[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

AU1572995A - Method of dynamically compensating for variable transmission delays in packet networks - Google Patents

Method of dynamically compensating for variable transmission delays in packet networks

Info

Publication number
AU1572995A
AU1572995A AU15729/95A AU1572995A AU1572995A AU 1572995 A AU1572995 A AU 1572995A AU 15729/95 A AU15729/95 A AU 15729/95A AU 1572995 A AU1572995 A AU 1572995A AU 1572995 A AU1572995 A AU 1572995A
Authority
AU
Australia
Prior art keywords
variable transmission
transmission delays
packet networks
dynamically compensating
compensating
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.)
Abandoned
Application number
AU15729/95A
Inventor
Francois Bessette
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.)
Nokia Canada Inc
Original Assignee
Newbridge Networks 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
Priority claimed from GB9402638A external-priority patent/GB9402638D0/en
Priority claimed from GB9402770A external-priority patent/GB9402770D0/en
Application filed by Newbridge Networks Corp filed Critical Newbridge Networks Corp
Publication of AU1572995A publication Critical patent/AU1572995A/en
Abandoned 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/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8106Monomedia components thereof involving special audio data, e.g. different tracks for different languages
    • 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
    • H04N21/4307Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
    • H04N21/43072Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen of multiple content streams on the same device
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/04Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
    • G10L19/16Vocoder architecture
    • G10L19/167Audio streaming, i.e. formatting and decoding of an encoded audio signal representation into a data stream for transmission or storage purposes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/062Synchronisation of signals having the same nominal but fluctuating bit rates, e.g. using buffers
    • H04J3/0632Synchronisation of packets and cells, e.g. transmission of voice via a packet network, circuit emulation service [CES]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6418Hybrid transport
    • 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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44004Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video buffer management, e.g. video decoder buffer or video display buffer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/04Selecting arrangements for multiplex systems for time-division multiplexing
    • H04Q11/0428Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
    • H04Q11/0478Provisions for broadband connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5614User Network Interface
    • H04L2012/5616Terminal equipment, e.g. codecs, synch.
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5638Services, e.g. multimedia, GOS, QOS
    • H04L2012/5646Cell characteristics, e.g. loss, delay, jitter, sequence integrity
    • H04L2012/5649Cell delay or jitter
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5638Services, e.g. multimedia, GOS, QOS
    • H04L2012/5671Support of voice
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5678Traffic aspects, e.g. arbitration, load balancing, smoothing, buffer management
    • H04L2012/5681Buffer or queue management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6418Hybrid transport
    • H04L2012/6429Terminal adapters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6418Hybrid transport
    • H04L2012/6481Speech, voice
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6418Hybrid transport
    • H04L2012/6489Buffer Management, Threshold setting, Scheduling, Shaping
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6418Hybrid transport
    • H04L2012/6497Feedback to the source

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Computer Hardware Design (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Use Of Switch Circuits For Exchanges And Methods Of Control Of Multiplex Exchanges (AREA)
AU15729/95A 1994-02-11 1995-02-10 Method of dynamically compensating for variable transmission delays in packet networks Abandoned AU1572995A (en)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
GB9402638A GB9402638D0 (en) 1994-02-11 1994-02-11 Method of dynamically compensating for variable transmission delays in packet voice networks
GB9402638 1994-02-11
GB9402770A GB9402770D0 (en) 1994-02-14 1994-02-14 Method of dynamically compensating for variable transmission delays in packet networks
GB9402770 1994-02-14
PCT/CA1995/000062 WO1995022233A1 (en) 1994-02-11 1995-02-10 Method of dynamically compensating for variable transmission delays in packet networks

Publications (1)

Publication Number Publication Date
AU1572995A true AU1572995A (en) 1995-08-29

Family

ID=26304313

Family Applications (1)

Application Number Title Priority Date Filing Date
AU15729/95A Abandoned AU1572995A (en) 1994-02-11 1995-02-10 Method of dynamically compensating for variable transmission delays in packet networks

Country Status (2)

Country Link
AU (1) AU1572995A (en)
WO (1) WO1995022233A1 (en)

Families Citing this family (48)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9424429D0 (en) * 1994-12-02 1995-01-18 Philips Electronics Uk Ltd Audio/video timing discrepancy management
GB9424437D0 (en) * 1994-12-02 1995-01-18 Philips Electronics Uk Ltd Encoder system level buffer management
WO1996025989A2 (en) * 1995-02-24 1996-08-29 Velocity, Inc. Method and apparatus for minimizing the impact of network delays
GB9601608D0 (en) * 1996-01-26 1996-03-27 Plessey Telecomm A depacketiser and a frame aligner including the depacketiser
AU711395B2 (en) 1996-01-26 1999-10-14 Marconi Communications Limited A depacketiser and a frame aligner including the depacketiser
GB9602078D0 (en) * 1996-02-02 1996-04-03 Plessey Telecomm Cell aligners
CN1149765C (en) 1996-02-02 2004-05-12 马科尼英国知识产权有限公司 Cell aligners
US5946318A (en) * 1997-03-21 1999-08-31 International Business Machines Corporation Method and apparatus for processing and packetizing data from a data stream
US6021440A (en) * 1997-05-08 2000-02-01 International Business Machines Corporation Method and apparatus for coalescing and packetizing data
CA2291192C (en) * 1997-05-22 2003-12-30 Telcordia Technologies, Inc. System and method for equalizing delay in a dynamic packet switching network
US6175871B1 (en) * 1997-10-01 2001-01-16 3Com Corporation Method and apparatus for real time communication over packet networks
US6434606B1 (en) 1997-10-01 2002-08-13 3Com Corporation System for real time communication buffer management
WO1999035876A1 (en) 1998-01-02 1999-07-15 Nokia Networks Oy A method for synchronization adaptation of asynchronous digital data streams
WO1999035789A1 (en) * 1998-01-02 1999-07-15 Nokia Networks Oy. A method for adaptation of voice sample rate in a telecommunication system
SG71835A1 (en) * 1998-09-07 2000-04-18 Victor Company Of Japan A dejittering and clock recovery technique for real-time audio/visual network applications
US6452950B1 (en) * 1999-01-14 2002-09-17 Telefonaktiebolaget Lm Ericsson (Publ) Adaptive jitter buffering
US6233629B1 (en) 1999-02-05 2001-05-15 Broadcom Corporation Self-adjusting elasticity data buffer with preload value
JP3506960B2 (en) * 1999-08-03 2004-03-15 シャープ株式会社 Packet processing device and storage medium recording packet processing program
US6980569B1 (en) * 1999-10-18 2005-12-27 Siemens Communications, Inc. Apparatus and method for optimizing packet length in ToL networks
US6683889B1 (en) * 1999-11-15 2004-01-27 Siemens Information & Communication Networks, Inc. Apparatus and method for adaptive jitter buffers
US6700893B1 (en) * 1999-11-15 2004-03-02 Koninklijke Philips Electronics N.V. System and method for controlling the delay budget of a decoder buffer in a streaming data receiver
FR2803149B1 (en) * 1999-12-27 2002-03-15 Cit Alcatel PROCESS FOR FACILITATING THE RESTITUTION OF SPEECH SIGNALS TRANSMITTED AT THE START OF A TELEPHONE COMMUNICATION ESTABLISHED THROUGH A NETWORK FOR THE EXCHANGE OF PACKAGES AND EQUIPMENT FOR IMPLEMENTING THIS PROCEDURE
FI108692B (en) 1999-12-30 2002-02-28 Nokia Corp Method and apparatus for scheduling processing of data packets
US9736209B2 (en) 2000-03-17 2017-08-15 Facebook, Inc. State change alerts mechanism
US7624172B1 (en) 2000-03-17 2009-11-24 Aol Llc State change alerts mechanism
US7246057B1 (en) 2000-05-31 2007-07-17 Telefonaktiebolaget Lm Ericsson (Publ) System for handling variations in the reception of a speech signal consisting of packets
AUPQ896300A0 (en) 2000-07-24 2000-08-17 Nec Australia Pty Ltd A clock synchronisation method for usb sink devices
JP2002051031A (en) 2000-08-04 2002-02-15 Nec Corp Synchronous data transmission system
JP2002077251A (en) * 2000-08-28 2002-03-15 Nec Corp Data transmission system, data repeater system and method therefor
AU2002213208A1 (en) * 2000-10-13 2002-04-22 America Online, Inc. Dynamic latency management, dynamic drift correction, and automatic microphone detection
US7039193B2 (en) 2000-10-13 2006-05-02 America Online, Inc. Automatic microphone detection
US7281053B2 (en) 2000-10-13 2007-10-09 Aol Llc Method and system for dynamic latency management and drift correction
US7231453B2 (en) 2000-10-13 2007-06-12 Aol Llc Temporal drift correction
DE10104876A1 (en) * 2001-02-03 2002-08-08 Bosch Gmbh Robert Circuit arrangement and method for the synchronized transmission of audio data streams in a bus system
US7349691B2 (en) 2001-07-03 2008-03-25 Microsoft Corporation System and apparatus for performing broadcast and localcast communications
GB2377337A (en) * 2001-07-06 2003-01-08 Zarlink Semiconductor Ltd Buffering in packet-TDM systems
US7453897B2 (en) * 2001-10-03 2008-11-18 Global Ip Solutions, Inc. Network media playout
CN100367313C (en) * 2002-11-07 2008-02-06 汤姆森许可贸易公司 A system and method for determining lip synchronization between audio and video in a digitized environment using buffer calculation
US7640306B2 (en) 2002-11-18 2009-12-29 Aol Llc Reconfiguring an electronic message to effect an enhanced notification
GB0306973D0 (en) 2003-03-26 2003-04-30 British Telecomm Transmitting video
GB0406901D0 (en) 2004-03-26 2004-04-28 British Telecomm Transmitting recorded material
ITTO20060668A1 (en) 2006-09-19 2008-03-20 Rai Radiotelevisione Italiana Spa METHOD TO REPRODUCE AN AUDIO AND / OR VIDEO SEQUENCE, REPRODUCTION DEVICE AND REPRODUCTION DEVICE THAT USES IT
EP2101503A1 (en) 2008-03-11 2009-09-16 British Telecommunications Public Limited Company Video coding
EP2200319A1 (en) 2008-12-10 2010-06-23 BRITISH TELECOMMUNICATIONS public limited company Multiplexed video streaming
DE102009008092B4 (en) 2009-02-09 2014-10-30 Atlas Elektronik Gmbh Method and apparatus for compensating sampling rate variations
EP2219342A1 (en) 2009-02-12 2010-08-18 BRITISH TELECOMMUNICATIONS public limited company Bandwidth allocation control in multiple video streaming
JP5932242B2 (en) * 2011-05-20 2016-06-08 キヤノン株式会社 Information processing apparatus, communication method, and program
GB2521883B (en) 2014-05-02 2016-03-30 Imagination Tech Ltd Media controller

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4538259A (en) * 1983-07-05 1985-08-27 International Business Machines Corporation System for digitized voice and data with means to compensate for variable path delays
IL79775A (en) * 1985-08-23 1990-06-10 Republic Telcom Systems Corp Multiplexed digital packet telephone system

Also Published As

Publication number Publication date
WO1995022233A1 (en) 1995-08-17

Similar Documents

Publication Publication Date Title
AU1572995A (en) Method of dynamically compensating for variable transmission delays in packet networks
AU7452296A (en) Method for improving the efficiency of transmission in mobile networks
AU1845995A (en) Cellular digital packet data network transmission system
AU1851497A (en) Improved method and apparatus for dynamically shifting between routing and switching packets in a transmission network
AU2251497A (en) Voice internet transmission system
AU1878299A (en) Packet transmission method and apparatus
AU4169596A (en) Packet based data transmission system
AU7698296A (en) Packet switching system using telephonic and satellite transmission
AU7302596A (en) Gateway between networks using different protocols
AU6623496A (en) Packet routing
AU3858697A (en) Communications network
EP0733831A3 (en) Continuously variable transmission
AU2030195A (en) Method and apparatus for adaptive route selection in communication networks
AU2202897A (en) System for interconnecting standard telephony communications equipment to internet protocol networks
AU1270095A (en) Look-up engine for packet-based network
EP0748954A3 (en) Variable interconnecting transmission
AU6217796A (en) Multiframe structure for telecommunications network
AU3770497A (en) Method of determining communications mode
EP0733829A3 (en) Continuously variable transmission
AU2417799A (en) Packet transmission method and apparatus
AU6089196A (en) Terminal block for high transmission rates
AU1735695A (en) Transmission line and method of designing same
AU5661198A (en) Method for transmission of data packets
AU4146797A (en) Teleserver for interconnection of communications networks
AU2864097A (en) Communication links for transmission of data in fixed size packets