Frequency hopping medium access control protocol for a communication system having distributed synchronization
First Claim
Patent Images
1. Method for controlling communication of frequency hopped radio signals among a plurality of nodes in a communication system, comprising the steps of:
- assigning each of said nodes a hierarchical designation representing a priority of the node to control wireless synchronization of the communication system;
initializing the communication system by synchronizing the nodes to a first node;
searching the communication system to locate a second node to control synchronization of the communication system; and
synchronizing the communication system to said second node if located.
20 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to providing frequency hopping medium access control among a plurality of nodes (e.g., communication stations) in a wireless communication system. The present invention is directed to decentralized control of synchronization among the plural nodes. In accordance with exemplary embodiments, a node used to control synchronization of the communication system can switch from a first master node to a second master node.
194 Citations
16 Claims
-
1. Method for controlling communication of frequency hopped radio signals among a plurality of nodes in a communication system, comprising the steps of:
-
assigning each of said nodes a hierarchical designation representing a priority of the node to control wireless synchronization of the communication system;
initializing the communication system by synchronizing the nodes to a first node;
searching the communication system to locate a second node to control synchronization of the communication system; and
synchronizing the communication system to said second node if located.- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
assigning each of said nodes one of at least first, second and third hierarchical designations, with said first hierarchical designation being of highest priority and with said third hierarchical designation being of lowest priority.
-
-
3. Method according to claim 2, wherein said first node is assigned said first priority, said step of initializing further including the steps of:
sending a synchronization signal from said first node without searching for other nodes of said first priority within said communication system.
-
4. Method according to claim 2, wherein said first node is assigned said second priority, said step of initializing further including the steps of:
-
scanning the communication system for a synchronization signal from another node of equal or higher priority;
synchronizing said first node to said another node if located; and
sending a synchronization signal from said first node if said another node is not located.
-
-
5. Method according to claim 2, wherein said first node is assigned said third priority, said step of initializing further including the steps of:
-
scanning the communication system for a synchronization signal from another node of higher priority;
synchronizing said first node to said another node if said another node is located; and
signalling that a synchronization signal was not detected if said another node is not located.
-
-
6. Method according to claim 2, further comprising the step of:
dynamically reconfiguring the communication system as nodes enter or depart communication range with remaining nodes of the communication system.
-
7. Method according to claim 2, wherein said first node is assigned said second priority, said step of searching the communication system further including the steps of:
-
scanning the communication system for a synchronization signal from another node of said first or said second priority;
continuing normal operation if said synchronization signal is not detected; and
synchronizing to a node of said first priority if a synchronization signal from a node of said first priority is detected.
-
-
8. Method according to claim 2, wherein said first node is assigned said second priority, said step of searching the communication system further including the steps of:
-
scanning the communication system for a synchronization signal from another node of said first or said second priority;
continuing normal operation if said synchronization signal is not detected; and
synchronizing to a node of said second priority if a synchronization signal from a node of said second priority is detected and if a synchronization signal from a node of said first priority is not detected.
-
-
9. Method according to claim 1, wherein said step of synchronizing the nodes to said second node further includes the steps of:
sending a synchronization signal from said first node to each of said nodes, said synchronization signal indicating a hop number of said second node.
-
10. Method according to claim 1, wherein said step of synchronizing further includes a step of:
broadcasting a resynchronization request to inform all nodes of the communication system to synchronize to said second node.
-
11. Method for synchronizing frequency hopping communication among plural nodes in a communication system, wherein said communication system includes at least two nodes, each of said nodes being assigned at least one of three different hierarchical designations for determining when a node used to control wireless synchronization of the communication system is switched from a first one of said nodes to a second one of said nodes comprising the steps of:
-
transmitting a synchronization signal from a first node during a predetermined contention-free synchronization period;
synchronizing frequency hopping of at least a second node to said first node via said synchronization signal; and
searching for synchronization signals transmitted by other nodes of said communication system prior to said step of transmitting. - View Dependent Claims (12, 13, 14)
transmitting said synchronization signal for a period sufficient for said plural nodes to scan all frequencies of said frequency hopping communication system.
-
-
13. A method according to claim 11, wherein said step of synchronizing frequency hopping of at least a second node to said first node further includes steps of:
-
scanning all frequencies of a frequency hopping sequence to detect said synchronization signal; and
locking a frequency of said second node to said synchronization signal upon detection of said synchronization signal by said second node.
-
-
14. Method according to claim 11, wherein said step of transmitting further includes a step of:
transmitting a synchronization signal which includes a fixed pattern preamble and a data packet for identifying a transmission frequency.
-
15. Method for controlling a first node of a communication system having a plurality of nodes using frequency hopped radio signals, each node of said communication system being assigned a hierarchical designation representing a priority of a node to control wireless synchronization of the frequency hopped radio signals, said method comprising the steps of:
-
(a) when said first node is of a first priority, sending a synchronization signal from said node without searching for other nodes of said first priority;
(b) when said first node is of a second priority, scanning the communication system for a synchronization signal from another node of equal or higher priority, synchronizing said first node to said another node if located, and sending a synchronization signal from said first node if said another node is not located; and
(c) when said first node is of a third priority, scanning the communication system for a synchronization signal from another node of a higher priority, synchronizing said first node to said another node if said another node is located, and signalling that a synchronization signal was not detected if said another node is not located. - View Dependent Claims (16)
dynamically reconfiguring said communication system to synchronize all nodes within communication range of said first node with said
-
Specification