End-to-end TCP session speed measurement method

A speed measurement and speed technology, applied in the information field, can solve problems such as occupying network bandwidth, system occupation, and inability to accurately measure the effective transmission performance of sessions, and achieve the effect of less processing resources

Inactive Publication Date: 2018-11-23
CHENGDU WANGDING SCI & TECH
View PDF8 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, traditional speed measurement can only reflect the transmission rate of the entire link, and cannot accurately measure the effective transmission performance of specific sessions
Moreover, the data buffer or network socket needs to be frequently read during measurement, which requires a certain amount of system occupation; sometimes it needs to occupy the entire network bandwidth during measurement, and even affects the use of other network applications.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • End-to-end TCP session speed measurement method
  • End-to-end TCP session speed measurement method
  • End-to-end TCP session speed measurement method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] In order to have a clearer understanding of the technical features, purposes and effects of the present invention, the specific implementation manners of the present invention will now be described with reference to the accompanying drawings.

[0033] Specifically, a method for measuring the speed of an end-to-end TCP session obtains the transmission speed by calculating the number of bytes transmitted within a time period; that is, the transmission speed = number of bytes / transmission duration, and the number of bytes is obtained by extracting any two times, that is, the confirmation sequence number of the TCP packet header of the first confirmation message and the second confirmation message, and is obtained by calculating the difference between the confirmation sequence numbers. The acquisition of the transmission duration here is a known technology and will not be repeated here.

[0034] Preferably, the transmission duration is obtained by calculating the difference...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses an end-to-end TCP session speed measurement method. The transmission speed is obtained by calculating the byte number transmitted in a time period, that is to say, the transmission speed=the byte number/the transmission time, wherein the byte number is obtained by extracting confirmation serial numbers of TCP message heads of a first confirmation message and a second confirmation message and calculating the difference value of the confirmation serial numbers, and the transmission time is obtained by calculating the difference value of timestamps of the first conformation message and the second confirmation message. According to the method, the actual effective transmission speed of an upper application can be precisely measured without being interfered by backgroundtraffic, a few of system resources are occupied, and additional bandwidth is not occupied.

Description

technical field [0001] The invention relates to the field of information technology, in particular to an end-to-end TCP session speed measurement method. Background technique [0002] Network transmission speed is an indicator that users care about, and it is also a parameter that is often measured. At present, traditional speed measurement can only reflect the transmission rate of the entire link, and cannot accurately measure the effective transmission performance of specific sessions. Moreover, the data buffer or network socket needs to be frequently read during measurement, which requires a certain amount of system occupation; sometimes the measurement needs to occupy the entire network bandwidth, and even affect the use of other network applications. [0003] In order to solve the above problems, the present invention proposes an end-to-end TCP session speed measurement method. The end-to-end TCP session speed measurement proposed by the present invention is a fine-gr...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/26
CPCH04L43/0894H04L43/106H04L43/18H04L43/50
Inventor 杨国海
Owner CHENGDU WANGDING SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products