Method and apparatus for implementing all-to-all communication in a wireless mesh network
First Claim
Patent Images
1. A method comprising:
- receiving a relaying packet at a first wireless node in a mesh network, said relaying packet having aggregated information;
updating said aggregated information within said relaying packet;
determining a next node to which said relaying packet is to be transmitted based on path information associated with said relaying packet;
updating said path information associated with said relaying packet when a path associated with said relaying packet changes as a result of determining a next node; and
transmitting said relaying packet to said next node.
1 Assignment
0 Petitions
Accused Products
Abstract
All-to-all communication is carried out in a wireless mesh network using a relaying packet that is routed through the network. In at least one embodiment, the relaying packet includes aggregated information that is made available to all nodes in the mesh network.
-
Citations
28 Claims
-
1. A method comprising:
-
receiving a relaying packet at a first wireless node in a mesh network, said relaying packet having aggregated information;
updating said aggregated information within said relaying packet;
determining a next node to which said relaying packet is to be transmitted based on path information associated with said relaying packet;
updating said path information associated with said relaying packet when a path associated with said relaying packet changes as a result of determining a next node; and
transmitting said relaying packet to said next node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus comprising:
-
a wireless transceiver;
an aggregated information updater to update aggregated information within a relaying packet received by said wireless transceiver;
a next neighbor determination unit to determine a next node to which said relaying packet is to be transmitted; and
a path information updater to update path information associated with said relaying packet received by said wireless transceiver when changes to a packet path have been made. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An article comprising a storage medium having instructions stored thereon that, when executed by a computing platform, operate to:
-
receive a relaying packet at a first wireless node in a mesh network, said relaying packet having aggregated information;
update said aggregated information within said relaying packet;
determine a next node to which said relaying packet is to be transmitted based on path information associated with said relaying packet;
update said path information associated with said relaying packet when a path associated with said relaying packet changes as a result of determining a next node; and
transmit said relaying packet to said next node. - View Dependent Claims (22, 23, 24)
-
-
25. A wireless device comprising:
-
at least one dipole antenna;
a wireless transceiver coupled to said at least one dipole antenna;
an aggregated information updater to update aggregated information within a relaying packet received by said wireless transceiver;
a next neighbor determination unit to determine a next node to which said relaying packet is to be transmitted; and
a path information updater to update path information associated with said relaying packet received by said wireless transceiver when changes to a packet path have been made. - View Dependent Claims (26, 27, 28)
-
Specification