Dynamic assignment of frequency hopping sequences in a communication network
First Claim
1. A method, comprising:
- determining, by a node in a network, that the node has a transmission to transmit within the network;
identifying and assigning, by the node, a particular frequency band on which the node is to transmit, wherein the particular frequency band is assigned to the node based on a topology of the network such that each node of a particular certain set of nodes is assigned a particular frequency hopping sequence of a plurality of frequency hopping sequences that is different than frequency hopping sequences of neighbors and hidden neighbors of each node of the particular certain set of the nodes, wherein the topology of the network is determined by another node in the network;
transmitting, by the node, a transmission indication signal on the particular frequency band; and
transmitting, by the node, the transmission on the particular frequency band after the transmission indication signal has been transmitted.
0 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a management device determines a topology of nodes in a network. Based on the topology, frequency hopping sequences are assigned (and notified) to the nodes such that each particular node of a certain set of the nodes is assigned a frequency hopping sequence on which to transmit that is different than frequency hopping sequences of neighbors and hidden neighbors of that particular node. In another embodiment, a transmitting node first transmits a transmission indication signal on its particular frequency band based on its frequency hopping sequence, and then transmits a message on the particular frequency band. In a further embodiment, a receiving node listening to a plurality of frequency bands may detect the transmission indication signal on the particular frequency band. In response, the receiving node filters out all frequency bands other than the particular frequency band, and receives the following transmission on that particular frequency band.
21 Citations
8 Claims
-
1. A method, comprising:
-
determining, by a node in a network, that the node has a transmission to transmit within the network; identifying and assigning, by the node, a particular frequency band on which the node is to transmit, wherein the particular frequency band is assigned to the node based on a topology of the network such that each node of a particular certain set of nodes is assigned a particular frequency hopping sequence of a plurality of frequency hopping sequences that is different than frequency hopping sequences of neighbors and hidden neighbors of each node of the particular certain set of the nodes, wherein the topology of the network is determined by another node in the network; transmitting, by the node, a transmission indication signal on the particular frequency band; and transmitting, by the node, the transmission on the particular frequency band after the transmission indication signal has been transmitted. - View Dependent Claims (2, 3)
-
-
4. An apparatus, comprising:
-
a processor; and one or more shared media network interfaces to communicate in a network, the one or more network interfaces configured to; determine that there is a message to transmit from the apparatus; identify and assign a particular frequency band on which the apparatus is to transmit, wherein the particular frequency band is assigned to the node based on a topology of the network such that each node of a particular certain set of nodes is assigned a particular frequency hopping sequence of a plurality of frequency hopping sequences that is different than frequency hopping sequences of neighbors and hidden neighbors of each node of the particular certain set of the nodes, wherein the topology of the network is determined by another node in the network; transmit a transmission indication signal on the particular frequency band; and transmit the transmission on the particular frequency band after the transmission indication signal has been transmitted. - View Dependent Claims (5, 6)
-
-
7. A tangible, non-transitory, computer-readable media having software encoded thereon, the software when executed by a processor operable to:
-
determine that there is a message to transmit from a node; identify and assign a particular frequency band on which the apparatus is to transmit, wherein the particular frequency band is assigned to the node based on a topology of the network such that each node of a particular certain set of nodes is assigned a particular frequency hopping sequence of a plurality of frequency hopping sequences that is different than frequency hopping sequences of neighbors and hidden neighbors of each node of the particular certain set of the nodes, wherein the topology of the network is determined by another node in the network; transmit a transmission indication signal on the particular frequency band; and transmit the transmission on the particular frequency band after the transmission indication signal has been transmitted. - View Dependent Claims (8)
-
Specification