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

High-speed data processing platform based on domestic operating system kernel mode

A high-speed data and operating system technology, applied in the field of computer networks, can solve the problems of reducing the number of equipment sets, unable to realize UDP unicast, TCP protocol delimited transcoding processing, and unable to meet the performance requirements of data forwarding, etc., to meet cross- The effect of platform sharing and storage space support

Inactive Publication Date: 2019-12-10
中国航天系统科学与工程研究院
View PDF6 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] With the development of follow-up services, the existing data transmission equipment will not be able to meet the 2*640Mbps data forwarding performance requirements of space stations and other tasks in the later stage, and the existing network front-end machines only support UDP multicast, and cannot implement UDP unicast, TCP protocol, and fixed Therefore, the demand for building a high-speed data processing platform based on the kernel state of the domestic operating system is proposed to achieve the application layer data forwarding performance with a maximum processing rate of not less than 2*640Mbps when the minimum packet length is 801 bytes. At the same time, integrate the functions of medium and low speed forward and reverse distribution and reverse high speed method to further reduce the number of equipment sets

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
  • High-speed data processing platform based on domestic operating system kernel mode

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The present invention aims at the deficiencies in the prior art, and proposes a high-speed data processing platform based on the kernel state of the domestic Kirin Linux operating system, including a high-speed data receiving module, an escape processing module, a data storage module, and a data forwarding module, wherein

[0028] The high-speed data receiving module adopts the method of embedding the protocol stack, provides a specific callback function (also called HOOK hook function) for the kernel program through netfilter, and realizes the interception processing of the network data packet at the NF_INET_LOCAL_IN mount point in the IP protocol stack; figure 1 As shown, the captured data is saved to the data receiving buffer Buffer-A, and then the data storage module and the escape processing module are notified through the tasklet soft interrupt for subsequent processing;

[0029] After the data storage module reads the data in the data receiving buffer Buffer-C, it...

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 high-speed data processing platform based on a domestic operating system kernel mode. The high-speed data receiving module captures a network data packet through a callback function; the data packet is stored in a data receiving buffer area; the data storage module and the code changing processing module are notified through soft interrupt; the data storage module reads the network data packet in the data receiving buffer area, and notifies a user mode data storage module of achieving the storage of the original data file in the far-end shared file server by adoptinga file transmission protocol; and after reading the network data packet in the data receiving buffer area, the code changing processing module performs code changing processing and classified temporary storage, and notifies the data forwarding module of forwarding the network data packet through soft interruption, and the data forwarding module forwards the data to different users according to a forwarding rule.

Description

technical field [0001] The invention relates to a high-speed data receiving, storing and forwarding processing platform, which belongs to the technical field of computer networks. Background technique [0002] The existing satellite ground computer application system mainly includes two parts: plan management, data distribution and operation control. The plan management and data distribution subsystem is composed of network front-end computer, data distribution server and SAN storage. Receive, distribute and store user data, and assist the ground monitoring subsystem to establish a forward space link. [0003] Existing data distribution equipment (network front-end for short) is responsible for receiving high-speed UDP protocol data and forwarding them to users and data distribution servers according to configurable forwarding strategies, and supports UDF and user-directed PDXP protocols, data depth detection, and status reporting functions such as invoking, generating and ...

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): H04L29/06H04L29/08H04L12/861
CPCH04L49/90H04L67/06H04L69/08H04L69/162H04L69/165
Inventor 颜世佳李超
Owner 中国航天系统科学与工程研究院
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