KR100605238B1 - 등시 데이터 통신을 위한 방법 및 장치 - Google Patents
등시 데이터 통신을 위한 방법 및 장치 Download PDFInfo
- Publication number
- KR100605238B1 KR100605238B1 KR1020007011319A KR20007011319A KR100605238B1 KR 100605238 B1 KR100605238 B1 KR 100605238B1 KR 1020007011319 A KR1020007011319 A KR 1020007011319A KR 20007011319 A KR20007011319 A KR 20007011319A KR 100605238 B1 KR100605238 B1 KR 100605238B1
- Authority
- KR
- South Korea
- Prior art keywords
- time
- packet
- transmission
- data
- time stamp
- Prior art date
Links
- 230000006854 communication Effects 0.000 title claims abstract description 61
- 238000004891 communication Methods 0.000 title claims abstract description 60
- 238000000034 method Methods 0.000 title claims description 39
- 230000005540 biological transmission Effects 0.000 claims description 92
- 230000001360 synchronised effect Effects 0.000 claims description 23
- 238000012937 correction Methods 0.000 claims description 5
- 238000010295 mobile communication Methods 0.000 claims 1
- 229910052709 silver Inorganic materials 0.000 claims 1
- 239000004332 silver Substances 0.000 claims 1
- 238000012545 processing Methods 0.000 abstract description 9
- 238000010586 diagram Methods 0.000 description 7
- 230000001934 delay Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 230000003111 delayed effect Effects 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 241000238876 Acari Species 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/04—Selecting arrangements for multiplex systems for time-division multiplexing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40052—High-speed IEEE 1394 serial bus
- H04L12/40058—Isochronous transmission
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/062—Synchronisation of signals having the same nominal but fluctuating bit rates, e.g. using buffers
- H04J3/0632—Synchronisation of packets and cells, e.g. transmission of voice via a packet network, circuit emulation service [CES]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
- H04J3/0658—Clock or time synchronisation among packet nodes
- H04J3/0661—Clock or time synchronisation among packet nodes using timestamps
- H04J3/0664—Clock or time synchronisation among packet nodes using timestamps unidirectional timestamps
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40052—High-speed IEEE 1394 serial bus
- H04L12/40071—Packet processing; Packet format
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/4302—Content synchronisation processes, e.g. decoder synchronisation
- H04N21/4305—Synchronising client clock from received content stream, e.g. locking decoder clock with encoder clock, extraction of the PCR packets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
- H04N21/43632—Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wired protocol, e.g. IEEE 1394
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/04—Selecting arrangements for multiplex systems for time-division multiplexing
- H04Q11/0428—Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
- H04Q11/0478—Provisions for broadband connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5614—User Network Interface
- H04L2012/5616—Terminal equipment, e.g. codecs, synch.
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5638—Services, e.g. multimedia, GOS, QOS
- H04L2012/5646—Cell characteristics, e.g. loss, delay, jitter, sequence integrity
- H04L2012/5649—Cell delay or jitter
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5638—Services, e.g. multimedia, GOS, QOS
- H04L2012/5664—Support of Video, e.g. MPEG
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Hardware Design (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
- Enzymes And Modification Thereof (AREA)
Abstract
Description
Claims (17)
- 패킷 기반 통신 네트워크를 통해 등시 데이터(isochronous data)를 전송할 때 타이밍 에러들을 정정하는 방법으로서, 상기 데이터 패킷들 중 적어도 일부는 상기 데이터가 처리되는 시간을 수신기에 나타내는 타임 스탬프들을 포함하며, 상기 방법은,a) 전송 클럭에 의해 규정된 절대 시간에 관련되고, 전송 네트워크를 통해 전송될 등시 데이터 패킷들에 전송 타임 스탬프들을 삽입하는 단계와,b) 상기 데이터 패킷들을 수신하고, 상기 패킷들내 상기 전송 타임 스탬프들을 검출하여 일시적으로 기록하는 단계와,c) 상기 전송 클럭과 주파수에서는 동기화되지만, 반드시 절대 시간에서는 동기화될 필요가 없는 수신기 클럭을 제공하는 단계와,d) 전송 타임 스탬프를 포함하는 제1 패킷이 수신될 때 상기 수신기 클럭의 상기 절대 시간을 저장하는 단계와,e) 상기 수신된 데이터 패킷들 중 상기 제1 패킷의 출력 시간을 규정하기 위해, 상기 저장된 수신기 클럭 시간에 주어진 타임 오프셋을 부가하는 단계로서, 상기 오프셋은 연속으로 수신된 데이터 패킷들 간 시간의 최대 변동 이상인, 타임 오프셋 부가 단계와,f) 후속으로 수신된 데이터 패킷 각각의 상기 전송 타임 스탬프로부터 상기 제1 수신된 데이터 패킷 내의 상기 전송 타임 스탬프의 값을 감산하는 단계와,g) 현재 데이터 패킷의 상기 출력 시간을 규정하기 위해, 상기 현재 데이터 패킷의 상기 전송 타임 스탬프와 상기 제1 데이터 패킷의 상기 전송 타임 스탬프 간의 차이를 상기 제1 데이터 패킷의 상기 출력 시간에 부가하는 단계를 포함하는, 타이밍 에러 정정 방법.
- 제 1 항에 있어서, 상기 데이터는 MPEG 인코딩된 데이터이고, 상기 전송 타임 스탬프들은 임의의 MPEG 타임 스탬프들로부터 분리되고 독립적인, 타이밍 에러 정정 방법.
- 제 2 항에 있어서, 상기 데이터는 IEC61883에 규정된 공통 등시 패킷 포맷(Common Isochronous Packet Format)을 이용하여 전송되는, 타이밍 에러 정정 방법.
- 제 1 항 내지 제 3 항 중 어느 한 항에 있어서, 상기 통신 시스템은 IEEE1394 표준에 따라 동작하는, 타이밍 에러 정정 방법.
- 제 1 항 내지 제 3 항 중 어느 한 항에 있어서, 상기 통신 시스템은 비동기 전송 모드에서 동작하는, 타이밍 에러 정정 방법.
- 제 1 항 내지 제 3 항 중 어느 한 항에 있어서, 상기 통신 시스템은 범용 이동 통신 시스템(Universal Mobile Telecommunications System) 표준에 따라 동작하는, 타이밍 에러 정정 방법.
- 패킷 기반 통신 네트워크를 통해 등시 데이터를 전송할 때 타이밍 에러를 정정하는 장치로서, 데이터 패킷들 중 적어도 일부는 상기 데이터가 처리되는 시간을 수신기에 나타내는 타임 스탬프들을 포함하며, 상기 장치는,전송 클럭에 의해 규정된 절대 시간에 관련되고, 등시 데이터 패킷들에 전송 타임 스탬프들을 삽입하기 위한 수단과,전송 네트워크를 통해 상기 데이터 패킷들을 전송하기 위한 수단과,상기 데이터 패킷들을 수신하고, 상기 패킷들내 상기 전송 타임 스탬프들을 검출하여 일시적으로 기록하기 위한 수단과,상기 전송 클럭과 주파수에서는 동기화되지만, 절대 시간에서는 반드시 동기화될 필요가 없는 수신기 클럭과,전송 타임 스탬프를 포함하는 제1 패킷이 수신될 때 상기 수신기 클럭의 상기 절대 시간을 저장하기 위한 수단과,상기 수신된 데이터 패킷들 중 상기 제1 패킷의 출력 시간을 규정하기 위해, 상기 저장된 수신기 클럭 시간에 주어진 타임 오프셋을 부가하는 수단으로서, 상기 오프셋은 연속으로 수신된 데이터 패킷들 간 시간의 최대 변동 이상인, 타임 오프셋 부가 수단과,후속으로 수신된 데이터 패킷 각각의 전송 타임 스탬프로부터 상기 제1 수신된 데이터 패킷 내의 전송 타임 스탬프의 값을 감산하기 위한 수단과,현재 데이터 패킷의 상기 출력 시간을 규정하기 위해, 상기 현재 데이터 패킷의 상기 전송 타임 스탬프와 상기 제1 데이터 패킷의 상기 전송 타임 스탬프 간의 차이를 상기 제1 데이터 패킷의 상기 출력 시간에 부가하기 위한 수단을 포함하는 타이밍 에러 정정 장치.
- 제 7 항에 있어서, 상기 전송 타임 스탬프들을 삽입하기 위한 상기 수단은 사이클 타임 레지스터(Cycle Time Register)를 포함하는, 타이밍 에러 정정 장치.
- 제 8 항에 있어서, 사이클 타임 레지스터를 각각 포함하는 복수의 전송 장치들 또는 수신 장치들은 IEEE1394 버스에 접속되며, 상기 사이클 타임 레지스터들 중 하나는 모두 동기 상태로 유지하기 위해 사이클 시작 패킷(Cycle Start packet)을 다른 사이클 타임 레지스터들로 전송하는 사이클 마스터(Cycle Master)를 형성하는, 타이밍 에러 정정 장치.
- 제 9 항에 있어서, 상기 통신 시스템은 전송 브리지(들)에 의해 결합된 복수의 IEEE1394 버스들을 포함하고, 각 버스 상의 상기 사이클 마스터는 주파수에서 동기화되는, 타이밍 에러 정정 장치.
- 제 10 항에 있어서, 상기 전송 브리지들은 IEEEp1394.1 표준에 따라 동작하도록 배치되는, 타이밍 에러 정정 장치.
- 제 7 항에 있어서, 상기 통신 시스템은 비동기 전송 모드를 채용하는, 타이밍 에러 정정 장치.
- 제 7 항에 있어서, 상기 통신 시스템은 범용 이동 통신 시스템(UMTS)인, 타이밍 에러 정정 장치.
- 제 7 항 내지 제 13 항 중 어느 한 항에 있어서, 상기 데이터는 MPEG 표준에 따라 인코딩된 오디오 및/또는 비디오 신호들인, 타이밍 에러 정정 장치.
- 제 14 항에 있어서, 상기 전송 수단은 MPEG 인코더를 포함하는, 타이밍 에러 정정 장치.
- 제 14 항에 있어서, 상기 수신기는 MPEG 디코더를 포함하는, 타이밍 에러 정정 장치.
- 제 15 항에 있어서, 상기 수신기는 MPEG 디코더를 포함하는, 타이밍 에러 정정 장치.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB9903144.5 | 1999-02-12 | ||
GBGB9903144.5A GB9903144D0 (en) | 1998-08-05 | 1999-02-12 | Method and apparatus for communicating isochronous data |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20010042630A KR20010042630A (ko) | 2001-05-25 |
KR100605238B1 true KR100605238B1 (ko) | 2006-07-28 |
Family
ID=10847591
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020007011319A KR100605238B1 (ko) | 1999-02-12 | 2000-01-24 | 등시 데이터 통신을 위한 방법 및 장치 |
Country Status (11)
Country | Link |
---|---|
US (2) | US6661811B1 (ko) |
EP (1) | EP1072166B1 (ko) |
JP (1) | JP4896293B2 (ko) |
KR (1) | KR100605238B1 (ko) |
CN (1) | CN1270579C (ko) |
AT (1) | ATE313929T1 (ko) |
CA (1) | CA2328437C (ko) |
DE (1) | DE60024932T2 (ko) |
ES (1) | ES2254134T3 (ko) |
TW (1) | TW498649B (ko) |
WO (1) | WO2000048421A1 (ko) |
Families Citing this family (55)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6751228B1 (en) * | 1999-03-23 | 2004-06-15 | Yamaha Corporation | Packet handler of audio data by isochronous mode |
WO2001043325A1 (en) * | 1999-12-08 | 2001-06-14 | Broadcom Homenetworking, Inc. | Synchronized transport across non-synchronous networks |
FI108489B (fi) * | 1999-12-30 | 2002-01-31 | Nokia Corp | Synkronointi pakettivõlitteisessõ tietoliikennejõrjestelmõssõ |
JP2001230821A (ja) * | 2000-02-16 | 2001-08-24 | Sony Corp | データ中継装置および方法、並びに提供媒体 |
US6895009B1 (en) * | 2000-04-07 | 2005-05-17 | Omneon Video Networks | Method of generating timestamps for isochronous data |
US6877043B2 (en) * | 2000-04-07 | 2005-04-05 | Broadcom Corporation | Method for distributing sets of collision resolution parameters in a frame-based communications network |
US6816492B1 (en) * | 2000-07-31 | 2004-11-09 | Cisco Technology, Inc. | Resequencing packets at output ports without errors using packet timestamps and timestamp floors |
US6888806B1 (en) * | 2000-11-22 | 2005-05-03 | Motorola, Inc. | Method and system for scheduling packets for transmission from a wireless communication platform |
US7142566B1 (en) * | 2001-02-15 | 2006-11-28 | Cisco Systems Canada Co. | Jitterless processing of bitstreams |
CN1462559A (zh) * | 2001-05-14 | 2003-12-17 | 皇家菲利浦电子有限公司 | 通过无抖动解码的atm网络的mpeg数据包传输 |
US6836514B2 (en) * | 2001-07-10 | 2004-12-28 | Motorola, Inc. | Method for the detection and recovery of errors in the frame overhead of digital video decoding systems |
US7043651B2 (en) * | 2001-09-18 | 2006-05-09 | Nortel Networks Limited | Technique for synchronizing clocks in a network |
JP3932452B2 (ja) * | 2001-09-27 | 2007-06-20 | ソニー株式会社 | 通信装置および方法、並びにプログラム |
KR100782234B1 (ko) * | 2001-10-08 | 2007-12-05 | 엘지전자 주식회사 | 피브이알에서의 방송장애구간 자동처리 방법 |
CN1290334C (zh) * | 2001-11-14 | 2006-12-13 | 松下电器产业株式会社 | 用于校正时钟频率的方法、接收设备、再现设备和程序 |
CN1432984A (zh) | 2002-01-18 | 2003-07-30 | 株式会社半导体能源研究所 | 发光器件 |
US7151945B2 (en) * | 2002-03-29 | 2006-12-19 | Cisco Systems Wireless Networking (Australia) Pty Limited | Method and apparatus for clock synchronization in a wireless network |
GB2387516B (en) * | 2002-04-11 | 2005-03-09 | Cambridge Broadband Ltd | Communication system |
DE10218425A1 (de) * | 2002-04-24 | 2003-11-06 | Grundig Ag I Ins | Verfahren und Vorrichtung zum Synchronisieren eines Empfängers mit einem Sender bei einer Datenübertragung über ein asynchrones Netzwerk |
JP2005534219A (ja) * | 2002-07-19 | 2005-11-10 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | ウォールクロックを持つシステムに対するジッタ補正方法 |
EP1575229A3 (en) * | 2002-07-30 | 2007-12-12 | Yamaha Corporation | Data transmission apparatus with dynamic assignment of transmission sequences |
JP3702261B2 (ja) * | 2002-09-30 | 2005-10-05 | 株式会社東芝 | タイムスタンプ補正回路および補正方法 |
EP1455472A1 (en) * | 2003-03-07 | 2004-09-08 | STMicroelectronics Limited | Timing control for packet streams |
JP3858002B2 (ja) * | 2003-05-23 | 2006-12-13 | 三洋電機株式会社 | 無線伝送システム |
US8275910B1 (en) * | 2003-07-02 | 2012-09-25 | Apple Inc. | Source packet bridge |
US7712004B1 (en) * | 2003-09-30 | 2010-05-04 | Emc Corporation | Method of and system for error checking in a data storage system |
WO2005050463A1 (en) * | 2003-11-19 | 2005-06-02 | Nimcat Networks Inc. | Time and data synchronization between network devices |
WO2005067252A1 (ja) * | 2004-01-07 | 2005-07-21 | Matsushita Electric Industrial Co., Ltd. | データ受信装置 |
US7525952B1 (en) * | 2004-01-07 | 2009-04-28 | Cisco Technology, Inc. | Method and apparatus for determining the source of user-perceived voice quality degradation in a network telephony environment |
JP2005284600A (ja) * | 2004-03-29 | 2005-10-13 | Toshiba Corp | タイムスタンプ補正装置及びタイムスタンプ補正システム |
DE102004018200A1 (de) * | 2004-04-15 | 2005-11-10 | Deutsche Thomson-Brandt Gmbh | Verfahren zum Verarbeiten einer Folge von Datenpaketen in einer Empfängervorrichtung sowie Empfängervorrichtung |
US7710965B2 (en) * | 2004-11-23 | 2010-05-04 | Broadlogic Network Technologies Inc. | Method and system for multi-program clock recovery and timestamp correction |
US7809131B1 (en) * | 2004-12-23 | 2010-10-05 | Arcsight, Inc. | Adjusting sensor time in a network security system |
EP1874053A1 (en) * | 2005-04-08 | 2008-01-02 | Matsushita Electric Industrial Co., Ltd. | Transfer device |
KR100757465B1 (ko) * | 2005-07-22 | 2007-09-11 | 삼성전자주식회사 | 시간 정보를 이용하여 아날로그 영상 및 음성신호의 동기제어를 수행하는 a/v 기기 및 그 동기 제어방법 |
CN100428691C (zh) * | 2005-12-22 | 2008-10-22 | 中山大学 | 一种数字家庭网络的时间同步装置及同步方法 |
US7626942B2 (en) * | 2006-11-22 | 2009-12-01 | Spectra Link Corp. | Method of conducting an audio communications session using incorrect timestamps |
JP5079342B2 (ja) | 2007-01-22 | 2012-11-21 | ルネサスエレクトロニクス株式会社 | マルチプロセッサ装置 |
US8171166B1 (en) * | 2007-06-24 | 2012-05-01 | Arris Group, Inc. | Method and a computer program product for modifying or generating a multiple program transport stream |
US8040923B2 (en) | 2007-07-05 | 2011-10-18 | Infineon Technologies Ag | Communication methods and apparatuses |
JP5212374B2 (ja) | 2007-09-28 | 2013-06-19 | 富士通株式会社 | エラー判定装置およびエラー判定方法 |
GB2477367B8 (en) * | 2008-01-28 | 2016-06-29 | Cisco Tech Inc | Flexible time stamping |
US7860125B2 (en) * | 2008-01-28 | 2010-12-28 | Cisco Techology, Inc. | Flexible time stamping |
US20090257455A1 (en) * | 2008-04-15 | 2009-10-15 | Tellabs Operations, Inc. | Method and apparatus for synchronizing timing of signal packets |
US8396133B2 (en) * | 2009-04-21 | 2013-03-12 | Qualcomm Incorporated | Synchronizing video frames without hardware timestamps |
CN102598556B (zh) * | 2009-10-29 | 2016-01-20 | 瑞典爱立信有限公司 | 用于优化分组定时传输的方法和设备 |
US8514329B2 (en) | 2011-05-31 | 2013-08-20 | Motorola Mobility Llc | Jitter estimation for MPEG receivers |
JP5804086B2 (ja) * | 2011-12-28 | 2015-11-04 | 富士通株式会社 | ノード装置および時刻同期方法 |
CN102740131B (zh) * | 2012-07-09 | 2015-12-02 | 深圳市香江文化传播有限公司 | 基于实时传输协议的网络电视直播方法及*** |
EP2882120B1 (en) | 2013-12-06 | 2016-03-09 | ADVA Optical Networking SE | A method and apparatus for mitigation of packet delay variation |
US9680507B2 (en) * | 2014-07-22 | 2017-06-13 | Qualcomm Incorporated | Offset selection for error correction data |
KR102272339B1 (ko) | 2014-11-17 | 2021-07-02 | 삼성전자주식회사 | 컨텐트들을 표시하는 방법 및 이를 위한 전자 장치 |
CN108227561A (zh) * | 2017-12-08 | 2018-06-29 | 中国航空工业集团公司成都飞机设计研究所 | 一种多余度***数据采集的时标对齐方法 |
US11927950B2 (en) * | 2018-07-27 | 2024-03-12 | Rockwell Automation Technologies, Inc. | System and method of communicating safety data over high availability industrial control systems |
CN111447026B (zh) * | 2019-01-17 | 2021-09-14 | 华为技术有限公司 | 处理数据的方法和处理数据的装置 |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5495482A (en) | 1989-09-29 | 1996-02-27 | Motorola Inc. | Packet transmission system and method utilizing both a data bus and dedicated control lines |
AU634915B2 (en) * | 1990-11-14 | 1993-03-04 | Fujitsu Limited | Delay distortion suppressing system for atm communication system |
US5287182A (en) * | 1992-07-02 | 1994-02-15 | At&T Bell Laboratories | Timing recovery for variable bit-rate video on asynchronous transfer mode (ATM) networks |
US5486864A (en) | 1993-05-13 | 1996-01-23 | Rca Thomson Licensing Corporation | Differential time code method and apparatus as for a compressed video signal |
AU686225B2 (en) * | 1993-11-19 | 1998-02-05 | Motorola, Inc. | Method for adaptive smoothing delay for packet voice applications |
US5790543A (en) | 1995-09-25 | 1998-08-04 | Bell Atlantic Network Services, Inc. | Apparatus and method for correcting jitter in data packets |
US5640388A (en) | 1995-12-21 | 1997-06-17 | Scientific-Atlanta, Inc. | Method and apparatus for removing jitter and correcting timestamps in a packet stream |
US6160805A (en) * | 1996-09-30 | 2000-12-12 | Motorola, Inc. | Method for synchronizing a session timer |
KR100241325B1 (ko) * | 1996-11-06 | 2000-02-01 | 윤종용 | 엠펙-2 디코더의 클럭 복원 장치 및 그 복원 방법 |
EP0841833A3 (en) * | 1996-11-06 | 2000-02-09 | Sony Corporation | Data transfer system |
US6266384B1 (en) * | 1997-05-19 | 2001-07-24 | Sarnoff Corporation | Method and apparatus for time base recovery and processing |
US6418150B1 (en) * | 1998-02-20 | 2002-07-09 | Apple Computer, Inc. | Method and apparatus for calibrating an IEEE-1394 cycle master |
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 |
US6335931B1 (en) * | 1998-05-29 | 2002-01-01 | Finisar Corporation | System for synchronizing network data transmission and collection |
US6278710B1 (en) * | 1998-09-10 | 2001-08-21 | Agilent Technologies, Inc. | Enhancements to time synchronization in distributed systems |
US6327274B1 (en) * | 1998-09-15 | 2001-12-04 | Nokia Telecommunications, Inc. | Method for estimating relative skew between clocks in packet networks |
US6259677B1 (en) * | 1998-09-30 | 2001-07-10 | Cisco Technology, Inc. | Clock synchronization and dynamic jitter management for voice over IP and real-time data |
US6449291B1 (en) * | 1998-11-24 | 2002-09-10 | 3Com Corporation | Method and apparatus for time synchronization in a communication system |
US6510150B1 (en) * | 1998-12-21 | 2003-01-21 | Koninklijke Philips Electronics N.V. | Method of MAC synchronization in TDMA-based wireless networks |
US6452950B1 (en) * | 1999-01-14 | 2002-09-17 | Telefonaktiebolaget Lm Ericsson (Publ) | Adaptive jitter buffering |
-
2000
- 2000-01-20 US US09/488,031 patent/US6661811B1/en not_active Expired - Lifetime
- 2000-01-24 JP JP2000599232A patent/JP4896293B2/ja not_active Expired - Lifetime
- 2000-01-24 EP EP00902626A patent/EP1072166B1/en not_active Expired - Lifetime
- 2000-01-24 KR KR1020007011319A patent/KR100605238B1/ko active IP Right Grant
- 2000-01-24 ES ES00902626T patent/ES2254134T3/es not_active Expired - Lifetime
- 2000-01-24 DE DE60024932T patent/DE60024932T2/de not_active Expired - Lifetime
- 2000-01-24 AT AT00902626T patent/ATE313929T1/de not_active IP Right Cessation
- 2000-01-24 WO PCT/EP2000/000512 patent/WO2000048421A1/en active IP Right Grant
- 2000-01-24 CN CNB008005486A patent/CN1270579C/zh not_active Expired - Lifetime
- 2000-01-24 CA CA002328437A patent/CA2328437C/en not_active Expired - Lifetime
- 2000-01-26 TW TW089101310A patent/TW498649B/zh not_active IP Right Cessation
-
2003
- 2003-12-04 US US10/728,266 patent/US7508845B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
WO2000048421A1 (en) | 2000-08-17 |
ATE313929T1 (de) | 2006-01-15 |
CA2328437A1 (en) | 2000-08-17 |
ES2254134T3 (es) | 2006-06-16 |
US7508845B2 (en) | 2009-03-24 |
CA2328437C (en) | 2007-09-25 |
EP1072166A1 (en) | 2001-01-31 |
CN1300517A (zh) | 2001-06-20 |
TW498649B (en) | 2002-08-11 |
US20040153716A1 (en) | 2004-08-05 |
DE60024932T2 (de) | 2006-08-24 |
JP2003519448A (ja) | 2003-06-17 |
EP1072166B1 (en) | 2005-12-21 |
DE60024932D1 (de) | 2006-01-26 |
KR20010042630A (ko) | 2001-05-25 |
US6661811B1 (en) | 2003-12-09 |
CN1270579C (zh) | 2006-08-16 |
JP4896293B2 (ja) | 2012-03-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100605238B1 (ko) | 등시 데이터 통신을 위한 방법 및 장치 | |
KR100358398B1 (ko) | 패킷전송방식 | |
JP3679808B2 (ja) | 信号処理システム | |
EP0703713B1 (en) | Packet receiving device | |
KR100373942B1 (ko) | 신호처리시스템 | |
US7260653B2 (en) | Method and device for the synchronization between two networks | |
JP3516206B2 (ja) | データストリーム処理装置および方法、並びにプログラム格納媒体 | |
JP3810918B2 (ja) | マルチメディアデータ中継装置及び方法 | |
US6633578B1 (en) | Transmission interface unit in transmission system | |
JP3531762B2 (ja) | 送信装置および受信装置 | |
JP3499818B2 (ja) | タイムスタンプのオフセット調整方法及びそれを用いたパケット伝送装置 | |
US20030123854A1 (en) | Device for recording and playing stream data | |
JP3546799B2 (ja) | データ送受信装置 | |
JPH10285234A (ja) | 信号処理回路およびその方法 | |
KR100817248B1 (ko) | Ieee 1394 버스로 전송되는 mpeg 기록된 데이터를판독하는 방법 및 장치 | |
JPH11215144A (ja) | 時刻情報をもつディジタルデータの再現装置 | |
JP3757125B2 (ja) | 電子機器およびデータ伝送方法 | |
JP3578156B2 (ja) | パケット受信装置 | |
JP3456009B2 (ja) | 通信方式 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20130711 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20140715 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20150714 Year of fee payment: 10 |
|
FPAY | Annual fee payment |
Payment date: 20160711 Year of fee payment: 11 |
|
FPAY | Annual fee payment |
Payment date: 20170711 Year of fee payment: 12 |
|
FPAY | Annual fee payment |
Payment date: 20180712 Year of fee payment: 13 |
|
FPAY | Annual fee payment |
Payment date: 20190717 Year of fee payment: 14 |