WO2007036485A2 - Mesurer la synchronisation d’emetteurs dans un reseau a frequence unique a l’aide d’une reference externe - Google Patents
Mesurer la synchronisation d’emetteurs dans un reseau a frequence unique a l’aide d’une reference externe Download PDFInfo
- Publication number
- WO2007036485A2 WO2007036485A2 PCT/EP2006/066597 EP2006066597W WO2007036485A2 WO 2007036485 A2 WO2007036485 A2 WO 2007036485A2 EP 2006066597 W EP2006066597 W EP 2006066597W WO 2007036485 A2 WO2007036485 A2 WO 2007036485A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- reference signal
- transmitters
- external
- data
- offset value
- Prior art date
- Legal status (The legal status 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 status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/65—Arrangements characterised by transmission systems for broadcast
- H04H20/67—Common-wave systems, i.e. using separate transmitters operating on substantially the same frequency
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/12—Arrangements for observation, testing or troubleshooting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/65—Arrangements characterised by transmission systems for broadcast
- H04H20/71—Wireless systems
- H04H20/72—Wireless systems of terrestrial networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2381—Adapting the multiplex stream to a specific network, e.g. an Internet Protocol [IP] network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/242—Synchronisation processes, e.g. processing of PCR [Programme Clock References]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6112—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving terrestrial transmission, e.g. DVB-T
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/61—Network physical structure; Signal processing
- H04N21/6156—Network physical structure; Signal processing specially adapted to the upstream path of the transmission network
- H04N21/6162—Network physical structure; Signal processing specially adapted to the upstream path of the transmission network involving terrestrial transmission, e.g. DVB-T
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/631—Multimode Transmission, e.g. transmitting basic layers and enhancement layers of the content over different transmission paths or transmitting with different error corrections, different keys or with different transmission protocols
Definitions
- the field of the invention is that of the transmission and dissemination of information in a communication network comprising a plurality of transmitters.
- the invention relates to a technique for measuring the synchronization of the different transmitters of such a communication network. It applies more particularly, but not exclusively, to the field of digital terrestrial television, or TNT.
- Digital terrestrial television broadcasting networks still called TNT, implementing the DVB-T standard ("Digital Video Broadcasting - Terrestrial" for "digital terrestrial video broadcasting")
- TNT Digital Terrestrial
- DVB-T Digital Video Broadcasting - Terrestrial
- SFN Single Frequency Network
- isochronous which means that the different transmitters must be synchronized in time and frequency.
- the operating principle of such SFN networks may consist of transmitting the same signal from at least two distinct geographical sites on each of which is implanted a transmitter. The objective is then to add the contribution of these two signals in reception, which requires that they be received at the same time, in a guard interval which is a function of the modulation profile and proportional to the symbol time width. , and at the same frequency, to prevent them from disturbing each other.
- a guard interval which is a function of the modulation profile and proportional to the symbol time width.
- FIG. 1 illustrates, according to this standard, a block diagram of a SFN-type digital terrestrial television broadcasting system implementing a broadcasting of data in the MPEG-2-TS ("Motion Picture Expert Group - Transport Stream") format.
- MPEG-2-TS Motion Picture Expert Group - Transport Stream
- two secondary transmitters also called re-transmitters, or more simply transmitters
- each comprising a synchronization equipment (SYNC System) 101, 111, and a DVB-T modulator 102, 112
- the synchronization equipment 101, 111 is powered by two frequency and time reference signals, for example a signal corresponding to one pulse per second, or 1 PPS (for "Puise Per Second") and a 10MHz signal resulting from 1 PPS.
- 1 PPS for "Puise Per Second”
- 10MHz signal resulting from 1 PPS can be derived from any reliable reference system 15, 105 and 115, and for example the global positioning system GPS ("Global Positioning System").
- the data to be broadcast by each of these secondary transmitters 10, 11, are received in the form of an MPEG-2 transport stream (MPEG-2 TS for "MPEG-2 Transport Stream"), originating from a receiver 12 also playing the role of network adapter ("RX Network Adapter").
- MPEG-2 transport stream MPEG-2 TS for "MPEG-2 Transport Stream”
- RX Network Adapter network adapter
- the MPEG-2 TS stream of data to be transmitted is constructed by an MPEG-2 multiplexer referenced 13, which performs the framing of the data.
- an MPEG-2 multiplexer is located, for example, in a national network head, from which the data to be transmitted by each of the re-transmitters 10, 11, corresponding to regional, or local, heads of the satellite are then broadcast by satellite. network.
- the data is processed by an SFN adapter 14, which realizes the time stamping of the frames from the same time and frequency reference system 15 as that 105, 115 which is used by the synchronization equipment 101, 111 of the transmitters 10 and 11.
- the SFN adapter 14 is the pendant, on transmission, the synchronization equipment 101, 111 in reception.
- the SFN adapter is also powered by a frequency reference signal at 10 MHz and by a time reference signal at one pulse per second.
- the data flow is therefore of the MPEG-2 TS type: it is then transmitted by a network adapter 16 ("TX Network Adapter"), and conveyed, via a network 17 (for example a satellite distribution network), to the receivers 12, to be made available to secondary transmitters (also called re-transmitters) 10 and 11.
- TX Network Adapter for example a satellite distribution network
- the time stamping performed by the SFN adapter 14 consists, on the one hand, in building megatrames, also called superframes, each corresponding to 8 DVB-T frames in 8K mode, or 32 DVB-frames. T in 2K mode, and secondly, to insert at any location of each of these super-frames, a mega-frame initialization packet, also called "Mega- Frame Initialization Packet", or MIP.
- building megatrames also called superframes
- MIP Mega-frame Initialization Packet
- the current technique for synchronizing the transmitters in such an SFN network is based on differential time signal measurement devices, making it possible to measure the difference between the signals of the different secondary transmitters, and to check the stability of the network, after it has been correctly set (in absolute terms).
- the operating principle of such devices used in particular in DAB ("Digital Audio Broadcasting") systems, is based on the analysis of the temporal variations of the peaks of the impulse responses associated with each transmitter: the response pulse after calibration is stored and used as a reference, the technique consists in emitting an alarm when the peak associated with a given transmitter drifts beyond a predetermined time mask relative to the reference.
- MIP_structure_error which makes it possible to check the semantics of the useful part of the MIP packet
- MIP_pointer_error which makes it possible to check if there has been no shift between the value of the "pointer” and the actual deviation of the current packet with the beginning of a super-frame. Such a defect can indeed be inserted during a remultiplexing of the stream TS;
- MIP_ts_rate_error which checks whether the MIP packet rate is consistent with the modulation parameters found in the TPS field.
- test MIP_timing_error which relies on a recursive analysis of the "Synchronization Time Stamp" STS to detect possible timing errors
- the DVB-T modulators of the re-transmitters also called secondary transmitters, use the MIP signaling and a temporal reference signal.
- this deterministic method which is based on the same IPPS temporal reference as on the emission primary, ensures the temporal synchronization of the output signals of the transmitters.
- the technique of measuring stability of the network of the prior art, based on a differential temporal measurement of the signals, has the disadvantage of being particularly difficult to implement.
- the measuring device that is used must be able to separately capture, at the same point of the network, the signals of each of the secondary transmitters, which is not always possible, depending on the terrain configuration. It is possible that in the reception zone common to several transmitters, the reception angle between the two transmitters is too small to be able to separate each of the signals or that the echoes do not allow the receiver to call separately on each of the transmitters.
- the differential measuring device it is necessary to be able to identify with certainty the signal transmitted by a given secondary transmitter, without confusing it, with the signals emitted by the other secondary transmitters, or with any echoes that could disturb the hanging.
- the measurement is made from the signals received by the device, that is to say, degraded by the transmission channel, which reduces the quality and accuracy.
- the invention particularly aims to overcome these disadvantages of the prior art.
- an object of the invention is to provide a technique for broadcasting data in a network comprising a plurality of transmitters, making it possible to ensure the correct synchronization of each of these transmitters with respect to an external synchronization reference. .
- Another objective of the invention is to propose such a technique which also makes it possible to ensure the correct synchronization of the different emitters with respect to each other (or more generally to respect a given time lag between these different emitters ).
- the invention also aims to provide such a technique that is simple and inexpensive to implement.
- the invention also aims to propose such a technique that is particularly well suited to SFN-type networks, including digital terrestrial television networks as presented above or any other network based on the DVB standard.
- the object of the invention is to provide such a metrology technique which advantageously exploits the STS markers prescribed by the ETSI TS 101 191 standard.
- a method of broadcasting data in a broadcast network comprising at least two distinct transmitters, said data being arranged in successive data frames constructed from a first external time reference signal, said first external reference signal.
- a method implements, at the level of at least one said transmitters, steps of: generating a reference signal reconstituted from at least some of said frames to be transmitted; comparing said reconstructed reference signal with a second external reference signal to determine a time offset value between said reconstructed reference signal and said second external reference signal; verifying that said determined time offset value is substantially equal to a reference time offset value imposed for said transmitter.
- the invention is based on a completely new and inventive approach to verification of the temporal stability of a data broadcast network.
- the various prior techniques were based on the simple verification of the synchronization of the different transmitters of the network between them, the invention proposes to ensure the proper synchronization of a given transmitter with respect to an external reference (called here second external reference signal).
- Verification carried out in parallel for each of the transmitters of the network, allows by extension, to also ensure the good synchronization of the entire network of transmitters.
- the principle of measurement which is based on a simple comparison of signals, is very easy to achieve, and achieves a high accuracy of results.
- the invention proposes an entirely new approach consisting in perform a prior verification of synchronization, at the transmitter itself. In this way, by scanning the emission of the transmitted frames, the source can be immediately located for any synchronization or drift problem.
- the technique of the invention is based on an analysis of the content of the frames of data, which it uses to reconstruct a reconstructed reference signal, to be compared with the external reference signal used during the initial framing.
- the reference time offset value imposed for a transmitter is equal to the delay, also called delay, provided by the transmitter in the network. This delay can be set, depending on the terrain configuration and the level of synchronization or offset desired for the different transmitters in the network.
- first and second external reference signals may or may not be identical.
- said broadcast network is a SFN-type network, in which each of said transmitters uses the same transmission frequency of said data. It is indeed in this particular configuration that the invention is particularly interesting.
- said predetermined time offset value is substantially zero. This case occurs when the transmitter does not bring any additional delay at the output of the synchronization stage, as detailed below in relation to FIG. 4.
- said predetermined time offset value is substantially equal for at least two transmitters of said network, so as to ensure the synchronism of said transmitters.
- said first and / or second external reference signal is a signal comprising one pulse per second, derived from the global GPS positioning system. It can also be any other reliable reference source that is not subject to drifting.
- such a diffusion method comprises a step of transmitting an alarm if, during said verification step, it is determined that said determined time offset value is not substantially equal to said reference time offset value.
- said first and second external reference signals are distinct, and said verification step makes it possible to detect a time drift of said first external reference signal with respect to said second external reference signal.
- the first external reference signal is the time reference used upstream of the network, during the framing of the data, or by the synchronization equipment of the transmitters. It is indeed necessary for the second external reference signal to come from equipment different from that which generates the first external reference signal if it is desired to detect a desynchronization linked to a reference signal loss resulting in a slip time of the first external reference signal.
- said data frames are organized, within an MPEG-TS type stream, into at least one super-frame, each super-frame comprising a super-frame initialization packet, and said signal reconstituted reference is generated from at least one parameter of said super-frame initialization packet.
- said broadcast network is a DVB-T type network.
- the invention also relates to a computer program product downloadable from a communication network and / or stored on a computer readable medium and / or executable by a microprocessor, comprising program code instructions for the implementation of the at least one step of the diffusion method described above.
- the invention also relates to a data transmitter in a broadcast network comprising at least two separate transmitters, said data being organized in successive data frames constructed from a first external time reference signal, said first external reference signal.
- such an emitter comprises: means for generating a reference signal reconstituted from at least some data of said frames to be transmitted; means for comparing said reconstituted reference signal and a second external reference signal, in order to determine a value of time lag between said reconstructed reference signal and said second external reference signal; means for verifying that said determined time offset value is substantially equal to a reference time offset value imposed for said transmitter.
- the transmitter of the invention comprises all the means for implementing the data dissemination method described above.
- the invention finally relates to a data broadcasting system implementing a broadcast network comprising at least two separate transmitters, said data being organized in successive data frames constructed from a first external time reference signal, said first signal external reference.
- such a system comprises, at each of said transmitters, means for: generating a reference signal reconstituted from at least some of said frames to be transmitted; comparing said reconstructed reference signal with a second external reference signal to determine a time offset value between said reconstructed reference signal and said second external reference signal; verifying that said determined time offset value is substantially equal to a reference time offset value imposed for said transmitter, so as to ensure a predetermined synchronization and / or phase shift of said transmitters in said broadcast system. More generally, such a system comprises all the means necessary for implementing the broadcasting method described above.
- FIG. 1 already described in relation with the prior art, presents a synoptic of an SFN-type digital terrestrial television broadcasting system implementing a broadcasting of the data in MPEG-
- FIG. 2 illustrates, in the form of a timing diagram, the principle of SFN synchronization implemented in the system of FIG. 1;
- FIGS. 3A and 3B show the time diagrams illustrating the operation of the "pointer” and "synchronization time stamp” registers of the MIP packets;
- Figure 4 describes the system to implement to perform a synchronization measurement. 7. Description of an embodiment of the invention
- the general principle of the invention is based on the reconstruction, at the level of the transmitters of a broadcast network, of a reconstituted reference signal, from the content of frames of data to be transmitted, and on the comparison of this signal of reference reconstructed to an external reference signal used during the framing, in order to measure the stability and synchronization of the considered transmitter with respect to this external reference.
- this technique makes it possible to ensure the correct synchronization of the different transmitters with respect to each other.
- the technique of the invention makes it possible to perform synchronism and / or stability measurements on the MPEG-TS signals that can be found between the SFN adapter 14 and the network adapter 16, or between the receiver 12 and the synchronization equipment 101, 111. It applies mainly to the output of a DVB-T demodulator receiving the signals transmitted by the DVB-T modulator 102, 112 ( integrated or not to the transmitter).
- the technique of the invention consists in carrying out an analysis in absolute terms, with respect to an external reference of the IPPS type.
- a SFN 200 stability measurement module is powered by two 1 pps and 10 MHz signals from a reference source 205.
- the technique of the invention therefore makes it possible to test: on the one hand, indirectly: the MIP_timing_error, ie the MIP timing errors; the MIP_pointer_error, i.e. errors detected from the "point" field of MIP packets; a desynchronization of the reference source 15, 105 and 115 if the driver of the metrology 205 is different from the reference 15, 105 and 115.
- GPS-IPPS Absolute Reference 205 the stability of the synchronization of the signal to be measured. This technique therefore makes it possible to simultaneously measure the temporal stability of the MIP marking of a DVB-T signal (in the particular embodiment described here) and the temporal stability of a DVB-T signal at the output of an emitter.
- this stability measurement can be performed at the output of each of the transmitters of the network, which makes it possible to verify that all the transmitters of an SFN network are synchronous.
- this absolute measurement technique makes it possible to carry out measurements on the source signal at the input or output of a transmitter. It is therefore not necessary to find a geographical site where all the signals from the different transmitters are received to perform a differential measurement of the stability. This technique is therefore particularly simple to implement. It will be noted that, in FIG. 1, the first external reference signal 15,
- the measurement 200 of the invention advantageously makes it possible to measure a possible temporal drift of the first external reference signals 15, 105, 115.
- Figure 2 therefore shows two successive time intervals each having a duration of one second (1 s).
- the duration STS corresponds to the number of periods of 10 MHz (frequency of a synchronized local oscillator) between the last PPS reference pulse 1 preceding the beginning of the super-frame of index M and the first bit of the first packet of this super-frame of index M.
- This first bit is therefore output from the SFN adapter 14 at the time referenced 20 in Figure 2, which corresponds to the moment of emission of the super-frame. frame M.
- This super-frame of index M is then received by the transmitter 10 or 11 at the instant referenced 21, that is to say at the end of a time T rec after the last pulse 1 PPS reference.
- the delay D max designates the maximum time that can elapse between the actual transmission time of the super-frame of index M and the actual transmission time 22 of the following super-frame of index M + l (ie the first transport packet of this super-frame M + 1) by the SFN adapter 14.
- the reference frequency being 10MHz
- T ⁇ STS + D ⁇ J modulo 10 7 and T del (STS + D max -T rec ) modulo 10 7 .
- the method implemented in the context of the invention consists not in carrying out calculations and comparative measurements between the absolute reference PPS 205 and the signaling of the MIP packets, but in regenerating a signal that could be called 1 PPS ', from the only parameters contained in the MIP signaling, and then to measure the time difference between the external reference 1 PPS 205 and the signal 1 PPS' reconstituted from the MIP signaling.
- a constant time difference between these two signals makes it possible to verify that there is no error of the MIP_timing_error type, nor of the MIP_pointer_error type, but also that the signal is synchronous with respect to the absolute reference 1 PPS 205.
- the jacks provided by the signal transport networks cause a jitter of the signal 1 PPS 'reconstituted.
- the verification of the synchronization proposed by the invention therefore consists in verifying that the time difference between the signals 1 PPS and 1 PPS 'remains approximately constant, in a temporal template to be defined as a function of the acceptable margin. For example, for a guard interval ⁇ of a duration of 32 ⁇ s, the tolerated margin of error can be 10% of this guard interval, or about 3 ⁇ s. This margin of error can be set by each network operator.
- FIGS. 3A and 3B A timing diagram illustrating the meaning of the "pointer" and STS registers of the MIP signaling, as presented earlier in this document, is now presented in relation to FIGS. 3A and 3B.
- FIG. 3A relates more particularly to the generation of the signal, at the level of the SFN adapter 14, and FIG. 3B to the reception by the transmitters 10 and 11.
- "pointing" is a word of two bytes which informs the number of packets between the current MIP and the first packet of the next super-frame
- "STS" is a three-byte word that informs about the number of 10 MHz periods between the last reference PPS pulse 1 preceding the beginning of the super-frame of index M + 1 and the beginning of this super-frame of index M + 1.
- a DVB-T superframe lasts between 0.502656 s and 0.812373 s, depending on the number of points (2K or 8K) of the FFT ("Fast Fourier Tranform” for "fast Fourier transform") which is performed, the value of the guard interval (1/4, 1/8, 1/16 or 1/32 of the length of an OFDM symbol), and the value of the bandwidth, which can be 6, 7 or 8 MHz according to the requirements of the standard. All superframes (also called “mega-frames”) do not necessarily contain a reference PPS pulse 1 (also called here GPS_1PPS, since it may be from the GPS positioning system). On the other hand, there is always at least one GPS_1PPS pulse in two consecutive megatrams.
- GPS_1PPS also called here GPS_1PPS
- Figure 4 describes the system to implement to perform a synchronization measurement according to the invention.
- a packet synchronization detection 31 delivering a signal PSYNC 33, which supplies a modulo counter 188 bytes 34 is carried out.
- Each MIP signaling packet therefore gives, after identification (by PID search 0x15 35) and decoding, two values denoted "W-pointer" and "W-STS", which can be stored in corresponding registers 41, 42.
- the value of the pointer register 41 makes it possible to know the positioning of the beginning of the next mega-frame, namely the super-frame of index M + 1 in FIG. 3A, and the super-frame of index K + 1. in Figure 3B.
- the regenerated IPPS signal from the MIP signaling is designated by
- MIP_1PPS 46 At the exact instant of the start of the super-frame 50 given by the value of the pointer (thanks to a counter 51 of detection of start of the super-frame), the counter MIP_1PPS 43 is initialized to the value 1-STS 44. This counter modulus 10 7 is decremented at the rate of 10 MHz clock 45. When the counter equals 0, the MIP_1PPS 46 signal is set to 1. This rising edge 48 can be compared to the reference signal GPS_1PPS 47. If the signals are perfectly synchronized, the difference between the two fronts is constant and equal to the delay provided by the transmitter which can be adjusted.
- This delay can be zero if the transmitter does not bring any additional delay after the synchronization stage 101 and 111, or compensated during the calculation of resynchronization.
- we can also to know the delay brought by the transmitter by memorizing 49 the value of the counter MIP_1PPS on the rising edge of the signal GPS_1PPS. The value thus memorized is equal to Delay_emet and must remain constant.
- a variation of this measurement would translate a instability of the secondary transmitter over time, or of the time reference 15, 105 or 115.
- An alarm can be displayed if this variation exceeds a predetermined tolerance or a predetermined instantaneous maximum value.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
L'invention concerne un procédé de diffusion de données dans un réseau de diffusion comprenant au moins deux émetteurs distincts, lesdites données étant organisées en trames de données successives construites à partir d'un premier signal de référence temporelle externe, dit premier signal de référence externe. Selon l'invention, un tel procédé met en œuvre, au niveau de l'un au moins desdits émetteurs, des étapes de : génération d'un signal de référence reconstitué à partir d'au moins certaines données desdites trames à émettre ; comparaison dudit signal de référence reconstitué et d'un second signal de référence externe, afin de déterminer une valeur de décalage temporel entre ledit signal de référence reconstitué et ledit second signal de référence externe ; vérification que ladite valeur de décalage temporel déterminée est sensiblement égale à une valeur de décalage temporel de référence imposée pour ledit émetteur.
Description
Procédé de diffusion de données permettant de mesurer la synchronisation d'émetteurs, système, émetteur et programme correspondants.
1. Domaine de l'invention
Le domaine de l'invention est celui de la transmission et de la diffusion d'informations dans un réseau de communication comprenant une pluralité d'émetteurs.
Plus précisément, l'invention concerne une technique de mesure de la synchronisation des différents émetteurs d'un tel réseau de communication. Elle s'applique plus particulièrement, mais non exclusivement, au domaine de la télévision numérique terrestre, ou TNT.
2. Solutions de l'art antérieur
On s'attache plus particulièrement dans la suite de ce document à décrire la problématique existante dans le domaine des réseaux de diffusion de télévision numérique terrestre, à laquelle ont été confrontés les inventeurs de la présente demande de brevet. L'invention ne se limite bien sûr pas à ce domaine particulier d'application, mais présente un intérêt pour toute technique de transmission ou de diffusion d'informations devant faire face à une problématique proche ou similaire.
Des réseaux de diffusion de télévision numérique terrestre, encore appelée TNT, mettant en œuvre la norme DVB-T ("Digital Video Broadcasting - Terrestrial" pour "diffusion vidéo numérique terrestre"), sont aujourd'hui déployés en France, en Europe, et dans plusieurs autres Etats du monde. Dans la grande majorité, ces réseaux sont de type MFN ("Multi Frequency Network" pour "réseau multi fréquences"), ce qui signifie que les différents émetteurs d'un tel réseau fonctionnent à des fréquences distinctes. A l'inverse, dans certaines zones géographiques, les réseaux sont de type SFN ("Single Frequency Network" pour "réseau à fréquence unique"), ou isochrones, ce qui signifie que les différents émetteurs doivent être synchronisés en temps et en fréquence.
En effet, le principe de fonctionnement de tels réseaux SFN peut consister à émettre un même signal depuis au moins deux sites géographiques distincts sur
chacun desquels est implanté un émetteur. L'objectif recherché est alors d'additionner la contribution de ces deux signaux en réception, ce qui nécessite qu'ils soient reçus au même instant, dans un intervalle de garde qui est fonction du profil de modulation et proportionnel à la largeur du temps symbole, et à la même fréquence, pour éviter qu'ils ne se perturbent l'un l'autre. En fonction de l'éloignement géographique du récepteur à chacun des deux émetteurs, il est donc parfois nécessaire de tenir compte des temps de trajets différents des signaux, et plus généralement du canal de propagation et des perturbations qu'il est susceptible d'introduire. En raison de cet impératif de synchronisation temporelle et fréquentielle des différents émetteurs, la mise en œuvre de tels réseaux SFN s'avère particulièrement délicate.
Plusieurs procédés ont à ce jour été proposés pour permettre de synchroniser des signaux DVB-T en sortie des émetteurs d'un réseau de diffusion TNT, et reposent pour la plupart sur un marquage temporel des trames de données à émettre, comme présenté ci-dessous en relation avec la figure 1. Un tel procédé de marquage est normalisé, et l'on pourra se référer pour plus d'informations sur ce procédé à la norme référencée ETSI TS 101 191.
La figure 1 illustre, selon cette norme, un synoptique d'un système de diffusion de télévision numérique terrestre de type SFN mettant en œuvre une diffusion des données au format MPEG-2-TS ("Motion Picture Expert Group - Transport Stream"). On notera que les éléments référencés 200 et 205 sur cette figure ne sont pas connus de l'art antérieur mais font partie intégrante de la présente invention et seront décrits plus en détail en relation avec un mode de réalisation du procédé de l'invention. Sur cette figure 1, on a représenté deux émetteurs secondaires (encore appelés ré-émetteurs, ou plus simplement émetteurs) 10 et 11, comprenant chacun un équipement de synchronisation (SYNC System) 101, 111, et un modulateur DVB-T 102, 112. L'équipement de synchronisation 101, 111 est alimenté par deux signaux de référence fréquentielle et temporelle, par exemple un signal correspondant à une impulsion par seconde,
ou 1 PPS (pour "Puise Per Second") et un signal à 10MHz résultant du 1 PPS. Ces signaux peuvent être issus de tout système de référence 15, 105 et 115 fiable, et par exemple du système de positionnement mondial GPS ("Global Positioning System"). Les données à diffuser par chacun de ces émetteurs secondaires 10, 11, sont reçues sous la forme d'un flux de transport de type MPEG-2 (MPEG-2 TS pour "MPEG-2 Transport Stream"), issu d'un récepteur 12 jouant également le rôle d'adaptateur de réseau ("RX Network Adapter").
En amont, à l'autre bout de la chaîne de diffusion, le flux MPEG-2 TS de données à transmettre est construit par un multiplexeur MPEG-2 référencé 13, qui réalise la mise en trame des données. Un tel multiplexeur MPEG-2 se situe par exemple dans une tête nationale de réseau, à partir de laquelle sont ensuite diffusées par satellite les données à émettre par chacun des ré-émetteurs 10, 11, correspondant à des têtes régionales, ou locales, du réseau. Après multiplexage MPEG-2 13, les données sont traitées par un adaptateur SFN 14, qui réalise le marquage temporel des trames à partir du même système de référence temporel et fréquentiel 15 que celui 105, 115 qui est utilisé par les équipements de synchronisation 101, 111 des émetteurs 10 et 11. L'adaptateur SFN 14 est le pendant, à l'émission, de l'équipement de synchronisation 101, 111 en réception. Ainsi, l'adaptateur SFN est aussi alimenté par un signal de référence fréquentielle à 10 MHz et par un signal de référence temporel à une impulsion par seconde.
En sortie de l'adaptateur SFN 14, le flux de données est donc de type MPEG-2 TS : il est alors transmis par un adaptateur réseau 16 ("TX Network Adapter"), et véhiculé, par l'intermédiaire d'un réseau de distribution 17 (par exemple un réseau de distribution par satellite), jusqu'aux récepteurs 12, afin d'être mis à la disposition des émetteurs secondaires (encore appelés ré-émetteurs) 10 et 11.
Plus précisément, le marquage temporel réalisé par l'adaptateur SFN 14 consiste d'une part, à construire des méga- trames, encore appelées super- trames, correspondant chacune à 8 trames DVB-T en mode 8K, ou à 32 trames DVB-T en
mode 2K, et d'autre part, à insérer en un endroit quelconque de chacune de ces super-trames, un paquet d'initialisation de méga-trame, encore appelé "Mega- frame Initialisation Packet", ou MIP.
Le paquet MIP de la super-trame d'indice M, noté MIPM, est identifié par son propre PID=0xl5 (pour "Packet Identifier", soit "identifiant de paquet") et comprend notamment : un mot de deux octets appelé "pointer", qui donne le nombre de paquets de données entre le MIP courant et le premier paquet de la super-trame suivante ; - un mot de trois octets appelé "Synchronisation_time_stamp", ou STS, qui donne le nombre de périodes de 10 MHz entre la dernière impulsion 1 PPS de référence précédent le début de la super- trame d'indice M+l et le début de cette super- trame suivante d'indice M+l (identifié par le premier bit du premier paquet de cette super- trame). La technique actuelle pour assurer la synchronisation des émetteurs dans un tel réseau SFN repose sur des dispositifs de mesure temporelle différentielle de signaux, permettant de mesurer l'écart entre les signaux des différents émetteurs secondaires, et de vérifier la stabilité du réseau, après qu'il ait été correctement réglé (en absolu). Le principe de fonctionnement de tels dispositifs, utilisés notamment dans les systèmes de type DAB ("Digital Audio Broadcasting" pour "diffusion audio numérique"), repose sur l'analyse des variations temporelles des pics des réponses impulsionnelles associées à chaque émetteur : la réponse impulsionnelle après calibrage est mémorisée et sert de référence, la technique consiste à émettre une alarme lorsque le pic associé à un émetteur donné dérive au-delà d'un gabarit temporel prédéterminé par rapport à la référence.
Indépendamment de cette méthode de synchronisation des ré-émetteurs, on connaît par ailleurs plusieurs méthodes de mesure des paramètres de la signalisation MIP (définis par la norme ETSI TS 101 191), qui sont décrites en détail dans la norme ETSI TR 101 290 (voir notamment le §9.20).
Ces différentes méthodes de mesure renseignent sur la cohérence, la syntaxe et la sémantique des informations de synchronisation contenues dans le signal qui alimente les émetteurs, dans la mesure où elles permettent de détecter quatre erreurs principales appelées : - MIP_timing_error, qui permet de vérifier si les champs STS sont corrects ;
MIP_structure_error, qui permet de vérifier la sémantique de la partie utile du paquet MIP ;
MIP_pointer_error, qui permet de vérifier s'il n'y a pas eu de décalage entre la valeur du "pointer" et l'écart réel du paquet courant avec le début d'une super trame. Un tel défaut peut en effet être inséré lors d'un remultiplexage du flux TS ;
MIP_ts_rate_error, qui permet de vérifier si le débit des paquets MIP est cohérent avec les paramètres de modulation que l'on trouve dans le champs TPS. 3. Inconvénients de l'art antérieur
Ces différentes méthodes de mesure permettent de définir un premier niveau de métrologie du système de diffusion de données considéré. Cependant, elles présentent divers inconvénients.
Ainsi, le test MIP_timing_error qui repose sur une analyse récursive des "Synchronisation Time Stamp" STS pour détecter d'éventuelles erreurs de timing
(c'est-à-dire de minutage ou de chronométrage), ne permet de vérifier, ni la bonne synchronisation, ni la stabilité d'un réseau SFN par rapport à une référence externe de type UTC ("Universal Time Coordinated" pour "temps universel coordonné").
En effet, les modulateurs DVB-T des ré-émetteurs, encore appelés émetteurs secondaires, utilisent la signalisation MIP et un signal de référence temporelle
(par exemple un signal 1 PPS) identique à celui qui est utilisé au niveau de l'émetteur primaire, pour réaliser une analyse comparative de la signalisation MIP et des "Synchronisation Time Stamp" STS et prendre la décision de retarder plus ou moins la trame reçue, en sortie de l'émetteur. Ainsi, cette méthode déterministe, qui repose sur la même référence temporelle IPPS qu'à l'émission
primaire, assure la synchronisation temporelle des signaux en sortie des émetteurs.
Cependant, elle ne permet pas de surveiller l'éventuelle dérive temporelle générale des émetteurs ou ré-émetteurs d'un tel réseau de diffusion.
La technique de mesure de stabilité du réseau de l'art antérieur, reposant sur une mesure temporelle différentielle des signaux, présente quant à elle pour inconvénient d'être particulièrement difficile à mettre en œuvre.
En effet, le dispositif de mesure qui est utilisé doit pouvoir capter séparément, en un même point du réseau, les signaux de chacun des émetteurs secondaires, ce qui n'est pas toujours possible, selon la configuration de terrain. Il est possible que dans la zone de réception commune à plusieurs émetteurs, l'angle de réception entre les deux émetteurs soit trop faible pour pouvoir séparer chacun des signaux ou que les échos ne permettent pas au récepteur de se caller séparément sur chacun des émetteurs.
En outre, parmi les différents signaux reçus par le dispositif de mesure différentielle, il est nécessaire de pouvoir identifier avec certitude le signal émis par un émetteur secondaire donné, sans le confondre, ni avec les signaux émis par les autres émetteurs secondaires, ni avec d'éventuels échos qui pourraient perturber l'accrochage.
Enfin, la mesure réalisée se fait à partir des signaux reçus par le dispositif, c'est-à-dire dégradés par le canal de transmission, ce qui en réduit la qualité et la précision.
Même en passant outre ces différentes difficultés, force est de constater que cette technique de mesure permet de vérifier la synchronisation différentielle des signaux issus des différents émetteurs secondaires du réseau, mais pas la synchronisation de chacun de ces émetteurs avec une référence externe de type
UTC ou GPS. En effet, cette technique repose sur le postulat d'un réglage correct initial du réseau, sans tenir compte d'éventuels phénomènes de dérives ultérieurs.
Elle fait aussi l'hypothèse qu'au moins un des émetteurs soit correctement synchronisé. En conclusion, un inconvénient majeur des différentes techniques de l'art
antérieur est qu'elles ne permettent pas de s'assurer simultanément de la synchronisation correcte des émetteurs, non seulement les uns par rapport aux autres, mais également de chacun par rapport à une référence de synchronisation externe au réseau. 4. Objectifs de l'invention
L'invention a notamment pour objectif de pallier ces inconvénients de l'art antérieur.
Plus précisément, un objectif de l'invention est de fournir une technique de diffusion de données dans un réseau comprenant une pluralité d'émetteurs, permettant de s'assurer de la synchronisation correcte de chacun de ces émetteurs par rapport à une référence de synchronisation externe.
Un autre objectif de l'invention est de proposer une telle technique qui permette en outre de s'assurer de la synchronisation correcte des différents émetteurs les uns par rapport aux autres (ou plus généralement du respect d'un décalage temporel déterminé entre ces différents émetteurs).
L'invention a encore pour objectif de fournir une telle technique qui soit simple et peu coûteuse à mettre en œuvre.
L'invention a également pour objectif de proposer une telle technique qui soit particulièrement bien adaptée aux réseaux de type SFN, et notamment aux réseaux de télévision numérique terrestre tels que présentés ci-dessus ou tout autre réseau s'appuyant sur la norme DVB. Dans ce cas particulier, l'invention a pour objectif de fournir une telle technique de métrologie qui exploite avantageusement les marqueurs STS prescrits par la norme ETSI TS 101 191.
5. Exposé de l'invention Ces objectifs, ainsi que d'autres qui apparaîtront par la suite, sont atteints à l'aide d'un procédé de diffusion de données dans un réseau de diffusion comprenant au moins deux émetteurs distincts, lesdites données étant organisées en trames de données successives construites à partir d'un premier signal de référence temporelle externe, dit premier signal de référence externe. Selon l'invention, un tel procédé met en œuvre, au niveau de l'un au moins
desdits émetteurs, des étapes de : génération d'un signal de référence reconstitué à partir d'au moins certaines données desdites trames à émettre ; comparaison dudit signal de référence reconstitué et d'un second signal de référence externe, afin de déterminer une valeur de décalage temporel entre ledit signal de référence reconstitué et ledit second signal de référence externe ; vérification que ladite valeur de décalage temporel déterminée est sensiblement égale à une valeur de décalage temporel de référence imposée pour ledit émetteur.
Ainsi, l'invention repose sur une approche tout à fait nouvelle et inventive de la vérification de la stabilité temporelle d'un réseau de diffusion de données. En effet, alors que les différentes techniques antérieures reposaient sur la simple vérification de la synchronisation des différents émetteurs du réseau entre eux, l'invention propose de s'assurer de la bonne synchronisation d'un émetteur donné par rapport à une référence externe (appelée ici second signal de référence externe). La vérification, effectuée en parallèle pour chacun des émetteurs du réseau, permet par extension, de s'assurer également de la bonne synchronisation de l'ensemble du réseau d'émetteurs. Le principe de la mesure, qui repose sur une simple comparaison de signaux, est de réalisation très facile, et permet d'atteindre une grande précision de résultat.
En outre, alors que la plupart des techniques antérieures proposaient de réaliser une vérification a posteriori, c'est-à-dire en réception, de la synchronisation des signaux issus des différents émetteurs, l'invention propose une approche tout à fait nouvelle consistant à réaliser une vérification a priori de la synchronisation, au niveau de l'émetteur lui-même. De cette façon, en scrutant à l'émission la stabilité des trames émises, on est capable de localiser immédiatement la source d'un éventuel problème de synchronisation ou de dérive.
Enfin, contrairement aux techniques de l'art antérieur, la technique de l'invention repose sur une analyse du contenu des trames de données, qu'elle
utilise pour reconstruire un signal de référence reconstitué, à comparer avec le signal de référence externe utilisé lors de la mise en trames initiale.
La valeur de décalage temporel de référence imposée pour un émetteur est égale au retard, encore appelé délai, apporté par l'émetteur dans le réseau. Ce retard peut être réglé, en fonction de la configuration du terrain et du niveau de synchronisation ou de décalage souhaité pour les différents émetteurs du réseau.
Comme on le verra plus en détail par la suite, les premier et second signaux de référence externe peuvent être ou non identiques.
Dans un mode de réalisation préférentiel de l'invention, ledit réseau de diffusion est un réseau de type SFN, dans lequel chacun desdits émetteurs utilise une même fréquence d'émission desdites données. C'est en effet dans cette configuration particulière que l'invention trouve particulièrement son intérêt.
Selon une caractéristique avantageuse de l'invention, ladite valeur de décalage temporel prédéterminée est sensiblement nulle. Ce cas se présente lorsque l'émetteur n'apporte aucun retard supplémentaire en sortie de l'étage de synchronisation, comme détaillé ci-après en relation avec la figure 4.
Selon une variante avantageuse, ladite valeur de décalage temporel prédéterminée est sensiblement égale pour au moins deux émetteurs dudit réseau, de façon à assurer le synchronisme desdits émetteurs. Préférentiellement, ledit premier et/ou second signal de référence externe est un signal comprenant une impulsion par seconde, issu du système de positionnement mondial GPS. Il peut également s'agir de toute autre source de référence fiable et peu sujette aux dérives.
Avantageusement, un tel procédé de diffusion comprend une étape d'émission d'une alarme si, lors de ladite étape de vérification, on détermine que ladite valeur de décalage temporel déterminée n'est pas sensiblement égale à ladite valeur de décalage temporel de référence.
On détecte ainsi rapidement toute perte de synchronisation, ou toute dérive du premier signal de référence externe, ce qui permet de remédier rapidement au problème, sans perte d'informations nuisible à la qualité du réseau.
De manière préférentielle, lesdits premier et second signaux de référence externes sont distincts, et ladite étape de vérification permet de détecter une dérive temporelle dudit premier signal de référence externe par rapport audit second signal de référence externe. On rappelle que le premier signal de référence externe est la référence temporelle utilisée en amont du réseau, lors de la mise en trame des données, ou par les équipements de synchronisation des émetteurs. Il est en effet nécessaire que le second signal de référence externe provienne d'un équipement différent de celui qui génère le premier signal de référence externe si l'on veut détecter une désynchronisation, liée à une perte de signal de référence se traduisant par un glissement temporel du premier signal de référence externe.
Selon une caractéristique avantageuse, lesdites trames de données sont organisées, au sein d'un flux de type MPEG-TS, en au moins une super-trame, chaque super-trame comprenant un paquet d'initialisation de super-trame, et ledit signal de référence reconstitué est généré à partir d'au moins un paramètre dudit paquet d'initialisation de super- trame.
Préférentiellement, ledit réseau de diffusion est un réseau de type DVB-T.
L'invention concerne aussi un produit programme d'ordinateur téléchargeable depuis un réseau de communication et/ou stocké sur un support lisible par ordinateur et/ou exécutable par un microprocesseur, comprenant des instructions de code de programme pour la mise en œuvre d'au moins une étape du procédé de diffusion décrit précédemment.
L'invention concerne également un émetteur de données dans un réseau de diffusion comprenant au moins deux émetteurs distincts, lesdites données étant organisées en trames de données successives construites à partir d'un premier signal de référence temporelle externe, dit premier signal de référence externe.
Selon l'invention, un tel émetteur comprend : des moyens de génération d'un signal de référence reconstitué à partir d'au moins certaines données desdites trames à émettre ; des moyens de comparaison dudit signal de référence reconstitué et d'un second signal de référence externe, afin de déterminer une valeur de
décalage temporel entre ledit signal de référence reconstitué et ledit second signal de référence externe ; des moyens de vérification que ladite valeur de décalage temporel déterminée est sensiblement égale à une valeur de décalage temporel de référence imposée pour ledit émetteur.
Plus généralement, l'émetteur de l'invention comprend l'ensemble des moyens permettant la mise en œuvre du procédé de diffusion de données décrit précédemment.
L'invention concerne enfin un système de diffusion de données mettant en œuvre un réseau de diffusion comprenant au moins deux émetteurs distincts, lesdites données étant organisées en trames de données successives construites à partir d'un premier signal de référence temporelle externe, dit premier signal de référence externe.
Selon l'invention, un tel système comprend, au niveau de chacun desdits émetteurs, des moyens de : génération d'un signal de référence reconstitué à partir d'au moins certaines données desdites trames à émettre ; comparaison dudit signal de référence reconstitué et d'un second signal de référence externe, afin de déterminer une valeur de décalage temporel entre ledit signal de référence reconstitué et ledit second signal de référence externe ; vérification que ladite valeur de décalage temporel déterminée est sensiblement égale à une valeur de décalage temporel de référence imposée pour ledit émetteur, de façon à assurer une synchronisation et/ou un déphasage prédéterminés desdits émetteurs dans ledit système de diffusion. Plus généralement, un tel système comprend l'ensemble des moyens nécessaires à la mise en œuvre du procédé de diffusion décrit précédemment.
6. Liste des figures D'autres caractéristiques et avantages de l'invention apparaîtront plus
clairement à la lecture de la description suivante d'un mode de réalisation préférentiel, donné à titre de simple exemple illustratif et non limitatif, et des dessins annexés, parmi lesquels : la figure 1, déjà décrite en relation avec l'art antérieur, présente un synoptique d'un système de diffusion de télévision numérique terrestre de type SFN mettant en œuvre une diffusion des données au format MPEG-
2 ; la figure 2 illustre, sous forme de diagramme des temps, le principe de la synchronisation SFN mise en œuvre dans le système de la figure 1 ; - les figures 3A et 3B présentent les diagrammes des temps illustrant le fonctionnement des registres "pointer" et "synchronisation time stamp" des paquets MIP ; la figure 4 décrit le système à mettre en œuvre pour effectuer une mesure de synchronisation. 7. Description d'un mode de réalisation de l'invention
Le principe général de l'invention repose sur la reconstruction, au niveau des émetteurs d'un réseau de diffusion, d'un signal de référence reconstitué, à partir du contenu de trames de données à émettre, et sur la comparaison de ce signal de référence reconstitué à un signal de référence externe utilisé lors de la mise en trame, afin de mesurer la stabilité et la synchronisation de l'émetteur considéré par rapport à cette référence externe. Par extension, cette technique permet de s'assurer de la synchronisation correcte des différents émetteurs les uns par rapport aux autres.
On s'attache, dans toute la suite de ce document, à décrire un mode de réalisation particulier de l'invention dans le cas d'un réseau de diffusion de télévision numérique terrestre de type SFN et mettant en œuvre la norme DVB-T.
L'invention ne se limite bien sûr pas à cette application particulière, mais présente un intérêt dans tous les cas où il est nécessaire de s'assurer de la synchronisation correcte d'émetteurs dans un réseau de diffusion, et de la stabilité temporelle du réseau.
En se référant à la figure 1, déjà décrite précédemment, la technique de l'invention permet d'effectuer des mesures de synchronisme et/ou de stabilité sur les signaux MPEG-TS que l'on peut trouver entre l'adaptateur SFN 14 et l'adaptateur de réseau 16, ou entre le récepteur 12 et l'équipement de synchronisation 101, 111. Elle s'applique principalement en sortie d'un démodulateur DVB-T recevant les signaux émis par le modulateur DVB-T 102, 112 (intégré ou pas à l'émetteur).
La technique de l'invention consiste à réaliser une analyse en absolu, par rapport à une référence externe de type IPPS. Un module de mesure de stabilité SFN 200 est alimenté par deux signaux 1 pps et 10 MHz issus d'une source de référence 205. La technique de l'invention permet donc de tester : d'une part, indirectement : le MIP_timing_error, i.e. les erreurs de chronométrage MIP ; le MIP_pointer_error, i.e. les erreurs détectées à partir du champ "pointer" des paquets MIP ; une désynchronisation de la source de référence 15, 105 et 115 si le pilote de la métrologie 205 est différent de la référence 15, 105 et 115. d'autre part, directement : - le retard entre le signal de référence reconstitué MIP-IPPS et le
GPS-IPPS de référence absolue 205 ; la stabilité de la synchronisation du signal à mesurer. Cette technique permet donc de mesurer simultanément la stabilité temporelle du marquage MIP d'un signal DVB-T (dans l'exemple particulier de réalisation décrit ici) et la stabilité temporelle d'un signal DVB-T en sortie d'un émetteur.
En outre, cette mesure de stabilité peut être réalisée en sortie de chacun des émetteurs du réseau, ce qui permet de vérifier que tous les émetteurs d'un réseau SFN sont synchrones. Enfin, cette technique de mesure en absolu permet de réaliser des mesures
sur le signal source en entrée ou sortie d'un émetteur. Il n'est donc pas nécessaire de trouver un site géographique où l'on reçoive l'ensemble des signaux issus des différents émetteurs pour effectuer une mesure différentielle de la stabilité. Cette technique est donc de mise en œuvre particulièrement simple. On notera que, sur la figure 1, le premier signal de référence externe 15,
105, 115 utilisé pour la mise en trame des données peut être ou non identique au second signal de référence externe 205 utilisé pour la mesure de stabilité 200 du réseau SFN de l'invention. Dans le cas où ces signaux sont distincts, la mesure 200 de l'invention permet avantageusement de mesurer une éventuelle dérive temporelle des premiers signaux de référence externe 15, 105, 115.
On présente, en relation avec la figure 2, une description fonctionnelle de la synchronisation SFN, telle que prévue par la norme ETSI TS 101 191.
Cette synchronisation repose sur une référence temporelle à 1 PPS issue du système GPS : la figure 2 présente donc deux intervalles de temps successifs présentant chacun une durée d'une seconde (1 s). Comme indiqué précédemment, la durée STS correspond au nombre de périodes de 10 MHz (fréquence d'un oscillateur local synchronisé) entre la dernière impulsion 1 PPS de référence 23 précédent le début de la super-trame d'indice M et le premier bit du premier paquet de cette super-trame d'indice M. Ce premier bit est donc émis en sortie de l'adaptateur SFN 14 à l'instant référencé 20 sur la figure 2, qui correspond à l'instant d'émission de la super-trame M.
Cette super-trame d'indice M est ensuite reçue par l'émetteur 10 ou 11 à l'instant référencé 21, c'est-à-dire au bout d'un temps Trec après la dernière impulsion 1 PPS de référence. Le retard Dmax désigne le temps maximum qui peut s'écouler entre l'instant effectif d'émission de la super-trame d'indice M et l'instant effectif d'émission 22 de la super- trame suivante d'indice M+l (i.e. du premier paquet de transport de cette super-trame M+l) par l'adaptateur SFN 14.
On notera que, la fréquence de référence étant de 10MHz, on a : T^STS+D^J modulo 107 et Tdel=(STS+Dmax-Trec) modulo 107.
Le procédé mis en œuvre dans le cadre de l'invention consiste, non pas à effectuer des calculs et mesures comparatives entre le 1 PPS de référence absolue 205 et la signalisation des paquets MIP, mais à régénérer un signal que l'on pourrait appeler 1 PPS', à partir des seuls paramètres contenus dans la signalisation MIP, puis à mesurer l'écart temporel entre la référence externe 1 PPS 205 et ce signal 1 PPS' reconstitué à partir de la signalisation MIP.
Un écart temporel constant entre ces deux signaux permet de vérifier qu'il n'y a pas d'erreur de type MIP_timing_error, ni de type MIP_pointer_error, mais aussi que le signal est synchrone par rapport à la référence absolue 1 PPS 205. Dans la pratique, les gigues apportées par les réseaux de transport des signaux entraînent une gigue du signal 1 PPS' reconstitué. La vérification de la synchronisation proposée par l'invention consiste donc à vérifier que l'écart temporel entre les signaux 1 PPS et 1 PPS' reste à peu près constant, dans un gabarit temporel à définir en fonction de la marge acceptable. Par exemple, pour un intervalle de garde Δ d'une durée de 32 μs, la marge d'erreur tolérée peut être de 10% de cet intervalle de garde, soit d'environ 3 μs. Cette marge d'erreur peut être fixée par chaque opérateur de réseau.
On présente désormais, en relation avec les figures 3 A et 3B, un diagramme des temps illustrant la signification des registres "pointer" et STS de la signalisation MIP, telle que présentée précédemment dans ce document.
La figure 3A concerne plus particulièrement la génération du signal, au niveau de l'adaptateur SFN 14, et la figure 3B, la réception par les émetteurs 10 et 11. On rappelle que "pointer" est un mot de deux octets qui renseigne sur le nombre de paquets entre le MIP courant et le premier paquet de la super-trame suivante, et que "STS" est un mot de trois octets qui renseigne sur le nombre de périodes de 10 MHz entre la dernière impulsion 1 PPS de référence précédent le début de la super- trame d'indice M+l et le début de cette super-trame d'indice M+l.
Une super-trame DVB-T dure entre 0,502656 s et 0,812373 s, selon le nombre de points (2K ou 8K) de la FFT ("Fast Fourier Tranform" pour
"transformée de Fourier rapide") qui est réalisée, la valeur de l'intervalle de garde (1/4, 1/8, 1/16 ou 1/32 de la longueur d'un symbole OFDM), et la valeur de la bande passante, qui peut être de 6, 7 ou 8 MHz d'après les prescriptions de la norme. Toutes les super- trames (encore appelées "mega-frames") ne contiennent donc pas nécessairement une impulsion 1 PPS de référence (encore appelée ici GPS_1PPS, puisqu'elle peut être issue du système de positionnement GPS). En revanche, il y a toujours au moins une impulsion GPS_1PPS dans deux mégatrames consécutives.
La figure 4 décrit le système à mettre en œuvre pour effectuer une mesure de synchronisation selon l'invention.
A partir du flux de données DATA TS 30 et de l'horloge de paquet TS 32, on réalise une détection de synchronisation de paquet 31, délivrant un signal PSYNC 33, qui alimente un compteur modulo 188 octets 34.
Chaque paquet de signalisation MIP donne donc, après identification (par recherche de PID 0x15 35) et décodage, deux valeurs notées "W-pointer" et "W- STS", qui peuvent être mémorisées dans des registres 41, 42 correspondants. La valeur du registre de pointeur 41 permet de connaître le positionnement du début de la méga- trame suivante, à savoir la super- trame d'indice M+l sur la figure 3 A, et la super- trame d'indice K+l sur la figure 3B. Le signal IPPS régénéré à partir de la signalisation MIP est désigné par
MIP_1PPS 46. A l'instant exact du début de la super trame 50 donné par la valeur du pointeur (grâce à un compteur 51 de détection de début de la super- trame), le compteur MIP_1PPS 43 est initialisé à la valeur 1-STS 44. Ce compteur modulo 107 est décrémenté au rythme de l'horloge 10MHz 45. Lorsque le compteur est égal à 0, le signal MIP_1PPS 46 est mis à l'état 1. Ce front montant peut être comparé 48 au signal de référence GPS_1PPS 47. Si les signaux sont parfaitement synchronisés, l'écart entre les deux fronts est constant et égal au délai apporté par l'émetteur qui peut être réglé. Ce retard peut être nul si l'émetteur n'apporte aucun retard supplémentaire après l'étage de synchronisation 101 et 111, ou compensé lors du calcul de resynchronisation. Sur la base de cette architecture, on peut aussi
connaître le retard apporté par l'émetteur en mémorisant 49 la valeur du compteur MIP_1PPS sur le front montant du signal GPS_1PPS. La valeur ainsi mémorisée est égale à Delay_emet et doit demeurer constante.
Une variation de cette mesure traduirait une instabilité de l'émetteur secondaire dans le temps, ou bien de la référence temporelle 15, 105 ou 115. On peut afficher une alarme si cette variation dépasse une tolérance fixée au préalable ou une valeur maximum instantanée prédéterminée.
Claims
1. Procédé de diffusion de données dans un réseau de diffusion comprenant au moins deux émetteurs distincts (10, 11), lesdites données étant organisées en trames de données successives construites à partir d'un premier signal de référence temporelle externe, dit premier signal de référence externe (15, 105, 115), caractérisé en ce qu'il met en œuvre, au niveau de l'un au moins desdits émetteurs (10, 11), des étapes de : génération d'un signal de référence reconstitué à partir d'au moins certaines données desdites trames à émettre ; comparaison dudit signal de référence reconstitué et d'un second signal de référence temporelle externe (205), afin de déterminer une valeur de décalage temporel entre ledit signal de référence reconstitué et ledit second signal de référence externe ; - vérification que ladite valeur de décalage temporel déterminée est sensiblement égale à une valeur de décalage temporel de référence imposée pour ledit émetteur.
2. Procédé de diffusion selon la revendication 1, caractérisé en ce que ledit réseau de diffusion est un réseau de type SFN, dans lequel chacun desdits émetteurs (10, 11) utilise une même fréquence d'émission desdites données.
3. Procédé de diffusion selon l'une quelconque des revendications 1 et 2, caractérisé en ce que ladite valeur de décalage temporel prédéterminée est sensiblement nulle.
4. Procédé de diffusion selon l'une quelconque des revendications 1 à 3, caractérisé en ce que ladite valeur de décalage temporel prédéterminée est sensiblement égale pour au moins deux émetteurs (10, 11) dudit réseau, de façon à assurer le synchronisme desdits émetteurs.
5. Procédé de diffusion selon l'une quelconque des revendications 1 à 4, caractérisé en ce que ledit premier (15, 105, 115) et/ou second (205) signal de référence externe est un signal comprenant une impulsion par seconde, issu du système de positionnement mondial GPS.
6. Procédé de diffusion selon l'une quelconque des revendications 1 à 5, caractérisé en ce qu'il comprend une étape d'émission d'une alarme si, lors de ladite étape de vérification, on détermine que ladite valeur de décalage temporel déterminée n'est pas sensiblement égale à ladite valeur de décalage temporel de référence.
7. Procédé de diffusion selon l'une quelconque des revendications 1 à 6, caractérisé en ce que lesdits premier et second signaux de référence externes sont distincts, et en ce que ladite étape de vérification permet de détecter une dérive temporelle dudit premier signal de référence externe par rapport audit second signal de référence externe.
8. Procédé de diffusion selon l'une quelconque des revendications 1 à 7, caractérisé en ce que lesdites trames de données sont organisées, au sein d'un flux de type MPEG-TS, en au moins une super- trame, chaque super- trame comprenant un paquet d'initialisation de super- trame, et en ce que ledit signal de référence reconstitué est généré à partir d'au moins un paramètre dudit paquet d'initialisation de super-trame.
9. Procédé de diffusion selon l'une quelconque des revendications 1 à 8, caractérisé en ce que ledit réseau de diffusion est un réseau de type DVB-T.
10. Produit programme d'ordinateur téléchargeable depuis un réseau de communication et/ou stocké sur un support lisible par ordinateur et/ou exécutable par un microprocesseur, caractérisé en ce qu'il comprend des instructions de code de programme pour la mise en œuvre d'au moins une étape du procédé de diffusion selon l'une quelconque des revendications 1 à 9.
11. Emetteur de données dans un réseau de diffusion comprenant au moins deux émetteurs distincts (10, 11), lesdites données étant organisées en trames de données successives construites à partir d'un premier signal de référence temporelle externe, dit premier signal de référence externe (10, 105, 115), caractérisé en ce qu'il comprend : des moyens de génération d'un signal de référence reconstitué à partir d'au moins certaines données desdites trames à émettre ; des moyens de comparaison dudit signal de référence reconstitué et d'un second signal de référence externe (205), afin de déterminer une valeur de décalage temporel entre ledit signal de référence reconstitué et ledit second signal de référence externe ; des moyens de vérification que ladite valeur de décalage temporel déterminée est sensiblement égale à une valeur de décalage temporel de référence imposée pour ledit émetteur.
12. Système de diffusion de données mettant en œuvre un réseau de diffusion comprenant au moins deux émetteurs distincts (10, 11), lesdites données étant organisées en trames de données successives construites à partir d'un premier signal de référence temporelle externe, dit premier signal de référence externe (15, 105, 115), caractérisé en ce qu'il comprend, au niveau de chacun desdits émetteurs (10, 11), des moyens de : génération d'un signal de référence reconstitué à partir d'au moins certaines données desdites trames à émettre ; comparaison dudit signal de référence reconstitué et d'un second signal de référence externe (205), afin de déterminer une valeur de décalage temporel entre ledit signal de référence reconstitué et ledit second signal de référence externe ; vérification que ladite valeur de décalage temporel déterminée est sensiblement égale à une valeur de décalage temporel de référence imposée pour ledit émetteur, de façon à assurer une synchronisation et/ou un déphasage prédéterminés desdits émetteurs (10, 11) dans ledit système de diffusion.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP06806794.1A EP1927206B1 (fr) | 2005-09-23 | 2006-09-21 | Mesurer la synchronisation d'emetteurs dans un reseau a frequence unique a l'aide d'une reference externe |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR0509793 | 2005-09-23 | ||
| FR0509793A FR2891427B1 (fr) | 2005-09-23 | 2005-09-23 | Procede de diffusion de donnees permettant de mesurer la synchronisation d'emetteurs, systeme, emetteur et programme correspondants. |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| WO2007036485A2 true WO2007036485A2 (fr) | 2007-04-05 |
| WO2007036485A3 WO2007036485A3 (fr) | 2007-05-31 |
Family
ID=36602804
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/EP2006/066597 Ceased WO2007036485A2 (fr) | 2005-09-23 | 2006-09-21 | Mesurer la synchronisation d’emetteurs dans un reseau a frequence unique a l’aide d’une reference externe |
Country Status (3)
| Country | Link |
|---|---|
| EP (1) | EP1927206B1 (fr) |
| FR (1) | FR2891427B1 (fr) |
| WO (1) | WO2007036485A2 (fr) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7995575B2 (en) | 2008-01-02 | 2011-08-09 | Cisco Technology, Inc. | Packet error handling |
| FR2927756B1 (fr) | 2008-02-19 | 2010-06-18 | Tdf | Reseau de transmission synchrone de donnees et procede de surveillance d'un tel reseau. |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1063799B1 (fr) * | 1999-06-22 | 2003-08-13 | Swisscom AG | Procédé de mesure pour réseaux monofréquence et dispositif afférent |
| DE10134920B4 (de) * | 2001-07-18 | 2005-10-06 | Mulka, Sven, Dipl.-Ing. | Verfahren zur Überwachung der Synchronität von Sendern in einem Gleichwellennetz |
| JP4212403B2 (ja) * | 2003-04-15 | 2009-01-21 | 株式会社東芝 | 放送信号の送信時刻測定装置及びその測定方法、この送信時刻測定装置を用いた送信装置及び中継装置、及び遅延時間測定装置 |
-
2005
- 2005-09-23 FR FR0509793A patent/FR2891427B1/fr not_active Expired - Lifetime
-
2006
- 2006-09-21 WO PCT/EP2006/066597 patent/WO2007036485A2/fr not_active Ceased
- 2006-09-21 EP EP06806794.1A patent/EP1927206B1/fr not_active Not-in-force
Also Published As
| Publication number | Publication date |
|---|---|
| EP1927206A2 (fr) | 2008-06-04 |
| WO2007036485A3 (fr) | 2007-05-31 |
| FR2891427B1 (fr) | 2007-11-23 |
| FR2891427A1 (fr) | 2007-03-30 |
| EP1927206B1 (fr) | 2019-08-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| FR2919775A1 (fr) | Procede et dispositif pour la synchronisation d'un flux de donnees dans un reseau a frequence unique | |
| EP2649738B1 (fr) | Dispositif de sélection de flux de service numérique, et procédé, programme d'ordinateur et moyens de stockage correspondants | |
| WO2010043498A1 (fr) | Horodatage d' un flux de donnees dans un reseau a frequence unique | |
| FR2930396A1 (fr) | Marquage temporel associe a une synchronisation d'equipements connectes a un reseau | |
| WO2009103638A1 (fr) | Procede de diffusion d ' un flux de donnees dans un reseau comprenant une pluralite d ' emetteurs ainsi que produit programme d ' ordinateur, tete de reseau et systeme pour la mise en oeuvre de ce procede | |
| EP1927206B1 (fr) | Mesurer la synchronisation d'emetteurs dans un reseau a frequence unique a l'aide d'une reference externe | |
| WO2015004390A1 (fr) | Determination d'un rapport signal a bruit optique d'un signal optique a double polarisation | |
| FR2978319A1 (fr) | Systeme de diffusion de programmes videos | |
| EP3127258A1 (fr) | Procédé et dispositif de synchronisation de données, procédé et dispositif de génération d'un flux de données, et programmes d'ordinateur correspondants | |
| WO2002035855A1 (fr) | Procede de synchronisation de signaux numeriques. | |
| EP2345250B1 (fr) | Modification du debit d'un flux de donnees diffuse dans un reseau monofrequence | |
| WO2010040743A1 (fr) | Dispositif et procédé de synchronisation fine de différentes versions d'un flux de données reçues | |
| EP2614655B1 (fr) | Diffusion synchronisee de flux | |
| FR3121809A1 (fr) | Procédés et dispositifs d’insertion d’un événement dans un flux de transport, de surveillance, de gestion et de réception du flux de transport, et programme d’ordinateur correspondants. | |
| FR2926691A1 (fr) | Procede de diffusion de donnees et emetteur dans un reseau sfn | |
| EP2865189B1 (fr) | Procédé et dispositif d'horodatage d'un flux de données, procédé et dispositif d'insertion, produits programme d'ordinateur et médium de stockage correspondants | |
| FR2941112A1 (fr) | Diffusion synchronisee d'un flux | |
| WO2018234033A1 (fr) | Procédé et équipement de génération d'un flux de transport, procédé et site de diffusion, et programme d'ordinateur correspondants. | |
| FR2616603A1 (fr) | Procede de transmission de donnees par un canal radiophonique, emetteur et recepteur pour la mise en oeuvre de ce procede | |
| FR2725860A1 (fr) | Procede et systeme de synchronisation d'un reseau de telecommunication | |
| FR3091109A1 (fr) | Procédé et équipement de génération d’un flux de transport destiné à être distribué à une pluralité de sites de diffusion, procédé et site de diffusion de données, et programme d’ordinateur correspondants. | |
| FR2891973A1 (fr) | Procede et dispositif de changement de groupes de datagrammes achemines par des paquets d'un flux de transport recu par un dispositif de reception radiofrequence | |
| EP1166478A1 (fr) | Procede de codage/decodage d'un signal de television analogique diffuse sur un reseau cable, pour permettre l'identification de la chaine par le recepteur, notamment a des fins d'audimetrie | |
| FR2827463A1 (fr) | Procede de controle d'un flux de signaux de television recu par un decodeur de television et decodeur associe | |
| WO2014001269A1 (fr) | Procédé et dispositif d'horodatage d'un flux de données dans un réseau de diffusion radiophonique, procédé et dispositif d'insertion d'un flux de données secondaire dans un flux de données principal, programmes d'ordinateur et medium de stockage correspondants |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| WWE | Wipo information: entry into national phase |
Ref document number: 2006806794 Country of ref document: EP |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 06806794 Country of ref document: EP Kind code of ref document: A2 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWP | Wipo information: published in national office |
Ref document number: 2006806794 Country of ref document: EP |