CN102790810B - IP (internet protocol) address allocation method and device - Google Patents
IP (internet protocol) address allocation method and device Download PDFInfo
- Publication number
- CN102790810B CN102790810B CN201210249257.1A CN201210249257A CN102790810B CN 102790810 B CN102790810 B CN 102790810B CN 201210249257 A CN201210249257 A CN 201210249257A CN 102790810 B CN102790810 B CN 102790810B
- Authority
- CN
- China
- Prior art keywords
- address
- active user
- user
- ggsn
- terminal
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 56
- 230000004913 activation Effects 0.000 claims description 18
- 230000004044 response Effects 0.000 claims description 9
- 238000012545 processing Methods 0.000 abstract description 30
- 230000003068 static effect Effects 0.000 description 21
- 238000009826 distribution Methods 0.000 description 16
- 230000008569 process Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 13
- 238000004590 computer program Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000011664 signaling Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000011144 upstream manufacturing Methods 0.000 description 2
- 240000007594 Oryza sativa Species 0.000 description 1
- 235000007164 Oryza sativa Nutrition 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 235000021186 dishes Nutrition 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002688 persistence Effects 0.000 description 1
- 235000009566 rice Nutrition 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Landscapes
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses an IP (internet protocol) address allocation method and an address allocation device, which are used for reducing business surface processing load during IP address allocation for an MUE (multiple user equipment) terminal user. The method comprises the following steps that a GGSN (gateway general packet radio service support node) receives PDP (packet data protocol) creation context request information, wherein the information comprises a user identification corresponding to the current user; the GGSN judges the terminal type of the current user attribution according to the user identification, and the current user attribution terminal is determined; when the current user attribution terminal type is the MUE type, whether an IP address is allocated to the user with the same terminal as the current user or not is judged; when the IP address is allocated to the user with the same terminal as the current user, the GGSN inquires the IP address allocated to the user with the same terminal as the current user and determines that the IP address is the current IP address; and the GGSN allocates the determined IP address of the current user to the current user requesting to access the network.
Description
Technical field
The present invention relates to communication technical field, particularly relate to a kind of Internet Protocol (IP, Internet Protocol) address distribution method and device.
Background technology
In 3G network, packet data protocol (Packet Data Protocol, PDP) address is used for providing service for subscriber equipment (User Equipment, UE) correctly carries out Packet data service.GGSN is user equipment allocation pdp address by pdp context activation.Pdp address generally adopts IP address format, and therefore IP address mentioned in this article is also pdp address.
An existing terminal can have a single carrier data card also can bundle multiple independently single carrier data cards (i.e. multiple UE chip) simultaneously.The terminal type having a single carrier data card is ordinary terminal, binding simultaneously has the terminal type of multiple independently single carrier data cards to be multiple users, for multiple users (Multiple User Equipment, MUE) the every data cards of the terminal of type or each UE chip use independently user's Services Identity Module (User Services Identity Module, USIM).On eating dishes without rice or wine, the data flow of every data cards is dispensed on different HSPA carrier waves, thus enables the terminal of MUE type exclusively enjoy the uplink and downlink bandwidth of many UE, realizes data throughout multiplication.
IP address assignment comprises STATIC IP ADDRESSING and dynamic IP addressing is distributed.Apply existing IP address assignment technology, no matter static mode or dynamical fashion, each UE in the terminal of MUE type can obtain different IP addresses, needs thus to carry out replacement process to the IP address in grouped data packet header.
Particularly, for upstream data, the terminal of MUE type needs data application layer issued to be divided into multichannel and is carried on different UE links, and the data on different UEs link merge by radio network controller (RNC); For downlink data, RNC needs Data dissemination application issued to different UE links, and the data on different UEs link merge by the terminal of MUE type.During specific implementation, RNC needs the terminal class determining that active user belongs to when active user accesses, namely determine that whether terminal class that active user belongs to be the terminal of MUE type, if, determine the terminal that active user belongs to, then will belong to one of them user of described terminal as primary user, other users as auxiliary user, and safeguard the binding relationship of multiple UE.RNC is respectively primary user and each auxiliary user sets up GPRS Tunnel Protocol user face (GPRS Tunnelling Protocol User Plane, GTPU), the service surface processing entities such as PDCP (PacketData Convergence Protocol, PDCP), RLC, MAC.Wherein, the GTPU entity acts of primary user is only had.Meanwhile, the signaling being independently initiated to core net due to UE multiple in MUE terminal connects, and therefore, each UE in the terminal of MUE type can obtain an IP address distributed by network side.
See Fig. 1, be uplink user data stream processing procedure, be tied to example explanation with UE0 and UE1.Suppose that UE0 is primary user, UE1 is auxiliary user.UE0 and UE1, respectively by the signalling interactive process with core net, obtains IP address ip 0 and the IP1 of network side distribution.The data received from PDCP0 and PDCP1 merge by RNC, and send on GTPU0 example passage.Wherein, PDCP1 needs to replace with IP0 to the source IP address in the IP packet header be forwarded in the data of PDCP0 by IP1.
See Fig. 2, be down user data stream processing procedure, RNC divides the data that GTPU0 receives, and shares on the PDCP example of UE0 and UE1.Wherein, PDCP1 needs to replace with IP1 to the object IP address in the IP packet header in the data of PDCP0 distribution by IP0.
From the technical scheme described in Fig. 1 and Fig. 2, for the source IP address in the IP packet header in the upstream data of auxiliary user, RNC needs to carry out the replacement of auxiliary user to primary user IP address; For the object IP address in the IP packet header in the downlink data of auxiliary user, RNC needs to carry out the replacement of primary user to auxiliary IP address.
Therefore, there is following problem:
1, RNC is to the replacement of IP address, increases Business Processing time delay, affects user's impression, and increases RNC Business Processing load, reduces RNC performance.
2, in the terminal for MUE type, each UE can distributing IP address, causes the network side IP address wasting of resources.
Especially when the data card that the terminal of MUE type bundlees or UE core number more time, and during the extensive popularization and application of the terminal of MUE type, the problems referred to above will become more and more serious.
Therefore, prior art, for the distribution method of the IP address of the terminal use of MUE type, increases Business Processing time delay, increases the processing load of RNC, waste IP address resource.
Summary of the invention
The embodiment of the present invention provides a kind of IP address assignment method and device, in order to reduce existing for belong to MUE type terminal distribution IP address time the processing load of service surface, and shorten Business Processing time delay.
A kind of IP address assignment method that the embodiment of the present invention provides, comprising:
GGSN GGSN receives the establishment packet data protocol PDP Context request message that GPRS serving GPRS support node SGSN sends, comprising the user ID corresponding with the active user of request access network;
According to described user ID, GGSN judges whether the terminal type that active user belongs to belongs to multiple users MUE type, and determine the terminal that active user belongs to;
When the type that GGSN judges the terminal that active user belongs to is MUE type, again judge whether to be that the user belonging to same terminal with active user is assigned with Internet protocol IP address;
When GGSN judges to be assigned with IP address as the user belonging to same terminal with active user, the IP address that GGSN inquiry distributes for the user belonging to same terminal with active user, determines that this IP address is the IP address of active user;
GGSN by the IP address assignment of active user determined to the active user of request access network.
The embodiment of the present invention is carried another for a kind of IP address assignment method, comprising:
SGSN receives the activation PDP Context request message that active user sends;
The IP address assignment that prestores in the subscription data corresponding with active user is given the active user of request access network by SGSN;
Wherein, the IP address prestored in subscription data corresponding to the user of same terminal is belonged to identical.
The embodiment of the present invention provides a kind of IP address assignment device, comprising:
Receiving element, for receiving the establishment packet data protocol PDP Context request message that GPRS serving GPRS support node SGSN sends, comprising the user ID corresponding with the active user of request access network;
First judging unit, for judging according to described user ID whether the terminal type that active user belongs to belongs to multiple users MUE type;
First determining unit, for determining according to described user ID the terminal that active user belongs to;
Second judging unit, for when the type that described first judging unit judges the terminal that active user belongs to is MUE type, judges whether to be that the user belonging to same terminal with active user is assigned with Internet protocol IP address;
Second determining unit, for judge when described second judging unit as the user belonging to same terminal with active user be assigned with IP address time, GGSN inquiry is the IP address that the user belonging to same terminal with active user distributes, and determines that this IP address is the IP address of active user;
Allocation units, for the IP address assignment of active user described second determining unit determined to the active user of request access network.
The embodiment of the present invention provides a kind of GGSN GGSN, comprises described IP address assignment device.
The embodiment of the present invention provides another kind of IP address assignment device, comprising:
Receiving element, for receiving the activation PDP Context request message that active user sends;
Allocation units, give the active user of request access network for the IP address assignment that will prestore in the subscription data corresponding with active user;
Wherein, the IP address prestored in subscription data corresponding to the user of same terminal is belonged to identical.
The embodiment of the present invention provides a kind of GPRS serving GPRS support node, comprises described another kind of IP address assignment device.
The embodiment of the present invention, identical IP address is distributed by the multiple users (at least two users) for belonging to same terminal, processing procedure is replaced in the IP address eliminating RNC service surface when adopting existing MUE technology distributing IP address, reduce the Business Processing load of RNC, and shorten Business Processing time delay, save network side IP address resource simultaneously.
Accompanying drawing explanation
Fig. 1 is existing uplink user data stream processing procedure schematic diagram;
Fig. 2 is existing down user data stream processing procedure schematic diagram;
The dynamic IP addressing distribution method schematic flow sheet that Fig. 3 provides for the embodiment of the present invention;
The STATIC IP ADDRESSING method flow schematic diagram that Fig. 4 provides for the embodiment of the present invention;
The STATIC IP ADDRESSING method schematic diagram that Fig. 5 provides for the embodiment of the present invention;
The dynamic IP addressing distribution method schematic diagram that Fig. 6 provides for the embodiment of the present invention;
The dynamic IP addressing distribution method idiographic flow schematic diagram that Fig. 7 provides for the embodiment of the present invention;
The dynamic IP addressing distributor structural representation that Fig. 8 provides for the embodiment of the present invention;
The dynamic IP addressing distributor structural representation that Fig. 9 provides for the embodiment of the present invention;
The STATIC IP ADDRESSING apparatus structure schematic diagram that Figure 10 provides for the embodiment of the present invention.
Embodiment
The embodiment of the present invention provides a kind of IP address assignment method and device, in order to reduce existing for belong to MUE type terminals user's distributing IP address time the processing load of service surface, and shorten Business Processing time delay.
In the present invention, IP address assignment is actually the distribution of pdp address, and because pdp address generally adopts IP address format, therefore, pdp address distributes the IP address assignment of general indication user, all refers to the distribution of IP address in the present invention.
The embodiment of the present invention, for the situation (namely multi-user binding is in the situation of same terminal) of MUE type terminals, proposes a kind of mobile subscriber's IP address assignment method of improvement.Use the method, each user UE bundled in arbitrary MUE type terminals can be made to use identical IP address.Particularly, for the static address method of salary distribution, increase the consideration of MUE type terminals, namely belong to each user of same MUE in HLR, use identical static ip address.For dynamic address allocation mode, increase the consideration of MUE type terminals, the terminal that GGSN belongs to according to the user (hereinafter referred to as active user) of request access network is MUE type terminals or ordinary terminal, is active user's distributing IP address.If the terminal type of active user's ownership is MUE type, be then that the user belonging to same terminal with active user distributes the IP address identical with active user.If the terminal type of active user's ownership is ordinary terminal, then conventionally, be active user's distributing IP address.The present invention is by distributing identical IP address for the multiple users (at least two users) belonging to same terminal, eliminate existing for belong to MUE type terminal distribution IP address time the processing load of service surface, shorten Business Processing time delay, save network side IP address resource simultaneously.
It should be noted that, in fact the terminal in " belonging to multiple users of same terminal " of the present invention is exactly MUE type terminals, and therefore, this section in " belonging to multiple users of same terminal " cited below all refers to MUE type terminals.
The IP address assignment method that the embodiment of the present invention provides goes for the IP address distribution that 3G network belongs to MUE type terminals.
The technical scheme that the embodiment of the present invention provides is illustrated below by accompanying drawing.
First dynamic IP addressing assigning process is described, be set to a certain user's distributing IP address of MUE type terminals, this terminal bundlees 3 users simultaneously, is respectively UE1, UE2, and UE3.
See Fig. 3, the IP address assignment method that the embodiment of the present invention provides comprises:
S11, GGSN (Gateway GPRS Support Node, GGSN) GPRS serving GPRS support node (Serving GPRS Support Node is received, SGSN) establishment packet data protocol PDP Context request (the Create PDP Context Request) message sent, comprising the user ID that the user (referred to as active user) with current request access network is corresponding.
The terminal of described active user's ownership can be ordinary terminal (only comprising the terminal of a user), also can be MUE type terminals (simultaneously bundling the terminal of multiple user), as UE1, UE2, and any one in UE3.
Particularly, when a certain user of MUE type terminals or the user of ordinary terminal ask access network, send to SGSN and activate PDP Context request (Active PDP Context Request) message.After SGSN receives Active PDP Context Request, send Create PDP ContextRequest message to GGSN, this message comprises the user ID corresponding with described active user.GGSN receives the Create PDP Context Request message from SGSN, and this message comprises the described user ID corresponding with active user.
No matter be Generic End-User or MUE type terminals user, the user ID between user is different, and the user ID of each user is unique.
Preferably, described user ID can adopt international mobile subscriber identity (International MobileSubscriber Identity, IMSI).
According to described user ID, S12, GGSN judge whether the terminal type that active user belongs to belongs to multiple users MUE type, and determine the terminal that active user belongs to.
Particularly, GGSN judges whether the terminal corresponding with this user ID prestored in GGSN belongs to MUE type terminals.
Each terminal (no matter being ordinary terminal or MUE type terminals), to a device identification, can use international mobile equipment identification number (International Mobile Equipment Identity, IMEI) to represent.
The IMSI of each user that each MUE type terminals comprises is unique, and the IMSI of the user that each ordinary terminal is corresponding is also unique.IMEI corresponding to each terminal is also unique.The binding relationship of each MUE type terminals and multiple user, and the relation of each ordinary terminal and user is pre-configured in GGSN.
GGSN is according to the binding relationship of IMEI and the IMSI corresponding with active user, can determine whether terminal corresponding to active user is MUE type terminals, particularly, if terminal corresponding to active user has binding relationship with multiple user simultaneously, then the terminal that active user is corresponding is MUE type terminals.
Further, can determine according to the IMEI corresponding with active user the terminal that active user belongs to simultaneously.
When S13, GGSN judge that the type of the terminal that active user belongs to is MUE type, again judge whether for the user belonging to same terminal (this terminal is the terminal that active user that GGSN determines belongs to) with active user is assigned with Internet protocol IP address.
Such as, suppose that active user is for the UE1 distributing IP address in a certain MUE type terminals, GGSN judges whether for UE2 or UE3 of this terminal is assigned with the IP address of access network.
It should be noted that, if the user of first of MUE type terminals request access network has been assigned with IP address, then GGSN can preserve this IP address, so that other users of this MUE type terminals use this IP address when access network.
S14, when GGSN judges to be assigned with IP address as the user belonging to same terminal with active user, the IP address that GGSN inquiry distributes for the user belonging to same terminal with active user, determines that this IP address is the IP address of active user.
S15, GGSN by the IP address assignment of active user determined to the active user of request access network.
That is the IP address determined directly is sent to the active user of request access network by GGSN.
Particularly, the described IP address determined is carried to create in PDP Context response message and sends to SGSN by GGSN, and the IP address received is carried at and activates the active user that PDP Context accepts to send in message request access network by SGSN.
Preferably, SGSN terminates pdp context activation by Activate PDP Context Accept; And SGSN routing forwarding PDP Packet Data Unit (Packet DataUnit, PDU) between GGSN and user.
Preferably, the method also comprises: determining as behind the IP address that active user distributes, recording this IP address and recording the corresponding relation of this IP address and active user.To be that other users belonging to same terminal with active user distribute this IP address.
Preferably, when GGSN judges to belong to active user the unallocated IP address of other users of same terminal, GGSN, from for obtaining a current IP address be not assigned with user configured address pool, determines that this IP address is the IP address of the active user of request access network; And by the IP address assignment determined to active user.
Above-mentioned multiple users for belonging to same terminal are assigned with identical IP address, processing procedure is replaced in the IP address eliminating existing RNC service surface, reduce existing for belong to MUE type terminal distribution IP address time the processing load of service surface, and shorten Business Processing time delay.
Introduce static type IP address assignment method provided by the invention below.
See Fig. 4, a kind of STATIC IP ADDRESSING method that the embodiment of the present invention provides comprises:
S21, SGSN receive the activation PDP Context request message that active user sends;
S22, SGSN by the IP address assignment that prestores in the subscription data corresponding with active user to active user;
Wherein, the IP address prestored in subscription data corresponding to the user of same terminal is belonged to identical.
Preferably, the IP address assignment that prestores in the subscription data corresponding with active user to active user, is specially by SGSN:
The IP address prestored in the user contracting data corresponding with active user is accepted message by activation PDP Context and distributes to active user by SGSN.
The all users belonging to same terminal have identical IP address and determine when subscribing packet service, and be the special static address of user, static address mapping table as user contracting data persistence in hlr.
As can be seen here, the present invention is directed to the distribution of static ip address, for the multiple users belonging to same terminal distribute identical IP address, save network side IP address resource, improve the utilization rate of IP address.
It should be noted that no matter be that STATIC IP ADDRESSING or dynamic IP addressing are distributed, all distribute in pdp context activation.As shown in Figure 5 and Figure 6, the activation PDP Context request (Active PDP Context Request) that sends to SGSN of UE; SGSN sends to GGSN and creates PDP Context request (Create PDP Context Request); GGSN returns to SGSN and creates PDP Context response (Create PDP Context Response); SGSN returns to user and activates PDP Context acceptance (Active PDP Context Accept).
According to subscription data, STATIC IP ADDRESSING, when SGSN sends Create PDPContext Request message to GGSN, static ip address is filled in request message, this static ip address is carried in the Active PDP Context Accept message that SGSN sends to user, this static ip address is sent to MUE user, as shown in Figure 5.
If adopt dynamic IP addressing to distribute, then SGSN does not fill static ip address in Create PDP Context Request message, and static ip address is empty.When GGSN receives described Create PDP ContextRequest message, if carry IP address, thinking that this IP address is static ip address, then can not be user's monthly dynamics IP address; If IP address is empty in Create PDP Context Request message, then when sending Create PDP Context Response message to SGSN, dynamic IP addressing is carried in Create PDP Context Response message, this dynamic IP addressing is carried in the Active PDP ContextAccept message that SGSN sends to user, this dynamic IP addressing is sent to MUE user, as shown in Figure 6.
Illustrate the process of user's dynamic IP address allocation of user that the present invention is ordinary terminal and MUE type terminals below, see Fig. 7, comprise step:
S31, when the user corresponding with a certain terminal asks access network, active user sends to SGSN and activates PDP Context request message.
After S32, SGSN receive the PDP Context request message from user, SGSN sends to GGSN and creates PDP Context request message, and this message comprises the user ID IMSI of active user.
After S33, GGSN receive described establishment PDP Context request message, judge whether the terminal that active user belongs to belongs to MUE type terminals according to described user ID IMSI.If so, perform step S35, otherwise perform step S40.
S34, GGSN determine according to described user ID IMSI the terminal that active user belongs to after receiving described establishment PDP Context request message.
Step S33 and step S34, without sequencing, can exchange.
S35, GGSN judge whether the user belonging to same terminal (this terminal is the terminal that active user that GGSN determines belong to) with active user has been assigned with IP address, if perform step S36, otherwise execution step S40.
S36, GGSN inquiry has been the IP address that the user belonging to same terminal with active user distributes, and GGSN determines that this IP address is the IP address of active user.
S37, GGSN return to SGSN and create PDP Context response message, comprising the IP address of the active user that GGSN determines.
S38, SGSN accept message to asking the active user of access network to return activation PDP Context, comprising the IP address of the active user that GGSN determines, and the distribution of end ip address.
Preferably, the method also comprises after distributing IP address:
S39, SGSN be routing forwarding PDP Packet Data Unit between GGSN and active user.
Obtain a current IP address be not assigned with in S40, GGSN secondary IP address pond, GGSN determines that this IP address is the IP address of active user.
S41, GGSN record the corresponding relation of the described IP address determined and this IP address and active user, perform step S37, step S38 and step S39 successively.
The embodiment of the present invention additionally provides a kind of IP address assignment device, and this device is dynamic IP addressing distributor, see Fig. 8, comprising:
Receiving element 11, for receiving the establishment packet data protocol PDP Context request message that GPRS serving GPRS support node SGSN sends, comprising the user ID corresponding with the active user of request access network;
First judging unit 12, for judging according to described user ID whether the terminal type that active user belongs to belongs to multiple users MUE type;
First determining unit 13, for determining according to described user ID the terminal that active user belongs to;
Second judging unit 14, for when the type that the first judging unit 12 judges the terminal that active user belongs to is MUE type, judges whether to be that the user belonging to same terminal with active user is assigned with Internet protocol IP address;
Second determining unit 15, for judge when the second judging unit 14 as the user belonging to same terminal with active user be assigned with IP address time, GGSN inquiry is the IP address that the user belonging to same terminal with active user distributes, and determines that this IP address is the IP address of active user;
Allocation units 16, for the IP address assignment of active user the second determining unit 15 determined to the active user of request access network.
Preferably, allocation units 16 specifically for, be carried at the IP address of the active user determined to create in PDP Context response message and send to SGSN, the IP address of the active user received is carried at activation PDP Context and accepts message repeating to the active user of request access network by SGSN.
Preferably, see Fig. 9, described device also comprises:
Record cell 17, for determine active user in the second determining unit 15 IP address after, record the corresponding relation of this IP address and this IP address and active user.
Preferably, see Fig. 9, described device this comprise:
Acquiring unit 18, during for judging to belong to active user the unallocated IP address of the user of same terminal when the second judging unit 14, from being an acquisition current IP address be not assigned with user configured address pool;
Second determining unit 15 also for, determine that this IP address is the IP address of active user;
Allocation units 16 also give the active user of request access network for the IP address assignment of, the active user the second determining unit 15 determined.
The embodiment of the present invention also provides a kind of GGSN GGSN, comprises the device shown in Fig. 8 or Fig. 9.
The embodiment of the present invention also provides a kind of IP address assignment device, and this device is STATIC IP ADDRESSING device, see Figure 10, comprising:
Receiving element 21, for receiving the activation PDP Context request message that active user sends;
Allocation units 22, give the active user of request access network for the IP address assignment that will prestore in the subscription data corresponding with active user;
Wherein, the IP address prestored in subscription data corresponding to the user of same terminal is belonged to identical.
Preferably, allocation units 22 specifically for:
The IP address prestored in the subscription data corresponding with active user is accepted message by activation PDP Context and distributes to active user.
The embodiment of the present invention also provides a kind of GPRS serving GPRS support node, comprises the device shown in Figure 10.
In sum, the present invention is by distributing identical IP address for the user belonging to same terminal, processing procedure is replaced in the IP address eliminating RNC service surface when applying existing MUE technology distributing IP address, reduce the Business Processing load of RNC, and shorten Business Processing time delay, save network side IP address resource simultaneously.
In the present invention, the multiple UE in MUE type terminals are still the signaling being initiated to core net independently and connect, therefore, on the existing access process of MUE type terminals without any impact.
The embodiment of the present invention is not only applicable to 3G network IP address of terminal and distributes, and goes for LTE network IP address of terminal equally and distributes, and is easy to promote.
The present invention especially when the data card of MUE type terminals binding or UE core number more time, and during the extensive popularization and application of MUE type terminals, the Business Processing time delay of RNC can be greatly reduced, save network side IP resource.
Those skilled in the art should understand, embodiments of the invention can be provided as method, system or computer program.Therefore, the present invention can adopt the form of complete hardware embodiment, completely software implementation or the embodiment in conjunction with software and hardware aspect.And the present invention can adopt in one or more form wherein including the upper computer program implemented of computer-usable storage medium (including but not limited to magnetic disc store and optical memory etc.) of computer usable program code.
The present invention describes with reference to according to the flow chart of the method for the embodiment of the present invention, equipment (system) and computer program and/or block diagram.Should understand can by the combination of the flow process in each flow process in computer program instructions realization flow figure and/or block diagram and/or square frame and flow chart and/or block diagram and/or square frame.These computer program instructions can being provided to the processor of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing device to produce a machine, making the instruction performed by the processor of computer or other programmable data processing device produce device for realizing the function of specifying in flow chart flow process or multiple flow process and/or block diagram square frame or multiple square frame.
These computer program instructions also can be stored in can in the computer-readable memory that works in a specific way of vectoring computer or other programmable data processing device, the instruction making to be stored in this computer-readable memory produces the manufacture comprising command device, and this command device realizes the function of specifying in flow chart flow process or multiple flow process and/or block diagram square frame or multiple square frame.
These computer program instructions also can be loaded in computer or other programmable data processing device, make on computer or other programmable devices, to perform sequence of operations step to produce computer implemented process, thus the instruction performed on computer or other programmable devices is provided for the step realizing the function of specifying in flow chart flow process or multiple flow process and/or block diagram square frame or multiple square frame.
Obviously, those skilled in the art can carry out various change and modification to the present invention and not depart from the spirit and scope of the present invention.Like this, if these amendments of the present invention and modification belong within the scope of the claims in the present invention and equivalent technologies thereof, then the present invention is also intended to comprise these change and modification.
Claims (14)
1. an IP address assignment method, is characterized in that, the method comprises:
GGSN GGSN receives the establishment packet data protocol PDP Context request message that GPRS serving GPRS support node SGSN sends, comprising the user ID corresponding with the active user of request access network;
According to described user ID, GGSN judges whether the terminal type that active user belongs to belongs to multiple users MUE type, and determine the terminal that active user belongs to;
When the type that GGSN judges the terminal that active user belongs to is MUE type, again judge whether to be that the user belonging to same terminal with active user is assigned with Internet protocol IP address;
When GGSN judges to be assigned with IP address as the user belonging to same terminal with active user, the IP address that GGSN inquiry distributes for the user belonging to same terminal with active user, determines that this IP address is the IP address of active user;
GGSN by the IP address assignment of active user determined to the active user of request access network.
2. method according to claim 1, is characterized in that, the IP address assignment of active user determined to the active user of request access network, is specially by GGSN:
The IP address of the active user determined is carried to create in PDP Context response message and sends to SGSN by GGSN, and the IP address of the active user received is carried at activation PDP Context and accepts message repeating to the active user of request access network by SGSN.
3. method according to claim 1 and 2, is characterized in that, the method also comprises: after determining the IP address of active user, records the corresponding relation of this IP address and this IP address and active user.
4. method according to claim 1, it is characterized in that, when GGSN judges to belong to active user the unallocated IP address of the user of same terminal, GGSN is from being an acquisition current IP address be not assigned with user configured address pool, determine that this IP address is the IP address of active user, and by the IP address assignment of active user determined to the active user of request access network.
5. an IP address assignment method, is characterized in that, the method comprises:
SGSN receives the activation PDP Context request message that active user sends;
The IP address assignment that prestores in the subscription data corresponding with active user is given the active user of request access network by SGSN;
Wherein, the IP address prestored in subscription data corresponding to the user of same terminal is belonged to identical.
6. method according to claim 5, is characterized in that, the IP address assignment that prestores in the subscription data corresponding with active user is given the active user of request access network by SGSN, is specially:
The IP address prestored in the subscription data corresponding with active user is accepted message by activation PDP Context and distributes to active user by SGSN.
7. an IP address assignment device, is characterized in that, comprising:
Receiving element, for receiving the establishment packet data protocol PDP Context request message that GPRS serving GPRS support node SGSN sends, comprising the user ID corresponding with the active user of request access network;
First judging unit, for judging according to described user ID whether the terminal type that active user belongs to belongs to multiple users MUE type;
First determining unit, for determining according to described user ID the terminal that active user belongs to;
Second judging unit, for when the type that described first judging unit judges the terminal that active user belongs to is MUE type, judges whether to be that the user belonging to same terminal with active user is assigned with Internet protocol IP address;
Second determining unit, for judge when described second judging unit as the user belonging to same terminal with active user be assigned with IP address time, GGSN inquiry is the IP address that the user belonging to same terminal with active user distributes, and determines that this IP address is the IP address of active user;
Allocation units, for the IP address assignment of active user described second determining unit determined to the active user of request access network.
8. device according to claim 7, it is characterized in that, described allocation units specifically for, be carried at the IP address of the active user determined to create in PDP Context response message and send to SGSN, the IP address of the active user received is carried at activation PDP Context and accepts message repeating to the active user of request access network by SGSN.
9. the device according to claim 7 or 8, is characterized in that, described device also comprises:
Record cell, for determine active user in described second determining unit IP address after, record the corresponding relation of this IP address and this IP address and active user.
10. device according to claim 7, is characterized in that, described device also comprises:
Acquiring unit, during for judging to belong to active user the unallocated IP address of the user of same terminal when described second judging unit, from being an acquisition current IP address be not assigned with user configured address pool;
Described second determining unit also for, determine that this IP address is the IP address of active user;
Described allocation units also give the active user of request access network for the IP address assignment of, the active user described second determining unit determined.
11. 1 kinds of GGSN GGSN, is characterized in that, comprise the device described in described claim 7,8,9 or 10.
12. 1 kinds of IP address assignment devices, is characterized in that, comprising:
Receiving element, for receiving the activation PDP Context request message that active user sends;
Allocation units, give the active user of request access network for the IP address assignment that will prestore in the subscription data corresponding with active user;
Wherein, the IP address prestored in subscription data corresponding to the user of same terminal is belonged to identical.
13. devices according to claim 12, is characterized in that, described allocation units specifically for:
The IP address prestored in the subscription data corresponding with active user is accepted message by activation PDP Context and distributes to active user.
14. 1 kinds of GPRS serving GPRS support nodes, is characterized in that, comprise the device described in claim 12 or 13.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210249257.1A CN102790810B (en) | 2012-07-18 | 2012-07-18 | IP (internet protocol) address allocation method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210249257.1A CN102790810B (en) | 2012-07-18 | 2012-07-18 | IP (internet protocol) address allocation method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102790810A CN102790810A (en) | 2012-11-21 |
CN102790810B true CN102790810B (en) | 2015-03-04 |
Family
ID=47156108
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210249257.1A Active CN102790810B (en) | 2012-07-18 | 2012-07-18 | IP (internet protocol) address allocation method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102790810B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103051739A (en) * | 2012-12-11 | 2013-04-17 | 中兴通讯股份有限公司 | Network terminal and IP (Internet Protocol) address configuration method thereof |
WO2014205686A1 (en) * | 2013-06-26 | 2014-12-31 | 华为技术有限公司 | Method, system and related device for processing service |
BR112017020874A2 (en) * | 2015-04-08 | 2018-07-17 | Huawei Technologies Co., Ltd. | key improvement method of gprs system, sgsn device, eu, hlr / hss and gprs system. |
CN111405075B (en) * | 2019-01-02 | 2023-03-28 | 中国移动通信有限公司研究院 | Network address allocation method, device and storage medium |
CN114900499B (en) * | 2022-04-20 | 2023-10-03 | 中国电信股份有限公司 | IP address allocation method, device, equipment and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2117187A1 (en) * | 2006-12-15 | 2009-11-11 | Sharp Kabushiki Kaisha | Radio communication system and radio transmission path control method |
CN101730175A (en) * | 2009-06-11 | 2010-06-09 | 中兴通讯股份有限公司 | Network switching method and system of WiMAX and 3GPP Pre-R8 double-mode terminal |
CN101873582A (en) * | 2009-04-23 | 2010-10-27 | 大唐移动通信设备有限公司 | IP (Internet Protocol) address allocation method and system |
-
2012
- 2012-07-18 CN CN201210249257.1A patent/CN102790810B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2117187A1 (en) * | 2006-12-15 | 2009-11-11 | Sharp Kabushiki Kaisha | Radio communication system and radio transmission path control method |
CN101873582A (en) * | 2009-04-23 | 2010-10-27 | 大唐移动通信设备有限公司 | IP (Internet Protocol) address allocation method and system |
CN101730175A (en) * | 2009-06-11 | 2010-06-09 | 中兴通讯股份有限公司 | Network switching method and system of WiMAX and 3GPP Pre-R8 double-mode terminal |
Also Published As
Publication number | Publication date |
---|---|
CN102790810A (en) | 2012-11-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101500213B (en) | Method, equipment and system for user equipment urgent access | |
CN102972008B (en) | MTC device bandwidth reduction | |
KR101471231B1 (en) | Apparatus and method for signalling of aggregate maximum bit rate in a wireless communication system | |
CN102711276B (en) | A kind of data communication method and communication system and relevant apparatus | |
CN102790810B (en) | IP (internet protocol) address allocation method and device | |
CN101951685B (en) | Method and device for providing differentiated service for UE (User Equipment) | |
CN102378394A (en) | Network connection method and system thereof | |
CN101384015B (en) | Distributed telecommunication apparatus and service processing method for distributed telecommunication apparatus | |
CN103621023A (en) | QoS processing method, application server, QoS control network element and mobile network | |
WO2017148446A1 (en) | Network resource scheduling method, device and system, and network node | |
CN105120529A (en) | Long-term evolutional cellular network based D2D (Device to Device) communication establishing device and method | |
CN109672549A (en) | Management method and device, gateway control veil member, communication system and storage medium | |
CN102984762B (en) | IMS function assigning method and device | |
CN104023327B (en) | A kind of downlink data transmission method and device | |
CN102369701B (en) | Method and device for multi-user binding network resources control | |
CN112243279A (en) | Method, related device and system for realizing service continuity | |
CN102098348B (en) | Selection method of packet data network gateway and mobility management network element | |
CN101572861B (en) | Method, device and system for context management based on Sl uniform interface | |
CN102469176B (en) | Method and equipment for distributing IP (Internet protocol) addresses | |
CN103024876A (en) | Access control method, gateway and system | |
US20170099221A1 (en) | Service packet distribution method and apparatus | |
CN101640670A (en) | Method and device for transmitting GTP message | |
CN101242256A (en) | Carrier wave distributing method | |
CN114785756B (en) | Information sending method, device and equipment | |
CN110710167A (en) | Data transmission method and device |
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 |