Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

MPTCP scheduling method based on link state information in wireless network

A link state information, wireless network technology, applied in the field of computer networks, can solve the problems of not considering DSN receiving end blocking, throughput rate drop, etc., to shorten the waiting time, avoid receiving end blocking, and improve transmission efficiency.

Active Publication Date: 2019-10-29
HUNAN UNIV
View PDF9 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In view of the existing technology, the improved polling algorithm and MiniRTT do not consider the problem that the DSN directly sends data packets to the sub-streams, causing the receiving end to block, and the pre-allocation scheduling algorithm needs to wait for all sub-streams to complete the data, resulting in a decrease in throughput. The invention provides an MPTCP scheduling method based on link state information in a wireless network

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
  • MPTCP scheduling method based on link state information in wireless network
  • MPTCP scheduling method based on link state information in wireless network
  • MPTCP scheduling method based on link state information in wireless network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0055] MPTCP efficiently transmits data through multiple TCP links (or TCP subflows) between the source node and the destination node. like figure 1 As shown, in the present embodiment, include 3 TCP subflows, the sending end and the receiving end are the computer of the Ubuntu system that has realized the MPTCP kernel, have added 6 router gateways between the sending end and the receiving end, each TCP There are two router gateways on the sub-flow respectively. The delay and bandwidth of each TCP sub-flow are shown in Table 1 below. In this embodiment, the scheduling method in the MPTCP kernel is modified so that the data arrives as orderly as possible during the transmission process. end.

[0056] Table 1 Delay and bandwidth of three TCP subflows

[0057] substream name time delay bandwidth TCP1 20ms 4Mbps TCP2 50-300ms 1-4Mbps TCP3 0-100ms 0-2Mbps

[0058] like figure 2 As shown, the specific scheduling method is as follows:...

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 MPTCP scheduling method based on link state information in a wireless network, and relates to the technical field of computer networks. The scheduling method comprises the following steps: after each TCP sub-stream receives an ACK data packet, updating the position of the TCP sub-stream in the sequence of the network states of all TCP sub-streams according to the networkstate of the TCP sub-stream, and selecting the sent data packet according to the position of the TCP sub-stream in the sequence. Each TCP sub-stream updates the network state of the TCP sub-stream aslong as receiving the ACK data packet, and then sends the next round of data packet without waiting for the next round of scheduling after all TCP sub-streams complete the data packet transmission task, so that the waiting time is greatly shortened, and the data transmission efficiency is improved.

Description

technical field [0001] The invention belongs to computer network technology, and in particular relates to a scheduling method for MPTCP to pre-package transmission paths with good network link conditions. Background technique [0002] With the development of networks and mobile devices, more and more network applications and technologies, such as live streaming, VR and cloud computing, require greater network bandwidth to achieve higher performance. Multi-homing technology enables mobile devices to be equipped with multiple network interface cards. For example, mobile devices can connect to multiple WiFi and 4G cellular networks at the same time to achieve multi-path parallel transmission (such as figure 1 As shown, the multipath network topology structure containing three TCP subflows). Obviously, multi-path parallel transmission brings many benefits: on the one hand, when the bandwidth of a single path is limited, it can aggregate bandwidth to increase flow and throughput...

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
IPC IPC(8): H04W28/02H04L1/00
CPCH04L1/0006H04W28/0236H04W28/0247H04W28/0289
Inventor 李玮张天云张大方
Owner HUNAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products