[发明专利]客户端设备上调度分组传输的系统和方法有效
申请号: | 201810583272.7 | 申请日: | 2013-01-28 |
公开(公告)号: | CN108616458B | 公开(公告)日: | 2022-03-08 |
发明(设计)人: | C·马斯普特拉;P·波和玛;J·刘 | 申请(专利权)人: | 苹果公司 |
主分类号: | H04L47/60 | 分类号: | H04L47/60;H04L47/62;H04L47/2441 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 宿小猛 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 客户端 设备 调度 分组 传输 系统 方法 | ||
1.一种具有网络层和驱动层的客户端设备,所述客户端设备包括:
在网络层配置的多个传输队列,其中所述多个传输队列中的一个或多个传输队列与多个分组服务类中的对应的分组服务类相关联;
分类器模块,被配置为至少部分地基于与分组相关联的分组类型将分组服务分类赋予分组;
队列管理器,被配置为至少部分地基于被赋予的分组服务分类和与所述一个或多个传输队列中的传输队列相关联的分组服务类的比较来将分组入队到该传输队列中,其中分组是网络控制分组,并且与包括网络控制分组的传输队列相关联的分组服务类对应于多个可用优先级中的最高优先级;以及
在所述网络层的分组调度器,被配置为至少部分地基于被赋予的分组服务分类来调度来自该传输队列的用于传输的分组。
2.根据权利要求1所述的客户端设备,其中,所述比较包括将分组类型与被赋予的分组服务分类相关联,并且其中所述队列管理器进一步配置为基于被赋予的分组服务分类选择传输队列。
3.根据权利要求1所述的客户端设备,其中,第一数量的分组服务类被映射到多个传输队列中的第二数量的传输队列,其中所述第一数量大于或者等于所述第二数量。
4.根据权利要求1所述的客户端设备,进一步包括:
应用,其中所述应用将对应的分组服务类与所述多个传输队列中的所述一个或多个传输队列相关联。
5.根据权利要求1所述的客户端设备,其中,所述驱动层被配置为响应于从网络层接收到通知而使分组从传输队列出队,其中所述通知至少部分地基于被调度的传输。
6.根据权利要求1所述的客户端设备,其中,与传输队列相关联的分组服务类基于以下中的至少一个:应用的分组延迟容忍水平,应用的分组损耗容忍水平,或者应用的流动弹性水平。
7.根据权利要求1所述的客户端设备,其中,与传输队列相关联的分组服务类对应于分组延迟容忍水平,并且分类器模块进一步配置为:
至少部分地基于第二分组的分组类型向第二分组赋予第二分组服务类,其中所述第二分组服务类对应于第二分组延迟容忍水平。
8.根据权利要求7所述的客户端设备,其中,分组延迟容忍水平对应于优先级,并且第二分组延迟容忍水平对应于第二优先级,其中第二优先级不同于该优先级。
9.根据权利要求1所述的客户端设备,其中,与传输队列相关联的分组服务类对应于流动弹性水平,并且分类器模块进一步配置为:
至少部分地基于第二分组的分组类型向第二分组赋予第二分组服务类,其中所述第二分组服务类对应于第二流动弹性容忍水平。
10.根据权利要求1所述的客户端设备,其中,与传输队列相关联的分组服务类包括以下中的至少一个:后台系统启动类;后台数据类;尽力服务类;响应式数据类;操作、执行和管理类;多媒体音频/视频流类;响应式多媒体音频/视频类;交互式视频类;交互式音频类;或网络控制类。
11.一种在具有网络层和驱动层的客户端设备上实现的用于传输网络分组的方法,所述方法包括:
在网络层配置多个传输队列,其中所述多个传输队列中的一个或多个传输队列与多个分组服务类中的对应的分组服务类相关联;
至少部分地基于与分组相关联的分组类型将分组服务分类赋予分组;
至少部分地基于被赋予的分组服务分类和与所述一个或多个传输队列中的传输队列相关联的分组服务类的比较,将分组入队到该传输队列中,其中分组是网络控制分组,并且与包括网络控制分组的传输队列相关联的分组服务类对应于多个可用优先级中的最高优先级;以及
至少部分地基于被赋予的分组服务分类来调度来自该传输队列的用于传输的分组。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苹果公司,未经苹果公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810583272.7/1.html,转载请声明来源钻瓜专利网。