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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com