用于从数据网络向车辆传递消息的方法和用于数据网络的服务器设备的制作方法
【专利摘要】本发明的要解决的技术问题是:在从数据网络中的多个数据源向经移动通信接口(16)连接到该数据网络的车辆(12)传递消息(N)时确保:消息通讯顺利地进行。在根据本发明的方法中,从数据网络——尤其是互联网——中的多个数据源向车辆(12)发送消息(N),所述消息(N)不是被直接被输入车辆(12)、而是被输入数据网络的服务器设备(18),在所述服务器设备处通过该服务器设备(18)将消息(N)分别分派给多个预定的消息类型(A、B、C)中的一个,第一消息类型(C)的消息(N)立即由所述服务器设备(18)传递至所述车辆(12),第二消息类型(B)的消息(N)被存储在所述服务器设备(18)中,第三消息类型(A)的消息(N)被删除。本发明还涉及一种能与数据网络联接的服务器设备(18)。
【专利说明】用于从数据网络向车辆传递消息的方法和用于数据网络的服务器设备
【技术领域】
[0001]本发明涉及一种方法,通过所述方法将数据网络中多个数据源的消息发送至车辆。数据网络尤其可以是互联网。本发明还涉及一种服务器设备,该服务器设备能通过移动通信接口与数据网络、例如互联网联接。在本发明中,车辆尤其理解为道路行驶车辆,例如乘用车或商用车。
【背景技术】
[0002]在车辆中,即使在行驶期间也能借助于移动通信模块通过移动通信接口建立与数据网络、例如互联网的通信连接。一旦建立了这种数据连接,则车辆的不同设备或者在车辆中通过计算设备执行的不同的计算机程序可以建立与数据网络中服务器的网络连接。例如如果通过 UMTS 移动通信连接(UMTS-Universal Mobil Telecommunication System 通用移动通信系统)建立与互联网服务提供商(ISP—Internet Service Provider)的连接,贝丨J可以由该互联网服务提供商为移动通信模块或连接在移动通信模块下游的车辆的网关或路由器分配网址。在该网址(IP地址)和其它协议(TCP-Transfer Control Protocol传递控制协议,UDP-User Datagram Protocal用户数据报协议等)的基础上,各个设备或程序可以彼此独立地与互联网的服务器交换数据。
[0003]与车辆有关的特别重要的、可以在数据网络中提供的数据服务是当前的交通数据或关于车道状态的数据的传递。对此已知的是,借助于处于交通中的车辆来确定这种数据,所述车辆将其当前的行驶速度和借助于ESP (ESP=电子稳定程序)确定的车道表面的摩擦值传递至数据网络中相应的服务器。随后,收集到的数据由服务器再次分配给车辆,从而在每个车辆中都能使用关于当前的交通状况和车道瞬时状态的信息。
[0004]借助于移动通信接口实现的、(位置固定的)网络服务提供者和车辆之间的数据传递当然受到带宽限制,也就是说,在预定的时间区间内仅能传递有限多的数据。然而因为各个设备和程序可以彼此独立地保持与网络服务器的数据连接,所以不能预见在数据传递时是否会出现瓶颈。一旦出现这种情况,这甚至会导致威胁车辆乘客的安全。例如,如果移动通信接口的带宽完全被用于传递在车辆中放映的故事片的影片数据,便会因此在传递更重要的数据时会出现延迟,例如延迟了交通数据或对冰冻/冻雨(Blitzeis)的警报。
[0005]由DE102008061304A1已知了车辆用的通信设备,其用于无线传递车辆相关的数据,所述通信设备包括两个通信单元。借助于第一单元将第一数据传递至车辆,借助于第二单元将选出的第二数据传递至车辆。在此,基于数据的优先级判定将数据传递至哪个单元。此外,通信单元可以如此实施,即在接收数据时,通信单元判定:所接收到的消息是专门为该车辆设置的消息还是用于多个车辆的公共消息。然而对该最后一个方面来说缺点在于,必须首先通过无线电接口传送数据才能判定其重要性。
【发明内容】
[0006]本发明的目的在于,在从数据网络中的多个数据源向经移动通信接口连接到该数据网络的车辆传递消息时确保:消息通讯顺利地进行。
[0007]该目的通过根据权利要求1所述的方法以及通过根据权利要求7所述的服务器设备实现。通过从属权利要求给出所述方法的有利的改进方案。
[0008]根据本发明的方法从上文所述的有问题的情况出发,可以从数据网络——例如互联网一中多个(独立的)数据源向车辆发送消息。在此,“消息”理解为通过一个或多个数据包代表的信息。根据本发明,在此该消息不是被直接输入车辆、而是被输入数据网络的服务器设备。随后,基于消息对于车辆的重要性和紧急程度通过该服务器设备对消息进行分类。换句话说,将每个消息都分派给多个预定的消息类型之一。在此,第一消息类型的消息立即由服务器设备传递至车辆。而另一个、第二消息类型的消息被存储在服务器设备中。因此,其没有阻碍第一消息类型的消息的传递。最后,在根据本发明的方法中还设置第三消息类型,并使分派给第三消息类型的消息甚至被删除。
[0009]例如,上述服务器设备可以是用于协调数据网络和车辆之间的数据通讯的所谓的IT-后端(Backend) (IT-信息技术)的组成部分。适合用在这种IT后端中的相应的服务器设备同样是本发明的组成部分。根据本发明的服务器设备包括网络接口,其通过该网络接口可与数据网络,即例如互联网联接。根据本发明的服务器设备在此设计用于:通过网络接口接收用于特定车辆的消息。随后可以与车辆相关地和/或与消息相关地将所述消息分别分派给多个预定的消息类型中的一个。如上所述,分派给确定的第一消息类型的消息被立即继续传送至车辆,而为车辆暂时存储第二消息类型的消息,删除第三消息类型的消息。
[0010]根据本发明的方法和根据本发明的服务器设备的优点在于:即使存在一形式为由多个消息源发送的独立消息的一不同信息也能有针对地为车辆提供信息。这样避免了资源一例如移动通信接口的传递能力和车辆中接收系统的计算能力一的消耗,如在同时传递不重要数据和重要数据时那样。为此,第二消息类型还可以分为子类型,则根据消息在传递时的优先级和/或所允许的最大传递延迟来将消息归类到所述子类型中。
[0011]为了对用于传递消息至车辆的无线信道的带宽进行有效地利用,被证明为有利的是,根据消息所针对的车辆的特性来给消息分派相应的消息类型。因此可以设计为,与瞬时车辆处于的地点相关地对消息进行分类。由此可以确定,例如是否可以删除关于在远离车辆的地点处的交通事件的消息,因为其不影响车辆的继续行驶。然而,同样可以将车辆的计划好的行驶路线作为分类的基础。因此,可以将关于沿着行驶路线的交通事件的消息识别为对车辆来说重要的。因此,可以对如下的消息进行组合并将其传递至车辆:该消息涉及关于前方交通流干扰的给驾驶员提供的提前信息。也可以根据车辆中人员的身份来选择消息。例如,如果一个人员对关于运动事件的消息有很大兴趣并因此在用于信息系统的相应用户特征中记录了应当优先传达涉及这种运动事件的消息,贝1J在此能识别出:当该人员位于车辆中时应该将消息继续传递至车辆。
[0012]也可以根据车辆配置进行分类。例如,如果车辆具有电子稳定程序(ESP),其作用方式可以通过规定路面的已知的摩擦值来控制,则对于这种车辆来说重要的是,将涉及当前测得的摩擦系数的消息传递至该车辆。此外,分类也可以根据位于车辆中的、车辆的正在起作用的系统进行。例如,如果车辆中的人员恰好使用了数据服务,例如像聊天程序,则有利地的是将相应的聊天消息立即继续传送至车辆,从而使为该人员提供其它用户的消息。[0013]最后,对与车辆相关地将消息分派到相应的消息类型来说,也可以设计为,基于之前已经传递车辆的消息对所述消息进行分类。因此,在传递时间点由于缺失必要信息而不能有意义地被解读因此完全不可能由车辆处理的消息不会被传递给车辆。
[0014]替代或附加于与车辆相关的分派,根据本发明的方法的另一个改进方案还提出,根据消息的种类和/或消息的内容将消息分派给不同的类型。因此,可以在涉及人员安全的消息——例如交通消息等——被成功传递之前一直阻止根据其种类是供车辆中人员娱乐的消息。通过将消息的内容也用于分类,也可以进一步在消息种类内进行区分。
[0015]例如如果传递信道没有被需立即传递的消息占满时,暂时存储在服务器设备中的消息应该在稍后的时间点同样传递至车辆。为此,在根据本发明的方法的一种实施方案中,针对所存储的消息由服务器单元检查:是否满足预定的发送标准,以及必要时将所存储的消息由服务器设备传递至车辆。这种发送标准可以根据如何具体实现该方法而不同。发送标准的例子有:传递信道的利用率、计时器——通过该计时器确定消息应该在服务器设备的中间存储器中存储多长时间一的结束、车辆到达特定地点以及激活车辆中的特定系统。
[0016]在被存储并且待随后发送的消息方面,根据本发明的方法的一种有利的实施方案提出,所存储的消息被组合成消息包并被压缩,随后作为经压缩的消息包传递至车辆。由于组合地传递具有较小紧急程度的消息有利地实现了减小传递费用。
[0017]在根据本发明的方法的一种优选的实施方案中,服务器设备在客户-服务器通信的框架内在不对客户、在此即车辆进行询问的情况下将消息传递至车辆。这种形式的传递在下文中称为推送(Pushen)。通过这种推送方法得到的优点是:能够将服务器设备识别为特别重要的消息不延迟地继续传送至车辆。服务器设备不等待车辆的请求。
[0018]根据本发明的服务器设备的、包括已经联系根据本发明的方法的改进方案阐述的特征的改进方案也属于本发明。因此此处不再次阐述根据本发明的服务器设备的相应的改进方案的特征。
【专利附图】
【附图说明】
[0019]下面根据实施例进一步阐述本发明。为此,附图示出了一车辆,该车辆接收来自推送服务器的消息,该推送服务器是根据本发明的服务器设备的实施方案。
【具体实施方式】
[0020]以下示例是本发明的优选的实施方案。
[0021]附图示出IT后端10,其可以由一个或多个计算机组成。通过后端10收集用于车辆12的信息,在车辆12中所提供的不同功能基于这些信息。在此,后端10调节车辆12接收的数据流。车辆12例如可以是乘用车或商用车。所述功能在车辆12中通过单独的服务程序14提供,在附图中仅示例性示出了其中一个服务程序。这些服务程序在车辆12中通过一个或多个控制器执行。
[0022]为了从后端10向车辆12传递信息,后端10和车辆12通过通信连接16彼此连接。因此,例如可以设计为,车辆12的(未示出的)移动通信模块通过移动通信接口——例如UMTS或LTE (Long Term Evolution)——与互联网服务供应商(ISP)连接。车辆12的通信设备可以在由ISP分配给车辆的网址的基础上建立至后端10的通信连接16作为TCP/IP连接(IP-1nternet Protocol,互联网协议)。在此可以设计为,通过通信连接16传送的数据被加密,例如借助于SSL方法(SSL-Secure Socket Layer)加密。为了通过另一个数据连接保护车辆12不受外部(恶意)影响,可以设计为,车辆12仅接受经通信连接16接收到的数据。
[0023]在后端10内,通信连接16由后端10的推送服务器18管理。通过推送服务器18判定,实际上通过通信连接16传递哪些指向车辆12的信息。随后,推送服务器18根据推送方法,例如通过Bayeux协议描述的那样,传递这些数据。推送服务器18可以是单个装置,也可以是多个装置。也可以将整个推送服务器18或者其一部分实现为一个或多个服务程序。
[0024]通过通信连接16传递的信息既涉及交通信息,也涉及例如通过信息系统呈现给位于车辆中的人员的信息,即例如消息、天气数据、来自互联网的人员通过Web浏览器调用的信息、或者聊天或Facebook消息。后端10由数据网络——例如互联网——通过后端10的(未示出的)路由器接收这些信息。信息的另一个数据源是其它车辆,该其它车辆同样通过类似于通信连接16的通信连接与后端10连接。数据处理单元20收集车辆的这些信息并由此组合出关于车道表面的当前状态以及关于不同道路上的交通流的消息。为此,车辆传递关于其当前速度和测得的摩擦值的信息以及车辆的其它运行参数,该摩擦值例如通过车辆的防抱死系统和电子稳定程序确定。
[0025]因为移动通信接口——通过该移动通信接口建立通信连接16——的带宽有限,所以不可能在任意时刻都使得大量的来自互联网和由设备20产生的数据包或消息同时在无延迟的情况下通过通信连接16继续传送至车辆12。此外,因为车辆12中控制器的计算能力有限,所以通过持续地推送消息使车辆负担部分不需要或不允许的信息,例如像广告或关于距车辆12很大距离的道路的摩擦值的消息。在附图中仅标明了由设备20产生的、在推送服务器18中出现的被确定用于传递至车辆12的消息N。
[0026]为了避免通信连接16“堵塞”,待通过推送服务器18到达的消息,也就是说待推送的消息被分类。在此,分类标准可以是:车辆的瞬时地点、车辆驾驶员的身份、消息的类型、在车辆中激活的应用和/或系统的类型、车辆的配置、在车辆中现有的信息一例如之前已经能发送至车辆的信息——或者车辆的路线。根据该分类标准,通过推送服务器18基于对车辆的重要性和紧急程度对消息N进行分类。在示出的例子中,分类以三个类型A、B、C为基础。通过推送服务器18的判定单元22判定,应当给消息N分派所述类型A、B、C中的哪个。对车辆来说不重要的消息被摒弃(类型A)。紧急程度低的消息被收集在推送服务器18中(类型B)。为此,其暂时存储在存储器24中。重要的、本应该以尽可能小的延迟提供给车辆12的消息通过判定单元22直接继续传送至推送服务器18的发送设备26。
[0027]待发送的消息随后通过发送设备26经通信连接16继续传送至车辆12。在此,位于存储器24中的消息由推送服务器18规律地检查,其是否同样可以继续传送至车辆12。如果来自存储器24的多个消息准备好被传递,则也可以设计为,组合并必要时压缩地传递该消息。
[0028]通过该例子表明,在车辆中如何能实现,在不造成无线电网络连接的过载且必要时重要的消息能足够快地被传递的情况下使该车辆通过无线接口接收来自不同的、彼此无 关的数据源的数据。
【权利要求】
1.一种方法,在该方法中从数据网络——尤其是互联网——中的多个数据源向车辆(12)发送消息(N),所述消息(N)不是被直接输入车辆(12)、而是被输入数据网络的服务器设备(18),在所述服务器设备处通过该服务器设备(18)将消息(N)分别分派给多个预定的消息类型(A、B、C)中的一个,第一消息类型(C)的消息(N)立即由所述服务器设备(18)传递至所述车辆(12),第二消息类型(B)的消息(N)被存储在所述服务器设备(18)中,第三消息类型(A)的消息(N)被删除。
2.根据权利要求1所述的方法,其特征在于,与车辆相关地进行消息(N)的分派,特别是所述分派与车辆(12)的瞬时地点相关,特别是所述分派与车辆(12)的计划好的行驶路线相关,特别是所述分派与车辆(12)中的人员的身份相关,特别是所述分派与车辆(12)的配置相关,特别是所述分派与车辆(12)中的正在起作用的系统(14)相关,特别是所述分派与此前车辆(12)已接收到的消息相关。
3.根据权利要求1或2所述的方法,其特征在于,与消息相关地进行消息(N)的分派,特别是,所述分派与消息(N)的种类和/或消息(N)的内容相关。
4.根据前述权利要求中任一项所述的方法,其特征在于,针对所存储的消息(N)由服务器单元(18)检查:是否满足预定的发送标准,以及必要时将所存储的消息(N)由服务器设备(18)传递至车辆(12)。
5.根据前述权利要求中任一项所述的方法,其特征在于,所存储的消息(N)被组合成消息包;所存储的消息(N)被压缩并随后作为经压缩的消息包传递至车辆(12)。
6.根据前述权利要求中任一项所述的方法,其特征在于,所述服务器设备(18)借助于推送方法将消息(N)传递至所述车辆(12)。
7.一种服务器设备(18),该服务器设备能通过网络接口与数据网络——尤其是互联网——联接,该服务器设备设计用于:通过网络接口接收用于特定车辆(12)的消息(N)以及与车辆相关地和/或与消息相关地将所述消息(N)分别分派给多个预定的消息类型(A、B、C)中的一个,其中第一消息类型(C)的消息(N)立即被继续传送至车辆(12 ),为车辆(12 )暂时存储第二消息类型(B)的消息(N)以及删除第三消息类型(A)的消息(N)。
【文档编号】H04L29/08GK103891248SQ201280051322
【公开日】2014年6月25日 申请日期:2012年9月25日 优先权日:2011年10月18日
【发明者】L·威施霍夫, T·罗塔切 申请人:奥迪股份公司