Mobility enabling access point architecture for wireless attachment to source routing networks
First Claim
1. In a source routing communications network having a plurality of access points for providing wireless communications with a plurality of mobile units, a method of routing packets to and from said mobile units through said network, said method comprising:
- a. initiating a communications session by each of said mobile units;
b. determining a home access point, of said access points, for each of said mobile units, with each said home access point being an access point of said each mobile unit when said each mobile unit initiated a communications session on said network;
storing access point information in a number of said access points, said access point information indicating a current access point of each of said mobile units;
d. updating current access point information stored in a number of access points whenever any one of said mobile units changes its current access point, with said updated information indicating a current access point of each of a number of said mobile units;
e. forwarding first packets from each of said mobile units to its current access point for a communications session when said each mobile unit has said first packets to transmit;
f. upon reception of said first packets forwarded in step (e) by a current access point, of said access points, of said each mobile unit, forwarding said first packets from latter said current access point toward a destination indicated in said first packets via a route indicated in storage of said latter current access point and corresponding to said destination, where said destination can be any one of said mobile units whose current access point is updated in step b), and where, if said one mobile unit is said destination, said first packets can be routed directly to said one mobile unit without having to be routed through a home access point of one said mobile unit; and
g. forwarding second packets destined to said each mobile unit from said home access point of said each mobile unit to a current access point, of said access points, of said each mobile unit where latter said current access point is indicated in said updated information stored in said home access point.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of routing packets through a fixed source routing communications network from and to mobile units. With this invention an initial access point is determined when a communications session is established to or from a mobile unit through the network. Location information is updated each time the mobile unit moves out of the range of one access point and into the range of another access point of the network. When packets for the session are to be transmitted to the mobile unit from the wired network, the packets are forwarded from the initial access point to a current access point, which by definition is in the range of the mobile unit. When packets for the session are to be transmitted from the mobile unit and to the wired network, the access point intercepts these packets and routes them to their destination and/or initiates route discovery to those destinations. When packets are to be transmitted between mobiles at different access points. The packets are sent between the current access points and not through the home access points.
-
Citations
4 Claims
-
1. In a source routing communications network having a plurality of access points for providing wireless communications with a plurality of mobile units, a method of routing packets to and from said mobile units through said network, said method comprising:
-
a. initiating a communications session by each of said mobile units; b. determining a home access point, of said access points, for each of said mobile units, with each said home access point being an access point of said each mobile unit when said each mobile unit initiated a communications session on said network; storing access point information in a number of said access points, said access point information indicating a current access point of each of said mobile units; d. updating current access point information stored in a number of access points whenever any one of said mobile units changes its current access point, with said updated information indicating a current access point of each of a number of said mobile units; e. forwarding first packets from each of said mobile units to its current access point for a communications session when said each mobile unit has said first packets to transmit; f. upon reception of said first packets forwarded in step (e) by a current access point, of said access points, of said each mobile unit, forwarding said first packets from latter said current access point toward a destination indicated in said first packets via a route indicated in storage of said latter current access point and corresponding to said destination, where said destination can be any one of said mobile units whose current access point is updated in step b), and where, if said one mobile unit is said destination, said first packets can be routed directly to said one mobile unit without having to be routed through a home access point of one said mobile unit; and g. forwarding second packets destined to said each mobile unit from said home access point of said each mobile unit to a current access point, of said access points, of said each mobile unit where latter said current access point is indicated in said updated information stored in said home access point. - View Dependent Claims (2, 3)
-
-
4. In a source routing communications network having a plurality of access points for providing wireless communications with a plurality of mobile units, an apparatus for routing packets to and from said mobile units through said network, said apparatus comprising:
-
a. means for initializing a communications session by each of said mobile units; b. means for determining a home access point, of said access points, for each of said mobile units, with each said home access point being an access point of said each mobile unit when said each mobile unit initiated a communications session on said network; c. means for storing access point information in a number of said access points, said access point information indicating a current access point of each of said mobile units; d. means for updating current access point information stored in a number of access points whenever any one of said mobile units changes its current access point, with said updated information indicating a current access point of each of a number of said mobile units; e. means for forwarding first packets from each of said mobile units to its current access point for a communications session when said each mobile unit has said first packets to transmit; f. means for upon reception of said first packets forwarded in step e) by a current access point, of said access points, of said each mobile unit, forwarding said first packets from latter said current access point toward a destination indicated in said first packets via a route indicated in storage of said latter current access point and corresponding to said destination, where said destination can be any one of said mobile units whose current access point is updated in step b), and where, if said one mobile unit is said destination, said first packets can be routed directly to said one mobile unit without having to be routed through a home access point of one said mobile unit; and g. means for forwarding second packets destined to said each mobile unit from said home access point of said each mobile unit to a current access point, of said access points, of said each mobile unit where latter said current access point is indicated in said updated information stored in said home access point.
-
Specification