Summary of the invention
In order to guarantee continuity professional in the handoff procedure, the embodiment of the invention provides a kind of realization pre-authentication method, device and system.Described technical scheme is as follows:
On the one hand, the embodiment of the invention provides a kind of realization pre-authentication method, and described method comprises:
The positional information in service network that information server is repeatedly sent according to mobile node, predict the motion track of described mobile node, according to described motion track, determine the candidate network of described mobile node, and predict the positional information that described mobile node will occur in described candidate network;
Described information server sends the information of carrying described candidate network and the pre-authentication indication of positional information to described mobile node, so that described mobile node according to the information and the positional information of described candidate network, carries out pre-authentication with described candidate network.
On the other hand, the embodiment of the invention also provides a kind of information server, and described information server comprises: prediction module and indicating module;
Described prediction module comprises:
The trajectory predictions unit is used for the positional information in service network repeatedly sent according to mobile node, predicts the motion track of described mobile node;
The candidate network selected cell is used for the motion track according to the prediction of described trajectory predictions unit, determines the candidate network of described mobile node;
Position prediction unit is used for motion track and the definite candidate network of described candidate network selected cell according to the prediction of described trajectory predictions unit, predicts the positional information that described mobile node will occur in described candidate network;
Described indicating module, be used for sending the pre-authentication indication of the positional information of the information of carrying the selected candidate network of described prediction module and prediction to described mobile node, so that described mobile node according to the information and the positional information of described candidate network, carries out pre-authentication with candidate network.
Another aspect, the embodiment of the invention also provide a kind of mobile node, and described mobile node comprises:
Receiver module is used to receive the pre-authentication indication that information server is sent, and comprises the position that the described mobile node of selected candidate network of described information server and prediction will occur in described candidate network in the described pre-authentication indication;
Pre-authentication module is used for after described receiver module is received the indication of described pre-authentication, and pre-authentication as current position, is carried out with described candidate network in the position of described information server prediction;
Wherein, described candidate network is after the positional information in service network that described information server is repeatedly sent according to described mobile node is predicted the motion track of described mobile node, determines according to described motion track.
On the one hand, the embodiment of the invention also provides a kind of system that realizes pre-authentication again, and described system comprises information server and mobile node;
Described information server, be used for the positional information in service network repeatedly sent according to described mobile node, predict the motion track of described mobile node, according to described motion track, determine the candidate network of described mobile node, and predict the positional information that described mobile node will occur in described candidate network, carry the pre-authentication indication of the information and the positional information of described candidate network to described mobile node transmission, so that described mobile node according to the information and the positional information of described candidate network, carries out pre-authentication with candidate network;
Described mobile node is used to receive the pre-authentication indication that described information server is sent, and the described positional information of carrying during described pre-authentication is indicated is carried out pre-authentication as current position information with described candidate network.
The following position that the embodiment of the invention is determined candidate network and predicted mobile node by information server, the indication mobile node carries out pre-authentication, improve mobile node and candidate network and carried out continuity professional in the pre-authentication process, and gone for the application scenarios of mobile node high-speed mobile.Compared with prior art, for the mobile node that is in high-speed moving state, can avoid since from the overlay area of target approach network to time of the overlay area of leaving service network less than the needed time of objective network access authentication procedure, and the traffic delay of the mobile node that brings or interruption; Can avoid again because the overlapping area of coverage of current service network and objective network is less, mobile node is overlapping covered to leaving this overlapping covered time less than the needed time of objective network access authentication procedure from entering this, and the traffic delay of the mobile node that brings or interruption.
Embodiment
For making the purpose, technical solutions and advantages of the present invention clearer, embodiment of the present invention is described further in detail below in conjunction with accompanying drawing.
Referring to Fig. 1, the embodiment of the invention provides a kind of realization pre-authentication method, comprising:
101: information server is the selected candidate network of mobile node, and predicts the positional information that this mobile node will occur in selected candidate network;
102: information server sends the pre-authentication indication of the positional information of the information carry selected candidate network and prediction to mobile node, so that this mobile node according to the information and the positional information of this candidate network, carries out pre-authentication with candidate network.
Candidate network in the embodiment of the invention includes but not limited to: the network that mobile node will enter under the state of high-speed mobile.The technical scheme that the embodiment of the invention provides is mainly used in the scene that mobile node does not also enter candidate network, especially smaller scene in the overlay region of the covering of the service network of the scene of mobile node high-speed mobile and mobile node and candidate network or the like.The following position that the embodiment of the invention is determined candidate network and predicted mobile node by information server, the indication mobile node carries out pre-authentication, improve mobile node and candidate network and carried out continuity professional in the pre-authentication process, and gone for the application scenarios of mobile node high-speed mobile.Compared with prior art, for the mobile node that is in high-speed moving state, can avoid since from the overlay area of target approach network to time of the overlay area of leaving service network less than the needed time of objective network access authentication procedure, and the traffic delay of the mobile node that brings or interruption; Can avoid again because the overlapping area of coverage of current service network and objective network is less, mobile node is overlapping covered to leaving this overlapping covered time less than the needed time of objective network access authentication procedure from entering this, and the traffic delay of the mobile node that brings or interruption.
Referring to Fig. 2, the realization pre-authentication method that the embodiment of the invention provides can specifically comprise:
201: mobile node reports the current location information in the service network of place to give information server, can regularly report according to report cycle, this report cycle can be pre-if be handed down to mobile node by information server in mobile node, promptly or by mobile node initiatively current position is reported information server, or information server active request mobile node reports current location information; Further, mobile node can also report the signal strength information of the current service network that monitors etc.
202: information server receives the positional information that mobile node reports, after receiving a plurality of positional informations, motion track according to these a plurality of positional information prediction mobile nodes, if mobile node has reported signal strength information, then predict the motion track of mobile node, thereby can improve prediction accuracy according to positional information and signal strength information.
203: information server is according to the motion track of the mobile node of prediction, determine the access possibility of mobile node and each network, thereby determine the candidate network of mobile node, the candidate network of determining can be for one or more, when being a plurality of, can determine the priority of each candidate network according to the size of the access possibility of mobile node and each candidate network, thereby obtain the candidate network tabulation.
Further, information server can also be determined candidate network according to the motion track and the default collocation strategy of the mobile node of predicting.Wherein, Yu She collocation strategy is according at least a selection candidate network in the roaming agreement between signal cover, signal strength signal intensity, bandwidth information, power supply status, tariff information and the operator.For example, configured strategy is a candidate network for selecting the stronger network of signal strength signal intensity.Configured strategy is to select candidate network according to the power supply status of mobile node for another example, be specifically as follows: when the electric quantity of power supply abundance of mobile node, preferential higher, QoS (the Quality ofService of transmission rate that selects, service quality) network preferably, when the electric quantity of power supply deficiency of mobile node, the preferential relatively network of power saving of selecting; Perhaps when the electric quantity of power supply of mobile node is sufficient and a plurality of candidate network carry out pre-authentication, when the electric quantity of power supply of mobile node is not enough, only and the highest network of priority carry out pre-authentication or the like.
Because mobile node is the dynamic real-time reporting position information, therefore information server also is dynamically to generate the candidate network tabulation, change in location along with mobile node, the priority orders of the candidate network in the candidate network tabulation also changes, if the priority orders in the priority orders of current definite candidate network and the tabulation of existing candidate network is inconsistent, then information server can be revised the candidate network tabulation according to the priority orders of current definite candidate network, make its priority orders consistent, thereby can indicate mobile node to initiate pre-authentication according to the priority orders of the candidate network of current affirmation with current definite candidate network.
For example, mobile node is in the 3GPP2 network, information server is selected WLAN (Wireless Local Area Network, WLAN (wireless local area network)) and WMAN (Wireless metropolitan area network, wireless MAN) two candidate network, and the access priority of wlan network is higher than the WMAN network.Mobile node reports current location information to give information server by the 3GPP2 interface, the motion track of information server prediction mobile node, determine the current wlan network that more likely inserts of mobile node, therefore need not revise the priority of existing candidate network tabulation, information server indication mobile node at first carries out pre-authentication with wlan network, and then whether decision will carry out pre-authentication with the WMAN network according to strategy.
204: information server is according to the motion track and the candidate network of determining of prediction, the positional information that the prediction mobile node will occur in the candidate network of determining.
205: information server sends the pre-authentication indication to mobile node, carries the selected candidate network information and the positional information of prediction in this pre-authentication indication, so that mobile node carries out pre-authentication according to the information of candidate network and positional information and candidate network.
206: after mobile node receives the pre-authentication indication that information server sends,, this predicted position information as current position information, is carried out pre-authentication with this candidate network according to the candidate network information and the predicted position information that comprise in this pre-authentication indication.
Further, after pre-authentication is finished, between the certificate server of mobile node and candidate network, set up pre-Security Association, in the time of in mobile node moves to the scope that this candidate network covers, can carry out the access of network according to the access point of the pre-Security Association of having set up and this candidate network (being generally the certificate server selection of candidate network).
Further, the method in the embodiment of the invention can also comprise:
After mobile node and candidate network were finished pre-authentication, mobile node was opened the interface corresponding with described candidate network when entering candidate network or when not entering described candidate network.Open interface when entering candidate network and be meant unlatching interface when mobile node detects corresponding candidate network signal, promptly adopt means same as the prior art to open interface; After the unlatching interface is meant that verification process is finished when not entering candidate network, start a timer, length of timer in the time of timer expiry, is opened interface by information server indication or the local configuration of mobile node automatically.Thereby can avoid mobile node to be under the high-speed moving state, open the time-delay that the interface that is in closed condition brings and destroy professional continuity.When candidate network has when a plurality of, mobile node can select to open the interface of the highest candidate network correspondence of access priority, also can select opening section or whole interfaces of candidate network correspondences according to the power supply situation of mobile node.
Mobile node and candidate network are carried out the process of pre-authentication in the above-mentioned steps 206, can finish by the access point of current service network.When the candidate network of determining when information server is a plurality of, mobile node can according to the priority orders of candidate network successively with a plurality of candidate network in subnetwork or overall network carry out pre-authentication.Referring to Fig. 3, moving to WMAN with mobile node from WLAN is that example specifies, and wherein, the communications protocol that adopts between mobile node, information server and the access point is the MIH agreement, the embodiment of the invention is not limited thereto, and also can adopt other communications protocol to realize.
301: the current wlan network that is in of mobile node, the access point by interface 802.11 and wlan network carries out the business datum exchange;
302: mobile node regularly reports the current location information in WLAN to give information server, as reporting once every 1 minute;
303: information server is received the definite candidate network WMAN in back, and predicts position that mobile node will occur in the WMAN network and the access point of selecting WMAN;
304: information server returns the position of definite candidate network, prediction and the WMAN access-in point information of selection, and indication mobile node and WMAN carry out pre-authentication; Wherein, the WMAN access-in point information comprises at least: the MIH ID of access point, the IP address information of MIH transport layer and access base station information or the like;
305: the information that mobile node returns according to information server, carry out pre-authentication by the MIH module in the WLAN access point, MIH module in the WMAN access point and the certificate server (AAA Server) of WMAN, this pre-authentication process carries out according to existing EAP verification process, wherein, MIH module in the WLAN access point is responsible for transmitting verify data, and MIH module and the MIH module in the WMAN access point in the WLAN access point are carried out in the process of communication, do not get rid of and can also carry out data forwarding or the like through other MIH entity;
306: after pre-authentication process was finished, movable contact was opened 802.16 interfaces, prepared for inserting WMAN.
307: when mobile node enters the coverage of WMAN, carry out the link access procedure by pre-established Security Association and WMAN access point;
308: after mobile node was finished the network switching, movable contact disconnection and WLAN were connected, and close 802.11 interfaces;
309: after mobile node access WMAN finished, mobile node and WMAN network carried out the business datum exchange.
In application scenarios shown in Figure 3, mobile node can also report information server with the network signal intensity that monitors, and network signal intensity when sudden change especially, can make information server definite candidate network that upgrades in time.For example, the candidate network priority that information server is determined from height to low order is: WMAN, WLAN, mobile node carries out pre-authentication with the WMAN network earlier according to this order, in the process of pre-authentication, the signal that mobile node monitors wlan network strengthens suddenly, then this information is reported information server, information server is predicted the motion track of mobile node again, judging the candidate network that mobile node more likely inserts is wlan network, therefore upgrade the order of candidate network tabulation medium priority, upgrading back priority from height to low order is: WLAN, WMAN, and indicate mobile node to carry out pre-authentication again according to the result after upgrading, after mobile node was received this indication, then the pre-authentication of termination and WMAN network began to carry out pre-authentication with wlan network.
The following position that the said method that the embodiment of the invention provides is determined candidate network and predicted mobile node by information server, the indication mobile node carries out pre-authentication, improve mobile node and candidate network and carried out continuity professional in the pre-authentication process, and gone for the application scenarios of mobile node high-speed mobile.Compared with prior art, for the mobile node that is in high-speed moving state, can avoid since from the overlay area of target approach network to time of the overlay area of leaving service network less than the needed time of objective network access authentication procedure, and the traffic delay of the mobile node that brings or interruption; Can avoid again because current service network and objective network overlapping covered less, mobile node is overlapping covered to leaving this overlapping covered time less than the needed time of objective network access authentication procedure from entering this, and the traffic delay of the mobile node that brings or interruption.The motion track of the positional information prediction mobile node that reports by mobile node by information server, dynamically determine candidate network, the continuity that can keep the mobile node business better, reduce the network insertion failed probability, go for the situation of the moving direction generation flip-flop of mobile node.After pre-authentication was finished, mobile node was opened the interface of candidate network correspondence, had further improved the speed that the mobile node network switches.
Referring to Fig. 4, the embodiment of the invention also provides a kind of information server, specifically comprises:
Prediction module 401 is used to mobile node to select candidate network, and predicts the positional information that mobile node will occur in this candidate network;
Indicating module 402 is used for sending to mobile node the pre-authentication indication of the positional information carry selected candidate network information of prediction module 401 and prediction, so that mobile node according to this candidate network information and positional information, carries out pre-authentication with candidate network.
Wherein, prediction module 401 can specifically comprise:
The trajectory predictions unit is used for the positional information in service network repeatedly sent according to mobile node, the motion track of prediction mobile node;
The candidate network selected cell is used for motion track and default collocation strategy according to the prediction of trajectory predictions unit, determines the candidate network of mobile node;
Position prediction unit is used for motion track and the definite candidate network of candidate network selected cell according to the prediction of trajectory predictions unit, the positional information that the prediction mobile node will occur in candidate network.
Further, above-mentioned information server also comprises:
Select module 403, be used for selecting the access point of candidate network according to the selected candidate network of prediction module 401; Correspondingly, indicating module 402 specifically comprises:
Indicating member, be used for pre-authentication indication from the access point that module 403 selects to mobile node that send the positional information of the information carry the selected candidate network of prediction module 401, prediction and select, so that mobile node according to information, positional information and the access point of candidate network, carries out pre-authentication with candidate network.
In addition, prediction module 401 can specifically comprise:
Selected cell is used to mobile node to select a plurality of candidate network, and determines the priority of a plurality of candidate network;
Predicting unit is used for predicting the positional information that mobile node will occur in a plurality of candidate network; Correspondingly, indicating module 402 also is used for carrying the precedence information that selected cell is determined in the pre-authentication indication.
The information server that the embodiment of the invention provides is by determining candidate network and the following position of predicting mobile node, the indication mobile node carries out pre-authentication, improve mobile node and candidate network and carried out continuity professional in the pre-authentication process, and gone for the application scenarios of mobile node high-speed mobile.Compared with prior art, for the mobile node that is in high-speed moving state, can avoid since from the overlay area of target approach network to time of the overlay area of leaving service network less than the needed time of objective network access authentication procedure, and the traffic delay of the mobile node that brings or interruption; Can avoid again because current service network and objective network overlapping covered less, mobile node is overlapping covered to leaving this overlapping covered time less than the needed time of objective network access authentication procedure from entering this, and the traffic delay of the mobile node that brings or interruption.Predict the motion track of mobile node by the positional information that reports by mobile node, dynamically determine candidate network, the continuity that can keep the mobile node business better reduces the network insertion failed probability, goes for the situation of the moving direction generation flip-flop of mobile node.
Referring to Fig. 5, the embodiment of the invention also provides a kind of mobile node, comprising:
Receiver module 501 is used to receive the pre-authentication indication that information server is sent, and comprises the position that the mobile node of selected candidate network of information server and prediction will occur in candidate network in this pre-authentication indication;
Pre-authentication module 502 is used for after receiver module 501 is received pre-authentication indication, and pre-authentication as current position, is carried out with candidate network in the position of information server prediction.
Further, can also comprise the access point of the candidate network that information server is selected in the pre-authentication indication that receiver module 501 receives, correspondingly, pre-authentication module 502 can specifically comprise:
The first pre-authentication unit, be used for after receiver module 501 receives the pre-authentication indication, pre-authentication as current position, by the access point of service network and the access point of candidate network, is carried out to the certificate server of candidate network in the position of information server prediction.
In addition, can also comprise the priority of a plurality of candidate network that information server is selected in the pre-authentication indication that receiver module 501 receives, correspondingly, pre-authentication module 502 can specifically comprise:
The second pre-authentication unit is used for after receiver module 501 receives pre-authentication indication, and pre-authentication as current position, is carried out according to priority and candidate network in this pre-authentication indication in the position of information server prediction.
Further, above-mentioned mobile node also comprises:
Opening module 503 is used for after mobile node and candidate network are finished pre-authentication, and mobile node is opened the interface corresponding with candidate network when entering candidate network or when not entering candidate network.
The mobile node that the embodiment of the invention provides, candidate network and the predicted position information sent according to information server, carry out pre-authentication with candidate network, improve mobile node and candidate network and carried out continuity professional in the pre-authentication process, and gone for the application scenarios of mobile node high-speed mobile.Compared with prior art, for the mobile node that is in high-speed moving state, can avoid since from the overlay area of target approach network to time of the overlay area of leaving service network less than the needed time of objective network access authentication procedure, and the traffic delay of the mobile node that brings or interruption; Can avoid again because current service network and objective network overlapping covered less, mobile node is overlapping covered to leaving this overlapping covered time less than the needed time of objective network access authentication procedure from entering this, and the traffic delay of the mobile node that brings or interruption.
Referring to Fig. 6, the embodiment of the invention also provides a kind of system that realizes pre-authentication, comprising:
Information server 601, be used to mobile node to select candidate network, and the prediction mobile node positional information that will in candidate network, occur, send the pre-authentication indication of carrying candidate network information and positional information to mobile node, so that mobile node according to this candidate network information and positional information, carries out pre-authentication with candidate network;
Mobile node 602 is used to receive the pre-authentication indication that information server 601 is sent, and the positional information of carrying during this pre-authentication is indicated is carried out pre-authentication as current position information with candidate network.
Wherein, the positional information in service network that information server 601 can repeatedly be sent according to mobile node, the motion track of prediction mobile node, and determine candidate network according to this motion track.The candidate network of determining can further, can also be determined the priority of these a plurality of candidate network for a plurality of, and is carried in the pre-authentication indication, so that mobile node can carry out pre-authentication with these a plurality of candidate network respectively according to the order of this priority.
Further, information server 601 also is used to select the access point of candidate network, and the information of carrying this access point in above-mentioned pre-authentication indication, and correspondingly, said system can also comprise:
The certificate server of candidate network (AAA Server) is used for carrying out pre-authentication by the access point and the mobile node of above-mentioned candidate network.
In addition, mobile node 602 is opened the interface corresponding with this candidate network when can or not enter this candidate network when mobile node enters this candidate network after finishing pre-authentication with candidate network.
The following position that the said system that the embodiment of the invention provides is determined candidate network and predicted mobile node by information server, the indication mobile node carries out pre-authentication, improve mobile node and candidate network and carried out continuity professional in the pre-authentication process, and gone for the application scenarios of mobile node high-speed mobile.Compared with prior art, for the mobile node that is in high-speed moving state, can avoid since from the overlay area of target approach network to time of the overlay area of leaving service network less than the needed time of objective network access authentication procedure, and the traffic delay of the mobile node that brings or interruption; Can avoid again because current service network and objective network overlapping covered less, mobile node is overlapping covered to leaving this overlapping covered time less than the needed time of objective network access authentication procedure from entering this, and the traffic delay of the mobile node that brings or interruption.
The embodiment of the invention can utilize software to realize that corresponding software programs can be stored in the storage medium that can read, for example, and in the hard disk of computer, buffer memory or the CD.
The above only is preferred embodiment of the present invention, and is in order to restriction the present invention, within the spirit and principles in the present invention not all, any modification of being done, is equal to replacement, improvement etc., all should be included within protection scope of the present invention.