[go: up one dir, main page]

FR3060925B1 - SERVER AND CLIENT SUITABLE FOR IMPROVING THE ROUNDTURN TIME OF AN HTTP REQUEST - Google Patents

SERVER AND CLIENT SUITABLE FOR IMPROVING THE ROUNDTURN TIME OF AN HTTP REQUEST Download PDF

Info

Publication number
FR3060925B1
FR3060925B1 FR1663056A FR1663056A FR3060925B1 FR 3060925 B1 FR3060925 B1 FR 3060925B1 FR 1663056 A FR1663056 A FR 1663056A FR 1663056 A FR1663056 A FR 1663056A FR 3060925 B1 FR3060925 B1 FR 3060925B1
Authority
FR
France
Prior art keywords
server
response
request
rpi
time
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
FR1663056A
Other languages
French (fr)
Other versions
FR3060925A1 (en
Inventor
Patrice Houze
Emmanuel Mory
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.)
Orange SA
Original Assignee
Orange SA
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 Orange SA filed Critical Orange SA
Priority to FR1663056A priority Critical patent/FR3060925B1/en
Priority to PCT/FR2017/053746 priority patent/WO2018115750A1/en
Publication of FR3060925A1 publication Critical patent/FR3060925A1/en
Application granted granted Critical
Publication of FR3060925B1 publication Critical patent/FR3060925B1/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
    • 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/0852Delays
    • H04L43/0864Round trip delays
    • 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/61Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources taking into account QoS or priority requirements
    • 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/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Computer And Data Communications (AREA)

Abstract

Ce serveur (200) comporte : - un module de réception (221, 222, 223) d'une requête conforme au protocole HTTP ou HTTPS (RQi) émise par le dispositif client (100) ; - un module de génération d'une réponse (RPi) à ladite requête et conforme au même protocole ; et - un module d'envoi (221, 222, 223) de ladite réponse (RPi) à destination dudit dispositif client (100), ladite réponse (RPi) comportant l'instant d'envoi de ladite réponse par le dispositif serveur (200) et l'instant de réception de la requête (RQi) par ledit dispositif serveur (RPi). Le client (100) utilise ces instants pour calculer un temps d'aller-retour correspondant au temps de trajet de la requête cumulé au temps de trajet de la réponse dans le réseau.This server (200) comprises: - a reception module (221, 222, 223) of a request conforming to the HTTP or HTTPS protocol (RQi) sent by the client device (100); - a module for generating a response (RPi) to said request and conforming to the same protocol; and a module for sending (221, 222, 223) of said response (RPi) to said client device (100), said response (RPi) comprising the instant of sending of said response by the server device (200 ) and the instant of receipt of the request (RQi) by said server device (RPi). The client (100) uses these instants to calculate a round trip time corresponding to the journey time of the request accumulated to the journey time of the response in the network.

FR1663056A 2016-12-21 2016-12-21 SERVER AND CLIENT SUITABLE FOR IMPROVING THE ROUNDTURN TIME OF AN HTTP REQUEST Active FR3060925B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
FR1663056A FR3060925B1 (en) 2016-12-21 2016-12-21 SERVER AND CLIENT SUITABLE FOR IMPROVING THE ROUNDTURN TIME OF AN HTTP REQUEST
PCT/FR2017/053746 WO2018115750A1 (en) 2016-12-21 2017-12-20 Server and client suitable for improving the round-trip time of an http request

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR1663056 2016-12-21
FR1663056A FR3060925B1 (en) 2016-12-21 2016-12-21 SERVER AND CLIENT SUITABLE FOR IMPROVING THE ROUNDTURN TIME OF AN HTTP REQUEST

Publications (2)

Publication Number Publication Date
FR3060925A1 FR3060925A1 (en) 2018-06-22
FR3060925B1 true FR3060925B1 (en) 2020-02-21

Family

ID=58669897

Family Applications (1)

Application Number Title Priority Date Filing Date
FR1663056A Active FR3060925B1 (en) 2016-12-21 2016-12-21 SERVER AND CLIENT SUITABLE FOR IMPROVING THE ROUNDTURN TIME OF AN HTTP REQUEST

Country Status (2)

Country Link
FR (1) FR3060925B1 (en)
WO (1) WO2018115750A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10552081B1 (en) * 2018-10-02 2020-02-04 International Business Machines Corporation Managing recall delays within hierarchical storage

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007056915A1 (en) * 2005-11-17 2007-05-24 Huawei Technologies Co., Ltd. A method for measuring mpls network performance parameter and device and system for transmitting packet
JP4930275B2 (en) * 2007-08-21 2012-05-16 日本電気株式会社 Communication system, communication method, transmitter, receiver, rate calculation method, and program
WO2011090715A2 (en) * 2009-12-28 2011-07-28 Akamai Technologies, Inc. Edge server for format-agnostic streaming architecture
US9660912B2 (en) * 2010-02-19 2017-05-23 Thomson Licensing Control of packet transfer through a multipath session comprising a single congestion window
US8516147B2 (en) * 2010-02-26 2013-08-20 Simula Innovation Sa Data segmentation, request and transfer method
WO2015119895A1 (en) * 2014-02-04 2015-08-13 Distrix Networks Ltd. Bandwidth and latency estimation in a communication network
GB2524958A (en) * 2014-04-03 2015-10-14 Orbital Multi Media Holdings Corp Data flow control method
AU2015204393B2 (en) * 2014-07-25 2019-12-19 Dejero Labs Inc. Multipath data streaming over multiple wireless networks
US9907044B2 (en) * 2014-09-15 2018-02-27 Qualcomm Incorporated IEEE 802.11 enhancements for high efficiency positioning
CN107431638A (en) * 2015-01-27 2017-12-01 诺基亚通信公司 business flow monitoring
US10021221B2 (en) * 2015-02-24 2018-07-10 Citrix Systems, Inc. Methods and systems for detection and classification of multimedia content in secured transactions using pattern matching
US10594596B2 (en) * 2015-03-30 2020-03-17 British Telecommunications Public Limited Company Data transmission

Also Published As

Publication number Publication date
WO2018115750A1 (en) 2018-06-28
FR3060925A1 (en) 2018-06-22

Similar Documents

Publication Publication Date Title
EP4648362A3 (en) Content fetching by selecting tunnel devices
WO2015160953A3 (en) Method and system of transmitting data over a network using a communication protocol
PH12019501538B1 (en) Service processing and consensus method and device
EP2779617A3 (en) Relay apparatus, image processing apparatus and communication system
GB2494105B (en) Verifying the transfer of a data file
FR2916600B1 (en) METHOD AND DEVICE FOR DATA TRANSMISSION
EP2985705A3 (en) Webpage access method and apparatus, and router
WO2014012028A3 (en) System and method of conversational assistance for automated tasks with integrated intelligence
MX2017008922A (en) Server-side adaptive bit rate control for dlna http streaming clients.
EP2538637A3 (en) Multi-path transmission control protocol proxy service
WO2014184711A3 (en) Method of and system for providing a client device with an automatic update of an ip address associated with a domain name
RU2012148627A (en) METHOD FOR INCREASING THE CONNECTIVITY FREQUENCY DURING INCAPULATION OF TCP / IP PROTOCOL PACKAGES THROUGH NTTR IN A NETWORK DATA TRANSFER SYSTEM
EP3113460A3 (en) Enhanced inter-network monitoring and adaptive management of dns traffic
RU2015118432A (en) SYSTEM AND METHOD FOR INSTANT EXCHANGE OF MESSAGES
RU2013149951A (en) CONTROL DEVICE AND METHOD FOR MANAGING TRANSMISSION OF VIDEO DATA FLOW ON A NETWORK TO A NETWORK USER DEVICE
FR3013541B1 (en) METHOD AND DEVICE FOR CONNECTION TO A REMOTE SERVICE
WO2015065556A3 (en) Method and apparatus for optimizing hypertext transfer protocol (http) uniform resource locator (url) filtering
FR3060925B1 (en) SERVER AND CLIENT SUITABLE FOR IMPROVING THE ROUNDTURN TIME OF AN HTTP REQUEST
FR3029373B1 (en) ELECTRONIC DEVICE ASSOCIATED WITH A PHOTOVOLTAIC MODULE FOR OPTIMIZING THE FLOW OF A VLC TYPE BIDIRECTIONAL TRANSMISSION
RU2015143010A (en) Real-time two-way communication system using the HTTP protocol
MX2013010965A (en) System and method for transmitting real-time images.
ATE388571T1 (en) REMOTE MANAGEMENT OF IPSEC SECURITY ASSOCIATIONS
MX2015014075A (en) Device and method for adapting a manifest sent by at least one server.
EP4301079A3 (en) Method for transmitting, by a terminal of a slot-based access communication system, a message with intra-message frequency hops
HK1259488A1 (en) Provisioning private network connections

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 2

PLSC Publication of the preliminary search report

Effective date: 20180622

PLFP Fee payment

Year of fee payment: 4

PLFP Fee payment

Year of fee payment: 5

PLFP Fee payment

Year of fee payment: 6

PLFP Fee payment

Year of fee payment: 7

PLFP Fee payment

Year of fee payment: 8

PLFP Fee payment

Year of fee payment: 9

PLFP Fee payment

Year of fee payment: 10