This application claims priority from Korean Patent Application No. 2005-11368 filed on Feb. 7, 2005 in the Korean Intellectual Property Office, the entire disclosure of which is incorporated herein by reference.
1. Field of the Invention
Apparatuses and methods consistent with the present invention relate generally to handover management, and more particularly, to handover management to enable fast handover between heterogeneous wireless networks.
2. Description of the Related Art
The prevalence of Internet, the development of wireless communication technology, and the performance enhancement of mobile terminals such as personal computers and personal digital assistants (PDAs) has lead to an increased number of wireless Internet users. Under the wireless Internet environment, mobile terminals may be moved between different locations and therefore may change their network access points.
To enable wireless Internet communications for mobile terminals, a high quality of Internet services must be ensured in a new network environment as in the current network environment. That is, the mobile terminal must be able to sustain seamless communications. In response to this requirement, handovers have been introduced. A handover is the handing over of communications from an access node (AN) of one network area to an AN of another network area.
As a mobile terminal moves around, the handover to a heterogeneous network may be required. For instance, a mobile terminal may be handed from a wireless local area network (WLAN) to a wireless metropolitan area network (WMAN).
The layer 3 may be responsible for the handover between the heterogeneous networks, but this takes too much time for such a handover.
Therefore, there is a demand for fast handovers between heterogeneous networks.
An aspect of the present invention provides an apparatus and method for fast handover between heterogeneous networks.
To achieve the above aspect and/or features of the present invention, a handover management method includes: receiving a handover request notification from an AN that is located in a first wireless network and connected to an MN; extracting information relating to a target AN, located in a second wireless network heterogeneous from the first wireless network, from the received handover request notification; and setting the target AN, which is discovered from the extracted target AN information, as an AN of the MN. The method may further include storing information associating the MN with the target AN.
The handover management method may further include: receiving a packet destined for the MN; retrieving the stored information associating the MN with the target AN; retrieving information associating the target AN with a port connected to the retrieved AN; and outputting the received packet to the port associated with the target AN.
The outputting of the received packet may include converting the received packet to a packet conforming to a protocol of the second wireless network if the received packet destined for the MN conforms to a protocol of the first wireless network; and outputting the converted packet to the port associated with the target AN.
The second wireless network may be wireless Internet. The first wireless network may be one of a WLAN and a WMAN, and the second wireless network may be the other of the WLAN and the WMAN.
In accordance with the another exemplary aspect of the present invention, a handover management apparatus includes: a first interface section providing a communication interface with an AN located in a first wireless network; a second interface section providing a communication interface with a AN located in a second wireless network that is heterogeneous from the first wireless network; and a an MN management section setting the target AN, which is located in the second wireless network and discovered from handover request notification transmitted to the first interface section, as an AN of an MN. The MN management section may further store information associating the MN with the target AN.
The handover management apparatus may further include a packet forwarding section receiving a packet destined for the MN, retrieving the stored information associating the MN with the target AN, retrieving information associating the target AN with a port among ports of the first and second interface sections, and outputting the received packet to the port associated with the target AN.
The packet forwarding section may convert the received packet to a packet conforming to a protocol of the second wireless network if the received packet destined for the MN conforms to a protocol of the first wireless network, and may output the converted packet to the port associated with the target AN.
The second wireless network may be wireless Internet. The first wireless network may be one of a WLAN and a WMAN, and the second wireless network may be the other of the WLAN and the WMAN.
These and/or other aspects and advantages of the invention will become apparent and more readily appreciated from the following description of exemplary embodiments, taken in conjunction with the accompanying drawings of which:
Reference will now be made in detail to exemplary embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like reference numerals refer to the like elements throughout. The exemplary embodiments are described below to explain the present invention by referring to the figures.
A handover management apparatus 100 is located at the center of the internetwork. The handover management apparatus 100 is responsible for the management of a fast handover of an MN 410 that is located within the WLAN or the WMAN. If the MN is handed over to a heterogeneous network, for example, if the MN is handed from the WLAN to the WMAN or vice versa, the handover management apparatus 100 enables a fast handover.
In addition, the handover management apparatus 100 enables packet transmission to the MN regardless of which wireless network the MN is located in.
The following is a further explanation of the handover management apparatus 100 in reference to
In
The Internet interface section 110 provides a communication interface with nodes over the Internet 500.
The WLAN interface section 120 provides a communication interface with the APs 210 and 220 over the WLAN. The WLAN interface section 120 is linked to the AP1210 and the AP2220 through the port1.
The WMAN interface section 140 provides a communication interface with the BSs 310 and 320 over the WMAN. The WMAN interface section 140 is linked to the BS1310 through the port2 and to the BS2320 through the port3.
The packet forwarding section 130 forwards a packet received from outside, to the MN. In forwarding the packet, the packet forwarding section 130 refers to the tables 150-1 and 150-2 stored in the storage section 150.
Specifically, the packet forwarding section 130, upon receiving a packet destined for the MN, retrieves the AN connected to the MN by referencing the MN-AN table 150-1. The MN-AN table 150-1 stores associations between the MNs and the ANs connected to the MNs.
The packet forwarding section 130 retrieves the port connected to the retrieved AN by referencing the AN-PORT table 150-2. The AN-PORT table 150-2 stores association between the ANs and the ports connected to the ANs.
The packet forwarding section 130 converts the received packet into a packet in compliance with the protocol of the wireless network of the MN. For instance, if the received packet is compliant with the protocol of the Internet 500 and the MN is located in the WLAN, the packet forwarding section 130 converts the received packet into a WLAN protocol-compliant packet. If the received packet is compliant with the protocol of the Internet 500 and the MN is located in the WMAN, the packet forwarding section 130 converts the received packet into a WMAN protocol-compliant packet.
Next, the packet forwarding section 130 outputs the converted packet to the retrieved port so that the packet can be delivered to the MN.
The MN management section 160 properly maintains the MN-AN table 150-1 stored in the storage section 150 so that the packet forwarding to the MN may be properly executed.
When the MN is handed over, the MN management section 160 updates the MN-AN table 150-1 so that packet forwarding to the MN is not interrupted. To this end, the MN management section 160 changes the AN of the MN to a target AN in the MN-AN table 150-1 to update the MN-AN table 150-1 in case of the MN handover.
In the following description, the exemplary handover management method is illustrated for when an MN1410, which communicates with a correspondent node (CN) 550, moves from an area {circle around (1)} to an area {circle around (3)} via an area {circle around (2)} and is handed from the WLAN to the WMAN as illustrated in
When the MN1410 is located in the area {circle around (1)}, the AN of the MN1410 is the AP2220, the information for which is stored in the MN-AN table 150-1 of
In
In more detail, the packet forwarding section 130 learns that the MN1410 is linked to the AP2220 based on the MN-AN table 150-1 of
The packet forwarding section 130 converts the data packet from the CN 550, which conforms to the protocol of the Internet 550, to a WLAN protocol-compliant data packet.
Next, the packet forwarding section 130 outputs the WLAN protocol-compliant data packet to the port1 to forward the data packet to the AP2220.
The AP2220 transmits the received data packet to the MN1410 (S610).
When the MN1410 determines the handover from the WLAN to the WMAN because of movement from the area {circle around (1)} to the area {circle around (2)} (S615), the MN1410 transmits a handover request HO_REQ packet to the AP2220 being a serving AN (S620). The HO_REQ packet contains information relating to the target AN (BS1) and information relating to the MN (i.e., the IP address of the MN1).
Next, the AP2220 transmits a handover request notification HO_REQ_NOT packet to the handover management apparatus 100 (S625). The HO_REQ_NOT packet contains information relating to the serving AN (AP2) in addition to the information relating to the target AN (BS1) and the information relating to the MN (IP address of the MN1).
The MN management section 160 of the handover management apparatus 100 updates the MN-AN table 150-1 using the information contained in the HO_REQ_NOT packet (S630). Specifically, the MN management section 160 changes the AN of the MN from the serving AN (AP2) to the target AN (BS1) to update the MN-AN table 150-1. The updated MN-AN table 150-1 is shown in
Next, the MN management section 160 controls the packet forwarding section 130 to forward the data packet received from the CN 550 to both the AP2220 (as the serving AN of the MN1410) and the BS1310 (as the target AN) (S635 and S640). The AP2220, as the serving AN of the MN1410, transmits the forwarded data packet to the MN1400 (S645).
When the MN1410 is handed over from the WLAN to the WMAN, that is, when the MN1410 is disconnected from the AP2220 and is connected to the BS1310 (S650), the BS1310 transits a handover complete HO_COM packet to the handover management apparatus 100 (S655).
The MN management section 160 of the handover management apparatus 110 can recognize the handover completion of the MN1410 from the received HO_COM packet. The MN management section 160 then controls the packet forwarding section 130 to forward data packets received from the CN 550 to only the BS1310 (S660).
Specifically, the packet forwarding section 130 learns the connection between the MN1410 and the BS1310 from the MN-AN table 150-1 of
Then, because a data packet received from the CN 550 is compliant with the protocol of the Internet 500, the packet forwarding section 130 converts the data packet to the WMAN protocol-compliant data packet.
Next, the packet forwarding section 130 outputs the WMAN protocol-compliant data packet to the port2 to forward the data packet to the BS1310.
The BS1310 transmits the forwarded data packet to the MN1410 (S665).
Consequently, the MN1410 can continue to receive data packets even when the MN1410 is handed over from the WLAN to the WMAN. Since the handover of the MN1410 is carried out by the handover management apparatus 100 connected to both the WLAN and the WMAN, a fast handover can be realized.
As set forth above, the handover management apparatus that is connected to all of the heterogeneous wireless networks manages the handover between the heterogeneous wireless networks. As a result, a fast handover can be achieved.
Although a few exemplary embodiments of the present invention have been shown and described, it would be appreciated by those skilled in the art that changes may be made in these embodiments without departing from the principles and spirit of the invention, the scope of which is defined in the claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
2005-11368 | Feb 2005 | KR | national |