Device and method for dynamically supporting multiple protocols in embedded system

An embedded system and protocol technology, which is applied in the direction of transmission system, memory system, program control device, etc., can solve the problem that embedded communication equipment cannot meet the protocol compatibility requirements, so as to solve the increasing compatibility requirements and avoid bulky Effect

Inactive Publication Date: 2011-01-12
ZTE CORP
View PDF3 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The invention provides a device and method for dynamically supporting multiple protocols in an embedded system to solve the problem that embedded communication equipment is difficult to meet the increasing requirements for protocol compatibility

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 and method for dynamically supporting multiple protocols in embedded system
  • Device and method for dynamically supporting multiple protocols in embedded system
  • Device and method for dynamically supporting multiple protocols in embedded system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0019] Embodiment one, see figure 1 As shown, it is a structural block diagram of an existing multi-protocol support device. The device is composed of a communication interface module, a resource management module, a protocol stack module of various protocols and a protocol stack adaptation module. running version.

[0020] figure 2 It is a device dynamically supporting multiple protocols according to Embodiment 1 of the present invention, and it is composed of a communication interface module, at least two protocol stack modules, a protocol stack adaptation script module corresponding to them one by one, and a script configuration management module.

[0021] The communication interface module provides a unified calling interface to the network side, and is used to forward the calling command to a specified protocol stack module according to the received calling command.

[0022] The protocol stack module is used to store different versions of the protocol (that is, the con...

Embodiment 2

[0027] Embodiment two, see image 3 Shown is a device for dynamically supporting multiple protocols according to Embodiment 2 of the present invention, which includes: a communication interface module, at least two protocol stack modules and a protocol stack adaptation script module corresponding thereto one-to-one, and a script configuration management module; further It also includes: resource management module, hardware interface abstraction module and driver module; further includes: operating system module and file system module.

[0028] The communication interface module provides a unified calling interface to the network side, and is used to forward the calling command to a specified protocol stack module according to the received calling command.

[0029] The protocol stack module is used to store different versions of the protocol (that is, the content of the protocol itself), corresponding to image 3 The A protocol stack module stores the A protocol, the B protoco...

Embodiment 3

[0037] Embodiment 3. The above embodiments of the apparatus of the present invention can be used to implement dynamic upgrade of embedded device software. Figure 4It is a schematic diagram of a method for dynamically supporting multiple protocols to realize a dynamic upgrade of embedded device software according to an embodiment of the present invention. After calling a version of the protocol content according to the calling command, the called protocol content is translated into an embedded system identifiable After the protocol adaptation script, such as Figure 4 As shown, including the following steps S302 to S308:

[0038] Step S302, the script configuration management module loads new protocol stacks and protocol adaptation scripts as required, stores them in the file system or memory of the system, and waits to be activated;

[0039] Step S304, the script configuration management module starts a new footstep analysis virtual machine for running the new protocol stack...

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 and a method for dynamically supporting multiple protocols in an embedded system, relating to the embedded communication equipment field, and solving the problem that the embedded communication equipment is difficult to satisfy the increasing protocol compatibility demand. The device comprises a communication interface module, at least two protocol stack modules and two protocol stack matching script modules corresponding to the two protocol stack modules and a script configuration management module. The method comprises the following steps: calling the protocol content of a version according to a calling order; compiling the called protocol content to the protocol matching script identified by the embedded system; and loading the protocol matching script for the embedded system. The invention can solve the problem of the increasing protocol compatibility demand of the embedded communication equipment.

Description

technical field [0001] The invention relates to the field of embedded communication equipment, in particular to a device and method for dynamically supporting multiple protocols in an embedded system. Background technique [0002] With the wide application of embedded communication devices, more and more types of communication protocols are introduced. Taking the monitoring equipment of smart power in the telecommunications field as an example, the upgrading of smart power leads to the coexistence of devices with different protocols in one network. Higher requirements are put forward for the protocol adaptation capability of monitoring equipment. [0003] At present, the method for supporting different communication protocols on the same device is mainly to include multiple protocol decoding and adaptation modules in the device software to complete the corresponding processing respectively, see patent CN200510100189 for details. This method compiles and links the support mo...

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/445G06F9/45H04L29/06
Inventor 游智
Owner ZTE CORP
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