WO2016155013A1 - Set-top box output signal conflict solution method and set-top box - Google Patents

Set-top box output signal conflict solution method and set-top box Download PDF

Info

Publication number
WO2016155013A1
WO2016155013A1 PCT/CN2015/075898 CN2015075898W WO2016155013A1 WO 2016155013 A1 WO2016155013 A1 WO 2016155013A1 CN 2015075898 W CN2015075898 W CN 2015075898W WO 2016155013 A1 WO2016155013 A1 WO 2016155013A1
Authority
WO
WIPO (PCT)
Prior art keywords
top box
set top
frequency
pulse signal
tuner
Prior art date
Application number
PCT/CN2015/075898
Other languages
French (fr)
Chinese (zh)
Inventor
李超然
陈俊涛
Original Assignee
华为技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Priority to PCT/CN2015/075898 priority Critical patent/WO2016155013A1/en
Priority to CN201580077660.2A priority patent/CN107431922B/en
Publication of WO2016155013A1 publication Critical patent/WO2016155013A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data

Definitions

  • the present invention relates to the field of electronic technologies, and in particular, to a conflict resolution method for a set top box output signal and a set top box.
  • a satellite pot and a low noise block are usually used to amplify and downconvert the received satellite signals. And connected to multiple set-top boxes through the power splitter, so that TV sets in different rooms can watch satellite programs in different frequency bands through the set-top box.
  • LNB low noise block
  • set-top boxes generally select high local oscillators (such as 10.6 GHz) or low-cost through LNBs.
  • the vibration (such as 9.75GHz) is used to reduce the satellite signal in the high frequency band or the low frequency band to the frequency range that the set-top box can receive (such as 950MHz to 2150MHz), so that users can watch satellite programs in different frequency bands.
  • the prior art inputs the LNB by superimposing the indication signals outputted by different set top boxes on the power divider to instruct the LNB to select a high local oscillator or a low local oscillator.
  • the LNB selects a low local oscillator to receive the low frequency satellite signal; if the superimposed indication signal is a pulse signal, the LNB selects the high local oscillator to receive the high frequency satellite signal.
  • the indication signal output by the set top box may be a direct current signal or a pulse signal, and the frequency range of the pulse signal may be 18 kHz to 26 kHz, usually 22 kHz.
  • the low local oscillator is selected to receive the high frequency satellite signal, and during the period when the superimposed signal is not attenuated to 0, since the superimposed signal is a pulse signal, the LNB still selects the high local oscillator to receive the high frequency satellite signal, thereby making the LNB High-band satellite signals are not received when switching to low local oscillator. That is to say, the signal signal generated by the pulse signals sent by different set-top boxes causes the LNB to periodically switch between the high local oscillator and the low local oscillator, thereby causing the satellite signal to be periodically lost, and the user cannot watch the satellite program normally.
  • Embodiments of the present invention provide a conflict resolution method for a set-top box output signal and a set-top box, which can solve the problem that when a plurality of set-top boxes are connected to a high-frequency head through a power splitter in the prior art, pulse signals output by different set-top boxes are small due to a small frequency difference. A signal collision occurs, causing the high frequency head to periodically switch between the high local oscillator and the low local oscillator, resulting in loss of satellite signals, and the user cannot properly watch the satellite program.
  • a conflict resolution method for a set top box output signal including:
  • the adjusting according to a preset rule, a frequency of the pulse signal sent by the set top box to the tuner until the adjusted frequency is
  • the pulse signal sent by the set top box to the tuner and the pulse signal sent by the set top box to the tuner no longer have a signal collision, so that the set top box can receive the satellite signal normally:
  • the second frequency continues to be randomly selected, and the second frequency is used as the Decoding the frequency of the pulse signal sent by the set top box to the tuner until the selected second frequency causes the pulse signal sent by the set top box to the tuner to be sent to the tuner by other set top boxes The signal of the pulse no longer occurs, so that the set top box can receive the satellite signal normally;
  • first frequency and the second frequency are the same or different.
  • the frequency set includes a difference of any two frequencies between 18 kHz, 26 kHz, and 18 kHz to 26 kHz greater than or A plurality of frequencies equal to a preset threshold.
  • the set of frequencies comprises a plurality of frequencies at intervals of 5 Hz between 18 kHz, 26 kHz, and 18 kHz to 26 kHz.
  • the method further includes:
  • a set top box comprising:
  • a determining unit configured to determine whether a pulse signal sent by the set top box to the tuner and a pulse signal sent by the set top box to the tuner have a signal conflict, where the signal conflict is sent by the set top box to the tuner And a frequency difference between the pulse signal and the pulse signal sent by the other set top box to the high frequency head is less than a specified threshold;
  • a processing unit configured to: if the determining unit determines yes, adjust a frequency of the pulse signal sent by the set top box to the tuner according to a preset rule, until the adjusted frequency causes the set top box to send to the The pulse signal of the tuner no longer has a signal collision with the pulse signals sent by the set top box to the tuner, so that the set top box can normally receive the satellite signal.
  • the processing unit is specifically configured to:
  • the second frequency continues to be randomly selected, and the second frequency is used as the Decoding the frequency of the pulse signal sent by the set top box to the tuner until the selected second frequency causes the pulse signal sent by the set top box to the tuner to be sent to the tuner by other set top boxes The signal of the pulse no longer occurs, so that the set top box can receive the satellite signal normally;
  • first frequency and the second frequency are the same or different.
  • the frequency set includes a difference between any two frequencies between 18 kHz, 26 kHz, and 18 kHz to 26 kHz greater than or A plurality of frequencies equal to a preset threshold.
  • the set of frequencies comprises a plurality of frequencies at intervals of 5 Hz between 18 kHz, 26 kHz, and 18 kHz to 26 kHz.
  • the method further includes:
  • a receiving unit configured to receive a startup command sent by the control device, where the startup command is used to trigger the set top box according to the preset rule when the determining unit determines yes Adjusting a frequency of the pulse signal sent by the set top box to the tuner.
  • a set top box including:
  • a central processing unit CPU configured to determine whether a pulse signal sent by the set top box to the high frequency head and a pulse signal sent by the other set top box to the high frequency head cause a signal collision, where the signal conflict refers to the sending of the set top box to the high frequency a frequency difference between a pulse signal of the head and a pulse signal sent by the other set top box to the high frequency head is less than a specified threshold;
  • the CPU is specifically configured to:
  • the second frequency continues to be randomly selected, and the second frequency is used as the Decoding the frequency of the pulse signal sent by the set top box to the tuner until the selected second frequency causes the pulse signal sent by the set top box to the tuner to be sent to the tuner by other set top boxes No signal collision occurs in the pulse signal, so that the set top box can receive the satellite signal normally;
  • first frequency and the second frequency are the same or different.
  • the frequency set includes a difference of any two frequencies between 18 kHz, 26 kHz, and 18 kHz to 26 kHz greater than or Multiple frequencies equal to the preset threshold rate.
  • the set of frequencies comprises a plurality of frequencies at intervals of 5 Hz between 18 kHz, 26 kHz, and 18 kHz to 26 kHz.
  • the receiving chip is further configured to:
  • Embodiments of the present invention provide a conflict resolution method for a set top box output signal and a set top box.
  • the frequency difference occurs because the frequency difference is less than a specified threshold.
  • the frequency of the pulse signal sent by the set-top box to the high-frequency head can be adjusted according to a preset rule until the frequency difference between the frequency of the pulse signal output by the adjusted set-top box and the pulse signal output by the other set-top box Larger without signal collision, so that the set-top box can receive the satellite signal normally, so that when the set-top boxes of the prior art are connected to the high-frequency head through the power divider, the pulse signals output by different set-top boxes are different due to the frequency difference. Small signal interference occurs, causing the high frequency head to periodically switch between the high local oscillator and the low local oscillator, resulting in loss of satellite signals, and the user cannot properly watch the satellite program.
  • FIG. 1 is a structural diagram of a satellite television receiving system according to an embodiment of the present invention.
  • FIG. 2 is a flowchart of a method for resolving conflicts of output signals of a set top box according to an embodiment of the present invention
  • 3a is a schematic diagram of a pulse signal outputted by different set top boxes according to an embodiment of the present invention.
  • 3b is a schematic diagram of another pulse signal outputted by different set top boxes according to an embodiment of the present invention.
  • FIG. 3c is a schematic diagram of comparison of pulse signals outputted by different set top boxes according to an embodiment of the present invention.
  • FIG. 4 is a structural diagram of a set top box according to an embodiment of the present invention.
  • FIG. 5 is a structural diagram of another set top box according to an embodiment of the present invention.
  • FIG. 6 is a structural diagram of a set top box according to another embodiment of the present invention.
  • the embodiments of the present invention can be applied to small network scenarios such as a home network.
  • a plurality of set top boxes connected to different television sets in a plurality of rooms are connected to a satellite pot through a power splitter to form a satellite television receiving system to receive satellite signals and watch satellite programs.
  • the satellite pot includes a feed source and a high frequency head.
  • the use of a tuner and a satellite pot in the system architecture shown in Figure 1 can save space and cost.
  • the satellite pot is a metal paraboloid that is responsible for reflecting satellite signals into the feed and tuner at the focus of the satellite antenna.
  • the role of the satellite pot is to collect weak signals from the satellite and to concentrate the satellite signals after metal parabolic reflection. Go to the focus of the satellite pot.
  • the feed is a horn that gathers satellite signals at the focus of the satellite pot, collecting all the energy that is concentrated at the focus for energy feeding.
  • the high-frequency head LNB that is, the low-noise down-converter, functions to receive satellite signals received by the satellite pot and output through the feed, and then down-convert and down-convert to the intermediate-frequency satellite signals, and transmit them to the set-top box and other satellites through the coaxial cable. machine.
  • the tuner in the embodiment of the present invention may be a dual local oscillator tuner including two local oscillator frequencies, and the inside thereof may include a 22 kHz switch for selecting a high local oscillator or a low local oscillator according to an indication signal received from the power divider.
  • the indication signal is a superimposed indication signal sent by a satellite receiver such as a set top box through a power divider.
  • the first corresponding manner of the indication signal received by the 22 kHz switch in the LNB and the high local oscillator and the low local oscillator may be: when the indication signal received by the high frequency head is a direct current signal, the high frequency head selects a low local oscillator through the 22 kHz switch.
  • the satellite signal is received; when the indication signal received by the tuner is a pulse signal, the tuner selects the high local oscillator to receive the satellite signal through the 22 kHz switch.
  • the second corresponding mode may be: when the indication signal received by the 22 kHz switch is a DC signal, the high frequency head selects a high local oscillator to receive the satellite signal; when the indication signal received by the 22 kHz switch is a pulse signal, the high frequency head selects a low local oscillator. Receive satellite signals.
  • the 22kHz switch can receive pulse signals with a frequency range of 22kHz ⁇ 4kHz, that is, 18kHz to 26kHz.
  • the 22 kHz switch specifically adopts the above-mentioned corresponding manner to select a high local oscillator or a low local oscillator, which is not limited in the embodiment of the present invention.
  • the first corresponding mode will be described as an example.
  • the satellite power splitter usually has two power points, four power points, six power points, etc., and can be used to divide the IF satellite signals output by the high frequency head into multiple channels and output them to the set top box or other satellite receivers respectively; or, The indication signals output by different set top boxes or other satellite receivers are superimposed, and the combined indication signals are output to the tuner.
  • the set-top box is a satellite receiver that connects the TV to the external satellite signal, and can transmit the processed digital satellite signal to the TV through the coaxial cable for display.
  • the set-top box can also receive the satellite signal output by the power splitter through the coaxial cable, or output the indication signal to the power splitter through the coaxial cable, including the DC signal or the pulse signal.
  • the set top box may include a main chip, a memory, a tuner demodulator, a return channel, a smart card interface, an audio and video output, and a receiving chip.
  • the main chip is demultiplexed and descrambled by the central processing unit (CPU), the video and audio decoder, the demultiplexer and the like, and then decoded by the video and audio decoder. , restore, etc.
  • the set-top box's memory can be used to store programs and data.
  • the receiving chip in the set top box can be used to receive the satellite signal output by the power splitter and the control signal of the receiver top box remote controller, thereby triggering the set top box to perform corresponding operations.
  • the following embodiments of the present invention will use a high frequency band satellite signal with a Ku band frequency range of 11.7 GHz to 12.75 GHz, a low frequency band satellite signal with a frequency range of 10.7 GHz to 11.8 GHz, a high local oscillator with a frequency of 10.6 GHz, and a frequency of 9.75 GHz.
  • the low local oscillator is taken as an example for explanation.
  • an embodiment of the present invention provides a method for conflict resolution of an output signal of a set top box, and the main steps thereof may include:
  • the set top box determines whether a pulse signal sent by the set top box to the high frequency head conflicts with a pulse signal sent by the set top box to the high frequency head, and the signal conflict refers to the pulse signal sent by the set top box to the high frequency head and the other set top box sends to the high frequency head.
  • the frequency difference of the pulse signal is less than a specified threshold.
  • the set top box adjusts the frequency of the pulse signal sent by the set top box to the high frequency head according to a preset rule, until the adjusted frequency causes the pulse signal sent by the set top box to the high frequency head and the pulse signal sent by the other set top box to the high frequency head not to be A signal collision occurs again to enable the set-top box to receive satellite signals normally.
  • a satellite television receiving system when a plurality of set top boxes are connected to a high frequency head and a satellite pot through a power splitter, under the premise that the hardware devices such as the satellite pot, the high frequency head, the power splitter, and the set top box are not faulty, Taking the set top box 1 in FIG. 1 as an example, if the set top box 1 cannot receive the satellite signal normally, especially when the set top box 1 periodically loses the satellite signal, the pulse signal sent by the set top box 1 to the tuner can be determined. The pulse signals transmitted to the tuner with other set top boxes (such as the set top box 2, the set top box 3, and the set top box 4 in FIG.
  • the set top box 1 cannot receive the satellite signals normally.
  • the signal conflict occurs because the actual frequency difference of the different pulse signals is less than a specified threshold (for example, 2 Hz), so that the superimposed pulse is generated.
  • the signal is periodically attenuated to 0, and the decay time is longer (for example, greater than 0.05 s), causing the tuner to erroneously assume that the set-top box emits a DC signal during the time when the superimposed pulse signal decays to zero.
  • the specified threshold value can be set according to the actual situation, and is not limited to 2 Hz. In the embodiment of the present invention, 2 Hz is taken as an example for description.
  • step 101 the hardware device such as the satellite pot, the high frequency head, the power splitter, the set top box (including the set top box 1, the set top box 2, the set top box 3, and the set top box 4) as shown in FIG. 1 does not fail.
  • the set-top box 1 can normally receive the satellite signal, thereby determining whether a signal signal sent by the set-top box 1 to the tuner and a pulse signal sent from the other set-top box to the tuner have a signal collision.
  • the set top box 1 can determine whether the satellite signal is received by the CPU monitoring whether the status signal returned by the status circuit is normal.
  • the status signal is normal, it indicates that the set top box 1 can normally receive the satellite signal, and the set top box 1 sends the pulse to the tuner.
  • the signal does not conflict with the pulse signal sent from the other set-top box to the tuner; if the status signal is abnormal, it indicates that the set-top box 1 cannot receive the satellite signal normally, and the set-top box 1 is sent to the tuner.
  • the pulse signal has a signal collision with the pulse signal sent from other set-top boxes to the tuner.
  • the embodiment of the present invention does not limit how to determine whether a pulse signal sent by the set top box 1 to the high frequency head and a pulse signal sent by the other set top box to the high frequency head are in conflict.
  • the frequency of the pulse signal sent by the set top box 1 to the high frequency head may be adjusted according to a preset rule until the adjusted The actual frequency difference of the pulse signals outputted by different set-top boxes is greater than the specified threshold without signal collision, so that the superimposed pulse signals will not be attenuated to 0 for a long time, so that the high-frequency head will not be attenuated after the superimposed pulse signals.
  • any set top box can adjust the frequency of the pulse signal sent by the set top box to the high frequency head according to a preset rule until the pulse signal outputted by the different set top boxes is adjusted. There is no signal collision, so that any set-top box can receive satellite signals normally.
  • the set top box adjusts the frequency of the pulse signal sent by the set top box to the high frequency head according to a preset rule, until the adjusted frequency causes the pulse signal sent by the set top box to the high frequency head and the pulse signal sent by the set top box to the high frequency head no longer.
  • a signal collision occurs so that the set top box can receive satellite signals normally:
  • the first frequency is randomly selected from the preset frequency set, and the first frequency is used as the frequency of the pulse signal sent by the set top box to the high frequency head;
  • the second frequency continues to be randomly selected, second.
  • the frequency is used as the frequency of the pulse signal sent by the set top box to the high frequency head until the selected second frequency causes the pulse signal sent by the set top box to the high frequency head to no longer cause a signal collision with the pulse signal sent by the other set top box to the high frequency head, so that the set top box Ability to receive satellite signals normally;
  • first frequency and the second frequency are the same or different.
  • the pulse signal sent to the tuner by the set top box 1 and the pulse signal sent to the tuner by the other set top box continue to have a signal collision, so that the set top box 1 cannot receive the satellite signal normally, and thus the frequency of the pulse signal sent to the tuner.
  • the set top box 1 can randomly select one frequency from the preset frequency set stored in the memory of the set top box 1 as the first frequency, and then use the first frequency as the frequency of the pulse signal sent by the set top box 1 to the tuner.
  • the frequency of the pulse signal sent by the set top box 1 to the high frequency head by the set top box 1 is that the set top box 1 divides the crystal oscillator and outputs a pulse signal of the first frequency to the high frequency head.
  • the frequency of the pulse signal actually output by the set-top box is not the exact frequency value of the first frequency, but is the first Frequency values with small errors in frequency.
  • the frequency of the pulse signals actually output by the two set top boxes through the crystal oscillator frequency division are 21.0005 kHz and 21.0046 kHz, respectively. It differs from the respective first frequencies by 0.5 Hz and 0.4 Hz.
  • the frequency of the pulse signal actually output by the set top box is not much different from the selected first frequency.
  • the difference of the first frequency selected by different set top boxes is large, the pulse signal actually output by different set top boxes is different.
  • the frequency difference is also large; when the first frequency difference selected by different set top boxes is small, the frequency difference of the pulse signals actually output by different set top boxes is also small.
  • the first frequency of the set top box 1 since the first frequency of the set top box 1 is randomly selected, the first frequency may be the same as or different from the frequency of the pre-adjusted pulse signal. Moreover, since the pulse signal outputted by the set top box 1 conflicts with the pulse signal outputted by the other set top box, any other set top box that outputs the pulse signal also adjusts the frequency of the pulse signal by randomly selecting the first frequency from the frequency set. Then different set top boxes are randomly selected. There may still be a small difference between the first frequencies, so that after the crystals of different set-top boxes are divided, the frequency difference between the output pulse signals may be less than a specified threshold (for example, less than 2 Hz), and signal collision may still occur.
  • a specified threshold for example, less than 2 Hz
  • the pulse signal output from the set top box 1 to the high frequency head and the pulse signal outputted from the other set top box to the high frequency head will continue to have a signal collision, and the satellite signal cannot be normally received. If the difference between the first frequencies randomly selected by different set-top boxes is large, the frequency difference between the pulse signals outputted by the set-top box after the division of the crystal frequency division error is large, if the frequency difference is greater than the specified Threshold (for example, greater than 2 Hz), no signal collision will occur, and the set-top box can receive satellite signals normally.
  • Threshold for example, greater than 2 Hz
  • the set top box 1 When the pulse signal outputted from the set top box 1 to the high frequency head continues to collide with the pulse signal outputted from the other set top box to the high frequency head, the set top box 1 continues to randomly select the second frequency from the frequency set, and uses the second frequency as the set top box 1 The frequency of the pulse signal sent to the tuner.
  • the frequency of the pulse signal sent by the set top box 1 to the high frequency head by the set top box 1 is that the set top box divides the crystal oscillator and outputs a pulse signal of the second frequency to the high frequency head.
  • the crystal oscillators of different set-top boxes are different, the crystal frequency division has errors and the error is small, the frequency of the pulse signal actually output by the set-top box is not much different from the selected second frequency, and the second frequency difference selected by different set-top boxes is different.
  • the frequency difference of the pulse signal actually output by different set-top boxes is also large; when the difference of the second frequency selected by different set-top boxes is small, the frequency difference of the pulse signals actually output by different set-top boxes is also small.
  • the set top box 1 randomly selects the first frequency and the second frequency, the first frequency and the second frequency may be the same or different.
  • the frequency difference of the pulse signals actually output by different set-top boxes is also small, and the frequency difference is less than the specified threshold and continues to occur.
  • the set top box 1 can continue to select any frequency from the frequency set until the difference between the randomly selected frequencies of the different set top boxes is large, so that the pulse signals sent by the different set top boxes to the high frequency head after being divided by the crystal oscillator are When the frequency difference is greater than the specified threshold, the pulse signal output from the set top box 1 to the high frequency head does not interfere with the pulse signal outputted from the other set top box to the high frequency head, and thus the satellite signal can be normally received.
  • any set-top box only needs to select one frequency or a small number of frequencies from the frequency set, so that the frequency of the pulse signals actually output by different set-top boxes can be greatly different, so that no signal collision occurs, and thus Normally receive satellite signals.
  • the frequency set in step 102 above may include multiple frequencies at which the difference between any two frequencies between 18 kHz, 26 kHz, and 18 kHz to 26 kHz is greater than or equal to a preset threshold.
  • the tuner can receive pulse signals ranging from 18 kHz to 26 kHz, so that specific frequencies in the range of 18 kHz to 26 kHz can be combined into a frequency set to facilitate random selection of the first frequency and the second frequency therefrom. Meanwhile, in order to make the frequency difference between the first frequencies randomly selected by different set top boxes or the second frequency larger, the frequency set may be set to a difference between any two frequencies in the range of 18 kHz to 26 kHz greater than or equal to the preset. Multiple frequencies of the threshold.
  • the preset threshold herein refers to that the frequency difference between different first frequencies (or different second frequencies) selected by different set top boxes is greater than a preset threshold.
  • the preset threshold may be greater than the specified threshold of 2 Hz, but the specific size of the preset threshold may be set according to an actual situation (for example, the magnitude of the crystal frequency division error), which is not limited by the embodiment of the present invention. Specific value. Since the crystal oscillator of the set top box is different, and the frequency of the pulse signal obtained by the division of the crystal oscillator is different from the first frequency (or the second frequency), the frequency difference between the pulse signals outputted by different set top boxes may be less than a preset threshold.
  • the crystal frequency division error is small, the actual frequency of the pulse signal outputted by any set top box is not much different from the first frequency (or the second frequency). Therefore, even if there is a crystal frequency division error, the pulse signal actually output by different set top boxes is different. The frequency difference between them is still large. For example, when the preset threshold is 5 Hz, if the first frequencies selected by the two set top boxes are 22 kHz and 22.005 kHz, respectively, and due to the crystal frequency division error, the two set top boxes are separated by the crystal oscillator to actually output the pulse signals.
  • the frequency difference between the two pulse signals is 4 Hz, that is, the frequency difference between the two pulse signals output is still large, and is greater than the specified threshold of 2 Hz. There is no signal collision.
  • the pulse signals outputted by the two set top boxes when the pulse signals outputted by the two set top boxes are superimposed, when the relative phase difference of the two pulse signals periodically changes to 180 degrees, the superimposed pulse signals are attenuated to a DC signal.
  • the frequency difference of the pulse signals actually output by the two different set top boxes is less than the specified threshold value of 2 Hz, for example, the frequencies are respectively 22 kHz and 22.001 kHz with a difference of 1 Hz, and the pulse signals of the high and low level amplitudes are respectively 0.7 V and -0.7 V.
  • the pulse signal superimposed by the power divider can be as shown in FIG.
  • Fig. 3a if the frequency difference of the pulse signals actually output by the two different set top boxes is greater than the specified threshold 2 Hz, for example, the frequencies are respectively 22 kHz and 22.005 kHz which are 5 Hz apart, high,
  • the pulse signals with low level amplitudes of 0.7V and -0.7V respectively can be pulsed signals superimposed by the power splitter as shown in Fig. 3b;
  • Fig. 3c is a comparison of pulse signals after superimposition in Fig. 3a and Fig. 3b.
  • the pulse signal of the superimposed pulse signal has a narrow pulse width signal, see the pulse signal with the narrowest pulse width in the above figure of Fig. 3c. Since the pulse width of the pulse signal is too narrow, the hardware circuit may treat it as an interference signal such as a glitch without responding, or because the response time of the hardware circuit is limited, the pulse signal having a narrow pulse width is too late to respond, and other reasons.
  • the pulse signal whose pulse width is too narrow may be treated as a DC signal, so that the DC signal with the attenuation of 0 recognized by the hardware circuit is represented in the time indicated by the bold portion in the upper diagram of FIG. 3c.
  • the time indicated by the bold portion in the lower part of Fig. 3c is a DC signal with attenuation of 0.
  • the frequency of the pulse signals outputted by different set top boxes differs greatly (for example, greater than the specified threshold of 2 Hz), the time after which the superimposed pulse signals are attenuated to 0 is shorter (for example, less than 0.05 s); when the pulse signals of different set top boxes are output
  • the frequency difference is small (for example, less than the specified threshold of 2 Hz)
  • the time after the superimposed pulse signal is attenuated to 0 is longer, and the high frequency head easily misidentifies the superimposed pulse signal as a DC signal during the time when the attenuation is 0. Thereby switching the high local oscillator to a low local oscillator.
  • the frequency set may include 18 kHz, 18.005 kHz, 18.012 kHz, 18.018 kHz, 25.994 kHz, 26 kHz, etc., the difference between any two adjacent frequencies.
  • the frequency set may also be a frequency within a certain sub-interval range of 18 kHz to 26 kHz.
  • the frequency set may be greater than or equal to the difference between any two frequencies including 20 kHz, 24 kHz, and 20 kHz to 24 kHz. Multiple frequencies of a preset threshold.
  • the size of the multiple frequencies in the frequency set and the specific difference between the adjacent frequencies can also be set according to actual needs, which is not limited herein.
  • the set top box selects the first frequency or the second frequency
  • the difference between any two frequencies in the set of frequencies to be randomly selected is greater than or equal to a preset threshold
  • the frequency difference of the pulse signals actually output by different set top boxes is greater than the specified threshold of 2 Hz, so that no signal collision occurs.
  • different set-top boxes randomly select the same frequency from multiple frequencies in the frequency set, that is, in most cases, the frequencies randomly selected by different set-top boxes are different frequencies in the frequency set, and different frequencies.
  • the difference between the difference is greater than the preset threshold, and thus is much larger than the specified threshold of 2 Hz. Therefore, even if there is a crystal frequency division error, the frequency difference of the pulse signal outputted by the different set top boxes after being divided by the crystal oscillator is greater than the specified threshold of 2 Hz, so that A signal conflict has occurred.
  • the set of frequencies in step 102 may also be a plurality of frequencies including 15 kHz, 26 kHz, and 18 kHz to 26 kHz spaced at 5 Hz.
  • the plurality of frequencies in the frequency set may be 1601 frequencies that differ by 5 Hz between any adjacent frequencies such as 18 kHz, 18.005 kHz, 18.01 kHz, 18.015 kHz, 25.99 kHz, 25.995 kHz, and 26 kHz, and The difference between any two frequencies is greater than or equal to 5 Hz.
  • the set top box selects the first frequency or the second frequency, since the difference between any two adjacent frequencies in the frequency set to be randomly selected is 5 Hz, when different set top boxes are selected to different frequencies, even if they exist Crystal frequency division error, The frequency difference of the pulse signals actually output by different set top boxes is also greater than the specified threshold of 2 Hz, so that no signal collision occurs.
  • the probability that different set-top boxes are randomly selected is different frequencies in the frequency set in most cases.
  • the difference between different frequencies is greater than or equal to 5 Hz. Therefore, the frequency difference of the pulse signals outputted by different set-top boxes after being divided by the crystal oscillator is also large. Even if there is a crystal frequency division error, the pulse signals output by the different set-top boxes after being divided by the crystal oscillators are output. The frequency difference is also greater than the specified threshold of 2 Hz so that no signal collision occurs.
  • the frequency set may also be a frequency within a certain sub-interval of the range of 18 kHz to 26 kHz, for example, the frequency set may also be a plurality of frequencies including 20 kHz, 24 kHz, and 20 kHz to 24 kHz at intervals of 5 Hz.
  • the set of frequencies may be 801 frequencies that differ by 5 Hz between any adjacent frequencies, such as 20 kHz, 20.005 kHz, 20.01 kHz, 20.015 kHz, 23.99 kHz, 23.995 kHz, 24 kHz, and the like.
  • the pulse signal sent to the tuner by the set top box 1 conflicts with the pulse signal generated by the other set top box to the tuner, so that the set top box 1 cannot receive the satellite signal normally, and then is sent to the tuner.
  • a plurality of frequencies in the frequency set may not be stored in the memory of the set top box, and then a frequency is randomly selected as the first frequency or the second frequency, and each frequency in the frequency set is acquired.
  • the algorithm is stored in the memory of the set top box.
  • the CPU of the set top box 1 runs the algorithm to calculate a random frequency as the first frequency or the second frequency of the set top box 1.
  • the frequency obtained by the algorithm also needs to meet the requirements for the frequency in the set of frequencies in the above description, for example the frequency obtained by calculation must be in the range of 18 kHz to 26 kHz.
  • the algorithm may be: adding a frequency value n*5 (Hz) to an initial value of 18000 Hz to obtain a frequency in the calculated frequency set, where n may be a random value of 0 to 1600. So that the difference between any two adjacent frequencies in the set of frequencies obtained by the algorithm is 5 Hz.
  • the embodiment of the present invention does not limit the specific algorithm used.
  • an adjustment switch can also be provided on the set top box 1 when the set top box 1 is sent to
  • the pulse signal of the high frequency head conflicts with the pulse signal sent by the other set top box to the high frequency head, so that the set top box 1 cannot normally receive the satellite signal, the adjustment switch is automatically turned on, and the set top box 1 is triggered to adjust the set top box to the high frequency according to the preset rule.
  • the frequency of the pulse signal sent by the head; or, the set switch can be turned on while the set top box 1 is turned on, and the pulse signal sent by the set top box 1 to the high frequency head is in conflict with the pulse signal sent by the other set top box to the high frequency head.
  • the set top box 1 is triggered to adjust the frequency of the pulse signal sent by the set top box 1 to the tuner according to a preset rule; or, the set switch can be turned on while the set top box 1 is turned on, regardless of the pulse signal sent by the set top box 1 to the tuner. Whether the pulse signal sent from the other set top box to the high frequency head has a signal conflict, the frequency of the pulse signal sent by the set top box 1 to the high frequency head can be adjusted according to a preset rule until the adjusted frequency causes the set top box 1 to send the pulse to the high frequency head. The signal is no longer in conflict with the pulse signal sent from other set-top boxes to the tuner.
  • the set top box 1 can normally receive the satellite signal, and when the pulse signal sent from the set top box 1 to the high frequency head and the pulse signal sent by the other set top box to the high frequency head continue to have a signal collision, the set top box 1 is triggered again to adjust the set top box according to the preset rule. 1 The frequency of the pulse signal sent to the tuner.
  • the adjustment switch on the set top box 1 can also be manually opened and closed by the user, which is not limited herein.
  • the method may further include:
  • the set top box receives a start command sent by the control device, and the start command is used to trigger the set top box to adjust the set top box to the high frequency according to a preset rule when the pulse signal sent by the set top box to the high frequency head conflicts with the pulse signal generated by the other set top box to the high frequency head.
  • the frequency of the pulse signal sent by the head is used to trigger the set top box to adjust the set top box to the high frequency according to a preset rule when the pulse signal sent by the set top box to the high frequency head conflicts with the pulse signal generated by the other set top box to the high frequency head.
  • the set top box 1 can set a switch menu and display the switch menu through the television interface, and the remote controller can select "on” and "close” by sending a control command to control the switch menu, so that when the set top box 1 is sent to the tuner
  • the start command sent by the user through the remote controller is received, thereby triggering the set top box 1 to adjust the frequency of the pulse signal sent by the set top box 1 to the high frequency head according to a preset rule.
  • the user can also send a start command through the remote control when the machine is turned on, but the set top box 1 does not adjust the set top box 1 according to the preset rules.
  • the frequency of the pulse signal sent to the tuner is adjusted when it is determined that the pulse signal sent by the set top box 1 to the tuner is in conflict with the pulse signal sent by the other set top box to the tuner; or, the user can also boot
  • the frequency of the pulse signal sent by the set top box 1 to the tuner is adjusted until the adjusted frequency causes the pulse signal sent by the set top box 1 to the tuner and the pulse sent by the set top box to the tuner.
  • the signal no longer has a signal collision, so that the set top box 1 can normally receive the satellite signal, and triggers the set top box again when it is determined that the pulse signal sent by the set top box 1 to the tuner head and the pulse signal sent by the other set top box to the tuner continue to have a signal collision.
  • 1 Adjust the frequency of the pulse signal sent by the set top box 1 to the tuner according to a preset rule.
  • the embodiment of the present invention does not limit the specific implementation manner of the foregoing.
  • auxiliary buttons can be set on the set top box 1, or an auxiliary menu such as a "+” button or a "-” button can be set on the TV interface.
  • the set top box 1 selects an adjacent frequency larger than the frequency of the current pulse signal from the frequency set as the adjusted first frequency or the second frequency; when the "-" key is selected, the set top box 1 An adjacent frequency smaller than the frequency of the current pulse signal is selected in the frequency set as the adjusted first frequency or second frequency.
  • the adjacent frequencies herein may be the frequencies in the above frequency set; or may not be adjacent frequencies in the frequency set, and differ from each other by a fixed value such as 1 Hz or 0.5 Hz.
  • the user can ensure that the frequency of the pulse signal selected by any set top box is different from the frequency of the pulse signal selected by other set top boxes, and the difference between the frequencies is large. Therefore, the frequency difference of the pulse signal actually outputted by the set top box after being divided by the crystal oscillator is also large, so that no signal collision occurs.
  • the specific implementation method of the method is not limited in the embodiment of the present invention.
  • Embodiments of the present invention provide a method for conflict resolution of an output signal of a set top box.
  • the signal conflict occurs because the frequency difference is less than a specified threshold.
  • the frequency of the pulse signal sent by the set top box to the high frequency head may be adjusted according to a preset rule until the frequency difference between the frequency of the pulse signal output by the adjusted set top box and the pulse signal output by the other set top box is not Signal collisions occur, which makes
  • the set-top box can receive the satellite signal normally, so that when the set-top boxes of the prior art are connected to the high-frequency head through the power splitter in the prior art, the pulse signals outputted by the different set-top boxes have signal conflicts due to the small difference in frequency, so that the high-frequency head period Severe switching of high local oscillator and low local oscillator, resulting in loss of satellite signals, users can not properly watch satellite programs.
  • the embodiment of the present invention provides a set top box 200.
  • the method may include:
  • the determining unit 201 can be used to determine whether a pulse signal sent by the set top box 200 to the high frequency head and a pulse signal sent by the other set top box to the high frequency head conflict, and the signal conflict refers to the pulse signal sent by the set top box 200 to the high frequency head and other signals.
  • the frequency difference of the pulse signal sent by the set top box to the tuner is less than a specified threshold.
  • the processing unit 202 may be configured to: if the determining unit 201 determines yes, adjust the frequency of the pulse signal sent by the set top box 200 to the tuner according to the preset rule, until the adjusted frequency causes the set top box 200 to send the pulse signal to the tuner The pulse signals sent by other set top boxes to the tuner no longer have signal collisions, so that the set top box 200 can normally receive satellite signals.
  • processing unit 202 may be specifically configured to:
  • the first frequency is randomly selected from the preset frequency set, and the first frequency is used as the frequency of the pulse signal sent by the set top box 200 to the high frequency head;
  • the second frequency is continuously selected, and the second frequency is used as the pulse signal sent by the set top box 200 to the high frequency head.
  • first frequency and the second frequency are the same or different.
  • the set of frequencies comprises a plurality of frequencies having a difference between any two frequencies between 18 kHz, 26 kHz, and 18 kHz to 26 kHz greater than or equal to a predetermined threshold.
  • the set of frequencies includes a plurality of frequencies at intervals of 5 Hz between 18 kHz, 26 kHz, and 18 kHz to 26 kHz.
  • the method may further include:
  • the receiving unit 203 is configured to receive a start command sent by the control device, and the start command is used to trigger the set top box 200 to adjust the frequency of the pulse signal sent by the set top box 200 to the high frequency head according to a preset rule when the determining unit 201 determines yes.
  • the embodiment of the present invention provides a set top box 200.
  • the frequency of the pulse signal sent by the set top box 200 to the high frequency head may be adjusted according to a preset rule until the frequency difference between the frequency of the pulse signal output by the adjusted set top box 200 and the pulse signal output by the other set top box does not occur.
  • the signal conflicts so that the set top box 200 can receive the satellite signal normally, so that when the plurality of set top boxes are connected to the high frequency head through the power splitter in the prior art, the pulse signals output by the different set top boxes have signal conflicts due to the small frequency difference. Therefore, the high frequency head periodically switches between the high local oscillator and the low local oscillator, thereby causing the satellite signal to be lost, and the user cannot properly watch the satellite program.
  • an embodiment of the present invention provides a set top box 300.
  • the set top box 300 can include a bus 305, a main chip 301 connected to the bus 305, a memory 302, and a receiving chip 303.
  • the memory 302 is used to store programs and
  • the data receiving chip 303 is configured to receive the satellite signal.
  • the main chip 301 includes a CPU 304, and can be used to determine whether a pulse signal sent by the set top box 300 to the tuner and a pulse signal sent by the set top box to the tuner have a signal conflict.
  • the conflict refers to that the frequency difference between the pulse signal sent by the set top box 300 to the high frequency head and the pulse signal sent by the other set top box to the high frequency head is less than a specified threshold; if yes, it is determined that the receiving chip 303 cannot receive the satellite signal normally, and then according to a preset rule. Adjusting the frequency of the pulse signal sent by the set top box 300 to the tuner until the adjusted frequency causes the pulse signal sent by the set top box 300 to the tuner to a signal collision with the pulse signal sent by the other set top box to the tuner, so that the receiving The chip 303 is capable of receiving satellite signals normally.
  • the CPU 304 is configured to adjust the frequency of the pulse signal sent by the set top box 300 to the tuner according to the preset rule, until the adjusted frequency causes the set signal of the set top box 300 to be sent to the tuner and the other set top box to send to the high frequency.
  • the pulse signal of the head is no longer A signal collision occurs so that the receiving chip 303 can receive the satellite signal normally, which may include:
  • the first frequency is randomly selected from the preset frequency set, and the first frequency is used as the frequency of the pulse signal sent by the set top box 300 to the high frequency head;
  • the second frequency is continuously selected, and the second frequency is used as the pulse signal sent by the set top box 300 to the high frequency head.
  • first frequency and the second frequency are the same or different.
  • the set of frequencies may comprise a plurality of frequencies having a difference between any two frequencies between 18 kHz, 26 kHz and 18 kHz to 26 kHz greater than or equal to a predetermined threshold.
  • the set of frequencies includes a plurality of frequencies at intervals of 5 Hz between 18 kHz, 26 kHz, and 18 kHz to 26 kHz.
  • the receiving chip 303 is further configured to receive a startup command sent by the control device, where the startup command is used to trigger the set top box 300 to adjust the pulse signal sent by the set top box 300 to the tuner according to a preset rule when the CPU 304 determines yes. frequency.
  • the embodiment of the present invention provides a set top box 300.
  • the frequency of the pulse signal sent by the set top box 300 to the tuner can be adjusted according to a preset rule until the frequency of the pulse signal output by the adjusted set top box 300 and the pulse signal output by the other set top box are large and does not occur.
  • the signal conflicts so that the set top box 300 can normally receive the satellite signal, so that when the plurality of set top boxes are connected to the high frequency head through the power splitter in the prior art, the pulse signals output by the different set top boxes have signal conflicts due to the small frequency difference. Therefore, the high frequency head periodically switches between the high local oscillator and the low local oscillator, thereby causing the satellite signal to be lost, and the user cannot properly watch the satellite program.
  • the disclosed top The box and method can be implemented in other ways.
  • the device embodiments described above are merely illustrative.
  • the division of the unit is only a logical function division.
  • there may be another division manner for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored or not executed.
  • the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
  • each functional unit may be integrated into one processing unit, or each unit may be physically included separately, or two or more units may be integrated into one unit.
  • the above units may be implemented in the form of hardware or in the form of hardware plus software functional units.
  • All or part of the steps of implementing the foregoing method embodiments may be performed by hardware related to the program instructions.
  • the foregoing program may be stored in a computer readable storage medium, and when executed, the program includes the steps of the foregoing method embodiments;
  • the foregoing storage medium includes: a U disk, a mobile hard disk, a read only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and the like, which can store program codes. medium.

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The present invention relates to the technical field of electronics. Provided in embodiments of the present invention are a set-top box output signal conflict resolution method and a set-top box for addressing a problem in the prior art in which a user cannot watch a satellite program normally, as a result of missing a satellite signal because pulse signals outputted by different set-top boxes undergo signal conflicts due to a small frequency difference therebetween when multiple set-top boxes are connected to a low noise block (LNB) via a power divider, and in which the LNB periodically switches between a high local oscillator and a low local oscillator. The specific method comprises: determining whether a pulse signal transmitted by the set-top box to the LNB conflicts with a pulse signal transmitted by another set-top box to the LNB; if so, adjusting, according to a preset rule, a frequency of the pulse signal transmitted by the set-top box to the LNB, such that the adjusted frequency eliminates the conflict between the pulse signal transmitted by the set-top box to the LNB and the pulse signal transmitted by the other set-top box to the LNB. The embodiment of the present invention addresses the problem of set-top box output signal conflict.

Description

一种机顶盒输出信号的冲突解决方法及机顶盒Method for conflict resolution of set top box output signal and set top box 技术领域Technical field
本发明涉及电子技术领域,尤其涉及一种机顶盒输出信号的冲突解决方法及机顶盒。The present invention relates to the field of electronic technologies, and in particular, to a conflict resolution method for a set top box output signal and a set top box.
背景技术Background technique
在家庭网络等一些小型网络应用场景中,由于空间、成本等的限制,通常采用一个卫星锅和一个高频头(Low Noise Block,LNB)对接收到的卫星信号进行放大、下变频等处理,并通过功分器与多个机顶盒相连,使得不同房间内的电视机可以通过机顶盒收看不同频段的卫星节目。In some small network application scenarios such as the home network, due to space and cost constraints, a satellite pot and a low noise block (LNB) are usually used to amplify and downconvert the received satellite signals. And connected to multiple set-top boxes through the power splitter, so that TV sets in different rooms can watch satellite programs in different frequency bands through the set-top box.
由于卫星信号有高频段信号(如11.7GHz~12.75GHz的Ku波段信号)和低频段信号(如10.7GHz~11.8GHz的Ku波段信号),机顶盒一般通过LNB选择高本振(如10.6GHz)或低本振(如9.75GHz),以分别将高频段或低频段的卫星信号,通过下变频方式降为机顶盒可接收的频率范围(如950MHz~2150MHz),以便用户可以收看不同频段的卫星节目。现有技术通过将不同机顶盒输出的指示信号在功分器叠加后输入LNB,以指示LNB选择高本振或低本振。例如,若叠加后的指示信号为直流信号,则LNB选择低本振接收低频段卫星信号;若叠加后的指示信号为脉冲信号,则LNB选择高本振接收高频段卫星信号。其中,机顶盒输出的指示信号可以为直流信号或脉冲信号,脉冲信号的频率范围可以是18kHz至26kHz,通常为22kHz。Since satellite signals have high-band signals (such as Ku-band signals from 11.7 GHz to 12.75 GHz) and low-band signals (such as Ku-band signals from 10.7 GHz to 11.8 GHz), set-top boxes generally select high local oscillators (such as 10.6 GHz) or low-cost through LNBs. The vibration (such as 9.75GHz) is used to reduce the satellite signal in the high frequency band or the low frequency band to the frequency range that the set-top box can receive (such as 950MHz to 2150MHz), so that users can watch satellite programs in different frequency bands. The prior art inputs the LNB by superimposing the indication signals outputted by different set top boxes on the power divider to instruct the LNB to select a high local oscillator or a low local oscillator. For example, if the superimposed indication signal is a DC signal, the LNB selects a low local oscillator to receive the low frequency satellite signal; if the superimposed indication signal is a pulse signal, the LNB selects the high local oscillator to receive the high frequency satellite signal. The indication signal output by the set top box may be a direct current signal or a pulse signal, and the frequency range of the pulse signal may be 18 kHz to 26 kHz, usually 22 kHz.
当两个或两个以上的机顶盒同时输出脉冲信号,以指示LNB选择高本振接收高频段卫星信号时,若两个或两个以上的机顶盒内的晶体分频后输出脉冲信号的实际频率存在较小差值(例如1Hz),则不同脉冲信号之间会存在周期性变化的相对相位差,使得叠加后的信号会周期性地衰减为0,且衰减为0的时间较长。从而可能使得LNB在信号衰减为0的时间内,误认为机顶盒输出的是直流信号, 因而选择低本振接收高频段卫星信号,而在周期内叠加后的信号未衰减为0的时间内,由于叠加后的信号为脉冲信号,因而LNB仍选择高本振接收高频段卫星信号,从而使得LNB在切换为低本振时接收不到高频段卫星信号。也就是说,不同机顶盒发出的脉冲信号发生了信号冲突,使得LNB周期性地切换高本振和低本振,从而导致周期性丢失卫星信号,用户无法正常观看卫星节目。When two or more set-top boxes simultaneously output pulse signals to indicate that the LNB selects a high local oscillator to receive high-frequency satellite signals, if the crystals in two or more set-top boxes are divided, the actual frequency of the output pulse signals is small. For the difference (for example, 1 Hz), there will be a periodic phase difference between the different pulse signals, so that the superimposed signal is periodically attenuated to 0, and the decay time is longer. Therefore, the LNB may be mistaken for the DC signal output by the set top box during the time when the signal is attenuated to zero. Therefore, the low local oscillator is selected to receive the high frequency satellite signal, and during the period when the superimposed signal is not attenuated to 0, since the superimposed signal is a pulse signal, the LNB still selects the high local oscillator to receive the high frequency satellite signal, thereby making the LNB High-band satellite signals are not received when switching to low local oscillator. That is to say, the signal signal generated by the pulse signals sent by different set-top boxes causes the LNB to periodically switch between the high local oscillator and the low local oscillator, thereby causing the satellite signal to be periodically lost, and the user cannot watch the satellite program normally.
发明内容Summary of the invention
本发明实施例提供一种机顶盒输出信号的冲突解决方法及机顶盒,能够解决现有技术中多台机顶盒通过功分器与高频头相连时,不同机顶盒输出的脉冲信号由于频率差值较小而发生信号冲突,使得高频头周期性切换高本振和低本振,从而导致卫星信号丢失,用户无法正常观看卫星节目的问题。Embodiments of the present invention provide a conflict resolution method for a set-top box output signal and a set-top box, which can solve the problem that when a plurality of set-top boxes are connected to a high-frequency head through a power splitter in the prior art, pulse signals output by different set-top boxes are small due to a small frequency difference. A signal collision occurs, causing the high frequency head to periodically switch between the high local oscillator and the low local oscillator, resulting in loss of satellite signals, and the user cannot properly watch the satellite program.
为达到上述目的,本发明的实施例采用如下技术方案:In order to achieve the above object, embodiments of the present invention adopt the following technical solutions:
第一方面,提供了一种机顶盒输出信号的冲突解决方法,包括:In a first aspect, a conflict resolution method for a set top box output signal is provided, including:
确定机顶盒发送至高频头的脉冲信号与其它机顶盒发送至所述高频头的脉冲信号是否发生信号冲突,所述信号冲突是指所述机顶盒发送至所述高频头的脉冲信号与所述其它机顶盒发送至所述高频头的脉冲信号的频率差值小于指定阈值;Determining whether a pulse signal sent by the set top box to the tuner and a pulse signal sent by the set top box to the tuner have a signal collision, the signal conflict being a pulse signal sent by the set top box to the tuner and the The frequency difference of the pulse signals sent by the other set top box to the tuner is less than a specified threshold;
若是,则根据预设规则调整所述机顶盒向所述高频头发送的所述脉冲信号的频率,直至调整后的频率使得所述机顶盒发送至所述高频头的所述脉冲信号与其它机顶盒发送至所述高频头的脉冲信号不再发生信号冲突,以使得所述机顶盒能够正常接收卫星信号。If yes, adjusting the frequency of the pulse signal sent by the set top box to the tuner according to a preset rule, until the adjusted frequency causes the set signal of the set top box to be sent to the tuner and other set top boxes The pulse signal sent to the tuner no longer has a signal collision, so that the set top box can normally receive the satellite signal.
结合第一方面,在第一方面的第一种可能实现的方式中,所述根据预设规则调整所述机顶盒向所述高频头发送的所述脉冲信号的频率,直至调整后的频率使得所述机顶盒发送至所述高频头的所述脉冲信号与其它机顶盒发送至所述高频头的脉冲信号不再发生信号冲突,以使得所述机顶盒能够正常接收卫星信号包括: With reference to the first aspect, in a first possible implementation manner of the first aspect, the adjusting, according to a preset rule, a frequency of the pulse signal sent by the set top box to the tuner until the adjusted frequency is The pulse signal sent by the set top box to the tuner and the pulse signal sent by the set top box to the tuner no longer have a signal collision, so that the set top box can receive the satellite signal normally:
从预设的频率集合中随机选取第一频率,以所述第一频率作为所述机顶盒向所述高频头发送的所述脉冲信号的频率;Selecting, from the preset frequency set, a first frequency, wherein the first frequency is used as a frequency of the pulse signal sent by the set top box to the high frequency head;
若所述机顶盒发送至所述高频头的所述脉冲信号与其它机顶盒发送至所述高频头的脉冲信号继续发生信号冲突,则继续随机选取第二频率,以所述第二频率作为所述机顶盒向所述高频头发送的脉冲信号的频率,直至选取的所述第二频率使得所述机顶盒发送至所述高频头的所述脉冲信号与其它机顶盒发送至所述高频头的脉冲信号不再发生信号冲突,以使得所述机顶盒能够正常接收卫星信号;If the pulse signal sent by the set top box to the tuner continues to cause a signal collision with a pulse signal sent by the set top box to the tuner, the second frequency continues to be randomly selected, and the second frequency is used as the Decoding the frequency of the pulse signal sent by the set top box to the tuner until the selected second frequency causes the pulse signal sent by the set top box to the tuner to be sent to the tuner by other set top boxes The signal of the pulse no longer occurs, so that the set top box can receive the satellite signal normally;
其中,所述第一频率和所述第二频率相同或不同。Wherein the first frequency and the second frequency are the same or different.
结合第一方面的第一种可能的实现方式,在第一方面的第二种可能实现的方式中,所述频率集合包括18kHz、26kHz以及18kHz至26kHz之间任意两个频率的差值大于或等于预设阈值的多个频率。In conjunction with the first possible implementation of the first aspect, in a second possible implementation manner of the first aspect, the frequency set includes a difference of any two frequencies between 18 kHz, 26 kHz, and 18 kHz to 26 kHz greater than or A plurality of frequencies equal to a preset threshold.
结合第一方面的第一种可能的实现方式,在第一方面的第三种可能实现的方式中,所述频率集合包括18kHz、26kHz以及18kHz至26kHz之间以5Hz为间隔的多个频率。In conjunction with the first possible implementation of the first aspect, in a third possible implementation of the first aspect, the set of frequencies comprises a plurality of frequencies at intervals of 5 Hz between 18 kHz, 26 kHz, and 18 kHz to 26 kHz.
结合第一方面至第一方面的第三种可能的实现方式中的任意一种,在第一方面的第四种可能实现的方式中,所述方法还包括:With reference to the first aspect to any one of the third possible implementation manners of the first aspect, in a fourth possible implementation manner of the first aspect, the method further includes:
接收控制设备发送的启动指令,所述启动指令用于在所述机顶盒发送至所述高频头的脉冲信号与其它机顶盒发送至所述高频头的脉冲信号发生信号冲突时,触发所述机顶盒根据所述预设规则调整所述机顶盒向所述高频头发送的所述脉冲信号的频率。Receiving, by the control device, a startup command, when the pulse signal sent by the set top box to the high frequency head conflicts with a pulse signal generated by another set top box to the high frequency head, triggering the set top box Adjusting, according to the preset rule, a frequency of the pulse signal sent by the set top box to the tuner.
第二方面,提供了一种机顶盒,包括:In a second aspect, a set top box is provided, comprising:
确定单元,用于确定机顶盒发送至高频头的脉冲信号与其它机顶盒发送至所述高频头的脉冲信号是否发生信号冲突,所述信号冲突是指所述机顶盒发送至所述高频头的脉冲信号与所述其它机顶盒发送至所述高频头的脉冲信号的频率差值小于指定阈值; a determining unit, configured to determine whether a pulse signal sent by the set top box to the tuner and a pulse signal sent by the set top box to the tuner have a signal conflict, where the signal conflict is sent by the set top box to the tuner And a frequency difference between the pulse signal and the pulse signal sent by the other set top box to the high frequency head is less than a specified threshold;
处理单元,用于若所述确定单元确定是,则根据预设规则调整所述机顶盒向所述高频头发送的所述脉冲信号的频率,直至调整后的频率使得所述机顶盒发送至所述高频头的所述脉冲信号与其它机顶盒发送至所述高频头的脉冲信号不再发生信号冲突,以使得所述机顶盒能够正常接收卫星信号。a processing unit, configured to: if the determining unit determines yes, adjust a frequency of the pulse signal sent by the set top box to the tuner according to a preset rule, until the adjusted frequency causes the set top box to send to the The pulse signal of the tuner no longer has a signal collision with the pulse signals sent by the set top box to the tuner, so that the set top box can normally receive the satellite signal.
结合第二方面,在第二方面的第一种可能实现的方式中,所述处理单元具体用于:With reference to the second aspect, in a first possible implementation manner of the second aspect, the processing unit is specifically configured to:
从预设的频率集合中随机选取第一频率,以所述第一频率作为所述机顶盒向所述高频头发送的所述脉冲信号的频率;Selecting, from the preset frequency set, a first frequency, wherein the first frequency is used as a frequency of the pulse signal sent by the set top box to the high frequency head;
若所述机顶盒发送至所述高频头的所述脉冲信号与其它机顶盒发送至所述高频头的脉冲信号继续发生信号冲突,则继续随机选取第二频率,以所述第二频率作为所述机顶盒向所述高频头发送的脉冲信号的频率,直至选取的所述第二频率使得所述机顶盒发送至所述高频头的所述脉冲信号与其它机顶盒发送至所述高频头的脉冲信号不再发生信号冲突,以使得所述机顶盒能够正常接收卫星信号;If the pulse signal sent by the set top box to the tuner continues to cause a signal collision with a pulse signal sent by the set top box to the tuner, the second frequency continues to be randomly selected, and the second frequency is used as the Decoding the frequency of the pulse signal sent by the set top box to the tuner until the selected second frequency causes the pulse signal sent by the set top box to the tuner to be sent to the tuner by other set top boxes The signal of the pulse no longer occurs, so that the set top box can receive the satellite signal normally;
其中,所述第一频率和所述第二频率相同或不同。Wherein the first frequency and the second frequency are the same or different.
结合第二方面的第一种可能的实现方式,在第二方面的第二种可能实现的方式中,所述频率集合包括18kHz、26kHz以及18kHz至26kHz之间任意两个频率的差值大于或等于预设阈值的多个频率。With reference to the first possible implementation of the second aspect, in a second possible implementation manner of the second aspect, the frequency set includes a difference between any two frequencies between 18 kHz, 26 kHz, and 18 kHz to 26 kHz greater than or A plurality of frequencies equal to a preset threshold.
结合第二方面的第一种可能的实现方式,在第二方面的第三种可能实现的方式中,所述频率集合包括18kHz、26kHz以及18kHz至26kHz之间以5Hz为间隔的多个频率。In conjunction with the first possible implementation of the second aspect, in a third possible implementation of the second aspect, the set of frequencies comprises a plurality of frequencies at intervals of 5 Hz between 18 kHz, 26 kHz, and 18 kHz to 26 kHz.
结合第二方面至第二方面的第三种可能的实现方式中的任意一种,在第二方面的第四种可能实现的方式中,还包括:With reference to any one of the second aspect to the third possible implementation manner of the second aspect, in a fourth possible implementation manner of the second aspect, the method further includes:
接收单元,用于接收控制设备发送的启动指令,所述启动指令用于在所述确定单元确定是时,触发所述机顶盒根据所述预设规则 调整所述机顶盒向所述高频头发送的所述脉冲信号的频率。a receiving unit, configured to receive a startup command sent by the control device, where the startup command is used to trigger the set top box according to the preset rule when the determining unit determines yes Adjusting a frequency of the pulse signal sent by the set top box to the tuner.
第三方面,提供一种机顶盒,包括:In a third aspect, a set top box is provided, including:
接收芯片,用于接收卫星信号;a receiving chip for receiving satellite signals;
中央处理器CPU,用于确定机顶盒发送至高频头的脉冲信号与其它机顶盒发送至所述高频头的脉冲信号是否发生信号冲突,所述信号冲突是指所述机顶盒发送至所述高频头的脉冲信号与所述其它机顶盒发送至所述高频头的脉冲信号的频率差值小于指定阈值;a central processing unit CPU, configured to determine whether a pulse signal sent by the set top box to the high frequency head and a pulse signal sent by the other set top box to the high frequency head cause a signal collision, where the signal conflict refers to the sending of the set top box to the high frequency a frequency difference between a pulse signal of the head and a pulse signal sent by the other set top box to the high frequency head is less than a specified threshold;
若是,则确定所述接收芯片不能正常接收所述卫星信号,进而根据预设规则调整所述机顶盒向所述高频头发送的所述脉冲信号的频率,直至调整后的频率使得所述机顶盒发送至所述高频头的所述脉冲信号与其它机顶盒发送至所述高频头的脉冲信号不再发生信号冲突,以使得所述接收芯片能够正常接收所述卫星信号。If yes, determining that the receiving chip cannot receive the satellite signal normally, and further adjusting a frequency of the pulse signal sent by the set top box to the high frequency head according to a preset rule, until the adjusted frequency causes the set top box to send The pulse signal to the tuner no longer has a signal collision with the pulse signal sent by the other set top box to the tuner so that the receiving chip can normally receive the satellite signal.
结合第三方面,在第三方面的第一种可能实现的方式中,所述CPU具体用于:In conjunction with the third aspect, in a first possible implementation manner of the third aspect, the CPU is specifically configured to:
从预设的频率集合中随机选取第一频率,以所述第一频率作为所述机顶盒向所述高频头发送的所述脉冲信号的频率;Selecting, from the preset frequency set, a first frequency, wherein the first frequency is used as a frequency of the pulse signal sent by the set top box to the high frequency head;
若所述机顶盒发送至所述高频头的所述脉冲信号与其它机顶盒发送至所述高频头的脉冲信号继续发生信号冲突,则继续随机选取第二频率,以所述第二频率作为所述机顶盒向所述高频头发送的脉冲信号的频率,直至选取的所述第二频率使得所述机顶盒发送至所述高频头的所述脉冲信号与其它机顶盒发送至所述高频头的脉冲信号不再发生信号冲突,以使得所述机顶盒能够正常接收所述卫星信号;If the pulse signal sent by the set top box to the tuner continues to cause a signal collision with a pulse signal sent by the set top box to the tuner, the second frequency continues to be randomly selected, and the second frequency is used as the Decoding the frequency of the pulse signal sent by the set top box to the tuner until the selected second frequency causes the pulse signal sent by the set top box to the tuner to be sent to the tuner by other set top boxes No signal collision occurs in the pulse signal, so that the set top box can receive the satellite signal normally;
其中,所述第一频率和所述第二频率相同或不同。Wherein the first frequency and the second frequency are the same or different.
结合第三方面的第一种可能的实现方式,在第三方面的第二种可能实现的方式中,所述频率集合包括18kHz、26kHz以及18kHz至26kHz之间任意两个频率的差值大于或等于预设阈值的多个频 率。In conjunction with the first possible implementation of the third aspect, in a second possible implementation manner of the third aspect, the frequency set includes a difference of any two frequencies between 18 kHz, 26 kHz, and 18 kHz to 26 kHz greater than or Multiple frequencies equal to the preset threshold rate.
结合第三方面的第一种可能的实现方式,在第三方面的第三种可能实现的方式中,所述频率集合包括18kHz、26kHz以及18kHz至26kHz之间以5Hz为间隔的多个频率。In conjunction with the first possible implementation of the third aspect, in a third possible implementation of the third aspect, the set of frequencies comprises a plurality of frequencies at intervals of 5 Hz between 18 kHz, 26 kHz, and 18 kHz to 26 kHz.
结合第三方面至第三方面的第三种可能的实现方式中的任意一种,在第三方面的第四种可能实现的方式中,所述接收芯片还用于:With reference to any one of the third aspect to the third possible implementation manner of the third aspect, in a fourth possible implementation manner of the third aspect, the receiving chip is further configured to:
接收控制设备发送的启动指令,所述启动指令用于在所述CPU确定是时,触发所述机顶盒根据所述预设规则调整所述机顶盒向所述高频头发送的所述脉冲信号的频率。Receiving, by the control device, a startup command, when the CPU determines yes, triggering the set top box to adjust a frequency of the pulse signal sent by the set top box to the tuner according to the preset rule .
本发明实施例提供一种机顶盒输出信号的冲突解决方法及机顶盒,当确定机顶盒发送至高频头的脉冲信号与其它机顶盒发送至所述高频头的脉冲信号由于频率差值小于指定阈值而发生信号冲突,无法正常接收卫星信号时,可以根据预设规则调整机顶盒向高频头发送的脉冲信号的频率,直至调整后的机顶盒输出的脉冲信号的频率与其它机顶盒输出的脉冲信号的频率差值较大而不会发生信号冲突,从而使得机顶盒能够正常接收卫星信号,因而能够解决现有技术中多台机顶盒通过功分器与高频头相连时,不同机顶盒输出的脉冲信号由于频率差值较小而发生信号冲突,使得高频头周期性切换高本振和低本振,从而导致卫星信号丢失,用户无法正常观看卫星节目的问题。Embodiments of the present invention provide a conflict resolution method for a set top box output signal and a set top box. When determining a pulse signal sent by the set top box to the high frequency head and a pulse signal sent by the other set top box to the high frequency head, the frequency difference occurs because the frequency difference is less than a specified threshold. When the signal conflicts and the satellite signal cannot be received normally, the frequency of the pulse signal sent by the set-top box to the high-frequency head can be adjusted according to a preset rule until the frequency difference between the frequency of the pulse signal output by the adjusted set-top box and the pulse signal output by the other set-top box Larger without signal collision, so that the set-top box can receive the satellite signal normally, so that when the set-top boxes of the prior art are connected to the high-frequency head through the power divider, the pulse signals output by different set-top boxes are different due to the frequency difference. Small signal interference occurs, causing the high frequency head to periodically switch between the high local oscillator and the low local oscillator, resulting in loss of satellite signals, and the user cannot properly watch the satellite program.
附图说明DRAWINGS
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the embodiments or the description of the prior art will be briefly described below. Obviously, the drawings in the following description are only It is a certain embodiment of the present invention, and other drawings can be obtained from those skilled in the art without any creative work.
图1为本发明实施例提供的一种***接收***架构图; 1 is a structural diagram of a satellite television receiving system according to an embodiment of the present invention;
图2为本发明实施例提供的一种机顶盒输出信号的冲突解决方法流程图;2 is a flowchart of a method for resolving conflicts of output signals of a set top box according to an embodiment of the present invention;
图3a为本发明实施例提供的一种不同机顶盒输出的脉冲信号叠加后的示意图;3a is a schematic diagram of a pulse signal outputted by different set top boxes according to an embodiment of the present invention;
图3b为本发明实施例提供的另一种不同机顶盒输出的脉冲信号叠加后的示意图;3b is a schematic diagram of another pulse signal outputted by different set top boxes according to an embodiment of the present invention;
图3c为本发明实施例提供的一种不同机顶盒输出的脉冲信号叠加后的对比示意图;FIG. 3c is a schematic diagram of comparison of pulse signals outputted by different set top boxes according to an embodiment of the present invention; FIG.
图4为本发明实施例提供的一种机顶盒结构图;4 is a structural diagram of a set top box according to an embodiment of the present invention;
图5为本发明实施例提供的另一种机顶盒结构图;FIG. 5 is a structural diagram of another set top box according to an embodiment of the present invention;
图6为本发明又一实施例提供的一种机顶盒结构图。FIG. 6 is a structural diagram of a set top box according to another embodiment of the present invention.
具体实施方式detailed description
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention are clearly and completely described in the following with reference to the accompanying drawings in the embodiments of the present invention. It is obvious that the described embodiments are only a part of the embodiments of the present invention, but not all embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative efforts are within the scope of the present invention.
本发明实施例可以应用于家庭网络等小型网络场景。以家庭网络场景为例,与多个房间内的不同电视机相连的多个机顶盒,通过功分器与一个卫星锅相连,从而构成***接收***,以接收卫星信号,收看卫星节目。其中,如图1的***架构图所示,该卫星锅包括馈源和高频头等。与连接多个卫星锅及多个高频头相比,如图1所示的***架构中采用一个高频头和一个卫星锅可以节省空间和成本。The embodiments of the present invention can be applied to small network scenarios such as a home network. Taking a home network scene as an example, a plurality of set top boxes connected to different television sets in a plurality of rooms are connected to a satellite pot through a power splitter to form a satellite television receiving system to receive satellite signals and watch satellite programs. Wherein, as shown in the system architecture diagram of FIG. 1, the satellite pot includes a feed source and a high frequency head. Compared with connecting multiple satellite pots and multiple tuner heads, the use of a tuner and a satellite pot in the system architecture shown in Figure 1 can save space and cost.
卫星锅,即卫星天线,是一个金属抛物面,负责将卫星信号反射到位于卫星天线焦点处的馈源和高频头内。卫星锅的作用是收集由卫星传来的微弱信号,并通过金属抛物面反射后将卫星信号集中 到卫星锅的焦点处。The satellite pot, the satellite dish, is a metal paraboloid that is responsible for reflecting satellite signals into the feed and tuner at the focus of the satellite antenna. The role of the satellite pot is to collect weak signals from the satellite and to concentrate the satellite signals after metal parabolic reflection. Go to the focus of the satellite pot.
馈源,是在卫星锅的焦点处设置的一个会聚卫星信号的喇叭,将会聚到焦点处的能量全部收集起来,以便进行能量馈送。The feed is a horn that gathers satellite signals at the focus of the satellite pot, collecting all the energy that is concentrated at the focus for energy feeding.
高频头LNB,即低噪声下变频器,其功能是将卫星锅接收并通过馈源输出的卫星信号,经过放大和下变频降为中频卫星信号,并通过同轴电缆传送给机顶盒等卫星接收机。本发明实施例中的高频头可以是包括两个本振频率的双本振高频头,其内部可以包括22kHz开关,用以根据从功分器接收到的指示信号选择高本振或者低本振,从而分别将高频段或者低频段的卫星信号,通过下变频方式降为机顶盒等卫星接收机可以接收的中频信号。这里的指示信号为不同机顶盒等卫星接收机通过功分器发送的叠加后的指示信号。The high-frequency head LNB, that is, the low-noise down-converter, functions to receive satellite signals received by the satellite pot and output through the feed, and then down-convert and down-convert to the intermediate-frequency satellite signals, and transmit them to the set-top box and other satellites through the coaxial cable. machine. The tuner in the embodiment of the present invention may be a dual local oscillator tuner including two local oscillator frequencies, and the inside thereof may include a 22 kHz switch for selecting a high local oscillator or a low local oscillator according to an indication signal received from the power divider. Therefore, the satellite signals of the high frequency band or the low frequency band are respectively reduced to the intermediate frequency signals that can be received by the satellite receiver such as the set top box by the down conversion method. The indication signal here is a superimposed indication signal sent by a satellite receiver such as a set top box through a power divider.
其中,LNB中22kHz开关接收到的指示信号与高本振和低本振的第一种对应方式可以为:当高频头接收到的指示信号为直流信号时,高频头通过22kHz开关选择低本振接收卫星信号;当高频头接收到的指示信号为脉冲信号时,高频头通过22kHz开关选择高本振接收卫星信号。第二种对应方式可以为:当22kHz开关接收到的指示信号为直流信号时,高频头选择高本振接收卫星信号;当22kHz开关接收到的指示信号为脉冲信号时,高频头选择低本振接收卫星信号。其中,根据国际电工委员会(International Electrotechnical Commission,IEC)制定的IEC 61319规范,22kHz开关可接收的脉冲信号的频率范围为22kHz±4kHz,即18kHz至26kHz。当然,22kHz开关具体采用上述哪种对应方式选择高本振或低本振,本发明实施例不做限定。本发明以下实施例中,将以上述第一种对应方式为例进行说明。The first corresponding manner of the indication signal received by the 22 kHz switch in the LNB and the high local oscillator and the low local oscillator may be: when the indication signal received by the high frequency head is a direct current signal, the high frequency head selects a low local oscillator through the 22 kHz switch. The satellite signal is received; when the indication signal received by the tuner is a pulse signal, the tuner selects the high local oscillator to receive the satellite signal through the 22 kHz switch. The second corresponding mode may be: when the indication signal received by the 22 kHz switch is a DC signal, the high frequency head selects a high local oscillator to receive the satellite signal; when the indication signal received by the 22 kHz switch is a pulse signal, the high frequency head selects a low local oscillator. Receive satellite signals. Among them, according to the IEC 61319 specification established by the International Electrotechnical Commission (IEC), the 22kHz switch can receive pulse signals with a frequency range of 22kHz ± 4kHz, that is, 18kHz to 26kHz. Of course, the 22 kHz switch specifically adopts the above-mentioned corresponding manner to select a high local oscillator or a low local oscillator, which is not limited in the embodiment of the present invention. In the following embodiments of the present invention, the first corresponding mode will be described as an example.
卫星功分器,通常有二功分、四功分、六功分等,可以用于将高频头输出的中频卫星信号分成多路后,分别输出至机顶盒或其它卫星接收机;或者,将不同机顶盒或其它卫星接收机输出的指示信号进行叠加,并将合成后的指示信号输出至高频头。 The satellite power splitter usually has two power points, four power points, six power points, etc., and can be used to divide the IF satellite signals output by the high frequency head into multiple channels and output them to the set top box or other satellite receivers respectively; or, The indication signals output by different set top boxes or other satellite receivers are superimposed, and the combined indication signals are output to the tuner.
机顶盒,是连接电视机与外部卫星信号的一种卫星接收机,可以将处理后的数字卫星信号通过同轴电缆传输给电视机进行显示。机顶盒还可以通过同轴电缆接收功分器输出的卫星信号,也可以通过同轴电缆向功分器输出指示信号,其中包括直流信号或脉冲信号。The set-top box is a satellite receiver that connects the TV to the external satellite signal, and can transmit the processed digital satellite signal to the TV through the coaxial cable for display. The set-top box can also receive the satellite signal output by the power splitter through the coaxial cable, or output the indication signal to the power splitter through the coaxial cable, including the DC signal or the pulse signal.
机顶盒可以包括主芯片、存储器、调谐解调器、回传通道、智能卡接口、视音频输出以及接收芯片等部分。其中,主芯片通过中央处理器(Central Processing Unit,CPU)、视音频解码器、解复用器等模块,对接收到的卫星信号进行解复用、解扰后,通过视音频解码器进行解码、还原等处理。机顶盒的存储器可以用于存储程序和数据。机顶盒中的接收芯片,可以用于接收功分器输出的卫星信号,以及接收机顶盒遥控器的控制信号,从而触发机顶盒执行相应的操作。The set top box may include a main chip, a memory, a tuner demodulator, a return channel, a smart card interface, an audio and video output, and a receiving chip. The main chip is demultiplexed and descrambled by the central processing unit (CPU), the video and audio decoder, the demultiplexer and the like, and then decoded by the video and audio decoder. , restore, etc. The set-top box's memory can be used to store programs and data. The receiving chip in the set top box can be used to receive the satellite signal output by the power splitter and the control signal of the receiver top box remote controller, thereby triggering the set top box to perform corresponding operations.
本发明以下实施例将以Ku波段频率范围在11.7GHz~12.75GHz内的高频段卫星信号,频率范围在10.7GHz~11.8GHz内的低频段卫星信号,频率为10.6GHz的高本振,频率为9.75GHz的低本振为例进行说明。The following embodiments of the present invention will use a high frequency band satellite signal with a Ku band frequency range of 11.7 GHz to 12.75 GHz, a low frequency band satellite signal with a frequency range of 10.7 GHz to 11.8 GHz, a high local oscillator with a frequency of 10.6 GHz, and a frequency of 9.75 GHz. The low local oscillator is taken as an example for explanation.
本发明以下实施例将在***接收***中的卫星锅、高频头、功分器、机顶盒等硬件设备未出现故障的前提下进行说明。The following embodiments of the present invention will be described on the premise that the hardware devices such as the satellite pot, the high frequency head, the power splitter, and the set top box in the satellite television receiving system are not faulty.
参见图2,本发明实施例提供一种机顶盒输出信号的冲突解决方法,其主要步骤可以包括:Referring to FIG. 2, an embodiment of the present invention provides a method for conflict resolution of an output signal of a set top box, and the main steps thereof may include:
101、机顶盒确定机顶盒发送至高频头的脉冲信号与其它机顶盒发送至高频头的脉冲信号是否发生信号冲突,信号冲突是指机顶盒发送至高频头的脉冲信号与其它机顶盒发送至高频头的脉冲信号的频率差值小于指定阈值。101. The set top box determines whether a pulse signal sent by the set top box to the high frequency head conflicts with a pulse signal sent by the set top box to the high frequency head, and the signal conflict refers to the pulse signal sent by the set top box to the high frequency head and the other set top box sends to the high frequency head. The frequency difference of the pulse signal is less than a specified threshold.
102、若是,则机顶盒根据预设规则调整机顶盒向高频头发送的脉冲信号的频率,直至调整后的频率使得机顶盒发送至高频头的脉冲信号与其它机顶盒发送至高频头的脉冲信号不再发生信号冲突,以使得机顶盒能够正常接收卫星信号。 102. If yes, the set top box adjusts the frequency of the pulse signal sent by the set top box to the high frequency head according to a preset rule, until the adjusted frequency causes the pulse signal sent by the set top box to the high frequency head and the pulse signal sent by the other set top box to the high frequency head not to be A signal collision occurs again to enable the set-top box to receive satellite signals normally.
在***接收***中,当多个机顶盒通过功分器与一个高频头和一个卫星锅相连时,在卫星锅、高频头、功分器、机顶盒等硬件设备未出现故障的前提下,以图1中的任一机顶盒例如机顶盒1为例,若机顶盒1不能正常接收卫星信号,尤其是当机顶盒1周期性地丢失卫星信号的时候,则可以确定机顶盒1发送至高频头的脉冲信号与其它机顶盒(例如图1中的机顶盒2、机顶盒3、机顶盒4)发送至高频头的脉冲信号由于频率差值小于指定阈值而发生了信号冲突,从而使得机顶盒1不能正常接收卫星信号。此时,由于发生了信号冲突,与高频头相连的其它机顶盒也不能正常接收卫星信号。具体来说,在不同机顶盒输出脉冲信号指示高频头选择高本振接收高频段卫星信号时,由于不同脉冲信号的实际频率差值小于指定阈值(例如2Hz)而发生了信号冲突,使得叠加后的脉冲信号周期性衰减为0,且衰减为0的时间较长(例如大于0.05s),从而导致高频头在叠加后的脉冲信号衰减为0的时间内,误以为机顶盒发出的是直流信号,因而切换为低本振接收高频段卫星信号。由于根据低本振将高频段卫星信号下变频后的中频信号,不在机顶盒可接收的频率范围内,因而使得机顶盒不能正常接收卫星信号,从而周期性地丢失卫星信号。其中,这里的指定阈值可以根据实际情况进行设定,并不限定于2Hz,本发明实施例中以2Hz为例进行说明。In a satellite television receiving system, when a plurality of set top boxes are connected to a high frequency head and a satellite pot through a power splitter, under the premise that the hardware devices such as the satellite pot, the high frequency head, the power splitter, and the set top box are not faulty, Taking the set top box 1 in FIG. 1 as an example, if the set top box 1 cannot receive the satellite signal normally, especially when the set top box 1 periodically loses the satellite signal, the pulse signal sent by the set top box 1 to the tuner can be determined. The pulse signals transmitted to the tuner with other set top boxes (such as the set top box 2, the set top box 3, and the set top box 4 in FIG. 1) have signal collisions because the frequency difference is less than a specified threshold, so that the set top box 1 cannot receive the satellite signals normally. At this time, due to the signal collision, other set-top boxes connected to the tuner cannot receive the satellite signals normally. Specifically, when the output pulse signal of the different set top box indicates that the high frequency head selects the high local oscillator to receive the high frequency band satellite signal, the signal conflict occurs because the actual frequency difference of the different pulse signals is less than a specified threshold (for example, 2 Hz), so that the superimposed pulse is generated. The signal is periodically attenuated to 0, and the decay time is longer (for example, greater than 0.05 s), causing the tuner to erroneously assume that the set-top box emits a DC signal during the time when the superimposed pulse signal decays to zero. Switch to low local oscillator to receive high frequency satellite signals. Since the intermediate frequency signal down-converted by the high-frequency satellite signal according to the low local oscillator is not within the frequency range receivable by the set-top box, the set-top box cannot normally receive the satellite signal, thereby periodically losing the satellite signal. The specified threshold value can be set according to the actual situation, and is not limited to 2 Hz. In the embodiment of the present invention, 2 Hz is taken as an example for description.
示例性的,在步骤101中,在如图1所示的卫星锅、高频头、功分器、机顶盒(包括机顶盒1、机顶盒2、机顶盒3、机顶盒4)等硬件设备未出现故障的前提下,可以通过实时监测机顶盒1是否能正常接收卫星信号,从而确定机顶盒1发送至高频头的脉冲信号与其它机顶盒发送至高频头的脉冲信号是否发生了信号冲突。例如,机顶盒1可以通过CPU监测状态电路回传的状态信号是否正常来确定是否接收到卫星信号,若该状态信号正常,则表明机顶盒1能够正常接收卫星信号,机顶盒1发送至高频头的脉冲信号与其它机顶盒发送至高频头的脉冲信号未发生信号冲突;若该状态信号异常,则表明机顶盒1不能正常接收卫星信号,机顶盒1发送至高频头的 脉冲信号与其它机顶盒发送至高频头的脉冲信号发生了信号冲突。当然,也可以通过机顶盒1外部的监测装置(例如电视),来监测机顶盒1是否能够正常接收卫星信号,也可以通过用户人工监测电视画面是否异常,来确定是否能够正常接收卫星信号,从而确定机顶盒1发送至高频头的脉冲信号与其它机顶盒发送至高频头的脉冲信号是否发生信号冲突。本发明实施例对如何确定机顶盒1发送至高频头的脉冲信号与其它机顶盒发送至高频头的脉冲信号是否发生信号冲突的具体实现方式不做限定。Exemplarily, in step 101, the hardware device such as the satellite pot, the high frequency head, the power splitter, the set top box (including the set top box 1, the set top box 2, the set top box 3, and the set top box 4) as shown in FIG. 1 does not fail. Next, it is possible to monitor whether the set-top box 1 can normally receive the satellite signal, thereby determining whether a signal signal sent by the set-top box 1 to the tuner and a pulse signal sent from the other set-top box to the tuner have a signal collision. For example, the set top box 1 can determine whether the satellite signal is received by the CPU monitoring whether the status signal returned by the status circuit is normal. If the status signal is normal, it indicates that the set top box 1 can normally receive the satellite signal, and the set top box 1 sends the pulse to the tuner. The signal does not conflict with the pulse signal sent from the other set-top box to the tuner; if the status signal is abnormal, it indicates that the set-top box 1 cannot receive the satellite signal normally, and the set-top box 1 is sent to the tuner. The pulse signal has a signal collision with the pulse signal sent from other set-top boxes to the tuner. Of course, it is also possible to monitor whether the set top box 1 can receive satellite signals normally through a monitoring device (such as a television) outside the set top box 1, or to determine whether the satellite signal can be normally received by the user manually monitoring whether the television picture is abnormal, thereby determining the set top box. 1 Whether the pulse signal sent to the tuner and the pulse signal sent from the other set-top box to the tuner have a signal collision. The embodiment of the present invention does not limit how to determine whether a pulse signal sent by the set top box 1 to the high frequency head and a pulse signal sent by the other set top box to the high frequency head are in conflict.
在确定不同机顶盒在输出脉冲信号选择高本振以接收高频段卫星信号而发生信号冲突时,在步骤102中,可以根据预设规则调整机顶盒1向高频头发送的脉冲信号的频率,直至调整后的不同机顶盒输出的脉冲信号的实际频率差值大于指定阈值而不会发生信号冲突,使得叠加后的脉冲信号不会较长时间衰减为0,从而使得高频头不会在叠加后的脉冲信号衰减为0的时间内误认为机顶盒输出的是直流信号而切换至低本振接收高频段卫星信号,因而使得机顶盒1能够正常接收卫星信号,此时,由于没有发生信号冲突其它机顶盒也能够正常接收卫星信号。需要说明的是,在确定不同机顶盒输出的脉冲信号发生信号冲突时,任一机顶盒均可以根据预设规则调整机顶盒向高频头发送的脉冲信号的频率,直至调整后的不同机顶盒输出的脉冲信号不会发生信号冲突,从而使得任一机顶盒均能够正常接收卫星信号。In determining that different set top boxes select a high local oscillator in the output pulse signal to receive a high frequency band satellite signal and a signal collision occurs, in step 102, the frequency of the pulse signal sent by the set top box 1 to the high frequency head may be adjusted according to a preset rule until the adjusted The actual frequency difference of the pulse signals outputted by different set-top boxes is greater than the specified threshold without signal collision, so that the superimposed pulse signals will not be attenuated to 0 for a long time, so that the high-frequency head will not be attenuated after the superimposed pulse signals. For the time of 0, it is wrong to think that the set-top box outputs a DC signal and switches to the low-frequency receiving high-frequency satellite signal, so that the set-top box 1 can receive the satellite signal normally. At this time, other set-top boxes can receive the satellite normally because no signal conflict occurs. signal. It should be noted that, when determining the signal conflict of the pulse signal outputted by different set top boxes, any set top box can adjust the frequency of the pulse signal sent by the set top box to the high frequency head according to a preset rule until the pulse signal outputted by the different set top boxes is adjusted. There is no signal collision, so that any set-top box can receive satellite signals normally.
可选地,机顶盒根据预设规则调整机顶盒向高频头发送的脉冲信号的频率,直至调整后的频率使得机顶盒发送至高频头的脉冲信号与其它机顶盒发送至高频头的脉冲信号不再发生信号冲突,以使得机顶盒能够正常接收卫星信号可以包括:Optionally, the set top box adjusts the frequency of the pulse signal sent by the set top box to the high frequency head according to a preset rule, until the adjusted frequency causes the pulse signal sent by the set top box to the high frequency head and the pulse signal sent by the set top box to the high frequency head no longer. A signal collision occurs so that the set top box can receive satellite signals normally:
从预设的频率集合中随机选取第一频率,以第一频率作为机顶盒向高频头发送的脉冲信号的频率;The first frequency is randomly selected from the preset frequency set, and the first frequency is used as the frequency of the pulse signal sent by the set top box to the high frequency head;
若机顶盒发送至高频头的脉冲信号与其它机顶盒发送至高频头的脉冲信号继续发生信号冲突,则继续随机选取第二频率,以第二 频率作为机顶盒向高频头发送的脉冲信号的频率,直至选取的第二频率使得机顶盒发送至高频头的脉冲信号与其它机顶盒发送至高频头的脉冲信号不再发生信号冲突,以使得机顶盒能够正常接收卫星信号;If the pulse signal sent by the set top box to the tuner continues to be in conflict with the pulse signal sent from the set top box to the tuner, the second frequency continues to be randomly selected, second. The frequency is used as the frequency of the pulse signal sent by the set top box to the high frequency head until the selected second frequency causes the pulse signal sent by the set top box to the high frequency head to no longer cause a signal collision with the pulse signal sent by the other set top box to the high frequency head, so that the set top box Ability to receive satellite signals normally;
其中,第一频率和第二频率相同或不同。Wherein the first frequency and the second frequency are the same or different.
例如,在机顶盒1发送至高频头的脉冲信号与其它机顶盒发送至高频头的脉冲信号继续发生信号冲突,使得机顶盒1不能正常接收卫星信号,进而对发送至高频头的脉冲信号的频率进行调整时,机顶盒1可以从机顶盒1的存储器中存储的预设频率集合中,随机选取一个频率作为第一频率,进而以第一频率作为机顶盒1向高频头发送的脉冲信号的频率。其中,机顶盒1以第一频率作为机顶盒1向高频头发送的脉冲信号的频率是指,机顶盒1使晶振分频后,输出第一频率的脉冲信号至高频头。由于不同机顶盒的晶振不同,且晶振分频后输出的脉冲信号的频率可能会存在较小的误差,使得机顶盒实际输出的脉冲信号的频率不是准确的第一频率的频率值,而是与第一频率存在较小误差的频率值。例如,当两个机顶盒选择的第一频率分别为21kHz和21.005kHz时,由于存在晶振分频误差,使得两个机顶盒通过晶振分频实际输出的脉冲信号的频率分别为21.0005kHz和21.0046kHz,分别与各自的第一频率相差0.5Hz和0.4Hz。又由于晶振分频的误差较小,因而机顶盒实际输出的脉冲信号的频率与选取的第一频率相差不大,当不同机顶盒选取的第一频率差值较大时,不同机顶盒实际输出的脉冲信号的频率差值也较大;当不同机顶盒选取的第一频率差值较小时,不同机顶盒实际输出的脉冲信号的频率差值也较小。For example, the pulse signal sent to the tuner by the set top box 1 and the pulse signal sent to the tuner by the other set top box continue to have a signal collision, so that the set top box 1 cannot receive the satellite signal normally, and thus the frequency of the pulse signal sent to the tuner. When the adjustment is made, the set top box 1 can randomly select one frequency from the preset frequency set stored in the memory of the set top box 1 as the first frequency, and then use the first frequency as the frequency of the pulse signal sent by the set top box 1 to the tuner. The frequency of the pulse signal sent by the set top box 1 to the high frequency head by the set top box 1 is that the set top box 1 divides the crystal oscillator and outputs a pulse signal of the first frequency to the high frequency head. Since the crystal oscillators of different set-top boxes are different, and the frequency of the pulse signal output after the crystal oscillator is divided, there may be a small error, so that the frequency of the pulse signal actually output by the set-top box is not the exact frequency value of the first frequency, but is the first Frequency values with small errors in frequency. For example, when the first frequencies selected by the two set top boxes are 21 kHz and 21.005 kHz, respectively, due to the crystal frequency division error, the frequency of the pulse signals actually output by the two set top boxes through the crystal oscillator frequency division are 21.0005 kHz and 21.0046 kHz, respectively. It differs from the respective first frequencies by 0.5 Hz and 0.4 Hz. Since the error of the crystal frequency division is small, the frequency of the pulse signal actually output by the set top box is not much different from the selected first frequency. When the difference of the first frequency selected by different set top boxes is large, the pulse signal actually output by different set top boxes is different. The frequency difference is also large; when the first frequency difference selected by different set top boxes is small, the frequency difference of the pulse signals actually output by different set top boxes is also small.
此外,由于机顶盒1的第一频率是随机选取的,因而该第一频率可能与调整前的脉冲信号的频率相同也可能不同。又由于机顶盒1输出的脉冲信号与其它机顶盒输出的脉冲信号发生信号冲突时,任一其它输出脉冲信号的机顶盒,也通过从频率集合中随机选取第一频率,对脉冲信号的频率进行了调整,则不同机顶盒随机选取的 第一频率之间仍可能存在较小的差值,从而使得不同机顶盒的晶振分频后,输出的脉冲信号之间的频率差值可能小于指定阈值(例如小于2Hz),因而仍然会发生信号冲突,此时,机顶盒1输出至高频头的脉冲信号与其它机顶盒输出至高频头的脉冲信号会继续发生信号冲突,仍然不能正常接收卫星信号。若不同机顶盒随机选取的第一频率之间的差值较大,则即使存在晶振分频误差不同机顶盒分频后输出的脉冲信号之间的频率差值也较大,若该频率差值大于指定阈值(例如大于2Hz),则不会发生信号冲突,此时机顶盒可以正常接收卫星信号。Furthermore, since the first frequency of the set top box 1 is randomly selected, the first frequency may be the same as or different from the frequency of the pre-adjusted pulse signal. Moreover, since the pulse signal outputted by the set top box 1 conflicts with the pulse signal outputted by the other set top box, any other set top box that outputs the pulse signal also adjusts the frequency of the pulse signal by randomly selecting the first frequency from the frequency set. Then different set top boxes are randomly selected. There may still be a small difference between the first frequencies, so that after the crystals of different set-top boxes are divided, the frequency difference between the output pulse signals may be less than a specified threshold (for example, less than 2 Hz), and signal collision may still occur. At this time, the pulse signal output from the set top box 1 to the high frequency head and the pulse signal outputted from the other set top box to the high frequency head will continue to have a signal collision, and the satellite signal cannot be normally received. If the difference between the first frequencies randomly selected by different set-top boxes is large, the frequency difference between the pulse signals outputted by the set-top box after the division of the crystal frequency division error is large, if the frequency difference is greater than the specified Threshold (for example, greater than 2 Hz), no signal collision will occur, and the set-top box can receive satellite signals normally.
在机顶盒1输出至高频头的脉冲信号与其它机顶盒输出至高频头的脉冲信号继续发生信号冲突时,则机顶盒1继续从频率集合中随机选取第二频率,并以第二频率作为机顶盒1向高频头发送的脉冲信号的频率。其中,机顶盒1以第二频率作为机顶盒1向高频头发送的脉冲信号的频率是指,机顶盒使晶振分频后,输出第二频率的脉冲信号至高频头。同理,由于不同机顶盒的晶振不同,晶振分频存在误差且误差较小,则机顶盒实际输出的脉冲信号的频率与选取的第二频率相差不大,当不同机顶盒选取的第二频率差值较大时,不同机顶盒实际输出的脉冲信号的频率差值也较大;当不同机顶盒选取的第二频率差值较小时,不同机顶盒实际输出的脉冲信号的频率差值也较小。当然,由于机顶盒1是随机选取第一频率和第二频率,因而第一频率和第二频率可能相同,也可能不同。When the pulse signal outputted from the set top box 1 to the high frequency head continues to collide with the pulse signal outputted from the other set top box to the high frequency head, the set top box 1 continues to randomly select the second frequency from the frequency set, and uses the second frequency as the set top box 1 The frequency of the pulse signal sent to the tuner. The frequency of the pulse signal sent by the set top box 1 to the high frequency head by the set top box 1 is that the set top box divides the crystal oscillator and outputs a pulse signal of the second frequency to the high frequency head. Similarly, since the crystal oscillators of different set-top boxes are different, the crystal frequency division has errors and the error is small, the frequency of the pulse signal actually output by the set-top box is not much different from the selected second frequency, and the second frequency difference selected by different set-top boxes is different. When large, the frequency difference of the pulse signal actually output by different set-top boxes is also large; when the difference of the second frequency selected by different set-top boxes is small, the frequency difference of the pulse signals actually output by different set-top boxes is also small. Of course, since the set top box 1 randomly selects the first frequency and the second frequency, the first frequency and the second frequency may be the same or different.
同理,当不同机顶盒随机选取的第二频率之间仍可能存在较小的差值,使得不同机顶盒实际输出的脉冲信号的频率差值也较小,当该频率差值小于指定阈值从而继续发生信号冲突时,机顶盒1可以继续从频率集合中选取任一频率,直至不同机顶盒随机选取的频率之间的差值较大,使得不同机顶盒通过晶振分频后,向高频头发送的脉冲信号的频率差值大于指定阈值时,机顶盒1输出至高频头的脉冲信号与其它机顶盒输出至高频头的脉冲信号不会发生信号冲突,因而能够正常接收卫星信号。需要说明的是,由于在上述多个 频率中进行随机选取的过程中,不同机顶盒随机选取到的同一频率的概率很小,同一机顶盒连续选取到同一频率的概率也很小。因而,在大多数情况下,任一机顶盒只需要从频率集合中选取一次或少量几次频率,就可以使得不同机顶盒实际输出的脉冲信号的频率相差较大,从而不会发生信号冲突,因而能够正常接收卫星信号。Similarly, when there is a small difference between the second frequencies randomly selected by different set-top boxes, the frequency difference of the pulse signals actually output by different set-top boxes is also small, and the frequency difference is less than the specified threshold and continues to occur. When the signal conflicts, the set top box 1 can continue to select any frequency from the frequency set until the difference between the randomly selected frequencies of the different set top boxes is large, so that the pulse signals sent by the different set top boxes to the high frequency head after being divided by the crystal oscillator are When the frequency difference is greater than the specified threshold, the pulse signal output from the set top box 1 to the high frequency head does not interfere with the pulse signal outputted from the other set top box to the high frequency head, and thus the satellite signal can be normally received. It should be noted that due to the above multiple In the process of randomly selecting frequencies, the probability of the same frequency randomly selected by different set-top boxes is small, and the probability that the same set-top box continuously selects the same frequency is also small. Therefore, in most cases, any set-top box only needs to select one frequency or a small number of frequencies from the frequency set, so that the frequency of the pulse signals actually output by different set-top boxes can be greatly different, so that no signal collision occurs, and thus Normally receive satellite signals.
可选地,上述步骤102中的频率集合可以包括18kHz、26kHz以及18kHz至26kHz之间任意两个频率的差值大于或等于预设阈值的多个频率。Optionally, the frequency set in step 102 above may include multiple frequencies at which the difference between any two frequencies between 18 kHz, 26 kHz, and 18 kHz to 26 kHz is greater than or equal to a preset threshold.
鉴于IEC 61319规范的规定,高频头可接收的脉冲信号的范围为18kHz至26kHz,因而可以将18kHz至26kHz范围内的特定频率组成频率集合,以便于从中随机选取第一频率和第二频率。同时,为了使得不同机顶盒随机选取的第一频率之间或第二频率之间的频率差值较大,可以将频率集合设定为18kHz至26kHz范围内任意两个频率的差值大于或等于预设阈值的多个频率。In view of the IEC 61319 specification, the tuner can receive pulse signals ranging from 18 kHz to 26 kHz, so that specific frequencies in the range of 18 kHz to 26 kHz can be combined into a frequency set to facilitate random selection of the first frequency and the second frequency therefrom. Meanwhile, in order to make the frequency difference between the first frequencies randomly selected by different set top boxes or the second frequency larger, the frequency set may be set to a difference between any two frequencies in the range of 18 kHz to 26 kHz greater than or equal to the preset. Multiple frequencies of the threshold.
需要说明的是,这里的预设阈值是指不同机顶盒选取的不同第一频率(或不同第二频率)之间的频率差值大于预设阈值。其中,由于存在晶振分频误差,预设阈值可以大于指定阈值2Hz,但预设阈值的具体大小可以根据实际情况(例如晶振分频误差的大小)进行设定,本发明实施例并不限定其具体值。由于机顶盒的晶振不同,且晶振分频得到的脉冲信号的频率与第一频率(或第二频率)存在误差,因而不同机顶盒输出的脉冲信号之间的频率差值可能小于预设阈值。但由于晶振分频误差较小,因而任一机顶盒输出的脉冲信号的实际频率与第一频率(或第二频率)相差不大,因此,即使存在晶振分频误差,不同机顶盒实际输出的脉冲信号之间的频率差值仍然较大。举例来说,当预设阈值为5Hz时,如果两个机顶盒选取的第一频率分别为22kHz和22.005kHz,而由于存在晶振分频误差,使得两个机顶盒通过晶振分频实际输出的脉冲信号的频率分别为22.0005kHz和22.0045kHz时,两个脉冲信号的频率差值为4Hz,即输出的两个脉冲信号频率差值仍然较大,且大于指定阈值2Hz,因 而不会发生信号冲突。It should be noted that the preset threshold herein refers to that the frequency difference between different first frequencies (or different second frequencies) selected by different set top boxes is greater than a preset threshold. The preset threshold may be greater than the specified threshold of 2 Hz, but the specific size of the preset threshold may be set according to an actual situation (for example, the magnitude of the crystal frequency division error), which is not limited by the embodiment of the present invention. Specific value. Since the crystal oscillator of the set top box is different, and the frequency of the pulse signal obtained by the division of the crystal oscillator is different from the first frequency (or the second frequency), the frequency difference between the pulse signals outputted by different set top boxes may be less than a preset threshold. However, since the crystal frequency division error is small, the actual frequency of the pulse signal outputted by any set top box is not much different from the first frequency (or the second frequency). Therefore, even if there is a crystal frequency division error, the pulse signal actually output by different set top boxes is different. The frequency difference between them is still large. For example, when the preset threshold is 5 Hz, if the first frequencies selected by the two set top boxes are 22 kHz and 22.005 kHz, respectively, and due to the crystal frequency division error, the two set top boxes are separated by the crystal oscillator to actually output the pulse signals. When the frequencies are 22.0005 kHz and 22.0045 kHz, the frequency difference between the two pulse signals is 4 Hz, that is, the frequency difference between the two pulse signals output is still large, and is greater than the specified threshold of 2 Hz. There is no signal collision.
示例性的,当两个机顶盒输出的脉冲信号进行叠加时,在两个脉冲信号的相对相位差周期性地变化为180度时,叠加后的脉冲信号会衰减为直流信号。其中,若两个不同机顶盒实际输出的脉冲信号的频率差值小于指定阈值2Hz,例如频率分别为相差1Hz的22kHz和22.001kHz,高、低电平幅度分别为0.7V、-0.7V的脉冲信号,则经过功分器叠加后的脉冲信号可以如图3a所示;若两个不同机顶盒实际输出的脉冲信号的频率差大于指定阈值2Hz,例如频率分别为相差5Hz的22kHz和22.005kHz,高、低电平幅度分别为0.7V、-0.7V的脉冲信号,则经过功分器叠加后的脉冲信号可以如图3b所示;图3c为图3a和图3b中叠加后的脉冲信号对比图。Exemplarily, when the pulse signals outputted by the two set top boxes are superimposed, when the relative phase difference of the two pulse signals periodically changes to 180 degrees, the superimposed pulse signals are attenuated to a DC signal. Wherein, if the frequency difference of the pulse signals actually output by the two different set top boxes is less than the specified threshold value of 2 Hz, for example, the frequencies are respectively 22 kHz and 22.001 kHz with a difference of 1 Hz, and the pulse signals of the high and low level amplitudes are respectively 0.7 V and -0.7 V. Then, the pulse signal superimposed by the power divider can be as shown in FIG. 3a; if the frequency difference of the pulse signals actually output by the two different set top boxes is greater than the specified threshold 2 Hz, for example, the frequencies are respectively 22 kHz and 22.005 kHz which are 5 Hz apart, high, The pulse signals with low level amplitudes of 0.7V and -0.7V respectively can be pulsed signals superimposed by the power splitter as shown in Fig. 3b; Fig. 3c is a comparison of pulse signals after superimposition in Fig. 3a and Fig. 3b.
由于22kHz与22.001kHz的频率相差较小,叠加后的脉冲信号出现脉宽较窄的脉冲信号,参见图3c上图中脉宽最窄的脉冲信号。由于该脉冲信号的脉宽过窄,硬件电路可能会将其当做毛刺等干扰信号而不进行响应,或者由于硬件电路的反应时间有限,对于脉宽过窄的脉冲信号来不及响应,以及其它一些原因,可能将脉宽过窄的脉冲信号当做直流信号处理,从而使得如图3c上图中加粗部分所示意的时间内,均为硬件电路识别到的衰减为0的直流信号。由于22kHz与22.005kHz的频率相差较大,叠加的脉冲信号的脉宽较宽,硬件电路可以识别,因而,如图3c下图中加粗部分所示意的时间为衰减为0的直流信号。可见,当不同机顶盒输出的脉冲信号的频率相差较大时(例如大于指定阈值2Hz),叠加后的脉冲信号衰减为0的时间较短(例如小于0.05s);当不同机顶盒输出的脉冲信号的频率相差较小时(例如小于指定阈值2Hz),叠加后的脉冲信号衰减为0的时间较长,高频头在该衰减为0的时间内,容易将叠加后的脉冲信号误识别为直流信号,从而将高本振切换为低本振。Since the difference between the frequency of 22 kHz and 22.001 kHz is small, the pulse signal of the superimposed pulse signal has a narrow pulse width signal, see the pulse signal with the narrowest pulse width in the above figure of Fig. 3c. Since the pulse width of the pulse signal is too narrow, the hardware circuit may treat it as an interference signal such as a glitch without responding, or because the response time of the hardware circuit is limited, the pulse signal having a narrow pulse width is too late to respond, and other reasons. The pulse signal whose pulse width is too narrow may be treated as a DC signal, so that the DC signal with the attenuation of 0 recognized by the hardware circuit is represented in the time indicated by the bold portion in the upper diagram of FIG. 3c. Since the frequency difference between 22 kHz and 22.005 kHz is large, the pulse width of the superimposed pulse signal is wide, and the hardware circuit can recognize it. Therefore, the time indicated by the bold portion in the lower part of Fig. 3c is a DC signal with attenuation of 0. It can be seen that when the frequency of the pulse signals outputted by different set top boxes differs greatly (for example, greater than the specified threshold of 2 Hz), the time after which the superimposed pulse signals are attenuated to 0 is shorter (for example, less than 0.05 s); when the pulse signals of different set top boxes are output When the frequency difference is small (for example, less than the specified threshold of 2 Hz), the time after the superimposed pulse signal is attenuated to 0 is longer, and the high frequency head easily misidentifies the superimposed pulse signal as a DC signal during the time when the attenuation is 0. Thereby switching the high local oscillator to a low local oscillator.
由图3a、图3b及图3c可知,当两个脉冲信号的频率差值为5Hz时,虽然也存在衰减为0的情况,但衰减为0的时间较短,高频头在该较短的衰减为0的时间内,不会将叠加后的脉冲信号误识别为 直流信号,因而不会切换为低本振,即当两个脉冲信号的频率差值为5Hz时不会发生信号冲突。示例性的,若预设阈值为5,则频率集合中可以包括18kHz、18.005kHz、18.012kHz、18.018kHz......25.994kHz、26kHz等,任意两个相邻频率之间的差值分别为5Hz、7Hz、6Hz......6Hz等,均大于或者等于预设阈值5Hz,同时任意两个频率之间的差值也均大于或者等于预设阈值5Hz。在实际应用中,频率集合也可以是18kHz至26kHz范围中某一子区间范围内的频率,例如,频率集合可以是包括20kHz、24kHz以及20kHz至24kHz之间任意两个频率的差值大于或等于预设阈值的多个频率。3a, 3b, and 3c, when the frequency difference between the two pulse signals is 5 Hz, although there is also a case where the attenuation is 0, the time for the attenuation to be 0 is short, and the high frequency head is at the shorter time. When the attenuation is 0, the superimposed pulse signal will not be misidentified as The DC signal does not switch to a low local oscillator, ie, no signal collision occurs when the frequency difference between the two pulse signals is 5 Hz. Exemplarily, if the preset threshold is 5, the frequency set may include 18 kHz, 18.005 kHz, 18.012 kHz, 18.018 kHz, 25.994 kHz, 26 kHz, etc., the difference between any two adjacent frequencies. 5Hz, 7Hz, 6Hz, 6Hz, etc., respectively, are greater than or equal to the preset threshold of 5Hz, and the difference between any two frequencies is also greater than or equal to the preset threshold of 5Hz. In practical applications, the frequency set may also be a frequency within a certain sub-interval range of 18 kHz to 26 kHz. For example, the frequency set may be greater than or equal to the difference between any two frequencies including 20 kHz, 24 kHz, and 20 kHz to 24 kHz. Multiple frequencies of a preset threshold.
当然频率集合中的多个频率的大小以及相邻频率之间的具体差值也可以根据实际需要进行设定,这里不做限定。Of course, the size of the multiple frequencies in the frequency set and the specific difference between the adjacent frequencies can also be set according to actual needs, which is not limited herein.
这样一来,当机顶盒选取第一频率或第二频率时,由于待随机选取的频率集合中任意两个频率之间的差值大于或等于预设阈值,因而当不同机顶盒选取到不同频率时,即使存在晶振分频误差,不同机顶盒实际输出的脉冲信号的频率差值也大于指定阈值2Hz,因而不会发生信号冲突。而由于不同机顶盒从频率集合中的多个频率中随机选取到同一频率的概率很小,也就是说,在大多数情况下,不同机顶盒随机选取到的频率为频率集合中的不同频率,不同频率之间的差值大于预设阈值,从而远大于指定阈值2Hz,因而,即使存在晶振分频误差,不同机顶盒通过晶振分频后输出的脉冲信号的频率差值也大于指定阈值2Hz,从而不会发生信号冲突。In this way, when the set top box selects the first frequency or the second frequency, since the difference between any two frequencies in the set of frequencies to be randomly selected is greater than or equal to a preset threshold, when different set top boxes are selected to different frequencies, Even if there is a crystal frequency division error, the frequency difference of the pulse signals actually output by different set top boxes is greater than the specified threshold of 2 Hz, so that no signal collision occurs. However, since different set-top boxes randomly select the same frequency from multiple frequencies in the frequency set, that is, in most cases, the frequencies randomly selected by different set-top boxes are different frequencies in the frequency set, and different frequencies. The difference between the difference is greater than the preset threshold, and thus is much larger than the specified threshold of 2 Hz. Therefore, even if there is a crystal frequency division error, the frequency difference of the pulse signal outputted by the different set top boxes after being divided by the crystal oscillator is greater than the specified threshold of 2 Hz, so that A signal conflict has occurred.
可选地,步骤102中的频率集合也可以是包括18kHz、26kHz以及18kHz至26kHz之间以5Hz为间隔的多个频率。Alternatively, the set of frequencies in step 102 may also be a plurality of frequencies including 15 kHz, 26 kHz, and 18 kHz to 26 kHz spaced at 5 Hz.
例如,频率集合中的多个频率可以是18kHz、18.005kHz、18.01kHz、18.015kHz......25.99kHz、25.995kHz、26kHz等任意相邻频率之间相差5Hz的1601个频率,同时,任意两个频率之间的差值大于或者等于5Hz。此时,当机顶盒选取第一频率或第二频率时,由于待随机选取的频率集合中任意两个相邻频率之间的差值均为5Hz,因而当不同机顶盒选取到不同频率时,即使存在晶振分频误差, 不同机顶盒实际输出的脉冲信号的频率差值也大于指定阈值2Hz,因而不会发生信号冲突。同理,由于不同机顶盒从频率集合中的1601个频率中随机选取到同一频率的概率很小,也就是说,在大多数情况下,不同机顶盒随机选取到的频率为频率集合中的不同频率,不同频率之间的差值大于或等于5Hz,因而不同机顶盒通过晶振分频后输出的脉冲信号的频率差值也较大,即使存在晶振分频误差,不同机顶盒通过晶振分频后输出的脉冲信号的频率差值也大于指定阈值2Hz,从而不会发生信号冲突。在实际应用中,频率集合也可以是18kHz至26kHz范围中某一子区间范围内的频率,例如频率集合也可以是包括20kHz、24kHz以及20kHz至24kHz之间以5Hz为间隔的多个频率。示例性的,频率集合可以是20kHz、20.005kHz、20.01kHz、20.015kHz......23.99kHz、23.995kHz、24kHz等任意相邻频率之间相差5Hz的801个频率。For example, the plurality of frequencies in the frequency set may be 1601 frequencies that differ by 5 Hz between any adjacent frequencies such as 18 kHz, 18.005 kHz, 18.01 kHz, 18.015 kHz, 25.99 kHz, 25.995 kHz, and 26 kHz, and The difference between any two frequencies is greater than or equal to 5 Hz. At this time, when the set top box selects the first frequency or the second frequency, since the difference between any two adjacent frequencies in the frequency set to be randomly selected is 5 Hz, when different set top boxes are selected to different frequencies, even if they exist Crystal frequency division error, The frequency difference of the pulse signals actually output by different set top boxes is also greater than the specified threshold of 2 Hz, so that no signal collision occurs. Similarly, since different set-top boxes randomly select the same frequency from 1601 frequencies in the frequency set, the probability that different set-top boxes are randomly selected is different frequencies in the frequency set in most cases. The difference between different frequencies is greater than or equal to 5 Hz. Therefore, the frequency difference of the pulse signals outputted by different set-top boxes after being divided by the crystal oscillator is also large. Even if there is a crystal frequency division error, the pulse signals output by the different set-top boxes after being divided by the crystal oscillators are output. The frequency difference is also greater than the specified threshold of 2 Hz so that no signal collision occurs. In practical applications, the frequency set may also be a frequency within a certain sub-interval of the range of 18 kHz to 26 kHz, for example, the frequency set may also be a plurality of frequencies including 20 kHz, 24 kHz, and 20 kHz to 24 kHz at intervals of 5 Hz. Illustratively, the set of frequencies may be 801 frequencies that differ by 5 Hz between any adjacent frequencies, such as 20 kHz, 20.005 kHz, 20.01 kHz, 20.015 kHz, 23.99 kHz, 23.995 kHz, 24 kHz, and the like.
当然,在步骤102中,在机顶盒1发送至高频头的脉冲信号与其它机顶盒发送至高频头的脉冲信号发生信号冲突,使得机顶盒1不能正常接收卫星信号,进而对发送至高频头的脉冲信号的频率进行调整时,也可以不将频率集合中的多个频率存储在机顶盒的存储器中,进而从中随机选取一个频率作为第一频率或第二频率,而将获取该频率集合中各个频率的算法存储在机顶盒的存储器中。当需要对发送至高频头的脉冲信号的频率进行调整时,机顶盒1的CPU运行该算法,从而计算出一个随机频率作为机顶盒1的第一频率或第二频率。当然,通过算法获得的频率也需要满足上述描述中对频率集合中的频率的要求,例如通过计算获得的频率必须在18kHz至26kHz范围内。示例性的,该算法可以为:在初始值18000Hz的基础上,加上一个频率值n*5(Hz),得到计算后的频率集合中的频率,其中,n可以为0至1600的随机值,从而使得通过该算法获得的频率集合中任意两个相邻频率之间的差值均为5Hz。本发明实施例对具体采用何种算法不做限定。Of course, in step 102, the pulse signal sent to the tuner by the set top box 1 conflicts with the pulse signal generated by the other set top box to the tuner, so that the set top box 1 cannot receive the satellite signal normally, and then is sent to the tuner. When the frequency of the pulse signal is adjusted, a plurality of frequencies in the frequency set may not be stored in the memory of the set top box, and then a frequency is randomly selected as the first frequency or the second frequency, and each frequency in the frequency set is acquired. The algorithm is stored in the memory of the set top box. When it is necessary to adjust the frequency of the pulse signal transmitted to the tuner, the CPU of the set top box 1 runs the algorithm to calculate a random frequency as the first frequency or the second frequency of the set top box 1. Of course, the frequency obtained by the algorithm also needs to meet the requirements for the frequency in the set of frequencies in the above description, for example the frequency obtained by calculation must be in the range of 18 kHz to 26 kHz. Exemplarily, the algorithm may be: adding a frequency value n*5 (Hz) to an initial value of 18000 Hz to obtain a frequency in the calculated frequency set, where n may be a random value of 0 to 1600. So that the difference between any two adjacent frequencies in the set of frequencies obtained by the algorithm is 5 Hz. The embodiment of the present invention does not limit the specific algorithm used.
此外,还可以在机顶盒1上设置调整开关,当机顶盒1发送至 高频头的脉冲信号与其它机顶盒发送至高频头的脉冲信号发生信号冲突,使得机顶盒1不能正常接收卫星信号时,该调整开关自动打开,并触发机顶盒1根据预设规则调整机顶盒向高频头发送的脉冲信号的频率;或者,也可以在机顶盒1开机的同时打开该调整开关,而在机顶盒1发送至高频头的脉冲信号与其它机顶盒发送至高频头的脉冲信号发生信号冲突时,才触发机顶盒1根据预设规则调整机顶盒1向高频头发送的脉冲信号的频率;或者,也可以在机顶盒1开机的同时打开该调整开关,不论机顶盒1发送至高频头的脉冲信号与其它机顶盒发送至高频头的脉冲信号是否发生信号冲突,均可以根据预设规则调整机顶盒1向高频头发送的脉冲信号的频率,直至调整后的频率使得机顶盒1发送至高频头的脉冲信号与其它机顶盒发送至高频头的脉冲信号不再发生信号冲突,从而使得机顶盒1能够正常接收卫星信号,并在机顶盒1发送至高频头的脉冲信号与其它机顶盒发送至高频头的脉冲信号继续发生信号冲突时,再次触发机顶盒1根据预设规则调整机顶盒1向高频头发送的脉冲信号的频率。当然,机顶盒1上的调整开关也可以通过用户进行手动开闭,这里不做限定。In addition, an adjustment switch can also be provided on the set top box 1 when the set top box 1 is sent to The pulse signal of the high frequency head conflicts with the pulse signal sent by the other set top box to the high frequency head, so that the set top box 1 cannot normally receive the satellite signal, the adjustment switch is automatically turned on, and the set top box 1 is triggered to adjust the set top box to the high frequency according to the preset rule. The frequency of the pulse signal sent by the head; or, the set switch can be turned on while the set top box 1 is turned on, and the pulse signal sent by the set top box 1 to the high frequency head is in conflict with the pulse signal sent by the other set top box to the high frequency head. The set top box 1 is triggered to adjust the frequency of the pulse signal sent by the set top box 1 to the tuner according to a preset rule; or, the set switch can be turned on while the set top box 1 is turned on, regardless of the pulse signal sent by the set top box 1 to the tuner. Whether the pulse signal sent from the other set top box to the high frequency head has a signal conflict, the frequency of the pulse signal sent by the set top box 1 to the high frequency head can be adjusted according to a preset rule until the adjusted frequency causes the set top box 1 to send the pulse to the high frequency head. The signal is no longer in conflict with the pulse signal sent from other set-top boxes to the tuner. So that the set top box 1 can normally receive the satellite signal, and when the pulse signal sent from the set top box 1 to the high frequency head and the pulse signal sent by the other set top box to the high frequency head continue to have a signal collision, the set top box 1 is triggered again to adjust the set top box according to the preset rule. 1 The frequency of the pulse signal sent to the tuner. Of course, the adjustment switch on the set top box 1 can also be manually opened and closed by the user, which is not limited herein.
可选地,该方法还可以包括:Optionally, the method may further include:
机顶盒接收控制设备发送的启动指令,启动指令用于在机顶盒发送至高频头的脉冲信号与其它机顶盒发送至高频头的脉冲信号发生信号冲突时,触发机顶盒根据预设规则调整机顶盒向高频头发送的脉冲信号的频率。The set top box receives a start command sent by the control device, and the start command is used to trigger the set top box to adjust the set top box to the high frequency according to a preset rule when the pulse signal sent by the set top box to the high frequency head conflicts with the pulse signal generated by the other set top box to the high frequency head. The frequency of the pulse signal sent by the head.
举例来说,机顶盒1可以设置开关菜单,并通过电视机界面显示该开关菜单,遥控器可以通过发送控制指令控制开关菜单选取“开”、“闭”,从而当机顶盒1发送至高频头的脉冲信号与其它机顶盒发送至高频头的脉冲信号发生信号冲突时,接收用户通过遥控器发送的启动指令,从而触发机顶盒1根据预设规则调整机顶盒1向高频头发送的脉冲信号的频率。当然,用户也可以在开机时就通过遥控器发送启动指令,但机顶盒1暂不根据预设规则调整机顶盒1 向高频头发送的脉冲信号的频率,而在确定机顶盒1发送至高频头的脉冲信号与其它机顶盒发送至高频头的脉冲信号发生信号冲突时再进行调整;或者,用户也可以在开机时就通过遥控器发送启动指令,调整机顶盒1向高频头发送的脉冲信号的频率,直至直至调整后的频率使得机顶盒1发送至高频头的脉冲信号与其它机顶盒发送至高频头的脉冲信号不再发生信号冲突,从而使得机顶盒1能够正常接收卫星信号,并在确定机顶盒1发送至高频头的脉冲信号与其它机顶盒发送至高频头的脉冲信号继续发生信号冲突时,再次触发机顶盒1根据预设规则调整机顶盒1向高频头发送的脉冲信号的频率。本发明实施例对具体采用上述哪种实现方式不做限定。For example, the set top box 1 can set a switch menu and display the switch menu through the television interface, and the remote controller can select "on" and "close" by sending a control command to control the switch menu, so that when the set top box 1 is sent to the tuner When the pulse signal conflicts with the pulse signal generated by the other set top box to the high frequency head, the start command sent by the user through the remote controller is received, thereby triggering the set top box 1 to adjust the frequency of the pulse signal sent by the set top box 1 to the high frequency head according to a preset rule. Of course, the user can also send a start command through the remote control when the machine is turned on, but the set top box 1 does not adjust the set top box 1 according to the preset rules. The frequency of the pulse signal sent to the tuner, and is adjusted when it is determined that the pulse signal sent by the set top box 1 to the tuner is in conflict with the pulse signal sent by the other set top box to the tuner; or, the user can also boot When the remote controller sends a start command, the frequency of the pulse signal sent by the set top box 1 to the tuner is adjusted until the adjusted frequency causes the pulse signal sent by the set top box 1 to the tuner and the pulse sent by the set top box to the tuner. The signal no longer has a signal collision, so that the set top box 1 can normally receive the satellite signal, and triggers the set top box again when it is determined that the pulse signal sent by the set top box 1 to the tuner head and the pulse signal sent by the other set top box to the tuner continue to have a signal collision. 1 Adjust the frequency of the pulse signal sent by the set top box 1 to the tuner according to a preset rule. The embodiment of the present invention does not limit the specific implementation manner of the foregoing.
另外,还可以在机顶盒1上设置其它辅助按键,或者在电视机界面上设置辅助菜单,例如“+”按键、“-”按键。当选择“+”键时,机顶盒1从频率集合中选择比当前脉冲信号的频率大的相邻频率,作为调整后的第一频率或第二频率;当选择“-”键时,机顶盒1从频率集合中选择比当前脉冲信号的频率小的相邻频率,作为调整后的第一频率或第二频率。其中,这里的相邻频率可以是上述频率集合中的频率;也可以不是频率集合中的相邻频率,相互之间相差一个固定值例如1Hz或者0.5Hz的等。由于该种方式不是随机选取的,因而,通过该种方式,用户可以保证任一机顶盒所选取的脉冲信号的频率与其它机顶盒所选取的脉冲信号的频率不同,且频率之间的差值较大,因而使得机顶盒通过晶振分频后实际输出的脉冲信号的频率差值也较大,从而不会发生信号冲突。本发明实施例对该种方式的具体实现方法不做限定。In addition, other auxiliary buttons can be set on the set top box 1, or an auxiliary menu such as a "+" button or a "-" button can be set on the TV interface. When the "+" key is selected, the set top box 1 selects an adjacent frequency larger than the frequency of the current pulse signal from the frequency set as the adjusted first frequency or the second frequency; when the "-" key is selected, the set top box 1 An adjacent frequency smaller than the frequency of the current pulse signal is selected in the frequency set as the adjusted first frequency or second frequency. Wherein, the adjacent frequencies herein may be the frequencies in the above frequency set; or may not be adjacent frequencies in the frequency set, and differ from each other by a fixed value such as 1 Hz or 0.5 Hz. Since the method is not randomly selected, the user can ensure that the frequency of the pulse signal selected by any set top box is different from the frequency of the pulse signal selected by other set top boxes, and the difference between the frequencies is large. Therefore, the frequency difference of the pulse signal actually outputted by the set top box after being divided by the crystal oscillator is also large, so that no signal collision occurs. The specific implementation method of the method is not limited in the embodiment of the present invention.
本发明实施例提供一种机顶盒输出信号的冲突解决方法,当确定机顶盒发送至高频头的脉冲信号与其它机顶盒发送至高频头的脉冲信号由于频率差值小于指定阈值而发生信号冲突,无法正常接收卫星信号时,可以根据预设规则调整机顶盒向高频头发送的脉冲信号的频率,直至调整后的机顶盒输出的脉冲信号的频率与其它机顶盒输出的脉冲信号的频率差值较大而不会发生信号冲突,从而使得 机顶盒能够正常接收卫星信号,因而能够解决现有技术中多台机顶盒通过功分器与高频头相连时,不同机顶盒输出的脉冲信号由于频率差值较小而发生信号冲突,使得高频头周期性切换高本振和低本振,从而导致卫星信号丢失,用户无法正常观看卫星节目的问题。Embodiments of the present invention provide a method for conflict resolution of an output signal of a set top box. When determining a pulse signal sent by the set top box to the high frequency head and a pulse signal sent by the other set top box to the high frequency head, the signal conflict occurs because the frequency difference is less than a specified threshold. When the satellite signal is normally received, the frequency of the pulse signal sent by the set top box to the high frequency head may be adjusted according to a preset rule until the frequency difference between the frequency of the pulse signal output by the adjusted set top box and the pulse signal output by the other set top box is not Signal collisions occur, which makes The set-top box can receive the satellite signal normally, so that when the set-top boxes of the prior art are connected to the high-frequency head through the power splitter in the prior art, the pulse signals outputted by the different set-top boxes have signal conflicts due to the small difference in frequency, so that the high-frequency head period Severe switching of high local oscillator and low local oscillator, resulting in loss of satellite signals, users can not properly watch satellite programs.
本发明实施例提供一种机顶盒200,参见图4,可以包括:The embodiment of the present invention provides a set top box 200. Referring to FIG. 4, the method may include:
确定单元201,可以用于确定机顶盒200发送至高频头的脉冲信号与其它机顶盒发送至高频头的脉冲信号是否发生信号冲突,信号冲突是指机顶盒200发送至高频头的脉冲信号与其它机顶盒发送至高频头的脉冲信号的频率差值小于指定阈值。The determining unit 201 can be used to determine whether a pulse signal sent by the set top box 200 to the high frequency head and a pulse signal sent by the other set top box to the high frequency head conflict, and the signal conflict refers to the pulse signal sent by the set top box 200 to the high frequency head and other signals. The frequency difference of the pulse signal sent by the set top box to the tuner is less than a specified threshold.
处理单元202,可以用于若确定单元201确定是,则根据预设规则调整机顶盒200向高频头发送的脉冲信号的频率,直至调整后的频率使得机顶盒200发送至高频头的脉冲信号与其它机顶盒发送至高频头的脉冲信号不再发生信号冲突,以使得机顶盒200能够正常接收卫星信号。The processing unit 202 may be configured to: if the determining unit 201 determines yes, adjust the frequency of the pulse signal sent by the set top box 200 to the tuner according to the preset rule, until the adjusted frequency causes the set top box 200 to send the pulse signal to the tuner The pulse signals sent by other set top boxes to the tuner no longer have signal collisions, so that the set top box 200 can normally receive satellite signals.
可选地,处理单元202可以具体用于:Optionally, the processing unit 202 may be specifically configured to:
从预设的频率集合中随机选取第一频率,以第一频率作为机顶盒200向高频头发送的脉冲信号的频率;The first frequency is randomly selected from the preset frequency set, and the first frequency is used as the frequency of the pulse signal sent by the set top box 200 to the high frequency head;
若机顶盒200发送至高频头的脉冲信号与其它机顶盒发送至高频头的脉冲信号继续发生信号冲突,则继续随机选取第二频率,以第二频率作为机顶盒200向高频头发送的脉冲信号的频率,直至选取的第二频率使得机顶盒200发送至高频头的脉冲信号与其它机顶盒发送至高频头的脉冲信号不再发生信号冲突,以使得机顶盒200能够正常接收卫星信号;If the pulse signal sent by the set top box 200 to the high frequency head continues to collide with the pulse signal sent by the other set top box to the high frequency head, the second frequency is continuously selected, and the second frequency is used as the pulse signal sent by the set top box 200 to the high frequency head. The frequency until the selected second frequency causes the pulse signal sent by the set top box 200 to the high frequency head to no longer cause a signal collision with the pulse signal sent by the other set top box to the high frequency head, so that the set top box 200 can normally receive the satellite signal;
其中,第一频率和第二频率相同或不同。Wherein the first frequency and the second frequency are the same or different.
可选地,频率集合包括18kHz、26kHz以及18kHz至26kHz之间任意两个频率的差值大于或等于预设阈值的多个频率。Optionally, the set of frequencies comprises a plurality of frequencies having a difference between any two frequencies between 18 kHz, 26 kHz, and 18 kHz to 26 kHz greater than or equal to a predetermined threshold.
可选地,频率集合包括18kHz、26kHz以及18kHz至26kHz之间以5Hz为间隔的多个频率。 Optionally, the set of frequencies includes a plurality of frequencies at intervals of 5 Hz between 18 kHz, 26 kHz, and 18 kHz to 26 kHz.
可选地,参见图5,还可以包括:Optionally, referring to FIG. 5, the method may further include:
接收单元203,用于接收控制设备发送的启动指令,启动指令用于在确定单元201确定是时,触发机顶盒200根据预设规则调整机顶盒200向高频头发送的脉冲信号的频率。The receiving unit 203 is configured to receive a start command sent by the control device, and the start command is used to trigger the set top box 200 to adjust the frequency of the pulse signal sent by the set top box 200 to the high frequency head according to a preset rule when the determining unit 201 determines yes.
本发明实施例提供一种机顶盒200,当确定机顶盒200发送至高频头的脉冲信号与其它机顶盒发送至高频头的脉冲信号由于频率差值小于指定阈值而发生信号冲突,无法正常接收卫星信号时,可以根据预设规则调整机顶盒200向高频头发送的脉冲信号的频率,直至调整后的机顶盒200输出的脉冲信号的频率与其它机顶盒输出的脉冲信号的频率差值较大而不会发生信号冲突,从而使得机顶盒200能够正常接收卫星信号,因而能够解决现有技术中多台机顶盒通过功分器与高频头相连时,不同机顶盒输出的脉冲信号由于频率差值较小而发生信号冲突,使得高频头周期性切换高本振和低本振,从而导致卫星信号丢失,用户无法正常观看卫星节目的问题。The embodiment of the present invention provides a set top box 200. When determining that the pulse signal sent by the set top box 200 to the high frequency head and the pulse signal sent by the other set top box to the high frequency head are due to a frequency difference that is less than a specified threshold, a signal collision occurs, and the satellite signal cannot be received normally. The frequency of the pulse signal sent by the set top box 200 to the high frequency head may be adjusted according to a preset rule until the frequency difference between the frequency of the pulse signal output by the adjusted set top box 200 and the pulse signal output by the other set top box does not occur. The signal conflicts, so that the set top box 200 can receive the satellite signal normally, so that when the plurality of set top boxes are connected to the high frequency head through the power splitter in the prior art, the pulse signals output by the different set top boxes have signal conflicts due to the small frequency difference. Therefore, the high frequency head periodically switches between the high local oscillator and the low local oscillator, thereby causing the satellite signal to be lost, and the user cannot properly watch the satellite program.
参见图6,本发明实施例提供一种机顶盒300,该机顶盒300可以包括:总线305,以及连接到总线305的主芯片301、存储器302,接收芯片303;其中,存储器302,用于存储程序和数据,接收芯片303,用于接收卫星信号;主芯片301包括CPU 304,可以用于确定机顶盒300发送至高频头的脉冲信号与其它机顶盒发送至高频头的脉冲信号是否发生信号冲突,信号冲突是指机顶盒300发送至高频头的脉冲信号与其它机顶盒发送至高频头的脉冲信号的频率差值小于指定阈值;若是,则确定接收芯片303不能正常接收卫星信号,进而根据预设规则调整机顶盒300向高频头发送的脉冲信号的频率,直至调整后的频率使得机顶盒300发送至高频头的脉冲信号与其它机顶盒发送至高频头的脉冲信号不再发生信号冲突,以使得接收芯片303能够正常接收卫星信号。Referring to FIG. 6, an embodiment of the present invention provides a set top box 300. The set top box 300 can include a bus 305, a main chip 301 connected to the bus 305, a memory 302, and a receiving chip 303. The memory 302 is used to store programs and The data receiving chip 303 is configured to receive the satellite signal. The main chip 301 includes a CPU 304, and can be used to determine whether a pulse signal sent by the set top box 300 to the tuner and a pulse signal sent by the set top box to the tuner have a signal conflict. The conflict refers to that the frequency difference between the pulse signal sent by the set top box 300 to the high frequency head and the pulse signal sent by the other set top box to the high frequency head is less than a specified threshold; if yes, it is determined that the receiving chip 303 cannot receive the satellite signal normally, and then according to a preset rule. Adjusting the frequency of the pulse signal sent by the set top box 300 to the tuner until the adjusted frequency causes the pulse signal sent by the set top box 300 to the tuner to a signal collision with the pulse signal sent by the other set top box to the tuner, so that the receiving The chip 303 is capable of receiving satellite signals normally.
可选地,CPU 304用于根据根据预设规则调整机顶盒300向高频头发送的脉冲信号的频率,直至调整后的频率使得机顶盒300发送至高频头的脉冲信号与其它机顶盒发送至高频头的脉冲信号不再 发生信号冲突,以使得接收芯片303能够正常接收卫星信号可以包括:Optionally, the CPU 304 is configured to adjust the frequency of the pulse signal sent by the set top box 300 to the tuner according to the preset rule, until the adjusted frequency causes the set signal of the set top box 300 to be sent to the tuner and the other set top box to send to the high frequency. The pulse signal of the head is no longer A signal collision occurs so that the receiving chip 303 can receive the satellite signal normally, which may include:
从预设的频率集合中随机选取第一频率,以第一频率作为机顶盒300向高频头发送的脉冲信号的频率;The first frequency is randomly selected from the preset frequency set, and the first frequency is used as the frequency of the pulse signal sent by the set top box 300 to the high frequency head;
若机顶盒300发送至高频头的脉冲信号与其它机顶盒发送至高频头的脉冲信号继续发生信号冲突,则继续随机选取第二频率,以第二频率作为机顶盒300向高频头发送的脉冲信号的频率,直至选取的第二频率使得机顶盒300发送至高频头的脉冲信号与其它机顶盒发送至高频头的脉冲信号不再发生信号冲突,以使得机顶盒300能够正常接收卫星信号;If the pulse signal sent from the set top box 300 to the high frequency head continues to collide with the pulse signal sent from the other set top box to the high frequency head, the second frequency is continuously selected, and the second frequency is used as the pulse signal sent by the set top box 300 to the high frequency head. The frequency until the selected second frequency causes the pulse signal sent by the set top box 300 to the high frequency head to no longer cause a signal collision with the pulse signal sent by the other set top box to the high frequency head, so that the set top box 300 can normally receive the satellite signal;
其中,第一频率和第二频率相同或不同。Wherein the first frequency and the second frequency are the same or different.
可选地,频率集合可以包括18kHz、26kHz以及18kHz至26kHz之间任意两个频率的差值大于或等于预设阈值的多个频率。Alternatively, the set of frequencies may comprise a plurality of frequencies having a difference between any two frequencies between 18 kHz, 26 kHz and 18 kHz to 26 kHz greater than or equal to a predetermined threshold.
可选地,频率集合包括18kHz、26kHz以及18kHz至26kHz之间以5Hz为间隔的多个频率。Optionally, the set of frequencies includes a plurality of frequencies at intervals of 5 Hz between 18 kHz, 26 kHz, and 18 kHz to 26 kHz.
可选地,接收芯片303还可以用于,接收控制设备发送的启动指令,启动指令用于在CPU 304确定是时,触发机顶盒300根据预设规则调整机顶盒300向高频头发送的脉冲信号的频率。Optionally, the receiving chip 303 is further configured to receive a startup command sent by the control device, where the startup command is used to trigger the set top box 300 to adjust the pulse signal sent by the set top box 300 to the tuner according to a preset rule when the CPU 304 determines yes. frequency.
本发明实施例提供一种机顶盒300,当确定机顶盒300发送至高频头的脉冲信号与其它机顶盒发送至高频头的脉冲信号由于频率差值小于指定阈值而发生信号冲突,无法正常接收卫星信号时,可以根据预设规则调整机顶盒300向高频头发送的脉冲信号的频率,直至调整后的机顶盒300输出的脉冲信号的频率与其它机顶盒输出的脉冲信号的频率差值较大而不会发生信号冲突,从而使得机顶盒300能够正常接收卫星信号,因而能够解决现有技术中多台机顶盒通过功分器与高频头相连时,不同机顶盒输出的脉冲信号由于频率差值较小而发生信号冲突,使得高频头周期性切换高本振和低本振,从而导致卫星信号丢失,用户无法正常观看卫星节目的问题。The embodiment of the present invention provides a set top box 300. When determining that the pulse signal sent by the set top box 300 to the high frequency head and the pulse signal sent by the other set top box to the high frequency head are due to a frequency difference that is less than a specified threshold, a signal collision occurs, and the satellite signal cannot be received normally. The frequency of the pulse signal sent by the set top box 300 to the tuner can be adjusted according to a preset rule until the frequency of the pulse signal output by the adjusted set top box 300 and the pulse signal output by the other set top box are large and does not occur. The signal conflicts, so that the set top box 300 can normally receive the satellite signal, so that when the plurality of set top boxes are connected to the high frequency head through the power splitter in the prior art, the pulse signals output by the different set top boxes have signal conflicts due to the small frequency difference. Therefore, the high frequency head periodically switches between the high local oscillator and the low local oscillator, thereby causing the satellite signal to be lost, and the user cannot properly watch the satellite program.
在本申请所提供的几个实施例中,应该理解到,所揭露的机顶 盒和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided by the present application, it should be understood that the disclosed top The box and method can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the unit is only a logical function division. In actual implementation, there may be another division manner, for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
另外,在本发明各个实施例中的设备和***中,各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理包括,也可以两个或两个以上单元集成在一个单元中。且上述的各单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。In addition, in the devices and systems in various embodiments of the present invention, each functional unit may be integrated into one processing unit, or each unit may be physically included separately, or two or more units may be integrated into one unit. The above units may be implemented in the form of hardware or in the form of hardware plus software functional units.
实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等各种可以存储程序代码的介质。All or part of the steps of implementing the foregoing method embodiments may be performed by hardware related to the program instructions. The foregoing program may be stored in a computer readable storage medium, and when executed, the program includes the steps of the foregoing method embodiments; The foregoing storage medium includes: a U disk, a mobile hard disk, a read only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and the like, which can store program codes. medium.
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。 The above is only a specific embodiment of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily think of changes or substitutions within the technical scope of the present invention. It should be covered by the scope of the present invention. Therefore, the scope of the invention should be determined by the scope of the claims.

Claims (15)

  1. 一种机顶盒输出信号的冲突解决方法,其特征在于,包括:A method for conflict resolution of a set top box output signal, comprising:
    确定机顶盒发送至高频头的脉冲信号与其它机顶盒发送至所述高频头的脉冲信号是否发生信号冲突,所述信号冲突是指所述机顶盒发送至所述高频头的脉冲信号与所述其它机顶盒发送至所述高频头的脉冲信号的频率差值小于指定阈值;Determining whether a pulse signal sent by the set top box to the tuner and a pulse signal sent by the set top box to the tuner have a signal collision, the signal conflict being a pulse signal sent by the set top box to the tuner and the The frequency difference of the pulse signals sent by the other set top box to the tuner is less than a specified threshold;
    若是,则根据预设规则调整所述机顶盒向所述高频头发送的所述脉冲信号的频率,直至调整后的频率使得所述机顶盒发送至所述高频头的所述脉冲信号与其它机顶盒发送至所述高频头的脉冲信号不再发生信号冲突,以使得所述机顶盒能够正常接收卫星信号。If yes, adjusting the frequency of the pulse signal sent by the set top box to the tuner according to a preset rule, until the adjusted frequency causes the set signal of the set top box to be sent to the tuner and other set top boxes The pulse signal sent to the tuner no longer has a signal collision, so that the set top box can normally receive the satellite signal.
  2. 根据权利要求1所述的方法,其特征在于,所述根据预设规则调整所述机顶盒向所述高频头发送的所述脉冲信号的频率,直至调整后的频率使得所述机顶盒发送至所述高频头的所述脉冲信号与其它机顶盒发送至所述高频头的脉冲信号不再发生信号冲突,以使得所述机顶盒能够正常接收卫星信号包括:The method according to claim 1, wherein the frequency of the pulse signal sent by the set top box to the tuner is adjusted according to a preset rule until the adjusted frequency causes the set top box to be sent to the location The pulse signal of the tuner is no longer in conflict with the pulse signal sent by the set top box to the tuner, so that the set top box can receive the satellite signal normally:
    从预设的频率集合中随机选取第一频率,以所述第一频率作为所述机顶盒向所述高频头发送的所述脉冲信号的频率;Selecting, from the preset frequency set, a first frequency, wherein the first frequency is used as a frequency of the pulse signal sent by the set top box to the high frequency head;
    若所述机顶盒发送至所述高频头的所述脉冲信号与其它机顶盒发送至所述高频头的脉冲信号继续发生信号冲突,则继续随机选取第二频率,以所述第二频率作为所述机顶盒向所述高频头发送的脉冲信号的频率,直至选取的所述第二频率使得所述机顶盒发送至所述高频头的所述脉冲信号与其它机顶盒发送至所述高频头的脉冲信号不再发生信号冲突,以使得所述机顶盒能够正常接收卫星信号;If the pulse signal sent by the set top box to the tuner continues to cause a signal collision with a pulse signal sent by the set top box to the tuner, the second frequency continues to be randomly selected, and the second frequency is used as the Decoding the frequency of the pulse signal sent by the set top box to the tuner until the selected second frequency causes the pulse signal sent by the set top box to the tuner to be sent to the tuner by other set top boxes The signal of the pulse no longer occurs, so that the set top box can receive the satellite signal normally;
    其中,所述第一频率和所述第二频率相同或不同。Wherein the first frequency and the second frequency are the same or different.
  3. 根据权利要求2所述的方法,其特征在于,所述频率集合包括18kHz、26kHz以及18kHz至26kHz之间任意两个频率的差值大于或等于预设阈值的多个频率。The method of claim 2 wherein said set of frequencies comprises a plurality of frequencies having a difference between any two frequencies between 18 kHz, 26 kHz and 18 kHz to 26 kHz greater than or equal to a predetermined threshold.
  4. 根据权利要求2所述的方法,其特征在于,所述频率集合包括18kHz、26kHz以及18kHz至26kHz之间以5Hz为间隔的多个频 率。The method of claim 2 wherein said set of frequencies comprises a plurality of frequencies at intervals of 5 Hz between 18 kHz, 26 kHz and 18 kHz to 26 kHz. rate.
  5. 根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 1 to 4, wherein the method further comprises:
    接收控制设备发送的启动指令,所述启动指令用于在所述机顶盒发送至所述高频头的脉冲信号与其它机顶盒发送至所述高频头的脉冲信号发生信号冲突时,触发所述机顶盒根据所述预设规则调整所述机顶盒向所述高频头发送的所述脉冲信号的频率。Receiving, by the control device, a startup command, when the pulse signal sent by the set top box to the high frequency head conflicts with a pulse signal generated by another set top box to the high frequency head, triggering the set top box Adjusting, according to the preset rule, a frequency of the pulse signal sent by the set top box to the tuner.
  6. 一种机顶盒,其特征在于,包括:A set top box, comprising:
    确定单元,用于确定机顶盒发送至高频头的脉冲信号与其它机顶盒发送至所述高频头的脉冲信号是否发生信号冲突,所述信号冲突是指所述机顶盒发送至所述高频头的脉冲信号与所述其它机顶盒发送至所述高频头的脉冲信号的频率差值小于指定阈值;a determining unit, configured to determine whether a pulse signal sent by the set top box to the tuner and a pulse signal sent by the set top box to the tuner have a signal conflict, where the signal conflict is sent by the set top box to the tuner And a frequency difference between the pulse signal and the pulse signal sent by the other set top box to the high frequency head is less than a specified threshold;
    处理单元,用于若所述确定单元确定是,则根据预设规则调整所述机顶盒向所述高频头发送的所述脉冲信号的频率,直至调整后的频率使得所述机顶盒发送至所述高频头的所述脉冲信号与其它机顶盒发送至所述高频头的脉冲信号不再发生信号冲突,以使得所述机顶盒能够正常接收卫星信号。a processing unit, configured to: if the determining unit determines yes, adjust a frequency of the pulse signal sent by the set top box to the tuner according to a preset rule, until the adjusted frequency causes the set top box to send to the The pulse signal of the tuner no longer has a signal collision with the pulse signals sent by the set top box to the tuner, so that the set top box can normally receive the satellite signal.
  7. 根据权利要求6所述的机顶盒,其特征在于,所述处理单元具体用于:The set top box according to claim 6, wherein the processing unit is specifically configured to:
    从预设的频率集合中随机选取第一频率,以所述第一频率作为所述机顶盒向所述高频头发送的所述脉冲信号的频率;Selecting, from the preset frequency set, a first frequency, wherein the first frequency is used as a frequency of the pulse signal sent by the set top box to the high frequency head;
    若所述机顶盒发送至所述高频头的所述脉冲信号与其它机顶盒发送至所述高频头的脉冲信号继续发生信号冲突,则继续随机选取第二频率,以所述第二频率作为所述机顶盒向所述高频头发送的脉冲信号的频率,直至选取的所述第二频率使得所述机顶盒发送至所述高频头的所述脉冲信号与其它机顶盒发送至所述高频头的脉冲信号不再发生信号冲突,以使得所述机顶盒能够正常接收卫星信号;If the pulse signal sent by the set top box to the tuner continues to cause a signal collision with a pulse signal sent by the set top box to the tuner, the second frequency continues to be randomly selected, and the second frequency is used as the Decoding the frequency of the pulse signal sent by the set top box to the tuner until the selected second frequency causes the pulse signal sent by the set top box to the tuner to be sent to the tuner by other set top boxes The signal of the pulse no longer occurs, so that the set top box can receive the satellite signal normally;
    其中,所述第一频率和所述第二频率相同或不同。Wherein the first frequency and the second frequency are the same or different.
  8. 根据权利要求7所述的机顶盒,其特征在于,所述频率集合 包括18kHz、26kHz以及18kHz至26kHz之间任意两个频率的差值大于或等于预设阈值的多个频率。A set top box according to claim 7, wherein said set of frequencies A plurality of frequencies including a difference between any two frequencies between 18 kHz, 26 kHz, and 18 kHz to 26 kHz greater than or equal to a preset threshold.
  9. 根据权利要求7所述的机顶盒,其特征在于,所述频率集合包括18kHz、26kHz以及18kHz至26kHz之间以5Hz为间隔的多个频率。The set top box according to claim 7, wherein said set of frequencies comprises a plurality of frequencies at intervals of 5 Hz between 18 kHz, 26 kHz and 18 kHz to 26 kHz.
  10. 根据权利要求6-9任一项所述的机顶盒,其特征在于,还包括:The set top box according to any one of claims 6 to 9, further comprising:
    接收单元,用于接收控制设备发送的启动指令,所述启动指令用于在所述确定单元确定是时,触发所述机顶盒根据所述预设规则调整所述机顶盒向所述高频头发送的所述脉冲信号的频率。a receiving unit, configured to receive a startup command sent by the control device, where the startup command is used to trigger the set top box to adjust, according to the preset rule, the set top box to send to the tuner when the determining unit determines yes The frequency of the pulse signal.
  11. 一种机顶盒,其特征在于,包括:A set top box, comprising:
    接收芯片,用于接收卫星信号;a receiving chip for receiving satellite signals;
    中央处理器CPU,用于确定机顶盒发送至高频头的脉冲信号与其它机顶盒发送至所述高频头的脉冲信号是否发生信号冲突,所述信号冲突是指所述机顶盒发送至所述高频头的脉冲信号与所述其它机顶盒发送至所述高频头的脉冲信号的频率差值小于指定阈值;a central processing unit CPU, configured to determine whether a pulse signal sent by the set top box to the high frequency head and a pulse signal sent by the other set top box to the high frequency head cause a signal collision, where the signal conflict refers to the sending of the set top box to the high frequency a frequency difference between a pulse signal of the head and a pulse signal sent by the other set top box to the high frequency head is less than a specified threshold;
    若是,则确定所述接收芯片不能正常接收所述卫星信号,进而根据预设规则调整所述机顶盒向所述高频头发送的所述脉冲信号的频率,直至调整后的频率使得所述机顶盒发送至所述高频头的所述脉冲信号与其它机顶盒发送至所述高频头的脉冲信号不再发生信号冲突,以使得所述接收芯片能够正常接收所述卫星信号。If yes, determining that the receiving chip cannot receive the satellite signal normally, and further adjusting a frequency of the pulse signal sent by the set top box to the high frequency head according to a preset rule, until the adjusted frequency causes the set top box to send The pulse signal to the tuner no longer has a signal collision with the pulse signal sent by the other set top box to the tuner so that the receiving chip can normally receive the satellite signal.
  12. 根据权利要求11所述的机顶盒,其特征在于,所述CPU具体用于:The set top box according to claim 11, wherein the CPU is specifically configured to:
    从预设的频率集合中随机选取第一频率,以所述第一频率作为所述机顶盒向所述高频头发送的所述脉冲信号的频率;Selecting, from the preset frequency set, a first frequency, wherein the first frequency is used as a frequency of the pulse signal sent by the set top box to the high frequency head;
    若所述机顶盒发送至所述高频头的所述脉冲信号与其它机顶盒发送至所述高频头的脉冲信号继续发生信号冲突,则继续随机选取第二频率,以所述第二频率作为所述机顶盒向所述高频头发送的脉冲信号的频率,直至选取的所述第二频率使得所述机顶盒发送至所述高频 头的所述脉冲信号与其它机顶盒发送至所述高频头的脉冲信号不再发生信号冲突,以使得所述机顶盒能够正常接收所述卫星信号;If the pulse signal sent by the set top box to the tuner continues to cause a signal collision with a pulse signal sent by the set top box to the tuner, the second frequency continues to be randomly selected, and the second frequency is used as the Determining a frequency of a pulse signal sent by the set top box to the tuner until the selected second frequency causes the set top box to transmit to the high frequency The pulse signal of the head no longer has a signal collision with the pulse signal sent by the other set top box to the high frequency head, so that the set top box can receive the satellite signal normally;
    其中,所述第一频率和所述第二频率相同或不同。Wherein the first frequency and the second frequency are the same or different.
  13. 根据权利要求12所述的机顶盒,其特征在于,所述频率集合包括18kHz、26kHz以及18kHz至26kHz之间任意两个频率的差值大于或等于预设阈值的多个频率。The set top box of claim 12, wherein the set of frequencies comprises a plurality of frequencies having a difference between any two frequencies between 18 kHz, 26 kHz, and 18 kHz to 26 kHz greater than or equal to a predetermined threshold.
  14. 根据权利要求12所述的机顶盒,其特征在于,所述频率集合包括18kHz、26kHz以及18kHz至26kHz之间以5Hz为间隔的多个频率。The set top box according to claim 12, wherein said set of frequencies comprises a plurality of frequencies at intervals of 5 Hz between 18 kHz, 26 kHz and 18 kHz to 26 kHz.
  15. 根据权利要求11-14任一项所述的机顶盒,其特征在于,所述接收芯片还用于:The set top box according to any one of claims 11 to 14, wherein the receiving chip is further configured to:
    接收控制设备发送的启动指令,所述启动指令用于在所述CPU确定是时,触发所述机顶盒根据所述预设规则调整所述机顶盒向所述高频头发送的所述脉冲信号的频率。 Receiving, by the control device, a startup command, when the CPU determines yes, triggering the set top box to adjust a frequency of the pulse signal sent by the set top box to the tuner according to the preset rule .
PCT/CN2015/075898 2015-04-03 2015-04-03 Set-top box output signal conflict solution method and set-top box WO2016155013A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/CN2015/075898 WO2016155013A1 (en) 2015-04-03 2015-04-03 Set-top box output signal conflict solution method and set-top box
CN201580077660.2A CN107431922B (en) 2015-04-03 2015-04-03 Conflict solution method for set top box output signals and set top box

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2015/075898 WO2016155013A1 (en) 2015-04-03 2015-04-03 Set-top box output signal conflict solution method and set-top box

Publications (1)

Publication Number Publication Date
WO2016155013A1 true WO2016155013A1 (en) 2016-10-06

Family

ID=57006472

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2015/075898 WO2016155013A1 (en) 2015-04-03 2015-04-03 Set-top box output signal conflict solution method and set-top box

Country Status (2)

Country Link
CN (1) CN107431922B (en)
WO (1) WO2016155013A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111586374B (en) * 2020-05-20 2021-05-25 江苏银河数字技术有限公司 Satellite receiver system and control method thereof

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101300568A (en) * 2005-10-31 2008-11-05 微软公司 Dynamic frequency inventory and masking
CN103607718A (en) * 2013-11-11 2014-02-26 立昂技术股份有限公司 Intelligent wireless network communication optimization device
CN103684519A (en) * 2013-12-06 2014-03-26 浙江中星光电子科技有限公司 Satellite intermediate frequency signal conversion device applied to shipborne satellite television antenna

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101136785A (en) * 2006-09-01 2008-03-05 鸿富锦精密工业(深圳)有限公司 Set up box address detection system and method
US8031526B1 (en) * 2007-08-23 2011-10-04 Marvell International Ltd. Write pre-compensation for nonvolatile memory
CN101729754A (en) * 2009-12-04 2010-06-09 深圳创维数字技术股份有限公司 Device and method for nultiplayer game by using set top box
CN102970592A (en) * 2012-12-07 2013-03-13 孙冬冬 Television set-top box capable of being used by televisions in multiple rooms

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101300568A (en) * 2005-10-31 2008-11-05 微软公司 Dynamic frequency inventory and masking
CN103607718A (en) * 2013-11-11 2014-02-26 立昂技术股份有限公司 Intelligent wireless network communication optimization device
CN103684519A (en) * 2013-12-06 2014-03-26 浙江中星光电子科技有限公司 Satellite intermediate frequency signal conversion device applied to shipborne satellite television antenna

Also Published As

Publication number Publication date
CN107431922B (en) 2020-04-14
CN107431922A (en) 2017-12-01

Similar Documents

Publication Publication Date Title
US9654838B2 (en) Single-cable automatic IRD installation procedure
US8463228B2 (en) System and method for combined home network communications and broadcast reception in a settop box
US7245892B2 (en) Satellite reception
EP1197019A1 (en) Method and apparatus for selecting a satellite signal
US20110307915A1 (en) Apparatus, systems and methods for pre-tuning a second tuner in anticipation of a channel surfing activity
KR100519968B1 (en) Digital cable receiver capable of improving a reception performance for addition signal in Out-Of-Band and a mehtod receiving thereof
EP3127259B1 (en) System and method for controlling outdoor unit connected with an integrated receiver decoder using a single cable
WO2016155013A1 (en) Set-top box output signal conflict solution method and set-top box
EP2863560B1 (en) System and method for conflict recognition on diseqc protocol
WO2007064125A1 (en) Method and device for setting connection type of dual tuner
CN111586374B (en) Satellite receiver system and control method thereof
EP3010240B1 (en) Television reception apparatus and television reception method
JP2015019253A (en) Reception device
US7443911B2 (en) Communication devices capable of using system clock inputs for embedded television applications
JP6257284B2 (en) Receiver
GB2173365A (en) Tuning system for a receiver
EP3461037A1 (en) Satellite broadcast signal receiver and method of operation
WO2014155611A1 (en) Broadcast reception device, method for controlling broadcast reception device, broadcast reception program, and computer-readable recording medium
JP2019149638A (en) Television receiver and television system for detecting interfering wave
JPH05913B2 (en)
JP2018074533A (en) Digital broadcast reception processing device and digital broadcast signal processing method
JP2015019255A (en) Reception device and reception system
KR19990052317A (en) Channel Search Control Method for Composite Broadcast Receiver
JPH01318483A (en) Satellite broadcasting receiver

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15886983

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 15886983

Country of ref document: EP

Kind code of ref document: A1