This application claims the benefit of Korean Patent Application No. 10-2007-0133737, filed on Dec. 18, 2007, in the Korean Intellectual Property Office, the disclosure of which is incorporated herein in its entirety by reference.
The present invention relates to a method and a system for fast handover between different networks.
The present invention is derived from the research performed as a part of the IT new growth power core technology development project of Ministry of Information and communication of Korea [Project management number: 2005-S-404-33, Project name: 3G Evolution terminal technology development].
Mobile communication services are rapidly changed from circuit based voice services to various IP based packet services. However, current 3G mobile communication systems have a transmission rate and capacity insufficient for effectively supporting high-speed multimedia packet services. To solve this, 3GPP (3rd Generation Partnership Project) makes researches in 3GPP System Architecture Evolution/Long Term Evolution: 3G Evolution (referred to as 3GE hereinafter)).
Meanwhile, operation relationship between wireless networks becomes important as various means capable of connecting to a public network by radio are provided. In particular, a wireless local area network (WLAN) is rapidly spread because it is inexpensive and convenient and is easily applied to a hot spot area.
Although the 3GE system is developed for ultrahigh-speed transmission, the 3GE system is required to cooperatively operate with a WLAN in terms of price and hot spot accessibility because the 3GE system is an expensive commercial operator network.
Furthermore, IPv6 technique which makes up for the weak points of IPv4 is a basic IP technique in a next generation network and requires IPv6-based mobile IPv6. However, the mobile IPv6 (MIPv6) produces handover latency according to an IP address change and packet loss while the MIPv6 provides improved functions over the existing mobile IPv4. To improve this, IETF proposes fast mobile IPv6 (FMIPv6) which is considered as a solution most suitable to provide IPv6 mobility.
FMIPv6 predicts terminal mobility based a link layer(L2), and thus a method of providing an event from the second layer and a method of cooperatively operating FMIPv6 with MIPv6 for registering a mobile terminal with a home agent are required. Furthermore, in case of handover between different networks, a procedure of connection signaling of each network is needed.
the present invention provides a lossless cooperative operation structure between different networks having complementary characteristics to achieve high mobility at a low cost. Moreover, a 3GE mobile common carrier can economically disperse data concentration in a hot spot area and a WLAN carrier can secure a larger number of subscribers, and thus users can be provided with high mobility and fast data transmission at a low cost.
The above and other features and advantages of the present invention will become more apparent by describing in detail exemplary embodiments thereof with reference to the attached drawings in which:
The present invention provides a method for fast lossless handover between a 3GE network and a WLAN in a 3GPP SAE/LTE system.
An L2 module generates a link going down event based on signal intensity of the
WLAN. Here, tracking area identification (TA-ID) of the 3GE network or access point identification (AP-ID) of the WLAN is used as a connection node identifier of a network to which a mobile terminal newly moves. A preparatory operation for handover is performed before the mobile terminal moves to the new network, and buffering is carried out in order to prevent packet loss until the mobile terminal moves to the new network. Then, the mobile terminal is connected to the 3GE network or the WLAN when the terminal moves to the new network and registered with a home network, and then handover is finished.
The present invention provides fast lossless handover while maintaining the advantages of the 3GE mobile communication network and the WLAN. Specifically, the WLAN is inexpensive, guarantees high-speed data transmission and facilitates system development and the 3GE mobile communication system can provide high mobility because it has a wide service area.
Furthermore, the present invention provides a lossless cooperative operation structure between different networks having complementary characteristics to achieve high mobility at a low cost. Moreover, a 3GE mobile common carrier can economically disperse data concentration in a hot spot area and a WLAN carrier can secure a larger number of subscribers, and thus users can be provided with high mobility and fast data transmission at a low cost.
According to an aspect of the present invention, there is provided a method for fast handover between a 3GE network and a WLAN, the method including generating a network change event that represents the state of a WLAN signal based on the intensity of the WLAN signal, preparing a handover by allowing a terminal to receive information on a second router of a new network to be used after handover from a first router to which the terminal is currently connected using a network identifier when the network change event is generated, buffering all packets transmitted from a destination terminal corresponding to the terminal to the first router in the second router on the basis of the information on the second router, and handovering the buffered packets to the terminal when the second router receives a fast neighbor advertisement (FNA) message from the terminal.
According to another aspect of the present invention, there is provided a system for fast handover between a 3GE network and a WLAN, the system including a triggering unit generating a network change event that represents the state of a WLAN signal received by a terminal based on the intensity of the WLAN signal, a handover preparation unit allowing the terminal to receive information on a second router of a new network to be used after handover from a first router to which the terminal is currently connected using a network identifier when the network change event is generated, a buffering unit buffering all packets transmitted from a destination terminal corresponding to the terminal to the first router in the second router on the basis of the information on the second router, and a handover unit transmitting the buffered packets to the terminal when the second router receives an FNA message from the terminal.
The present invention will now be described more fully with reference to the accompanying drawings, in which exemplary embodiments of the invention are shown. The invention may, however, be embodied in many different forms and should not be construed as being limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of the invention to those of ordinary skill in the art. Throughout the drawings, like reference numerals refer to like elements.
The WLAN is inexpensive, guarantees fast data transmission and facilitates system development so that the WLAN has excellent accessibility in hot spot areas such as airports and subway stations. However, the WALN cannot provide sufficient mobility because it has a small service area. The 3GE network provides high mobility because it has a wide service area. However, the 3GE network is expensive and requires a high cost to develop a system and construct a network.
Accordingly, the present invention provides a lossless cooperative operation structure between different networks having complementary characteristics to achieve high mobility at a low cost. Accordingly, a 3GE mobile common carrier can economically disperse data concentration in a hot spot area and a WLAN carrier can secure a larger number of subscribers, and thus users can be provided with high mobility and fast data transmission at a low cost.
The present invention proposes a structure and a process for fast lossless handover between the 3GE network and the WLAN in the aforementioned overlay network structure.
The dual mode terminal 200 includes a 3GE user interface (UI) 210 and a WLAN UI 220. Operations of setting parameters and processing a menu for 3GE call processing are performed through the 3GE UI 210, and operations of configuring connection with a WLAN access point and processing a menu are carried out through the WLAN UI 220.
The TE 200 further includes a WLAN interface 260 which can use a network interface card (NIC) built in a notebook computer or a PCMCIA type NIC. The MT 270 performs network interface with the TE 200 through a 3GE access module, for example, an RF interface 280.
The TE 200 further includes an L2 module 250 having handover detection and network selection algorithms, an MIPv6 module 230 providing IP mobility, an FMIPv6 unit 240 providing fast lossless handover, and an IPv6 module for IPv6 communication.
In the current embodiment of the present invention, the L2 module 250 illustrated in
In an overlay network structure, connection with the 3GE network is available all the time, and it is required to maintain connection with the WLAN as long as service continuity can be secured without deteriorating service quality. Accordingly, it is preferable that the threshold value corresponding to the basis of determination of link going down satisfies a signal intensity condition that can maintain connection without deteriorating service quality and perform a fast handover operation before a terminal moves.
The link going down event is required to include information on a network access point to which the terminal will be connected after moved in order to perform fast handover based on FMIPv6. Accordingly, when the terminal moves from the WLAN to the 3GE network, the L2 module of the terminal is required to provide information on a 3GE network access point to which the terminal will be connected after moved to the FMIPv6 unit.
The terminal receives information on a new access router (NAR) which will be used after handover from a previous access router (PAR) using a network identifier and prepares for handover when the network change event is generated.
In the current embodiment of the present invention, a tracking area code (TAC) of 3 octets from among tracking area identification (TA-ID) is used as the network identifier used for handover from the WLAN to the 3GE network.
The FMIPv6 unit that receives the link going down event moves to a present access router on the WLAN, PAR-WLAN, and then transmits a router solicitation for proxy advertisement (RtSolPr) message in order to obtain information on a new access router on the 3GE network, NAR-3GE, to which the terminal will be in operation 302.
The network identifier TAC is used for a new access point link-layer address option in the RtSolPr message. The PAR-WLAN that receives the RtSolPr message searches an IP address, an L2 address and subnet prefix information of a new access router on a 3G, NAR-3G, to which the terminal will be connected after handover based on the TAC information extracted from the RtSolPr message and transmits a proxy router advertisement (PrRtAdv) message including the searched information to the terminal in operation 303.
The terminal generates a new care of address (NCoA) to be used after handover based on the subnet prefix information of the NAR-3G acquired through the PrRtAdv message in operation 304 and transmits a fast binding update (FBU) message to the PAR-WLAN for binding a previous care of address (PCoA) and the NCoA in operation 305.
The PAR-WLAN that receives the FBU message from the terminal transmits a handover initiation (HI) message to the NAR-3G in operation 306 and receives a handover acknowledge (Hack) message in response to the HI message in operation 307. Here, the PAR-WLAN validates the NCoA through the Hack message, includes the NCoA in a fast bind acknowledge (FBAck) message and transmits the message to the terminal and the NAR-3G in operation 308.
Furthermore, the PAR-WLAN generates a tunnel between the PCoA and the NCoA and tunnels all packets going toward the PCoA to the NCoA. When the preparatory operation for handover is completed, the NAR buffers all packets transmitted from a destination terminal corresponding to the terminal to the PAR based on NAR information and downloads the buffered data to the terminal when mobile terminal moves to the NAR.
That is, the NAR-3G intercepts packets going toward the NCoA and buffers the intercepted packets in operation 309. The aforementioned operations performed after the network change event is generated use an FMIPv6 protocol and operations after handover, which will be described below, use an MPIPv6 protocol.
The terminal that receives the FBack message generates a tunnel for FMIPv6 and configures interface routing information corresponding to the NCoA and neighbor information for the NAR-3G in operation 310. Accordingly, preparation for handover from the WLAN to the 3GE network is completed, and thus the terminal transmits a fast neighbor advertisement (FNA) message to the NAR-3G to inform the NAR-3G that communication can be carried out in the 3GE network in operation 311.
At this time, the terminal is already in an idle state such that the terminal performs basic connection configuration through an initial connection process and only a radio bearer is cancelled in the 3GE network. The terminal recognizes arrival of an uplink packet according to the FNA message in the idle state and configures the radio bearer for a change from the idle state to an active state. To achieve this, a 3GE signaling process is performed between the MT of the terminal and a 3GE base station and the terminal is changed to the active state in which the terminal can transmit and receive data.
An operation of changing from the idle state to the active state is carried out by recognizing that there is an uplink packet from the MT of the terminal to the 3GE network, transmitting a service request to the 3GE network and receiving a service accept response after configuration of the radio bearer. Here, authentication in the 3GE network is performed if required in operation 312. Then, the FNA message arrives at the NAR-3G in operation 313. Then, the NAR-3G transmits all the buffered packets to the terminal in operation 314. Accordingly, packets using the PCoA during handover are transmitted to the terminal without being lost.
Subsequently, the FMIPv6 unit triggers the MIPv6 module in order to register the terminal with a home agent in operation 315. The MIPv6 module transmits a binding update (BU) message to the home agent in operation 316, confirms that the terminal is registered through a binding acknowledge (BA) message in operation 317 and removes the tunnel for the FMIPv6. Accordingly, the handover process is finished and a normal data transmitting and receiving operation through the NAR-3G is performed in the 3GE network.
The PAR-WLAN generates a tunnel between the PCoA and the NCoA and tunnels all packets going toward the PCoA to the NCoA in operation 329. Here, the NAR-3G intercepts and buffers packets going to the NCoA and transmits the buffered packets to the terminal in operation 330. The MIPv6 module triggered by the FMIPv6 unit registers the terminal with the home agent in operations 332 and 333. When the registration is completed, the FMIP tunnel is removed and handover is finished.
The network selection algorithm used by the L2 module in the event of handover from the 3GE network to the WLAN generates a link going down event corresponding to a network change event when the intensity of a WLAN signal is higher than a predetermined threshold value in the current embodiment of the present invention.
Connection with the 3GE network can be performed any time in an overlay network structure, and thus a threshold value of WLAN signal intensity capable of performing handover to the WLAN while securing service continuity without deteriorating service quality is used in operation 400.
When the network change event is generated, handover is prepared such that the terminal receives information on a NAR to be used after handover from a PAR to which the terminal is being currently connected using a network identifier. In the event of handover from the WLAN to the 3GE network, the network identifier uses an AP-ID identifying a WLAN.
In case of handover from the 3GE network to the WLAN, the L2 module of the terminal must provide information on a WLAN access point to which the terminal will be connected after handover to the FMIPv6 unit. The FMIPv6 unit that receives the link going down event transmits an RtSolPr message in order to obtain information on a NAR-WLAN to which the terminal will be connected after moved to a PAR-3G in operation 402.
A new access point link-layer address option in the RtSolPr message includes an AP identifier sensing a WLAN signal. The PAR-3G that receives the RtSolPr message searches an IP address, an L2 address and subnet prefix information of the NAR-WLAN to which the terminal will be connected after handover based on the AP information extracted from the RtSolPr message and transmits a PrRtAdv message including the IP address, L2 address and subnet prefix information to the terminal in operation 403.
The terminal generates a NCoA to be used after handover based on the subnet prefix information of the NAR-WLAN, acquired from the PrRtAdv message, in operation 404 and transmits an FBU message to the PAR-3G in order to bind the NCoA and a PCoA in operation 405.
The PAR-3G receives the FBU message from the terminal, transmits an HI message to the NAR-WLAN in operation 406, and receives a Hack message in response to the HI message in operation 407. Here, the PAR-WLAN validates the NCoA through the Hack message and transmits an FBack message including the NCoA to the terminal and the NAR-WLAN. Furthermore, the PAR-3G generates a tunnel between the PCoA and the NCoA and tunnels all packets going toward the PCoA to the NCoA. When the aforementioned handover operation is finished, the NAR-WLAN intercepts packets going to the NCoA and buffers the packets in operation 410.
Furthermore, the terminal receiving the FBack message generates a tunnel for the FMIPv6 and configures interface routing information corresponding to the NCoA and neighbor information for the NAR-WLAN in operation 409. Accordingly, preparation for IP handover from the 3GE network to the WLAN is completed and connection with an access point (AP) is set in operation 412 when the intensity of WLAN signal reaches service available state in operation 411.
Here, an authentication process on the WLAN is performed if required. When the L2 module recognizes completion of connection with the AP, the L2 module informs the FMIPv6 unit of the completion of connection through a link up event in operation 413. The FMIPv6 unit transmits an FNA message to the NAR-WLAN to inform the NAR-WLAN that communication in the WLAN is available in operation 414. When the NAR-WLAN receives the FNA message, the NAR-WLAN transmits all the buffered packets to the terminal in operation 415. Accordingly, packets using the PCoA during handover are transmitted to the terminal without being lost.
Subsequently, the FMIPv6 unit triggers the MIPv6 module in order register the terminal with a HA in operation 416. Then, the MIPv6 module confirms that the terminal is registered using BU/BA messages in operations 417 and 418 and removes the tunnel for FMIPv6. Accordingly, the handover operation is finished and normal data transmission and reception in the WLAN through the NAR-WLAN is performed. The radio bearer used by the terminal in the 3GE network is cancelled after a predetermined time and the terminal is changed to an idle state in operation 419.
The aforementioned process corresponds to the predictive mode process of FMIPv6. In the current embodiment of the present invention, connection with 3GE is available all the time in an overlay structure, and thus connection with the WLAN can be carried out after the FBack message is received. Accordingly, only the predictive mode process can be performed.
The triggering unit 510 generates a network change event which represents that a WLAN signal may disappears or be captured on the basis of the intensity of a WLAN signal received by a terminal. The handover preparation unit 520 receives information on a NAR which will be used after handover from a PAR using a network identifier when the network change event is generated. In this case, the network identifier uses a TAC of TA-ID identifying a 3GE network and uses AP-ID identifying a WLAN in the event of handover from the WLAN to the 3GE network.
Upon the completion of preparation for handover, the buffering unit 530 allows the NAR to buffer packets transmitted from a destination terminal corresponding to a terminal to the PAR and download the buffered data to the terminal when the terminal moves to the NAR. When the NAR receives an FNA message from the terminal, the handover unit 540 transmits all the buffered data to the terminal to perform handover without loss.
The completion unit 550 registers the terminal with a home agent of the 3GE network and completes handover in the event of handover from the WLAN to the 3GE network. The completion unit 550 registers the terminal with a home agent of the WLAN and completes handover in the event of handover from the 3GE network to the WLAN.
The present invention can also be embodied as computer readable codes on a computer readable recording medium. The computer readable recording medium is any data storage device that can store data which can be thereafter read by a computer system. Examples of the computer readable recording medium include read-only memory (ROM), random-access memory (RAM), CD-ROMs, magnetic tapes, floppy disks, optical data storage devices, and carrier waves (such as data transmission through the Internet). The computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.
While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it will be understood by those of ordinary skill in the art that various changes in form and details may be made therein without departing from the spirit and scope of the present invention as defined by the following claims.
Number | Date | Country | Kind |
---|---|---|---|
10-2007-0133737 | Dec 2007 | KR | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/KR08/04240 | 7/21/2008 | WO | 00 | 6/18/2010 |