发明名称 自组织网络中的短报文可靠传输方法
摘要 本发明提供一种Ad Hoc网络中可靠地传输数据的方法,通过syn、data-ack和fin报文实现可靠传输,在发送方与接收方之间建立连接,接收方无需等待漫长的三次握手即可接收数据,收发双方采用data-ack交互方式进行通信,实现报文的发送,发送方在最后一包数据投递完毕后,即可发出连接关闭请求报文,接收方收到关闭请求后,启动关闭过程。应用本发明,能够实现减小报文数量,大幅减小连接建立的延迟与网络开销,并且根据实际使用的网络特性来配置报文格式,从而节省了网络开销;同时,减少了协议实现中使用的线程数目,提高了系统执行效率。
申请公布号 CN101018176A 申请公布日期 2007.08.15
申请号 CN200710079762.5 申请日期 2007.03.09
申请人 中国科学院软件研究所 发明人 王宇亮;章洋;郑昌文;何晓新
分类号 H04L12/28(2006.01);H04L12/24(2006.01) 主分类号 H04L12/28(2006.01)
代理机构 北京君尚知识产权代理事务所 代理人 余功勋
主权项 1.一种Ad Hoc网络中可靠地传输数据的方法,通过syn、ack和fin报文实现可靠传输,其特征在于包括以下步骤:A.发送方发起连接,发送报文syn1(data,syn,syn-ts1),其中data表示数据,syn表示连接建立请求标志,syn-ts1=当前时刻+超时计时器定时,为该报文的超时重传时刻;B.接收方收到syn1(data,syn,syn-ts1)后,取出syn-ts1,如果syn-ts1>当前时刻,则接受报文并建立连接,否则,拒绝建立连接;C.发送方与接收方随后采用data-ack交互方式进行通信;D.发送方在最后一包数据投递完毕后,即可发出连接关闭请求报文fin(data,fin,fin-ts),其中data表示数据,fin表示连接关闭请求标志,fin-ts=max(当前时刻,连接最后发送的syn报文中包含的时戳),为结束时间戳;E.接收方收到关闭请求后,启动关闭过程,在不早于fin-ts的某时刻关闭连接。
地址 100080北京市海淀区中关村南四街4号