Wideband cable modem and channel locking method
AssigneeHon Hai Precision Industry Co., Ltd.
InventorCHI-FU KOH
Life of this patent
Estimating the term…
Abstract
A wideband cable modem includes a plurality of tuners and a plurality of central frequencies each corresponding to one of a plurality of frequency ranges. Each frequency range is divided into a plurality of frequency segments. A scan controlling thread of the wideband cable modem retrieves one of the central frequencies corresponding to one of the frequency ranges, and controls a plurality of channel locking threads to synchronously scan the plurality of frequency segments of the corresponding frequency range to lock onto a downstream channel according to the retrieved central frequency. Each of the channel locking threads of the wideband cable modem controls one of the tuners to scan one of the frequency segments to lock onto a downstream channel.
Claims10
A wideband cable modem comprising a processor, a storage system, a plurality of tuners, and one or more programs, wherein the one or more programs are stored in the storage system and operable to be executed by the processor, the wideband cable modem further comprising:
- a central frequency list stored in the storage system and comprising one or more central frequencies corresponding to one or more frequency ranges of frequency plan of the wideband cable modem, each frequency range comprising a maximum frequency and a minimum frequency, wherein an average of the maximum frequency and the minimum frequency of each frequency range is equal to the corresponding central frequency, and each frequency range is divided into a plurality of frequency segments;
- a plurality of channel locking threads operable to control the plurality of tuners to scan the plurality of frequency segments of the frequency ranges to lock onto a downstream channel of the wideband cable modem;
- and
- a scan controlling thread operable to retrieve one of the central frequencies corresponding to one of the frequency ranges from the central frequency list, to control the plurality of channel locking threads to synchronously scan the plurality of frequency segments of the corresponding one of the frequency ranges to lock onto a downstream channel according to the retrieved central frequency;
- wherein the processor is operable to process the channel locking threads and the scan controlling thread.
A channel locking method of a wideband cable modem, the wideband cable modem comprising a processor, a storage system, and a plurality of tuners, the method comprising:
- storing a central frequency list in the storage system, the central frequency list comprising one or more central frequencies corresponding to one or more frequency ranges of frequency plan of the wideband cable modem, each frequency range comprising a maximum frequency and a minimum frequency, wherein an average of the maximum frequency and the minimum frequency of each frequency range is equal to the corresponding central frequency, and each frequency range is divided into a plurality of frequency segments;
- a scan controlling thread retrieving one of the central frequencies of the corresponding frequency range from the central frequency list;
- the scan controlling thread controlling each of a plurality of channel locking threads to synchronously scan each of the frequency segments of the corresponding frequency range to lock onto a downstream channel of the wideband cable modem according to the retrieved central frequency;
- each of the channel locking threads controlling each of the tuners to scan each of the frequency segments to lock onto a downstream channel;
- the scan controlling thread determining if a downstream channel is successfully locked;
- and
- the scan controlling thread retrieving a next central frequency corresponding to a next frequency range from the central frequency list and controlling the plurality of the channel locking threads to synchronously scan a plurality of frequency segments of the next frequency range if the downstream channel is unsuccessfully locked.
Dependencies are inferred from the claim text.