陈雄 李宏民 徐玲玲 银壮辰



摘要:针对软件通信体结构(SCA)电台中以太网设备组件的具体应用背景,在传统的以太网硬件设备提供的产生和获取以太网数据包的功能基础上,以太网设备组件作为以太网硬件设备的软件抽象,屏蔽底层硬件实现细节。提出了符合SCA规范的以太网设备组件的设计和实现方法,并对基于TCP/IP协议的以太网硬件进行有效封装,采用公共对象请求代理体系结构(CORBA)组件方式实现以太网逻辑设备,提供访问以太网口硬件的方法和属性。为SCA电台中的波形应用和服务提供了统一的以太网接口,提高了波形应用的可移植性和可重用性。
关键词:软件通信体系结构(SCA);以太网;设备组件;CORBA
中图分类号:TN924+.3
文献标识码:A
1 引言
针对传统无线电通信系统中波形应用存在的通用性、互通性和移植性的问题,软件无线电(Software Radio)应运而生[1]。软件无线电的核心一软件通信体系结构(SCA)作为美军联合战术无线电系统(JTRS)计划投巨资制定的技术规范,是未来各军兵种无线通信系统都将遵循的一体化结构[2]。SCA是一个开放的、与具体实现和外部硬件无关的系统标准框架,包含硬件体系结构、软件体系结构、安全附录和应用程序接口(APD附录[3]。基于SCA的平台架构具有开放性、灵活性、可移植性和组件化等特点[4]。SCA系统从构造一个标准通用的硬件平台出发,采用软件的方式来实现不同的通信协议、调制解调方式和工作频段等,将无线通信业务从硬件基础模式中解放出来,并能通过升级系统软件轻松实现系统功能的更新和升级。……