[发明专利]一种高可靠线速数据通信方法有效
申请号: | 201410173321.1 | 申请日: | 2014-04-28 |
公开(公告)号: | CN103957089B | 公开(公告)日: | 2017-06-23 |
发明(设计)人: | 袁文燕;宋宇飞;王凯;李家齐;徐朝星;张俊杰 | 申请(专利权)人: | 上海大学 |
主分类号: | H04L1/18 | 分类号: | H04L1/18 |
代理公司: | 上海上大专利事务所(普通合伙)31205 | 代理人: | 何文欣 |
地址: | 200444*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明的目的在于提供一种高可靠线速数据通信方法。本通信方法是在发送方采用基于环形发送缓冲池的方式与接收方进行通信。发送方的缓存控制模块检测到发送缓冲池非满,则把外部待发数据存储到尾指针指向的发送缓冲池;发送方传输控制模块检测到发送缓冲池非空,把当前指针指向的缓冲数据读取出来,然后传输给相应的通信通道;发送传输超时控制模块接收到接收方返回的应答信息后,若应答序号与头指针对应的序列号一致,则修改头指针,若在一定时间内没有收到应答信息,则对头指针指向的缓冲区进行超时重发。本发明采用数据并发方式进行传输,实现了数据的线速传输,对数据的应答进制也进行了定义,提高了传输的可靠性。 | ||
搜索关键词: | 一种 可靠 数据通信 方法 | ||
【主权项】:
一种高可靠线速数据通信方法,其特征在于:发送方基于一个环形发送缓冲池与接收方通信,通信操作步骤如下:a)发送方的缓存控制模块只要检测到发送缓冲池非满,即Send_Buf_Full信号无效,则从外部待发数据队列获取一帧信息,然后存储到尾指针指向的发送缓冲区,等待该帧存储完毕,产生存储完成信号TSend_ok,将环形缓冲区的尾指针指向下一个缓冲区;b)发送方的传输控制模块只要检测到发送缓冲池非空,即Send_Buf_Empty信号无效,则把当前指针指向的缓冲数据读取出来,然后传输给相应的通信通道;c)发送方接收到接收方返回的应答信息后,判断应答信息的应答序号是否与头指针对应的待确认序号一致,若一致,产生头指针修改信号Head_snd_ok,将环形缓冲区的头指针向下一个缓冲区;若不一致则不修改头指针。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海大学,未经上海大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410173321.1/,转载请声明来源钻瓜专利网。
- 上一篇:电动深水采样器
- 下一篇:用于电熨斗水箱试水的转换塞子