Adaptive personal routing in a wireless communication network
First Claim
Patent Images
1. An adaptive router system comprising:
- a gateway server;
a plurality of mobile units, at least one of said plurality of mobile units being in direct communication with said gateway server, each of the mobile units comprising means for announcing its presence to neighboring mobile units;
means for receiving a plurality of desired criteria from neighboring mobile units having an available bandwidth per mobile unit not less than a guaranteed minimum bandwidth;
means for comparing said plurality of desired criteria; and
means for selecting a path to said gateway server based on the comparison of said plurality of desired criteria, the path having a minimum guaranteed bandwidth.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for supporting wireless telecommunications networks that provide fixed, portable and fully mobile high-speed, secure communications is disclosed. The invention including the systems and methodology disclosed is called Adaptive Personal Router (APR). APR permits analog and digital signals including voice, video and data to be dynamically forward routed through the network to achieve the best open path using a variety of metrics.
42 Citations
14 Claims
-
1. An adaptive router system comprising:
-
a gateway server;
a plurality of mobile units, at least one of said plurality of mobile units being in direct communication with said gateway server, each of the mobile units comprising means for announcing its presence to neighboring mobile units;
means for receiving a plurality of desired criteria from neighboring mobile units having an available bandwidth per mobile unit not less than a guaranteed minimum bandwidth;
means for comparing said plurality of desired criteria; and
means for selecting a path to said gateway server based on the comparison of said plurality of desired criteria, the path having a minimum guaranteed bandwidth. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for adaptive routing of signals in a network having members including a gateway server and a plurality of radio frequency (RF) units comprising the steps of:
-
transmitting from a first RF unit a message announcing the presence of the first RF unit;
receiving at the first RF unit an available bandwidth per mobile unit and response time from other members of the network, said available bandwidth being no less than a guaranteed minimum bandwidth;
comparing available bandwidths and response times received from the other members;
selecting one of the other members based on the comparison so as to provide a path with the guaranteed minimum bandwidth; and
transmitting signals via the selected one of the other members. - View Dependent Claims (7, 8)
-
-
9. A first mobile unit comprising:
-
an adaptive personal router configured to perform the steps of measuring a response time from the first mobile unit to a gateway server;
determining an available bandwidth, the available bandwidth representing throughput available per mobile unit if another mobile unit transmits to the gateway server via the first mobile unit;
receiving a message announcing the presence of an other mobile unit;
responding to the message by transmitting to the other mobile unit an indication of the available bandwidth and the response time if the available bandwidth is not less than a guaranteed minimum bandwidth.
-
-
10. A first mobile unit comprising:
-
an adaptive personal router configured to perform the steps of announcing the presence of the first mobile unit;
receiving a response time and an available bandwidth from a plurality of other devices connected to a network, the other devices belonging to the group consisting of a gateway server and other mobile units being in communication with the gateway server and having an available bandwidth not less than a guaranteed minimum bandwidth;
comparing response times and available bandwidth received in the receiving step; and
selecting a routing device from the plurality of other devices; and
transmitting messages to the routing device.- View Dependent Claims (11, 12, 13, 14)
-
Specification