CN101047997B - System and method for implementing dynamic maninframe allocation of cross station - Google Patents

System and method for implementing dynamic maninframe allocation of cross station Download PDF

Info

Publication number
CN101047997B
CN101047997B CN200610087630A CN200610087630A CN101047997B CN 101047997 B CN101047997 B CN 101047997B CN 200610087630 A CN200610087630 A CN 200610087630A CN 200610087630 A CN200610087630 A CN 200610087630A CN 101047997 B CN101047997 B CN 101047997B
Authority
CN
China
Prior art keywords
dhcpv6
message
sites
dynamichost
feature entity
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
CN200610087630A
Other languages
Chinese (zh)
Other versions
CN101047997A (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.)
Huawei Technologies 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 CN200610087630A priority Critical patent/CN101047997B/en
Publication of CN101047997A publication Critical patent/CN101047997A/en
Application granted granted Critical
Publication of CN101047997B publication Critical patent/CN101047997B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

This invention discloses a cross-site system and method to achieve Dynamic Host Configuration, including: the access point and Dynamic Host Configuration functional entity in mobile terminal service site, Dynamic Host Configuration functional entity and its server in mobile terminal target site. The mobile terminal uses Dynamic Host Configuration functional entities of service site and target site and Dynamic Host Configuration servers for interactive news, to complete the process of Dynamic Host Configuration.

Description

The system and method for cross-site realization DynamicHost configuration
Technical field
The present invention relates to network communications technology field, be specifically related to a kind of system and method for cross-site realization DynamicHost configuration.
Background technology
At present, along with the develop rapidly of mobile and broadband technology, to the demand sharp increase of IP address.In order to solve the restricted problem that IPv4 address resource anxiety is used the IP technology, IPv6 is increased to 128 with the address size of former IPv4 by 32, but also has adopted hierarchical address pattern, efficient IP packet header, service quality, host address to dispose automatically, authenticate and multiple technologies such as encryption.
Wherein, for realize travelling carriage still can be smoothly under situation of movement and the external world communicate, adopted MIP (Mobile IP, mobile IP) technology.Its basic principle is: travelling carriage is except having a fixed ip address, be HoA (Home Address, home address) outside, also have a temporary ip address at the field network that moves to recently, be CoA (Care-of Address, Care-of Address), and set up the routing relation of corresponding relation and the home network and the field network of HoA address and CoA address by certain network mechanism, thereby make travelling carriage when its network transformation, can not interrupt with the CN that is positioned at other networks (core net) between communicate by letter.
MIPv6 (hierarchical mobile IP basis 6) is based on the mobile IP technology of IPv6 agreement, and it need not Foreign Agent, supports routing optimality, and then has avoided alternate route and made full use of neighbours' discovery feature and the IPv6 extension header.The IPv6 operation principle is as shown in Figure 1:
(1) travelling carriage determines current position by IPv6 router advertisement message;
(2) travelling carriage uses the automatic configuration mechanism in IPv6 address (or other possible mechanism) to obtain the configuration CoA of foreign link;
(3) travelling carriage lands to home agent, notifies its CoA;
(4) travelling carriage is also notified its CoA to some Correspondent Node;
(5) other main frame can be ignored the CoA of travelling carriage, and the moving IPv4 of image drift is the same, and bag is mail to the local network of travelling carriage, and home agent is forwarded to the Care-of Address of travelling carriage by tunnel Jiang Bao;
(6) also IP available v6 route extension header of the communication host of knowing the travelling carriage Care-of Address is directly issued travelling carriage with bag;
(7) travelling carriage uses the CoA address as source address when sending packet.
By above process as seen, in order to guarantee the proper communication of travelling carriage when the subnet internetwork roaming, just need distribute an effective CoA address for the travelling carriage that is positioned at field network.
In MIPv6, the CoA address can obtain its relevant information by the mode of automatic configuration, and the mode of configuration is divided into following two kinds automatically:
1. stateless disposes automatically: obtaining of the IP address of CoA, configuration information is that network prefix and interface identifier by receiving in the router advertisement combines.
2. there is state to dispose automatically: to obtain IP address, configuration information based on DHCPv6 (DHCP version 6) process.
It is complementary that automatic configuration of state and the automatic configuration of stateless are arranged, and as the address that can utilize the automatic configuration of stateless to obtain CoA, and obtains the CoA configuration information by there being state to dispose automatically, i.e. hybrid mode configuration.
At present by DHCPv6 carry out in the host configuration message flow as shown in Figure 2:
From left to right DHCPv6 message may comprise among this figure:
1, SOLICIT (DHCPv6 client->DHCPv6 server/DHCPv6 relay agent);
2, REQUEST (DHCPv6 client->DHCPv6 server/DHCPv6 relay agent);
3, CONFIRM (DHCPv6 client->DHCPv6 server/DHCPv6 relay agent);
4, RENEW (DHCPv6 client->DHCPv6 server/DHCPv6 relay agent);
5, REBIND (DHCPv6 client->DHCPv6 server/DHCPv6 relay agent);
6, RELEASE (DHCPv6 client->DHCPv6 server/DHCPv6 relay agent);
7, DECLINE (DHCPv6 client->DHCPv6 server/DHCPv6 relay agent);
8, INFORMATION-REQUEST (DHCPv6 client->DHCPv6 server/DHCPv6 relay agent);
9, RELAY-FORW (DHCPv6 relay agent->DHCPv6 server/DHCPv6 relay agent).
In the above-mentioned message: the message that mails to DHCPv6 server/DHCPv6 relay agent from the DHCPv6 client (has been learnt except the DHCPv6 client the situation of unicast address (unicast) of DHCPv6 server) multicast (multicast) time, the destination address of its message is All_DHCP_Relay_Agents_and_Servers (FF02::1:2), is link this locality (link-local) multicast address.In the time of the message band multicast of mailing to DHCPv6 server/DHCPv6 relay agent from DHCPv6 relay agent (except DHCPv6 relay agent has configured the unicast address of DHCPv6 server), the destination address of its message is All_DHCP_Servers (FF05::1:3), is the multicast address of (site-scoped) in the site-bound.
From right to left DHCPv6 message may comprise among this figure:
1, ADVERTISE (DHCPv6 server->DHCPv6 client);
2, REPLY (DHCPv6 server->DHCPv6 client);
3, RECONFIGURE (DHCPv6 server->DHCPv6 client/dhcp relay agent);
4, RELAY-REPL (DHCPv6 server/relay agency->DHCPv6 relay agent).
All transmit in the above-mentioned message in unicast (clean culture) mode.
Can be learnt that by above the DHCPv6 client is when utilizing the DHCPv6 process to carry out host configuration, the DHCPv6 server must be positioned at same website.But because the use of MIPv6, can produce the DHCPv6 client may need cross-site scope to utilize the DHCPv6 process to carry out the situation of address configuration, as in the quick switching of MIPv6, may be need be as the travelling carriage of DHCPv6 client by state or stateless/have the state hybrid mode to dispose the CoA address (objective network and service network be not in a website) of the objective network that will switch in service network are arranged.And the present effective scheme that does not also have cross-site realization DHCPv6.
Summary of the invention
Main purpose of the present invention provides a kind of system of cross-site realization DynamicHost configuration, for the cross-site DHCPv6 process of carrying out provides system's support.
Another object of the present invention provides a kind of method of cross-site realization DynamicHost configuration, for the cross-site operation that need carry out processes such as address configuration by DHCPv6 provides precondition, and then guarantees among the mobile IP effective configuration to mobile terminal address.
For this reason, the invention provides following technical scheme:
A kind of system of cross-site realization DynamicHost configuration, described system comprises: the access point that is positioned at the services sites of portable terminal, services sites DynamicHost configuration feature entity, be positioned at the targeted sites DynamicHost configuration feature entity of the targeted sites of portable terminal, dynamic host configuration server, services sites DynamicHost configuration feature entity and the targeted sites DynamicHost configuration feature entity in the targeted sites in the described services sites are transmitted DHCPv6 message mutual between portable terminal and the dynamic host configuration server in targeted sites by the DHCPv6 agreement of expansion, finish dynamic host configuration procedure.
Described services sites DynamicHost configuration feature entity and targeted sites DynamicHost configuration feature entity carry out interacting message by the DHCPv6 agreement of expansion.
A kind of method of cross-site realization DynamicHost configuration, described method comprises:
A, services sites DynamicHost configuration feature entity and targeted sites DynamicHost configuration feature entity are set respectively in the services sites of portable terminal and in the targeted sites;
B, need cross-site carry out dynamic host configuration procedure the time when portable terminal, DHCPv6 message mutual between portable terminal and the dynamic host configuration server in targeted sites is transmitted by the DHCPv6 agreement of expansion by the DynamicHost configuration feature entity in described services sites DynamicHost configuration feature entity and the targeted sites, finished dynamic host configuration procedure.
Described portable terminal needs cross-site process of carrying out the DynamicHost configuration to comprise: address configuration process and/or address renewal process and/or address reconfiguration course.
When portable terminal need cross-sitely carry out the address configuration process, the step that the DynamicHost configuration feature entity in described services sites DynamicHost configuration feature entity and the targeted sites is transmitted interactive messages between portable terminal and the dynamic host configuration server in targeted sites comprised:
B1, portable terminal obtain services sites DynamicHost configuration feature entity locating information, and described locating information is specially the DHCP unique identification DUID or the IP address of services sites DynamicHost configuration feature entity;
B2, DHCPv6 message is sent to services sites DynamicHost configuration feature entity according to described locating information;
After B3, services sites DynamicHost configuration feature entity are received described DHCPv6 message, extract the information of the targeted sites that will carry out cross-site DynamicHost configuration in this message, and described DHCPv6 message is sent to targeted sites DynamicHost configuration feature entity according to this information;
B4, targeted sites DynamicHost configuration feature entity send to dynamic host configuration server with the DHCPv6 message multicast of receiving.
Describedly the step that DHCPv6 message sends to services sites DynamicHost configuration feature entity is comprised according to locating information:
Portable terminal sends DHCPv6 message to all DynamicHosts configuration relay agents and server multicast, and carries described DUID identification information in this message, show information, the objective network relevant information of carrying out cross-site dynamic host configuration procedure.
Describedly the step that DHCPv6 message sends to services sites DynamicHost configuration feature entity is comprised according to locating information:
Portable terminal sends DHCPv6 message to the clean culture of the IP address of services sites DynamicHost configuration feature entity, and carries in this message and show information, the objective network relevant information of carrying out cross-site dynamic host configuration procedure.
Services sites DynamicHost configuration feature entity sends to targeted sites DynamicHost configuration feature entity by the DHCPv6 agreement of expansion with described DHCPv6 message.
When portable terminal need cross-sitely carry out the address configuration process, the step that the DynamicHost configuration feature entity in described services sites DynamicHost configuration feature entity and the targeted sites is transmitted interactive messages between portable terminal and the dynamic host configuration server in targeted sites further comprised:
After dynamic host configuration server was received the message of the portable terminal that targeted sites DynamicHost configuration feature entity transmits, the DHCPv6 message that needs are responded sent to targeted sites DynamicHost configuration feature entity;
Targeted sites DynamicHost configuration feature entity extraction goes out the information of the services sites that will carry out cross-site DynamicHost configuration in this message, and the DHCPv6 message of described needs being responded according to this information sends to services sites DynamicHost configuration feature entity;
Services sites DynamicHost configuration feature entity is resolved the message of receiving, extracts receiveing the response of dynamic host configuration server, sends to portable terminal.
Targeted sites DynamicHost configuration feature entity sends to services sites DynamicHost configuration feature entity by the DHCPv6 agreement of expansion with the described DHCPv6 message that needs to respond.
Described step B further comprises:
Relay agent sends the receiveing the response of dynamic host configuration server that services sites DynamicHost configuration feature entity sends to portable terminal by the DynamicHost configuration.
By above technical scheme provided by the invention as can be seen, the present invention is by being provided with services sites DynamicHost configuration feature entity and targeted sites DynamicHost configuration feature entity respectively in the services sites of portable terminal He in the targeted sites, in that needs are cross-site when carrying out dynamic host configuration procedure, can transmit interactive messages between portable terminal and the dynamic host configuration server in targeted sites by the DynamicHost configuration feature entity in services sites DynamicHost configuration feature entity and the targeted sites, finish dynamic host configuration procedure.Thereby, realized among the mobile IP configuration effectively to mobile terminal address for the cross-site operation that need carry out processes such as address configuration by DHCPv6 provides precondition.Can carry out interacting message by the DHCPv6 agreement of expansion between services sites DynamicHost configuration feature entity among the present invention and the targeted sites DynamicHost configuration feature entity, also can be undertaken having further facilitated the application of system in heterogeneous networks alternately by other message.
Description of drawings
Fig. 1 is the operation principle schematic diagram of MIPv6 in the prior art;
Fig. 2 carries out message flow chart in the host configuration by DHCPv6 in the prior art;
Fig. 3 is the networking schematic diagram of system of the present invention;
Fig. 4 is the message interaction process figure between each functional entity in the system of the present invention;
Fig. 5 is the realization flow figure of an embodiment of the inventive method;
Fig. 6 is the present invention carries out cross-site DHCPv6 process HoA address configuration in the WiMAX system a flow chart.
Embodiment
Core of the present invention is in the services sites of portable terminal He in the targeted sites services sites DynamicHost configuration feature entity and targeted sites DynamicHost configuration feature entity to be set respectively; When needs are cross-site when carrying out dynamic host configuration procedure, by the DynamicHost configuration feature entity in described services sites DynamicHost configuration feature entity and the targeted sites interactive messages between portable terminal and the dynamic host configuration server in targeted sites is transmitted, is finished dynamic host configuration procedure.
The present technique field personnel know, DHCP (DHCP) is used for carrying out dynamic IP addressing distribution efficiently.The DHCP agreement is based on general client (client computer)/server (server) model, and promptly client initiatively initiates request message, and server returns corresponding response message.The client here is exactly common computer, server is exactly DHCP server, send the application IP addresses message to DHCP server when computer starting or applied address, DHCP server be client assigned ip address and other network parameters automatically, and sends it back and answer message.
In order to make those skilled in the art person understand the present invention program better, the present invention is described in further detail below in conjunction with drawings and embodiments.
With reference to Fig. 3, Fig. 3 shows the networking structure of system of the present invention;
This system comprises: be positioned at access point S11, the services sites DynamicHost configuration feature entity S12 of the services sites of portable terminal, be positioned at targeted sites DynamicHost configuration feature entity S22, the dynamic host configuration server S21 of the targeted sites of portable terminal.
When portable terminal S0 need carry out cross-site DHCPv6 process, such as, when switching fast, portable terminal compares the prefix of target couple in router administration network prefix of receiving and the service couple in router administration network that uses at present, if target couple in router and service couple in router be not in same website, and know that according to address configuration mode indication information needs have state or carry out stateless/have state hybrid mode address to dispose automatically, then need to carry out cross-site DHCPv6 process.
In this process, portable terminal sends message by access point S11 access service website to dynamic host configuration server S21.Because the target couple in router is positioned at different websites with the service couple in router, therefore, if directly send DHCPv6 message to dynamic host configuration server S21, then this message can't arrive the destination.In system of the present invention, by services sites DynamicHost configuration feature entity S12 in its services sites and the targeted sites DynamicHost configuration feature entity S22 in the targeted sites thereof the message that needs to transmit between portable terminal S0 and the dynamic host configuration server S21 is transmitted, finished this process.
Can send to carry in the DHCPv6 message at portable terminal S0 and show that portable terminal need carry out the information of cross-site DHCPv6 process, and the relevant information of targeted sites.After services sites DynamicHost configuration feature entity S12 receives this message, can be according to these information with the targeted sites DynamicHost configuration feature entity S22 of DHCPv6 forwards in the respective objects website, then, send it to dynamic host configuration server S21 by targeted sites DynamicHost configuration feature entity S22 again.
Dynamic host configuration server S21 responds this message after receiving the DHCPv6 message of portable terminal S0.Equally, at first this message is sent to targeted sites DynamicHost configuration feature entity S22, then, be transmitted to services sites DynamicHost configuration feature entity S12 by targeted sites DynamicHost configuration feature entity S22 again.The echo message that services sites DynamicHost configuration feature entity S12 extracts wherein sends to portable terminal.
The DHCPv6 message that portable terminal S0 sends can be transmitted by the DHCPv6 relay agent in this website according to the difference of send mode and arrive services sites DynamicHost configuration feature entity S12, also can directly arrive services sites DynamicHost configuration feature entity S12.Equally, the DHCPv6 message that the dynamic host configuration server S21 that services sites DynamicHost configuration feature entity S12 transmits responds is according to the difference of send mode, can transmit by the DHCPv6 relay agent in this website and arrive portable terminal S0, also can directly send to portable terminal S0.
Equally, the transmission of message also can be transmitted by the DHCPv6 relay agent in this website between targeted sites internal object website DynamicHost configuration feature entity S22 and the dynamic host configuration server S21.
According to application need, services sites DynamicHost configuration feature entity S12 and targeted sites DynamicHost configuration feature entity S22 can carry out interacting message by the DHCPv6 agreement of expansion, also can adopt other specialized protocols to carry out alternately.
Fig. 4 shows the message interaction process between each functional entity in the system of the present invention:
1.MS (portable terminal) need to find the cross-site DHCPv6 process (in the quick switching of MIPv6) of carrying out by link layer or IP layer mechanism.
2.MS to the DHCPv6 message of the required transmission of All_DHCP_Relay_Agents_and_Servers (FF02::1:2) multicast, MS shows that in this message it will carry out cross-site DHCPv6 process, and the relevant information of targeted sites.
Related DHCPv6 message comprises:
A) SOLICIT message
B) REQUEST message
C) CONFIRM message
D) RENEW message
E) REBIND message
F) RELEASE message
G) DECLINE message
H) INFORMATION-REQUEST message
MS can not send above-mentioned message by the DHCPv6 relaying to services sites DHCPv6 functional entity yet.Need this moment this function to be positioned on the same link with MS in fact, and joined All_DHCP_Relay_Agents_ana_Servers (FF02::1:2) address; Perhaps MS has been known the address of this functional entity, and above-mentioned message is directly sent to functional entity, and in this case, the 3rd step omitted.
3.DHCPv6 after this message is received by relay agent, find that it is the DHCPv6 message that need carry out cross-site DHCPv6 process.Relay agent is submitted to DHCPv6 functional entity in the above-mentioned services sites with it.
4. the DHCPv6 functional entity in the above-mentioned services sites is resolved the DHCPv6 message of receiving, extract the information that will carry out the targeted sites of cross-site DHCPv6 process, and according to this information by but the mode that is not limited to the DHCPv6 protocol extension sends to DHCPv6 functional entity corresponding in the targeted sites with DHCPv6 message.
5. after the DHCPv6 functional entity in the objective network is received above-mentioned message, DHCPv6 message is peeled off out, and to this message of All_DHCP_Relay_Agents_and_Servers (FF02::1:2) multicast.
6. this message can be carried out relaying (this moment, DHCPv6 server and targeted sites DHCPv6 functional entity be not on same link) by DHCPv6 relay agent before arriving the DHCPv6 server.
7. above-mentioned message arrives the DHCPv6 server in the targeted sites, and this DHCPv6 server by utilizing corresponding D HCPv6 message is responded, and the message of responding is sent to the relay agent to the DHCPv6 of its relay message.
The message of DHCPv6 server response comprises:
A) ADVERTISE message
B) REPLY message
C) RECONFIGURE message
D) RELAY-REPL message
Wherein, two message of A, B can be when DHCPv6 server and targeted sites DHCPv6 functional entity be positioned on the same link the DHCPv6 server response; C message may carry out step 1~directly initiates under 6 the situation by DHCPv6; D message can be when DHCPv6 server and targeted sites DHCPv6 functional entity be not on same link the DHCPv6 server response.
8.DHCPv6 receiveing the response of server can be through the relaying (this moment, DHCPv6 server and targeted sites DHCPv6 functional entity be not on same link) of DHCPv6 relay agent when arriving targeted sites.
9. the DHCPv6 functional entity in the targeted sites is resolved the DHCPv6 message of receiving, with this message by but the mode that is not limited to the DHCPv6 protocol extension sends to DHCPv6 functional entity corresponding in the services sites.
10. services sites DHCPv6 functional entity is resolved the message of receiving, extracts the message of DHCPv6 server response, sends to DHCPv6 relay agent.
According to corresponding situation in the 2nd step, services sites DHCPv6 functional entity can directly send to MS with the DHCPv6 message that extracts, thereby omits for the 10th step.
11.DHCPv6 after relay agent receives message, give MS with its relaying.
Utilize system of the present invention, can carry out various DHCPv6 processes such as cross-site address configuration, address are reshuffled, address renewal.
Based on this system, be example below, further describe the process of the method for the cross-site realization DynamicHost configuration of the present invention with cross-site address configuration.
The realization flow of an embodiment of reference the inventive method shown in Figure 5 may further comprise the steps:
Step 501: in the services sites of portable terminal He in the targeted sites, services sites DynamicHost configuration feature entity and targeted sites DynamicHost configuration feature entity are set respectively.
Step 502: portable terminal obtains services sites DynamicHost configuration feature entity locating information, and described locating information is specially the DUID sign or the IP address of services sites DynamicHost configuration feature entity.
Step 503: DHCPv6 message is sent to services sites DynamicHost configuration feature entity according to locating information.
If the locating information that portable terminal obtains is the DUID of DynamicHost configuration feature entity, then portable terminal can send DHCPv6 message to all DynamicHost configuration relay agents and server multicast, and carries described DUID identification information and show the information of carrying out cross-site dynamic host configuration procedure in this message.
If what portable terminal obtained is the IP address of DynamicHost configuration feature entity, then portable terminal can be directly sends DHCPv6 message to the clean culture of the IP address of services sites DynamicHost configuration feature entity, and carries in this message and show the information of carrying out cross-site dynamic host configuration procedure.
Step 504: after services sites DynamicHost configuration feature entity is received DHCPv6 message, extract the information of the targeted sites that will carry out cross-site DynamicHost configuration in this message, and described DHCPv6 message is sent to targeted sites DynamicHost configuration feature entity according to this information.
Services sites DynamicHost configuration feature entity can send to targeted sites DynamicHost configuration feature entity with DHCPv6 message by DHCPv6 agreement or other agreements of expansion.
Step 505: targeted sites DynamicHost configuration feature entity sends to dynamic host configuration server with the DHCPv6 message multicast of receiving.
Step 506: after dynamic host configuration server was received the message of the portable terminal that targeted sites DynamicHost configuration feature entity transmits, the DHCPv6 message that needs are responded sent to targeted sites DynamicHost configuration feature entity.
Step 507: targeted sites DynamicHost configuration feature entity extraction goes out the information of the services sites that will carry out cross-site DynamicHost configuration in this message, and the DHCPv6 message of needs being responded according to this information sends to services sites DynamicHost configuration feature entity.
Equally, targeted sites DynamicHost configuration feature entity can send to services sites DynamicHost configuration feature entity by DHCPv6 agreement or other agreements DHCPv6 message that will need to respond of expansion.
Step 508: services sites DynamicHost configuration feature entity is resolved the message of receiving, extracts receiveing the response of dynamic host configuration server, sends to portable terminal.
In said process, interacting message between portable terminal and the services sites DynamicHost configuration feature entity, and the interacting message between targeted sites DynamicHost configuration feature entity and the dynamic host configuration server all can carry out relaying arrival by DHCPv6 relay agent.
The reciprocal process of services sites DynamicHost configuration feature entity and targeted sites DynamicHost configuration feature entity is similar to the above in the DHCPv6 processes such as reshuffle the address, address renewal, does not repeat them here.
The present invention is applicable to various cross-site communication systems of carrying out the DHCHv6 process, such as WiMAX (interoperability of global microwave system) system, 3GPP, 3GPP2 and following B3G system etc.
Be example with the WiMAX system below, illustrate that cross-site use DHCPv6 process carries out the configuration mode of HoA (home address) address.
With reference to flow process shown in Figure 6, may further comprise the steps:
1.MS desire disposes its HoA address by DHCPv6 (condition mode is arranged), and the visited network at the home network of MS and the present place of MS is not to be positioned under the same website.MS sends DHCPv6 Solicit message to All_DHCP_Relay_Agents_and_Servers (FF02::1:2) multicast, and shows that in this message it will carry out cross-site DHCPv6 process (disposing its HoA address), and the relevant information of home network.
2.DHCPv6 after this message is received by relay agent, find that it is the DHCPv6 message that need carry out cross-site DHCPv6 process.Relay agent with its be submitted to DHCPv6 functional entity in the services sites (this moment visited network the DHCPv6 server and the DHCPv6 functional entity of visited network not on same link).
3. the DHCPv6 functional entity in the services sites is resolved the DHCPv6 message of receiving, extract the information that will carry out the home network of cross-site DHCPv6 process, and with this information by but the mode that is not limited to the DHCPv6 protocol extension sends to DHCPv6 functional entity corresponding in the home network.
4. after the DHCPv6 functional entity in the home network is received the message that sends in the 3rd step, DHCPv6 Solicit message is peeled off out, and to this message of All_DHCP_Relay_Agents_and_Servers (FF02::1:2) multicast.
5. this message may be carried out relaying (the DHCPv6 functional entity of the DHCPv6 server of home network and home network is not on same link at this moment) by the DHCPv6 relay agent of home network before the DHCPv6 server that arrives home network.
6.DHCP Solicit message arrives DHCPv6 server in the home network, can respond this message for the DHCPv6 server that MS disposes HoA service, oneself information (locating information, performance information etc.) is included in the DHCPv6 Advertise message reply to MS.
7.DHCPv6 Advertise message can be through the relaying of DHCPv6 relay agent when arriving home network.
8. the DHCPv6 functional entity in the home network is resolved the DHCPv6 Solicit message of receiving, with this information by but the mode that is not limited to the DHCPv6 protocol extension sends to DHCPv6 functional entity corresponding in the services sites.
9. services sites DHCPv6 functional entity is resolved the message of receiving, extracts DHCPv6Advertise message, sends to DHCPv6 relay agent.
10.DHCPv6 after relay agent receives message, give MS with its relaying.
11. if more than the DHCPv6 of a home network MS is replied, MS selects a DHCPv6 server by the parameter of the DHCPv6 server that comprises in the DHCPv6 Solicit message of receiving.And it issues the HoA relevant information to send DHCPv6 Request message request to it, and MS need show in message that it will carry out cross-site DHCPv6 process (disposing its HoA address), and the relevant information of home network.
12.DHCPv6 after this message is received by relay agent, find that it is the DHCPv6 message that need carry out cross-site DHCPv6 process.Relay agent with its be submitted to DHCPv6 functional entity in the services sites (this moment visited network the DHCPv6 server and the DHCPv6 functional entity of visited network not on same link).
13. the DHCPv6 functional entity in the services sites is resolved the DHCPv6 message of receiving, extract the information that will carry out the home network of cross-site DHCPv6 process, and with this information by but the mode that is not limited to the DHCPv6 protocol extension send in the home network deserved DHCPv6 functional entity.
14. the DHCPv6 functional entity in the home network is peeled off out with DHCPv6 Request message after receiving the message that sends in the 13rd step, and to this message of All_DHCP_Relela_Agents_and_Servers (FF02::1:2) multicast.
15. this message before the DHCPv6 server that arrives home network, can be carried out relaying (the DHCPv6 functional entity of the DHCPv6 server of home network and home network is not on same link at this moment) by the DHCPv6 relay agent of home network.
16.DHCP Request message arrives DHCPv6 server in the home network, this DHCPv6 server is MS configuration HoA, and it is included in the DHCPv6Reply message replies to MS.
17.DHCPv6Reply message can be through the relaying (this moment, local DHCPv6 server and home network DHCPv6 functional entity be not on same link) of DHCPv6 relay agent when arriving home network.
18. the DHCPv6 functional entity in the home network is resolved the DHCPv6 Reply message of receiving, with this information by but the mode that is not limited to the DHCPv6 protocol extension send in the services sites deserved DHCPv6 functional entity.
19. services sites DHCPv6 functional entity is resolved the message of receiving, extracts DHCPv6Reply message, sends to DHCPv6 relay agent.
20.DHCPv6 after relay agent receives message, give MS with its relaying, after MS receives DHCPv6Reply message, from message, extract corresponding HoA relevant information, dispose the HoA of oneself.
Though described the present invention by embodiment, those of ordinary skills know, the present invention has many distortion and variation and do not break away from spirit of the present invention, wish that appended claim comprises these distortion and variation and do not break away from spirit of the present invention.

Claims (10)

1. the system of a cross-site realization DynamicHost configuration, it is characterized in that, described system comprises: the access point that is positioned at the services sites of portable terminal, services sites DynamicHost configuration feature entity, be positioned at the targeted sites DynamicHost configuration feature entity of the targeted sites of portable terminal, dynamic host configuration server, services sites DynamicHost configuration feature entity and the targeted sites DynamicHost configuration feature entity in the targeted sites in the described services sites are transmitted DHCPv6 message mutual between portable terminal and the dynamic host configuration server in targeted sites by the DHCPv6 agreement of expansion, finish dynamic host configuration procedure.
2. the method for a cross-site realization DynamicHost configuration is characterized in that described method comprises:
A, services sites DynamicHost configuration feature entity and targeted sites DynamicHost configuration feature entity are set respectively in the services sites of portable terminal and in the targeted sites;
B, need cross-site carry out dynamic host configuration procedure the time when portable terminal, DHCPv6 message mutual between portable terminal and the dynamic host configuration server in targeted sites is transmitted by the DHCPv6 agreement of expansion by the DynamicHost configuration feature entity in described services sites DynamicHost configuration feature entity and the targeted sites, finished dynamic host configuration procedure.
3. method according to claim 2 is characterized in that, described portable terminal needs cross-site process of carrying out the DynamicHost configuration to comprise: address configuration process and/or address renewal process and/or address reconfiguration course.
4. method according to claim 3, it is characterized in that, when portable terminal need cross-sitely carry out the address configuration process, the step that the DynamicHost configuration feature entity in described services sites DynamicHost configuration feature entity and the targeted sites is transmitted interactive messages between portable terminal and the dynamic host configuration server in targeted sites comprised:
B1, portable terminal obtain services sites DynamicHost configuration feature entity locating information, and described locating information is specially the DHCP unique identification DUID or the IP address of services sites DynamicHost configuration feature entity;
B2, DHCPv6 message is sent to services sites DynamicHost configuration feature entity according to described locating information;
After B3, services sites DynamicHost configuration feature entity are received described DHCPv6 message, extract the information of the targeted sites that will carry out cross-site DynamicHost configuration in this message, and described DHCPv6 message is sent to targeted sites DynamicHost configuration feature entity according to this information;
B4, targeted sites DynamicHost configuration feature entity send to dynamic host configuration server with the DHCPv6 message multicast of receiving.
5. method according to claim 4 is characterized in that, describedly according to locating information the step that DHCPv6 message sends to services sites DynamicHost configuration feature entity is comprised:
Portable terminal sends DHCPv6 message to all DynamicHosts configuration relay agents and server multicast, and carries described DUID identification information in this message, show information, the objective network relevant information of carrying out cross-site dynamic host configuration procedure.
6. method according to claim 4 is characterized in that, describedly according to locating information the step that DHCPv6 message sends to services sites DynamicHost configuration feature entity is comprised:
Portable terminal sends DHCPv6 message to the clean culture of the IP address of services sites DynamicHost configuration feature entity, and carries in this message and show information, the objective network relevant information of carrying out cross-site dynamic host configuration procedure.
7. method according to claim 4 is characterized in that,
Services sites DynamicHost configuration feature entity sends to targeted sites DynamicHost configuration feature entity by the DHCPv6 agreement of expansion with described DHCPv6 message.
8. according to claim 2 or 4 described methods, it is characterized in that, when portable terminal need cross-sitely carry out the address configuration process, the step that the DynamicHost configuration feature entity in described services sites DynamicHost configuration feature entity and the targeted sites is transmitted interactive messages between portable terminal and the dynamic host configuration server in targeted sites further comprised:
After dynamic host configuration server was received the message of the portable terminal that targeted sites DynamicHost configuration feature entity transmits, the DHCPv6 message that needs are responded sent to targeted sites DynamicHost configuration feature entity;
Targeted sites DynamicHost configuration feature entity extraction goes out the information of the services sites that will carry out cross-site DynamicHost configuration in this message, and the DHCPv6 message of described needs being responded according to this information sends to services sites DynamicHost configuration feature entity;
Services sites DynamicHost configuration feature entity is resolved the message of receiving, extracts receiveing the response of dynamic host configuration server, sends to portable terminal.
9. method according to claim 8 is characterized in that,
Targeted sites DynamicHost configuration feature entity sends to services sites DynamicHost configuration feature entity by the DHCPv6 agreement of expansion with the described DHCPv6 message that needs to respond.
10. method according to claim 8 is characterized in that, described step B further comprises:
Relay agent sends the receiveing the response of dynamic host configuration server that services sites DynamicHost configuration feature entity sends to portable terminal by the DynamicHost configuration.
CN200610087630A 2006-06-08 2006-06-08 System and method for implementing dynamic maninframe allocation of cross station Active CN101047997B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200610087630A CN101047997B (en) 2006-06-08 2006-06-08 System and method for implementing dynamic maninframe allocation of cross station

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200610087630A CN101047997B (en) 2006-06-08 2006-06-08 System and method for implementing dynamic maninframe allocation of cross station

Publications (2)

Publication Number Publication Date
CN101047997A CN101047997A (en) 2007-10-03
CN101047997B true CN101047997B (en) 2010-05-12

Family

ID=38772116

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200610087630A Active CN101047997B (en) 2006-06-08 2006-06-08 System and method for implementing dynamic maninframe allocation of cross station

Country Status (1)

Country Link
CN (1) CN101047997B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7836206B2 (en) 2006-10-02 2010-11-16 Futurewei Technologies, Inc. Context transfer and common IP address for DHCP proxy solution in WiMAX
WO2014075283A1 (en) * 2012-11-16 2014-05-22 华为技术有限公司 Address reconfiguration method, server and client

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060015513A1 (en) * 2004-07-13 2006-01-19 Nokia Corporation System, network entities and computer programs for configuration management of a dynamic host configuration protocol framework

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060015513A1 (en) * 2004-07-13 2006-01-19 Nokia Corporation System, network entities and computer programs for configuration management of a dynamic host configuration protocol framework

Also Published As

Publication number Publication date
CN101047997A (en) 2007-10-03

Similar Documents

Publication Publication Date Title
CN100574503C (en) A kind of terminal and terminal switching method and system
US8488557B2 (en) Method for detecting a duplicate address, mobile station, network element and communication system
CN100596095C (en) Hierarchical mobility IPv6 rapid switching method and system
CN101138268B (en) Providing mobility management protocol information to a mobile terminal for performing handover in a mobile communication system
EP1571784B1 (en) Data communication method
JP2006217055A (en) Mobile node, base station, router, and packet communication system
KR20080075306A (en) Method of lossless mobile ip packet delivery and system thereof
JPWO2008035492A1 (en) Access router, DHCP server, router advertisement transmission system, method anchor router and program thereof
CN100563221C (en) A kind of terminal address correlation information acquisition methods and system
CN101051996B (en) Device, system and method for realizing ether net passing through mobile IP
US8767622B2 (en) Method and system for managing address prefix information associated with handover in networks
WO2007128239A1 (en) System for implementing mobile ipv6 and method for establishing user link in the system
KR20080033735A (en) Method and system for constructing internet protocol address in a communication system
CN101047997B (en) System and method for implementing dynamic maninframe allocation of cross station
US20040019664A1 (en) Method and system for discovering a network element in a network such as an agent in an IP network
CN101047996B (en) Method, system for acquiring target network transmission address information and its application
KR20010098088A (en) Hand-Over Method between Packet Zones, and Paket Data Service Using The Same
CN101510900A (en) Method for configuring route of mobile terminal in PMIPv4
CN1972316A (en) Care-of address and its acquisition method and system for configuration information of care-of address
Tuncer et al. Performance analysis of Virtual Mobility Domain scheme vs. IPv6 mobility protocols
CN101400098B (en) Physical network recognition information notifying method in fixed communication network and apparatus thereof
CN101179554B (en) Method and network side for notifying boot mode of mobile subscriber terminal
CN102045655B (en) Realization method and system for active propelling movement of data messages
CN1988492A (en) Method for intercommunication between network nodes, for access service network and WiMAX network frame
Liza et al. Implementation architecture of proxy mobile IPv6 protocol for NS2 simulator software

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