2011年10月31日,弗吉尼亚州赫恩顿目标接口系统公司(OIS),今天宣布加拿大通信研究中心(CRC)使用ORB表达®通信软件,实现了一个完整的软件通信架构(SCA)无线电系统到手持Android™设备的创纪录的时间适应。无线电系统,包括一个完整的核心框架和FM波形应用程序,在单核ARM处理器上实现长电池寿命的同时无缝运行。
儿童权利公约是SCARI + +一种全功能的联合战术无线电系统(JTRS) SCA核心框架,用于美国陆军、加拿大国防军和世界各地其他国防部队部署的软件定义无线电(SDR)。CRC成功地展示了ORB强大的灵活性和能力表达的SDR迁移到一个非常小的手持Android设备。
使用ORB表达作为进程间和进程内通信的框架,CRC工程师能够在一天内将SCA核心框架和FM波形源代码不加修改地移植到移动手持Android设备上。SCA核心框架和波形在小型Android设备上的移植证明了健壮且经过验证的COTS软件工具和平台的可用性,这使得SCA承诺的易于移植性成为现实。
这个移植到Android的意义在于,对于那些希望使用成熟的COTS软件和小型商品硬件设备开发基于sca的软件定义无线电的公司来说,进入SDR市场的成本已经大大降低。使用ORB的完整的基于sca的无线电表达运行很容易在一个非常小的形式因素的设备,同时保持较长的电池寿命。
这种先进电信平台的CRC端口反映了利用现代低功耗、小尺寸设备(如基于android的设备)的多行业趋势。此外,这些Android设备的计算能力使得仅使用通用处理器就可以在软件中进行信号处理。因此,在Android设备上实现了软件定义无线电的愿景。
“我们的源代码非常便携,但依赖于第三方软件。感谢ORB表达,我们能够移植核心框架和FM波形,而无需改变一行源代码,”CRC高级无线电系统研究项目经理Steve Bernier指出。“我们利用OIS的专业知识,找到了跨Android混合语言架构交叉编译应用程序的正确配置。OIS工程师为这些问题提供了出色的支持。有了正确的配置,一个工程师在一天内就完成了整个无线电和波形的端口。”
“SCA使用CORBA和POSIX来创建一个高度可移植和高效的架构,”CRC卫星通信和无线电传播副总裁Claude bassalile说。因为ORB表达是目前可用的最小和最快的实时通信基础设施,能够移植到各种操作系统和处理器架构,因此将一个完整的无线电系统快速有效地移植到像Android这样的全新平台上变得非常容易。”
OIS高级副总裁Joe Jacob表示:“Android等平台的能效、尺寸和成本对政府和行业都很有吸引力。“CRC的scari++核心框架是一个强大、快速的核心框架,已经部署在世界各地的战场上。由于CRC在过去几年中出色的工程工作,scari++核心框架针对小尺寸,低功耗设备进行了高度优化。”
ORB表达是一个通信框架,它使软件开发人员能够在不同的系统上基于CORBA标准创建统一的通信体系结构。ORB旨在适应具有多种微处理器体系结构、操作系统和编程语言的广泛生态系统表达无需重写应用程序即可轻松适应产品通信的发展。通信服务的抽象允许软件开发人员快速实现新的产品特性、行业标准或服务质量(QoS),并将此类系统扩展到更大的网络。
ORB表达是一种经过验证且可靠的通信基础设施,它允许开发人员使用它来专注于他们独特的应用程序开发挑战,而不是构建基础设施,从而缩短了上市时间。因为球表达支持多线程分布式通信,Android应用程序可以在后台线程中超越设备进行通信,而不会影响应用程序用户界面的响应性。
对OIS
目标接口系统公司OIS是全球领先的实时中间件解决方案提供商,为不同系统的进程间通信提供解决方案。OIS提供超低延迟、实时连接的软件开发工具,用于复杂和苛刻的环境,如航空航天、国防、汽车、电信、金融、医疗、机器人、工业自动化和消费电子产品。ORB表达产品族是分布式和异构系统中部署最广泛的通信框架,在这些系统中不会出现故障。
ORB表达是公共对象请求代理体系结构(CORBA)标准的高性能、安全、实时实现。ORB表达产品提供了一个通用的通信平台,可用于各种处理器,操作系统,编译器,以及用于FPGA实现的c++, Ada, Java和VHDL。欲了解更多信息和产品评估,请访问www.ois.com。
关于儿童权利公约
CRC是加拿大政府在先进电信领域研究与开发(R&D)的主要实验室。研发用于公共政策目的,并通过技术和知识转移加强加拿大经济。CRC下设四个研究部门(地面无线、卫星通信和无线电传播研究、宽带网络技术和广播技术),专注于无线系统、无线电基础、通信网络、光子学和交互式多媒体的跨学科长期研发。有关CRC的更多资料,请浏览www.crc.ca。