[发明专利]板间通信的方法有效
申请号: | 201210331294.7 | 申请日: | 2012-09-07 |
公开(公告)号: | CN102821055A | 公开(公告)日: | 2012-12-12 |
发明(设计)人: | 郑博;范成龙 | 申请(专利权)人: | 北京傲天动联技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/06 |
代理公司: | 北京铭硕知识产权代理有限公司 11286 | 代理人: | 王艳娇 |
地址: | 100085 北京市海淀区东北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通信 方法 | ||
技术领域
本发明涉及无线控制器的主控板与业务版之间的板件通信,更具体地讲,涉及一种用于无线控制器的主控板与业务版之间的板件通信的方法。
背景技术
在通信领域中,板间通信是指通过某种技术实现同一设备上的各个板卡之间的通信。目前现有技术方案,在板间通信的实现中,均需要占用一个公网IP段的地址用于板间通信。在板间通信时,大多不使用IP协议,或是在使用IP协议之后,对板间通信数据进行2次封装,来避免在AC业务与板间业务的端口号可能存在冲突等直接使用IP协议带来的其他问题。
图1是现有技术中的一个板间通信的方法的示意图。
在现有技术中,板间通信接口均使用一个自定义网段的IP地址段,并且占用公网IP的网段。
如图1所示,无线控制器(AC)主控板的第一应用进程APP1通过板间通信进程将数据发送给AC业务板的第二应用进程APP2。
具体地讲,图1中的板间通信的流程可包括如下步骤:
步骤1:第一应用进程APP1对要发送给第二应用进程APP2的数据进行应用程序自订格式封装(即应用程序数据封装)。
步骤2:第一应用进程APP1将封装好的数据送至板间通信进程。
步骤3:AC主控板板间通信进程对第一应用进程APP1的板间通信数据进行应用程序自订格式封装,通过查找并定位到板间通信接口后(一般是配置文件中指定IP地址或是代码中指定接口名称,板间通信进程读取板间通信接口IP地址),通过IP协议发送至AC业务板的板间通信接口。如图1所示,AC主控板中的板间通信接口的IP地址为192.168.1.1/24,AC业务板中的板间通信接口的IP地址为192.168.1.2/24。
步骤4:AC业务板收到来自AC主控板的板间通信数据后,送入IP协议栈。
步骤5:AC业务板的IP协议栈将第一应用进程APP1发送的数据送至AC业务板的板间通信进程。
步骤6:AC业务板的板间通信进程,通过对收到的数据进行应用程序自订数据格式的解析后,转发给第二应用进程APP2。
图2是现有技术中的另一板间通信的方法的示意图。
图2中的板间通信的流程可包括如下步骤:
步骤1:第一应用进程APP1对要发送给APP2的数据进行应用程序自订格式封装(即应用程序数据封装)。
步骤2:第一应用进程APP1将封装好的数据,通过板间通信接口以其它协议(非IP协议,例如TIPC(透明进程间通信))发送至AC业务板板间通信接口。
步骤3:AC业务板收到来自AC主控板的板间通信数据后,送入其它协议的协议栈。
步骤4:AC业务板的其他协议的协议栈将第一应用进程APP1发送的数据处理后,将第一应用进程APP1的板间通信数据送至第二应用进程APP2。
如以上描述的现有技术中的板间通信方案,板间通信接口需要占用一个自定义网段的IP地址段,因此接入AC的外网IP地址不能再使用此网段中的IP地址,这种方式不能方便的适应各种网络环境。同时,AC上的业务服务器端,基本都是绑定任意地址+端口号的方式,如果板间的某些服务器端与AC上的业务服务器端需要使用相同的端口号,就带来了端口冲突的问题,为了解决这些问题,板间通信的进程大多使用一些其他协议来替代IP协议(例如TIPC协议),或是在IP协议后进行自定义的协议实现封装(板间通信数据统一用一个自己实现的板间通信模块做数据的代理转发,最终该模块通过IP协议将数据发送到目标板的对应板间通信模块)来规避以上问题,这样对于板间数据的传输的性能会带来下降或是对分析板间数据时带来不便。以TIPC协议为例,该协议在报文传输时的稳定性及性能要低于IP协议。
发明内容
本发明的目的在于提供一种能够直接使用IP协议进行板间通信,而不会造成与AC业务接口出现端口冲突。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京傲天动联技术有限公司,未经北京傲天动联技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210331294.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种离心水膜轴承
- 下一篇:连接固定件及用该连接固定件连接的板组