多调制解调器设立中的优选路径网络调度制造技术

技术编号:22570722 阅读:68 留言:0更新日期:2019-11-17 10:34
各实施例的系统、方法和设备通过包括多个调制解调器的计算设备提供网际协议(IP)分组的多路径传输。在各实施例中,IP分组可基于多个调制解调器中的每一者的可用带宽来被指派给该多个调制解调器中的所选调制解调器以供传输。

Optimal path network scheduling in setting up multiple modems

The systems, methods, and devices of each embodiment provide multipath transmission of Internet Protocol (IP) packets through a computing device including a plurality of modems. In each embodiment, IP packets may be assigned to the selected modems of the plurality of modems for transmission based on the available bandwidth of each of the modems.

【技术实现步骤摘要】
【国外来华专利技术】多调制解调器设立中的优选路径网络调度相关申请本申请要求于2017年3月27日提交的题为“PreferredPathNetworkSchedulingInMulti-modemSetup(多调制解调器设立中的优选路径网络调度)”的美国临时专利申请62/477,020、以及于2017年11月10日提交的题为“PreferredPathNetworkSchedulingInMulti-modemSetup(多调制解调器设立中的优选路径网络调度)”的美国临时专利申请62/584,713的优先权权益。这两件申请的全部内容出于所有目的通过援引纳入于此。
技术介绍
诸如无人驾驶汽车之类的交通工具可包括生成数据的系统(诸如传感器、相机等),这些数据可被发送给远离该交通工具的其他设备(诸如远程计算设备、远程服务器、其他交通工具等)。另外,诸如无人驾驶汽车之类的交通工具可以从远离该交通工具的其他设备(诸如远程计算设备、远程服务器、其他交通工具等)接收数据。此类所生成和/或所接收的数据可由该交通工具和/或远离该交通工具的这些其他设备用来支持该交通工具、其他交通工具、支持系统、交通管理的操作等。作为一示例,自主和半自主交通工具(诸如无人驾驶汽车)可以在许多情境中自主地操作。该交通工具的传感器、相机和其他系统可向该交通工具的控制系统提供使得该控制系统能够自主地操作该交通工具的输入。然而,在一些情境中,自主或半自主交通工具可能无法有效地自主操作,并且该交通工具的远程遥距操作(甚至仅仅持续短时间段)在那些情境中可以是有益的。向远程遥距操作者传达该交通工具的控制系统接收到的传感器输入可使得该远程遥距操作者能够手动地操作或引导该交通工具通过该情境。概述各实施例的系统、方法和设备通过包括多个调制解调器的计算设备提供网际协议(IP)分组的多路径传输。各实施例可通过交通工具中计算设备(诸如自主或半自主汽车的控制系统)提供IP分组的多路径传输。在各实施例中,IP分组可基于多个调制解调器中的每一者的可用带宽来被指派给该多个调制解调器中所选择的一者。在各实施例中,响应于多个调制解调器中的所选调制解调器的可用带宽降到质量阈值以下,IP分组可被指派给该多个调制解调器中的所有调制解调器以供在切换时间段里进行传输。响应于切换时间段期满,多个调制解调器中满足选择准则的调制解调器可被选择作为该多个调制解调器中用于传输的调制解调器。在各实施例中,选择准则可包括以下一者或多者:路径偏好,空中接口可用队列大小估计,空中接口可用带宽估计,端到端带宽估计,以及端到端延迟估计。在各实施例中,响应于多个调制解调器中的所选调制解调器的可用带宽降到质量阈值以下且用户数据报协议(UDP)分组正在被指派给该多个调制解调器中的至少一者,该多个调制解调器中满足选择准则的调制解调器可被选择作为该多个调制解调器中用于传输控制协议(TCP)分组的传输的调制解调器。在各实施例中,TCP分组和UDP分组可以通过基于偏好的路径选择和/或基于最小延迟估计的本地分组调度来被指派给多个调制解调器之一。在各实施例中,TCP分组和UDP分组可以基于不同要求或相同要求来被指派给多个调制解调器之一。在各实施例中,当针对多个调制解调器中的先前调制解调器的本地最小延迟估计低于延迟阈值时,基于本地最小延迟估计向该多个调制解调器中的新调制解调器指派和/或重新指派UDP分组会被阻止。在各实施例中,后端服务器可经由多个调制解调器中的所选调制解调器来将话务路由到包括该多个调制解调器的计算设备。各实施例包括可以在调度器中实现的方法,该调度器在交通工具中计算设备的处理器上运行以用于来自交通工具的IP传输。各实施例可包括:确定多个调制解调器中的所选调制解调器的可用带宽是否降到质量阈值以下,响应于确定该多个调制解调器中的所选调制解调器的可用带宽已降到质量阈值以下而将IP分组指派给该多个调制解调器中的所有调制解调器以供传输,确定该多个调制解调器中是否有任何一者满足选择准则,选择该多个调制解调器中满足该选择准则的一个调制解调器作为该多个调制解调器中所选择的新调制解调器,以及将IP分组只指派给该多个调制解调器中所选择的新调制解调器以供传输。在一些实施例中,多个调制解调器中的所选调制解调器的可用带宽可以是空中接口可用带宽估计或端到端带宽估计。一些实施例可进一步包括:确定多个调制解调器中的所选调制解调器是否与最高优先级递送路径相关联,并且确定该多个调制解调器中的所选调制解调器的可用带宽是否降到质量阈值以下可包括响应于确定该多个调制解调器中的所选调制解调器与最高优先级递送路径相关联而确定该多个调制解调器中的所选调制解调器的可用带宽是否降到该质量阈值以下。此类实施例可进一步包括:响应于确定多个调制解调器中的所选调制解调器不与最高优先级递送路径相关联而确定是否超过广播时间阈值,并且将IP分组指派给该多个调制解调器中的所有调制解调器以供传输可包括响应于超过该广播时间阈值而将IP分组指派给该多个调制解调器中的所有调制解调器以供传输。在一些实施例中,选择准则可包括以下一者或多者:路径偏好,空中接口队列大小估计,空中接口可用带宽估计,端到端带宽估计,以及端到端延迟估计。一些实施例可进一步包括:响应于确定多个调制解调器中的所选调制解调器的可用带宽降到质量阈值以下而确定UDP分组是否正在被指派给该多个调制解调器中的所有调制解调器;以及响应于确定UDP分组正在被指派给该多个调制解调器中的所有调制解调器而确定该多个调制解调器中是否有任何一者满足选择准则。在此类实施例中,TCP分组和UDP分组可至少部分地基于以下一者或多者来被指派给多个调制解调器之一:基于偏好的路径选择或基于本地最小延迟估计的分组调度。在一些实施例中,多个调制解调器可以是三个或更多个调制解调器。各实施例包括可以在调度器中实现的方法,该调度器在交通工具中计算设备的处理器上运行以用于来自交通工具的IP传输。各实施例可包括:接收供传输的分组,确定与多个调制解调器相关联的递送延迟,确定该多个调制解调器中与传输上一分组相关联的调制解调器的递送延迟是否低于延迟阈值,响应于确定该多个调制解调器中与传输该上一分组相关联的该调制解调器的递送延迟低于该延迟阈值而将该分组指派给该多个调制解调器中与传输该上一分组相关联的该调制解调器,以及响应于确定该多个调制解调器中与传输该上一分组相关联的该调制解调器的递送延迟处于或高于该延迟阈值而将该分组指派给该多个调制解调器中具有最低递送延迟的一个调制解调器。在一些实施例中,延迟阈值可以相对于最低递送路径延迟。附加实施例可包括具有处理器的交通工具中计算设备,该处理器配置有处理器可执行指令以执行以上概述的任一种方法中的操作。附加实施例可包括交通工具中计算设备,该交通工具中计算设备具有用于执行以上概述的任一种方法的功能的装置。附加实施例可包括其上存储处理器可执行指令的非瞬态处理器可读介质,这些指令被配置成使交通工具中计算设备的处理器执行以上概述的任一种方法中的操作。附图简述纳入于此且构成本说明书一部分的附图解说了本专利技术的示例实施例,并与以上给出的一般描述和下本文档来自技高网...

【技术保护点】
1.一种用于来自交通工具的网际协议(IP)传输的方法,包括:/n在调度器中确定多个调制解调器中的所选调制解调器的可用带宽是否降到质量阈值以下,所述调度器在交通工具中计算设备的处理器上运行;/n响应于确定所述多个调制解调器中的所选调制解调器的可用带宽已降到所述质量阈值以下而由所述调度器将IP分组指派给所述多个调制解调器中的所有调制解调器以供传输;/n在所述调度器中确定所述多个调制解调器中是否有任何一者满足选择准则;/n在所述调度器中选择所述多个调制解调器中满足所述选择准则的一个调制解调器作为所述多个调制解调器中所选择的新调制解调器;以及/n由所述调度器将IP分组只指派给所述多个调制解调器中所选择的新调制解调器以供传输。/n

【技术特征摘要】
【国外来华专利技术】20170327 US 62/477,020;20171110 US 62/584,713;20181.一种用于来自交通工具的网际协议(IP)传输的方法,包括:
在调度器中确定多个调制解调器中的所选调制解调器的可用带宽是否降到质量阈值以下,所述调度器在交通工具中计算设备的处理器上运行;
响应于确定所述多个调制解调器中的所选调制解调器的可用带宽已降到所述质量阈值以下而由所述调度器将IP分组指派给所述多个调制解调器中的所有调制解调器以供传输;
在所述调度器中确定所述多个调制解调器中是否有任何一者满足选择准则;
在所述调度器中选择所述多个调制解调器中满足所述选择准则的一个调制解调器作为所述多个调制解调器中所选择的新调制解调器;以及
由所述调度器将IP分组只指派给所述多个调制解调器中所选择的新调制解调器以供传输。


2.如权利要求1所述的方法,其特征在于,所述多个调制解调器中所选择的新调制解调器的可用带宽是空中接口可用带宽估计或端到端带宽估计。


3.如权利要求1所述的方法,其特征在于,进一步包括:
在所述调度器中确定所述多个调制解调器中的所选调制解调器是否与最高优先级递送路径相关联,
其中在所述调度器中确定所述多个调制解调器中的所选调制解调器的可用带宽是否降到所述质量阈值以下包括响应于确定所述多个调制解调器中的所选调制解调器与所述最高优先级递送路径相关联而在所述调度器中确定所述多个调制解调器中的所选调制解调器的可用带宽是否降到所述质量阈值以下。


4.如权利要求3所述的方法,其特征在于,进一步包括:
响应于确定所述多个调制解调器中的所选调制解调器不与所述最高优先级递送路径相关联而在所述调度器中确定是否超过广播时间阈值,
其中响应于确定所述多个调制解调器中的所选调制解调器的可用带宽已降到所述质量阈值以下而由所述调度器将IP分组指派给所述多个调制解调器中的所有调制解调器以供传输包括响应于超过所述广播时间阈值而由所述调度器将IP分组指派给所述多个调制解调器中的所有调制解调器以供传输。


5.如权利要求1所述的方法,其特征在于,所述选择准则包括以下一者或多者:路径偏好,空中接口队列大小估计,空中接口可用带宽估计,端到端带宽估计,以及端到端延迟估计。


6.如权利要求1所述的方法,其特征在于,进一步包括:
响应于确定所述多个调制解调器中的所选调制解调器的可用带宽降到所述质量阈值以下而在所述调度器中确定用户数据报协议(UDP)分组是否正在被指派给所述多个调制解调器中的所有调制解调器;以及
响应于确定UDP分组正在被指派给所述多个调制解调器中的所有调制解调器而在所述调度器中确定所述多个调制解调器中是否有任何一者满足选择准则。


7.如权利要求6所述的方法,其特征在于,传输控制协议(TCP)分组和UDP分组是至少部分地基于以下一者或多者来被指派给所述多个调制解调器中的一者的:基于偏好的路径选择或基于本地最小延迟估计的分组调度。


8.如权利要求1所述的方法,其特征在于,所述多个调制解调器是三个或更多个调制解调器。


9.一种用于来自交通工具的网际协议(IP)分组传输的方法,包括:
在调度器中接收供传输的分组,所述调度器在交通工具中计算设备的处理器上运行;
在所述调度器中确定与多个调制解调器相关联的递送延迟;
在所述调度器中确定所述多个调制解调器中与传输上一分组相关联的调制解调器的递送延迟是否低于延迟阈值;
响应于确定所述多个调制解调器中与传输所述上一分组相关联的所述调制解调器的递送延迟低于所述延迟阈值而由所述调度器将所述分组指派给所述多个调制解调器中与传输所述上一分组相关联的所述调制解调器;以及
响应于确定所述多个调制解调器中与传输所述上一分组相关联的所述调制解调器的递送延迟处于或高于所述延迟阈值而由所述调度器将所述分组指派给所述多个调制解调器中具有最低递送延迟的一个调制解调器。


10.如权利要求9所述的方法,其特征在于,所述延迟阈值是相对于最低递送路径延迟的。


11.一种交通工具中计算设备,包括:
多个调制解调器;以及
配置有用于执行操作的处理器可执行指令的处理器,所述操作包括:
确定所述多个...

【专利技术属性】
技术研发人员:R·A·霍尔米S·K·Y·亚达基里S·维欣S·季尼斯V·图特佩科夏瓦默西B·潘V·库马
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利