EFFICIENT RENDEZVOUS FOR DISTRIBUTED MESSAGES IN FREQUENCY-HOPPING COMMUNICATION NETWORKS
First Claim
1. A method, comprising:
- generating a rendezvous request message, the rendezvous request message specifying a channel C and a rendezvous time T for which a distributed message is to be transmitted in a frequency-hopping computer network;
transmitting the rendezvous request message on one or more channels used in the computer network, the one or more channels based on reaching a plurality of intended recipients of the distributed message with the rendezvous request message prior to rendezvous time T; and
transmitting the distributed message on channel C at rendezvous time T.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a rendezvous request message is generated (e.g., by a sender) that specifies a channel C and a rendezvous time T for which a distributed message is to be transmitted in a frequency-hopping computer network. The rendezvous request message is then transmitted on one or more channels used in the computer network based on reaching a plurality of intended recipients of the distributed message with the rendezvous request message prior to rendezvous time T. Accordingly, the distributed message is then transmitted on channel C at rendezvous time T. In another embodiment, a device receives a rendezvous request message, and in response to determining to honor the rendezvous request message, listens for the distributed message on channel C at rendezvous time T.
-
Citations
25 Claims
-
1. A method, comprising:
-
generating a rendezvous request message, the rendezvous request message specifying a channel C and a rendezvous time T for which a distributed message is to be transmitted in a frequency-hopping computer network; transmitting the rendezvous request message on one or more channels used in the computer network, the one or more channels based on reaching a plurality of intended recipients of the distributed message with the rendezvous request message prior to rendezvous time T; and transmitting the distributed message on channel C at rendezvous time T. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus, comprising:
-
one or more network interfaces to communicate in a frequency-hopping computer network; a processor coupled to the network interfaces and adapted to execute one or more processes; and a memory configured to store a process executable by the processor, the process when executed operable to; generate a rendezvous request message, the rendezvous request message specifying a channel C and a rendezvous time T for which a distributed message is to be transmitted in the frequency-hopping computer network; transmit the rendezvous request message on one or more channels used in the computer network, the one or more channels based on reaching a plurality of intended recipients of the distributed message with the rendezvous request message prior to rendezvous time T; and transmit the distributed message on channel C at rendezvous time T. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method, comprising:
-
receiving a rendezvous request message, the rendezvous request message specifying a channel C and a rendezvous time T for which a distributed message is to be transmitted in a frequency-hopping computer network; determining whether to honor the rendezvous request message; and in response to determining to honor the rendezvous request message, listening for the distributed message on channel C at rendezvous time T. - View Dependent Claims (23, 24)
-
-
25. An apparatus, comprising:
-
one or more network interfaces to communicate in a frequency-hopping computer network; a processor coupled to the network interfaces and adapted to execute one or more processes; and a memory configured to store a process executable by the processor, the process when executed operable to; receive a rendezvous request message, the rendezvous request message specifying a channel C and a rendezvous time T for which a distributed message is to be transmitted in the frequency-hopping computer network; determine whether to honor the rendezvous request message; and listen for the distributed message on channel C at rendezvous time T in response to determining to honor the rendezvous request message.
-
Specification