Mesh networking for wireless communications
First Claim
1. A method for optimizing wireless communications in a mesh network, comprising:
- transmitting a data stream from a wireless module (WM) host to a plurality of WM devices in the mesh network;
sending status messages from the WM devices to the WM host and the other WM devices with the WM devices being configured to transmit help requests and respond to help requests based on at least one WM device needing help receiving the data stream;
generating a WM host link quality map at the WM host with the WM host link quality map being dynamically updated upon receiving status messages from the WM devices; and
executing a first algorithm to dynamically allocate a help fulfillment window schedule.
17 Assignments
0 Petitions
Accused Products
Abstract
A method for optimizing wireless communications in a mesh network is described. The method includes transmitting a data stream from a wireless module (WM) host to a plurality of WM devices in the mesh network. The method further includes sending status messages from the WM devices to the WM host and the other WM devices. The WM devices are configured to transmit help requests and respond to help requests based on at least one WM device needing help receiving the data stream. The method further includes generating a WM host link quality map at the WM host with the WM host link quality map being dynamically updated upon receiving status messages from the WM devices.
35 Citations
37 Claims
-
1. A method for optimizing wireless communications in a mesh network, comprising:
-
transmitting a data stream from a wireless module (WM) host to a plurality of WM devices in the mesh network; sending status messages from the WM devices to the WM host and the other WM devices with the WM devices being configured to transmit help requests and respond to help requests based on at least one WM device needing help receiving the data stream; generating a WM host link quality map at the WM host with the WM host link quality map being dynamically updated upon receiving status messages from the WM devices; and executing a first algorithm to dynamically allocate a help fulfillment window schedule. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for optimizing wireless communications within a mesh network, comprising:
-
transmitting a data stream from a wireless module (WM) host to a plurality of WM devices in the mesh network; sending status messages from the WM devices to the WM host and the other WM devices with the WM devices being configured to transmit help requests and respond to help requests based on at least one WM device needing help receiving the data stream; and generating a link quality map of the mesh network at each WM device with the link quality maps being dynamically updated upon receiving status messages from the WM devices. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus, comprising:
an audio video (AV) receiver with a wireless module (WM) host that is configured to transmit a data stream to a plurality of wireless nodes each having a WM device to enable bi-directional communications with the WM host, wherein each WM device includes memory to store the data stream and a processing unit that is configured to send status messages from the WM device to the WM host and the other WM devices with the WM devices being configured to transmit help requests and respond to help requests based on at least one WM device needing help receiving the data stream. - View Dependent Claims (21, 22, 23, 24, 25)
-
26. A system, comprising:
an audio video (AV) source having a wireless module (WM) host that is configured to transmit a data stream to a plurality of wireless nodes each having a WM device to enable bi-directional communications with the WM host, wherein each WM device includes memory to store the data stream and a processing unit that is configured to send status messages from the WM device to the WM host and the other WM devices with the WM devices being configured to transmit help requests and respond to help requests based on at least one WM device needing help receiving the data stream. - View Dependent Claims (27, 28, 29, 30, 31)
-
32. A non-transitory machine readable medium storing executable program instructions which when executed cause a data processing system to perform a method comprising:
-
transmitting a data stream from a wireless module (WM) host to a plurality of WM devices in the mesh network; sending status messages from the WM devices to the WM host and the other WM devices with the WM devices being configured to transmit help requests and respond to help requests based on at least one WM device needing help receiving the data stream; generating a WM host link quality map at the WM host with the WM host link quality map being dynamically updated upon receiving status messages from the WM devices; and executing a first algorithm to dynamically allocate a help fulfillment window schedule. - View Dependent Claims (33, 34)
-
-
35. A non-transitory machine readable medium storing executable program instructions which when executed cause a data processing system to perform a method comprising:
-
transmitting a data stream from a wireless module (WM) host to a plurality of WM devices in the mesh network; sending status messages from the WM devices to the WM host and the other WM devices with the WM devices being configured to transmit help requests and respond to help requests based on at least one WM device needing help receiving the data stream; and generating a link quality map of the mesh network at each WM device with the link quality maps being dynamically updated upon receiving status messages from the WM devices. - View Dependent Claims (36, 37)
-
Specification