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

Method of realizing software communications architecture (SCA) on embedded platform

A software communication architecture and embedded technology, applied in digital computer components, program control design, instruments, etc., can solve problems that have not been seen yet, achieve the advantages of reusability, simplify composition, and reduce types

Inactive Publication Date: 2011-06-01
10TH RES INST OF CETC
View PDF0 Cites 45 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] At present, the domestic radio system is developed using the traditional architecture, and the research on SCA technology at home and abroad is mostly on the PC platform, but the real radio system development is on the PowerPC and DSP embedded platforms, and it has not yet been seen on the PowerPC platform and Using SCA architecture on DSP platform to realize the public report of radio communication system

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
  • Method of realizing software communications architecture (SCA) on embedded platform
  • Method of realizing software communications architecture (SCA) on embedded platform
  • Method of realizing software communications architecture (SCA) on embedded platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] refer to figure 1 . figure 1 What is described is the workflow of realizing the software communication architecture on the embedded platform.

[0024] In step 1, use CE software to model the software and hardware of the system; firstly, according to the data processing process of the waveform, divide the entire waveform into several functional modules, analyze the data transmission process between each module, and determine the connection relationship and data Processing type and mode, abstracting functional module objects into component models, using IDL to define communication interfaces between components, abstracting the collection of several component models with specific connection relations into application models; the present invention relates to two platforms of PowerPC and DSP, and uses Both PowerPC and DSP processors are abstracted into executable device models. According to the hardware conditions required by the waveform data processing process, a set of 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 provides a method of realizing a software communications architecture (SCA) on an embedded platform, comprising the following steps of: by using a CORBA (Common Object Request Broker Architecture) middleware as a software bus and using an XML (Extensible Markup Language) document as an information middleware, constructing framework software on the embedded platform of a Power PC (Personal Computer) and a DSP (Digital Signal Processor); by using a component engine (CE) to assist a tool developed by the SCA, carrying out software modeling and hardware modeling on the system; encoding IDL (Interface Define Language) codes of a core framework by using a CORBA encoder to generate a pile document and a framework document, of an interface for realizing a servo class of the framework interface; generating an XML domain description document for an application model and a platform model of the system by using the CE software; improving and extending a CE code generator, compiling a code template of a device and a component program framework to realize a component program and a device program; and running the component program and the device program on different nodes to test the correctness of a waveform function. Therefore, the communication system software developed by using the architecture provided by the invention has interoperability, reconfigurability, updatability, reusability and transportability.

Description

technical field [0001] The present invention relates to a method for realizing software communication architecture (SCA) on an embedded platform, and relates to description and analysis of SCA norms, component-based software development, object request agent architecture (CORBA) middleware, and extensible description language (XML) And software development technology under embedded system. (Embedded system refers to a special-purpose computer system that is completely embedded in the controlled device and designed for specific applications, such as "power" chip (PowerPC) and digital signal processor (DSP) all belong to the embedded category). Background technique [0002] Traditional communication systems are often designed according to specific purposes and have relatively single functions, which do not have reconfigurability. Some communication systems have similar basic structure, but the signal characteristics are very different, for example, the working frequency band ...

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): G06F9/45G06F15/173
Inventor 赵蕾
Owner 10TH RES INST OF CETC
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