Measurement system architecture for measuring network parameters of e2e services

In this article, we examine possible methods for measuring uplink, downlink throughput, and network latency RTT value between two devices operating at the level of communications providers’ “last mile" and propose various methods for measure uplink, downlink throughput, and network delay (RTD) value level based on various network protocols (HTTP/ HTTPS, MQTT, XMPP, AMQP, WebSocket, CoAP, QUIC, etc.). Based on ITU-T Rec. Q.3960, the following was developed: the architecture of the hardware and software complex to be used for testing the quality of the provided communication services; a method for measuring network parameters between a last mile device and remote cloud service based on the developed software and hardware complex; a method for measuring network performance parameters between end nodes that operate behind NAT on the basis of the developed software and hardware complex. A protocol of data transmission for the developed software and hardware complex is described. The article also presents a concise study of the reasearch of the measurement system developed. © 2017, Springer International Publishing AG.

Authors
Kulik V.1 , Kirichek R. 1, 2 , Borodin A.3 , Koucheryavy A.1
Publisher
Springer Verlag
Language
English
Pages
291-306
Status
Published
Volume
700
Year
2017
Organizations
  • 1 Saint Petersburg State University of Telecommunication, Saint Petersburg, Russian Federation
  • 2 RUDN University, Moscow, Russian Federation
  • 3 PJSC “Rostelecom”, Moscow, Russian Federation
Keywords
Downlink; e2e; HTTP; Latency; Measurement; NAT; QoS; STUN; Uplink
Share

Other records