EP2575293B1

Telecommunications Apparatus and Method, Storage Medium, and Program

Abstract

This record has no abstract on file.

EP2575293B1, drawing sheet 1
Sheet 1 of 9

Term

Term ended

Expired 27 October 2023, 2.9 years ago.

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

10 claims: 10 independent, 0 dependent

  1. 1
    A transmitting apparatus (53) comprising:a communication interface configured to transmit (533) a check packet data to a receiving apparatus,a receiving unit configured to receive (534) an acknowledgement message from said receiving apparatus, said acknowledgement message including acknowledgement information based on shared data shared with said receiving apparatus;a computing unit configured to compute expected acknowledgement information based on said shared data;a comparing unit configured to compare (536) said acknowledgement information and said expected acknowledgement information and produce a comparison result;a timer (54) configured to measure (535) the time elapsed after transmitting the check packet;wherein the transmitting apparatus is configured to determine that authentication has failed when the comparison result indicated that the acknowledgement information and expected acknowledgement information do not match or when a predetermined time elapsed from transmitting the check packet expires before the acknowledgement message is received;characterised in that the check packet data is transmitted to the receiving apparatus using Transmission Control Protocol TCP, andthe communication interface is configured to transmit audio or video data to the receiving apparatus if the authentication is successful. Appareil de transmission (53) comprenant : une interface de communication configurée pour transmettre (533) des données de paquet de contrôle à un appareil de réception,une unité de réception configurée pour recevoir (534) un message d'acquittement depuis ledit appareil de réception, ledit message d'acquittement comportant des informations d'acquittement basées sur des données partagées qui sont partagées avec ledit appareil de réception ;une unité informatique configurée pour calculer des informations d'acquittement attendues en fonction desdites données partagées ;une unité de comparaison configurée pour comparer (536) lesdites informations d'acquittement et lesdites informations d'acquittement attendues et produire un résultat de comparaison ;une temporisation (54) configurée pour mesurer (535) le temps écoulé après la transmission du paquet de contrôle ;l'appareil de transmission étant configuré pour déterminer qu'une authentification a échoué quand le résultat de la comparaison a indiqué que les informations d'acquittement et les informations d'acquittement attendues ne correspondent pas ou quand un temps prédéterminé écoulé après la transmission du paquet de contrôle arrive à expiration avant la réception du message d'acquittement ;caractérisé en ce que les données de paquets de contrôle sont transmises à l'appareil de réception selon le protocole de commande de transmission TCP, etl'interface de communication est configurée pour transmettre des données audio ou vidéo à l'appareil de réception si l'authentification réussit. Übertragungsvorrichtung (53), umfassend: eine Kommunikationsschnittstelle, konfiguriert zum Übertragen (533) von Prüfpaketdaten an eine Empfangsvorrichtung,eine Empfangseinheit, konfiguriert zum Empfangen (534) einer Bestätigungsnachricht von der Empfangsvorrichtung, wobei die Bestätigungsnachricht Bestätigungsinformationen basierend auf geteilten Daten, die mit der Empfangsvorrichtung geteilt werden, enthält;eine Berechnungseinheit, konfiguriert zum Berechnen erwarteter Bestätigungsinformationen basierend auf den geteilten Daten;eine Vergleichseinheit, konfiguriert zum Vergleichen (536) der Bestätigungsinformationen und der erwarteten Bestätigungsinformationen und Produzieren eines Vergleichsergebnisses;einen Zeitgeber (54), konfiguriert zum Messen (535) der nach Übertragen des Prüfpakets verstrichenen Zeit;wobei die Übertragungseinheit konfiguriert ist, zu bestimmen, dass Authentifizierung fehlgeschlagen ist, wenn das Vergleichsergebnis angab, dass die Bestätigungsinformationen und erwarteten Bestätigungsinformationen nicht übereinstimmen, oder wenn eine im Voraus bestimmte Zeit, die vom Übertragen des Prüfpakets verstrichen ist, ausläuft, bevor die Bestätigungsnachricht empfangen wird;dadurch gekennzeichnet, dass die Prüfpaketdaten unter Verwendung des Übertragungssteuerungsprotokolls, TCP, an die Empfangsvorrichtung übertragen werden, und die Kommunikationsschnittstelle konfiguriert ist, Audio- oder Videodaten an die Empfangsvorrichtung zu übertragen, wenn die Authentifizierung erfolgreich ist.
  2. 2
    Appareil de transmission selon la revendication 1, dans lequel ladite interface de communication est configurée en outre pour transmettre un nombre prédéterminé de paquets de contrôle audit appareil de réception. The transmitting apparatus of claim 1, wherein said communication interface is further configured to transmit a predetermined number of check packets to said receiving apparatus. Übertragungsvorrichtung nach Anspruch 1, wobei die Kommunikationsschnittstelle ferner konfiguriert ist, eine im Voraus bestimmte Anzahl von Prüfpaketen an die Empfangsvorrichtung zu übertragen.
  3. 3
    Appareil de transmission selon la revendication 1, dans lequel ladite interface de communication est configurée pour transmettre une pluralité de paquets de contrôle audit appareil de réception, ou dans lequel lesdites données partagées sont des données de clé d'authentification partagées entre ledit appareil de transmission et ledit appareil de réception avant la transmission dudit paquet de contrôle par ledit appareil de transmission audit appareil de réception. The transmitting apparatus of claim 1, wherein said communication interface is configured to transmit a plurality of check packet to said receiving apparatus, or wherein said shared data is authentication key data shared between said transmitting apparatus and said receiving apparatus prior to transmitting said check packet from said transmitting apparatus to said receiving apparatus. Übertragungsvorrichtung nach Anspruch 1, wobei die Kommunikationsschnittstelle konfiguriert ist, eine Vielzahl von Prüfpaketen an die Empfangsvorrichtung zu übertragen, oder wobei die geteilten Daten Authentifizierungsschlüsseldaten sind, die vor Übertragen des Prüfpakets von der Übertragungsvorrichtung an die Empfangsvorrichtung zwischen der Übertragungsvorrichtung und der Empfangsvorrichtung geteilt werden.
  4. 4
    Appareil de transmission selon la revendication 1, dans lequel l'appareil de transmission est configuré pour tenir à jour une valeur de compte indiquant un nombre de paquets de contrôle qui ont été transmis à l'appareil de réception. The transmitting apparatus of claim 1, wherein the transmitting apparatus is configured to maintain a count value indicating a number of check packets that have been transmitted to the receiving apparatus. Übertragungsvorrichtung nach Anspruch 1, wobei die Übertragungsvorrichtung konfiguriert ist, einen Zählwert zu führen, der eine Anzahl von Prüfpaketen, die an die Empfangsvorrichtung übertragen wurden, angibt.
  5. 5
    Appareil de transmission selon la revendication 4, dans lequel l'appareil de transmission est configuré pour incrémenter la valeur de compte par une valeur constante chaque fois qu'un paquet de contrôle est transmis à l'appareil de réception. The transmitting apparatus of claim 4, wherein the transmitting apparatus is configured to increment the count value a constant value each time a check packet is transmitted to the receiving apparatus. Übertragungsvorrichtung nach Anspruch 4, wobei die Übertragungsvorrichtung konfiguriert ist, den Zählwert jedes Mal, wenn ein Prüfpaket an die Empfangsvorrichtung übertragen wird, um einen konstanten Wert zu inkrementieren.
  6. 6
    Appareil de transmission selon la revendication 4, dans lequel le paquet de contrôle transmis à l'appareil de réception comporte des données correspondant à la valeur de compte, et optionnellement dans lequel les informations d'acquittement incluses dans le message d'acquittement sont calculées en fonction des données correspondant à la valeur de compte et aux données partagées. The transmitting apparatus of claim 4, wherein the check packet transmitted to the receiving apparatus includes data corresponding to the count value, and optionally wherein the acknowledgement information included in the acknowledgement message is computed based on the data corresponding to the count value and the shared data. Übertragungsvorrichtung nach Anspruch 4, wobei das an die Empfangsvorrichtung übertragene Prüfpaket Daten enthält, die mit dem Zählwert korrespondieren, und wobei wahlweise die in der Bestätigungsnachricht enthaltenen Bestätigungsinformationen basierend auf den Daten, die mit dem Zählwert korrespondieren, und den geteilten Daten berechnet werden.
  7. 7
    Appareil de transmission selon la revendication 4, dans lequel les informations d'acquittement attendues sont calculées en fonction de la valeur de compte et des données partagées. The transmitting apparatus of claim 4, wherein the expected acknowledgement information is computed based on the count value and the shared data. Übertragungsvorrichtung nach Anspruch 4, wobei die erwarteten Bestätigungsinformationen basierend auf dem Zählwert und den geteilten Daten berechnet werden.
  8. 8
    A method performed by a transmitting apparatus, the method comprising:transmitting (533) a check packet to a receiving apparatus;receiving (534) an acknowledgement message to the check packet from the receiving apparatus, the acknowledgement message including acknowledgement information based on shared data shared with the receiving apparatus;computing expected acknowledgement information based on the shared data shared with the receiving apparatus;producing (536) a comparison result for the receiving apparatus based on the acknowledgement information and the expected acknowledgement information;counting (535) a time elapsed from transmitting the check packet;anddetermining that authentication has failed when the comparison result indicates that acknowledgement information and the expected acknowledgement information do not match or when a predetermined time elapsed from transmitting the check packet expires before the acknowledgement message is received;characterised in that the check packet is transmitted using a Transmission Control Protocol, TCP, and the method comprises transmitting audio or video data to the receiving apparatus if the authentication is successful. Procédé exécuté par un appareil de transmission, le procédé comprenant : la transmission (533) d'un paquet de contrôle à un appareil de réception ;la réception (534) d'un message d'acquittement du paquet de contrôle à partir de l'appareil de réception, le message d'acquittement comportant des informations d'acquittement basées sur des données partagées qui sont partagées avec l'appareil de réception ;le calcul d'informations d'acquittement attendues en fonction desdites données partagées avec l'appareil de réception ;la production (536) d'un résultat de comparaison pour l'appareil de réception en fonction des informations d'acquittement et des informations d'acquittement attendues ;le comptage (535) d'un temps écoulé après la transmission du paquet de contrôle ;etla détermination qu'une authentification a échoué quand le résultat de la comparaison indique que les informations d'acquittement et les informations d'acquittement attendues ne correspondent pas ou quand un temps prédéterminé écoulé après la transmission du paquet de contrôle arrive à expiration avant la réception du message d'acquittement ;caractérisé en ce que le paquet de contrôle est transmis selon le protocole de commande de transmission, TCP, et le procédé comprenant la transmission de données audio ou vidéo à l'appareil de réception si l'authentification réussit. Verfahren, das von einer Übertragungsvorrichtung ausgeführt wird, das Verfahren umfassend: Übertragen (533) eines Prüfpakets an eine Empfangsvorrichtung;Empfangen (534) einer Bestätigungsnachricht auf das Prüfpaket von der Empfangsvorrichtung, wobei die Bestätigungsnachricht Bestätigungsinformationen basierend auf geteilten Daten, die mit der Empfangsvorrichtung geteilt werden, enthält;Berechnen erwarteter Bestätigungsinformationen basierend auf den geteilten Daten, die mit der Empfangsvorrichtung geteilt werden;Produzieren (536) eines Vergleichsergebnisses für die Empfangsvorrichtung basierend auf den Bestätigungsinformationen und den erwarteten Bestätigungsinformationen;Zählen (535) einer nach Übertragen des Prüfpakets verstrichenen Zeit;undBestimmen, dass Authentifizierung fehlgeschlagen ist, wenn das Vergleichsergebnis angibt, dass die Bestätigungsinformationen und die erwarteten Bestätigungsinformationen nicht übereinstimmen, oder wenn eine im Voraus bestimmte Zeit, die vom Übertragen des Prüfpakets verstrichen ist, ausläuft, bevor die Bestätigungsnachricht empfangen wird;dadurch gekennzeichnet, dass das Prüfpaket unter Verwendung eines Übertragungssteuerungsprotokolls, TCP, übertragen wird, und das Verfahren umfasst, Audio- oder Videodaten an die Empfangsvorrichtung zu übertragen, wenn die Authentifizierung erfolgreich ist.
  9. 9
    Procédé selon la revendication 8, comprenant en outre :la transmission d'un nombre prédéterminé de paquets de contrôle audit appareil de réception de données. The method of claim 8, further comprising: transmitting a predetermined number of check packets to said data receiving apparatus. Verfahren nach Anspruch 8, ferner umfassend: Übertragen einer im Voraus bestimmten Anzahl von Prüfpaketen an die Datenempfangsvorrichtung.
  10. 10
    A computer program comprising computer readable instructions which, when executed by a transmitting apparatus, cause the transmitting apparatus to perform that method of claim 8. Computerprogramm, umfassend computerlesbare Anweisungen, die, wenn sie von einer Übertragungsvorrichtung ausgeführt werden, bewirken, dass die Übertragungsvorrichtung das Verfahren nach Anspruch 8 durchführt. Programme informatique comprenant des instructions lisibles par ordinateur qui, à leur exécution par un appareil de transmission, amènent l'appareil de transmission à exécuter le procédé selon la revendication 8.