Support of disparate addressing plans and dynamic HA address allocation in mobile IP
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04J-003/24
H04L-012/28
출원번호
US-0099026
(2008-04-07)
등록번호
US-8559411
(2013-10-15)
발명자
/ 주소
O'Neill, Alan
출원인 / 주소
QUALCOMM Incorporated
대리인 / 주소
Freiwirth, Raphael
인용정보
피인용 횟수 :
1인용 특허 :
97
초록▼
Methods and apparatus for enhancing Mobile IP signaling and to support use of disparate addressing plans and dynamic Home Agent allocation in Mobile IP Regional Tunneling are described. The enhanced methods of signaling use an intermediate node, e.g., a Gateway Foreign Agent, straddling different ad
Methods and apparatus for enhancing Mobile IP signaling and to support use of disparate addressing plans and dynamic Home Agent allocation in Mobile IP Regional Tunneling are described. The enhanced methods of signaling use an intermediate node, e.g., a Gateway Foreign Agent, straddling different addressing domains, when the signaling controls a process between the intermediate node and an upstream node. The specific intermediate node, its interfaces and upstream addresses can be dynamically selected. The Enhanced MIP signaling includes dynamic allocation of: a regional node at a Foreign Agent, the upstream address of a regional node by the regional node, a Home Agent for a regional node prior to dynamic allocation of the regional node. A method is supported to indicate to a Mobile Node that a dynamically allocated regional node has become invalid triggering enhanced MIP signaling dynamically allocating a new regional node and upstream interface address.
대표청구항▼
1. A communications method for use in a communications system including a first network address domain, a second network address domain, and an intermediate node, said intermediate node including first and second interfaces, said first interface having a first network address routable in the first n
1. A communications method for use in a communications system including a first network address domain, a second network address domain, and an intermediate node, said intermediate node including first and second interfaces, said first interface having a first network address routable in the first network address domain, said second interface having a second network address routable in said second network address domain, said first and second network address domains being different, said system further including a downstream node and an upstream node, said downstream node having an interface and a network address in the first network address domain, said upstream node having an interface and a network address in the second network address domain, the method comprising the steps of: operating the upstream node to receive a second message including a second message body and a second header, said second message body including at least one instruction from said downstream node and said second network address corresponding to said second interface, said second header including a destination address corresponding to said upstream node, said at least one instruction having been received by said intermediate node in a first message from said downstream node, and said at least one instruction being an instruction for invoking a process between the upstream node and the intermediate node, wherein said second message includes an intermediate node downstream address that was dynamically allocated at the downstream node; andoperating the upstream node to use said second network address in a tunnel establishment operation implemented in accordance with said at least one instruction, wherein said at least one instruction is an instruction to send a third messages, said third message including the intermediate node downstream address that was dynamically allocated at the downstream node and an intermediate node upstream address which was generated at the intermediate node. 2. The method of claim 1, wherein said first and second messages are mobile IP messages. 3. The method of claim 1, wherein said at least one instruction is used in establishing a tunnel between the upstream node and the intermediate node. 4. The method of claim 1, wherein the second message body includes the first network address of said first interface of said intermediate node. 5. The method of claim 1, wherein the downstream node is a MIP (Mobile IP) foreign agent, the upstream node is a MIP home agent and the intermediate node is a Gateway Foreign Agent. 6. The method of claim 5, wherein said second message includes the intermediate node upstream address which was generated at the intermediate node. 7. The method of claim 6, wherein said at least one instruction is an instruction used to control construction of a MIP tunnel between the MIP Home Agent and the Gateway Foreign Agent, the method further comprising: operating the MIP Home Agent to send said third message, said third message being sent to the Gateway Foreign Agent as part of a MIP tunnel establishment process. 8. An upstream node for use in a communications system including a first network address domain, a second network address domain, and an intermediate node including first and second interfaces, said first interface having a first network address routable in the first network address domain, said second interface having a second network address routable in said second network address domain, said first and second network address domains being different, said system further including a downstream node and an upstream node, said downstream node having an interface and a network address in the first network address domain, said upstream node having an interface and a network address in the second network address domain, said upstream node comprising: means for receiving a second message including a second message body and a second header, said second message body including at least one instruction from said downstream node and said second network address corresponding to said second interface, said second header including a destination address corresponding to said upstream node, said at least one instruction having been received by said intermediate node in a first message from said downstream node, and said at least one instruction being an instruction for invoking a process between the upstream node and the intermediate node, wherein said second message includes an intermediate node downstream address that was dynamically allocated at the downstream node; andmeans for processing said second message to use said second network address in a tunnel establishment operation implemented in accordance with said at least one instruction, wherein said at least one instruction is an instruction to send a third messages, said third message including the intermediate node downstream address that was dynamically allocated at the downstream node and an intermediate node upstream address which was generated at the intermediate node. 9. The upstream node of claim 8, wherein said at least one instruction is used in establishing a tunnel between said upstream node and said intermediate node. 10. The upstream node of claim 8, wherein the second message body includes the first network address of said first interface of said intermediate node. 11. An upstream node for use in a communications system including a first network address domain, a second network address domain, and an intermediate node including first and second interfaces, said first interface having a first network address routable in the first network address domain, said second interface having a second network address routable in said second network address domain, said first and second network address domains being different, said system further including a downstream node and an upstream node, said downstream node having an interface and a network address in the first network address domain, said upstream node having an interface and a network address in the second network address domain, said upstream node comprising: a receiver for receiving a second message including a second message body and a second header, said second message body including at least one instruction from said downstream node and said second network address corresponding to said second interface, said second header including a destination address corresponding to said upstream node, said at least one instruction having been received by said intermediate node in a first message from said downstream node, and said at least one instruction being an instruction for invoking a process between the upstream node and the intermediate node, wherein said second message includes an intermediate node downstream address that was dynamically allocated at the downstream node; anda processing module for processing said second message to use said second network address in a tunnel establishment operation implemented in accordance with said at least one instruction. 12. The upstream node of claim 11, wherein said at least one instruction is used in establishing a tunnel between said upstream node and said intermediate node. 13. A computer program product comprising: a non-transitory machine readable medium embodying machine executable instructions for controlling an upstream node in a communications system including a first network address domain, a second network address domain, and an intermediate node including first and second interfaces, said first interface having a first network address routable in the first network address domain, said second interface having a second network address routable in said second network address domain, said first and second network address domains being different, said system further including a downstream node and an upstream node, said downstream node having an interface and a network address in the first network address domain, said upstream node having an interface and a network address in the second network address domain, the machine readable medium comprising:instructions for causing the upstream node to process a second message received from the intermediate node, the second message including a second message body and a second header, said second message body including at least one instruction from said downstream node and said second network address corresponding to said second interface, said second header including a destination address corresponding to said upstream node, said at least one instruction having been received by said intermediate node in a first message from said downstream node, wherein said second message includes an intermediate node downstream address that was dynamically allocated at the downstream node, and said at least one instruction being an instruction for invoking a process between the upstream node and the intermediate node; and instructions for causing the upstream node to use said second network address in a tunnel establishment operation implemented in accordance with said at least one instruction, wherein said at least one instruction is an instruction to send a third messages, said third message including the intermediate node downstream address that was dynamically allocated at the downstream node and an intermediate node upstream address which was generated at the intermediate node. 14. An upstream node for use in a communications system including a first network address domain, a second network address domain, and an intermediate node including first and second interfaces, said first interface having a first network address routable in the first network address domain, said second interface having a second network address routable in said second network address domain, said first and second network address domains being different, said system further including a downstream node and an upstream node, said downstream node having an interface and a network address in the first network address domain, said upstream node having an interface and a network address in the second network address domain, the upstream node comprising a processor configured to: control said upstream node to process a second message received from the intermediate node, the second message including a second message body and a second header, said second message body including at least one instruction from said downstream node and said second network address corresponding to said second interface, said second header including a destination address corresponding to said upstream node, said at least one instruction having been received by said intermediate node in a first message from said downstream node, and said at least one instruction being an instruction for invoking a process between the upstream node and the intermediate node, wherein said second message includes an intermediate node downstream address that was dynamically allocated at the downstream node; andcontrol said upstream node to use said second network address in a tunnel establishment operation implemented in accordance with said at least one instruction, wherein said at least one instruction is an instruction to send a third message, said third message including the intermediate node downstream address that was dynamically allocated at the downstream node and an intermediate node upstream address which was generated at the intermediate node.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (97)
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.
Scivier Mark S.,CAX ; Douthitt Brian L. ; Kilner William Hanell ; Lockhart Thomas Wayne,CAX ; Scotton Geoffrey Richard ; Wiebe Robert,CAX, Data communications system with session control.
Chang-Soo Park KR; Jun-Jin Kong KR; Hee-Won Kang KR; Jae-Yoel Kim KR; Jong-Seon No KR; Kyeong-Cheol Yang KR, Device and method for generating and distributing coded symbols in a CDMA communication system.
Chien Cheng-Tung (Chungho TWX) Chen Chang-Wen (Taipei TWX) But Chiu-Hong (Taipei TWX), Enhanced power saving method for hand-held communications system and a hand-held communications system therefor.
Gilhousen Klein S. (San Diego CA) Padovani Roberto (San Diego CA) Wheatley ; III Charles E. (Del Mar CA), Method and apparatus for controlling transmission power in a CDMA cellular mobile telephone system.
Nessett Danny M. ; Grabelsky David ; Borella Michael S. ; Sidhu Ikhlaq S., Method and system for locating network services with distributed network address translation.
Reed John Douglas ; Smith Jack Anthony, Method and system for managing base station resources in a code division multiple access cellular 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.
Grube Gary W. (561 Chateaux Bourne Barrington IL 60010) Bunkenburg Brian K. (3416 N. Racine Chicago IL 60657) Naddell Marc C. (2904 Heatherwood Dr. Schaumburg IL 60193), Method for a communication unit to participate in multiple calls.
Maher John W. (Woodstock IL) Duran James C. (Schaumburg IL), Method for establishing and maintaining communication processing information for a group call.
Grube Gary W. (157 Cedarwood Ct. Palatine IL 60067) Bunkenburg Brian K. (3416 N. Racine Chicago IL 60657) Naddell Marc C. (2904 Heatherwood Dr. Schaumburg IL 60193), Method for providing caller interrupt in a time division multiplexed wireless communication system.
Kawasaki Ryoji (Kanagawa JPX) Yoshizawa Kazuhiro (Chiba JPX) Yotsutani Akio (Tokyo JPX) Saegusa Noboru (Tokyo JPX) Ito Koichi (Tokyo JPX) Huse Syozi (Tokyo JPX), Method of transmitting terminating call signals within a restricted duration and a base station and a portable unit for.
Das,Subir; Misra,Archan; Mcauley,Anthony; Dutta,Ashutosh; Agrawal,Prathima; Das,Sajal, Methods and systems for a generalized mobility solution using a dynamic tunneling agent.
Blakeney ; II Robert D. (San Diego CA) Karmi Gadi (San Diego CA) Tiedemann ; Jr. Edward G. (San Diego CA) Weaver ; Jr. Lindsay A. (San Diego CA), Mobile station assisted soft handoff in a CDMA cellular communications system.
Grube Gary (Palatine IL) Comroe Richard (Dundee IL) Furtaw Robert (Lake Zurich IL) Shaughnessy Mark (Algonquin IL), Mutli-site group dispatch call method.
Lee Hee C. ; Basu Kalyan K. ; Zhou Shun Hua ; Yuan Wei ; Jiang Hua ; Yeh Edith ; Djoko Surnjani, Personal mobility and communication termination for users operating in a plurality of heterogeneous networks.
Vook Frederick W. (Schaumburg IL) Demange Mark (Schaumburg IL) Chang Hungkun (Hoffman Estates IL) Doss William K. (Lake In The Hills IL), Power management technique for determining a device mode of operation.
Steven J. Goldberg ; W. Garland Philips ; Janiece S. Webb, Register for and method of providing contact information for a communications unit identified by a uniform resource name.
Bergenwall, Martin; Ekberg, Jan-Erik; Flykt, Patrik; Haverinen, Henry; M.ang.nsson, Jani, Registration for mobile nodes in wireless internet protocols.
Gilhousen Klein S. (San Diego CA) Jacobs Irwin M. (La Jolla CA) Weaver ; Jr. Lindsay A. (San Diego CA), Spread spectrum multiple access communication system using satellite or terrestrial repeaters.
Jetzek, Ulrich; Muller, Walter; Johansson, Lars B; Blomberg, Petter; Butovitsch, Peter, System and method for estimating interfrequency measurements used for radio network function.
Guido M. Schuster ; Ikhlaq S. Sidhu ; Jerry J. Mahler ; Frederick D. Dean ; Jacek A. Grabiec ; Ismail Dalgic, System and method for providing user mobility services on a telephony network.
Schuster, Guido M.; Grabiec, Jacek A.; Sidhu, Ikhlaq S.; Mahler, Jerry J., System and method for providing user-configured telephone service in a data network telephony system.
Aravamudhan, Lakshminarasimhan; Larkins, John P.; Gupta, Rohit; Li, Haitao, System and method for unifying the implementation and processing of mobile communications and a unified mobility manager for providing such communications.
Vargas Marco Antonio Hurtado,MXX ; Britt Margaret,CAX, TCAP package type specification for ANSI-41 MAP messages in order to support MAP operation closure.
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.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.