Method and system for reliable broadcast or multicast communication in wireless networks
First Claim
1. A method of communicating information over a wireless channel in a communication system including a coordinator and receivers, comprising the steps of:
- controlling channel access by dividing a contention-free period (CFP) into one or more schedules, wherein each schedule includes one or more periodical channel time blocks (CTBs) for wireless communication;
reserving a CTB for reliable broadcast or multicast (ReBoM) communication of a data packet over the channel;
transmitting the data packet from the coordinator over the channel during the reserved CTB; and
receiving one or more scheduled acknowledgments for the data packet from one or more of the receivers.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for communicating information over a wireless channel in a communication system including a coordinator and receivers, involves controlling channel access by dividing a contention-free period (CFP) into one or more schedules, wherein each schedule includes one or more periodical channel time blocks (CTBs) for wireless communication, reserving a CTB for reliable broadcast or multicast (ReBoM) communication of a data packet over the channel, transmitting the data packet from the coordinator over the channel during the reserved CTB, and receiving one or more acknowledgments for the data packet from one or more of the receivers. The data packet includes a header comprising ReBoM information indicating a multi-CTB ReBoM communication sequence for the data packet or a single-CTB ReBoM communication sequence for the data packet.
-
Citations
52 Claims
-
1. A method of communicating information over a wireless channel in a communication system including a coordinator and receivers, comprising the steps of:
-
controlling channel access by dividing a contention-free period (CFP) into one or more schedules, wherein each schedule includes one or more periodical channel time blocks (CTBs) for wireless communication; reserving a CTB for reliable broadcast or multicast (ReBoM) communication of a data packet over the channel; transmitting the data packet from the coordinator over the channel during the reserved CTB; and receiving one or more scheduled acknowledgments for the data packet from one or more of the receivers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An apparatus for communicating information over a wireless channel in a communication system, comprising a coordinator including:
-
a scheduler configured for controlling channel access by dividing a contention-free period (CFP) into one or more schedules, wherein each schedule includes one or more periodic channel time blocks (CTBs) for wireless communication, and reserving a CTB for data packet communication over the channel; a communication module for reliable broadcast or multicast (ReBoM) communication of a data packet over the channel during the reserved CTB, and receiving one or more acknowledgments for a data packet from one or more receivers. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A receiver for communicating information over a wireless channel in a communication system, comprising:
-
a communication module configured for receiving the transmitted data packet during a reserved channel time block (CTB) period, checking each packet header for reliable broadcast or multicast (ReBoM) information and checking the data packet for errors based on the ReBoM information; and an acknowledgment module for generating an uplink (UL) acknowledgment packet indicating any errors in the data packet, and transmitting the acknowledgment packet to the coordinator over the channel during the same reserved CTB according to a schedule. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. A method of communicating information over a wireless channel in a communication system including a coordinator and receivers, comprising the steps of:
-
controlling channel access by dividing a contention-free period (CFP) into one or more schedules, wherein each schedule includes one or more periodical channel time blocks (CTBs) for wireless communication; reserving a CTB for communication of a data packet over the channel, the packet including a MAC header indicating whether it is a ReBoM or a No-ReBoM packet; transmitting the data packet from the coordinator over the channel during the reserved CTB; and receiving one or more scheduled acknowledgments for the data packet from one or more of the receivers; wherein for a No-ReBoM packet, the identity of intended receivers and acknowledgment requests are not included in the packet, and for a ReBoM packet, the identity of intended receivers and acknowledgment requests are included in the packet. - View Dependent Claims (50, 51, 52)
-
Specification