DE69937394D1 - Verfahren und gerät zur prädiktiven zeitstempelung von isochronen paketen - Google Patents

Verfahren und gerät zur prädiktiven zeitstempelung von isochronen paketen

Info

Publication number
DE69937394D1
DE69937394D1 DE69937394T DE69937394T DE69937394D1 DE 69937394 D1 DE69937394 D1 DE 69937394D1 DE 69937394 T DE69937394 T DE 69937394T DE 69937394 T DE69937394 T DE 69937394T DE 69937394 D1 DE69937394 D1 DE 69937394D1
Authority
DE
Germany
Prior art keywords
frame
isochronous
time stamp
application
value
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
DE69937394T
Other languages
English (en)
Other versions
DE69937394T2 (de
Inventor
Kevin Lym
Hisato Shima
Quan Vu
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 Electronics Inc
Original Assignee
Sony Electronics 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 Sony Electronics Inc filed Critical Sony Electronics Inc
Application granted granted Critical
Publication of DE69937394D1 publication Critical patent/DE69937394D1/de
Publication of DE69937394T2 publication Critical patent/DE69937394T2/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/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
    • 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/40071Packet processing; Packet format
    • 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
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • 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/80Responding to QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • 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/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/4223Cameras
    • 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/4302Content synchronisation processes, e.g. decoder synchronisation
    • 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/4348Demultiplexing of additional data and 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 or multiplex stream to a specific local network, e.g. a IEEE 1394 or Bluetooth® network
    • 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 or multiplex stream to a specific local network, e.g. a IEEE 1394 or Bluetooth® network
    • H04N21/43632Adapting the video or multiplex stream to a specific local network, e.g. a IEEE 1394 or Bluetooth® network involving a wired protocol, e.g. IEEE 1394
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/24Systems for the transmission of television signals using pulse code modulation
    • 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/1066Session management
    • H04L65/1101Session protocols

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Small-Scale Networks (AREA)
  • Information Transfer Systems (AREA)
  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Aiming, Guidance, Guns With A Light Source, Armor, Camouflage, And Targets (AREA)
  • Train Traffic Observation, Control, And Security (AREA)
  • Communication Control (AREA)
DE69937394T 1998-03-09 1999-03-05 Verfahren und vorrichtung zur prädikativen zeitstempelung isochroner datenpakete Expired - Lifetime DE69937394T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US09/037,397 US6680944B1 (en) 1998-03-09 1998-03-09 Apparatus for and method of predictive time stamping of isochronous data packets transmitted over an IEEE 1394-1995 serial bus network
US37397 1998-03-09
PCT/US1999/004793 WO1999046937A1 (en) 1998-03-09 1999-03-05 Apparatus and method for predictive time stamping of isochronous data packets

Publications (2)

Publication Number Publication Date
DE69937394D1 true DE69937394D1 (de) 2007-12-06
DE69937394T2 DE69937394T2 (de) 2008-07-24

Family

ID=21894126

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69937394T Expired - Lifetime DE69937394T2 (de) 1998-03-09 1999-03-05 Verfahren und vorrichtung zur prädikativen zeitstempelung isochroner datenpakete

Country Status (8)

Country Link
US (3) US6680944B1 (de)
EP (1) EP1062814B1 (de)
KR (1) KR100657582B1 (de)
AT (1) ATE376749T1 (de)
AU (1) AU2894999A (de)
CA (1) CA2322153C (de)
DE (1) DE69937394T2 (de)
WO (1) WO1999046937A1 (de)

Families Citing this family (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6680944B1 (en) * 1998-03-09 2004-01-20 Sony Corporation Apparatus for and method of predictive time stamping of isochronous data packets transmitted over an IEEE 1394-1995 serial bus network
CN100362501C (zh) * 1998-07-31 2008-01-16 松下电器产业株式会社 用于获得节点编号与终端设备对应关系的计算机
US6748421B1 (en) * 1998-12-23 2004-06-08 Canon Kabushiki Kaisha Method and system for conveying video messages
US6661811B1 (en) * 1999-02-12 2003-12-09 Koninklijke Philips Electronics N.V. Method of and apparatus for communicating isochronous data
US7492393B2 (en) * 1999-02-12 2009-02-17 Sony Corporation Method of and apparatus for generating a precise frame rate in digital video transmission from a computer system to a digital video device
JP4137290B2 (ja) * 1999-06-08 2008-08-20 富士通株式会社 パケット転送方法及びパケット転送制御装置
JP2001203727A (ja) * 2000-01-18 2001-07-27 Sony Corp 通信方法及び通信装置
ATE372625T1 (de) * 2000-02-18 2007-09-15 Bridgeco Ag Mehrtor-brücke zur lieferung von netzwerkverbindungen
US6895009B1 (en) * 2000-04-07 2005-05-17 Omneon Video Networks Method of generating timestamps for isochronous data
EP1148503A1 (de) * 2000-04-08 2001-10-24 Deutsche Thomson-Brandt Gmbh Verfahren und Vorrichtung zur Aufzeichnung oder Wiedergabe von Datenpaketen eines Transportstromes auf einem Aufzeichnungsmedium
US7819003B2 (en) * 2002-06-11 2010-10-26 Intelligent Technologies International, Inc. Remote monitoring of fluid storage tanks
US20020089602A1 (en) 2000-10-18 2002-07-11 Sullivan Gary J. Compressed timing indicators for media samples
US7046670B2 (en) * 2001-03-30 2006-05-16 Sony Corporation Method and system for synchronizing isochronous data on transmit over the IEEE 1394 bus from content unaware devices
US8994546B2 (en) * 2002-06-11 2015-03-31 Intelligent Technologies International, Inc. Remote monitoring of material storage containers
US20080250869A1 (en) * 2002-06-11 2008-10-16 Intelligent Technologies International, Inc. Remote Monitoring of Fluid Pipelines
DE10227165A1 (de) * 2002-06-18 2004-01-29 Siemens Ag Verfahren und Anordnung zur Codierung bzw. Decodierung einer Folge digitaler Daten
US6871312B2 (en) * 2002-08-27 2005-03-22 Spirent Communications Method and apparatus for time stamping data
US7953194B2 (en) * 2002-09-27 2011-05-31 Broadcom Corporation Handling video transition errors in video on demand streams
US7428222B1 (en) * 2003-02-28 2008-09-23 Entropic Communications Inc. Method of bus configuration to enable device bridging over dissimilar buses
JP4185426B2 (ja) * 2003-09-16 2008-11-26 株式会社リコー 端末
US7251703B1 (en) * 2004-02-27 2007-07-31 Entropic Communications, Inc. Method of time stamping to enable device bridging over dissimilar buses
WO2006003234A1 (en) * 2004-07-01 2006-01-12 Oy Gamecluster Ltd A method and a device for service data delivery
ES2338232T3 (es) * 2004-07-01 2010-05-05 Oy Gamecluster Ltd Procedimiento y dispositivo para transferir tramas de datos predictivas y no predictivas.
CN1998239B (zh) * 2004-07-01 2011-11-30 奥伊加梅克拉斯特公司 向解码器提供数据的方法和设备
KR100678277B1 (ko) * 2004-11-30 2007-02-02 삼성전자주식회사 멀티미디어 데이터 송수신 시스템에서 지연 시간에 대한측정값을 제공하는 지연 시간 측정 장치와 그 방법
US8054752B2 (en) * 2005-12-22 2011-11-08 Intuitive Surgical Operations, Inc. Synchronous data communication
US7757028B2 (en) * 2005-12-22 2010-07-13 Intuitive Surgical Operations, Inc. Multi-priority messaging
US7756036B2 (en) * 2005-12-22 2010-07-13 Intuitive Surgical Operations, Inc. Synchronous data communication
EP2210372B1 (de) 2007-10-04 2011-04-13 U-MAN Universal Media Access Networks GmbH Digital-multimedia-netzwerk mit hierarchischem parametersteuerprotokoll
US20120281704A1 (en) * 2011-05-02 2012-11-08 Butterworth Ashley I Methods and apparatus for isochronous data delivery within a network

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4894823A (en) * 1986-02-28 1990-01-16 American Telephone And Telegraph Company Time stamping for packet system nodes
US5052029A (en) 1990-04-05 1991-09-24 Apple Computer, Inc. Self-correcting synchronization signal method and apparatus
US5400340A (en) 1993-03-04 1995-03-21 Apple Computer, Inc. End of packet detector and resynchronizer for serial data buses
US5412698A (en) 1993-03-16 1995-05-02 Apple Computer, Inc. Adaptive data separator
US5481543A (en) * 1993-03-16 1996-01-02 Sony Corporation Rational input buffer arrangements for auxiliary information in video and audio signal processing systems
US5444709A (en) 1993-09-30 1995-08-22 Apple Computer, Inc. Protocol for transporting real time data
US5579183A (en) 1994-04-08 1996-11-26 U.S. Philips Corporation Recording and reproducing an MPEG information signal on/from a record carrier
US5434860A (en) 1994-04-20 1995-07-18 Apple Computer, Inc. Flow control for real-time data streams
US5561670A (en) 1994-05-13 1996-10-01 Apple Computer, Inc. Method and apparatus for operating a multicast system on an unreliable network
DE69521374T2 (de) 1994-08-24 2001-10-11 Hyundai Electronics America Videoserver und diesen verwendendes System
JP3371174B2 (ja) 1994-09-22 2003-01-27 ソニー株式会社 パケット受信装置
US5933430A (en) * 1995-08-12 1999-08-03 Sony Corporation Data communication method
JP3687188B2 (ja) * 1996-04-05 2005-08-24 ソニー株式会社 パケット伝送方法
US5859835A (en) * 1996-04-15 1999-01-12 The Regents Of The University Of California Traffic scheduling system and method for packet-switched networks
EP0895378B1 (de) * 1996-05-07 2006-03-08 Yamaha Corporation Verfahren und System zur Übertragung von Audiodaten mit Zeitstempel
JPH10190705A (ja) * 1996-10-22 1998-07-21 Sony Corp 伝送装置および方法、並びに、受信装置および方法
US5860060A (en) 1997-05-02 1999-01-12 Texas Instruments Incorporated Method for left/right channel self-alignment
US6373821B2 (en) * 1998-02-20 2002-04-16 Apple Computer, Inc. Method for setting time stamp in SYT field of packet headers for IEEE-1394 devices
US6680944B1 (en) 1998-03-09 2004-01-20 Sony Corporation Apparatus for and method of predictive time stamping of isochronous data packets transmitted over an IEEE 1394-1995 serial bus network

Also Published As

Publication number Publication date
US20040125825A1 (en) 2004-07-01
EP1062814B1 (de) 2007-10-24
US6680944B1 (en) 2004-01-20
KR100657582B1 (ko) 2006-12-19
CA2322153A1 (en) 1999-09-16
JP2002507100A (ja) 2002-03-05
ATE376749T1 (de) 2007-11-15
JP3977594B2 (ja) 2007-09-19
US7561576B2 (en) 2009-07-14
AU2894999A (en) 1999-09-27
DE69937394T2 (de) 2008-07-24
KR20010040558A (ko) 2001-05-15
US20060013223A1 (en) 2006-01-19
CA2322153C (en) 2008-09-23
US6973087B2 (en) 2005-12-06
EP1062814A1 (de) 2000-12-27
WO1999046937A1 (en) 1999-09-16

Similar Documents

Publication Publication Date Title
DE69937394D1 (de) Verfahren und gerät zur prädiktiven zeitstempelung von isochronen paketen
US7974308B2 (en) Interworking circuit emulation service over packet and IP/MPLS packet processing
MY125951A (en) Method and device for decoding a digital video stream in a digital video system using dummy header insertion
FI955773A (fi) Pakettivälitteisen tiedonsiirtomuodon pakettitunnisteiden käytt¦ vastaanottajien osoittamiseen
EP1225749A3 (de) Verfahren und Systeme zur Bildung von Ethernet-Aufwärtskanal- und DOCSIS-Abwärtskanal-Paketen durch Anhängen/Entfernen von Paket-Etiketten zur Unterstützung von Fernnetzwerksfunktionen und Paket-Klassifizierung
WO2000016509A8 (en) Method for estimating relative skew between clocks in packet networks
WO2003023759A3 (fr) Systeme de transmission numerique de donnees audio entre un module maitre et des modules esclaves
KR101151390B1 (ko) 송신 시스템에서 패킷을 송신하기 위한 방법
KR101200070B1 (ko) 네트워크 시간표시정보를 삽입하거나 추출하기 위한 장치 및 방법
IL190751A0 (en) Traffic generation during inactive user plane
ATE287160T1 (de) Spärliche rückkoppelung in drahtlosen systemen die hohe verzögerung und niedrige bandbreite aufweisen
CN108322811A (zh) 一种钢琴视频教学中的同步方法及系统
FI961442A (fi) Puheen siirto pakettiverkossa
CA2359594A1 (en) End-to-end prioritized data delivery on networks using ip over frame relay
US8275910B1 (en) Source packet bridge
ATE293861T1 (de) Verfahren zum übertragen von ethernet-frames
ATE395763T1 (de) Verfahren, zugangspunkt und programmprodukt zur bereitstellung von bandbreiten- und funkzeit- fairness in drahtlosen netzwerken
ATE381163T1 (de) Verfahren und vorrichtung zur erzeugung einer genauen rahmenrate in digitaler video übertragung
SE0003242D0 (sv) Transport protocol checksum recalculation
WO2000060478A3 (en) Method for the compilation of bus packets for isochronous data transmission via a data bus, and apparatus for carrying out the method
DE60142881D1 (de) Verfahren und Vorrichtung zur deterministischen Übertragung von packetierten asynchronen Daten
JPH0440139A (ja) パケットデータ送信装置
WO2003088535A3 (en) Audio signal rate adaptation method and system
JP2003283511A (ja) 送受信装置および送受信方法並びにネットワーク
KR20050027266A (ko) 버스 구조 네트워크 상에서 통신을 수행하는 방법 및디바이스

Legal Events

Date Code Title Description
8364 No opposition during term of opposition