【技术实现步骤摘要】
一种基于Vxworks的短波综合业务显控设备及方法
[0001]本专利技术属于短波通信
,特别是一种基于Vxworks的短波综合业务显控设备及方法。
技术介绍
[0002]VxWorks是一种高性能,可裁剪的嵌入式实时操作系统,以良好的可靠性和卓越的实时性被广泛应用在通信,军事,航空等实时性要求极高的领域中。Vxworks操作系统的实时性,能够为短波综合业务终端提供高效实时多任务调度、中断管理,实时系统资源及实时任务通信。
[0003]Tilcon实时开发环境是一种多平台用户界面开发工具,用来开发高度交互用户界面。基于Vxworks嵌入式操作系统可以使用Tilcon集成的大量成熟控件,用拖动控件方式构造在即的图形应用,极大简化开发过程。
[0004]WebService是平台独立的应用程序,具有低耦合,低附加依赖,跨平台性强,交互能力强的特点。这项技术满足短波综合业务终端(设备框图如图1所示)内部各个模块数据交互,无需受语言,平台和模块间协议限制。
[0005]随着第三方开发库日益丰富,短波通信 ...
【技术保护点】
【技术特征摘要】
1.一种基于Vxworks的短波综合业务显控设备,其特征在于,将业务处理与数据传输分为综合应用软件模块、数据传输软件模块,其中:综合应用软件模块在VxWorks下基于Tilcon与WorkBench3.2构建,由VxWorks控制运行;综合应用软件模块用于接收与处理内外部网口信息以实现跳频、自适应、自动控制这些短波业务的控制,还用于绘制图形界面显示关键信息以及处理各类中断;数据传输软件模块基于WebService程序,用于协助系统传输宽带与窄带数据。2.根据权利要求1所述的基于Vxworks的短波综合业务显控设备,其特征在于,所述综合应用软件模块包括综合应用软件控制器和综合应用软件后台,综合应用软件控制器用于处理来自各个界面与业务的信息,综合应用软件后台用于配置WebService程序以及其它外部设备的接口配置信息。3.根据权利要求2所述的基于Vxworks的短波综合业务显控设备,其特征在于,所述综合应用软件模块采用MVC架构设计,实现了界面与业务分离;利用单例模式实现综合应用软件控制器;软件各线程采用时间片轮询执行,线程之间通过信号量与事件机制进行交互;综合应用软件控制器为各业务分别各提供一个独立的收发线程与数据处理线程。4.根据权利要求2所述的基于Vxworks的短波综合业务显控设备,其特征在于,所述综合应用软件后台通过WSDL向WebService程序提供接口配置信息;WebService程序通过利用SOAP协议及XML语言将自身作为隧道,将来自上层网管的原始数据向业务层进行透明传输,业务包括网络配置管理、故障处理、日志管理,并将业务产生的数据及时向网管回复,此外通过UDP向网管定时汇报设备运行状态。5.根据权利要求2所述的基于Vxworks的短波综合业务显控设备,其特征在于,该短波综合业务显控设备兼顾本控与遥控功能,在业务处理上遥控业务...
【专利技术属性】
技术研发人员:钱琛,信长安,刘坤,储开华,曹建明,
申请(专利权)人:南京熊猫汉达科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。