用于数据传输连接管理的方法和设备技术

技术编号:17944917 阅读:30 留言:0更新日期:2018-05-15 23:52
本公开涉及一种用于数据传输连接管理的方法和设备。一种系统包括处理器,所述处理器被配置为:接收包括优先级指定的数据传输请求。所述处理器还被配置为:确定具有与优先级指定关联的预定义特征的无线连接是否可用。所述处理器还被配置为:如果所述无线连接可用,则使用所述无线连接处理所述数据传输请求;如果所述无线连接不可用,则对所述数据传输请求进行排队以用于随后处理。

Methods and equipment for data transfer connection management

The present disclosure relates to a method and device for data transmission connection management. A system includes a processor configured to receive data transmission requests including priority. The processor is also configured to determine whether the wireless connection with predefined features associated with the priority is available. The processor is also configured to process the data transmission request using the wireless connection if the wireless connection is available; if the wireless connection is not available, the data transmission request is queued to be used for subsequent processing.

【技术实现步骤摘要】
用于数据传输连接管理的方法和设备
示意性实施例总体上涉及一种用于数据传输连接管理的方法和设备。
技术介绍
现代车辆利用大量的数据服务,涉及的范围从车载计算系统到远程数据报告和访问。车辆远程信息处理单元提供与远程网络进行通信的能力,并且这些通信服务可被用于更新固件和软件、获取媒体,甚至可被用于从车辆发送电子邮件以及管理电话呼叫。将数据传输到远程网络和从远程网络传输数据需要可访问远程网络并与远程网络通信的某种形式的连接。对于这种需求的通常的解决方式是使用蜂窝网络。然而,蜂窝网络经常带来与数据传输关联的开销。虽然所述开销对于单个交易来说可能是微不足道的,但是,如果原始设备制造商(OEM)正在引起针对OEM指定的交易的开销(诸如,诊断和软件更新),则针对道路上的所有车辆合计出的开销可能是明显的。使用WiFi或其它类似的便宜的或免费的服务可实现数据节约,但是在这种状况下的数据传输可能需要频繁的重启,这是因为车辆趋向于四处移动,这意味着车辆将不太可能在任何特定连接的范围内停留很长一段时间。此外,这种服务可仅在选择的时间段或位置才可用,这就造成这种服务对于数据传输的唯一方式来说不是可靠的选择。
技术实现思路
在第一示意性实施例中,一种系统包括处理器,所述处理器被配置为:接收包括优先级指定的数据传输请求。所述处理器还被配置为:确定具有与优先级指定关联的预定义特征的无线连接是否可用。所述处理器还被配置为:如果所述无线连接可用,则使用所述无线连接处理所述数据传输请求;如果所述无线连接不可用,则对所述数据传输请求进行排队以用于随后处理。在第二示意性实施例中,一种系统包括处理器,所述处理器被配置为:从在包括所述处理器的第一车辆模块中执行的应用接收包括优先级指定的数据传输请求。所述系统还被配置为:查询第二车辆模块的接口监测处理,以确定所述第二车辆模块是否具有可用的无线连接,所述无线连接具有与所述优先级指定关联的预定义特征。所述系统还被配置为:如果所述无线连接可用,则指示所述第二车辆模块使用所述无线连接来处理所述数据传输请求;如果所述无线连接不可用,则对所述数据传输请求排队以用于随后处理。在第三示意性实施例中,一种系统包括处理器,所述处理器被配置为:接收包括仅免费指定和到期指定的数据传输请求。所述处理器还被配置为:确定在由所述到期指定限定的时间段期间具有免费数据传输的无线连接是否变为可用于处理所述数据传输请求。所述处理器还被配置为:如果所述无线连接变为可用,则使用所述无线连接来处理所述数据传输请求;一旦由所述到期指定限定的时间量已经过去并且所述数据传输请求尚未被处理,则将所述数据传输请求重新指定为非免费请求以将由非免费可用连接处理。根据本专利技术,提供一种系统,所述系统包括:处理器,被配置为:从在包括所述处理器的第一车辆模块中执行的应用接收包括优先级指定的数据传输请求;查询第二车辆模块的接口监测处理,以确定所述第二车辆模块是否具有可用的无线连接,所述无线连接具有与所述优先级指定关联的预定义特征;如果所述无线连接可用,则指示所述第二车辆模块使用所述无线连接来处理所述数据传输请求;如果所述无线连接不可用,则对所述数据传输请求排队以用于随后处理。附图说明图1示出了示意性的车辆计算系统;图2A和图2B示出了用于数据连接管理的示意性系统;图3示出了用于数据传输请求处理的示意性处理;图4示出了示意性的数据传输处理;图5示出了示意性的数据传输控制界面;图6A至图6C示出了使用次要装置的示意性数据传输处理;图7A至图7C示出了用于帮助约束的数据传输的示意性数据传输处理。具体实施方式根据需要,在此公开本专利技术的具体实施例;然而,应理解的是,所公开的实施例仅为本专利技术的示例,并且可以以多种可替代形式实施。附图无需按比例绘制;可夸大或最小化一些特征以示出特定组件的细节。因此,此处所公开的具体结构和功能细节不应被解释为限制,而仅仅作为用于教导本领域技术人员以多种形式利用本专利技术的代表性基础。图1示出了用于车辆31的基于车辆的计算系统(VCS)1的示例框式拓扑图。这种基于车辆的计算系统1的示例为由福特汽车公司制造的SYNC系统。设置有基于车辆的计算系统的车辆可包含位于车辆中的可视前端界面4。如果所述界面设置有例如触摸敏感屏幕,则用户还能够与所述界面进行交互。在另一示意性实施例中,通过按钮按压或具有自动语音识别和语音合成的口语对话系统来进行交互。在图1所示的示意性实施例1中,处理器3控制基于车辆的计算系统的至少一部分操作。设置在车辆内的处理器允许对命令和例程进行车载处理。另外,处理器连接到非持久性存储器5和持久性存储器7两者。在此示意性实施例中,非持久性存储器是随机存取存储器(RAM),持久性存储器是硬盘驱动器(HDD)或闪存。一般说来,持久性(非暂时性)存储器可包括当计算机或其它装置掉电时保持数据的所有形式的存储器。这些存储器包括但不限于:HDD、CD、DVD、磁带、固态驱动器、便携式USB驱动器和任何其它适当形式的持久性存储器。处理器还设置有允许用户与处理器进行交互的多个不同的输入。在此示意性实施例中,麦克风29、辅助输入25(用于输入33)、USB输入23、GPS输入24、屏幕4(其可为触摸屏显示器)和蓝牙输入15全部被提供。还提供输入选择器51,以允许用户在各种输入之间进行切换。对于麦克风和辅助连接器两者的输入在被传送到处理器之前,由转换器27对所述输入进行模数转换。尽管未示出,但是与VCS进行通信的众多车辆组件和辅助组件可使用车辆网络(诸如但不限于CAN总线)向VCS(或其组件)传送数据并传送来自VCS(或其组件)的数据。系统的输出可包括但不限于视觉显示器4以及扬声器13或立体声系统输出。扬声器连接到放大器11,并通过数模转换器9从处理器3接收其信号。还可分别沿19和21所示的双向数据流产生到远程蓝牙装置(诸如个人导航装置(PND)54)或USB装置(诸如车辆导航装置60)的输出。在一示意性实施例中,系统1使用蓝牙收发器15与用户的移动装置53(例如,蜂窝电话、智能电话、PDA或具有无线远程网络连接能力的任何其它装置)进行通信(17)。移动装置随后可被用于通过例如与蜂窝塔57的通信(55)来与车辆31外部的网络61进行通信(59)。在一些实施例中,蜂窝塔57可以是WiFi接入点。移动装置与蓝牙收发器之间的示例性通信由信号14表示。可通过按钮52或类似的输入来指示移动装置53与蓝牙收发器15进行配对。相应地,CPU被指示车载蓝牙收发器与移动装置中的蓝牙收发器进行配对。可利用例如与移动装置53关联的数据计划、话上数据或DTMF音在CPU3与网络61之间传送数据。可选地,可期望包括具有天线18的车载调制解调器63以便在CPU3与网络61之间通过语音频带传送数据(16)。移动装置53随后可被用于通过例如与蜂窝塔57的通信(55)来与车辆31外部的网络61进行通信(59)。在一些实施例中,调制解调器63可与蜂窝塔57建立通信20,以与网络61进行通信。作为非限制性示例,调制解调器63可以是USB蜂窝调制解调器,并且通信20可以是蜂窝通信。在一个示意性实施例中,处理器设置有包括用于与调制解调器应用软件进行通信的API(ApplicationProgramIn本文档来自技高网...
用于数据传输连接管理的方法和设备

【技术保护点】
一种系统,包括:处理器,被配置为:接收包括优先级指定的数据传输请求;确定具有与优先级指定关联的预定义特征的无线连接是否可用;如果所述无线连接可用,则使用所述无线连接处理所述数据传输请求;如果所述无线连接不可用,则对所述数据传输请求进行排队以用于随后处理。

【技术特征摘要】
2016.11.04 US 15/343,7291.一种系统,包括:处理器,被配置为:接收包括优先级指定的数据传输请求;确定具有与优先级指定关联的预定义特征的无线连接是否可用;如果所述无线连接可用,则使用所述无线连接处理所述数据传输请求;如果所述无线连接不可用,则对所述数据传输请求进行排队以用于随后处理。2.如权利要求1所述的系统,其中,处理器被配置为:确定在无线网络中连接的多个模块上的连接是否可用,每个模块具有提供给所述每个模块的独立的无线通信能力。3.如权利要求1所述的系统,其中,所述无线连接包括蜂窝连接。4.如权利要求1所述的系统,其中,所述无线连接包括WiFi连接。5.如权利要求1所述的系统,其中,所述无线连接包括蓝牙连接。6.如权利要求1所述的系统,其中,所述优先级指定包括高优先级指定,并且所述预定义特征是在多个连接可用的情况下还具有最低延迟的任何可用连接。7.如权利要求1所述的系统,其中,所述优先级指定包括中优先级指定,并且所述预定义特征是在多个连接可用的情况下还具有最高带宽的任何可用连接。8.如权利要求1所述的系统,其中,所述优先级指定包括低优先级指定,并且所述预定义特征是在多个连接可用的情况下还具有最高带宽的任何可用连接,其中,针对所述任何可用连接的用于处理所述数据传输请求的传输开销将不超过预定义最大开销,针对所述多个连接的用于处理所述数据传输请求的传输开销将不超过预定义最大开销。9.如权利要求1所述的系统,其中,所述优先级指定包括仅免费指定,并且,所述预定义特征是不存在用于处理所述数据传输请求的传输开销的任何可用连接。10.如权利要求9所述的系统,其中,所述数据传输请求还包括到期指定,其中,处理器被配置为:如果由所述到期指定限定的时间量已经过去并且所述数据传输请求尚未被处理,则将仅免费指定的请求重新指定为将由非免费的可用连接处理。11.一种系统,包括:处理器,被配置为:从在包括所述处理器的第一车辆模块中执行的应用接收包括优先级指定的数据传输请求;查询第二车辆模块的接口监测处理,以...

【专利技术属性】
技术研发人员:艾伦·米拉梦蒂
申请(专利权)人:福特全球技术公司
类型:发明
国别省市:美国,US

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

1