[发明专利]用于恢复网络关联信息的方法和装置有效
申请号: | 202080026877.1 | 申请日: | 2020-02-04 |
公开(公告)号: | CN113728604B | 公开(公告)日: | 2023-09-08 |
发明(设计)人: | S·胡克;B·莫;J·艾佩;G·包利华 | 申请(专利权)人: | 卡萨系统公司 |
主分类号: | H04L47/34 | 分类号: | H04L47/34;H04L67/14;H04L69/163;H04L69/326;H04L5/00 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 李招祺 |
地址: | 美国马*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 恢复 网络 关联 信息 方法 装置 | ||
1.一种确定当前序列号的计算机化方法,用于与远程计算设备的通信会话中的下一个数据包,所述方法包括:
确定所述通信会话的中断;
确定用于所述通信会话的检查点数据,其中,所述检查点数据指示用于发送至所述远程计算设备的前一个数据包的前一个序列号;以及
执行解析过程,以确定在所述通信会话中,用于下一个数据包的当前序列号,包括:
基于所述检查点数据,确定在所述通信会话中,用于传输数据的估算的下一个序列号;
向所述远程计算设备发送第一数据包,其中,所述第一数据包是包括估算的所述下一个序列号的虚拟数据包,并且其中所述第一数据包配置为使得所述第一数据包由所述远程计算设备处理,而不管所述远程计算设备的估算序列号至预期序列号的顺序;
从所述远程计算设备接收第二数据包,其中,所述第二数据包包括关联序列号;以及
基于估算的所述下一个序列号、所述第二数据包、所述第二数据包的关联序列号或其一些组合,确定在所述通信会话中,用于所述下一个数据包的当前序列号。
2.根据权利要求1所述的方法,
其中:
所述第二数据包的关联序列号表示所述远程计算设备对所接收的最后数据包的最后接收序列号的确认;以及
确定所述当前序列号包括:
确定所述第二数据包的关联序列号等于所述估算序列号;以及
确定所述当前序列号等于在所述关联序列号之后、在所述估算序列号之后,或在两者之后的下一个有序数。
3.根据权利要求2所述的方法,其中:
所述通信会话是流控制传输协议SCTP连接;以及
所述当前序列号包括当前传输序列号TSN。
4.根据权利要求1所述的方法,其中,确定所述当前序列号包括:
基于所述第二数据包,确定所述远程计算设备未接收到的丢失数据包的间隙,其中,所述丢失数据包的间隙至少包括第一丢失数据包的第一序列号;
向所述远程计算设备发送第三数据包,其中,所述第三数据包是包括所述第一序列号的虚拟数据包;
从所述远程计算设备接收第四数据包,其中,所述第四数据包包括指示所述远程计算设备所接收到的第三数据包的确认序列号;
确定所述确认序列号等于所估算的序列号;以及
确定所述当前序列号等于在所述确认序列号之后、在所估算的序列号之后,或在两者之后的下一个有序数。
5.根据权利要求1所述的方法,其中,确定所述当前序列号包括:
基于所述第二数据包,确定至少第一重复序列号;
向所述远程计算设备发送第三数据包,其中,所述第三数据包包括基于所估算的序列号和所述关联序列号而确定的更新估算序列号;
从所述远程计算设备接收第四数据包,其中,所述第四数据包包括确认序列号;以及
基于所述更新估算序列号、所述第四数据包、所述确认序列号或其一些组合,确定在所述通信会话中,用于所述下一个数据包的当前序列号。
6.根据权利要求1所述的方法,
其中:
所述第二数据包包括数据包;以及
确定所述当前序列号包括:
确定所述第二数据包是响应于所述第一数据包;以及
确定用于所述远程计算设备的当前序列号等于所述关联序列号。
7.根据权利要求6所述的方法,其中:
所述通信会话是流控制传输协议SCTP连接;以及
所述当前序列号包括当前传输序列号TSN。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卡萨系统公司,未经卡萨系统公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202080026877.1/1.html,转载请声明来源钻瓜专利网。