针对CORBA中间件的通用传输协议框架、通信系统及方法技术方案

技术编号:12542755 阅读:136 留言:0更新日期:2015-12-19 11:13
本发明专利技术涉及无线通信领域,具体说是针对CORBA中间件的通用传输协议框架、通信系统及方法,其中通用传输协议框架包括IIOP模块、Socket套接字模块、网络协议栈模块和若干虚拟网卡,来自Socket套接字模块的IP报文经对应的虚拟网卡完成IP报文与对应协议报文的转换后,通过对应的底层驱动程序将转换后的报文发送到服务器;服务器收到的报文经对应的底层驱动程序发送至对应的虚拟网卡,该虚拟网卡将报文封装成IP报文后发送到Socket套接字模块。当需要支持一个新的底层传输机制时,不必对CORBA本身代码进行修改,而只需在操作系统网络协议栈中增加对新的传输机制的支持,这样就避免了降低CORBA性能的可能。

【技术实现步骤摘要】

本专利技术涉及无线通信领域,适用于采用CORBA (Common Object Request BrokerArchitecture,公共对象请求代理体系结构)技术标准来屏蔽硬件平台所采用的多种数据传输机制的软件无线电系统,具体说是一种针对CORBA中间件的通用传输协议框架,能够采用一套统一的操作流程,屏蔽软件无线电系统硬件平台所采用的多种底层数据传输机制,为运行在CORBA中间件上的不同应用程序之间的分布式通信,提供一致的通信协议,满足软件无线电系统中不同应用程序之间的标准通信要求。
技术介绍
由于多种通信体制的层出不穷和不断涌现,以及用户在不同场景中提出的不同通信需求,通信领域中多种通信体制共存的现实情况必将长期存在。在此情况下,软件无线电(Software Defined Rad1, SDR)技术是解决不同通信设备之间的互联互通互操作的有效的技术手段。软件无线电技术是指尽可能的将数字电路靠近射频天线,同时采用可编程的软件来替代功能固化的硬件来实现多种通信体制,这样,当两个通信设备需要采用同一种通信体制相互通信时,只需要在设备上同时加载和运行实现这种通信体制的软件程序即本文档来自技高网...

【技术保护点】
针对CORBA中间件的通用传输协议框架,其特征在于:包括IIOP模块、Socket套接字模块、网络协议栈模块和若干虚拟网卡,其中:IIOP模块,一方面,负责接收来自客户端ORB核心的请求,将请求封装成标准的IIOP报文并发送至Socket套接字模块;另一方面,将收到的IIOP报文进行解封装处理后发送至服务器ORB核心解析;Socket套接字模块,一方面接收来自网络协议栈或各个虚拟网卡的注册请求,记录注册请求的网络协议栈或各个虚拟网卡所在的网段,并将来自IIOP模块的报文封装成IP报文格式,再根据注册请求时记录网段的目的IP地址分发该IP报文到网络协议栈或对应的虚拟网卡;另一方面,Socket套...

【技术特征摘要】

【专利技术属性】
技术研发人员:吴宇雷鹏斌魏急波施峻武唐麒吴尚峰韩君妹
申请(专利权)人:中国人民解放军国防科学技术大学
类型:发明
国别省市:湖南;43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1