IP Library Granted Patent US 7,016,690
Granted Patent B2
US 7,016,690 · App. 10/640,961 · Granted Mar 21, 2006

Methods and apparatus for updating mobile node location information

Assignee: Flarion Technologies, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,016,690
App. No.
10/640,961
Granted
Mar 21, 2006
Kind
B2
Abstract

Location update techniques are described. A dormant mobile node updates its location information by sending a first message over a wireless link to an access node. The access node generates a second update message in response to the first message. The second message includes a mobile node identifier and, in some embodiments is directed to the mobile node. The second message is received by a tracking agent, which updates location information corresponding to the mobile node. In the case where second message is an IP message and is routed to the mobile node using Mobile IP, a Mobile IP home agent routes the second message to the mobile node's last point of network attachment where the tracking agent is located and intercepts the message. The tracking agent may send a response message to the access node sending the second message.

Claims (70)

1. A method of updating location information indicating the location of a mobile node, the method comprising:

operating a location update agent in a first node to receive a signal from the mobile node including a mobile node identifier identifying said mobile node; and

operating the location update agent to send a location update signal directed to said mobile node said step of sending a location update signal directed to said mobile node including communicating said location update signal over a different physical communications path than a communications path from which said signal including a mobile node identifier was received.

2. The method of claim 1 , wherein said different communications path includes at least one node which is not included in the communications path from which said signal including a mobile node identifier was received.

3. The method of claim 1 ,

wherein the mobile node identifier is an IP address corresponding to the mobile node; and

wherein the location update signal is an IP message having a destination IP address which is the same as the mobile node identifier.

4. The method of claim 3 , wherein operating said location update agent to send a location update signal includes:

incorporating mobile node location information in said location update signal.

5. The method of claim 1 ,

wherein the mobile node identifier is a hardware identifier; and

wherein the location update signal is an IP message having a destination address which is a function of said hardware identifier.

6. The method of claim 5 , wherein said destination address has a one to one mapping with said hardware identifier.

7. A method of updating location information indicating the location of a mobile node, the method comprising:

operating a location update agent in a first node to receive a signal from the mobile node including a mobile node identifier identifying said mobile node;

operating the location update agent to send a location update signal directed to said mobile node over a different physical communications path than a communications path from which said signal from the mobile node including a mobile node identifier was received; and

operating an additional node including a tracking agent to receive said location update signal directed to said mobile node, said additional node being on a communications path over which said location update signal is directed.

8. The method or claim 7 , wherein said additional node is a network node which is not a mobile node, the method further comprising:

operating said tracking agent to update stored mobile node location information using information obtained from said location update signal.

9. The method of claim 7 , wherein said additional node responds to said received location update signal by sending a location update response message to at least one of said location update agent and said mobile node.

10. The method of claim 7 , wherein said location update signal is addressed to said mobile node.

11. The method of claim 7 , wherein said location update signal is an Internet Protocol message addressed to said mobile node.

12. The method of claim 11 , further comprising:

operating an intermediate node to route said location update signal between said first node and said additional node.

13. The method of claim 12 , wherein said intermediate node includes a Mobile IP home agent which is responsible for redirecting packets addressed to said mobile node.

14. The method of claim 13 , wherein said additional node includes a Mobile IP foreign agent in addition to said tracking agent.

15. A method of updating location information indicating the location of a mobile node, the method comprising:

operating a location update agent in a first node to receive a signal including a mobile node identifier identifying said mobile node;

operating the location update agent to send a location update signal directed to said mobile node;

operating an additional node including a tracking agent to receive said location update signal directed to said mobile node, said additional node being on a communications path over which said location update signal is directed;

operating said additional node to respond to said received location update signal by sending a location update response message to at least one of said location update agent and said mobile node; and

operating the location update agent to receive said location update response message and to send an acknowledgment to said mobile node, said acknowledgement being transmitted according to a preselected transmission relationship with said received signal including a mobile node identifier.

16. The method of claim 15 , wherein said preselected transmission relationship is a fixed timing relationship, said acknowledgment being transmitted a fixed time from the time said received signal is received.

17. The method of claim 15 , wherein operating an additional node including a tracking agent to receive said location update signal includes:

operating said tracking agent to examine at least one field in each of a plurality of Internet Protocol messages; and

intercepting Internet Protocol messages having a value in said filed indicative of a location update message.

18. A method of updating location information indicating the location of a mobile node, the method comprising:

operating a location update agent in a first node to receive a signal including a mobile node identifier identifying said mobile node;

operating the location update agent to send a location update signal directed to said mobile node; and

operating an additional node including a tracking agent to receive said location update signal directed to said mobile node, said additional node being on a communications path over which said location update signal is directed;

wherein said additional node responds to said received location update signal by sending a location update response message to at least one of said location update agent and said mobile node; and

wherein said location update response message is transmitted over a different communications path than said location update signal.

19. A communications system comprising:

a first node, said first node being a base station and including:

a receiver for receiving a signal communicated over a first communications path including a wireless communications link, the signal including a mobile node identifier identifying a mobile node; and

a location update agent for sending a location update signal over a second communications path directed to said mobile node in response to said receiver receiving said signal, said second communications oath including at least one node not included in said first communications path.

20. The system of claim 19 ,

wherein the mobile node identifier is an IP address corresponding to the mobile node; and

wherein the location update signal is an IP message having a destination address which is the same as the mobile node identifier.

21. The system of claim 20 , wherein said location update agent includes:

means for incorporating mobile node location information in said location update signal.

22. The system of claim 19 , further comprising:

an additional node coupled to said first node, said additional node being on a communications path over which said location update signal is directed and including a tracking agent for receiving said location update signal directed to said mobile node.

23. The system of claim 22 , wherein said tracking agent includes:

means for updating stored mobile node location information using information obtained from said location update signal.

24. The system of claim 23 , wherein said additional node includes:

means for sending a location update response message to at least one of said location update agent and said mobile node in response to receiving said location update message.

25. The system of claim 22 , further comprising:

an intermediate node including means for routing said location update signal between said first node and said additional node.

26. The system of claim 25 , wherein said intermediate node includes a Mobile IP home agent which is responsible for redirecting IP messages addressed to said mobile node.

27. The system of claim 25 , wherein said additional node includes a Mobile IP foreign agent in addition to said tracking agent.

28. The system of claim 27 , wherein said system further includes said mobile node, said mobile node including means for computing an authenticator from both a secure key stored in said mobile node and information known to both said mobile node and said first node, said authenticator being included in said signal which includes said mobile node identifier; and

wherein said first node further includes:

means for determining said known information from an attribute of said signal including a mobile node identifier.

29. A communications system comprising:

a first node including:

a receiver for receiving a signal including a mobile node identifier identifying a mobile node; and

a location update agent for sending a location update signal directed to said mobile node in response to said receiver receiving said signal, said location update agent in said first node including:

i) means for receiving a location update response message; and

ii) means for sending an acknowledgment to said mobile node, said acknowledgement being transmitted according to a preselected transmission relationship with said received signal including a mobile node identifier.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 11, 2008
From: CORSON, M. SCOTT; LAROIA, RAJIV; PARK, VINCENT; UPPALA, SATHYADEV VENKATA; VANDERVEEN, MICHAELA
To: FLARION TECHNOLOGIES, INC.
Reel/Frame 020794/0515 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 20, 2007
From: QUALCOMM FLARION TECHNOLGIES, INC.
To: QUALCOMM INCORPORATED
Reel/Frame 019235/0562 →
MERGER Recorded Feb 23, 2007
From: FLARION TECHNOLOGIES, INC.
To: QUALCOMM FLARION TECHNOLOGIES, INC.
Reel/Frame 018972/0611 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 13, 2003
From: LAROIA, RAJIV; PARK, VINCENT; UPPALA, SATHYADEV VENKATA
To: FLARION TECHNOLOGIES, INC.
Reel/Frame 014399/0169 →
Continuity (2)
Provisional Application 6044632700 · Feb 10, 2003
Related Publication 20040157619A1 · Aug 12, 2004