DE69738122T2 - Übertragung und Empfang von Daten - Google Patents

Übertragung und Empfang von Daten Download PDF

Info

Publication number
DE69738122T2
DE69738122T2 DE69738122T DE69738122T DE69738122T2 DE 69738122 T2 DE69738122 T2 DE 69738122T2 DE 69738122 T DE69738122 T DE 69738122T DE 69738122 T DE69738122 T DE 69738122T DE 69738122 T2 DE69738122 T2 DE 69738122T2
Authority
DE
Germany
Prior art keywords
data
block
data stream
operable
programs
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
DE69738122T
Other languages
English (en)
Other versions
DE69738122D1 (de
Inventor
Harumi Shinagawa-ku Kawamura
Makoto Shinagawa-ku Sato
Tomoko Shinagawa-ku Tanaka
Masahiko Shinagawa-ku Sato
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.)
Sony Corp
Original Assignee
Sony Corp
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 Sony Corp filed Critical Sony Corp
Application granted granted Critical
Publication of DE69738122D1 publication Critical patent/DE69738122D1/de
Publication of DE69738122T2 publication Critical patent/DE69738122T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • H04N21/42607Internal components of the client ; Characteristics thereof for processing the incoming bitstream
    • H04N21/42615Internal components of the client ; Characteristics thereof for processing the incoming bitstream involving specific demultiplexing arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40052High-speed IEEE 1394 serial bus
    • H04L12/40058Isochronous transmission
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40052High-speed IEEE 1394 serial bus
    • H04L12/40117Interconnection of audio or video/imaging devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4112Peripherals receiving signals from specially adapted client devices having fewer capabilities than the client, e.g. thin client having less processing power or no tuning capabilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4135Peripherals receiving signals from specially adapted client devices external recorder
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/4147PVR [Personal Video Recorder]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4347Demultiplexing of several video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • H04N21/43632Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wired protocol, e.g. IEEE 1394

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Television Systems (AREA)
  • Small-Scale Networks (AREA)

Description

  • Die vorliegende Erfindung bezieht sich auf ein Datenübertragungsverfahren und eine Vorrichtung sowie ein Datenempfangsverfahren und eine Vorrichtung.
  • Eine Ausführungsform der vorliegenden Erfindung bezieht sich auf einen Digital-Tuner, der eine Funktion hat, eine digitale Rundfunksendung zu empfangen und ein Empfangssignal an einen Bus, beispielsweise einen IEEE 1394-Seriell-Bus auszugeben, insbesondere auf ein Verfahren zum Senden eines Informationssignals von einer Tuner-Untereinheit als eine Funktionseinheit in einen Digital-Tuner an eine externe Vorrichtung, oder zum Empfangen einer Information von einer externen Vorrichtung.
  • Es wurden Systeme vorgeschlagen, bei denen elektronische Vorrichtungen, beispielsweise ein digitaler Videokassettenrekorder, ein Digital-Tuner, ein Monitor und ein Personalcomputer miteinander über einen IEEE 1394-Seriell-Bus verbunden sind (anschließend als "1394-Seriell-Bus" bezeichnet) und die Übertragung und der Empfang von Informationssignalen, beispielsweise eines digitalen Videosignals und eines digitalen Audiosignals sowie Steuersignale, beispielsweise ein elektronischer Vorrichtungsbetrieb-Steuerbefehl und ein Verbindungssteuerbefehl zwischen den elektronischen Vorrichtungen bewirkt werden.
  • Bei den oben erwähnten Systemen ist es beispielsweise, um einen Datenstrom, der durch einen Digital-Tuner auf einem Monitor getrennt ist, notwendig, eine Informationssignalverbindung zwischen einer Tuner-Untereinheit als Funktionseinheit im Digital-Tuner und einer Monitoruntereinheit als Funktionseinheit im Monitor über einen 1394-Seriell-Bus einzustellen und ein Signal zur Monitoruntereinheit zu senden.
  • Der Artikel "1394: High-Performance-Seriel Bus for Desktop and Portable Computers" von T. W. Martin, Computer Technology Review Supplement Nr. 6, Juni 1994, Seite 46-49 zeigt die Natur der 1394-Bus-Topology, wobei ein 1394-Bus 63 Knoten hat, wobei jeder Knoten 1 bis 27 Ports hat, wobei jeder Port eine Punkt-zu-Punkt-Verbindung zulässt.
  • Wie für die Informationssignalverbindung dachten sich die Erfinder hier ein logisches Steckerkonzept aus (siehe EP-A 0658010 ). Ein logischer Stecker zeigt einen Seriell-Bus-Stecker, d.h., einen Informationseinlass/-auslass in einer Einheit in Bezug auf den 1394-Seriell-Bus. Ähnlich wird ein Steckerkonzept zum Vorschreiben eines Informationssignal-Einlasses/-auslasses in einer Untereinheit als Funktionseinheit in einer Einheit eingeführt. Obwohl es eine Einrichtung zum Einstellen einer logischen Verbindung zwischen einer Tuner-Untereinheit eines Digital-Tuners und einem Seriell-Bus-Ausgangsstecker einer Tuner-Einheit gibt, wird keine Einrichtung beschrieben, welche ein Informationssignal zu einem logischen Stecker einer Untereinheit sendet oder davon empfängt.
  • Insbesondere bezieht sich die EP-A 0 696 853 auf eine Signalempfangsvorrichtung, bei der isochrone Daten stetig ohne irgendwelche Unterbrechung empfangen werden können und bei der asynchrone Daten unregelmäßig übertragen werden. Die Daten werden von einer Übertragungsvorrichtung durch einen Empfänger empfangen. Isochrone Daten werden dann durch einen Separator einem isochronen Empfangs-FIFO bereitgestellt, während asynchrone Daten einem asynchronen Empfangs-FIFO bereitgestellt werden.
  • Im übrigen bezieht sich die EP-A 0679 028 auf einen inversen Transportprozessor mit einem Speicheradress-Schaltungsaufbau. Ein TDM-Paketsignal wird empfangen und Nutzinformationen von Programmkomponentendaten werden in einen gemeinsamen Pufferspeicher-Eingangsanschluss extrahiert. Komponentennutzinformationen und Daten, welche durch einen Mikroprozessor erzeugt werden, werden in entsprechenden Blöcken des gemeinsamen Pufferspeichers als Antwort auf verknüpfte Speicheradressen gespeichert, welche an einen Speicheradress-Eingangsanschluss durch einen Adressmultiplexer angelegt werden. Es ist eine Entschlüsselungseinrichtung enthalten, um die Nutzinformationsdaten gemäß spezifischen Paketentschlüsselungsschlüsseln zu entschlüsseln.
  • Eine Ausführungsform der vorliegenden Erfindung sucht, eine Einrichtung zum Senden eines Informationssignals zu einem logischen Stecker einer Tuner-Hilfseinheit eines Digital-Tuners und eine Einrichtung, um ein Informationssignal durch einen logischen Stecker einer Monitorhilfseinheit eines Monitors zu empfangen, bereitzustellen.
  • Gemäß den Ausführungsformen der Erfindung wird ein Datenstrom von einem oder mehreren Programmen von einem oder mehreren logischen Ausgangssteckern ausgegeben, welche in der Tuner-Hilfseinheit gesetzt sind.
  • Weitere Merkmale der Erfindung sind in den Ansprüchen spezifiziert. Um die vorliegende Erfindung besser zu verstehen, wird nun beispielhaft auf die beiliegenden Zeichnungen bezuggenommen, in denen:
  • 1 ein Blockdiagramm ist, welches den Aufbau eines Systems zeigt, für welches die vorliegende Erfindung angewandt wird;
  • 2A-2D konzeptartig logische Verbindungspfade zeigen;
  • 3 ein Blockdiagramm ist, welches Details eines Systems zeigt, welches in 2C gezeigt ist;
  • 4 einen Ausgabeabschnitt eines Demultiplexers zeigt, der in 3 gezeigt ist;
  • 5 ein Blockdiagramm ist, welches Details eines Systems zeigt, welches in 2D gezeigt ist;
  • 6A und 6B Befehls- und Antwortformate zeigen, welche bei einer Prozedur zum Einstellen einer Verbindung verwendet werden;
  • 7A-7F Beispiele von Befehlen und Antworten zeigen, die beim Auswählen und Anzeigen von mehreren Programmen im System von 5 verwendet werden; und
  • 8A-8C ein Konzept zum Auswählen und zum Empfangen von einem oder mehreren Programmen von einem System zeigen, welches mehrere Programme in Multiplexform überträgt.
  • 1 zeigt ein Systembeispiel, für welches die Erfindung angewandt wird, bei dem eine Tuner-Einheit 1 und eine Monitoreinheit 2 miteinander über einen 1394-Seriell-Bus 3 verbunden sind.
  • Eine Tuner-Einheit 1, welche ein Tuner zum Empfangen eines digitalen Satellitenrundfunks ist, enthält eine Tuner-Hilfseinheit 11, einen Paketerzeugungsblock 12, eine 1394-Schnittstelle (anschließend abgekürzt "1394 I/F") 13 und einen asynchronen Dialogverarbeitungsblock 14.
  • Die Tuner-Hilfseinheit 11 besteht aus einem Tuner-Block 111 und einem Demultiplexer 112. Der Tuner-Block 111 empfangt ein Signal, welches über eine Antenne ANT empfangen wird, und erlangt einen Datenstrom mehrerer Programme durch Demodulation einer Trägerwelle entsprechend einem gewünschten Transponder.
  • Das heißt, im Fall eines digitalen Satellitenrundfunks werden mehrere Programme unter Verwendung einer Frequenz gesendet. Der Datenstrom wurde gemäß beispielsweise MPEG2 codiert. Der Demultiplexer 112 trennt einen Datenstrom von einem oder mehreren gewünschten Programmen von dem Datenstrom, der durch den Tuner-Block 111 erlangt wird.
  • Der Demultiplexer 112 trifft eine Auswahl von den mehreren Programmen, welche vom Tuner 111 herkommen. Der Paketerzeugungsblock 12 erzeugt die Datenströme, welche durch den Demultiplexer 112 getrennt werden.
  • Die 1394 I/F 13 hat eine isochrone Verarbeitung und eine asynchrone Verarbeitung. Die isochrone Verarbeitung ist ein Block zum Ausführen eines isochronen Verarbeitungsmodus. Der isochrone Modus, der ein Modus zum Übertragen eines Informationssignals bei jedem gegebenen Kommunikationszyklus, beispielsweise alle 125 μs, ist, wird zum Übertragen eines solchen Informationssignals als ein digitales Videosignal oder ein digitales Audiosignal auf einer Realzeitbasis verwendet. Die asynchrone Verarbeitung ist ein Block zum Ausführen eines asynchronen Verarbeitungsmodus. Der asynchrone Modus wird beim Übertragen eines Verbindungssteuerbefehls, eines Vorrichtungsbetriebs-Steuerbefehls, usw. auf unregelmäßiger Basis verwendet.
  • Der asynchrone Dialogverarbeitungsblock 14 dient zum Austausch eines Befehlssatzes, der im asynchronen Modus übertragen wurde, zwischen dem Demultiplexer 112 und der asynchronen Verarbeitung der 1394 I/F 13.
  • Die Monitoreinheit 2 enthält eine Monitorhilfseinheit 21, einen Depaketierungsblock 22, eine DEMUX-Hilfseinheit 215, eine 1394 I/F 23, und einen asynchronen Dialogverarbeitungsblock 24.
  • Die 1394 I/F 23 und der asynchrone Dialogverarbeitungsblock 24 sind in der gleichen Weise wie die 1394 I/F 13 bzw. der asynchronen Dialogverarbeitungsblock 14 in der Tuner-Einheit 1 aufgebaut.
  • Der Depaketierungsblock 22 depaketiert ein Paket, welches einer isochronen Verarbeitung der 1394 I/F 23 gesendet wird, zu einem Datenstrom von einem oder mehreren Programmen, der der DEMUX-Hilfseinheit 215 zugeführt wird. Wenn der Datenstrom aus mehreren Programmen besteht, wählt die DEMUX-Hilfseinheit 215 unter diesen Programmen aus.
  • Die Monitorhilfseinheit 21 besteht aus einer CRT 211 und einem Decoder 212. Der Decoder 212 decodiert Datenströme, welche von der DEMUX-Hilfseinheit 215 geliefert werden, in Videosignale. Wenn der Decoder 212 lediglich einen Datenstrom eines Programms empfängt, führt er lediglich das Decodieren durch. Die CRT 211 zeigt Bilder auf Basis eines Videosignals an, welches vom Decoder 212 geliefert wird. Wenn ein Videosignal von mehreren Programmen vorhanden ist, zeigt die CRT 211 Bilder auf unterteilten Bereichen des Bildschirms an.
  • Die isochronen Pakete, welche auf dem 1394-Seriell-Bus 3 übertragen werden, werden der 1394 I/F 23 der Monitoreinheit 2 zugeführt und dann zum Depaketierungsblock 22 von der isochronen Verarbeitung gesendet. Zerlegte Pakete vom Depaketierungsblock 22 werden in Videosignale durch den Decoder 212 der Monitorhilfseinheit 21 decodiert und zur CRT 211 geliefert, nachdem sie gemultiplext sind. Die CRT 211 zeigt Bilder auf Basis des zugeführten Videosignals an.
  • Bei dieser Ausführungsform wird das logische Steckerkonzept verwendet, um ein Programm, welches durch die Tuner-Hilfseinheit 11 der Tuner-Einheit 1 getrennt wird, zum 1394 Seriell-Bus 3 zu senden und dann zur Monitorhilfseinheit 21 über den 1394 I/F 23 der Monitoreinheit 2 geliefert. Es sei angemerkt, dass der Begriff "Hilfseinheit", der hier verwendet wird, ein Einheitsbereich bedeutet, um eine Funktion eines Vorrichtungshauptkörpers zu realisieren, wie auch aus einer Ausführungsform, die später beschrieben wird, deutlich wird. Insbesondere bezieht er sich auf den Einheitsbereich der Tuner-Einheit 1, die als Tuner dient, oder den Einheitsbereich der Monitoreinheit 2, welche als Monitor dient. Von einem anderen Gesichtspunkt her bedeuten hinsichtlich dieser Ausführungsform die Hilfsbereiche Funktionsbereiche, welche den Vorrichtungen anhaften, um Datenübertragung und Empfang mit den Verarbeitungsbereichen für 1394-Datenkommunikationen durchzuführen. Eine Hilfseinheit kann lediglich aus ihrer Funktion bestehen, wie im Fall einer DEMUX-Hilfseinheit.
  • Wie in 2A gezeigt ist, sind logische Verbindungen zwischen einem Ausgangsstecker 113 der Tuner-Hilfseinheit 11 und einem Seriell-Bus-Ausgangsstecker 131 der Tuner-Einheit 1 festgelegt, zwischen den Seriell-Bus-Ausgangsstecker 131 und einem Seriell-Bus-Eingangsstecker 231 der Monitoreinheit 2 und zwischen dem Seriell-Bus-Eingangsstecker 231 und dem Hilfseinheits-Eingangsstecker 213 der Monitorhilfseinheit 21. Jeder der obigen Stecker ist ein logischer Stecker. 2B zeigt einen Fall, wo ein Datenstrom eines Programms A, welches durch die Tuner-Hilfseinheit 11 ausgewählt wurde, über die logische Verbindung, welche in 2A gezeigt ist, zur Monitorhilfseinheit 21 übertragen wird.
  • Bei dieser Ausführungsform werden, wenn ein getrenntes Programm im Zustand von 2B hinzugefügt werden soll, logische Verbindungen in zwei verschiedenen Arten festgelegt. Bei der ersten Art wird, wie in 2C gezeigt ist, eine neue logische Verbindung zwischen einem Hilfseinheits-Ausgangsstecker 114 der Tuner-Hilfseinheit 11 und einem seriellen Busausgangsstecker 132 der 1394 I/F 13 und zwischen einem Seriell-Bus-Eingangsstecker 232 der 1394 I/F 23 und einem Hilfseinheits-Eingangsstecker 214 der Monitorhilfseinheit 21 festgelegt. Bei der zweiten Weise werden, wie in 2D gezeigt ist, Datenströme von zwei Programmen A und B unter Verwendung der einzigen logischen geschalteten Verbindung, die schon eingerichtet wurde, übertragen. Prozeduren zum Setzen der obigen beiden Arten der logischen Verbindungen werden später ausführlich beschrieben. Wie in 1 gezeigt ist, kann eine DEMUX-Hilfseinheit vor der Monitorhilfseinheit 21 vorgesehen sein, um eine Auswahl aus mehreren zugeführten Programmen wenn notwendig durchzuführen.
  • 3 ist ein Blockdiagramm, welches Details des Systems zeigt, welches in 2C gezeigt ist. In 3 sind Komponenten entsprechend denen von 1 mit den gleichen Bezugszeichen versehen, wie die, die in 1 verwendet werden.
  • Der erste und der zweite Paketerzeugungsblock 12-1 und 12-2 sind zwischen den Hilfseinheits-Ausgangssteckern 113 und 114 der Tuner-Hilfseinheit 11 und den Seriell-Bus-Ausgangssteckern 131 und 132 des isochronen Prozessors der 1394-Schnittstelle 13 vorgesehen. Der erste und der zweite Paketerzeugungsblock 12-1 und 12-2, welche logische Blöcke sind, paketieren auf Programm-Programm-Basis Datenströme, welche durch den Demultiplexer 112 getrennt wurden (in 3 sind zwei Programme A und B durch den Demultiplexer 112) getrennt.
  • In einer ähnlichen Weise ist ein erster und ein zweiter Depaketierungsblock 22-1 und 22-2 zwischen den Hilfseinheits-Eingangssteckern 213 und 214 der Monitorhilfseinheit 21 und dem seriellen Buseingangssteckern 213 und 232 des isochronen Prozessors der 1394 I/F 23 vorgesehen. Der erste und der zweite Depaketierungsblock 22-1 und 22-2, welche logische Blöcke sind, depaketieren Pakete, welche vom isochronen Prozessor der 1394 I/F 23 gesendet werden, zu einem Datenstrom, der aus einem oder mehreren Programmen besteht.
  • Die Programme A und B, welche durch den Demultiplexer 112 getrennt werden, werden separat von den Hilfseinheits-Ausgangssteckern 113 und 114 der Tuner-Hilfseinheit 11 ausgegeben, durch den ersten und den zweiten Paketierungsblock 12-1 und 12-2 separat paketiert und zu den Seriell-Bus-Ausgangssteckern 131 und 132 der 1394 I/F 13 gesendet. Die Seriell-Bus-Ausgangsstecker 131 und 132 sind entsprechend Kanälen für Daten vorgesehen, welche im isochronen Modus zum 1394-Seriell-Bus 3 gesendet werden. Daher wird ein isochrones Paket eines Programms A und das eines Programms B zum 1394-Bus 3 unter Verwendung von verschiedenen Kanälen (Kanal-1 und Kanal-2 in 3) gesendet.
  • Isochrone Pakete, welche auf dem 1394-Seriell-Bus 3 übertragen werden, werden der 1394 I/F 23 der Monitoreinheit 2 zugeführt und dann zum ersten und zum zweiten Depaketierungsblock 22-1 und 22-2 von den Seriell-Bus-Eingangssteckern 231 und 232 gesendet. Wie die Seriell-Bus-Ausgangsstecker 131 und 132 sind die Seriell-Bus-Eingangsstecker 231 und 232 entsprechend den Kanälen für Daten vorgesehen, die vom 1394-Seriell-Bus 3 im isochronen Modus zugeführt werden. Die Pakete werden durch den ersten und den zweiten Depaketierungsblock 22-1 und 22-2 in Datenströme der Programme A und B depaketiert, welche zu den Hilfseinheits-Eingangssteckern 213 und 214 der Monitorhilfseinheit 21 gesendet werden. Die DEMUX-Hilfseinheit 215 als logischer Block ist vor den Hilfseinheits-Eingangssteckern 213 und 214 vorgesehen, um logische Stecker für entsprechende Eingänge und Ausgänge zu bilden. Obwohl die DEMUX-Hilfseinheit 215 beispielsweise in einem Fall von 5 (später beschrieben) wirksam ist, führt diese keinen wesentlichen Betrieb aus (d.h., es wird lediglich durchlaufen), wenn Programme A und B über separate Stecker wie im betrachteten Fall zugeführt und ausgegeben werden. Die Datenströme werden im Decoder 212 zu einem Videosignal decodiert, welches zur CRT 211 geliefert wird. Auf Basis des empfangenen Videosignals zeigt die CRT 211 Bilder von Programmen A und B auf unterteilten Bereichen des Bildschirms an.
  • Bei dem obigen Betrieb steuert, wie in 4 gezeigt ist, in der Tuner-Hilfseinheit 11 ein Steuerabschnitt 115 den Demultiplexer 112 und die Remultiplexer 116 und 117 gemäß Befehlen, welche vom asynchronen Dialogverarbeitungsblock 14 gesendet werden, wodurch Datenströme der Programme A und B von den Hilfseinheits-Ausgangssteckern 113 und 114 ausgegeben werden. Die Remultiplexer 116 und 117 sind logische Blöcke und arbeiten in Wirklichkeit wie der Demultiplexer 112. Obwohl in 4 Ausgangssignale der Remultiplexer 116 und 117 zu den Hilfseinheits-Ausgangssteckern 113 und 114 geliefert werden, braucht nicht ausgeführt zu werden, dass die Remultiplexer und die Hilfseinheits-Ausgangssteckern als drei oder mehrere Paare vorgesehen sein können.
  • 5 ist ein Blockdiagramm, welches Details des Systems, welches in 2D gezeigt ist, zeigt. In 5 sind die Komponenten entsprechend denjenigen in 1 mit den gleichen Bezugszeichen versehen, wie diese in 1 verwendet wurden.
  • Wie in 5 gezeigt ist, ist ein Paketerzeugungsblock 12 zwischen dem Hilfseinheits-Ausgangsstecker 113 der Tuner-Hilfseinheit 11 und dem Seriell-Bus-Ausgangsstecker 131 der isochronen Verarbeitung der 1394 I/F 13 vorgesehen. Der Hilfseinheits-Ausgangsstecker 113 kann Datenströme in mehrere Programme der Reihe nach ausgeben. Der Paketerzeugungsblock, welcher ein logischer Block ist, kann die Datenströme mehrere Programme der Reihe nach paketieren. Der Seriell-Bus-Ausgangsstecker 131 der 1394 I/F 13 kann Pakete, welche durch den Paketerzeugungsblock 12 erzeugt werden, empfangen. Da der Seriell-Bus-Ausgangsstecker 131 entsprechend einem Kanal für Daten vorgesehen ist, welche zum 1394-Seriell-Bus 13 im isochronen Modus zu senden sind, können isochrone Pakete mehrerer Programme zum 1394-Seriell-Bus 3 auf dem gleichen Kanal gesendet werden (in 5, Kanal-1).
  • In ähnlicher Weise ist ein Depaketierungsblock 22 zwischen dem Hilfseinheits-Eingangsstecker 213 der Monitorhilfseinheit 21 und dem Seriell-Bus-Eingangsstecker 231 der isochronen Verarbeitung der 1394 I/F 23 vorgesehen. Der Seriell-Bus-Eingangsstecker 231 der 1394 I/F 23 kann isochrone Pakete zum Depaketierungsblock der Reihe nach übertragen. Der Depaketierungsblock 22, welcher ein logischer Block ist, kann Pakete zu einem Datenstrom depaketieren. Der Hilfseinheits-Eingangsstecker 213 der Monitorhilfseinheit 21 kann einen Datenstrom empfangen. Wie oben beschrieben ist eine DEMUX-Hilfseinheit 215 logisch vor dem Hilfseinheits-Eingangsstecker 213 vorgesehen, um ein Programm A oder B auszuwählen und um dieses zum Hilfseinheits-Eingangsstecker 213 zu liefern. Die DEMUX-Hilfseinheit 215 selbst hat logische Eingangs- und Ausgangsstecker.
  • Programme A und B, welche durch den Demultiplexer 112 getrennt werden, werden sequentiell vom Hilfseinheits-Ausgangsstecker 113 der Tuner-Hilfseinheit 11 ausgegeben, sequentiell vom Hilfseinheits-Ausgangsstecker 113 ausgegeben, sequentiell durch den Paketerzeugungsblock 12 paketiert und zum Seriell-Bus-Ausgangsstecker 131 der 1394 I/F 13 geliefert. Der Seriell-Bus-Ausgangsstecker 131 ist entsprechend einem Kanal für Daten vorgesehen, welche zum 1394-Seriell-Bus 3 im isochronen Modus zu senden sind. Daher werden ein isochrones Paket des Programms A und das des Programms B zum 1394-Seriell-Bus auf dem gleichen Kanal gesendet (in 5, Kanal-1).
  • Ein isochrones Paket, welches auf dem 1394-Seriell-Bus 3 übertragen wird, wird der 1394 I/F 23 der Monitoreinheit 2 zugeführt und dann vom Seriell-Bus-Eingangsstecker 231 zum Depaketierungsblock 22 gesendet. Wie der Seriell-Bus-Ausgangsstecker 131 ist der Seriell-Bus-Eingangsstecker 231 entsprechend einem Kanal für Daten vorgesehen, welche von dem 1394-Seriell-Bus 3 im isochronen Modus zuzuführen sind. Pakete, welche durch den Depaketierungsblock 22 depaketiert werden, werden zu einem Datenstrom, der aus Programmen A und B besteht. Der Datenstrom wird in Programme A und B durch die DEMUX-Hilfseinheit 215 zerlegt und dem Hilfseinheits-Eingangsstecker 213 der Monitorhilfseinheit 21 zugeführt. Der Datenstrom wird durch den Decoder 212 in ein Videosignal decodiert und zur CRT 211 geliefert, nachdem er gemultiplext wurde. Die CRT 211 zeigt Bilder von Programmen A und B auf unterteilten Bereichen des Bildschirms auf Basis des empfangenen Videosignals an.
  • Anschließend wird eine Prozedur zum Festlegen einer logischen Verbindung in der Tuner-Hilfseinheit 1 und der Monitorhilfseinheit 2 beschrieben.
  • 6A und 6B zeigen Befehls- und Antwortformate, welche in der Prozedur zum Einstellen einer Verbindung verwendet werden. Der Wert "0" h eines CTS (Befehlstransaktionssatz) am Kopf eines jeden Formats bedeutet einen AV/C-Befehlssatz (Audio-Video/Steuerung) gemäß dem Protokoll des 1394-Seriell-Busses. Ein CT/RC (Befehlsart/Antwortcode) zeigt die Art der Anforderung auf einen Befehl und die Art der Antwort in einer Antwort. Ein HA (Kopfadresse) zeigt einen Bestimmungsort in einer Vorrichtung. Ein OPC (Betriebscode) und OPRs (Operanden) zeigen einen Befehl bzw. dessen Parameter.
  • 7A-7F zeigen Beispiele von Befehlen und Antworten, welche beim Auswählen und Anzeigen mehrerer Programme im System von 5 verwendet werden. Befehl und Antworten werden im asynchronen Modus übertragen. Insbesondere verarbeiten die asynchrone Verarbeitung der I/F 13 und der asynchrone Dialogverarbeitungsblock 14 diejenigen in der Tuner-Einheit 1, und die asynchrone Verarbeitung der I/F 23 und der asynchrone Dialogverarbeitungsblock 24 verarbeiten diejenigen in der Monitoreinheit 2.
  • Zunächst wird in der Tuner-Einheit 1 in einem Zustand, wo keine interne Verbindung eingerichtet ist, eine erste interne Verbindung vom Hilfseinheits-Stecker 113 der Tuner-Hilfseinheit 11 zum seriellen Bus-Ausgangsstecker 131 der 1394 I/F 13 eingerichtet. In diesem Fall sendet die Monitoreinheit 2 einen Verbindungssteuerbefehl, der in 7A gezeigt ist, zur Tuner-Einheit 1. Bei Empfang dieses Befehls setzt die Tuner-Einheit 1 die interne Verbindung und bringt eine Verbindungsannahme-Antwort, welche in 7B gezeigt ist, zur Monitoreinheit 2 zurück.
  • Außerdem legt die Monitoreinheit 2 eine interne Verbindung vom Seriell-Bus-Eingangsstecker 231 der 1394 I/F 23 zum Hilfseinheits-Eingangsstecker 213 der Monitorhilfseinheit 21 fest.
  • Außerdem wird eine externe Verbindung, d.h., eine logische Verbindung über den 1394 Seriell-Bus 3 zwischen dem Seriell-Bus-Eingangsstecker 231 der Monitoreinheit 2 und dem Seriell-Bus-Ausgangsstecker 131 der Tuner-Einheit 1 festgelegt.
  • Damit werden Verbindungen eines Kommunikationspfads zum Ausgeben eines Signals, welches durch die Tuner-Einheit 11 empfangen und ausgewählt wurde, an die Monitorhilfseinheit 21 festgelegt. 2A zeigt das Konzept dieses Kommunikationspfads.
  • Wenn in diesem Zeitpunkt ein Benutzer eine Anforderung zum Auswählen eines Kanals X tätigt, bei dem das System X (beispielsweise digitaler Videorundfunk (DVB)), welches den Multiplex-Rundfunk mehrerer Programme durchführt, unter Kanälen voreingestellt ist, welche in der Tuner-Hilfseinheit 1 voreingestellt sind, und zum Empfangen eines Programms davon d.h., eines Programms A, wird eine Steuerung zum Ausführen eines Empfangs gemäß der folgenden Prozedur durchgeführt. 8A und 8B zeigen konzeptartig eine Arbeitsweise zum Auswählen und zum Empfangen eines Programms A vom System X, welches mehrere Programme in Multiplexform sendet.
  • Zunächst überträgt die Monitoreinheit 2 auf Seiten der Steuerung zur Tuner-Hilfseinheit 21 als Steuerobjekt einen Stationsauswahl-Steuerbefehl zum "Ausführen eines Empfangs durch Auswählen eines Programms A vom Kanal X, auf den das System X vorher eingestellt ist". 7C zeigt ein Kommunikationspaketformat, welches in diesem Zeitpunkt verwendet wird. Obwohl es einen Parameter "Hinzufügung von Empfang an den Stecker" gibt, bedeutet dies die Ausführung eines neuen Einstellens, da ein Empfang zu diesem Zeitpunkt nicht ausgeführt wurde.
  • Wenn eine Stationsauswahl-Annahmeantwort, welche in 7D gezeigt ist, von der Tuner-Hilfseinheit 11 zurückgebracht wird, wird ein Signal des Programms A des Systems X zur Monitor-Hilfseinheit 21 auf dem Kommunikationspfad, der in 2A gezeigt ist, der gemäß der oben beschriebenen Prozedur eingerichtet wurde, übertragen. 2B zeigt das Konzept dieses Zustands.
  • Anschließend wird ein Fall betrachtet, wo ein Benutzer eine Anforderung zum Empfangen des Programms B vom gleichen System X im gleichen Zeitpunkt wie das Programm A tätigt. In diesem Fall sendet die Monitoreinheit 2 auf Seiten der Steuerung einen Befehl, um einen Empfang des Programms B hinzuzufügen, zur Tuner-Hilfseinheit 11, welche auf den Empfang des Kanals X eingestellt ist. 7E zeigt ein Paketformat eines Stationsauswahl-Steuerbefehls, der in diesem Zeitpunkt verwendet wird.
  • Wenn die Tuner-Hilfseinheit 11 eine Stationsauswahl-Annahmeantwort, welche in 7F gezeigt ist, zurückbringt, werden Signale der Programme A und B des Systems X in Multiplexform zur Monitor-Hilfseinheit 21 auf dem schon eingerichteten Kommunikationspfad übertragen. 2D zeigt das Konzept dieses Zustands. 8C zeigt konzeptartig einen Betrieb zum Auswählen und zum Empfangen von Programmen A und B vom System X, welches mehrere Programme in Multiplexform sendet.
  • Bei dem in 3 gezeigten System, bei dem eine neue Verbindung eingerichtet ist, um das Programm B zu empfangen, wird ein neuer Kommunikationspfad zum Ausgeben eines Signals, welches durch die Tuner-Hilfseinheit 11 empfangen wird, an die Monitor-Hilfseinheit 21 sichergestellt, wobei wiederum Steuerungen zum Einrichten interner Verbindungen in der Tuner-Einheit 1 und der Monitoreinheit 2 und einer externen Verbindung zwischen der Tuner-Einheit 1 und der Monitoreinheit 2 gemäß der gleichen Prozedur wie oben beschrieben durchgeführt wird. 2C zeigt das Konzept dieses Zustands.
  • Im Gegensatz dazu kann bei dem in 5 gezeigten System ein weiteres Programm aus dem gleichen Kanal im gleichen Zeitpunkt ausgewählt und empfangen werden, wenn Stecker zum Empfangen einer gemultiplexten Sendung schon existieren. Es ist nicht notwendig, Steuerungen zum Einrichten einer separaten Verbindung durchzuführen.
  • Obwohl sich die Ausführungsform auf den Fall richtet, wo die Monitoreinheit verwendet wird, sind verschiedene Modifikationen vorstellbar, welche eine VCR-Einheit, um Programme zu speichern, oder eine andere Einheit verwenden. Wenn eine VCR-Einheit verwendet wird, können Programme, welche durch eine DEMUX-Hilfseinheit ausgewählt werden, selektiv unter Bereitstellung einer VCR-Hilfseinheit aufgezeichnet werden.
  • Wie oben ausführlich beschrieben wird gemäß der Erfindung, bei der ein Digital-Tuner, der eine Auswahl-Hilfseinheit hat, um einen Datenstrom von einem oder mehreren Programmen von einem Datenstrom auszuwählen, bei dem Digitalsignale mehrerer Programme gemultiplext sind, und eine Übertragungseinrichtung, um den ausgewählten Datenstrom an einen Bus zu übertragen, es möglich, eine logische Verbindung zwischen der Auswahl-Hilfseinheit und der Übertragungseinrichtung einzurichten.

Claims (16)

  1. Datenübertragungsvorrichtung (1), welche aufweist: eine Schnittstelle (13), die betriebsfähig ist, sowohl Realzeitdaten als auch asynchrone Daten zu übertragen und zu empfangen; einen Tuner-Block (111), der betriebsfähig ist, einen ersten Datenstrom zu empfangen, bei dem Digitalsignale mehrerer Programme gemultiplext sind; einen Auswahlblock (112), der betriebsfähig ist, einen zweiten Datenstrom bereitzustellen, der ein oder mehrere Programme umfasst, welche vom ersten Datenstrom ausgewählt werden; einen Paketerzeugungsblock (12), der betriebsfähig ist, Pakete von Realzeitdaten vom zweiten Datenstrom zu erzeugen; einen Befehlsverarbeitungsblock (14), der betriebsfähig ist, einen Befehl zu verarbeiten, der in asynchronen Daten codiert wurde, welche durch die Schnittstelle empfangen werden; und einen Steuerblock (115), der betriebsfähig ist, den Auswahlblock als Antwort auf den Befehl zu steuern, der durch den Befehlsverarbeitungsblock (14) verarbeitet wurde, so dass der zweite Datenstrom ein oder mehrere Programme aufweist, welche durch den Befehl gezeigt werden.
  2. Datenübertragungsvorrichtung nach Anspruch 1, wobei der Steuerblock (115) betriebsfähig ist, einen ersten logischen Ausgangsstecker (113) im Auswahlblock als Antwort auf einen Befehl, der durch den Befehlsverarbeitungsblock verarbeitet wurde, zu setzen und der zweite Datenstrom an die Schnittstelle vom ersten Ausgangsstecker ausgegeben wird.
  3. Datenübertragungsvorrichtung nach Anspruch 2, wobei der Steuerblock (115) betriebsfähig ist, einen zweiten logischen Stecker (131) in der Schnittstelle als Antwort auf einen Befehl, der durch den Befehlsverarbeitungsblock (14) verarbeitet wurde, zu setzen und die Pakete von Realzeitdaten vom zweiten Datenstrom von dem zweiten Ausgangsstecker ausgegeben werden.
  4. Datenübertragungsvorrichtung nach Anspruch 2, wobei der Auswahlblock einen Demultiplexer aufweist.
  5. Datenübertragungsvorrichtung nach Anspruch 2, wobei die Schnittstelle betriebsfähig ist, sowohl Realzeitdaten als auch asynchrone Daten über einen IEEE 1394-Seriell-Bus zu übertragen und zu empfangen.
  6. Datenübertragungsvorrichtung nach Anspruch 2, wobei die Datenübertragungsvorrichtung einen Digital-Tuner ausweist, und wobei der Auswahlblock in einer Tuner-Hilfseinheit vorgesehen ist.
  7. Datenempfangsvorrichtung (2), welche aufweist: eine Schnittstelle (23), die betriebsfähig ist, sowohl Realzeitdaten als auch asynchrone Daten zu übertragen und zu empfangen; einen Depaketierungsblock (22), der betriebsfähig ist, einen ersten Datenstrom, der ein oder mehrere Programme aufweist, von Paketen der Realzeitdaten, welche durch die Schnittstelle empfangen werden, zu erzeugen; einen Demultiplexblock (215), der betriebsfähig ist, einen zweiten Datenstrom, der ein oder mehrere Programme aufweist, vom ersten Datenstrom bereitzustellen; einen Decodierblock (212), der betriebsfähig ist, den zweiten Datenstrom in ein Digitalsignal zu decodieren; einen Befehlserzeugungsblock (24), der betriebsfähig ist, einen Befehl, der in asynchronen Daten codiert wurde, zur Übertragung durch die Schnittstelle zu erzeugen, wobei der Befehl ein oder mehrere Programme, welche durch den ersten Datenstrom bereitgestellt werden, zeigt; und einen Steuerblock, der betriebsfähig ist, den Demultiplexblock zu steuern, um den zweiten Datenstrom bereitzustellen und um den Decodierblock zu steuern, um das eine oder mehrere Programme, welche durch den Befehl gezeigt werden, zu verarbeiten.
  8. Datenempfangsvorrichtung nach Anspruch 7, wobei der Steuerblock betriebsfähig ist, einen ersten logischen Eingangsstecker (213) im Decodierblock als Antwort auf den Befehl, der durch den Befehlerzeugungsblock (24) erzeugt wird, zu setzen und die Pakete von Realzeitdaten von der Schnittstelle über den ersten Eingangsstecker zugeführt werden.
  9. Datenempfangsvorrichtung nach Anspruch 7, wobei der Steuerblock betriebsfähig ist, einen zweiten logischen Eingangsstecker (231) in der Schnittstelle zu setzen und die Pakete von Realzeitdaten über den zweiten Eingangsstecker der Schnittstelle empfangen werden.
  10. Datenempfangsvorrichtung nach Anspruch 7, wobei der Demultiplexer als eine Hilfseinheit konstruiert ist, der einen dritten logischen Eingangssteckersatz hat, der betriebsfähig gesetzt wird, um als Antwort auf einen Befehl, der durch den Befehlserzeugungsblock (24) verarbeitet wurde, gesetzt zu werden.
  11. Datenempfangsvorrichtung nach Anspruch 7, wobei die Schnittstelle betriebsfähig ist, sowohl Realzeitdaten als auch asynchrone Daten über einen IEEE 1394-Seriell-Bus zu übertragen und zu empfangen.
  12. Datenempfangsvorrichtung nach Anspruch 7, wobei die Datenempfangsvorrichtung eine Monitorvorrichtung aufweist, und wobei der Decodierblock in einer Monitorhilfseinheit vorgesehen ist.
  13. Steuerverfahren für eine Datenübertragungsvorrichtung (1), welche folgende Schritte aufweist: Übertragen und Empfangen von sowohl Realzeitdaten als auch asynchronen Daten unter Verwendung einer Schnittstelle (13); Empfangen eines ersten Datenstroms, in welchem Digitalsignale mehrerer Programme gemultiplext sind, unter Verwendung eines Tuner-Blocks (111); Bereitstellen eines zweiten Datenstroms, der ein oder mehrere Programme aufweist, welche vom ersten Datenstrom unter Verwendung eines Auswahlblocks (112) ausgewählt werden; Erzeugen von Paketen von Realzeitdaten vom zweiten Datenstrom; Verarbeiten eines Befehls, der in asynchronen Daten codiert wurde, welche durch die Schnittstelle empfangen werden; und Steuern des Auswahlblocks als Antwort auf den Befehl, der durch den Befehlsverarbeitungsblock verarbeitet wurde, so dass der zweite Datenstrom ein oder mehrere Programme, welche durch den Befehl gezeigt werden, aufweist.
  14. Steuerverfahren nach Anspruch 13, wobei die Datenübertragungsvorrichtung einen Digital-Tuner aufweist.
  15. Steuerverfahren für eine Datenempfangsvorrichtung (2), welches folgende Schritte aufweist: Übertragen und Empfangen von sowohl Realzeitdaten als auch asynchronen Daten unter Verwendung einer Schnittstelle (23); Erzeugen eines ersten Datenstroms, der ein oder mehrere Programme aufweist, von Paketen von Realzeitdaten, welche durch die Schnittstelle empfangen werden; Bereitstellen eines zweiten Datenstroms, der ein oder mehrere Programme aufweist, vom ersten Datenstrom unter Verwendung eines Demultiplexblocks (215); Decodieren des zweiten Datenstroms in ein Digitalsignal; Erzeugen eines Befehls, der in asynchronen Daten codiert wurde, zur Übertragung durch die Schnittstelle, wobei der Befehl ein oder mehrere Programme zeigt, welche durch den ersten Datenstrom bereitgestellt werden; und Steuern des Demultiplexblocks, um den zweiten Datenstrom bereitzustellen und zum Steuern des Decodierblocks, um das eine oder mehrere Programme, die durch den Befehl gezeigt werden, zu verarbeiten.
  16. Steuerverfahren nach Anspruch 15, wobei die Datenempfangsvorrichtung eine Monitoreinrichtung aufweist.
DE69738122T 1996-10-01 1997-10-01 Übertragung und Empfang von Daten Expired - Lifetime DE69738122T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP28008196 1996-10-01
JP28008196 1996-10-01

Publications (2)

Publication Number Publication Date
DE69738122D1 DE69738122D1 (de) 2007-10-25
DE69738122T2 true DE69738122T2 (de) 2008-05-29

Family

ID=17620053

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69738122T Expired - Lifetime DE69738122T2 (de) 1996-10-01 1997-10-01 Übertragung und Empfang von Daten

Country Status (9)

Country Link
US (1) US6078783A (de)
EP (1) EP0835029B1 (de)
JP (1) JP3080094B1 (de)
KR (1) KR100513410B1 (de)
CN (1) CN1134977C (de)
CA (1) CA2216573C (de)
DE (1) DE69738122T2 (de)
MY (1) MY115893A (de)
TW (1) TW391136B (de)

Families Citing this family (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10361802B1 (en) 1999-02-01 2019-07-23 Blanding Hovenweep, Llc Adaptive pattern recognition based control system and method
JP3307085B2 (ja) * 1993-12-10 2002-07-24 ソニー株式会社 通信方法及び電子機器
JPH10154373A (ja) * 1996-09-27 1998-06-09 Sony Corp データデコードシステムおよびデータデコード方法、伝送装置および方法、並びに、受信装置および方法
KR100261706B1 (ko) * 1996-12-17 2000-07-15 가나이 쓰도무 디지탈방송신호의 수신장치와 수신 및 기록재생장치
KR100230281B1 (ko) * 1997-04-14 1999-11-15 윤종용 프로그램 번호를 전송 및 수신하는 멀티미디어 시스템과 프로그램 번호 전송 및 수신방법
JPH11215143A (ja) * 1998-01-27 1999-08-06 Canon Inc データ通信装置及び方法
JP3671738B2 (ja) * 1999-05-12 2005-07-13 松下電器産業株式会社 伝送管理方法
EP0952733B1 (de) * 1998-04-24 2006-11-02 Sony United Kingdom Limited Digitaler Multimediaempfänger und einen solchen Empfänger umfassendes Netzwerk mit IEEE 1394 serial Bus Schnittstelle
US7043532B1 (en) 1998-05-07 2006-05-09 Samsung Electronics Co., Ltd. Method and apparatus for universally accessible command and control information in a network
JP3837290B2 (ja) 1998-05-07 2006-10-25 サムスン エレクトロニクス カンパニー リミテッド ネットワークで使用者とデバイス命令及び制御のための方法及び装置
CN1157877C (zh) * 1998-05-20 2004-07-14 索尼公司 分离设备和方法以及信号接收设备和方法
US6937618B1 (en) 1998-05-20 2005-08-30 Sony Corporation Separating device and method and signal receiving device and method
JP3489440B2 (ja) * 1998-05-26 2004-01-19 松下電器産業株式会社 データ送受信方法
US6593937B2 (en) 1998-06-18 2003-07-15 Sony Corporation Method of and apparatus for handling high bandwidth on-screen-display graphics data over a distributed IEEE 1394 network utilizing an isochronous data transmission format
US6377276B1 (en) 1998-06-18 2002-04-23 Sony Corporation Bitmap animation of on-screen-display graphics over a distributed network and a clipping region having a visible window
EP1088448B1 (de) 1998-06-18 2003-01-15 Sony Electronics Inc. Verfahren und gerät zur aufteilung, skalierung und anzeige von video und/oder graphiken auf mehreren anzeigevorrichtungen
US6496862B1 (en) 1998-08-25 2002-12-17 Mitsubishi Electric Research Laboratories, Inc. Remote monitoring and control of devices connected to an IEEE 1394 bus via a gateway device
US6505255B1 (en) 1999-04-29 2003-01-07 Mitsubishi Electric Information Technology Center America, Inc. (Ita) Method for formatting and routing data between an external network and an internal network
JP2000183995A (ja) * 1998-12-14 2000-06-30 Sony Corp データ処理回路
US7966078B2 (en) 1999-02-01 2011-06-21 Steven Hoffberg Network media appliance system and method
US6687260B1 (en) * 1999-02-12 2004-02-03 Conexant Systems, Inc. Apparatus and methods for flow control of non-isochronous data
US6378000B1 (en) 1999-04-29 2002-04-23 Mitsubish Electric Research Laboratories, Inc Address mapping in home entertainment network
US6523064B1 (en) 1999-04-29 2003-02-18 Mitsubishi Electric Research Laboratories, Inc Network gateway for collecting geographic data information
US6633547B1 (en) 1999-04-29 2003-10-14 Mitsubishi Electric Research Laboratories, Inc. Command and control transfer
JP2000341302A (ja) * 1999-05-27 2000-12-08 Sony Corp 電子機器
CN100493016C (zh) * 1999-07-06 2009-05-27 松下电器产业株式会社 设备控制方法
US8032833B1 (en) 1999-07-27 2011-10-04 Samsung Electronics Co., Ltd. Home network device information architecture
US7490293B1 (en) 1999-07-27 2009-02-10 Samsung Electronics Co., Ltd. Device discovery and control in a bridged home network
US6801507B1 (en) 1999-07-27 2004-10-05 Samsung Electronics Co., Ltd. Device discovery and configuration in a home network
US7610559B1 (en) * 1999-07-27 2009-10-27 Samsung Electronics Co., Ltd. Device customized home network top-level information architecture
US7200683B1 (en) 1999-08-17 2007-04-03 Samsung Electronics, Co., Ltd. Device communication and control in a home network connected to an external network
JP4256546B2 (ja) * 1999-08-24 2009-04-22 パナソニック株式会社 ストリーム多重分離装置
JP2001086419A (ja) * 1999-09-14 2001-03-30 Sony Corp 電子機器
JP2001320291A (ja) * 2000-02-29 2001-11-16 Sony Corp 受信装置及び受信方法
US7337217B2 (en) * 2000-07-21 2008-02-26 Samsung Electronics Co., Ltd. Architecture for home network on world wide web
JP2002051307A (ja) 2000-08-02 2002-02-15 Sony Corp 画像処理装置および画像処理方法、並びに記録媒体
EP1231782A1 (de) * 2001-02-13 2002-08-14 Sony International (Europe) GmbH Abstimmeinrichtung für ein Datenverteilungsnetzwerk
JP2003110961A (ja) * 2001-09-27 2003-04-11 Sony Corp 映像表示制御方法及び映像機器
JP3920626B2 (ja) * 2001-11-02 2007-05-30 三洋電機株式会社 再送信装置及びディジタル放送受信システム
US6985979B2 (en) * 2001-12-17 2006-01-10 Matsushita Electric Industrial Co., Ltd. Digital data processing device, bus controlling method, bus controlling program and recording medium
US20060075438A1 (en) * 2004-10-01 2006-04-06 Rehbock William E Device, system, and method for bridging a video signal to a high speed serial port
US20060225116A1 (en) * 2005-04-05 2006-10-05 Samsung Electronics Co., Ltd. Thin network server
JP2008065737A (ja) * 2006-09-11 2008-03-21 Matsushita Electric Ind Co Ltd データストリーム送受信装置
CN101242501B (zh) * 2007-02-07 2011-07-27 深圳Tcl新技术有限公司 防止记录源意外改变的记录***和方法
US9633505B2 (en) * 2007-09-07 2017-04-25 Veritone, Inc. System and method for on-demand delivery of audio content for use with entertainment creatives

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100319961B1 (ko) * 1993-02-11 2002-04-22 똥송 멀티메디아 에스. 에이. 멀티미디어전송방법및멀티미디어플레이어
CA2146472C (en) * 1994-04-22 2007-10-09 Kevin Elliott Bridgewater Packet video signal inverse transport processor with memory address circuitry
US5689244A (en) * 1994-06-24 1997-11-18 Sony Corporation Communication system and electronic apparatus
ATE190794T1 (de) * 1994-07-05 2000-04-15 Koninkl Philips Electronics Nv Signalverarbeitungssystem
JP3458469B2 (ja) * 1994-07-15 2003-10-20 ソニー株式会社 信号受信装置及び通信方法
JP3520572B2 (ja) * 1994-08-02 2004-04-19 ソニー株式会社 入力機器選択方法
US6069902A (en) * 1995-06-14 2000-05-30 Matsushita Electric Industrial Co., Ltd. Broadcast receiver, transmission control unit and recording/reproducing apparatus
JPH10154373A (ja) * 1996-09-27 1998-06-09 Sony Corp データデコードシステムおよびデータデコード方法、伝送装置および方法、並びに、受信装置および方法

Also Published As

Publication number Publication date
KR100513410B1 (ko) 2006-04-28
JP3080094B1 (ja) 2000-08-21
CA2216573A1 (en) 1998-04-01
EP0835029B1 (de) 2007-09-12
CA2216573C (en) 2006-03-14
JP2000253033A (ja) 2000-09-14
MY115893A (en) 2003-09-30
EP0835029A3 (de) 2001-02-07
TW391136B (en) 2000-05-21
EP0835029A2 (de) 1998-04-08
KR19980032581A (ko) 1998-07-25
DE69738122D1 (de) 2007-10-25
US6078783A (en) 2000-06-20
CN1134977C (zh) 2004-01-14
CN1178431A (zh) 1998-04-08

Similar Documents

Publication Publication Date Title
DE69738122T2 (de) Übertragung und Empfang von Daten
DE69835046T2 (de) Video-Überwachungsvorrichtung
DE69933811T2 (de) Digitaler Multimediaempfänger und einen solchen Empfänger umfassendes Netzwerk mit IEEE 1394 serial Bus Schnittstelle
DE69833841T2 (de) Digitaler Bildempfänger, Modul für bedingten Zugang und Verfahren zur Übertragung von Daten dazwischen
DE69920782T2 (de) Verfahren unf Vorrichtung zur bidirektionalen Datenübertragung zwischen einem IEEE1394 Bus und einem Gerät
DE60000861T2 (de) Modulplaner mit zeitinterval und endzeit
DE69933721T2 (de) DMA-Steuereinheit
DE69634932T2 (de) Datenübertragungsvorrichtung, Datenempfangsgerät und Steuervorrichtung für die Datenübertragung
DE69905242T2 (de) Verfahren zur übertragung in einem hauskommunikationsnetz mit einem drahtlosen kommunikationskanal
DE69811532T2 (de) Paketfilterung
DE69531015T2 (de) Datenübertragungssystem und Verfahren
DE60034415T2 (de) System und Verfahren zur Identifizierung der Anschlussbeziehungen
DE69323767T2 (de) Anordnung und Verfahren zur Anwendung in einer digitalen Kopfstelle für ein Kabelfernsehverteilsystem
DE69821503T2 (de) Elektronisches peripheriegerät und -system zum steuern dieses gerätes über einen digitalen bus
DE60020669T2 (de) Gruppierte vernetzte einrichtungen
DE69534813T2 (de) Verfahren und Anordnung zur dynamischen Bandbreitenzuordnung in einem TDM/TDMA-Übertragungssystem
DE69938032T2 (de) Digitales Rundfunkempfangsverfahren und -vorrichtung mit Schnittstelle zu Netzwerkgeräten
DE69617296T2 (de) Sendung und Empfang von Daten
DE69315613T2 (de) Verfahren zur Verwaltung von Rundfunkübertragungen
DE102010003248B4 (de) Verfahren und Vorrichtung zur Verarbeitung von Daten in einem Netzwerk eines Fahrzeugs
DE69729068T2 (de) Vorrichtung und Verfahren zum Übertragen von digitalen Audio- und Videodaten
DE60037225T2 (de) Verfahren zur Verwaltung von Systemressourcen in einem Netzwerksystem unter Verwendung digitaler Schnittstellen
DE60031433T2 (de) Verbesserungsverfahren für eine Programmtaktreferenz einer in Vielfachzugriffsverfahren und Burst-Modus abeitende abwärts Verbindung in einem integriertem mehrstrahlsatelliten Kommunikationssystem
DE69634500T2 (de) Datenbussystem mit Mitteln zur Ressourcensteuerung und Übertragungsstation
DE60202139T2 (de) Gleichzeitige digitale fernsehströme mit konditionalem zugriff

Legal Events

Date Code Title Description
8364 No opposition during term of opposition