Development system and development method of network communication protocol stack

A technology for network communication protocol and protocol stack development, applied in the field of network communication protocol stack development, can solve the problems of long development cycle, long module stabilization cycle, and high debugging cost, reducing stabilization time, short module stabilization cycle, and improving The effect of development efficiency

Inactive Publication Date: 2008-08-27
蔡晓岩
View PDF0 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The technical problem to be solved by the present invention is that when the protocol stack is developed in an embedded system, the result is not intuitive, the debugging cost is high, and the module stabilization period is long

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
  • Development system and development method of network communication protocol stack
  • Development system and development method of network communication protocol stack
  • Development system and development method of network communication protocol stack

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

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

[0025] The main idea of ​​the present invention is that the state machine of the protocol stack, data flow processing, etc. are not closely related to the embedded environment, and can be developed in an environment that is easier to track and debug; therefore, the present invention adopts a protocol stack bottom layer data transceiver Mechanism to perform process testing, debugging and tracking of the protocol stack itself. For the data receiving and sending part, UDP packets carrying the protocol stack data on the IP are used for receiving and sending. Therefore, when debugging, UDP data is used to drive the receiving of the protocol stack, and when sending data, the sent protocol stack data is adapted to UDP data for transmission. Therefore, in the development of the protocol stack, there is no need to care about the implementation details of the underlying ...

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 development system and the development method of a network communication protocol stack. The system comprises at least one host machine in which an application layer data unit and at least one protocol stack unit in which a UDP communication module is arranged; the UDP communication module is used for completing the receiving and the transmitting of the bottom data of the protocol stack; a source protocol stack unit is connected with the application layer data unit and used for processing application data to produce protocol stack data which are packaged into a UDP data packet through the UDP communication module and then transmitted to the UDP communication of a target protocol stack unit. With the proposal and in the development of the protocol stack, the invention adopts the mode that the UDP loads the protocol stack data to achieve the single-step process trace debug of the protocol stack and constitutes various testing processes to achieve the testing of all processing processes of the protocol stack. The invention has the advantages of directviewing result, low debug cost and short module stable period; improves the development efficiency and reduces the protocol stable time.

Description

technical field [0001] The present invention relates to the development of network communication protocol stacks, and in particular, in the development process of various network communication protocol stacks, a kind of data transmission and reception at the bottom layer of UDP (User Datagram Protocol, User Datagram Protocol) data simulation protocol stack, the whole A system and method for developing a protocol stack on a host machine. Background technique [0002] In embedded communication equipment products, many network communication protocols need to be developed by themselves, and the development of the protocol stack is generally carried out directly on the corresponding embedded operating system. From the perspective of the integrated development environment of some existing embedded operating systems, The prior art has the following limitations. [0003] 1. The tracking and debugging of a single function of the protocol requires corresponding integrated development...

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): H04L29/08H04L29/06H04L1/00H04L12/26
Inventor 李顺彬
Owner 蔡晓岩
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