Maintenance of time slot usage indicators and self-organizing wireless networking
First Claim
1. A method for communicating using a wireless network of devices, comprising:
- partitioning medium access time into a series of superframes and partitioning each superframe into time slots;
each device scheduling its transmission and reception in the time slots of the superframe;
each device maintaining its neighborhood map, a neighborhood map being an ordered set of indicators corresponding to the time slots of the superframe, wherein the indicator distinguishes among the device'"'"'s scheduled use of the corresponding time slot for a control packet transmission or reception, the device'"'"'s scheduled use of the corresponding time slot for a data packet transmission or reception, and no scheduled use of the corresponding time slot by the device, and the indicator indicates whether the device is allowed to transmit in the corresponding time slot;
each device transmitting a packet containing said each device'"'"'s neighborhood map recurrently;
each device recurrently updating its neighborhood map on the basis of said each device'"'"'s new schedule of time slot uses, one or a plurality of neighborhood maps received from one or a plurality of other devices, and one or a plurality of control packets received from one or a plurality of other devices; and
each device updating its schedule of packet transmission and reception on the basis of its neighborhood map, one or a plurality of control packets received from other devices, and change of said each device'"'"'s transmission need.
0 Assignments
0 Petitions
Accused Products
Abstract
Provided are methods by which multiple devices self-form a wireless communication network and self-coordinate their access to communication media. In these methods, an individual node maintains its knowledge of other nodes in its vicinity and knowledge of those nodes'"'"' scheduled activities to an adequate degree of details. Such knowledge can be obtained by receiving control signals from nodes that are within the range of wireless communication. Examples of such knowledge include the identities of the nodes in the vicinity, the nodes'"'"' scheduled times of control message transmission and/or reception, the nodes'"'"' scheduled times of application data transmission and/or reception, etc. Such knowledge can be embodied in the form of a memory module of a computing device. The presented methods also provide a procedure by which an individual node maintains its knowledge of the scheduled signal transmission and/or reception activities, or an estimate or prediction of the scheduled transmission and/or reception activities, of other nodes that are not within the individual node'"'"'s signal-reachable range.
-
Citations
17 Claims
-
1. A method for communicating using a wireless network of devices, comprising:
-
partitioning medium access time into a series of superframes and partitioning each superframe into time slots; each device scheduling its transmission and reception in the time slots of the superframe; each device maintaining its neighborhood map, a neighborhood map being an ordered set of indicators corresponding to the time slots of the superframe, wherein the indicator distinguishes among the device'"'"'s scheduled use of the corresponding time slot for a control packet transmission or reception, the device'"'"'s scheduled use of the corresponding time slot for a data packet transmission or reception, and no scheduled use of the corresponding time slot by the device, and the indicator indicates whether the device is allowed to transmit in the corresponding time slot; each device transmitting a packet containing said each device'"'"'s neighborhood map recurrently; each device recurrently updating its neighborhood map on the basis of said each device'"'"'s new schedule of time slot uses, one or a plurality of neighborhood maps received from one or a plurality of other devices, and one or a plurality of control packets received from one or a plurality of other devices; and each device updating its schedule of packet transmission and reception on the basis of its neighborhood map, one or a plurality of control packets received from other devices, and change of said each device'"'"'s transmission need. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
Specification