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

TCP connection processing method of airborne network services

A processing method and airborne network technology, which are applied in data exchange networks, digital transmission systems, electrical components, etc., can solve problems such as the inability to ensure the normal operation of airborne network applications, waste of TCP connection resources, and failure to establish TCP connections. The effect of improving reliability and availability, improving availability, improving reliability

Active Publication Date: 2016-05-11
XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When the airborne network application uses the TCP protocol to transmit data, since TCP is a long connection, and the number of TCP connections is limited, if no measures are taken to protect normal TCP connections and deal with long-time idle TCP connections, it will cause TCP connection resources to be exhausted. Waste; if a malicious user initiates many TCP connections, after the connection is established, the connection is not closed for a long time, exceeding the maximum number of TCP connections, forming a large number of zombie TCP connections, which may cause subsequent normal application TCP connections to fail to be established. Does not work properly with onboard web apps

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
  • TCP connection processing method of airborne network services
  • TCP connection processing method of airborne network services
  • TCP connection processing method of airborne network services

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] 1. Architecture composition

[0041] The architecture consists of figure 1 As shown, the internal components of the architecture include:

[0042] (1) TCP connection establishment and message sending and receiving module (TCP service module for short, 101): set up the function of TCP listening connection, TCP connection establishment and TCP message sending and receiving;

[0043] (2) TCP connection management module (abbreviated as TCP management module, 102): providing management functions for the TCP connection management table.

[0044] (3) TCP connection monitoring module (TCP monitoring module for short: 103 ): provide monitoring of the TCP connection table created in 102 , and process the idle timeout connection and abnormal connection of the TCP connection.

[0045] 2. Data model

[0046] Data model such as Table 1, Table 2 and figure 2Shown is the data model of the TCP connection management table of the 102 module.

[0047] The characteristics of the TCP ...

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 TCP connection processing method of airborne network services. The processing method comprises following steps of 1) establishing a TCP connection and information receiving and sending module having functions of TCP monitoring, TCP connection establishing and TCP information receiving and sending; 2) establishing a TCP connection management module used for providing management functions for a TCP connection management table; and 3) establishing a TCP connection monitoring module used for providing monitoring of the established TCP connection management table in the TCP connection management module and processing of idle and overtime connection and abnormal connection of TCP connection. According to the invention, the processing method is used for an airborne network TCP service system, and used for carrying out information processing and monitoring management on external TCP connection, thereby ensuring bearable ranges of the TCP connection in an airborne embedding system.

Description

technical field [0001] The invention belongs to the computer software-system field, and in particular relates to a TCP connection processing method of an airborne network service. Background technique [0002] With the extensive application of information technology in civil avionics systems, in order to provide aircraft users (such as aircraft operators, pilots, maintenance personnel, etc.) The airborne network service system constructed by the network network forms an open environment integrating air and ground. ARINC821 (AircraftNetworkServerSystem (NSS) FunctionalDefinition) defines the specific functions of the airborne network service system, and uses the TCP protocol as the protocol for data transmission. When the airborne network application uses the TCP protocol to transmit data, since TCP is a long connection, and the number of TCP connections is limited, if no measures are taken to protect normal TCP connections and deal with long-time idle TCP connections, it wi...

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/26H04L29/06
CPCH04L43/0811H04L69/161H04L69/163
Inventor 郑涛张双张军才李晓东刘绚张拓智
Owner XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA
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