Font Size: a A A

Research And Design Of Multi-protocol Terminal Software Architecture Based On SCA

Posted on:2021-08-20Degree:MasterType:Thesis
Country:ChinaCandidate:W Y PeiFull Text:PDF
GTID:2518306338485564Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
Compared with the traditional radio,the software radio system has higher flexibility and configurability,and can realize different communication function requirements by loading software.Software communication architecture is a structure that realizes the idea of software radio,improves the portability,compatibility and scalability of waveforms,and greatly reduces the cost of waveform development.At present,there is a very mature standard framework based on the SCA2.2.2 specification.However,because SCA2.2.2 has relatively strict interface specifications,the framework designed based on the SCA2.2.2 specification will run on non-distributed platform devices and consume too much resources.In view of the shortcomings,this paper designed a set of lightweight SCA core framework based on the characteristics of the limited resources of small multi-protocol terminal equipment and introducing the idea of SCA4.1 specification.The lightweight core framework introduces the ideas of interface reorganization and selective inheritance in the SCA4.1 specification,and according to the tailorability of the core framework interface,the platform's functional requirements are streamlined to extract the necessary functions of the lightweight platform Module,and design the corresponding management and deployment process according to these functional modules,and finally implement the designed core framework and perform functional verification on the test platform to complete the expected functional requirements.At the same time,this paper designs a software architecture solution that can be applied to the background of multi-protocol terminal,combining a lightweight SCA core framework and optimized COBRA middleware.ACE/TAO middleware is a widely used open source implementation of COBRA.Based on the research of the basic working principle and architecture of CORBA middleware,this paper analyzes the performance of widely used TAO middleware and proposes the TAO middleware.Optimization strategy.Finally,this paper designs corresponding test application components to verify the basic functions of the platform based on lightweight SCA core framework and optimized middleware,and confirms the rationality and correctness of the software architecture scheme.
Keywords/Search Tags:SCA, Core framework, Lightweight, Selective inheritance, TAO
PDF Full Text Request
Related items