[发明专利]一种二进制通信结构在审
| 申请号: | 201310470816.6 | 申请日: | 2013-10-11 |
| 公开(公告)号: | CN103532948A | 公开(公告)日: | 2014-01-22 |
| 发明(设计)人: | 陈卫明;俞鸿骥;俞建峰;赵金平;张云飞 | 申请(专利权)人: | 苏州新海宜通信科技股份有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/24;H04L1/16;H04L1/18 |
| 代理公司: | 南京正联知识产权代理有限公司 32243 | 代理人: | 顾伯兴 |
| 地址: | 215021 江苏省*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明公开了一种二进制通信结构,适用于通用的会议视频软件通信库,它采用二进制编码,封装了使用的底层调用,用于网络端点之间的通信。它使用UDP报文承载通信消息,使用心跳机制保障网络连接正常,使用ACK应答保证消息的丢失重传功能。通过上述方式,本发明能够提高软件开发效率,增强稳定性和可靠性。 | ||
| 搜索关键词: | 一种 二进制 通信 结构 | ||
【主权项】:
一种二进制通信结构,其特征在于:所述的二进制通信结构使用心跳机制来保证建立连接的网络端点,并始终保持联系,建立连接的通信库端点相互定时发送心跳消息,对端收到心跳后立即回复,前者收到回复消息后把即可判断对方为正常状态;当双方端点失去联系超时后,则双方都向上层报告联系中断;所述的二进制通信结构使用ACK应答机制来确保UDP通信时可能的丢包问题,每条消息发出后,都要等待对端返回ACK消息确认收到,如果没有收到对端的ACK消息,则重发原来的消息,直到收到ACK或者超时,如果超时,则确认对端出现问题或网络异常,并向上层报告;所述的二进制通信结构使用分片机制,对过大的消息自动进行分片,打包成小片的消息发出,而对端的通信库则根据分片上的序列号自动重组回原来的消息,再报告给上层软件,上层软件可以对此不用关心,只需要收发消息,避免每个UDP的包太大,而导致在传输过程中间出错;所述的二进制通信结构使用回调函数的方式来向上层软件报告收到的消息,二进制通信结构内部产生的异常报告也通过回调函数的方式完成,上层软件的每个模块可以通过向跨平台通信库注册自己关心的回调函数,来确保收到自己需要的消息,对不需要的消息,则不会回调到上层。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州新海宜通信科技股份有限公司,未经苏州新海宜通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310470816.6/,转载请声明来源钻瓜专利网。
- 上一篇:用掺杂剂掺杂的热致变色窗及其制造方法
- 下一篇:一种无振动低温手套箱





