System and method of repetitive transmission of frames for frame-based communications
First Claim
1. A method of repetitive transmission of frames by a MAC entity in a communications system, comprising:
- accepting frames intended for transmission;
enqueuing the accepted frames into a queue;
dequeuing a frame from the queue;
transmitting the dequeued frame; and
re-enqueuing the frame into the queue if the frame is a persistent frame.
4 Assignments
0 Petitions
Accused Products
Abstract
A communications system including a scheduling entity and a transceiver coupled across a variable timing interface. The scheduling entity forwards frames for transmission and identifies selected frames as persistent. The transceiver includes a queue, a frame manager and a transmission scheduler. The frame manager receives and enqueues forwarded frames and the transmission scheduler dequeues and transmits frames from the queue and forwards persistent frames back to the frame manager. The transmission scheduler includes persistence logic that detects a persistent mark and asserts a persistent signal that is detected by the transmission scheduler. The scheduling entity identifies a persistent frame by setting a bit in a transmit control field of the frame descriptor. The scheduling entity sends a clear persistence command to the transceiver to clear a persistent mark of an identified frame. The transceiver may be configured for wireless communications.
-
Citations
39 Claims
-
1. A method of repetitive transmission of frames by a MAC entity in a communications system, comprising:
-
accepting frames intended for transmission;
enqueuing the accepted frames into a queue;
dequeuing a frame from the queue;
transmitting the dequeued frame; and
re-enqueuing the frame into the queue if the frame is a persistent frame. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of enabling repetitive transmission of frames in a communications system, the communications system including a scheduling entity and a MAC entity separated by a variable timing interface, comprising:
-
identifying, by the scheduling entity, a frame as persistent;
sending, by the scheduling entity, the persistent frame to the MAC entity via the variable timing interface;
enqueuing, by the MAC entity, the persistent frame into a queue;
dequeuing, by the MAC entity, the persistent frame from the queue;
transmitting, by the MAC entity, the persistent frame; and
re-enqueuing, by the MAC entity, the persistent frame back into the queue. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A MAC device that supports persistent frame transmission, comprising:
-
a queue that stores frames for transmission;
a transmission scheduler, coupled to the queue, that dequeues frames from the queue for transmission;
persistent logic, coupled to the transmission scheduler, that detects that the dequeued frame is persistent and that asserts a persistent signal indicative thereof; and
the transmission scheduler, receiving the persistent signal, being configured to forward the frame to be re-enqueued into the queue. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A communications system, comprising:
-
a scheduling entity that forwards frames for transmission and that identifies selected frames as persistent; and
a transceiver, coupled to the scheduling entity, comprising;
a queue;
a frame manager, coupled to the queue and the scheduling entity, that receives and enqueues forwarded frames; and
a transmission scheduler, coupled to the queue and the frame manager, that dequeues and transmits frames from the queue and that forwards persistent frames back to the frame manager. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39)
-
Specification