太阳城集团

  • / 17
  • 下载费用:30 金币  

低延迟联网的方法及系统.pdf

摘要
申请专利号:

太阳城集团CN201210012127.6

申请日:

2012.01.16

公开号:

太阳城集团CN102594802B

公开日:

2015.01.21

当前法律状态:

授权

有效性:

有权

法律详情: 专利权的转移IPC(主分类):H04L 29/06登记生效日:20181019变更事项:专利权人变更前权利人:安华高科技通用IP(新加坡)公司变更后权利人:安华高科技股份有限公司变更事项:地址变更前权利人:新加坡新加坡市变更后权利人:新加坡新加坡市|||专利权的转移IPC(主分类):H04L 29/06登记生效日:20170313变更事项:专利权人变更前权利人:美国博通公司变更后权利人:安华高科技通用IP(新加坡)公司变更事项:地址变更前权利人:美国加州尔湾市奥尔顿公园路16215号,92618-7013变更后权利人:新加坡新加坡市|||授权|||实质审查的生效IPC(主分类):H04L 29/06申请日:20120116|||公开
IPC分类号: H04L29/06; H04L12/805(2013.01)I 主分类号: H04L29/06
申请人: 美国博通公司
发明人: 霍华德·弗雷泽; 扬邦·金; 迈克尔·乔哈斯·蒂纳
地址: 美国加州尔湾市奥尔顿公园路16215号
优先权: 2011.01.14 US 61/432,967; 2011.03.14 US 61/452,593; 2011.05.16 US 13/108,524
专利代理机构: 北京康信知识产权代理有限责任公司 11240 代理人: 田喜庆
PDF完整版下载: PDF下载
法律状态
申请(专利)号:

太阳城集团CN201210012127.6

授权太阳城集团号:

太阳城集团||||||102594802B||||||

法律状态太阳城集团日:

太阳城集团2018.11.09|||2017.04.05|||2015.01.21|||2012.09.19|||2012.07.18

法律状态类型:

太阳城集团专利申请权、专利权的转移|||专利申请权、专利权的转移|||授权|||实质审查的生效|||公开

摘要

提供低延迟联网的方法及系统的各个方面。可确定将沿网络路径通信的流量的延迟需求,所述网络路径包括一个或多个以太网链路。可基于延迟需求确定用于通信流量的以太帧的最大大小。可基于沿网络路径的一个或多个以太网链路的数据速率确定以太帧的最大大小。单个设备可为它在其上通信的不同端口/链路利用不同的最大包大小。为协调最大包大小,可沿通信路径在设备间通信一个或多个太阳城集团,所述一个或多个太阳城集团表明确定的最大大小。

权利要求书

1.一种低延迟联网方法,其特征在于,所述方法包括:在网络设备中:    确定将沿网络路径通信的流量的延迟需求,所述网络路径包括一个或多个以太网链路;    基于所述延迟需求确定用于通信所述流量的以太帧的最大大小;以及    沿所述网络路径向设备发送一个或多个太阳城集团,所述一个或多个太阳城集团表明所述确定的最大大小。2.根据权利要求1所述的低延迟联网方法,其特征在于,所述方法包括通过所述网络设备、基于沿所述网络路径的一个或多个链路的数据速率确定所述以太帧的所述最大大小。3.根据权利要求1所述的低延迟联网方法,其特征在于,所述方法包括:当所述流量涉及汽车控制系统和/或安全系统时,通过所述网络设备将所述以太帧的所述最大大小确定为第一较小值;以及否则通过所述网络设备将所述以太帧的所述最大大小确定为第二较大值。4.根据权利要求1所述的低延迟联网方法,其特征在于,所述方法包括:当所述流量控制自动化工厂设备时,通过所述网络设备将所述以太帧的所述最大大小确定为第一较小值;以及否则通过所述网络设备将所述以太帧的所述最大大小确定为第二较大值。5.根据权利要求1所述的低延迟联网方法,其特征在于,当在所述网络路径上通信时,一旦接收到沿所述网络路径的每个所述设备遵守所述确定的最大大小的指示,所述网络设备开始通信所述流量。6.一种方法,其特征在于,所述方法包括:在网络设备中:    接收将用于网络路径的、确定的最大以太帧大小的指示;以及当在所述网络路径上传送时,配置所述网络设备的一个或多个部分以便所述网络设备遵守所述确定的最大以太帧大小。7.根据权利要求6所述的低延迟联网方法,其特征在于,所述方法包括将所述网络路径上的待通信流量分包为某一大小的以太帧,所述某一大小小于或等于所述确定的最大以太帧大小。8.根据权利要求6所述的低延迟联网方法,其特征在于,所述以太帧的所述最大大小基于沿所述网络路径的最低链路速率。9.一种系统,其特征在于,所述系统包括:在网络设备中使用的一个或多个电路,所述一个或多个电路用于:    确定将沿网络路径通信的流量的延迟需求,所述网络路径包括一个或多个以太网链路;    基于所述延迟需求确定用于通信所述流量的以太帧的最大大小;以及    沿所述网络路径向设备发送一个或多个太阳城集团,所述一个或多个太阳城集团表明所述确定的最大大小。10.一种系统,其特征在于,所述系统包括:在网络设备中使用的一个或多个电路,所述一个或多个电路用于:    接收将用于网络路径的、确定的最大以太帧大小的指示;以及当在所述网络路径上传送时,配置所述网络设备的一个或多个部分以便所述网络设备遵守所述确定的最大以太帧大小。

说明书

低延迟联网的方法及系统

技术领域

本发明涉及联网。更具体地,本发明涉及低延迟联网的方法及系统。

背景技术

通信网络以及尤其以太网正成为交换各种类型和大小的、用于各种应用程
序的数据越来越流行的方式。在这一点上,以太网越来越多地用于运载语音流
量、数据流量和多媒体流量。相应地,配备越来越多的设备来与以太网接合
(interface)。包含服务提供商所提供的因特网、电缆、电话和VOIP的宽带连
接导致增加的流量以及最近地向以太网联网的迁移。电子生活方式的转变推动
了以太网连接的许多需求,所述电子生活方式涉及台式计算机、便携式计算机
和各种手持设备,例如智能手机和PDA。一周七天、一天24小时提供的应用
程序(例如搜索引擎、预订系统和视频点播)正变得越来越普及。

这些最新发展导致数据中心、数据聚集、高性能计算和核心联网的需求增
加。随着与数据网络连接的设备数量的增加以及更高数据速率的需求,对新的
联网技术有着不断增加的要求。

比较本发明后续将要结合附图介绍的系统,现有技术的其它局限性和弊端
对于本领域的技术人员来说是显而易见的。

发明内容

如至少一幅附图所示和/或结合至少一幅附图所描述,如权利要求中所更
完整阐述的,本发明提供低延迟联网的系统和/或方法。

根据本发明的一个方面,提供一种方法,所述方法包括:

在网络设备中:

确定将沿网络路径通信的流量的延迟需求,所述网络路径包括一个或
多个以太网链路;

基于所述延迟需求确定用于通信所述流量的以太帧的最大大小
(maximum size);以及

沿所述网络路径向设备发送一个或多个太阳城集团,所述一个或多个太阳城集团表
明所述确定的最大大小。

优选地,所述方法还包括通过所述网络设备、基于沿所述网络路径的一个
或多个链路的数据速率确定所述以太帧的所述最大大小。

优选地,所述方法还包括:

当所述流量涉及汽车控制系统和/或安全系统时,通过所述网络设备将所
述以太帧的所述最大大小确定为第一较小值;以及

否则通过所述网络设备将所述以太帧的所述最大大小确定为第二较大值。

优选地,所述方法还包括:

当所述流量控制自动化工厂设备时,通过所述网络设备将所述以太帧的所
述最大大小确定为第一较小值;以及

否则通过所述网络设备将所述以太帧的所述最大大小确定为第二较大值。

优选地,当在所述网络路径上通信时,一旦接收到沿所述网络路径的每个
所述设备遵守所述确定的最大大小的指示,所述网络设备开始通信所述流量。

根据本发明的一个方面,提供一种方法,所述方法包括:

在网络设备中:

接收将用于网络路径的、确定的最大以太帧大小(maximum Ethernet 
frame size)的指示;以及

当在所述网络路径上传送时,配置所述网络设备的一个或多个部分以
便所述网络设备遵守所述确定的最大以太帧大小。

优选地,所述方法还包括将所述网络路径上的待通信流量分包为某一大小
的以太帧,所述某一大小小于或等于所述确定的最大以太帧大小。

优选地,所述方法还包括通过所述网络设备发送一个或多个消息,所述一
个或多个消息表明,当在所述网络路径上通信时,所述网络设备将遵守所述确
定的最大以太帧大小。

优选地,所述确定的最大以太帧大小基于将在所述网络路径上通信的流量
的延迟需求。

优选地,所述以太帧的所述最大大小基于沿所述网络路径的最低链路速
率。

根据本发明的一个方面,提供一种系统,所述系统包括:

在网络设备中使用的一个或多个电路,所述一个或多个电路用于:

确定将沿网络路径通信的流量的延迟需求,所述网络路径包括一个或
多个以太网链路;

基于所述延迟需求确定用于通信所述流量的以太帧的最大大小;以及

沿所述网络路径向设备发送一个或多个太阳城集团,所述一个或多个太阳城集团表
明所述确定的最大大小。

优选地,所述一个或多个电路用于基于沿所述网络路径的一个或多个链路
的数据速率确定所述以太帧的所述最大大小。

优选地,所述一个或多个电路用于:

当所述流量涉及汽车控制系统和/或安全系统时,通过所述网络设备将所
述以太帧的所述最大大小确定为第一较小值;以及

否则通过所述网络设备将所述以太帧的所述最大大小确定为第二较大值。

优选地,所述一个或多个电路用于:

当所述流量控制自动化工厂设备时,通过所述网络设备将所述以太帧的所
述最大大小确定为第一较小值;以及

否则通过所述网络设备将所述以太帧的所述最大大小确定为第二较大值。

优选地,所述网络设备与沿所述网络路径的所述通信,从而为沿所述网络
路径通信预留资源,所述通信为所述确定的最大大小的以太帧形式。

根据本发明的一个方面,提供一种系统,所述系统包括:

在网络设备中使用的一个或多个电路,所述一个或多个电路用于:

接收将用于网络路径的、确定的最大以太帧大小的指示;以及

当在所述网络路径上传送时,配置所述网络设备的一个或多个部分以
便所述网络设备遵守所述确定的最大以太帧大小。

优选地,所述一个或多个电路用于将所述网络路径上的待通信流量分包为
某一大小的以太帧,所述某一大小小于或等于所述确定的最大以太帧大小。

优选地,所述一个或多个电路用于发送一个或多个消息,所述一个或多个
消息表明,当在所述网络路径上通信时,所述网络设备将遵守所述确定的最大
以太帧大小。

优选地,所述确定的最大以太帧大小基于将在所述网络路径上通信的流量
的延迟需求。

优选地,所述以太帧的所述最大大小基于沿所述网络路径的最低链路速
率。

从以下描述和附图中将更充分地理解本发明的各个优点、方面和新颖特征
以及其实施例的各细节。

附图说明

图1是依照本发明实施例的示例性以太网的示意图;

图2是依照本发明实施例的示例性网络设备的框图;

图3是依照本发明实施例的示例性网络设备的框图;

图4是依照本发明实施例的低延迟联网的示例性步骤的流程图;

图5是依照本发明实施例的低延迟联网的示例性步骤的流程图;

图6是依照本发明实施例的低延迟联网的示例性步骤的流程图。

具体实施方式

本发明的某些实施例可涉及低延迟联网的方法及系统。在本发明的各个实
施例中,可确定将沿网络路径通信的流量的延迟需求,所述网络路径包括一个
或多个以太网链路。可基于延迟需求确定用于通信流量的以太帧的最大大小。
可沿网络路径向设备通信一个或多个太阳城集团,所述一个或多个太阳城集团表明确定的最
大大小。可基于沿网络路径的一个或多个以太网链路的数据速率确定以太帧的
最大大小。当流量涉及汽车控制系统和/或安全系统时,以太帧的最大大小可
能确定为第一较小值。当流量为非关键性时,例如,当它不涉及汽车设置或工
业设置的控制和/或安全时,以太帧的最大大小确定为第二较大值。一旦接收
到沿网络路径的每个设备遵守确定的、用于网络路径通信的最大以太帧大小的
指示,网络设备开始通信流量。网络设备可与沿网络路径的设备通信,从而为
沿网络路径通信预留资源,所述通信为确定的最大大小的以太帧形式。

在本发明的各个实施例中,网络设备可接收将在特定网络路径上使用的、
确定的最大以太帧大小的指示。当在该网络路径上传送时,可配置网络设备的
一个或多个部分,以便该网络设备遵守确定的最大以太帧大小。网络设备可使
将在网络路径上通信的流量分包为小于或等于确定的最大以太帧大小的以太
帧。网络设备可发送一个或多个消息,所述一个或多个消息表明,当在该网络
路径上通信时,它将遵守确定的最大以太帧大小。确定的最大以太帧大小可能
基于将在网络路径上通信的流量的延迟需求。以太帧的最大大小可基于与网络
路径的一个或多个链路关联的数据速率。

图1是依照本发明实施例的示例性以太网的示意图。参考图1,显示网络
设备1021-1023和网络设备104。网络设备1021通过网络链路1141和1142与网
络设备104连接。网络设备1022通过网络链路1143与网络设备104连接。网
络设备1023通过网络链路1144与网络设备104连接。

网络设备104可能如以下结合图2所述。网络设备1021-1023可能各自如
以下结合图3所述。例如,链路1141-114N的每个可包括一个或多个双绞线、
一个或多个光缆、底板和一个或多个无线链路。

网络设备1021-1023和104的一个或多个对以太网以及相关联的以太网交
换机(例如,IEEE802.1桥接)、太阳城集团同步增强(augmentation for Time-Sync)
(例如,IEEE 802.1AS)、预留(IEEE802.1Qat)和相关音频视频桥接标准的
使用可使那些设备适合于在具有严格的太阳城集团敏感消息需求的控制系统应用程
序中使用。例如,设备1021-1023和104可用于工业自动化和控制和/或自动控
制和/或安全应用程序。

运行中,设备1021-1023和104可通过链路1141-1144交换分包太阳城集团。例如,
通信可遵守一个或多个以太网物理层标准。例如,通信可包括依照以太网标准
分包的数据通信。由于第一消息的传送可能需要在可传送第二消息前完成,网
络链路的延迟可能受在该链路上传送的太阳城集团的最大大小的影响。第一消息越
大,第二消息必须等待越久。

相应地,本发明的各方面可使能控制、并可基于每链路(per-link)确定
通过链路1141-1144通信的消息(例如,以太帧)的最大大小。额外地或替代
性地,可基于每路径(per path)确定通过链路1141-1144通信的消息的最大大
小。示例性路径110和112在图1中显示。示例性路径110包括设备1021、端
口子系统1062、链路1142、设备104、端口子系统1082和1084、链路1144、
设备1023和端口子系统1064。示例性路径112包括设备1021、端口子系统1061、
链路1141、设备104、端口子系统1081和1083、链路1143、设备1022和端口
子系统1063。

例如,可基于沿该路径的链路速率确定特定路径的最大消息大小。例如,
如果存在沿路径的一个或多个低速率链路,相应地,较小的最大消息大小可用
于那个路径。相反,如果沿路径的所有链路均为高速率的,相应地,较大的最
大消息大小可用于那个路径。

例如,可基于将通过该路径通信的流量的延迟需求确定特定路径的最大消
息大小。例如,如果路径运载需要低延迟的流量,相应地,较小的最大消息大
小可用于那个路径。相反,如果路径运载承受可容忍较高延迟的流量,相应地。
较大的最大消息大小可用于那个路径。

低延迟流量的一个实例是涉及车辆控制和/或安全系统的传感器太阳城集团和/或
控制太阳城集团。上述流量的实例可包含控制和/或诊断动力系统组件的消息、控制
和/或诊断转向系统的消息、控制和/或诊断刹车系统的消息、以及控制和/或诊
断安全气袋的消息。低延迟流量的另一实例为自动化工厂的控制和/或安全消
息。上述流量的实例可包含诊断沿自动组装线的状态的消息、以及控制机器的
消息,所述机器是自动组装线的一部分。

示例性的更低延迟敏感性(less-latency-sensitive)流量可包括通信至和/
或自车辆娱乐系统的多媒体太阳城集团,和/或工厂数据的非太阳城集团敏感性报告。

例如,可基于流量检查、基于通过其将流量通信至联网端口子系统106
或108的端口或插座、和/或基于生成的或与流量关联的程序确定流量的延迟
需求。在本发明的实施例中,较高的OSI层应用程序或实体可基于其延迟需
求标示或标记数据,而较低的OSI层功能和/或实体可检查流量,从而检测标
示/标记来确定数据的延迟需求。在本发明的实施例中,与各个流量特征关联
的延迟需求可存储在查阅表中。一个上述特征可包括流量类型。可与特定延迟
需求关联的示例性流量类型包括一般的网络流量、邮件流量、多媒体流量和车
辆传感和/或控制流量。另一示例性特征可包括与流量关联的端口、插座和/或
程序。另一示例性特征可包括网络设备或网络地址。查阅表可由网络管理员填
入,和/或例如可通过LLDP、SNMP和/或AVB-相关消息动态填入。

例如,可基于设备是否是执行关键功能的部件,来确定特定路径的最大消
息大小,所述设备为路径的一部分。例如,设备1021可包括车辆的中央计算
系统,设备1022可包括车辆的控制、传感、和/或安全系统,以及设备1023可
包括车辆的娱乐系统。设备1021和1022可交换可能需要低延迟的关键性传感、
控制、和/或安全太阳城集团。相应地,在路径112上可使用小的最大消息大小。设
备1021和1023可交换可能承受较高延迟的音频和/或视频。相应地,可在路径
110上使用较大的最大消息大小。

图2是依照本发明实施例的示例性网络设备的框图。参考图2,例如,网
络设备104可能是通常在网络内部可见的交换机、桥接器、路由器或其他设备
的代表。网络设备104可用于通过多个链路1141-114N通信。网络设备104可
包括控制和管理子系统202、交换结构子系统210以及多个联网端口子系统
1081-108N。“N”可能为大于或等于1的任一整数。例如,设备104可能是“N”
等于5的SMB交换机、“N”等于48的企业交换机、或“N”等于96的增强
型交换机。

控制和管理子系统202可包括合适的逻辑、电路、接口和/或代码,其可
用于配置和/或控制网络设备104的运行。在这一点上,控制和管理子系统202
可向交换结构子系统210和/或网络端口子系统1081-108N的一个或多个部分提
供一个或多个控制信号208。额外地,控制和管理子系统202可包括合适的逻
辑、电路和/或代码,其使能OSI模型的层3和可能更高层的可操作性。例如,
在设备104是边缘设备(例如服务器或PC)的情况下,控制和管理子系统202
可处理通过链路216的一个或多个进行通信的数据。在本发明的示例性实施例
中,控制和管理子系统202可包括处理器204和存储器206。

处理器204可包括合适的逻辑、电路、接口和/或代码,其可使能网络设
备104的数据处理操作和/或控制操作。处理器204还可使能软件代码的执行。
在本发明的各个实施例中,例如,该代码可包括操作系统和/或执行各种功能
(例如生成、解析或另外处理数据)的其他程序。可使能处理器204向包括网
络设备104的各个其他模块提供控制信号208。

存储器206可包括合适的逻辑、电路和/或代码,其可使能太阳城集团存储。信
息可包括实现网络设备104运行的参数和/或代码。例如,该参数可包括配置
网络设备104的各个部分的太阳城集团,例如自适应滤波系数。例如,该代码可包括
可由处理器204执行的操作系统和/或其他程序。在本发明的实施例中,存储
器206可存储查阅表,所述查阅表可将延迟需求与各个流量特征相关联。

交换结构子系统210可包括合适的逻辑、电路、接口和/或代码,其可用
于在网络端口子系统1081-108N之间按路线发送数据。额外地,在某些情况下,
交换结构子系统210可用于在网络端口子系统1081-108N的一个或多个与控制
和管理子系统202之间路由数据。

网络端口子系统1081-108N的每个可包括合适的逻辑、电路、接口和/或代
码,其用于在交换结构子系统202与物理链路2161-216N之间通信数据。在这
一点上,网络端口子系统1081-108N可各自使能OSI模型的层1以及某些情况
下层2或更高层的可操作性。例如,网络端口子系统1081-108N可包括媒体存
取控制(MAC)模块和PHY设备。例如,网络端口子系统1081-108N的每个
可包括一个或多个发射器、接收器、滤波器、回波消除模块、远端串音消除模
块、和/或近端串音消除模块。例如,网络端口子系统1081-108N可通过接口212
与交换结构子系统210通信,所述接口可能是例如PCI或PCI-X总线。在本
发明的实施例中,网络端口子系统1081-108N的一个或多个可包括一个或多个
存储元件,所述存储元件将最大消息大小与该端口子系统相关联,和/或存储
查阅表,所述查阅表可将延迟需求与各个流量特征相关联。

网络端口子系统1081-108N的一个或多个可用于依照一个或多个现有的以
太网物理层标准进行通信,所述以太网物理层标准例如10BASE-T、
100GBASE-TX、1000BASE-T、10GBASE-T、10GBASE-KX4、10GBASE-KR。
网络端口子系统1081-108N的一个或多个可用于依照一个或多个现存的未来标
准化的以太网物理层标准进行通信,所述以太网物理层标准例如40GBASE-T
和100GBASE-T。网络端口子系统1081-108N的一个或多个可用于按照一个或
多个以太网标准的一部分、但以非以太网标准速率(例如2.5Gbps和5Gbps)
进行通信。网络端口子系统1081-108N的一个或多个可支持多路拓扑,例如
40Gbps CR4、ER4、KR4;100Gbps CR10、SR10和/或10Gbps LX4和CX4。
网络端口子系统1081-108N的一个或多个可支持串行的电单信道技术和铜单信
道技术(serial electrical and copper single channel technologies),例如KX、KR、
SR、LR、LRM、SX、LX、CX、BX10、LX10。网络端口子系统1081-108N的
一个或多个可支持TDM技术,例如各个速率的PON。

网络设备104可共同支持称为音频视频桥接(AVB)和/或其扩展的一套
协议。除了别的以外,单个协议包含IEEE 802.1AS、IEEE 801.1Qat和IEEE
802.1Qav。利用AVB,网络设备104可用于向特定流量分配资源,和/或可用
于为沿网络路径的其他设备中的流量请求资源分配。利用AVB、逻辑链路发
现协议(LLDP)、简单网络管理协议(SNMP)、任一上述协议的扩展、和/或
其他合适的协议,网络设备104可用于在沿网络路径的各个设备中配置MTU
大小。

图3是依照本发明实施例的示例性网络设备的框图。例如,网络设备102
可能是网络边缘设备的代表,例如PC或服务器。参考图3,网络设备102可
包括主机302和一个或多个网络端口子系统1061-106M。“M”可能是大于或等
于1的任一整数。例如,设备102可能为M等于3的VOIP电话交换机或M
等于1的多媒体设备。

主机302可包括合适的逻辑、电路和/或代码,其可用于使能OSI模型的
层2和更高层的可操作性。额外地,主机302可包括合适的逻辑、电路和/或
代码,其可用于执行各种计算和/或数据处理功能的任一功能。主机302可包
括处理器304和存储器306。处理器304和存储器306可能与结合图2描述的
处理器204和存储器206相似。主机302可执行与图2的子系统202相似的功
能,但相比之下(as compared)更通常地执行较高OSI层功能,例如运行终
端用户可与其交互的应用程序。

网络端口子系统1061-106M的每个可与结合图2描述的网络端口子系统
1081-108N的一个相似或相同。网络端口子系统1061-106M可各自用于通过链路
114进行通信,所述链路可能与结合图1描述的链路1141-1143的一个相同。例
如,网络端口子系统1061-106M可通过接口310与主机302通信,所述接口可
能为PCI或PCI-X总线。在本发明的实施例中,网络端口子系统1061-106M的
一个或多个可包括一个或多个存储元件,所述存储元件将最大消息大小与该端
口子系统相关联,和/或可存储查阅表,所述查阅表可将延迟需求与各个流量
特征相关联。

网络设备102可共同支持称为音频视频桥接(AVB)和/或其扩展的一套
协议。除了别的以外,单个协议包含IEEE 802.1AS、IEEE 801.1Qat和IEEE
802.1Qav。利用AVB,网络设备104可用于向特定流量分配资源,和/或可用
于为沿网络路径的其他设备中的流量请求资源分配。利用AVB、LLDP、SNMP、
任一上述协议的扩展、和/或其他合适的协议,网络设备104可用于配置沿网
络路径的各个设备的MTU大小。

图4是依照本发明实施例的阐述低延迟联网的示例性步骤的流程图。参考
图4,该示例性步骤可开始于步骤402,在所述步骤中,设备1021具有向远程
网络设备(例如设备1022或设备1023)通信的流量。在步骤404,设备1021
可确定待通信流量的延迟敏感度。例如,如果流量前往设备1022,设备1021
可确定该流量需要低延迟。相反地,如果流量前往设备1023,设备1021可确
定该流量可承受较高延迟。在步骤406,设备1021可确定符合确定的延迟需求
的最大消息大小。设备1021可确定将第一较小的最大消息大小用于低延迟流
量,且确定将第二较大的最大消息大小用于容延迟(latency-tolerant)流量。
在步骤408,设备1021可尝试为待通信至设备1022的低延迟流量预留资源。
例如,设备1021可利用IEEE AVB协议和/或其扩展沿路径112来尝试预留足
够资源,从而满足确定的延迟需求。

在步骤410,可确定是否成功建立路径112。例如,作为这一预留或尝试
预留的一部分,沿路径112的设备可响应来自设备1021的预留请求,确认该
请求以在路径112上利用第一最大消息大小,并表明它们是否可遵守该请求。
在没有接收到请求确认的情况下、和/或在设备104和/或1022响应表明没有足
够可用资源的情况下,接着在步骤214,设备1021可再次尝试和/或表明连接
失败。在预留成功且设备104和1022同意遵守确定的最大消息大小的情况下,
接着在步骤412,可开始至设备1022的流量通信。

图5是依照本发明实施例的阐述低延迟联网的示例性步骤的流程图。参考
图5,当设备1021具有通过预留网络路径(例如路径112或路径110)通信的
流量时,示例性步骤可开始于步骤502。在步骤504,设备1021可确定待通信
流量的延迟敏感度。例如,如果流量涉及车辆控制和/或安全系统,设备1021
可确定该流量需要低延迟。相反,如果流量是用于娱乐,那么设备1021可确
定该流量可承受较高延迟。在步骤506,基于在步骤504确定的延迟请求和基
于沿网络路径可用的资源,设备1021可确定通信该流量的最大消息大小。例
如,如果沿路径的均为高速率链路,那么可利用较大的最大消息大小;如果沿
路径的一个或多个链路为低速率的,那么较小的最大消息大小可能是必要的。

在步骤508,可沿网络路径向设备通信确定的最大消息大小。一旦接收到
这一太阳城集团,沿该路径的每个设备可配置其自身,从而遵守该路径上通信的确定
的最大消息大小。每个设备可通过向设备1021发送响应来确认这一配置。在
步骤510,设备1021可开始在网络路径上通信流量。

图6是依照本发明实施例的低延迟联网的示例性步骤的流程图。参考图6,
示例性步骤可开始于步骤602,在所述步骤中设备104接收到确定的最大消息
大小和将该确定的最大消息大小用于特定网络路径上通信的请求。在步骤
604,如果设备104不支持每路径和/或每链路最大消息大小,那么示例性步骤
可前进至步骤610,并且可将设备104失败确认该请求视为拒绝请求。返回步
骤604,如果设备104的确支持每路径或每链路最大消息大小,那么示例性步
骤可前进至步骤606。在步骤606,如果设备104没有足够可用资源来满足预
留请求,那么在步骤612设备104可拒绝预留请求。返回步骤606,如果设备
104的确具有足够可用资源来满足预留请求,那么在步骤608,设备104可按
照请求预留资源、确认预留、并使其自身为开始接收和发送流量做好准备。

提供低延迟联网的方法及系统的各个方面。在本发明的示例性实施例中,
可确定将沿网络路径112通信的流量的延迟需求,所述网络路径包括一个或多
个以太网链路114。可基于该延迟需求确定用于通信流量的以太帧的最大大小。
可沿网络路径112向设备通信一个或多个太阳城集团,所述一个或多个太阳城集团表明确定
的最大大小。可基于沿网络路径112的一个或多个以太网链路114的数据速率
确定以太帧的最大大小。当流量涉及汽车控制系统和/或安全系统时,以太帧
的最大大小可确定为第一较小值。当流量为非关键性时,例如,当它不涉及车
辆控制和/或安全系统时,以太帧的最大大小可确定为第二较大值。一旦接收
到沿网络路径112的每个设备104和1022遵守确定的、用于在网络路径112
上通信的最大以太帧大小的指示,网络设备1021开始通信流量。网络设备1021
可与沿网络路径112的设备1022和104通信,从而为沿网络路径112的流量
通信预留资源,所述流量通信为确定的最大大小的以太帧形式。

在本发明的各个实施例中,网络设备104可接收将在特定网络路径(例如
路径112)上使用的、确定的最大以太帧大小的指示。当在该网络路径112上
传送时,可配置网络设备104的一个或多个部分,以便该网络设备104遵守确
定的最大以太帧大小;但设备104可利用其他路径和/或链路上的其他最大消
息大小。网络设备104可使将在网络路径112上通信的流量分包为小于或等于
确定的最大以太帧大小的以太帧。网络设备104可发送一个或多个消息,所述
一个或多个消息表明,当在该网络路径112上通信时,它将遵守确定的最大以
太帧大小。确定的最大以太帧大小可能基于将在网络路径112上通信的流量的
延迟需求。以太帧的最大大小可基于与网络路径的一个或多个链路114关联的
数据速率。

本发明的另一实施例提供一种机器和/或计算机可读存储器和/或介质,其
上存储的机器代码和/或计算机程序具有至少一个可由机器和/或计算机执行的
代码段,使得机器和/或计算机能够实现本文所描述的低延迟联网的方法及系
统的步骤。

相应地,本发明可以通过硬件、软件,或者软、硬件结合来实现。本发明
可以在至少一个计算机系统中以集中方式实现,或者由分布在几个互连的计算
机系统中的不同部分以分散方式实现。任何可以实现所述方法的计算机系统或
其它设备都是可适用的。常用软硬件的结合可以是安装有计算机程序的通用计
算机系统,通过安装和执行所述程序控制计算机系统,使其按所述方法运行。
在计算机系统中,利用处理器和存储单元来实现所述方法。

本发明还可以通过计算机程序产品进行实施,所述程序包含能够实现本发
明方法的全部特征,当其安装到计算机系统中时,通过运行,可以实现本发明
的方法。本申请文件中的计算机程序所指的是:可以采用任何程序语言、代码
或符号编写的一组指令的任何表达式,该指令组使系统具有太阳城集团处理能力,以
直接实现特定功能,或在进行下述一个或两个步骤之后,a)转换成其它语言、
代码或符号;b)以不同的格式再现,实现特定功能。

本发明是通过几个具体实施例进行说明的,本领域技术人员应当理解,在
不脱离本发明范围的情况下,还可以对本发明进行各种变换及等同替代。另外,
针对特定情形或具体情况,可以对本发明做各种修改,而不脱离本发明的范围。
因此,本发明不局限于所公开的具体实施例,而应当包括落入本发明权利要求
范围内的全部实施方式。

相关申请的交叉引用

本申请参考并享有申请号为No.61/432,967、申请日为2011年1月14日
的美国临时专利申请的优先权和权益。本申请还参考并享有申请号为No.
61/452,593、申请日为2011年3月14日的美国临时专利申请的优先权和权益。

上述申请在此全文引用,以供参考。

关 键 词:
延迟 联网 方法 系统
  专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
太阳城集团本文
本文标题:低延迟联网的方法及系统.pdf
链接地址:http://zh228.com/p-6420432.html
太阳城集团我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备17046363号-1 
 


收起
展开
葡京赌场|welcome document.write ('');