Abstract:
An example apparatus comprises a processor, a memory element, and a media access control (MAC) scheduler. The MAC scheduler is configured to implement a transmission-reception (T-R) coordination scheme among a plurality of cable modems in a cable network, wherein the cable modems are categorized into interference groups. The MAC scheduler is further configured to assign one or more of the interference groups to at least one transmission group based upon predetermined criteria; and determine an upstream bandwidth constraint and downstream bandwidth constraint for the at least one transmission group, wherein the upstream bandwidth constraint and downstream bandwidth constraint is implemented by proportionally modifying an allocated upstream bandwidth and an allocated downstream bandwidth for the at least one transmission group to require that the sum of the allocated upstream bandwidth and the allocated downstream bandwidth does not exceed a spectrum capacity for the at least one transmission group.
Abstract:
Echo cancellation to alleviate timing varying channels may be provided. First, a feedback signal corresponding to one of a plurality of downstream paths and a combination upstream signal comprising a combination of upstream signals from a plurality of upstream paths may be received. Next, a plurality of echo corrected signals may be created using the feedback signal, the combination upstream signal, and a plurality of echo cancelation coefficients that each respectively correspond to each one of the plurality of echo corrected signals and that are different from each other. Then a one of the plurality of echo cancelation coefficients that corresponds to a one of the plurality of echo corrected signals that provides a best echo cancelation performance as compared to other ones of the plurality of echo corrected signals may be selected to use.
Abstract:
Proactive Echo Cancellation (EC) training may be provided. First, a plurality of Echo Cancelation Training Opportunities (ECTOs) may be identified in an upstream bandwidth allocation. Identifying the ECTOs may comprise identifying a corresponding plurality of mini-slots in a two dimensional time frequency space designated as not to be used for Upstream (US) traffic. Then Echo Cancelation Training (ECT) may be conducted for each of the plurality of ECTOs.
Abstract:
A centralized Upstream (US) scheduling system configured to provide a US split scheduler may be provided. The centralized US scheduling system may comprise a US scheduler and a map editor. The US scheduler may be configured to create a map for US bandwidth allocation. The map may include Steady-State Grants (SGNTs) and Editable Grants (EGNTs). The map editor may be configured to receive the map from the US scheduler and to assign the EGNTs among low latency Service Flows (SFs).
Abstract:
Echo cancellation to alleviate timing varying channels may be provided. First, a feedback signal corresponding to one of a plurality of downstream paths and a combination upstream signal comprising a combination of upstream signals from a plurality of upstream paths may be received. Next, a plurality of echo corrected signals may be created using the feedback signal, the combination upstream signal, and a plurality of echo cancelation coefficients that each respectively correspond to each one of the plurality of echo corrected signals and that are different from each other. Then a one of the plurality of echo cancelation coefficients that corresponds to a one of the plurality of echo corrected signals that provides a best echo cancelation performance as compared to other ones of the plurality of echo corrected signals may be selected to use.
Abstract:
Waterfall granting may be provided. First, a plurality of grants may be received for a service flow. Then a first plurality of packets may be placed in a first queue associated with the service flow in response to determining that the first plurality of packets corresponding to the service flow are associated with a first quality of service level. Next, a second plurality of packets may be placed in a second queue associated with the service flow in response to determining that the second plurality of packets corresponding to the service flow are associated with a second quality of service level. The first plurality of packets in the first queue may then be serviced from the plurality of grants until all the first plurality of packets in the first queue are serviced before servicing any of the second plurality of packets in the second queue with remaining ones of the plurality of grants.
Abstract:
An example apparatus comprises a processor, and a memory element in communication with the processor. The processor configured to send a first message to at least a first cable modem of a plurality of cable modems. The first message indicates an upstream test signal to be generated by the first cable modem within a predetermined portion of a frequency spectrum allocated for downstream communication. The processor is further configured to send a second message to at least a second cable modem of the plurality of cable modems. The second message indicates a downstream interference measurement to be performed on the upstream test signal by the second cable modem. The processor is further configured to receive at least one interference measurement result indicative of the downstream interference measurement, and determine at least one interference group for the plurality of cable modems based upon the at least one interference measurement result.
Abstract:
Presented herein are techniques for detection and avoidance of interference in a telecommunications network. In one example, a cable modem termination system (CMTS) is configured to receive upstream traffic from a plurality of cable modems. The CMTS detects collision characteristics resulting from substantially simultaneous transmissions from different combinations of the cable modems. Based on the detected collision characteristics, the CMTS designates/identifies collision groups for each of a plurality of the cable modems. After designation of the collision groups, the CMTS schedules upstream transmissions by the plurality of cable modems such that cable modems within the same collision group do not transmit within a same time frame and such that two or more cable modems that are not within the same collision group may transmit within a same time frame.
Abstract:
In one embodiment, a first path computation element (PCE) receives a request from a gateway for service chain functions (SFs) to be applied to a traffic flow, wherein a first subset of the SFs is located in a first zone. The first PCE identifies a boundary node located at a border between the first zone and a second zone where a second subset of the SFs are located. The first PCE sends a response to the gateway indicating a path within the first zone between the gateway and the boundary node to apply the first subset of SFs to the flow. The first PCE provides information regarding the flow and the boundary node to a second PCE that uses the information to configure the boundary node to route the flow in the second zone to apply the second subset of SFs to the flow.
Abstract:
Waterfall granting may be provided. First, a plurality of grants may be received for a service flow. Then a first plurality of packets may be placed in a first queue associated with the service flow in response to determining that the first plurality of packets corresponding to the service flow are associated with a first quality of service level. Next, a second plurality of packets may be placed in a second queue associated with the service flow in response to determining that the second plurality of packets corresponding to the service flow are associated with a second quality of service level. The first plurality of packets in the first queue may then be serviced from the plurality of grants until all the first plurality of packets in the first queue are serviced before servicing any of the second plurality of packets in the second queue with remaining ones of the plurality of grants.