一种基于软件通信体系结构的分布式波形管理办法制造技术

技术编号:38513127 阅读:13 留言:0更新日期:2023-08-19 16:56
本发明专利技术公开了一种基于软件通信体系结构的分布式波形管理办法,在各分布式机架上搭载SCA核心框架、波形控制器组件、可加载逻辑设备组件、外系统通信网络逻辑设备组件、管理通信网络逻辑设备组件、业务通信网络逻辑设备组件和平台管理软件,并将其中一个分布式机架上运行的平台管理软件配置为主平台管理软件,其余配置为从平台管理软件,由平台管理软件对分布式波形进行管理。本发明专利技术设计了具有主从关系的平台管理软件,清晰划分了波形部署与管理的责任主体,降低分布式系统下波形部署与管理的复杂度,从而提高分布式综合软件无线电系统的可靠性。根据承载功能,对通信端口进行划分,权责明确,降低了软件与通信设备的耦合度。降低了软件与通信设备的耦合度。降低了软件与通信设备的耦合度。

【技术实现步骤摘要】
一种基于软件通信体系结构的分布式波形管理办法


[0001]本专利技术涉及综合化软件无线电系统的分布式波形管理办法,尤其涉及一种基于软件通信体系结构(以下简称SCA)的软件无线电系统中的分布式波形管理办法。

技术介绍

[0002]软件无线电系统采用通用硬件和软件使系统具备在通用硬件上运行不同波形的能力。
[0003]SCA是为在保有对域具体要求和限制处理灵活性的同时,最大化软件的移植性、可配置能力和组件互操作能力而创建的架构框架。
[0004]SCA中的核心框架通过域管理器组件、设备管理器组件定义了标准化的组件部署、管理和互连。通过CORBA中间件和硬件抽象层通信端口将软件无线电系统的软件、硬件抽象为一个个组件对象,实现了软硬件的有效解耦,是软件无线电系统具备软资源分配、软重构能力的关键技术。
[0005]在SCA规范中,核心框架具有一套完整的波形软件部署流程,但其针对集中式的综合软件无线电系统,并不涉及在分布式的综合软件无线电系统下的波形部署和管理机制。
[0006]针对分布式的综合软件无线电系统下的波形部署和管理机制存在的技术问题主要包括以下几点:
[0007]1、波形软件的分布式部署;
[0008]2、分布式系统下的波形软件的状态管理。

技术实现思路

[0009]本专利技术的专利技术目的在于一种基于软件通信体系结构的分布式波形管理办法,以实现分布式的综合软件无线电系统下的波形部署和管理。
[0010]本专利技术的专利技术目的通过以下技术方案实现:
[0011]一种基于软件通信体系结构的分布式波形管理办法,在各分布式机架上搭载SCA核心框架、波形控制器组件、可加载逻辑设备组件、外系统通信网络逻辑设备组件、管理通信网络逻辑设备组件、业务通信网络逻辑设备组件和平台管理软件,并将其中一个分布式机架上运行的平台管理软件配置为主平台管理软件,其余分布式机架上运行的平台管理软件配置为从平台管理软件,平台管理软件执行的平台管理任务的过程如下:
[0012]A1)主平台管理软件和从平台管理软件各自通过业务通信网络逻辑设备组件获取所在分布式机架的健康信息形成机架健康信息和故障信息,并通过外系统通信网络逻辑组件对外发送,同时从平台管理软件还需要将机架健康信息和机架故障信息通过管理通信网络逻辑组件向主平台管理软件发送,主平台管理软件汇总形成系统健康信息和系统故障信息;
[0013]A2)主平台管理软件获取最新波形软件加载状态,若波形加载状态发生变化,通过业务通信网络逻辑设备组件向所在分布式机架内的可加载逻辑设备组件和波形控制器组
件下发新的资源配置表,通过管理通信逻辑设备组件向其余分布式机架上的子平台管理软件发送新的资源配置表,部署业务网络配置表。
[0014]较佳地,创建平台管理软件并初始化的过程如下:
[0015]1)核心框架调用域管理器的应用安装接口根据平台管理软件的SAD文件创建应用工厂;
[0016]2)调用应用工厂的应用创建接口在各分布式机架上创建平台管理软件,将平台管理软件连接到管理通信网络逻辑设备组件、业务通信网络逻辑设备组件和外系统通信网络逻辑设备组件的端口,并设置其中一个分布式机架上平台管理软件为主平台管理软件,其它分布式机架上的平台管理软件为从平台管理软件;
[0017]3)创建各平台管理软件的平台管理任务;
[0018]4)根据初始波形软件部署方案在通用硬件上进行波形软件加载,若可加载则继续;
[0019]5)更新波形加载状态,等待波形加载完成;
[0020]6)更新资源配置表,更新业务网络配置表,完成首次波形软件部署,此后平台管理软件将具备波形管理能力。
[0021]较佳地,波形加载的步骤如下:
[0022]E1)检查域管理器已加载波形软件,若包含目标波形软件则步骤结束,否则继续;
[0023]E2)检查域管理器已创建应用工厂,若未包含目标波形软件工厂,则调用域管理器的应用安装接口根据波形软件的SAD文件创建应用工厂;
[0024]E3)调用应用工厂的应用创建接口创建波形软件,并将波形软件与可加载逻辑设备组件和波形控制器组件关联,调用可加载逻辑设备组件以在相应通用硬件上加载波形软件,连接波形控制器组件与波形软件的业务通信端口,连接波形控制器组件与外系统通信逻辑设备组件的端口;
[0025]在波形软件加载后,波形控制器组件通过与波形软件的业务通信端口进行波形业务数据、指令交换,波形控制器组件通过与外系统通信逻辑设备组件的端口进行业务数据、指令交换。
[0026]较佳地,应用工厂创建波形软件的主要步骤如下:
[0027]G1)调用关联的可加载逻辑设备组件的加载接口,在通用硬件上加载波形软件;
[0028]G2)波形控制器组件连接业务通信网络逻辑组件的端口和外系统通信网络逻辑组件的端口。
[0029]较佳地,波形卸载的步骤如下:
[0030]F1)检查域管理器已加载波形软件,若未包含目标波形软件则步骤结束,否则继续;
[0031]F2)调用波形软件的释放接口。
[0032]本专利技术的有益效果在于:
[0033]1)本专利技术设计了具有主从关系的平台管理软件,清晰划分了波形部署与管理的责任主体,降低分布式系统下波形部署与管理的复杂度,从而提高分布式综合软件无线电系统的可靠性。
[0034]2)根据承载功能,对通信端口进行划分,权责明确,降低了软件与通信设备的耦合
度。
附图说明
[0035]图1是基于SCA的分布式的综合软件无线电系统的结构示意图。
[0036]图2是基于软件通信体系结构的分布式波形管理办法的主要信息交互框图。
[0037]图3是平台管理软件初始化流程。
[0038]图4平台管理任务周期内流程。
具体实施方式
[0039]下面结合附图和实施例对本专利技术作进一步的详细说明。
[0040]先给出如下说明:
[0041]说明1:平台管理软件:本专利技术中对于不同分布式机架上的平台管理软件进行了主从划分,主平台管理软件和从平台管理软件遵循SCA功能,通过管理通信网络逻辑设备组件完成波形管理。
[0042]说明2:逻辑设备组件:SCA规范中,对设备的抽象软件代理,包含可加载逻辑设备组件和通信网络逻辑设备组件。可加载逻辑设备组件具有操作设备加卸载波形软件的能力。通信网络逻辑设备组件以SCA端口形式提供通信数据的收发能力,在本专利技术中为了降低了软件与通信设备的耦合度,将通信网络逻辑设备组件进行进一步的划分,分为外系统通信网络逻辑设备组件、管理通信网络逻辑设备组件和业务通信网络逻辑设备组件。外系统通信网络逻辑设备组件提供与本分布式的综合软件无线电系统外的其它系统或组件的通信;管理通信网络逻辑设备组件提供主平台管理软件和子平台管理软件之间的通信;业务通信网络逻辑设备组件提供分布式的综合软件无线电系统内波形业务数据和状态数据的通信。<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于软件通信体系结构的分布式波形管理办法,其特征在于在各分布式机架上搭载SCA核心框架、波形控制器组件、可加载逻辑设备组件、外系统通信网络逻辑设备组件、管理通信网络逻辑设备组件、业务通信网络逻辑设备组件和平台管理软件,并将其中一个分布式机架上运行的平台管理软件配置为主平台管理软件,其余分布式机架上运行的平台管理软件配置为从平台管理软件,平台管理软件执行的平台管理任务的过程如下:A1)主平台管理软件和从平台管理软件各自通过业务通信网络逻辑设备组件获取所在分布式机架的健康信息形成机架健康信息和故障信息,并通过外系统通信网络逻辑组件对外发送,同时从平台管理软件还需要将机架健康信息和机架故障信息通过管理通信网络逻辑组件向主平台管理软件发送,主平台管理软件汇总形成系统健康信息和系统故障信息;A2)主平台管理软件获取最新波形软件加载状态,若波形加载状态发生变化,通过业务通信网络逻辑设备组件向所在分布式机架内的可加载逻辑设备组件和波形控制器组件下发新的资源配置表,通过管理通信逻辑设备组件向其余分布式机架上的子平台管理软件发送新的资源配置表,部署业务网络配置表。2.根据权利要求1所述一种基于软件通信体系结构的分布式波形管理办法,其特征在于创建平台管理软件并初始化的过程如下:1)核心框架调用域管理器的应用安装接口根据平台管理软件的SAD文件创建应用工厂;2)调用应用工厂的应用创建接口在各分布式机架上创建平台管理软件,将平台管理软件连接到管理通信网络逻辑设备组件、业务通信网络逻辑设备组件和外系统通信网络逻辑设备组件的端口,并设置其中一个分布式机架上平台管理软件为主平台管理软件,其它分布式机架上的平台管理软件为从平台管理软件;3)创建各...

【专利技术属性】
技术研发人员:陈世增吴敏王涛邵一鹏刘龑
申请(专利权)人:中国航空无线电电子研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1