[发明专利]客户端设备上调度分组传输的系统和方法有效
申请号: | 201380007685.6 | 申请日: | 2013-01-28 |
公开(公告)号: | CN104081736B | 公开(公告)日: | 2018-06-05 |
发明(设计)人: | C·马斯普特拉;P·波和玛;J·刘 | 申请(专利权)人: | 苹果公司 |
主分类号: | H04L12/869 | 分类号: | H04L12/869 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 宋海宁 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种用于在客户端设备上管理分组调度的计算机实现的方法。例如,该方法的一个实施例包括:接收将被传输的分组;将所述分组入队到在网络堆栈级的队列中;确定分组调度当前正在驱动级还是在网络堆栈级执行;如果调度当前正在所述网络堆栈级执行,则从在所述网络堆栈级的队列选择所述用于传输的分组;并且如果调度当前正在所述驱动级执行,则从在所述驱动级的队列选择所述用于传输的分组。 | ||
搜索关键词: | 网络堆栈 驱动级 调度 分组 客户端设备 队列选择 传输 计算机实现 分组传输 分组调度 管理分组 入队 队列 | ||
【主权项】:
一种用于在客户端设备上管理分组调度的计算机实现的方法,包括:接收将被传输的分组;在网络堆栈级将所述分组入队到队列中;确定分组调度当前正在驱动级还是在所述网络堆栈级执行;如果调度当前正在所述网络堆栈级执行,则在所述网络堆栈级从所述队列选择用于传输的分组;如果调度当前正在所述驱动级执行,则在所述驱动级从所述队列选择用于传输的分组;在所述驱动级和所述网络堆栈级之间提供反馈信号,其中,所述反馈信号包括被配置为执行通知所述驱动级关于传输队列的状态或者通知所述网络堆栈级关于网络状态中的至少一个的信息;将接口附接于所述网络堆栈级;至少部分地基于接口,作为应答提供用于在所述网络堆栈级和所述驱动级之间进行选择以对所述接口执行分组调度的指示;以及至少部分地基于所述反馈信号中的信息选择性地在所述网络堆栈级或所述驱动级执行分组调度。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苹果公司,未经苹果公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201380007685.6/,转载请声明来源钻瓜专利网。