Method and Apparatus for Providing Distributed Scheduling
1 Assignment
0 Petitions
Accused Products
Abstract
An approach is provided for distributing scheduling information within a wireless network. A multicast group is configured to include one or more neighboring nodes of a meshed wireless network. A multicast link identifier to each link to the neighboring nodes. Scheduling information is generated for distribution to the multicast group over the corresponding links.
-
Citations
35 Claims
-
1-25. -25. (canceled)
-
26. A method comprising:
-
generating a multicast request message specifying bandwidth requests and slot availability information to one or more neighboring nodes in a multicast group of a meshed wireless network, wherein the multicast group has a multicast identifier; receiving a first grant message, in response to the request message, specifying a set of slots corresponding to the slot availability information; tracking responses from the neighboring nodes designated as requestee nodes; sending a second grant message to indicate a final multicast schedule to the neighboring nodes; receiving a third grant message from the neighboring nodes confirming the final multicast schedule, wherein the third grant message is further provided to neighboring nodes of the requestee nodes; and transmitting data irrespective of whether the third grant message is received. - View Dependent Claims (27, 28)
-
-
29. An apparatus comprising:
-
at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to generate a multicast request message specifying bandwidth requests and slot availability information to one or more neighboring codes in a multicast group of a meshed wireless network, wherein the multicast group has a multicast identifier; receive a first grant message, in response to the request message, specifying a set of slots corresponding to the slot availability information; track responses from the neighboring nodes designated as requestee nodes; send a second grant message to indicate a final multicast schedule to the neighboring nodes; receive a third grant message from the neighboring nodes confirming the final multicast schedule, wherein the third grant message is further provided to neighboring nodes of the requestee nodes; and transmit data irrespective of whether the third grant message is received. - View Dependent Claims (30, 31)
-
-
32. A method comprising:
-
receiving a multicast scheduling request from a requester node over a meshed wireless network, wherein a multicast group comprises neighboring nodes of the requester; sending a grant to the requester in response to the request to indicate a selection of transmission opportunities; receiving a multicast schedule from the requestor, wherein the multicast schedule specifies one or more of the transmission opportunities; confirming the multicast schedule; and sending a second grant to the requester in response to the multicast schedule confirming the multicast schedule and informing neighboring nodes. - View Dependent Claims (33)
-
-
34. An apparatus comprising:
-
at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to receive a multicast scheduling request from a requester node over a meshed wireless network, wherein a multicast group comprises neighboring nodes of the requester; send a grant to the requester in response to the request to indicate a selection of transmission opportunities; receive a multicast schedule from the requestor, wherein the multicast schedule specifies one or more of the transmission opportunities; confirm the multicast schedule; and send a second grant to the requester in response to the multicast schedule confirming the multicast schedule and informing neighboring nodes. - View Dependent Claims (35)
-
Specification