Nova Patents
EP0093549B1

Catv communication system

Abstract

This record has no abstract on file.

EP0093549B1, drawing sheet 1
Sheet 1 of 12

Term

Term ended

Expired 21 April 2003, 23.4 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

35 claims: 35 independent, 0 dependent

  1. 1
    A CATV system comprising a cable network having a plurality of nodes to each of which is connected an apparatus for sending and/or receiving messages transmitted via the network and a headend apparatus to which all messages placed on the network by source nodes are sent and which is operable to re-broadcast messages for receipt by destination nodes, each network node having associated therewith a key identifying that node, characterised in that each source node apparatus comprises:means for sending a request for network access to said headend apparatus;means for receiving an encrypted access code from the headend apparatus;means for decrypting the encrypted access code with the aid of the node's key, andmeans for using the decrypted access code to generate and to insert a frame verifier code into each message frame that is sent at a point in each such message frame that precedes at least a portion thereof;and further characterised in thatsaid headend apparatus comprises:means responsive to an access request received from a source node to generate an access code,means for encrypting the access code by use of the key identifying the source node,means for placing the encrypted access code on the network for transmission to the source node,means responsive to the access code to generate therefrom a frame verifier code for each message frame received from the source node that corresponds to the frame verifier code in the received message frame,means for comparing the frame verifier code inserted in each message frame received from a source node with a corresponding frame verifier code generated in the headend apparatus, said comparison means providing an inhibit signal if the compared frame verifier codes do not match,and means operable to re-broadcast each received message frame onto the network and responsive to an inhibit signal to inhibit re- broadcasting of the portion of the message frame that followed the frame verifier code that gave rise to the inhibit signal. 1. Kabelfernsehsystem mit einem Kabelnetzwerk, das folgende Teile umfaßt: eine Vielzahl von Knotenpunkten, wobei an jedem hiervon eine Vorrichtung zum Senden und/oder Empfangen von Nachrichten, die über das NetzwerK ubermittelt werden, und eine Empfangsstellenvorrichtung, zu der alle Nachrichten, die durch Quellenknotenpunkte in das Netzwerk gespeist worden sind, gesendet werden und der dazu dienen kann, Nachrichten zum Empfang für die Ausgangsknotenpunkte zurückzusenden, wobei jedem Netzwerkknotenpunkt ein Schlüssel zugeordnet ist, der diesen Knotenpunkt identifiziert, dadurch gekennzeichnet, daß jede Quellenknotenpunktvorrichtung folgende Teile umfaßt:Vorrichtungen zum Senden einer Nachfrage bezüglich des Netzwerkanschlusses an die Empfangsstellenvorrichtung;Vorrichtungen zum Empfangen eines verschlüsselten Anschlußcodes von der Empfangsstellenvorrichtung;Vorrichtungen zum Entschlüsseln des verschlüsselten Anschlußcodes mit Hilfe des Knotenpunktschlüssels undVorrichtungen zur Anwendung des entschlüsselten Anschlußcodes zur Erzeugung und Einreihung eines Rahmenbestätigungscodes in jeden Nachrichtenrahmen, der zu einem Punkt in jeden solchen Nachrichtenrahmen gesandt wird, der zumindest einem Teil davon vorangeht und weiter dadurch gekennzeichnet, daß die Empfangsstellenvorrichtung folgende Teile umfaßt:Vorrichtungen zum Erzeugen eines Anschlußcodes entsprechend einer Anschlußnachfrage, die von einem Quellenknotenpunkt stammt,Vorrichtungen zum Verschlüsseln des Anschlußcodes unter Verwendung des Schlüssels, der den Quellenknotenpunkt kennzeichnet,Vorrichtungen zum Einspeisen des verschlüsselten Anschlußcodes in das Netzwerk zur Überspielung an den Quellenknotenpunkt,Vorrichtungen zum Erzeugen eines Rahmenbestätigungscodes entsprechend dem Anschlußcode infolge jedes Nachrichtenrahmens, der von dem Quellenknotenpunkt eingeht, der den Rahmenbestätigungscodes in den erhaltenen Nachrichtenrahmen entspricht,Vorrichtungen zum Vergleichen des Rahmenbestätigungscodes, der in jeden Nachrichtenrahmen eingefügt wird, der von einem Quellenknotenpunkt mit einem entsprechenden Rahmenbestätigungscode in der Empfangsstellenvorrichtung erzeugt wird, wobei die Vergleichsvorrichtungen ein Unterdrückungssignal erzeugen, wenn die verglichenen Rahmenbestätigungscodes nicht übereinstimmen, undVorrichtungen, die dazu dienen, jeden erhaltenen Nachrichtenrahmen in das Netzwerk zurückzusenden und auf ein Unterdrückungssignal das Zurücksenden des Teils des Nachrichtenrahmens unterdrücken, der dem Rahmenbestätigungscode folgt, der Anlaß dazu gab, das Signal zu unterdrücken. 1. Système CATV comportant un réseau câblé avec plusieurs noeuds à chacun desquels est connecté un appareil pour émettre et/ou recevoir des messages transmis par l'intermédiaire du réseau et un appareil d'extrémité vers lequel sont émis tous les messages placés sur le réseau par des noeuds source et qui a pour fonction de rediffuser les messages pour qu'ils soient reçus par des noeuds de destination, chaque noeud du réseau étant associé avec une clé qui l'identifie, caractérisé en ce que chaque appareil de noeud source comporte: un dispositif destiné à émettre une demande d'accès au réseau vers ledit appareil d'extrémité;un dispositif destiné à recevoir un code d'accès crypté provenant de l'appareil d'extrémité;un dispositif de décryptage du code d'accès crypté avec l'aide de la clé de noeud, et un dispositif pour utiliser le code d'accès décrypté afin de produire et d'introduire un code de vérification de trame dans chaque trame de message qui est émise en un point dans chacune des trames de message qui précède au moins l'une de ces parties;et caractérisé en outre en ce que ledit appareil d'extrémité comporte: un dispositif réagissant à une demande d'accès reçue d'un noeud source en produisant un code d'accès;un dispositif de cryptage du code d'accès en utilisant la clé identifiant le noeud source;un dispositif destiné à placer le code d'accès crypté sur le réseau pour sa transmission vers le noeud source;un dispositif réagissant au code d'accès en produisant à partir de ce dernier un code de vérification de trame pour chaque trame de message reçue du noeud source, qui correspond au code de vérification de trame dans la trame de message reçue un dispositif de comparaison du code de vérification de trame introduit dans chaque trame de message reçue d'un noeud source avec un code de vérification de trame produit dans l'appareil d'extrémité, ledit dispositif de comparaison produisant un signal d'inhibition si les codes de vérification de trame comparés ne se correspondent pas;et un dispositif ayant pour fonction de rediffuser chaque trame de message reçue sur le réseau et réagissant à un signal d'inhibition en inhibant la rediffusion de la partie de la trame de message qui suivait le code de vérification de trame ayant donné lieu au signal d'inhibition.
  2. 2
    A system as claimed in Claim 1 in which said means for generating frame verifier codes of said source node apparatus is operable to generate from said decrypted access code a series of frame verifier codes, andsaid means for generating frame verifier codes of said headend apparatus is operable to generate from said access code a corresponding series of frame verifier codes. 2. System nach Anspruch 1, in dem die Vorrichtungen zum Erzeugen des Rahmenbestätigungscodes der Quellenknotenpunktsvorrichtung dazu dienen können, von den entschlüsselten Anschlußcodes eine Folge von Rahmenbestätigungscodes zu erzeugen und in welcher Vorrichtungen zum Erzeugen von Rahmenbestätigungscodes der Empfangsstellenvorrichtung dazu dienen können, aus dem Anschlußcode eine entsprechende Folge von Rahmenbestätigungscodes zu erzeugen. 2. Système d'inhibition selon la revendication 1, dans lequel ledit dispositif de production des codes de vérification de trame dudit appareil de noeud source à pour fonction de produire à partir desdits codes d'accès décryptés une série de codes de vérification de trame, et ledit dispositif qui produit des codes de vérification de trame dans ledit appareil d'extrémité à pour fonction de produire à partir dudit code d'accès une série correspondante de codes de vérifications de trame.
  3. 3
    A system as claimed in Claim 2 in which said means for generating frame verifier codes of said source mode apparatus is operable to insert the next frame verifier code of the series into each next succeeding message frame, andsaid means for generating frame verifier codes of said headend apparatus is operable to provide a series of frame verifier codes corresponding to the series into the message frames. 3. System nach Anspruch 2, in welchem die Vorrichtungen zum Erzeugen des Rahmenbestätigungscodes der Quellenknotenpunktsvorrichtung dazu dienen können, den nächsten Rahmenbestätigungscode der Folge in den nächsten folgenden Nachrichtenrahmen einzufügen, und die Vorrichtungen zum Erzeugen des Rahmenbestätigungscodes der Empfangsstellenvorrichtung dazu dienen können, eine Folge von Rahmenbestätigungscodes entsprechend der Folgen in den Nachrichtenrahmen zur Verfügung zu stellen. 3. Système selon la revendication 2, dans lequel ledit dispositif produisant des codes de vérification de trame dans ledit appareil de noeud source à pourfonction d'introduire le code de vérification de trame suivant dans la série dans chaque trame de message suivant immédiatement, et ledit dispositif produisant des codes de vérification de trame dans ledit appareil d'extrémité ayant pour fonction de produire une série de codes de vérification de trame correspondant à la série dans les trames de message.
  4. 4
    A system as claimed in Claim 2 or 3 in which in the head end apparatus, said access code generating means comprises means for generating first and second code segments, the first segment constituting a network access identification code allotted to the source node requesting access to the network, and means for combining said segments to form said access code for transmission to the source node, andsaid frame verifier code generating means is responsive to said first and second code segments to encrypt the first code segment with the second to generate therefrom a sequence of a predetermined number of frame verifier codes, and means for incrementing said second code segment to a fresh value upon completion of said sequence whereby a further such sequence is generated using the fresh value of the second code segment;andin the source node apparatus,said means for generating the frame verifier codes is operable to obtain the first and second code segments from the decrypted access code and to encrypt the first code segment with the second to generate therefrom a sequence of a predetermined number of frame verifier codes corresponding to said sequence generated in said head end apparatus, and further comprising means for incrementing said second code segment to the aforesaid fresh value upon completion of said sequence whereby the aforesaid further such sequence is generated using the fresh value of the second code segment. 4. System nach Anspruch 2 oder 3, in dem in der Empfangstellenvorrichtung die Vorrichtungen zum Erzeugen des Anschlußcodes Vorrichtungen zum Erzeugen eines ersten und zweiten Codesegments umfassen, wobei das erste Segment aus einem Identifikationscode für den Netzwerkanschluß besteht, der dem Quellenknotenpunkt zugewiesen wird, der an das Netzwerk angeschlossen werden soll, und Vorrichtungen zum Kombinieren dieser Segmente enthält, um den Anschlußcode für die Zuspielung zu dem Quellenknotenpunkt zusammenzusetzen, und die Vorrichtungen zum Erzeugen des Rahmenbestätigungscodes dazu dienen, entsprechend dem ersten und zweiten Codesegment, das erste Codesegment mit dem zweiten zu verschlüsseln, um hieraus eine Folge von einer vorher bestimmten Anzahl von Rahmenbestätigungscodes zu erzeugen, und Vorrichtungen zum Inkrementieren des zweiten Codesegments zu einem neuen Wert zur Vervollständigung dieser Folge, wobei eine weitere solche Folge gebildet wird, die den neuen Wert des zweiten Codesegments zugrunde legt;undin der Quellenknotenpunktvorrichtung die Vorrichtungen zum Erzeugen des Rahmenbestätigungscodes dazu dienen, die ersten und zweiten Codesegmente aus den entschlüsselten Anschlußcodes zu erhalten und das erste Codesegment mit dem zweiten zu verschlüsseln, um daraus eine Folge von einer vorherbestimmten Zahl von Rahmenbestätigungscodes entsprechend der Folge zu erzeugen, die in der Empfangsstellenvorrichtung erzeugt wurde und weiter Vorrichtungen zum Inkrementieren der zweiten Codefolge zum zuvor genannten neuen Wert zur Vervollständigung der Folge, wobei über das zuvor Gesagte hinaus diese Folge unter Verwendung des neuen Wertes des zweiten Codesegments gebildet wird. 4. Système selon la revendication 2 ou 3, dans lequel, dans l'appareil d'extrémité, ledit dispositif générateur de codes d'accès comporte un dispositif qui produit un premier et un second segments de code, le premier segment constituant un code d'identification d'accès au réseau affecté au noeud source qui demande l'accès au réseau et un dispositif pour combiner lesdits segments afin de former ledit code d'accès pour la transmission vers le noeud source;et ledit dispositif générateur de code de trame réagissant audit premier et audit second segments de code en cryptant le premier segment de code avec le second pour produire à partir d'eux une séquence d'un nombre prédéterminé de codes de vérification de trame et un dispositif pour incrémenter ledit second segment de code jusqu'à une nouvelle valeur à la fin de ladite séquence de manière qu'une séquence soit produite en utilisant la nouvelle valeur du second segment de codes;et dans l'appareil de noeud source, ledit dispositif produisant les codes de vérification de trame ayant pour fonction d'obtenir le premier et le second segments de code à partir du code d'accès décrypté et de crypter le premier segment de code avec le second pour produire à partir d'eux une séquence d'un nombre prédéterminé de codes de vérification de trame correspondant à ladite séquence produite dans ledit appareil d'extrémité, et comportant en outre un dispositif qui incrémente ledit second segment de code jusqu'à la nouvelle valeur précitée à la fin de ladite séquence de manière que ladite autre séquence soit produite en utilisant la nouvelle valeur du second segment de code.
  5. 5
    A system as claimed in Claim 4 in which:in said headend apparatus, said means for generating said first and second code segments is operable to generate same as random numbers.6. A system as claimed in any preceding claim in whichsaid headend apparatus has associated therewith means storing a directory of node keys from which is obtained the node key pertaining to a source node from which an access request is received. 5. System nach Anspruch 4, in welchem in der Empfangsstellenvorrichtung die Vorrichtungen zum Erzeugen des ersten und zweiten Codesegments dieselben als Zufallswerte erzeugen können. 5. Système selon la revendication 4, dans lequel, dans ledit appareil d'extrémité, ledit dispositif produisant ledit premier et ledit second segments de code à pour fonction de produire ces derniers comme des nombres aléatoires.
  6. 6
    System nach einem der vorhergehenden Ansprüche, in welchem die Empfangsstellenvorrichtung mit ihr verbunden Vorrichtungen aufweist, die ein Verzeichnis von Knotenpunktschlüsseln speichern, von dem der Knotenpunktschlüssel erhalten wird, der zu einem Quellenknotenpunkt gehört, von dem eine Frage nach dem Anschluß empfangen wird. 6. Système selon l'une quelconque des revendications précédentes, dans lequel ledit appareil d'extrémité est associé avec un dispositif qui mémorise un annuaire des clés de noeud à partir duquel est obtenue la clé de noeud se rapportant à un noeud de source duquel une demande d'accès est reçue. 7. A system as claimed in any preceding claim which is arranged to provide communication from the nodes to the headend apparatus over a network up-channel and to provide communication from the headend apparatus to the nodes over a network down-channel to which each node apparatus is responsive to receive messages from the headend apparatus.
  7. 7
    System nach einem der vorangehenden Ansprüche, das derart angelegt ist, eine Nachricht von den Knotenpunkten an die Empfangsstellenvorrichtung über einen hinführenden Kanal des Netzwerks und die Nachricht von der Empfangsstellenvorrichtung zu den Knotenpunkten über einen rückführenden Kanal des Netzwerkes zu führen, an den jede Knotenpunktvorrichtung angeschlossen ist, um Nachrichten von der Empfangsstellenvorrichtung aufzunehmen. 7. Système selon l'une quelconque des revendications précédents, agencé de manière à établir une communication à partir des noeuds vers l'appareil d'extrémité sur un canal supérieur de réseau et pour établir une communication depuis l'appareil d'extrémité vers les noeuds sur un canal inférieur de réseau auquel chaque appareil de noeud réagit pour recevoir des messages provenant de l'appareil d'extrémité. 8. A system as claimed in Claim 7 in which said up-channel and down-channel are defined by respective frequency bands carried by the network.
  8. 8
    System nach Anspruch 7, in dem der hinführende und rückführende Kanal durch entsprechende Frequenzbänder festgelegt wird, die im Netzwerk vorliegen. 8. Système selon la revendication 7, dans lequel ledit canal supérieur et ledit canal inférieur sont définis par des bandes de fréquence respectives transmises par le réseau. 9. A terminal apparatus for use with a CATV system comprising a cable network having a plurality of source nodes to each of which is connectable such a terminal apparatus for sending messages transmitted via the network and a headend apparatus to which all messages placed on the network by such terminal apparatus is sent and which is operable to re-broadcast messages for receipt by destination nodes, each network source mode having associated therewith a key identifying that node, said terminal apparatus being characterised by:means for sending a request for network access to said headend apparatus;means for receiving an encrypted access code from the headend apparatus;means for decrypting the encrypted access code with the aid of the node's key,means for using the decrypted access code to generate and to insert a frame verifier code into each message frame that is sent at a point in each such message frame that precedes at least a portion thereof.
  9. 9
    10. A terminal apparatus as claimed in Claim 9 in which said means for generating frame verifier codes is operable to generate from said decrypted access code a series of frame verifier codes. 9. Appareil terminal destiné à être utilisé avec un système CATV comportant un réseau câblé avec plusieurs noeuds source à chacun desquels peut être connecté un tel appareil terminal pour émettre des messages transmis par l'intermédiaire du réseau et un appareil d'extrémité vers lequel sont émis tous les messages placés par le réseau par cet appareil terminal et qui a pour fonction de rediffuser les messages pour qu'ils soient reçus par des noeuds de destination, chaque noeud source du réseau étant associé avec une clé qui l'identifie, ledit appareil terminal étant caractérisé par:un dispositif pour émettre une demande d'accès au réseau vers ledit appareil d'extrémité;un dispositif pour recevoir un code d'accès crypté dudit appareil d'extrémité;un dispositif pour décrypter le code d'accès crypté à l'aide de la clé du noeud;un dispositif pour utiliser le code d'accès décrypté de manière à produire et à introduire un code de vérification de trame dans chaque trame de message, qui est émis en un point de chaque trame de message qui précède au moins l'une de ces parties. 9. Terminal zur Verwendung in einem Kabelfernsehsystem, das ein Kabelnetzwerk enthält, welches eine Vielzahl von Quellenknotenpunkten aufweist, wobei an jeden von diesen ein solches Terminal anschließbar ist, um Nachrichten zu senden, die über das Netzwerk übermittelt werden, und eine Empfangsstellenvorrichtung, an die alle Nachrichten, die durch solche Terminals in das Netzwerk gespeist werden, gesandt werden und das dazu dient, Nachrichten zum Empfang bei den Ausgangsknotenpunkten zurückzusenden, wobei jeder Netzwerkquellenknotenpunkt mit ihm verbunden einen Schlüssel trägt, der diesen Knotenpunkt identifiziert, wobei das Terminal durch folgende Teile gekennzeichnet ist: Vorrichtungen zum Senden einer Anfrage nach dem Netzwerkanschluß an die Empfangsstellenvorrichtung;Vorrichtung zum Empfangen eines verschlüsselten Anschlußcodes von der Empfangsstellenvorrichtung;Vorrichtungen zum Entschlüsseln des verschlüsselten Anschlußcodes mit der Hilfe des Knotenpunktschlüssels;Vorrichtungen zur Anwendung des entschlüsselten Anschlußcodes, um einen Rahmenbestätigungscode zu erzeugen und in jeden Nachrichtenrahmen einzufügen, der zu einem Punkt in jeden solchen Nachrichtenrahmen gesendet wird, der zumindest einem Teil davon vorangeht.
  10. 10
    Appareil terminal selon la revendication 9, dans lequel ledit dispositif qui produit les codes de vérification de trame a pour fonction de produire, à partir dudit code d'accès décrypté, une série de codes de vérification de trame. 10. Terminal nach Anspruch 9, in dem die Vorrichtungen zum Erzeugen des Rahmenbestätigungscodes dazu verwendet werden können, aus dem entschlüsselten Anschlußcode eine Folge von Rahmenbestätigungscodes zu erzeugen. 11. A terminal apparatus as claimed in Claim 10 in which said means for generating frame verifier codes is operable to insert the next frame verifier code of the series into each next succeeding message frame.
  11. 11
    Appareil terminal selon la revendication 10, dans lequel ledit dispositif produisant des codes de vérification de trame a pour fonction d'introduire le code de vérification de trame suivant de la série dans chaque trame de message suivant immédiatement. 11. Terminal nach Anspruch 10, in welchem die Vorrichtungen zum Erzeugen des Rahmenbestätigungscodes dazu dienen, den folgenden Rahmenbestätigungscode der Folge in jeden nächstfolgenden Nachrichtenrahmen einzufügen. 12. A terminal apparatus as claimed in Claim 10 or 11 in which said means for generating the frame verifier codes is operable to obtain first and second code segments from the decrypted access code and to encrypt the first code segment with the second to generate therefrom a sequence of a predetermined number of frame verifier codes, and further comprising means for incrementing said second code segment to a fresh value upon completion of said sequence whereby a further such sequence is generated using the fresh value of the second code segment.
  12. 12
    Appareil terminal selon la revendication 10 ou 11, dans lequel ledit dispositif qui produit les codes de vérification de trame a pour fonction d'obtenir un premier et un second segments de code à partir du code d'accès décrypté et de crypter le premier segment de code avec le second pour produire à partir deux une séquence d'un nombre prédéterminé de codes de vérification de trame, et comportant en outre un dispositif pour incrémenter ledit second segment de code à une nouvelle valeur à la fin de ladite séquence de manière qu'une autre séquence soit produite en utilisant la nouvelle valeur du second segment de code. 12. Terminal nach Anspruch 10 oder 11, in welchem Vorrichtungen zum Erzeugen des Rahmenbestätigungscodes dazu dienen, erste und zweite Codesegmente von dem entschlüsselten Anschlußcode zu empfangen und das erste Codesegment mit dem zweiten zu verschlüsseln, um daraus eine Folge von einer vorherbestimmten Zahl von Rahmenbestätigungscodes zu erzeugen und sie weiterhin Vorrichtungen zum Inkrementieren des zweiten Codesegments zu einem neuen Wert zur Verfollständigung der Folge enthalten, wobei eine weitere solche Folge erzeugt wird, die die neuen Werte des zweiten Codesegments zugrundelegen. 13. A terminal apparatus as claimed in any one of Claims 9 to 12 which is arranged to provide communication to the headend apparatus over a network up-channel and to receive communication from the headend apparatus over a network down-channel.
  13. 13
    Appareil terminal selon l'une quelconque des revendications 9 à 12, agencé de manière à établir une communication vers l'appareil d'extrémité sur un canal supérieur du réseau et à recevoir une communication de l'appareil d'extrémité sur un canal inférieur du réseau. 13. Terminal nach einem der Ansprüche 9 bis 12, welches derart ausgestaltet ist, daß eine Nachricht an die Empfangsstellenvorrichtung über einen hinführenden Kanal des Netzwerkes leitet und eine Nachricht von der Empfangsstellenvorrichtungüber einen rückführenden Kanal des Netzwerks empfängt. 14. A terminal apparatus as claimed in Claim 13 in which said up-channel and down-channel are defined by respective frequency bands.
  14. 14
    Appareil selon la revendication 13, dans lequel ledit canal supérieur et ledit canal inférieur sont définis par des bandes de fréquences respectives. 14. Terminal nach Anspruch 13, in dem der hinführende und rückführende Kanal durch entsprechende Frequenzbänder festgelegt ist. 15. A headend apparatus for use in a CATV system comprising a cable network having a plurality of nodes to each of which is connected an apparatus for sending and/or receiving messages transmitted via the network and a headend apparatus to which all messages placed on the network by source nodes are sent and which is operable to re-broadcast messages for receipt by destination nodes, each network node having associated therewith a key identifying that node, and each source node apparatus comprising means for sending a request for network access to said headend apparatus; means for receiving an encrypted access code from the headend apparatus; means for decrypting the encrypted access code with the aid of the node's key, and means for using the decrypted access code to generate and to insert a frame verifier code into each message frame that is sent at a point in each such message frame that precedes at least a portion thereof; the headend apparatus comprising:means responsive to an access request received from a source node to generate an access code,means for encrypting the access code by use of the key identifying the source node,means for placing the encrypted access code on the network for transmission to the source node,means responsive to the access code to generate therefrom a frame verifier code for each message frame received from the source node that corresponds to the frame verifier code in the received message frame,means for comparing the frame verifier code inserted in each message frame received from a source node with a corresponding frame verifier code generated in the headend apparatus, said comparison means providing an inhibit signal if the compared frame verifier codes do not match, andmeans operable to re-broadcast each received message frame onto the network and responsive to an inhibit signal to inhibit re-broadcasting of the portion of the message frame that followed the frame verifier code that gave rise to the inhibit signal.
  15. 15
    Appareil d'extrémité destiné à être utilisé dans un système CATV comportant un réseau câblé avec plusieurs noeuds à chacun desquels est connecté un appareil pour émettre et/ou recevoir des messages transmis par l'intermédiaire du réseau et un appareil d'extrémité vers lequel sont émis tous les messages placés sur le réseau par des noeuds source et qui a pour fonction de rediffuser les messages pour qu'ills soient reçus par des noeuds de destination, chaque noeud du réseau étant associé avec une clé qui l'identifié et chaque appareil de noeud source comportant un dispositif pour émettre une demande d'accès au réseau vers ledit appareil d'extrémité; un dispositif destiné à recevoir un code d'accès crypté de l'appareil d'extrémité; un dispositif de décryptage du code d'accès crypté à l'aide de la clé de noeud et un dispositif utilisant le code d'accès décrypté pour produire et introduire un code de vérification de trame dans chaque trame de message, qui est émis en un point de chaque trame de message qui précède au moins l'une de ces parties; l'appareil d'extrémité comportant:un dispositif réagissant à une demande d'accès reçue d'un noeud source en produisant un code d'accès;un dispositif de cryptage du code d'accès en utilisant la clé identifiant le noeud source;un dispositif qui place le code d'accès crypté sur le réseau pour qu'il soit transmis vers le noeud source;un dispositif réagissant au code d'accès en produisant à partir de lui un code de vérification de trame pour chaque trame de message reçue d'une source qui correspond au code de vérification de trame dans la trame de message reçue;un dispositif de comparaison du code de vérification de trame introduit dans chaque trame de message reçue d'un noeud source avec un code de vérification de trame correspondant produit dans l'appareil d'extrémité, ledit dispositif de comparaison produisant un signal d'inhibition si les codes de vérification de trame comparés ne se correspondant pas;et un dispositif ayant pour fonction de rediffuser chaque trame de message reçue sur le réseau et réagissant à un signal d'inhibition en inhibant la rediffusion de la partie de la trame de message qui suivant le code de vérification de trame ayant donné lieu au signal d'inhibition. 15. Empfangsstellenvorrichtung zur Verwendung in einem Kabelfernsehsystem, die ein Kabelnetzwerk mit einer Vielzahl von Knotenpunkten umfaßt, wobei an jeden von diesen eine Vorrichtung zum Senden und/oder Empfangen von Nachrichten angeschlossen ist, die durch das Netzwerk gesendet werden, und eine Empfangsstellenvorrichtung angeschlossen ist, an die alle Nachrichten, die durch Quellenknotenpunkte in das Netzwerk gespeist werden, gesendet werden und welche dazu dient, Nachrichten zum Empfang an die Ausgangsknotenpunkte zurückzusenden, wobei jeder Netzwerkknotenpunkt mit ihm verbunden einen Identifikationsschlüssel für diesen Knotenpunkt trägt und jede Quellenknotenpunktvorrichtung Vorrichtungen zum Senden einer Anfrage für den Netzwerkanschluß an die Empfangsstellenvorrichtung umfaßt;weiterhin Vorrichtungen zum Empfang eines verschlüsselten Anschlußcodes von der Empfangsstellenvorrichtung;Vorrichtungen zum Entschlüsseln des verschlüsselten Anschlußcodes mit Hilfe des Knotenpunktschlüssels und Vorrichtungen zum Verwenden des entschlüsselten Anschlußcodes zum Erzeugen eines Rahmenbestätigungscodes und Einsetzen desselben in jeden Nachrichtenrahmen, der zu einem Punkt in jeden solchen Nachrichtenrahmen gesendet wird, der zumindest einem Teil davon vorangeht, umfaßt, wobei die Empfangsstellenvorrichtung folgende Vorrichtungen aufweist:Vorrichtungen zum Erzeugen eines Anschlußcodes entsprechend einer Anschlußnachfrage, die von einem Quellenknotenpunkt erhalten wird,Vorrichtungen zum Verschlüsseln des Anschlußcodes unter Verwendung des Identifikationsschlüssels des Quellenknotenpunkts,Vorrichtungen zum Einspeisen des verschlüsselten Anschlußcodes in das Netzwerk zur Übermittlung an den Quellenknotenpunkt,Vorrichtungen zur Erzeugung eines Rahmenbestätigungscodes infolge des Anschlußcodes für jeden Nachrichtenrahmen, der von einem Quellenknotenpunkt erhalten wird, der dem Rahmenbestätigungscode in dem empfangenen Nachrichtenrahmen entspricht,Vorrichtungen zum Vergleichen des Rahmenbestätigungscodes, der in jeden Nachrichtenrahmen eingeschoben wird, nachdem er von einem Quellenknotenpunkt empfangen wurde, mit einem entsprechenden Rahmenbesstätigungscode, der in der Empfangsstellenvorrichtung erzeugt wurde, wobei die Vergleichsvorrichtungen ein Sperrsignal aussenden, wenn die verglichenen Rahmenbestätigungscodes nicht übereinstimmen undVorrichtungen, die dazu dienen, jeden empfangenen Nachrichtenrahmen in das Netzwerk zurückzusenden und entsprechend jedem Sperrsignal zum Unterdrücken des Zurücksendens des Teils des Nachrichtenrahmens, der dem Nachrichtenbestätigungscode folgt, welcher Anlaß zu dem Sperrsignal gab, die Rücksendung zu unterbinden. 16. A headend apparatus as claimed in Claim 15 in which said means for generating frame verifier codes of said headend apparatus is operable to generate from said access code a series of frame verifier codes for comparison with a series of frame verifier codes inserted in message frames received from a source node.
  16. 16
    Appareil d'extrémité selon la revendication 15, dans lequel ledit dispositif produisant des codes de vérification de trame dudit appareil d'extrémité a pour fonction de produire à partir dudit code d'accès, une série de codes de vérification de trame destinés à être comparés avec une série de codes de vérification de trame introduits dans des trames de message reçues d'un noeud source. 16. Empfangstellenvorrichtung nach Anspruch 15, in welchem die Vorrichtungen zum Erzeugen eines Rahmenbestätigungscodes der Empfangsstellenvorrichtung dazu dient, aus dem Anschlußcode eine Folge von Rahmenbestätigungscodes zu erzeugen, um sie mit einer Folge von Rahmenbestätigungscodes zu vergleichen, die in die Nachrichtenbilder, die von einem Quellenknotenpunkt erhalten wurden, eingefügt wurden. 17. A headend apparatus as claimed in Claim 16 in which said access code generating means comprises means for generating first and second code segments, the first segment constituting a network access identification code allotted to the source node requesting access to the network, and means for combining said segments to form said access code for transmission to the source node, and said frame verifier code generating means is responsive to said first and second code segments to encrypt the first code segment with the second to generate therefrom a sequence of a predetermined number of frame verifier codes, and means for incrementing said second code segment to a fresh value upon completion of said sequence whereby a further such sequence is generated using the fresh value of the second code segment.
  17. 17
    Appareil d'extrémité selon la revendication 13, dans lequel ledit dispositif générateur de codes d'accès comporte un dispositif qui produit un premier et un second segments de code, le premier segment constituant un code d'identification d'accès au réseau affecté au noeud source demandant l'accès au réseau et un dispositif qui combine lesdits segments pour former ledit code d'accès qui doit être transmis vers le noeud source, et ledit dispositif générateur de codes de vérification de trame réagissant audit premier et audit second segments de code en cryptant le premier segment de code avec le second pour produire à partir d'eux une séquence d'un nombre prédéterminé de codes de vérification de trame et un dispositif pour incrémenter ledit second segment de code à une nouvelle valeur à la fin de ladite séquence de manière qu'une autre séquence soit produite en utilisant la nouvelle valeur du second segment de code. 17. Empfangstellenvorrichtung nach Anspruch 16, in welchem die Vorrichtungen zum Erzeugen eines Anschlußcodes Vorrichtungen zum Erzeugen von ersten und zweiten Codesegmenten umfassen, wobei das erste Segment aus einem Netzwerkanschluß identifikationscode, der dem Quellenknotenpunkt zugewiesen ist und den Anschluß an das Netzwerk erfragt besteht und Vorrichtungen zum Zusammensetzen der Segmente, um den Anschlußcode zur Übermittlung an den Quellenknotenpunkt bereitzustellen, die Vorrichtungen zum Erzeugen des Rahmenbestätigungscodes das erste Codesegment entsprechend jedem ersten und zweiten Codesegment mit dem zweiten Codesegment verschlüsseln, um daraus eine Folge von einer vorherbestimmten Zahl von Rahmenbestätigungscodes zu erzeugen undVorrichtungen zum Inkrementieren des zweiten Codesegments zu einem neuen Wert zur Vervollständigung der Folge, wobei eine weitere solche Folge unter Verwendung der neuen Werte des zweiten Codesegments erzeugt wird. 18. A headend apparatus as claimed in Claim 17 in which said means for generating said first and second code segments is operable to generate same as random numbers.
  18. 18
    Appareil d'extrémité selon la revendication 17, dans lequel ledit dispositif produisant ledit premier et ledit second segments de code produit ces derniers comme des nombres aléatoires. 18. Eine Empfangsstellenvorrichtung nach Anspruch 17, in welcher die Vorrichtungen zum Erzeugen des ersten und zweiten Codesegments dazu dienen, dieselben als Zufallszahlen zu erzeugen. 19. A headed apparatus as claimed in any one of Claims 15 to 18 in which said headend apparatus has associated therewith means storing a directory of node keys from which is obtained the node key pertaining to a source node from which an access request is received.
  19. 19
    Appareil d'extrémité selon l'une quelconque des revendications 15 à 18, dans lequel ledit appareil d'extrémité est associé avec un dispositif qui mémorise un annuaire des clés de noeud à partir duquel est obtenue la clé de noeud se rapportant à un noeud source dont a été reçue une demande d'accès. 19. Empfangsstellenvorrichtung nach einem der Ansprüche 15 bis 18, in welchem die Empfangsstellenvorrichtung mit ihr verbunden Vorrichtungen zum Speichern eines Verzeichnisses der Knotenpunktschlüssel hat, von dem der Knotenpunktschlüssel erhalten wird, der einem Quellenknotenpunkt zugehört, von welchem eine Anschlußanfrage aus empfangen wird. 20. A headend apparatus as claimed in any one of Claims 15 to 19 which is arranged to receive communication from the nodes over a network up-channel and to provide communication to the nodes over a network down-channel.
  20. 20
    Appareil d'extrémité selon l'une quelconque des revendications 15 à 19, agencé de manière à recevoir des communications des noeuds sur un canal supérieur du réseau et pour établir une communication vers les noeuds sur un canal inférieur du réseau. 20. Empfangsstellenvorrichtung nach einem der Ansprüche 15 bis 19, welche dazu vorgesehen ist, eine Mitteilung von den Knotenpunkten über einen hinführenden Kanal des Netzwerks zu erhalten und eine Mitteilung an die Knotenpunkte über einen rückführenden Kanal des Netzwerks abzugeben. 21. A headend apparatus as claimed in Claim 20 in which said up-channel and down-channel are defined by respective frequency bands carried by the network.
  21. 21
    Appareil d'extrémité selon la revendication 20, dans lequel ledit canal supérieur et ledit canal inférieur sont définis par des bandes de fréquences respectives transmises par le réseau. 21. Empfangsstellenvorrichtung nach Anspruch 20, in welcher der hinführende Kanal und der rückführend Kanal durch entsprechende Frequenzbänder, die in dem Netzwerk vorhanden sind, festgelegt werden. 22. A method of controlling access to a CATV system comprising a cable network having a plurality of nodes to each of which is connected an apparatus for sending and/or receiving messages transmitted via the network and a headend apparatus to which all messages placed on the network by source nodes are sent and which is operable to re-broadcast messages for receipt by destination nodes, each network node having associated therewith a key identifying that node, characterised in that the method of controlling access comprises the steps of:sending a request from a source node apparatus for network access to said headend apparatus;generating an access code in the headend apparatus in response to an access request received from the source node,encrypting the access code by use of the key identifying the source node,placing the encrypted access code on the network for transmission to the source node,receiving the encrypted access code from the headend apparatus at the source node apparatus and decrypting the encrypted access code with the aid of the node's key, andusing the decrypted access code to generate and to insert a frame verifier code into each message frame that is sent from the source node apparatus at a point in each such message frame that precedes at least a portion thereof;generating from the access code at the headend apparatus a frame verifier code for each message frame received from the source node that corresponds to the frame verifier code in the received message frame,comparing at the headend apparatus the frame verifier code inserted in each message frame received from a source node with a corresponding frame verifier code generated in the headend apparatus, andre-broadcasting each received message frame onto the network unless the compared frame verifier codes do not match, and in the latter case, inhibiting re-broadcasting of the portion of the message frame that followed the frame verifier code in the message that did not match that of the headend apparatus.
  22. 22
    Procédé de commande d'accès à un système CATV comportant un réseau câblé avec plusieurs noeuds à chacun desquels est connecté un appareil destiné à émettre et/ou recevoir des messages transmis par l'intermédiaire du réseau et un appareil d'extrémité vers lequel sont émis tous les messages placés sur le réseau par des noeuds source et qui a pour fonction de rediffuser les messages pour qu'ils soient reçus par des noeuds de destination, chaque noeud du réseau étant associé avec une clé qui l'identifie, procédé de commande d'accès caracterisé en ce qu'il consiste:à émettre une demande depuis un appareil de noeud source pour l'accès au réseau vers ledit appareil d'extrémité;à produire un code d'accès dans l'appareil d'extrémité en réponse à une demande d'accès reçue d'une source;à crypter le code d'accès en utilisant la clé identifiant le noeud source;à placer le code d'accès crypté sur le réseau pour qu'il soit transmis vers le noeud source;à recevoir le code d'accès crypté provenant de l'appareil d'extrémité à l'appareil de noeud source et à décrypter le code d'accès crypté à l'aide de la clé de noeud, et à utiliser le code d'accès décrypté pour produire et introduire un code de vérification de trame dans chaque trame de message qui est émise par l'appareil de noeud source en un point de chaque trame de message qui précède au moins l'une de ces parties;à produire à partir du code d'accès, à l'appareil d'extrémité, un code de vérification de trame pour chaque trame de message reçue d'une source qui correspond au code de vérification de trame dans la trame de message reçue;à comparer, à l'appareil d'extrémité, le code de vérification de trame introduit dans chaque trame de message reçue d'un noeud source avec un code de vérification de trame correspondant produit dans l'appareil d'extrémité et à rediffuser chaque trame de message reçue sur le réseau à moins que les codes de vérification de trame comparés ne se correspondent pas et, dans ce dernier cas, à inhiber la rediffusion de la partie de la trame de message qui suivait le code de vérification de trame dans le message ne correspondant pas avec celui de l'appareil d'extrémité. 22. Verfahren zur Anschlußsteuerung an ein Kabelfernsehsystem, das folgende Teile umfaßt: Ein Kabelnetzwerk, das eine Vielzahl von Knotenpunkten enthält, wobei an jeden dieser Knotenpunkt eine Vorrichtung zum Senden und/oder Empfangen von Nachrichten eingeschlossen ist, die durch das Netzwerk gesendet werden, und eine Empfangsstellenvorrichtung, an welche alle Nachrichten gesendet werden, die in das Netzwerk durch Quellenknotenpunkte eingespeist worden sind, und die dazu dient, Nachrichten zum Empfang bei den Ausgangsknotenpunkten zurückzusenden, wobei jeder Netzwerkknotenpunkt einen Identifikationsschlüssel für diesen Knotenpunkt aufweist, dadurch gekennzeichnet, daß das Verfahren zur Anschlußsteuerung folgende Schritte umfaßt:Senden einer Anfrage von einer Quellenknotenpunktvorrichtung nach einem Netzwerkanschluß an die Empfangsstellenvorrichtung;Erzeugen eines Anschlußcodes in der Empfangsstellenvorrichtung entsprechend einer Anschlußnachfrage, die von dem Quellenknotenpunkt erhalten wurde,Verschlüsse des Anschlußcodes unter Verwendung des Schlüssels, der den Quellenknotenpunkt identifiziert,Einspeisen des verschlüsselten Anschlußcodes in das Netzwerk um diesen an den Quellenknotenpunkt zu übertragen,Empfangen des verschlüsselten Anschlußcodes von der Empfangsstellenvorrichtung an der Quellenknotenpunktvorrichtung und Entschlüsseln des verschlüsselten Anschlußcodes mit Hilfe des Knotenpunktschlüssels undVerwenden des entschlüsselten Anschlußcodes um einen Rahmenbestätigungscode zu erzeugen und diesen in jeden Nachrichtenrahmen einzufügen, der von der Quellenknotenpunktvorrichtung zu einem Punkt in jeden derartigen Nachrichtenrahmen gesendet wird, der zumindest einem Teil davon vorangeht;Erzeugen eines Rahmenbestätigungscodes aus dem Anschlußcode in der Empfangsstellenvorrichtung für jeden Nachrichtenrahmen, der von dem Quellenknotenpunkt erhalten wurde, der dem Nachrichtenbestätigungscode in dem empfangenden Nachrichtenrahmen entspreicht, Vergleichen des Empfangsbestätigungscodes, der in jeden Nachrichtenrahmen, der von einem Quellenknotenpunkt erhalten wurde, eingefügt wurde, mit einem entsprechenden Rahmenbestätigungscode der in der Empfangsstellenvorrichtung erzeugt worden ist, in der Empfangsstellenvorrichtung undZurücksenden jedes empfangenen Nachrichtenrahmens in das Netzwerk, falls die verglichenen Rahmenbestätigungscodes nicht übereinstimmen und im letzteren Fall Unterdrücken des Zurücksendens des Teils des Nachrichtenrahmens, der dem Rahmenbestätigungscode in der Nachricht folgt, der nicht mit demjenigen von der Empfangsstellenvorrichtung übereinstimmt. 23. A method as claimed in Claim 22 in which the source node apparatus a series of frame verifier codes is generated from the decrypted access code and in the headend apparatus a corresponding series of frame verifier codes is generated from the access code.
  23. 23
    Procédé selon la revendication 22, dans lequel, dans l'appareil de noeud source, une série de codes de vérification de trame est produite à partir du code d'accès décrypté et, dans l'appareil d'extrémité, une série correspondant de codes de vérification de trame est produite à partir du code d'accès. 23. Verfahren nach Anspruch 22, in welchem die Quellenknotenpunktvorrichtung eine Folge von Rahmenbestätigungscodes aus den entschlüsselten Anschlußcodes erzeugt und in der Empfangsstellenvorrichtung eine entsprechende Folge von Rahmenbestätigungscodes aus dem Anschlußcode erzeugt wird. 24. A method as claimed in Claim 23 in which the insertion of a frame verifier code into each message frame in the source node apparatus is done by inserting the next frame verifier code of said series into each next succeeding message frame;and in which the headend apparatus the series of frame verifier codes provided for the aforesaid comparison corresponds to the series inserted into the message frame.
  24. 24
    Procédé selon la revendication 23, dans lequel l'insertion d'un code de vérification de trame dans chaque trame de message dans l'appareil de noeud source se fait en introduisant le code de vérification de trame suivant ladite série dans chaque trame de message suivant immédiatement;et dans lequel, dans l'appareil d'extrémité, la série des codes de vérification de trame produit pour la comparaison précitée correspond à la série introduite dans la trame de message. 24. Verfahren nach Anspruch 23, in welchem die Einfügung eines Rahmenbestätigungscodes in jeden Nachrichtenrahmen in der Quellenknotenpunktvorrichtung dadurch durchgeführt wird, daß der folgende Rahmenbestätigungscode der Folge in jeden nächstfolgenden Nachrichtenrahmen eingefügt wird und in welchem in der Empfangsstellenvorrichtung die Folge der Rahmenbestätigungscodes, welche für den vorher erwähnten Vergleich zur Verfügung gestellt wird, der Folge, welche in den Nachrichtenrahmen eingefügt wird, entspricht. 25. A method as claimed in Claim 23 or 24 in which, the generating of the access code in the headend apparatus comprises generating first and second code segments, the first segment constituting a network access identification code allotted to the source node requesting access to the network, and combining said segments to form said access code for transmission to the source node, andthe generating of frame verifier codes in the headend apparatus comprises encrypting the first code segment with the second to generate therefrom a sequence of a predetermined number of frame verifier codes, and incrementing said second code segment to a fresh value upon completion of said sequence whereby a further such sequence is generated using the fresh value of the second code segment;and in whichthe generating of the frame verifier codes in the source node apparatus comprises obtaining the first and second code segments from the decrypted access code and encrypting the first code segment with the second to generate therefrom a sequence of a predetermined number of frame verifier codes corresponding to said sequence generated in said headend apparatus, and further comprising incrementing said second code segment to the aforesaid fresh value upon completion of said sequence whereby the aforesaid further such sequence is generated using the fresh value of the second code segment.
  25. 25
    Procédé selon la revendication 23 ou 24, dans lequel la production du code d'accès dans l'appareil d'extrémité consiste à produire un premier et un second segments de code, le premier segment constituant un code d'identification d'accès au réseau affecté au noeud source demandant l'accès au réseau et à combiner les segments pourformer ledit code d'accès afin qu'il soit transmis vers le noeud source, et la production dec codes de vérification de trame dans l'appareil d'extrémité consistant à crypter le premier segment de code avec le second pour produire à partir d'eux une séquence d'un nombre prédéterminée de codes de vérification de trame et à incrémenter ledit second segment de code jusqu'à une nouvelle valeur à la fin de ladite séquence de manière qu'une autre séquence soit produite en utilisant la nouvelle valeur du second segment de code; et dans lequel la production des codes de vérification de trame dans l'appareil de noeud source consiste à obtenir le premier et le second segments de code à partir du code d'accès décrypté et à crypter le premier segment de code avec le second pour produire à partir d'eux une séquence d'un nombre prédéterminé de code de vérification de trame correspondant à ladite séquence produite dans ledit appareil d'extrémité, et consistant en outre à incrémenter ledit second segment de code jusqu'à la nouvelle valeur précitée à la fin de ladite séquence de manière que la nouvelle séquence précitée soit produite en utilisant la nouvelle valeur du second segment de code. 25. Verfahren nach den Ansprüchen 23 oder 24, in welchem die Erzeugung des Anschlußcodes in der Empfangsstellenvorrichtung folgendes umfaßt:Erzeugen eines ersten und zweiten Codesegments, wobei das erste Codesegment einen Netzwerkanschlußidentifikationscode zur Verfügung stellt, der dem Quellenknotenpunkt zugewiesen wird, welcher den Anschluß an das Netzwerk erfragt, und ein Zusammensetzen der Segmente, um den Anschlußcode zur Übermittlung an den Quellenknotenpunkt zu bilden, unddie Erzeugung von Rahmenbestätigungscodes in der Empfangsstellenvorrichtung folgende Schritte umfaßt:Verschlüsseln des ersten Codesegments mit dem zweiten Codesegment, um daraus eine Folge von einer vorherbestimmten Anzahl von Rahmenbestätigungscodes zu erhalten, und Inkrementieren des zweiten Codesegments zu einem neuen Wert zur Vervollständigung der Folge, wobei eine weitere solche Folge unter Verwendung der neuen Werte des zweiten Codesegments erzeugt wird;und in welcherdie Erzeugung des Rahmenbestätigungscodes in der Quellenknotenpunktvorrichtung folgendes umfaßt:Empfangen des ersten und zweiten Codesegments von dem entschlüsselten Anschlußcode und Verschlüsseln des ersten Codesegments mit dem zweiten, um daraus eine Folge von einer vorherbestimmten Zahl von Rahmenbestätigungscodes zu erzeugen, die der Folge entsprechen, die in der Empfangsstellenvorrichtung erzeugt worden sind, und weiterhin Inkrementieren des zweiten Codesegments zu dem genannten neuen Wert zur Vervollständigung der Folge, wobei eine weitere derartige zuvor genannte Folge unter Verwendung des neuen Wertes des zweiten Codesegments erzeugt wird. 26. A method as claimed in Claim 25 in which: the first and second code segments are generated as random numbers.
  26. 26
    Procédé selon la revendication 25, dans lequel le premier et le second segments de code sont produits comme des nombres aléatoires. 26. Verfahren nach Anspruch 25, in dem das erste und zweite Codesegment als Zufallszahlen erzeugt wird. 27. A method as claimed in any one of Claims 22 to 26 further comprising, storing a directory of node keys for access by the headend apparatus from which is obtained the node key pertaining to a source node from which an access request is received.
  27. 27
    Procédé selon l'une quelconque des revendications 22 à 26, consistant en outre à mémoriser un annuaire des clés de noeud pour l'accès par l'appareil d'extrémité, à partir duquel est obtenue la clé de noeud se se rapportant à un noeud source dont une demande d'accès est reçue. 27. Verfahren nach einem der Ansprüche 22 bis 26, das weiterhin folgende Schritte umfaßt:Speichern eines Verzeichnisses von Knotenpunktschlüsseln zum Anschluß bei der Empfangsstellenvorrichtung, von der der Knotenpunktschlüssel erhalten wird, der einem Quellenknotenpunkt zugehört, von welchem eine Anschlußanfrage empfangen wird. 28. A method as claimed in any one of Claims 22 to 27 in which communication from the nodes to the headend apparatus is provided over a network up-channel and communication from the headend apparatus to the nodes is provided over a network down-channel to which each node apparatus is responsive to receive messages from the headend apparatus.
  28. 28
    Procédé selon l'une quelconque des revendications 22 à 27, dans lequel une communication depuis les noeuds vers l'appareil d'extrémité est établie sur un canal supérieur du réseau et une communication depuis l'appreil d'extrémité vers les noeuds est établie sur un canal inférieur du réseau auquel chaque appareil de noeud réagit en recevant des messages de l'appareil d'extrémité. 28. Verfahren nach einem der Ansprüche 22 bis 27, in welchem die Mitteilung von den Knotenpunkten an die Empfangsstellenvorrichtung über einen hinführenden Kanal des Netzwerkes geführt wird und die Nachricht von der Empfangstellenvorrichtung zu den Knoten über einen rückführenden Kanal des Netzwerkes gesendet wird, an welchen jede Knotenpunktvorrichtung entsprechend dem Empfang von Nachrichten von der Empfangsstellenvorrichtung angeschlossen ist. 29. A method as claimed in Claim 28 in which said up-channel and down-channel are defined by respective frequency bands carried by the network.
  29. 29
    Procédé selon la revendication 28, dans lequel ledit canal supérieur et ledit canal inférieurs sont définis par des bandes de fréquences respectives transmises par le réseau. 29. Verfahren nach Anspruch 28, in welchem der hinführende Kanal und der rückführende Kanal durch entsprechende Frequenzbänder, die im Netzwerk vorhanden sind, festgelegt werden. 30. A method of controlling the access to a CATV system of a terminal apparatus for use with the system, the system comprising a cable network having a plurality of source nodes to each of which is connectable such a terminal apparatus for sending messages transmitted via the network and a headend apparatus to which all messages placed on the network by such terminal apparatus is sent and which is operable to re-broadcast messages for receipt by destination nodes, each network source node having associated therewith a key a identifying that node, the access control method comprising:sending a request for network access from the terminal apparatus to said headend apparatus;receiving at the terminal apparatus an encrypted access code from the headend apparatus and decrypting the encrypted access code with the aid of the node's key, andusing the decrypted access code to generate and to insert a frame verifier code into each message frame that is sent from the terminal apparatus at a point in each such message frame that precedes at least a portion thereof.
  30. 30
    Procédé de commande de l'accès à un système CATV d'un appareil terminal destiné à ce système, le système comportant un réseau câble avec plusieurs noeuds source à chacun desquels peut être connecté un appareil terminal pour émettre des messages transmis par le réseau et un appareil d'extrémité vers lequel sont émis tous les messages placés sur le réseau par cet appareil terminal, et qui a pour fonction de rediffuser des messages pour qu'ils soient reçus par des noeuds de destination, chaque noeud source du réseau étant associé avec une clé qui l'identifie, le procédé de commande d'accès consistant:à émettre une demande d'accès au réseau par l'appareil vers ledit appareil d'extrémité;à recevoir à l'appareil terminal un code d'accès crypté provenant de l'appareil d'extrémité et à décrypter le code d'accès crypté à l'aide de la clé de noeud, et à utiliser le code d'accès décrypté pour produire et introduire un code de vérification de trame dans chaque trame de message qui est émise par l'appareil terminal en un point de chaque trame de message qui précède au moins l'une de ces parties. 30. Verfahren zum Steuern des Anschlusses an ein Kabelfernsehsystem eines Terminals zur Verwendung mit einem System, das ein Kabelnetzwerk umfaßt, welches eine Vielzahl von Knotenpunkten aufweist, wobei an jeden dieser Knotenpunkte ein Terminal anschließbar ist, um Nachrichten zu senden, die durch das Netzwerk übertragen werden, und eine Empfangsstellenvorrichtung, an welche alle Nachrichten gesendet werden, die in das Netzwerk durch derartige Terminals eingespeist werden, und welche dazu dienen, Nachrichten zum Empfang für die Empfangsknotenpunkte zurückzusenden, wobei jeder Netzwerkquellennotenpunkt einen ihm eigenen Identifikationsschlüssel aufweist, wobei das Verfahren zur Anschlußsteuerung folgende Schritte umfaßt: Senden einer Anfrage für den Netzwerkanschluß von dem Terminal an die Empfangsstellenvorrichtung;Empfangen eines verschlüsselten Anschlußcodes von der Empfangsstellenvorrichtung in dem Terminal und Entschlüsseln des verschlüsselten Anschlußcodes mit der Hilfe des Knotenpunktschlüssels, undVerwendung des entschlüsselten Anschlußcodes, um einen Rahmenbestätigungscode zu erzeugen und in jeden Nachrichtenrahmen einzusetzen, der von dem Terminal an den Punkt jedes solchen Nachrichtenrahmens gesendet ist, der zumindest einem Teil davon vorausgeht. 31. A method of controlling the access of a terminal apparatus as claimed in Claim 30 in which a series of frame verifier codes is generated from said decrypted access code.
  31. 31
    Procédé de commande de l'accès d'un appareil terminal selon la revendication 30, dans lequel une série de codes de vérification de trame est produite à partir dudit code d'accès décrypté. 31. Verfahren zur Steuerung des Anschlusses eines Terminals nach Anspruch 30, in welchem eine Folge von Rahmenbestätigungscodes aus den entschlüsselten Anschlußcodes erzeugt wird. 32. A method of controlling the access of a terminal apparatus as claimed in Claim 31 in which the next frame verifier code of the series is inserted into each next succeedcng message frame.
  32. 32
    Procédé de commande de l'accès d'un appareil terminal selon la revendication 32, dans lequel le code de vérification de trame suivant dans la série est introduit dans chaque trame de message suivant immédiatement. 32. Verfahren zur Steuerung des Anschlusses eines Terminals nach Anspruch 32, in welchem der folgende Rahmenbestätigungscode der Folge in jeden nächstfolgenden Nachrichtenrahmen eingesetzt wird, 33. A method of controlling the access of a terminal apparatus as claimed in Claim 31 or 32 in which first and second code segments are obtained from the decrypted access code and the first code segment is encrypted with the second to generate therefrom a sequence of a predetermined number of frame verifier codes, and further comprising incrementing said second code segment to a fresh value upon completion of said sequence whereby a further such sequence is generated using the fresh value of the second code segment.
  33. 33
    Procédé de commande de l'accès d'un appareil terminal selon la revendication 31 ou 32, dans lequel un premier et un second segments de code sont obtenus à partir du code d'accès décrypté, et le premier segment de code est crypté avec le second pour produire à partir d'eux une séquence d'un nombre prédéterminé de codes de vérification de trame, et consistant en outre à incrémenter ledit second segment de code à une nouvelle valeur à la fin de ladite séquence de manière qu'une autre séquence soit produite en utilisant la nouvelle valeur du second segment de code. 33. Vorrichtung zum Steuern des Anschlusses eines Terminals nach Anspruch 31 oder 32, in welchem erste und zweite Codeteile von den entschlüsselten Anschlußcode erhalten werden und das erste Codesegment mit dem zweiten verschlüsselt wird, um daraus eine Folge von einer vorherbestimmten Anzahl von Rahmenbestätigungscodes zu erhalten und wobei weiterhin des zweite Codesegment zu einem neuen Wert inkrementiert wird zur Vervollständigung der Folge, wobei eine weitere solche Folge unter Verwendung des neuen Werts des zweiten Codesegments erzeugt wird. 34. A method of controlling the access of a terminal apparatus as claimed in any one of Claims 30 to 33 in which communication to the headend apparatus is made over a network up-channel and communication from the headend apparatus is received over a network down-channel.
  34. 34
    Procédé de commande de l'accès d'un appareil terminal selon l'une quelconque des revendications 30 à 33 dans lequel une communication vers l'appareil d'extrémité est établie sur un canal supérieur du réseau et une communication depuis l'appareil d'extrémité est reçue sur un canal inférieur du réseau. 34. Verfahren zur Steuerung des Anschlusses eines Terminals nach einem der Ansprüche 30 bis 33, in welchem Nachrichten an die Empfangsstellenvorrichtung über einen hinführenden Kanal des Netzwerkes zugeführt werden und Nachrichten von der Empfangsstellenvorrichtung über einen rückführenden Kanal des Netzwerkes empfangen werden. 35. A method of controlling the access of a terminal apparatus as claimed in Claim 34 in which said up-channel and down-channel are defined by respective frequency bands.
  35. 35
    Procédé de commande de l'accès d'un appareil terminal selon la revendication 34, dans lequel ledit canal supérieur et ledit canal inférieur sont définis par des bandes de fréquences respectives. 35. Vorrichtung zum Steuern des Anschlusses eines Terminals nach Anspruch 34, in welchem der hinführende Kanal und der rückführende Kanal durch entsprechende Frequenzbänder festgelegt sind.
Independent claims35