【技术实现步骤摘要】
一种基于波形多级嵌套的波形部署实现方法
本专利技术涉及软件无线电技术,尤其涉及一种基于波形多级嵌套的波形部署实现方法。
技术介绍
软件无线电领域中,无线电波形涉及到通信、雷达等多个细分领域,波形的种类繁多,并且结构千差万别。特定设备对波形部署的实时性、可靠性的要求比较苛刻,目前软件无线电领域对波形部署的研究主要集中在加载波形组件到处理器资源技术上,还未着力从上层框架及整个波形加载协议上优化波形部署方法。现在软件无线电系统采用标准的软件架构标准,其中该标准包括国外的SCA(软件通信体系结构)标准规范和国军标SRTF(软件无线电通信装备体系结构)标准规范以及由SCA规范衍生的相应规范。虽然,现在软件无线电波形通常采用标准的软件架构规范而设计,但是纷繁复杂的波形体制造成波形部署方式面临以下主要问题:第一,有些波形体系结构尤其复杂,波形组件数量多,彼此之间的连接关系复杂,难以实现灵活资源分配及连接创建;第二,部分波形存在多级嵌套及级联的场景,目前没有出现针对多级嵌套波形提出的部署实现方法。对于多级嵌套波形等复杂波形,现有部署 ...
【技术保护点】
1.一种基于波形多级嵌套的波形部署实现方法,其特征在于,波形部署实现方法包括以下步骤:/n步骤1:创建波形多级嵌套装配模型,该波形装配模型具有多级结构,其中一个波形是由波形装配组件和波形组件两种类型组件连接而成,其中波形装配组件又由子波形装配组件和子波形组件两种类型连接而成,以此形成具有多级结构的波形多级嵌套装配模型,并生成波形的装配文件;/n步骤2:创建应用工厂,解析波形的装配文件,根据波形的装配文件信息构建波形部署树;/n步骤3:为各波形组件分配处理器资源,从波形部署树的顶层开始遍历波形组件节点,根据波形组件节点对处理器资源的依赖信息,匹配相应的处理器资源,并将处理器资 ...
【技术特征摘要】
1.一种基于波形多级嵌套的波形部署实现方法,其特征在于,波形部署实现方法包括以下步骤:
步骤1:创建波形多级嵌套装配模型,该波形装配模型具有多级结构,其中一个波形是由波形装配组件和波形组件两种类型组件连接而成,其中波形装配组件又由子波形装配组件和子波形组件两种类型连接而成,以此形成具有多级结构的波形多级嵌套装配模型,并生成波形的装配文件;
步骤2:创建应用工厂,解析波形的装配文件,根据波形的装配文件信息构建波形部署树;
步骤3:为各波形组件分配处理器资源,从波形部署树的顶层开始遍历波形组件节点,根据波形组件节点对处理器资源的依赖信息,匹配相应的处理器资源,并将处理器资源的标识设置到该波形组件节点中;其中在遍历过程中,遇到波形装配组件节点,则进入到该波形装配组件节点分支下遍历,直至遍历到该分支下的波形组件并分配对应的处理器资源;
步骤4:加载各波形组件,从波形部署树的根节点开始依次遍历波形组件节点,获取已分配的处理器资源标识,然后使用处理器资源的逻辑设备加载接口将波形组件的可执行文件加载到相应的处理器上运行;
步骤5:创建波形连接,从波形部署树的根节点开始,依据根节点和波形装配组件节点的连接信息,建立波形组件端口之间的连接关系;依次遍历所有波形装配组件节点,完成所有连接的创建。
2.根据权利要求1所述的波形部署实现方法,其特征在于,在步骤2中的构建波形部署树的步骤如下:
步骤2.1:创建波形部...
【专利技术属性】
技术研发人员:宋涛,常坤,郭岚,时志杰,单芹,熊石楼,
申请(专利权)人:上海介方信息技术有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。