Apparatus for the Reduction of Uplink Request Processing Latency in a Wireless Communication System
First Claim
1. A central node in a point-to-multipoint wireless communication system, comprising:
- a monitor configured to determine if data packets wirelessly received from one or more remote nodes in the wireless communication system comprises a bandwidth request;
a first queue that stores the data packets for subsequent data packet processing; and
a second queue that stores the data packets for subsequent bandwidth request processing;
wherein the monitor is further configured to route data packets that do not comprise bandwidth requests to the first queue and to route data packets that comprise bandwidth requests to the second queue.
6 Assignments
0 Petitions
Accused Products
Abstract
Upstream requests such a bandwidth requests, are processed by CMTS out of order on a priority basis to reduce latency in responding to the request. Specifically, a cable modem termination system (CMTS) is connected to a plurality of cable modems by a cable plant. The CMTS has a burst receiver adapted to be connected to the cable plant to process upstream data packet units and bandwidth requests transmitted by the cable modems. Each packet includes a header that uniquely distinguishes the bandwidth requests from other data types. Packet data units are arranged in a first memory queue. Bandwidth requests are arranged in a second memory queue. The headers of the packets processed by the burst receiver are inspected as they arrive at the CMTS to determine if the packets are packet data units or bandwidth requests. Packet data units are routed to the first memory queue. Bandwidth requests are routed to the second memory queue. Bandwidth allocation MAP messages are generated from the bandwidth requests stored in the second queue and transmitted downstream to the cable modems. The packet data units stored in the first queue are coupled to a data output for further distribution.
-
Citations
18 Claims
-
1. A central node in a point-to-multipoint wireless communication system, comprising:
-
a monitor configured to determine if data packets wirelessly received from one or more remote nodes in the wireless communication system comprises a bandwidth request;
a first queue that stores the data packets for subsequent data packet processing; and
a second queue that stores the data packets for subsequent bandwidth request processing;
wherein the monitor is further configured to route data packets that do not comprise bandwidth requests to the first queue and to route data packets that comprise bandwidth requests to the second queue. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A point-to-multipoint wireless communication system, comprising:
-
a plurality of remote nodes; and
a central node communicatively connected to the plurality of remote nodes over a wireless network, the central node including, a monitor configured to determine if data packets wirelessly received from one or more remote nodes in the wireless communication system comprises a bandwidth request;
a first queue that stores the data packets for subsequent data packet processing; and
a second queue that stores the data packets for subsequent bandwidth request processing;
wherein the monitor is further configured to route data packets that do not comprise bandwidth requests to the first queue and to route data packets that comprise bandwidth requests to the second queue. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification