The divisional application that the present invention is the applying date is on June 18th, 2013, application number is 2013102295455, denomination of invention is the invention of " satellite digital television program broadcast quality detection system ".
Summary of the invention
In order to solve the problem, the invention provides a kind of satellite digital television program broadcast quality detection system, be introduced in three unlike signal quality detection devices that channel receiving terminal, signal source receiving end and display end are installed, different signal contents is carried out to the detection of disparity items, and the grade of detected item and detected item is selected according to the operation of user, quick position and graduation management are carried out to problem, improves the detection efficiency of satellite digital television program signal.
According to an aspect of the present invention, provide a kind of satellite digital television program broadcast quality detection system, comprise signal-quality detector and alarm signal management devices, described signal-quality detector carries out quality testing to the digital video broadcast-satellite signal received, send alarm signal when there is abnormal signal situation, described alarm signal management devices connects described signal-quality detector to receive described alarm signal and to show alarm content corresponding to described alarm signal.
More specifically, described satellite digital television program broadcast quality detection system comprises further: quarternary phase-shift keying (QPSK) signal qpsk demodulator, and receiving satellite word television broadcasting signal also carries out QPSK demodulation to described digital video broadcast-satellite signal, matched filter, connects described qpsk demodulator, carries out matched filtering to the signal after QPSK demodulation, with restraint speckle, improves signal to noise ratio, first signal-quality detector, connect the signal that described matched filter exports to receive described matched filter, and the signal that described matched filter exports is carried out to the detection of the error rate, carrier-to-noise ratio, signal power and Modulation Error Rate, when the detected value of the error rate, carrier-to-noise ratio, signal power or Modulation Error Rate is not in preset range, send the first alarm signal, described first alarm signal comprises and occurs abnormal detected item, the detected currency of item and the preset range of detected item, the Viterbi decoder of soft-decision, connect described matched filter, soft-decision, Viterbi decoding are carried out successively to the signal that described matched filter exports, described soft-decision is close to best maximum-likelihood decoding, realize in scale larger than hard decision, but improve signal to noise ratio, described Viterbi decoding is a kind of decoding algorithm of convolution code, convolutional deinterleaver, connects the Viterbi decoder of described soft-decision, the signal that the Viterbi decoder of described soft-decision is exported carry out the degree of depth be 12 convolution deinterleave, export convolution deinterleave after error protection bag, reed-solomon RS decoder, connect convolutional deinterleaver, RS (204,188) decoding is carried out to the error protection bag received, export the packet of 188 bytes, the packet of described 188 bytes is the transport stream TS stream of Motion Picture Experts Group MPEG-2 frame structure, sync byte reverses and goes randomisation means, connects RS decoder, by the TS diffluence randomization of MPEG-2 frame structure, and the sync byte SYNC1 byte in going the TS after randomization to flow is reversed, Deplexing apparatus, connect the reversion of described sync byte and go randomisation means, TS after receiving also sync byte reversion described in demultiplexing and going randomisation means reversal synchronization byte SYNC1 byte flows, outputting audio data TS flows, video data TS flows, additional data TS flows, Program Association Table PAT, Program Map Table PMT and service description list SDT, voice data TS flows, video data TS flows, additional data TS flows, Program Association Table PAT, Program Map Table PMT and service description list SDT has different Packet Identifier PID, described PID is used to be responsible for assigning the identifier of different value for different types of data in TS stream, described additional data comprises the data of independently data service, also comprise and described audio content, the data that described video content is relevant, secondary signal mass detector, connect described Deplexing apparatus to receive and audio data TS stream, video data TS flows, additional data TS flows, Program Association Table PAT, Program Map Table PMT and service description list SDT, with to appearance new program, program disappears, program code check crosses the border, there is new PID, the situation that PID disappears and PID code stream crosses the border is carried out detecting and is sent the alert signal of Secondary Report, described second alarm signal comprises and the new program of appearance, program disappears, program code check crosses the border, there is new PID, the alarm content that the situation that PID disappears or PID code stream crosses the border is corresponding, audio and video display device, connect described Deplexing apparatus with audio reception data TS stream, video data TS stream, additional data TS stream, Program Association Table PAT, Program Map Table PMT and service description list SDT, and according to the descriptor that Program Association Table PAT, Program Map Table PMT and service description list SDT obtain each program in described digital video broadcast-satellite signal, flow according to voice data TS, video data TS flows, additional data TS spreads playback video content and additional data, 3rd signal-quality detector, connect described audio and video display device and analyze described audio and video display device play audio-video frequency content and additional data, with to occurring that the quiet frame of video, audio frequency are lost, volume is too high, volume is too low and additional data is abnormal situation detects and sends the 3rd alarm signal, described 3rd alarm signal comprises the alarm content corresponding with there is the quiet frame of video, the situation that audio frequency is lost, volume is too high, volume is too low or additional data is abnormal, alarm signal management devices, receive user by remote controller or button inputted test item select command to select detected project according to test item select command, receive user by remote controller or button inputted Program Priority setting command to arrange the priority of test item according to Program Priority setting command, described alarm signal management devices connects described first signal-quality detector, described secondary signal mass detector and described 3rd signal-quality detector to be presented on the display of described alarm signal management devices by the alarm content of described first alarm signal, described second alarm signal and described 3rd alarm signal according to the priority graduation be set, and described alarm signal management devices carries out operating on display of test item, wherein, described Modulation Error Rate is for describing the quality factor of DVB Received signal strength in one of DVB standard TR101290 document, and whether described quality factor can be received as described DVB Received signal strength the instruction that machine is correctly decoded.
More specifically, described satellite digital television program broadcast quality detection system comprises further: rights management unit, for carrying out rights management to the user logging in described alarm signal management devices.
More specifically, described satellite digital television program broadcast quality detection system comprises further: database storage unit, for preserving the alarm content of described first alarm signal, described second alarm signal and described 3rd alarm signal that described alarm signal management devices receives.
More specifically, described satellite digital television program broadcast quality detection system comprises further: data statistics unit, and connection data library storage unit carries out statistics and analysis with the alarm content stored database storage unit.
Embodiment
Below with reference to accompanying drawings the embodiment of satellite digital television program broadcast quality detection system of the present invention is described in detail.
Fig. 1 illustrates the block diagram of the satellite digital television program broadcast quality detection system illustrated according to an embodiment of the present invention.Wherein satellite digital television program broadcast quality detection system comprises, signal-quality detector 3,9,11, with alarm signal management devices 12, described signal-quality detector 3,9,11 carries out quality testing to the digital video broadcast-satellite signal received, send alarm signal when there is abnormal signal situation, described alarm signal management devices 12 connects described signal-quality detector 3,9,11 to receive described alarm signal and to show alarm content corresponding to described alarm signal.Further, described quality detecting system also comprises, quarternary phase-shift keying (QPSK) signal qpsk demodulator 1, and receiving satellite word television broadcasting signal also carries out QPSK demodulation to described digital video broadcast-satellite signal, matched filter 2, connects described qpsk demodulator 1, carries out matched filtering to the signal after QPSK demodulation, with restraint speckle, improves signal to noise ratio, first signal-quality detector 3, connect the signal that described matched filter 2 exports to receive described matched filter 2, and the signal that described matched filter 2 exports is carried out to the detection of the error rate, carrier-to-noise ratio, signal power and Modulation Error Rate, when the detected value of the error rate, carrier-to-noise ratio, signal power or Modulation Error Rate is not in preset range, send the first alarm signal, described first alarm signal comprises and occurs abnormal detected item, the detected currency of item and the preset range of detected item, the Viterbi decoder 4 of soft-decision, connect described matched filter 2, soft-decision, Viterbi decoding are carried out successively to the signal that described matched filter 2 exports, described soft-decision is close to best maximum-likelihood decoding, realize in scale larger than hard decision, but improve signal to noise ratio, described Viterbi decoding is a kind of decoding algorithm of convolution code, convolutional deinterleaver 5, connects the Viterbi decoder 4 of described soft-decision, the signal that the Viterbi decoder 4 of described soft-decision is exported carry out the degree of depth be 12 convolution deinterleave, export convolution deinterleave after error protection bag, reed-solomon RS decoder 6, connect convolutional deinterleaver 5, RS (204,188) decoding is carried out to the error protection bag received, export the packet of 188 bytes, the packet of described 188 bytes is the transport stream TS stream of Motion Picture Experts Group MPEG-2 frame structure, sync byte reverses and goes randomisation means 7, connects RS decoder 6, by the TS diffluence randomization of MPEG-2 frame structure, and the sync byte SYNC1 byte in going the TS after randomization to flow is reversed, Deplexing apparatus 8, connect the reversion of described sync byte and go randomisation means 7, TS after receiving also sync byte reversion described in demultiplexing and going randomisation means 7 reversal synchronization byte SYNC1 byte flows, outputting audio data TS flows, video data TS flows, additional data TS flows, Program Association Table PAT, Program Map Table PMT and service description list SDT, voice data TS flows, video data TS flows, additional data TS flows, Program Association Table PAT, Program Map Table PMT and service description list SDT has different Packet Identifier PID, described PID is used to be responsible for assigning the identifier of different value for different types of data in TS stream, described additional data comprises the data of independently data service, also comprise and described audio content, the data that described video content is relevant, secondary signal mass detector 9, connect described Deplexing apparatus 8 to receive and audio data TS stream, video data TS flows, additional data TS flows, Program Association Table PAT, Program Map Table PMT and service description list SDT, with to appearance new program, program disappears, program code check crosses the border, there is new PID, the situation that PID disappears and PID code stream crosses the border is carried out detecting and is sent the alert signal of Secondary Report, described second alarm signal comprises and the new program of appearance, program disappears, program code check crosses the border, there is new PID, the alarm content that the situation that PID disappears or PID code stream crosses the border is corresponding, audio and video display device 10, connect described Deplexing apparatus 8 with audio reception data TS stream, video data TS stream, additional data TS stream, Program Association Table PAT, Program Map Table PMT and service description list SDT, and according to the descriptor that Program Association Table PAT, Program Map Table PMT and service description list SDT obtain each program in described digital video broadcast-satellite signal, flow according to voice data TS, video data TS flows, additional data TS spreads playback video content and additional data, 3rd signal-quality detector 11, connect described audio and video display device 10 and analyze described audio and video display device 10 play audio-video frequency content and additional data, with to occurring that the quiet frame of video, audio frequency are lost, volume is too high, volume is too low and additional data is abnormal situation detects and sends the 3rd alarm signal, described 3rd alarm signal comprises the alarm content corresponding with there is the quiet frame of video, the situation that audio frequency is lost, volume is too high, volume is too low or additional data is abnormal, alarm signal management devices 12, receive user by remote controller or button inputted test item select command to select detected project according to test item select command, receive user by remote controller or button inputted Program Priority setting command to arrange the priority of test item according to Program Priority setting command, described alarm signal management devices 12 connects described first signal-quality detector 3, described secondary signal mass detector 9 and described 3rd signal-quality detector 11 to be presented on the display of described alarm signal management devices 12 by the alarm content of described first alarm signal, described second alarm signal and described 3rd alarm signal according to the priority graduation be set, and operating on display of described alarm signal management devices 12 pairs of test items is carried out, wherein, described Modulation Error Rate is for describing the quality factor of DVB Received signal strength in one of DVB standard TR101290 document, and whether described quality factor can be received as described DVB Received signal strength the instruction that machine is correctly decoded.
Wherein, Modulation Error Rate: MER, is used to the measuring criterion describing DVB system in TR101290 standard.In a standard, Modulation Error Rate (MER) refers to single " quality factor " (figure of merit) of received signals.MER is often as the early stage instruction that receiver can be correctly decoded transmission signal.In fact, MER is used to compare the physical location of receiving symbol (be used for the digital value represented in modulated process) and the difference of its ideal position.When signal is deteriorated gradually, the physical location of received symbol from its ideal position more and more away from, the MER numerical value at this moment recorded also can reduce gradually.Until last, this symbol can not be correctly decoded, and the error rate rises, and is at this moment just in threshold conditon and collapse point.
The error rate (BER:bit error ratio) weighs the index of data transfer of data accuracy at the appointed time.The gross yards * 100% of the error code in the error rate=transmission/transmit.If there is error code just to have the error rate.In addition, the frequency error rate being defined as and occurring for weighing error code is also had.IEEE802.3 standard is the acceptable maximum error rate of 1000Base-T network formulates is 10-10.This error rate standard sets, the namely coded system of gigabit Ethernet for pulse-amplitude modulation (PAM-5) coding.
Wherein, in the communications, carrier-to-noise ratio (signal to noise ratio) is used to the canonical measure yardstick indicating carrier wave and charge carrier noise relation, is usually denoted as CNR or C/N (dB).High carrier-to-noise ratio can provide better network reception rate, better network communication quality and better network reliability.In carrier-to-noise ratio, the power of carrier wave represents with Pc, and the power of noise represents with Pn.So the decibel units formula of carrier-to-noise ratio is expressed as: C/N=10lg (Pc/Pn) carrier-to-noise ratio yardstick for represent network channel quality similar to signal to noise ratio.But signal to noise ratio uses usually in actual applications.Carrier-to-noise ratio is then in Satellite Communication System.Best antenna alignment can obtain best carrier-to-noise ratio value.
Wherein, quiet frame i.e. common frame, its effect is the reproduction time extending key frame.In FLASH animation, quiet frame be shown as on a timeline light blue or other pre-set color.
Wherein, matched filter 2 pairs of signals do two kinds of process: one, the phase-frequency characteristic of filter and signal phase frequency characteristic conjugation, makes to output signal all frequency components and all form peak value at output in-phase stacking.Two, according to the amplitude-frequency characteristic of signal, input waveform is weighted, so as most effectively Received signal strength energy and suppress disturb power output.Namely, when signal and noise enter filter simultaneously, he makes signal component occur kurtosis in a flash at certain, and noise contribution is suppressed.Matched filter 2 is widely used in radar, sonar and communicates.The effect of matched filter 2 is: one, improve signal to noise ratio.Do not rant out, any electronic system has the link of matched filtering or approximate match filtering, and object improves signal to noise ratio.Two, for large time-bandwidth product signal, matched filtering is equivalent to pulse compression.Therefore range resolution ratio and the range measurement accuracy of radar or sonar can be improved.In spread spectrum communication, despreading can be realized.
Wherein, viterbi decoding algorithm is a kind of decoding algorithm of convolution code.Shortcoming is exactly along with the complexity increase of the increase algorithm of constraint length is very fast.The path will compared when constraint length N is 7 just has 64, and when being 8, path becomes 128.Be less than in the occasion of 10 so viterbi decoding is generally applied in constraint length.First talk about viterbi coding (citing constraint length is 7): the state (0,1) of encoder 7 delayers constitutes 64 states of whole encoder.Each state, when encoder input 0 or 1, can jump among another.Such as during 110100 input 1, become 101001 (being exactly shift register in fact).And export also is change thereupon.The process of such decoding is exactly inverse process.Algorithm specifies that the data that t receives all will carry out comparing for 64 times, be exactly 64 state Mei Tiao road You Liangtiao branches (because inputs 0 or 1), simultaneously, jump set is in different two states, two output and actual outputs received accordingly are compared, what measurement value was large abandons (namely comparative result differs greatly), what stay is just called survivor path, survivor path is added then upper measuring of moment survivor path preserve, such 64 survivor paths just add a step.When decoding terminates, select one and measure minimum from 64 survivor paths, anti-this survivor path of release (being called backtracking), show that corresponding decoding exports.
In addition, described satellite digital television program broadcast quality detection system comprises further: described warning message management devices 12 has rights management unit, for carrying out rights management to the user logging in described alarm signal management devices 12.Be the authority that the operating personnel meeting qualification give test item management by rights management unit, avoid detection system by the outer personnel's misoperation of system, the safe handling of safeguards system.
Wherein, rights management, refers generally to the safety regulation according to Operation system setting or security strategy, and user can access and can only access oneself authorized resource, neither too much nor too little.Rights management almost appears at inside any system, as long as there is the system of user and password.A lot of people is often by concept and the rights management confusion of concepts such as " authenticating user identification ", " password encryption ", " system management ".From control dynamics, rights management can be divided into two large classes: 1, functional level rights management; 2, data level rights management.From controlling party always, also rights management can be divided into two large classes: 1, obtain data from system, such as inquire about order, inquiry customer data; 2, submit data to system, such as delete order, amendment customer data.
In addition, described satellite digital television program broadcast quality detection system comprises further: described warning message management devices 12 has database storage unit, for preserving the alarm content of described first alarm signal, described second alarm signal and described 3rd alarm signal that described alarm signal management devices 12 receives.Database storage unit can, with the alarm content of each detected item of mode record of daily record, be carried out after being convenient to inquiring about and failture evacuation.
In addition, described satellite digital television program broadcast quality detection system comprises further: described warning message management devices 12 has data statistics unit, and connection data library storage unit carries out statistics and analysis with the alarm content stored database storage unit.By the statistics and analysis of the alarm content of each detected item stored database storage unit, the specific environment that problem occurs can be found, as time, play content etc., for the upgrading of Play System provides important references.
Adopt satellite digital television program broadcast quality detection system of the present invention, by building a too many levels, graduate signal content detection system, form a set of effective transmission quality detecting pattern, at the broadcast room place of TV station, omnibearing detection is implemented to signaling channel level, information source level and display level, improve accuracy and the promptness of signal fault detection, thus ensured that the safety of satellite digital television signal in satellite television playing network is play.
Be understandable that, although the present invention with preferred embodiment disclose as above, but above-described embodiment and be not used to limit the present invention.For any those of ordinary skill in the art, do not departing under technical solution of the present invention ambit, the technology contents of above-mentioned announcement all can be utilized to make many possible variations and modification to technical solution of the present invention, or be revised as the Equivalent embodiments of equivalent variations.Therefore, every content not departing from technical solution of the present invention, according to technical spirit of the present invention to any simple modification made for any of the above embodiments, equivalent variations and modification, all still belongs in the scope of technical solution of the present invention protection.