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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


