WO2005053216A3 - Methods and systems for reliable distribution of media over a network - Google Patents

Methods and systems for reliable distribution of media over a network Download PDF

Info

Publication number
WO2005053216A3
WO2005053216A3 PCT/US2004/039733 US2004039733W WO2005053216A3 WO 2005053216 A3 WO2005053216 A3 WO 2005053216A3 US 2004039733 W US2004039733 W US 2004039733W WO 2005053216 A3 WO2005053216 A3 WO 2005053216A3
Authority
WO
WIPO (PCT)
Prior art keywords
systems
methods
network
over
media over
Prior art date
Application number
PCT/US2004/039733
Other languages
French (fr)
Other versions
WO2005053216A9 (en
WO2005053216A2 (en
Inventor
Asif Khan
Original Assignee
Dg2L Technologies
Asif Khan
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 Dg2L Technologies, Asif Khan filed Critical Dg2L Technologies
Publication of WO2005053216A2 publication Critical patent/WO2005053216A2/en
Publication of WO2005053216A9 publication Critical patent/WO2005053216A9/en
Publication of WO2005053216A3 publication Critical patent/WO2005053216A3/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/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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • H04L1/1685Details of the supervisory signal the supervisory signal being transmitted in response to a specific request, e.g. to a polling signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1854Scheduling and prioritising arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • H04L1/1628List acknowledgements, i.e. the acknowledgement message consisting of a list of identifiers, e.g. of sequence numbers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • H04L1/1671Details of the supervisory signal the supervisory signal being transmitted together with control information
    • H04L1/1678Details of the supervisory signal the supervisory signal being transmitted together with control information where the control information is for timing, e.g. time stamps
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L2001/0092Error control systems characterised by the topology of the transmission link
    • H04L2001/0093Point-to-multipoint

Abstract

Embodiments of the invention are directed to methods and systems for providing efficient, scalable and reliable transport of large media files to multiple receivers over digital video broadcast (DVB) standards-based broadcast networks. Transport Reliability is achieved using Forward Error Correction (FEC) and a selective, Negative Acknowledgement (NACK) mechanism over an IP-based unicast feedback path. Out-of-band command and control messages over DVB network are used for initiation and coordination between sender and receivers.
PCT/US2004/039733 2003-11-25 2004-11-24 Methods and systems for reliable distribution of media over a network WO2005053216A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US52512703P 2003-11-25 2003-11-25
US60/525,127 2003-11-25

Publications (3)

Publication Number Publication Date
WO2005053216A2 WO2005053216A2 (en) 2005-06-09
WO2005053216A9 WO2005053216A9 (en) 2005-10-20
WO2005053216A3 true WO2005053216A3 (en) 2005-12-08

Family

ID=34632964

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2004/039733 WO2005053216A2 (en) 2003-11-25 2004-11-24 Methods and systems for reliable distribution of media over a network

Country Status (2)

Country Link
US (1) US20050249231A1 (en)
WO (1) WO2005053216A2 (en)

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100713427B1 (en) * 2005-06-14 2007-05-04 삼성전자주식회사 Digital multimedia broadcastingdmb data reception apparatus and method for improving dmb data reception speed
US8102878B2 (en) * 2005-09-29 2012-01-24 Qualcomm Incorporated Video packet shaping for video telephony
US8548048B2 (en) * 2005-10-27 2013-10-01 Qualcomm Incorporated Video source rate control for video telephony
US8514711B2 (en) * 2005-10-21 2013-08-20 Qualcomm Incorporated Reverse link lower layer assisted video error control
US8406309B2 (en) * 2005-10-21 2013-03-26 Qualcomm Incorporated Video rate adaptation to reverse link conditions
US8842555B2 (en) * 2005-10-21 2014-09-23 Qualcomm Incorporated Methods and systems for adaptive encoding of real-time information in packet-switched wireless communication systems
US7965771B2 (en) 2006-02-27 2011-06-21 Cisco Technology, Inc. Method and apparatus for immediate display of multicast IPTV over a bandwidth constrained network
US8218654B2 (en) 2006-03-08 2012-07-10 Cisco Technology, Inc. Method for reducing channel change startup delays for multicast digital video streams
US7681101B2 (en) 2007-04-16 2010-03-16 Cisco Technology, Inc. Hybrid corrective scheme for dropped packets
US8031701B2 (en) 2006-09-11 2011-10-04 Cisco Technology, Inc. Retransmission-based stream repair and stream join
CN101578842B (en) * 2007-01-10 2014-03-05 高通股份有限公司 Content- and link-dependent coding adaptation for multimedia telephony
US7937531B2 (en) * 2007-02-01 2011-05-03 Cisco Technology, Inc. Regularly occurring write back scheme for cache soft error reduction
US8769591B2 (en) 2007-02-12 2014-07-01 Cisco Technology, Inc. Fast channel change on a bandwidth constrained network
US7940644B2 (en) * 2007-03-14 2011-05-10 Cisco Technology, Inc. Unified transmission scheme for media stream redundancy
US20080253369A1 (en) 2007-04-16 2008-10-16 Cisco Technology, Inc. Monitoring and correcting upstream packet loss
JP5121054B2 (en) * 2007-06-01 2013-01-16 パナソニック株式会社 COMMUNICATION METHOD, COMMUNICATION DEVICE, AND COMMUNICATION SYSTEM
US20090125962A1 (en) * 2007-11-12 2009-05-14 Colosky Jr William James Automatic digital content migration system for theaters
US8797850B2 (en) * 2008-01-10 2014-08-05 Qualcomm Incorporated System and method to adapt to network congestion
US8787153B2 (en) 2008-02-10 2014-07-22 Cisco Technology, Inc. Forward error correction based data recovery with path diversity
CN101420317B (en) * 2008-11-21 2011-10-26 华为终端有限公司 Restoring method, recording terminal, server and system for media file recording error
US20100179984A1 (en) 2009-01-13 2010-07-15 Viasat, Inc. Return-link optimization for file-sharing traffic
US8780772B2 (en) * 2009-04-10 2014-07-15 Samsung Electronics Co., Ltd. Communication protocol for wireless enhanced controller area networks
US8977772B2 (en) 2009-12-17 2015-03-10 Intel Corporation Method and system for facilitating one-to-many data transmissions with reduced network overhead
ES2907064T3 (en) 2011-06-14 2022-04-21 Viasat Inc Transport protocol for anticipated content
US9407355B1 (en) 2011-10-25 2016-08-02 Viasat Inc. Opportunistic content delivery using delta coding
US9015555B2 (en) 2011-11-18 2015-04-21 Cisco Technology, Inc. System and method for multicast error recovery using sampled feedback
US20130184030A1 (en) * 2012-01-12 2013-07-18 Qualcomm Incorporated Methods and apparatus for generating and/or using a signal suppression utility metric
US8432808B1 (en) 2012-06-15 2013-04-30 Viasat Inc. Opportunistically delayed delivery in a satellite network
CN113132064A (en) * 2015-04-27 2021-07-16 索尼公司 Information processing apparatus, communication system, information processing method, and program
US10721027B2 (en) 2017-07-27 2020-07-21 Qualcomm Incorporated Radio vehicle-to-anything negative acknowledgement based multicast
US11210757B2 (en) * 2019-12-13 2021-12-28 Advanced Micro Devices, Inc. GPU packet aggregation system

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0969623A2 (en) * 1998-06-29 2000-01-05 Microsoft Corporation Method and computer program product for efficiently and reliably sending small data messages from a sending system to a large number of receiving systems

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0969623A2 (en) * 1998-06-29 2000-01-05 Microsoft Corporation Method and computer program product for efficiently and reliably sending small data messages from a sending system to a large number of receiving systems

Non-Patent Citations (6)

* Cited by examiner, † Cited by third party
Title
LINDER H ET AL: "SATELLITE INTERNET SERVICES USING DVB/MPEG-2 AND MULTICAST WEB CACHING", IEEE COMMUNICATIONS MAGAZINE, IEEE SERVICE CENTER. PISCATAWAY, N.J, US, vol. 38, no. 6, June 2000 (2000-06-01), pages 156 - 161, XP000932659, ISSN: 0163-6804 *
MCCANNE STEVEN: "Scalable Multimedia Communication with Internet Multicast, Light-weight Sessions, and the MBone", August 1998 (1998-08-01), pages 1 - 29, XP002326493, Retrieved from the Internet <URL:http://citeseer.ist.psu.edu/mccanne98scalable.html> [retrieved on 20050427] *
NONNENMACHER J ET AL: "Optimal multicast feedback", INFOCOM '98. SEVENTEENTH ANNUAL JOINT CONFERENCE OF THE IEEE COMPUTER AND COMMUNICATIONS SOCIETIES. PROCEEDINGS. IEEE SAN FRANCISCO, CA, USA 29 MARCH-2 APRIL 1998, NEW YORK, NY, USA,IEEE, US, vol. 3, 29 March 1998 (1998-03-29), pages 964 - 971, XP010270382, ISBN: 0-7803-4383-2 *
NONNENMACHER J ET AL: "SCALABLE FEEDBACK FOR LARGE GROUPS", IEEE / ACM TRANSACTIONS ON NETWORKING, IEEE INC. NEW YORK, US, vol. 7, no. 3, June 1999 (1999-06-01), pages 375 - 386, XP000834489, ISSN: 1063-6692 *
PENG GE ET AL INSTITUTE OF ELECTRICAL AND ELECTRONICS ENGINEERS: "Comparisons of error control techniques for wireless video multicasting", CONFERENCE PROCEEDINGS OF THE 2002 IEEE INTERNATIONAL PERFORMANCE, COMPUTING, AND COMMUNICATIONS CONFERENCE. (IPCCC). PHOENIX, AZ, APRIL 3 - 5, 2002, IEEE INTERNATIONAL PERFORMANCE, COMPUTING AND COMMUNICATIONS CONFERENCE, NEW YORK, NY : IEEE, US, vol. CONF. 21, 3 April 2002 (2002-04-03), pages 93 - 102, XP010588360, ISBN: 0-7803-7371-5 *
TOMMASI F, MOLENDINI S, VILEI A: "The Satellite Multicast Distribution Protocol (SMDP)", PROCEEDINGS OF INTERNATIONAL CONFERENCE ON SOFTWARE, TELECOMMUNICATIONS AND COMPUTER NETWORKS IEEE SOFTCOM2002, 8 October 2002 (2002-10-08), pages 288 - 292, XP002326494, Retrieved from the Internet <URL:http://netlab.unile.it/~smol/> [retrieved on 20050427] *

Also Published As

Publication number Publication date
WO2005053216A9 (en) 2005-10-20
WO2005053216A2 (en) 2005-06-09
US20050249231A1 (en) 2005-11-10

Similar Documents

Publication Publication Date Title
WO2005053216A3 (en) Methods and systems for reliable distribution of media over a network
KR101571145B1 (en) Method and apparatus for adaptive forward error correction with merged automatic repeat request for reliable multicast in wireless local area networks
US7599294B2 (en) Identification and re-transmission of missing parts
US8711854B2 (en) Monitoring and correcting upstream packet loss
CN102118653B (en) Method and device for ensuring service quality of live broadcast of web television
EP2119228B1 (en) Unified transmission scheme for media stream redundancy
WO2005101717A3 (en) Forward error correction in packet networks
GB2399719A (en) Transmission of data with forward error correction information
JP5235800B2 (en) IP stream transmission / reception system, IP stream transmission / reception method, IP stream transmission / reception program, and recording medium recording the program
JP2010098761A (en) Multicasting apparatus
US11689323B2 (en) Efficient on-demand packet recovery for broadcast and multicast networks system and method
KR102290779B1 (en) Method and device for transmitting and receiving multimedia data
CN102098586A (en) FEC (Forward Error Correction)-based IPTV (Internet Protocol Television) transmission quality control method and IPTV terminal
US20090070844A1 (en) Video over ip distribution system and method
Adamson et al. Reliable messaging for tactical group communication
KR20070098169A (en) Method for transmission data for multicast based network, method for processing data and data transmission system
Arnal et al. Cross-layer reliability management for multicast over satellite
Yao et al. Experiments with error-correcting RTP gateways
Jitae et al. Network-Adaptive Transport Error Control for Reliable Wireless Media Transmission
Chipeta Reliable content delivery to handheld devices in satellite broadcast/multicast systems
Howarth et al. Quantitative analysis of restricted reliability protocols for constant rate traffic
Cravotta et al. Reliable multicast bolsters unreliable wireless and wired applications.
TW201143301A (en) Encoder and encoding method providing incremental redundancy

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
COP Corrected version of pamphlet

Free format text: PAGES 1/3-3/3, DRAWINGS, REPLACED BY NEW PAGES 1/4-4/4; DUE TO LATE TRANSMITTAL BY THE RECEIVING OFFICE

NENP Non-entry into the national phase

Ref country code: DE

WWW Wipo information: withdrawn in national office

Country of ref document: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 69(1) EPC (F1205A DATED 27.09.06)

122 Ep: pct application non-entry in european phase