Unlock instant, AI-driven research and patent intelligence for your innovation.

User mode transport protocol development framework and method for 5G network congestion control

A network congestion and transmission protocol technology, applied in the field of communication, can solve the problems of inconvenient development of congestion control algorithms, low applicability of congestion control modules, and insufficient independent versatility, so as to reduce the development threshold and workload and make it easy to read sex, the effect of avoiding errors

Pending Publication Date: 2021-07-13
UNIV OF ELECTRONICS SCI & TECH OF CHINA
View PDF3 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The huge workload of developing a transmission protocol from beginning to end has brought inconvenience to the development of the newly proposed congestion control algorithm; and most of these UDP-based transmission protocols are developed for specific scenarios and applications: QUIC is functionally equivalent to traditional The TCP+TLS+HTTP2 has more TLS and HTTP functions, but it is only a part of Google's Chromium source code, which is not independent and versatile; UDT implements TCP-like connection-oriented, reliable transmission, and congestion control functions based on UDP. However, since this research was proposed more than ten years ago, it is only applicable to traditional congestion control mechanisms, and its own congestion control module is not very applicable, especially in the face of some more complex protocol algorithms proposed in the 5G era.

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
  • User mode transport protocol development framework and method for 5G network congestion control
  • User mode transport protocol development framework and method for 5G network congestion control
  • User mode transport protocol development framework and method for 5G network congestion control

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0051] The present invention generally continues the development idea of ​​transmitting data based on UDP, and the upper layer defines protocol behavior and congestion control. The overall framework UDT-based protocol framework is developed as a secondary extension of the prototype, adding new congestion control events, recording more complete and rich data packet network information, and adapting to new congestion control algorithms that require more network information in recent years. Design A congestion control custom development framework CCUDF (Congestion Control User-Defined Development Framework) with good definition, strong readability, extended development and wide application range has been developed. The overall architecture diagram is as follows figure 1 As shown, including application program interface, sender module, receiver module, listener module, congestion control module, UDP channel, sending buffer module, receiving buffer module, sender packet loss list an...

Embodiment 2

[0081] Based on the above specific description of the CCUDF framework and its module functions, how to use the present invention to develop and deploy congestion control algorithms is now introduced in detail. The overall process is as follows:

[0082] (1) Preparation work

[0083] Build a test topology based on OVS+Docker or OVS+Mininet by reading topology files or manually building, and prepare the relevant compilation environment.

[0084] (2) Main process

[0085] This framework has good readability and interface design, and the process of developing congestion control algorithm based on CCUDF is simple and convenient, such as Figure 6 As shown, the implementation method is as follows:

[0086] S1, using the type of congestion algorithm to determine the scheme;

[0087] S2. Based on the determined scheme, realize the congestion control development work according to the control event callback function and the information obtained by the monitor;

[0088] S3, the appl...

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 provides a 5G network congestion control-oriented user mode transport protocol development framework and method, and belongs to the technical field of communication, and the framework comprises an application program interface, a transmitter module, a receiver module, a monitor module, a congestion control module, a UDP channel, a sending cache module, a receiving cache module, a transmitter packet loss list and a receiver packet loss list. According to the method, behaviors irrelevant to congestion control can be decoupled, only a congestion control algorithm and related protocol behaviors are self-defined, and typical development templates based on packet loss, time delay, learning and the like are abstracted; therefore, various typical congestion control algorithms can be conveniently realized, deployed and tested based on the protocol framework.

Description

technical field [0001] The invention belongs to the technical field of communications, and in particular relates to a development framework and method for a user mode transmission protocol oriented to 5G network congestion control. Background technique [0002] The huge computing power and transmission bandwidth in the 5G network era have prompted the birth of a large number of distributed applications, such as large-scale data transmission, high-throughput interactive systems, distributed machine learning, etc. Some of these applications require higher throughput, and some Low latency is required, and some require smoother data transmission; complex and diverse application scenarios have different requirements for data transmission services. At present, TCP is still the mainstream transmission protocol in the network, but in recent years, on the one hand, due to the natural defects of the traditional TCP mechanism itself, it has been unable to make full use of the high band...

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/801H04L12/823H04L12/841H04L12/24H04L12/26H04L29/06H04L47/32
CPCH04L47/10H04L47/283H04L47/323H04L41/0803H04L41/14H04L43/0829H04L43/0852H04L69/164
Inventor 李波王晨孙罡虞红芳罗龙
Owner UNIV OF ELECTRONICS SCI & TECH OF CHINA