DE60129328T2 - Verfahren und Vorrichtung zur IP-Mehrfachsendung über einen Rundfunkkanal - Google Patents

Verfahren und Vorrichtung zur IP-Mehrfachsendung über einen Rundfunkkanal Download PDF

Info

Publication number
DE60129328T2
DE60129328T2 DE60129328T DE60129328T DE60129328T2 DE 60129328 T2 DE60129328 T2 DE 60129328T2 DE 60129328 T DE60129328 T DE 60129328T DE 60129328 T DE60129328 T DE 60129328T DE 60129328 T2 DE60129328 T2 DE 60129328T2
Authority
DE
Germany
Prior art keywords
multicast
multicast data
transmission
user terminals
broadcast
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.)
Expired - Lifetime
Application number
DE60129328T
Other languages
English (en)
Other versions
DE60129328D1 (de
Inventor
David Garrec
Fabienne Lefevre
Amor Benali
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Motorola Mobility LLC
Original Assignee
Motorola Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Motorola Inc filed Critical Motorola Inc
Application granted granted Critical
Publication of DE60129328D1 publication Critical patent/DE60129328D1/de
Publication of DE60129328T2 publication Critical patent/DE60129328T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1836Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with heterogeneous network architecture
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/611Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6112Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving terrestrial transmission, e.g. DVB-T
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/64Addressing
    • H04N21/6405Multicasting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/643Communication protocols
    • H04N21/64322IP
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/647Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless
    • H04N21/64723Monitoring of network processes or resources, e.g. monitoring of network load
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6583Acknowledgement
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • H04W4/08User group management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/185Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with management of multicast group membership
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/189Arrangements for providing special services to substations for broadcast or conference, e.g. multicast in combination with wireless systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Circuits Of Receivers In General (AREA)

Description

  • Gebiet der Erfindung
  • Die Erfindung betrifft die Übertragung eines Internetprotokoll(IP)-Multicast-Dienstes über einen Broadcast- bzw. Übertragungskanal.
  • Hintergrund der Erfindung
  • Die herkömmlichste Art der IP-Kommunikation ist eine Unicast-Kommunikation, d.h. genauer gesagt eine Kommunikation, welche zwischen Knoten hergestellt wird, deren individuelle Adressen in den übertragenen Datagrammen identifiziert sind. Wenn ein Server dieselben Datagramme an mehr als eine Adresse senden soll, muss dieser die Datagramme bei jeder individuellen Adresse wiederholen. Das Unicast-Übertragungsverfahren ist dementsprechend nicht für die Massendistribution von Nachrichten oder anderen Kommunikationen an viele Bestimmunsorte oder Ziele geeignet.
  • Um die Erfordernis der Übertragung von Internet-Nachrichten an viele Bestimmungsorte zu erfüllen, steht ein modifiziertes Protokoll für Multicast-Dienste zur Verfügung. IP-Multicasting bezeichnet die Übertragung eines IP-Datagramms an eine "Host Group" oder Datenanbietergruppe, bei welcher es sich um eine Gruppe bestehend aus einem oder mehreren Datenanbietern handelt, welche durch eine einzelne IP-Zieladresse gekennzeichnet sind. Ein Multicast-Datagramm wird an alle Mitglieder seiner Ziel-Datenanbietergruppe mit derselben "bestmöglichen oder bestefforts" Zuverlässigkeit als reguläre Unicast-IP-Datagramme geliefert, d.h. es ist nicht sichergestellt, dass das Datagramm bei allen Mitgliedern der Zielgruppe intakt bzw. unversehrt oder in derselben Reihenfolge relativ zu anderen Datagrammen ankommt. Die Mitgliedschaft einer Datenanbietergruppe oder Host Group ist dynamisch; dies bedeutet, dass Datenanbieter sich jederzeit Gruppen anschließen oder diese verlassen können. Ein IP-Modul kann nur dann Datagramme empfangen, wenn es zuvor eine Anforderung an den Host oder Datenanbieter gesendet hat, sich der Gruppe anzuschließen. Es besteht keine Einschränkung hinsichtlich des Standortes oder der Anzahl von Mitgliedern in einer Datenanbietergruppe bzw. Host Group. Ein eingehendes Datagramm, welches für eine dieser Gruppen bestimmt ist, wird auf exakt dieselbe Art und Weise wie Datagramme bearbeitet, welche für eine der individuellen Adressen des Datenanbieters bestimmt sind. Eingehende Datagramme, welche für Gruppen bestimmt sind, zu welchen der Datenanbieter nicht gehört, werden durch die Gruppenadresse identifiziert und ausrangiert bzw. vernichtet, ohne dass ein Fehlerbericht oder Protokolleintrag erzeugt wird.
  • Digitaler Rundfunk, und insbesondere digitales Fernsehen ist ein weiterer Dienst, welcher die übertragung von Programmen oder anderen Nachrichten an viele Bestimmungsorte über Kabelverbindungen oder Satelliten- oder terrestrischen drahtlosen elektromagnetischen übertragungen ermöglicht. Rundfunk unterscheidet sich von der IP-übertragung insofern, dass die Kommunikation im Wesentlichen unidirektional oder in eine Richtung wirkend ist; falls eine Zusammenarbeit oder ein Zusammenwirken mit dem Bestimmungsort gewünscht wird, muss die Antwort des Bestimmungsortes durch eine unterschiedliche Verbindung wie beispielsweise das Internet oder Fernsprechkommunikationen erfolgen. Jede Übertragung auf einem vorgegebenen Kanal erreicht alle mit diesem Kanal verbundenen Empfänger.
  • Datenströme zusätzlich zu den Broadcast- bzw. Übertragungsdiensten können über dieselben Broadcast- bzw. Übertragungskanäle übertragen ("eingekapselt") werden. Multicast-Dienste können daher in eine Richtung mit dem Broadcast- bzw. Übertragungsdienst übertragen werden und es handelt sich hierbei um ein praktisches Verfahren zur Bereitstellung von IP-Multicast-Diensten. Ein derartiges Verfahren ist in dem Multimedia Car Platform (MCP) Projekt auf der Internet-Website http://mcp.fantastic.ch/beschrieben. Ein weiteres Verfahren ist in der Beschreibung der Veröffentlichung der internationalen Patentanmeldung WO 00/48361 beschrieben.
  • Darüber hinaus offenbart das Patentdokument WO 00/48361 ein Verfahren zur Verteilung von IP-Multicast-Daten in einem digitalen Broadcast- bzw. Übertragungsnetz. In diesem Dokument schließen sich die Benutzerendgeräte oder Teilnehmeranschlüsse des digitalen Broadcast- bzw. Übertragungsnetzes Multicast-Gruppen an, indem sie auf eine Multicast-Mitgliedschafts-Stationsanforderung entsprechend dem IGMP-Protokoll antworten. Sobald eine einzelne Benutzerendstation auf eine Einladung antwortet, sich einer Multicast-Gruppe anzuschließen, wird der entsprechende Multicast-Dienst auf einem digitalen Broadcast- oder Übertragungsnetz bereitgestellt.
  • Es ist wünschenswert, die Benutzung der Übertragungs-Bandbreite ("Spektrum") für Multicast-Dienste, welche zusammen mit digitalen Übertragungen übertragen werden, einzusparen.
  • Zusammenfassung der Erfindung
  • Die vorliegende Erfindung stellt ein Verfahren sowie eine Übertragungsvorrichtung zur Bereitstellung eines Internetprotokoll-Multicast-Dienstes über einen digitalen Broadcast- bzw. Übertragungskanal gemäß Beanspruchung in den anliegenden Ansprüchen bereit.
  • Weitere Einzelheiten, Vorteile und Merkmale ergeben sich aus der nachfolgenden Kurzbeschreibung der Erfindung anhand der Zeichnungen.
  • Kurzbeschreibung der Zeichnungen
  • Es zeigen:
  • 1 ein Schemadiagramm eines Systems zur Bereitstellung von Internet-Protokolldiensten über einen Broadcast- bzw. Übertragungskanal;
  • 2 ein Schemadiagramm eines Systems zur Bereitstellung von Multicast-Diensten über eine Internet-Infrastruktur;
  • 3 ein Schemadiagramm eines Systems zur Bereitstellung von Internetprotokoll-Multicast-Diensten über einen Broadcast- bzw. Übertragungskanal gemäß einer Ausführungsform der Erfindung;
  • 4 ein Schemadiagramm eines Systems zur Bereitstellung von Internetprotokoll-Multicast-Diensten über einen Broadcast- bzw. Übertragungskanal gemäß einer weiteren Ausführungsform der Erfindung; und
  • 5 ein Ablaufdiagramm eines Nachrichtenaustausches während des Betriebs des Systems von 4.
  • Ausführliche Beschreibung der bevorzugten Ausführungsformen
  • 1 zeigt eine Vorrichtung zur Übertragung von Internetprotokoll-Datagrammen über ein digitales Video-Broadcast- bzw. Übertragungsnetz. Das Broadcast- bzw. Übertragungsnetz weist eine Sendervorrichtung einschließlich Antennen 1 auf, welche jeweils eine jeweilige Broadcast- bzw. Übertragungszelle 2, welche durch ihre Betriebsreichweite definiert ist, versorgen oder abdecken.
  • In dieser erfindungsgemäßen Ausführungsform handelt es sich bei dem Broadcast- bzw. Übertragungssystem um ein digitales Fernseh-Übertragungssystem gemäß dem European Telecommunications Standard Institute ("ETSI"), obgleich auch andere Übertragungsnormen in anderen Ausführungsformen der Erfindung verwendet werden können. Bei dem veranschaulichten spezifischen System handelt es sich um ein terrestrisches Broadcast- bzw. Übertragungssystem gemäß dem Standard DVB-T, wobei es sich jedoch versteht, dass die Erfindung beispielsweise auch auf eine Übertragung über Satelliten oder über Kabelsysteme anwendbar ist. Das System weist eine Quelle von Fernsehsignalen, welche Bild- und Toninhalt sowie damit verbundene Signalinformationen einschließt, auf, und die Übertragung von einer Antenne 1 an Empfänger oder Benutzerstationen 3 ist unidirektional bzw. erfolgt in eine Richtung.
  • Das System ist darüber hinaus mit einer Internet-Infrastruktur 4 verbunden, welche "private Daten" in Form von Daten-Karussellen oder IP-Datagrammen zur Übertragung über das Broadcast- oder Übertragungsnetz erzeugen kann. Die Ausrüstung der Sendungen schließt ein Netz 5 von Internet-Terminals ein, welche mit der Internet-Infrastruktur 4 verbunden sind. Das Terminalnetz 5 der Übertragungsvorrichtung sowie das Netz der Broadcast- bzw. Übertragungs-Sendereinrichtung einschließlich der Antennen 1 sind durch Gateways 6 miteinander verbunden bzw. zusammengeschaltet, welche den IP-Verkehr in den Strom von MPEG2-Signalen für das Fernsehen entsprechend der DVB-Spezifikation für Datenübertragung ETSI EN 301 192v1.2.1 und den Implementierungsrichtlinien ETSI TR 101 202 192 V1.1.1 einkapseln.
  • Abhängig von der Wahl der Sendung können die IP/DVB Gateways 6 das Internetprotokoll IP in die Übertragungen für unterschiedliche Gebietsgrößen, welche eine oder mehrere Broadcast- bzw. Übertragungszellen einschließen, einkapseln. Alle Benutzerendgeräte 3 innerhalb eines bedienten Bereichs sind in der Lage, dieselben von derselben IP/DVB Gateway 6 kommenden IP-Pakete zu empfangen. Um einen Benutzer über die Broadcast- bzw. Übertra gungsverbindung zu erreichen, muss ein IP-Paket zur IP/DVB Gateway 6 geroutet oder geleitet werden, welche den Bereich bedient oder versorgt, in welchem der Benutzer angeordnet ist.
  • Mit Bezug auf 2 jetzt weist die Internet-Infrastruktur 4 eine Vorrichtung für die Bereitstellung von IP-Multicast-Diensten unter Verwendung von IP-Multicast-Protokollen entsprechend der Internetprotokollversion 4 auf, obgleich es sich versteht, dass auch andere Internetprotokollversionen erfindungsgemäß verwendet werden können. Das IP-Multicast-Protokoll ermöglicht die Übertragung von IP-Datagrammen von einer Quelle an viele Bestimmungsorte, indem es eine einzige Multicast-Adresse verwendet. Zur Unterstützung von Multicast bedarf es bei der Dateneinheit des Netzes einiger geringfügiger Anpassungen.
  • Die Infrastruktur zur Ausführung von Multicast-Übertragungen über das normale Internet weist für gewöhnlich einen Multicast-Server 7 sowie Multicast-Router 8 auf, welche Multicast-Kommunikationen oder Nachrichten für Kunden 9 bereitstellen. Während des Betriebs beginnt der Multicast-Server 7 mit der Ankündigung der Multicast-Sitzung, wobei die Ankündigungen durch Verwendung von Multicast-Protokollen wie beispielsweise dem Sitzungs-Ankündigungsprotokoll ("SAP") entsprechend dem derzeit gültigen Text der Normen der Internet Engineering Taskforce ("IETF") beispielsweise durch Email, Nachrichtengruppen, Webseiten oder Inhaltsverzeichnissen erfolgen. Ein Datenanbieter, welcher ein Kunde einer derartigen Sitzung sein möchte, muss sich einem lokalen Multicast-Router 8 anschließen, indem er das Internetgruppen-Verwaltungs- bzw. Managementprotokoll ("IGMP") verwendet, dessen Version 3 die IETF-Version 6 ist, wobei das Internetgruppen-Verwaltungs- bzw. Managementprotokoll ein Gegensprechen bzw. eine dialogfähige Kommunikation gemäß Darstellung in 2 einschließt. Jeder Multicast-Router überträgt die Multicast-Sitzung in das gesamte Sub-Netzwerk, welches er bedient bzw. versorgt, falls mindestens ein Benutzer teilnimmt.
  • Bei der Multicast-Kommunikation über das normale Internet-Gefüge gemäß dem derzeit gültigen Text der IETF-Standards wird, um einen unnötigen Austausch von Nachrichten zu vermeiden, wenn Benutzer an einer vorgegebenen Multicast-Sitzung teilnehmen, die Nachricht von einem an einer Sitzung teilnehmenden Multicast-Kunden 9 an seinen Multicast-Router 8 mit Hilfe des IGMP-Protokolls während einer Teilnahmedauer gesendet und wird darüber hinaus an andere Benutzer in dem Sub-Netzwerk übertragen, welches von diesem Multicast-Router 8 bedient bzw. versorgt wird; die anderen Benutzer, welche von demselben Sub-Netzwerk bedient bzw. versorgt werden, empfangen die Teilnahmenachricht des ersten Teilnehmers und werden dann an der Sendung ihrer eigenen Registrierungsnachrichten gehindert.
  • Die Multicast-Router 8 akzeptieren alle Multicast-Nachrichten an spezifische Adressen (222.0.0.1 und 222.0.0.2), welche für eine Multicast-Kommunikation reserviert sind. Nachdem eine Nachricht zur Registrierung eines Multicast-Kunden 9 empfangen worden ist und der Zeitpunkt der Multicast-Sitzung eintrifft, wählen Routing-Protokolle und -Algorithmen alle Sub-Netzwerke aus, in denen die Multicast-Datagramme verbreitet werden sollen und wo bekannt ist, dass zumindest ein Multicast-Kunde 9 registriert ist, um die Multicast-Pakete zu empfangen.
  • Es versteht sich, dass die Verbindungen zwischen den Multicast-Routern 8 und den Multicast-Kunden 9 über die normale Internet-Infrastruktur eine Point-to-Point- oder Standverbindung aufweisen können, oder eine Verbindung, welche nur Unicast-Dienste unterstützt. Dementsprechend ist es immer noch erforderlich, den Multicast-Routern 8 nachgeschaltete Datenpakete zu kopieren. Eine Kommunikation der Multicast-Daten über eine Broadcast- bzw. Übertragungsverbindung würde andererseits die Erfordernis einer jeglichen Kopie von Datenpaketen vermeiden. Eine Broadcast- bzw. Übertragungsverbindung kann darüber hinaus eine große und sichergestellte Bandbreite für die Übertragung von Multicasat-Diensten bieten. Zusätzlich wird die durch eine DVB-Übertragung gebotene Dienstgüte sichergestellt, wenn der Dienst über das Broadcast-Übertragungssystem erst einmal begonnen hat. Dementsprechend ist es erwünscht, Multicast-Dienste über Broadcastbzw. Übertragungsnetze wie beispielsweise das in 1 veranschaulichte DVB Broadcast-Netz anbieten zu können.
  • In der normalen Internet-Infrastruktur wird, falls sogar nur ein einziger Benutzer teilnimmt, ein Multicast-Dienst immer gewährleistet, nachdem der Dienst gemäß der "Best Effort"-Philosophie angekündigt worden ist: d.h. dass Pakete an den Benutzer wenn und wann möglich gesendet werden und die Verfügbarkeit einer ausreichenden Bandbreite nicht überprüft wird, so dass der vom Benutzer empfangene Dienst tatsächlich unzureichend sein kann.
  • In den vorliegenden Ausführungsformen der Erfindung ermöglicht oder aktiviert die verfügbare Bandbreite des DVB Broadcast- bzw. Übertragungsnetzes für Multicast-Dienste jedoch nicht alle möglichen zu übertragenden Sitzungen und es ist erforderlich, selektiv zu sein. Insbesondere ist das Angebot von Multicast-Diensten über das Broadcast-Sendernetz abhängig von der Verfügbarkeit ausreichender Übertragungsressourcen für jede Multicast-Sitzung und abhängig von der Anzahl von Benutzern, welche sich erfolgreich für eine Multicast-Sitzung registriert haben, wobei eine Rückleitung für eine Registrierung von Multicast-Kunden 9 bereitgestellt wird, welche unbedingt über eine unterschiedliche Verbindung als die Broadcast-Übertragungen erfolgt, wenn man von der unidirektionalen Beschaffenheit der letzteren ausgeht. Es können mehr Multicast-Sitzungen angekündigt sein, als letztendlich erwartet wird, dass sie zu den vorgeschlagenen Zeiten tatsächlich übertragen werden, wobei die Auswahl derjenigen Sitzungen, welche übertragen werden sollen, als Funktion der in einem DVB Bereich verfügbaren Ressourcen und der Anzahl von Multicast-Kunden 9, welche an der Sitzung in diesem Bereich teilnehmen, getroffen wird. Die Rundfunksprecher können auswählen, ob Sitzungen, bei denen sie entscheiden, dass sie nicht wie angekündigt übertragen werden sollen, gestrichen oder zeitlich verschoben werden.
  • Ein weiteres Merkmal der vorliegenden Ausführungsformen der Erfindung liegt darin, dass das Protokoll ermöglicht, dass sich mehr als ein Multicast-Kunde, welcher von einem gegebenen Multicast-Router 8 bedient wird, für eine vorgegebene Multicast-Sitzung registriert, und tatsächlich ein Anreiz für alle Benutzer, welche an einer Registrierung interessiert sind, bereitgestellt wird, um ein möglichst genaues Maß der Nachfrage an jeder bestimmten vorgeschlagenen Multicast-Sitzung zu erhalten.
  • In der in 3 gezeigten Ausführungsform der Erfindung wird das Netzwerk 10 aus DVB-T Sendern mit IP- und DVB-Daten über die Gateways 6, welche zudem als Multicast-Router 8 dienen, versorgt. Jeder der Multicast-Kunden 9 weist eine interaktive Verbindung 11 auf, welche durch eine Telekommunikationsverbindung gemäß dem UMTS-Standard in der bevorzugten Ausführungsform der Erfindung sichergestellt wird, obwohl Rückverbindungen oder-leitungen zu anderen drahtlosen Kommunikationsstandards oder über Standleitungsnachrichten ebenfalls möglich sind. Die Multicast-Dienste werden über das DVB-T Netz 10 ansprechend auf vom Multicast-Kunden 9 durchgeführte Registrierungen durch Verwendung des IGMP-Protokolls übertragen.
  • In dieser Ausführungsform der Erfindung wird die Kommunikation des Multicast-Kunden 9 mit der Gateway und dem Multicast-Router 6, 8 über die Rückverbindung oder -leitung 11 als "Tunnel" 12 sichergestellt, indem das in der IETF RFC3077 beschriebene unidirektionale Verbindungs-Routingprotokoll ("UDLR") verwendet wird.
  • Dieser Standard soll die Verwendung von Standard-Internetprotokollen über unidirektionale Verbindungen wie beispielsweise DVB ermöglichen, so dass sich das unidirektionale Netz wie ein bidirektionales Standard-Internet-Netzwerk verhält. Multicast-Sitzungsankündigungen werden über die unidirektionale Broadcast- bzw. Übertragungsverbindung übertragen. Antworten von den Multicast-Kunden 9 werden dann an die IP/DVP Gateway und den Multicast-Router 6, 8 über die interaktive Leitung 11 zurückgesendet.
  • Zu diesem Zweck wird die IP-Adresse der Gateway an alle DVB-Empfänger übertragen, indem die unidirektionalen Sendungen mit dem im UDLR spezifizierten dynamischen Tunnelkonfigurationsprotokoll verwendet werden.
  • Entsprechend dem derzeit gültigen Text des UDLR-Standards würde die/der DVB Gateway und Multicast-Router 6, 8, da die DVB Empfänger nicht direkt mit anderen Knoten in demselben Sub-Netzwerk kommunizieren können, die Registrierungsnachrichten, welche über die DVB Sendung empfangen worden sind, übertragen. Gemäß dieser Ausführungsform der vorliegenden Erfindung jedoch blockiert die/der IP/DVB Gateway und Multicast-Router 6, 8 die empfangenen Registrierungsnachrichten und überträgt sie nicht über die DVB Sendungen. Jeder Multicast-Kunde 9 hat somit einen Anreiz, sich für eine beliebige Multicast-Sitzung, an welcher er Interesse hat, zu registrieren, um die Gelegenheiten, dass die Multicast-Sitzung tatsächlich wie angekündigt in dem Übertragungsbereich, welchen er empfangt, übertragen wird, zu erhöhen. Es ist daher möglich, die Anzahl der für jede/n IP/DVB Gateway und Multicast-Router 6, 8 empfangenen Antworten zu zählen und diese Zahl kann zur Beurteilung der Wichtigkeit und des Werts der Übertragung einer bestimmten Multicast-Sitzung in diesem Bereich und zur Entscheidung zwischen unterschiedlichen Sitzungen verwendet werden, wenn unzureichende Broadcast- bzw. Übertragungsressourcen zur Verfügung stehen, um sie alle zu übertragen.
  • Zusätzlich zu den Antworten der Multicast-Kunden 9 vor der Übertragung einer gegebenen Multicast-Sitzung implementiert das IGMP Protokoll zudem eine "Stationsanforderungs"-Nachricht, wobei die Benutzerendgeräte wiederholt während des Ablaufs der Sitzung abgefragt werden und automatisch antworten, wenn die Sitzung immer noch empfangen wird. Diese Stationsanforderung oder Abfrage ist zudem in der vorliegenden Ausführungsform der vorliegenden Erfindung durch Antworten über die interaktive Verbindung 11 implementiert.
  • In beiden Fällen ist es erforderlich, dass Anforderungen nach den Multicast-Sitzungen oder Antworten, welche eine fortlaufende Verbindung mit der Multicast-Sitzung bestätigen, von einer ausreichenden Anzahl von Benutzerendgeräten, den Multicast-Kunden 9, an einer/einem vorgegebenen IP/DVB Gateway und Multicast-Router 6, 8 empfangen werden, damit diese/r Gateway und Multicast-Router eine Multicast-Sitzung überträgt oder eine Übertragung dieser fortsetzt.
  • Falls die Multicast-Sitzungsübertragung aufgehoben oder zeitlich verschoben wird, werden die Benutzer gewarnt, indem die Sitzungsankündigungsprotokoll-Aufhebungsnachrichten gesendet werden, welche in der IETF RFC2974 spezifiziert sind. Falls der Benutzer immer noch den Empfang des Multicast-Dienstes wünscht, kann er dann versuchen, über einen unterschiedlichen Multicast-Server auf den Dienst Zugriff zu finden.
  • Die in 4 gezeigte Ausführungsform der vorliegenden Erfindung weist ein DVB-T Netz 10 einschließlich Sendern 1 auf, welche mit der Internet-Infrastruktur 4 über ein Rundfunk-IP-Netz 5 verbunden sind, wobei ein IP/DVB Gateway 6 die Schnittstelle zwischen dem Rundfunk-IP-Netz 5 und dem DVB-T Netz 10 bereitstellt. Die Internet-Infrastruktur 4 schließt den Multicast-Server 7 sowie Multicast-Router (in 4 nicht gezeigt) ein.
  • Das Rundfunk-IP-Netz 5 umfasst zudem Multicast-Verwaltereinheiten 14, welche mit dem Multicast-Server 7 und den Multicast-Routern sowie mit den IP/DVB Gateways 6 verbunden sind.
  • Von den mobilen Endgeräten 9 zu den Multicast-Verwaltern 14 ist eine interaktive Aufwärts- oder Uplinkverbindung 13 bereitgestellt, vorzugsweise über eine drahtlose Kommunikation oder Nachricht gemäß den GPRS-, WLAN- oder UMTS-Standards.
  • Antworten der Multicast-Kunden 9, welche sich für eine Multicast-Sitzung registrieren, werden an die spezifischen Multicast-Dienstadressen der Multicast-Verwalter 14 zusammen mit Informa tionen bezüglich der Gateway 6, von welcher sie Sitzungsankündigungen erhalten, unter Verwendung des Sitzungsankündigungsprotokolls gerichtet. Ein Multicast-Verwalter 14 steuert die Übertragung einer Multicast-Sitzung durch eine Vielzahl von IP/DVB Gateways als Funktion der Anzahl von Multicast-Kunden 9, welche sich für diese Sitzung zur Übertragung durch die jeweiligen Gateways registrieren, und die Übertragung der Multicast-Sitzung an jeder Gateway 6 ist abhängig vom Empfang von Anforderungen nach der Sitzung an dieser Gateway durch eine ausreichende Anzahl von Benutzerendgeräten, welche von dieser Gateway bedient werden.
  • Ausführlicher beschrieben empfängt jeder Multicast-Verwalter 14 vom Multicast-Server 7, ebenso wie jeder andere Benutzer im Internet, Ankündigungen für bevorstehende Multicast-Sitzungen durch Verwendung des Sitzungsankündigungsprotokolls, welches er in einem Cachespeicher in Form eines Multicast-Sitzungsinhaltsverzeichnis-Dienstes speichert. Der Multicast-Verwalter 14 fügt die Sitzungsbeschreibung als Sitzungsbeschreibungsprotokoll gemäß dem derzeit gültigen Text des IETF-Standards RFC2327 in den Strom von Daten ein, die von jeder der IP/DVB Gateways 6, welche er steuert, übertragen werden, wobei dder Strom von den von diesem Multicast-Verwalter bedienten mobilen Endgeräten 9 empfangen wird. Abhängig vom Empfang einer Anzahl von Anforderungen von Multicast-Kunden 9, welche von den unterschiedlichen IP/DVB Gateways 6 bedient werden, wobei die Anzahl eine Schwellenanzahl übersteigt, bewirkt der Multicast-Verwalter, dass die entsprechende Gateway an der entsprechenden Multicast-Sitzung teilnimmt. Die Schwellenanzahl ist eine Funktion der für die Übertragung dieser Sitzung von der betreffenden Gateway 6 verfügbaren Ressourcen und ist so eingestellt, dass sie jede andere Multicast-Sitzung, welche weniger Teilnehmer aufweist und welche bewirken würde, dass die Bandbreitenbenutzung die für Multicast-Sitzungen verfügbaren Ressourcen übersteigt, ausschließt.
  • Erneut werden die Benutzerendgeräte vorzugsweise wiederholt während des Verlaufs von Multicast-Sitzungen abgefragt, um zu überprüfen, dass immer noch ausreichend viele Multicast-Kunden teilnehmen, und die fortlaufende übertragung der Multicast-Daten hängt vom Empfang von Antworten von einer ausreichenden Anzahl von Multicast-Kundenendgeräten ab.
  • Die Antworten von den Multicast-Kunden 9 werden über die interaktive Verbindung 13 übertragen, welche mit der Internet-Infrastruktur 4 zur Weiterübertragung der Antworten an die Multicast-Verwalter 14 verbunden ist. Diese Antworten werden nicht erneut an die anderen Multicast-Kunden 9 übertragen. Dementsprechend haben die Multicast-Kunden 9 einen Anreiz, sich für eine vorgegebene Multicast-Sitzung zu registrieren und die Anzahl der erhaltenen Registrierungen ist ein zuverlässiges Maß für die mögliche Nachfrage nach einer gegebenen Sitzung.
  • 5 zeigt ein Ablaufdiagramm des Nachrichtenaustauschs zwischen dem Multicast-Server 7, den Multicast-Verwaltern 14, den Gateways 6 und den mobilen Knoten, oder Multicast-Kunden 9. In diesem Beispiel startet die Vorbereitung für eine Übertragung einer Multicast-Sitzung mit der Sitzungsankündigung unter Verwendung des Sitzungsankündigungsprotokolls und unter Einschluss einer Beschreibung gemäß dem bei 15 gezeigten Sitzungsbeschreibungsprotokoll. Die Sitzungsankündigungen 15 erfolgen an einer Multicast-Adresse, welche im Allgemeinen bekannt ist, und mit einer Portnummer, welche das verwendete Ankündigungsprotokoll (in diesem Beispiel SAP) identifiziert. Die Ankündigung 15 wird während der Zeitdauer ("Lebenszeit") übertragen, welche der Sitzung, auf welche sie sich bezieht, vorangeht und wird an die IP/DVB Gateways 6 kommuniziert, welche die Ankündigungen übertragen, ohne sie zu interpretieren.
  • Das Multicast-Sitzungsinhaltsverzeichnis-Diensttool der Multicast-Verwalter 14 ermöglicht den Multicast-Verwaltern die Beibehaltung einer Liste aller Sitzungsbeschreibungen, welche kürzlich angekündigt worden sind, sowie die Sendung einer Liste ver fügbarer Sitzungen für jede Gateway 6. Informationen bezüglich der Identität einer jeden Gateway 6 sowie deren zugehörigen Multicast-Verwalteradresse ist in der Broadcast- bzw. Übertragungsankündigung enthalten, so dass es dem Benutzer ermöglicht wird, auf den Multicast-Verwalter 14 entsprechend der Gateway 6, welche diesen Multicast-Kunden 9 bedient, anzusprechen, und diese Informationen werden vom Multicast-Verwalter 14 an die relevante Gateway 6 übertragen, wie es bei 16 dargestellt ist. Der Multicast-Verwalter 14 überprüft, ob die vom Multicast-Server angekündigten Multicast-Sitzungen für den durch die bestimmte Gateway 6 abgedeckten oder versorgten Bereich gedacht sind, und leitet nur diejenigen Sitzungen weiter, bei denen dies der Fall ist. Die ausgewählten Sitzungsankündigungen 17 werden dann zusammen mit den Multicast-Verwalterinformationen über das DVB Sendernetz 10 an diejenigen Multicast-Kunden 9 innerhalb des Bereichs des Netzes 10 übertragen, welcher durch die relevante Gateway 6 in der Art und Weise eines Datenkarussells abgedeckt ist. In der bevorzugten Ausführungsform der Erfindung erfolgt die Ankündigung 17 unter Verwendung des Ankündigungs-Supportdiskriptors, welcher in der DVB Dienstinformation der ETFI EN300 468 V1.4.1 beschrieben ist, obwohl es auch möglich wäre, die Informationen in dem DVB-Strom unter Verwendung anderer IP-Einkapselungsverfahren neben DVB-Verkapselungsverfahren zu übertragen.
  • Jeder Multicast-Verwalter 14 empfängt Informationen bezüglich der für private Daten in dem Übertragungsbereich, welcher durch jede seiner DVB/IP Gateways 6, welche er steuert, versorgt wird, verfügbaren Bandbreite. Er steuert die Übertragung einer vorgegebenen Multicast-Sitzung an einer vorgegebenen IP/DVB Gateway 6 als Funktion der Anzahl von Antworten, welche er von Multicast-Kunden 9 empfängt, die von dieser speziellen Gateway gemäß Identifizierung in den Antworten bedient werden.
  • Der Benutzer an jeder mobilen Endstation 9 kann empfangene Informationen, welche die unterschiedlichen verfügbaren Multicast-Sitzungen betreffen, schnell überprüfen und an diesen teilnehmen, indem er die Identifikation der Sitzung zusammen mit der Identifikation des Benutzerstandorts, d.h. der Identität der Gateway 6, welche ihm die Ankündigung übertragen hatte, sendet; die Antwort wird an die Adresse des Multicast-Verwalters, welche in der Ankündigung angezeigt ist, kommuniziert, wie bei 18 dargestellt ist. In einer alternativen Ausführungsform werden die Ortsinformationen des mobilen Endgeräts durch die Identifikation der DVB Broadcast- bzw. Übertragungszelle gegeben, welche es dem Multicast-Verwalter 14 ermöglicht, die den Benutzer bedienende Gateway zu identifizieren.
  • Falls die Anzahl der Benutzerteilnahmen größer als ein Schwellenwert ist, welcher die überflüssigen Multicast-Sitzungen für diesen speziellen Bereich des DVB Übertragungsnetzes 10 ausschließt, informiert der Multicast-Verwalter die entsprechende DVB/IP Gateway 6, an der Multicast-Sitzung wie bei 19 teilzunehmen. Die IP/DVB Gateway 6 nimmt dann an der Multicast-Sitzung teil, indem sie das IGMP Protokoll gemäß Darstellung bei 20 verwendet. Sobald die Multicast-Sitzung beginnt, werden Multicast-Daten dann vom Multicast-Server 7 an die IP/DVB-Gateway 6 gemäß Darstellung bei 21 kommuniziert, und an das Sendernetz 10 weitergeleitet, wo sie als private Daten eingekapselt und über die Sender 1 an die Multicast-Kunden 9 gemäß Darstellung bei 22 übertragen werden. Die Multicast-Kunden 9 im Bereich des Sendernetzes 10, welcher von dieser Gateway 6 bedient wird, kann die Multicast-Sitzung dann an der entsprechenden Multicast-Adresse empfangen.
  • Während eine Multicast-Sitzung übertragen wird, fährt die DVB/IP Gateway 6 fort, weitere vom Multicast-Verwalter 14 in regelmäßigen Abständen erzeugte Sitzungsankündigungen über den DVB Transportstrom zu senden und hört lediglich auf, wenn die Sitzung beendet ist oder vom Rundfunksprecher eingestellt wird. Falls der Rundfunksprecher die Multicast-Sitzung einstellt, blockiert der Multicast-Verwalter 14 die entsprechende Ankündigung und erzeugt eine Sitzungs-Einstellungsankündigung unter Verwendung des Sitzungsankündigungsprotokolls.
  • In der bevorzugten Ausführungsform der Erfindung implementieren die Multicast-Kunden 9 eine implizite Auszeit für die Sitzung: falls eine Sitzungsankündigungsnachricht nicht während einer vorher festgelegten Zeitdauer seit der vorhergegangenen Sitzungsankündigung empfangen wird, zieht das Endgerät in Betracht, dass die Multicast-Sitzung eingestellt worden ist, ohne dass es auf einen Empfang der Sitzungseinstellungsankündigung wartet und kann sofort versuchen, den Multicast-Dienst über eine alternative Multicast-Verbindung zu empfangen.

Claims (11)

  1. Verfahren zur Bereitstellung eines Internetprotokoll-Multicast-Dienstes, wobei Multicast-Daten durch Multicast-Router (8) über einen digitalen Broadcast- bzw. Übertragungskanal zusammen mit digitalen Broadcast- bzw. Übertragungssignalen an Benutzerendgeräte (9) gesendet werden, wenn eine Anforderung (18) nach den Multicast-Daten von einem Benutzerendgerät (9) empfangen wird, dadurch gekennzeichnet, dass eine Anzahl von von den Benutzerendgeräten empfangenen Anforderungen nach den Multicast-Daten überprüft wird, und dass die Übertragung der Multicast-Daten (22) durch den Multicast-Router von der Anzahl der Anforderungen (18) nach den Multicast-Daten abhängt, die von einer Vielzahl der Benutzerendgeräte durch den Multicast-Router empfangen werden.
  2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die Übertragung der Multicast-Daten (22) durch den Multicast-Router abhängig davon ist, dass die empfangene Anzahl der Anforderungen (18) von den Benutzerendgeräten (9) größer als eine Schwellenwertanzahl ist, wobei die Schwellenwertanzahl abhängig von der verfügbaren Bandbreite für die Multicast-Übertragung über den Broadcast- bzw. Übertragungskanal ist.
  3. Verfahren nach einem der Ansprüche 1 oder 2, dadurch gekennzeichnet, dass die Benutzerendgeräte (9) wiederholt abgefragt werden, und dass die fortgesetzte Übertragung der Multicast-Daten (22) durch den Multicast-Router vom Empfang von Antworten (18) von einer Vielzahl der Benutzerstationen (9) abhängt.
  4. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass Informationen bezüglich der Anforderungen (18) nach den Multicast-Daten von den Benutzerendgeräten (9) für die andereren der Benutzerendgeräte (9) nicht verfügbar sind.
  5. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Signale und Daten an entsprechende Broadcast- bzw. Übertragungsbereiche durch zwischen Internet- und Broadcast- bzw. Übertragungsinfrastrukturen (4, 5 und 10) befindliche Gateways (6) übertragen werden, und dass die Übertragung der Multicast-Daten (22) innerhalb eines Broadcast- bzw. Übertragungsbereichs durch die entsprechende Gateway (6) vom Empfang, an der Gateway, einer Anforderung (18) nach den Multicast-Daten von einer Vielzahl der von dem Broadcast- bzw. Übertragungsbereich bedienten Benutzerendgeräte (9) abhängt.
  6. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass Ankündigungen (17) von zukünftigen Multicast-Datenübertragungssitzungen über den Broadcast- bzw. Übertragungskanal an die Benutzerendgeräte (9) übertragen werden.
  7. Verfahren nach Anspruch 6, dadurch gekennzeichnet, dass die Anforderungen (18) nach den Multicast-Daten von den Benutzerendgeräten (9) von einem Multicast-Verwaltungsendgerät (14) über eine Verbindung empfangen werden, die sich von dem Broadcast- bzw. Übertragungskanal unterscheidet, und dass das Multicast-Verwaltungsendgerät (14) die Übertragung der Sitzungen in Abhängigkeit von der Anzahl der Anforderungen (18) von den Benutzerendgeräten steuert.
  8. Verfahren nach Anspruch 6 oder 7, dadurch gekennzeichnet, dass eine Ankündigung eines Wegfalls einer zukünftigen Multicast-Datenübertragungssitzung oder des Abbruchs einer gegenwärtigen Multicast-Datenübertragungssitzung über den Broadcast- bzw. Übertragungskanal an die Benutzerendgeräte (9) übertragen werden.
  9. Verfahren nach einem der Ansprüche 6 bis 8, dadurch gekennzeichnet, dass die Benutzerendgeräte (9) auf die Ankündigungen von zukünftigen Multicast-Datenübertragungssitzungen über eine Kommunikationsverbindung, die sich von dem Broadcast- bzw. Übertragungskanal unterscheidet und ein "Unidirectional Link Routing"-Protokoll verwendet, reagieren, wobei die Anforderung (18) nach den Multicast-Daten von den Benutzerendgeräten (9) gefiltert wird, um ihre Übertragung an andere Benutzerendgeräte (9) zu verhindern.
  10. Vorrichtung zur Bereitstellung eines Internetprotokoll-Multicastdienstes durch ein Verfahren nach einem der vorhergehenden Ansprüche, welche Übertragungsmittel (1, 10) zur Übertragung der Multicast-Daten (22) an die Benutzerendgeräte (9) über den digitalen Broadcast- bzw. Übertragungskanal zusammen mit den digitalen Broadcast- bzw. Übertragungssignalen, und Multicast-Daten bereitstellende Mittel aufweist, die selektiv ansprechend auf den Empfang der Anforderung (18) nach den Multicast-Daten von einer Vielzahl der Benutzerendgeräte (9) zur Bereitstellung der Multicast-Daten (22) an die Übertragungsmittel (1, 10) sind.
  11. Vorrichtung nach Anspruch 10, dadurch gekennzeichnet, dass die die Multicast-Daten bereitstellenden Mittel einen Mulicast-Server (7), der über die Internetinfrastruktur (4, 5) mit den Übertragungsmitteln (1, 10) verbunden ist, wobei eine Gateway (6) zwischen den Internet- (4, 5) und Broadcast- bzw. Übertragungsinfrastrukturen sowie Mittel zur Freigabe von Übertragungen der Multicast-Daten (22) aufweisen, die selektiv ansprechend auf die Anzahl von Anforderungen (18) nach den Multicast-Daten (22) sind, die von den Benutzerendgeräten in dem durch die Gateway (6) bediente Broadcast- bzw. Übertragungsbereich empfangen werden.
DE60129328T 2001-09-28 2001-09-28 Verfahren und Vorrichtung zur IP-Mehrfachsendung über einen Rundfunkkanal Expired - Lifetime DE60129328T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
EP01402508A EP1298836B1 (de) 2001-09-28 2001-09-28 Verfahren und Vorrichtung zur IP-Mehrfachsendung über einen Rundfunkkanal

Publications (2)

Publication Number Publication Date
DE60129328D1 DE60129328D1 (de) 2007-08-23
DE60129328T2 true DE60129328T2 (de) 2008-03-13

Family

ID=8182904

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60129328T Expired - Lifetime DE60129328T2 (de) 2001-09-28 2001-09-28 Verfahren und Vorrichtung zur IP-Mehrfachsendung über einen Rundfunkkanal

Country Status (8)

Country Link
US (1) US20050044142A1 (de)
EP (1) EP1298836B1 (de)
JP (1) JP4020864B2 (de)
KR (1) KR100914397B1 (de)
CN (1) CN100591019C (de)
AT (1) ATE367026T1 (de)
DE (1) DE60129328T2 (de)
WO (1) WO2003030451A1 (de)

Families Citing this family (58)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI349452B (en) 2002-08-07 2011-09-21 Interdigital Tech Corp Channel switching for support of multlmedia broadcast and multicast services
US8621083B2 (en) * 2003-05-15 2013-12-31 Hewlett-Packard Development Company, L.P. System and method for multicasting through a localized computer network
CN100534041C (zh) * 2003-08-15 2009-08-26 诺基亚有限公司 广播存储***
GB2406462A (en) * 2003-09-25 2005-03-30 Nokia Corp Multicasting apparatus
JP4702854B2 (ja) * 2003-10-07 2011-06-15 トムソン ライセンシング ネットワーク内でユニキャストによるブロードキャスト
KR20060104995A (ko) * 2003-10-27 2006-10-09 노키아 코포레이션 서비스 선택 및 분류를 위한 장치, 시스템, 방법 및 컴퓨터프로그램 생성물
US8145120B2 (en) 2003-10-27 2012-03-27 Nokia Corporation Apparatus, system, method and computer program product for service selection and sorting
FR2866768A1 (fr) * 2004-02-19 2005-08-26 France Telecom Procede d'acces a un service a travers un reseau d'acces multivoies
EP1589706B1 (de) * 2004-04-19 2008-03-19 Alcatel Lucent Steuerung von Multicast-Verkehr
US7626960B2 (en) * 2004-04-20 2009-12-01 Nokia Corporation Use of signaling for auto-configuration of modulators and repeaters
GB2414360B (en) * 2004-05-18 2006-10-18 Motorola Inc Data communication system,router and method for routeing data
FR2872368B1 (fr) * 2004-06-25 2006-08-18 Thales Sa Systeme d'acces multimedia et internet -b-wan
EP1774778A4 (de) * 2004-06-29 2007-08-08 Korea Electronics Telecomm Integriertes dmb/mobiltelekommunikationsendgerät und verfahren zur netzwerkverknüpfung zwischen dmb- und mobiltelekommunikation
WO2006014094A1 (en) 2004-08-05 2006-02-09 Lg Electronics Inc. Distinguishing between protocol packets in a wireless communication system
BRPI0510565A (pt) 2004-08-05 2007-11-20 Lg Electronics Inc interrupção do uso de esquema de convergência de camadas de freqüência
US20060117355A1 (en) * 2004-11-29 2006-06-01 Vincent Dureau Pushing content in a two-way network
GB2423887B (en) * 2005-03-01 2007-05-30 Motorola Inc Wireless communication systems and apparatus and methods and protocols for use therein
US20070019645A1 (en) * 2005-07-05 2007-01-25 Deepthy Menon Method and system for multicasting data in a communication network
JP5249763B2 (ja) * 2005-09-09 2013-07-31 スミスズ ディテクション インコーポレイティド 要求に応じたマルチメディアコンテンツのマルチキャスト配信
CN101283554B (zh) * 2005-10-13 2013-05-01 Kddi株式会社 中继装置、通信终端和通信方法
KR100703471B1 (ko) * 2005-10-27 2007-04-03 삼성전자주식회사 Dvb-h 서비스 시스템 및 dvb-h 서비스시스템에서 방송 서비스 정보 제공 방법
US20070116051A1 (en) * 2005-11-23 2007-05-24 Chen An M Method and apparatus for transporting IP datagrams over FLO network
US20080045149A1 (en) * 2006-05-26 2008-02-21 Dinesh Dharmaraju Wireless architecture for a traditional wire-based protocol
US9198084B2 (en) * 2006-05-26 2015-11-24 Qualcomm Incorporated Wireless architecture for a traditional wire-based protocol
EP1892880A1 (de) * 2006-08-24 2008-02-27 Nokia Siemens Networks Gmbh & Co. Kg Verfahren und Netzwerkeinheiten zur Funkkommunikationssynchronisation
KR100809423B1 (ko) * 2006-09-29 2008-03-05 한국전자통신연구원 물리계층 멀티캐스트 스위치를 이용한 ip-tv 방송서비스 시스템 및 그 방법
US8326997B2 (en) 2006-11-15 2012-12-04 Opentv, Inc. Data retrieval in a two-way network
US8064444B2 (en) 2007-01-12 2011-11-22 Wi-Lan Inc. Wireless broadcasting system
US7912057B2 (en) 2007-01-12 2011-03-22 Wi-Lan Inc. Convergence sublayer for use in a wireless broadcasting system
US7944919B2 (en) 2007-01-12 2011-05-17 Wi-Lan, Inc. Connection identifier for wireless broadcast system
US8548520B2 (en) 2007-01-26 2013-10-01 Wi-Lan Inc. Multiple network access system and method
WO2008131030A1 (en) 2007-04-18 2008-10-30 Nextwave Broadband Inc. Macro-diversity region rate modification
US7903604B2 (en) 2007-04-18 2011-03-08 Wi-Lan Inc. Method and apparatus for a scheduler for a macro-diversity portion of a transmission
US8479241B2 (en) * 2007-05-10 2013-07-02 At&T Intellectual Property I, Lp System and method to control communication of data
ATE542340T1 (de) * 2007-06-12 2012-02-15 Alcatel Lucent Verfahren zur durchführung von multicast- zugangskontrolle in einem kommunikationsnetz, zentrale zugangskontrolle und kommunikationsnetz
US8799402B2 (en) * 2007-06-29 2014-08-05 Qualcomm Incorporated Content sharing via mobile broadcast system and method
US8667144B2 (en) * 2007-07-25 2014-03-04 Qualcomm Incorporated Wireless architecture for traditional wire based protocol
US8811294B2 (en) * 2008-04-04 2014-08-19 Qualcomm Incorporated Apparatus and methods for establishing client-host associations within a wireless network
GB0808447D0 (en) 2008-05-12 2008-06-18 Nortel Networks Ltd A mechanism to divert an IP flow over a non-IP transport
US9398089B2 (en) 2008-12-11 2016-07-19 Qualcomm Incorporated Dynamic resource sharing among multiple wireless devices
US9264248B2 (en) 2009-07-02 2016-02-16 Qualcomm Incorporated System and method for avoiding and resolving conflicts in a wireless mobile display digital interface multicast environment
US9582238B2 (en) 2009-12-14 2017-02-28 Qualcomm Incorporated Decomposed multi-stream (DMS) techniques for video display systems
US10135900B2 (en) 2011-01-21 2018-11-20 Qualcomm Incorporated User input back channel for wireless displays
US9065876B2 (en) 2011-01-21 2015-06-23 Qualcomm Incorporated User input back channel from a wireless sink device to a wireless source device for multi-touch gesture wireless displays
US8964783B2 (en) 2011-01-21 2015-02-24 Qualcomm Incorporated User input back channel for wireless displays
US9787725B2 (en) 2011-01-21 2017-10-10 Qualcomm Incorporated User input back channel for wireless displays
US9413803B2 (en) 2011-01-21 2016-08-09 Qualcomm Incorporated User input back channel for wireless displays
US20130013318A1 (en) 2011-01-21 2013-01-10 Qualcomm Incorporated User input back channel for wireless displays
US10108386B2 (en) 2011-02-04 2018-10-23 Qualcomm Incorporated Content provisioning for wireless back channel
US8674957B2 (en) 2011-02-04 2014-03-18 Qualcomm Incorporated User input device for wireless back channel
US9503771B2 (en) 2011-02-04 2016-11-22 Qualcomm Incorporated Low latency wireless display for graphics
US8776256B2 (en) 2011-04-29 2014-07-08 At&T Intellectual Property I, L.P. System and method for controlling multicast geographic distribution
EP2611067A1 (de) * 2011-12-30 2013-07-03 Thomson Licensing System und Verfahren zur Kombination mehrerer Kommunikationsverknüpfungen
US9525998B2 (en) 2012-01-06 2016-12-20 Qualcomm Incorporated Wireless display with multiscreen service
EP2634961A1 (de) 2012-03-01 2013-09-04 Thomson Licensing Verwaltung der Übertragung von Datenströmen über mehrere Netze
US8707370B2 (en) 2012-07-13 2014-04-22 International Datacasting Corporation Digital satellite broadcast program distribution over multicast IP broadband networks
US20140136660A1 (en) * 2012-11-12 2014-05-15 Benu Networks, Inc. Extending multicast/broadcast services to wide area networks
CN103297519B (zh) * 2013-05-21 2017-02-08 广东威创视讯科技股份有限公司 编解码集群传输视频流的方法和***

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5440549A (en) * 1993-04-22 1995-08-08 Washington University Broadband multi-channel switch with multicasting capability
US5822324A (en) * 1995-03-16 1998-10-13 Bell Atlantic Network Services, Inc. Simulcasting digital video programs for broadcast and interactive services
US5734652A (en) * 1995-09-27 1998-03-31 Microsoft Corporation ATM extended autoregistration and VPI/VCI assignment in a hybrid fiber-coax cable network
US5887252A (en) * 1996-09-10 1999-03-23 Nokia Mobile Phones Limited Multicast transmission for DS-CDMA cellular telephones
US5930248A (en) * 1997-03-04 1999-07-27 Telefonaktiebolaget Lm Ericsson Radio communication system selectively using multicast with variable offset time
US6483832B1 (en) * 1997-04-17 2002-11-19 At&T Corp. IP multicast over routed ATM network using lane
US6041359A (en) * 1997-06-09 2000-03-21 Microsoft Corporation Data delivery system and method for delivering computer data over a broadcast network
US6097733A (en) * 1997-06-13 2000-08-01 Nortel Networks Corporation System and associated method of operation for managing bandwidth in a wireless communication system supporting multimedia communications
US6188911B1 (en) * 1997-09-09 2001-02-13 Telefonaktiebolaget Lm Ericsson (Publ) Efficient message transmission in a mobile communication system
US6181697B1 (en) * 1998-03-31 2001-01-30 At&T Corp. Method for a unicast endpoint client to access a multicast internet protocol (IP) session and to serve as a redistributor of such session
US6104709A (en) * 1998-07-17 2000-08-15 Motorola, Inc. Channel assignment within a broad-band communication system
KR20000033183A (ko) * 1998-11-20 2000-06-15 김영환 무선가입자망 시스템의 인터넷 프로토콜 멀티 캐스팅 방법
US6161008A (en) * 1998-11-23 2000-12-12 Nortel Networks Limited Personal mobility and communication termination for users operating in a plurality of heterogeneous networks
JP3022530B1 (ja) * 1998-12-07 2000-03-21 日本電気株式会社 Cdma無線通信システムにおけるマルチキャスト通信方式
FI106593B (fi) * 1999-02-15 2001-02-28 Valtion Teknillinen Paluuyhteydetön IP-multicast-palvelu
US6970473B1 (en) * 1999-02-18 2005-11-29 Sony Corporation Communication method and communication apparatus
WO2000079734A1 (en) * 1999-06-18 2000-12-28 The Trustees Of Columbia University In The City Of New York System and method for receiving over a network a broadcast from a broadcast source
US6986155B1 (en) * 1999-07-13 2006-01-10 Sun Microsystems, Inc. Methods and apparatus for selecting multicast IP data transmitted in broadcast streams
JP3926513B2 (ja) * 1999-08-09 2007-06-06 富士通株式会社 情報配信装置、情報配信方法および情報配信プログラムを記録したコンピュータ読み取り可能な記録媒体
US20010025377A1 (en) * 1999-12-30 2001-09-27 Hinderks Larry W. High bandwidth transmission system and method having local insertion, delay play and demand play
US6738639B1 (en) * 2000-02-28 2004-05-18 Telefonaktiebolaget Lm Ericsson (Publ) Reducing signaling traffic with multicasting in a wireless communication network
US7161934B2 (en) * 2001-03-21 2007-01-09 Intelsat Satellite based content distribution system using IP multicast technology

Also Published As

Publication number Publication date
ATE367026T1 (de) 2007-08-15
JP2005520370A (ja) 2005-07-07
EP1298836B1 (de) 2007-07-11
EP1298836A1 (de) 2003-04-02
JP4020864B2 (ja) 2007-12-12
KR20040037163A (ko) 2004-05-04
WO2003030451A1 (en) 2003-04-10
CN1561609A (zh) 2005-01-05
KR100914397B1 (ko) 2009-08-31
US20050044142A1 (en) 2005-02-24
CN100591019C (zh) 2010-02-17
DE60129328D1 (de) 2007-08-23

Similar Documents

Publication Publication Date Title
DE60129328T2 (de) Verfahren und Vorrichtung zur IP-Mehrfachsendung über einen Rundfunkkanal
DE69911264T2 (de) Verfahren und netzelement zum weiterleiten von mehrfachnachrichten
DE60212404T2 (de) Mehrfachsendung in paketvermittelten punkt-zu-punkt-netzwerken
EP1415496B1 (de) Verfahren zur übertragung von daten von einem versender an mehrere empfänger
DE60218992T2 (de) Verfahren und Vorrichtung zum Datenrundsenden in Netzwerken der dritten Generation
DE102005033667B4 (de) Kommunikationssitzungs-Server-Einheit, Kommunikations-Endgerät, Broadcast-Server-Einheit, Netzwerkeinheit, Verfahren zum Steuern einer Kommunikationssitzung mit mehreren Kommunikations-Endgeräten, Verfahren zum Aufbauen einer Kommunikationssitzung, Verfahren zum Übertragen von Daten im Rahmen einer Kommunikationssitzung mittels einer Broadcast-Server-Einheit und Computerprogrammelemente
DE60111276T2 (de) Verfahren und vorrichtung zur mehrfachsendung in einem umts-netzwerk
DE69927713T2 (de) Angekündigte Sitzungsbeschreibung
DE69917925T2 (de) Steuerung einer angekündigten sitzung
DE19742681A1 (de) GPRS-Teilnehmerauswahl von mehreren Internet-Dienstanbietern
DE60026006T2 (de) System zum Empfang von Mehrfachdaten
DE60126725T2 (de) Adressierungsverfahren in einem Satelliten Zugriff- oder Infrastruktur- netzwerk für Datenübertragung in einem nicht geschaltetem Modus
DE602004002471T2 (de) Verfahren und System zur Beteitstellung einer Übertragungsverbindung für Datenstromverkehr
EP1273138B1 (de) Verfahren zum übertragen breitbandiger ip-basierter datenströme in einem punkt-zu-mehrpunkt-kommunikationsnetz
EP1700500A1 (de) Verfahren zur durchfuehrung einer umfrage unter mehreren bete iligten kommunikationsgeraeten, sowie zugehoerige kommuni kationsgeraete
DE60132368T2 (de) Nachrichtendienst in mehrfachsendungsnetzen
DE10220184A1 (de) Verfahren zur Übertragung mindestens einer Gruppennachricht, zugehöriges Funkkommunikations Netzwerk, Subsystem sowie Mobilfunkgerät
DE102005040280A1 (de) Data Group Call Service
DE10064107A1 (de) Verfahren zum Verteilen einer Gruppennachricht in einem Funkkommunikationssystem sowie zugehöriges Funkkommunikationssystem
DE602004005028T2 (de) Multicast Quellensuche
DE102006024707B3 (de) Verfahren und Anordnung zum Aufbau von Kommunikationsbeziehungen
DE60315731T2 (de) Verfahren und vorrichtung für punkt-zu-punkt mehrpunktdienste
DE60216994T2 (de) Anordnung zur Übertragung von Audio-und Video-Signalen an mobile UMTS-Fernsprechendgeräte und ein mobiles Endgerät zur Verwendung mit der Anordnung
DE202004009774U1 (de) Steuerungsanordnung für Punkt-zu-Mehrpunkt-Teilnehmerdienste in einem Mobilfunknetz
DE10130536B4 (de) Nachrichtenübermittlung an Gruppen von Empfängern

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8327 Change in the person/name/address of the patent owner

Owner name: MOTOROLA MOBILITY, INC. ( N.D. GES. D. STAATES, US