Device for operating protocol stack and method

A technology of operating device and protocol stack, which is applied in the direction of multi-program device and inter-program communication, which can solve the problems of non-support, inability to access each other, and low compatibility, so as to improve compatibility, improve information sharing, and reduce debugging Effect

Active Publication Date: 2012-02-01
MAIPU COMM TECH CO LTD
View PDF4 Cites 33 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] First of all, each application process has a protocol stack, but they cannot access each other, resulting in information such as routing information, socket (socket) information, and TCP connections cannot be shared
[0006] Secondly, the read, write, and select operations similar to system calls cannot interact with these protocol stacks, which means that these protocol stacks do not support these standard functions, and the compatibility is not high.

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
  • Device for operating protocol stack and method
  • Device for operating protocol stack and method
  • Device for operating protocol stack and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] The present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0045] figure 1 It is a schematic diagram of the protocol stack operating device according to the present invention. see figure 1 , the protocol stack running device includes:

[0046] The protocol stack user process 101 is used for the protocol stack to run in the user space independently of the application process;

[0047] The socket layer protocol proxy module 103 is registered in the kernel space when the system is initialized, and is used for communication between the application process and the protocol stack user process.

[0048] The socket layer protocol proxy module 103 communicates with the application program through the standard SOCKET function interface or the standard I / O function interface 102, and communicates with the protocol stack user process 101 through the inter-process communication mechanism. The standard S...

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 device for operating a protocol stack and a method. The device comprises a protocol stack user process and a socket layer protocol agent module, wherein the protocol stack user process is used for operating the protocol stack in a user space independently of an application program process; and the socket layer protocol agent module is registered in a kernel space when a system is initialized and is used for communication between the application program process and protocol stack user process. The method comprises the following steps that: the protocol stack user process which is independent from the application program process operates in the user space, and when the system is initialized, the socket layer protocol agent module is registered in the kernel space; and the application program process is communicated with the protocol stack user process through the socket layer protocol agent module. Due to the utilization of the device and the method, the reliability, the information sharing degree and the compatibility of the protocol stack can be improved and the debugging, maintenance and development difficulty of software platform transplantation is reduced.

Description

technical field [0001] The present invention relates to computer information processing and communication technologies, in particular to a computer network protocol stack operating device and method. Background technique [0002] In the field of computer information processing and communication, because the embedded operating systems are not unified, for example, the commonly used embedded operating systems are VxWorks, Unix, Linux, etc., so the software platform sometimes needs to be transplanted across operating systems. The transplant process often requires special handling. For example, when the software platform is transplanted from other operating systems to the Linux operating system, the related protocol stack services need to be transplanted to the Linux network protocol stack. [0003] The Linux operating system itself is divided into two parts, one part is the core software, also known as the kernel space, and the other part is the ordinary application program, w...

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): G06F9/54
Inventor 林茂王佑刚戴俊文李永合罗向征
Owner MAIPU COMM TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products