Wireless system protocols for power-efficient implementation of star and mesh wireless networks with local and wide-area coverage
First Claim
1. A communication device wirelessly linked to a plurality of the communication devices, the communication device comprising:
- a channel hopping control device using a unique network identification code identifying one network of one or more networks formed of the plurality of the communication devices for selecting a grouping of frequency channels within a radio frequency communication band for transmitting data between the communication devices within the one network of the one or more networks of the plurality of the communication devices;
a pseudorandom generator connected to the channel hopping control device using the unique network identification code as a seed for generating a pseudorandom channel hopping sequence of the selected channels; and
a synchronizing word generator that incorporates the unique network identification code or a common access identification code to generate a timing synchronizing word within a data packet for insuring synchronization of the communication devices within the one network of the one or more networks of the plurality of communication devices; and
a packet filter for examining the header of each packet that is received by the communication device and accepts those packets with destination communication identifier fields that are designated for the communication device and when the destination communication identifier field is not designated for the communication device, the packet is discarded;
wherein the unique network identification code is assigned to one first type communication device within the one network to allow the other communication devices of the one network to communicate only with the one first type of communication device of the one network such that the one network of the one or more networks is structured as a star network and the common access identification code allows the communication device to communicate with all communication devices of the one network such that the one network of the one or more networks is a mesh network;
wherein the common access identification code allows new communication devices to join the one network of the one or more networks of the plurality of communication devices not knowing the unique network identification code;
wherein the common access identification code allows certain types of communication devices within the one network of the one or more networks of the plurality of communication devices to accept communication with certain other types of communication devices within or not within the network to provide special services to the certain types of communication devices.
2 Assignments
0 Petitions
Accused Products
Abstract
A communication system that allows communication devices to synchronize the transfer of data to allow the devices to wirelessly and efficiently communicate in a star or mesh network. The communication system operates in the presence of other communication systems noise sources using a spread spectrum frequency hopping transmission scheme to efficiently generate adaptive frequency hopping patterns that are unique to the members of the wireless network based on a network identification code. The communication system employs a predictive retrieval of data for transmission from one device storing the data to a requesting device. A communication device transfers communication from a first network to a second network when the device has been moved beyond the range of the first network, where the second network is in communication with at least one other member device of the first network.
-
Citations
41 Claims
-
1. A communication device wirelessly linked to a plurality of the communication devices, the communication device comprising:
-
a channel hopping control device using a unique network identification code identifying one network of one or more networks formed of the plurality of the communication devices for selecting a grouping of frequency channels within a radio frequency communication band for transmitting data between the communication devices within the one network of the one or more networks of the plurality of the communication devices; a pseudorandom generator connected to the channel hopping control device using the unique network identification code as a seed for generating a pseudorandom channel hopping sequence of the selected channels; and a synchronizing word generator that incorporates the unique network identification code or a common access identification code to generate a timing synchronizing word within a data packet for insuring synchronization of the communication devices within the one network of the one or more networks of the plurality of communication devices; and a packet filter for examining the header of each packet that is received by the communication device and accepts those packets with destination communication identifier fields that are designated for the communication device and when the destination communication identifier field is not designated for the communication device, the packet is discarded; wherein the unique network identification code is assigned to one first type communication device within the one network to allow the other communication devices of the one network to communicate only with the one first type of communication device of the one network such that the one network of the one or more networks is structured as a star network and the common access identification code allows the communication device to communicate with all communication devices of the one network such that the one network of the one or more networks is a mesh network; wherein the common access identification code allows new communication devices to join the one network of the one or more networks of the plurality of communication devices not knowing the unique network identification code; wherein the common access identification code allows certain types of communication devices within the one network of the one or more networks of the plurality of communication devices to accept communication with certain other types of communication devices within or not within the network to provide special services to the certain types of communication devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
Specification