U.S. patent application number 16/170365 was filed with the patent office on 2019-02-28 for method and system for power management in a frequency division multiplexed network.
The applicant listed for this patent is Maxlinear, Inc.. Invention is credited to Timothy Gallagher, Curtis Ling, Sridhar Ramesh.
Application Number | 20190069040 16/170365 |
Document ID | / |
Family ID | 50189391 |
Filed Date | 2019-02-28 |
United States Patent
Application |
20190069040 |
Kind Code |
A1 |
Ling; Curtis ; et
al. |
February 28, 2019 |
Method and System for Power Management in a Frequency Division
Multiplexed Network
Abstract
A network device may receive a signal from a headend, wherein a
bandwidth of the received signal spans from a low frequency to a
high frequency and encompasses a plurality of sub-bands. The
network device may determine, based on communication with the
headend, whether one of more of the sub-bands residing above a
threshold frequency are available for carrying downstream data from
the headend to the circuitry. The network device may digitize the
signal using an ADC operating at a sampling frequency. The sampling
frequency may be configured based on a result of the determining.
When the sub-band(s) are available for carrying downstream data
from the headend to the network device, the sampling frequency may
be set to a relatively high frequency. When the sub-band(s) are not
available for carrying downstream data from the headend to the
network device, the sampling frequency may be set to a relatively
low frequency.
Inventors: |
Ling; Curtis; (Carlsbad,
CA) ; Gallagher; Timothy; (Encinitas, CA) ;
Ramesh; Sridhar; (Carlsbad, CA) |
|
Applicant: |
Name |
City |
State |
Country |
Type |
Maxlinear, Inc. |
Carlsbad |
CA |
US |
|
|
Family ID: |
50189391 |
Appl. No.: |
16/170365 |
Filed: |
October 25, 2018 |
Related U.S. Patent Documents
|
|
|
|
|
|
Application
Number |
Filing Date |
Patent Number |
|
|
15661345 |
Jul 27, 2017 |
10178441 |
|
|
16170365 |
|
|
|
|
15200109 |
Jul 1, 2016 |
9749707 |
|
|
15661345 |
|
|
|
|
14726727 |
Jun 1, 2015 |
9420345 |
|
|
15200109 |
|
|
|
|
14015481 |
Aug 30, 2013 |
9049491 |
|
|
14726727 |
|
|
|
|
61695036 |
Aug 30, 2012 |
|
|
|
Current U.S.
Class: |
1/1 |
Current CPC
Class: |
H04N 21/6118 20130101;
H04N 7/10 20130101; H04H 20/77 20130101; H03M 1/12 20130101; H03M
3/496 20130101; H04N 21/6373 20130101; H04N 21/6587 20130101; H04J
1/00 20130101; H03M 1/126 20130101; H03H 17/0416 20130101; H04N
7/106 20130101; H04N 21/2221 20130101; H04H 20/426 20130101; H04H
40/27 20130101 |
International
Class: |
H04N 21/6587 20060101
H04N021/6587; H03M 3/00 20060101 H03M003/00; H03M 1/12 20060101
H03M001/12; H03H 17/04 20060101 H03H017/04; H04N 21/61 20060101
H04N021/61; H04N 7/10 20060101 H04N007/10; H04J 1/00 20060101
H04J001/00; H04H 20/42 20060101 H04H020/42; H04N 21/222 20060101
H04N021/222; H04H 40/27 20060101 H04H040/27; H04N 21/6373 20060101
H04N021/6373; H04H 20/77 20060101 H04H020/77 |
Claims
1-19. (canceled)
20. A system comprising: an analog filter operable receive an
analog signal comprising critical data and non-critical data,
wherein the analog filter is operable to produce a filtered signal;
an analog-to-digital converter (ADC) operable to digitize the
filtered signal; and a frequency controller operable to adjust a
cut-off frequency of the analog filter, wherein during a power
saving mode the cut-off frequency is adjusted according to a
highest frequency of the critical data, and wherein the highest
frequency of the critical data is communicated as a threshold
value.
21. The system of claim 20, wherein the frequency controller is
operable to adjust a sampling frequency of the ADC to at least
twice the highest frequency of the critical data.
22. The system of claim 21, wherein the cut-off frequency of the
filter is adjustable to equal the sampling frequency of the
ADC.
23. The system of claim 20, wherein a frequency response of the
analog filter is configurable during runtime of the system
according to the threshold value.
24. The system of claim 20, wherein the frequency controller is
operable to negotiate a minimum sampling frequency with a source of
the analog signal.
25. The system of claim 20, wherein the frequency controller is
operable to determine a minimum sampling frequency based on
communications from a source of the analog signal.
26. The system of claim 20, wherein the frequency controller
comprises a digital processor.
26. The system of claim 20, wherein the system comprises a low
noise amplifier operable to amplify the analog signal.
28. The system of claim 20, wherein the threshold value is
communicated in a message from a source of the analog signal.
29. The system of claim 28, wherein the source of the analog signal
is a cable headend.
30. A method comprising: filtering an analog signal, with an analog
filter, to produce a filtered signal, wherein the analog signal
comprises critical data and non-critical data; digitizing the
filtered signal with an analog-to-digital converter (ADC); and
during a power saving mode, adjusting a cut-off frequency of the
analog filter according to a highest frequency of the critical
data, wherein the highest frequency of the critical data is
communicated as a threshold value.
31. The method of claim 30, wherein the method comprises adjusting
a sampling frequency of the ADC to at least twice the highest
frequency of the critical data.
33. The method of claim 31, wherein the cut-off frequency of the
filter is adjusted to equal the sampling frequency of the ADC.
33. The method of claim 30, wherein the method comprises
configuring a frequency response of the analog filter during
runtime according to the threshold value.
34. The method of claim 30, wherein the method comprises
negotiating a minimum sampling frequency with a source of the
analog signal.
35. The method of claim 30, wherein the method comprises
determining a minimum sampling frequency based on communications
from a source of the analog signal.
36. The method of claim 30, wherein the cut-off frequency is
adjusted by a digital processor.
36. The method of claim 30, wherein the method comprises amplifying
the analog signal with a low noise amplifier.
38. The method of claim 30, wherein the method comprises
communicating the threshold value in a message from a source of the
analog signal.
39. The method of claim 38, wherein the source of the analog signal
is a cable headend.
Description
CLAIM OF PRIORITY
[0001] This patent application is a continuation of U.S.
application Ser. No. 14/015,481, now U.S. Pat. No. 9,049,491, which
claims priority to U.S. provisional patent application Ser. No.
61/695,036 filed on Aug. 30, 2012, now expired.
[0002] The above-identified documents are hereby incorporated
herein by reference in its entirety.
INCORPORATION BY REFERENCE
[0003] This patent application also makes reference to United
States Patent Application Publication Serial No. 2014/0064420
titled "Method and System for Power Management in a Network Device
Based on Multi-Protocol Detection" and filed on Aug. 28, 2013,
which is hereby incorporated herein by reference in its
entirety.
TECHNICAL FIELD
[0004] Aspects of the present application relate to communication
networks. More specifically, to a method and system for power
management in a Frequency Division Multiplexed Network.
BACKGROUND
[0005] Existing receivers in FDM networks (e.g., DOCSIS, MoCA) can
consume too much energy. Further limitations and disadvantages of
conventional and traditional approaches will become apparent to one
of skill in the art, through comparison of such approaches with
some aspects of the present method and system set forth in the
remainder of this disclosure with reference to the drawings.
BRIEF SUMMARY
[0006] A method and/or system is provided for power management in a
frequency division multiplexed network, substantially as
illustrated by and/or described in connection with at least one of
the figures, as set forth more completely in the claims.
BRIEF DESCRIPTION OF THE DRAWINGS
[0007] FIG. 1A depicts an example communication system in
accordance with an example embodiment.
[0008] FIG. 1B depicts portions of an example network device
operable to receive and process cable television/DOCSIS signals in
accordance with an example implementation of this disclosure.
[0009] FIGS. 2A and 2B illustrate effect of sampling a cable
downstream at different sampling frequencies.
[0010] FIGS. 3 and 4 depict example low-power cable/DOCSIS sampling
schemes in accordance with an example implementation.
[0011] FIG. 5 is a flowchart illustrating an example process for
configuring a receiver front-end in accordance with an example
implementation of this disclosure
[0012] FIG. 6 is a flowchart illustrating an example process for
configuring a receiver front-end in accordance with an example
implementation of this disclosure.
[0013] FIG. 7 is a flowchart illustrating an example process
implemented by a headend that supports power reduction in customer
premise devices.
DETAILED DESCRIPTION
[0014] As utilized herein the terms "circuits" and "circuitry"
refer to physical electronic components (i.e., hardware) and any
software and/or firmware ("code") which may configure the hardware,
be executed by the hardware, and or otherwise be associated with
the hardware. As used herein, for example, a particular processor
and memory may comprise a first "circuit" when executing a first
one or more lines of code and may comprise a second "circuit" when
executing a second one or more lines of code. As utilized herein,
"and/or" means any one or more of the items in the list joined by
"and/or". As an example, "x and/or y" means any element of the
three-element set {(x), (y), (x, y)}. As another example, "x, y,
and/or z" means any element of the seven-element set {(x), (y),
(z), (x, y), (x, z), (y, z), (x, y, z)}. As utilized herein, the
term "exemplary" means serving as a non-limiting example, instance,
or illustration. As utilized herein, the terms "e.g.," and "for
example" set off lists of one or more non-limiting examples,
instances, or illustrations. As utilized herein, circuitry is
"operable" to perform a function whenever the circuitry comprises
the necessary hardware and code (if any is necessary) to perform
the function, regardless of whether performance of the function is
disabled, or not enabled, by some user-configurable setting.
Although various exemplary cable/DOCSIS embodiments are described
herein, aspects of the invention are applicable to other networks
which utilize frequency division multiplexing and/or are
coordinated via management messages.
[0015] FIG. 1A depicts an example communication system in
accordance with an example embodiment. Shown in FIG. 1 is a
terrestrial television antenna 102, a satellite dish 104, an
Internet Protocol (IP) network 106, a headend 108, a wide area
network (e.g., hybrid fiber-coaxial (HFC) network) 118, a gateways
120a and 120b, end systems 126a and 126b (e.g., computers), and end
systems 128a and 128b. The headend 108 comprises a switch 110, a
video modulator 112, a cable modem termination system (CMTS) 114,
and a splitter/combiner 116.
[0016] For downstream traffic, the headend 108 may receive
television signals via the antenna 102 and the satellite dish 104,
and may receive data via the IP network 106. The switch 110 may
convey the television signals to the video modulator 112 and the
data to the CMTS 114. The video modulator 112 may modulate the
received television signals onto a carrier. The CMTS 114 may
modulate the received data onto a carrier. The splitter/combiner
116 may combine the outputs of the video modulator 112 and the CMTS
114 resulting in a frequency division multiplexed (FDM) signal
comprising one or more television channels and/or one or more
DOCSIS channels. The FDM signal may be onto the wide area network
(WAN) 118 for distribution to customer premise equipment (CPE).
Each customer premise 130 may comprise one or more network devices
operable to receive signals via the WAN 118, process the signals to
recover content carried therein, and distribute the content to end
systems such as computers 126, televisions 128, and/or the like.
For example, customer premises 130a comprises a gateway with
integrated cable modem 122a and set-top-box 124a. The cable modem
122a and the STB 124a may share an Rx front-end such as the Rx
front-end 160 described below in FIG. 1B. As another example,
customer premises 130b comprises cable modem 122b and set-top-box
124b implemented as separate devices. The cable modem 122b and the
STB 124b may each comprise an Rx front-end such as the Rx front-end
160 described below in FIG. 1B.
[0017] For upstream traffic, one or both of cable modem 122a and
STB 124b and/or one or both of cable modem 122b and STB 124b may be
operable to transmit, via a Tx front-end not shown, messages to the
CMTS 114. For such upstream data, messages (e.g., network
management/maintenance messages) may be modulated onto one or more
carriers for transmission via the WAN 118. The splitter/combiner
116 may then convey the message to the CMTS 114. The CMTS 114 may
process the messages and, in an example embodiment, adjust
transmission parameters (e.g., modulation parameters, transmit
power, frequency offsets, etc.) and/or perform other
maintenance/management based on the received messages.
[0018] FIG. 1B depicts portions of an example network device
operable to receive and process cable television/DOCSIS signals in
accordance with an example implementation of this disclosure. The
example device may be, for example, an implementation of the
gateway 120, the cable modem 122b, or the STB 124b. The device
comprises a receiver front-end 160 and digital processing circuitry
170. The front-end 160 comprises a low-noise amplifier (LNA) 150, a
lowpass filter (LPF) 152, an analog-to-digital converter (ADC) 154,
and a clock generator 156.
[0019] The LNA 150 may be operable to amplify signal 148 received
via the WAN 118. The LNA 150 may be operable to amplify the signal
148 over a range of frequencies that encompasses frequency bands
used by the applicable standard/protocol. For example, for a
cable/DOCSIS network, the LNA 150 may be operable to amplify the
range of frequencies .about.50 MHz to .about.1000 MHz shown in
FIGS. 2A and 2B.
[0020] The filter 152 may be operable to selectively attenuate
and/or amplify frequency sub-bands of the amplified signal 151. In
an example implementation, the filter 152 is a low-pass filter
which applies at least a threshold amount of attenuation (e.g., 3
dB) to frequencies above a cut-off frequency, F.sub.CO. The cut-off
frequency (or frequencies for a bandpass or multi-band filter) of
the filter 152 may be preconfigured and/or tuned during runtime of
the device in which the front-end 190 resides. The tuning of the
filter 152 may be via a feedback loop and/or via one or more
control signals (e.g., control signal 178 from digital processor
170).
[0021] The analog-to-digital converter 154, may be operable to
concurrently digitize signals over a range of frequencies that
encompasses frequency bands used by multiple networks/protocols,
such as the range of frequencies .about.50 MHz to .about.1550 MHz
shown in FIGS. 2A and 2B. The sampling frequency used by the ADC
154 may be determined by the signal 172 from the clock generator
156.
[0022] The clock generator 156 may be operable to generate a clock
signal 172 that oscillates at a frequency controlled by the digital
processor 170 via control signal 176. The clock signal 172 may be,
for example, a sinusoid or a square wave. The frequency clock
signal 172 may controlled be via a feedback loop and/or via one or
more control signals. (e.g., control signal 176 from digital
processor 170).
[0023] The digital processor 170 may be operable to process (e.g.,
filter, demodulate, decode, etc.) the digitized signal 155 output
by the ADC 154. The processor 170 may process the signal 155 to
detect whether one or more channels of the digitized frequency
band(s) need to be processed. When such channels do not need to be
processed, the digital processor 170 may be operable to configure
itself, and/or other components of the network device in which it
resides, into a lower power mode of operation. A determination of
whether or not certain channels are to be processed (e.g.,
demodulated, decoded, etc.) may be determined heuristically (e.g.,
based on a spectral analysis of the digitized signal, on past
traffic patterns, etc.) and/or may be based on control messages
(e.g., UCD, MAP, and/or other MAC management messages defined in
DOCSIS standards) that the processor 170 monitors for in the
digitized signal. For channels that are determined to need
processing in the network device, the processor 170 may demodulate,
decode, filter, and/or the like to recover data transmitted on the
channel(s) and output the data as signal 180.
[0024] FIGS. 2A and 2B illustrate effect of sampling a cable
downstream at different sampling frequencies. In FIG. 2A the
sampling frequency is sufficiently high that the Nyquist frequency
falls outside of the cable downstream spectrum. In this manner,
portions of the cable spectrum do not fold onto itself during
digital-to-analog conversion. In FIG. 2B, on the other hand, the
Nyquist frequency falls within the cable spectrum such that it
folds onto itself during digital-to analog conversion, thereby
causing interference in the digitized signal.
[0025] FIG. 3 depicts an example low-power cable/DOCSIS sampling
scheme in accordance with an example implementation of this
disclosure. FIG. 3 shows a cable/DOCSIS system that uses
single-carrier QAM channels for carrying downstream traffic. Each
channel may be, for example, 6 or 8 MHz. The cable/DOCSIS band
spans from F.sub.lo (e.g., 55 MHz) to F.sub.hi (e.g., 1000 MHz).
Conventionally, any of the QAM channels in the cable/DOCSIS band
may be selected as a DOCSIS downstream channel. Consequently, to
ensure that the DOCSIS downstream channel can be sampled without
aliasing problems, the sampling frequency is high-enough (e.g.,
.about.2*F.sub.hi) to account for the case where the highest
possible downstream channel is chosen as the DOCSIS downstream
channel. A drawback of this is that a higher sampling frequency
typically corresponds to higher power consumption.
[0026] In an example implementation, selection of the DOCSIS
downstream channel may be limited to channels below a determined
threshold frequency F.sub.T (e.g., 150 MHz). The cut-off frequency,
F.sub.CO, of the low pass filter 152 may then be set to the
threshold frequency (or far enough above the threshold frequency to
allow for desired margin) as shown by the ideal filter response
depicted in FIG. 3. Accordingly, since the receiving device (e.g.,
gateway 120 or cable modem 122b) knows (e.g., based on management
messages, heuristics, hardware and/or software configuration, etc.)
that the DOCSIS downstream will necessarily be below the threshold
frequency, and that the filter is configured to prevent higher
portions of the cable downstream from folding onto the desired
channel 302, a relatively low sampling frequency 304 (e.g.,
relative to the .about.2 GHz sampling frequency that would be
needed to digitize channel N residing at .about.1 GHz). The
relatively low sampling frequency may be selected such that the
Nyqust frequency falls at (or at a frequency just far enough above
the threshold frequency to allow for desired margin) F.sub.T. Use
of the lower sampling frequency 304 may save considerable power in
the receiving device.
[0027] In an example implementation, all downstream data may be
restricted to transmission on channels below the threshold
frequency. In another example implementation, only critical data
(e.g., certain MAC management messages) may be restricted to
channels below the threshold frequency while other data may be
transmitted on downstream channels above the threshold frequency.
In such an implementation, the non-critical data may or may not be
received by a particular network device depending on how that
device is configured (e.g., a device in a power saving mode may not
be processing the downstream channel on which the non-critical data
is received and, thus, may not receive the data).
[0028] In FIG. 4, an example sampling technique in an OFDM system
(e.g., a next-generation DOCSIS modem) is depicted. Each OFDM
sub-band may comprise, for example, 20 to 50 KHz of bandwidth
centered on a subcarrier frequency. In the example embodiment
depicted, the network device (e.g., gateway 120 or cable modem
122b) may only need to receive MAC management messages (e.g., SYNC,
UCD, and/or MAP messages). For example no end-systems connected to
the receiver are requesting content. Accordingly, by limiting the
sub-bands available for carrying such management messages to
sub-bands that lie below a threshold frequency F.sub.T, a
relatively low sampling frequency 404 may be used (e.g., relative
to the .about.2 GHz sampling frequency that would be needed to
digitize sub-band N in FIG. 4). The relatively low sampling
frequency may be selected such that the Nyquist frequency falls at
the threshold frequency F.sub.T (or at a frequency just far enough
above the threshold frequency to allow for desired margin). The
relatively low sampling frequency may result in lower power
consumption. To prevent the lower sampling frequency from causing
higher subcarriers from folding onto the desired subcarrier 402,
the filter 152 may be configured to have its cut-off frequency,
F.sub.CO, set to F.sub.T (or slightly above F.sub.T to allow for
desired margin).
[0029] FIG. 5 is a flowchart illustrating an example process for
configuring a receiver front-end in accordance with an example
implementation of this disclosure. While the process is described
with reference to gateway 120 for illustration, the process may be
implemented in any network device. The process begins with block
602 in which gateway 120 powers up and establishes communications
with a headend.
[0030] In block 504, during ranging/registration with the headend,
the gateway 120 attempts to determine a frequency, F.sub.T, that
can be relied upon as the upper bound of channels used for
communicating packets that the gateway 120 must necessarily
receive. If the headend supports the restricting of necessary
information (e.g., MAC management messages) to channels below a
threshold frequency, and a value of the threshold frequency is
communicated to gateway 120 during ranging/registration, then the
process advances to block 510.
[0031] In block 510, the processor 170 of the gateway 120 sets the
cut-off frequency of the filter 152 of the gateway 120 to F.sub.T
plus desired/necessary margin.
[0032] In block 512, the processor 170 of the gateway 120
configures the clock generator 156 of the gateway 120 such that the
frequency of the clock signal 172 is 2*F.sub.T plus
desired/necessary margin.
[0033] In block 514, the ADC 154 of the gateway 120 begins
digitizing the signal received from the headend.
[0034] Returning to block 504, if F.sub.T cannot be determined
(e.g., because restricting necessary info to channels below a
threshold frequency is not supported by the headend), then the
process advances to block 506.
[0035] In block 506, the processor 170 of the gateway 120 sets the
cut-off frequency of the filter 152 of the gateway 120 to F.sub.hi
plus desired/necessary margin.
[0036] In block 508, the processor 170 of the gateway 120
configures the clock generator 156 of the gateway 120 such that the
frequency of the clock signal 172 is 2*F.sub.hi plus
desired/necessary margin.
[0037] FIG. 6 is a flowchart illustrating an example process for
configuring a receiver front-end in accordance with an example
implementation of this disclosure. While the process is described
with reference to gateway 120 for illustration, the process may be
implemented in any network device. The process begins with block
602 in which gateway 120 powers up and establishes communications
with a headend.
[0038] In block 604, the value of a threshold frequency, F.sub.T,
to be used as the upper limit for communications to network devices
operating in a lower power mode is determined. The gateway 120 may
negotiate the threshold frequency or may simply be informed of a
threshold frequency determined by the headend. In an example
implementation, block 604 may take place during, for example,
ranging/registration in a DOCSIS network.
[0039] In block 606, the gateway 120 determines whether to enter a
lower-power mode. As an example, the gateway 120 may enter a
lower-power mode when, for example, the computer 126a is not
requesting any downstream data and when the television 128a is not
consuming any content transmitted on a channel having a frequency
above F.sub.T. If the device determines to enter a lower-power,
then the process advances to block 608.
[0040] In block 612, the processor 170 of the gateway 120 sets the
cut-off frequency of the filter 152 of the gateway 120 to F.sub.T
plus desired/necessary margin.
[0041] In block 614, the processor 170 of the gateway 120
configures the clock generator 156 of the gateway 120 such that the
frequency of the clock signal 172 is 2*F.sub.T plus
desired/necessary margin.
[0042] In block 616, the ADC 154 of the gateway 120 begins
digitizing the signal received from the headend.
[0043] Returning to block 606, if the gateway 120 decides not to
enter a low power mode (e.g., because the front end is shared
between the CM 122a and the STB 124b, and the television 128a is
requesting data from a channel that is transmitted above F.sub.T),
them the process advances to block 608.
[0044] In block 608, the processor 170 of the gateway 120 sets the
cut-off frequency of the filter 152 of the gateway 120 to F.sub.hi
plus desired/necessary margin.
[0045] In block 610, the processor 170 of the gateway 120
configures the clock generator 156 of the gateway 120 such that the
frequency of the clock signal 172 is 2*F.sub.hi plus
desired/necessary margin.
[0046] FIG. 7 is a flowchart illustrating an example process
implemented by a CMTS that supports power reduction in customer
premise devices. In block 702, one or more network devices, such as
gateway 120 and cable modem 122b, establish communications with the
CMTS.
[0047] In block 704, the CMTS determines a threshold frequency
F.sub.T. The determination of F.sub.T may be based, for example, on
how many devices are served by the headend, a level of service
(e.g., based on type of subscription) to be provided to the network
devices, and/or the like. For example, where many devices are
served by the CMTS, a higher F.sub.T may need to be chosen to
provide more bandwidth available for allocation to one or more
DOCSIS downstream channels, whereas fewer devices may permit a
lower F.sub.T and correspondingly less bandwidth available to be
allocated to one or more DOCSIS downstream channels.
[0048] In block 706, the determined value of F.sub.T may be
communicated to the network device served by the CMTS, such that
the network devices can set their sampling frequencies
accordingly.
[0049] In block 708, communications between the CMTS and the
network devices take place. In planning these communications, the
headend restricts downstream bandwidth allocations to channels
below F.sub.T.
[0050] In block 710, if there is a change in the network
configuration (e.g., new network device registers with the CMTS),
the process returns to block 704 and a new value of F.sub.T (which
may be the same as the previous value) is determined.
[0051] In an example implementation of this disclosure, a network
device (e.g., gateway 120 or cable modem 122b) may receive a signal
from a headend (e.g., cable television/DOCSIS headend 108), wherein
a bandwidth of the received signal spans from a low frequency
(e.g., F.sub.lo in FIG. 3) to a high frequency (e.g., F.sub.hi in
FIG. 3) and encompasses a plurality of sub-bands (e.g., channels 1
through N in FIG. 3 or sub-bands 1 through N in FIG. 4). The
network device may determine, based on communication with the
headend (e.g., during ranging/registration and/or through MAC
management messages), whether one of more of the sub-bands residing
above a threshold frequency (e.g., channels above F.sub.T in FIG. 3
or sub-bands above F.sub.T in FIG. 4) are available for carrying
downstream data from the headend to the circuitry. The network
device may digitize the signal using an analog-to-digital converter
(ADC) (e.g., 154) operating at a sampling frequency. The sampling
frequency may be configured based on a result of the determining.
When the one or more sub-bands are available for carrying
downstream data from the headend to the network device, the
sampling frequency may be set to a frequency that is at least twice
the high frequency. When the one or more sub-bands are not
available for carrying downstream data from the headend to the
network device, the sampling frequency may be set equal to or
substantially equal to (e.g., within a determined tolerance or
error margin of) to the threshold frequency. When the one or more
sub-bands are available for carrying downstream data from the
headend to the network device, the sampling frequency may be set to
a relatively high frequency. When the one or more sub-bands are not
available for carrying downstream data from the headend to the
network device, the sampling frequency may be set to a relatively
low frequency.
[0052] Continuing with the example implementation, the network
device may comprise a filter (e.g., 152) which may filter the
received signal prior to the digitizing. The network device may
configure a cut-off frequency the filter based on the result of the
determining. When the one or more sub-bands are available for
carrying downstream data from the headend to the network device,
the cut-off frequency of the filter may be set to a frequency that
is at least twice the high frequency. When the one or more
sub-bands are not available for carrying downstream data from the
headend to the network device, the cut-off frequency of the filter
may be set to a frequency equal to or substantially equal to (e.g.,
within a determined tolerance or error margin of) the threshold
frequency. When the one or more sub-bands are available for
carrying downstream data from the headend to the network device,
the cut-off frequency may be set to a relatively high frequency.
When the one or more sub-bands are not available for carrying
downstream data from the headend to the network device, the cut-off
frequency may be set to a relatively low frequency.
[0053] In an example implementation of this disclosure, a cable
modem (e.g., 122b) may be coupled to a cable modem termination
system (CMTS) (e.g., 114) and may comprise an analog-to-digital
converter (ADC) (e.g., 154) for digitizing signals from the CMTS.
The cable modem may determine (e.g., based on communications with
the CMTS) that only a portion of all sub-bands (e.g., channels 1
through N in FIG. 3 or OFDM sub-bands 1 through N in FIG. 4) in the
DOCSIS frequency band (e.g., from .about.55 MHz to .about.1 GHz)
are available for communication of DOCSIS downstream data from the
CMTS to the cable modem, and that the portion of the sub-bands
reside below a threshold frequency (e.g., F.sub.T in FIG. 3 or FIG.
4). In response to the determination, the cable modem may configure
a sampling frequency of the ADC to be equal to or substantially
equal to the threshold frequency. The cable modem may digitize a
signal received from the CMTS using the configured sampling
frequency. The cable modem may comprise a filter (e.g., 152) for
processing signals from the CMTS and may configure a cut-off
frequency of the filter to be equal to or substantially equal to
(e.g., within a determined tolerance or error margin of) the
threshold frequency. Prior to the digitizing of the signal from the
CMTS, the cable mode may filter the signal using the configured
filter.
[0054] Other implementations may provide a non-transitory computer
readable medium and/or storage medium, and/or a non-transitory
machine readable medium and/or storage medium, having stored
thereon, a machine code and/or a computer program having at least
one code section executable by a machine and/or a computer, thereby
causing the machine and/or computer to perform the steps as
described herein for power management in a frequency division
multiplexed network.
[0055] Accordingly, the present method and/or system may be
realized in hardware, software, or a combination of hardware and
software. The present method and/or system may be realized in a
centralized fashion in at least one computing system, or in a
distributed fashion where different elements are spread across
several interconnected computing systems. Any kind of computing
system or other apparatus adapted for carrying out the methods
described herein is suited. A typical combination of hardware and
software may be a general-purpose computing system with a program
or other code that, when being loaded and executed, controls the
computing system such that it carries out the methods described
herein. Another typical implementation may comprise an application
specific integrated circuit or chip.
[0056] The present method and/or system may also be embedded in a
computer program product, which comprises all the features enabling
the implementation of the methods described herein, and which when
loaded in a computer system is able to carry out these methods.
Computer program in the present context means any expression, in
any language, code or notation, of a set of instructions intended
to cause a system having an information processing capability to
perform a particular function either directly or after either or
both of the following: a) conversion to another language, code or
notation; b) reproduction in a different material form.
[0057] While the present method and/or system has been described
with reference to certain implementations, it will be understood by
those skilled in the art that various changes may be made and
equivalents may be substituted without departing from the scope of
the present method and/or system. In addition, many modifications
may be made to adapt a particular situation or material to the
teachings of the present disclosure without departing from its
scope. Therefore, it is intended that the present method and/or
system not be limited to the particular implementations disclosed,
but that the present method and/or system will include all
implementations falling within the scope of the appended
claims.
* * * * *