Patent US7480307B2 successfully refreshed from Google Patents.
← Back to Patent Explorer
US7480307B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Protocol to determine optimal target access routers for seamless IP-level handover

Assignee: Nokia Technologies Oy
•
Filing: 2004-12-22
•
Granted: 2009-01-20
•
Expires: 2024-12-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus and method is provided for facilitating the seamless handoff of IP connections between access routers in an IP network. The mobile IP network includes two or more access routers each serving a different geographic service area. When a mobile terminal moves from the first service area to the second service area, the mobile terminal transmits to the second access router the IP address of the previous access router. The second access router uses this information to learn capabilities of the first access router (e.g., bandwidths supported, security schemes, and the like) for use in future handoff decisions, and exchanges capability information with the first access router. The assumption is made based on the exchanged information that the access routers are geographically proximate. When another mobile terminal transitions from one service area to another, the system selects an optimal target access router based on the previously learned information, including the inferred geographic proximity between access routers.

Inventors

  • 👤 Hemant M. Chaskar
  • 👤 Dirk Trossen
  • 👤 Govind Krishnamurthi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 09:49
CPC Classifications
H; H04; H04W; H04W12/00; H04W12/12; H04W12/121; H04W12/122; H04W12/126; H04W36/00; H04W36/0005; H04W36/0011; H04W36/0019; H04L; H04L63/00; H04L63/14; H04L63/1441; H04L63/1458; H04W36/24; H04W36/26; H04W40/00; H04W40/34; H04W40/36; H04W48/00; H04W48/16; H04W48/17; H04W80/00; H04W80/04; H04W88/00; H04W88/005

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 132 words
An apparatus comprising: a processor that executes computer-readable instructions, and a memory storing the computer-readable instructions that, when executed, causes the apparatus to receive from a first mobile terminal an IP address of an access router for the service area from which the first mobile terminal is leaving; use the IP address of the access router to discover capabilities of the access router; store capabilities of the access router in a capabilities map that maps each of a plurality of access routers that are geographically adjacent to capabilities of each access router in a mobile IP network; and in response to a request to perform a handoff of an IP service involving a second mobile terminal, select an optimum access router for the handoff on the basis of the stored capabilities map.
Claim 2
Independent Claim 132 words
An apparatus comprising: a processor that executes computer-readable instructions, and a memory storing the computer-readable instructions that, when executed, causes the apparatus to receive from a first mobile terminal an IP address of an access router for the service area from which the first mobile terminal is leaving; use the IP address of the access router to discover capabilities of the access router; store capabilities of the access router in a capabilities map that maps each of a plurality of access routers that are geographically adjacent to capabilities of each access router in a mobile IP network; and in response to a request to perform a handoff of an IP service involving a second mobile terminal, select an optimum access router for the handoff on the basis of the stored capabilities map.
Claim 3
Dependent Claim 32 words
The apparatus of claim 1 , wherein the memory comprises computer-executable instructions that, when executed, causes the apparatus to compare capabilities requirements received from the second mobile terminal with the capabilities map.
Claim 4
Dependent Claim 33 words
The apparatus of claim 2 , wherein the memory comprises computer-executable instructions that, when executed, causes the apparatus to find an optimum access router by comparing the stored capabilities map with a policy.
Claim 5
Dependent Claim 33 words
The apparatus of claim 1 , wherein the memory comprises computer-executable instructions that, when executed, causes the apparatus to find an optimum access router by comparing the stored capabilities map with a policy.
Claim 6
Dependent Claim 31 words
The apparatus of claim 1 , wherein the computer-readable instructions, when executed, causes the apparatus to initiate an exchange of access router capabilities between at least two geographically adjacent access routers.
Claim 7
Independent Claim 153 words
A method comprising: at a first access router for the service area of which a first mobile terminal is entering, receiving from the first mobile terminal an IP address of a second access router for the service area from which the first mobile terminal is leaving; at the first access router, using the IP address of the second access router to discover capabilities of the second access router; storing capabilities of the second access router in a capabilities map in the first access router that maps each of a plurality of access routers that are geographically adjacent to capabilities of each access router in a mobile IP network; and at the first access router, in response to a request to perform a handoff of an IP service involving a second mobile terminal, selecting by the first access router an optimum access router for the handoff on the basis of the stored capabilities map.
Claim 8
Independent Claim 153 words
A method comprising: at a first access router for the service area of which a first mobile terminal is entering, receiving from the first mobile terminal an IP address of a second access router for the service area from which the first mobile terminal is leaving; at the first access router, using the IP address of the second access router to discover capabilities of the second access router; storing capabilities of the second access router in a capabilities map in the first access router that maps each of a plurality of access routers that are geographically adjacent to capabilities of each access router in a mobile IP network; and at the first access router, in response to a request to perform a handoff of an IP service involving a second mobile terminal, selecting by the first access router an optimum access router for the handoff on the basis of the stored capabilities map.
Claim 9
Dependent Claim 26 words
The method of claim 6 , further comprising comparing by the first access router capabilities requirements received from the second mobile terminal with the capabilities map.
Claim 10
Dependent Claim 27 words
The method of claim 7 , further comprising finding by the first access router an optimum access router by comparing the stored capabilities map with a policy.
Claim 11
Dependent Claim 27 words
The method of claim 6 , further comprising finding by the first access router an optimum access router by comparing the stored capabilities map with a policy.
Claim 12
Dependent Claim 26 words
The method of claim 6 , further comprising at the first access router, transmitting the capabilities of the first access router to the second access router.
Claim 13
Dependent Claim 128 words
A computer-readable medium encoded with computer-readable instructions that when executed by a data processing device, performs a method comprising: receiving from a first mobile terminal an IP address of an access router for the service area from which the first mobile terminal is leaving; using the IP address of the access router to discover capabilities of the access router; storing capabilities of the access router in a capabilities map that maps each of a plurality of access routers that are geographically adjacent to capabilities of each access router in a mobile IP network; and in response to a request to perform a handoff of an IP service involving a second mobile terminal, selecting an optimum access router for the handoff on the basis of the stored capabilities map.
Claim 14
Dependent Claim 128 words
A computer-readable medium encoded with computer-readable instructions that when executed by a data processing device, performs a method comprising: receiving from a first mobile terminal an IP address of an access router for the service area from which the first mobile terminal is leaving; using the IP address of the access router to discover capabilities of the access router; storing capabilities of the access router in a capabilities map that maps each of a plurality of access routers that are geographically adjacent to capabilities of each access router in a mobile IP network; and in response to a request to perform a handoff of an IP service involving a second mobile terminal, selecting an optimum access router for the handoff on the basis of the stored capabilities map.
Claim 15
Dependent Claim 26 words
The computer-readable medium of claim 11 , wherein the computer-readable instructions, when executed, compares capabilities requirements received from the second mobile terminal with the capabilities map.
Claim 16
Dependent Claim 27 words
The computer-readable medium of claim 12 , wherein the computer-readable instructions, when executed, finds an optimum access router by comparing the stored capabilities map with a policy.
Claim 17
Dependent Claim 27 words
The computer-readable medium of claim 11 , wherein the computer-readable instructions, when executed, finds an optimum access router by comparing the stored capabilities map with a policy.
Claim 18
Dependent Claim 43 words
The computer-readable medium of claim 11 , wherein the computer-readable medium is encoded with computer-readable instructions that when executed by the data processing device, performs a method comprising initiating an exchange of access router capabilities between at least two geographically adjacent access routers.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2012-01-20 2012-07-21 2013-01-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2016-01-20 2016-07-21 2017-01-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2020-01-20 2020-07-21 2021-01-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag