欢迎来到天天文库
浏览记录
ID:5199782
大小:36.00 KB
页数:5页
时间:2017-12-06
《基于sca的shp组件部署策略》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于SCA的SHP组件部署策略摘要:针对软件通信体系(sca)中部署决策机制不能有效解决专用硬件处理器(shp)上组件部署决策的问题,提出了基于对称结构的部署模型,设计了软件包部署描述文件和部署方案的评价函数,在此基础上给出了完整的shp组件部署策略,实现了shp组件到shp设备的自动映射,增强了sca对shp的兼容性。关键词:软件通信体系;部署;专用硬件处理器;组件;软件部署描述;软件包描述;资源调度软件通信体系(softwarecommunicationarchl-tecture,sca)是美军在联合战术无线电系统(jointtactica
2、lradiosystem,jtrs)中提出的软件无线电在硬件平台上的具体实现规范。由于受到射频技术和数字信号处理技术发展的限制,jtrs最初制定的计划实现频带范围为2mhz~2ghz。后来美国国防部对jtrs计划要求实现的频段进行了调整,要求实现的频段范围满足2ghz以上的通信需求,能够对高速的数据链路及卫星通信提供支持。高速数字信号处理的发展需求使得专用硬件处理器(specialized基于SCA的SHP组件部署策略摘要:针对软件通信体系(sca)中部署决策机制不能有效解决专用硬件处理器(shp)上组件部署决策的问题,提出了基于对称结构的部署
3、模型,设计了软件包部署描述文件和部署方案的评价函数,在此基础上给出了完整的shp组件部署策略,实现了shp组件到shp设备的自动映射,增强了sca对shp的兼容性。关键词:软件通信体系;部署;专用硬件处理器;组件;软件部署描述;软件包描述;资源调度软件通信体系(softwarecommunicationarchl-tecture,sca)是美军在联合战术无线电系统(jointtacticalradiosystem,jtrs)中提出的软件无线电在硬件平台上的具体实现规范。由于受到射频技术和数字信号处理技术发展的限制,jtrs最初制定的计划实现频带
4、范围为2mhz~2ghz。后来美国国防部对jtrs计划要求实现的频段进行了调整,要求实现的频段范围满足2ghz以上的通信需求,能够对高速的数据链路及卫星通信提供支持。高速数字信号处理的发展需求使得专用硬件处理器(specializedhardwareprocessor,shp)在sca系统中得到越来越多的应用。当sca应用于构建通信系统时,因为系统中硬件资源较多,所以存在以下三个突出的业务需求:(1)灵活的资源调度。这需要根据系统硬件资源使用情况,灵活地决策波形部署的设备,并将波形加载运行到指定的设备上;(2)波形切换。运行过程中,系统可能需要
5、切换不同的波形以获得不同的功能,波形切换过程中就需要根据当前系统硬件资源情况决策波形部署的设备;(3)容错。当系统中某个设备出现故障时,系统能够将运行其上的波形自动地迁移到其他正常设备上,以保证系统的正常运行。要满足上述的需求,必须实现灵活的shp组件(组成波形的功能模块)部署策略,能够根据系统运行情况自动地决策出合适的部署方案(描述组件与设备间的对应关系)。xavierreves等人提出了一种软件无线电计算资源管理框架,并指出波形的部署策略是软件无线电领域的基础性问题。随着高速串行总线技术以及rapidlo互连技术的发展,芯片到芯片以及板卡到
6、板卡间能够实现高速的数据路由和更加灵活的拓扑结构,这为shp上灵活部署的实现提供了底层传输技术支撑。sca现行规范通过描述组件运行需要的操作系统、处理器类型、依赖的软件包以及诸如内存大小之类的设备能力需求来选择合适的处理器,这并不能有效地解决shp组件的部署决策问题。本文针对该问题,提出了完整的shp组件部署策略,为sca系统灵活调度资源、切换波形和容错提供了有力支持。1sca部署决策机制sca现行规范中组件的部署决策由核心框架来完成,核心框架中的应用工厂根据组件的软件包描述文件(softwarepackagedescriptor,spd)中描
7、述的组件运行需要的操作系统、处理器类型、依赖的软件包和运行时环境等选择候选设备,然后再根据组件的分配属性选择出候选设备中当前剩余资源能力满足组件分配属性的设备,这样就完成了组件的部署决策。上述部署决策机制不能有效地解决shp组件的部署决策问题主要是以下三个原因:(1)shp组件对设备的外围接口电路有较强的依赖关系,只考虑操作系统、处理器类型、依赖的软件包以及设备能力等不能保证组件的正常运行;(2)如果通过组件的属性文件描述组件对设备外围接口电路的依赖,将会非常复杂,不具备实用性;(3)sca现行规范只考虑选择能够满足组件运行的设备,并没有考虑如
8、何评价部署方案以便于从可行部署方案中选择最合适的部署方案。2部署策略实现shp组件灵活的部署策略的关键问题是对shp组件运行需求和shp设备的能力进行
此文档下载收益归作者所有