EP2243232A1

Method for broadcasting a data stream in a network including a plurality of transmitters, computer software product, head end and system for implementing said method

Abstract

The invention relates to a method for broadcasting a data stream in a network including at least two separate transmitters supplied by a head end, said stream being organised into data frames and including at least one time marker. According to the invention, the method comprises the following steps at the head end: obtaining a first time reference from an external source; obtaining a second time reference from said data stream received by said head end; comparing said first and second time references in order to determine a time shift between said first and second time references; transmitting said time shift or at least one time marker modified on the basis of said time shift in order to compensate for a transport time variation between said head end and said transmitters.

Term

Projected expiry 11 February 2029.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

14 claims: 4 independent, 10 dependent

  1. 1
    Claims of equivalent WO 2009103638 A1 Claims of equivalent WO 2009103638 A1 1. A method of broadcasting a data stream in a broadcast network comprising at least two distinct transmitters fed by a head end, said stream being organized into data frames and comprising at least one temporal marker, characterized in that it implements the following steps, at the head end:REVENDICATIONS 1. Procédé de diffusion d'un flux de données dans un réseau de diffusion comprenant au moins deux émetteurs distincts alimentés par une tête de réseau, ledit flux étant organisé en trames de données et comprenant au moins un marqueur temporel, caractérisé en ce qu'il met en œuvre les étapes suivantes, au niveau de la tête de réseau : - obtention d'une première référence temporelle, à partir d'une source externe ;- obtention d'une deuxième référence temporelle, à partir dudit flux de données reçu par ladite tête de réseau ;obtaining a first temporal reference, from an external source;obtaining a second time reference from said data stream received by said headend;- comparaison desdites première et deuxième références temporelles, afin de déterminer un décalage temporel entre lesdites première et deuxième références temporelles ;- transmission dudit décalage temporel ou d'au moins un marqueur temporel modifié en fonction dudit décalage temporel, de façon à compenser une variation du temps de transport entre ladite tête de réseau et lesdits émetteurs. comparing said first and second time references to determine a time offset between said first and second time references;transmitting said time offset or at least one modified time marker according to said time offset, so as to compensate for a variation in the transport time between said headend and said transmitters.
  2. 7
    Broadcasting method according to claims 3 and 6, characterized in that it comprises a step of determining a predistorted time reference from said frequency reference, and in that said at least one modified time marker carries a representative value of the predistorted time reference and said synchronization time stamp (STS). 7. Procédé de diffusion selon les revendications 3 et 6, caractérisé en ce qu'il comprend une étape de détermination d'une référence temporelle prédistordue à partir de ladite référence fréquentielle, et en ce que ledit au moins un marqueur temporel modifié porte une valeur représentative de la référence temporelle prédistordue et de ladite estampille temporelle de synchronisation (STS).
  3. 12
    Computer program product downloadable from a communication network and / or recorded on a computer readable medium and / or executable by a processor, characterized in that it comprises program code instructions for the implementation of the method of diffusion according to at least one of claims 1 to 11. 12. Produit programme d'ordinateur téléchargeable depuis un réseau de communication et/ou enregistré sur un support lisible par ordinateur et/ou exécutable par un processeur, caractérisé en ce qu'il comprend des instructions de code de programme pour la mise en œuvre du procédé de diffusion selon l'une au moins des revendications 1 à 11.
  4. 13
    Network head supplying at least two distinct transmitters in a data stream broadcasting network, said stream being organized into data frames and comprising at least one time marker, characterized in that it comprises:obtaining a first time reference, from an external source;13. Tête de réseau alimentant au moins deux émetteurs distincts, dans un réseau de diffusion d'un flux de données, ledit flux étant organisé en trames de données et comprenant au moins un marqueur temporel, caractérisée en ce qu'elle comprend : - des moyens d'obtention d'une première référence temporelle, à partir d'une source externe ;- des moyens d'obtention d'une deuxième référence temporelle, à partir dudit flux de données reçu par ladite tête de réseau ;means for obtaining a second time reference, from said data stream received by said headend;- des moyens de comparaison desdites première et deuxième références temporelles, afin de déterminer un décalage temporel entre lesdites première et deuxième références temporelles ;means for comparing said first and second time references, in order to determine a time offset between said first and second time references;- des moyens de transmission dudit décalage temporel ou d'au moins un marqueur temporel modifié en fonction dudit décalage temporel, de façon à compenser une variation du temps de transport entre ladite tête de réseau et lesdits émetteurs. means for transmitting said time offset or at least one modified time marker according to said time offset, so as to compensate for a variation in the transport time between said headend and said transmitters.