FR3094164B1 - Procédé d’obtention d’un segment de données par un dispositif client apte à communiquer avec une pluralité de réseaux de diffusion de contenu - Google Patents

Procédé d’obtention d’un segment de données par un dispositif client apte à communiquer avec une pluralité de réseaux de diffusion de contenu Download PDF

Info

Publication number
FR3094164B1
FR3094164B1 FR1902989A FR1902989A FR3094164B1 FR 3094164 B1 FR3094164 B1 FR 3094164B1 FR 1902989 A FR1902989 A FR 1902989A FR 1902989 A FR1902989 A FR 1902989A FR 3094164 B1 FR3094164 B1 FR 3094164B1
Authority
FR
France
Prior art keywords
network
client device
data segment
communicating
obtaining
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.)
Active
Application number
FR1902989A
Other languages
English (en)
Other versions
FR3094164A1 (fr
Inventor
Axel Delmas
Paul-Louis Ageneau
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.)
Streamroot SAS
Original Assignee
Streamroot SAS
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 to FR1902989A priority Critical patent/FR3094164B1/fr
Application filed by Streamroot SAS filed Critical Streamroot SAS
Priority to AU2020249319A priority patent/AU2020249319A1/en
Priority to CA3133413A priority patent/CA3133413A1/fr
Priority to KR1020217034291A priority patent/KR20210139431A/ko
Priority to US16/825,809 priority patent/US11528658B2/en
Priority to SG11202110485QA priority patent/SG11202110485QA/en
Priority to JP2021555572A priority patent/JP2022525217A/ja
Priority to PCT/EP2020/057862 priority patent/WO2020193429A1/fr
Priority to EP20712568.3A priority patent/EP3942778A1/fr
Publication of FR3094164A1 publication Critical patent/FR3094164A1/fr
Application granted granted Critical
Publication of FR3094164B1 publication Critical patent/FR3094164B1/fr
Priority to US18/078,945 priority patent/US20230354173A1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • H04L67/63Routing a service request depending on the request content or context
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0876Network utilisation, e.g. volume of load or congestion level
    • H04L43/0882Utilisation of link capacity
    • 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
    • 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/80Responding to QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/568Storing data temporarily at an intermediate stage, e.g. caching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/08Testing, supervising or monitoring using real traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/18Selecting a network or a communication service

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Environmental & Geological Engineering (AREA)
  • Computer Security & Cryptography (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

Il est proposé un procédé d’obtention d’un segment de données par un dispositif client apte à communiquer avec une pluralité de réseaux de diffusion de contenu (CDN1, CDN2), le procédé comprenant des étapes suivantes : pour chaque réseau de la pluralité de réseaux, calcul (100) d’un score associé au réseau indicatif d’une qualité de transmission de données depuis le réseau au dispositif client ; tirage aléatoire (102) d’un réseau dans la pluralité de réseaux, le tirage aléatoire étant adapté pour qu’une probabilité de tirer un réseau de la pluralité associé à un score indicatif d’une première qualité de transmission soit supérieure à une probabilité de tirer un réseau de la pluralité associé à un score indicatif d’une deuxième qualité de transmission inférieure à la première qualité de transmission ; et sollicitation (104) du réseau tiré pour que le dispositif client obtienne le segment de données du réseau tiré. Figure pour l’abrégé : Figure 2
FR1902989A 2019-03-22 2019-03-22 Procédé d’obtention d’un segment de données par un dispositif client apte à communiquer avec une pluralité de réseaux de diffusion de contenu Active FR3094164B1 (fr)

Priority Applications (10)

Application Number Priority Date Filing Date Title
FR1902989A FR3094164B1 (fr) 2019-03-22 2019-03-22 Procédé d’obtention d’un segment de données par un dispositif client apte à communiquer avec une pluralité de réseaux de diffusion de contenu
EP20712568.3A EP3942778A1 (fr) 2019-03-22 2020-03-20 Procédé d'obtention d'un segment de données par un dispositif client apte à communiquer avec une pluralité de réseaux de diffusion de contenu
KR1020217034291A KR20210139431A (ko) 2019-03-22 2020-03-20 복수 개의 콘텐츠 전송 네트워크와 통신할 수 있는 클라이언트 디바이스에 의하여 데이터 세그멘트를 획득하기 위한 방법
US16/825,809 US11528658B2 (en) 2019-03-22 2020-03-20 Method for obtaining a data segment by a client device capable of communicating with a plurality of content delivery networks
SG11202110485QA SG11202110485QA (en) 2019-03-22 2020-03-20 Method for obtaining a data segment by a client device capable of communicating with a plurality of content delivery networks
JP2021555572A JP2022525217A (ja) 2019-03-22 2020-03-20 複数のコンテンツデリバリネットワークと通信可能なクライアント装置によるデータセグメントの取得方法
AU2020249319A AU2020249319A1 (en) 2019-03-22 2020-03-20 Method for obtaining a data segment by means of a client device capable of communicating with a plurality of content delivery networks
CA3133413A CA3133413A1 (fr) 2019-03-22 2020-03-20 Methode pour obtenir un segment de donnees par un dispositif client capable de communiquer avec plusieurs reseaux de distribution de contenu
PCT/EP2020/057862 WO2020193429A1 (fr) 2019-03-22 2020-03-20 Procédé d'obtention d'un segment de données par un dispositif client apte à communiquer avec une pluralité de réseaux de diffusion de contenu
US18/078,945 US20230354173A1 (en) 2019-03-22 2022-12-10 Method for obtaining a data segment by a client device capable of communicating with a plurality of content delivery networks

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR1902989 2019-03-22
FR1902989A FR3094164B1 (fr) 2019-03-22 2019-03-22 Procédé d’obtention d’un segment de données par un dispositif client apte à communiquer avec une pluralité de réseaux de diffusion de contenu

Publications (2)

Publication Number Publication Date
FR3094164A1 FR3094164A1 (fr) 2020-09-25
FR3094164B1 true FR3094164B1 (fr) 2021-10-29

Family

ID=67107877

Family Applications (1)

Application Number Title Priority Date Filing Date
FR1902989A Active FR3094164B1 (fr) 2019-03-22 2019-03-22 Procédé d’obtention d’un segment de données par un dispositif client apte à communiquer avec une pluralité de réseaux de diffusion de contenu

Country Status (9)

Country Link
US (2) US11528658B2 (fr)
EP (1) EP3942778A1 (fr)
JP (1) JP2022525217A (fr)
KR (1) KR20210139431A (fr)
AU (1) AU2020249319A1 (fr)
CA (1) CA3133413A1 (fr)
FR (1) FR3094164B1 (fr)
SG (1) SG11202110485QA (fr)
WO (1) WO2020193429A1 (fr)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR3094597B1 (fr) * 2019-03-27 2021-06-11 Streamroot Procédé de diffusion de contenus en streaming dans un réseau pair à pair
CN113038190A (zh) * 2021-02-23 2021-06-25 北京达佳互联信息技术有限公司 内容分发网络的调度方法和内容分发网络的调度装置

Family Cites Families (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6687753B2 (en) * 1998-06-25 2004-02-03 International Business Machines Corporation Method and system for providing three-dimensional graphics over computer networks
US7600014B2 (en) * 2000-11-16 2009-10-06 Symantec Corporation Method and system for monitoring the performance of a distributed application
US7185052B2 (en) * 2001-05-16 2007-02-27 Akamai Technologies, Inc. Meta content delivery network system
US20150341812A1 (en) * 2003-08-29 2015-11-26 Ineoquest Technologies, Inc. Video quality monitoring
US20050256677A1 (en) * 2004-05-12 2005-11-17 Hayes Dennis P System and method for measuring the performance of a data processing system
US7930393B1 (en) * 2008-09-29 2011-04-19 Amazon Technologies, Inc. Monitoring domain allocation performance
US7827296B2 (en) * 2008-10-15 2010-11-02 Patentvc Ltd. Maximum bandwidth broadcast-like streams
US8874774B2 (en) * 2008-10-15 2014-10-28 Aster Risk Management Llc Fault tolerance in a distributed streaming system
EP2468030B1 (fr) * 2009-08-19 2016-07-20 Opanga Networks, Inc. Distribution améliorée de données basée sur l'analyse en temps réel de la qualité des communications par réseau et du trafic
US8825886B2 (en) * 2010-07-28 2014-09-02 Hong Kong Applied Science and Technology Research Institute Company Limited System and method for evaluating network transport effects on delivery of media content
US8903935B2 (en) * 2010-12-17 2014-12-02 Ryan Eric GRANT Remote direct memory access over datagrams
US20130076654A1 (en) * 2011-09-27 2013-03-28 Imerj LLC Handset states and state diagrams: open, closed transitional and easel
US9667747B2 (en) * 2012-12-21 2017-05-30 Akamai Technologies, Inc. Scalable content delivery network request handling mechanism with support for dynamically-obtained content policies
EP2936742B1 (fr) * 2012-12-21 2019-10-09 Koninklijke KPN N.V. Diffusion en continu à faible latence
EP3020191B1 (fr) * 2013-07-11 2021-01-06 Dejero Labs Inc. Systèmes et procédés de transmission de flux de données
US9025486B1 (en) * 2013-10-08 2015-05-05 Netscout Systems, Inc. Determining quality of radio access network transmissions
MX363881B (es) * 2014-09-22 2019-04-05 Arris Entpr Llc Calidad de experiencia de video basada en estimacion de calidad de video.
US9497243B1 (en) * 2014-09-30 2016-11-15 Amazon Technologies, Inc. Content delivery
CN105634836B (zh) * 2014-10-27 2020-03-17 香港理工大学 信息处理方法及装置
US9509742B2 (en) * 2014-10-29 2016-11-29 DLVR, Inc. Configuring manifest files referencing infrastructure service providers for adaptive streaming video
US10256942B2 (en) * 2015-01-26 2019-04-09 Sony Corporation Receiver for receiving data in a broadcast system using redundancy data
US9826016B2 (en) * 2015-02-24 2017-11-21 Koninklijke Kpn N.V. Fair adaptive streaming
US10476926B2 (en) * 2015-06-12 2019-11-12 Telefonaktiebolaget Lm Ericsson (Publ) System and method for managing ABR bitrate delivery responsive to video buffer characteristics of a client
EP3311577B1 (fr) * 2015-06-16 2020-05-27 Intel IP Corporation Un élément réseau aidant à la diffusion vidéo en continu adaptative par protocole de transfert hypertexte (dash) transcodant le contenu média à partir d'un ensemble de messages métriques et d'état reçus du client dash et ledit appareil client dash
CA3010043C (fr) * 2015-12-29 2020-10-20 DISH Technologies L.L.C. Routage dynamique de distribution de contenu et procedes et systemes associes
US20170255875A1 (en) * 2016-03-03 2017-09-07 Pearson Education, Inc. Validation termination system and methods
US9936434B2 (en) * 2016-06-27 2018-04-03 Ringcentral, Inc. Method and phone system for pre-call quality of service assessment of available networks
BR112019004244A2 (pt) * 2016-09-08 2019-06-04 Interdigital Ce Patent Holdings método e aparelho para distribuição de conteúdo multimídia
US10341241B2 (en) * 2016-11-10 2019-07-02 Hughes Network Systems, Llc History-based classification of traffic into QoS class with self-update
DE112017006689T5 (de) * 2016-12-30 2019-09-12 Intel Corporation Verfahren und vorrichtungen zur funkkommunikation
US10432486B2 (en) * 2017-01-06 2019-10-01 Mz Ip Holdings, Llc System and method for updating application clients using a plurality of content delivery networks
US10839304B2 (en) * 2017-01-25 2020-11-17 Pearson Education, Inc. Platform-agnostic Bayes net content aggregation system and method
US20190007286A1 (en) * 2017-06-30 2019-01-03 DeviceRadio AB Module for handling a stream of data over multiple wireless communication channels
US10609119B2 (en) * 2017-11-03 2020-03-31 Salesforce.Com, Inc. Simultaneous optimization of multiple TCP parameters to improve download outcomes for network-based mobile applications
US10628252B2 (en) * 2017-11-17 2020-04-21 Google Llc Real-time anomaly detection and correlation of time-series data
US20190261243A1 (en) * 2018-02-20 2019-08-22 Netgear, Inc. Video-based channel selection in a wireless network-connected camera system
US11138897B2 (en) * 2018-03-30 2021-10-05 Pearson Education, Inc. Systems and methods for automated and direct network positioning
US10630990B1 (en) * 2018-05-01 2020-04-21 Amazon Technologies, Inc. Encoder output responsive to quality metric information
US11882024B2 (en) * 2018-06-18 2024-01-23 Cisco Technology, Inc. Application-aware links
US10750404B2 (en) * 2018-07-09 2020-08-18 Vmware, Inc. Systems and methods for mobile network guidance for over-the-top applications
CN109981765B (zh) * 2019-03-18 2023-03-24 北京百度网讯科技有限公司 用于确定内容分发网络的访问路径的方法和装置

Also Published As

Publication number Publication date
SG11202110485QA (en) 2021-10-28
CA3133413A1 (fr) 2020-10-01
FR3094164A1 (fr) 2020-09-25
US20230354173A1 (en) 2023-11-02
US11528658B2 (en) 2022-12-13
US20200305070A1 (en) 2020-09-24
EP3942778A1 (fr) 2022-01-26
JP2022525217A (ja) 2022-05-11
WO2020193429A1 (fr) 2020-10-01
AU2020249319A1 (en) 2021-10-28
KR20210139431A (ko) 2021-11-22

Similar Documents

Publication Publication Date Title
FR3094164B1 (fr) Procédé d’obtention d’un segment de données par un dispositif client apte à communiquer avec une pluralité de réseaux de diffusion de contenu
US10558426B2 (en) Graphical user interface rendering management by voice-driven computing infrastructure
US20210166695A1 (en) Method, apparatus, and computer program product for searchable real-time transcribed audio and visual content within a group-based communication system
US20180204562A1 (en) Method and device for image recognition
US10621516B2 (en) Content delivery method, apparatus, and storage medium
US20190215286A1 (en) Session message processing method and apparatus
US11301556B2 (en) Verification method and device
JP2019503594A (ja) パケット化されたオーディオ信号の認証
US20200357404A1 (en) Dynamic sequence-based adjustment of prompt generation
WO2019216980A1 (fr) Interface adaptative dans un réseau à commande vocale
WO2017143773A1 (fr) Procédé et dispositif d'apprentissage de production participative
KR20210002619A (ko) 네트워크 시스템에서 도메인-특정 모델의 생성
US11113372B2 (en) Delayed two-factor authentication in a networked environment
US10089382B2 (en) Transforming a knowledge base into a machine readable format for an automated system
EP3105889B1 (fr) Notification d'une information de consommation de bande passante à un fournisseur de service dans un réseau de télécommunications
US20240250924A1 (en) Enhancing a social media post with content that is relevant to the audience of the post
CN112100357A (zh) 引导语的生成方法及装置、电子设备、计算机存储介质
US20110307522A1 (en) Light Weight Transformation
WO2017202208A1 (fr) Procédé et dispositif d'acquisition de caractéristiques d'étude de crédit
US20200151388A1 (en) Methods, apparatuses and computer program products for formatting messages in a messaging user interface within a group-based communication system
CN110738509B (zh) 量化用户之间关联程度的方法和装置
WO2015158224A1 (fr) Procédé et appareil de recommandation de message
US11861313B2 (en) Multi-level linguistic alignment in specific user targeted messaging
CN105608116B (zh) 基于交互历史数据的个性化推荐方法
WO2016000164A1 (fr) Procédé et dispositif pour acquérir le niveau d'activité d'utilisateurs individuels dans un groupe

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 2

PLSC Publication of the preliminary search report

Effective date: 20200925

PLFP Fee payment

Year of fee payment: 3

PLFP Fee payment

Year of fee payment: 4

PLFP Fee payment

Year of fee payment: 5