CN106416180A8 - 使用客户端交互的abr网络中的冲突检测和解决 - Google Patents

使用客户端交互的abr网络中的冲突检测和解决 Download PDF

Info

Publication number
CN106416180A8
CN106416180A8 CN201580022541.7A CN201580022541A CN106416180A8 CN 106416180 A8 CN106416180 A8 CN 106416180A8 CN 201580022541 A CN201580022541 A CN 201580022541A CN 106416180 A8 CN106416180 A8 CN 106416180A8
Authority
CN
China
Prior art keywords
session
abr
conflict
bandwidth
streams
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.)
Granted
Application number
CN201580022541.7A
Other languages
English (en)
Other versions
CN106416180B (zh
CN106416180A (zh
Inventor
C.菲利普斯
J.A.雷诺
C.H.达舍尔
M.休伯
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.)
Ericsson AB
Original Assignee
Ericsson AB
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 Ericsson AB filed Critical Ericsson AB
Publication of CN106416180A publication Critical patent/CN106416180A/zh
Publication of CN106416180A8 publication Critical patent/CN106416180A8/zh
Application granted granted Critical
Publication of CN106416180B publication Critical patent/CN106416180B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/82Miscellaneous aspects
    • H04L47/823Prediction of resource usage
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/74Admission control; Resource allocation measures in reaction to resource unavailability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/74Admission control; Resource allocation measures in reaction to resource unavailability
    • H04L47/748Negotiation of resources, e.g. modification of a request
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/83Admission control; Resource allocation based on usage prediction
    • 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/60Network streaming of media packets
    • 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/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/612Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
    • 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/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/613Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for the control of the source by the destination
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions

Abstract

一种用于相对于服务于用户驻地的带宽管道管理ABR流播环境中的冲突解决的方案。在一方面,当从在包含具有对应流播会话的一个或多个现有ABR客户端的用户驻地中启动的新ABR客户端接收到会话请求时,带宽广播模块配置成在考虑到对于新ABR客户端的会话请求的带宽要求之后,相对于对应ABR流播会话预测带宽要求。如果任一个预测的带宽要求违反了相对于对应的ABR流播会话和/或正在请求的新会话的位速率阈值策略,则可检测到冲突条件。如果存在冲突,则可用一个或多个客户端启动交互会话,以便于用户选择相对即将来临的冲突条件的一个或多个选项。
CN201580022541.7A 2014-03-03 2015-03-02 使用客户端交互的abr网络中的冲突检测和解决 Expired - Fee Related CN106416180B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US14/194,918 2014-03-03
US14/194,918 US9455932B2 (en) 2014-03-03 2014-03-03 Conflict detection and resolution in an ABR network using client interactivity
PCT/IB2015/051525 WO2015132715A1 (en) 2014-03-03 2015-03-02 Conflict detection and resolution in an abr network using client interactivity

Publications (3)

Publication Number Publication Date
CN106416180A CN106416180A (zh) 2017-02-15
CN106416180A8 true CN106416180A8 (zh) 2017-06-30
CN106416180B CN106416180B (zh) 2019-10-18

Family

ID=52693006

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201580022541.7A Expired - Fee Related CN106416180B (zh) 2014-03-03 2015-03-02 使用客户端交互的abr网络中的冲突检测和解决

Country Status (5)

Country Link
US (1) US9455932B2 (zh)
EP (1) EP3114807A1 (zh)
CN (1) CN106416180B (zh)
CA (1) CA2942137A1 (zh)
WO (1) WO2015132715A1 (zh)

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9805479B2 (en) 2013-11-11 2017-10-31 Amazon Technologies, Inc. Session idle optimization for streaming server
US9596280B2 (en) * 2013-11-11 2017-03-14 Amazon Technologies, Inc. Multiple stream content presentation
US9641592B2 (en) 2013-11-11 2017-05-02 Amazon Technologies, Inc. Location of actor resources
US9634942B2 (en) 2013-11-11 2017-04-25 Amazon Technologies, Inc. Adaptive scene complexity based on service quality
US9578074B2 (en) 2013-11-11 2017-02-21 Amazon Technologies, Inc. Adaptive content transmission
US9604139B2 (en) 2013-11-11 2017-03-28 Amazon Technologies, Inc. Service for generating graphics object data
US9582904B2 (en) 2013-11-11 2017-02-28 Amazon Technologies, Inc. Image composition based on remote object data
US9813474B2 (en) 2014-03-07 2017-11-07 Ericsson Ab ABR video white spot coverage system and method
US9870395B2 (en) 2014-03-21 2018-01-16 Pearson Education, Inc. Conditioned transmission of query responses and connection assessments
US9628405B2 (en) 2014-04-07 2017-04-18 Ericsson Ab Merging multicast ABR and unicast ABR with progressive download ABR in a customer premises device within the same video delivery pipe
US20160173937A1 (en) * 2014-12-11 2016-06-16 Mediatek Inc. Methods and devices for media casting management among multiple media casting devices supporting different media casting protocols
US10448435B2 (en) * 2015-06-25 2019-10-15 Telefonaktiebolaget Lm Ericsson (Publ) Setting up a dedicated bearer in a radio communication network
US20170055133A1 (en) * 2015-08-17 2017-02-23 Adtran, Inc. Multicast connection admission control
TWI594607B (zh) * 2015-11-27 2017-08-01 鴻海精密工業股份有限公司 動態控制多個視頻下載之系統及方法
US10516715B2 (en) 2016-06-22 2019-12-24 Telefonaktiebolaget Lm Ericsson (Publ) Network-controlled time-shift live media and advertisement content play for learned ABR video white spot coverage in a streaming network
US10313408B2 (en) 2016-06-22 2019-06-04 Telefonaktiebolaget Lm Ericsson (Publ) Client-assisted time-shift live media and advertisement content play for learned ABR video white spot coverage in a streaming network
US9888278B2 (en) * 2016-07-07 2018-02-06 Telefonaktiebolaget Lm Ericsson (Publ) Bandwidth and ABR video QoE management based on OTT video providers and devices
US10523451B2 (en) * 2016-07-07 2019-12-31 Telefonaktiebolaget Lm Ericsson (Publ) System, apparatus, and method providing data cap avoidance
US10404541B2 (en) 2016-07-07 2019-09-03 Ericsson Ab Smart data cap avoidance with personalized predictions based on linear regression or historical usage alpha-generation patterns
US10104413B2 (en) 2016-07-07 2018-10-16 Telefonaktiebolaget Lm Ericsson (Publ) Bandwidth and ABR video QoE management based on OTT video providers and devices
US10158532B1 (en) * 2017-05-31 2018-12-18 At&T Intellectual Property I, L.P. Bandwidth management in a customer premises equipment comprising multiple networks
US10841238B2 (en) * 2017-12-20 2020-11-17 At&T Intellectual Property I, L.P. Prioritized network based on service and user device
CN108737405B (zh) * 2018-05-10 2020-02-18 网宿科技股份有限公司 一种对直播视频流进行导流的方法、ccl服务器和系统
CN110611578B (zh) * 2018-06-15 2021-08-27 华为技术有限公司 用于分配网络资源的方法及装置
US10805658B2 (en) * 2018-09-12 2020-10-13 Roku, Inc. Adaptive switching in a whole home entertainment system
CN110138756B (zh) * 2019-04-30 2021-05-25 网宿科技股份有限公司 一种限流方法及系统
US11425182B1 (en) * 2020-12-30 2022-08-23 Meta Platforms, Inc. Systems and methods for dynamically encoding media streams

Family Cites Families (65)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IL117133A (en) * 1996-02-14 1999-07-14 Olivr Corp Ltd Method and system for providing on-line virtual reality movies
US5737313A (en) * 1996-03-15 1998-04-07 Nec Usa, Inc. Design of a closed loop feed back control for ABR service
US5841777A (en) * 1996-08-30 1998-11-24 Hewlett-Packard Company System and method for accommodating ABR and CBR traffic on a shared communications channel
US6564262B1 (en) * 1996-09-16 2003-05-13 Microsoft Corporation Multiple multicasting of multimedia streams
US5982748A (en) * 1996-10-03 1999-11-09 Nortel Networks Corporation Method and apparatus for controlling admission of connection requests
US6134515A (en) * 1997-06-13 2000-10-17 Telefonaktiebolaget Lm Ericsson Controlling a first type telecommunications switch upon translating instructions for a second type telecommunications switch
US6014694A (en) * 1997-06-26 2000-01-11 Citrix Systems, Inc. System for adaptive video/audio transport over a network
US6396531B1 (en) * 1997-12-31 2002-05-28 At+T Corp. Set top integrated visionphone user interface having multiple menu hierarchies
US6687228B1 (en) 1998-11-10 2004-02-03 International Business Machines Corporation Method and system in a packet switching network for dynamically sharing the bandwidth of a virtual path connection among different types of connections
US20030185203A1 (en) * 1998-12-31 2003-10-02 At&T Corp. Integrated high bandwidth communications system
US6519595B1 (en) 1999-03-02 2003-02-11 Nms Communications, Inc. Admission control, queue management, and shaping/scheduling for flows
US6760337B1 (en) * 1999-08-17 2004-07-06 Conexant Systems, Inc. Integrated circuit that processes communication packets with scheduler circuitry having multiple priority levels
US6917622B2 (en) * 2000-05-19 2005-07-12 Scientific-Atlanta, Inc. Allocating access across a shared communications medium in a carrier network
US6931059B1 (en) * 2000-07-14 2005-08-16 Tut Systems, Inc. Rate and delivery time multiplexing for bandwidth optimization
US20040125877A1 (en) * 2000-07-17 2004-07-01 Shin-Fu Chang Method and system for indexing and content-based adaptive streaming of digital video content
NO315887B1 (no) * 2001-01-04 2003-11-03 Fast Search & Transfer As Fremgangsmater ved overforing og soking av videoinformasjon
US20020116518A1 (en) * 2001-02-01 2002-08-22 Silen Bradley A. Fast environment detection and selection of optimized media
EP2267626B8 (en) * 2001-03-28 2016-11-30 NDS Limited Digital rights management system and method
US20040203854A1 (en) * 2002-04-26 2004-10-14 Nowak Steven P. Formatting location information based on output device specifications
US20030204602A1 (en) * 2002-04-26 2003-10-30 Hudson Michael D. Mediated multi-source peer content delivery network architecture
JP2006518948A (ja) * 2003-02-13 2006-08-17 ノキア コーポレイション マルチメディア・ストリーミングにおけるストリーミング品質適合と制御機構のシグナリング方法
US20050213586A1 (en) 2004-02-05 2005-09-29 David Cyganski System and method to increase network throughput
US7587454B2 (en) * 2004-12-08 2009-09-08 Nice Systems Ltd. Video streaming parameter optimization and QoS
US20070024705A1 (en) * 2005-08-01 2007-02-01 Richter Roger K Systems and methods for video stream selection
GB0519521D0 (en) * 2005-09-24 2005-11-02 Ibm A dynamic bandwidth manager
US9077855B2 (en) * 2007-07-24 2015-07-07 The Directv Group, Inc. Method and system for distributing content to a user device through allocated assets of a satellite network and a broadband network
US7802286B2 (en) * 2007-07-24 2010-09-21 Time Warner Cable Inc. Methods and apparatus for format selection for network optimization
US8099757B2 (en) * 2007-10-15 2012-01-17 Time Warner Cable Inc. Methods and apparatus for revenue-optimized delivery of content in a network
US8219670B2 (en) * 2007-11-08 2012-07-10 University Of Maryland System and method for adaptive context aware interaction of user with entity of interest
GB2456026A (en) * 2007-12-26 2009-07-01 Contendo Inc CDN balancing and sharing platform
FR2928231B1 (fr) * 2008-03-03 2011-05-20 Nexter Systems Procede de gestion de flux de donnees sur un reseau de communications et dispositif mettant en oeuvre un tel procede
US8837287B2 (en) 2009-04-14 2014-09-16 Alcatel Lucent Application-specific management of high-bandwidth transfers
US9100656B2 (en) 2009-05-21 2015-08-04 Ecole De Technologie Superieure Method and system for efficient video transcoding using coding modes, motion vectors and residual information
US8891946B2 (en) * 2009-09-09 2014-11-18 Netflix, Inc. Accelerated playback of streaming media
EP2323314A1 (en) 2009-11-17 2011-05-18 Thomson Telecom Belgium Method of accessing services and corresponding apparatus
US9294526B2 (en) * 2009-12-28 2016-03-22 Microsoft Technology Licensing, Llc Managing multiple dynamic media streams
EP3647974A1 (en) * 2010-02-17 2020-05-06 Verimatrix, Inc. Systems and methods for securing content delivered using a playlist
JP2013521743A (ja) * 2010-03-05 2013-06-10 トムソン ライセンシング 適応型ストリーミングシステムにおけるビットレート調整
US9137278B2 (en) * 2010-04-08 2015-09-15 Vasona Networks Inc. Managing streaming bandwidth for multiple clients
EP2556439A4 (en) * 2010-04-08 2015-03-04 Vasona Networks CONTINUOUS BANDWIDTH MANAGEMENT FOR MULTIPLE CUSTOMERS
WO2011139305A1 (en) 2010-05-04 2011-11-10 Azuki Systems, Inc. Method and apparatus for carrier controlled dynamic rate adaptation and client playout rate reduction
US20110276394A1 (en) * 2010-05-05 2011-11-10 Positioniq, Inc. Automated Targeted Information System
SG185678A1 (en) * 2010-06-21 2012-12-28 Nokia Corp Method and apparatus for changing the configuration of an ongoing streaming session
US8732776B2 (en) * 2010-07-01 2014-05-20 Kuautli Media Investment Zrt. End of show handling
US20120017282A1 (en) * 2010-07-19 2012-01-19 Samsung Electronics Co., Ltd. Method and apparatus for providing drm service
US8782268B2 (en) * 2010-07-20 2014-07-15 Microsoft Corporation Dynamic composition of media
US20120047230A1 (en) * 2010-08-18 2012-02-23 Cisco Technology, Inc. Client-initiated management controls for streaming applications
US8356110B2 (en) * 2010-08-25 2013-01-15 Verizon Patent And Licensing Inc. Adaptive bandwidth resource management for media streams
US8483735B2 (en) * 2010-08-26 2013-07-09 Telefonaktiebolaget L M Ericsson (Publ) Methods and apparatus for parallel scheduling of frequency resources for communication nodes
US9374404B2 (en) * 2010-08-26 2016-06-21 Vasona Networks Inc. Streaming media flows management
GB2486002A (en) * 2010-11-30 2012-06-06 Youview Tv Ltd Media Content Provision
US9247312B2 (en) * 2011-01-05 2016-01-26 Sonic Ip, Inc. Systems and methods for encoding source media in matroska container files for adaptive bitrate streaming using hypertext transfer protocol
US8861929B2 (en) * 2011-04-14 2014-10-14 Cisco Technology, Inc. Per-subscriber adaptive bit rate stream management method
US8683013B2 (en) * 2011-04-18 2014-03-25 Cisco Technology, Inc. System and method for data streaming in a computer network
US9078128B2 (en) 2011-06-03 2015-07-07 Apple Inc. System and method for secure identity service
US9160837B2 (en) * 2011-06-29 2015-10-13 Gracenote, Inc. Interactive streaming content apparatus, systems and methods
US8943170B2 (en) * 2011-07-08 2015-01-27 Ming Li Content delivery network aggregation with selected content delivery
CN102387187A (zh) * 2011-07-28 2012-03-21 中兴通讯股份有限公司 服务器、客户端及利用其远程播放视频文件的方法和系统
US8676952B2 (en) * 2011-09-13 2014-03-18 Ericsson Television Inc. User adaptive HTTP stream manager and method for using same
WO2013043923A1 (en) * 2011-09-20 2013-03-28 General Instrument Corporation Video quality of experience management and constrained fidelity adaptive bit rate encoding systems and methods
WO2013048484A1 (en) * 2011-09-30 2013-04-04 Intel Corporation Quality of experience enhancements over wireless networks
US10389780B2 (en) * 2012-02-08 2019-08-20 Arris Enterprises Llc Managed adaptive streaming
US8843656B2 (en) 2012-06-12 2014-09-23 Cisco Technology, Inc. System and method for preventing overestimation of available bandwidth in adaptive bitrate streaming clients
US9866886B2 (en) * 2012-10-23 2018-01-09 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for distributing a media content service
US9203777B2 (en) * 2013-02-12 2015-12-01 Time Warner Cable Enterprises Llc Adaptive bit rate admission control of a shared resource

Also Published As

Publication number Publication date
CN106416180B (zh) 2019-10-18
WO2015132715A1 (en) 2015-09-11
CN106416180A (zh) 2017-02-15
US20150249623A1 (en) 2015-09-03
CA2942137A1 (en) 2015-09-11
EP3114807A1 (en) 2017-01-11
US9455932B2 (en) 2016-09-27

Similar Documents

Publication Publication Date Title
CN106416180A8 (zh) 使用客户端交互的abr网络中的冲突检测和解决
MX2016013221A (es) Control de transmision por secuencias para protocolo de transporte en tiempo real.
EP3561754A4 (en) METHOD FOR ALLOCATING VIRTUAL RESOURCES, CLIENT AND SERVER
EP3475827A4 (en) METHODS, SYSTEMS AND APPARATUS DESIGNED TO DYNAMICALLY FACILITATE MANAGEMENT OF AN UNLIMITED AND HIGH AVAILABILITY M: N WORK CONFIGURATION WITH ADDITIONAL RESOURCE
WO2015179683A3 (en) Multimedia digital content retrieval, matching, and syncing systems and methods of using the same
WO2013057315A3 (en) Radio resource management concept for transferring media content from a server to a client
EP3448099A4 (en) RESOURCE ALLOCATION METHOD, NETWORK-SIDED DEVICE AND DEVICE DEVICE
WO2009140208A3 (en) Live media delivery over a packet-based computer network
EP3598828A4 (en) DATA TRANSMISSION METHOD, RESOURCE SCHEDULING METHOD, APPARATUS, TERMINAL AND NETWORK SIDE DEVICE
GB2537311A (en) Offline content sharing
WO2012027598A3 (en) Peer to peer streaming of dvr buffered program data
WO2014138331A3 (en) Power aware adaptation for video streaming
ZA201601900B (en) Streaming media transmission method and system, user equipment , and server.
MX2019007190A (es) Entrega de control de reproduccion y salida para la transmision de tasa de bits adaptativa.
MX2015012479A (es) Metodos y sistemas para arbitraje de espectro dinamico.
MX2015010738A (es) Metodos y sistemas para arbitraje de espectro dinamico.
EP3668127A4 (en) RESOURCE POSITION INDICATION METHOD FOR RECEIVING BROADCAST MESSAGES, NETWORK DEVICE, USER TERMINAL AND SYSTEM
MX346150B (es) Metodos y sistemas para arbitraje de espectro dinamico.
EP3534627A4 (en) METHOD, APPARATUS AND SYSTEM FOR CONFIGURING BANDWIDTH RESOURCE
WO2016063137A3 (en) System and method for real-time customization and synchoronization of media content
WO2014146984A3 (en) Activation of multicast service
EP3852340A4 (en) DATA REQUEST PROCESS BASED ON AN HTTP PROTOCOL, AND SERVER
EP3413573A4 (en) Client, server, reception method and transmission method
EP2966832A3 (en) Multimedia conversation transfer
EP3764712A4 (en) RESOURCE ALLOCATION PROCEDURES, TERMINAL DEVICE AND NETWORK DEVICE

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CI01 Publication of corrected invention patent application

Correction item: Priority

Correct: 14/194,918 2014.03.03 US

Number: 07

Volume: 33

CI01 Publication of corrected invention patent application
CI02 Correction of invention patent application

Correction item: Priority

Correct: 14/194,918 2014.03.03 US

Number: 07

Page: The title page

Volume: 33

CI02 Correction of invention patent application
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20191018

CF01 Termination of patent right due to non-payment of annual fee