一种丢包环境下提升TDS协议解析正确率的方法技术

技术编号:3864578 阅读:681 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种丢包环境下提升TDS协议解析正确率的方法,本发明专利技术所述方法包括:TDS协议解析模块收到已完成TCP报文重组的应用数据后,通过提取应用数据中的TDS报文头并分析其合法性,来识别丢包情况的发生;当丢包情况发生并被识别后,对后续发生的应用数据,利用TDS半双工通讯的特点,来判断是否从属于之前的业务数据单元TDU,从而保证当一个TDU中有应用数据丢失而导致无法按TDS协议正确组装的情况下,仍然能够准确地把从属于该TDU的应用数据接收完全,再进行具体的协议解析,从而提升TDS协议解析的正确率。

【技术实现步骤摘要】

【技术保护点】
一种丢包环境下提升TDS协议解析正确率的方法,其特征在于,包括如下步骤: A、TDS协议解析模块在收到已完成TCP报文重组的应用数据以后,通过提取应用数据中的TDS报文头来分析其合法性,从而识别判断是否发生丢包情况; B、当丢包 情况发生并被识别后,对后续发生的应用数据,利用TDS半双工通讯的特点,来进行业务数据单元TDU的组包; C、在完成TDU组包后,如果存在丢包情况,则对TDU中丢包后的字节流,按关键字节寻找的方法进行解析。

【技术特征摘要】

【专利技术属性】
技术研发人员:范渊杨永清李凯
申请(专利权)人:杭州安恒信息技术有限公司
类型:发明
国别省市:86[中国|杭州]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利