用于车辆网状网的基于PSM消息的设备发现的制作方法

文档序号:17602831发布日期:2019-05-07 20:29阅读:237来源:国知局
用于车辆网状网的基于PSM消息的设备发现的制作方法

本说明书涉及个人安全消息(psm消息)。特别地,本说明书涉及用于车辆网状网的基于psm消息的设备发现。



背景技术:

车辆控制系统正在变得越来越普及。车辆控制系统的一个例子是高级驾驶员辅助系统(“adas系统”)。

adas系统向包括这些adas系统的车辆提供一种或多种自主特征。例如,adas系统可监视车辆相对于该车辆正行驶在的车道的位置,如果车辆开始偏离该车道,那么adas系统可通过重新定位车辆以致车辆停留在该车道中,或者向车辆的驾驶员提供通知以致驾驶员知道他们需要采取行动来补救这种情况,来采取补救措施。

一些车辆包括使它们被认为是自主车辆的足够数量和质量的自主特征。

现代车辆包括需要持续并且稳定地访问计算机网络(例如,因特网)以提供它们的功能的车辆系统(例如,adas系统、自主驾驶系统、信息娱乐系统等)。



技术实现要素:

持续的访问意味车辆可以连续或接近连续地访问计算机网络。稳定的访问意味车辆可用的带宽是稳定的,而且对需要访问计算机网络以提供其功能的车辆的系统来说,质量通常足够。车辆可以利用车辆网状网来提高其对计算机网络的访问的持续性和稳定性。

车辆网状网是包括按道路速度(例如,15英里/小时或更高)行驶的端点,并且可操作地向这些端点提供对计算机网络(例如,图1a中的网络105)的持续并且稳定的访问的网状网。当以前是车辆网状网的成员的车辆离开车辆网状网,而没有同时(或大体同时)增加新的车辆(或端点)来取代它们的位置时,车辆网状网的对计算机网络的持续并且稳定的访问受到负面影响。

形成车辆网状网的一种方式是通过多个车辆以有组织的方式相互交换专用短程通信(“dsrc”)消息,这可操作地在多个车辆之间形成网状网。dsrc标准规定了车辆为“dsrc使能车辆”的要求。例如,dsrc使能车辆是包括dsrc无线电单元、遵从dsrc的全球定位系统单元(“遵从dsrc的gps单元”)和为遵守应用于车辆的dsrc标准所必需的任何其他硬件或软件的任意类型的连接车辆。

dsrc标准还规定了不是车辆的电子设备为“dsrc使能设备”的要求。例如,dsrc使能设备是,不是车辆并包括dsrc无线电单元、遵从dsrc的gps单元和为遵守应用于非车辆设备的dsrc标准所必需的任何其他硬件或软件的任意类型的基于处理器的计算设备。在一些实施例中,以下的基于处理器的计算设备中的一个或多个是dsrc使能设备,如果它们包括dsrc无线电单元的话:智能电话机(即,dsrc使能智能电话机);平板计算机(即,dsrc使能平板计算机);膝上型计算机(即,dsrc使能膝上型计算机);智能手表(即,dsrc使能智能手表);健身手环(即,dsrc使能健身手环);和任何其他基于处理器的计算设备(即,基于处理器的dsrc使能计算设备)。

在一些实施例中,dsrc使能设备由行人携带。行人包括位于道路环境中或者邻近道路的人类。

在一些实施例中,dsrc使能设备广播或单播一个或多个psm消息。在一些实施例中,psm消息包括psm数据(例如参见图1b)。在一些实施例中,dsrc使能设备被称为“候选dsrc使能设备”。候选dsrc使能设备的一个例子包括dsrc使能智能电话机,或者任何其他基于处理器的dsrc使能计算设备。

在一些实施例中,当dsrc使能设备位于道路环境中或者邻近道路(例如在道路的500米范围内,这对应于基于dsrc标准要求的psm消息的传输范围)时,候选dsrc使能设备传送psm消息。

这里描述的是psm设备发现系统的实施例。在一些实施例中,psm设备发现系统安装在连接的车辆(例如,dsrc使能车辆或者某个其他的连接车辆)的车载单元(例如,电子控制单元或者某个其他的基于处理器的车载计算机)中。在一些实施例中,psm设备发现系统包括当由连接车辆的车载单元执行时,可操作地使车载单元执行步骤的代码和例程,所述步骤包括:识别出作为车辆网状网的成员的连接车辆正在(或者已经)离开车辆网状网,随后根据一个或多个psm消息的接收,识别加入车辆网状网的候选dsrc使能设备,从而避免由于车辆网状网的成员离开车辆网状网,而没有另一个端点通过成为车辆网状网的成员来取代它的位置而造成的不连续和不稳定。在一些实施例中,加入车辆网状网包括成为车辆网状网的成员,并与车辆网状网的其他成员共享你对计算机网络的访问。

在一些实施例中,dsrc使能车辆包括一组adas系统。所述一组adas系统控制dsrc使能车辆的运动轨迹(motionprofile)。这里,一组adas系统可被称为“adas系统集合”。例如,参见图1a所描述的adas系统集合180。

在一些实施例中,多个dsrc使能设备对于一个或多个地理位置,广播多个psm消息。例如,多个行人具有他们的dsrc使能智能电话机,并且只要这些dsrc使能智能电话机在道路的500米范围内(这是基于dsrc标准的psm消息的传输范围),这些dsrc使能智能电话机就每隔一定时间重复广播psm消息。dsrc使能车辆接收多个psm消息。

在一些实施例中,dsrc使能车辆是自主车辆。美国国家公路交通安全管理局(“nhtsa”)定义了自主车辆的不同“等级”,例如0级、1级、2级、3级、4级和5级。如果dsrc使能车辆具有比另一个dsrc使能车辆高的等级编号(例如,3级是比2级或1级高的等级编号),那么等级编号较高的dsrc使能车辆相对于等级编号较低的dsrc使能车辆,提供组合和数量更多的自主特征。下面简要说明不同等级的自主车辆。

0级:安装在dsrc使能车辆中的一组adas系统不控制车辆,但是可向dsrc使能车辆的驾驶员发出警告。

1级:驾驶员必须随时准备好取得对dsrc使能车辆的控制。安装在dsrc使能车辆中的一组adas系统可任意组合地提供自主特征,诸如以下中的一个或多个:自适应巡航控制(“acc”);及带自动转向的驻车辅助和ii类车道保持辅助(“lka”)。

2级:如果安装在dsrc使能车辆中的一组adas系统未能正确地作出反应(基于驾驶员的主观判断),驾驶员有义务在道路环境中检测物体和事件,并作出反应。安装在dsrc使能车辆中的一组adas系统执行加速、制动和转向。当被驾驶员接管时,安装在dsrc使能车辆中的一组adas系统可以立即停用。

3级:在已知并且有限的环境(例如,高速公路)内,驾驶员可以安全地将其注意力从驾驶任务上转移开,但是必须仍然准备好在需要时,取得对dsrc使能车辆的控制。

4级:在除诸如恶劣天气之类的一些环境外的所有环境中,安装在dsrc使能车辆中的一组adas系统可控制dsrc使能车辆。驾驶员必须只有在这样做是安全的时候,才启用自动系统(它由安装在dsrc使能车辆中的一组adas系统组成)。当自动系统被启用时,对dsrc使能车辆来说,安全并且与公认的规范一致地进行操作不需要驾驶员的关注。

5级:除了设定目的地和启动系统之外,不需要任何人为干预。自动系统可以驾驶到任何可以合法行驶的地方,和作出自己的决定(这可能根据dsrc使能车辆所位于的管辖区域而变化)。

在一些实施例中,dsrc使能车辆是高度自主车辆(“hav”)。hav是包括按如上所述,或者由nhtsa在题为“federalautomatedvehiclespolicy:acceleratingthenextrevolutioninroadwaysafety”(2016年9月公布)的其政策文件第9页定义的3级或高更等级运行的一组adas系统的dsrc使能车辆(例如,dsrc使能自我车辆)。

一个或多个计算机的系统可被配置为,凭借将在操作中使得系统执行动作的软件、固件、硬件或者它们的组合安装在系统上,来执行特定操作或动作。一个或多个计算机程序可被配置为,凭借包括当由数据处理装置执行时使得装置执行动作的指令,来执行特定操作或动作。

一个一般方面包括一种方法,所述方法包括:由第一dsrc无线电单元,接收psm消息,其中psm消息是由可操作为广播psm消息的第二dsrc无线电单元广播的;和由第一dsrc无线电单元,向第二dsrc无线电单元传送无线消息,其中所述无线消息包括描述邀请的邀请数据,以及所述无线消息是响应于第一dsrc无线电单元收到psm消息,由第一dsrc无线电单元传送的。这一方面的其他实施例包括每个都被配置成执行所述方法的动作的对应计算机系统、装置和记录在一个或多个计算机存储设备上的计算机程序。

各种实现可包括以下特征中的一个或多个。其中在为dsrc保留的频带上广播psm消息的方法。其中第一dsrc无线电单元是dsrc使能自我车辆的元件的方法。其中第二dsrc无线电单元是候选dsrc使能设备的元件的方法。其中所述邀请邀请候选dsrc使能设备加入车辆网状网的方法。其中车辆网状网可操作地提供对计算机网络的访问的方法。其中候选dsrc使能设备在不加入车辆网状网的情况下访问计算机网络,还包括候选dsrc使能设备加入车辆网状网的方法。描述的技术的实现可包括硬件、方法或步骤、或者计算机可访问介质上的计算机软件。

一个一般方面包括一种系统,所述系统包括:与存储可执行代码的非临时性存储器通信耦接的第一dsrc无线电单元和处理器,当由处理器执行时,所述可执行代码可操作地使处理器:由第一dsrc无线电单元,接收psm消息,其中psm消息是由可操作为广播psm消息的第二dsrc无线电单元广播的;和由第一dsrc无线电单元,向第二dsrc无线电单元传送无线消息,其中所述无线消息包括描述邀请的邀请数据,以及所述无线消息是响应于第一dsrc无线电单元收到psm消息,由第一dsrc无线电单元传送的。这一方面的其他实施例包括每个都被配置成执行所述方法的动作的对应计算机系统、装置和记录在一个或多个计算机存储设备上的计算机程序。

各种实现可包括以下特征中的一个或多个。其中处理器是发动机控制单元的元件的系统。其中处理器是车载计算机系统的元件的系统。其中在为dsrc保留的5.9吉赫的频带上广播psm消息的系统。其中第一dsrc无线电单元是dsrc使能自我车辆的元件的系统。其中第二dsrc无线电单元是候选dsrc使能设备的元件的系统。其中所述邀请邀请候选dsrc使能设备加入车辆网状网的系统。其中车辆网状网可操作地提供对计算机网络的访问的系统。描述的技术的实现可包括硬件、方法或步骤、或者计算机可访问介质上的计算机软件。

一个一般方面包括一种方法,所述方法包括:通过候选dsrc使能设备的第一dsrc无线电单元,广播psm消息;和由第一dsrc无线电单元,接收包括加入车辆网状网的邀请的无线消息,所述车辆网状网可操作为向车辆网状网的一个或多个成员提供对计算机网络的访问,其中无线消息是响应于收到psm消息,由第二dsrc无线电单元传送的。这一方面的其他实施例包括每个都被配置成执行所述方法的动作的对应计算机系统、装置和记录在一个或多个计算机存储设备上的计算机程序。

各种实现可包括以下特征中的一个或多个。其中psm消息包括描述以下阈值标准中的一个或多个的行人安全消息数据的方法:(1)如果被邀请,那么候选dsrc使能设备将加入车辆网状网;和(2)候选dsrc使能设备可在不加入车辆网状网的情况下,访问计算机网络。其中第二dsrc无线电单元是dsrc使能自我车辆的元件,并且dsrc使能自我车辆的处理器根据包括描述以下阈值标准中的一个或多个的行人安全消息数据的psm消息,确定向候选dsrc使能设备发送邀请的方法:(1)如果被邀请,那么候选dsrc使能设备将加入车辆网状网;和(2)候选dsrc使能设备可在不加入车辆网状网的情况下,访问计算机网络。其中候选dsrc使能设备是智能电话机的方法。其中候选dsrc使能设备是基于处理器的计算设备的方法。描述的技术的实现可包括硬件、方法或步骤、或者计算机可访问介质上的计算机软件。

附图说明

附图中举例而非限制地图解说明了本公开,附图中,相同的参考数字用于指示相似的元件。

图1a是按照一些实施例,图解说明psm设备发现系统和网状网客户端的操作环境的方框图。

图1b是按照一些实施例,图解说明psm数据的例子的方框图。

图2a是按照一些实施例,图解说明包括psm设备发现系统的例证计算机系统的方框图。

图2b是按照一些实施例,图解说明包括网状网客户端的例证计算机系统的方框图。

图3是按照一些实施例,根据psm消息,确定传送加入车辆网状网的邀请的方法的例证流程图。

图4a和图4b是按照一些实施例,根据psm消息,确定传送加入车辆网状网的邀请的方法的例证流程图。

图5是按照一些实施例,根据psm消息的广播,接收加入车辆网状网的邀请的方法的例证流程图。

具体实施方式

这里描述的是psm设备发现系统和网状网客户端的实施例。psm设备发现系统是dsrc使能车辆(例如,dsrc使能自我车辆123,或者某个其他的dsrc使能车辆,诸如图1a中所示的dsrc使能远程车辆124)的元件。网状网客户端是并非车辆的dsrc使能设备的元件。dsrc使能车辆可以是自主车辆。例如,dsrc使能车辆可以是下述之一:1级自主车辆;2级自主车辆;3级自主车辆;4级自主车辆;和5级自主车辆。诸如dsrc使能自我车辆之类的dsrc使能车辆可以是hav。

dsrc使能设备(例如,如图1a中所示的dsrc使能设备110a、110b和候选dsrc使能设备111)是包括dsrc无线电单元和通信单元的基于处理器的移动计算设备,以及可操作为每隔一定时间传送psm消息。每个psm消息包括psm数据(例如参见图1b)。

在一些实施例中,只有当在道路的500米范围内时,dsrc使能设备才传送psm消息。dsrc使能设备根据利用在一些实施例中也是dsrc使能设备的元件的遵从dsrc的gps单元确定的dsrc使能设备的地理位置,确定它在道路的500米范围之内。

dsrc使能车辆是包括dsrc无线电单元和遵从dsrc的gps单元的连接车辆。dsrc使能设备不是dsrc使能车辆,因为dsrc使能设备不是车辆。包括在dsrc使能车辆和dsrc使能设备每一个中的dsrc无线电单元和遵从dsrc的gps单元彼此类似,不过可以基于尺寸而变化,因为dsrc使能车辆通常比dsrc使能设备大,从而通过使dsrc使能车辆的这些组件比dsrc使能设备的那些组件大,可以节省成本。

在一些实施例中,dsrc无线电单元是包括下述的电子硬件设备:(1)可操作为传送dsrc消息的dsrc发射器;(2)可操作为接收dsrc消息的dsrc接收器;和(3)为dsrc使能车辆或dsrc使能设备遵守dsrc标准所必需的任何其他硬件或软件。对本领域的普通技术人员来说,要明白的是仅仅能够传送和接收蜂窝通信、wi-fi通信或毫米波通信的设备不是dsrc无线电单元,或者以其他方式“dsrc使能”,因为这类设备不是为移动性而建的,不遵守dsrc标准,因而不能传送或接收dsrc消息。

在一些实施例中,遵从dsrc的gps单元包括与gps卫星无线地通信来检索以遵从dsrc标准的精度(视情况而定)描述dsrc使能车辆或dsrc使能设备的位置的位置数据(这里,gps数据或遵从dsrc的gps数据)的硬件。dsrc标准要求在遵从dsrc的gps单元处于开放天空下的至少68%的时间,位置数据精确到±1.5米。例如,dsrc标准要求遵从dsrc的gps单元生成的位置信息精确到足以推断两个车辆(例如,其中之一是图1a中所示的dsrc使能自我车辆123)是否同时在同一条车道中。所述车道可以是道路的车道。遵从dsrc的gps单元可操作地在开放天空下的68%的时间,在其实际位置的1.5米范围内识别、监视和跟踪其二维位置。由于道路的车道一般宽度不小于3米,因此遵从dsrc的gps单元生成的位置信息以车道级精度,描述其位置(以及包括遵从dsrc的gps单元的dsrc使能车辆或dsrc使能设备的位置)。

相比之下,不遵守dsrc标准的常规gps单元不能以车道级精度,确定位置信息。例如,道路的典型车道约3米宽。然而,常规gps单元只具有相对于常规gps单元的实际位置±10米的精度。结果,这类常规gps单元未精确到足够供优化客户端或优化系统之用,因为这样做会产生就其描述的地理位置而言错误的特征行为数据,这最终会导致车辆相对于当前的行驶位置,以不适当的运动轨迹行驶,这可能会导致在车辆附近的行人死亡或受伤。

在一些实施例中,dsrc标准在以下标准(包括其任意派生物或分支)中的一个或多个之中被描述:en12253:2004dedicatedshort-rangecommunication-physicallayerusingmicrowaveat5.8ghz(review);en12795:2002dedicatedshort-rangecommunication(dsrc)-dsrcdatalinklayer:mediumaccessandlogicallinkcontrol(review);en12834:2002dedicatedshort-rangecommunication-applicationlayer(review);和en13372:2004dedicatedshort-rangecommunication(dsrc)-dsrcprofilesforrtttapplications(review);eniso14906:2004electronicfeecollection-applicationinterface。

参见图1a,描述的是按照一些实施例,图解说明psm设备发现系统199和网状网客户端198的操作环境的方框图。

操作环境100可包括以下元件中的一个或多个:dsrc使能自我车辆123;退出中的dsrc使能车辆122;dsrc使能远程车辆124;第一dsrc使能设备110a;第二dsrc使能设备110b;候选dsrc使能设备111;和(可选地,在一些实施例中)补偿服务器109。这些元件可通过网络105和车辆网状网106相互通信耦接。

尽管在图1a中,描述了一个dsrc使能自我车辆123、一个退出中的dsrc使能车辆122、一个dsrc使能远程车辆124、两个dsrc使能设备110a、110b(这里共同或单独称为dsrc使能设备110)、一个候选dsrc使能设备111、一个补偿服务器109、一个车辆网状网106和一个网络105,不过实际上,操作环境100可包括一个或多个dsrc使能自我车辆123、一个或多个退出中的dsrc使能车辆122、一个或多个dsrc使能远程车辆124、两个或更多个dsrc使能设备110、一个或多个候选dsrc使能设备111、一个或多个补偿服务器109、一个或多个车辆网状网106和一个或多个网络105。操作环境100还可包括行人103。在一些实施例中,行人103包括位于道路环境中或者邻近道路的人类。

网络105可以是常规类型的有线或无线网络,可具有众多不同的结构,包括星形结构、令牌环结构或其他结构。此外,网络105可包括局域网(lan)、广域网(wan)(例如,因特网)、或者多个设备和/或实体可通过其通信的其他互连数据路径。在一些实施例中,网络105可包括对等网络。网络105也可耦接到或者可包括用于按照各种不同的通信协议发送数据的电信网络的各个部分。网络105包括可操作地传送或广播包括psm消息的dsrc消息的dsrc网络。在一些实施例中,psm消息是广播(而不是单播)的并且其有效负荷由psm数据195构成的dsrc消息。换句话说,psm消息的有效负荷只包括psm数据195,而不包括任何其他有效负荷。

在一些实施例中,网络105是可操作地发送全双工无线通信的全双工网络。在一些实施例中,网络105包括用于包括通过短消息接发服务(sms)、多媒体消息接发服务(mms)、超文本传输协议(http)、直接数据连接、无线应用协议(wap)、电子邮件等,发送和接收数据的通信网络或蜂窝通信网络。网络105还可包括移动数据网络,所述移动数据网络可包括3g、4g、lte、lte-v2x、volte或任何其他移动数据网络,或者移动数据网络的组合。此外,网络105可包括一个或多个ieee802.11无线网络。

网络105可包括在dsrc使能自我车辆123、退出中的dsrc使能车辆122、dsrc使能远程车辆124、dsrc使能设备110、候选dsrc使能设备111和补偿服务器109之间共享的一个或多个通信信道。所述通信信道可包括dsrc、lte车辆到一切(v2x)、全双工无线通信或者任意其他无线通信协议中的一个或多个。例如,网络105可被候选dsrc使能设备111用于广播由dsrc使能自我车辆123接收的psm消息。在另一个例子中,网络105被dsrc使能自我车辆123用于向候选dsrc使能设备111,传送包括加入车辆网状网106的邀请的无线消息。

现代车辆包括需要持续并且稳定地访问计算机网络(例如,网络105),以提供它们的功能的车辆系统(例如,adas系统、自主驾驶系统、信息娱乐系统等)。持续的访问意味车辆可以连续或接近连续地访问网络105。稳定的访问意味车辆可用的带宽是稳定的,而且对在一些实施例中,需要访问网络105,以提供其功能的车辆的车载系统(例如,adas系统集合180、自主驾驶系统184、信息娱乐系统181)来说,质量通常足够。存在的例证问题在于诸如dsrc使能车辆123之类的车辆并不总是可以持续并且稳定地访问网络105,因而,它们的车载系统有时不可操作。诸如dsrc使能自我车辆123之类的车辆可以利用车辆网状网106来提高其对网络105的访问的持续性和稳定性。

车辆网状网106是包括以下属性中的一个或多个属性的网状网:(1)它包括按道路速度(例如,15英里/小时或更高)行驶的一个或多个端点;(2)它可操作地向其各个端点(例如,dsrc使能远程车辆124、dsrc使能自我车辆123、退出中的dsrc使能车辆122、dsrc使能设备110、候选dsrc使能设备111等)提供对网络105的访问;和(3)其各个端点是dsrc使能的。在一些实施例中,车辆网状网106可操作地为其各个端点提供对网络105的持续且稳定的访问。

车辆网状网的一个例证问题在于当以前是车辆网状网的成员的车辆(例如,退出中的dsrc使能车辆122)离开车辆网状网,而没有同时(或大体同时)增加新的端点来取代它们的位置时,车辆网状网106提供的对网络105的访问的持续性和稳定性受到负面影响。通过执行下面参考图3、图4a和图4b描述的方法300、400的一个或多个步骤,psm设备发现系统199与网状网客户端198一起工作来解决该问题。

在一些实施例中,车辆网状网106是在车辆网状网106的端点之间,只利用基于dsrc通信形成的。车辆网状网106的端点是dsrc使能的和传送或接收dsrc消息,以便形成车辆网状网106,受益于车辆网状网106或以其他方式参与车辆网状网106的任何基于处理器的计算设备。

在一些实施例中,车辆网状网106包括下述端点:dsrc使能自我车辆123;退出中的dsrc使能车辆122;和dsrc使能远程车辆124。dsrc使能自我车辆123的psm设备发现系统199包括当由dsrc使能自我车辆123的处理器执行时,可操作地确定下述之一的代码和例程:(1)退出中的dsrc使能车辆122期望离开车辆网状网106(例如,根据退出中的dsrc使能车辆122传送的,包括指示它正在离开车辆网状网106的数据的无线消息);和(2)退出中的dsrc使能车辆122已离开车辆网状网106(例如,退出中的dsrc使能车辆122停止传送对作为车辆网状网106的成员来说必需的dsrc消息)。这是成问题的,因为退出中的dsrc使能车辆122在未被取代的情况下离开车辆网状网106,会不利地影响车辆网状网106向作为车辆网状网106的成员的端点提供的对网络106的访问的持续性和稳定性。psm设备发现系统199与网状网客户端198一起工作解决了该问题。dsrc使能自我车辆123的psm设备发现系统199包括代码和例程,所述代码和例程当由dsrc使能自我车辆123的处理器执行时,可操作地接收由候选dsrc使能设备111广播的psm消息,并随后根据该psm消息(或者由网状网客户端198包含在psm消息中的,并且包含指示候选dsrc使能设备111在不加入车辆网状网106的情况下可访问网络105和愿意加入车辆网状网106中的一个或多个的数字信息的psm数据195),确定向候选dsrc使能设备111发送包括加入车辆网状网106的邀请的无线消息,以致维持车辆网状网106提供的对网络105的访问的持续性和稳定性。

dsrc使能自我车辆123是任意类型的连接车辆,它包括dsrc无线电单元147、遵从dsrc的gps单元170、adas系统集合180和为遵守应用于车辆的dsrc标准所必需的任何其他硬件或软件。例如,dsrc使能自我车辆123是以下类型的dsrc使能自我车辆123之一:轿车;卡车;运动型多用途车;公共汽车;半挂车;无人机(drone)或者任何其他基于道路的运输工具。dsrc使能自我车辆123包括为通过网络105发送和接收无线消息所必需的任意硬件或软件。

在一些实施例中,dsrc使能自我车辆123是自主车辆。例如,dsrc使能自我车辆123是以下之一:1级自主车辆;2级自主车辆;3级自主车辆;4级自主车辆;和5级自主车辆。在一些实施例中,dsrc使能自我车辆123是hav。hav是其adas系统集合180提供足以按3级或更高等级操作的自主功能的自主车辆。按照一些实施例,在图2a中描述了dsrc使能自我车辆123的车载计算机的例子。

退出中的dsrc使能车辆122是dsrc使能车辆。退出中的dsrc使能车辆122包括与dsrc使能自我车辆123类似的元件和功能,从而这里不再重复其说明。例如,退出中的dsrc使能车辆122包括也是dsrc使能自我车辆123的元件的下述元件中的一个或多个:psm设备发现系统199;包括dsrc无线电单元的通信单元145;遵从dsrc的gps单元170;信息娱乐系统181;网状网地图182;adas系统集合180;自主驾驶系统184;psm数据195;和图2a中所描述的元件中的一个或多个。

在一些实施例中,退出中的dsrc使能车辆122和dsrc使能自我车辆123之间的一个例证差异在于,在一些实施例中,退出中的dsrc使能车辆122正在离开(或已离开)车辆网状网106,而dsrc使能自我车辆123是车辆网状网106的成员。图1a中利用图1a中的灰色方框描述了退出中的dsrc使能车辆122,以指示它正在离开或已离开车辆网状网106。这也是利用虚线表示图1a中连接退出中的dsrc使能车辆和车辆网状网106的双向箭头的原因。相反,在图1a中用白色而不是灰色描述作为车辆网状网106的成员的其他端点,作为它们目前未退出车辆网状网106的指示。

dsrc使能远程车辆124是作为车辆网状网106的成员的dsrc使能车辆。dsrc使能远程车辆124包括与dsrc使能自我车辆123类似的元件和功能,从而这里不再重复其说明。例如,dsrc使能远程车辆124包括也是dsrc使能自我车辆123的元件的以下元件中的一个或多个:psm设备发现系统199;包括dsrc无线电单元的通信单元145;遵从dsrc的gps单元170;信息娱乐系统181;网状网地图182;adas系统集合180;自主驾驶系统184;psm数据195;和图2a中所描述的元件中的一个或多个。

dsrc使能设备110是并非车辆的任意类型的基于处理器的计算设备,包括dsrc无线电单元147、遵从dsrc的gps单元170和为遵守应用于非车辆设备的dsrc标准所必需的任何其他硬件或软件。例如,dsrc使能设备110是dsrc使能智能电话机、dsrc使能膝上型计算机、dsrc使能平板计算机、dsrc使能健身手环或基于处理器的dsrc使能计算设备。

在一些实施例中,第一dsrc使能设备110a和第二dsrc使能设备110b可以是相同或不同类型的dsrc使能设备。例如,第一dsrc使能设备110a是dsrc使能智能电话机,而第二dsrc使能设备110b是dsrc使能健身手环。

图1a中利用带有虚线的灰色方框描述候选dsrc使能设备111,以指示它还不是车辆网状网106的成员。在一些实施例中,候选dsrc使能设备111根据由候选dsrc使能设备111广播的psm消息107,接收来自dsrc使能自我车辆123的加入车辆网状网106的邀请。候选dsrc使能设备111是并非车辆的任意类型的基于处理器的计算设备,包括dsrc无线电单元147、遵从dsrc的gps单元170和为遵守应用于非车辆设备的dsrc标准所必需的任何其他硬件或软件。例如,候选dsrc使能设备111是dsrc使能智能电话机、dsrc使能膝上型计算机、dsrc使能平板计算机、dsrc使能健身手环或基于处理器的dsrc使能计算设备。在一些实施例中,候选dsrc使能设备111包括网状网客户端198。

图1a中利用虚线描述补偿服务器109,以指示它是操作环境100的可选特征。补偿服务器109是基于处理器的计算设备。例如,补偿服务器109可包括以下类型的基于处理器的计算设备中的一个或多个:个人计算机;膝上型计算机;大型机;或者可操作为起服务器作用的任何其他基于处理器的计算设备。补偿服务器109可包括硬件服务器。补偿服务器109包括为通过网络105发送和接收无线消息所必需的任何硬件或软件。

在一些实施例中,补偿服务器109存储链接到行人103的银行账户或某个其他电子账户的数字数据。在一些实施例中,行人103有权因加入车辆网状网106而得到补偿。例如,行人103有权获得现金补偿或者访问免费服务(例如,稍后在候选dsrc使能设备111未连接到车辆网状网106无法访问网络105时,可通过车辆网状网106访问网络105)。dsrc使能自我车辆123和候选dsrc使能设备111中的一个或多个向补偿服务器109传送无线消息,所述无线消息报告在候选dsrc使能设备111自己可以访问网络105而不需要利用车辆网状网106来访问网络105的时候,候选dsrc使能设备111作为车辆网状网106的成员的时间量。补偿服务器109包括可操作地根据所述时间量计算归行人所有的补偿,随后或者通过向行人的银行账户汇款或者保持归行人所有的免费服务量的记录,来向行人提供补偿的软件。候选dsrc使能设备111可包括行人103可用于在以后的日期访问所述免费服务的软件应用(例如,网状网客户端198)。

在一些实施例中,dsrc使能自我车辆123包括以下元件中的一个或多个:通信单元145;dsrc无线电单元147;遵从dsrc的gps单元170a;adas系统集合180;信息娱乐系统181;自主驾驶系统184;网状网地图182;psm数据结构196;和psm设备发现系统199。

在一些实施例中,退出中的dsrc使能车辆122包括:包括dsrc无线电单元147(未图示)的通信单元145b;和遵从dsrc的gps单元170b。

在一些实施例中,dsrc使能远程车辆124包括:包括dsrc无线电单元(未图示)的通信单元145c;和遵从dsrc的gps单元170c。

在一些实施例中,第一dsrc使能设备110a包括:包括dsrc无线电单元(未图示)的通信单元145d;和遵从dsrc的gps单元170d。尽管未在图1a中图示,不过在一些实施例中,第一dsrc使能设备110a包括网状网客户端198的实例。例如,第一dsrc使能设备110a是如在图2b中所述的计算机系统299。

在一些实施例中,第二dsrc使能设备110b包括:包括dsrc无线电单元(未图示)的通信单元145e;和遵从dsrc的gps单元170e。尽管未在图1a中图示,不过在一些实施例中,第二dsrc使能设备110b包括网状网客户端198的实例。例如,第二dsrc使能设备110b是如在图2b中所述的计算机系统299。

在一些实施例中,候选dsrc使能设备111包括:包括dsrc无线电单元(未图示)的通信单元145f;遵从dsrc的gps单元170f;和网状网客户端198。

通信单元145a、145b、145c、145d、145e、145f在这里被单独或共同称为“通信单元145”。例如,通信单元145a在这里可被称为“dsrc使能自我车辆123的通信单元145”,而通信单元145b在这里可被称为“退出中的dsrc使能车辆122的通信单元145”,不过,通信单元145a、145b在这里可被称为“通信单元145”。在一些实施例中,每个通信单元都包括dsrc无线电单元147。尽管未在图1a中图示,不过在一些实施例中,补偿服务器109包括通信单元145。

遵从dsrc的gps单元170a、170b、170c、170d、170e、170f在这里被单独或共同称为“遵从dsrc的gps单元170”。例如,遵从dsrc的gps单元170a在这里可被称为“dsrc使能自我车辆123的遵从dsrc的gps单元170”,而遵从dsrc的gps单元170b在这里可被称为“退出中的dsrc使能车辆122的遵从dsrc的gps单元170”,不过,遵从dsrc的gps单元170a、170b在这里可被称为“遵从dsrc的gps单元170”。

在一些实施例中,dsrc无线电单元147是通信单元145的元件。在其他实施例中,dsrc无线电单元147是独立的元件,或者是并非通信单元145的组件的元件。例如,dsrc无线电单元147可以是遵从dsrc的gps单元170的元件。

通信单元145向网络105、车辆网状网106和某个其他通信信道中的一个或多个传送数据和从网络105、车辆网状网106和某个其他通信信道中的一个或多个接收数据。在一些实施例中,通信单元145可包括dsrc无线电单元147,和为使包括通信单元145的元件是“dsrc使能的”并且遵守dsrc标准所必需的其他硬件或软件。

在一些实施例中,通信单元145包括用于与网络105、车辆网状网106和某个其他通信信道中的一个或多个的直接物理连接的端口。例如,通信单元145包括用于与网络105和车辆网状网106中的一个或多个的有线通信的通用串行总线(usb)、安全数字(sd)、cat-5或类似端口。

在一些实施例中,通信单元145包括用于利用一种或多种无线通信方法,与网络105、车辆网状网106和某个其他通信信道交换数据的无线收发器,所述无线通信方法包括下述中的一个或多个:ieee802.11;ieee802.16,eniso14906:2004electronicfeecollection-applicationinterfaceen11253:2004dedicatedshort-rangecommunication-physicallayerusingmicrowaveat5.8ghz(review);en12795:2002dedicatedshort-rangecommunication(dsrc)-dsrcdatalinklayer:mediumaccessandlogicallinkcontrol(review);en12834:2002dedicatedshort-rangecommunication-applicationlayer(review);en13372:2004dedicatedshort-rangecommunication(dsrc)-dsrcprofilesforrtttapplications(review);在2014年8月28日提交的美国专利申请14/471,387,题为“full-duplexcoordinationsystem”中描述的通信方法;和另外的适当的无线通信方法。

在一些实施例中,通信单元145包括如在2014年8月28日提交的美国专利申请14/471,387,题为“full-duplexcoordinationsystem”中描述的全双工协调系统。

在一些实施例中,通信单元145包括用于通过蜂窝通信网络(包括借助短消息接发服务(sms)、多媒体消息接发服务(mms)、超文本传输协议(http)、直接数据连接、wap、电子邮件或者另外的适当类型的电子通信)发送和接收数据的蜂窝通信收发器。在一些实施例中,通信单元145包括有线端口和无线收发器。通信单元145还提供与网络105和车辆网状网106中的一个或多个的其他常规连接,以便利用包括tcp/ip、http、https和smtp的标准网络协议、毫米波、dsrc等,分发文件或媒体对象。

dsrc无线电单元147包括dsrc天线。dsrc天线包括dsrc收发器和dsrc接收器中的一个或多个。dsrc无线电单元147可操作地发送和接收一个或多个psm消息。在一些实施例中,只有当包括dsrc无线电单元147的元件在道路的预定邻近范围内时,dsrc无线电单元147才发送psm消息。在一些实施例中,dsrc无线电单元147可操作地发送和接收例如包括基本安全消息的一个或多个dsrc消息。在一些实施例中,dsrc无线电单元147可包括为使包括dsrc无线电单元147的元件是“dsrc使能的”并且遵守dsrc标准所必需的任何其他硬件或软件。

在一些实施例中,dsrc无线电单元147从遵从dsrc的gps单元170接收gps数据,以致dsrc无线电单元147能够实施只有当gps数据指示dsrc无线电单元147在离道路基础设施或道路阈值距离的范围内之时,才传送psm消息的规则。例如,所述阈值距离可以为500米(传送诸如psm消息的dsrc消息的范围),以及通过比较gps数据和存储在dsrc无线电单元147可访问的非临时性存储器中的道路基础设施地图,dsrc无线电单元147可判定所述阈值距离是否被满足。dsrc无线电单元147使用的道路基础设施地图包括描述不同的道路基础设施,以及这些不同的道路基础设施的地理位置的数字数据。道路基础设施例如包括:道路;停车场(不论是公用的还是专用的);停车库(不论是公用的还是专用的);机场;人行道;媒介(medium);交通标志;红绿灯;道路反光镜;人行横道;公共步道;公园;休息区;入口匝道;出口匝道;应急车道;道路中央分隔带;与道路相关的医院基础设施;与道路相关的警察基础设施;与道路相关的消防基础设施;和道路或者对道路有辅助作用的元件的任何其他组件。在一些实施例中,道路基础设施地图是利用存储在图2a中所描述的存储器227a上的数字数据描述的。在一些实施例中,dsrc无线电单元147包括当由处理器执行时,可操作地执行判定阈值距离是否被满足或者被超过的步骤的代码和例程。

在一些实施例中,dsrc无线电单元147由政府(例如,美国政府、日本政府、德国政府、州或省级政府等)许可发送和接收dsrc消息,以致可在dsrc无线电单元147所位于的管辖区域中,合法地传送、广播和接收这类消息。例如,在一些管辖区域中,除非传送dsrc消息的设备要么被许可这样做,要么是按照管辖区域的法律被允许这样做的类型的设备(例如,第一合法类型包括传送dsrc消息的dsrc使能自我车辆123,第二合法类型包括传送psm消息的候选dsrc使能设备111),否则该设备不能合法地发送或接收dsrc消息。

在一些实施例中,dsrc无线电单元147可操作地按用户可配置的某个固定时间间隔(每隔0.10秒,这是dsrc标准建议的时间间隔)广播psm消息(例如,假定dsrc无线电单元147位于满足位置阈值,或者在位置阈值之内的位置)。

在一些实施例中,遵从dsrc的gps单元170可操作地检索gps数据(未图示),所述gps数据包括描述包括遵从dsrc的gps单元170的元件(例如,dsrc使能自我车辆123、dsrc使能设备110、补偿服务器109)在一个或多个不同时间的一个或多个地点(或位置)的数字数据。时间值可以是gps数据的元素。gps数据还可描述包括遵从dsrc的gps单元170的元件的纬度和经度。gps数据可被加上时间戳,以指示dsrc使能自我车辆123在该特定地点时的时间。

在一些实施例中,遵从dsrc的gps单元170包括为使包括遵从dsrc的gps单元170的元件,或者遵从dsrc的gps单元170本身遵守以下dsrc标准(包括其任意派生物或分支)中的一个或多个而必需的任意硬件或软件:en12253:2004dedicatedshort-rangecommunication-physicallayerusingmicrowaveat5.8ghz(review);en12795:2002dedicatedshort-rangecommunication(dsrc)-dsrcdatalinklayer:mediumaccessandlogicallinkcontrol(review);en12834:2002dedicatedshort-rangecommunication-applicationlayer(review);和en13372:2004dedicatedshort-rangecommunication(dsrc)-dsrcprofilesforrtttapplications(review);eniso14906:2004electronicfeecollection-applicationinterface。

在一些实施例中,遵从dsrc的gps单元170可操作地提供以车道级精度描述包括遵从dsrc的gps单元170的元件的位置的gps数据。例如,包括遵从dsrc的gps单元170的退出中的dsrc使能车辆122包括由遵从dsrc的gps单元170提供的gps数据,且该gps数据是以±1.5米的精度,描述退出中的dsrc使能车辆122的位置的数字数据,以致该gps数据可被用于精确地识别退出中的dsrc使能车辆122的地理位置。在psm设备发现系统199和网状网客户端198的背景下,车道级精度使psm设备发现系统199能够更精确地确定或估计操作环境100的包括遵从dsrc的gps单元170的元件何时将要离开车辆网状网106。例如,退出中的dsrc使能车辆122包括提供被包括在每隔一定间隔(例如,每隔0.10秒),由通信单元145广播的基本安全消息中的gps数据的遵从dsrc的gps单元170。dsrc使能自我车辆123的通信单元145接收基本安全消息,并把被包括在基本安全消息中的gps数据提供给psm设备发现系统199。由于gps数据精确到±1.5米之内(与由常规gps单元提供的gps数据的极限的±10米不同),因此psm设备发现系统199能够分析从退出中的dsrc使能车辆122接收的gps数据中的模式(例如,通过比较gps数据的当前实例和被包括在以前广播的基本安全消息中的gsp数据的以前实例),以更精确并且更快速地识别或者估计到退出中的dsrc使能车辆122大约要离开车辆网状网106。psm设备发现系统199随后可更快速地开始识别候选dsrc使能设备111,以取代退出中的dsrc使能车辆122的过程。相比之下,由于常规gps单元只能提供精度为±10米的位置信息,因此,这类常规gps单元可能与psm设备发现系统199的一些实施例不兼容,因为来自常规gps单元的位置信息不能用于精确识别退出中的dsrc使能车辆122的地理位置。

在一些实施例中,遵从dsrc的gps单元170包括与gps卫星(或gps服务器)无线通信,以便检索以遵从dsrc标准的精度描述包括遵从dsrc的gps单元170的元件的位置的gps数据的硬件。dsrc标准要求gps数据精确到足以推断两个车辆(例如,其中之一是dsrc使能自我车辆123)是否同时在同一条车道中。所述车道可以是道路的车道。在一些实施例中,遵从dsrc的gps单元170可操作地在开放天空下的68%的时间,在其实际位置的1.5米范围内识别、监视和跟踪其二维位置。由于道路的车道一般宽度不小于3米,因此只要gps数据的二维误差小于1.5米,就可分析由遵从dsrc的gps单元170提供的gps数据,以根据同时在道路上的两个或更多个不同车辆(例如,其中之一是dsrc使能自我车辆123)的相对位置,确定dsrc使能自我车辆123正行驶在道路的哪条车道中。

在一些实施例中,遵从dsrc的gps单元170包括向包括遵从dsrc的gps单元170的元件提供导航辅助的功能。

尽管在图1a中只描述了一个或多个以下元件,不过实际上,操作环境100可包括一个或多个以下元件:行人103;dsrc使能设备110;补偿服务器109;网络105;车辆网状网106;候选dsrc使能设备111;退出中的dsrc使能车辆122;dsrc使能远程车辆124;和dsrc使能自我车辆123。例如,如下所述,实际上,单个dsrc使能自我车辆123可在给定时间段内(例如,1秒、1分钟、1小时等等),接收来自数百个、数千个或者甚至数百万个不同的候选dsrc使能设备111和dsrc使能设备110的psm消息。

现在参考dsrc使能自我车辆123,adas系统集合180可包括一个或多个高级驾驶员辅助系统(“adas系统”)。例如,参见图2a中所描述的一个或多个adas系统280。被包括在adas系统集合180中的adas系统的例子包括dsrc使能自我车辆123的以下元件中的一个或多个:acc系统;自适应远光灯系统;自适应灯光控制系统;自动泊车系统;汽车夜视系统;盲点监视器;防撞系统;侧风稳定系统;驾驶员睡意检测系统;驾驶员监视系统;紧急驾驶员辅助系统;前方碰撞报警系统;交叉路口辅助系统;智能速度适应系统;车道偏离报警系统;行人保护系统;交通标志识别系统;转向辅助;和逆向行驶报警系统。这些例证adas系统的每个都提供它们各自的在这里可被分别称为“adas特征”或“adas功能”的特征和功能。这些例证adas系统提供的特征和功能在这里也可被分别称为“自主特征”或“自主功能”。在一些实施例中,adas系统集合180的adas系统提供的自主特征和自主功能足以把dsrc使能自我车辆123分类为下述中的一个或多个:1级自主车辆;2级自主车辆;3级自主车辆;4级自主车辆;和5级自主车辆。在一些实施例中,dsrc使能自我车辆123是hav。hav是其adas系统集合180提供足以按3级或更高等级操作的自主功能的自主车辆。按照一些实施例,在图2a中描述了dsrc使能自我车辆123的车载计算机的例子。在一些实施例中,图2a描述dsrc使能自我车辆123的电子控制单元。

信息娱乐系统181是dsrc使能自我车辆123的利用从网络105接收的数字数据,向dsrc使能自我车辆123的乘客或驾驶员提供信息或娱乐的车载单元。例如,信息娱乐系统181包括下述中的一个或多个:从网络105检索数字内容的音频系统(例如,音乐、播客、谈话节目或者其他娱乐或信息);从网络105检索数字内容的视听系统(例如,电影、电视节目、视频播客等);车载电脑;车载因特网设备;汽车导航系统等等。

在一些实施例中,信息娱乐系统181通过车辆网状网106访问网络105。

自主驾驶系统184是向dsrc使能车辆提供自主驾驶功能的车载系统。在一些实施例中,自主驾驶系统184包括被包括在adas系统集合180中的adas系统的子集,并且该子集提供足以使dsrc使能自我车辆123成为自主车辆(例如,2级自主车辆、hav等)的特征和功能。

网状网地图182是存储在dsrc使能自我车辆123的存储器(例如,参见图2a中所描述的存储器227a)上的,描述在特定时间为车辆网状网106的成员的各个端点的数字数据。例如,网状网地图182描述以下作为当前时间的车辆网状网106的成员的端点中的一个或多个:dsrc使能自我车辆123;dsrc使能远程车辆124;dsrc使能设备110;退出中的dsrc使能车辆122;和候选dsrc使能设备111。在一些实施例中,dsrc使能自我车辆123不是车辆网状网106的成员,但是有权邀请其他端点加入车辆网状网106。

psm数据结构196是存储数字数据的数据结构。例如,psm数据结构196存储由dsrc使能自我车辆123的通信单元145,通过网络105接收的psm数据195的一个或多个实例。例如,候选dsrc使能设备111的通信单元145广播包括psm数据195的psm消息107,以及dsrc使能自我车辆123的通信单元145接收psm消息107,并把被包括在psm消息107中的psm数据195存储在psm数据结构196中。在一些实施例中,dsrc使能自我车辆123的通信单元145接收由多个不同的dsrc使能设备110和候选dsrc使能设备111广播的多个psm消息,并且dsrc使能自我车辆123的通信单元145把被包括在所述多个psm消息中的psm数据195的多个不同实例存储在psm数据结构196中。

在一些实施例中,psm数据结构196包括dsrc使能自我车辆123的非临时性存储器,或者被存储在如图2a中所示的非临时性存储器(例如,参见存储器227a)中。下面按照一些实施例,参考图1b说明psm数据195。

返回参见图1a,在一些实施例中,psm设备发现系统199包括当由dsrc使能自我车辆123的处理器(例如,参见图2a中所示的处理器225a)执行时,可操作地使所述处理器执行以下参见图3说明的方法300的一个或多个步骤,或者下面参考图4a和图4b说明的方法400的一个或多个步骤的代码和例程。psm设备发现系统199在下面更详细说明。

在一些实施例中,当由dsrc使能自我车辆123的处理器(或车载单元)执行时,psm设备发现系统199使所述处理器(或车载单元)执行以下步骤中的一个或多个:识别出退出中的dsrc使能车辆122正在离开车辆网状网106;接收由候选dsrc使能设备111广播的psm消息107(通信单元把psm消息提供给dsrc使能自我车辆的psm设备发现系统);分析被包括在候选dsrc使能设备111广播的psm消息107中的psm数据195,并根据所述分析,识别候选dsrc使能设备111,作为以便包含在车辆网状网106中的候选者(例如,psm数据195包括指示候选dsrc使能设备111期望加入车辆网状网106,并且在不加入车辆网状网106的情况下,自己可以访问网络105的数字数据);传送(例如,单播)包括对候选dsrc使能设备111的加入车辆网状网106的邀请的无线消息;与候选dsrc使能设备完成握手过程结果是候选dsrc使能设备111加入车辆网状网106;根据将候选dsrc使能设备111包含在车辆网状网106中,更新网状网地图182;和通过网络106与补偿服务器109通信,以确保候选dsrc使能设备111因加入车辆网状网106而得到补偿。

在一些实施例中,每个dsrc使能设备110和候选dsrc使能设备111都提供psm消息,不过,psm设备发现系统199确定候选dsrc使能设备111是加入车辆网状网106的候选者,而dsrc使能设备110不是候选者,因为它们的psm数据195不包括下述中的一个或多个:(1)它们期望加入车辆网状网106的指示;和(2)在不加入车辆网状网106的情况下,它们自己可以访问网络105的指示。

在一些实施例中,dsrc使能自我车辆123的psm设备发现系统199可以利用包括现场可编程门阵列(“fpga”)或专用集成电路(“asic”)的硬件实现。在一些其他实施例中,psm设备发现系统199是利用硬件和软件的组合实现的。psm设备发现系统199可被存储在设备的组合中(例如,服务器或其他设备),或者被存储在设备之一中。按照一些实施例,在图2a中描述了dsrc使能自我车辆123的另外的元件。

在一些实施例中,网状网客户端198包括当由候选dsrc使能设备111(或者某个其他的非车辆dsrc使能端点,诸如dsrc使能设备110)的处理器(例如,参见图2b中所示的处理器225b)执行时,可操作为使所述处理器执行下面参考图4a和图4b说明的方法400的一个或多个步骤,或者下面参考图5说明的方法500的一个或多个步骤的代码和例程。

例如,在一些实施例中,网状网客户端198追踪在不加入车辆网状网106候选dsrc使能设备111自己仍然可以访问网络105的时候,候选dsrc使能设备111作为车辆网状网106的成员的时间量,把描述所述时间量的无线消息发送给补偿服务器109,和确保候选dsrc使能设备111因所述时间量而获得补偿。在一些实施例中,网状网客户端198包括当由候选dsrc使能设备111的处理器执行时,使所述处理器在候选dsrc使能设备111的电子显示器上显示图形用户界面的代码和例程,其可被行人103用于接收补偿(例如,在候选dsrc使能设备111不可以访问网络105时,选择成为车辆网状网106的成员)。

在一些实施例中,候选dsrc使能设备111(或者某个其他的非车辆dsrc使能端点)的网状网客户端198可以利用包括fpga或asic的硬件来实现。在一些其他实施例中,网状网客户端198是利用硬件和软件的组合实现的。网状网客户端198被存储在设备的组合中(例如,服务器或其他设备),或者被存储在设备之一中。按照一些实施例,在图2b中描述了候选dsrc使能设备111的另外的元件。

现在参见图1b,图1b描述的是按照一些实施例,图解说明psm数据195的例子的方框图。在一些实施例中,psm数据195的实例描述特定行人(或一群行人)相对于特定地理位置的道路基础设施之间的关系。道路基础设施可以是包括接收包括psm数据195的psm消息107的dsrc使能自我车辆123的道路环境的元件。

如所描述的,psm数据195包括两个部分:部分1;和部分2。

psm数据195的部分1包括描述以下内容的数字数据:dsrc使能设备的gps数据;和dsrc使能设备的路径历史数据。

按照一些实施例,在图1b中描述了gps数据的元件。在一些实施例中,gps数据由遵从dsrc的gps单元生成,以致在dsrc使能设备的遵从dsrc的gps单元处于开放天空下的68%的时间,包括在部分1中的gps数据精确到±1.5米。

在一些实施例中,路径历史数据描述连续的若干过去时间的历史gps数据,因而路径历史数据描述dsrc使能设备的历史路径。

psm数据195的部分2包括描述以下内容的数字数据:规定时间范围内的dsrc使能设备的路径预测(例如,基于部分1的路径历史数据指示的轨迹);携带dsrc使能设备的行人的群体大小;携带dsrc使能设备的行人的群体半径;行人是否推着婴儿车的估计(例如,基于包括在部分1或部分2中的数字数据指示的行人的路径历史、轨迹、加速度、步行模式和其他数据中的一个或多个与推着婴儿车的人的已知数据相比);行人是否打算穿过道路的估计(例如,基于行人的轨迹);行人是否和动物一起行进的估计(例如,基于包括在部分1或部分2中的数字数据指示的行人的路径历史、轨迹、加速度、步行模式和其他数据中的一个或多个与和动物一起行进的行人的已知数据相比);如果估计行人和动物一起步行,那么和行人一起行进的动物的类型的估计(例如,基于包括在部分1或部分2中的数字数据指示的他们的路径历史、轨迹、加速度、步行模式和其他数据中的一个或多个与特定动物类型或者和所述动物一起行进的行人的已知数据相比);行人是否在利用非车辆推进装置的估计(例如,基于包括在部分1或部分2中的数字数据指示的行人的路径历史、轨迹、加速度、步行模式和其他数据中的一个或多个与利用自行车、踏板车、滑板或者任何其他类型的非车辆推进装置行进的行人的已知数据相比)。

在一些实施例中,psm数据195的部分2包括描述指示下述中的一个或多个的信息的数字数据:(1)候选dsrc使能设备111愿意加入车辆网状网106;和(2)候选dsrc使能设备111目前自己可以访问独立于车辆网状网106的网络105。

在一些实施例中,可以访问“独立于车辆网状网106”的网络105意味在不是车辆网状网106的成员之时,候选dsrc使能设备111可以访问网络105。作为可以访问独立于车辆网状网106的网络105的结果,通过加入车辆网状网106,候选dsrc使能设备111提供对网络105的访问的稳定性和持续性。例如,车辆网状网106及其成员受益于,与如果在退出中的dsrc使能车辆122离开车辆网状网106之后,可以访问网络105的另一个设备未加入车辆网状网的情况下,车辆网状网106提供的对网络105的访问相比,由候选dsrc使能设备111加入车辆网状网106而获得的对网络105的更稳定且持续的访问。相反,如果候选dsrc使能设备111不可独立访问网络105,只是加入车辆网状网106,那么这不会为车辆网状网106的成员维持对网络105的访问的稳定性和持续性。

例证的计算机系统

现在参见图2a,图2a描述的是按照一些实施例,图解说明包括psm设备发现系统199的例证计算机系统200的方框图。

在一些实施例中,计算机系统200可包括被编程,以执行下面参考图3说明的方法300的一个或多个步骤的专用计算机系统。在一些实施例中,计算机系统200可包括被编程,以执行下面参考图4a和图4b说明的方法400的一个或多个步骤的专用计算机系统。

在一些实施例中,计算机系统200可以是dsrc使能自我车辆123(或者图1a中所描述的任何其他dsrc使能车辆)的车载计算机。

在一些实施例中,计算机系统200可包括dsrc使能自我车辆123的车载单元、电子控制单元、头单元(headunit)或某个其他基于处理器的计算设备。

按照一些例子,计算机系统200可包括以下元件中的一个或多个:psm设备发现系统199;处理器225a(这里称为“处理器225”);存储器227a(这里称为“存储器227”);通信单元245a(这里称为“通信单元245”);遵从dsrc的gps单元270a(这里称为“遵从dsrc的gps单元270”);信息娱乐系统181;自主驾驶系统184;和一个或多个adas系统280。计算机系统200的这些组件由总线220a(这里称为“总线220”)通信耦接。

在例示的实施例中,处理器225通过信号线238,通信耦接到总线220。存储器227通过信号线244,通信耦接到总线220。通信单元245通过信号线246,通信耦接到总线220。遵从dsrc的gps单元270通过信号线249,通信耦接到总线220。信息娱乐系统181通过信号线248,通信耦接到总线220。自主驾驶系统184通过信号线247,通信耦接到总线220。一个或多个adas系统280通过信号线239,通信耦接到总线220。

上面参考图1a,说明了计算机系统200的这些元件,这里不再重复其说明:psm设备发现系统199;信息娱乐系统181;和自主驾驶系统184。

通信单元245提供与上面参考图1a说明的通信单元145相同的功能,从而,这里不再重复其说明。

遵从dsrc的gps单元270提供与上面参考图1a说明的遵从dsrc的gps单元170相同的功能,从而,这里不再重复其说明。

所述一个或多个adas系统280包括adas系统集合180中的一个或多个adas系统。上面参考图1a,说明了可被包括在adas系统集合180中的adas系统。

处理器225包括执行计算,和提供为提供计算机系统200的功能而必需的电子信号的算术逻辑单元、微处理器、通用控制器或者某种其他处理器阵列。处理器225处理数据信号,并可包括包括复杂指令集计算机(cisc)体系结构、精简指令集计算机(risc)体系结构、或者实现指令集的组合的体系结构的各种计算体系结构。计算机系统200可包括一个或多个处理器225。其他处理器、操作系统、传感器、显示器和物理配置也是可能的。在一些实施例中,所述一个或多个处理器225是计算机系统200的电子控制单元或车载计算机的元件。

存储器227是存储可由处理器225访问和执行的指令或数据的非临时性存储介质。指令或数据可包括用于进行这里说明的技术的代码。存储器227可以是动态随机存取存储器(dram)设备、静态随机存取存储器(sram)设备、闪存、或者某种其他存储设备。在一些实施例中,存储器227还包括非易失性存储器或类似的永久存储设备和介质,包括用于更永久地存储信息的硬盘驱动器、软盘驱动器、cd-rom设备、dvd-rom设备、dvd-ram设备、dvd-rw设备、闪存设备或者某种其他大容量存储设备。存储器227的一部分可被保留,以便用作缓冲器或虚拟随机存取存储器(虚拟ram)。计算机系统200可包括一个或多个存储器227。

存储器227可存储以下元件中的一个或多个:psm设备发现系统199;psm数据结构196;psm数据195;网状网地图182;和为psm设备发现系统199提供其功能所必需的任何其他数字数据或信息。上面参考图1a和图1b说明了存储器227的这些要素,从而这里不再重复其说明:psm设备发现系统199;psm数据结构196;psm数据195;和网状网地图182。

存储器227可存储上面参考图1a和图1b,或者下面参考图2b、图3、图4a、图4b和图5说明的数据、信息或无线消息任意之一。存储器227可存储为计算机系统200提供其功能所需的任意数据。

在图2a中所示的例证实施例中,psm设备发现系统199包括通信模块202a(这里称为“通信模块202”)、确定模块204和握手模块206。

通信模块202可以是包括处理psm设备发现系统199和计算机系统200的其他组件之间的通信的例程的软件。在一些实施例中,通信模块202可以是可由处理器225执行,以提供下面说明的处理psm设备发现系统199和计算机系统200的其他组件之间的通信的功能的一组指令。

通信模块202通过通信单元245,向操作环境100(例如,参见图1a)的一个或多个元件发送数据和从其接收数据。例如,通信模块202通过通信单元245,接收或传送这里说明的存储在存储器227中的数据或消息任意之一。通信模块202可通过通信单元245,发送或接收这里说明的数据或消息任意之一。

在一些实施例中,通信模块202接收包括psm数据195的psm消息107。通信模块202从psm消息107中解析出psm数据195,并把psm数据195存储在psm数据结构中。

在一些实施例中,通信模块202从多个dsrc使能设备,诸如第一dsrc使能设备110a、第二dsrc使能设备110b和候选dsrc使能设备111,接收多个psm消息。此时,还不知道这些设备中的哪一个是要加入车辆网状网106的候选者。通信模块202从每个psm消息中解析出psm数据195,并把出自这些psm消息的psm数据195存储在psm数据结构196中。在一些实施例中,出自每个psm消息的每组psm数据195被通信单元202存储为与出自其他psm消息的psm数据195的其他集合不同的psm数据195的实例。

在一些实施例中,通信模块202接收来自计算机系统200的组件的数据,并把所述数据存储在存储器227(或者计算机系统200的缓冲器或高速缓冲存储器)中。例如,确定模块204根据存储在psm数据结构196中的psm数据195的分析,确定哪个dsrc使能设备(例如,第一dsrc使能设备110a、第二dsrc使能设备110b和候选dsrc使能设备111)将接收加入车辆网状网106的邀请,以及确定模块204生成包括描述加入车辆网状网106的邀请的数字数据(即,邀请数据)的电子消息。换句话说,确定模块204根据psm数据195的分析,识别候选dsrc使能设备111,并确定向候选dsrc使能设备111传送加入车辆网状网106的邀请。确定模块204通过总线220,把邀请数据提供给通信模块202,以及通信模块202把邀请数据存储在存储器227中,并指令通信单元245通过网络105,向候选dsrc使能设备111传送无线消息。

在一些实施例中,通信模块202可处理psm设备发现系统199的组件之间的通信。

在一些实施例中,通信模块202可被存储在计算机系统200的存储器227中,可由处理器225访问和执行。通信模块202可适合于通过信号线222,与处理器225及计算机系统200的其他组件协同和通信。

确定模块204可以是包括用于如下的例程的软件:使通信模块202从psm数据结构196检索psm数据195,从通信模块202接收psm数据195,分析psm数据195以识别加入车辆网状网106的候选者(例如,根据指示下述中的一个或多个的psm数据195中的数字数据的存在:(1)候选dsrc使能设备111愿意加入车辆网状网106;和(2)候选dsrc使能设备111目前自己可以访问独立于车辆网状网106的网络105);生成给候选者(例如,候选dsrc使能车辆111)的无线消息,所述无线消息包括加入车辆网状网106的邀请;和使通信模块202或通信单元245通过网络105,把包括所述邀请的无线消息传送给所述候选者。

在一些实施例中,确定模块204可被存储在计算机系统200的存储器227中,可由处理器225访问和执行。确定模块204可适合于通过信号线224,与处理器225及计算机系统200的其他组件协同和通信。

握手模块206可以是包括用于如下的例程的软件:与候选dsrc使能设备111完成握手处理导致候选dsrc使能设备111加入车辆网状网106,追踪该候选dsrc使能设备多长时间是车辆网状网106的成员,并通过网络105,与补偿服务器109无线通信,以确保候选dsrc使能设备111因加入车辆网状网106而获得补偿。

在一些实施例中,握手模块206可被存储在计算机系统200的存储器227中,可由处理器225访问和执行。握手模块206可适合于通过信号线226,与处理器225及计算机系统200的其他组件协同和通信。

现在参见图2b,图2b描述的是按照一些实施例,图解说明包括网状网客户端198的例证计算机系统299的方框图。

在一些实施例中,计算机系统299可包括被编程,以执行下面参考图4a和图4b说明的方法400的一个或多个步骤的专用计算机系统。在一些实施例中,计算机系统299可包括被编程,以执行下面参考图5说明的方法500的一个或多个步骤的专用计算机系统。

在一些实施例中,计算机系统299可以是这里参考图1a、图1b、图2a、图3、图4a、图4b和图5中的一个或多个说明的第一dsrc使能设备110a、第二dsrc使能设备110b和候选dsrc使能设备111中的一个或多个的元件。

按照一些例子,计算机系统299可包括下述元件中的一个或多个:网状网客户端198;处理器225b(这里称为“处理器225”);存储器227b(这里称为“存储器227”);通信单元245b(这里称为“通信单元245”);和遵从dsrc的gps单元270b(这里称为遵从dsrc的gps单元270)。计算机系统299的这些组件由总线220b(这里称为“总线220”)通信耦接。

在例示的实施例中,处理器225通过信号线259,通信耦接到总线220。存储器227通过信号线263,通信耦接到总线220。通信单元245通过信号线261,通信耦接到总线220。遵从dsrc的gps单元270通过信号线262,通信耦接到总线220。

上面参考图1a、图1b和图2a,说明了网状网客户端198,这里不再重复其说明。图2b中所示的处理器225、存储器227、通信单元245和遵从dsrc的gps单元270和上面关于图2a所述的类似,从而,这里不再重复其说明。

存储器227可存储psm数据195,并且可选地存储通过包括加入车辆网状网106的邀请的无线消息接收的邀请数据。

存储器227可存储上面参考图1a、图1b和图2a,或者下面参考图3、图4a、图4b和图5说明的数据、信息或无线消息任意之一。存储器227可存储为计算机系统299提供其功能所需的任意数据。

在图2b中所示的例证实施例中,网状网客户端198包括通信模块202b(这里称为“通信模块202”)、握手模块206b(这里称为“握手模块206”)和补偿模块208。

通信模块202可以是包括用于处理网状网客户端198和计算机系统299的其他组件之间的通信的例程的软件。在一些实施例中,通信模块202可以是可由处理器225执行,以提供下面说明的处理网状网客户端198和计算机系统299的其他组件之间的通信的功能的一组指令。在一些实施例中,通信模块202可被存储在计算机系统299的存储器227中,可由处理器225访问和执行。通信模块202可适合于通过信号线251,与处理器225及计算机系统299的其他组件协同和通信。

通信模块202通过通信单元245,向操作环境100的一个或多个元件(例如参见图1a)发送数据和从其接收数据。例如,通信模块202通过通信单元245,接收或传送这里说明的存储在存储器227中的数据或消息任意之一(例如,包括psm数据195的psm消息)。在一些实施例中,通信模块202通过通信单元245,发送或接收这里说明的数据或消息任意之一。

在一些实施例中,通信模块202从计算机系统299的组件接收数据,并把该数据存储在存储器227(或者计算机系统299的缓冲器或高速缓冲存储器)中。例如,通信模块202(通过网络105或车辆网状网106)从通信单元245,接收上面参考存储器227说明的任意数据,并把该数据存储在存储器227(或者计算机系统299的缓冲器或高速缓冲存储器)中。

在一些实施例中,通信模块202可处理网状网客户端198的组件之间的通信。

在一些实施例中,通信模块202可广播包括psm数据195的psm消息。该psm消息随后被dsrc使能自我车辆123接收,以及psm设备发现系统199分析被包括在psm消息中的psm数据195,如这里所述。

握手模块206可以是包括用于如下的例程的软件:接收加入车辆网状网106的邀请,确定加入车辆网状网106,并(通过网络105)与dsrc使能自我车辆123的psm设备发现系统199完成握手处理,这导致计算机系统299加入车辆网状网106(例如,候选dsrc使能设备111加入车辆网状网106)。在一些实施例中,如果收到加入车辆网状网106的邀请,那么握手模块206确定加入车辆网状网106。

在一些实施例中,握手模块206被存储在计算机系统299的存储器227中,可由处理器225访问和执行。握手模块206可适合于通过信号线253,与处理器225及计算机系统299的其他组件协同和通信。

补偿模块208可以是包括用于如下的例程的软件:追踪计算机系统299多长时间是车辆网状网106的成员,并通过网络105与补偿服务器109无线通信,以确保计算机系统299因加入车辆网状网106而获得补偿。

在一些实施例中,补偿模块208被存储在计算机系统299的存储器227中,可由处理器225访问和执行。补偿模块208可适合于通过信号线255,与处理器225及计算机系统299的其他组件协同和通信。

例证方法

现在参见图3,图3描述的是按照一些实施例,根据psm消息,确定传送加入车辆网状网的邀请的方法300的例证流程图。这里关于方法300说明的步骤中的一个或多个步骤可由上面参考图2a说明的计算机系统200执行。例如,psm设备发现系统199包括当由处理器225执行时,可使处理器225执行方法300的一个或多个步骤的代码和例程。

在步骤301,接收psm消息。psm消息由候选dsrc使能设备或某个其他的dsrc使能设备(例如,行人的智能电话机)广播。可以广播一个或多个psm消息。可以定期广播psm消息。psm消息包括如上参考图1b所述的psm数据。psm消息由dsrc使能自我车辆的dsrc无线电单元接收。

在步骤303,分析dsrc无线电单元接收的psm消息,以识别出psm消息包括指示下述阈值标准中的一个或多个的psm数据:(1)候选dsrc使能设备愿意加入车辆网状网;和(2)候选dsrc使能设备目前自己可以访问独立于车辆网状网的网络(例如,网络105)。

在一些实施例中,识别出psm消息包括指示所述一个或多个阈值标准的psm数据,指示广播psm消息的dsrc使能设备是加入车辆网状网的候选者(即,广播该psm消息的dsrc使能设备是候选dsrc使能设备)。换句话说,在一些实施例中,识别步骤303根据被包括在dsrc无线电单元接收的每个psm消息的psm数据中的数字数据,识别候选dsrc使能设备。

在一些实施例中,在步骤303,分析每个psm消息的psm数据,以确定广播该psm消息的设备是否是候选dsrc使能设备。当识别出至少一个候选dsrc使能设备时,可停止该分析,因为对作为车辆网状网的成员的端点来说,完成方法300的权宜性促进对网络(例如,网络105)的更持续且稳定的访问。

在步骤305,生成包括加入车辆网状网的邀请的无线消息,并传送给候选dsrc使能设备。这里,该无线消息可被称为“邀请”,因为它包括邀请特定端点加入车辆网状网的邀请数据。

在一些实施例中,候选dsrc使能设备在执行方法300的dsrc使能自我车辆的500米范围之内。在一些实施例中,邀请被单播给候选dsrc使能设备。

在一些实施例中,在步骤301,响应于收到psm消息,发送邀请。在一些实施例中,响应于指示下述阈值标准中的一个或多个的psm数据,发送邀请:(1)候选dsrc使能设备愿意加入车辆网状网;和(2)候选dsrc使能设备目前自己可以访问独立于车辆网状网的无线计算机网络(例如,网络105)。

在一些实施例中,邀请是通过dsrc、毫米波、lte、5g、4g、wi-fi和全双工无线通信中的一个或多个发送的。

在一些实施例中,方法300由作为dsrc使能自我车辆的元件的psm设备发现系统执行。在一些实施例中,dsrc使能自我车辆是在1级、2级、3级、4级和5级中的一个或多个操作的自主车辆。在一些实施例中,dsrc使能自我车辆是hav。

参见图4a和图4b,图4a和图4b描述的是按照一些实施例,根据psm消息,确定传送加入车辆网状网的邀请的方法400的例证流程图。

参见图4a,在步骤401,做出退出中的dsrc使能车辆正在离开车辆网状网的识别。

在一些实施例中,psm设备发现系统包括检测到退出中的dsrc使能车辆正在离开车辆网状网的网络嗅探器或者某种其他装置。

在一些实施例中,分析来自车辆网状网的成员的(每隔一定时间,例如每隔0.10秒传送的)基本安全消息,包括包含在其中的gps数据,以根据跨连续接收的基本安全消息的gps数据,识别出车辆正在离开车辆网状网,从而是退出中的dsrc使能车辆。

在一些实施例中,退出中的dsrc使能车辆传送描述它正在离开车辆网状网的无线消息,该无线消息(例如,退出消息)被接收和读取,以识别出该退出中的dsrc使能车辆正在离开车辆网状网。

在一些实施例中,正在离开车辆网状网的退出中的dsrc使能车辆的识别触发psm设备发现系统的“设备发现过程”(例如,步骤403-411或方法300),以开始识别加入车辆网状网的新的dsrc使能设备(例如,候选dsrc使能设备111)。

在一些实施例中,步骤401由被包括在dsrc使能自我车辆中的psm设备发现系统执行。

在步骤403,候选dsrc使能设备广播psm消息。在一些实施例中,所述psm消息把指示下述中的一个或多个的数字数据包含在psm消息的psm数据中:(1)候选dsrc使能设备愿意加入车辆网状网;和(2)该候选dsrc使能设备目前自己可以访问独立于车辆网状网的因特网。psm数据还可包括候选dsrc使能设备的唯一标识符。该唯一标识符可被用于区分从一个dsrc使能设备接收的psm消息,和从另一个dsrc使能设备接收的psm消息。

在步骤405,dsrc使能自我车辆的通信单元接收候选dsrc使能设备广播的psm消息。在一些实施例中,psm消息由包含在通信单元中的dsrc无线电单元接收。在一些实施例中,通信单元把psm消息提供给dsrc使能自我车辆的psm设备发现系统。

在步骤407,dsrc使能自我车辆的psm设备发现系统分析包含在psm消息中的psm数据,并根据所述分析,将候选dsrc使能设备识别为供纳入车辆网状网的候选者。psm数据可包括指示候选dsrc使能设备期望加入车辆网状网的数字数据。psm设备发现系统提供的分析可识别所述数字数据,并根据该数字数据,确定该候选dsrc使能设备是供纳入车辆网状网的候选者。例如,psm数据包括满足上面参考图3说明的阈值标准的数字数据。

现在参见图4b,在步骤408,生成包括加入车辆网状网的邀请的无线消息,并传送给候选dsrc使能设备。这里,该无线消息可被称为“邀请”,因为它包括邀请特定端点加入车辆网状网的邀请数据。

在一些实施例中,候选dsrc使能设备在执行步骤401的自我车辆的500米范围之内。在一些实施例中,向候选dsrc使能设备单播邀请。

在一些实施例中,响应于在步骤405接收的psm消息,发送邀请。在一些实施例中,响应于指示以下阈值标准中的一个或多个的psm数据,发送邀请:(1)候选dsrc使能设备愿意加入车辆网状网;和(2)该候选dsrc使能设备目前自己可以访问独立于车辆网状网的无线计算机网络(例如,网络105)。

在一些实施例中,邀请是通过dsrc、毫米波、lte、5g、4g、wi-fi和全双工无线通信中的一个或多个发送的。

在步骤411,dsrc使能自我车辆的psm设备发现系统与候选dsrc使能设备完成握手过程导致候选dsrc使能设备加入车辆网状网。在一些实施例中,加入车辆网状网包括成为车辆网状网的成员,和候选dsrc使能设备与车辆网状网的其他成员共享其对计算机网络(例如,图1a的网络105)的访问。

在步骤413,dsrc使能自我车辆的psm设备发现系统根据候选dsrc使能设备的包含,更新网状网地图。

在步骤415,psm设备发现系统或网状网客户端通过网络,与补偿服务器通信,以确保候选dsrc使能设备因加入车辆网状网(并共享其对网络105的访问)而获得补偿。补偿服务器运行“补偿系统”,所述“补偿系统”追踪哪些行人携带的设备加入车辆网状网,并向所述设备发给与它们作为车辆网状网的成员的时间量成比例的积分(credit)。稍后在候选dsrc使能设备否则无法访问因特网时,这些积分使候选dsrc使能设备有权访问另外的车辆网状网。这样,作为加入车辆网状网并且为了作为车辆网状网的一部分的车辆的利益,消耗其一部分的电池充电的交换,候选dsrc使能设备获得有价值的好处。

现在参见图5,图5描述的是按照一些实施例,根据psm消息的广播,接收加入车辆网状网的邀请的方法500的例证流程图。在一些实施例中,方法500的一个或多个步骤由图2b中所示的计算机系统299执行。例如,网状网客户端198包括当由处理器225执行时,可操作地执行方法500的一个或多个步骤的代码和例程。

在步骤501,候选dsrc使能设备广播psm消息。

在步骤503,候选dsrc使能设备的通信单元接收加入车辆网状网的邀请。在一些实施例中,响应于dsrc使能自我车辆收到psm消息,dsrc使能自我车辆生成并传送所述邀请。

在步骤505,候选dsrc使能车辆加入车辆网状网(例如,通过握手过程或者用于加入网状网的任何其他过程)。在一些实施例中,加入车辆网状网包括成为车辆网状网的成员,并与车辆网状网的其他成员共享候选dsrc使能车辆对计算机网络(例如,图1a的网络105)的访问。

在步骤507,候选dsrc使能设备通过网络(例如,网络105)与补偿服务器通信,以确保候选dsrc使能设备因加入车辆网状网而得到补偿。步骤507是方法500的可选步骤。

在上面的说明中,为了便于解释,描述了众多的具体细节,以便透彻理解说明书。然而对本领域的技术人员来说,明显可在没有这些具体细节的情况下实践本公开。在一些情况下,以方框图的形式表示了各种结构和设备,以便避免使说明模糊难解。例如,上面主要参考用户接口和特定硬件,说明了目前的实施例。然而,目前的实施例可适用于能够接收数据和命令的任意种类的计算机系统,和提供服务的任意外设。

说明书中对“一些实施例”或“一些实例”的引用意味结合所述实施例或实例说明的特定特征、结构或特性可被包含在本说明的至少一个实施例中。在说明书中的各个地方出现的短语“在一些实施例中”不一定都指的是相同的实施例。

下面的详细说明的一些部分是关于计算机存储器内的数据比特的操作的算法和符号表示给出的。这些算法描述和表示是数据处理领域的技术人员用于向本领域的其他技术人员最有效地传达其工作的实质的方法。算法在这里并且通常被认为是导致期望结果的步骤的自洽序列。步骤是需要物理量的物理操纵的步骤。通常尽管并非必需,这些物理量采取能够被存储、传输、组合、比较和以其他方式处理的电信号或磁信号的形式。已证明有时便利的是(主要出于通用原因)把这些信号称为比特、值、元素、符号、字符、项、数字等等。

然而,应当记住的是所有这些和类似术语与适当的物理量关联,并仅仅是适用于这些物理量的方便标记。除非如根据以下讨论明显另有具体说明,否则应理解在本说明中,利用包括“处理”或“计算”或“运算”或“确定”或“显示”等术语的讨论指的是计算机系统或类似的电子计算设备的动作和过程,所述计算机系统或类似的电子计算设备把在计算机系统的寄存器和存储器内,被表示成物理(电子)量的数据操纵和变换成在计算机系统的存储器或寄存器或者其他这样的信息存储、传输或显示设备内,被类似地表示成物理量的其他数据。

说明书的当前实施例还可涉及用于执行这里的操作的装置。所述装置可以是为了所需目的而专门构成的,或者它可包括通用计算机,所述通用计算机由存储在该计算机中的计算机程序有选择地激活或重新配置。这样的计算机程序可被存储在计算机可读存储介质中,包括但不限于,都耦接到计算机系统总线的包括软盘、光盘、cd-rom和磁盘的任意类型的盘、只读存储器(rom)、随机存取存储器(ram)、eprom、eeprom、磁卡或光卡、包括具有非易失性存储器的usbkey在内的闪存,或者适合于存储电子指令的任意类型的介质。

说明书可采取某些纯硬件实施例,某些纯软件实施例,或者某些包含硬件元件和软件元件两者的实施例的形式。在一些优选实施例中,说明书是用软件实现的,所述软件包括(但不限于)固件、常驻软件(residentsoftware)、微代码等。

此外,说明可以采取可从计算机可用或计算机可读介质访问的计算机程序产品的形式,所述计算机可用或计算机可读介质提供供计算机或任何指令执行系统使用,或者与计算机或任何指令执行系统结合使用的程序代码。对本说明来说,计算机可用或计算机可读介质可以是能够包含、存储、通信、传播或传送供指令执行系统、装置或设备使用,或者与指令执行系统、装置或设备结合使用的程序的任意装置。

适合于存储或执行程序代码的数据处理系统将包括通过系统总线,直接或间接耦接到存储元件的至少一个处理器。存储元件可包括在程序代码的实际执行期间采用的本地存储器、大容量存储器和高速缓冲存储器,所述高速缓冲存储器提供至少一些程序代码的临时存储,以减少在执行期间,必须从大容量存储器检索代码的次数。

输入/输出或i/o设备(包括但不限于键盘、显示器、指示设备等)可直接或者通过居间的i/o控制器,耦接到系统。

网络适配器也可耦接到系统,以使数据处理系统能够通过居间的专用或公共网络,变得耦接到其他数据处理系统或远程打印机或存储设备。调制解调器、线缆调制解调器和以太网卡仅仅是目前可用的各种网络适配器中的几个。

最后,这里介绍的算法和显示并不固有地与任何特定的计算机或其他装置关联。各种通用系统可与依照这里的教导的程序一起使用,或者可证明构成更专用的装置来执行所需的方法步骤是便利的。用于各种这些系统的所需结构将从下面的说明中显现出来。另外,本说明书未参照任何特定编程语言来描述。应意识到可以使用各种编程语言来实现如这里所述的说明书的教导。

为了举例说明,提供了说明书的实施例的以上说明。所述说明不是详尽的,也不意图把说明书局限于公开的具体形式。鉴于上述教导,许多修改和变化都是可能的。本公开的范围不由所述详细说明限定,而是由本申请的权利要求书限定。本领域的技术人员会明白,可用其他具体形式体现本说明书,而不脱离其精神或本质特性。同样地,模块、例程、特征、属性、方法和其他各个方面的特定命名和划分不是强制或重要的,实现本说明书或其特征的机制可具有不同的名称、划分或格式。此外,对本领域的普通技术人员来说,本公开的模块、例程、特征、属性、方法和其他各个方面明显可被实现成软件、硬件、固件或者这三者的任意组合。另外,说明书的组件(其例子是模块)无论在什么地方被实现成软件,所述组件都可被实现成独立的程序,被实现成更大程序的一部分,被实现成多个单独的程序,被实现成静态或动态链接库,被实现成内核可加载模块,被实现成设备驱动器,或者用计算机编程领域的普通技术人员现在或未来知道的任何其他方式实现。另外,本公开决不局限于采用任何具体编程语言的实施例,或者用于任何具体操作系统或环境的实施例。因而,本公开意图描述在以下权利要求书中的说明书的范围的举例说明,而不是对其的限制。

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