CN103179555B - Internet protocol version 6 (IPv6) address distribution method in 3rd generation partnership project (3GPP) network - Google Patents

Internet protocol version 6 (IPv6) address distribution method in 3rd generation partnership project (3GPP) network Download PDF

Info

Publication number
CN103179555B
CN103179555B CN201310095168.0A CN201310095168A CN103179555B CN 103179555 B CN103179555 B CN 103179555B CN 201310095168 A CN201310095168 A CN 201310095168A CN 103179555 B CN103179555 B CN 103179555B
Authority
CN
China
Prior art keywords
network
pdp context
link
support node
gprs support
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201310095168.0A
Other languages
Chinese (zh)
Other versions
CN103179555A (en
Inventor
程远
冯刚
常宁
唐秋月
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Next Generation Internet key technology and Co., Ltd of ERC of evaluation and test Beijing
Original Assignee
Beijing Youlian Shike Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Youlian Shike Information Technology Co Ltd filed Critical Beijing Youlian Shike Information Technology Co Ltd
Priority to CN201310095168.0A priority Critical patent/CN103179555B/en
Publication of CN103179555A publication Critical patent/CN103179555A/en
Application granted granted Critical
Publication of CN103179555B publication Critical patent/CN103179555B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses an Internet protocol version 6 (IPv6) address distribution method in a 3rd generation partnership project (3GPP) network. According to the technical scheme, a general packet radio service (GPRS) supporting node gateway (GGSN) divides the existing 64-bit network prefix, and produced 2n 64+n-bit network prefixes are distributed to a chain PDP Context; n is determined by an operator according to a network situation; user equipment (UE) automatically produces an interface mark of 64-n-bit for the chain PDP Context; the UE acquires the network prefixes from the GPRS GGSN; the network prefixes are combined with the interface mark, so that an IPv6 address which can be used in the global range; and the address aiming at the PDP Context can be automatically configured. The method has the beneficial effect that the provided address distribution scheme does not excessively consume the address space, and compatibility of the conventional standard is realized by relatively low cost.

Description

IPv6 address distribution method in 3GPP network
Technical field
The invention belongs to network communication field, particularly relate to the IPv6 address distribution method in a kind of 3GPP network.
Background technology
Compared with 2G, 3G network, except providing except speech business, can also provide all kinds of high-speed data service.In the near future.Replacement access in radio is become main Internet access method by wireless access, and the wireless terminal of huge number brings huge IP address need.IPv6 has enough address spaces to ensure that each terminal obtains publicly-owned address, need not use NAT (network address translation), and this simple connection mode is end to end of value to carrying out of value-added service.In addition, the advantage of IPv6 in mobility and fail safe is also the reason of its attraction 3G standardization tissue.
3GPP is one of main now 3G standardization tissue.It is paid much attention to the application of IPv6 in 3G network and it is considered as the basis of following complete IP network.In complete IP network, comprise all business of voice all packetized after be placed on IPv6 and transmit.Various piece in network be all unified in one relatively stable and under widely used network layer protocol, this is by greatly simplified network structure and create the platform of an opening for carrying out various value-added service.Consider the particularity of wireless network environment, the IPv6 address assignment in 3GPP network is more more complex than general network.
Identical with general network in step of IPv6 address allocation procedure in 3GPP network, all first use an interface identifier link generation local address, then the communication in link range is started, from generate after router obtains network prefix global range can IPv6 address, complete Address Autoconfiguration.Because the bandwidth resources of wireless network are nervous especially, although 3GPP some details to Address Autoconfiguration are revised, but the IPv6 address allocation plan of amended 3GPP and existing standard is incompatible, a lot of IPv6 can be caused to apply cannot use in 3GPP network, the deployment of serious obstruction IPv6 in 3GPP network.
IETF proposes its improvement project, although the scheme of IETF solves the problem that former 3GPP scheme is brought.But it is excessive to the consumption of IPv6 address space.The feasibility of relevant criterion maker to its scheme of IETF is also analyzed, and drawn the promising results that address space enough uses, but along with the fast development of various networking technology, the various equipment comprising household electrical appliance all will become a member of internet, it seems now that address space more than sufficient may be just enough till that time, to think that 3GPP network seeks more meticulous address allocation plan be necessary.
Summary of the invention
The problem that the consumption of address allocation plan to IPv6 address space proposed for the incompatibility problem about former 3GPP scheme mentioned in background technology and IETF is excessive, the present invention proposes the IPv6 address distribution method in a kind of 3GPP network.
An IPv6 address distribution method in 3GPP network, is characterized in that, described method specifically comprises step:
Step 1: when user equipment (UE) needs to connect external network APN, described user equipment (UE) sends activation message by link PDP Context to the GPRS serving GPRS support node SGSN of position, points to corresponding external network APN;
Step 2:GPRS serving GPRS support node SGSN resolves this external network APN, and sends establishment message to corresponding GPRS Support Node gateway GGSN;
Step 3:GPRS support node gateway GGSN distributes multiple 64bit network prefix to each link PDP Context, and existing 64bit network prefix is further divided, the network prefix producing 2n 64+n bit distributes to link PDP Context, the size of n is decided in its sole discretion according to network condition by operator, then sends establishment response message by link PDP Context to GPRS serving GPRS support node SGSN;
Step 4:GPRS serving GPRS support node SGSN sends activation by link PDP Context to user equipment (UE) and accepts message;
Step 5: user equipment (UE) receives activation by link PDP Context and accepts message, for link PDP Context produces the interface identifier of 64-n bit voluntarily, link PDPContext completes activation since then, and user equipment (UE) begins through the communication that link PDP Context and GPRS Support Node gateway GGSN carries out link range;
Step 6: user equipment (UE) obtains network prefix from GPRS Support Node gateway GGSN, obtain after combining with interface identifier global range can IPv6 address; Complete the Address Autoconfiguration for this link PDPContext, user equipment (UE) begins through IPv6 address and accesses the external network be connected with GPRS Support Node gateway GGSN.
It is different from each other that described GPRS Support Node gateway GGSN distributes multiple 64bit network prefix to each link PDP Context.
Described method does not use the fixed boundary of 64bit.
Although the address assigning step of the program meets standard completely, owing to not using the fixed boundary of 64bit, so Virtual network operator also needs to carry out some amendments to the IPv6 on UE.Below by illustrate this amendment cost and impact be all very little:
1) common IPv6 main frame can convert by the MAC Address of its Ethernet card the interface identifier obtaining 64bit easily, but the 3GPP data terminal of the overwhelming majority does not have Ethernet interface.They can adopt other algorithm to produce the interface identifier of different length.Virtual network operator only needs that its interface identifier is produced algorithm and is solidificated in SIM card.The appropriate section of the IPv6 of standard in replacement data terminal, SIM card capacity is now increasing, and this point is not difficult to accomplish.
2) whether the makers of IPv6 standard are always with regard to adopting the various piece in fixing boundary separates IPv6 address to have dispute, change to prevent future noise policy.Existing IPv6 realizes all should based on variable boundary.The present invention realizes doing experiment to the IPv6 on windows platform and Linux platform, and they all can accept the network prefix of variable-length.
3) current router is to the process of IP message and routing all based on longest prefix match, and whether it and the hierarchical structure be indifferent in IP address, adopt fixed boundary not affect it.
The invention has the beneficial effects as follows, the address allocation plan of proposition, both without the problem consuming address space excessively, achieves with existing standard compatible with less cost again.
Accompanying drawing explanation
Fig. 1 is the network structure of universal mobile telecommunications system UMTS;
Fig. 2 is packet switched ps domain structure;
Fig. 3 is the corresponding relation figure between PDP Context and IP link.
Embodiment
Below in conjunction with accompanying drawing, preferred embodiment is elaborated.It should be emphasized that following explanation is only exemplary, instead of in order to limit the scope of the invention and apply.
An IPv6 address distribution method in 3GPP network, is characterized in that, described method specifically comprises step:
Step 1: when user equipment (UE) needs to connect external network APN, described user equipment (UE) sends activation message by link PDP Context to the GPRS serving GPRS support node SGSN of position, points to corresponding external network APN;
Step 2:GPRS serving GPRS support node SGSN resolves this external network APN, and sends establishment message to corresponding GPRS Support Node gateway GGSN;
Step 3:GPRS support node gateway GGSN distributes multiple 64bit network prefix to each link PDP Context, and existing 64bit network prefix is further divided, the network prefix producing 2n 64+n bit distributes to link PDP Context, the size of n is decided in its sole discretion according to network condition by operator, then sends establishment response message by link PDP Context to GPRS serving GPRS support node SGSN;
Step 4:GPRS serving GPRS support node SGSN sends activation by link PDP Context to user equipment (UE) and accepts message;
Step 5: user equipment (UE) receives activation by link PDP Context and accepts message, for link PDP Context produces the interface identifier of 64-n bit voluntarily, link PDPContext completes activation since then, and user equipment (UE) begins through the communication that link PDP Context and GPRS Support Node gateway GGSN carries out link range;
Step 6: user equipment (UE) obtains network prefix from GPRS Support Node gateway GGSN, obtain after combining with interface identifier global range can IPv6 address; Complete the Address Autoconfiguration for this link PDP Context, user equipment (UE) begins through IPv6 address and accesses the external network be connected with GPRS Support Node gateway GGSN.
It is different from each other that described GPRS Support Node gateway GGSN distributes multiple 64bit network prefix to each link PDP Context.
Described method does not use the fixed boundary of 64bit.
Fig. 1 is the network structure of universal mobile telecommunications system UMTS.In Fig. 1, UMTS network is divided into two parts, wireless access network and core net, wherein the structure of core net and the identical of GPRS, and therefore it can connect the wireless access network of UMTS, also can connect the wireless access network of GSM.Core net is logically divided into circuit-switched CS domain and packet switched ps domain, is respectively speech business and data service service.PS territory can carry multiple packet data protocol, and IP is wherein in occupation of dominant position.In order to the various multimedia services comprising VoIP can be provided.3GPP constructs IMS (IP multimedia subsystem) on PS territory, and IMS adopts SIP (session initiation protocol) to carry out Call-Control1 and network layer protocol only uses IPv6, and it is that 3GPP network is marched toward the first step of all-IP structure.In the complete IP network of 3GPP conception, no longer include CS territory, the speech business after packetizing is transmitted by the functional unit given in PS territory, and such as the connection between net of other different type network is responsible for conversion by special media gateway.
Fig. 2 is packet switched ps domain structure.In Fig. 2, in PS territory, there are two functional unit: SGSN and GGSN.Wherein SGSN is responsible for the certification of data service customers, charging and mobile management.GGSN is then the router connecting PS territory and external network.
Fig. 3 is the corresponding relation figure between PDP Context and IP link.First need to be illustrated this key concept of PDP Context.UE (subscriber equipment) is the function modeling of data terminal, is connected to external network by GGSN, and PDP Context is then a link between UE and GGSN.Be used for transmitting grouped data.PDP Context is divided into primary and secondary two class.Elementary PDP Context defines the link of a point-to-point between UE and GGSN, and GGSN for this reason elementary PDP Context distributes an IP address.Multiple secondary PDP Context can be set up again on this elementary PDPContext.They share an IP address.But different connection performances can be had.An elementary PDP Context and the secondary PDP Context that sets up thereon is considered as a link between UE and GGSN by 3GPP, just creates and give IP address when there being connection requirement, without then deleting during connection requirement and reclaiming IP address.
The above; be only the present invention's preferably embodiment, but protection scope of the present invention is not limited thereto, is anyly familiar with those skilled in the art in the technical scope that the present invention discloses; the change that can expect easily or replacement, all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection range of claim.

Claims (3)

1. the IPv6 address distribution method in 3GPP network, is characterized in that, described method specifically comprises step:
Step 1: when user equipment (UE) needs to connect external network APN, described user equipment (UE) sends activation message by link PDP Context to the GPRS serving GPRS support node SGSN of position, points to corresponding external network APN;
Step 2:GPRS serving GPRS support node SGSN resolves this external network APN, and sends establishment message to corresponding GPRS Support Node gateway GGSN;
Step 3:GPRS support node gateway GGSN distributes multiple 64 bit network prefixs to each link PDP Context, and existing 64 bit network prefixs are further divided, the network prefix producing 2n 64+n bit distributes to link PDP Context, the size of n is decided in its sole discretion according to network condition by operator, then sends establishment response message by link PDP Context to GPRS serving GPRS support node SGSN;
Step 4:GPRS serving GPRS support node SGSN sends activation by link PDP Context to user equipment (UE) and accepts message;
Step 5: user equipment (UE) receives activation by link PDP Context and accepts message, for link PDP Context produces the interface identifier of 64-n bit voluntarily, link PDPContext completes activation since then, and user equipment (UE) begins through the communication that link PDP Context and GPRS Support Node gateway GGSN carries out link range;
Step 6: user equipment (UE) obtains network prefix from GPRS Support Node gateway GGSN, obtain after combining with interface identifier global range can IPv6 address; Complete the Address Autoconfiguration for this link PDPContext, user equipment (UE) begins through IPv6 address and accesses the external network be connected with GPRS Support Node gateway GGSN.
2. the IPv6 address distribution method in a kind of 3GPP network according to claim 1, is characterized in that, described GPRS Support Node gateway GGSN is different from each other to the multiple 64 bit network prefixs of each link PDP Context distribution.
3. the IPv6 address distribution method in a kind of 3GPP network according to claim 1, it is characterized in that, described method does not use the fixed boundary of 64 bit.
CN201310095168.0A 2013-03-22 2013-03-22 Internet protocol version 6 (IPv6) address distribution method in 3rd generation partnership project (3GPP) network Active CN103179555B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310095168.0A CN103179555B (en) 2013-03-22 2013-03-22 Internet protocol version 6 (IPv6) address distribution method in 3rd generation partnership project (3GPP) network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310095168.0A CN103179555B (en) 2013-03-22 2013-03-22 Internet protocol version 6 (IPv6) address distribution method in 3rd generation partnership project (3GPP) network

Publications (2)

Publication Number Publication Date
CN103179555A CN103179555A (en) 2013-06-26
CN103179555B true CN103179555B (en) 2015-05-06

Family

ID=48639117

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310095168.0A Active CN103179555B (en) 2013-03-22 2013-03-22 Internet protocol version 6 (IPv6) address distribution method in 3rd generation partnership project (3GPP) network

Country Status (1)

Country Link
CN (1) CN103179555B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030037894A (en) * 2001-11-07 2003-05-16 한국전자통신연구원 System for managing IP address of Internet service provider using RADIUS server and method thereof
CN101019450A (en) * 2004-07-30 2007-08-15 奥林奇股份有限公司 System and method to communicate internet packet data via packet radio networks
CN101998676A (en) * 2009-08-21 2011-03-30 ***通信集团公司 Method and system for allocating address prefixes

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030037894A (en) * 2001-11-07 2003-05-16 한국전자통신연구원 System for managing IP address of Internet service provider using RADIUS server and method thereof
CN101019450A (en) * 2004-07-30 2007-08-15 奥林奇股份有限公司 System and method to communicate internet packet data via packet radio networks
CN101998676A (en) * 2009-08-21 2011-03-30 ***通信集团公司 Method and system for allocating address prefixes

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
3GPP.3rd Generation Partnership Project Technical Specification Group Services and System Aspects General Packet Radio Service (GPRS) Service description;Stage 2(Release 12).《3GPP TS 23.060 V12.0.0》.2013,全文. *

Also Published As

Publication number Publication date
CN103179555A (en) 2013-06-26

Similar Documents

Publication Publication Date Title
CN107682900B (en) Data flow control method and related equipment and communication system
US10516647B2 (en) Method for establishing data connection on mobile network, mobile network, and policy control entity
CN105027664B (en) Grouped data in the wireless communication system using WLAN connects
US9288790B2 (en) Method and apparatus for bearer processing
EP2852111B1 (en) Method, mobile device, and system for automatically selecting ipv6 address transmission mode
KR101528214B1 (en) Policy control method and device
JP6049609B2 (en) Method and apparatus for facilitating prefix assignment and notification or delegation
JP2014504834A (en) Method and apparatus for PCC support for scenarios with NAT / NAPT in PDN-GW
JP2021520657A (en) System, mobile communication network components, method for selecting network function and method for registering network function
US20130052995A1 (en) Method, apparatus, and system for associating sessions
CN102611712A (en) Digital home network access and authentication method
WO2011011940A1 (en) Method and system for establishing mobile network connection
CN103179555B (en) Internet protocol version 6 (IPv6) address distribution method in 3rd generation partnership project (3GPP) network
CN102238241B (en) A kind of application method of elongated prefix, device and system
CN102104524B (en) Method and system for managing key value of general routing encapsulation tunnel
WO2022007657A1 (en) Method and apparatus for sending domain name system request
CN101635915B (en) Method and device for selecting packet data network (PDN)
JP2022542713A (en) Message transmission/reception method and device, and communication system
EP2568715B1 (en) Mobile node, care of address acquisition method and system thereof, and dhcp server
JP2023530060A (en) IP address reuse
CN101932083B (en) Method for selecting tunnel establishment mode as well as terminal, server and system
CN104468559A (en) Mobile internet access system
WO2015139244A1 (en) Packet transmission method and apparatus, and server
CN102595375B (en) The implementation method of packet switching service and system between roamer and ownership place
CN105873024B (en) The method and device of gateway is parsed in a kind of LTE network

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C56 Change in the name or address of the patentee

Owner name: XIAYIDAI INTERNET KEY TECHNOLOGY + EVALUATION BEIJ

Free format text: FORMER NAME: BEIJING YOULIAN SHIKE INFORMATION TECHNOLOGY CO., LTD.

CP01 Change in the name or title of a patent holder

Address after: 100028 Beijing City, Chaoyang District Shuguang Sirirath time international A No. 6 block 2508

Patentee after: Next Generation Internet key technology and Co., Ltd of ERC of evaluation and test Beijing

Address before: 100028 Beijing City, Chaoyang District Shuguang Sirirath time international A No. 6 block 2508

Patentee before: Beijing Youlian Shike Information Technology Co., Ltd.