Broadcasting information in ad-hoc network clusters between pseudo-random time intervals
First Claim
1. A method for establishing broadcast channels between neighbor nodes forming at least part of a cluster of nodes, the method comprising:
- (i) Transmitting a channel establishing request message from the requesting node to inform at least one neighbor node of a broadcast channel of said requesting node, the channel establishing request message including broadcast timing information of the requesting node;
(ii) Receiving an acknowledge decision message from at least one said neighbor node to inform said requesting node of a broadcast channel of said neighbor node, the channel acknowledge decision message including broadcast timing information of the neighbor node;
(iii) Broadcasting information, on said broadcast channel of said requesting node, between pseudo-random time intervals that are dependent on said broadcast timing information of the requesting node; and
(iv) Receiving information, on said broadcast channel of said neighbor node, between pseudo-random time intervals that are dependent on said broadcast timing information of the neighbor node.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention establishes broadcast channels between neighbor nodes (10) forming ad-hoc clusters of nodes (20). Broadcast channels (25) are established by transmitting (32) a channel establishing request message from the requesting node to inform neighbor nodes of a broadcast channel of said requesting node. The channel establishing request message includes broadcast timing information of the requesting node. Later, the requesting node starts receiving (33) an acknowledge decision message from a said neighbor node to inform the requesting node of a broadcast channel of said neighbor node. The channel acknowledge decision message includes broadcast timing information of the neighbor node. All timing information should have been passed between two or more nodes 10 in the network 20. Accordingly, broadcasting and receiving can be conducted between pseudo-random time intervals that are dependent on the broadcast timing information.
46 Citations
27 Claims
-
1. A method for establishing broadcast channels between neighbor nodes forming at least part of a cluster of nodes, the method comprising:
-
(i) Transmitting a channel establishing request message from the requesting node to inform at least one neighbor node of a broadcast channel of said requesting node, the channel establishing request message including broadcast timing information of the requesting node;
(ii) Receiving an acknowledge decision message from at least one said neighbor node to inform said requesting node of a broadcast channel of said neighbor node, the channel acknowledge decision message including broadcast timing information of the neighbor node;
(iii) Broadcasting information, on said broadcast channel of said requesting node, between pseudo-random time intervals that are dependent on said broadcast timing information of the requesting node; and
(iv) Receiving information, on said broadcast channel of said neighbor node, between pseudo-random time intervals that are dependent on said broadcast timing information of the neighbor node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A wireless sensor platform, comprising:
-
a wireless transceiver; and
a processor operatively coupled to the wireless transceiver, wherein in use the sensor platform establishes broadcasting channels by transmitting a channel establishing request message to inform at least one neighbor node of a broadcast channel of said platform, the channel establishing request message including broadcast timing information of the platform; and
receiving an acknowledge decision message from at least one said neighbor node to inform said platform of a broadcast channel of said neighbor node, the channel acknowledge decision message including broadcast timing information of the neighbor node. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. An ad-hoc network of nodes comprising at least one requesting node and at least one neighbor node, the nodes communicating by the requesting node effecting:
-
(x) Broadcasting information, on a broadcast channel of said requesting node, between pseudo-random time intervals that are dependent on broadcast timing information of the requesting node; and
(xi) Receiving information from the neighbor node, on a broadcast channel of said neighbor node, between pseudo-random time intervals that are dependent on broadcast timing information of the neighbor node. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
Specification