Method for call establishment and rerouting in mobile computing networks
First Claim
1. A method of call establishment in a communications network, wherein mobile user devices are wirelessly coupled to said network via base station units corresponding to a predetermined cell boundary in said network, said network including a virtual circuit (VC) routing mechanism adapted to establish virtual circuit connections for transmission of data in said network, said method comprising the steps of:
- establishing a VC connection path between a mobile device and another endpoint in said network, wherein said step of establishing said VC connection path includes the steps of;
sending a connection setup request from said mobile device to an associated base station to thereby initiate a communication to said endpoint; and
performing a handshake sequence between said mobile device and said associated base station, wherein said connection setup request is transmitted further in said network after completion of said handshake sequence, and wherein the VC establishment process is aborted if said mobile device moves out of the cell boundary of said associated base station prior to completion of said handshake sequence; and
extending said VC path subsequent to said mobile device moving from a first cell boundary associated with a first base station to within a second cell boundary associated with a second base station, said first and second base station being coupled to a common local switching fabric.
6 Assignments
0 Petitions
Accused Products
Abstract
A method for supporting end to end VC oriented service between mobile hosts. Included are protocols designed for a micro-cellular wireless environment in which mobile hosts make frequent transitions between cells. A VC rerouting procedure minimizes the effect of frequent hand-offs by extending routes and triggering a route rebuild only when performance as seen by an application degrades below a certain level. VC establishment and rerouting protocols assume the existence of separate signaling protocols for the wired and the wireless network, respectively. This minimizes the changes required to the signaling infrastructure used in the wired network while allowing the signaling in the wireless network to be customized for the unique requirements of that particular environment.
-
Citations
24 Claims
-
1. A method of call establishment in a communications network, wherein mobile user devices are wirelessly coupled to said network via base station units corresponding to a predetermined cell boundary in said network, said network including a virtual circuit (VC) routing mechanism adapted to establish virtual circuit connections for transmission of data in said network, said method comprising the steps of:
-
establishing a VC connection path between a mobile device and another endpoint in said network, wherein said step of establishing said VC connection path includes the steps of; sending a connection setup request from said mobile device to an associated base station to thereby initiate a communication to said endpoint; and performing a handshake sequence between said mobile device and said associated base station, wherein said connection setup request is transmitted further in said network after completion of said handshake sequence, and wherein the VC establishment process is aborted if said mobile device moves out of the cell boundary of said associated base station prior to completion of said handshake sequence; and extending said VC path subsequent to said mobile device moving from a first cell boundary associated with a first base station to within a second cell boundary associated with a second base station, said first and second base station being coupled to a common local switching fabric. - View Dependent Claims (2)
-
-
3. A method of call establishment in a communications network, wherein mobile user devices are wirelessly coupled to said network via base station units corresponding to a predetermined cell boundary in said network, said network including a virtual circuit (VC) routing mechanism adapted to establish virtual circuit connections for transmission of data in said network, said method comprising the steps of:
-
establishing a VC connection path between a mobile device and another endpoint in said network; and extending said VC path subsequent to said mobile device moving from a first cell boundary associated with a first base station to within a second cell boundary associated with a second base station, said first and second base station being coupled to a common local switching fabric, wherein said step of extending said VC path includes the steps of; sending a registration request message from said mobile device to said second base station, said registration request message including an id of a previously visited base station and VCI values for all incoming and outgoing VCs of said mobile device; and performing a handshake between said mobile device and said second base station indicating successful exchange of said VCI values, wherein said second base station becomes the last base station visited after completion of said handshake. - View Dependent Claims (4)
-
-
5. A method of call establishment in a communications network, wherein mobile user devices are wirelessly coupled to said network via base station units corresponding to a predetermined cell boundary in said network, said network including a virtual circuit (VC) routing mechanism adapted to establish virtual circuit connections for transmission of data in said network, said method comprising the steps of:
-
establishing a VC connection path between a mobile device and another endpoint in said network; extending said VC path subsequent to said mobile device moving from a first cell boundary associated with a first base station to within a second cell boundary associated with a second base station, said first and second base station being coupled to a common local switching fabric;
wherein multiple extensions in said VC path caused by movements of said mobile device between identical base stations in said network generate loops in said VC path of said mobile device, andeliminating said loops in said VC path of said mobile device by determining the identity of repeated base stations occurring in said path. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A method of call establishment in a communications network, wherein mobile user devices are wirelessly coupled to said network via base station units corresponding to a predetermined cell boundary in said network, said network including a virtual circuit (VC) routing mechanism adapted to establish virtual circuit connections for transmission of data in said network, said method comprising the steps of:
-
establishing a VC connection path between a mobile device and another endpoint in said network; extending said VC path subsequent to said mobile device moving from a first cell boundary associated with a first base station to within a second cell boundary associated with a second base station, said first and second base station being coupled to a common local switching fabric; monitoring performance characteristics of said VC path between said mobile device and said endpoint; and partially rebuilding said VC path based on reaching a predetermined threshold in said performance characteristics. - View Dependent Claims (12)
-
-
13. A method of call establishment in a communications network, wherein mobile user devices are wirelessly coupled to said network via base station units corresponding to a predetermined cell boundary in said network, said network including a virtual circuit (VC) routing mechanism adapted to establish virtual circuit connections for transmission of data in said network, said method comprising the steps of:
-
establishing a VC connection path between a mobile device and another endpoint in said network; and extending said VC path subsequent to said mobile device moving from a first cell boundary associated with a first base station to within a second cell boundary associated with a second base station, said first and second base station being coupled to a common local switching fabric; and wherein said VC path is partially rebuilt from a common ancestor switch in said path upon said mobile device registering with a base station outside of said local switch fabric, wherein said common ancestor switch is selected as a switch from which the path cost, measured in terms of delay, to the new base station is approximately the same cost as that to a first base station on a visit list of said mobile device.
-
-
14. A method of rerouting calls in a mobile computing network, wherein mobile hosts are wirelessly coupled to said network via base stations, said base stations being coupled to switching fabrics in said network, wherein said network includes a virtual circuit (VC) routing mechanism adapted to establish virtual circuit connections for transmission of data in said network, said method comprising the steps of:
-
establishing a VC connection path between a mobile device and another endpoint in said network; and extending said VC path subsequent to said mobile device moving from a previous base station to a current base station; monitoring performance characteristics of a specific communications application transmitted over said VC; and partially rebuilding said VC path when said performance characteristics as seen by said mobile device degrade below a predetermined level. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A system for rerouting calls in a mobile computing network, wherein mobile hosts are wirelessly coupled to said network via base stations, said base stations being coupled to switching fabrics in said network, wherein said network includes a virtual circuit (VC) routing mechanism adapted to establish virtual circuit connections for transmission of data in said network, said system comprising:
-
at least one mobile host device for establishing a VC connection path between another endpoint in said network via at least one base station and said switching fabric, said mobile host device adapted to monitor performance characteristics of a specific communications application transmitted over said VC; and at least one base station operable for extending said VC path subsequent to said mobile device moving from a previous base station to a current base station said at least one mobile host device and said at least one base station adapted to partially rebuild said VC path when said performance characteristics as seen by said mobile host device degrade below a predetermined level. - View Dependent Claims (23, 24)
-
Specification