System architecture and method for increasing the capacity and speed of bluetooth access points
First Claim
1. A system architecture for facilitating wireless communications between devices, comprising:
- A processor configured to implement interference avoidance processing and interference control processing for one or more groups of devices of a packet-communications system, the interference avoidance processing providing different addresses and a common clock for each of the groups of devices to minimize a frequency collision probability for the devices, the interference control processing detecting when a same frequency element is selected for more than one of the devices for a same time slot and implementing rescue processing to save data packets that are going to collide from being lost.
1 Assignment
0 Petitions
Accused Products
Abstract
A system architecture for facilitating wireless communications includes a processor configured to implement interference avoidance processing and interference control processing for one or more groups of devices of a packet-communications system. The interference avoidance processing provides different addresses and a common clock for each of the groups of devices to minimize a frequency collision probability for the devices. The interference control processing detects when a same frequency element is selected for more than one of the devices for a same time slot and implements rescue processing to save data packets that are going to collide from being lost. In a preferred embodiment, the interference avoidance processing includes choosing particular address bits to provide the different addresses. In a preferred embodiment, the rescue processing is performed in consideration of a packet importance indicator which relates to one or more of: packet type, service type, a fairness criterion, and a history of prior connections made.
-
Citations
21 Claims
-
1. A system architecture for facilitating wireless communications between devices, comprising:
A processor configured to implement interference avoidance processing and interference control processing for one or more groups of devices of a packet-communications system, the interference avoidance processing providing different addresses and a common clock for each of the groups of devices to minimize a frequency collision probability for the devices, the interference control processing detecting when a same frequency element is selected for more than one of the devices for a same time slot and implementing rescue processing to save data packets that are going to collide from being lost. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 18, 19, 20, 21)
-
14. A method for facilitating wireless communications between devices, comprising the step of:
controlling hopping frequency generators for a plurality of groups of communication devices with in range of each other to generate hopping frequency sequences for the groups of communications devices by providing the same clock values and different addresses to the hopping frequency generators.
-
17. A method for facilitating wireless communications between devices, comprising the steps of:
-
determining when frequency collisions will occur for a plurality of groups of communication devices within range of each other; and
inhibiting transmission of packets in all but one of the groups of communication devices during a collision time slot.
-
Specification