FR2506100A2 - Systeme de diffusion de donnees - Google Patents
Systeme de diffusion de donnees Download PDFInfo
- Publication number
- FR2506100A2 FR2506100A2 FR8110089A FR8110089A FR2506100A2 FR 2506100 A2 FR2506100 A2 FR 2506100A2 FR 8110089 A FR8110089 A FR 8110089A FR 8110089 A FR8110089 A FR 8110089A FR 2506100 A2 FR2506100 A2 FR 2506100A2
- Authority
- FR
- France
- Prior art keywords
- data
- output
- circuit
- input
- memory
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/08—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
- H04N7/087—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only
- H04N7/088—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital
- H04N7/0888—Subscription systems therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/24—Time-division multiplex systems in which the allocation is indicated by an address the different channels being transmitted sequentially
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/025—Systems for the transmission of digital non-picture data, e.g. of text during the active part of a television frame
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/162—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
- H04N7/163—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Computer Networks & Wireless Communication (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
LE SYSTEME DE DIFFUSION DE DONNEES SE DISTINGUE DE CEUX DU BREVET PRINCIPAL ET DES PREMIERS CERTIFICATS D'ADDITION EN CE QUE, QUAND LES DONNEES TRANSMISES ONT DES STRUCTURES OFFRANT DES POSSIBILITES DE CORRECTIONS D'ERREURS ET DE CHIFFREMENT, LA LONGUEUR DES PAQUETS TRANSMIS EST TOUJOURS EGALE A LA LONGUEUR MAXIMALE ET LE SIGNAL DE FORMAT PREND UNE VALEUR NULLE. IL EST PREVU UN FIL 269 ENTRE CHAQUE VOIE ET SON COUPLEUR ASSOCIE 267. LE FIL 269 PEUT PRENDRE UN NIVEAU 1 OU 0. LE COUPLEUR COMPREND DES PREMIERS MOYENS DE COMMUTATION 268, 270, 273, 275, 277 ET 278 POUR ISOLER LE COMPTEUR 87 ET LA MEMOIRE 170. IL COMPREND UNE MEMOIRE 281 D'OCTET DE FORMAT DE VALEUR NULLE ET DES SECONDS MOYENS DE COMMUTATION 271, 276 ET 279 POUR RELIER LA MEMOIRE 281 A LA MEMOIRE DE DONNEES 72, A CHAQUE TRANSMISSION DE PAQUET QUAND LE FIL 269 EST AU NIVEAU 1. L'EQUIPEMENT DE RECEPTION EST MODIFIE EN CONSEQUENCE.
Description
La présente invention concerne un système de transmission unidirectionnel de données décrit dans le brevet français 75 18319 déposé
er le 6 juin 1975 et publié sous le NO 2 313 825, au le certificat d'addition 77 17625 déposé le 3 juin 1977 et publié sous le NO 2 393 480 et à la demande de 2e certificat d'addition 79 24570 déposée le 27 septembre 1979.
er le 6 juin 1975 et publié sous le NO 2 313 825, au le certificat d'addition 77 17625 déposé le 3 juin 1977 et publié sous le NO 2 393 480 et à la demande de 2e certificat d'addition 79 24570 déposée le 27 septembre 1979.
Dans le système de transmission unidirectionnel ou de télédiffusion de données du brevet principal, du 1 certificat d'addition et de la demande ce 2e cerficat d'addition mentionnés ci-dessus, les données transmises sont arrangées en paquets, chaque paquet ayant, au maximum, la durée active d'une ligne d'image de télévision. Les paquets sont insérés, soit à la place des signaux d'image, soit des lignes de retour en trame, entre les signaux de synchronisation classiques des lignes de télévision.
Chaque paquet diffusé commence par un préfixe contenant, outre des signaux de synchronisation d'éléments binaires et d'octets classiques et des signaux de code d'identification de voie, un signal de format de paquet indiquant la longueur de la suite de données qui suit le préfixe. Plus précisément, dans le paquet, les données utiles et les données qui composent le préfixe sont groupées en octets.
Donc, le signal de format est un octet qui indique le nombre d'octets de données utiles qui suit le préfixe.
Les essais effectués sur un système de transmission conforme au système défini ci-dessus et utilisant comme support de transmission un réseau public de télédiffusion ont montré qu'il était nécessaire de protéger les données du paquet contre les erreurs de transmision, la même conclusion étant valable pour les informations contenues dans le préfixe. Comme le paquet est formé d'octets, il est particulièrement simple de prévoir une protection contre les erreurs et une correction d'erreurs octet par octet. I1 est alors naturel d'adopter une structure d'octets conforme à un code de Hamming, c'est à dire une structure dans laquelle, par exemple, les éléments binaires bl, b3, b5 et b7 sont réservés à la correction d'erreurs tandis que les éléments binaires b2, b4, b6 et b8 portent les données.
Dans la demande de 2e certificat d'addition, on a prévu un système permettant, en utilisant un convention prédéterminée, de n'utiliser qu'un seul octet de format, dans chaque préfixe de paquet.
l'octet de format comprenant quatre éléments binaires porteurs d'information et quatre éléments binaires de correction d'erreurs éventuelles de transmission, pour des paquets de données utiles comportant éventuellement plus de seize octets et, en particulier, jusqu'à cinquante et un octets utiles.
Un objet de la présente invention consiste à prévoir un système permettant, en plus des données classiques du type télétexte, telles que les données du système ANTIOPE, de diffuser, vers des récepteurs plus sophistiqués, des flux de données ayant des structures qui offrent des possibilités de corrections d'erreurs et de chiffrement, qui, par exemple, sont définies dans le projet de norme ISO 7498 relative à l'architecture des réseaux d'interconnection des systèmes de transmission de données ouverts. Bien entendu, la transmission de ces données spéciales doit être compatible avec celle des données de télétexte, c'est à dire que le moyen de transmission doit rester commun et que la mise en oeuvre du nouveau système ne doit pas entraîner de modifications sensibles dans les récepteurs existants.
Suivant une caractéristique de la présente invention, il est prévu un système de diffusion de données dans lequel la station émettrice diffuse sous forme de paquets, des données numériques provenant éventuellement de plusieurs voies, chaque paquet comportant un préfixe contenant, outre des signaux de synchronisation classiques et de code d'identification de voie, un signal de format de paquet indiquant normalement la longueur de la suite de données qui suit le préfixe, la station émettrice comportant autant de coupleurs que de voies, chaque coupleur comprenant un circuit d'entrée dont l'entrée est reliée à la sortie de la voie associée au coupleur et dont la sortie est reliée à une mémoire de données dont la sortie peut être connectée à un circuit de multiplexage sous la commande d'un circuit de commande commun à tous les coupleurs, et un compteur alimenté à une cadence prédéterminée, l'ordre d'inhibition du circuit d'entrée étant donné soit dès que ladite mémoire est pleine, soit dès que ledit compteur a atteint un compte prédéterminé, après quoi ladite mémoire est connectée au circuit de multiplexage, puis vidée, ledit compteur est remis à zéro et l'ordre d'inhibition supprimé, un registre ayant une capacité maximale ajustable provoquant ledit ordre d'inhibition quand le compte desdites données atteint une valeur prédéterminée, caractérisé en ce qu'entre ladite mémoire et ledit circuit d'entrée est prévue une mémoire tampon de petite capacité, la lecture des données de la mémoire tampon étant commandée par un programmateur, caractérisé en ce qu'il prévu un fil supplémentaire entre chaque voie et son coupleur associé, ledit fil supplémentaire pouvant être porté à un niveau "1" (ou "O"), et en ce que chaque coupleur comprend des premiers moyens de commutation pour isoler ledit compteur alimenté à une cadence prédéterminée et ladite mémoire tampon de petite capacité, une mémoire d'octet de format de valeur nulle et des seconds moyens de commutation pour relier ladite mémoire d'octet de format à la mémoire de données, à chaque transmission de paquet quand ledit fil supplémentaire est au niveau "1", les premiers et seconds moyens de commutation étant au repos quand ledit fil supplémentaire est au niveau "O".
Suivant une autre caractéristique, il est prévu un équipement de réception du système de diffusion de données, dans lequel les signaux qui suivent le préfixe, quand celui-ci y est accepté, sont en voyés dans une mémoire tampon dont la sortie est reliée à un circuit de sortie, avec un registre de signal de format emmagasinant le signal de format du préfixe de chaque paquet reçu et un compteur alimenté par un signal d'horloge à la fréquence des octets qui, quand il atteint un compte maximal, vide la séquence des données de la mémoire tampon dans le circuit de sortie, la longueur de la séquence étant limitée par le contenu dudit registre de format, qui est alimenté par un circuit de transcodage traitant le signal de format diffusé, caractérisé en ce que le circuit de transcodage comprend des moyens pour reconnaître la valeur nulle d'un octet de format, des moyens pour traduire cette valeur nulle en valeur Nmax transmise audit registre de format, et un fil supplémentaire de sortie relié audit circuit de sortie.
Les caractéristiques de l'invention mentionnées ci-dessus, ainsi que d'autres, apparattront plus clairement à la lecture de la description suivante d'un exemple de réalisation, ladite description étant faite en relation avec les dessins joints, parmi lesquels:
la Fig. 1 représente le bloc-diagramme d'un système de diffusion de données dans lequel sont apportés les perfectionnements suivant l'invention,
la Fig. 2 est un diagramme de paquets de données permettant d'illustrer le fonctionnement du système de la Fig. 1,
la Fig. 3 est un bloc-diagramme de la partie logique de l'équipement d'émission,
la Fig. 4 est un schéma permettant i'illustrer le mode de fonctionnement de la partie logique de la Fig. 3 dans le cas de transmission de données de la couche "4",
la Fig. 5 est un bloc-diagramme d'un équipement de réception de données, et
la Fig. 6 est un schéma du circuit de transcodage de l'équipement de réception de la Fig. 5.
la Fig. 1 représente le bloc-diagramme d'un système de diffusion de données dans lequel sont apportés les perfectionnements suivant l'invention,
la Fig. 2 est un diagramme de paquets de données permettant d'illustrer le fonctionnement du système de la Fig. 1,
la Fig. 3 est un bloc-diagramme de la partie logique de l'équipement d'émission,
la Fig. 4 est un schéma permettant i'illustrer le mode de fonctionnement de la partie logique de la Fig. 3 dans le cas de transmission de données de la couche "4",
la Fig. 5 est un bloc-diagramme d'un équipement de réception de données, et
la Fig. 6 est un schéma du circuit de transcodage de l'équipement de réception de la Fig. 5.
Le système de diffusion de données de la Fig. 1 comprend une station émettrice comportant un équipement d'émission 41 et une antenne de télédiffusion 42, ainsi qu'une pluralité de postes récepteurs d'abonnés comportant une antenne de réception 43, un récepteur de télévision 44 et un équipement de réception de données 45.
L'équipement d'émission 41 comprend une unité 46 dite "gérant", lequel est chargé de multiplexer dans le temps les messages de données provenant d'une pluralité de sources de données qui, dans l'exemple décrit, est supposée limitée à sept sources 247 à 253, qui sont des sources capables de transmettre des données classiques aussi bien que des données offrant des possibilités de corrections d'erreurs et de chiffrement. L'équipement 41 comprend encore une partie modulation 54 qui reçoit, d'une part, les signaux transmis par le gérant et, d'autre part, des signaux vidéo par une liaison 55, et qui transmet des signaux à un émetteur classique, non montré, qui alimente l'antenne 42.A titre d'exemple, on trouvera la description d'une partie modulation 54, qui ne fait pas partie de la présente invention, dans le brevet principal 75 18319, déjà citée, et, en particulier, en relation avec la Fig. 4 de celui-ci.
Les données transmises par le gérant 46 sont arrangées en paquets. Dans la partie modulation 54, les paquets sont insérés à la place des signaux d'image, entre les signaux de synchronisation classiques des lignes de télévision.
La Fig. 2 montre un exemple de paquets de données transmis par le gérant 46, puis, après modulation, par l'antenne 42.
Le paquet a une longueur de N octets numérotés de 1 à N et se compose de deux parties. La première partie, appelée préfixe, est élaborée sous le contrôle du gérant 46 et est constituée, dans l'exemple montré, des huit premiers octets 1 à 8. La seconde partie, constituée des octets 9 à N, avec N-9 = M, constitue les données proprement dites du paquet. Le nombre N reste toujours inférieur à un nombre Nmax qui peut varier, suivant le standard du réseau de télévision qui assure la télédiffusion, et peut être déterminé par optimisation, compte tenu de la longueur de la ligne utile de télévision et de la bande passante. Ainsi, dans le standard français à 625 lignes, Nmax peut atteindre 40, ce qui correspond à la norme L recommandé par le CCIR.
Dans le préfixe, les octets 1 et 2 sont réservés à la synchronisation des éléments binaires du paquet et se composent chacun de la séquence des éléments binaires 101G1010. L'octet 3 dit de "début" permet classiquement d'effectuer la synchronisation octet par octet et peut correspondre à la séquence 11100111. Les octets 4, 5 et 6 sont réservés à l'identification de la voie numérique et sont élaborés sous forme codées par le gérant 46. L'octet 7 dit de "continuité" permet de compter les numéros ou indices de paquets de 1 à 15 et donc de rendre compte des omissions de paquets ou d'erreurs dans l'equipe- ment de receptions. Enfin, l'octet 8 indique le "format" du paquet, c'est à dire le nombre d'octets M qui suivent le préfixe pour former le paquet.
En se référant à nouveau à la Fig. 1, le récepteur de télévision 44 transmet, par sa sortie vidéo, les signaux vidéo à l'équipement 45. Celui-ci comprend une partie démodulation 56, une partie logique 124 et un lecteur 58 d'un support codé 59. La partie démodulation 56 délivre à 124 un signal de fréquence d'éléments binaires (ebs) par 60 et les (N-3) x 8 derniers ebs du paquet de N octets par 61. Les informations lues par le lecteur 58 sont appliquées en permanence à la partie logique 124. En ce qui concerne le rôle du support codé 59, on pourra se reporter utilement au brevet français 2 313 825. La partie réception 124 délivre en 62 les octets des données du paquet à un- terminal approprié, tel que 63, plus un signal sur une liaison 176 qui sera décrit à la Fig. 5.
La Fig. 3 montre une ligne omnibus 65, un circuit de commande 66 et un coupleur 267, capable de relier l'une quelconque des sources 247 à 253 à la ligne 65. A noter qu'il y a autant de coupleurs que de sources. En pratique, la ligne 65, le circuit 66 et les coupleurs 267 constituent le gérant 46, Fig. 1. Le circuit de commande 66 est relié à 65 et peut commander aux coupleurs 267 de se connecter à 65. Le circuit 66 ne sera pas décrit en détail car il est identique au circuit 76 de la Fig. 3 du brevet français 2 313 825. On rappelera simplement que le circuit 66 émet, sous forme d'adresses, des interrogations vers les coupleurs afin de collecter les identités des coupleurs prêts à émettre, puis émet successivement des ordres de transmission vers ces coupleurs.
Dans le coupleur 267, les interrogations issues de 66 entrent par la liaison 68 reliée a un circuit d'identification d'adresse 69 comprenant les composants 90, 92 et 126 de la Fig. 3 du brevet principal. Le circuit 69 a sa sortie reliée à la première entrée d'une porte ET 111 dont la sortie est reliée à 65.
Les données provenant de la source associée au coupleur 267 sont transmises par une jonction 70 du type de celle décrite dans le brevet français 2 268 308. Par la jonction 70 les données entrent, en octets parallèles, dans un circuit logique d'entrée 71 dont la sortie est reliée, d'une part, à une entrée d'une porte ET 268 et, d'autre part, à une entrée d'une porte ET 279. La sortie de la porte ET 268 est reliée à l'entrée d'une mémoire tampon intermédiaire 170 dont la sortie est reliée à l'entrée d'une porte OU 280 dont la sortie est reliée à l'entrée d'une mémoire tampon 72. La sortie de la porte ET 279 est reliée à l'autre entrée de la porte OU 280.Parallèlement, à la liaison 70, la source est reliée au coupleur 267 par un fil 269 dont le niveau "1" indique que la source transmet des données de couche "4" et dont le niveau "O" indique qu'il transmet des données classiques.
Par ailleurs, le fil de service aller" de la liaison 70, qui transmet un changement d'état pour chaque octet transmis par 70, est relié à l'entrée d'un compteur d'octets 73 dont la sortie est reliée, d'une part, à une entrée d'une porte ET 270 dont la sortie est reliée à un registre 74 qui contient le nombre d'octets transmis par 71 à la mémoire tampon intermédiaire 170. D'autre part le sortie de 73 est reliée à une entrée d'une porte ET 271 dont la sortie est reliée à une entrée d'une porte OU 272. Le registre 74 a une entrée de remise à zéro (RAZ) reliée à la ligne 65, une sortie reliée à la première entrée d'une porte ET 75, une sortie reliée à la seconde entrée de la porte OU 272 et une sortie reliée à l'entrée d'un compteur à mémoire 171. Le compteur 171 a une entrée de commande reliée, par une liaison 172, à la ligne 65 et sa sortie reliée à une entrée d'une porte ET 272 dont la sortie est reliée à une entrée d'une porte OU 274 dont la sortie est reliée à la mémoire 72 par la liaison 173.
La mémoire tampon 72 comprend deux parties, l'une 75 dans laquelle sont enregistrée les octets du préfixe de paquet et l'autre 77 dans laquelle sont enregistrés des octets de données provenant de la source par 71 et 170. La partie 76 a une première entrée reliée à une mémoire 78 qui contient les octets 1 à 3 de synchronisation et de début, une seconde entrée reliée à une mémoire 79 qui contient les trois octets 4 à 6 d'identification de chaque préfixe de paquet, une troisième entrée reliée à un compteur de paquets 80 qui délivre le numéro du paquet, c'est à dire l'octet de continuité, et une quatrième entrée reliée à la sortie de la porte OU 274 qui délivre, au moment de la transmission, soit le compte des octets contenus dans la partie 77 par l'intermédiaire du compteur 171, soit la valeur "0" contenue dans une mémoire 281 dont la sortie est reliée à une entrée d'une porte ET 282 dont la sortie est reliée à la seconde entrée de la porte OU 274, c'est à dire l'octet de format quelle qu'en soit l'origine.
Une sortie du registre 74 est également reliée à la seconde entrée de la porte OU 272 dont la sortie est reliée à la première entrée d'un comparateur 81 dont la seconde entrée est reliée à la sortie d'une mémoire 82 contenant le nombre Mmax = Nmax - 8, qui correspond au nombre maximal des octets de données pouvant être transmis dans un paquet. La sortie de 81 est reliée à une entrée d'une porte
OU 83, à une entrée d'une porte 275 dont la sortie est reliée à la première entrée d'une porte ET 84, et à une entrée d'une porte ET 276 dont la sortie est reliée à une troisième entrée de la porte OU 89.
OU 83, à une entrée d'une porte 275 dont la sortie est reliée à la première entrée d'une porte ET 84, et à une entrée d'une porte ET 276 dont la sortie est reliée à une troisième entrée de la porte OU 89.
La sortie de la porte OU 83 est reliée à une entrée d'inhibition du circuit 71.
Le coupleur comprend encore un circuit de simulation 85, qui reçoit une indication de vitesse provenant de 66 par 65 et une liaison 86. Cette indication dépend de la vitesse de fonctionnement des équipements de réception capables de recevoir les données de la source. Avec cette information de vitesse, le simulateur 85 simule des vidages de la mémoire tampon 72, ces vidages étant comptés dans un compteur 87 relié à la sortie de 85. Les sorties de compte 1 à 4 de 87 sont reliées aux entrées d'une porte OU 88 dont la sortie est reliée à la seconde entrée de la porte ET 84. De plus, la sortie "4" de 87 est reliée à une entrée d'une porte ET 277 dont la sortie est reliée à la seconde entrée de la porte ET 75.Les sorties des portes
ET 75 et 84 sont respectivement reliées aux deux premières entrées de la porte OU 89 dont la sortie est reliée à la seconde entrée de la porte ET 111. La sortie de la porte ET 75 est encore reliée à une entrée de la porte OU 83.
ET 75 et 84 sont respectivement reliées aux deux premières entrées de la porte OU 89 dont la sortie est reliée à la seconde entrée de la porte ET 111. La sortie de la porte ET 75 est encore reliée à une entrée de la porte OU 83.
La sortie de la mémoire 72 est reliée à un circuit logique d'émission 90 qui reçoit de 65, par la liaison 91, le signal de fréquence des éléments binaires et, par la liaison 92, l'ordre d'émission provenant du circuit de commande 66. La sortie du circuit 90 est reliée à la ligne 65 par le fil 93 qui transmet en série, eb par eb, le paquet vers la partie modulation de l'équipement d'émission. La liaison 92 est également reliée à l'entrée du compteur 80 qui, ainsi, peut compter les paquets émis par le coupleur 267.
Comme on l'a mentionné ci-dessus, le circuit 171 a une sortie reliée, par la porte ET 273, la porte OU 274 et la liaison 173 à la partie 76 de 72. Sa seconde sortie est reliée à une entrée d'une porte ET 278 dont la sortie est reliée, par une liaison 174, à l'entrée de commande de lecture de la mémoire tampon 170. La mémoire 170 est une mémoire dont le contenu se vide dans la partie 77 de 72 à chaque ordre de lecture provenant de 171.
Dans le coupleur 267, le fil 269, parallèle à la liaison 70, est relié, d'une part, aux secondes entrées des portes ET 271, 276, 279, et,d'autre part, à l'entrée d'un inverseur 283 dont la sortie est reliée aux secondes entrées des portes ET 268, 270, 273, 275, 277 et 278.
Quand le fil 269 est au niveau "O", le fonctionnement du coupleur 267 est identique à celui de la seconde addition au brevet principal, car les portes ET 268, 270, 273, 275, 277 et 278 sont ouvertes par le signal de sortie de l'inverseur 283 qui est au niveau "1". Quand le fil 269 est au niveau "1", le fonctionnement est un peu modifié. En effet, le circuit de simulation 85 et ses circuits associés 87 et 88 n'interviennent plus dans le fonctionnement, non plus que le registre 74, le compteur 171 et la mémoire tampon intermédiaire.Si l'on ne tient pas compte des portes ET 271, 276, 279 et des portes OU 83, 89, 272, 274 et 280, qui ne servent que de points de passage, les circuits qui interviennent effectivement dans le fonctionnement intelligent du coupleur sont ceux qui sont representés sur le shéma de la Fig. 4.
On sait que la mémoire 72 est vidée vers 65, quand !'émission du paquet est autorisée et quand la condition suivante se présente, à savoir que le nombre d'octets introduits dans 77 égale la valeur maximale emmagasinée dans 82. Dès que le comparateur 81 a détecté une égalité sur ses deux entrées, le circuit 71 arrête la transmission sur la liaison 70 car son entrée de commande est inhibée. I1 apparaît nettement que, dans chaque paquet, le contenu de l'octet de format est "0".
I1 faut encore noter que l'opérateur de la source associée au coupleur considéré ne transmet toujours que des données significatives et qu'il n'a pas à se préoccuper du nombre Mmax, ni de la fréquence de transmission des éléments binaires.
La partie démodulation d'un équipement de réception d'abonné est montré à la Fig. 5. Les signaux vidéo sortant du récepteur de télévision 44 sont appliqués à un circuit d'adaptation d'impédance 95 dont le signal de sortie est appliqué, d'une part, à un circuit 96 de récupération de la fréquence des éléments binaires et, d'autre part, à un circuit de synchronisation 97. Le circuit de synchronisation 97 comporte les circuits portant les références numériques à la Fig. 5 du brevet principal et sert à reconnaître notamment l'octet de début de manière à ne transmettre à la partie logique 124, par la liaison 61 que le quatrième octet de chaque paquet et les suivants.Le circuit 96 comporte, comme les circuits classiques de récupération de la fréquence des éléments binaires, un circuit accordé comprenant un composant à impédance variable 98, qui peut être une varicap, dont l'impédance est commandée par le sélecteur de canal de télévision 99.
Le circuit 96 délivre le signal de fréquences des éléments binaires, d'une part, au circuit de synchronisation 97 et, d'autre part, au circuit 124 par la liaison 60.
Dans le circuit 124, le signal à la fréquence des ebs est appliqué, d'une part, à un registre d'octet 100 et, d'autre part, à un diviseur par huit 101 dont la sortie est reliée à l'entrée d'un compteur d'octets 102. Les ebs du paquet sont appliqués par 61 en série à l'entrée de données du registre d'octets 100 qui transmet les octets en parallèle à un circuit d'aiguillage 103.Le compteur d'octets 102 a ses six premières sorties correspondant aux six premiers octets reçus dans 124, c'est à dire aux octets 4 à 9, reliées à des entrées de commande du circuit d'aiguillage 103, dont les entrées activées successivement ont pour effet d'orienter successivement les octets du paquet vers le circuit de validation 106 pour les octets 4, 5, 6 et 7, vers un circuit de correction de '!amming 190 pour l'octet 8, et vers une mémoire tampon de données 105 pour les octets suivants. La sortie du circuit de correction 190 est reliée à l'entrée d'un circuit de transcodage 125 dont la sortie est reliée au registre de format 104.
Le circuit de validation 1C6 peut comprendre les circuits 168, 179, 166, 171, 167 montrés à la Fig. 6 du brevet français 2 313 825 et, éventuellement les circuits 173 et 174 de cette même figure.Le circuit valide les données reçues pour leur utilisation locale.
La sortie de la mémoire tampon 105 est reliée à l'entrée d'un circuit d'aiguillage 107 qui peut être activé par une liaison 108 provenant de 106. La sortie de 107 est reliée à une jonction 62, du type de la jonction 70 de la Fig. 3, qui est reliée à l'équipement d'utilisation 63. Un fil de la jonction 62 est relié à l'entrée d'un compteur 109 comptant les octets transmis par 107 et dont la sortie est reliée à une entrée d'un comparateur 110 dont l'autre entrée est reliée à la sortie du registre de format 104 et dont la sortie est reliée à une entrée d'inhibition du circuit 107. Enfin, la sortie du compteur d'octets 102 est reliée à une entrée de validation du circuit 107.
Le compteur 102 active sa sortie quand il atteint le compte
Nmax. A ce moment, la mémoire tampon 105 a reçu Nmax octets dont éventuellement seuls P octets de paquet sont valables, P représentant la longueur totale du paquet. En supposant que le circuit 106 valide le paquet, dès que le compteur 102 valide sa sortie, les octets peuvent être transférés de 105 à 62 par l'intermédiaire de 107. Dès que P octets ont été ainsi transférés, les entrées du comparateur 110 ont des valeurs égales et la sortie de 110 interdit toute autre transmission de 105 à 62, pour la ligne de télévision considérée qui sert de support au paquet.
Nmax. A ce moment, la mémoire tampon 105 a reçu Nmax octets dont éventuellement seuls P octets de paquet sont valables, P représentant la longueur totale du paquet. En supposant que le circuit 106 valide le paquet, dès que le compteur 102 valide sa sortie, les octets peuvent être transférés de 105 à 62 par l'intermédiaire de 107. Dès que P octets ont été ainsi transférés, les entrées du comparateur 110 ont des valeurs égales et la sortie de 110 interdit toute autre transmission de 105 à 62, pour la ligne de télévision considérée qui sert de support au paquet.
Dans le circuit de la Fig. 5, le circuit de correction de
Hamming est un circuit classique qui ne sera pas décrit, tandis que le circuit de transcodage 191 permet à partir des ebs b2, b4, b6 et b8 de l'octet de format de retrouver la longueur réelle du bloc, qui est transmise à 104, ou de déterminer qu'il s'agit d'un paquet de données de couche 4. A titre d'exemple, le circuit 191 peut étre prévu sous la forme indIquée à la Fig. fi.
Hamming est un circuit classique qui ne sera pas décrit, tandis que le circuit de transcodage 191 permet à partir des ebs b2, b4, b6 et b8 de l'octet de format de retrouver la longueur réelle du bloc, qui est transmise à 104, ou de déterminer qu'il s'agit d'un paquet de données de couche 4. A titre d'exemple, le circuit 191 peut étre prévu sous la forme indIquée à la Fig. fi.
A la Fig. 5, la sortie du sélecteur de canal de télévision 99 est également reliée à une entrée de commande du circuit de transcodage 191 qui comporte, non seulement une sortie vers le registre 104, mais une seconde sortie 126 qui suit un trajet parallèle à la liaison 62.
Dans le circuit de la Fig. 6, les fils d'entrée b2, b4, b6 et b8 transmettent les quatre éléments binaires délivrés par le circuit de correction 190, dans l'ordre croissant des poids. Le fil d'entrée b8 est relié, d'une part, à l'entrée d'un inverseur 192 dont la sortie est reliée à une entrée d'une porte NOR 193 dont la sortie
5 délivre un signal de valeur 2 ou O sur le fil a5, et, d'autre part, à une entrée d'une porte NAND 195 dont la sortie est reliée à une entrée d'une porte NAND 198 dont la sortie délivre un signal de
4 valeur 24 ou 0 sur le fil a4.Le fil d'entrée b6 est relié, d'une part, à une entrée d'une porte NOR 194 dont la sortie est reliée à la seconde entrée de la porte NAND 195 et à la seconde entrée de la porte NOR 193 et, d'autre part, à une entrée d'une porte NAND 197 dont la sortie est reliée à la seconde entrée de la porte NAND 198.
5 délivre un signal de valeur 2 ou O sur le fil a5, et, d'autre part, à une entrée d'une porte NAND 195 dont la sortie est reliée à une entrée d'une porte NAND 198 dont la sortie délivre un signal de
4 valeur 24 ou 0 sur le fil a4.Le fil d'entrée b6 est relié, d'une part, à une entrée d'une porte NOR 194 dont la sortie est reliée à la seconde entrée de la porte NAND 195 et à la seconde entrée de la porte NOR 193 et, d'autre part, à une entrée d'une porte NAND 197 dont la sortie est reliée à la seconde entrée de la porte NAND 198.
Le fil d'entrée b4 est relié, d'une part, à une entrée d'une porte ET 196 dont la sortie est reliée à la seconde entrée de la porte NOR 194, à la seconde entrée de la porte NAND 197 et à la première entrée d'une porte NOR à trois entrée 200, et, d'autre part, à la première entrée d'une porte NOR 199 dont la sortie est reliée à la seconde entrée de la porte NOR 200 dont la sortie délivre une signal de 3 valeur 2 ou 0 sur le fil a3. Le fil d'entrée b2 est relié, d'une part, à la seconde entrée de la porte NAND 196, d'autre part, à la seconde entrée de la porte NAND 199 et, enfin, à la première entrée
2 d'une porte NOR 201 qui délivre un signal de valeur 2 ou 0 sur le fil a2.Le fil d'entrée b4 est encore relié à une entrée d'une porte
ET 202 dont la sortie est reliée à un entrée d'une porte OU 203 qui délivre un signal de valeur 21 ou 0 sur le fil al. Le fil d'entré b2 est encore relié à la première entrée d'une porte ET 205 dont la sortie est reliée à une entrée d'une porte OU 206 qui délivre un 0 signal de valeur 2 ou 0 sur le fil aO. Le fil b6 est encore relie à une entrée d'une porte NOR 204 dont la sortie est reliée, en parallèle, à la troisième entrée de la porte NOR 200, à la seconde entrée de la porte NOR 201, à la seconde entrée de la porte ET 202, à la seconde entrée de la porte ET 205 et à l'entrée d'un inverseur 209. La sortie de l'inverseur 209 est reliée aux premières entrées de deux portes ET 207 et 208.La sortie de la porte 207 est reliée à la seconde entrée de la porte OU 203 et la sortie de la porte 208 est reliée à la seconde entrée de la porte OU -?06. Les secondes entrées des portes ET 207 et 208 sont respectivement reliés à deux fils de commande a et b.
2 d'une porte NOR 201 qui délivre un signal de valeur 2 ou 0 sur le fil a2.Le fil d'entrée b4 est encore relié à une entrée d'une porte
ET 202 dont la sortie est reliée à un entrée d'une porte OU 203 qui délivre un signal de valeur 21 ou 0 sur le fil al. Le fil d'entré b2 est encore relié à la première entrée d'une porte ET 205 dont la sortie est reliée à une entrée d'une porte OU 206 qui délivre un 0 signal de valeur 2 ou 0 sur le fil aO. Le fil b6 est encore relie à une entrée d'une porte NOR 204 dont la sortie est reliée, en parallèle, à la troisième entrée de la porte NOR 200, à la seconde entrée de la porte NOR 201, à la seconde entrée de la porte ET 202, à la seconde entrée de la porte ET 205 et à l'entrée d'un inverseur 209. La sortie de l'inverseur 209 est reliée aux premières entrées de deux portes ET 207 et 208.La sortie de la porte 207 est reliée à la seconde entrée de la porte OU 203 et la sortie de la porte 208 est reliée à la seconde entrée de la porte OU -?06. Les secondes entrées des portes ET 207 et 208 sont respectivement reliés à deux fils de commande a et b.
Les valeurs des sorties a5 à aO scnt additionnées dans l'addi- tionneur 210 avant d'être appliqué au registre 10.
Les fils d'entrée b2, b4, b6 et b8 sont encore reliés aux quatre entrées d'une porte OU 127 dont la sortie est reliée à l'entrée de commande d'un commutateur électronique 128 dont Luie première entrée de signal est reliée à la sortie de l'additionneur 210 et dont la sortie est reliée au registre 104. La seconde entrée de signal du commutateur 128 est reliée à la sortie d'une mémoire 129 dans laquelle est emmagasiné un nombre prédéterminé, qui est de préférence le nombre maximum Nmax d'octets. La liaison 130 entre 99 et 129 permet de faire varier le nombre Nmax en fonction du canal de télévision sélecté. La sortie de la porte OU 127 est encore reliée à la liaison 126.
Quand l'octet de format a une valeur non nulle, la sortie de la porte OU 127 est à "1" ce qui commutte la sortir de l'additionneur 210 vers le registre 104 et le fonctionnement est celui qui est décrit dans le 2e certificat d'addition. Quand l'octet de format a une valeur nulle, la sortie de la porte OU 127 est à "O", ce qui commute la sortie de la mémoire 129 vers le registre 104 qui enregistre donc le nombre Nmax. Par ailleurs, par la liaison 126, la sortie de la porte OU 127 indique. en parallèle avec la liaison 2 que le paquet n'est pas un paquet classique.
Claims (3)
1) Système de diffusion de données suivant l'une des revendications 1 à 8 du brevet principal dans lequel la station émettrice diffuse sous forme de paquets, des données numériques provenant éventuellement de plusieurs voies, chaque paquet comportant un préfixe contenant, outre des signaux de synchronisation classiques et de code d'identification de voie, un signal de format de paquet indi quant normalement la longueur de la suite de données qui suit le préfixe quand les données transmises sont des données de télétexte, caractérisé en ce que, quand les données transmises ont des structures offrant des possibilités de corrections d'erreurs et de chiffrement, la longueur des paquets transmis est toujours égale à la longueur maximale et le signal de format prend une valeur nulle.
2) Système suivant la revendication 1, dans lequel la station émettrice comporte autant de coupleurs que de voies, chaque coupleur comprenant un circuit d'entrée dont l'entrée est reliée à la sortie de la voie associée au coupleur et dont la sortie est reliée à une mémoire de données dont la sortie peut être connectée à un circuit de multiplexage sous la commande d'un circuit de commande commun à tous les coupleurs, et un compteur alimenté à une cadence prédéterminée, l'ordre d'inhibition du circuit d'entrée étant donné soit dès que ladite mémoire est pleine, soit dès que ledit compteur a atteint un compte prédéterminé, après quoi ladite mémoire est connectée au circuit de multiplexage, puis vidée, ledit compteur est remis à zéro et l'ordre d'inhibition supprimé, un registre ayant une capacité maximale ajustable provoquant ledit ordre d'inhibition quand le compte desdites données atteint une valeur prédéterminée, caractérisé en ce qu'entre ladite mémoire et ledit circuit d'entrée est prévue une mémoire tampon de petite capacité, la lecture des données de la mémoire tampon étant commandée par un programmateur, caractérisé en qu'il prévu un fil supplémentaire entre chaque voie et son coupleur associé, ledit fil supplémentaire pouvant être porté à un niveau "1" (ou "O"), et en ce que chaque coupleur comprend des premiers moyens de commutation pour isoler ledit compteur alimenté à une cadence prédéterminée et ladite mémoire tampon de petite capacité, une mémoire d'octet de format de valeur nulle et des seconds moyens de commutation pour relier ladite mémoire d'octet de format à la mémoire de données, à chaque transmission de paquet quand ledit fil supplémentaire est au niveau "1", les premiers et seconds moyens de commutation étant au repos quand ledit fil supplémentaire est au niveau "O".
3) Equipement de réception du système de diffusion de données, utilisé dans un système suivant la revendication 2, dans lequel les signaux qui suivent le préfixe, quand celui-ci y est accepté, sont envoyés dans une mémoire tampon dont la sortie est reliée à un circuit de sortie, avec un registre de signal de format emmagasinant le signal de format du préfixe de chaque paquet reçu et un compteur alimenté par un signal d'horloge à la fréquence des octets qui, quand il atteint un compte maximal, vide la séquence des données de la mémoire tampon dans le circuit de sortie, la longueur de la séquence étant limitée par le contenu dudit registre de format, caractérisé en ce que le registre de format est alimenté par un circuit de transcodage traitant le signal de format diffusé, caractérisé en ce que le circuit de transcodage comprend des moyens pour reconnaître la valeur nulle d'un octet de format, des moyens pour traduire cette valeur nulle en valeur Nmax transmise audit registre de format, et un fil supplémentaire de sortie relié audit circuit de sortie.
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR8110089A FR2506100A2 (fr) | 1975-06-06 | 1981-05-14 | Systeme de diffusion de donnees |
DE8282400832T DE3261045D1 (en) | 1981-05-14 | 1982-05-05 | Data transmission system and transmitting and receiving equipment used in such a system |
EP82400832A EP0066487B1 (fr) | 1981-05-14 | 1982-05-05 | Système de diffusion de données et équipements d'émission et de réception utilisés dans un tel système |
US06/376,790 US4496975A (en) | 1981-05-14 | 1982-05-10 | One-way data transmission systems |
CA000402718A CA1198791A (fr) | 1981-05-14 | 1982-05-11 | Systeme de transmission de donnees |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR7518319A FR2313825A1 (fr) | 1975-06-06 | 1975-06-06 | Systeme de diffusion de donnees |
FR8110089A FR2506100A2 (fr) | 1975-06-06 | 1981-05-14 | Systeme de diffusion de donnees |
Publications (2)
Publication Number | Publication Date |
---|---|
FR2506100A2 true FR2506100A2 (fr) | 1982-11-19 |
FR2506100B2 FR2506100B2 (fr) | 1984-08-10 |
Family
ID=26218913
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR8110089A Granted FR2506100A2 (fr) | 1975-06-06 | 1981-05-14 | Systeme de diffusion de donnees |
Country Status (1)
Country | Link |
---|---|
FR (1) | FR2506100A2 (fr) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0309769A1 (fr) * | 1987-09-30 | 1989-04-05 | Deutsche Thomson-Brandt GmbH | Oscillateur commandé en tension à cristal céramique |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2466917A2 (fr) * | 1979-09-27 | 1981-04-10 | Telediffusion Fse | Systeme de diffusion de donnees |
-
1981
- 1981-05-14 FR FR8110089A patent/FR2506100A2/fr active Granted
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2466917A2 (fr) * | 1979-09-27 | 1981-04-10 | Telediffusion Fse | Systeme de diffusion de donnees |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0309769A1 (fr) * | 1987-09-30 | 1989-04-05 | Deutsche Thomson-Brandt GmbH | Oscillateur commandé en tension à cristal céramique |
Also Published As
Publication number | Publication date |
---|---|
FR2506100B2 (fr) | 1984-08-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0026708B1 (fr) | Système de diffusion de données et équipement de réception utilisé dans un tel système | |
EP0014653B1 (fr) | Système de transmission d'information entre un centre d'émission et des postes récepteurs, ce système étant muni d'un moyen de contrôle de l'accès à l'information transmise | |
FR2525420A1 (fr) | Systeme de transmission de donnees sur un reseau de cables | |
FR2505114A1 (fr) | Systeme de traitement de donnees video de television | |
EP0066487B1 (fr) | Système de diffusion de données et équipements d'émission et de réception utilisés dans un tel système | |
EP0152341B1 (fr) | Procédé de télécommande d'équipements électriques et récepteur correspondant | |
FR2622756A1 (fr) | Systeme de communication bidirectionnelle par cables | |
WO1991007849A1 (fr) | Procede d'embrouillage et de desembrouillage de signaux video composites, et dispositif de mise en ×uvre | |
EP0078185B1 (fr) | Récepteur de données numériques diffusées sous forme de paquets | |
FR2669798A1 (fr) | Dispositif pour la transmission d'informations synchrones par un reseau asynchrone, notamment un reseau atm. | |
FR2495872A1 (fr) | Ensemble et procede de traitement de donnees video de television | |
WO1980002630A1 (fr) | Systeme de videotex muni de moyens de protection contre les erreurs de transmission | |
FR2558321A1 (fr) | Dispositif programmable de filtrage deterministe de messages | |
EP0119945B1 (fr) | Procédés et dispositifs d'embrouillage et de désembrouillage pour images de télévision | |
EP0648063B1 (fr) | Méthode et dispositif pour la transmission d'une suite de cellules ATM | |
FR2470501A1 (fr) | Equipement d'essai de televiseur recepteur de teletexte | |
EP0097579A1 (fr) | Système de radiocommunications à sauts de fréquence, à redondance inter-paliers | |
FR2506100A2 (fr) | Systeme de diffusion de donnees | |
EP0044780B1 (fr) | Système de transmission de données numériques sur canal à débit continu | |
FR2496376A1 (fr) | Procede et systeme de teletexte pour l'affichage de donnees sur l'ecran d'un recepteur de television | |
EP0660990A1 (fr) | Procede et systeme de commande de mode d'acces a des signaux, notamment d'image | |
FR2780228A1 (fr) | Dispositif de transmission d'informations audio et video | |
BE877605A (fr) | Systeme de diffusion de donnees | |
FR2637756A1 (fr) | Systeme de teledistribution interactif en reseau coaxial cable en etoile | |
FR2700231A1 (fr) | Procédé et dispositif pour le cryptage de canaux de télévision. |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
TP | Transmission of property |