针对车队的车辆和数据处理设备的用于将数据传输给数据处理设备的方法以及车辆与流程

文档序号:19158374发布日期:2019-11-16 01:05阅读:257来源:国知局
针对车队的车辆和数据处理设备的用于将数据传输给数据处理设备的方法以及车辆与流程

本发明涉及将车队的数据传输给数据处理设备。本发明尤其涉及针对车队的车辆的用于将数据传输给数据处理设备的方法、针对数据处理设备的用于将车队的数据传输给数据处理设备的方法以及车辆。



背景技术:

车辆是用于运输人员或货物的移动交通工具。因而,车辆不仅可以是载人车辆而且可以是载货车辆。例如,车辆可以是载客汽车、载重汽车、摩托车或者牵引车。一般,车辆可以被理解为如下设备,所述设备包括发动机、传动系统以及车轮。

在车辆中,由于数字化而收集越来越多的数据。然而,常常只需要车队的车辆中的一小部分将它们的数据发送给(例如车辆制造商或其他服务提供商的)后台设备(back-end)。

在出版文献de19508486a1中提出了一种用于减少要由车辆传输的数据量的方法。在此,车辆的位置数据被减少并且连同所选择的其它车辆数据由车辆来发送。然而,未能从出版文献de19508486a1得知将车队的仅仅一部分的数据传输给后台设备的解决方案。

出版文献de19517309c2提出了一种用于减少要由车队的车辆传输的数据量的方法。在此,车辆数据在车队的一些车辆之间交换和整理。经整理的数据由所选择的车辆传输给中央计算机。然而,未能从出版文献de19508486a1得知将车队的仅仅一部分的数据传输给后台设备的解决方案。

因此,存在对提供将车队的仅仅一部分的数据传输给后台设备的可能性的需求。



技术实现要素:

本发明能够通过针对车队的车辆的用于将数据传输给数据处理设备的方法来实现这一点。该方法包括(由车辆)接收消息。该消息包括关于所要传输的数据的信息和关于数据传输的预先确定的概率的信息。该方法还包括:在使用随机发生器和关于数据传输的预先确定的概率的信息的情况下,(由车辆)确定所要传输的数据是否由该车辆传输给数据处理设备。该方法还包括:如果确定了所要传输的数据是由该车辆传输给数据处理设备,则(由该车辆)将所要传输的数据发送给数据处理设备。

该方法可以实现:车队的车辆自动地确定该车辆是否将它的数据传送给数据处理设备。通过规定数据传输的概率,可以调整车队中的传输它们的数据的车辆的数目或份额。

因此,按照本发明的一些实施例,如果确定了所要传输的数据不是由该车辆传输给数据处理设备,则不将所要传输的数据传输给数据处理设备。这样可以保证:只有车队的如下车辆将数据发送给数据处理设备,所述车辆已经确定了数据应由该车辆传输给数据处理设备。相对应地,可以实现:只由车队中的车辆的所希望的数目或所希望的份额将数据发送给数据处理设备。

所要传输的数据例如可以是车辆传感器(例如温度传感器、esp传感器、车程计、雨量传感器、压力传感器、车辆摄像机、位置传感器)的测量数据。替选地,所要传输的数据也可以是一个或多个车辆传感器的由车辆来分析或处理的测量数据。所要传输的数据例如也可以是车辆的状态数据(例如里程、直到下一次服务的剩余时间或里程、故障或报警通知)。

关于数据传输的预先确定的概率的信息说明:车队(也就是说多个车辆)中的单个车辆应该以怎样的概率参与数据传输。因此,关于数据传输的预先确定的概率的信息是对在车队之内的样本大小的量度。

随机发生器是一种方法,用于从预先给定的状态集合中产生随机状态的序列。例如,随机发生器可以是随机数发生器。随机数发生器不仅可以是非确定性随机数发生器(该非确定性随机数发生器例如利用了物理过程)而且可以是确定性随机数发生器(该确定性随机数发生器例如利用了确定性算法)。由确定性随机数发生器产生的分布例如可以是正态分布、均匀分布或指数分布。

例如,确定所要传输的数据是否由该车辆传输给数据处理设备可包括:由随机发生器在预设的值域(例如为1与100)之内产生随机数。基于关于数据传输的预先确定的概率的信息,可以从预设的值域中选择对应于预先确定的概率的范围(份额)。对于为10%的概率来说,例如可以从预设的为1与100的值域中选择从1至10的范围。如果所产生的随机数在从1至10的范围内,则确定该车辆将所要传输的数据传输给数据处理设备。如果所产生的随机数在该范围之外、也就是说在11与100之间,则可以确定该车辆不将所要传输的数据传输给数据处理设备。

数据处理设备例如可以是后台设备、计算机云、计算机、处理器或可编程硬件组件。

该消息可以由车辆例如通过蜂窝状网络(例如按照第三代合作伙伴计划(3rdgenerationpartnershipproject)、即3gpp标准)或者通过本地无线网络(例如按照电气与电子工程师学会(instituteofelectricalandelectronicsengineer)、即ieee标准)来接收。相对应地,也可以通过蜂窝状网络或通过本地无线网络来将所要传输的数据发送给数据处理设备。

在本发明的一些实施例中,该消息还可包括关于对确定所要传输的数据是否由该车辆传输给数据处理设备的重复的重复信息。接着,该方法可包括:基于重复信息,重新确定所要传输的数据是否由该车辆传输给数据处理设备。这样可以通知车辆:该车辆是应该仅仅一次性地确定还是应该多次确定该车辆是否应将它的数据发送给数据处理设备。相对应地,该车辆可以一次性地或多次确定该车辆是否将它的数据发送给数据处理设备。

按照本发明的一些实施例,重复信息例如可表明:在自从(先前或上一次)确定了所要传输的数据是否由该车辆传输给数据处理设备以来的预先确定的时间段期满之后,重新确定所要传输的数据是否由该车辆传输给数据处理设备。这样,例如可以促使车辆每秒、每10秒、每30秒、每分钟、每5分钟、每10分钟、每30分钟等等确定该车辆是否可以将它的数据发送给数据处理设备。

在本发明的一些实施例中,替选地,重复信息也可表明:在自从(先前或上一次)确定了所要传输的数据是否由该车辆传输给数据处理设备以来该车辆走过预先确定的行驶路段之后,重新确定所要传输的数据是否由该车辆传输给数据处理设备。这样,例如可以促使车辆每100米、250米、500米、1千米、5千米、10千米等等确定该车辆是否可以将它的数据发送给数据处理设备。

这样可以周期性地更换车队的车辆的正样本,使得视参与概率(数据传输的预先确定的概率)和时间段(时间间隔)或走过的行驶路段而定,整个车队已经在各个时间间隔或行驶路段概率高地参与了数据传输(数据上传)。

按照本发明的一些实施例,该方法还可包括接收第二消息。第二消息包括关于数据传输的预先确定的第二概率的信息。该方法可相对应地包括:在使用随机发生器和关于数据传输的预先确定的第二概率的第二信息的情况下,重新确定所要传输的数据是否由该车辆传输给数据处理设备。这样,可以使车队中的用于数据传输的车辆的所希望的数目或所希望的份额与数据处理设备适配。这样,例如可以探讨车队或车辆的变化的状态。如果车辆例如首先处在车队的很多车辆所处的位置a,则车队的处在位置a的车辆中的较小份额的车辆的数据传输就可足够。如果车辆在稍后的时间点处在车队的少量车辆所处的另一位置b,则车队的处在位置b的车辆中的较高份额的车辆的数据传输可能是必要的。相对应地,首先可以在位置a将关于数据传输的预先确定的较低的概率的信息传送给车辆,而且紧接着可以在位置b将关于数据传输的预先确定的较高的概率的信息传送给车辆。

按照本发明的另一方面,通过针对数据处理设备的用于将车队的数据传输给数据处理设备的方法能够实现对车队的一部分的数据的传输。该方法包括将消息发送给车队的车辆。该消息包括关于所要传输的数据的信息和关于数据传输的预先确定的概率的信息。该方法还包括:从车队的至少一个车辆接收所要传输的数据。在此,该至少一个车辆在使用随机发生器和关于数据传输的预先确定的概率的信息的情况下已经确定:所要传输的数据是由该车辆传输给数据处理设备。

该方法可以实现:使车队的车辆自动地确定这些车辆是否将它们的数据传送给数据处理设备。通过规定数据传输的概率,可以调整车队中的传输它们的数据的车辆的数目或份额。

在本发明的一些实施例中,该消息还可包括关于对确定所要传输的数据是否由该车辆传输给数据处理设备的重复的重复信息。这样可以通知车辆:该车辆是应该仅仅一次性地确定还是应该多次确定该车辆是否将它的数据发送给数据处理设备。

按照本发明的一些实施例,该方法还可包括将第二消息发送给车队的车辆。第二消息包括关于数据传输的预先确定的第二概率的信息。这样,可以使车队中的用于数据传输的车辆的所希望的数目或所希望的份额与数据处理设备适配。这样,例如可以探讨车队或车辆的变化的状态。

本身易于理解的是:本发明的实施例也包括具有程序代码的程序,用于在所述程序代码在数据处理设备(例如后台设备、计算机云、计算机、处理器或可编程硬件组件)上运行或在那里被实施时执行本文中所描述的方法之一。

按照本发明的又一其它方面,通过用于将数据传输给数据处理设备的车辆能够实现对车队的一部分的数据的传输。该车辆包括接收电路,该接收电路被设立为接收消息。该消息包括关于所要传输的数据的信息和关于数据传输的预先确定的概率的信息。该车辆还包括处理电路,该处理电路被设立为:在使用随机发生器和关于数据传输的预先确定的概率的信息的情况下,确定所要传输的数据是否由该车辆传输给数据处理设备。该车辆还包括发送电路,该发送电路被设立为:如果该处理电路确定了所要传输的数据是由该车辆传输给数据处理设备,则将所要传输的数据发送给数据处理设备。

该车辆可以自动地确定该车辆是否将它的数据传送给数据处理设备。通过规定数据传输的概率,可以确定车队的传输它们的数据的车辆的数目或份额。

在本发明的一些其它实施例中,该车辆或该车辆的组件(尤其是接收电路和处理电路)可以被设立为:实施其它的、上面提到的方法步骤中的一个或多个方法步骤。

附图说明

随后,本发明的实施例参考随附的附图进一步予以阐述。其中:

图1示出了针对车队的车辆的用于将数据传输给数据处理设备的方法的实施例的流程图;

图2示出了针对数据处理设备的用于将车队的数据传输给数据处理设备的方法的实施例的流程图;而

图3示出了车辆的实施例。

具体实施方式

在图1中示出了针对车队的车辆的用于将数据传输给数据处理设备的方法100。方法100包括接收102消息。该消息包括关于所要传输的数据的信息和关于数据传输的预先确定的概率的信息。方法100还包括:在使用随机发生器和关于数据传输的预先确定的概率的信息的情况下,确定104所要传输的数据是否由该车辆传输给数据处理设备。方法100还包括:如果确定了所要传输的数据是由该车辆传输给数据处理设备,则将所要传输的数据发送106a给数据处理设备。如果确定了所要传输的数据不应由该车辆传输给数据处理设备,则方法100可包括:停止106b将所要传输的数据发送给数据处理设备。

方法100可以实现:车队的车辆自动地确定该车辆是否将它的数据传送给数据处理设备。通过规定数据传输的概率,可以调整车队中的传输它们的数据的车辆的数目或份额。这样可以保证:只有车队的如下车辆将数据发送给数据处理设备,所述车辆已经确定了数据应由该车辆传输给数据处理设备。相对应地,可以实现:只由车队中的车辆的所希望的数目或所希望的份额将数据发送给数据处理设备。

在一些实施例中,方法100可以作为随机发送算法集成到车辆中。利用该方法,例如可以通过车队来执行地区范围内的温度测量。为此,后台设备例如可以请求车队的全部车辆中的10%。按照方法100,这些车辆现在自动地确定它们是否参与数据传输,在该方法中,这些车辆以1:9的随机分布来对此做出决定。

为此,后台设备例如可以将测量任务发送给车辆。在这种情况下,不仅送交所需的数据(例如温度和位置),而且送交车队的样本大小或车辆应该参与数据上传的概率。现在,该车辆例如利用随机算法和给定的概率来确定该车辆是否可参与上传。如果检查为否定,则该车辆不参与。如果检查为肯定,则该车辆开始数据上传。

如上文已经暗示的那样,方法100例如可以被扩展其中车辆应该重复该检查的间隔行驶时间或行驶路段。这样,该车辆例如可以每10分钟重新随机地确定该车辆是否应该参与上传。以这种方式,可以周期性地更换车队的车辆的正样本,使得视参与概率和时间间隔而定,整个车队已经在各个时间间隔概率高地参与了数据上传。以这种方式,例如可以在静态或准静态的测量状态下在上传量微小的情况下同时实现高测量密度。

方法100的其它细节和方面结合一个或多个其它实施例来予以描述。方法100可包括按照其它实施例中的一个或多个实施例的一个或多个可选的特征。

在下文,图2示出了针对数据处理设备的用于将车队的数据传输给数据处理设备的方法200。方法200包括将消息发送202给车队的车辆。该消息包括关于所要传输的数据的信息和关于数据传输的预先确定的概率的信息。方法200还包括:从车队的至少一个车辆接收202所要传输的数据。在此,该至少一个车辆在使用随机发生器和关于数据传输的预先确定的概率的信息的情况下已经确定:所要传输的数据是由该车辆传输给数据处理设备。

方法200可以实现:使车队的车辆自动地确定这些车辆是否将它们的数据传送给数据处理设备。通过规定数据传输的概率,可以调整车队中的传输它们的数据的车辆的数目或份额。

方法200的其它细节和方面结合一个或多个其它实施例来予以描述。方法200可包括按照其它实施例中的一个或多个实施例的一个或多个可选的特征。

在图3中示出了用于将数据传输给数据处理设备310的车辆300。车辆300包括接收电路302,该接收电路被设立为接收消息320。消息320包括关于所要传输的数据330的信息和关于数据传输的预先确定的概率的信息。车辆300还包括处理电路304,该处理电路被设立为:在使用随机发生器和关于数据传输的预先确定的概率的信息的情况下,确定所要传输的数据330是否由该车辆300传输给数据处理设备310。车辆300还包括发送电路306,该发送电路被设立为:如果该处理电路确定了所要传输的数据330是由该车辆300传输给数据处理设备310,则将所要传输的数据330发送给数据处理设备310。

接收电路302是被设立为无线地接收消息320的电路。例如,消息320可以通过蜂窝状网络或通过本地无线网络由数据处理设备310来接收。

处理电路304例如可具有:一个或多个处理器或者一个或多个处理器核、专用集成电路(英文asic=application-specificintegratedcircuit)、集成电路(英文ic=integratedcircuit)、单芯片系统(英文soc=systemonachip)、可编程逻辑单元或者带微处理器的现场可编程门阵列(英文fpga=fieldprogrammablegatearray),在其上运行用于确定所要传输的数据330是否由该车辆300传输给数据处理设备310的软件。处理电路304还可具有一个或多个存储器,在所述一个或多个存储器中例如可以存储用于确定所要传输的数据330是否由该车辆300传输给数据处理设备310的软件或者其它数据。

发送电路306例如可以被设立用于与数据处理设备310的无线通信。发送电路例如可以包括发送器或收发器,以便通过蜂窝状网络或通过本地无线网络与数据处理设备310进行通信。在一些实施例中,接收电路302和发送电路306可具有共同的收发器。

车辆300可以自动地确定该车辆是否将它的数据传送给数据处理设备310。通过规定数据传输的概率,可以确定车队的传输它们的数据的车辆的数目或份额。

车辆300的其它细节和方面结合一个或多个上文的实施例来予以描述。车辆300可包括按照上文的实施例中的一个或多个实施例的一个或多个可选的特征。

附图标记列表

100针对车队的车辆的用于将数据传输给数据处理设备的方法

102接收消息

104确定所要传输的数据是否由该车辆传输给数据处理设备

106a将所要传输的数据发送给数据处理设备

106b停止将所要传输的数据发送给数据处理设备

200针对数据处理设备的用于将车队的数据传输给数据处理设备的方法

202将消息发送给车队的车辆

204从车队的至少一个车辆接收所要传输的数据

300车辆

302接收电路

304处理电路

306发送电路

310数据处理设备

320消息

330所要传输的数据

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1