Title :
SCA-based component framework for software defined radio
Author :
Kim, Saehwa ; Masse, Jamison ; Hong, Seongsoo ; Chang, Naehyuck
Author_Institution :
Sch. of Electr. Eng. & Comput. Sci., Seoul Nat. Univ., South Korea
Abstract :
SCA (Software Communication Architecture), which has been adopted as a SDR (Software Defined Radio) Forum standard, provides a framework that successfully exploits common design patterns of embedded systems software. However, the SCA is inadequate as a component framework since it does not explicitly specify (1) a component model that defines how to express a component interface and how to implement it, (2) a package model that defines what and how to package in deployment units, and (3) a deployment model that defines the deployment environment and deployment process. We propose a SCA-based component framework for SDR. Specifically, we present: (1) a component model that defines a component as a specialized CORBA object that implements object management functionality, (2) a package model exploiting the existing XML descriptors of the SCA, and (3) a deployment model that defines a SCA-based deployment environment with a boot-up process to restore the deployment state and a deployment process supporting lazy application instantiation and dynamic component replacement.
Keywords :
distributed object management; embedded systems; software radio; telecommunication computing; SCA-based component framework; XML descriptors; boot-up process; component framework; component interface; component model; deployment model; design patterns; dynamic component replacement; embedded systems software; lazy application instantiation; object management functionality; package model; software communication architecture; software defined radio; specialized CORBA object; Communication standards; Communication system software; Computer architecture; Embedded software; Embedded system; Environmental management; Packaging; Software radio; Software standards; Software systems;
Conference_Titel :
Software Technologies for Future Embedded Systems, 2003. IEEE Workshop on
Print_ISBN :
0-7695-1937-7
DOI :
10.1109/WSTFES.2003.1201349