[发明专利]基于RapidIO的CORBA中间件ORB间通信方法有效
| 申请号: | 202011042983.7 | 申请日: | 2020-09-28 |
| 公开(公告)号: | CN112199211B | 公开(公告)日: | 2023-02-28 |
| 发明(设计)人: | 邵龙;高逸龙;陈颖;钟瑜;方科 | 申请(专利权)人: | 西南电子技术研究所(中国电子科技集团公司第十研究所) |
| 主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F9/46 |
| 代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 刘小彬 |
| 地址: | 610036 四川*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 rapidio corba 中间件 orb 通信 方法 | ||
1.一种基于RapidIO的CORBA中间件ORB间通信方法,其特征在于包括如下步骤:
1、基于IIOP协议和操作系统提供的TCP/IP协议栈,通过协议覆盖方式,增加以太网到RapidIO网络的适配层,实现以太网数据包运行于RapidIO网络之上,以太网链路层保持不变,将以太网物理层替换成RapidIO层,并在以太网链路层和RapidIO层之间增加一层适配层;
2、IIOP发送过程:IIOP只需调用套接字Socket接口,通过TCP/IP协议栈和以太网链路层将IIOP数据层层封装,最终成为携带太网帧头、IP头、TCP/UDP头、IIOP数据的以太网帧,适配层实现以太网源MAC地址、目的MAC地址到RapidIO源ID、目的ID的映射,并将映射后的RapidIO源ID、目的ID填入RapidIO头,最后将RapidIO头添加到以太网帧最前面,组合成RapidIO数据格式,通过RapidIO层发送出去。
2.如权利要求1所述的RapidIO的CORBA中间件ORB间通信方法,其特征在于:RapidIO层接收到携带RapidIO头、太网帧头、IP头、TCP/UDP头、IIOP数据的RapidIO帧,适配层实现RapidIO源ID、目的ID到以太网源MAC地址、目的MAC地址的映射,并用映射后的太网源MAC地址、目的MAC地址替换当前帧的太网源MAC地址、目的MAC地址,再通过以太网链路层、TCP/IP协议栈层层解包,最终IIOP得到IIOP数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西南电子技术研究所(中国电子科技集团公司第十研究所),未经西南电子技术研究所(中国电子科技集团公司第十研究所)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011042983.7/1.html,转载请声明来源钻瓜专利网。





