The present invention relates to a vertical handover technique between different wireless networks. In particular, the present invention relates to a method of performing a vertical handover between different networks in which a WiMAX (Worldwide Interoperability for Microwave Access) (or a WiMAX (or WiBro) (Wireless Broadband Internet)) network and a WLAN (wireless LAN) network are coexisted, based on media independent handover (MIH).
As well known in the art, as a wireless network is increasingly demanded, various wireless technologies, such as, WiMAX (or WiBro), WLAN, and the like, have been developed. Accordingly, a multi mode terminal (MMT) that has an interface for supporting two or more wireless technologies is used for communication in a heterogeneous network system.
In particular, for a wireless communication service in the heterogeneous network system, a vertical handover between different networks needs to be stably and seamlessly performed. The vertical handover is a next-generation network concept against a horizontal handover.
In a 4G (4-Generation) network in which different radio access technologies coexist, it has been recognized that the vertical handover is an important factor for efficiently utilizing the network resources. The vertical handover should have the following features: an existing operation should be maintained regardless of a radio access network, which is used at a lower part in an upper layer, such as an application; and seamless mobility should be supported to provide a user with seamless services. For the vertical handover, the standardization of the mobile IP (Internet Protocol) is in progress by the IETF (Internet Engineering Task Force) working group. When the 4G network is expanded to an all-IP network, since the vertical handover also operates based on the mobile IP, the vertical handover between different networks is attracting attention.
Considering the vertical handover between a 3G network and a WLAN network, the 3G network can provide wide cell coverage and user's mobility. However, it has a low data transfer rate due to small bandwidth, and hence a better service suitable for a fast network is rarely provided.
In case of the WLAN network, although fast data communication can be performed enough to support data communication at 54 Mbps, the size of cell coverage is small, and the user's mobility is not effectively provided. For this reason, studies for efficient vertical handover between the 3G network and the WLAN network are actively in progress.
Meanwhile, in case of WiMAX (or WiBro) based on Mobile IPv6, which becomes a main technology for next-generation mobile communication, as a system for broadband wireless Internet access, the cell coverage is wider than WLAN, high mobility is supported, and a large bandwidth is provided, compared with the 3G network. Therefore, with the studies for the efficient vertical handover between the 3G network and the WiMAX (or WiBro), the network resources can be effectively utilized through the vertical handover therebetween.
In
A following description will be given by way of an example where a vertical handover to the WiMAX (or WiBro) network while being serviced through the WLAN network is achieved. Of course, it is also understood that a contrary concept may be applied.
While a CN (correspondent node) 116 deliver s packets to the MN 100 through a WLAN network, which includes an AP (access point) 106 and an AR (access router) 108 (see,
Thereafter, the MN 100 begins to prepare a handover to a new network on the basis of the preliminary time. That is, the MN 100 initializes a process for the WiMAX (or WiBro) network and activates a WiMAX (or WiBro) interface (not shown) of the MN 100 at step S304.
Next, the MN 100 transmits a router solicitation (RtSol) message to the nAR 108b through the AP 106 at step S306, and receives a router advertisement (RtAdv) message from the nAR 108b as a response to the router solicitation message or receives a router advertisement (RtAdv) message which is cyclically transmitted from the nAR 108b. Then, the MN 100 realizes a switchover to the WiMAX (or WiBro) network through the router advertisement (RA) at step S308.
Subsequently, the MN 100 transmits a BU (Binding Update) message for a network setup to a HA (home agent) 114 at step S310, and receives an acknowledgement of the BU message (BACK) from the HA 114 at step S312.
Finally, the MN 100 receives packets from the CN 116 through the WiMAX (or WiBro) network which includes an RAS (radio access station) 102 and an ACR (access control router) 104 (see,
For the vertical handover illustrated in
It is, therefore, a primary object of the present invention to provide a method of providing a vertical handover between different wireless networks including a WiMAX (or WiBro) network and a WLAN network, which is capable of reducing a packet loss while providing mobility.
In accordance with an aspect of the present invention, there is provided a method of performing a vertical handover between different wireless networks based on media independent handover (MIH), the method comprising the steps of:
(a) while receiving packets through a first network in a mobile node, checking a link state of the first network to transmit a handover notify message from the mobile node to an old access router which manages a subnetwork within which the mobile node is served when a handover is needed;
(b) transmitting a handover request message from the old access router to a new access router to form a tunnel to exit toward the old access router;
(c) buffering in the old access router packets to be transmitted to the mobile node through the first network;
(d) changing the wireless service from the first network to the second network the mobile node;
(e) transmitting the packets buffered in the old access router to the new access router; and
(f) receiving packets in the mobile node through the second network.
The above and other objects and features of the present invention will become apparent from the following description of embodiments given in conjunction with the accompanying drawings, in which:
Embodiments of the present invention will be described in detail with reference to the accompanying drawings.
The broadband wireless network system shown in
The AR 108 includes a plurality of ARs 108a and 108b. The ARs 108a and 198b serve to manage their associated subnetworks for the WLAN network and the WiMAX (or WiBro) network, respectively. A first AR 108a refers to as an oAR indicative of an old access router, through which a wireless service is currently provided to the MN 100. A second AR 108b refers to as a nAR 108b indicative of a new access router, to which the MN 100 is to be handed-over.
At the time when the vertical handover is needed, the MN 100 fallen within a subnetwork managed by the oAR 108a transmits information on a new access router to which the MN 100 is handed-over to the oAR 108a. The information is then relayed to the new access router, i.e., the nAR 108b, to form a tunnel between the oAR 108a and the nAR 108b. Packets to be provided to the MN 100 immediately before being handed-over are then buffered in the oAR 108a. After the achievement of the handover, the buffered packets are sent to the nAR 108b through the tunnel formed between the oAR 108a and nAR 108b, thereby preventing a packet loss during the handover.
According to the method of the present invention, the vertical handover between different networks is implemented with an MIH technology, which is one of the IEEE standard technologies for supporting various networks in a vertical environment, in which WiMAX (or WiBro) and WLAN are mixed, and mobile MIPv6 based on MIH technology, which provides mobility. To do this, the mobile IPv6 is installed in the MM 100 and HA 114. Further, additional MIH messages are newly defined, in addition to the MIH messages described with reference to
1. Handover Notify Message (MIH_Handover_Notify): This message is to notify a handover to a new network. When an old access router, managing a subnetwork within which a mobile node is serviced, receives the MIH Handover message from the mobile node, the old access router recognizes the new access router to which the mobile node is handed-over, and transmits the MIH handover message together with an address of the old access router to the new access router.
The new access router, that receives the handover notify message, generates a tunnel with the address of the old access router as an exit point, and transmits a response to the handover notify message to the old access router. The old access router receives the response to the handover notify message, and then generates a tunnel with the address of the new access router as an exit point. Further, the old access router begins to buffer packets to be transmitted to the mobile node.
2. Forward Message (MIH_FORWARD): This message is transmitted from a home agent to an old access router after the home agent receives a BU message from a mobile node and then returns a response to the BU message. This message instructs the old access router to forward packets buffered in the old access router to a new access router of the handed-over new network while the mobile node performs a registration procedure related to the mobile IPv6.
With reference to
First, at step S200, while packets are transmitted from the CN 116 to the MN 100 through the first network, i.e., the WLAN network, the MN 100 checks a current link state through a MIH_Link_Parameter_Report message.
Then, at step s202, if it is determined through a MIN_Parameter_Exchange that the link state should be switched, a MIH_LINK_Going_Down message indicative of a preliminary time when a handover is needed is notified to the mobile IPv6 installed in the MN 100.
At step S204, on the basis of the preliminary time on the MIH_LINK_Going_Down message, the MN 100 prepares the handover to a new network. That is, the MN 100 initializes a process for the WiMAX network to activate a WiMAX interface (not shown) of the MN 100.
Next, at step S206, the MN 100 transmits a handover notify message (MIH_Handover_Notify) to the oAR 108a, wherein the handover notify message includes an IP address of the MN 100 and a destination address of the nAR 108b to which the MN 100 is to be handed-over.
At step S208, the oAR 108a recognizes the destination address of the nAR 108b from the handover notify message and then transmits a handover request message (MIH_Handover_Notify_request) to the nAR 108b, wherein the handover request message includes a source address of the oAR 108a.
Thereafter, at step S210, the nAR 108b transmits a handover response message (MIH_Handover_Notify_response) to the oAR 108a as a reply to the handover request message, and generates a tunnel with the source address included in the handover request message as an exit point. After receiving the handover response message, the oAR 108a starts to buffer data packets to be transmitted from the CN 116 to the MN 100. In addition, the oAR 108a generates a tunnel with the destination address of the nAR 108b as an exit point. A symbol “B” in
In this way, by exchanging such handover messages between the old AR 108a and the new AR 108b, the tunnel between them is formed.
After that, the MN 100 changes the WLAN interface to the WiMAX interface in accordance with a switchover message (MIH_Switch) provided from the mobile IPv6. In this way, the wireless service for the MN 100 is changed from the WLAN network to the WiMAX network.
Usually, movement detection for detecting that the MN 100 moves to a new network is recognized through an advertisement message from the new network. However, a router solicitation message (RtSol) is transmitted, thereby reducing a time required for the movement detection.
More specifically, at step S212, the MN 100 transmits the router solicitation (RtSol) message to the nAR 108b through the AP 106.
At Step S212, the MN 100 receives a router advertisement message (RtAdv) which is transmitted from the nAR 108b as a response to the router solicitation message or which is cyclically transmitted from the nAR 108b. Accordingly, the MN 100 recognizes through the router advertisement message (RtAdv) that the handover from the WiMAX network to the WLAN network is achieved.
Next, at step S216, the MN 100 transmits a BU (Binding Update) message for a network setup to the HA 114 to inform that the handover is performed.
At step S218 and S220, the HA 114 transmits a BACK message to the MN 100 which is served by the HA 114 as a response to the BU message; and the HA 114 simultaneously transmits a forward message (MIH_FORWARD) to the oAR 108a. The forward message serves to instruct the oAR 108a to transmit the packets buffered in the oAR 108a, through which the wireless service is provided to the MN 100 immediately before being handed-over, to the nAR 108b.
Then, at step S222, the oAR 108a forwards the buffered packets to the nAR 108b through the tunnel formed between the oAR 108a and nAR 108b.
Subsequently, at step S224, the MN 100 receives packets from the CN 116 through the nAR 108b in the handed-over WiMAX network. Therefore, a packet loss, which may occur while the procedures indicated by symbol “B” of
While the present invention has been described with respect to the preferred embodiment, it will be apparent to those skilled in the art that various changes and modifications may be made without departing from the scope of the present invention as defined in the following claims.
Number | Date | Country | Kind |
---|---|---|---|
10-2007-0038813 | Apr 2007 | KR | national |