IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0084879
(2001-10-18)
|
등록번호 |
US-7353027
(2008-04-01)
|
발명자
/ 주소 |
- Karagiannis,Georgios
- Heijenk,Geert
- El Malki,Karim
- Soliman,Hesham
|
출원인 / 주소 |
- Telefonaktiebolaget LM Ericsson (publ)
|
인용정보 |
피인용 횟수 :
17 인용 특허 :
22 |
초록
▼
In a system and method for handing off a mobile node in a seamless manner in a wireless access network, procedures are implemented for allowing the mobile node to synchronize the handoff with a base node (e.g., a home agent) and a correspondent node. In this way, a seamless handoff may be achieved,
In a system and method for handing off a mobile node in a seamless manner in a wireless access network, procedures are implemented for allowing the mobile node to synchronize the handoff with a base node (e.g., a home agent) and a correspondent node. In this way, a seamless handoff may be achieved, since few or no data packets sent between the base node or the correspondent node and the mobile node are lost. The procedures are supported by both Mobile IPv4 and Mobile IPv6 as well as Hierarchical Mobile IPv4 and Hierarchical Mobile IPv6.
대표청구항
▼
What is claimed is: 1. A method of seamlessly handing off a mobile node from an old sub-network router to a new sub-network router in an Internet Protocol based wireless access network comprising: obtaining a handoff starting time from a lower layer complying with Open Systems Interconnections (OSI
What is claimed is: 1. A method of seamlessly handing off a mobile node from an old sub-network router to a new sub-network router in an Internet Protocol based wireless access network comprising: obtaining a handoff starting time from a lower layer complying with Open Systems Interconnections (OSI) model; using information from the lower layer of the OSI model to notify the mobile node that a connection with the old sub-network router will be discarded within a predetermined amount of time; obtaining a new care-of address for the mobile node from the new sub-network router; sending a request message from the mobile node to a base node via the new sub-network router requesting a new binding; creating a new care-of address binding in the base node; issuing two registration reply messages, one from the base node to the mobile node wherein a registration reply message is sent to the new care-of address via the new sub-network router indicating that the new care-of address binding has been created and a deregistration reply message (DRR) is sent from the base node to the old care-of address via the old sub-network router notifying the mobile node that binding with the old care-of address has been removed; and utilizing the deregistration reply message (DRR) to synchronize a transfer of old care-of address data packets stored on the old sub-network router to the mobile node, the home agent sending the two registration reply messages including the DRR after receiving the registration request message and using the DRR as a synchronization point. 2. The method according to claim 1, wherein the request message is a mobile node registration request message and the reply message is a mobile node registration reply message. 3. The method according to claim 2, wherein the base node is a home agent and the mobile node is capable of accessing two sub-networks simultaneously, the synchronizing step comprising: deleting an old care-of address binding from the home agent. 4. The method according to claim 3, wherein the mobile node does not receive the deregistration reply message before a predetermined time, the synchronizing step further comprising: sending a binding update message from the mobile node to the old sub-network router; creating a binding cache entry in the old sub-network router linking the old care-of address to the new care-of address; issuing a binding acknowledgment message from the old sub-network router to the mobile node via the new sub-network router; and forwarding old care-of address data packets stored or arriving at the old sub-network router to the new care-of address. 5. The method according to claim 2, wherein the base node is a home agent and the mobile node is capable of accessing only a single sub-network at a time, the synchronizing step comprising: sending a binding update message from the mobile node to the old sub-network router; creating a binding cache entry in the old sub-network router linking the old care-of address to the new care-of address; issuing a binding acknowledgment message from the old sub-network router to the mobile node via the new sub-network router; forwarding old care-of address data packets stored or arriving at the old sub-network router to the new care-of address; deleting an old care-of address binding from the home agent; and issuing a deregistration reply message from the home agent to the mobile node via the old sub-network router indicating that the old care-of address binding has been deleted. 6. The method according to claim 2, wherein a route optimization function is used, the base node is a home agent, and the mobile node is capable of accessing two sub-networks simultaneously, the synchronizing step comprising: sending a deregistration binding update message from the mobile node to a correspondent node via the old sub-network router; deleting an old care-of address binding from the correspondent node; issuing a deregistration binding acknowledgment message from the correspondent node to the mobile node via the old sub-network router; sending a binding update message from the home agent to the correspondent node; and creating a new care-of address binding in the correspondent node. 7. The method according to claim 6, wherein the mobile node does not receive the deregistration binding acknowledgment message before the old wireless sub-network has deteriorated beyond a certain point, the synchronizing step further comprising: sending a binding update message from the mobile node to the old sub-network router; creating a binding cache entry in the old sub-network router linking the old care-of address to the new care-of address; issuing a binding acknowledgment message from the old sub-network router to the mobile node via the new sub-network router; and forwarding old care-of address data packets stored or arriving at the old sub-network router to the new care-of address. 8. The method according to claim 2, wherein a route optimization function is used, the base node is a home agent, and the mobile node is capable of accessing only a single sub-network at a time, the synchronizing step comprising: sending a binding update message from the mobile node to the old sub-network router; creating a binding cache entry in the old sub-network router linking the old care-of address to the new care-of address; issuing a binding acknowledgment message from the old sub-network router to the mobile node via the new sub-network router; forwarding old care-of address data packets stored or arriving at the old sub-network router to the new care-of address; sending a binding update message from the home agent to a correspondent node; and creating a new care-of address binding in the correspondent node. 9. The method according to claim 2, wherein the base node is a gateway foreign agent and the mobile node is capable of accessing two sub-networks simultaneously, the synchronizing step comprising: deleting an old care-of address binding from the gateway foreign agent; and issuing a deregistration reply message from the gateway foreign agent to the mobile node via the old sub-network router indicating that the old care-of address binding has been deleted. 10. The method according to claim 9, wherein the mobile node does not receive the deregistration binding acknowledgment message before a predetermined time, the synchronizing step further comprising: sending a binding update message from the mobile node to the old sub-network router; creating a binding cache entry in the old sub-network router linking the old care-of address to the new care-of address; issuing a binding acknowledgment message from the old sub-network router to the mobile node via the new sub-network router; and forwarding old care-of address data packets stored or arriving at the old sub-network router to the new care-of address. 11. The method according to claim 2, wherein the base node is a gateway foreign agent, and the mobile node is capable of accessing only a single sub-network at a time, the synchronizing step comprising: sending a binding update message from the mobile node to the old sub-network router; creating a binding cache entry in the old sub-network router linking the old care-of address to the new care-of address; issuing a binding acknowledgment message from the old sub-network router to the mobile node via the new sub-network router; forwarding old care-of address data packets stored or arriving at the old sub-network router to the new care-of address; deleting an old care-of address binding from the gateway foreign agent; and issuing a deregistration reply message from the gateway foreign agent to the mobile node via the old sub-network router indicating that the old care-of address binding has been deleted. 12. The method according to claim 1, wherein the request message is a binding update message and the reply message is a binding acknowledgment message. 13. The method according to claim 12, wherein the base node is a home agent and the mobile node is capable of accessing two sub-networks simultaneously, the synchronizing step comprising issuing: sending a deregistration binding update message from the mobile node to the home agent via the old sub-network router; deleting an old care-of address binding from the home agent; and sending a deregistration reply message from the home agent to the mobile node via the old sub-network router indicating that the old care-of address binding has been deleted. 14. The method according to claim 13, wherein the mobile node does not receive the deregistration reply message before the old wireless sub-network has badly deteriorated beyond a certain point, the synchronizing step further comprising: sending a binding update message from the mobile node to the old sub-network router; creating a binding cache entry in the old sub-network router linking the old care-of address to the new care-of address; issuing a binding acknowledgment message from the old sub-network router to the mobile node via the new sub-network router; and forwarding old care-of address data packets stored or arriving at the old sub-network router to the new care-of address. 15. The method according to claim 12, wherein the base node is a home agent and the mobile node is capable of accessing only a single sub-network at a time, the synchronizing step comprising: sending a binding update message from the mobile node to the old sub-network router; creating a binding cache entry in the old sub-network router linking the old care-of address to the new care-of address; issuing a binding acknowledgment message from the old sub-network router to the mobile node via the new sub-network router; forwarding old care-of address data packets stored or arriving at the old sub-network router to the new care-of address; sending a deregistration binding update message from the mobile node to the home agent via the old sub-network router; deleting an old care-of address binding from the gateway foreign agent; and issuing a deregistration reply message from the gateway foreign agent to the mobile node via the old sub-network router indicating that the old care-of address binding has been deleted. 16. The method according to claim 12, wherein a route optimization function is used, the base node is a home agent, and the mobile node is capable of accessing two sub-networks simultaneously, the synchronizing step comprising: sending a deregistration binding update message from the mobile node to a correspondent node via the old sub-network router; deleting an old care-of address binding in the correspondent node; issuing a deregistration binding acknowledgment message from correspondent node to the mobile node via the old sub-network router; sending a binding update message from the mobile node to the correspondent node via the new sub-network router; creating a new care-of address binding in the correspondent node; and issuing a binding acknowledgment message from the correspondent node to the mobile node via the new sub-network router. 17. The method according to claim 16, wherein the mobile node does not receive the deregistration binding acknowledgment message before the old wireless sub-network has deteriorated beyond a certain point, the synchronizing step further comprising: sending a binding update message from the mobile node to the old sub-network router; creating a binding cache entry in the old sub-network router linking the old care-of address to the new care-of address; issuing a binding acknowledgment message from the old sub-network router to the mobile node via the new sub-network router; and forwarding old care-of address data packets stored or arriving at the old sub-network router to the new care-of address. 18. The method according to claim 12, wherein a route optimization function is used, the base node is a home agent, and the mobile node is capable of accessing only a single sub-network at a time, the synchronizing step comprising: sending a binding update message from the mobile node to the old sub-network router; creating a binding cache entry in the old sub-network router linking the old care-of address to the new care-of address; issuing a binding acknowledgment message from the old sub-network router to the mobile node via the new sub-network router; forwarding old care-of address data packets stored or arriving at the old sub-network router to the new care-of address; sending a binding update message from the mobile node to the correspondent node via the new sub-network router; creating a new care-of address binding in the correspondent node; and issuing a binding acknowledgment message from the correspondent node to the mobile node via the new sub-network router. 19. The method according to claim 12, wherein the base node is a mobility anchor point and the mobile node is capable of accessing two sub-networks simultaneously, the synchronizing step comprising: sending a deregistration binding update message from the mobile node to the mobility anchor point via the old sub-network router; deleting an old care-of address binding from the mobility anchor point; and issuing a deregistration binding acknowledgment message from the mobility anchor point to the mobile node via the old sub-network router. 20. The method according to claim 19, wherein the mobile node does not receive the deregistration binding acknowledgment before the old wireless sub-network has deteriorated beyond a certain point, the synchronizing step further comprising: sending a binding update message from the mobile node to the old sub-network router; creating a binding cache entry in the old sub-network router linking the old care-of address to the new care-of address; issuing a binding acknowledgment message from the old sub-network router to the mobile node via the new sub-network router; and forwarding old care-of address data packets stored or arriving at the old sub-network router to the new care-of address. 21. The method according to claim 12, wherein the base node is a gateway foreign agent, and the mobile node is capable of accessing only a single sub-network at a time, the synchronizing step comprising: sending a binding update message from the mobile node to the old sub-network router; creating a binding cache entry in the old sub-network router linking the old care-of address to the new care-of address; issuing a binding acknowledgment message from the old sub-network router to the mobile node via the new sub-network router; forwarding old care-of address data packets stored or arriving at the old sub-network router to the new care-of address; sending a deregistration binding update message from the mobile node to the mobility anchor point via the old sub-network router; deleting an old care-of address binding from the mobility anchor point; and issuing a deregistration binding acknowledgment message from the mobility anchor point to the mobile node via the old sub-network router. 22. An Internet Protocol based wireless access network, comprising: a lower layer complying with Open Systems Interconnections (OSI) model wherein a handoff starting time is obtained; a mobile node adapted to obtain a new care-of address from a new sub-network router, and to issue a request message via the new sub-network router requesting a new binding, upon being notified from the lower layer of the OSI model that a connection with an old sub-network router will be discarded within a predetermined amount of time; and a base node adapted to create the new care-of address binding upon receiving the request message from the mobile node and to issue, at the same time, two registration reply messages being sent to both the old sub-network router and the new sub-network router, including: a registration reply message to the mobile node via the new sub-network router indicating that the new care-of address binding has been created, wherein the base node is adapted to delete an old care-of address binding therefrom upon receiving a deregistration request message and a deregistration binding acknowledgment message to the mobile node via the old sub-network router indicating that the old care-of address binding has been deleted; wherein the mobile node and the base node are further adapted to utilize the deregistration binding acknowledgment message to synchronize the transfer of old care-of address data packets stored on the old sub-network router from the base node to the mobile node in a synchronized manner, the base node sending the two registration reply messages including the deregistration binding acknowledgment message after receiving the registration request message and using the deregistration binding acknowledgment message as a synchronization point. 23. The network according to claim 22, wherein the request message is a mobile node registration request message and the reply message is a mobile node registration reply message. 24. The network according to claim 22, wherein the request message is a binding update message and the reply message is a binding acknowledgment message. 25. The network according to claim 22, wherein a route optimization function is used. 26. The network according to claim 22, wherein the mobile node is capable of accessing two sub-networks simultaneously. 27. The network according to claim 22, wherein the mobile node is capable of accessing only a single sub-network at a time. 28. The network according to claim 22, wherein the base node is a home agent. 29. The network according to claim 22, wherein the base node is a gateway foreign agent. 30. The network according to claim 22, wherein the base node is a mobility anchor point. 31. The network according to claim 22, wherein the base node is further adapted to delete an old care-of address binding and issue a deregistration reply message to the mobile node via the old sub-network router indicating that the old care-of address binding has been deleted. 32. The network according to claim 22, wherein the mobile node is further adapted to send a binding update message to the old sub-network router, and the old sub-network router is adapted to create a binding cache entry linking the old care-of address to the new care-of address, issue a binding acknowledgment message to the mobile node via the new sub-network router, and forward old care-of address data packets stored or arriving thereat to the new care-of address. 33. The network according to claim 22, wherein the mobile node is further adapted to send a deregistration binding update message to a correspondent node via the old sub-network router, and the correspondent node is adapted to delete an old care-of address binding therefrom, and issue a deregistration binding acknowledgment message to the mobile node via the old sub-network router. 34. The network according to claim 22, wherein the base node is further adapted to send a binding update message to a correspondent node, and the correspondent node is adapted to create a new care-of address binding therein. 35. A method of handing off a mobile node from an old sub-network router to a new sub-network router in an Internet Protocol based wireless access network, comprising: obtaining a handoff starting time from a lower layer complying with Open Systems Interconnection (OSI) model; using information from the lower layer of the OSI model to notify the mobile node that a connection with the old sub-network router will be discarded within a predetermined amount of time; obtaining a new care-of address for the mobile node from the new sub-network router; sending a request message from the mobile node to a base node via the new sub-network router requesting a new binding, the base node being predetermined one of a home agent, a gateway foreign agent, and a mobility anchor point; creating a new care-of address binding in the base node; issuing two registration reply messages from the base node to the mobile node to both the old sub-network router and the new sub-network router; a registration reply message via the new sub-network router indicating that the new care-of address binding has been created and a deregistration reply message (DRR) via the old sub-network router indicating that the old care-of address binding has been deleted; and utilizing the deregistration reply message (DRR) to synchronize a transfer of old care-of address data packets stored on the old sub-network router from the base node to the mobile node, the home agent sending the two registration reply messages including the DRR after receiving the registration request message and using the DRR as a synchronization point. 36. The method according to claim 35, wherein the request message is a mobile node registration request message and the reply message is a mobile node registration reply message. 37. The method according to claim 35, wherein the request message is a binding update message and the reply message is a binding acknowledgment message. 38. The method according to claim 35, wherein a route optimization function is used. 39. The method according to claim 35, wherein the mobile node is capable of accessing two sub-networks simultaneously. 40. The method according to claim 35, wherein the mobile node is capable of accessing only a single sub-network at a time. 41. The method according to claim 35, wherein the synchronization step further comprises: deleting an old care-of address binding from the base node. 42. The method according to claim 35, wherein the synchronization step comprises: sending a deregistration binding update message from the mobile node to the base node via the old sub-network router; deleting an old care-of address binding from the base node; and issuing a deregistration binding acknowledgment message from the base node to the mobile node via the old sub-network router indicating that the old care-of address binding has been deleted. 43. The method according to claim 35, wherein the synchronization step comprises: sending a binding update message from the mobile node to the old sub-network router; creating a binding cache entry in the old sub-network router linking the old care-of address to the new care-of address; issuing a binding acknowledgment message from the old sub-network router to the mobile node via the new sub-network router; and forwarding old care-of address data packets stored or arriving at the old sub-network router to the new care-of address. 44. The method according to claim 35, wherein the synchronization step comprises: sending a deregistration binding update message from the mobile node to a correspondent node via the old sub-network router; deleting an old care-of address binding from the correspondent node; and issuing a deregistration binding acknowledgment message from the correspondent node to the mobile node via the old sub-network router. 45. The method according to claim 35, wherein the synchronization step comprises: sending a binding update message from the base node to a correspondent node; and creating a new care-of address binding in the correspondent node.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.