Brevet FR2741495A1 — publié le 19970523

PROCEDE D'INTEGRATION DE L'ACCES A DES SERVICES A LARGE BANDE DANS DES SERVICES EXISTANTS DE RESEAUX INFORMATIQUES Il se développe actuellement sur le marché un grand nombre de services qui sont destinés à des particuliers ou à des entreprises et qui permettent l'appel et la distribution d'informations par l'intermédiaire d'un ordinateur pouvant être atteint au moyen d'un réseau de communication. On peut citer comme exemples le vidéotex/Datex-J, divers systèmes de "boîtes aux lettres" (par exemple Compuserve, America Online, eWorld) ainsi que le réseau mondial Internet. Ci-dessous, les services de ce type sont appelés services de réseaux informatiques. Indépendamment de cette évolution, le développement de services vidéo interactifs par l'intermédiaire de réseaux câblés et à large bande se poursuit. Des exemples typiques en sont les réseaux 'Video-on-Demand" et "Homeshopping", mais aussi les offres d'enseignement et d'information multimédia. Ci-dessous, les services de ce type sont appelés services à large bande. La principale différence entre les nouveaux services à large bande (souvent interactifs) et les services habituels de réseaux informatiques est que l'infrastructure des services vidéo est basée sur la transmission de flux continus de données avec un débit binaire élevé (par exemple la restitution vidéo en temps réel). Par contre, les services de réseaux informatiques ne sont pas capables pour des raisons techniques (par exemple pour Internet l'alignement sur le protocole TCP/IP) de garantir un temps de réponse déterminé et ils excluent donc dans la pratique les transmissions en temps réel lors desquelles la restitution s'effectue à la même vitesse que la production par la source. Actuellement, les deux types de services (services habituels de réseaux informatiques et services à large bande) sont techniquement tout à fait séparés. Typiquement, on utilise comme terminaux pour des services de réseaux informatiques des ordinateurs personnels (PC) ou des stations de travail qui sont reliés par l'intermédiaire de modems téléphoniques ou du réseau RNIS avec ce que l'on appelle des "serveurs" destinés aux services 2 2741495 habituels. Par contre, les terminaux pour les services à large bande sont typiquement des fenêtres supérieures de réglage qui sont raccordées à un téléviseur et qui sont reliées par l'intermédiaire de très diverses technologies à large bande avec des serveurs spéciaux (serveurs vidéo ou multimédia), par exemple par l'intermédiaire de canaux, utilisés spécialement, de réseaux câblés de distribution à large bande. Pour l'utilisateur, les principaux inconvénients de cette séparation sont d'une part l'augmentation des coûts due aux différents types d'appareils pour l'utilisation des deux services et d'autre part les interfaces utilisateurs séparées o pour les deux types d'appareils. L'invention a donc pour objectif de proposer un procédé qui permette l'intégration de l'accès à des informations dans des services habituels de réseaux informatiques d'une part et dans des services à large bande d'autre part. Ce problème est résolu, par un procédé d'intégration de l'accès à des services à large bande dans des services existants de réseaux informatiques, comprenant les étapes suivantes: a) à l'aide d'un terminal de communication de données qui est raccordé à un réseau informatique et à un réseau à large bande, un utilisateur sélectionne par l'intermédiaire du réseau informatique au moins une offre d'un service à large bande dont les données de contenu sont mémorisées sur un serveur du réseau à large bande; b) comme résultat de cette opération de sélection, on transmet des données d'accès par l'intermédiaire du réseau informatique au terminal de communication de données de l'utilisateur; les données d'accès identifient de manière univoque une offre sélectionnée et elles comprennent les informations nécessaires à l'appel des données de contenu de cette offre; c) on établit une liaison avec le serveur du réseau à large bande et on transmet les données de contenu de l'offre sélectionnée par l'intermédiaire du réseau à large bande au terminal de l'utilisateur. Le procédé selon l'invention permet l'intégration de l'accès à des services interactifs à large bande dans des services en ligne conventionnels (par exemple les services Internet). Ce faisant, le but est de modifier le moins possible les applications habituelles de réseaux informatiques (par exemple les services Internet) et les services à large bande. Ce faisant, la solution selon l'invention prévoit que l'on utilise comme terminal un PC (ou une station de travail) qui est relié aussi bien au réseau informatique habituel qu'au réseau à large bande. Ceci peut s'effectuer facilement lorsque les services à large bande sont mis en oeuvre par I'intermédiaire de raccordements RNIS à large bande pour l'utilisateur final car des cartes d'interfaces (ATM) adaptées aux PC et aux stations de travail sont disponibles. L'accès aux réseaux informatiques habituels peut être mis en oeuvre dans le réseau RNIS à large bande par l'intermédiaire du même raccordement sous forme de liaison virtuelle séparée (à bande relativement 0o étroite). La solution selon l'invention prévoit aussi, dans une forme préférée de réalisation, que le terminal soit capable de restituer les informations fournies par des services à large bande (aussi appelées ici données de contenu) de façon adéquate (par exemple dans une fenêtre séparée de l'interface utilisateur). On a besoin à cet effet d'applications supplémentaires sur le terminal, lesquelles applications transforment les formats des informations multimédia fournies dans le service à large bande en une représentation visible. Il existe déjà le format standardisé MPEG pour des informations vidéo, le format MHEG peut par exemple être utilisé pour des informations multimédia plus générales. Dans le cas du format MPEG, des supports matériels spéciaux sont déjà disponibles pour des PC standards. Dans une mise en oeuvre avantageuse du procédé suivant l'invention, les données de contenu, après la transmission sur le terminal, sont restituées par celui-ci. Dans une mise en oeuvre avantageuse du procédé suivant l'invention, on utilise un unique accès au réseau à large bande pour établir la liaison vers le serveur pour les données d'accès et la liaison vers le serveur pour les données de contenu. Dans une mise en oeuvre avantageuse du procédé suivant l'invention, les données d'accès comprennent des indications concernant l'exploitant et le type du service à large bande. Dans une mise en oeuvre avantageuse du procédé suivant l'invention, les données d'accès comprennent une information concernant les protocoles à devant se dérouler avec le serveur du réseau à large bande. Dans une mise en oeuvre avantageuse du procédé suivant l'invention, les données d'accès contiennent une suite d'instructions, qui permettent une émulation d'une fenêtre supérieure de réglage par le terminal. L'invention est décrite ci-après plus en détail à l'aide d'exemples de réalisation préférés et à l'aide de figures. La figure 1 montre la configuration de base des dispositifs matériels pour la mise en oeuvre de la présente invention. Un terminal de communication de données (par exemple un PC) communique par l'intermédiaire d'un réseau informatique (CN) avec un serveur (CNS) qui est o0 accessible par l'intermédiaire de ce réseau et qui contient en mémoire des données d'accès (accf) pour des offres d'un service à large bande (service multimédia). Le même terminal peut établir par l'intermédiaire d'un réseau à large bande (BN) une liaison avec un serveur (BNS) d'un service à large bande et il peut appeler (bbia) à l'aide des données d'accès (accf) les données de contenu d'une offre (bbic) sélectionnée. La figure 2 montre une variante de cette configuration. Dans cette variante, on utilise un unique accès au réseau à large bande pour établir les liaisons avec les deux types de serveurs. Le serveur habituel utilise une liaison (CN) à l'intérieur du réseau à large bande (BN) tandis que le service à large bande proprement dit est développé par l'intermédiaire d'une autre liaison ou de plusieurs autres liaisons (BBCn). Le réseau informatique ne doit pas être obligatoirement un réseau physiquement indépendant; il peut aussi bien s'agir d'un réseau logique (c'est-à-dire un protocole de réseau) qui est utilisé par exemple conjointement au protocole de réseau à large bande sur le réseau à large bande (BN) physique. La figure 3 montre schématiquement le déroulement de la communication entre les différents dispositifs matériels pour la mise en oeuvre du procédé selon l'invention. L'utilisateur sélectionne (bbic) à l'aide d'un terminal de communication de données (PC) par l'intermédiaire d'un service de réseau informatique (SCN) une offre d'un service à large bande. Ensuite, le serveur (CNS) du réseau informatique transmet des données d'accès (accf) de cette offre au terminal. A l'aide de ces données d'accès, I'utilisateur accède au serveur (BBS) du service à large bande et il développe (SBB) avec celui-ci le service à large bande souhaité. L'idée de base du procédé ici décrit est que, à l'intérieur du service habituel (par exemple dans le service Internet World VWide Web (WV/) ou aussi dans une boîte aux lettres sélectionnée par l'intermédiaire du réseau ISDN), un fichier est rendu disponible, lequel fichier contient l'information d'accès pour le service à large bande. Ce fichier, suivant l'intérêt porté à l'information à large bande, est transmis par l'intermédiaire du service habituel au terminal de communication de données o il est exploité par un programme spécial. Cette exécution de programme provoque l'établissement d'une liaison io avec un serveur vidéo dans le service à large bande, sachant que, pour le serveur vidéo concerné, aucune différence par rapport à l'utilisation par une fenêtre supérieure de réglage ne peut être remarquée. Le schéma 2 montre le déroulement fondamental de la communication. Le fichier d'accès, qui est transmis par le serveur habituel au terminal de communication de données et qui est exploité dans ce terminal, peut être vu comme un script à l'aide duquel le terminal de communication de données peut simuler la même interaction avec le serveur vidéo que celle qu'utiliserait aussi une fenêtre supérieure de réglage pour l'appel de la même information. Le fichier d'accès a de préférence le contenu suivant: * Une indication concernant l'exploitant et le type de service à large bande. A l'aide de cette information, le terminal de communication de données contrôle s'il peut atteindre par l'intermédiaire de son raccordement à large bande le serveur vidéo concerné et si ses possibilités de restitution suffisent à cet effet. Une condition pour cela est que le terminal de communication de données soit configuré, lors du raccordement au réseau à large bande, en fonction des services réellement disponibles. À Une information concernant des protocoles devant se dérouler avec le serveur vidéo. Cette indication décrit souvent des protocoles pour plusieurs liaisons. Une indication typique est: liaison de commande avec DSM-CC par TCP/IP, liaison vidéo au format de transmission en continu MPEG-2. À L'adresse, dans le réseau, du serveur à large bande. Cette information peut avoir, en fonction de l'exploitant du réseau, différents formats. A long terme, on peut s'attendre ici à une adresse RNIS à large bande. 6 2741495 À Des paramètres pour les liaisons à établir, tels que le débit binaire, ou (dans le cas du réseau B-ISDN) "information de couche haute et basse", le cas échéant "sous-adresse de l'appelé". * Une suite d'instructions qui doivent être envoyées par le terminal de communication de données au serveur vidéo. Ces instructions servent à simuler le processus de sélection habituellement mis en oeuvre par l'utilisateur d'une fenêtre supérieure de réglage. Dans certaines circonstances, il existe des instructions abrégées spéciales pour l'adressage direct d'une certaine information; mais il peut aussi être utile de parcourir ici les hiérarchies de o sélection d'un système à menus. Ce n'est pas la totalité du dialogue avec le serveur vidéo qui est simulée par le terminal de communication de données. Certaines parties sont développées en interaction avec l'utilisateur (par exemple des interrogations pour l'autorisation et la facturation des coûts). Par ailleurs, à partir d'un certain point, I'interaction avec le service à large bande se déroule comme depuis une fenêtre supérieure de réglage (par exemple la commande d'un film en cours par l'intermédiaire des touches Pause/En avant/En arrière/Arrêt). Le schéma 3 montre un exemple commenté d'un fichier de ce genre. La syntaxe spéciale du fichier est à voir ici comme une proposition. En principe, on peut envisager que chaque exploitant d'un service de réseau informatique utilise son propre format (avec des applications correspondantes pour le terminal de communication de données); une normalisation du format serait toutefois souhaitable. SERVICE XYZCompany LEVEL 2 -- exploitant du service, - type PROTOCOL (CTRL: DSM-CC.TCP.IP.AAL5) (VIDEO: MPEG2PS.AAL5) --indication des protocoles ADDRESS (E.164)123456789 -- adresse avec indication du système d'adressage PARAM CTRL BITRATE=64K -- débit binaire pour la liaison de commande COMMANDS (SETUP CTRL) - établissement de la liaison de commande (SELECT EDUCATION/MUSICICOMPOSERSIBACH) -sélection d'une certaine information multimédia Tableau 1: exemple d'un fichier d'accès 7 2741495 Dans cet exemple, on n'a donné volontairement aucun paramètre de liaison (par exemple le débit binaire) pour la liaison vidéo. On suppose ici que la liaison vidéo est établie lorsque le serveur vidéo donne une certaine instruction de commande (dans la liaison de commande). Le débit binaire peut être spécifié plus précisément dans cette instruction de commande. Naturellement, si le serveur vidéo le demande, les deux liaisons peuvent être établies avec le serveur vidéo au début de la prise de contact avec le serveur video. Dans cet exemple pour la sélection de l'information multimédia, il est à o remarquer qu'il ne doit pas s'agir ici obligatoirement de l'indication concrète du chemin du ou des fichiers concernés dans le système de fichiers du serveur (comme dans le système dit releveur de coordonnées de ressources universel dans VWW). A la place, on recommande des indicateurs symboliques du contenu, lesquels indicateurs ne sont transformés en éléments de localisation réelle des fichiers que par le logiciel du serveur. Dans certains services habituels, notamment dans le service WWW dans Internet, la transmission et l'exploitation du fichier peuvent être automatisées de manière élégante. Le WWW repose sur le fait que des programmes clients (appelés consultations rapides) appellent depuis des serveurs situés à n'importe quel endroit d'lnternet des informations qui sont écrites dans le langage HTML (langage de balisage hypertexte). Des scripts HTML contiennent des renvois à des documents quelconques dans Internet. Les programmes de consultation rapide pour VWWW sont modulaires au sens o ils essaient de déterminer à partir du type de document (terminaison de fichier) un programme local (ce que l'on appelle un lecteur) par lequel l'information peut être affichée. On peut ainsi intégrer l'accès à une information vidéo en temps réel sous forme de nouveau type de document. Des documents du nouveau type contiennent des fichiers d'accès tels qu'ils ont été décrits ci-dessus (c'est-à-dire qu'ils ne contiennent par l'information vidéo proprement dite). Du côté du client, un lecteur est ajouté, lequel met en oeuvre le fichier d'accès comme on l'a décrit ci-dessus. On peut ainsi intégrer sans problème un service interactif à large bande à des consultations rapides WWW existantes. Une variante intéressante de l'invention décrite est celle selon laquelle le serveur pour le service habituel et le serveur pour le service à large bande 8 2741495 sont reliés l'un à l'autre ou même sont mis en oeuvre sur la même machine. Ceci permet l'adaptation automatique de fichiers d'accès avec la réserve de données du serveur. L'invention permet d'intégrer dans des services de réseaux informatiques déjà développés (par exemple le service WWW dans Internet), de manière souple et modulaire, un accès à des services à large bande comme 'Video-on-Demand". Des exploitants de services de réseaux informatiques ont donc la possibilité, à relativement peu de frais, de mettre à la disposition de leurs clients des informations multimédia de grande valeur en o collaborant avec des exploitants locaux de réseaux à large bande. Cette possibilité technique d'un nouveau type peut aussi être intéressante pour un large cercle d'utilisateurs commerciaux, par exemple pour la préparation centralisée de supports d'enseignement multimédia destinés à être utilisés sur des PC standards en des lieux dispersés, et elle augmente donc le cercle des intéressés potentiels aux nouveaux services vidéo interactifs. Pour les utilisateurs et les exploitants de services habituels de réseaux informatiques, I'accès à l'information à large bande permet la création d'une classe totalement nouvelle d'offres, à savoir de véritables services "en direct". L'information vidéo ou audio en temps réel peut être envoyée au réseau informatique (par exemple WWV) à l'aide d'un appareil externe quelconque en relation avec un matériel de compression en ligne. Sur la base de cette technologie, des serveurs peuvent permettre par exemple la "vue en ligne" par l'intermédiaire d'une caméra vidéo. Les applications de cette possibilité sont très variées: bulletins météorologiques, publicités touristiques, informations sportives ou même l'accès à des programmes télévisés. REVENDICATIONS 1. Procédé d'intégration de l'accès à des services à large bande (SBB) dans des services existants de réseaux informatiques (SCN), notamment en relation avec des services multimédia, comprenant les étapes suivantes: a) à l'aide d'un terminal de communication de données (PC) qui est raccordé à un réseau informatique (CN) et à un réseau à large bande (BN), un utilisateur sélectionne (bbic) par l'intermédiaire du réseau informatique (CN) au o moins une offre d'un service à large bande (SBB) dont les données de contenu sont mémorisées sur un serveur (BNS) du réseau à large bande (BN); b) comme résultat de cette opération de sélection, on transmet des données d'accès (accf) par l'intermédiaire du réseau informatique (CN) au terminal de communication de données (PC) de l'utilisateur; les données d'accès (accf) identifient de manière univoque une offre sélectionnée (bbic) et elles comprennent les informations nécessaires à l'appel (bbia) des données de contenu de cette offre; c) on établit une liaison avec le serveur (BNS) du réseau à large bande (BN) et on transmet les données de contenu de l'offre sélectionnée par l'intermédiaire du réseau à large bande (BN) au terminal (PC) de l'utilisateur. 2. Procédé selon la revendication 1, selon lequel les données de contenu, après la transmission sur le terminal (PC), sont restituées par celui-ci. 3. Procédé selon l'une des revendications précédentes, selon lequel on utilise un unique accès au réseau à large bande (BN) pour établir la liaison vers le serveur (CNS) pour les données d'accès (accf) et la liaison vers le serveur (BNS) pour les données de contenu. 4. Procédé selon l'une des revendications précédentes, selon lequel les données d'accès (accf) comprennent des indications concernant l'exploitant et le type du service à large bande (SBB). 2741495 5. Procédé selon l'une des revendications précédentes, selon lequel les données d'accès (accf) comprennent une information concernant les protocoles devant se dérouler avec le serveur (BNS) du réseau à large bande (BN). 6. Procédé selon l'une des revendications précédentes, selon lequel les données d'accès (accf) contiennent une suite d'instructions, qui permettent une émulation d'une fenêtre supérieure de réglage par le terminal (PC).