CN101098347B - Method of assigning IP address for subscriber terminal - Google Patents

Method of assigning IP address for subscriber terminal Download PDF

Info

Publication number
CN101098347B
CN101098347B CN2006101117183A CN200610111718A CN101098347B CN 101098347 B CN101098347 B CN 101098347B CN 2006101117183 A CN2006101117183 A CN 2006101117183A CN 200610111718 A CN200610111718 A CN 200610111718A CN 101098347 B CN101098347 B CN 101098347B
Authority
CN
China
Prior art keywords
address
home agent
user
information
domain name
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
CN2006101117183A
Other languages
Chinese (zh)
Other versions
CN101098347A (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.)
Global Innovation Polymerization LLC
Gw Partnership Co ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN2006101117183A priority Critical patent/CN101098347B/en
Priority to PCT/CN2007/002014 priority patent/WO2008003241A1/en
Publication of CN101098347A publication Critical patent/CN101098347A/en
Application granted granted Critical
Publication of CN101098347B publication Critical patent/CN101098347B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5007Internet protocol [IP] addresses
    • H04L61/5014Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/04Network layer protocols, e.g. mobile IP [Internet Protocol]

Abstract

The invention discloses a method for distributing IP address for user terminal, wherein a DHCP server according to external IP address information distributes IP address for user terminals, or a DHCP server according to the IP address information obtained by internal comparison distributes IP address for user terminals. When the invention builds network and uses DHCP protocol to obtain hometown address, the DHCP server distributes a network section of hometown proxy IP address of the hometown address of network section of the user IP address managed by the hometown proxy for terminal, therefore, the terminal can via DHCP protocol obtain hometown address to be processed rightly by the hometown proxy.

Description

A kind of method that assigns IP address for subscriber terminal
Technical field
The present invention relates to wireless communication technology field, relate in particular to a kind of method that assigns IP address for subscriber terminal.
Background technology
WiMAX (Worldwide Interoperability for Microwave Access, the microwave interoperability is inserted in the whole world) is a kind of wireless metropolitan area network technology based on IEEE 802.16 standards.The WiMAX network configuration as shown in Figure 1, mainly comprise: MS (Mobile Station, travelling carriage)/SS (Subscriber Station, signatory platform), NAP (Network Access Provider, network insertion operator), access NSP (Network Service Provider, network service provider) and local NSP.Wherein, NAP comprises a plurality of ASN (Access Service Network, access service network), and access NSP and local NSP comprise CSN (Connectivity Service Network, interconnect service network) respectively.
Wherein, SS/MS is used for the user and inserts the WiMAX network; ASN provides the network function set of wireless access service for the WiMAX terminal, further comprise BS (BaseStation, the base station) and ASN GW (ASN Gating Way, access service gateway), functions such as the BS network element is used to provide the L2 of BS and MS to be connected, RRM; ASN GW network element be used to MS authentication function client functionality is provided, for MS provides the Relay function of L3 information, as switching in IP address assignment, the ASN etc.; CSN for the WiMAX terminal provides that the IP address assignment, Internet of IP Connection Service, MS insert, AAA agency or server, based on user's authorization control etc., further comprise PPS (Prepaid Server, prepaid server), AAA Server logic entities such as (Authentication, Authorizationand Accounting Server, AAA server).
Be connected by the R1 interface between BS and the MS/SS; Connect by R6 (Reference Point 6, reference point 6) interface between ASN GW and the BS, connect by Interface R4 between the ASN GW; CSN among the access NSP is connected with SS/MS by R2, is connected with ASN by R3, is connected with CSN among the NSP of local by R5, and connects with ASP (Application Service Provider, application service provider) network or Internet network.
The WiMAX wireless network side is based on the wireless MAN access technology of IEEE 802.16d/e standard.What now mainly follow is IEEE 802.16-2004 (802.16d) standard of formulating in July, 2004.IEEE 802.16-2004 (802.16d) standard operation frequency range be 2GHz to 11GHz, be to authorize and unauthorized mixing frequency range.Adopt the physical layer of OFDM and OFDMA, effectively anti-multipath decline.Under the optimum channel decline situation, transmission rate can be approached 75Mbps.IEEE 802.16-2004 (802.16d) standard is used for the non line of sight point-to-multipoint technology of metropolitan area network, mainly is the form of fixing and nomadic network, just can add the technology of supporting simple mobile communication in question IEEE 802.16e.
NWG (Network working group, the working group that formulates the WiMAX network standard) regulation and stipulation uses DHCP (Dynamic Host Configuration Protocol, DHCP) mechanism to carry out the distribution of dynamic IP addressing.The DHCP agreement is a kind of terminal automatic configuration protocol, is based on the application on UDP (User Datagram Protocol, the user datagram protocol) layer.The reference format of dhcp message is shown in Fig. 2 a, and options wherein is the set of some options, and indefinite length mainly is to be used for carrying some configuration parameters and some other control information.The options that defines in the DHCP agreement is of a great variety, specifically can be with reference to RFC 2132.
For example, Mobile IP Home Agent option, this option are mainly used to indicate the tabulation of the mobile IP home agent IP address that terminal can use.Form is shown in Fig. 2 b: code=68 shows that this option is Mobile IP Home Agent option, and the minimum value of n can be 0, and the expression terminal does not have available home agent.The value of general n is 4 bytes of 4 expressions, and promptly terminal has the home agent of a correspondence.
Client-identifier option, this option is mainly used to indicate the unique identification of terminal itself.Dynamic Host Configuration Protocol server identifies IP address binding in the index its data storehouse by this.Form is shown in Fig. 2 c: code=61 shows that this option is Client-identifier option, and the minimum value of n is 2.
Vendor class identifier option, this option mainly are used for identifying selectively itself producer's type and some configuration informations by dhcp client.The value of this option is a character string that length is the n byte, is finally made an explanation by Dynamic Host Configuration Protocol server.Form is shown in Fig. 2 d: code=60 shows that this option is Vendor class identifier option, and the minimum value of n is 1.
Subnet Selection option mainly is used for to the network segment of Dynamic Host Configuration Protocol server request Dynamic Host Configuration Protocol server for its IP address allocated by dhcp client.In case dhcp client and server are all supported this option, and this option carried in dhcp discover by dhcp client, and Dynamic Host Configuration Protocol server need be ignored other strategies for client distributing IP address and only pays close attention to this option so.Form is shown in Fig. 2 e, and code=118 shows that this option is Subnet Selection option, and the minimum value of n is 4, and the IPv4 address is represented by A1, A2, A3 and A4.
By the DHCP agreement is the flow process of terminal distribution host IP address, and DHCP RelayAgent (DHCP relay) has been passed through in the centre, flow process as shown in Figure 3,
Step s301-s302, dhcp client carries out access authentication, after the authentication success, sets up the data path of carrying DHCP signaling message.
Step s303, dhcp client sends DHCP DISCOVER broadcast to network.
Step s304, DHCP relay receive after the DHCP DISCOVER broadcast of dhcp client transmission, and this DHCP DISCOVER message unicast is forwarded to particular DHCP server, wherein carry the giaddr attribute field.
Step s305 receives after the DHCP DISCOVER message of terminal transmission that Dynamic Host Configuration Protocol server sends a DHCP Offer message of responding terminal request to DHCP relay, and wherein comprising this Dynamic Host Configuration Protocol server is IP address and some other information of terminal distribution.
Step s306, DHCP relay is given terminal with the DHCP Offer forwards of dhcp server response.
Step s307, user terminal wherein comprise terminal selected Dynamic Host Configuration Protocol server sign and this server and are its IP address allocated to the DHCP Request message of a broadcasting of DHCP relay response.
Step s308, DHCP relay is transmitted DHCP Request message to Dynamic Host Configuration Protocol server.
Step s309, after Dynamic Host Configuration Protocol server receives that DHCP relay is transmitted DHCP Request message, if indicating the Dynamic Host Configuration Protocol server of terminal selection in the message is exactly oneself, then respond a DHCPAck message, wherein comprise it and be the IP address of terminal distribution and some other configuration information; If indicating the Dynamic Host Configuration Protocol server of terminal selection in this message is not itself, then reclaims it and once be the IP address of this terminal distribution.
To terminal, terminal check is later on IP address allocated and network card binding own with DHCP Ack forwards for step s310, DHCP relay.
The effect of giaddr attribute field is whether marking terminal passes through DHCP relay among the step s304, and the IP address of first DHCP relay of the dhcp message process of record terminal.From terminal, the value of giaddr attribute field is set to 0 in the dhcp message that terminal sends.From DHCP relay, the giaddr attribute field value in the dhcp message that first DHCP relay of dhcp message process can send terminal is changed to IP address own.From Dynamic Host Configuration Protocol server, Dynamic Host Configuration Protocol server is received after the dhcp message, can come the address for terminal distribution IP according to the value of giaddr.If giaddr attribute field value is 0, then Dynamic Host Configuration Protocol server think terminal with lay oneself open to the same network segment, thereby be IP address of this terminal distribution from the appropriate address pond; If giaddr attribute field value is not 0, then Dynamic Host Configuration Protocol server is one of a terminal distribution and the IP address of the same network segment of giaddr attribute field value.
Above-mentioned user terminal can be a fixed terminal, also can be portable terminal.In order to make the terminal of not supporting the mobile IP protocol stack use mobile IP network, the proxy-mobile IP scheme has appearred.The basic principle of this scheme is at network side an entity of supporting the mobile IP protocol stack to be arranged, it is the mobile IP agent client, its effect is exactly to replace not supporting the terminal of mobile IP protocol stack to carry out mobile IP registration, in case do not support the terminal of mobile IP protocol stack just can use home address to carry out IP communication at the non-attribution network after succeeding in registration.Not supporting the terminal of mobile IP protocol stack to trigger the mobile IP agent client by dhcp message in the proxy-mobile IP scheme goes to replace terminal to carry out mobile IP registration.
In WiMAX NWG Stage2 document standard, the mobile IP protocol of standard is expanded.Regulation is not supported the terminal of mobile IP protocol, can carry out mobile IP registration for it by a mobile IP agent client with mobile IP protocol stack yet, thereby makes it can enjoy mobile IP service.That stipulates among the WiMAXNWG Stage2 acts on behalf of the portable terminal access process as shown in Figure 4 and Figure 5:
With reference to figure 4, HA (Home Address, home address) is when being positioned at home network, and proxy-mobile IP scheme terminal connection building process may further comprise the steps:
Step s401, access authentication stage: the hometown AAA server under the user terminal can issue HA address, authentication and authorization charging association key, proxy-mobile IP v4 and connect the home address of setting up association key and Dynamic Host Configuration Protocol server address or user terminal in access authentication message.
Step s402, the Dynamic Host Configuration Protocol server configuration phase: DHCP relay will obtain user terminal and can obtain the Dynamic Host Configuration Protocol server address of home address or directly obtain home address.
Step s403-s409, IP address assignment and configuration phase: after successfully setting up data link on the R1 interface, user terminal will send a DHCP DISCOVER message by newly-established data link.Because user terminal is defaulted as by network and is not supported the mobile IPv 4 protocol stack, to move relevant information all be sightless to user terminal to all IP in proxy-mobile IP v4 solution, so user terminal uses the DHCP agreement to obtain to realize home address that mobile IP capability is required and relevant IP configuration information.When DHCP relay is received a DHCP DISCOVER message, DHCP relay this moment may be according to the identifier of user terminal with DHCP DISCOVER forwards to corresponding D HCP server, also might realize that required home address and the relevant IP configuration information of mobile IP capability promptly is issued to DHCP relay at step s402 by user terminal, this moment, DHCP relay will directly return home address and relevant IP configuration information to user terminal.
Step s410-s411, for not only supporting proxy-mobile IP v4 Move Mode but also supporting the access business network of common mobile IPv 4 Move Mode, this moment, DHCP relay wherein need be informed the related functional entities that network is specific by a R3_Mobility_Context message, for example deposit the server of user terminal relevant information specially, the R3 Move Mode of user terminal is the selected R3 Move Mode of DHCP relay, and this related functional entities returns R3_Mobility_Context.Ack message.For the access business network of only supporting proxy-mobile IP v4 Move Mode, this step can be omitted.This moment, the R3 Move Mode information of user terminal can be issued to centralized or the specific related functional entities of distributed network by the relevant configuration file.
Step s412-s413, by the DHCP agreement or after access authentication stage obtains home address, home address is forwarded to mobile IP agent client in the access business network by HoA_Address primitive.The identifier that comprises user terminal in HoA_Address primitive can determine that needs receive the specific mobile IP agent client of HoA_Address primitive by this identifier.
Step s414-s419, mobile IPv 4 registration phase: receive when the mobile IP agent client after the home address of user terminal that it is all ready to trigger the required all material of mobile IP registration flow process.The mobile IP agent client can send a mobile IPv 4 registration message and finished the mobile IPv 4 registration before last dhcp message is mutual at this moment to access.The mobile IPv 4 registration message comprises following information: the home address of user terminal, and this home address may be distributed by institute's Dynamic Host Configuration Protocol server that obtains of preceding step, also may be issued by aaa server after access authentication is finished; Care-of Address: the IP address that is generally access; Security related information is in the final stage of connection building process, and user terminal finally obtains its home address and carried out the mobile IPv 4 registration on HA.
Step s420a-s421, DHCP acknowledgment phase: step s420a, have only when mobile IPv 4 succeed in registration finish after, final DHCP ack message just can be accompanied by home address and send to user terminal, complete connection building process is just calculated termination.Wherein, also comprise step s420b, the DHCPGating step, the transmission that is used to postpone DHCP ack message is ready until the data link of network side, mainly arrives user terminal for the transmission that prevents the DHCP ack message that informing user terminal can normal data communication prior to the preparation of network side data link.If mobile IPv 4 registration failure, DHCP relay will serve as Dynamic Host Configuration Protocol server and generate a DHCP ack message informing user terminal DHCP request failure this moment so, and this DHCP relay also can send the Dynamic Host Configuration Protocol server of a DHCP Release message to user terminal simultaneously.
With reference to figure 5, when HA was positioned at visited network, proxy-mobile IP scheme terminal connection building process may further comprise the steps: other steps were identical with Fig. 4, and just the step s416 among Fig. 4 is divided into step s516a and the s516b of Fig. 5; Step s417 is divided into step s517a and the s517b of Fig. 5.Wherein, step s516a, home server sends to access-AAA and inserts request Access Request, comprises the mandate ID of HA in this message; Step s516b, access-AAA sends this access request AccessRequest to local-AAA; Step s517a, local-AAA send to access-AAA and accept message AccessAccept; Step s517b, access-AAA accepts message Access Accept with this access and is transmitted to home server.
In the above-mentioned proxy mobile IP terminal connection building process, receive when DHCP relay after the DHCPDISCOVER broadcast of terminal, according to standard DHCP agreement, giaddr attribute field value in the dhcp discover that terminal can be sent is revised as itself IP address, makes that Dynamic Host Configuration Protocol server is the IP address that terminal distribution and DHCP relay are in the same network segment.Terminal is to obtain its home address (HoA) by the DHCP agreement herein, and the IP address that should manage with the IP address of home agent (HA) or with home agent according to the home address of mobile IP principle terminal at the same network segment so that it can handle this home address, but the home agent IP address of the IP address of the DHCP relay that indicates in the giaddr attribute field and terminal or do not belong to the same network segment herein with IP address that home agent is managed, the home address that obtains by the DHCP agreement of terminal will belong to different segment with the home agent IP address of terminal or with IP address that home agent is managed like this, thereby causes follow-up mobile IP registration procedure failure.
Summary of the invention
The problem to be solved in the present invention provides a kind of method that assigns IP address for subscriber terminal, and initially connects the problem that may obtain the wrong network segment home address when home address is obtained in foundation with user terminal under the proxy-mobile IP scene in the solution prior art.
In order to realize above purpose, the invention provides a kind of method that assigns IP address for subscriber terminal, may further comprise the steps:
Dynamic Host Configuration Protocol server is user terminal distributing IP address according to the IP address information of obtaining from the outside; Or the IP address information that Dynamic Host Configuration Protocol server relatively obtains according to inside is user terminal distributing IP address.
The described user terminal IP address allocated of giving comprises simple IP address or IP address, local;
Wherein, the IP address information obtained from the outside of described Dynamic Host Configuration Protocol server is that user terminal distributing IP address comprises: the simple IP address that relatively obtains by DHCP relay is that user terminal distributes the simple IP address or is that user terminal distributes IP address, local by the home agent IP address information that DHCP relay relatively obtains; Or be that user terminal distributes IP address, local by the home agent IP address information that DHCP relay transmits;
The IP address information that described Dynamic Host Configuration Protocol server relatively obtains according to inside to comprise for user terminal distributing IP address: distribute IP address, local according to the corresponding relation of preset user domain name and user terminal IP address information and the user domain user terminal of receiving by name.
The described simple IP address that relatively obtains by DHCP relay is that user terminal distributes the method for simple IP address specifically to comprise:
The corresponding relation of a, the pre-configured user's domain name of DHCP relay and DHCP relay address;
B, described DHCP relay obtain user's domain name;
C, described DHCP relay obtain the simple IP address according to described corresponding relation and user's domain name;
D, described DHCP relay are by giaddr information notice Dynamic Host Configuration Protocol server simple IP address;
E, described Dynamic Host Configuration Protocol server are that user terminal distributes the simple IP address.
Step c further comprises: directly obtain the simple IP address according to user's domain name, or obtain the simple IP address indirectly according to user's domain name.
Directly obtaining the simple IP address according to user's domain name further comprises:
Set up the direct corresponding relation of user's domain name and simple IP address among the step a; Step c obtains the simple IP address according to described direct corresponding relation.
Obtaining the simple IP address indirectly according to user's domain name further comprises:
Among the step a user's domain name of user side is bound a Virtual Private Network;
The Interface R3 of described dhcp relay agent is bound described Virtual Private Network;
Step c obtains the Virtual Private Network information of this user's domain name binding according to user's domain name query configuration;
According to this Virtual Private Network information acquisition simple IP address.
The domain name of user described in the step b is obtained according to the data path information searching user's context of carrying DHCP DISCOVER message; Or the user totem information parsing from the DHCP DISCOVER message that user terminal sends is obtained.
Described user totem information comprises: Client-identifier option information or Vendor classidentifier option information.
Relatively to obtain home agent IP address information be user terminal distributing IP address or be that user terminal distributes IP address, local or is that user terminal distributes the method for IP address, local specifically to comprise by the home agent IP address information that Dynamic Host Configuration Protocol server inside obtains by the home agent IP address information that DHCP relay transmits by DHCP relay:
A, judge whether authentication phase mobile agent IP client obtains the home agent IP address of user terminal, if, then change step B, otherwise, step C changeed;
B, by the IP address information notice Dynamic Host Configuration Protocol server that DHCP relay is managed the home agent IP address information or the home agent of user terminal, change step D;
C, judge whether DHCP relay sets in advance the corresponding relation of the IP address information that user's domain name and home agent IP address information or home agent manage, if be provided with, then determine the IP address information that home agent IP address information or home agent are managed according to the described corresponding relation of this section and user's domain name of receiving, and, change step D with its notice Dynamic Host Configuration Protocol server; Otherwise the dhcp message of DHCP relay transparent transmission user terminal changes step e;
The IP address information that home agent IP address information that D, described Dynamic Host Configuration Protocol server basis are received or home agent are managed is that described user terminal distributes IP address, local;
The corresponding relation of the IP address information that E, described Dynamic Host Configuration Protocol server manage according to preset user domain name and home agent IP address information or home agent and user's domain name of receiving are determined the IP address information that home agent IP address information or home agent are managed, and are that described user terminal distributes IP address, local according to it.
Step B further comprises:
B1, mobile IP agent client obtain home agent IP address;
B2, described mobile IP agent client send the message of carrying the IP address information that described home agent IP address information or home agent manage to DHCP relay;
B3, described DHCP relay send the message of carrying the IP address information that described home agent IP address information or home agent manage to Dynamic Host Configuration Protocol server.
Message comprises described in the step B2: user ID MSID or Dynamic Host Configuration Protocol server address.
The mobile IP agent client obtains home agent IP address by local certificate server or access certificate server among the step B1.
The IP address information that described home agent is managed comprises: the IP address that the User IP network segment that home agent is managed or home agent are managed; Described home agent IP address information comprises: home agent IP network section or home agent IP address;
The mode of carrying home agent IP address information among the step B3 comprises: the value of Subnet Selectionoption is set to the User IP network segment/home agent IP network section that the home agent of user terminal is managed; Or the value of Mobile IP Home Agent option is set to IP address/home agent IP address that the home agent of user terminal is managed.
When described mobile IP agent client and DHCP relay became one, described DHCP relay obtained the home agent IP address of user terminal by inside story.
Step C further comprises:
C1, judge whether DHCP relay sets in advance the corresponding relation of the IP address information that user's domain name and home agent IP address information or home agent manage, if be provided with, then changes step C2, otherwise, step C3 changeed;
The corresponding relation of the IP address information that C2, described DHCP relay manage according to preset user domain name and home agent IP address information or home agent and user's domain name of receiving are determined the IP address information that home agent IP address information or home agent are managed, and, change step D with its notice Dynamic Host Configuration Protocol server;
The dhcp message of C3, DHCP relay transparent transmission user terminal changes step e.
Step C2 further comprises:
The corresponding relation of C21, the pre-configured user's domain name of DHCP relay and home agent IP address information or the IP address information of managing with home agent;
C22, described DHCP relay obtain the IP address information that home agent IP address information or home agent are managed according to described corresponding relation and user's domain name;
The IP address information that C23, DHCP relay notify described Dynamic Host Configuration Protocol server home agent IP address information or home agent to manage by selection information.
The IP address information that described home agent is managed comprises: the IP address that the User IP network segment that home agent is managed and home agent are managed; Described home agent IP address information comprises: home agent IP network section and home agent IP address;
The described selection information of step C23 comprises: Subnet Selection option or Mobile IP HomeAgent option.
Directly obtain network segment address from Subnet Selectionoption, the IP address that utilizes described network segment address to distribute IP address, local or home agent to manage for user terminal; Or obtain the IP address that home agent IP address or home agent are managed from Mobile IP HomeAgentoption, obtaining network segment address according to described IP address, is the IP address that user terminal distributes IP address, local or home agent to manage according to described network segment address again.
Step C22 further comprises:
User totem information Client-identifier option information or Vendor class identifier option information analysis from the DHCP DISCOVER message that user terminal sends go out user's domain name; Or
Data path information searching user's context according to carrying DHCP DISCOVER message obtains user's domain name.
Step e further comprises:
The corresponding relation of E1, the pre-configured user's domain name of Dynamic Host Configuration Protocol server and home agent IP address information or the IP address information of managing with home agent;
E2, described Dynamic Host Configuration Protocol server obtain the IP address information that home agent IP address information or home agent are managed according to described corresponding relation and user's domain name;
The IP address information that E3, described Dynamic Host Configuration Protocol server manage according to described home agent IP address information or home agent is that user terminal distributes IP address, local.
In the step e 2, the user totem information of Dynamic Host Configuration Protocol server from DHCP DISCOVER message parses user's domain name.
The user totem information of Dynamic Host Configuration Protocol server from DHCP DISCOVER message also needs to judge in the DHCP DISCOVER message whether carry user totem information before parsing user's domain name.
Described user totem information comprises: Client-identifier option information or Vendor classidentifier option information.
The form of described Client-identifier option information is a user name @ domain name.
The signatory user name of the MAC Address of described user user terminal by name or user terminal and operator.
User's domain name is domain name at the concrete form of Vendor class identifier option: concrete user's domain name.
Compared with prior art, the present invention has the following advantages:
When the present invention obtains home address by the DHCP agreement, Dynamic Host Configuration Protocol server can be the home address that terminal distribution belongs to the residing network segment of IP address that the residing network segment in its home agent IP address or home agent manage according to suitable judgment rule, the home address that makes terminal obtain by the DHCP agreement can correctly must be handled by home agent, thereby assurance mobile IP registration flow process can normally be carried out.
In addition, the present invention is directly according to domain name configuration DHCP relay address, or set up domain name and DHCP relay address corresponding relation indirectly, can make the user in different territories distribute the IP address of the identical or different network segment, increased and can distribute to the quantity of user's IP address, and make the configuration and networking more flexible.
Description of drawings
Fig. 1 is a WiMAX network structure in the prior art;
Fig. 2 a is the reference format structure chart of dhcp message;
Fig. 2 b to Fig. 2 e is respectively 4 kinds of format charts of the options that defines in the DHCP agreement;
Be the flow chart of terminal distribution host IP address by the DHCP agreement in Fig. 3 prior art;
Fig. 4 is when the home agent of user terminal is positioned at home network in the prior art, proxy-mobile IP scheme terminal connection building process figure;
Fig. 5 is when the home agent of user terminal is positioned at accesses network in the prior art, proxy-mobile IP scheme terminal connection building process figure;
Fig. 6 is the present invention distributes home address to user terminal a method flow diagram;
Fig. 7 is a home agent that the present invention works as user terminal when being positioned at home network, proxy-mobile IP scheme terminal connection building process figure.Feature wherein is that DHCP relay passes through Subnet Selection option with user terminal home agent IP address network segment notice Dynamic Host Configuration Protocol server;
Fig. 8 is a home agent that the present invention works as user terminal when being positioned at accesses network, proxy-mobile IP scheme terminal connection building process figure.Feature wherein is that DHCP relay passes through Subnet Selection option with user terminal home agent IP address network segment notice Dynamic Host Configuration Protocol server;
Fig. 9 is a home agent that the present invention works as user terminal when being positioned at home network, proxy-mobile IP scheme terminal connection building process figure.Feature wherein is that DHCP relay passes through the home agent IP address notification Dynamic Host Configuration Protocol server of Mobile IP Home Agentoption with user terminal;
Figure 10 is a home agent that the present invention works as user terminal when being positioned at accesses network, proxy-mobile IP scheme terminal connection building process figure.Feature wherein is that DHCP relay passes through the home agent IP address notification Dynamic Host Configuration Protocol server of Mobile IP Home Agentoption with user terminal;
The corresponding relation of Figure 11 IP address that to be the present invention manage according to the pre-configured user's domain name of DHCP relay and home agent IP address or with home agent is the method flow diagram of terminal distribution home address;
The corresponding relation of Figure 12 IP address that to be the present invention manage according to the pre-configured user's domain name of Dynamic Host Configuration Protocol server and home agent IP address or with home agent is the method flow diagram of terminal distribution home address;
Figure 13 is that the simple IP address that the present invention relatively obtains by DHCP relay is the flow chart of user terminal distributing IP address.
Embodiment
A kind of method that assigns IP address for subscriber terminal may further comprise the steps as shown in Figure 6: Dynamic Host Configuration Protocol server is user terminal distributing IP address according to the IP address information of obtaining from the outside; Or the IP address information that Dynamic Host Configuration Protocol server relatively obtains according to inside is user terminal distributing IP address.
Described user terminal IP address comprises simple IP address or IP address, local; Wherein, the IP address information obtained from the outside of described Dynamic Host Configuration Protocol server is that user terminal distributing IP address comprises: the simple IP address that relatively obtains by DHCP relay is that user terminal distributes the simple IP address or is that user terminal distributes IP address, local by the home agent IP address information that DHCP relay relatively obtains; Or be that user terminal distributes IP address, local by the home agent IP address that DHCP relay transmits; The IP address information that described Dynamic Host Configuration Protocol server obtains internally is that user terminal distributing IP address comprises: distribute IP address, local according to the corresponding relation of preset user domain name and user terminal IP address information and the user domain user terminal of receiving by name.
The simple IP address that relatively obtains by DHCP relay is that user terminal distributes the method for simple IP address specifically to comprise:
Step s601a, the user's domain name that DHCP relay is pre-configured and the corresponding relation of DHCP relay address.
Step s602a, described DHCP relay obtains user's domain name.Wherein, user's domain name is obtained according to the data path information searching user's context of carrying DHCP DISCOVER message; Or the user totem information parsing from the DHCP DISCOVER message that user terminal sends is obtained.Described user totem information comprises: Client-identifier option information or Vendor class identifier option.
Step s603a, described DHCP relay obtains the simple IP address according to described corresponding relation and user's domain name.Wherein, directly obtaining the simple IP address according to user's domain name further comprises: the direct corresponding relation of setting up user's domain name and simple IP address among the step s601a; Step s603a obtains the simple IP address according to described direct corresponding relation.Obtaining the simple IP address indirectly according to user's domain name further comprises: among the step s601a user's domain name of user side is bound a Virtual Private Network; The Interface R3 of described dhcp relay agent is bound described Virtual Private Network; Step s603a obtains the Virtual Private Network information of this user's domain name binding according to user's domain name query configuration; According to this Virtual Private Network information acquisition simple IP address.
Step s604a, described DHCP relay is by giaddr information notice Dynamic Host Configuration Protocol server simple IP address.
Step s605a, described Dynamic Host Configuration Protocol server are that user terminal distributes simple agent IP address.
Relatively obtaining the IP address information that home agent IP address information or home agent manage by DHCP relay is user terminal distributing IP address, or the IP address information that the home agent IP address information that transmits by DHCP relay or home agent are managed is that user terminal distributes home agent IP address, or the IP address information that the home agent IP address information of obtaining by Dynamic Host Configuration Protocol server inside or home agent are managed is that user terminal distributes the method for IP address, local specifically to comprise:
Step s601b judges whether authentication phase mobile agent IP client obtains the home agent IP address of user terminal, if, then change step s602b, otherwise, step s603b changeed.
Step s602b, the IP address information notice Dynamic Host Configuration Protocol server by DHCP relay is managed the home agent IP address information or the home agent of user terminal changes step s604b.
Step s603b, judge whether DHCP relay sets in advance the corresponding relation of the IP address information that user's domain name and home agent IP address information or home agent manage, if be provided with, then determine the IP address information that home agent IP address information or home agent are managed according to described corresponding relation and user's domain name of receiving, and, change step s604b with its notice Dynamic Host Configuration Protocol server; Otherwise the dhcp message of DHCP relay transparent transmission user terminal changes step s605b.
Step s604b, the IP address information that home agent IP address information that described Dynamic Host Configuration Protocol server basis is received or home agent are managed is that described user terminal distributes IP address, local.
Step s605b, the corresponding relation of the IP address information that described Dynamic Host Configuration Protocol server is managed according to preset user domain name and home agent IP address information or home agent and user's domain name of receiving are determined the IP address information that home agent IP address information or home agent are managed, and are that described user terminal distributes IP address, local according to it.
The IP address information that home agent described in the present invention is managed comprises: the IP address that the User IP network segment that home agent is managed and home agent are managed; Described home agent IP address information comprises: home agent IP network section and home agent IP address.
Describe the present invention below in conjunction with specific embodiment.
Embodiment 1, and when the home agent of user terminal was positioned at home network, DHCP relay was notified the Dynamic Host Configuration Protocol server flow process as shown in Figure 7 by SubnetSelection option with user terminal home agent IP address network segment,
Step s701, basic identical with the step s401 of Fig. 4, just authentication phase obtains home agent IP address by local certificate server or access certificate server in the mobile IP agent client connection building process.
Step s702, the mobile IP agent client can be carried the home agent IP network section of user terminal or the User IP network segment that home agent is managed in the message that sends to DHCP relay.Wherein, the IP address network segment managed of home agent IP address network segment or home agent can obtain by the home agent IP address of user terminal.If mobile IP agent client and DHCP relay are on same physical entity, DHCP relay can obtain the home agent IP address of terminal by inside story so.
Step s703 is identical with the step s403 of Fig. 4.
Step s704, DHCP relay is received the later home agent IP address network segment that carries user terminal in this message of DHCP DISCOVER broadcast that terminal sends, the mode of carrying is for utilizing SubnetSelection option, and the value of Subnet Selection option is set to home agent IP address network segment.
Step s705, Dynamic Host Configuration Protocol server is received after the DHCP DISCOVER message of DHCP relay transfer, if detect Subnet Selection option, then the IP address network segment that need manage according to the home agent IP address network segment of indicating among the above-mentioned Subnet Selection option or home agent of Dynamic Host Configuration Protocol server is user terminal distributing IP address from the appropriate address pond.
Step s706 is to step s721, and is identical with Fig. 4, repeats no more.
Embodiment 2, when the home agent of user terminal is positioned at accesses network, DHCP relay is notified the Dynamic Host Configuration Protocol server flow process as shown in Figure 8 by Subnet Selection option with the home agent IP address information of user terminal, other steps are identical with Fig. 7, and just the step s716 among Fig. 7 is divided into step s816a and the s816b of Fig. 8; Step s717 is divided into step s817a and the s817b of Fig. 8.
Among the embodiment 3, when the home agent of user terminal was positioned at home network, DHCP relay may further comprise the steps by Mobile IP Home Agent option with the home agent IP address notification Dynamic Host Configuration Protocol server of user terminal as shown in Figure 9:
Step s901 is identical to step s703 with the step s701 of Fig. 7 to step s903, repeats no more.
Step s904, DHCP relay is received the later home agent IP address of terminal or the IP address that home agent is managed of carrying of DHCP DISCOVER broadcast that user terminal sends in this message, the mode of carrying is for utilizing Mobile IP Home Agent option, the value of Mobile IP Home Agentoption is set to HA@, i.e. the IP address managed of the home agent IP address of user terminal or home agent.
Step s905, Dynamic Host Configuration Protocol server is received after the DHCP DISCOVER message of DHCP relay transfer, carry Mobile IP Home Agent option if detect, then Dynamic Host Configuration Protocol server need be according to the IP address of indicating acquisition home agent IP address or home agent to manage among the above-mentioned option, obtaining network segment address according to described IP address, is that user terminal distributes home address from the appropriate address pond according to described network segment address again.
Step s905 is to step s921, and is identical with Fig. 7, repeats no more.
Embodiment 4, when the home agent of user terminal is positioned at accesses network, DHCP relay is notified Dynamic Host Configuration Protocol server as shown in figure 10 by the IP address that Mobile IP Home Agent option manages the home agent IP address or the home agent of user terminal, other steps are identical with Fig. 9, and just the step s916 among Fig. 9 is divided into step s1016a and the s1016b of Figure 10; Step s917 is divided into step s1017a and the s1017b of Figure 10.
Among above-mentioned 4 embodiment, the home agent IP address information of using Subnet Selection option carried terminal and the difference of using Mobile IP Home Agent option are in the former the option standard that regulation uses it to indicate the IP address network segment of server as terminal distribution, so do not need in the former scheme Dynamic Host Configuration Protocol server is put forward new demand, and need in the latter's scheme Dynamic Host Configuration Protocol server is put forward new demand, requiring it can be terminal distribution IP address according to Mobile IP Home Agent option.
Embodiment 5, the corresponding relation of the IP address information of managing according to the pre-configured user's domain name of DHCP relay and home agent IP address information or with home agent be the terminal distribution home address method as shown in figure 11, comprise following step (this scheme can also be applied to other networks except WiMAX):
Step s1101, when DHCP relay can't obtain home agent IP address, the corresponding relation of the IP address information that needs pre-configured user's domain name and home agent IP address information or manage with home agent is for example with the corresponding relation of Interface R3 IP address.
Step s1102, carry client identification option Client-identifier option in the DHCP DISCOVER message that user terminal sends, its value is the NAI of user terminal (Network Access Identifier, network access identifier), the form of NAI is a user name @ domain name, wherein the user is called MAC (Medium Access Control, the media interviews control) address or the signatory user name of user terminal and operator of user terminal; Perhaps carry the class letter option Vendor class identifier option of operator in the DHCP DISCOVER message that user terminal sends, its value comprises the character string domainname of identifying user domain name: concrete user's domain name.
Step s1103, when authentication phase not when access aaa server or hometown AAA server issue the home agent IP address of user terminal, parse among the Client-identifier option of DHCP relay from the dhcp discover that user terminal sends among user's domain name or the Vendor class identifier option from the DHCP DISCOVER message that user terminal sends and parse user's domain name; Perhaps the data path information searching user's context according to this dhcp message of carrying obtains user's domain name.Wherein when obtaining user's domain name according to data path information, step s1102 then can omit.
Step s1104, the corresponding relation of the IP address information that DHCP relay is managed according to pre-configured user's domain name and home agent IP address information or with home agent, the IP address information that home agent IP address information that will be complementary or home agent are managed sends to Dynamic Host Configuration Protocol server by Subnet Selection option or Mobile IP Home Agent option.
Step s1105, Dynamic Host Configuration Protocol server receive the dhcp message of DHCP relay transfer detect later on wherein Subnet Selection option or Mobile IP Home Agent option in comprise the IP address information that home agent IP address information or home agent are managed, be the terminal distribution home address then from the appropriate address pond.
Embodiment 6, the corresponding relation of the IP address information of managing according to the pre-configured user's domain name of Dynamic Host Configuration Protocol server and home agent IP address information or with home agent be the terminal distribution home address scheme as shown in figure 12, comprise following step:
Step s1201, when DHCP relay can't obtain home agent IP address information, and during the corresponding relation of the IP address information that does not have configure user domain name and home agent IP address information or manage with home agent, Dynamic Host Configuration Protocol server needs pre-configured user's domain name and home agent IP address information or the corresponding relation of the IP address information of managing with home agent.
Step s1202, carry client identification option Client-identifier option in the DHCP DISCOVER message that user terminal sends, its value is the NAI of user terminal, the form of NAI is the user name domain name, wherein the signatory user name of the MAC Address of user's user terminal by name or user terminal and operator.
After the DHCP DISCOVER message that the user terminal that step s1203, Dynamic Host Configuration Protocol server receive sends, judge whether to detect and carry client identification option Client-identifier option in this message,, then change step s1204 if detect.
Step s1204, Dynamic Host Configuration Protocol server parses the domain name in the network access identifier, the corresponding relation of the IP address information of managing by pre-configured user's domain name and home agent IP address information or with home agent is that user terminal distributes home address from the appropriate address pond.Concrete grammar has analytic method to be: resolve domain name in the network access identifier that carries from Client-identifier option, perhaps directly obtain domain name in the value of Vendor class identifier option: after concrete domain name, prerequisite is that user terminal has carried above-mentioned message in the DHCP DISCOVER message that sends.
Figure 13 may further comprise the steps for the simple IP address that relatively obtains by DHCP relay is the flow chart that user terminal distributes the simple IP address:
Step s1301, the user's domain name that DHCP relay is pre-configured and the corresponding relation of DHCP relay address.
Step s1302, DHCP relay obtain user's domain name.
Step s1303, DHCP relay obtains the simple IP address according to described corresponding relation and user's domain name.
Step s1304, DHCP relay is by giaddr information notice Dynamic Host Configuration Protocol server simple IP address.
Step s1305, Dynamic Host Configuration Protocol server are that user terminal distributes simple agent IP address.
For example, there are following two network segment: 10.1.1.2~10.1.1.254 and 12.1.1.2~12.1.1.254 in the obtainable home network IP of user address during networking planning, on Dynamic Host Configuration Protocol server, set up corresponding two address pool, the configure user domain name is that the giaddr that the user side DHCP relay of green.com uses is 10.1.1.1 on ASN GW, and the giaddr that the user side DHCP relay process of user domain yellow.com by name is used is 12.1.1.1.
Wherein, the method that obtains this relay address has two kinds, a kind of is directly to obtain relay address according to user's domain name query configuration, this method is directly to set up the corresponding relation of user's domain name and dhcp relay agent address by configuration, be reception and the transmission that guarantees that the DHCP message can be correct, giaddr by the territory configuration need can generate correct routing table at ASN GW forwarding face, guarantees that the DHCP message can be by ASN-GW correct reception and transmission.Another kind is by setting up the corresponding relation of user's domain name and dhcp relay agent address indirectly.For example: set up the corresponding relation of user's domain name and DHCP relay address by VPN (Virtual Private Network, Virtual Private Network) technology.
More than disclosed only be several specific embodiment of the present invention, still, the present invention is not limited thereto, any those skilled in the art can think variation all should fall into protection scope of the present invention.

Claims (25)

1. a method that assigns IP address for subscriber terminal is characterized in that, may further comprise the steps:
Dynamic Host Configuration Protocol server is user terminal distributing IP address according to the IP address information of obtaining from the outside; Or the IP address information that Dynamic Host Configuration Protocol server relatively obtains according to inside is user terminal distributing IP address;
The IP address information that described Dynamic Host Configuration Protocol server obtains from the outside is that user terminal distributing IP address comprises: the simple IP address that relatively obtains by DHCP relay is that user terminal distributes the simple IP address or is that user terminal distributes IP address, local by the home agent IP address information that DHCP relay relatively obtains; Or be that user terminal distributes IP address, local by the home agent IP address information that DHCP relay transmits;
The IP address information that described Dynamic Host Configuration Protocol server relatively obtains according to inside to comprise for user terminal distributing IP address: distribute IP address, local according to the corresponding relation of preset user domain name and user terminal IP address information and the user domain user terminal of receiving by name.
2. the method that assigns IP address for subscriber terminal according to claim 1 is characterized in that, the described simple IP address that relatively obtains by DHCP relay is that user terminal distributes the method for simple IP address specifically to comprise:
The corresponding relation of a, the pre-configured user's domain name of DHCP relay and DHCP relay address;
B, described DHCP relay obtain user's domain name;
C, described DHCP relay obtain the simple IP address according to described corresponding relation and user's domain name;
D, described DHCP relay are by giaddr information notice Dynamic Host Configuration Protocol server simple IP address;
E, described Dynamic Host Configuration Protocol server are that user terminal distributes the simple IP address.
3. the method as assigning IP address for subscriber terminal as described in the claim 2 is characterized in that step c further comprises: directly obtain the simple IP address according to user's domain name, or obtain the simple IP address indirectly according to user's domain name.
4. the method as assigning IP address for subscriber terminal as described in the claim 3 is characterized in that, directly obtains the simple IP address according to user's domain name and further comprises:
Set up the direct corresponding relation of user's domain name and simple IP address among the step a; Step c obtains the simple IP address according to described direct corresponding relation.
5. the method as assigning IP address for subscriber terminal as described in the claim 3 is characterized in that, obtains the simple IP address indirectly according to user's domain name and further comprises:
Among the step a user's domain name of user side is bound a Virtual Private Network;
The Interface R3 of described dhcp relay agent is bound described Virtual Private Network;
Step c obtains the Virtual Private Network information of this user's domain name binding according to user's domain name query configuration;
According to this Virtual Private Network information acquisition simple IP address.
6. the method as assigning IP address for subscriber terminal as described in the claim 2 is characterized in that, the domain name of user described in the step b is obtained according to the data path information searching user's context of carrying DHCP DISCOVER message; Or the user totem information parsing from the DHCP DISCOVER message that user terminal sends is obtained.
7. the method as assigning IP address for subscriber terminal as described in the claim 6 is characterized in that described user totem information comprises: Client-identifier option information or Vendor class identifier option information.
8. the method that assigns IP address for subscriber terminal according to claim 1, it is characterized in that relatively to obtain home agent IP address information be user terminal distributing IP address or be that user terminal distributes IP address, local or is that user terminal distributes the method for IP address, local specifically to comprise by the home agent IP address information that Dynamic Host Configuration Protocol server inside obtains by the home agent IP address information that DHCP relay transmits by DHCP relay:
A, judge whether authentication phase mobile agent IP client obtains the home agent IP address of user terminal, if, then change step B, otherwise, step C changeed;
B, by the IP address information notice Dynamic Host Configuration Protocol server that DHCP relay is managed the home agent IP address information or the home agent of user terminal, change step D;
C, judge whether DHCP relay sets in advance the corresponding relation of the IP address information that user's domain name and home agent IP address information or home agent manage, if be provided with, then determine the IP address information that home agent IP address information or home agent are managed according to the described corresponding relation of this section and user's domain name of receiving, and, change step D with its notice Dynamic Host Configuration Protocol server; Otherwise the dhcp message of DHCP relay transparent transmission user terminal changes step e;
The IP address information that home agent IP address information that D, described Dynamic Host Configuration Protocol server basis are received or home agent are managed is that described user terminal distributes IP address, local;
The corresponding relation of the IP address information that E, described Dynamic Host Configuration Protocol server manage according to preset user domain name and home agent IP address information or home agent and user's domain name of receiving are determined the IP address information that home agent IP address information or home agent are managed, and are that described user terminal distributes IP address, local according to it.
9. the method as assigning IP address for subscriber terminal as described in the claim 8 is characterized in that step B further comprises:
B1, mobile IP agent client obtain home agent IP address;
B2, described mobile IP agent client send the message of carrying the IP address information that described home agent IP address information or home agent manage to DHCP relay;
B3, described DHCP relay send the message of carrying the IP address information that described home agent IP address information or home agent manage to Dynamic Host Configuration Protocol server.
10. the method as assigning IP address for subscriber terminal as described in the claim 9 is characterized in that message comprises described in the step B2: user ID MSID or Dynamic Host Configuration Protocol server address.
11. the method as assigning IP address for subscriber terminal as described in the claim 9 is characterized in that, the mobile IP agent client obtains home agent IP address by local certificate server or access certificate server among the step B1.
12. as the method that assigns IP address for subscriber terminal as described in each in the claim 8 to 11, it is characterized in that the IP address information that described home agent is managed comprises: the IP address that the User IP network segment that home agent is managed or home agent are managed; Described home agent IP address information comprises: home agent IP network section or home agent IP address;
The mode of carrying home agent IP address information among the step B3 comprises: the value of Subnet Selection option is set to the User IP network segment/home agent IP network section that the home agent of user terminal is managed; Or the value of Mobile IP Home Agent option is set to IP address/home agent IP address that the home agent of user terminal is managed.
13. the method as assigning IP address for subscriber terminal as described in the claim 12 is characterized in that when described mobile IP agent client and DHCP relay became one, described DHCP relay obtained the home agent IP address of user terminal by inside story.
14. the method as assigning IP address for subscriber terminal as described in the claim 8 is characterized in that step C further comprises:
C1, judge whether DHCP relay sets in advance the corresponding relation of the IP address information that user's domain name and home agent IP address information or home agent manage, if be provided with, then changes step C2, otherwise, step C3 changeed;
The corresponding relation of the IP address information that C2, described DHCP relay manage according to preset user domain name and home agent IP address information or home agent and user's domain name of receiving are determined the IP address information that home agent IP address information or home agent are managed, and, change step D with its notice Dynamic Host Configuration Protocol server;
The dhcp message of C3, DHCP relay transparent transmission user terminal changes step e.
15. the method as assigning IP address for subscriber terminal as described in the claim 14 is characterized in that step C2 further comprises:
The corresponding relation of C21, the pre-configured user's domain name of DHCP relay and home agent IP address information or the IP address information of managing with home agent;
C22, described DHCP relay obtain the IP address information that home agent IP address information or home agent are managed according to described corresponding relation and user's domain name;
The IP address information that C23, DHCP relay notify described Dynamic Host Configuration Protocol server home agent IP address information or home agent to manage by selection information.
16. the method as assigning IP address for subscriber terminal as described in the claim 15 is characterized in that the IP address information that described home agent is managed comprises: the IP address that the User IP network segment that home agent is managed and home agent are managed; Described home agent IP address information comprises: home agent IP network section and home agent IP address;
The described selection information of step C23 comprises: Subnet Selection option or Mobile IP Home Agent option.
17. as the method that assigns IP address for subscriber terminal as described in the claim 16, it is characterized in that, directly obtain network segment address from Subnet Selection option, the IP address that utilizes described network segment address to distribute IP address, local or home agent to manage for user terminal; Or obtain the IP address that home agent IP address or home agent are managed from Mobile IP Home Agent option, obtaining network segment address according to described IP address, is the IP address that user terminal distributes IP address, local or home agent to manage according to described network segment address again.
18. the method as assigning IP address for subscriber terminal as described in the claim 15 is characterized in that step C22 further comprises:
User totem information Client-identifier option information or Vendor class identifier option information analysis from the DHCP DISCOVER message that user terminal sends go out user's domain name; Or
Data path information searching user's context according to carrying DHCP DISCOVER message obtains user's domain name.
19. the method as assigning IP address for subscriber terminal as described in the claim 14 is characterized in that step e further comprises:
The corresponding relation of E1, the pre-configured user's domain name of Dynamic Host Configuration Protocol server and home agent IP address information or the IP address information of managing with home agent;
E2, described Dynamic Host Configuration Protocol server obtain the IP address information that home agent IP address information or home agent are managed according to described corresponding relation and user's domain name;
The IP address information that E3, described Dynamic Host Configuration Protocol server manage according to described home agent IP address information or home agent is that user terminal distributes IP address, local.
20. the method as assigning IP address for subscriber terminal as described in the claim 19 is characterized in that in the step e 2, the user totem information of Dynamic Host Configuration Protocol server from DHCP DISCOVER message parses user's domain name.
21. as the method that assigns IP address for subscriber terminal as described in the claim 20, it is characterized in that the user totem information of Dynamic Host Configuration Protocol server from DHCP DISCOVER message also needs to judge in the DHCP DISCOVER message whether carry user totem information before parsing user's domain name.
22. the method as assigning IP address for subscriber terminal as described in claim 20 or 21 is characterized in that described user totem information comprises: Client-identifier option information or Vendor class identifier option information.
23. the method as assigning IP address for subscriber terminal as described in the claim 22 is characterized in that the form of described Client-identifier option information is a user name @ domain name.
24. the method as assigning IP address for subscriber terminal as described in the claim 23 is characterized in that, the user name that the MAC Address of described user user terminal by name or user terminal and operator contract.
25. the method as assigning IP address for subscriber terminal as described in the claim 22 is characterized in that user's domain name is domain name at the concrete form of Vendor class identifier option: concrete user's domain name.
CN2006101117183A 2006-06-28 2006-08-25 Method of assigning IP address for subscriber terminal Active CN101098347B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN2006101117183A CN101098347B (en) 2006-06-28 2006-08-25 Method of assigning IP address for subscriber terminal
PCT/CN2007/002014 WO2008003241A1 (en) 2006-06-28 2007-06-28 Method for allocating ip address, dynamic host configuration protocol server and relay method for allocating ip address

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN200610094933.7 2006-06-28
CN200610094933 2006-06-28
CN2006101117183A CN101098347B (en) 2006-06-28 2006-08-25 Method of assigning IP address for subscriber terminal

Publications (2)

Publication Number Publication Date
CN101098347A CN101098347A (en) 2008-01-02
CN101098347B true CN101098347B (en) 2011-02-09

Family

ID=38894199

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2006101117183A Active CN101098347B (en) 2006-06-28 2006-08-25 Method of assigning IP address for subscriber terminal

Country Status (2)

Country Link
CN (1) CN101098347B (en)
WO (1) WO2008003241A1 (en)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8599768B2 (en) * 2009-08-24 2013-12-03 Intel Corporation Distributing group size indications to mobile stations
CN101651722B (en) * 2009-08-28 2011-09-14 华为技术有限公司 Method, device and system for automatically allocating IP address
CN101651941B (en) * 2009-09-07 2012-01-11 中兴通讯股份有限公司 Home agent clustering system and deployment method thereof
CN101860849B (en) * 2009-12-29 2012-08-15 中国科学院声学研究所 Method for judging and informing terminal R3 mobile mode in WiMAX network
CN102255814A (en) * 2011-08-02 2011-11-23 华为技术有限公司 Method, device and system for selecting transfer path
WO2012119386A1 (en) * 2011-08-12 2012-09-13 华为技术有限公司 Authentication method, device and system in access network
CN102780790A (en) * 2012-07-13 2012-11-14 深圳市龙视传媒有限公司 Method and system for dynamically allocating IP (Internet Protocol) address
CN103401787B (en) 2013-08-12 2017-02-22 北京华为数字技术有限公司 Static route issuing method and UPE (Ultimate Provider Edge)
CN106341498A (en) * 2015-07-06 2017-01-18 阿里巴巴集团控股有限公司 Network address based locating method and device and IP segment data storage method and device
CN109379291B (en) * 2018-09-29 2021-09-07 新华三技术有限公司合肥分公司 Method and device for processing service request in networking
CN110011919B (en) * 2019-03-27 2021-12-07 新华三技术有限公司 Message forwarding method, device, network equipment and storage medium
CN111064812B (en) * 2020-03-16 2020-06-12 上海商魁信息科技有限公司 Method for terminal to inquire cloud management background to which terminal belongs and terminal
CN111756868A (en) * 2020-05-06 2020-10-09 西安万像电子科技有限公司 Cloud server connection method and system
CN111901451A (en) * 2020-07-17 2020-11-06 中盈优创资讯科技有限公司 Method and device for combing reference relationship between private line user domain and address pool
US11456987B1 (en) 2021-05-07 2022-09-27 State Farm Mutual Automobile Insurance Company Systems and methods for automatic internet protocol address management

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5884024A (en) * 1996-12-09 1999-03-16 Sun Microsystems, Inc. Secure DHCP server
CN1458760A (en) * 2002-05-15 2003-11-26 华为技术有限公司 Safe access method for borad band network
CN1713629A (en) * 2004-06-25 2005-12-28 杭州华为三康技术有限公司 Realization of user login name and IP address binding
CN1744612A (en) * 2005-08-19 2006-03-08 杭州华为三康技术有限公司 DHCP address allocation method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5884024A (en) * 1996-12-09 1999-03-16 Sun Microsystems, Inc. Secure DHCP server
CN1458760A (en) * 2002-05-15 2003-11-26 华为技术有限公司 Safe access method for borad band network
CN1713629A (en) * 2004-06-25 2005-12-28 杭州华为三康技术有限公司 Realization of user login name and IP address binding
CN1744612A (en) * 2005-08-19 2006-03-08 杭州华为三康技术有限公司 DHCP address allocation method

Also Published As

Publication number Publication date
CN101098347A (en) 2008-01-02
WO2008003241A1 (en) 2008-01-10

Similar Documents

Publication Publication Date Title
CN101098347B (en) Method of assigning IP address for subscriber terminal
CN101790150B (en) Method and device for updating contract allocation of access point name
CN1367974B (en) IP address allocation for mobile terminals
CN101873582B (en) IP (Internet Protocol) address allocation method and system
CN100561956C (en) The isomery mobile radio system
CN101789912B (en) Method, device and system for updating gateway information of packet data network
KR100810701B1 (en) Method for internet protocol address mobility management of local network and system thereof
CN102724102A (en) Method and apparatus for establishing connection with network management system and communication system
CN101536436B (en) A method for informing that the network side supports the mobile IP enhancement capability
CN101686191A (en) Method for accessing packet data network service, system, gateway and terminal
CN101272618B (en) Method and system for implementing network intercommunication through association node
CN101005488A (en) Method and system for consulting and determining use of IP protocol version
CN102065469A (en) Method and mobile network system for reducing IP address requirement
CN102625305A (en) Method for accessing evolved packet system and system thereof
CN102651862A (en) IP (Internet Protocol) address configuration method of WAP (Wireless Application Protocol) gateway and equipment thereof
WO2010081438A1 (en) Method and system for identifying an access network
WO2018030349A1 (en) Mobile communication system control method, mobile communication system, and proxy server
JP4497555B2 (en) Efficient IP address assignment apparatus for IPv6 and method in dial-up network
CN101790146B (en) Method for allocating address information, network equipment and network system
CN115988483A (en) Terminal post-routing method based on dynamic address pool
CN101072229B (en) Client based mobile IPv4 configuration information obtaining method
CN101754173B (en) Home address allocation, method and system for transmitting message by using same
CN101399855B (en) System, apparatus and method for obtaining home address
CN102238690B (en) Session association method in policy and charging control (PCC) of code division multiple access (CDMA) network
CN102036217A (en) Method, device and system for building multiple mobile sessions in proxy mobile IP system

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
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20180426

Address after: California, USA

Patentee after: Global innovation polymerization LLC

Address before: London, England

Patentee before: GW partnership Co.,Ltd.

Effective date of registration: 20180426

Address after: London, England

Patentee after: GW partnership Co.,Ltd.

Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen

Patentee before: HUAWEI TECHNOLOGIES Co.,Ltd.