Methods and apparatus for extending mobile IP
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04W-004/00
H04L-012/56
출원번호
UP-0425151
(2003-04-29)
등록번호
US-7623497
(2009-12-02)
발명자
/ 주소
O'Neill, Alan
출원인 / 주소
QUALCOMM, Incorporated
대리인 / 주소
Tam, Kam T.
인용정보
피인용 횟수 :
7인용 특허 :
32
초록▼
Methods and apparatus for extending Mobile IP to enable a Mobile IP Home Agent to forward to a default proxy MN server when it does not have a current binding for a MN home address. This can be used to route traffic when the MN is absent and to add processes onto the Proxy MN server that enables app
Methods and apparatus for extending Mobile IP to enable a Mobile IP Home Agent to forward to a default proxy MN server when it does not have a current binding for a MN home address. This can be used to route traffic when the MN is absent and to add processes onto the Proxy MN server that enables application intelligence at the Proxy MN server to act on behalf of the MN when the MN so wishes, e.g., substituting for the MN while the MN is in sleep mode or otherwise unavailable.
대표청구항▼
What is claimed is: 1. A home mobility agent node in a communication network comprising: an input/output interface for receiving a registration request message to cancel a binding between a home address and a dynamic care-of-address (dynamic CoA) of a mobile terminal; a filter; and a processor coup
What is claimed is: 1. A home mobility agent node in a communication network comprising: an input/output interface for receiving a registration request message to cancel a binding between a home address and a dynamic care-of-address (dynamic CoA) of a mobile terminal; a filter; and a processor coupled with a memory, wherein the processor is configured to a) cancel the binding between the home address and the dynamic CoA; b) configure a new binding between the home address and a default care-of address (default CoA), wherein the default CoA is an address of an access node associated with a mobile node proxy server (MNPS) for serving as a proxy on behalf of the mobile terminal; c) use the filter for filtering at least one packet that arrives for the home address to determine if the at least one packet should be tunneled to the default CoA; d) tunnel the at least one packet to the default CoA; and e) relay a security association to the mobile terminal and to the mobile node proxy server (MNPS), wherein the security association allows for authentication of the at least one packet. 2. A home mobility agent node in a communication network comprising: an input/output interface for receiving a registration request message to cancel a binding between a home address and a dynamic care-of-address (dynamic CoA) of a mobile terminal; and a processor coupled with a memory, wherein the processor is configured to a) cancel the binding between the home address and the dynamic CoA; b) configure a new binding between the home address and a default care-of-address (default CoA), wherein the default CoA is an address of an access node associated with a mobile node proxy server (MNPS) for serving as a proxy on behalf of the mobile terminal; and c) set the dynamic CoA to be equal to the home address in canceling the binding. 3. A home mobility agent node in a communication network comprising: an input/output interface for receiving a registration request message to cancel a binding between a home address and a dynamic care-of-address (dynamic CoA) of a mobile terminal; and a processor coupled with a memory, wherein the processor is configured to a) cancel the binding between the home address and the dynamic CoA; b) configure a new binding between the home address and a default care-of-address (default CoA), wherein the default CoA is an address of an access node associated with a mobile node proxy server (MNPS) for serving as a proxy on behalf of the mobile terminal; and c) set a lifetime of the dynamic CoA in canceling the binding. 4. The home mobility agent node of claim 3 wherein the lifetime is set to zero. 5. A mobile terminal for extending Mobile IP comprising: a processor; and an input/output interface configured by the processor for: a) sending a registration request message to cancel a binding between a home address and a dynamic care-of-address (dynamic CoA) of a mobile terminal, wherein the registration request message includes an instruction to trigger a transfer of a context state of the mobile terminal from a first access node to a second access node, wherein the context state includes at least one of a policy profile, a paging classifier, a multicast group membership or a security association of the first access node; and b) receiving a registration reply message from the first access node acknowledging that the registration request message has been received. 6. A mobile terminal for extending Mobile IP comprising: a processor; and an input/output interface configured by the processor for: sending a registration request message to cancel a binding between a home address and a dynamic care-of-address (dynamic CoA) of a mobile terminal, wherein the registration request message includes an instruction to trigger a transfer of a context state of the mobile terminal from a first access node to a second access node, and wherein the registration request message includes a default care-of-address (default CoA) of the second access node; receiving a registration reply message from the first access node acknowledging that the registration request message has been received; receiving at least one packet from a packet flow prior to sending the registration request message; and reclaiming the packet flow away from a mobile node proxy server after receiving the registration reply message, wherein the mobile node proxy server is associated with the second access node and serves as a proxy for the mobile terminal. 7. The mobile terminal of claim 6 wherein the input/output interface is further configured by the processor for sending a request back message to the mobile node proxy server to request back the packet flow and to terminate an application proxy configured to process the at least one packet. 8. A method for extending Mobile IP, comprising: receiving a registration request message to cancel a binding between a home address and a dynamic care-of-address (dynamic CoA) of a mobile terminal; canceling the binding between the home address and the dynamic CoA; configuring a new binding between the home address and a default care-of-address (default CoA), wherein the default CoA is an address of an access node associated with a mobile node proxy server (MNPS) for serving as a proxy on behalf of the mobile terminal; and filtering at least one packet that arrives for the home address to determine if the at least one packet should be tunneled to the default CoA; tunneling the at least one packet to the default CoA; and relaying a security association to the mobile terminal and to mobile node proxy server (MNPS), wherein the security association allows for authentication of the at least one packet. 9. A method for extending Mobile IP, comprising: receiving a registration request message to cancel a binding between a home address and a dynamic care-of-address (dynamic CoA) of a mobile terminal; canceling the binding between the home address and the dynamic CoA, wherein canceling the binding includes setting the dynamic CoA to be equal to the home address; and configuring a new binding between the home address and a default care-of-address (default CoA), wherein the default CoA is an address of an access node associated with a mobile node proxy server (MNPS) for serving as a proxy on behalf of the mobile terminal. 10. A method for extending Mobile IP comprising: receiving a registration request message to cancel a binding between a home address and a dynamic care-of-address (dynamic CoA) of a mobile terminal; canceling the binding between the home address and the dynamic CoA, wherein canceling the binding includes setting a lifetime of the dynamic CoA; and configuring a new binding between the home address and a default care-of-address (default CoA), wherein the default CoA is an address of an access node associated with a mobile node proxy server (MNPS) for serving as a proxy on behalf of the mobile terminal. 11. The method of claim 10 wherein the lifetime is set to zero. 12. The method of claim 10 further comprising receiving the default CoA from a policy server before receiving the registration request message. 13. A method for extending Mobile IP comprising: receiving a first ARP message for mapping a home mobility agent node MAC_layer address to a home address of a mobile terminal; receiving a second ARP message for mapping a mobile terminal MAC_layer address to the home address of the mobile terminal; receiving a third ARP message for mapping a MNPS MAC_layer address to the home address of the mobile terminal; ordering a priority using either a priority flag or using the last of the first ARP message, the second ARP message or the third ARP message received; and forwarding at least one packet according to the priority. 14. A method for extending Mobile IP, comprising: sending a registration request message to cancel a binding between a home address and a dynamic care-of-address (dynamic CoA) of a mobile terminal, wherein the registration request message includes an instruction to trigger a transfer of a context state of the mobile terminal from a first access node to a second access node, wherein the context state includes at least one of a policy profile, a paging classifier, a multicast group membership or a security association of the first access node; and receiving a registration reply message from the first access node acknowledging that the registration request message has been received. 15. A method for extending Mobile IP, comprising: sending a registration request message to cancel a binding between a home address and a dynamic care-of-address (dynamic CoA) of a mobile terminal, wherein the registration request message includes an instruction to trigger a transfer of a context state of the mobile terminal from a first access node to a second access node, and wherein the registration request message includes a default care-of-address (default CoA) of the second access node; receiving a registration reply message from the first access node acknowledging that the registration request message has been received; receiving at least one packet from a packet flow prior to sending the registration request message; and reclaiming the packet flow away from a mobile node proxy server after receiving the registration reply message, wherein the mobile node proxy server is associated with the second access node and serves as a proxy for the mobile terminal. 16. The method of claim 15 further comprising sending a request back message to the mobile node proxy server to request back the packet flow and to terminate an application proxy configured to process the at least one packet. 17. A computer program product, comprising: a computer-readable medium including program codes stored thereon, comprising: program codes for receiving a registration request message to cancel a binding between a home address and a dynamic care-of-address ( dynamic CoA) of a mobile terminal; program codes for canceling the binding between the home address and the dynamic CoA; program codes for configuring a new binding between the home address and a default care-of-address (default CoA), wherein the default CoA is an address of an access node associated with a mobile node proxy server (MNPS) for serving as a proxy on behalf of the mobile terminal, program codes for filtering at least one packet that arrives for the home address to determine if the at least one packet should be tunneled to the default CoA, program codes for tunneling the at least one packet to the default CoA; and program codes for relaying a security association to the mobile terminal and to the mobile node proxy server (MNPS), wherein the security association allows for authentication of the at least one packet. 18. A computer program product, comprising: a computer-readable medium including program codes stored thereon, comprising: program codes for receiving a registration request message to cancel a binding between a home address and a dynamic care-of-address ( dynamic CoA) of a mobile terminal; program codes for canceling the binding between the home address and the dynamic CoA, wherein the program codes for canceling the binding includes program codes for setting the dynamic CoA to be equal to the home address; and program codes for configuring a new binding between the home address and a default care-of-address (default CoA), wherein the-default CoA is an address of an access node associated with a mobile node proxy server (MNPS) for serving as a proxy on behalf of the mobile terminal. 19. A computer program product, comprising: a computer-readable medium including program codes stored thereon, comprising: program codes for receiving a registration request message to cancel a binding between a home address and a dynamic care-of-address ( dynamic CoA) of a mobile terminal; program codes for canceling the binding between the home address and the dynamic CoA, wherein the program codes for canceling the binding includes program codes for setting a lifetime of the dynamic CoA; and program codes for configuring a new binding between the home address and a default care-of-address (default CoA), wherein the default CoA is an address of an access node associated with a mobile node proxy server (MNPS) for serving as a proxy on behalf of the mobile terminal. 20. The computer program product of claim 19 wherein the lifetime is set to zero. 21. The computer program product of claim 18 further comprising program codes for receiving the default CoA from a policy server before receiving the registration request message. 22. A computer program product, comprising: a computer-readable medium including program codes stored thereon, comprising: program codes for receiving a first ARP message for mapping a home mobility agent node MAC_layer address to a home address of a mobile terminal; program codes for receiving a second ARP message for mapping a mobile terminal MAC_layer address to the home address of the mobile terminal; program codes for receiving a third ARP message for mapping a MNPS MAC_layer address to the home address of the mobile terminal; program codes for ordering a priority using either a priority flag or using the last of the first ARP message, the second ARP message or the third ARP message received; and program codes for forwarding at least one packet according to the priority. 23. A computer program product, comprising: a computer-readable medium including program codes stored thereon, comprising: program codes for sending a registration request message to cancel a binding between a home address and a dynamic care-of-address (dynamic CoA) of a mobile terminal, wherein the registration request message includes an instruction to trigger a transfer of a context state of the mobile terminal from a first access node to a second access node, wherein the context state includes at least one of a policy profile, a paging classifier, a multicast group membership or a security association of the first access node; and program codes for receiving a registration reply message from the first access node acknowledging that the registration request message has been received. 24. A computer program product, comprising: a computer-readable medium including program codes stored thereon, comprising: program codes for sending a registration request message to cancel a binding between a home address and a dynamic care-of-address (dynamic CoA) of a mobile terminal, wherein the registration request message includes an instruction to trigger a transfer of a context state of the mobile terminal from a first access node to a second access node, and wherein the registration request message includes a default care-of-address (default CoA) of the second access node; program codes for receiving a registration reply message from the first access node acknowledging that the registration request message has been received; program codes for receiving at least one packet from a packet flow prior to sending the registration request message; and program codes for reclaiming the packet flow away from a mobile node proxy server after receiving the registration reply message, wherein the mobile node proxy server is associated with the second access node and serves as a proxy for the mobile terminal. 25. The computer program product of claim 24 further comprising program codes for sending a request back message to the mobile node proxy server to request back the packet flow and to terminate an application proxy configured to process the at least one packet.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (32)
Raith Alex Krister ; Bilstrom Lars,SEX ; Diachina John ; Henry Raymond C. ; Andersson Karl-Erik,SEX, Activity control for a mobile station in a wireless communication system.
Thomas Lloyd Hiller ; Jin Wang, Method and system for support of overlapping IP addresses between an interworking function and a mobile IP foreign agent.
Bergenwall, Martin; Ekberg, Jan-Erik; Flykt, Patrik; Haverinen, Henry; M.ang.nsson, Jani, Registration for mobile nodes in wireless internet protocols.
La Porta, Thomas F.; Murakami, Kazutaka; Ramjee, Ramachandran; Thuel, Sandra R.; Varadhan, Kannan, Two phase local mobility scheme for wireless access to packet based networks.
Shah, Maulik K.; Sigg, Jason Peter; Bhan, Ashish; Singh, Jasinder Pal, Dormancy timer adjustment in a wireless access node based on wireless device application status.
Shah, Maulik K.; Sigg, Jason Peter; Bhan, Ashish; Singh, Jasinder Pal, Dormancy timer adjustment in a wireless access node based on wireless device application status.
Ulupinar, Fatih; Wang, Jun; Tinnakornsrisuphap, Peerapol, Multiple bindings having independent forward and reverse link bindings for mobile internet protocols.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.