Data transmission over multiple upstream channels within a cable modem system
First Claim
1. A method for transmitting upstream data from a cable modem within a cable plant, the method comprising:
- selecting a first upstream channel for transmission of a first portion of the upstream data and selecting a second upstream channel for transmission of a second portion of the upstream data, wherein the selection of the first and second upstream channels is based on a criteria selected from a group consisting of a load balancing criteria and a data type criteria;
transmitting the first portion of the upstream data on the first upstream channel from a first PHY block of the cable modem; and
transmitting the second portion of the upstream data on the second upstream channel from a second PHY block of the cable modem, the second upstream channel differing from the first upstream channel in their respective frequency ranges, wherein the first PHY block differs from the second PHY block.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method are disclosed for transmitting upstream data from a cable modem within a cable television plant. One aspect of the invention pertains to a method that includes transmitting a first portion of the upstream data on a first upstream channel from the cable modem and transmitting a second portion of the upstream data on a second upstream channel from the cable modem. The second upstream channel differs from the first upstream channel. In another aspect, the invention pertains to a cable modem that includes a processor configured to initiate transmission on multiple upstream channels. The cable modem further includes an upstream transmitting component operating in conjunction with the processor and configurable by the processor to transmit data over multiple upstream channels. In one embodiment, the upstream transmitting component includes a first transmitter that is capable of being configured by the processor to transmit data at both a first upstream channel and a second transmitter that is capable of being configured by the processor to transmit at a second upstream channel that differs from the first upstream channel.
80 Citations
62 Claims
-
1. A method for transmitting upstream data from a cable modem within a cable plant, the method comprising:
-
selecting a first upstream channel for transmission of a first portion of the upstream data and selecting a second upstream channel for transmission of a second portion of the upstream data, wherein the selection of the first and second upstream channels is based on a criteria selected from a group consisting of a load balancing criteria and a data type criteria; transmitting the first portion of the upstream data on the first upstream channel from a first PHY block of the cable modem; and transmitting the second portion of the upstream data on the second upstream channel from a second PHY block of the cable modem, the second upstream channel differing from the first upstream channel in their respective frequency ranges, wherein the first PHY block differs from the second PHY block. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A cable modem comprising:
-
a processor configured to initiate selective transmission on multiple upstream channels, wherein the selective transmission on multiple upstream channels is based on a criteria selected from a group consisting of a load balancing criteria and a data type criteria; and an upstream transmitting component operating in conjunction with the processor and configurable by the processor to transmit data over multiple upstream channels through different PHY blocks, wherein the multiple upstream channels are assigned within a downstream channel received into the cable modem and wherein the first upstream channel has a different frequency range than the second upstream channel. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A head end for receiving upstream data from a cable modem, comprising a splitter that receives an upstream signal from the cable modem, the upstream signal including a first portion of the upstream data on a first upstream channel and a second portion of the upstream data on a second upstream channel that differs from the first upstream channel and wherein the first upstream channel has a different frequency range than the second upstream channel, the splitter being arranged to separate the first portion of the upstream data transmitted over the first upstream channel from the second portion of the upstream data transmitted over the second upstream channel for further processing of the separated data, wherein the head end is further operable to assign the first upstream channel and the second upstream channel to the cable modem, wherein the first and second upstream channels have been selected for transmission of their respective data from different PHY blocks based on a load balancing criteria or a data type criteria.
-
20. A method of transmitting upstream data from a cable modem over multiple upstream channels within a cable plant, the method comprising:
-
receiving a downstream signal within a downstream channel into the cable modem; configuring the cable modem to transmit over a first upstream channel specified in the downstream signal; configuring the cable modem to transmit over a second upstream channel which has a different frequency range than the second upstream channel if the second channel is specified in the downstream signal; and selectively transmitting different data portions over the first and second channels through two different PHY blocks based on a criteria selected from a group consisting of a load balancing criteria and a data type criteria. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A cable modem comprising:
-
a first media access controller associated with a first memory portion into which data is written for mission upstream from the cable modem; a second media access controller associated with a second memory portion into which data is written for transmission upstream from the cable modem; a first PHY block coupled with the first media access controller, a second PHY block coupled with the second media access controller; and a processor configured to receive a downstream signal within a downstream channel into the cable modem, configure the first PHY block to transmit data over a first upstream channel obtained from the downstream signal, configure the second PHY block to transmit data over a second upstream channel having a different frequency than the first upstream channel and obtained from the downstream signal if the second upstream channel is available, select the first upstream channel for transmission of a first data portion by writing to the first memory portion of the first media access controller so that the first data portion is transmitted through the first PHY block and select the second upstream channel for transmission of a second data portion by writing to the second memory portion of the second media access controller so that the second data portion is transmitted through the second PHY block, wherein selection of the first and second channels is based on a criteria selected from a group consisting of a load balancing criteria and a data type criteria.
-
-
36. A computer readable medium containing programming instruction for transmitting data from a cable modem within a cable plant, the computer readable medium comprising;
-
computer readable code for selecting a first upstream channel for transmission of a first portion of the upstream data and selecting a second upstream channel for transmission of a second portion of the upstream data, wherein the selection of the first and second upstream channels is based on a criteria selected from a group consisting of a load balancing criteria and a data type criteria; computer readable code for transmitting the first portion of the upstream data on the first upstream channel from a first PHY block of the cable modem; and computer readable code for transmitting the second portion of the upstream data on the second upstream channel from the cable modem, the second upstream channel differing from a second PHY block of the first upstream channel in their respective frequency ranges, wherein the first PHY block differs from the second PHY block. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
37. A computer readable medium containing programming instructions for transmitting upstream data from a cable modem over multiple upstream channels within a cable plant, the computer readable medium comprising;
-
computer ale code for receiving a downs signal within a downstream channel into the cable modem, wherein the downstream signal specifies an assignment of a first upstream channel and a second upstream channel; computer readable code for configuring the cable modem to transmit over a first upstream channel if the first upstream channel is represented by information within a downstream channel; computer readable code for configuring the cable modem to transmit over a second upstream channel if the second upstream channel is represented by information within the downstream channel and if the second upstream channel differs from the first upstream channel and wherein the first upstream channel has a different frequency range than the second upstream channel; and computer readable code for selectively transmitting different data portions over the first and second channels through two different PHY blocks based on a criteria selected from a group consisting of a load balancing criteria and a data type criteria. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
-
-
61. An apparatus for transmitting upstream data from a cable modem within a cable plant, the apparatus comprising:
-
means for selecting a first upstream channel for transmission of a first portion of the upstream data and selecting a second upstream channel for transmission of a second portion of the upstream data, wherein the selection of the first and second upstream channels is based on a criteria selected from a group consisting of a load balancing criteria and a data type criteria; means for transmitting the first portion of the upstream data on the first upstream channel from a first PHY block of the cable modem; and means for transmitting the second portion of the upstream data on the second upstream channel from a second PHY block of the cable modem, the second upstream channel differing from the first upstream channel in their respective frequency ranges, wherein the first PHY block differs from the second PHY block.
-
-
62. An apparatus for receiving upstream data from a cable modem, comprising:
-
means for receiving an upstream signal from the cable modem, the upstream signal including a first portion of the upstream data on a first upstream channel and a second portion of the upstream data on a second upstream channel that differs from the first upstream channel and wherein the first upstream channel has a different frequency range than the second upstream channel, wherein the first portion of the upstream data transmitted over the first upstream channel is separated from the second portion of the upstream data transmitted over the second upstream channel for further processing of the separated data; and means for assigning the first upstream channel and the second upstream channel to the cable modem, where the first and second upstream channels have been selected for transmission of their respective data from different PHY blocks based on load balancing or data type criteria.
-
Specification