用于经自组织网络的应用服务消息的地理目标分发的互通的制作方法

文档序号:14688399发布日期:2018-06-15 10:00阅读:136来源:国知局

本发明涉及用于经自组织网络(ad-hocnetwork)的应用服务消息的地理目标分发的方法和对应装置。



背景技术:

在协作式智能运输系统(C-ITS)应用上下文中,ETSITS103084V0.0.3“地理消息使能器”建议使用称为地理消息(GM)的地理目标分发机制。如在G.Jodlauk等人的ITSWorldCongress2011,美国,奥兰多,2011年10月的\"AnOptimizedGrid-BasedGeocastingMethodforCellularMobileNetworks\"和在WO2012/055433A1中描述的,此概念涉及使用基于网格的方案,跟踪GM客户端的位置的GM服务器。GM客户端在移到网格的另一域时通知GM服务器,这允许GM服务器持续更新GM客户端到网格区域的映射。基于此映射,GM服务器能够服务于不同应用服务器的分发请求,并且近实时将消息转发到指定地理区域中的GM客户端,GM客户端又将消息进一步提供到其关联应用客户端。

实现上面提及的ITS应用的又一熟知方式是使用自组织网络,特别是根据IEEE802.11p标准的无线局域网。通过使用此类自组织网络,车辆中的C-ITS应用可与另一车辆中的C-ITS应用直接进行通信,而不要求使用集中式C-ITS服务器。在使用自组织网络以实现C-ITS应用时,消息分发的地理目标确定一般是固有的,这是因为只有在离发送器有限范围内的接收器将能够接收来自发送器的消息。另一方面,蜂窝通信用于C-ITS应用允许覆盖更大的区域,并且不要求专用路边基础设施,但一般情况下要求另外的基础设施以支持选择的地理区域的目标确定,如上面提及的GM机制。

此外,在A.Festag,4thETSITCITSWorkshop,2012年2月,卡塔尔,多哈\"Geocastingover11p,LTEandbeyond\"中,也建议了一种混合系统,它组合使用3GPP(第三代合作伙伴项目)指定的LTE(长期演进)无线电技术的蜂窝通信和使用ITS-G5无线电技术的自组织网络通信。在此情况下,车载台(vehiclestation)经车辆LTE无线电技术连接到服务器,并且可经自组织ITS-G5无线电技术向或从其它车载台转发消息。然而,此混合系统可具有与在蜂窝网络内消息分发的效率有关的问题。例如,为确保为通过ITS-G5无线电技术连接的车载台提供了所有相关消息,需要提供所有可能相关消息到经LTE无线电技术连接的车载台。然而,可发生这些消息的一些消息实际上与车载台不相关,并且已不必要地传送的情况。这意味着LTE无线电技术的资源未得到有效利用,从成本角度和从网络容量角度而言,这是不期望的。

因此,需要允许有效执行应用服务消息的地理目标分发的技术。



技术实现要素:

根据本发明的实施例,提供了一种用于通过分发服务器提供应用服务以实现到客户端的地理目标消息分发的方法。根据方法,互通装置例如经蜂窝网络连接,连接到分发服务器。此外,互通装置经自组织网络连接,连接到客户端。互通装置代表客户端在分发服务器执行应用服务的注册。互通装置基于注册,在分发服务器与客户端之间转发应用服务的至少一个消息。

根据本发明的又一实施例,提供了一种用于通过分发服务器提供应用服务以实现到客户端的地理目标消息分发的方法。根据方法,客户端连接到分发服务器,并且在分发服务器执行应用服务的注册。这经例如蜂窝网络连接的第一网络连接实现。此外,客户端经自组织网络连接,连接到互通装置。互通装置配置成代表客户端在分发服务器注册应用服务。互通装置配置成经例如又一蜂窝网络连接的第二网络连接,实现此注册。经第一网络连接,客户端将指示发送到分发服务器,以便控制分发服务器暂停经第一网络连接分发应用服务的消息到客户端。

根据本发明的又一实施例,提供了一种用于通过分发服务器提供应用服务以实现到客户端的地理目标消息分发的方法。根据方法,分发服务器连接到客户端,并且执行客户端的应用服务的注册。这经第一网络连接实现。此外,分发服务器经第二网络连接,连接到互通装置,并且为代表客户端的互通装置注册应用服务。第一网络连接例如可以是蜂窝网络连接,并且第二网络连接例如可以是又一蜂窝网络连接。互通装置提供到客户端的自组织网络连接。经第一网络连接,分发服务器接收来自客户端的指示。响应于指示,分发服务器暂停经第一网络连接分发应用服务的消息到客户端。

根据本发明的又一实施例,提供了一种用于通过分发服务器提供应用服务以实现到客户端的地理目标消息分发的装置。装置包括用于连接到分发服务器的第一接口,例如,蜂窝网络接口。此外,装置包括用于经自组织网络连接,连接到客户端的第二接口。此外,装置包括至少一个处理器。至少一个处理器配置成连接到分发服务器。此外,至少一个处理器配置成经自组织网络连接到客户端。此外,至少一个处理器配置成代表客户端在分发服务器执行应用服务的注册。此外,至少一个处理器配置成基于注册,在客户端与分发服务器之间转发应用服务的至少一个消息。

根据本发明的又一实施例,提供了一种用于实现客户端以便通过分发服务器提供应用服务以实现到客户端的地理目标消息分发的装置。装置包括用于经第一网络连接,连接到分发服务器的第一接口。第一网络连接例如可以是蜂窝网络连接。此外,装置包括用于经自组织网络连接,连接到互通装置的第二接口。此外,装置包括至少一个处理器。至少一个处理器配置成经第一网络连接,连接到分发服务器,并且经第一网络连接在应用服务器执行应用服务的注册。此外,至少一个处理器配置成经自组织网络连接,连接到互通装置,互通装置配置成代表客户端在应用服务器注册应用服务。互通装置配置成经例如又一蜂窝网络连接的第二网络连接,实现此注册。此外,至少一个处理器配置成经第一网络连接,将指示发送到分发服务器,以便控制分发服务器暂停经第一网络连接分发应用服务的消息到客户端。

根据本发明的又一实施例,提供了一种用于为应用服务的消息到客户端的地理目标分发而实现分发服务器的装置。装置包括至少一个接口,以便经第一网络连接,连接到客户端以及以便经第二网络连接,连接到提供自组织网络连接到客户端的互通装置。第一网络连接例如可以是蜂窝网络连接,并且第二网络连接例如可以是又一蜂窝网络连接。此外,装置包括至少一个处理器。至少一个处理器配置成经第一网络连接,连接到客户端,并且经第一网络连接在应用服务器执行客户端的应用服务的注册。此外,至少一个处理器配置成经第二网络连接,连接到互通装置,互通装置提供自组织网络连接到客户端。此外,至少一个处理器配置成经第二网络连接,为代表客户端的互通装置执行应用服务的注册。此外,至少一个处理器配置成经第一网络连接,接收来自客户端的指示,并且响应于指示,暂停经第一网络连接分发应用服务的消息到客户端。

根据本发明的又一实施例,提供了一种例如非暂时性存储媒体形式的计算机程序或计算机程序产品,它包括要由装置的至少一个处理器执行以便实现应用服务的消息到客户端的地理目标分发的程序代码。程序代码的执行促使至少一个处理器例如经蜂窝网络连接,连接到分发服务器。此外,程序代码的执行促使至少一个处理器经自组织网络连接,连接到客户端。此外,程序代码的执行促使至少一个处理器代表客户端在应用服务器执行应用服务的注册。此外,程序代码的执行促使至少一个处理器基于注册,在客户端与分发服务器之间转发应用服务的至少一个消息。

根据本发明的又一实施例,提供了一种例如非暂时性存储媒体形式的计算机程序或计算机程序产品,它包括要由装置的至少一个处理器执行以便实现应用服务的消息到客户端的地理目标分发的程序代码。程序代码的执行促使至少一个处理器经第一网络连接,连接到分发服务器,并且经第一网络连接在分发服务器执行应用服务的注册。第一网络连接例如可以是蜂窝网络连接。此外,程序代码的执行促使至少一个处理器经自组织网络连接,连接到互通装置,互通装置配置成代表客户端在分发服务器注册应用服务。互通装置配置成经例如又一蜂窝网络连接的第二网络连接,实现此注册。此外,程序代码的执行促使至少一个处理器经第一网络连接,将指示发送到分发服务器,以便控制分发服务器暂停经第一网络连接分发应用服务的消息到客户端。

根据本发明的又一实施例,提供了一种例如非暂时性存储媒体形式的计算机程序或计算机程序产品,它包括要由装置的至少一个处理器执行以便实现应用服务的消息到客户端的地理目标分发的程序代码。程序代码的执行促使至少一个处理器经第一网络连接,连接到客户端,并且经第一网络连接执行客户端的应用服务的注册。第一网络连接例如可以是蜂窝网络连接。此外,程序代码的执行促使至少一个处理器经第二网络连接,连接到互通装置,互通装置提供自组织网络连接到客户端,并且经第二网络连接为代表客户端的互通装置执行应用服务的注册。第二网络连接例如可以是又一蜂窝网络连接。此外,程序代码的执行促使至少一个处理器经第一网络连接,接收来自客户端的指示,并且响应于指示,暂停经第一网络连接分发应用服务的消息到客户端。

附图说明

图1以示意图方式示出根据本发明的实施例的情形,其中,消息经GM服务器分发到车载客户端。

图2以示意图方式示出对应于图1的情形的用例,其中,在GM服务器与车载客户端之间的消息由位于车辆中的互通装置转发。

图3以示意图方式示出根据本发明的实施例的又一用例,其中,在GM服务器与车载客户端之间的消息由位于路边站中的互通装置转发。

图4以示意图方式示出根据本发明的实施例的又一用例,其中,车载客户端可在由互通装置转发消息的接入与使用到GM服务器的蜂窝网络连接的接入之间选择。

图5示出用于以示意图方式示出根据本发明的实施例的互通装置的功能性的框图。

图6以示意图方式示出由互通装置进行的下行链路消息的变换。

图7以示意图方式示出由互通装置进行的上行链路消息的变换。

图8以示意图方式示出又一用例,涉及由通过第一路边站和第二路边站的自组织网络覆盖移动的车载客户端的接入选择。

图9示出用于示出在车辆客户端进入第一路边站的覆盖前,在图8的T1的过程的信令图。

图10示出用于示出在车辆客户端进入第一路边站的覆盖时,在图8的T2的过程的信令图。

图11示出用于示出在车辆客户端进入第二路边站的覆盖时,在图8的T2的过程的信令图。

图12示出用于示出在车辆客户端离开第二路边站的覆盖时,在图8的T2的过程的信令图。

图13示出用于示出根据本发明的实施例的方法的流程图,它可用于实现互通装置的功能性。

图14示出用于示出根据本发明的实施例的又一方法的流程图,它可用于实现客户端的功能性。

图15示出用于示出根据本发明的实施例的又一方法的流程图,它可用于实现分发服务器的功能性。

图16以示意图方式示出根据本发明的实施例的互通装置的结构。

图17以示意图方式示出根据本发明的实施例的客户端的结构。

图18以示意图方式示出根据本发明的实施例的分发服务器的结构。

具体实施方式

在下述内容中,将参照附图更详细地解释根据本发明的实施例的概念。所示概念涉及经对应配置的服务器和到一般位于车辆中的客户端的自组织网络连接,应用服务的消息的地理目标分配。此外,也可利用到客户端的基于因特网协议(IP)的网络连接。在所示示例中,假设基于IP的网络连接是蜂窝网络连接。然而,要理解的是,基于IP的连接也能够是另一种无线连接或有线连接。自组织网络连接例如可基于IEEE802.11p或ITS-G5无线电技术。蜂窝网络连接例如可由3GPP网络例如使用LTE无线电接入技术提供。然而,应理解的是,也能够使用其它蜂窝网络技术,如GSM(全球移动通信系统)、UMTS(通用地面移动电信系统)、CDMA2000和/或诸如LTE装置到装置(D2D)的其它自组织网络技术。

在所示示例中,假设应用服务是与车辆交通有关的应用服务,特别是C-ITS服务。不过,所示概念不限于C-ITS服务,并且也能够应用到要求位置相关输送的任何其它应用服务,如用于燃料价格的信息服务。假设协调消息的地理目标分发的服务器是GM服务器,它实现如ETSITS103084中描述的GM使能器的功能。然而,也能够利用GM服务器的其它实现。假设GM服务器的消息分发利用基于网格的方案,如在ETSITS103084和WO2012/055433A1中所述的。

在所示概念中,互通装置用于允许也在GM服务器到客户端之间使用自组织网络连接。也就是说,客户端可经自组织网络连接,连接到互通装置,互通装置经蜂窝网络连接或提供基于IP的数据连接性的其它连接,连接到GM服务器。互通装置可位于车辆中或路边站中,后者位置允许也利用到GM服务器的有线连接。

考虑到有效的消息分发,互通装置在GM服务器注册应用服务。这代表客户端进行,即,考虑客户端的要求。这允许互通装置使GM服务器保持了解客户端,例如,关于客户端利用的特定C-ITS应用服务的身份和/或关于客户端的位置等等。在决定应分发哪些消息到互通装置时,GM服务器可又利用此信息。

图1以示意图方式示出在示范情形中概念的应用。图1的情形示出从应用服务器(AS),具体而言C-ITSAS300,经GM服务器200到车辆10中车载台100、110的消息分发。车载台100、110实现C-ITS应用,并且因此将在下文中也称为“客户端”。根据所示C-ITS情形,车载台100、110标记为ITS车载台(IVS)。取决于特定C-ITS应用,C-ITS300例如可生成消息并且将消息发送到车载台100、110,和/或终止从车载台100、110接收的消息。此外,C-ITS300也可在车载台100、110之间传递消息。C-ITS300也可平行支持多个C-ITS应用。

假设车载台100、110均配有用于连接到蜂窝网络,在下文称为蜂窝网络接口的第一无线电接口和用于连接到自组织网络,在下文称为自组织网络接口的第二无线电接口。如上提及的,蜂窝网络例如可使用LTE无线电接入技术或某一其它蜂窝无线电技术,例如,GSM、UMTS或CDMA2000,并且自组织网络例如可使用IEEE802.11p无线电技术或LTED2D。

在所示情形中,车载台100经蜂窝网络连接40,连接到GM服务器200。车载台经自组织网络连接50,连接到车载台100,车载台100充当用于连接车载台110到GM服务器200的互通装置。另外,图1也示出可由车载台110为连接到GM服务器200建立的又一蜂窝网络连接40'。在自组织网络连接50不可用时,或者除自组织网络连接50外,可由车载台110利用又一蜂窝网络连接40'。与蜂窝网络连接40'平行利用自组织网络连接50,这允许降低在蜂窝网络上的负载。如下文将进一步解释的,本文中所示概念允许车载台100、110有效利用两条不同分发路径,一条是基于经蜂窝网络到GM服务器200的连接性,另一条是基于到充当互通装置的另一车载台100、110的自组织网络连接性。在下文中,将从车载台110的角度更详细地描述特定用例。

图2示出基于图1的情形,并且涉及C-ITSAS300、GM服务器200、车载台100及车载台110的用例。在图2的用例中,车载台100充当经GM服务器将车载台110中C-ITS应用客户端350连接到C-ITSAS300的互通装置。为此,车载台100提供有GM客户端210和互通功能(IWF)215。还如图所示,车载台100也可提供有C-ITS应用客户端350'。在图2的用例中,车载台110充当在具有C-ITSAS300和GM服务器200的基于IP的网络域与具有车载台110的自组织网络域之间的桥。在一些情形中,蜂窝网络连接40也能够替换为提供基于IP的数据连接性到车载台110的另一种无线连接。在图2的用例中,车载台100例如可用于有效地将有关事故预警传播到车载台100的自组织网络覆盖区域内的其它车辆10。例如,车载台100能够位于警车或其它紧急车辆中。

图3示出又一用例,它类似于图2的用例,但假设根据标记为IRS(ITS路边站)的所示C-ITS情形的路边站20充当经GM服务器200将车载台110中C-ITS应用客户端350连接到C-ITSAS300的互通装置。类似于图2的车载台100,路边站20提供有GM客户端210和IWF215。路边站20可用于在具有C-ITSAS300和GM服务器200的基于IP的网络域与具有车载台110的自组织网络域之间有效地传递消息。在一些情形中,蜂窝网络连接40也能够替换为提供基于IP的数据连接性的另一种无线连接。就通过路边站实现互通装置而言,如图3的用例中一样,也能够在GM服务器200与路边站之间使用有线连接提供到路边站的基于IP的数据连接性,而不是使用蜂窝网络连接40。

图4中示出还有的又一用例。图4的用例可基于图2的用例或图3的用例,即,互通装置可由车载台或由路边站实现。在图4的用例中,假设车载台110还通过用于直接与GM服务器200交互的GM客户端112、允许选择到互通装置的自组织网络连接50或用于经GM客户端112和GM服务器200连接到C-ITSAS300的蜂窝网络连接40'的接入选择器114来实现。在一些实现中,接入选择器114也可允许平行使用自组织网络连接和蜂窝网络连接40'。在图4的用例中,车载台110例如可选择通过自组织网络域路由与高交通量相关联的某些消息类型,由此节省在蜂窝网络连接40'上的资源。如下进一步解释的,在图4的用例中,GM客户端112可控制GM服务器200暂停或恢复经蜂窝网络连接40'分发消息。

图5以示意图方式示出用于实现上述概念的互通装置500的功能性。如上提及的,互通装置500可位于车辆10中,如在由车载台100实现或者在路边站20中实现时。如图所示,互通装置500提供有蜂窝网络接口510和自组织网络接口520。蜂窝网络接口510允许经蜂窝网络连接40将互通装置500连接到GM服务器200和C-ITSAS300。自组织网络连接520允许经自组织网络连接,将互通装置500连接到一个或更多个客户端,如具有C-ITS应用客户端350的车载台110。为与GM服务器200交互,互通装置500提供有GM客户端210。IWF215提供用于适应GM消息传递功能性和自组织网络消息传递功能性。IWF215例如使用如ETSTS103084中指定的Gcv接口,充当朝向GM客户端210的C-ITS应用客户端。为此,IWF215提供有对应配置的GM接收器512和对应配置的GM发送器514。关于自组织网络接口520,IWF215作为IEEE802.11pC-ITS对等体操作。如图进一步所示,互通装置500可提供有定位源540,如GPS(全球定位系统)或其它卫星定位装置,以提供有关互通装置500的地理位置的信息。互通装置500的地理位置也可用作经自组织网络接口520连接的客户端的地理位置的估计。此外,互通装置500可提供有管理客户端545,它允许通过管理服务器400配置互通装置500。

IWF215的功能性包括自组织C-ITS客户端注册表540,它负责保持经自组织网络接口520连接的自组织C-ITS客户端350的列表并且保持相关信息以便处理在GM服务器200经GM客户端210的对应注册。例如,自组织C-ITS客户端注册表530可保持有关经自组织网络接口520连接的某个C-ITS客户端350实现的C-ITS应用的身份。此类信息可由C-ITS客户端350在建立自组织网络连接时指示,或者可由IWF215从C-ITS客户端350传送的消息中推导。此外,自组织C-ITS客户端注册表530可保持有关经自组织网络接口520连接的C-ITS客户端的地理位置的信息。此类信息可由IWF215从由C-ITS客户端350传送的消息中推导。备选地,如由定位源540指示的互通装置500的地理位置能够用作C-ITS客户端350的地理位置的估计。

通过使用来自自组织C-ITS客户端注册表530的信息,IWF215可经在GM服务器200的GM客户端210执行注册,以便接收经GM服务器朝向C-ITS应用客户端350传送的相关消息并且能够将其转发到经自组织网络接口520连接的C-ITS客户端350。此外,IWF215可使用来自自组织C-ITS客户端注册表530的信息,适当地生成要经GM客户端210发送到GM服务器200的对应消息,例如,通过将对应服务标识符包括到消息中。

为将来自GM服务器200的下行链路(DL)消息变换成经自组织网络接口520发送的消息,IWF215包括用于将DL消息从GM格式变换成在自组织网络中使用的格式的DL消息变换器536。在所示示例中,使用基于IP的通信,从GM服务器200接收DL消息,其中,网络层使用IP地址作为指定目的地的方式。地理目的地信息包含在C-ITS消息的有效负载中。又假设自组织网络中使用的格式要求网络层中的地理目的地。在所示示例实施例中,DL消息变换器536负责从C-ITS消息的有效负载中提取地理目的地地址,并且将它插入朝向自组织网络传送的消息中。图6中进一步示出对应的协议和地址转换。

为了来自经自组织网络接口520连接的C-ITS应用客户端的上行链路(UL)消息到经GMS客户端310发送到GM服务器200的消息的变换,IWF215包括用于将UL消息从自组织网络中使用的格式变换成GM格式的UL消息变换器538。在所示示例中,在自组织网络中使用的格式指示在网络层的目的地字段中的地理目的地。此信息由UL消息变换器538从UL消息中提取,并且与完整、未经修改的消息一起转发到驻留在IP域的GM服务器200。UL消息变换器538可经本地配置,或者经来自网络的远程配置而知道IP域中的目的地地址。图7中进一步示出对应的协议和地址转换。在一些实现中,IWF215也可在经GM客户端210将对应UL消息发送到GM服务器200前,执行经自组织网络接口520接收的UL消息的聚合和/或过滤。

现在将参照如图6所示的示范消息格式,进一步解释DL消息的处理。

如上提及的,DL消息由互通装置500经蜂窝网络接口510和GM客户端210接收。这根据基于来自自组织C-ITS客户端注册表530的信息执行的注册完成,它允许只接收与经自组织网络接口520连接的C-ITS应用客户端350相关的消息,或者与诸如图2中C-ITS应用客户端350'的互通装置50中本地C-ITS应用客户端相关的消息。从GM客户端210,DL消息被提供到GM接收器512和DL消息变换器536,变换器将DL消息从GM格式变换成如在自组织网络中使用的格式。

GM格式在图6的上半部分中以示意图方式示出。如图所示,GM格式包括例如IP/UDP(用户数据报协议)报头的传输报头、GM报头、地理参考报头及实际C-ITS消息。传输报头包括用于将DL消息从GM服务器200路由到GM客户端的寻址信息。在传输报头中可使用单播或广播地址。GM报头包括GM协议特定的信息,例如,指定DL消息有关服务的服务标识符。地理参考报头指定DL消息有关的地理区域,以便接收DL消息的C-ITS客户端能够决定它是否相关。实际C-ITS消息构成DL消息的有效负载,并且例如可以是CAM(协作式意识消息)或DENM(分散环境通知消息)。

GM客户端210、GM接收器512和DL消息变换器536用于将DL消息转换成由自组织网络使用的如图6的下半部分所示的格式。在此过程中,IP/UDP报头被移除(由GM客户端210),并且GM报头被移除(由GM接收器512),从而剩下包括地理参考报头和实际C-ITS消息的DL消息。

现在将参照如图7所示的示范消息格式,进一步解释UL消息的处理。

如上提及的,UL消息以如图7的上半部所示的格式分由互通装置500经自组织网络接口520接收。如图所示,此格式包括例如CAM和DENM的实际C-ITS消息和地理参考报头。地理参考报头指定C-ITS消息有关的地理区域,以便接收C-ITS消息的C-ITS客户端能够决定它是否相关。通过分析C-ITS消息的类型,例如,它是CAM还是DENM,UL消息变换器能够确定要包括到GM格式的GM报头中的对应服务标识符。用于生成GM报头的其它信息可从C-ITS消息本身或者从地理参考报头中的信息获得。用于生成GM报头的还有的其它信息能够从互通装置500中存储的配置信息获得,如通过管理服务器400和管理客户端545提供。此外,从互通装置500发送到GM服务器200的UL消息的传输报头可根据此类配置信息生成,并且由GM客户端210包括到UL消息中。图7的下半部分中示出如由GM客户端210向GM服务器200发送的结果UL消息。

在图6的实现中,在发送DL消息时可用于GM发送器514的不同选择:由从GM发送器514开始的路径A指示的第一选择、由从GM发送器514开始的路径B指示的第二选择和由从GM发送器514开始的路径C指示的第三选择。

第一选择对应于GM发送器514将UL消息发送到GM客户端210。这可使用在GM客户端与C-ITS应用之间指定的上面提及的Gcv接口实现。

第二选择对应于GM发送器514将UL消息直接发送到GM服务器200,绕过GM客户端210。在此情况下,GM发送器514确定UL消息传播的目标区域,并且在UL消息的GM报头中向GM服务器200指示此目标区域,以便GM服务器200能够分发消息而不涉及C-ITSAS300。因此,可提供GM发送器514的GM传播能力,类似于C-ITSAS300的GM传播能力。因此,为实现路径B,可能利用类似于在C-ITSAS与GM服务器(也称为GM使能器)之间在ETSITS103084中指定的Gse接口的接口。GM发送器514可从ULC-ITS消息中的信息和/或从来自定位源540的信息中确定目标区域。

第三选择对应于GM发送器514将UL消息直接发送到C-ITSAS300,绕过GM客户端210和GM服务器200。同样地,为实现路径C,可利用类似于在C-ITSAS与GM服务器之间在ETSITS103084中指定的Gse接口的接口。在无需由GM服务器200传播UL消息的情况下,使用到C-ITSAS300的直接路径C可以是有益的,例如,在提供要由C-ITSAS300上集中式C-ITS应用使用的某些信息时。在例如由于负载或延迟原因,不希望在GM服务器进行另外处理,并且在互通装置500知道C-ITSAS300的地址的情况下,此选择能够用作第一选择的备选。

如结合图4的用例提及的,车载台110可配有GM客户端112以便经蜂窝网络连接40'与GM服务器200交互,并且配有自组织网络接口以便连接到互通装置500。在到互通装置500的自组织网络连接性可用时,这可用于将C-ITS业务从蜂窝网络卸载到自组织网络。图8中示出涉及此类卸载的示范情形。

图8的示范情形假设车辆10(配有车载台110)通过第一路边站20-1的自组织网络覆盖并且然后通过第二路边站20-2的自组织网络覆盖行进,两个路边站每个配有上述互通装置,因此,经自组织网络也能够提供到GM服务器200的连接性。在图8的情形中的时间T1,车辆10还在第一路边站20-1的自组织网络覆盖区域外。在图8的情形中的时间T2,车辆10已进入第一路边站20-1的自组织网络覆盖区域中。在图8的情形中的时间T3,车辆10已进入第二路边站20-1的自组织网络覆盖区域中。在图8的情形中的时间T4,车辆10已离开第二路边站20-1的自组织网络覆盖区域。

可在T1、T2、T3和T4发生的过程分别通过图9、10、11和12示出。图9、10、11和12的过程涉及C-ITS服务器300、GM服务器200、第一路边站20-1(配有对应于如图4中示出的GM客户端210和IWF215的GM客户端1和IWF1)、第二路边站20-2(配有对应于如图4中示出的GM客户端210和IWF215的GM客户端2和IWF2)及车载台110(配有对应于图4的GM客户端112和C-ITS客户端350的GM客户端3和C-ITS应用客户端)。

假设图9的过程在车辆10进入第一路边站20-1的自组织网络覆盖区域前发生。

在步骤901,在C-ITS服务器300与GM服务器200之间执行附连过程。此时,C-ITSAS300与GM服务器200建立会话,以便能够利用GM服务器200分发消息到客户端。

在步骤902,在GM服务器200与第一路边站20-1之间执行附连过程,并且在GM服务器200与第一路边站20-1之间交换GM控制平面信令903,以便在GM服务器200与第一路边站20-1之间建立连接。这也可涉及提供有关第一路边站20-1被指派到的网格域的信息到第一路边站20-1。此外,这可涉及第一路边站20-1注册一个或更多个C-ITS应用。

在步骤904,在GM服务器200与第二路边站20-2之间执行附连过程,并且在GM服务器200与第二路边站20-2之间交换GM控制平面信令905,以便在GM服务器200与第二路边站20-2之间建立连接。这也可涉及提供有关第二路边站20-2被指派到的网格域的信息到第二路边站20-2。此外,这可涉及第二路边站20-2注册一个或更多个C-ITS应用。

在步骤906,车载台110例如响应于没有自组织网络连接可用,而决定使用蜂窝网络连接以便经GM客户端112将C-ITS应用客户端350连接到GM服务器200。因此,在C-ITS应用客户端350与车载台110的GM客户端112之间执行附连过程907。

响应于附连过程907,与车载台110的GM客户端112之间执行又一附连过程908,由此经GM客户端和蜂窝网络连接,将车载台的C-ITS应用客户端350连接到GM服务器200。此时,在GM服务器200与车载台110的第二GM客户端之间交换GM控制平面信令909,这可涉及提供有关车载台110被指派到的网格域的信息到车载台110。此外,这可涉及车载台110注册一个或更多个C-ITS应用。

在这样的准备步骤后,C-ITSAS300可发送业务910,然后,业务由GM服务器200经蜂窝网络连接分发到车载台110的GM客户端112,并且然后又从GM客户端112分发到车载台110的C-ITS应用客户端350,如消息911和912所示。

当车辆10在T2进入第一路边站20-1的自组织网络覆盖区域时,可执行图10的过程。

在步骤1001,车载台110例如响应于检测到第一路边站20-1提供自组织网络连接性,决定使用自组织网络连接将C-ITS应用客户端350连接到GM服务器200。因此,在C-ITS应用客户端350与第一路边站20-1的IWF215之间执行附连过程1002,由此在第一路边站20-1与C-ITS应用客户端350之间建立自组织网络连接。

响应于附连过程1002,在GM服务器200与第一路边站20-1的GM客户端210之间交换GM控制平面信令1003,以在GM服务器200代表车载台110的C-ITS客户端350,注册第一路边站20-1的GM客户端210。这例如可涉及更新第一路边站20-1的GM客户端210注册的应用服务,或者更新有关第一路边站20-1被指派到的网格域的信息,将有关如在第一路边站20-1可用的车载台110的信息考虑在内。

此时,C-ITS客户端350可使用经GM客户端的蜂窝连接和到路边站20-1中GM客户端210的自组织连接,以便发送或接收C-ITS业务,这已经允许降低在蜂窝网络连接上的负载。然而,在所示情形中,假设希望的是完全卸载C-ITS业务到自组织网络连接。为此,车载台110的GM客户端112将控制消息1004发送到GM服务器200。控制消息1004促使GM服务器200暂停经蜂窝网络连接和GM客户端112分发消息到车载台110。控制消息1004向GM服务器200指示,暂时从消息分发中排除车载台110的GM客户端112。控制消息1004无需由GM服务器200确认,这是因为在车载台的GM客户端112在接收来自GM服务器200的其它消息并且重新发送控制消息1004时,可检测到控制消息1004的失败传送。

然后,经GM服务器200将C-ITS业务分发到第一路边站20-1的GM客户端210,并且又经第一路边站20-1的IWF215和自组织网络连接分发到车载台110的C-ITS应用客户端350,如消息1005、1006和1007所示。

当车辆10在T3进入第二路边站20-2的自组织网络覆盖区域时,可执行图11的过程。

在步骤1101,车载台110例如响应于检测到第二路边站20-2提供自组织网络连接性,决定使用新自组织网络连接将C-ITS应用客户端350连接到GM服务器200。因此,在C-ITS应用客户端350与第一路边站20-2的IWF215之间执行附连过程1102,由此在第二路边站20-2与C-ITS应用客户端350之间建立自组织网络连接。

响应于附连过程1102,在GM服务器200与第二路边站20-2的GM客户端210之间交换GM控制平面信令1103,以在GM服务器200代表车载台110的C-ITS客户端350,注册第二路边站20-2的GM客户端210。这例如可涉及更新第二路边站20-2的GM客户端210注册的应用服务,或者更新有关路边站20-2被指派到的网格域的信息,将有关如在第二路边站20-2可用的车载台110的信息考虑在内。

此时,C-ITS客户端350可使用到第一路边站20-1的自组织网络连接和到第二路边站20-2的自组织连接发送或接收C-ITS业务。然而,在所示情形中,假设不希望平行使用多个自组织网络连接。因此,C-ITS客户端350如步骤1104所示从IWF215和第一路边站20-1的GM客户端210分离,以便只保持到第二路边站20-2的自组织网络连接。响应于附连过程1104,在GM服务器200与第一路边站20-1的GM客户端210之间交换GM控制平面信令1105,以更新第一路边站20-1的GM客户端210的注册。这例如可涉及取消由车载台110的C-ITS应用客户端350使用的某些应用服务的注册。

然后,经GM服务器200将C-ITS业务分发到第二路边站20-2的GM客户端210,并且又经第二路边站20-2的IWF215和自组织网络连接分发到车载台110的C-ITS应用客户端350,如消息1106、1107和1108所示。

当车辆10在T4离开第二路边站20-2的自组织网络覆盖区域时,优选在失去车载台110到第二路边站的自组织网络连接前,可执行图12的过程。

在步骤1201,车载台110例如响应于检测到到第二路边站20-2的自组织网络连接的质量衰落,决定使用蜂窝网络连接将C-ITS应用客户端350连接到GM服务器200。因此,车载台110的GM客户端112将控制消息1202发送到GM服务器200。控制消息1202促使GM服务器200恢复经蜂窝网络连接和GM客户端112分发消息到车载台110。控制消息1202向GM服务器200指示,不再从消息分发中排除车载台110的GM客户端112。控制消息1202优选由GM服务器200确认,这是因为GM客户端112否则不能区分无用于GM客户端112的相关消息的情形和由于控制消息1202的传送不成功,此类相关消息未分发到GM客户端112的情形。如果在某个时间限制内,GM客户端112未接收用于控制消息1202的确认,则GM客户端可重复控制消息1202的发送。

在恢复到GM客户端112的消息分发后,如步骤1203所示,车载台110的C-ITS客户端350然后可从IWF215和第二路边站20-2的GM客户端210分离,以便只保持经GM客户端112到GM服务器200的蜂窝网络连接。响应于分离过程1203,在GM服务器200与第二路边站20-2的GM客户端210之间交换GM控制平面信令1204,以更新第二路边站20-1的GM客户端210的注册。这例如可涉及取消由车载台110的C-ITS应用客户端350使用的一个或更多个应用服务的注册。

然后,可再次将C-ITS业务经GM服务器200和蜂窝网络连接分发到车载台110的GM客户端112,并且然后到车载台110的C-ITS应用客户端350,如消息1205、1206和1207所示。

在图8到12所示的过程中,车载台110可使用如图所示的接入选择器114,以便在使用GM客户端112和蜂窝网络连接或自组织网络连接,连接到GM服务器200之间进行选择。接入选择器114然后可实现消息到车载台110的对应接口的路由。此外,接入选择器114可触发GM客户端112发送控制消息,以便暂停和恢复消息到GM客户端112的分发。然而,接入选择器114的对应功能性也能够在GM客户端112和/或C-ITS应用客户端350内实现。

图13示出了用于示出用于通过分发服务器提供应用服务以实现到客户端的地理目标消息分发的方法的流程图。图13的方法可用于在诸如图5中的互通装置的互通装置中实现上述概念。如结合图2和3的用例解释的,互通装置可在车辆上或者位于路边站中。如果使用互通装置的基于处理器的实现,则可由互通装置的一个或更多个处理器执行方法的步骤,并且处理器可经诸如图5的接口510和520的互通装置的对应接口,发送或接收消息或其它信息。客户端例如可以是诸如车载台110的车载台,即,在车辆上。在其它情形中,客户端也能够是路边站。消息的地理目标分发例如可基于定义网格并且向客户端指示有关网格的域的信息,以便客户端能够通过指示跨越网格域边界,向分发服务器更新其位置,如ETSITS103084和WO2012/055433A1中所述。应用服务可具体而言是C-ITS服务或某一其它的与车辆交通有关的应用服务。应用服务也能够提供有关燃料价格或本地关注点的信息到客户端。

在步骤1310,互通装置连接到分发服务器。互通装置到分发服务器的连接可经蜂窝网络连接,如蜂窝网络连接40。然而,如果互通装置位于路边站中,则也可使用其它类型的数据连接,例如,基于IP的有线连接。

在步骤1320,互通装置经自组织网络连接,连接到客户端,如经自组织网络连接50。

在步骤1330,互通装置在分发服务器执行应用服务的注册。这代表经自组织网络连接的客户端实现。注册一般涉及例如根据服务标识符,向分发服务器指示哪些特定应用服务由客户端使用,由此避免不相关信息不必要地分发到互通装置。注册也可涉及更新分发服务器有关客户端的位置。例如,互通装置可确定客户端的地理位置,并且向分发服务器指示确定的地理位置。使用上面提及的基于网格的分发方案时,互通装置能够基于客户端的地理位置确定客户端是否已超过网格域的边界,并且然后提供对应指示到分发服务器。

在步骤1340,互通装置在分发服务器与客户端之间转发应用服务的消息。这基于在步骤1330执行的注册实现。这例如可涉及接收来自分发服务器的应用服务的一个或更多个消息和经所述自组织网络连接(50)将所述一个或更多个消息发送到所述客户端(110)。另外或作为备选,转发也可涉及经自组织网络连接接收来自客户端的应用服务的一个或更多个消息和将一个或更多个消息发送到分发服务器。

在一些实现中,互通装置也可确定经自组织网络连接接收的消息的类型,并且提供发送到分发服务器的消息和对应于确定的类型的服务标识符。例如,互通装置可检测到消息是CAM还是DENM,并且相应地选择服务标识符。互通装置也可确定消息是包括紧急警告、一般交通信息还是与特定车辆有关的信息,并且相应地选择服务标识符。如例如在图7中所示,服务标识符然后可包括在GM报头中。

在一些实现中,互通装置也可聚合经自组织网络连接接收的多个消息,并且然后将聚合的消息发送到分发服务器。备选或另外,互通装置可从经自组织网络连接接收的消息中过滤一个或更多个消息,并且然后将过滤后的消息发送到分发服务器。这样,可有效地利用到分发服务器的连接。

在一些实现中,转发也可涉及互通装置接收应用服务的一个或更多个消息,确定用于由分发服务器分发这些消息的目标区域,将这些消息和确定的目标区域的指示发送到分发服务器。如例如结合图5的GM发送器514解释的,这可通过使用互通装置的GM传播能力实现。在这样的实现中,互通装置可基于在接收消息中的信息,如事故预警和事故的位置,或者从消息中车辆位置的指示或车辆移动的方向,确定目标区域。互通装置也可基于客户端的地理位置,确定目标区域。地理位置能够在消息中指示,或者互通装置例如通过使用互通装置的定位源,例如定位源540,并且假设客户端靠近互通装置,即,在自组织网络连接的有限范围内,估计地理位置。

在一些实现中,转发也可涉及在自组织网络连接的基于位置的寻址方案与在互通装置与分发服务器之间连接的基于因特网协议的寻址方案之间的转换,例如,如结合图6和7解释的。

在一些实现中,互通装置也可经自组织网络连接接收应用服务的消息,并且然后在a)经分发服务器将消息转发到提供应用服务的应用服务器与b)将消息转发到应用服务器而不通过分发服务器之间选择。用于选择a)的示例是经路径A或B和GM服务器200到C-ITS300的转发,并且用于选择b)的示例是直接经路径C到C-ITS300的转发,如图5所示。

图14示出了用于示出用于通过分发服务器提供应用服务以实现到客户端的地理目标消息分发的又一方法的流程图。图14的方法可用于在诸如车载台110的客户端中实现上述概念。具体地,图14的方法可用于实现如在图4的用例中所述的卸载。客户端例如可以是诸如车载台110的车载台,即,在车辆上。在其它情形中,客户端也能够是路边站。如果使用客户端的基于处理器的实现,则可由客户端的一个或更多个处理器执行方法的步骤,并且处理器可经客户端的对应接口,发送或接收消息或其它信息。消息的地理目标分发例如可基于定义网格并且向客户端指示有关网格的域的信息,以便客户端能够通过指示跨越网格域边界,向分发服务器更新其位置,如ETSITS103084和WO2012/055433A1中所述。车辆交通有关应用服务可具体而言是C-ITS服务或某一其它的与车辆交通有关的应用服务。应用服务也能够提供有关燃料价格或本地关注点的信息到客户端。

在步骤1410,客户端经第一网络连接,连接到分发服务器。第一网络连接可以是基于IP的网络连接。第一网络连接可以是无线连接,特别是蜂窝网络连接,如蜂窝网络连接40'。然而,在一些实现中,第一网络连接也能够是有线连接。

在步骤1420,客户端在分发服务器执行应用服务的注册。这经第一网络连接实现。这允许客户端经第一网络连接接收来自分发服务器的应用服务的一个或更多个消息。注册一般涉及例如根据服务标识符,向分发服务器指示哪些特定应用服务由客户端使用。注册也可涉及更新分发服务器有关客户端的位置。例如,客户端可确定其地理位置,并且向分发服务器指示确定的地理位置。使用上面提及的基于网格的分发方案时,客户端能够基于其地理位置确定它是否已超过网格域的边界,并且然后提供对应指示到分发服务器。分发服务器可又适应网格,并且向客户端指示网格域。

在步骤1430,如图5所示,客户端经自组织网络连接,连接到互通装置。互通装置配置成代表客户端在分发服务器注册应用服务。这允许客户端经互通装置和自组织网络连接接收来自分发服务器的应用服务的一个或更多个消息。如上解释的,互通装置可在车辆上或者位于路边站中。互通装置经第二网络连接,连接到分发服务器,并且配置成经第二网络连接,在分发服务器执行注册。第二网络连接可以是无线连接,特别是蜂窝网络连接,如蜂窝网络连接40。然而,在一些实现中,第二网络连接也能够是有线连接。

在步骤1440,客户端将指示发送到分发服务器,以便控制分发服务器暂停经第一网络连接分发消息到客户端。此指示经第一网络连接发送。指示例如可在控制消息中发送,如图11的控制消息1104。

随后,客户端可经第一网络连接,将又一指示发送到分发服务器,以便控制分发服务器恢复经第一网络连接分发消息到客户端。该又一指示例如可在控制消息中发送,如图12的控制消息1202。

图15示出了用于示出用于通过分发服务器提供应用服务以实现到客户端的地理目标消息分发的又一方法的流程图。图15的方法可用于在诸如分发服务器200的分发服务器中实现上述概念。具体地,图15的方法可用于实现如在图4的用例中所述的卸载。客户端例如可以是诸如车载台110的车载台,即,在车辆上。在其它情形中,客户端也能够是路边站。如果使用分发服务器的基于处理器的实现,则可由分发服务器的一个或更多个处理器执行方法的步骤,并且处理器可经分发服务器的对应接口,发送或接收消息或其它信息。消息的地理目标分发例如可基于定义网格并且向客户端指示有关网格的域的信息,以便客户端能够通过指示跨越网格域边界,向分发服务器更新其位置,如ETSITS103084和WO2012/055433A1中所述。车辆交通有关应用服务可具体而言是C-ITS服务或某一其它的与车辆交通有关的应用服务。

在步骤1510,分发服务器经第一网络连接,连接到客户端。第一网络连接可以是基于IP的网络连接。第一网络连接可以是无线连接,特别是蜂窝网络连接,如蜂窝网络连接40'。然而,在某一实现中,第一网络连接也能够是有线连接。

在步骤1520,分发服务器执行客户端的应用服务的注册。这经第一网络连接实现。这允许分发服务器经第一网络连接将应用服务的至少一个消息发送到客户端。注册一般涉及例如根据服务标识符,接收哪些特定应用服务由客户端使用的指示。注册也可涉及有关客户端的位置的更新。例如,客户端可确定其地理位置,并且向分发服务器指示确定的地理位置。使用上面提及的基于网格的分发方案时,客户端能够基于其地理位置确定它是否已超过网格域的边界,并且然后提供对应指示到分发服务器。分发服务器可又适应网格,并且向客户端指示网格域。

在步骤1530,分发服务器经第二网络连接,连接到经自组织网络连接,连接到客户端的互通装置,如图5中示出的互通装置。到客户端的自组织连接可在分发服务器连接到互通装置后建立,或者可在分发服务器连接到互通装置时已经存在。第二网络连接可以是无线连接,特别是蜂窝网络连接,如蜂窝网络连接40。然而,在一些实现中,第二网络连接也能够是有线连接。如上解释的,互通装置可在车辆上或者位于路边站中。

在步骤1540,分发服务器执行代表客户端的互通装置的注册。此注册经第二网络连接实现。注册一般涉及向分发服务器指示哪些特定应用服务由客户端使用,由此避免不相关信息不必要地分发到互通装置。注册也可涉及更新分发服务器有关客户端的位置。例如,互通装置可确定客户端的地理位置,并且向分发服务器指示确定的地理位置。使用上面提及的基于网格的分发方案时,互通装置能够基于客户端的地理位置确定客户端是否已超过网格域的边界,并且然后提供对应指示到分发服务器。

步骤1530和1540的连接和注册允许分发服务器经互通装置和自组织网络连接将应用服务的一个或更多个消息发送到客户端。

在步骤1550,分发服务器接收来自客户端的指示,以便控制分发服务器暂停经第一网络连接分发消息到客户端。此指示经第一网络连接接收。指示例如可在控制消息中发送,如图11的控制消息1104。

在步骤1560,响应于步骤1550的接收指示,分发服务器暂停经第一网络连接分发消息到客户端。

然后,分发服务器可经到分发服务器的第一网络连接来接收另外的指示,以便控制分发服务器恢复经第一网络连接分发消息到客户端,如图12的控制消息1202。响应于这样的另外的指示,分发服务器可恢复经第一网络连接分发消息到客户端。

要理解的是,图13、14和15的至少两种方法也可在例如包括根据图13的方法操作的至少两个互通装置和根据图14的方法操作的客户端及根据图15的方法操作的分发服务器的系统中相互组合。

图16以示意图方式示出互通装置的基于处理器的实现。图16的互通装置例如可对应于上述互通装置500。

在所示示例中,互通装置包括蜂窝网络接口510和自组织网络接口520。蜂窝网络接口510允许将互通装置连接到分发服务器,例如,到GM服务器200。蜂窝网络接口例如可使用GSM、UMTS、LTE或CDMA2000无线电技术,并且对应于在ETSITS103084中指定的Gcn接口。自组织网络接口520可用于将互通装置连接到客户端。自组织网络接口例如可使用IEEE802.11p或LTED2D无线电技术。如上提及的,在一些实现中,蜂窝网络接口510也可替换为允许连接到分发服务器的另一类型的接口,例如,提供IP连接性的另一种无线接口或基于IP的有线接口。

此外,互通装置包括耦合到接口510、520的一个或更多个处理器550和耦合到处理器550的存储器560。存储器560可包括例如闪存ROM的只读存储器、例如动态RAM(DRAM)或静态RAM(SRAM)的随机存取存储器(ROM)、例如硬盘或固态磁盘的大容量存储装置等等。存储器560包括要由处理器550执行以便实现互通装置的上述功能性的适当配置的程序代码模块。更具体地说,存储器560中的程序代码模块可包括互通模块570,以便实现IWF215的上述功能性,如消息的转发,保持有关经自组织网络接口520连接的客户端的信息,或消息的变换。此外,存储器560中的程序代码模块也可包括GM客户端模块580,以便实现互通装置中GM客户端210的上面提及的功能性,如代表经自组织网络接口连接的客户端执行注册。还有,存储器560中的程序代码模块也可包括控制模块590,以便例如使用如图5中示出的管理客户端540和管理服务器400,实现通用控制功能性,如控制接口或配置互通模块570和/或GM客户端模块580的功能性。

要理解的是,如图16所示的结构只是示意性的,并且互通装置可实际上包括为清晰起见而未示出的其它组件,例如其它接口。此外,要理解的是,存储器560可包括未示出的其它类型的程序代码模块,例如,用于实现车辆领域中通信装置的已知功能性的程序代码模块。在一些实现中,也可例如以诸如存储要在存储器560中存储的一个或更多个程序代码模块的非性媒体的有形产品的形式,或者通过使一个或更多个程序代码模块可供下载,提供计算机程序以便实现互通装置的功能性。

图17以示意图方式示出客户端的基于处理器的实现。图17的客户端例如可对应于上述车载台110。在其它实现中,图17的客户端可对应于路边站。

在所示示例中,客户端包括蜂窝网络接口130和自组织网络接口140。蜂窝网络接口130允许经第一网络连接,将客户端连接到分发服务器,例如,到GM服务器200。蜂窝网络接口130如可使用GSM、UMTS、LTE或CDMA2000无线电技术,并且对应于在ETSITS103084中指定的Gcn接口。自组织网络接口140可用于将客户端连接到经第二网络连接,连接到分发服务器的互通装置,例如到互通装置500。自组织网络接口例如可使用IEEE802.11p或LTED2D无线电技术。如上提及的,在一些实现中,蜂窝网络接口130也可替换为允许连接到分发服务器的另一类型的接口,例如,提供IP连接性的另一种无线接口或基于IP的有线接口。

此外,客户端包括耦合到接口130、140的一个或更多个处理器150和耦合到处理器150的存储器160。存储器160可包括例如闪存ROM的ROM、例如DRAM或SRAM的RAM、例如硬盘或固态磁盘的大容量存储装置等等。存储器160包括要由处理器150执行以便实现客户端的上述功能性的适当配置的程序代码模块。更具体地说,存储器160中的程序代码模块可包括GM客户端170,以便实现客户端中GM客户端112的上述功能性,如在分发服务器的注册和向或从C-ITS应用客户端350转发消息。此外,GM客户端模块170可实现用于向分发服务器发送指示以暂停或恢复经第一网络连接到客户端的消息分发的功能性。此外,存储器160可包括接入选择模块180以便实现在到分发服务器的第一网络连接与自组织网络连接之间选择的功能性。也就是说,接入选择模块可用于实现在图4的用例中接入选择器114的功能性。还有,存储器160中的程序代码模块也可包括应用模块190,以便实现利用分发服务器分发的消息的一个或更多个应用,例如,C-ITS应用或某一另外的车辆交通有关的应用。

要理解的是,如图17所示的结构只是示意性的,并且客户端可实际上包括为清晰起见而未示出的其它组件,例如其它接口。此外,要理解的是,存储器160可包括未示出的其它类型的程序代码模块,例如,用于实现移动终端或住宅网关的已知功能性的程序代码模块或用于实现常规控制功能性的程序代码模块。在一些实现中,也可例如以诸如存储要在存储器160中存储的一个或更多个程序代码模块的非性媒体的有形产品的形式,或者通过使一个或更多个程序代码模块可供下载,提供计算机程序以便实现客户端的功能性。

图18以示意图方式示出分发服务器的基于处理器的实现。图18的客户端例如可对应于上述GM服务器200。

在所示示例中,分发服务器客户端包括AS接口230和蜂窝网络接口240。AS接口230允许将分发服务器连接到AS,如C-ITSAS300。AS接口例如可对应于ETSITS103084中指定的Gse接口。蜂窝网络接口240允许经蜂窝网络将分发服务器连接到客户端。例如,蜂窝网络接口可对应于ETSITS103084中指定的Gen接口。如上提及的,在一些实现中,蜂窝网络接口240也可替换为允许连接到客户端的另一类型的接口,例如,到另一种基于无线或有线IP网络的接口。

此外,分发服务器包括耦合到接口230、240的一个或更多个处理器250和耦合到处理器250的存储器260。存储器260可包括例如闪存ROM的ROM、例如DRAM或SRAM的RAM、例如硬盘或固态磁盘的大容量存储装置等等。存储器260包括要由处理器250执行以便实现分发服务器的上述功能性的适当配置的程序代码。更具体地说,存储器260中的程序代码模块可包括分发模块270,以便实现按地理分发消息的上述功能性,如根据客户端的位置,选择消息分发到的客户端和适当地生成消息。此外,存储器260可包括用于实现用于执行客户端的注册的注册模块280的功能性,如保持有关由特定客户端使用的应用服务的信息,保持有关客户端的位置的信息,或者管理用于组织消息分发的基于网格的方案的网格。还有,存储器260中的程序代码模块也可包括控制模块290,以便实现分发服务器的控制功能性,具体而言在接收来自客户端的对应指示时,暂停和恢复到客户端的消息分发。

要理解的是,如图18所示的结构只是示意性的,并且分发服务器可实际上包括为清晰起见而未示出的其它组件,例如其它接口。此外,要理解的是,存储器260可包括未示出的其它类型的程序代码模块,例如,用于实现诸如ETSITS103084中所述的GM使能器的已知功能性的程序代码模块。在一些实现中,也可例如以诸如存储要在存储器260中存储的一个或更多个程序代码模块的非性媒体的有形产品的形式,或者通过使一个或更多个程序代码模块可供下载,提供计算机程序以便实现分发服务器的功能性。

如能够看到的,如上所述的概念可用于经集中式分发服务器和自组织网络,有效地执行应用服务消息的地理目标分发。概述可具体而言可用于允许不同分发路径,例如,使用到客户端的蜂窝网络连接、到客户端的自组织网络连接或两者。可根据不同选择,选择此类分发路径,例如,根据客户端的位置。

要理解的是,上述示例和实施例只是说明,并且易于进行各种修改。例如,能够结合各种类型的无线电技术或分发机制使用概念。

另外,要理解的是,上述概念可通过使用要由现有装置的一个或更多个处理器执行的对应设计软件或者通过使用专用装置硬件来实现。此外,如本文中所述装置可通过单个装置或者通过多个组件装置的系统实现。例如,分发服务器能够通过功能和/或地理分布式服务器系统实现。

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