METHOD FOR SUPPORTING SCALABLE AND RELIABLE MULTICAST IN TDMA/TDD SYSTEMS USING FEEDBACK SUPPRESSION TECHNIQUES
First Claim
1. A media access control (MAC) module in a wireless receiver, the MAC module being interfaced to a physical layer receiver for receiving data packets and to a physical layer transmitter for sending data packets, wherein the data packets received comprise data packets of multicast messages, and wherein the data packets sent comprise acknowledgement packets, the MAC module comprising:
- a detection module detecting errors in each of the data packets received;
a multicast buffer for storing the data packets received sorted according to multicast messages; and
an acknowledgement packet preparation module for preparing acknowledgement packets each indicating a specified number of data packets failed to be received into the wireless receiver.
0 Assignments
0 Petitions
Accused Products
Abstract
A method supports scalable and reliable multicast in a wireless network with a large bandwidth-delay product. In this method, acknowledgement packets from different receivers experiencing the same number of data packets lost are assigned the same time slots. This method can be combined with other loss recovery techniques, such as forward error correction (FEC) recovery, proactive protection, feedback suppression and collision detection. Scalability is achieved as bandwidth usage relates only to the number of packets transmitted, rather than the number of receivers.
34 Citations
12 Claims
-
1. A media access control (MAC) module in a wireless receiver, the MAC module being interfaced to a physical layer receiver for receiving data packets and to a physical layer transmitter for sending data packets, wherein the data packets received comprise data packets of multicast messages, and wherein the data packets sent comprise acknowledgement packets, the MAC module comprising:
-
a detection module detecting errors in each of the data packets received;
a multicast buffer for storing the data packets received sorted according to multicast messages; and
an acknowledgement packet preparation module for preparing acknowledgement packets each indicating a specified number of data packets failed to be received into the wireless receiver. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A media access control (MAC) module in a base station, the MAC module being interfaced to a physical layer receiver for receiving data packets and to a physical layer transmitter for sending data packets, wherein the data packets sent comprise data packets of multicast messages, and wherein the data packets received comprise acknowledgement packets from a plurality of receivers, the MAC module comprising:
-
a detection module detecting errors in each of the acknowledgement packets received;
a multicast buffer for storing the data packets to be sent sorted according to multicast messages; and
an acknowledgement packet processing module for preparing data packets to be sent in accordance with receiving an acknowledgement packet indicating a specified number of data packets failed to be received by one of the receivers. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification