WO2008073881A3 - System and method for low-delay, interactive communication using multiple tcp connections and scalable coding - Google Patents

System and method for low-delay, interactive communication using multiple tcp connections and scalable coding Download PDF

Info

Publication number
WO2008073881A3
WO2008073881A3 PCT/US2007/086958 US2007086958W WO2008073881A3 WO 2008073881 A3 WO2008073881 A3 WO 2008073881A3 US 2007086958 W US2007086958 W US 2007086958W WO 2008073881 A3 WO2008073881 A3 WO 2008073881A3
Authority
WO
WIPO (PCT)
Prior art keywords
connections
multiple tcp
low
scalable coding
delay
Prior art date
Application number
PCT/US2007/086958
Other languages
French (fr)
Other versions
WO2008073881A2 (en
Inventor
Jacob Chakareski
Roi Sasson
Alexandros Eleftheriadis
Ofer Shapiro
Original Assignee
Vidyo Inc
Jacob Chakareski
Roi Sasson
Alexandros Eleftheriadis
Ofer Shapiro
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 PCT/US2006/061815 external-priority patent/WO2007067990A2/en
Priority claimed from PCT/US2006/062569 external-priority patent/WO2007076486A2/en
Priority claimed from PCT/US2007/063335 external-priority patent/WO2007103889A2/en
Application filed by Vidyo Inc, Jacob Chakareski, Roi Sasson, Alexandros Eleftheriadis, Ofer Shapiro filed Critical Vidyo Inc
Publication of WO2008073881A2 publication Critical patent/WO2008073881A2/en
Publication of WO2008073881A3 publication Critical patent/WO2008073881A3/en

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/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/643Communication protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/22Traffic shaping
    • H04L47/225Determination of shaping rate, e.g. using a moving window
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2416Real-time traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/26Flow control; Congestion control using explicit feedback to the source, e.g. choke packets
    • H04L47/263Rate modification at the source after receiving feedback
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/27Evaluation or update of window size, e.g. using information derived from acknowledged [ACK] packets
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/28Flow control; Congestion control in relation to timing considerations
    • H04L47/283Flow control; Congestion control in relation to timing considerations in response to processing delays, e.g. caused by jitter or round trip time [RTT]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/29Flow control; Congestion control using a combination of thresholds
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/50Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

Systems and methods for communication of scaleable-coded audiovisual signals over multiple TCP/IP connections are provided. The sender schedules and prioritizes transmission of individual scalable-coded data packets over the plurality of TCP connections according to their relative importance in the scalable coding structure for signal reconstruction quality and according to receiver feedback. Low-latency packet delivery over the multiple TCP/IP connections is maintained by avoiding transmission or retransmission of packets that are less important for reconstructed media quality.
PCT/US2007/086958 2006-12-08 2007-12-10 System and method for low-delay, interactive communication using multiple tcp connections and scalable coding WO2008073881A2 (en)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
USPCT/US2006/061815 2006-07-20
PCT/US2006/061815 WO2007067990A2 (en) 2005-12-08 2006-12-08 Systems and methods for error resilience and random access in video communication systems
USPCT/US2006/062569 2006-12-22
PCT/US2006/062569 WO2007076486A2 (en) 2005-12-22 2006-12-22 System and method for videoconferencing using scalable video coding and compositing scalable video conferencing servers
PCT/US2007/063335 WO2007103889A2 (en) 2006-03-03 2007-03-05 System and method for providing error resilience, random access and rate control in scalable video communications
USPCT/US2007/063335 2007-03-05

Publications (2)

Publication Number Publication Date
WO2008073881A2 WO2008073881A2 (en) 2008-06-19
WO2008073881A3 true WO2008073881A3 (en) 2008-08-28

Family

ID=39512075

Family Applications (2)

Application Number Title Priority Date Filing Date
PCT/US2007/083351 WO2008073610A1 (en) 2005-07-20 2007-11-01 System and method for the control of the transmission rate in packet-based digital communications
PCT/US2007/086958 WO2008073881A2 (en) 2006-12-08 2007-12-10 System and method for low-delay, interactive communication using multiple tcp connections and scalable coding

Family Applications Before (1)

Application Number Title Priority Date Filing Date
PCT/US2007/083351 WO2008073610A1 (en) 2005-07-20 2007-11-01 System and method for the control of the transmission rate in packet-based digital communications

Country Status (1)

Country Link
WO (2) WO2008073610A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7948887B2 (en) * 2008-06-24 2011-05-24 Microsoft Corporation Network bandwidth measurement
FR2992126A1 (en) 2012-06-15 2013-12-20 France Telecom METHOD AND DEVICE FOR FAST AND LITTLE INTRUSIVE ESTIMATING OF BANDWIDTH AVAILABLE BETWEEN TWO IP NODES
WO2014190523A1 (en) * 2013-05-30 2014-12-04 华为技术有限公司 Scheduling method, apparatus and system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020163918A1 (en) * 2001-05-04 2002-11-07 Globespan Virata, Incorporated System and method for distributed processing of packet data containing audio information
US20040001479A1 (en) * 2002-07-01 2004-01-01 Pounds Gregory E. Systems and methods for voice and data communications including a network drop and insert interface for an external data routing resource

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5555244A (en) * 1994-05-19 1996-09-10 Integrated Network Corporation Scalable multimedia network
US6973622B1 (en) * 2000-09-25 2005-12-06 Wireless Valley Communications, Inc. System and method for design, tracking, measurement, prediction and optimization of data communication networks
US7225459B2 (en) * 2001-10-17 2007-05-29 Numerex Investment Corproation Method and system for dynamically adjusting video bit rates

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020163918A1 (en) * 2001-05-04 2002-11-07 Globespan Virata, Incorporated System and method for distributed processing of packet data containing audio information
US20040001479A1 (en) * 2002-07-01 2004-01-01 Pounds Gregory E. Systems and methods for voice and data communications including a network drop and insert interface for an external data routing resource

Also Published As

Publication number Publication date
WO2008073610A1 (en) 2008-06-19
WO2008073881A2 (en) 2008-06-19

Similar Documents

Publication Publication Date Title
CA2756328C (en) System and method for multi-stream video compression using multiple encoding formats
WO2014075087A3 (en) Systems and methods for communicating a live event to users using the internet
WO2008042852A3 (en) System and method for multipoint conferencing with scalable video coding servers and multicast
WO2007103889A3 (en) System and method for providing error resilience, random access and rate control in scalable video communications
WO2010099194A3 (en) System for distributing a plurality of unique video/audio streams
TW200943075A (en) Streaming interactive video client apparatus
WO2011112640A3 (en) Generation of composited video programming
WO2007112384A8 (en) System and method for management of scalability information in scalable video and audio coding systems using control messages
WO2007008695A3 (en) System and method for transferring data
WO2007076486A3 (en) System and method for videoconferencing using scalable video coding and compositing scalable video conferencing servers
WO2009156867A3 (en) Systems,methods, and media for providing cascaded multi-point video conferencing units
WO2009063467A3 (en) System and method for adaptive rate shifting of video/audio streaming
WO2011142569A3 (en) Method and apparatus for transmitting and receiving layered coded video
WO2008061164A3 (en) Systems and methods for channel switching
WO2007035705A3 (en) Adaptive media playout by server media processing for robust streaming
WO2008086423A3 (en) Improved systems and methods for error resilience in video communication systems
WO2011088153A3 (en) Video management and control in home multimedia network
WO2008070422A3 (en) Remote access to internet protocol television by enabling place shifting utilizing a telephone company network
WO2007067990A3 (en) Systems and methods for error resilience and random access in video communication systems
WO2009149383A3 (en) Transmitting and receiving control information for use with multimedia streams
WO2008082375A3 (en) System and method for a conference server architecture for low delay and distributed conferencing applications
WO2008079505A3 (en) Method and apparatus for hybrid audio-visual communication
WO2011136481A3 (en) P2p live streaming system and method for high-definition media broadcasts
WO2013155455A3 (en) System, apparatus and method to facilitate live video streaming
WO2009116024A3 (en) A controlled rate vod server

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07865458

Country of ref document: EP

Kind code of ref document: A2

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 07865458

Country of ref document: EP

Kind code of ref document: A2