[发明专利]用于可靠的会话迁移的方法和设备有效
申请号: | 201280036819.2 | 申请日: | 2012-06-20 |
公开(公告)号: | CN103828323B | 公开(公告)日: | 2017-03-15 |
发明(设计)人: | K·G·哈姆佩尔 | 申请(专利权)人: | 阿尔卡特朗讯公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京市中咨律师事务所11247 | 代理人: | 杨晓光,于静 |
地址: | 法国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 可靠 会话 迁移 方法 设备 | ||
技术领域
本发明总体上涉及一种用于提供可靠的会话迁移的方法和设备。
背景技术
该部分介绍了可以有助于更好地理解本发明的方面。因此,该部分的陈述内容应该从这个角度来理解,而不应该理解为承认哪些是现有技术或者哪些不是现有技术。
存在多种支持面向流的基于IP的传输会话的通过接入网络的端点迁移的技术。这些技术中的一些技术通过引入另外的替代序列号和校验和(checksum)方案来在传输层上执行会话端点。该替代序列号和校验和可以包括在另外的传输层选项报头中,该传输层选项报头应用在所有数据上,而不取决于其穿过的路径。替代的序列号方案允许对从不同路径到达的数据包进行排序。校验和识别数据包是否已被适当地交付。正如可以理解的,在每个数据包中包括另外的传输层选项报头增加了大量的处理开销,并且降低了端网点上的带宽效率。
为了减少开销,一些其他的技术阻止传输,直到可以确定整个数据包块的校验和与范围为止。正如可以理解的,这种解决方案增加了延迟,因为在发送侧必须阻止所有的数据包以在范围和校验和这些值被插入到块的第一个数据包上之前计算范围和校验和。
发明内容
各种实施方式提供了一种不要求每个数据包有另外的选项报头或不引起传输延迟的可靠的会话迁移方法和设备。这通过使用便于在迁移事件上进行会话迁移的合计的校验和来实现。有利地,一些这样的实施方式可以允许当端点装置从一个接入网络物理地移动到另一个接入网络时应用程序继续进行。同样,一些这样的实施方式可以允许基于负荷、价格或其他因素来动态迁移接入网络。而且,一些这样的实施方式可允许流量沿多条路径分散开,以便增加总吞吐量。
在一个实施方式中,提供了一种方法和设备,用于在面向流的通信会话中从第一路径迁移到第二路径。该方法包括在第一路径上将通信会话设置成以所选的路径模式工作,以及在传输或接收期间合计传输或接收的数据包流的第一校验和。该方法还包括基于根据第一校验和进行的校验和匹配来将通信会话迁移到第二路径。
在一些实施方式中,多个数据包的主要部分不包含在第一校验和。
在一些实施方式中,第一和第二路径在不同的网络上。
在一些实施方式中,校验匹配包括将所选路径模式终止数据包传输到另一个端节点,并从所述另一个端节点接收校验和确认。所选路径模式终止数据包包括第一校验和。
在一些实施方式中,所选路径模式终止数据包为追溯DSS数据包(retroactive DSS packet)。该追溯DSS数据包包括第一校验和、当前DSN和当前SSN。
在一些实施方式中,进行校验和匹配进一步包括从所述另一个端节点接收重传请求,并将所述多个传输的数据包中的一个部分重传到所述另一个端节点。
在一些实施方式中,将通信会话设置成以所选的路径模式工作包括在第一路径上传输所选路径模式终止数据包。所选路径模式终止数据包包括起始校验和合计指示符、当前DSN和当前SSN。
在一些实施方式中,所述设备为移动计算装置。
在一些实施方式中,所述设备为网络主机。
附图说明
在附图中示出了各种实施方式,其中:
图1示出了示例性的可靠传输层系统;
图2示出了用于提供可靠的传输会话迁移的方法的一个实施方式的流程图;
图3示出了用于提供根据图2的可靠的传输会话迁移的方法的另一个实施方式的流程图;以及
图4示出了示意性示出图1的端节点100-1和/或110-2的一个实施方式的框图。
为了便于理解,相同的参考标记用于指示具有实质上相同或类似结构和/或实质上相同或类似功能的元件。
具体实施方式
图1示出了示例性的可靠的传输会话系统100。可靠的传输会话系统100包括使用多路径通信协议来在两个节点之间传送数据的两个端节点110-1和110-2。多路径通信协议支持通过多个路径120-1和120-2的面向流的会话的端点迁移。
两个端节点110-1和110-2被配置成经由面向流的传输机制从一个端节点向另一个端节点通信数据包数据。面向流的传输机制可以包括合适的协议,诸如TCP或SCTP,来建立面向流的会话。面向流的会话可以建立端节点110-1与110-2之间的双向通信,在任何时间点,端节点110-1或110-2都可以适时地作为数据包数据的发射机或接收机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿尔卡特朗讯公司,未经阿尔卡特朗讯公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280036819.2/2.html,转载请声明来源钻瓜专利网。