Synchronization and access of the nodes in a communications network
First Claim
1. A network comprising:
- at least three nodes, and each node comprising a transmitter for transmitting, to other nodes, timing for a plurality of transmission opportunities of said node and for transmitting at at least one of said transmission opportunities to initiate data transmission to another node, and each of at least two of said nodes comprising logic for holding data indicative of an expanded time and an expected frequency of at least one future transmission opportunity of each of a plurality of nodes, and each of said at least two of said nodes comprising a receiver for receiving transmissions at transmission opportunities of at least one of said plurality of nodes.
0 Assignments
0 Petitions
Accused Products
Abstract
A wireless network is provided with a method to eliminate the commonly encountered problems associated with the development of the master timing in a network. According to the provided method, the master network timing is completely eliminated. Accordingly, in an exemplary implementation of the present invention, each node of a network has its own master clock used for transmissions that is free running and not adjusted in any way. Each node has also a receiver equipped with a mechanism to acquire and track the timing of all the network nodes that are within the communications range and that are permitted the access. In essence there is no master network timing and each transmitter hops and transmits according to its master clock. Furthermore, it is the responsibility of each receiver to track multiple timing separately for each hopping transmitter. The provided method is suitable for a wide range of applications including wireless networks and in particular for networks using frequency hopping.
119 Citations
24 Claims
-
1. A network comprising:
-
at least three nodes, and each node comprising a transmitter for transmitting, to other nodes, timing for a plurality of transmission opportunities of said node and for transmitting at at least one of said transmission opportunities to initiate data transmission to another node, and each of at least two of said nodes comprising logic for holding data indicative of an expanded time and an expected frequency of at least one future transmission opportunity of each of a plurality of nodes, and each of said at least two of said nodes comprising a receiver for receiving transmissions at transmission opportunities of at least one of said plurality of nodes. - View Dependent Claims (2, 3)
-
-
4. A method of operating a network comprising:
-
transmitting from each node, timing for a plurality of transmission opportunities of said node, and transmitting at at least one of said transmission opportunities to initiate data transmission to another node, and holding, each of at least two of said nodes, data indicative of an expected time and an expected frequency of at least one future transmission opportunity of each of a plurality of nodes, and receiving, at each of said at least two of said nodes, transmission at transmission opportunities of at least one of said plurality of nodes. - View Dependent Claims (5, 6)
-
-
7. A network node comprising:
-
a transmitter for transmitting, to other nodes, timing for a plurality of transmission opportunities of said node and for transmitting at at least one of said transmission opportunities to initiate data transmission to another node, and logic for holding data indicative of an expected time and an expected frequency of at least one future transmission opportunity of each of a plurality of nodes, and a receiver for receiving transmission at transmission opportunities of at least one of said plurality of nodes. - View Dependent Claims (8, 9)
-
-
10. A method of operating a network node comprising:
-
transmitting, to other nodes, timing for a plurality of transmission of said node, and transmitting at at least one of said transmission opportunities to initiate transmission to another node, and holding data indicative of an expected time and an expected frequency of at least one future transmission opportunity of each of a plurality of nodes, and receiving transmission at transmission opportunities of at least one of said plurality of nodes. - View Dependent Claims (11, 12)
-
-
13. A network comprising:
-
at least three nodes, and each node comprising a transmitter for transmitting data according to timing for transmissions, wherein said node is capable of producing said timing for transmission in the absence of any information of other nodes timing, and each of at least two of said nodes comprising a receiver for receiving transmission from each of a plurality of said nodes, and said receiver comprising a tracking mechanism for tracking contemporaneously timing for transmission of each of a plurality of said nodes. - View Dependent Claims (14, 15, 16)
-
-
17. A method of operating a network comprising:
-
producing, at each node, timing for transmissions that is independent of other nodes'"'"' timings for transmissions, and transmitting data according to said timing, and tracking, at said each node, contemporaneously timing for transmission of a plurality of nodes, and receiving transmissions, at said each node, from at least one of said plurality of nodes in accordance with said tracking. - View Dependent Claims (18)
-
-
19. A network node comprising:
-
a transmitter for transmitting data according to timing for transmissions, wherein said node is capable of producing said timing for transmission in the absence of any information of other nodes'"'"' timing, and a receiver for receiving transmission from each of a plurality of nodes, and said receiver comprising a tracking mechanism for tracking contemporaneously timing for transmissions of each of a plurality of nodes. - View Dependent Claims (20, 21, 22)
-
-
23. A method of operating a network node comprising:
-
producing timing for transmission that is independent of other nodes'"'"' timings for transmissions, and transmitting data according to said timing, and tracking contemporaneously timing for transmission of each of a plurality of nodes, and receiving transmission from at least one of said plurality of nodes in accordance with said tracking. - View Dependent Claims (24)
-
Specification