FR2985123A1 - METHOD FOR DIFFUSION OF DIGITAL DATA - Google Patents

METHOD FOR DIFFUSION OF DIGITAL DATA Download PDF

Info

Publication number
FR2985123A1
FR2985123A1 FR1162198A FR1162198A FR2985123A1 FR 2985123 A1 FR2985123 A1 FR 2985123A1 FR 1162198 A FR1162198 A FR 1162198A FR 1162198 A FR1162198 A FR 1162198A FR 2985123 A1 FR2985123 A1 FR 2985123A1
Authority
FR
France
Prior art keywords
secondary data
receiver
packets
data
channels
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.)
Pending
Application number
FR1162198A
Other languages
French (fr)
Inventor
Xavier Castellan
Xavier Battas
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
QUADRILLE INGENIERIE
Original Assignee
QUADRILLE INGENIERIE
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by QUADRILLE INGENIERIE filed Critical QUADRILLE INGENIERIE
Priority to FR1162198A priority Critical patent/FR2985123A1/en
Priority to PCT/IB2012/057548 priority patent/WO2013093846A1/en
Publication of FR2985123A1 publication Critical patent/FR2985123A1/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/20Arrangements for broadcast or distribution of identical information via plural systems
    • H04H20/22Arrangements for broadcast of identical information via plural broadcast systems
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/37Decoding methods or techniques, not specific to the particular type of coding provided for in groups H03M13/03 - H03M13/35
    • H03M13/3761Decoding methods or techniques, not specific to the particular type of coding provided for in groups H03M13/03 - H03M13/35 using code combining, i.e. using combining of codeword portions which may have been transmitted separately, e.g. Digital Fountain codes, Raptor codes or Luby Transform [LT] codes

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Theoretical Computer Science (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

La présente invention concerne un rocédé de diffusion numérique de données secondaires au sein d'un réseau de transmission (1) de données primaires, notamment un réseau de télévision numérique terrestre ou de télévision par satellite, le réseau comportant au moins N canaux et atteignant au moins un récepteur (3) disposant d'un nombre T de tuners, avec T < N, procédé dans lequel les données secondaires sont décomposées en paquets émis sur les N canaux de telle sorte que le récepteur (3) puisse, quels que soient les canaux écoutés, reconstituer, en collectant lesdits paquets, les données secondaires.The present invention relates to a method for the digital broadcast of secondary data within a primary data transmission network (1), in particular a digital terrestrial television network or a satellite television network, the network comprising at least N channels and reaching at least least one receiver (3) having a number T of tuners, with T <N, a method in which the secondary data is decomposed into packets transmitted on the N channels so that the receiver (3) can, whatever the listened channels, reconstitute, by collecting said packets, the secondary data.

Description

La présente invention a pour objet la diffusion de données numériques au sein d'un réseau de transmission de données. Cette diffusion peut se faire dans un réseau de télévision numérique par ex pie. The present invention relates to the dissemination of digital data within a data transmission network. This broadcasting can be done in a digital television network for example.

Les réseaux de télévision numérique diffusent plusieurs types de données : les données primaires qui correspondent aux programmes de télévision classiques, et les données secondaires qui correspondent par exemple à des films de cin= I a sortis réc t ent en salles et dont la visualisation nécessite le paiement par l'utilisateur d'un prix supplémentaire, de façon similaire à la video on demand (VOD), ou à des contenus de télévision de rattrapage. Les syst t es de VOD connus utilisent des transmissions en mode "pull", un contenu numérique étant diffusé sur requête des utilisateurs par des transmissions traditionnelles "point à point" entre un syst' e - etteur et un ou plusieurs récepteurs. Un utilisateur choisit par exemple un contenu numérique additionnel, désigné 15 dans ce qui va suivre par « données secondaires », dans un catalogue disponible auprès d'un fournisseur de services de VOD et le contenu peut être visualisé par l'utilisateur simultanément à sa diffusion ou en variante, être enregistré dans un espace de stockage numérique du récepteur et visualisé ultérieurement. L'invention s'applique plus particulièr ent à la di " ion de données 20 numériques second es. Dans un réseau de télévision numérique, les données primaires et secondaires sont diffusées sur différents canaux, chacun étant caractérisé par une fréquence de diffusion. Le récepteur récupère les données par l'intermédiaire d'une interface réseau, 25 appelée tuner. Suivant les données qu'il souhaite récupérer, le ter doit écouter la fréquence correspondante. Un récepteur peut être équipé avec un ou plusieurs ers. Dans le cas où le nombre de ers est inf.' "eur au nombre de canaux, le récepteur doit en arbitrer l'utilisation et garantir la réception des données secondaires quelle que soit l'utilisation des 30 ers. Sachant que les tuners écoutent en priorité les fréquences correspondant à des données primaires, il n'y a aucune garantie que les ers écoutent les canaux véhiculant t les données secondaires, sauf à di er entièrement ces données, sur tous les canaux. Le coût pour l'opérateur du réseau de transmission serait trop important. Il existe un besoin pour . éliorer la diffusion de données secondaires sur un réseau dont le récepteur comporte moins de que de canaux. Digital television networks broadcast several types of data: the primary data that corresponds to conventional television programs, and the secondary data that correspond for example to cin = I films has been released in cinemas and whose visualization requires user payment of an additional price, similar to video on demand (VOD), or catch-up television content. Known VOD systems utilize pull mode transmissions, with digital content being broadcast upon user request by traditional point-to-point transmissions between a system and one or more receivers. For example, a user chooses additional digital content, referred to in what follows as "secondary data", in a catalog available from a VOD service provider and the content can be viewed by the user simultaneously with its broadcast. or alternatively, be recorded in a digital storage space of the receiver and viewed later. The invention applies more particularly to the second digital data division In a digital television network, the primary and secondary data are broadcast on different channels, each being characterized by a broadcasting frequency. It retrieves the data via a network interface, called a tuner, depending on the data it wishes to retrieve, the ter must listen to the corresponding frequency, A receiver can be equipped with one or more ers. number of ers is inf. As a number of channels, the receiver must arbitrate the use and guarantee the reception of secondary data regardless of the use of the 30 ers. Since tuners are primarily tuned to frequencies that correspond to primary data, there is no guarantee that tuners will listen to channels carrying secondary data, except to completely write these data on all channels. The cost to the operator of the transmission network would be too great. There is a need for. improve the broadcast of secondary data on a network whose receiver has less than channels.

L'invention vise à répondre à ce besoin et elle y parvient, selon l'un de ses aspects, grâce à un procédé de diffusion numérique de données secondaires au sein d'un réseau de tran fission de données primaires, notamment un réseau de télévision num' que terrestre ou de télévision par satellite, le réseau comportant au moins N canaux et atteignant au moins' un récepteur disposant d'un nombre T de tuners, avec T < N, procédé dans lequel les données secondaires sont décomposées en paquets us sur les N canaux de telle sorte que le récepteur puisse, quels que soient les canaux écoutés, reconstituer, en collectant lesdits paquets, les données secondaires. Grâce à l'invention, il n'est pas nécessaire d'ém e l'ensemble des données - secondaires sur chaque canal. De la bande passante peut ainsi être préservée. The invention aims to meet this need and it succeeds, according to one of its aspects, through a method of digital secondary data broadcasting within a primary data transmission network, in particular a television network. terrestrial or satellite television network, the network comprising at least N channels and reaching at least one receiver having a number T of tuners, with T <N, the method in which the secondary data is decomposed into packets us on the N channels so that the receiver can, regardless of the channels listened, reconstitute, by collecting said packets, the secondary data. Thanks to the invention, it is not necessary to emit the set of secondary data on each channel. Bandwidth can be preserved.

Le nombre de ers T peut être égal à 2. L'invention n'est toutefois pas limitée à un nombre p "culier de ers. Le réseau de transmission de données est par exemple le réseau de télévision numérique terrestre ) ou le réseau de télévision par satellite. Le réseau de transmission de données peut être unidirectionnel. L'invention permet de s'affranchir 20 d'une voie de retour, si on le souhaite. Le réseau de transmission peut comporter un système émetteur. Pour chaque bloc de données secondaires, N paquets peuvent être générés, de sorte que quelques soient les T paquets reçus sur N, le bloc original de données secondaires puisse être reconstitué. 25 Les paquets peuvent être générés par un générateur de paquets recevant le flux des données secondaires. Les méthodes utilisées par le générateur de paquets sont notamment des méthodes à base de codes correcteurs d'erreur. A partir de P paquets de données secondaires, appelés «paquets source », le générateur de paquets peut générer N-P paquets de correction. Si le générateur reçoit P paquets, N paquets en ressortent. Parmi 30 ces N paquets, P sont des paquets source et N-P sont des paquets de correction. Un paquet peut avoir une taille comprise entre 1/T et 1 fois la taille des données secondaires dont il provient. The number of ers T may be equal to 2. The invention is however not limited to a particular number of ers.The data transmission network is for example the digital terrestrial television network) or the television network. The data transmission network may be unidirectional.The invention makes it possible to omit a return channel, if desired, The transmission network may comprise a transmitting system For each block of secondary data N packets can be generated, so that whatever the T packets received on N, the original secondary data block can be reconstructed Packets can be generated by a packet generator receiving the secondary data stream. by the packet generator are methods based on error correcting codes.From P secondary data packets, called "source packets", the gen Packet eroder can generate N-P correction packets. If the generator receives P packets, N packets come out. Of these N packets, P are source packets and N-P are correction packets. A packet can have a size between 1 / T and 1 times the size of the secondary data from which it comes.

Des paquets de données secondaires peuvent être émis simultanément sur tous les canaux. L'émission des N paquets de données secondaires sur les N canaux s'effectue de façon aléatoire, de façon à ce qu'un récepteur qui reçoit T paquets puisse recevoir 5 l'ensemble les T paquets source. Les données secondaires peuvent être reconstituées au sein du récepteur avec un débit inférieur à N fois le débit des données secondaires à l" ssion. Les données secondaires peuvent être enregistrées local ent sur le récepteur, et simultanément sur tous les récepteurs qui écoutent ce canal. 10 La reconstruction des données secondaires à partir des paquets recueillis sur un m e canal peut s'effectuer avec un flux de débit compris entre 1/T et une fois le débit du flux avec lequel les données secondaires sont reçues par le générateur de paquets. La di ion des données secondaires peut être effectuée indépendamment d'une requête préalable d'un utilisateur visant à obtenir les données secondaires en retour, 15 no. ent indépendamment d'une requête visant par exemple à obtenir les données secondaires avant une date prédéfinie ou dans un délai à compter de 1' tission de la requête inférieur à un ou plusieurs jours, notamment à une ou plusieurs heures, no ent une heure. Le récepteur comporte un espace de stockage numérique, par exemple à disque 20 dur ou mémoire statique, et les données secondaires peuvent comporter des données relatives entre autres à la fraction de l'espace de stockage alloué à l'enregistrement des données secondaires, ce qui permet que la rép 'fion de l'espace de stockage du récepteur soit gérée depuis le système émetteur. Le récepteur peut être configuré pour être commandé à distance grâce- à des données de pilotage du fonctio - tent du récepteur 25 incluses dans les données secondaires. Les données secondaires peuvent comporter des données relatives à leur gestion par le récepteur et au moins une p. e des données secondaires peut être enregistrée ou effacée de l'espace de stockage numérique du récepteur en fonction desdites données, ce qui permet une gestion des données secondaires enregistrées dans l'espace de 30 stockage du récepteur par le système émetteur. Le syst' te émetteur effectue par exemple des mises à jour des données secondaires enregistrées dans l'espace de stockage de chaque récepteur. Cela permet par ex- I ple de supprimer de la liste des fichiers consultables les plus anciens pour faire de la place aux nouveaux. Les données secondaires peuvent comporter des fichiers multimédia, no ent des films ou des clips vidéo, dans le cadre par ex ple d'une utilisation pour la VOD. Les données secondaires émises sont par exemple un contenu multilingue, ce qui peut perm- ie que ce contenu ne soit transmis qu'une seule fois indépendamment de la langue de l'utilisateur. Cela est intéressant flot. t t ent dans le cas du réseau de télévision par satellite. Secondary data packets can be sent simultaneously on all channels. The transmission of the N secondary data packets on the N channels takes place randomly, so that a receiver which receives T packets can receive all the T source packets. The secondary data can be reconstructed within the receiver with a rate less than N times the secondary data rate at the session, secondary data can be stored locally on the receiver, and simultaneously on all receivers that listen to this channel. The reconstruction of the secondary data from the packets collected on a channel can be done with a flow rate of between 1 / T and once the flow rate of the stream with which the secondary data is received by the packet generator. Secondary data can be made independently of a user's prior request for secondary data feedback, regardless of a request for, for example, obtaining the secondary data before a predefined date, or a period of time from the filing of the request less than one or more days, in particular one or more hours The receiver has a digital storage space, for example hard disk or static memory, and the secondary data may include data relating inter alia to the fraction of the storage space allocated to the storage space. recording of the secondary data, which allows the replication of the receiver's storage space to be managed from the sending system. The receiver may be configured to be remotely controlled by receiver operation control data included in the secondary data. The secondary data may include data relating to their management by the receiver and at least one p. Secondary data can be stored or erased from the digital storage space of the receiver according to said data, which allows management of the secondary data stored in the storage space of the receiver by the transmitting system. The sending system for example updates the secondary data stored in the storage space of each receiver. This makes it possible, for example, to remove from the list of the oldest searchable files to make room for the new ones. Secondary data may include media files, such as movies or video clips, for example for VOD use. The secondary data sent is, for example, multilingual content, which may allow this content to be transmitted only once regardless of the language of the user. This is interesting flow. in the case of the satellite television network.

Les données secondaires transmises à un utilisateur peuvent être tées, et par exemple enregistrées sur le récepteur selon une clé de chiffr- ent propre au récepteur. La diffusion des données secondaires peut être effectuée indépend eut du réseau Internet. L'invention peut ainsi permettre de s'affranchir de l'emploi du réseau Internet. Secondary data transmitted to a user can be read, for example, stored on the receiver according to a receiver-specific encryption key. Secondary data can be broadcast independently from the Internet. The invention can thus make it possible to overcome the use of the Internet network.

Le récepteur comporte par ex - ple une sortie TV, notamment un connecteur de type vidéo composite ou SVideo, 10 MI ou toute autre sortie numérique. L'invention a encore pour objet, selon un autre de ses aspects, un système de diffusion num' que de données secondaires d'au moins N canaux vers au moins un récepteur disposant d'un nombre T de ers, avec T < N, dans un réseau do transmission 20 de données primaires, le système de diffusion comportant un générateur de paquets agencé pour décomposer les données secondaires en paquets ' is sur les N canaux de telle sorte que le récepteur puisse, quels que soient les canaux écoutés et en collectant lesdits paquets, reconstituer les données secondaires. 25 Un tel syst' e peut reprendre tout ou partie des caractéristiques du procédé de diffusion défini ci-dessus. L'invention a encore pour objet, selon un autre de ses aspects, un récepteur de données secondaires décomposées en paquets, dans un réseau de transmission comportant N canaux, notamment un réseau de télévision numérique ou de télévision par satellite, 30 le récepteur disposant d'un nombre T de ers écoutant chacun sur un canal, avec T < N, et reconsti t les données secondaires à partir des paquets émis simultanément sur les N canaux. The receiver includes, for example, a TV output, such as a composite video or SVideo, 10 MI or other digital output connector. The invention further relates, in another of its aspects, to a system for broadcasting only secondary data of at least N channels to at least one receiver having a number T of ers, with T <N, in a primary data transmission network, the broadcast system comprising a packet generator arranged to split the secondary data into packets' is on the N channels so that the receiver can, regardless of the channels being listened to and collecting said packets, reconstruct the secondary data. Such a system can take over all or part of the characteristics of the diffusion method defined above. The invention further relates, in another of its aspects, to a packet-decomposed secondary data receiver, in a transmission network comprising N channels, in particular a digital television or satellite television network, the receiver having a number T of listeners each listening on a channel, with T <N, and reconstruct the secondary data from the packets transmitted simultaneously on the N channels.

Si les T paquets reçus par les T tuners sont des paquets source, le récepteur obtient directement les données secon. , sans avoir besoin de reconstituer les données. Dans le cas contraire, les T paquets reçus étant un mélange de paquets source et de paquets de correction, le récepteur recons t les paquets source à partir desdits T paquets reçus. If the T packets received by the T tuners are source packets, the receiver gets the secon data directly. , without the need to reconstruct the data. In the opposite case, the T received packets being a mixture of source packets and correction packets, the receiver recons t the source packets from said T packets received.

Un tel récepteur peut reprendre tout ou partie des caractéristiques du procédé de diffusion défini ci-dessus. Le récepteur peut notamment intégrer un espace de stockage des données secondaires. Le récepteur peut être intégré dans une télévision ou dans un décodeur, par exemple. L'invention pourra être mieux comprise à la lecture de la description qui va suivre, d'ex- sples non limitatifs de mise en oeuvre de celle-ci, et à l'examen du dessin exé, sur lequel : - la figure 1 représente de façon schématique un ex ple de réseau de 15 transmission de données selon l'invention, - la figure 2A représente une étape du procédé de diffusion selon l'invention, et la figure 2B représente une seconde étape du procédé de diffusion selon l'invention. 20 On a représenté à la figure 1 un réseau de transmission de données 1 selon un ex 5 ple de mise en oeuvre de l'invention. Ce réseau est par exemple un réseau de télévision numérique terrestre (TNT) ou de télévision par satellite. Le réseau 1 est de préférence un réseau multicanal et unidirectionnel. Le réseau de transmission 1 comporte un sysVs etteur 2, une pluralité de - 25 récepteurs 3, dont mi seul est représenté, et plusieurs canaux de transmission 11, 12, 13 et 14, sur lesquels le système etteur 2 émet. Dans l'exemple illustré, le nombre N de -s canaux est égal à quatre, mais l'invention n'est pas limitée à un nombre de canaux particulier. Des données primaires sont transmises par le réseau de transmission 1 grâce 30 aux canaux 11, 12, 13 et 14, par exemple des programmes de chaînes télévisées, et des données secondaires sont également transmises. Ces données secondaires comportent par exemple des fichiers multimédia tels que des films dont la vi isation est payante, de tels fichiers ayant par ex - 'pie des contenus multilingues. Les données secondaires comportent également dans l'exemple décrit des données relatives à la gestion de leur contenu par le récepteur 3, la réception de ces 5 données par le récepteur provoquant par exemple un enregistrement ou un effacement dans un espace de stockage du récepteur 3 en fonction desdites données. Des données descriptives sont par exemple associées à chaque fichier de données secondaires, ces données compo . t par ex ple, lorsque le fichier est un film, le titre, le genre, l'auteur, les acteurs, une date de production, un résumé, la langue, ou encore une date de début et/ou 10 une date de fin de vie du fichier au-delà de laquelle celui-ci sera par exemple effacé de l'espace de stockage du récepteur 3. Un par.. être définissant le nombre maximum de le es d'un fichier pourra également être associé à ce dernier. Les données secondaires sont de préférence transmises dé façon cryptée, et 15 l'enregistrement peut mettre en oeuvre un chiffrement local, consistant par ex- iple à chiffrer un fichier avec une clé de chiffrement spécifique à chaque récepteur, comme par exemple décrit dans le brevet FR 2.846 831. 'Le syst=t e émetteur 2 est dans l'exemple décrit un fournisseur de services, par exemple une chaîne de télévision ou tout opérateur fournissant de la vidéo à la d- ande. 20 Le système émetteur 2 comporte un générateur de paquets 5, qui sera décrit plus en détail dans la suite. Le récepteur 3 comporte deux ers ou plus, allumés en permanence, et un disque dur interne ou externe bu autre mémoire de masse définissant un espace de stockage numérique 4 d'une capacité comprise par exemple entre 160 Go et 250 Go, cette plage 25 n'étant pas limitative. Le récepteur 3 peut délivrer le signal utile sous forme de signaux vidéo .numériques ou analogiques, par exemple via un connecteur Le récepteur 3 est par exemple intégré à un téléviseur ou est sous forme de boîtier séparé. 30 Une fraction de l'espace de stockage numérique 4 est dédiée à l'enregistrement des données secondaires, cette fraction pouvant varier selon le récepteur 3. lb MI. Such a receiver can recover all or part of the characteristics of the diffusion method defined above. The receiver can include a secondary data storage space. The receiver can be integrated in a television or in a decoder, for example. The invention will be better understood on reading the description which follows, non-limiting examples of implementation thereof, and on examining the drawing exé, in which: - Figure 1 represents schematically an example of a data transmission network according to the invention, FIG. 2A represents a step of the diffusion method according to the invention, and FIG. 2B represents a second step of the diffusion method according to the invention. . FIG. 1 shows a data transmission network 1 according to an embodiment 5 of the invention. This network is for example a network of digital terrestrial television (DTT) or satellite television. The network 1 is preferably a multichannel and unidirectional network. The transmission network 1 comprises a sysVseur 2, a plurality of receivers 3, only mi is represented, and several transmission channels 11, 12, 13 and 14, on which the etteur system 2 emits. In the example illustrated, the number N of channels is equal to four, but the invention is not limited to a particular number of channels. Primary data is transmitted by the transmission network 1 through channels 11, 12, 13 and 14, for example television channel programs, and secondary data is also transmitted. These secondary data comprise, for example, multimedia files such as films whose vi isation is paying, such files having for example multilingual content. The secondary data also comprises, in the example described, data relating to the management of their content by the receiver 3, the reception of these data by the receiver causing, for example, a recording or erasure in a storage space of the receiver 3 in function of said data. Descriptive data are for example associated with each secondary data file, these compo data. For example, when the file is a movie, title, genre, author, actors, production date, abstract, language, or a start date and / or end date. for example, the file's lifetime beyond which it will be erased from the storage space of the receiver 3, for example. A par. be defining the maximum number of es of a file may also be associated with the latter. The secondary data is preferably transmitted in an encrypted manner, and the record may implement local encryption, such as encrypting a file with a specific encryption key to each receiver, as for example described in the patent. FR 2.846 831. The transmitter system 2 is in the example described a service provider, for example a TV channel or any operator providing video to the d-ande. The transmitter system 2 comprises a packet generator 5, which will be described in more detail below. The receiver 3 comprises two or more or more, permanently lit, and an internal or external hard disk or other mass memory defining a digital storage space 4 with a capacity for example between 160 GB and 250 GB, this range 25. not being limiting. The receiver 3 can deliver the useful signal in the form of digital or analog video signals, for example via a connector. The receiver 3 is, for example, integrated with a television set or is in the form of a separate housing. A fraction of the digital storage space 4 is dedicated to the recording of the secondary data, this fraction being able to vary according to the receiver 3 lb MI.

Le récepteur 3 peut comporter une interface utilisateur, non représentée, comportant par exemple des moyens p- e t d'afficher une liste de fichiers issus des données secondaires reçues et des moyens pour modifier des paramètres relatifs à la réception de ces données et/ou pour sélectionner des fichiers ainsi réceptionnés. The receiver 3 may comprise a user interface, not shown, for example comprising means p- and displaying a list of files from the secondary data received and means for modifying parameters relating to the reception of these data and / or for select files so received.

L'interface utilisateur peut comporter par exemple un écran et un clavier. L'écran est par ex - t ple celui avec lequel sont visualisés les progr; es ou est présent star la télécommande. Le clavier fait par exemple office de télécommande. En variante, l'in ace utilisateur peut comporter des moyens de reconnaissance vocale. L'utilisateur du récepteur 3 peut, grâce à l'interface utilisateur, visualiser tout ou partie des fichiers disponibles dans l'espace de stockage 4 du récepteur 3 ainsi que des do ées relatives à la gestion de chaque fichier de données secondaires. Ces données de gestion peuvent permettre une gestion quotidienne de fichiers diffusés par le réseau de transmission, par exemple une gestion tous les jours, à une heure paramétrable, des fichiers. Le récepteur 3 comporte par exemple une unité de traitement, non représentée, comportant par exemple une ou plusieurs cartes électroniques et configurées pour procéder à un effacement des fichiers dont la date de fin de vie est dépassée ou des fichiers les plus anciennement enregistrés et n'ayant par exemple pas été visualisés depuis une durée prédéterminée. Les données relatives à la gestion du contenu peuvent encore provoquer 20 l'effacement total des fichiers enregistrés dans l'espace de stockage num' que 4 du récepteur 3. L'utilisateur peut par exemple agir sur l'interface utilisateur du récepteur 3 pour modifier la langue d'un fichier reçu. L'interface utilisateur peut égal ent être configurée pour permettre à un utilisateur de visualiser un fichier reçu, un bandeau présentant à 25 l'utilisateur le numéro du fichier et un identifiant que ce dernier devra transmettre à un centre de services, par exemple via un serveur vocal interactif, pour obtenir les droits de visualisation du fichier, étant par exemple affiché sur l'écran de l'interface utilisateur. A la fin de la transmission d'un fichier multimédia, le système etteur 2 peut transmettre un nouveau fichier multimédia aux récepteurs 3. En variante, le système 30 émetteur 2 peut diffuser à nouveau les mêmes données secondaires dans le réseau de transmission, par ex ple à nouveau le m s e fichier, en fonction d'objectifs de qualité de service à atteindre, de contrainte technique et/ou de la topologie du réseau de transmission, - par exemple de la notion de perte de paquets. En variante, une fois un certain nombre de données secondaires diffusées, le syst' $ e émetteur 2 peut se mettre en attente. Le récepteur 3 comporte dans l'exemple illustré à la figure 1 deux ers 21 et 22, l'invention n'étant toutefois pas limitée à un nombre de ers particulier. The user interface may comprise for example a screen and a keyboard. The screen is, for example, the one with which the programs are displayed; where star is present the remote control. The keyboard is for example office remote control. Alternatively, the user may include voice recognition means. The user of the receiver 3 can, through the user interface, view all or part of the files available in the storage space 4 of the receiver 3 as well as the data relating to the management of each secondary data file. These management data can allow daily management of files broadcast by the transmission network, for example a daily management, at a set time, files. The receiver 3 comprises for example a processing unit, not shown, for example comprising one or more electronic cards and configured to erase the files whose end-of-life date is exceeded or the oldest files recorded and n ' for example have not been viewed for a predetermined duration. The content management data can still cause the files stored in the storage space 4 of the receiver 3 to be completely erased. The user can, for example, act on the user interface of the receiver 3 to modify the language of a received file. The user interface may also be configured to allow a user to view a received file, a banner showing the user the file number and an identifier that the user will need to transmit to a service center, for example via a interactive voice server, for example, to obtain the viewing rights of the file, being displayed on the screen of the user interface. At the end of the transmission of a multimedia file, the encoder system 2 can transmit a new multimedia file to the receivers 3. Alternatively, the transmitter system 2 can broadcast again the same secondary data in the transmission network, eg again the file mse, according to objectives of quality of service to achieve, technical constraints and / or the topology of the transmission network, - for example the concept of packet loss. Alternatively, once a number of secondary data has been broadcast, the sending system 2 may go on hold. In the example illustrated in FIG. 1, the receiver 3 comprises two ers 21 and 22, the invention being however not limited to a particular number of ers.

Le nombre T de ers du récepteur 3 est inférieur au nombre N de canaux du réseau de transmission 1. Le récepteur 3 comporte dans l'exemple décrit un régénérateur de paquets 6, par exemple une carte électronique comportant un microprocesseur agencé pour exécuter un programme p- - ettant de régénérer les paquets à partir des données secondaires. The number T of the ers of the receiver 3 is smaller than the number N of the channels of the transmission network 1. The receiver 3 comprises in the example described a packet regenerator 6, for example an electronic card comprising a microprocessor arranged to execute a program p - - to regenerate the packets from the secondary data.

Dans un exemple de mise en oeuvre du procédé de diffusion selon l'invention, comme illustré à la figure 2A, le système émetteur 2 cherche à émettre trois blocs Pli P2 et P3 de données secondaires, correspondants à tout ou p.. "e d'un fichier multimédia. Ces blocs sont reçus par le générateur de paquets 5, qui décompose chaque bloc Pi (i = 1, 2 ou 3) de données secondaires en autant de paquets que le réseau de 15 transmission 1 comporte de canaux, soit dans l'ex- # ple décrit en quatre paquets P1-00i, P2- 00i, P3-001 et P4-001. Les blocs Pi de données secondaires sont décomposés en paquets de telle sorte que le récepteur puisse, quels que soient les canaux écoutés et après collection des paquets, reconstituer entièrement les blocs de données secondaires. 20 Les méthodes utilisées par le gén teur de paquets 5 pour décomposer les - . blocs Pi de données secondaires en paquets sont not. s ent des méthodes à base de codes correcteurs d'erreur. La gén .tion des paquets dits « de correction » est opérée de façon connue avec des codes correcteurs d'erreur. Un paquet peut avoir une taille comprise entre 1/T et 1 fois la taille d'un bloc 25 Pi de données secondaires. Les paquets P1-001, P1-002 et P1-003 sont - is vers le récepteur 3 sur le canal 11, les paquets P2-001, P2-002 et P2-003 sont émis sur le canal 12, les paquets P3_001, P3_002 et P3-003 sont émis sur le canal 13 et les paquets P4_001, P4.002 et P4.003 sont émis sur le c. - 14. L'émission des paquets de données secondaires s'effectue de manière aléatoire 30 sur chaque canal 11, 12, 13 et 14. Le récepteur 3 étant configuré pour n'écouter en même temps qu'un nombre T de canaux pour chaque bloc Pi de données secondaires, correspondant au nombre T de ers, seulement deux paquets sur quatre sont collectés dans l'exemple illustré pour chaque bloc Pi de données secondaires, par exemple les paquets Pi_ooi et P2_001 pour le bloc Pl, les paquets P2_002 et P3_002 pour le bloc P2, et les paquets P2.003 et P4.003 pour le bloc P3. Ces paquets sont gérés par le régénérateur de paquets 6. In an exemplary implementation of the broadcasting method according to the invention, as illustrated in FIG. 2A, the sending system 2 seeks to transmit three blocks P2 and P3 of secondary data, corresponding to all or p .. "e d These blocks are received by the packet generator 5, which decomposes each block Pi (i = 1, 2 or 3) of secondary data into as many packets as the transmission network 1 comprises channels, or in the example described in four packets P1-001, P2-001, P3-001 and P4-001 The secondary data blocks Pi are decomposed into packets such that the receiver can, regardless of the channels being listened to. and after collection of the packets, fully reconstruct the secondary data blocks The methods used by the packet generator to decompose the secondary data blocks into packets are, in particular, methods based on correction codes. error The gen .tion so-called "correction" packets are operated in known manner with error correcting codes. A packet can have a size between 1 / T and 1 times the size of a 25 μP block of secondary data. The packets P1-001, P1-002 and P1-003 are - is to the receiver 3 on the channel 11, the packets P2-001, P2-002 and P2-003 are emitted on the channel 12, the packets P3_001, P3_002 and P3-003 are transmitted on channel 13 and packets P4_001, P4.002 and P4.003 are transmitted on c. The transmission of the secondary data packets is carried out randomly on each channel 11, 12, 13 and 14. The receiver 3 is configured to listen at the same time as a number T of channels for each Pi block of secondary data, corresponding to the number T of ers, only two out of four packets are collected in the example shown for each block Pi of secondary data, for example the Pi_ooi and P2_001 packets for the block Pl, P2_002 packets and P3_002 for block P2, and packets P2.003 and P4.003 for block P3. These packets are managed by the packet regenerator 6.

Grâce à la méthode de décomposition utilisée par le générateur de paquets 5, les trois blocs P1, P2 et P3 de données secondaires sont entièr- ent reconstitués et, par ex pie, enregistrés localement dans l'espace de stockage 4 du récepteur 3 pour l'utilisateur. Les blocs Pi de données secondaires sont toutefois reconstitués au sein du récepteur 3 avec un débit inférieur au débit des blocs de données secondaires à l'émission, flot. ent inf' eur à quatre fois ce débit. La reconstruction des blocs Pi de données secondaires à p. r des paquets recueillis sur un même canal s'effectue ainsi avec un flux de débit inférieur à celui du flux avec lequel les blocs Pi de données secondaires sont reçus du générateur de paquets 5. L'invention n'est pas limitée aux exemples qui viennent d'être décrits. Thanks to the decomposition method used by the packet generator 5, the three secondary data blocks P1, P2 and P3 are completely reconstructed and, for example, stored locally in the storage space 4 of the receiver 3 for the first time. 'user. The pi blocks of secondary data are, however, reconstituted within the receiver 3 with a bit rate lower than the data rate of the secondary data blocks, stream. This is four times that flow. The reconstruction of the pi blocks of secondary data at p. r packets collected on the same channel is thus carried out with a flow rate lower than that of the flow with which the blocks Pi of secondary data are received from the packet generator 5. The invention is not limited to the examples that come to be described.

L'expression « comportant un » doit être comprise comme t synonyme de « comportant au moins un », sauf si le contraire est spécifié. The expression "having one" shall be understood as t synonymous with "having at least one", unless the opposite is specified.

Claims (11)

REVENDICATIONS1. Procédé de diffusion numérique de données secondaires REVENDICATIONS1. Procédé de diffusion numérique de données secondaires au sein d'un réseau de transmission (1) de données primaires, notamment un réseau de télévision 5 numérique terrestre ou de télévision par satellite, le réseau comportant au moins N canaux et atteignant au moins un récepteur (3) disposant d'un nombre T de ers, avec T < N, procédé dans lequel les do t ées secondaires sont décomposées en paquets émis sur les N aux de telle sorte que le récepteur (3) puisse, quels que soient les canaux écoutés, reconstituer, en collec . t lesdits paquets, les données secondaires. REVENDICATIONS1. Method of digital broadcasting of secondary data CLAIMS1. A method of digital broadcasting of secondary data within a transmission network (1) of primary data, in particular a terrestrial digital television or satellite television network, the network comprising at least N channels and reaching at least one receiver ( 3) having a number T of ers, with T <N, a method in which the secondary signals are decomposed into packets transmitted on the Ns so that the receiver (3) can, regardless of the channels being listened to , reconstitute, in collec. t said packets, the secondary data. 2. Procédé selon la revendication 1, des paquets de données secondaires étant émis simultanément sur tous les canaux. 2. Method according to claim 1, secondary data packets being transmitted simultaneously on all channels. 3. Procédé selon l'une des revendications 1 ou 2, l'émission de paquets de données secondaires s'effectuant de façon redondante sur chaque canal. 3. Method according to one of claims 1 or 2, the transmission of secondary data packets being performed redundantly on each channel. 4. Procédé selon l'une quelconque des revendications précédentes, le nombre 15 T de tersétantégalà2. 4. A method as claimed in any one of the preceding claims, wherein the number T 2 is equal to 2. 5. Procédé selon l'une quelconque des revendications précédentes, le réseau de transmission de données (1) étant unidirectionnel. 5. Method according to any one of the preceding claims, the data transmission network (1) being unidirectional. 6. Procédé selon l'une quelconque des revendications précédentes, les données secondaires étant reconstituées au sein du récepteur (3) avec un débit inférieur à N 20 fois le débit des données secondaires à l'émission. 6. Method according to any one of the preceding claims, the secondary data being reconstituted within the receiver (3) with a flow rate less than N 20 times the flow rate of the secondary data transmission. 7. Procédé selon l'une quelconque des revendications précédentes, les données secondaires étant enregistrées localement sur le récepteur (3). 7. Method according to any one of the preceding claims, the secondary data being recorded locally on the receiver (3). 8. Procédé selon l'une quelconque des revendications précédentes, dans lequel les paquets sont générés par un générateur de paquets (5) recevant le flux des 25 données secondaires. The method of any of the preceding claims, wherein the packets are generated by a packet generator (5) receiving the secondary data stream. 9. Procédé selon la revendication 8, la reconstruction des données secondaires à partir des paquets recueillis sur un même canal s'effectuant avec un flux de débit compris entre 1/T et une fois le débit du flux avec lequel les données secondaires sont reçues par le générateur de paquets (5). 9. The method according to claim 8, the reconstruction of the secondary data from packets collected on the same channel being performed with a flow rate of between 1 / T and once the flow rate of the stream with which the secondary data is received by the packet generator (5). 10. Système de diffusion numérique de données secondaires d'au moins N canaux vers au moins un récepteur (3) disposant d'un nombre T de ers, avec T < N, dans un réseau de transmission (1) de données primaires, le système de diffusion comportant un générateur de paquets (5) agencé pour décomposer les données secondaires en paquets = 's sur les N canaux de telle sorte que le récepteur (3) puisse, quels que soient les canaux écoutés et en collectant lesdits paquets, r- enstituer les do - ées secondaires. 10. A system for digital secondary data broadcasting of at least N channels to at least one receiver (3) having a number T of ers, with T <N, in a transmission network (1) of primary data, the broadcast system comprising a packet generator (5) arranged to decompose the secondary data into packets = 's on the N channels so that the receiver (3) can, regardless of the channels being listened to and collecting said packets, r - to replace secondary education. 11. Récepteur (3) de données secondaires décomposées en paquets, dans un réseau de transmission (1) comportant N canaux, le récepteur disposant d'un nombre T de ers écoutant chacun sur un canal, avec T < N, et reconstituant les données secondaires à partir de paquets émis simultanément sur les N canaux. 11. Receiver (3) of secondary data decomposed in packets, in a transmission network (1) having N channels, the receiver having a number T of ers listening each on a channel, with T <N, and restoring the data from packets transmitted simultaneously on the N channels.
FR1162198A 2011-12-21 2011-12-21 METHOD FOR DIFFUSION OF DIGITAL DATA Pending FR2985123A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
FR1162198A FR2985123A1 (en) 2011-12-21 2011-12-21 METHOD FOR DIFFUSION OF DIGITAL DATA
PCT/IB2012/057548 WO2013093846A1 (en) 2011-12-21 2012-12-20 Method for broadcasting digital data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR1162198A FR2985123A1 (en) 2011-12-21 2011-12-21 METHOD FOR DIFFUSION OF DIGITAL DATA

Publications (1)

Publication Number Publication Date
FR2985123A1 true FR2985123A1 (en) 2013-06-28

Family

ID=47678925

Family Applications (1)

Application Number Title Priority Date Filing Date
FR1162198A Pending FR2985123A1 (en) 2011-12-21 2011-12-21 METHOD FOR DIFFUSION OF DIGITAL DATA

Country Status (2)

Country Link
FR (1) FR2985123A1 (en)
WO (1) WO2013093846A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5940444A (en) * 1997-04-18 1999-08-17 Trw Inc. DARS PSF with no data rate increase
WO2006033652A1 (en) * 2003-02-14 2006-03-30 Digital Fountain, Inc. Systems and methods for broadcasting information additive codes
EP1883173A2 (en) * 2006-07-24 2008-01-30 Delphi Technologies, Inc. Method and system for sending and receiving satellite digital radio programming information for multiple channels

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2846831B1 (en) 2002-11-04 2006-03-03 Jean Noel Helal PSEUDO VIDEO ON DEMAND (PVOD)

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5940444A (en) * 1997-04-18 1999-08-17 Trw Inc. DARS PSF with no data rate increase
WO2006033652A1 (en) * 2003-02-14 2006-03-30 Digital Fountain, Inc. Systems and methods for broadcasting information additive codes
EP1883173A2 (en) * 2006-07-24 2008-01-30 Delphi Technologies, Inc. Method and system for sending and receiving satellite digital radio programming information for multiple channels

Also Published As

Publication number Publication date
WO2013093846A1 (en) 2013-06-27

Similar Documents

Publication Publication Date Title
US11321391B2 (en) Selecting and sharing content
US11589085B2 (en) Method and apparatus for a virtual online video channel
AU2011201939B2 (en) Accessing broadcast media
US8185477B2 (en) Systems and methods for providing a license for media content over a network
US20160165307A1 (en) Accessing broadcast media
EP3125247B1 (en) Personalized soundtrack for media content
FR2974475A1 (en) METHOD FOR PROTECTING RECORDED MULTIMEDIA CONTENT
US20100169942A1 (en) Systems, methods, and apparatus for tagging segments of media content
FR2944933A1 (en) METHOD FOR DIFFUSION OF DIGITAL DATA
US20070174276A1 (en) Thematic grouping of program segments
US20100169347A1 (en) Systems and methods for communicating segments of media content
FR2985123A1 (en) METHOD FOR DIFFUSION OF DIGITAL DATA
US9098577B1 (en) System and method for creating collaborative content tracks for media content
WO2004100532A1 (en) Method and device for securing transmission, recording and viewing of digital audiovisual packet flows
FR3005386A1 (en) METHOD AND DEVICE FOR PROVIDING A PART ALREADY DIFFUSED FROM A MULTIMEDIA STREAM, USER TERMINAL, CORRESPONDING COMPUTER PROGRAM AND MEDIUM STORAGE MEDIUM
EP2801204B1 (en) Device and method for receiving a multiplexed stream comprising a pmt table including a descriptor for identifying audiovisual data without temporal constraints
US12034984B2 (en) Method and apparatus for a virtual online video channel
KR101078704B1 (en) Method and apparatus for providing vod service based ranking of tv program
FR2968500A1 (en) Method for sharing digital TV signal recorded by digital recorders connected to telecommunication networks, involves generating transfer files containing fragments and reference mark, and permitting availability of files to recorders
FR2985628A1 (en) Device for reception of multiplexed stream of successive packets of information, has determination unit determining contents of program map table, and reception unit using data included in listing descriptor
FR3001354A1 (en) METHOD AND DEVICE FOR PROVIDING MULTIMEDIA CONTENT, DIFFUSION SOURCE EQUIPMENT, USER TERMINAL, CORRESPONDING COMPUTER PROGRAMMER, AND MEDIUM CLEARING
JP2006129457A (en) Tv program information revising method, receiver, tv program information transmitting method, and tv program information processing method
WO2010049646A1 (en) Processing a request intended for an interactive programme guide server, and associated receiver device and interactive server
FR3002718A1 (en) Method for processing multiplex i.e. transport stream in terminal i.e. set-top box, involves recording digital data packets of program selected in file transport stream between start time and end time
EP2400753A1 (en) Method for obtaining additional information relating to distributed content