[发明专利]在网络的内容网关处对乱序数据分组的解析有效
申请号: | 200880012699.6 | 申请日: | 2008-04-16 |
公开(公告)号: | CN101663590A | 公开(公告)日: | 2010-03-03 |
发明(设计)人: | 汉波尔托·塔瓦里斯;克里斯托弗·奥鲁尔克;罗伯特·巴茨;沃尔特·狄克逊;罗伯特·麦凯 | 申请(专利权)人: | 思科技术公司 |
主分类号: | G01R31/08 | 分类号: | G01R31/08 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 | 代理人: | 宋 鹤;南 霆 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 内容 网关 序数 分组 解析 | ||
1.一种解析数据分组的方法,包括:
在网络的本地节点接收来自源节点、去往目的地节点的多个有序数据 分组,其中所述多个有序数据分组包括第一数据分组、第三数据分组、和 第四数据分组并且是传输控制协议(TCP)数据分组;
通过所述本地节点确定所述第三数据分组和所述第四数据分组顺序错 误且不能被解析;
通过所述本地节点发送仅确认去往所述目的地节点的所述第一数据分 组的接收的选择性确认(SACK);以及
通过所述本地节点存储所述第三数据分组和所述第四数据分组,其中 所述第三数据分组和所述第四数据分组没有被解析并且被停止转发去往所 述目的地节点,并且在第二数据分组通过所述本地节点被接收、解析、并 被转发去往所述目的地节点之后,所存储的第三数据分组和第四数据分组 被解析并转发。
2.根据权利要求1所述的解析数据分组的方法,其中:
所述方法还包括接收指示将要转发的乱序数据的最大数量的数据;以 及
所述转发的步骤还包括以下步骤:
确定所述多个有序数据分组中的已转发的数据量,其中所述已转 发的数据数量是自从接收到所述多个有序数据分组中的最早的乱序数 据分组开始已转发的数据量;
确定所述已转发的数据量是否小于所述最大数量,以及
仅在所述已转发的数据量小于所述最大数量的情况下,执行在解 析所述多个有序数据分组中的被选择的一个有序数据分组之前向所述 目的地节点转发所述多个有序数据分组中的所述被选择的一个有序数 据分组的步骤。
3.根据权利要求2所述的解析数据分组的方法,其中所述将要转发的 乱序数据的最大数量基于对于未被描述用于网络管理的有序数据分组的容 限。
4.根据权利要求1所述的解析数据分组的方法,其中所述本地节点是 所述网络的内容感知网关节点。
5.根据权利要求1所述的解析数据分组的方法,其中所述第一有序数 据分组是传输控制协议(TCP)数据分组。
6.根据权利要求5所述的解析数据分组的方法,其中所述多个有序数 据分组是TCP会话。
7.根据权利要求1所述的解析数据分组的方法,其中所述本地节点将 对所述多个有序数据分组进行解析,以确定用于确定对于所述源节点的用 户、所述目的地节点的用户或它们二者的收费数量的所述多个有序数据分 组中的特定数据。
8.根据权利要求1所述的解析数据分组的方法,还包括确定在所述第 三有序数据分组之前的所述多个有序数据分组中的期望数据分组是否还没 有在所述本地节点处被接收。
9.一种解析数据分组的设备,包括:
用于在本地节点接收来自源节点、去往目的地节点的多个有序数据分 组的装置,其中所述多个有序数据分组包括第一数据分组、第三数据分 组、和第四数据分组并且是传输控制协议(TCP)数据分组;
用于通过所述本地节点确定所述第三数据分组和所述第四数据分组顺 序错误且不能被解析的装置;
用于通过所述本地节点发送仅确认去往所述目的地节点的所述第一数 据分组的接收的选择性确认(SACK)的装置;以及
用于通过所述本地节点存储所述第三数据分组和所述第四数据分组的 装置,其中所述第三数据分组和所述第四数据分组没有被解析并且被停止 转发去往所述目的地节点,并且在第二数据分组通过所述本地节点被接 收、解析、并被转发去往所述目的地节点之后,所存储的第三数据分组和 第四数据分组被解析并转发。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思科技术公司,未经思科技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200880012699.6/1.html,转载请声明来源钻瓜专利网。
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法