Flexible upstream resource sharing in cable modem systems
AssigneeJuniper Networks, Inc.
InventorNurettin Burcak Beser
Life of this patent
Estimating the term…
Abstract
A cable modem termination system may include a number of receivers and a number of input ports configured to receive bursts of data from a number of cable modems on a number of channels. At least one receiver of the number of receivers may be configured to receive and decode bursts of data on at least one channel according to a first control signal. An input selector may be connected between the number of input ports and the number of receivers. The input selector may be configured to route bursts of data from the number of input ports to the number of receivers according to a second control signal.
Claims20
A method, performed by a cable modem system including a plurality of input ports and a plurality of receivers, the method comprising:
- receiving, at the cable modem system, a burst request from a cable modem;
- determining, using a processor of the cable modem system, whether a triggering condition is present with respect to the burst request;
- allocating, using the processor when the triggering condition is not present, a first channel to the cable modem based on a pre-determined dynamic scheme;
- and
- allocating, using the processor when the triggering condition is present, a second channel to the cable modem on a per-burst of data basis.
A cable modem system, comprising:
- a memory to store a set of instructions;
- and
- a processor to execute the instructions in the memory to:
- monitor a quality of data burst transmissions received, from a plurality of cable modems via a plurality of channels, at a plurality of input ports of the cable modem system, and
- dynamically changing, based on the monitoring, a mapping of one or more of the channels or one or more of the inputs ports to use a single receiver of the cable modem system for at least two of the cable modems on different channels.
A cable modem system comprising:
- a memory to store instructions;
- and
- a processor to execute the instructions to implement:
- means for receiving, at the cable modem system, a burst request from a cable modem;
- means for determining whether a triggering condition is present with respect to the burst request;
- means for allocating, when the triggering condition is not present, a first channel to the cable modem based on a pre-determined dynamic scheme;
- and
- means for allocating, when the triggering condition is present, a second channel to the cable modem on a per-burst of data basis.
Dependencies are inferred from the claim text.