Source: http://www.google.com/patents/US7668174?dq=7,181,560
Timestamp: 2016-08-30 11:20:30
Document Index: 494058227

Matched Legal Cases: ['Application No. 2003301496', 'Application No. 2', 'Application No. 03809114', 'Application No. 03809114', 'Application No. 200380101601', 'Application No. 200380101601']

Patent US7668174 - Methods and apparatus for home address management at home agent for NAI ... - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inPatentsThe present invention provides methods and apparatus for managing an IP address assigned to a Mobile Node. In one embodiment, the Mobile Node appends an extension to the registration request that is sent to its Home Agent, which indicates that the Mobile Node requests use of the IP address previously...http://www.google.com/patents/US7668174?utm_source=gb-gplus-sharePatent US7668174 - Methods and apparatus for home address management at home agent for NAI based mobile nodesAdvanced Patent SearchPublication numberUS7668174 B1Publication typeGrantApplication numberUS 10/273,705Publication dateFeb 23, 2010Filing dateOct 17, 2002Priority dateOct 17, 2002Fee statusPaidAlso published asCA2502063A1, CA2502063C, CN1706168A, CN100574314C, DE60324828D1, EP1554859A1, EP1554859B1, WO2004036875A1Publication number10273705, 273705, US 7668174 B1, US 7668174B1, US-B1-7668174, US7668174 B1, US7668174B1InventorsAlpesh Patel, Kent K. Leung, Madhavi W. ChandraOriginal AssigneeCisco Technology, Inc.Export CitationBiBTeX, EndNote, RefManPatent Citations (10), Non-Patent Citations (9), Referenced by (7), Classifications (17), Legal Events (3) External Links: USPTO, USPTO Assignment, EspacenetMethods and apparatus for home address management at home agent for NAI based mobile nodes
US 7668174 B1Abstract
The present invention provides methods and apparatus for managing an IP address assigned to a Mobile Node. In one embodiment, the Mobile Node appends an extension to the registration request that is sent to its Home Agent, which indicates that the Mobile Node requests use of the IP address previously assigned to the Mobile Node for an additional period of time. When the Home Agent receives the registration request, it indicates whether a lease on the IP address previously assigned to the Mobile Node has been granted by the Home Agent for an additional period of time. In another embodiment, the Home Agent sends a first control message to determine whether the Mobile Node continues to use the IP address. The Home Agent then determines whether a second control message has been received in order to ascertain whether the Mobile Node continues to use the IP address previously assigned to the Mobile Node. The present invention is preferably performed when a Mobile Node returns to its home network, thereby enabling the Mobile Node to retain the IP address assigned to it.
To address this problem, the Mobile IP protocol has been developed and implemented. An implementation of Mobile IP is described in RFC3344, “IP Mobility Support for IPv4” of the Network Working Group, C. Perkins, Ed., January 2002. Mobile IP is also described in the text “Mobile IP, The Internet Unplugged” by J. Solomon, Prentice Hall, 1998. Both of these references are incorporated herein by reference in their entireties and for all purposes.
Mobile node 110 may identify foreign agent 120 through various agent solicitations and agent advertisements that form part of the Mobile IP protocol. When mobile node 110 engages with remote network segment 140, it composes a registration request for the home agent 115 to bind the mobile node's 110 current location with its home location. Foreign agent 120 then relays the registration request 150 to home agent 115. During the registration process, the home agent 115 and the mobile node 110 may then negotiate the conditions of the mobile node's 110 attachment to foreign agent 120. For example, the mobile node 110 may request a registration lifetime of 5 hours, but the home agent 115 may grant only a 3 hour period. When the negotiation is successfully completed, home agent 115 updates an internal “mobility binding table” which links the mobile node's 110 current location via its care-of-address (e.g., a co-located care-of address or the foreign agent's IP address) to the identity (e.g., home address) of the mobile node 110. Further, if the mobile node 110 registered via foreign agent 120, the foreign agent 120 updates an internal “visitor table” which specifies the mobile node address, home agent address, etc. The home agent's 115 association between a mobile node's home base IP address, its current care-of address, and the remaining lifetime of that association is referred to as a binding.
The present invention provides methods and apparatus for managing addresses at Home Agents. This is particularly advantageous for Mobile Nodes that have been dynamically assigned a home address. In this manner, the Mobile Nodes may retain the IP address assigned to them when they return to their home network.
FIG. 3A is a diagram illustrating an exemplary registration request packet that is transmitted in accordance with the first embodiment of the invention. The registration request 302 includes a registration request 304 and a vendor specific extension (VSE) 306 to the registration request 304. The registration request 304 preferably includes a lifetime equal to zero, indicating that the Mobile Node has returned/roamed to the Home Agent and is therefore “deregistering.” In addition, a home address field includes the IP address previously assigned to the Mobile Node. As described above, the extension 306 indicates that the Mobile Node requests use of the IP address previously assigned to the Mobile Node for an additional period of time. While it is possible that a default value be assumed, the extension preferably includes a value equal to the lifetime requested. For instance, the value may be in seconds, minutes, etc.
FIG. 5 is a diagram illustrating an exemplary address management table storing temporary bindings in accordance with various embodiments of the invention. As shown, each entry optionally identifies the NAI 504 obtained from the mobility binding table in order to maintain a mapping between the NAI and the leased address, the home address 506, and an indicator 508 of a source from which the IP address was obtained. In addition, the entry also preferably specifies a lifetime 510 granted to the Mobile Node and a timer 512 indicating the amount of time remaining for use of the IP address. The source may be a AAA server, a DHCP (Dynamic Host Configuration Protocol) server, an On Demand Address Pool (ODAP), or local pool of addresses maintained by the Home Agent. AAA represents authentication, authorization, and accounting. Various protocols such as the Remote Authentication Dial In User Service (RADIUS) and TACACS+ may be implemented to provide such a server. Note that the Home Agent or Foreign Agent providing accounting information to the server must provide communications in formats required by the AAA server protocol. RFC 2138 describes the RADIUS Protocol and is hereby incorporated by reference. Similarly, RFC 1492 describes TACACS and the Internet-Draft “The TACACS+ Protocol Version 1.78,” available at http://www.ietf.org/internet-drafts/draft-grant-tacacs-02.txt, describes TACACS+. Both of these documents are incorporated herein by reference for all purposes.
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS6430698 *Jun 2, 1999Aug 6, 2002Nortel Networks LimitedVirtual distributed home agent protocolUS6510153 *Feb 19, 1999Jan 21, 2003Kabushiki Kaisha ToshibaMobile IP communication scheme using dynamic address allocation protocolUS7461169 *Nov 19, 2002Dec 2, 2008Cisco Technology, Inc.DHCP based home address management of mobile IP clientsUS20020085518Dec 27, 2001Jul 4, 2002Lg Electronics, Inc.Hand-off notifying and controlling method of mobile nodeUS20040029584 *Jun 27, 2003Feb 12, 2004Nokia CorporationMethod of registering home address of a mobile node with a home agentEP0938217A2Feb 19, 1999Aug 25, 1999Kabushiki Kaisha ToshibaMobile IP communication scheme using dynamic address allocation protocolWO2000048363A1Jan 21, 2000Aug 17, 2000Telefonaktiebolaget Lm Ericsson (Publ)Utilization of gratuitous address resolution protocol for mobility supportWO2000079760A1Jun 1, 2000Dec 28, 2000Nokia CorporationRegistration for mobile nodes in wireless internet protocolsWO2001072110A2Mar 27, 2001Oct 4, 2001Nortel Networks LimitedMethod and apparatus for managing a plurality of mobile nodes in a networkWO2001093540A1May 31, 2000Dec 6, 2001Nokia CorporationMethod and apparatus for generating a connection identification* Cited by examinerNon-Patent CitationsReference1Australian Office Action dated Jun. 10, 2008 from corresponding Australian Application No. 2003301496, 7 pgs.2C. Perkings, Ed., IP Mibility Support for Ipv4, Aug. 2002, ftp://ftp.isi.edu/in-notes/rfc3344.txt.3Canadian Office Action dated Dec. 17, 2008 from corresponding Canadian Application No. 2,502,063, 5 oages.4European Office Action dated Apr. 23, 2007 from corresponding EP Application No. 03809114.6-1244, 6 pages.5Examiner's Communication pursuant to Article 96(2) EPC dated Nov. 29, 2005, for European Patent Application No. 03809114.6, Methods and Apparatus for Home Address Management At Home Agent For NAI Based Mobile Nodes, 6 pages.6First Chinese Office Action dated Sep. 19, 2008 from corresponding Application No. 200380101601.1, 30 pages.7International Search Report, Application No. PCU/US03/32958, Mailed Mar. 31, 2004; 4 pages.8Pete McCann and Kent Leung, "Mobile IP Session Identifier Extension." draft-ietf-mobileip-sessionid-00.txt, Mar. 2000, XP15032260, 7 pages.9Second Chinese Office Action dated Mar. 13, 2009 from corresponding Application No. 200380101601.1, 8 pages.Referenced byCiting PatentFiling datePublication dateApplicantTitleUS7929506 *Jul 5, 2006Apr 19, 2011Sprint Spectrum L.P.Method of resource management for a mobile nodeUS8478854 *May 6, 2010Jul 2, 2013Avaya Inc.Tolerant device licensing in a distributed environmentUS8614976 *Mar 29, 2010Dec 24, 2013Sprint Spectrum L.P.Method and system for registering a nickname associated with a mobile nodeUS9344452Jul 19, 2012May 17, 2016Sprint Communications Company L.P.User control over WiFi network accessUS20100293272 *May 6, 2010Nov 18, 2010Avaya Inc.Tolerant device licensing in a distributed environmentUS20110029770 *Mar 4, 2009Feb 3, 2011Nec CorporationRadio communication system and authentication processor selection methodUS20130172077 *Apr 11, 2012Jul 4, 2013Amtran Technology Co., LtdSystem and method for resource sharing and playing device thereof* Cited by examinerClassifications U.S. Classification370/395.3, 370/338, 370/474International ClassificationH04L12/56, H04L29/06, H04L29/12Cooperative ClassificationH04W60/06, H04W60/00, H04W8/26, H04W60/04, H04L29/06, H04L61/2053, H04L29/12273, H04W8/04, H04L61/2084, H04W80/04, H04L29/12311Legal EventsDateCodeEventDescriptionOct 17, 2002ASAssignmentOwner name: CISCO TECHNOLOGY, INC.,CALIFORNIAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:PATEL, ALPESH;LEUNG, KENT K.;CHANDRA, MADHAVI W.;REEL/FRAME:013405/0408Effective date: 20021016Dec 28, 2010CCCertificate of correctionAug 23, 2013FPAYFee paymentYear of fee payment: 4RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services