发明名称 为多层网路介面控制器操作传输调度的方法和系统
摘要 本发明之某些实施例揭露了一种用于网路介面控制器操作之方法及系统。本发明可使用用于网路介面控制器操作之两级工作回存调度系统,其包括跟踪所有带有活动传输需求及第二层的级传输需求之L4/L5卸载连接。第一级包括用于分别选择下一高优先顺序、普通优先顺序及第二层传输需求之轮转调度。发送级判断包括工作回存之可编程加权轮转优先权调度,该调度用于从由第一级优先权调度选出之传输任务中选择。
申请公布号 TWI262690 申请公布日期 2006.09.21
申请号 TW093139684 申请日期 2004.12.20
申请人 博通公司 发明人 斯科特丹尼尔;康弗兰克凡;尤里埃尔朱
分类号 H04L29/06;H04L12/56 主分类号 H04L29/06
代理机构 代理人 潘海涛 台北市松山区复兴北路69号3楼
主权项 1.一种用于网路介面控制器应用之传输资料方法, 包括: 收集复数个传输缓冲器指示器,所述缓冲器指示器 中之每一识别与至少一特定连接优先权特性及特 定连接类型相关联之传输就緖资料; 选择所述复数个传输缓冲器指示器之至少一个;以 及 传输与选出所述复数个传输缓冲器指示器之至少 一个相关联之传输就緖资料之至少一部分。 2.如专利申请范围第1项所述之用于网路介面控制 器应用之传输资料方法,其中所述特定连接类型包 括第二级类型、第四级类型及第五级类型之至少 一个。 3.如专利申请范围第2项所述之用于网路介面控制 器应用之传输资料方法,该方法还包括:当特定连 接类型包括第二级类型、第四级类型或第五级类 型时,区分所述复数个传输缓冲器指示器之优先权 至具有至少一特定连接优先权特性之连接优先权 列表中。 4.一种从网路介面控制器传输资料方法,包括: 跟踪网路介面控制器上之复数个类型之复数个活 动资料连接; 选择所述复数个活动资料连接之至少一个用于处 理;以及 在至少一传输处理块中处理所选出之活动资料; 其中所述至少一个传输处理块可处理所述复数个 活动资料连接,以生成来自网路介面控制块之至少 一传输资料流程。 5.一种存有电脑程式之机器可读记忆体,所述电脑 程式具有至少一段用于为网路介面控制器应用传 输资料之代码段,所述至少一段代码段被机器执行 以使机器完成以下步骤: 收集复数个传输缓冲器指示器,所述缓冲器指示器 之每一识别与至少一特定连接优先权特性及特定 连接类型相关联之传输就緖资料; 选择所述复数个传输缓冲器指示器之至少一个;以 及 传输与选出之所述复数个传输缓冲器指示器之至 少一个相关联之传输就緖资料之至少一部分。 6.如专利申请范围第5项所述之机器可读记忆体,其 中所述特定连接类型包括第二级类型、第四级类 型和第五级类型之至少一个。 7.一种为网路介面控制器传输资料系统,包括: 至少一处理器,所述处理器收集复数个传输缓冲器 指示器,所述缓冲器指示器之每一个识别与至少一 特定连接优先权特性及特定连接类型相关联之传 输就緖资料; 所述至少一处理器选择所述复数个传输缓冲器指 示器之至少一个;以及 所述至少一处理器传输与选出之所述复数个传输 缓冲器指示器之至少一个相关联之传输就緖资料 之至少一部分。 8.如专利申请范围第7项所述之为网路介面控制器 传输资料系统,其中所述特定连接类型包括第二级 类型、第四级类型和第五级类型之至少一个。 9.如专利申请范围第8项所述之为网路介面控制器 传输资料系统,当特定连接类型包括第二级类型、 第四级类型或第五级类型时,所述至少一个处理器 区分所述复数个传输缓冲器指示器之优先权到具 有至少一个特定连接优先权特性之连接优先权列 表中。 10.如专利申请范围第9项所述之为网路介面控制器 传输资料系统,其中所述至少一个处理器根据所述 至少一个连接优先权特性区分连接优先权列表之 优先权。 图式简单说明: 第一图A系支援主机系统之多介面常规系统原理方 框图,该主机系统上运行有卸载之复数个不同级; 第一图B描述了第一图A之系统传输行为特性图; 第一图C描述了第一图A之系统资料传输及确认接 收行为特性图; 第二图系本发明之具优化复数层网路介面控制器 设备原理图,该设备用于传送复数层卸载支援至单 一网路连接; 第三图A系本发明之一示例性的具3路加权轮转优 先权分配调度之原理方框图,所述加权轮转用于诸 如第二图系统之传输调度程式元素; 第三图B系本发明之一示例性的具有N路加权轮转 之优先权分配调度之原理方框图,所述加权轮转用 于诸如第二图系统之传输调度程式元素; 第四图系本发明之描述第二图系统之传输行为特 性方框图; 第五图系本发明之描述为复数层网路介面控制器 操作传输调度之方法流程图; 第六图系本发明之一示例性系统方框图,该系统用 于为多层网路介面控制器操作传输调度。
地址 美国