The invention discloses a multi-channel and multi-waveform deployment method based on software communication architecture, which includes the following procedure steps: 1) reading the corresponding waveform application deployment information in the static scheme table according to the current system state of the integrated software radio system; 2) polling the waveform application deployment information on each channel; 3) assigning the waveform application name to be deployed on each channel with the channel. Comparing the loaded waveform application names, calling the loading interface and unloading interface to complete waveform deployment according to the comparison results; 4) saving waveform deployment information; 5) returning the results after polling of all channels. By deploying the static scheme of the unique corresponding waveform of different system states, the method effectively solves the matching problem between multi-waveform applications and task channels, makes the system state controllable, reduces the uncertainty, and improves the security and reliability of the integrated software radio system.
【技术实现步骤摘要】
基于软件通信体系结构的多通道多波形部署方法
本专利技术涉及综合化软件无线电系统中多通道多波形部署方法,尤其涉及基于软件通信体系结构(以下简称SCA)的软件无线电系统中多通道多波形部署方法。
技术介绍
软件无线电系统通过通用处理硬件和软件的结合可以使系统具有可重配置能力,它可以使软件无线电系统采用不同的软件配置对设备功能进行重配置,相同的硬件可以通过加载运行不同的软件来完成不同的功能,这种改变极大的促进了传统的无线电通信产业向软件化、智能化、通用化、小型化等方面发展。SCA中的核心框架是开放软件接口和描述体的基本核心集,这些接口和描述体用于嵌入式通信系统中的波形应用单元的配置、管理、互联以及通信。核心框架通过域管理器以及设备管理器实现对系统内组件化的波形应用资源以及硬件资源的注册、注销、部署和属性配置等操作。CORBA中间件技术和硬件抽象层技术实现了软件无线电系统软件平台与具体的数据处理、信号处理以及射频相关器件的有效解耦,是软件无线电系统实现资源分配、重构的关键要素。依据SCA架构,采用SCA的软件无线电系统可以依据系统需求,利用核心框架接口来实现某个波形应用组件在具体硬件上的部署。在采用综合化、标准化、通用化设计的综合化软件无线电系统中,单个模块可以具备多个相同的任务通道,这就需要考虑将多个波形应用组件部署到不同的通道上。虽然基于SCA的核心框架中有波形部署的一整套流程,但一般只考虑单波形的部署,没有涉及多波形应用在多个通道上的部署问题,即没有相应的策略管理机制,主要包括以下几点:1、多波形应用与任务通道的匹配机制;2、根据策略在多个任务通道上部署波形的 ...
【技术保护点】
1.一种基于软件通信体系结构的多通道多波形部署方法,包含以下程序步骤:1)根据综合软件无线电系统的当前系统状态读取静态方案表中对应的波形应用部署方案;2)轮询每个通道上的波形应用部署信息;3)将每个通道上要部署的波形应用名称与该通道上已加载的波形应用名称做对比:若要加载的波形应用名称与已加载波形应用名称一致,该通道上的波形应用不做改变;若要加载的波形应用名称为空,已加载波形应用名称不为空,调用卸载接口卸载该通道上已加载的波形;若要加载的波形应用名称不为空,已加载波形应用名称为空,调用加载接口在该通道上加载要加载的波形;若要加载的波形应用名称和已加载波形应用名称都不为空,则先调用卸载接口卸载该通道上已加载的波形,再调用加载接口在该通道上加载要加载的波形;4)保存波形部署信息;5)所有通道轮询完毕后返回结果。
【技术特征摘要】
1.一种基于软件通信体系结构的多通道多波形部署方法,包含以下程序步骤:1)根据综合软件无线电系统的当前系统状态读取静态方案表中对应的波形应用部署方案;2)轮询每个通道上的波形应用部署信息;3)将每个通道上要部署的波形应用名称与该通道上已加载的波形应用名称做对比:若要加载的波形应用名称与已加载波形应用名称一致,该通道上的波形应用不做改变;若要加载的波形应用名称为空,已加载波形应用名称不为空,调用卸载接口卸载该通道上已加载的波形;若要加载的波形应用名称不为空,已加载波形应用名称为空,调用加载接口在该通道上加载要加载的波形;若要加载的波形应用名称和已加载波形应用名称都不为空,则先调用卸载接口卸载该通道上已加载的波形,再调用加载接口在该通道上加载要加载的波形;4)保存波形部署信息;5)所有通道轮询完毕后返回结果。2.根据权利要求1所述的一种基于软件通信体系结构的多通道多波形部署方法,其特征在于所述加载接口执行以下程序步骤:A1)初始化CORBA中间件orb、POA和命名服务;A2)通过命名服务获取域管理器对象引用;A3)获...
【专利技术属性】
技术研发人员:王涛,罗珊,朱海锋,刘龑,吴敏,
申请(专利权)人:中国航空无线电电子研究所,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。