[发明专利]网络上的数据发送可靠性有效
申请号: | 201080001477.1 | 申请日: | 2010-01-12 |
公开(公告)号: | CN102742292A | 公开(公告)日: | 2012-10-17 |
发明(设计)人: | 西德哈赛·达塔古普塔;艾伦·J·霍塔瑞 | 申请(专利权)人: | 思科技术公司 |
主分类号: | H04N21/643 | 分类号: | H04N21/643;H04N21/238;H04N21/63;H04N21/647 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 李晓冬;南霆 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 数据 发送 可靠性 | ||
技术领域
本发明一般地涉及通信领域,并且更具体地涉及一种用于网络环境中改进的数据发送的系统和方法。
背景技术
在今天的通信环境中,网络已经变得越来越复杂。网络可以使用网络数据中的服务质量(QoS)字段来指示每跳优先级,网络基础设施可以在处理具体的数据类型时使用该优先级。这可以使得网络能够根据数据分组的优先级来动作,使得QoS字段通过对网络上各跳的分组进行排队、调度和丢弃来控制分组优先化。这样的每跳处理不影响发送可靠性并且其不影响各个数据分组被没有错误地接收得有多可靠。
附图说明
现在,将参考附图仅以示例方式来描述示例实施例,其中,
图1是数据分组的示例示意表示;
图2是图1的数据分组的一部分的示例示意表示;
图3A是网络的示例实施例以及该网络的两个网络装置之间的数据传输的实施例的示意表示;
图3B是图3A的网络的实施例以及该网络的两个网络装置之间的数据传输的可替换实施例的示意表示;
图3C是图3A的网络的实施例以及该网络的两个网络装置之间的数据传输的可替换实施例的示意表示;
图3D是图3A的网络的实施例以及该网络的两个网络装置之间的数据传输的可替换实施例的示意表示;
图3E是一种类型的数据分组的示例实施例与另一种类型的数据分组的实施例相比较的示意表示;
图4是网络装置的示例实施例的示意框图;
图5是用于传送数据的方法的示例实施例的流程图;
图6是根据图5的方法的实施例的示例判决树的框图的实施例;
图7A是为增大数据类型的发送可靠性而采取的步骤的示例关系框图;
图7B是为增大数据类型的发送可靠性而采取的步骤的示例关系框图;
图7C是为了增大另一种类型的数据的发送的可靠性而减小一种类型的数据的发送的可靠性的折衷所采取的步骤的示例关系框图。
具体实施方式
在一个示例实施例中,提供一种设备,该设备包括识别所要发送的数据分组的有效载荷的数据类型的网络装置。该网络装置根据所识别的数据类型来适配数据发送速率中的一个或更多个数据发送速率。数据分组的控制部分被用来标识出数据类型。在更具体的实施例中,数据发送速率受一个或更多个链路层配置参数的控制,这些参数根据所识别的数据分组的数据类型被控制。在另一实施例中,网络装置识别具有与帧内编码画面帧(I帧)、预测画面帧(P帧)和双向预测画面帧(B帧)有关的有效载荷的数据分组。这些帧可以具有使得I帧包括比P帧更高的优先级并且P帧包括比B帧更高优先级的层级结构,并且其中,该层级结构影响这些帧被发送的数据发送速率。
参考图1,示出数据分组10的示例实施例,该数据分组是格式化后的数据块,包括控制部分和有效载荷14。在该实施例中,控制部分包括在数据分组10的开头处的头部12和在数据分组10的末尾处的尾部16。在某些实施例中,可以没有尾部16。控制部分一般提供与数据分组10的传送有关的控制信息,而有效载荷14包括被传送的实质数据。在一个实施例中,数据分组10是互联网协议(IP)分组。IP分组有效载荷通常包括传输层数据,例如传输控制协议(TCP)数据。有效载荷可以包括其它形式的数据,例如,用户数据报协议(UDP)分组。在一个实施例中,控制部分是IP头部。
在一个实施例中,控制部分包括服务质量(QoS)字段18,其包括用于在转发数据分组10时由网络对数据分组10进行每跳处理的控制信息。802.11e包括与语音、视频、尽力而为和背景分组类型相对应的QoS差异。通常,QoS字段指定数据分组相对于其它类型的数据分组的优先级被处理的优先级。QoS字段通常由每个网络装置用来根据分组优先级以及带宽可用性给分组排队或丢弃分组。还可以使用例如由通用即插即用(UPnP)论坛规定的其它QoS差异。也可以使用其它类型的数据类型标识,例如,对有效载荷14中的数据的直接的检查和分析。
参考图2,在该实施例中,QoS字段18具有差分服务代码点(DSCP)部分,其具有优先级部分52和丢弃优先部分54。DSCP部分50例如可以是DiffServ字段的6比特。服务类型(ToS)字节可以用来代替DiffServ字段。DSCP部分50被用来选择数据分组的每跳行为。优先级部分52表示数据的类别(类型)。丢弃优先部分54表示丢弃可能性或丢弃数据分组10的相对可接受性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思科技术公司,未经思科技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080001477.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种防溅捣蒜臼装置
- 下一篇:制造玻璃预制件的方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置