MULTIPLE APPEARANCE PROTOCOL FOR TIMELY ORGANIZED AD HOC NETWORK
First Claim
1. A data communications network having time-slotted communication intervals, comprising:
- a media-independent communications link;
a plurality of access points, wherein each access point in the plurality is coupled to at least one other access point in the plurality via the media-independent communications link;
a plurality of network nodes arranged in a self-assigned hierarchy; and
a first node in the plurality of network nodes assigned more than one time slot during a single time-slotted communication interval to transmit and receive more than one network node information message.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention comprises a plurality of timely organized ad hoc data communications networks and a method for data communication. A network from the plurality of networks includes media-independent communications links and plurality of network nodes, where a network node in the plurality could be coupled to at least one other network node via a media independent communication link, and a plurality of access points, where each access point in the plurality is coupled to at least one other access point via another media-independent communications link. The network communicates during a data collection cycle that includes a broadcast interval, a time-slotted communications interval and a random access time-slotted communications interval. The plurality of network nodes are arranged in a self-assigned hierarchy where one or more nodes in the plurality of network nodes can be assigned more than one time slot to transmit the network information messages.
23 Citations
29 Claims
-
1. A data communications network having time-slotted communication intervals, comprising:
-
a media-independent communications link; a plurality of access points, wherein each access point in the plurality is coupled to at least one other access point in the plurality via the media-independent communications link; a plurality of network nodes arranged in a self-assigned hierarchy; and a first node in the plurality of network nodes assigned more than one time slot during a single time-slotted communication interval to transmit and receive more than one network node information message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for data communication through a network of nodes during a data collection cycle, the data collection cycle comprising a broadcast interval, an assigned time-slotted communications interval, a random access time-slotted communications interval, and zero or more supplemental data collection cycles, the method comprising:
-
transmitting a broadcast data packet during the broadcast interval; synchronizing timers in each network node from the broadcast data packet; and a first node having an assigned time slot obtaining an additional time slot during either the random access time slot interval or the assigned time slot interval. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
-
26. A data communications network having time-slotted communication intervals, comprising:
-
a media-independent communications link; a plurality of access points, wherein each access point in the plurality is coupled to at least one other access point via the media-independent communications link; a plurality of network nodes arranged in a self-assigned hierarchy; and a first network node in the plurality of network nodes assigned more than one time slot during a single time-slotted communication interval to transmit and receive more than one network node information message to one element in a group comprising a first access point or a second network node in the plurality of the network nodes selected in accordance with a dynamic self-routing protocol, wherein the dynamic self-routing protocol selects the elements as either; i) at least one of the access points, or ii) a neighboring network node in a different level of the self-assigned hierarchy of network nodes, if the first node is prevented from directly transmitting the node information message to at least one of the access points.
-
-
27. A plurality of data communications networks having time-slotted communication intervals, comprising:
-
a plurality of media-independent communications links; a plurality of access points in each data network, wherein each access point in the plurality is coupled to at least one other access point in the plurality via a media-independent communications link in the plurality of media-independent communications links; a plurality of network nodes in each network, wherein each node in each network is arranged in a self-assigned hierarchy; and a first network node in a first plurality of network nodes in a first network assigned more than one time slot during a single time-slotted communication interval to transmit and receive more than one network node information message. - View Dependent Claims (28, 29)
-
Specification