Single phase local mobility scheme for wireless access to packet-based networks
First Claim
1. A method of establishing a routing path in a distributed packet-based network for packet delivery to a destination node within the same packet-based subnet, said destination node having a destination node address, wherein a first address for delivery of a plurality of packets is assigned to a wireless device in said subnet, said first address utilized when said wireless device is attached to said packet-based network through a base station included within a first domain including a set of identified nodes, and wherein a home agent utilizes a second address for said wireless device when said wireless device is attached to the packet-based network through a base station excluded from said first domain, said method comprising the steps of:
- launching a path setup message from said destination node;
receiving said path setup message over a first interface at a first router;
and creating a first routing table entry for a first routing table, said first routing table entry corresponding said destination node address to said first interface, wherein a packet, subsequently received at said first router and having said destination node address as a packet header destination address, is forwarded from said first router over said first interface after said first router associates said destination node address with said first routing table entry, andforwarding a handoff update path setup message, for handoffs processed at a network layer, from a second wireless base station to a first wireless base station if said wireless device is handed off from said first wireless base station to said second wireless base station, said handoff update path setup message used to alter routing table entries for selected routers of said subnet, and wherein said first address for said wireless device continues to be utilized if said second base station is within the same subnet.
3 Assignments
0 Petitions
Accused Products
Abstract
Local mobility within a subnet is supported by classifying wireless base stations, and the routers used to forward packets to those base stations, within defined domains. Domains are defined to incorporate a subnet having a plurality of base stations. Base stations are used by mobile devices to attach to the wired portion of a packet-based network, such as the Internet, and exchange packets thereover with a correspondent node. Packets sent from the correspondent node to the mobile device have a packet destination address corresponding to the mobile device. The mobile device retains this address for the duration of time it is powered up and attached to the Internet via any base station within a given domain. Host-based routing is utilized to update routing table entries corresponding to the mobile device at routers incorporated within a single domain. The routing table entries are established and updated via path setup schemes to convey packets destined for the mobile device along the proper established path through the domain routers and base stations, regardless of the domain base station through which the mobile device is attached. Path setup schemes utilize power up, refresh, and handoff path setup messages to maintain the proper relationship between router interfaces and packet addresses for routing table entries.
80 Citations
20 Claims
-
1. A method of establishing a routing path in a distributed packet-based network for packet delivery to a destination node within the same packet-based subnet, said destination node having a destination node address, wherein a first address for delivery of a plurality of packets is assigned to a wireless device in said subnet, said first address utilized when said wireless device is attached to said packet-based network through a base station included within a first domain including a set of identified nodes, and wherein a home agent utilizes a second address for said wireless device when said wireless device is attached to the packet-based network through a base station excluded from said first domain, said method comprising the steps of:
-
launching a path setup message from said destination node; receiving said path setup message over a first interface at a first router; and creating a first routing table entry for a first routing table, said first routing table entry corresponding said destination node address to said first interface, wherein a packet, subsequently received at said first router and having said destination node address as a packet header destination address, is forwarded from said first router over said first interface after said first router associates said destination node address with said first routing table entry, and forwarding a handoff update path setup message, for handoffs processed at a network layer, from a second wireless base station to a first wireless base station if said wireless device is handed off from said first wireless base station to said second wireless base station, said handoff update path setup message used to alter routing table entries for selected routers of said subnet, and wherein said first address for said wireless device continues to be utilized if said second base station is within the same subnet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 20)
-
-
12. A packet router having a routing table adapted to maintain a plurality of routing table entries for a distributed packet-based network for packet delivery to a destination node within the same packet-based subnet, said destination node having a destination node address, wherein a first address for delivery of a plurality of packets is assigned to a wireless device in said subnet, said first address utilized when said wireless device is attached to said packet-based network through a base station included within a first domain including a set of identified nodes, and wherein a home agent utilizes a second address for said wireless device when said wireless device is attached to the packet-based network through a base station excluded from said first domain, said packet router comprising:
-
means for receiving a path setup message over a first interface, said path setup message including a field defining a destination address; means, responsive to receiving said destination address, for generating a routing table entry corresponding packets arriving at said packet router and having said destination address as a packet header destination address to said first interface; means for receiving at least one packet having said destination address as said packet header destination address; means for performing a lookup of said routing table entry having said destination address and as said packet header destination address from said plurality of routing table entries; means, responsive to said lookup, for forwarding said at least one packet over said first interface, wherein a handoff update path setup message from a second wireless base station to said router, for handoffs processed at a network layer, is received if said wireless device is handed off from said router to said second wireless base station, said handoff update path setup message used to alter routing table entries for selected routers of said subnet, and wherein said first address for said wireless device continues to be utilized if said second base station is within the same subnet. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A method of updating host based routing table entries for a plurality of routers within a subnet when a mobile device is handed off from a first wireless base station to a second wireless base station, said subnet providing wireless access for said mobile device to a packet based network, wherein a first address for delivery of a plurality of packets is assigned to a wireless device in said subnet, said first address utilized when said wireless device is attached to said packet-based network through a base station included within a first domain including a set of identified nodes, and wherein a home agent utilizes a second address for said wireless device when said wireless device is attached to the packet-based network through a base station excluded from said first domain, said method comprising the steps of:
-
creating a handoff path setup message, for handoffs processed at a network layer, at said mobile device; routing said handoff path setup message to said first wireless base station; relating, as a routing table entry, an address for said mobile device with an interface over which said handoff path setup message is received at said first wireless base station and each intermediate router and base station through which said handoff path setup message is routed; and utilizing said routing table entry to forward a packet having said address for said mobile device as a packet header destination address over said interface over which said handoff path setup message is received, and wherein said first address for said wireless device continues to be utilized if said second base station is within the same subnet.
-
Specification