Brevet FR2926425A1 — publié le 20090717

PROCEDE DE DIFFUSION DE DONNEES STRUCTUREES COMPRENANT DES DONNEES NATIONALES ET REGIONALES A DES TERMINAUX MOBILES La présente invention concerne la diffusion d'informations structurées comprenant des données multimédia à des terminaux fixes ou mobiles. La présente invention concerne plus particulièrement, mais non exclusivement, la diffusion de guides de programmes vidéo ou audio, par exemple conformément à la norme ESG (Electronic Guide Service) dans un système du type IP Datacast (IPDC) de diffusion de programmes vidéo conformément au standard DVB-H (Digital Videz Broadcast - Handheld) ou DVB-SH (Digital Video Broadcast - S-Band Handheld), ou dans un système de diffusion de zrogrammes audio conformément à un standard DAB (Digital Audio Broadcasting). Le système de diffusion IPDC, spécifié dans le document ETSI 102 471, V1.1.1 (2006-04), "Digital Video Broadcasting (DVB); IP Datacast over DVB-H: Electronic Service Guide (ESG)", permet de fournir des contenus numériques et des services utilisant des mécanismes basés sur le protocole IP (Internet Protocol), qui sont optimisés pour des terminaux disposant de moyens de traitement et d'alimentation limités. Le système IPDC comprend une voie de diffusion unidirectionnelle. La norme ESG propose un service de guides de programmes permettant aux utilisateurs de sélectionner des services et des programmes. Les informations de guide de programme susceptibles d'être affichées par un terminal correspondent à une partie des informations diffusées. C'est la raison pour laquelle les informations de guide de programme sont réparties dans des flux de données distincts, accessibles à partir d'adresses IP différentes. Ainsi, Les informations nécessaires à l'affichage d'un guide de programme sont transmises sous la forme de flux de données structurées, appelés "Flute sessions", qui sont transmis en boucle et accessibles à des adresses IP déterminées. Les données de guide de programme, également appelées "méta-données", permettent notamment de chercher des informations, programmer un disque dur, et afficher une grille de programmes vidéo à l'écran d'un terminal. Les méta-données sont structurées par exemple à l'aide d'un langage de structuration d'informations tel que XML (eXtended Markup Language). Ainsi, les flux de données de guide de programme peuvent comprendre des informations de différentes natures, comme des informations textuelles, des données audio et des images, qui peuvent nécessiter d'être mises à jour à des fréquences différentes. Les adresses IP permettant d'accéder aux flux de données d'un guide de programme sont transmises également sous la forme de flux de données d'acquisition appelés "Announcement Sessions", qui sont accessibles à des adresses IP particulières. Chaque flux de données d'acquisition fournit également des données d'indexation permettant d'accéder à un élément d'information particulier dans un flux de données. Généralement, chaque opérateur de service de communication mobile dispose d'un ou plusieurs flux d'acquisition. Les adresses I:P donnant accès aux guides de programmes disponibles, c'est-à-dire aux flux de données d'acquisition des guides de programmes disponibles sont également rassemblées dans un flux de données de démarrage, appelé "Bootstrap Session", qui est accessible à une adresse IP connue des terminaux mobiles. 3 Les flux de données sont diffusés en boucle ou en mode carrousel durant des cycles répétitifs dans des sessions FLUTE (File Delivery Over Unidirectional Transport). La totalité des informations d'un flux peut donc être obtenue en accédant à l'adresse IP du flux, et en écoutant le flux de données diffusé à l'adresse accédée pendant un cycle de diffusion. La figure 1 représente sous forme de blocs la structure des informations transmises par le service de guide de programme, conformément au protocole FLUTE (File deLivery over Unidirectional Transport). Ainsi, ces informations comprennent un flux de données de démarrage BTSTP du service de guide de programme ("Bootstrap session"), des flux de données d'acquisition de guides de programme ANNi ("Announcement sessions), et des flux de données de guide de programme SS1, ... SSn ("ESG sessions"). Le flux BTSTP indique quels sont les guides de programmes disponibles et comment les obtenir. Plusieurs opérateurs peuvent ainsi disposer de leurs propres guides de programmes adaptés à chaque type de terminal. Le flux BTSTP est accessible à une adresse IP ADO connue des terminaux d'utilisateurs. Il contient plusieurs ensembles de données repérés chacun par un identifiant TOI (Transport Object Identifier), dont une table FDT (File Delivery Table) associée à un identifiant TOI égal à 0 et décrivant le contenu des autres ensembles de données du flux BTSTP. En particulier, la table FDT fournit l'identifiant X, Y de chacun des autres ensembles de données contenu dans le flux, et la structure du contenu de chaque ensemble. Dans l'exemple de la figure 1, le flux BTSTP comprend deux ensembles de données, à savoir un ensemble ESGP contenant des informations sur des fournisseurs de guides de service, et un ensemble de données d'accès ESGA 4 contenant notamment les adresses IP ADAi des flux de données ANNi. permettant d'accéder aux guides de programmes de chaque opérateur référencé dans l'ensemble ESGP. Chaque flux de données d'acquisition ANNi fournit les informations permettant d'accéder à un guide de programme d'un opérateur. Chaque flux de données ANNi décrit comment les informations du guide de programmes sont réparties en un ou plusieurs flux de données de guide de programme SSi (SS1, ... SSn), et comment accéder à ces flux. Comme le flux BTSTP, chaque flux ANNi contient plusieurs ensembles de données associés à un identifiant TOI, dont une table FDT repérée par l'identifiant 0, donnant l'identifiant et décrivant le contenu de chacun des autres ensembles de données du flux. Chaque flux ANNi contient ainsi un ensemble EIC repéré par l'identifiant A définissant le format de transmission du guide de programme correspondant, et notamment si le guide de programme est transmis sous la forme d'un ou plusieurs flux de données de guide de programme SS1-SSn. L'ensemble EIC comprend également les adresses IP ADS1, . ADSn des flux de données de guide de programme. Chaque flux de méta-données de guide de programme SSl-SSn contient plusieurs ensembles de données associés chacun à un identifiant TOI, dont une table FDT repérée par l'identifiant 0, donnant l'identifiant et décrivant le contenu des autres ensembles de données, appelés "fragments" EFC1, ... EFCm, du flux SS1-SSn...DTD: Les flux BTSTP, ANNi, ..., SSl-SSn sont diffusés en boucle ou en mode carrousel durant des cycles répétitifs. Ainsi, la totalité des informations d'un flux peut être obtenue en accédant à l'adresse IP du flux, et en écoutant le flux de données diffusé pendant un cycle de diffusion. Les informations d'un guide de programmes peuvent être réparties dans plusieurs flux de données structurées SS1-SSn, notamment en fonction de la fréquence à laquelle elles doivent être répétées. Les différents flux de données sont multiplexés 5 avec les flux vidéo dans un flux de transport. La figure 2 représente schématiquement une trame de transport T. La trame T contient plusieurs flux de transport multiplexés, repérés par des identifiants PID1, PID2, PID3... Les flux de transport sont insérés par paquets conformes au format MPEG2 dans des tranches temporelles (slots) de la trame T. Chaque trame T comprend des tables IMT donnant la répartition des flux de données BTSTP, ANNi, SSi dans les flux de transport PID1, PID2, PID3. Les tables IMT sont insérées dans la trame par multiplexage temporel. A la réception d'une trame T, un terminal exploite le contenu des tables IMT pour déterminer quels flux de transport il doit examiner et donc quelles tranches temporelles il doit écouter. Certains flux de transport sont diffusés dans plusieurs régions, tandis que d'autres flux de transport sont exclusivement diffusés dans une seule région R1 ou R2. Il en résulte que des tranches temporelles ne sont utilisées que pour diffuser un flux de transport dans une seule région. Egalement, certains flux de données sont diffusés à plusieurs régions, mais qu'aux terminaux liés à un opérateur. De même, certains flux de données sont diffusés à une seule région et uniquement aux terminaux liés à un seul opérateur. Si par exemple le territoire comporte 10 régions, et que 10 chaînes vidéo doivent être diffusées dans toutes les régions et 6 chaînes spécifiques dans chaque région, la bande passante nécessaire est de 8,5 Mbits/s par région ((10+6 chaînes) x 500 kbits/s + 500 kbits/s pour les données de guide de programme) si une chaîne 6 vidéo requiert une bande passante de 500 kbits/s. Ainsi, la bande passante nécessaire pour tout le territoire est de 85 Mbits/s. Dans ce contexte, il est souhaitable d'optimiser l'utilisation de la bande passante nécessaire à la transmission des données dans d'un territoire comportant plusieurs régions, selon que les données sont à diffuser sur l'ensemble du territoire ou sur une seule région du territoire. Dans un mode de réalisation, il est prévu un procédé de diffusion de données structurées à des terminaux mobiles sur un territoire comportant plusieurs régions, le procédé comprenant des étapes d'assemblage des données structurées dans des flux de transport, et de diffusion de chaque flux de transport dans l'une des régions. Selon un mode de réalisation, l'étape d'assemblage est effectuée en séparant dans des flux de transport distincts des données structurées à diffuser sur tout le territoire, et des données structurées à diffuser dans une seule région du territoire. Selon un mode de réalisation, les données structurées comprennent un flux de données de démarrage accessible à one adresse connue des terminaux mobiles et contenant des informations d'accès à au moins un ensemble d'au moins un flux de données structurées. Selon un mode de réalisation, un flux de données de démarrage distinct est diffusé dans chaque région. Selon un mode de réalisation, un unique flux de données de démarrage est diffusé dans un flux de 30 transport diffusé sur tout le territoire. Selon un mode de réalisation, chaque flux de données de démarrage comprend des adresses d'accès à des flux de données d'acquisition, chaque flux de données d'acquisition comprenant des adresses d'accès à des flux 7 de données structurées de l'ensemble de flux de données structurées. Selon un mode de réalisation, chaque adresse d'accès à un flux de données d'acquisition dans le flux de données de démarrage donne accès à un flux de données d'acquisition distinct dans chaque région du territoire. Selon un mode de réalisation, chaque adresse d'accès à un flux de données d'acquisition dans le flux de données de démarrage donne accès à un flux de données d'acquisition identique dans chaque région du territoire. Selon un mode de réalisation, chaque flux d'acquisition est inséré dans un flux de transport diffusé sur tout le territoire. Selon un mode de réalisation, les données structurées à diffuser sur tout le territoire sont transmises aux terminaux mobiles dans un premier canal de diffusion avec les données structurées à diffuser dans une seule région, et dans un second canal de diffusion accessible directement par les terminaux. Dans un mode de réalisation, il est prévu un système de diffusion de données structurées à des terminaux mobiles sur un territoire comportant plusieurs régions, le système étant configuré pour assembler des données structurées dans des flux de transport, et diffuser chaque flux de transport dans l'une des régions. Selon un mode de réalisation, le système est configuré pour assembler les données structurées en séparant dans des flux de transport distincts des données structurées à diffuser sur tout le territoire, et des données structurées à diffuser dans une seule région du territoire. Selon un mode de réalisation, les données structurées comprennent un flux de données de démarrage accessible à une adresse connue des terminaux mobiles et 8 contenant des informations d'accès à au moins un ensemble d'au moins un flux de données structurées. Selon un mode de réalisation, un flux de données de démarrage distinct est diffusé dans chaque région. Selon un mode de réalisation, un unique flux de données de démarrage est diffusé dans un flux de transport diffusé sur tout le territoire. Selon un mode de réalisation, chaque flux de données de démarrage comprend des adresses d'accès à des flux de données d'acquisition, chaque flux de données d'acquisition comprenant des adresses d'accès à des flux de données structurées de l'ensemble de flux de données structurées. Selon un mode de réalisation, chaque adresse d'accès à un flux de données d'acquisition dans le flux de données de démarrage donne accès à un flux de données d'acquisition distinct dans chaque région du territoire. Selon un mode de réalisation, chaque adresse d'accès à un flux de données d'acquisition dans le flux de données de démarrage donne accès à un flux de données d'acquisition identique dans chaque région du territoire. Selon un mode de réalisation, chaque flux d'acquisition est inséré dans un flux de transport diffusé sur tout le territoire. Dans un mode de réalisation, il est également prévu un procédé de réception de données structurées diffusées à des terminaux mobiles sur un territoire comportant plusieurs régions, le procédé comprenant des étapes de réception de données structurées dans des flux de transport. Selon un mode de réalisation, le procédé comprend des étapes d'extraction de flux de transport distincts des données structurées à diffuser sur tout le territoire, et des données structurées diffuser dans une seule région du territoire. 9 Selon un mode de réalisation, les données structurées comprennent un flux de données de démarrage accessible à une adresse connue des terminaux mobiles et contenant des informations d'accès à au moins un ensemble d'au moins un flux de données structurées. Selon un mode de réalisation, un flux de données de démarrage distinct est diffusé dans chaque région. Selon un mode de réalisation, un unique flux de données de démarrage est diffusé dans un flux de transport diffusé sur tout le territoire. Selon un mode de réalisation, chaque flux de données de démarrage comprend des adresses d'accès à des flux de données d'acquisition, chaque flux de données d'acquisition comprenant des adresses d'accès à des flux de données structurées de l'ensemble de flux de données structurées. Selon un mode de réalisation, chaque adresse d'accès à un flux de données d'acquisition dans le flux de données de démarrage donne accès à un flux de données d'acquisition distinct dans chaque région du territoire. Selon un mode de réalisation, chaque adresse d'accès à un flux de données d'acquisition dans le flux de données de démarrage donne accès à un flux de données d'acquisition identique dans chaque région du territoire. Selon Ln mode de réalisation, chaque flux d'acquisition est inséré dans un flux de transport diffusé sur tout le territoire. Selon un mode de réalisation, le procédé de réception comprend des étapes de réception par un canal de diffusion des données structurées à diffuser sur tout le territoire, lorsque les données structurées à diffuser dans une seule région et les données structurées à diffuser sur tout le territoire ne sont pas accessibles au terminal par un autre canal de diffusion. 10 Dans un mode de réalisation, il est également prévu un terminal mettant en œuvre le procédé de réception précédemment défini. Des exemples de réalisation de l'invention seront décrits dans ce qui suit, à titre non limitatif en relation avec les figures jointes parmi lesquelles : - la figure 1 décrite précédemment, représente sous forme de blocs la structure des informations transmises par un service de guide de programme, - la figure 2 décrite précédemment représente schématiquement une trame vidéo, - la figure 3 représente schématiquement. un système de diffusion de flux vidéo sur un territoire comportant plusieurs rég__ons, - la figure 4 représente sous la forme de blocs un premier mode d'organisation des informations transmises par un service de guide de programme, - la figure 5 représente sous la forme de blocs un exemple de répartition dans des flux de transport, d'informations ayant le mode d'organisation de la figure 4, - la figure 6 représente sous la forme de blocs un autre exemple de répartition dans des flux de transport, d'informations ayant le mode d'organisation de la figure 4, - la figure 7 représente sous la forme de blocs un second mode d'organisation des informations transmises par un service de guide de programme, - la figure 8 représente sous la forme de blocs un autre exemple de répartition dans des flux de transport, d'informations ayant le mode d'organisation de la figure 7, - la figure 9 représente sous la forme de blocs un troisième mode d'organisation des informations transmises 35 par un service de guide de programme, 11 - la figure 10 représente sous la forme de blocs un autre exemple de répartition dans des flux de transport, d'informations ayant le mode d'organisation de la figure 9, - la figure 11 représente sous la forme de blocs un quatrième mode d'organisation des informations transmises par un service de guide de programme, - la figure 12 représente sous la forme de blocs un exemple de répartition dans des flux de transport, d'informations ayant le mode d'organisation de la figure 11, - la figure 13 représente schématiquement un système de diffusion de flux vidéo sur un territoire comportant plusieurs régions, selon un autre mode de réalisation, - les figures 14 et 15 représentent sous la forme de blocs des exemples de répartition dans des flux de transport, d'informations à diffuser dans plusieurs régions. La figure 3 représente un système de diffusion de flux vidéo vers des terminaux 10 répartis sur un territoire comportant plusieurs régions R1, R2, ... Le système comprend une tête de réseau (Head--End) principale MHE comportan-: un serveur de contenu ESRV, un dispositif de génération de trames vidéo IPE, et un dispositif de transmission 1. Le serveur ESRV produit des flux de données BTSTP, ANNi, SSi, et le dispositif IPE répartit les flux de données dans des flux de transport PIDO, PID1, PID2 et génère les trames de transport TO. Le dispositif IPE insère également dans chaque trame TO, par multiplexage temporel des tables donnant la répartition des flux de données BTSTP, ANNi, SSi dans le flux de transport PIDO, ainsi que des tables donnant la répartition des flux de données contenus dans les autres flux de transport PIDl, PID2. 12 Le dispositif de transmission 1 transmet les trames TO générées vers un système de diffusion couvrant le territoire, comportant par exemple un satellite de télédiffusion ST. Le système de diffusion comprend par ailleurs, une tête de réseau locale dans chaque région R1, R2. Chaque tête de réseau locale comprend un dispositif de réception 2, et un dispositif de diffusion locale BC. Le dispositif de réception 2 reçoit les trames TO transmises par le dispositif de transmission 1. Le dispositif de diffusion BC reconstitue des trames T avec les paquets conservés et les diffuse aux terminaux d'utilisateurs 10 situés dans la région R1. Certains flux de transport PIDO sont diffusés dans plusieurs régions, tandis que d'autres flux de transport PID1, PID2 ne sont diffusés que dans une seule région Rl ou R2. Ainsi, chaque tête de réseau locale d'une région R1 peut comprendre un dispositif de filtrage FLT qui filtre les paquets des trames TO reçues pour ne conserver que les paquets des flux de transport PIDO, PID1, devant être diffusés dans la région R1. Le dispositif de filtrage FLT restitue également les tables IMT donnant la répartition des flux de données BTSTP, SSi dans le flux de transport PIDO et dans le flux de transport PID1 ou PID2. Chaque région R1, R2 peut également comprendre un serveur de contenu local produisant de flux de données à diffuser uniquement dans la région. La tête de réseau principale peut alors émettre des trames T avec des tranches temporelles laissées vides dans lesquelles des flux de transport produits localement peuvent être insérés. La figure 4 représente un premier mode d'organisation de flux de données à diffuser dans un 35 territoire comportant plusieurs régions, par exemple deux 13 régions R1, R2. Sur la figure 4, les flux de données comportent un flux de données de démarrage BTSTR1, BTSTR2 par région R1, R2, des flux de données d'acquisition ANR1O1, ANR1O2, ANR2O1, ANR2O2, à raison d'un flux de données d'acquisition par région et par opérateur couvrant le territoire, et des flux de données de guide de programme SSN, SSR1, SSR2, SSR1O1, SSR1O2, SSR2O1, SSR2O2. Dans l'exemple de la figure 4, les flux de données de guide de programme comprennent un flux de données SSN à diffuser sur l'ensemble du territoire par tous les opérateurs, des flux de données SSR1, SSR2 à diffuser dans une région R1, R2 par tous les opérateurs, et des flux de données SSR1O1, SSR1O2, SSR2O1, SSR2O2 à diffuser chacun dans une seule région R1, R2 pour un opérateur 01, 02. Les flux de données de guide de programme peuvent également comprendre des flux de données à diffuser sur l'ensemble du territoire par un opérateur. Le flux de données de démarrage BTSTR1 pour la région R1 contient les adresses IP IPA1O1, IPAi02 d'accès aux flux de données d'acquisition ANR1O1, ANR1O2 de la région R1. De même, le flux de données de démarrage BTSTR2 pour la région R2 contient les adresses IP IPA2O1, IPA2O2 d'accès aux flux de données d'acquisition ANR2O1, ANR2O2 de la région R2. Chaque flux de données d'acquisition ANR1O1, ANR1O2, ANR2O1, ANR2O2, spécifique d'une région R1, R2 et d'un opérateur 01, 02, contient les adresses IP des flux de données de guide de programme à diffuser dans la région, indépendamment d'un opérateur ou pour un opérateur particulier. Ainsi, le flux ANR1O1 diffusé dans la région R1 pour l'opérateur 01 contient l'adresse IPN du flux SSN, l'adresse IPR1 du flux SSR1, et l'adresse IPR1O1 du flux SSR1O1. Le flux ANR1O2 d=_ffusé dans la région R1 pour l'opérateur 02 contient l'adresse IPN du flux SSN, l'adresse IPR1 IPR1O2 du flux SSR1O2. Le région R2 pour l'opérateur flux SSN, l'adresse IPR2 IPR2O1 du flux SSR2O1. Le région R2 pour l'opérateur flux SSN, l'adresse IPR2 IPR2O2 du flux SSR2O2. La figure 5 représente un mode de répartition des différents flux de données de la figure 4 dans des flux de transport PID1, PID2. Dans ce mode de répartition, chaque flux de transport contient tous les flux de données à diffuser dans une région R1, R2. Ainsi, le flux PID1 contient tous les flux de données à diffuser dans la région R1, à savoir le flux BRSTR1, les flux ANR1O1, ANR1O2, et les flux de données de guide de programme SSN, SSR1, SSR1O1, SSR1O2. Le flux PID2 contient tous les flux de données à diffuser dans la région R2, à savoir le flux BRSTR2, les flux ANR2O1, ANR2O2, et les flux de données de guide de programme SSN, SSR2, SSR2O1, SSR2O2. Il en résulte que chacun des flux de données à diffuser sur tout le territoire, comme le flux SSN, figure dans chaque flux de transport PID1, PID2 de la trame T (figure 2) qui est diffusée sur l'ensemble du territoire. La figure 6 représente un autre mode de répartition des différents flux de données dans des flux de transport PIDO, PID1, PID2. Ce mode de répartition, comprend un flux de transport PIDO pour l'ensemble du territoire et un flux de transport. PID1, PID2 pour chaque région R1, R2. Ainsi, le flux PIDO contient les flux de données à diffuser sur tout le territoire, comme le flux SSN. Chacun des flux de transport PID1, PID2 d'une région contient les flux de données à diffuser dans la région R1, R2 correspondante. Ainsi, le flux PIDl contient le du flux SSR1, et l'adresse flux ANR2O1 diffusé dans la 01 contient l'adresse IPN du du flux SSR2, et l'adresse flux ANR2O2 diffusé dans la 02 contient l'adresse IPN du du flux SSR2, et l'adresse 15 flux BRSTR1, les flux ANR101, ANR102, et les flux de données de guide de programme SSR1, SSR101, SSR102. Le flux PID2 contient le flux BRSTR2, les flux ANR201, ANR202, et les flux de données de guide de programme SSR2, SSR201, SSR202. Dans ce mode de répartition, on évite ainsi de dupliquer des flux de données dans plusieurs flux de transport, ce qui permet d'optimiser l'utilisation de la bande passante disponible. Il se pose toutefois le problème de la constitution des flux de données d'acquisition ANR101, ANR102, ANR201 et ANR202 dans le cas où les flux de transport PID1 et PID2 ne contenant que des données régionales sont générés localement dans la région R1, R2 correspondante. En effet, chaque flux de données d'acquisition peut contenir des informations (adresses) concernant à la fois des flux de données générés localement et fournis par la tête de réseau principale MHE (figure 3). Une solution consiste pour la tête de réseau principale à transmettre une session de transport PIDO contenant les flux de données à diffuser dans toutes les régions SSN, et une session de transport PID contenant les flux de données de démarrage BTSTR1 et d'acquisition ne référençant que les flux de données à diffuser sur tout le territoire. Un serveur local à chaque région remplace le flux de transport PID par un flux de transport PID1/PID2 référençant et contenant tous les flux de données diffusés localement dans la région. La figure 7 représente un second mode d'organisation de flux de données à diffuser dans un territoire comportant deux régions. Sur la figure 7, les flux de données comportent un unique flux de données de démarrage BTSTP, des flux de données d'acquisition ANR101, ANR1C2, ANR201, ANR202, à raison d'un flux de données d'acquisition par région et par opérateur 16 couvrant le territoire, et des flux de données de guide de programme SSN, SSR1, SSR2, SSR1O1, SSR1O2, SSR201, SSR2O2. Les flux de données de guide de programme comprennent par exemple un flux de données SSN à diffuser sur l'ensemble du territoire par tous les opérateurs, des flux de données SSR1, SSR2 à diffuser dans une région R1, R2 par tous les opérateurs, et des flux de données SSR1O1, SSR1O2, SSR2O1, SSR2O2 à diffuser dans une région R1, R2 par un opérateur 01, 02. Le flux de données de démarrage BTSTP contient les adresses IP IPAO1, IPAO2 d'accès aux flux de données d'acquisition ANR1O1, ANR1O2 de la région R1. Par ailleurs, les adresses IP IPA2O1, IPA2O2 d'accès aux flux de données d'acquisition ANR2O1, ANR2O2 des autres régions (par exemple la région R2) sont identiques à celles des flux ANR.1O1, ANR1O2 de la région R1. Par conséquent, le flux BTSTP est configuré pour accéder aux flux d'acquisition spécifiques de n'importe quelle région R1, R2. Comme précédemment, chaque flux de données d'acquisition ANR1O1, ANR1O2, ANR2O1, ANR2O2, spécifique d'une région Pl, R2 et d'un opérateur 01, 02, contient les adresses IP des flux de données de guide de programme à diffuser dans la région et pour l'opérateur correspondant. Ainsi, le flux ANR1O1 de la région R1 diffusé pour l'opérateur 01 contient l'adresse IPN du flux SSN, l'adresse IPR1 du flux SSR1, et l'adresse IPR1O1 du flux SSR1O1. Le flux ANR1O2 de la région R1 diffusé pour l'opérateur 02 contient l'adresse IPN du flux SSN, l'adresse IPR1 du flux SSR1, et l'adresse IPR1O2 du flux SSR1O2. Le flux ANR2O1 de la région R2 diffusé pour l'opérateur 01 contient l'adresse IPN du flux SSN, l'adresse IPR2 du flux SSR2, et l'adresse IPR2O1 du flux SSR2O1. Le flux ANR2O2 de la région R2 diffusé pour l'opéraleur 02 contient l'adresse IPN du 17 flux SSN, l'adresse IPR2 du flux SSR2, et l'adresse IPR202 du flux SSR202. Le mode de répartition des différents flux de données de la figure 7 dans des flux de transport PID1, PID2 peut être identique à celui représenté sur la figure 5. Ainsi, chacun des flux de transport PID1, PID2 multiplexés dans la trame T (figure 2) qui est diffusée sur tout le territoire contient donc des flux identiques comme les flux BTSTP et SSN. La figure 8 représente un autre mode de répartition des différents flux de données de la figure 7 dans des flux de transport PIDO, PID1, PID2. Ce mode de répartition, comprend un flux de transport PIDO pour l'ensemble du territoire et un flux de transport PID1, PID2 pour chaque région R1, R2. Ainsi, le flux PIDO contient les flux de données à diffuser sur tout le territoire, comme le flux BTSTP et le flux SSN. Chacun des flux de transport PID1, PID2 contient les flux de données à diffuser dans une région R1, R2. Ainsi, le flux PID1 pour la région R1 contient les flux ANR101, ANR102, et les flux de données de guide de programme SSR1, SSR101, SSR102. Le flux PID2 pour la région R2 contient les flux ANR201, ANR202, et les flux de données de guide de programme SSR2, SSR201, SSR202. Le mode d'organisation de la figure 7 permet ainsi d'obtenir un flux de données supplémentaire BTSTP qui est identique pour toutes les régions à couvrir. Le mode de répartition de la figure 8 permet de réduire davantage l'utilisation de la bande passante, en exploitant la présence de ce flux de données supplémentaire identique pour toutes les régions du territoire. La figure 9 représente un troisième mode d'organisation de flux de données à diffuser sur un territoire. Sur la figure 9, les flux de données comportent un unique flux de données de démarrage BTSTP, 18 un flux de données d'acquisition ANNO1, ANNO2 par opérateur pour tout le territoire, et les flux de données de guide de _programme SSN, SSR1, SSR2, SSR1O1, SSR1O2, SSR2O1, SSR2O2. Les flux de données de guide de programme comprennent un flux de données SSN à diffuser sur l'ensemble du territoire par tous les opérateurs, des flux de données SSR1, SSR2 à diffuser dans une région R1, R2 par tous les opérateurs, et des flux de données SSR1O1, SSR1O2, SSR2O1, SSR2O2 à diffuser dans une région R1, R2 par un opérateur 01, 02. Le flux de données de démarrage BTSTP contient les adresses IP IPAO1, IPAO2 d'accès aux flux de données d'acquisition ANNO1, ANNO2. Ici encore, le flux BTSTP permet d'accéder aux flux d'acquisition de n'importe quelle région R1, R2. Chaque flux de données d'acquisition ANN01, ANNO2, spécifique d'un opérateur 01, 02, contient les adresses IP des flux de données de guide de programme à diffuser dans une région et pour l'opérateur correspondant. Il en résulte que des flux de données SSR1, SSR2 à diffuser dans des régions R1, R2 différentes sont associées à des adresses IP identiques IPR. De même, les flux de données SSR1O1, SSR2O1 (SSR1O2, SSR2O2) pour l'opérateur 01 (02) à diffuser dans des régions différentes sont associés à une même adresse IP IPRO1 (IPRO2). Le mode de répartition des différents flux de données de la figure 9 dans des flux de transport PID1, PID2 peut être identique à celui représenté sur la figure 5. Ainsi, chacun des flux de transport PID1, PID2 multiplexés dans la trame T (figure 2) qui est diffusée sur tout le territoire, contient donc des flux identiques comme les flux BTSTP, ANNOi, ANNO2 et SSN. La figure 10 représente un autre mode de répartition des différents flux de données dans des flux de transport PIDO, PID1, PID2. Ce mode de répartition, comprend un flux de transport PIDO pour l'ensemble du territoire et un flux de transport PIDl, PID2 pour chaque région R1, R2. Le flux PIDO rassemble les flux de données à diffuser sur tout le territoire, comme le flux BTSTP, les flux ANNO1, ANNO2 et le flux SSN. Chacun des flux de transport PIDl, PID2 contient les flux de données à diffuser dans la région R1, R2 correspondante. Ainsi, le flux PIDl contient les flux de données de guide de programme SSR1, SSR1O1, SSR1O2, et le flux PID2 contient programme SSR2, SSR2O1, 1 suivant résume la bande passante les flux de données de guide de SSR2O2. Le tableau occupée pour par rapport configuration la diffusion et le pourcentage d'économie au cas sans optimisation, selon la employée, dans le cas d'un territoire de 10 régions couvert par trois opérateurs et dans lequel sont diffusées 10 chaînes nationales et 6 chaînes régionales dans chaque région. Chaque chaîne occupe une bande passante de 0,5 Mbits/s. Les données de guide de programme occupent une bande passante de 0,5 Mbits/s dont 10 kbits/s pour le flux de données de démarrage et 10 kbits/s pour chaque flux de données d'acquisition. Tableau 1 Optimisation Bande passante ° utilisée (Mbits/s) Sans filtrage 85,00 Cas Fig. 4/Fig. 5 40, 00 52,94% Cas Fig. 4/Fig. 6 37,41 55,99 Cas Fig. 7/Fig. 5 40,00 52,94 Cas Fig. 7/Fig. 8 37,32 _ 56,09 Cas Fig. 9/Fig. 5 40,00 _ 52,94 Cas Fig. 9/Fig. 10 37,03 _ 56,44 En présence d'un filtrage, les 10 chaînes 25 nationales ne sont transmises qu'une seule fois, comme les chaînes régionales. La transmission des chaînes nationales occupe une bande passante de 5 Mbits/s 20 (10 x 0,5 Mbits/s). La transmission des 6 fois 10 chaînes régionales occupe une bande passante de 35 Mbits/s (6 x 10 x 0,5 Mbits/s) et la transmission de 10 guides de programme (1 par région) occupe une bande passage de 5 Mbits/s (10 x 0,5 Mbits/s). Il en résulte qu'en présence de filtrage, la bande passante peut être réduite à 40 Mbits/s. Les cas des figures 4, 7 et 9 combinés au mode de répartition de la figure 5, sont équivalents en terme de bande passante utilisée. Le cas de la figure 6 est obtenu en considérant que les données de guide de programme de chaque chaîne nationale occupent une bande passante de 0,26 Mbits/s, soit un total pour 10 chaînes de 2,6 Mbits/s. Le cas de la figure 8 permet une économie de 0,1 Mbits/s (10 x 10 kbits/s) par rapport au cas de la figure 6. Le cas de la supplémentaire de 0,3 (3 x 10 x 10 kbits/s). Pour les terminaux,figure 10 permet une économie Mbits/s pour 3 opérateurs le mode d'organisation de la figure 4, combiné au mode de répartition de la figure 5 permet de simplifier les traitements de réception et de réduire la consommation d'énergie. En effet, comme toutes les données à recevoir figurent dans un seul flux de transport PID,, il suffit que le terminal 10 se mette en réception uniquement pendant la tranche temporelle utilisée pour transmettre le flux de transport. Le terminal n'a plus besoin de traiter les valeurs des tables IMT pour vérifier l'identifiant du ou des flux de transport à recevoir. Le mode d'organisation de la figure 9 combiné au mode de répartition de la figure 10 permet de réduire davantage la bande passante utilisée. Toutefois, cette combinaison manque de flexibilité dans la mesure où elle impose qu'un même nombre de flux de données régionales soit diffusé dans toutes les régions. Le mode d'organisation de la figure 4 présente au 21 contraire une plus grande flexibilité dans la configuration des différents flux de données de guide de programme. Pour s'affranchir de ce manque de visibilité, il peut être prévu de séparer dans des sessions d'acquisition distinctes, les données permettant d'accéder aux guides de programme des chaînes nationales et celles permettant d'accéder aux guides de programme des chaînes régionales comme illustré par la figure 11 qui représente un autre mode d'organisation des informations transmises par un service de guide de programme. Sur la figure 11, les flux de données comportent un flux de données de démarrage BTSTP, des flux de données d'acquisition ANR1O1, ANR1O2, ANR2O1, ANR2O2, à raison d'un flux de données d'acquisition par région et par opérateur couvrant le territoire, et par exemple les flux de données de guide de programme SSN, SSR1, SSR2, SSR1O1, SSR1O2, SSR2O1, SSR202. Le flux de données de démarrage BTSTP contient les adresses IP IPAO1, IPAO2 d'accès aux flux de données d'acquisition ANR1O1, ANR102 de la région R1. Par ailleurs, les adresses IP IPA2O1, IPA2O2 d'accès aux flux de données d'acquisition ANR201, ANR2O2 des autres régions (par exemple la région R2) sont identiques à celles des flux ANR.1O1, ANR1O2 de la région R1. Chaque flux de données d'acquisition ANR1O1, ANR1O2, ANR2O1, ANR2C2, spécifique d'une région R1, R2 et d'un opérateur 01, C2, ne contient que les adresses IP IPN des flux de données de guide de programme SSN à diffuser dans toutes les régions du territoire et des adresses IP IPARi01, IPARi02, IPAR2O1, IPAR2O2 de flux de données d'acquisition SSAR1O1, SSAR1O2, SSAR2O1, SSAR2O2 à raison d'un par région et par opérateur, contenant les adresses IP IPR1, IPR2, IPRi0i, IPR1O2, IPR2O1, IPR2O2 des flux de données de guide de programme SSR1, SSR2, 22 SSR1O1, SSR1O2, SSR2C)1, SSR2O2 à diffuser dans une région pour un opérateur. La figure 12 représente un mode de répartition des différents flux de données dans des flux de transport PIDO, PID1, PID2 applicable au mode d'organisation de la figure 11. Ce mode de répartition, comprend un flux de transport PIDO pour l'ensemble du territoire et un flux de transport PID1, PID2 pour chaque région R1, R2. Ainsi, le flux PIDO contient les flux de données à diffuser sur tout le territoire, comme le flux BTSTP, les flux ANNO1, ANNO2, et le flux SSN. Chacun des flux de transport PID1, PID2 contient les flux de données à diffuser dans une région R1, R2. Ainsi, le flux PID1 pour la région R1 contient les flux de données d'acquisition SSAR1O1, SSAR1O2, et les flux de données de guide de programme SSR1, SSR1O1, SSR1O2. Le flux PID2 pour la région R2 contient les flux de données d'acquisition SSAR2O1, SSAR2O2, et les flux de données de guide de programme SSR2, SSR2O1, SSR2O2. Dans un mode de diffusion, il peut être prévu de transmettre dans des trames distinctes les informations à diffuser sur tout le territoire et les informations à ne diffuser que dans une région du territoire, les informations à diffuser dans une seule région étant multiplexées temporellement dans une seule trame. Dans le cas d'une transmission par satellite, les trames de transport contenant des informations destinées à l'ensemble du territoire peuvent être reçues directement par les terminaux mobiles 10. Ainsi, la figure 13 représente un système de diffusion de flux vidéo vers des terminaux 10 répartis sur un territoire comportant plusieurs régions, selon un autre mode de réalisation. Le système de la figure 13 diffère de celui de la figure 3 en ce que le satellite ST diffuse des trames T vers les têtes de réseau locales, dans un premier canal de transmission, et des trames TN directement vers les terminaux 10, dans un second canal de transmiss-_on distinct. Les trames TN comprennent uniquement des informations destinées à l'ensemble du territoire. Il en résulte que les informations destinées à l'ensemble du territoire sont diffusées dans les deux canaux de transmission. Les trames TN peuvent être générées par le satellite ST à partir des trames TO. Ainsi, les trames TN peuvent être constituées à partir de flux de transport PIDO et/ou PIDN extraits des trames TO, les flux de transport PIDO et PIDN rassemblant les flux de données à diffuser dans l'ensemble du territoire. Les terminaux se déplaçant dans le territoire scrutent en permanence le canal dans lequel les trames T sont transmises par les dispositifs de diffusion locale BC. Si un terminal 10 ne reçoit plus de trames T d'un dispositif BC, il se met en réception des trames TN transmises directement par le satellite. Dans ce cas, il ne cherche à mettre à jour que les informations destinées à l'ensemble du territoire. En cas de changement de région, le terminal 10 ne cherche à mettre à jour que les informations destinées à une région. A cet effet, le terminal se base sur les informations contenues dans les tables IMT. Il peut également être prévu d'insérer dans les flux de données une information indiquant si le flux de données concerne une région ou l'ensemble du territoire. Tous les modes d'organisation et de répartition des flux de données dans les trames, décrits précédemment et représentés dans les figures 4 à 12 peuvent s'appliquer au système de la figure 13. Ainsi, dans la figure 14, les flux de transport PIDN comprennent uniquement un flux de données de démarrage BTSTN, et un flux de données d'acquisition ANNO1, ANNO2 par opérateur, conformément au mode de répartition de la figure 6. Dans ce cas, les flux 24 de transport PIDO tels que celui représenté sur la figure 6 sont également insérés dans les trames TN pour transmettre les flux de données SSN à diffuser dans tout le territoire.. Dans la figure 15, les flux de transport PIDN comprennent uniquement un flux de données d'acquisitiDn ANNO1, ANNO2 par opérateur, conformément au mode de répartition de la figure 8. Dans ce cas, les flux de transport PIDO tels que celui représenté sur la figure 8 sont également insérés dans les trames TN pour transmettre le flux de données de démarrage BTSTP, et les flux de données SSN à diffuser dans tout le territoire. Dans les modes de répartition des figures 5, 10 et 12, les trames TN ne contiennent que des flux de transport PIDO tels que celui représenté sur la figure 10 ou 12, aucun flux de transport PIDN n'étant nécessaire. Il apparaîtra clairement à l'homme de l'art que la présente invention est susceptible de diverses variantes de réalisation et d'applications, sans sortir du cadre défini par les revendications annexées. En particulier, l'invention s'applique également au standard OMA-BCast (Open Mobile Alliance -Broadcast) qui est proche du standard DVB-H et qui est également associé à un service de guide électronique (ESG). 2530 REVENDICATIONS 1. Procédé de diffusion de données structurées à des terminaux mobiles (10) sur un territoire comportant plusieurs régions (R1, R2), le procédé comprenant des étapes d'assemblage ces données structurées dans des flux de transport PID1, PID2), et de diffusion de chaque flux de transport dans l'une des régions, caractérisé en ce que l'étape d'assemblage est effectuée en séparant dans des flux de transport distincts (PIDO, PID1, PID2) des données structurées (SSN) à diffuser sur tout le territoire, et des données structurées (SSR1, SSR2, SSR101, SSR102, SSR201, SSR202) à diffuser dans une seule région (R1, R2) du territoire. 2. Procédé selon la revendication 1, dans lequel les données structurées comprennent un flux de données de démarrage (BTSTR1, BTSTR2, BTSTP) accessible à une adresse connue des terminaux mobiles (10) et contenant des informations d'accès à au moins un ensemble d'au moins un flux de données structurées (SSN, SSR1, SSR2, SSR101, SSR102, SSR201, SSR202). 3. Procédé selon la revendication 2, dans lequel un flux de données de démarrage (BTSTR1, BTSTR2) distinct est diffusé dans chaque région (R1, R2). 4. Procédé selon la revendication 2, dans lequel un unique flux de données de démarrage (BTSTP) est diffusé dans un flux de transport (PIDO) diffusé sur tout le territoire. 5. Procédé selon l'une des revendications 2 à 4, dans lequel craque flux de données de démarrage (BTSTP) comprend des adresses (IPA101, IPA102, IPA201, IPA202,25 IPAO1, IPAO2) d'accès à des flux de données d'acquisition (ANR1O1, ANR1O2, ANR2O1, ANR2O2, ANNO1, ANNO2), chaque flux de données d'acquisition comprenant des adresses (IPN, IPR1, IPR2, IPR1O1, IPR1O2, IPR2O1, IPR2O2) d'accès à des flux de données structurées de l'ensemble de flux de données structurées. 6. Procédé selon la revendication 5, dans lequel chaque adresse (IPAO1, IPAO2) d'accès à un flux de données d'acquisition dans le flux de données de démarrage (BTSTP) donne accès à un flux de données d'acquisition (ANR1O1, ANR1O2, ANR2O1, ANR2O2) distinct dans chaque région (RI, R2) du territoire. 7. Procédé selon la revendication 5, dans lequel chaque adresse (IPAO1, IPAO2) d'accès à un flux de données d'acquisition dans le flux de données de démarrage (BTSTP) donne accès à un flux de données d'acquisition (ANNO1, ANNO2) identique dans chaque région (R1, R2) du territoire. 8. Procédé selon la revendication 7, dans lequel chaque flux d'acquisition (ANNO1, ANNO2) est diffusé dans un flux de transport (PIDO) diffusé sur tout le territoire. 9. Procédé selon l'une des revendications 1 à 8, dans lequel les données structurées (SSN) à diffuser sur tout le territoire sont transmises aux terminaux mobiles (10) dans un premier canal de diffusion avec les données structurées (SSR1, SSR2, SSR1O1, SSR1O2, SSR2O1, SSR2O2) à diffuser dans une seule région (R1, R2), et dans un second canal de diffusion accessible directement par les terminaux.35 10. Système de diffusion de données structurées à des terminaux mobiles (10) sur un territoire comportant plusieurs régions (R1, R2), le système étant configuré pour assembler des données structurées dans des flux de transport (PIDl, PID2), et diffuser chaque flux de transport dans l'une des régions, caractér=_sé en ce qu'il est configuré pour assembler les données structurées en séparant dans des flux de transport distincts (PIDO, PID1, PID2) des données structurées (SSN) à diffuser sur tout le territoire, et des données structurées (SSR1, SSR2, SSR1O1, SSR1O2, SSR201, SSR2O2) à diffuser dans une seule région (R1, R2) du territoire. 11. Système selon la revendication 10, dans lequel les données structurées comprennent un flux de données de démarrage (B7STR1, BTSTR2, BTSTP) accessible à une adresse connuje des terminaux mobiles (10) et contenant des informations d'accès à au moins un ensemble d'au moins un flux de données structurées (SSN, SSR1, SSR2, SSR1O1, SSR1O2:, SSR2O1, SSR2O2). 12. Système selon la revendication 11, dans lequel 25 un flux de données de démarrage (BTSTR1, BTSTR2) distinct est diffusé dans chaque région (R1, R2). 13. Système selon la revendication 11, dans lequel un unique flux de données de démarrage (BTSTP) est 30 diffusé dans un flux de transport (PIDO) diffusé sur tout le territoire. 14. Système selon l'une des revendications 11 à 13, dans lequel chaque flux de données de démarrage (BTSTP) 35 comprend des adresses (IPA1O1, IPA1O2, IPA2O1, IPA2O2,IPA01, IPA02) d'accès à des flux de données d'acquisition (ANR101, ANR102, ANR201, ANR202, ANNO1, ANNO2), chaque flux de données d'acquisition comprenant des adresses (IPN, IPR1, IPR2, IPR.101, IPR102, IPR201, IPR202) d'accès 5 à des flux de données structurées de l'ensemble de flux de données structurées. 15. Système selon la revendication 14, dans lequel chaque adresse (IPAO1, IPA02) d'accès à un flux de 10 données d'acquisition dans le flux de données de démarrage (BTSTP) donne accès à un flux de données d'acquisition (ANR101, ANR102, ANR201, ANR202) distinct dans chaque région (R1, R2) du territoire. 15 16. Système selon la revendication 14, dans lequel chaque adresse (IPA01, IPA02) d'accès à un flux de données d'acquisition dans le flux de données de démarrage (BTSTP) donne accès à un flux de données d'acquisition (ANNO1, ANNO2) identique dans chaque région 20 (R1, R2) du territoire. 17. Système selon la revendication 16, dans lequel chaque flux d'acquisition (ANNO1, ANNO2) est inséré dans un flux de transport (PIDO) diffusé sur tout le 25 territoire. 18. Système selon l'une des revendications 10 à 17, dans lequel les données structurées (SSN) à diffuser sur tout le territoire sont transmises aux terminaux mobiles 30 (10) dans un premier canal de diffusion avec les données structurées (SSR1, SSR2, SSR101, SSR102, SSR201, SSR202) à diffuser da::is une seule région (R1, R2), et dans un second canal de diffusion accessible directement par les terminaux. 35 25 19. Procédé de réception de données structurées diffusées à des terminaux mobiles (10) sur un territoire comportant plusieurs régions (R1, R2, le procédé comprenant des étapes de réception de données structurées dans des flux de transport (PID1, PID2), caractérisé en ce qu'il comprend des étapes d'extraction de flux de transport (PI00, PID1, PID2) distincts des données structurées (SSN) à diffuser sur tout le territoire, et des données structurées (SSR1, SSR2, SSR1O1, SSR1O2, SSR2O1, SSR2O2) à diffuser dans une seule région (Rl, R2) du territoire. 20. Procédé selon la revendication 19, dans lequel les données structurées comprennent un flux de données de démarrage (B7STR1, BTSTR2, BTSTP) accessible à une adresse connue des terminaux mobiles (10) et contenant des informations d'accès à au moins un ensemble d'au moins un flux de données structurées (SSN, SSR1, SSR2, SSR1O1, SSR1O2, SSR2O1, SSR2O2). 21. Procédé selon la revendication 20, dans lequel un flux de données de démarrage (BTSTR1, BTSTR2) distinct est diffusé dans chaque région (R1, R2). 22. Procédé selon la revendication 20, dans lequel un unique flux de données de démarrage (BTSTP) est diffusé dans un flux de transport (PIDO) diffusé sur tout le territoire. 30 23. Procédé selon l'une des revendications 20 à 22, dans lequel chaque flux de données de démarrage (BTSTP) comprend des adresses (IPA1O1, IPA1O2, TPA2O1, IPA2O2, IPAO1, IPAO2) d'accès à des flux de données d'acquisition 35 (ANR1O1, ANR1O2, ANR2O1, ANR2O2, ANNO1, ANNO2), chaque flux de données d'acquisition comprenant des adresses (IPN, IPR1, IPR2, IPR101, IPR102, IPR201, IPR202) d'accès à des flux de données structurées de l'ensemble de flux de données structurées. 24. Procédé selon la revendication 23, dans lequel chaque adresse (IPA01, IPA02) d'accès à un flux de données d'acquisition dans le flux de données de démarrage (BTSTP) donne accès à un flux de données d'acquisition (ANR101, ANR102, ANR201, ANR202) distinct dans chaque région (Rl, R2) du territoire. 25. Procédé selon la revendication 23, dans lequel chaque adresse (IPA01, IPA02) d'accès à un flux de données d'acquisition dans le flux de données de démarrage (BTSTP) donne accès à un flux de données d'acquisition (ANNO1, ANNO2) identique dans chaque région (R1, R2) du territoire. 26. Procédé selon la revendication 25, dans lequel chaque flux d'acquisition (ANNO1, ANNO2) est inséré dans un flux de transport (PIDO) diffusé sur tout le territoire. 27. Procédé selon l'une des revendications 19 à 26, comprenant des étapes de réception par un canal de diffusion des données structurées (SSN) à diffuser sur tout le territoire, lorsque les données structurées (SSR1, SSR2, SSR101, SSR102, SSR201, SSR202) à diffuser dans une seule région (R1, R2) et les données structurées à diffuser sur tout le territoire ne sont pas accessibles au terminal par un autre canal de diffusion. 28. Terminal caractérisé en ce qu'il est configuré pour mettre en oeuvre le procédé selon l'une des revendications 19 à 27.5