FR2758040A1 - Procede de controle du flux de communication dans un reseau interactif - Google Patents

Procede de controle du flux de communication dans un reseau interactif Download PDF

Info

Publication number
FR2758040A1
FR2758040A1 FR9616145A FR9616145A FR2758040A1 FR 2758040 A1 FR2758040 A1 FR 2758040A1 FR 9616145 A FR9616145 A FR 9616145A FR 9616145 A FR9616145 A FR 9616145A FR 2758040 A1 FR2758040 A1 FR 2758040A1
Authority
FR
France
Prior art keywords
terminal
interactive
terminals
delay
priority level
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.)
Withdrawn
Application number
FR9616145A
Other languages
English (en)
Inventor
Alain Maillard
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.)
Technicolor SA
Original Assignee
Thomson Multimedia SA
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 Thomson Multimedia SA filed Critical Thomson Multimedia SA
Priority to FR9616145A priority Critical patent/FR2758040A1/fr
Priority to DE69722162T priority patent/DE69722162T2/de
Priority to US08/990,402 priority patent/US6175378B1/en
Priority to EP97403044A priority patent/EP0851682B1/fr
Priority to JP35567597A priority patent/JP3827845B2/ja
Priority to CN97123294.6A priority patent/CN1194482C/zh
Publication of FR2758040A1 publication Critical patent/FR2758040A1/fr
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Computer And Data Communications (AREA)
  • Communication Control (AREA)

Abstract

L'invention concerne un procédé de contrôle du flux d'informations échangées entre au moins une station d'émission de programmes interactifs et une pluralité de terminaux interactifs. Selon l'invention, lors de chaque programme interactif, on envoie à chaque terminal un groupe de données destinées à fixer un protocole d'établissement des communications interactives entre ladite station d'émission et lesdits terminaux.

Description

Procédé de contrôle du flux de communication dans un réseau interactif La
présente invention se rapporte aux échanges interactifs d'informations entre au moins une station d'émission de programmes audiovisuels et de services et une pluralité de terminaux reliés à ladite station dans un réseau de communication. L'invention concerne plus
o particulièrement un procédé de contrôle du flux des informations échangées.
Une structure d'échange d'informations audiovisuelles et d'informations de service entre une station d'émission et un terminal interactif comporte généralement une voie directe à travers laquelle sont transmis les programmes audiovisuels interactifs et les services qui leur sont associés, et une voie de retour à travers laquelle un ou plusieurs terminaux peuvent communiquer interactivement avec ladite station d'émission. La voie directe comporte généralement un multiplexeur qui, dans le cas d'une transmission analogique, permet d'insérer des informations du type Teletex par exemple dans les lignes de retour de trame (VBI: Video Blanking Interleaves en langue anglaise) d'un signal vidéo analogique. Dans le cas d'une transmission numérique, le multiplexeur permet d'adapter le flux de données numériques à transmettre au format de transport utilisé tel que par exemple le format MPEG-2. Dans les deux cas, le multiplexeur comporte un moyen de synchronisation qui permet, à la réception, de séparer les
données vidéo, audio et de services.
Sur l'exemple illustré à la figure 1, représentant partiellement un réseau d'échange d'informations audiovisuelles et de services émises par une source S, la voie directe est constituée par un canal 2 de diffusion de programmes audiovisuels tandis que la voie de retour est constituée par une ligne téléphonique 4 reliant un terminal interactif 6 à un serveur 8 destiné, d'une part, à gérer une base de données 10 dans laquelle sont stockées des informations relatives aux utilisateurs des terminaux interactifs, et d'autre part, à collecter et à traiter les informations issues de ces terminaux lors d'une communication avec la source S de programmes. Les terminaux peuvent être soit des récepteurs de télévision, soit des micro-ordinateurs équipés pour recevoir des programmes audiovisuels. Ces programmes sont généralement reçus par un nombre important d'utilisateurs qui peuvent chercher, simultanément, à établir une communication avec la source de programme. Il en résulte un encombrement de la voie de retour 4 et une sous-utilisation de la période pendant laquelle les communications avec la source sont autorisées. Le graphe de la figure 2 représente le nombre e d'essais d'établissement de communication avec la source S en fonction du temps effectués simultanément par plusieurs utilisateurs. La capacité R du
réseau est représentée sur l'axe des ordonnées par un trait horizontal au-
dessus duquel aucun appel ne peut aboutir à la source. De même, au-delà d'une durée prédéfinie à partir d'un instant initial de référence TO, les appels
des terminaux ne sont pas pris en compte par la source.
Les systèmes interactifs existants contribuent à accentuer l'encombrement de la ligne de retour dans la mesure o un rappel de la source est effectué automatiquement lorsqu'un premier appel n'a pas pu aboutir. Le but de l'invention est de pallier les inconvénients de l'art antérieur au moyen d'un procédé permettant de contrôler le flux des communications entre la source S de programmes interactifs et les
terminaux recevant ces programmes.
Selon l'invention, lors de chaque programme interactif, on envoie à chaque terminal un groupe de données destinées à fixer un protocole d'établissement des communications interactives entre ladite station
d'émission et lesdits terminaux.
Ces données permettent d'utiliser de facon optimale la durée
pendant laquelle les communications sont autorisées.
D'autres caractéristiques et avantages de l'invention ressortiront
de la description qui va suivre, prise à titre d'exemple non limitatif en
référence aux figures annexées dans lesquelles: La figure 1 représente schématiquement et partiellement un réseau de communication interactive la figure 2 illustre schématiquement un exemple d'utilisation de la durée pendant laquelle les communications avec la source d'émission sont autorisées. La courbe représentée à la figure 2 illustre la variation en fonction du temps du nombre d'essais de communication entre une station S d'émission de programmes interactifs et une pluralité de terminaux interactifs. Du fait de l'encombrement de la ligne de retour entre un instant initial To et un instant ultérieur T1, une proportion importante de ces essai de communications, représentée en hachuré sur la figure 2, échoue. Afin de réduire cette proportion, lors de chaque programme interactif, on envoie à chaque terminal un groupe de données destinées à fixer un protocole d'établissement des communications interactives entre ladite station d'émission et lesdits terminaux. Ledit groupe de données comporte un délai St pendant lequel chaque terminal est autorisé à essayer d'établir une communication interactive avec la station d'émission, un nombre maximal M d'essais autorisés pendant ledit délai St, un nombre variable P représentant une donnée qui 1o autorise ou inhibe la prise en compte d'un niveau de priorité propre à chaque terminal à un instant donné situé dans le délai ât, un sous-groupe de données
constituant un profil de sélection caractérisant l'utilisateur de chaque terminal.
Selon une autre caractéristique du procédé de l'invention, on affecte à chaque terminal un nombre Po représentant une valeur initiale du niveau de priorité déterminée par l'équation E1 suivante: PO = Id modulo (N) E1 O Id est un nombre d'identification propre à chaque terminal, N un nombre entier prédéfini représentant des subdivisions d'égales durées du délai St et, après chaque essai effectué par un terminal donné, on incrémente la valeur du niveau de priorité de ce terminal de manière répartir uniformément, entre les terminaux, la probabilité d'établir une communication avec la source d'émission. Le niveau de priorité P0 est déterminé préférentiellement lors de la
mise sous tension du terminal.
Notons que la nombre N peut évoluer, d'une part, en fonction du parc de terminaux reliés au réseau, et d'autre part, en fonction du trafic
supporté par le réseau.
Dans une application préférée de ce procédé, chaque terminal est constitué par un récepteur de télévision. Cependant, le procédé peut être mis
en oeuvre dans des applications dans lesquelles chaque terminal est un micro-
ordinateur comportant des moyens de réception de programmes interactifs.
Chaque terminal relié au réseau comporte un moyen de calcul associé à un moyen de mémorisation dans lequel sont stockées les données constituant le profil de sélection caractérisant l'utilisateur de ce terminal. Ce profil stocké est comparé avec le profil envoyé lors de l'émission d'un programme interactif. Si les deux profils sont identiques, une donnée C représentant le résultat de la comparaison prend la valeur un indiquant ainsi au moyen de calcul de modifier la valeur de priorité du terminal de manière à permettre un accès prioritaire de l'utilisateur de ce terminal à la ligne de retour. Dans le cas o les profils comparés sont différents, la donnée C prend la valeur zéro et le niveau de priorité du terminal est obtenu par incrémentation du niveau de priorité de ce terminal après chaque essai. Le moyen de calcul détermine l'instant optimal Ti auquel doit être effectué un essai sans provoquer l'encombrement de la voix de retour. A cet effet une horloge interne à chaque terminal fournit la valeur de l'instant de référence To à partir de laquelle est calculé l'instants Ti selon la formule E2 suivante Ti = To + (Pi * T) E2 o T = 5t/N et Pi représente la valeur courante de priorité du terminal considéré. Plusieurs situations sont à envisager selon l'état d'encombrement
de la voie de retour.
Ainsi lorsque le délai St, différent de zéro, reçu par un terminal donné est épuisé, ou lorsque le nombre M d'essais autorisés est atteint, aucun nouvel essai de communication avec la source ne peut être entrepris
à partir de ce terminal.
- Si ôt = O,
alors cela signifie qu'aucun délai de réponse n'est fixé.
- Si 6t 0, Pi = 1 et C = O, alors aucun contrôle n'est appliqué au premier essai. Si ce premier essai échoue, un deuxième essai pour établir une communication entre le terminal et la source est effectué dans un intervalle de temps calculé selon la formule E2. Quel que soit le résultat, succès ou échec, de ce deuxième essai, le nombre P indiquant le niveau de priorité du terminal est calculé 3( selon la formule: P,(n+ 1) = P,(n) Modulo(N) + 1 P,(n) représentant le niveau de priorité à un instant donné, Pi(n+ 1) représentant le niveau de priorité après un essai de communication qui a abouti ou non,
n variant entre O et N-1.
Ainsi, quelle que soit la nature du réseau de communication, les communications entre la source de programmes et les terminaux interactifs reliés au réseau sont gérées de façon optimale en fonction, d'une part, de la capacité du réseau, et d'autre part des profils des utilisateurs desdits terminaux.

Claims (5)

REVENDICATIONS
1. Procédé de contrôle du flux d'informations échangées entre au moins une station d'émission de programmes interactifs et une pluralité de terminaux interactifs, caractérisé en ce que, lors de chaque programme interactif, on envoie à chaque terminal un groupe de données destinées à fixer un protocole d'établissement des communications interactives entre ladite
station d'émission et lesdits terminaux.
2. Procédé selon la revendication 1, caractérisé en ce que ledit groupe de données comporte un délai St pendant lequel chaque terminal est autorisé à essayer d'établir une communication interactive avec la station d'émission, un nombre maximal M d'essais autorisés pendant ledit délai St, une s5 donnée P autorisant ou inhibant la prise en compte d'un niveau de priorité propre à chaque terminal à un instant donné situé dans le délai St, des données constituant un profil de sélection caractérisant un sous-groupe
d'utilisateur de terminal interactif.
3. Procédé selon la revendication 2, caractérisé en ce que l'on affecte à chaque terminal un nombre P0 représentant une valeur initiale du niveau de priorité déterminée par l'équation: Po = Id modulo (N) o Id est un nombre d'identification propre à chaque terminal, N un nombre entier prédéfini représentant des subdivisions d'égales durées du délai St et, après chaque essai effectué par un terminal donné, on incrémente la valeur du niveau de priorité de ce terminal de manière à répartir uniformément, entre les terminaux, la probabilité d'établir une communication avec la source d'émission.
4. Procédé selon l'une des revendications 1 à 3, caractérisé en ce
que chaque terminal est un récepteur de télévision.
5. Procédé selon l'une des revendications 1 à 4, caractérisé en ce
que chaque terminal est un micro-ordinateur comportant des moyens de
réception de programmes interactifs.
FR9616145A 1996-12-27 1996-12-27 Procede de controle du flux de communication dans un reseau interactif Withdrawn FR2758040A1 (fr)

Priority Applications (6)

Application Number Priority Date Filing Date Title
FR9616145A FR2758040A1 (fr) 1996-12-27 1996-12-27 Procede de controle du flux de communication dans un reseau interactif
DE69722162T DE69722162T2 (de) 1996-12-27 1997-12-15 Verfahren zur Steuerung eines Nachrichtenflusses in einem interaktiven Netzwerk
US08/990,402 US6175378B1 (en) 1996-12-27 1997-12-15 Process for controlling the communication flow within an interactive network
EP97403044A EP0851682B1 (fr) 1996-12-27 1997-12-15 Procédé de contrôle du flux de communication dans un réseau interactif
JP35567597A JP3827845B2 (ja) 1996-12-27 1997-12-24 双方向ネットワーク内の通信フロー制御方法
CN97123294.6A CN1194482C (zh) 1996-12-27 1997-12-26 控制交互式网络内通信流的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR9616145A FR2758040A1 (fr) 1996-12-27 1996-12-27 Procede de controle du flux de communication dans un reseau interactif

Publications (1)

Publication Number Publication Date
FR2758040A1 true FR2758040A1 (fr) 1998-07-03

Family

ID=9499243

Family Applications (1)

Application Number Title Priority Date Filing Date
FR9616145A Withdrawn FR2758040A1 (fr) 1996-12-27 1996-12-27 Procede de controle du flux de communication dans un reseau interactif

Country Status (6)

Country Link
US (1) US6175378B1 (fr)
EP (1) EP0851682B1 (fr)
JP (1) JP3827845B2 (fr)
CN (1) CN1194482C (fr)
DE (1) DE69722162T2 (fr)
FR (1) FR2758040A1 (fr)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8020186B1 (en) * 1999-10-13 2011-09-13 Starz Entertainment, Llc Methods and systems for distributing on-demand programming
MXPA01009350A (es) * 2000-01-14 2002-07-09 Koninkl Philips Electronics Nv Sistema de transmision, transmisor y receptor.
US8707357B1 (en) 2001-04-23 2014-04-22 Starz Entertainment, Llc Thematic VOD navigation
US20040032486A1 (en) * 2002-08-16 2004-02-19 Shusman Chad W. Method and apparatus for interactive programming using captioning
US20030196206A1 (en) 2002-04-15 2003-10-16 Shusman Chad W. Method and apparatus for internet-based interactive programming
US20040210947A1 (en) 2003-04-15 2004-10-21 Shusman Chad W. Method and apparatus for interactive video on demand
US20120079541A1 (en) * 2010-09-25 2012-03-29 Yang Pan One-Actuation Control of Synchronization of a Television System Terminal and a Mobile Device Display
US8661484B1 (en) * 2012-08-16 2014-02-25 King Saud University Dynamic probability-based admission control scheme for distributed video on demand system
US11134297B2 (en) * 2017-12-13 2021-09-28 Texas Instruments Incorporated Video input port
CN114844937B (zh) * 2022-04-29 2023-05-02 北京智享嘉网络信息技术有限公司 一种智能服务器的网络管理***及管理方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0696872A2 (fr) * 1994-08-08 1996-02-14 International Business Machines Corporation Planification basée sur la réponse pour le support d'applications vidéo à la demande

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0594871A1 (fr) * 1992-10-09 1994-05-04 Fujitsu Limited Planification de séquence dans un système multimedia
US5917822A (en) * 1995-11-15 1999-06-29 Xerox Corporation Method for providing integrated packet services over a shared-media network

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0696872A2 (fr) * 1994-08-08 1996-02-14 International Business Machines Corporation Planification basée sur la réponse pour le support d'applications vidéo à la demande

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
"ANALOG INTERACTIVE TELEVISION SYSTEM WITH TWO SERVICE LEVELS", IBM TECHNICAL DISCLOSURE BULLETIN, vol. 39, no. 2, 1 February 1996 (1996-02-01), pages 157 - 161, XP000559856 *
"VIDEO ON DEMAND", RADIO FERNSEHEN ELEKTRONIK, vol. 43, no. 8, 1 August 1994 (1994-08-01), pages 14 - 17, XP000478307 *
TAK-SHING YUM ET AL: "DYNAMIC CHANNEL ASSIGNMENT IN INTEGRATED-SERVICES CABLE NETWORKS*", COMMUNICATIONS - RISING TO THE HEIGHTS, DENVER, JUNE 23 - 26, 1991, vol. 1 OF 3, 23 June 1991 (1991-06-23), INSTITUTE OF ELECTRICAL AND ELECTRONICS ENGINEERS, pages 92 - 98, XP000269385 *

Also Published As

Publication number Publication date
CN1194482C (zh) 2005-03-23
EP0851682B1 (fr) 2003-05-21
DE69722162T2 (de) 2004-02-26
CN1189722A (zh) 1998-08-05
JPH10294773A (ja) 1998-11-04
JP3827845B2 (ja) 2006-09-27
DE69722162D1 (de) 2003-06-26
US6175378B1 (en) 2001-01-16
EP0851682A1 (fr) 1998-07-01

Similar Documents

Publication Publication Date Title
EP0902569B1 (fr) Méthode et système pour accéder une session multicast selon le protocol IP par un client de point final unicast
US7869425B2 (en) System and method for providing requested quality of service in a hybrid network
US20020065922A1 (en) Method and apparatus for selection and redirection of an existing client-server connection to an alternate data server hosted on a data packet network (DPN) based on performance comparisons
FR2753862A1 (fr) Procede et systeme de communication interactive entre deux appareils telephoniques via le reseau internet
AU5686798A (en) A communication system architecture
EP0204191A1 (fr) Procédé et dispositif de telecommunications par satellite en acces multiple a repartition dans le temps
FR2758040A1 (fr) Procede de controle du flux de communication dans un reseau interactif
EP0608170A1 (fr) Procédé et terminal de visiophonie permettant l'accueil, et éventuellement l'appel, par un poste téléphonique
WO1999027702A1 (fr) Mise en communication d'equipements terminaux
EP3469832B1 (fr) Procedes et dispositifs de selection d'une interface de communication
EP3314830B1 (fr) Adaptation d'un profil de transmission d'une communication web temps reel
FR2837652A1 (fr) Systeme de communication et procede de supervision associe
EP0914014A1 (fr) Système de radiocommunications, radio mobile d'un tel système et procédé pour selectionner un système parmi de tels systèmes fonctionnant dans une mème zone de couverture
EP0827359A1 (fr) Procédé et protocole d'accès économique, automatique et transparent à un détaillant en télécommunications sur RNIS
FR2933261A1 (fr) Procede de traitement d'une requete, passerelle d'acces et systeme de controle d'admission a un service
EP3785486A1 (fr) Procédé et système de détection d'interruption de com-munications et de rétablissement automatique des communications
EP3446470B1 (fr) Procédé de gestion de la réception d'un appel téléphonique sur un terminal de communication appelé
EP3482577B1 (fr) Établissement d'une communication par allocation à un terminal appelant d'un identifiant d'appel intermédiaire dédié à la communication
EP1009178B1 (fr) Procédé de routage d'appels entrants destinés à un téléphone mobile
WO2005013559A1 (fr) Procede et systeme de transmission de donnees a haut debit et a qualite de service predeterminee
FR3069994A1 (fr) Reseau telephonique commute et procede de gestion d'une ligne abonnee dans un tel reseau
EP2403217A1 (fr) Procédé et dispositif de gestion de communication lors d'une situation de communication croisées
FR3021486A1 (fr) Procede de gestion des appels telephoniques suite a la reattribution d'un numero de telephone
FR2865342A1 (fr) Solution de selection du transporteur depuis telephone mobile pour des communications preferentielles
WO2016087260A1 (fr) Procede d'etablissement d'une liaison telephonique entre un premier dispositif de communication et un deuxieme dispositif de communication, et serveur associe

Legal Events

Date Code Title Description
ST Notification of lapse