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

Network dual-protocol stack parallel processing model and processing method thereof

A dual-protocol stack and parallel processing technology, which is applied in the network field, can solve the problems of system resource burden and embedded system hardware resources that cannot accommodate the architecture protocol stack, and achieve the effect of improving portability

Inactive Publication Date: 2017-09-08
BEIJING GUODIANTONG NETWORK TECH CO LTD +4
View PDF5 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] General embedded system hardware resources cannot accommodate protocol stacks with complex architectures, and standard TCP / IP protocol stacks based on IPv4 and IPv6 are all implemented for PCs or servers, with complex functions, and these functions are for simple, Embedded applications that implement a specific function are unnecessary and place a high burden on limited system resources

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
  • Network dual-protocol stack parallel processing model and processing method thereof
  • Network dual-protocol stack parallel processing model and processing method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0014] Embodiment: a kind of network dual protocol stack parallel processing model, such as figure 1 As shown, it includes TCP / UDP protocol layer, network interface protocol layer, IPv4, IPv6 protocol layer, ICMPv4 / ICMPv6 protocol layer; TCP / UDP protocol layer is used to identify IPv4 data packets and IPv6 data packets, network interface protocol layer Encapsulation of data packets at the road layer and sending the received data to the upper layer. The IPv4 and IPv6 protocol layers realize the parallel processing of dual protocol stacks. The ICMPv4 and ICMPv6 protocol layers respond to the received PING request and actively send the PING request. .

[0015] The network interface protocol layer mainly completes the communication with hardware devices. The realization of this part of functions is mainly: Ethernet control chip RTL8019AS interface driver and APR address resolution protocol for IPv4 stack. When receiving data, the network interface layer stores the data received ...

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 network dual-protocol stack parallel processing model and a processing method thereof. A TCP / UDP protocol layer is used for identifying an IPv4 data packet and an IPv6 data packet; a network interface protocol layer encapsulates the data packet at a data link layer and sends the received data to an upper layer; the IPv4 protocol layer and the IPv6 protocol layer realize the dual-protocol stack parallel processing work; an ICMPv4 protocol layer and an ICMPv6 protocol layer makes response to the received PING request message and actively sends the PING request message. The realization process of the TCP / IP dual-protocol stack is layered, and the portability of the protocol stack is improved; the protocol stack can be migrated to other hardware by only needing to change few files contacted with the bottom hardware, and the program at the upper layer is unnecessary to modify; the realization of the TCP / IP dual-protocol stack in an embedded system can be massively applied to the industrial production and ordinary life, a network interface can be easily added on the equipment; in particular, the realization of the network dual-protocol stack parallel processing model has more important significance along the popularization and application of the IPv6 and the rapid development of the modern life.

Description

technical field [0001] The invention relates to the field of network technology, in particular to a network dual-protocol stack parallel processing model and a processing method thereof. Background technique [0002] With the popularity of Internet applications and the improvement of information sharing, it has become a trend to connect embedded devices to the Internet, that is, embedded network technology. Embedded network technology mainly refers to how to connect embedded systems to the Internet, but at present, there is no exact and unified definition of embedded systems. Broadly speaking, any dedicated system that contains a central processing unit can be called an embedded system. Another general definition of an embedded system is: a dedicated computer system that is application-centric, based on computer technology, software and hardware can be tailored, and adapted to the strict requirements of the application system for function, reliability, cost, volume, and pow...

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/06H04L29/08
Inventor 许勇刚林亮成乔淑娟张崇超崔文超
Owner BEIJING GUODIANTONG NETWORK TECH CO LTD
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