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

Method for designing transmission control protocol (tcp) cross-layer in satellite network

A technology of transmission control protocol and design method, which is applied in the direction of transmission system, digital transmission system, data exchange network, etc., can solve problems such as network congestion and error data packet loss, and achieve the effect of improving throughput and bandwidth utilization

Inactive Publication Date: 2010-10-06
NANJING UNIV OF POSTS & TELECOMM
View PDF3 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Technical problem: the purpose of the present invention is to provide a cross-layer design method of the transmission control protocol in the satellite network, to solve the problem that TCP in the satellite network cannot judge the data packet loss caused by network congestion and bit errors, thereby improving the performance of the TCP protocol in the satellite 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
  • Method for designing transmission control protocol (tcp) cross-layer in satellite network
  • Method for designing transmission control protocol (tcp) cross-layer in satellite network
  • Method for designing transmission control protocol (tcp) cross-layer in satellite network

Examples

Experimental program
Comparison scheme
Effect test

example

[0070] 1. Design and implementation of RED in the link layer

[0071] The main implementation process:

[0072] Step 1. When receiving a packet, judge the value of the average queue length Qavg, when it is less than the threshold Qmin preset by RED, put the packet into the queue, and set the congestion flag to non-congestion.

[0073] Step 2. When the value of Qavg is greater than or equal to Qmin and less than Qmax, call the function to calculate the probability P, discard the packet with the probability P, and put the packet into the queue with the probability 1-P, and then set the congestion flag to non-congestion.

[0074] Step 3. When the value of Qavg is greater than or equal to the threshold Qmax preset by RED, call the function to calculate the probability P, discard the packet with the probability P, and put the packet into the queue with the probability 1-P, and then set the congestion flag to congestion .

[0075] 2. Design and implementation of TCP layer

[0076...

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 a method for designing a tcp cross-layer in a satellite network, which is a solution for enhancing tcp performance by using a cross-layer design in the satellite network. The method is mainly used for solving the influence of a high error code environment of the satellite network on a tcp so that the tcp can accurately judge data packet loss caused by network congestion and error code; and the method belongs to the field of congestion control of the satellite network. The method has the following characteristics that: the tcp layer and a link layer realize cross-layer interaction so that a queue state in the link layer can be transferred to the tcp layer, the tcp layer judges the congestion condition of a link according to the queue state, furthermore, the tcp can accurately judge the data packet loss caused by the network congestion and the error code, and the effect of improving the tcp performance can be finally achieved.

Description

technical field [0001] The invention is a performance solution for transport layer protocol in satellite network. The invention is mainly used to improve the performance of the TCP protocol in the satellite network, and belongs to the technical field of congestion control of the transmission layer of the satellite network. Background technique [0002] With the rapid development of communication network technology, the Internet has been rapidly developed and popularized. At the same time, various new business demands such as long-distance education, video conferencing, and telemedicine put forward new requirements for network bandwidth, and the existing terrestrial network can no longer fully meet the needs of users. The interactive, high-speed, new-generation satellite communication network combined with the Internet has solved these problems well. The inherent advantages of satellite communication, such as wide coverage area, communication cost independent of distance, a...

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): H04L12/56H04L29/06H04L1/16H04L1/18H04L47/2466H04L47/32
Inventor 孙力娟祝书亮肖甫叶晓国郭剑王汝传黄海平
Owner NANJING UNIV OF POSTS & TELECOMM
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