行人检测的制作方法

文档序号:11142419阅读:478来源:国知局
行人检测的制造方法与工艺

本发明大体涉及行人检测。



背景技术:

目前,行人检测方法已经在驾驶辅助系统中出现以便改善驾驶安全。在一些解决方案中,为检测行人,车辆通过Wi-Fi直连来获得行人的位置信息。在Wi-Fi直连方法中,为获得行人的位置信息,安装在车辆上的电子装置需要与由行人携带的电子装置建立Wi-Fi连接。如果由行人携带的所有电子装置向车辆发送其位置信息,无线通信信道可能是拥塞的。因此,存在对新的行人检测方法的需要,以便改善检测速率和减轻无线信道拥塞。



技术实现要素:

在一个实施方案中,提供一种基于Wi-Fi的位置信息通信方法。所述方法包括:安装在第一车辆上的通信装置确定是否在第一预定时间段内接收到第二车辆的位置信息,所述第二车辆与所述第一车辆的距离比第一预定距离短;以及如果否,在第一802.11管理帧中广播第一车辆的位置信息。

在一些实施方案中,以上方法可以被重复执行。

在一些实施方案中,所述位置信息通信方法可能还包括:在从第一行人装置接收到第一行人装置的位置信息之后,在第二802.11管理帧中广播所述第一行人装置的所述位置信息。

在一些实施方案中,所述位置信息通信方法可能还包括:在从所述第一行人装置接收到所述第一行人装置的位置信息之后,设定第二时间段;确定是否在所述第二时间段中从其他车辆接收到第二行人装置的位置信息,其中所述第二行人装置与所述第一行人装置之间的距离比第二预定距离短;以及如果否,在所述第二802.11管理帧中广播所述第一行人装置的所述位置信息。

在一些实施方案中,所述第一802.11管理帧或所述第二802.11管理帧可以是信标帧。在一些实施方案中,所述第一车辆的位置信息可承载在信标帧中的基础服务集标识符(Basic Service Set Identifier,BSSID)字段或服务集标识符(Service Set Identifier,SSID)字段中。在一些实施方案中,所述第一行人装置的所接收的位置信息可承载在信标帧中的BSSID字段或SSID字段中。

在一些实施方案中,所述第一802.11管理帧或所述第二802.11管理帧可以是其他类型的帧,诸如探测响应帧、验证响应帧和关联响应帧。

在一些实施方案中,所述第一预定距离或所述第二预定距离可以是20米。

在一些实施方案中,所述第一车辆的位置信息可从安装在所述第一车辆上的定位装置,诸如全球定位系统(global positioning system,GPS)装置,获得。

在一些实施方案中,所述位置信息通信方法可能还包括:在接收到所述第一行人装置和所述第二行人装置中的一个的位置信息之后,基于所述第一行人装置和所述第二行人装置中的所述一个以及第一车辆的位置信息,计算在所述第一行人装置和所述第二行人装置中的所述一个与第一车辆之间的距离;以及如果所计算的距离比预定距离短,产生报警。

在一些实施方案中,所述预定距离可以是10米。

在一个实施方案中,提供一种基于Wi-Fi的位置信息通信方法。所述方法包括:在从第一行人装置接收到所述第一行人装置的位置信息之后,安装在第一车辆上的通信装置在第一802.11管理帧中广播所述第一行人装置的所述位置信息。

在一些实施方案中,所述位置信息通信方法可能还包括:在从所述第一行人装置接收到所述第一行人装置的所述位置信息之后,设定第一时间段;确定是否在所述第一时间段中从其他车辆接收到第二行人装置的位置信息,其中所述第二行人装置与所述第一行人装置之间的距离比第一预定距离短;以及如果否,在第一802.11管理帧中广播所述第一行人装置的所述位置信息。

在一些实施方案中,所述位置信息通信方法可能还包括:确定是否在第二预定时间段内接收到第二车辆的位置信息,所述第二车辆与所述第一车辆的距离比第二预定距离短;以及如果否,在第二802.11管理帧中广播所述第一车辆的位置信息。

在一些实施方案中,所述第一802.11管理帧或所述第二802.11管理帧可以是信标帧。在一些实施方案中,所述第一行人装置的所接收的位置信息可承载在信标帧的BSSID字段或SSID字段中。在一些实施方案中,所述第一车辆的位置信息可承载在信标帧的BSSID字段或SSID字段中。

在一些实施方案中,所述第一802.11管理帧或所述第二802.11管理帧可以是其他类型的帧,诸如探测响应帧、验证响应帧和关联响应帧。

在一些实施方案中,所述第一预定距离或所述第二预定距离可以是20米。

在一些实施方案中,所述第一车辆的位置信息可从安装在第一车辆上的定位装置(诸如GPS装置)获得。

在一些实施方案中,所述位置信息通信方法可能还包括:在接收到所述第一行人装置和所述第二行人装置中的一个的位置信息之后,基于所述第一行人装置和所述第二行人装置中的所述一个以及第一车辆的位置信息,计算在所述第一行人装置和所述第二行人装置中的所述一个与所述第一车辆之间的距离;以及如果所计算的距离比预定距离短,产生报警。

在一些实施方案中,所述预定距离可以是10米。

在一个实施方案中,提供一种基于Wi-Fi的位置信息通信方法。所述方法可包括:第一行人装置在802.11管理帧中广播其位置信息。

在一些实施方案中,所述位置信息通信方法可能还包括:确定是否从第一车辆接收到第二行人装置的位置信息,所述第二行人装置与所述第一行人装置的距离比预定距离短;以及如果否,在802.11管理帧中广播第一行人装置的位置信息。

在一些实施方案中,所述第一行人装置可以周期性地或在接收到第二车辆的位置信息之后广播所述第一行人装置的位置信息。

在一些实施方案中,所述802.11管理帧可以是探测请求帧。第一行人装置的位置信息可承载在探测请求帧的SSID字段或BSSID字段中。

在一些实施方案中,所述802.11管理帧可以是其他类型的帧,诸如验证请求帧和关联请求帧。

在一些实施方案中,所述预定距离可以是20米。

在一些实施方案中,所述第一行人装置的位置信息可从安装在所述第一行人装置上的定位装置(诸如GPS装置)获得。

在一个实施方案中,提供一种安装在第一车辆上的通信系统。所述通信系统可包括接收器、发射器和处理装置,所述处理装置被配置用于:确定接收器是否在第一预定时间段内接收到第二车辆的位置信息,所述第二车辆与所述第一车辆的距离比第一预定距离短;以及如果否,控制所述发射器在第一802.11管理帧中广播所述第一车辆的位置信息。

在一些实施方案中,所述处理装置可能还被配置用于重复以上过程。

在一些实施方案中,所述处理装置可能还被配置用于:在接收器从所述第一行人装置接收到所述第一行人装置的位置信息之后,控制发射器在第二802.11管理帧中广播所述第一行人装置的位置信息。

在一些实施方案中,所述处理装置可能还被配置用于:在接收器从所述第一行人装置接收到所述第一行人装置的位置信息之后,设定第二时间段;确定所述接收器是否在第二时间段中从其他车辆接收到第二行人装置的位置信息,其中所述第二行人装置与所述第一行人装置之间的距离比第二预定距离短;以及如果否,控制发射器在第二802.11管理帧中广播所述第一行人装置的位置信息。

在一些实施方案中,所述第一802.11管理帧或所述第二802.11管理帧可以是信标帧。在一些实施方案中,所述处理装置可能还被配置用于将所述第一车辆的位置信息添加到信标帧的BSSID字段或SSID字段中。在一些实施方案中,所述处理装置可能还被配置用于将所述第一行人装置的位置信息添加到信标帧的BSSID字段或SSID字段中。

在一些实施方案中,所述第一802.11管理帧或所述第二802.11管理帧可以是其他类型的帧,诸如探测响应帧、验证响应帧和关联响应帧。

在一些实施方案中,所述第一预定距离或所述第二预定距离可以是20米。

在一些实施方案中,所述通信装置可能还包括输出装置。所述处理装置可能还被配置用于:在所述接收器接收到所述第一行人装置和所述第二行人装置中的一个的位置信息之后,基于所述第一行人装置和所述第二行人装置中的所述一个以及所述第一车辆的位置信息,计算在所述第一行人装置和所述第二行人装置中的所述一个与所述第一车辆之间的距离;以及如果所计算的距离比预定距离短,控制输出装置产生报警。

在一些实施方案中,所述预定距离可以是10米。

在一些实施方案中,所述通信系统可能还包括被配置用于获得所述第一车辆的位置信息的定位装置(诸如GPS装置)。

在一个实施方案中,提供一种安装在第一车辆上的通信系统。所述通信系统可包括接收器、发射器和处理装置,所述处理装置被配置用于:在接收器从第一行人装置接收到所述第一行人装置的位置信息之后,控制所述发射器在第一802.11管理帧中广播所述第一行人装置的所述位置信息。

在一些实施方案中,所述处理装置可能还被配置用于:在所述接收器从所述第一行人装置接收到所述第一行人装置的位置信息之后,设定第一时间段;确定所述接收器是否在所述第一时间段中从其他车辆接收到第二行人装置的位置信息,其中所述第二行人装置与所述第一行人装置之间的距离比第一预定距离短;以及如果否,控制所述发射器在所述第一802.11管理帧中广播所述第一行人装置的所述位置信息。

在一些实施方案中,所述处理装置可能还被配置用于:确定所述接收器是否在第二预定时间段内接收到第二车辆的位置信息,所述第二车辆与所述第一车辆的距离比第二预定距离短;以及如果否,控制所述发射器在第二802.11管理帧中广播所述第一车辆的位置信息。

在一些实施方案中,所述第一802.11管理帧或所述第二802.11管理帧可以是信标帧。在一些实施方案中,所述处理装置可能还被配置用于将所述第一行人装置的位置信息添加到信标帧的BSSID字段或SSID字段中。在一些实施方案中,所述处理装置可能还被配置用于将所述第一车辆的位置信息添加到信标帧的BSSID字段或SSID字段中。

在一些实施方案中,所述第一802.11管理帧或所述第二802.11管理帧可以是其他类型的帧,诸如探测响应帧、验证响应帧和关联响应帧。

在一些实施方案中,所述第一预定距离或第二预定距离可以是20米。

在一些实施方案中,所述通信装置可能还包括输出装置。所述处理装置可能还被配置用于:在所述接收器接收到所述第一行人装置和所述第二行人装置中的一个的位置信息之后,基于所述第一行人装置和所述第二行人装置中的所述一个以及所述第一车辆的位置信息,计算在所述第一行人装置和所述第二行人装置中的所述一个与所述第一车辆之间的距离;以及如果所计算的距离比预定距离短,控制输出装置产生报警。

在一些实施方案中,所述预定距离可以是10米。

在一些实施方案中,所述通信系统可能还包括被配置用于获得所述第一车辆的位置信息的定位装置(诸如GPS装置)。

在一个实施方案中,提供第一行人装置。第一行人装置可包括接收器、发射器和处理装置,所述处理装置被配置用于:控制所述发射器在802.11管理帧中广播所述第一行人装置的位置信息。

在一些实施方案中,所述处理装置可能还被配置用于:确定是否从第一车辆接收到第二行人装置的位置信息,所述第二行人装置与所述第一行人装置的距离比预定距离短;以及如果否,控制所述发射器在802.11管理帧中广播所述第一行人装置的所述位置信息。

在一些实施方案中,所述处理装置可被配置用于控制所述发射器周期性地或在所述接收器接收到第二车辆的位置信息之后广播所述第一行人装置的所述位置信息。

在一些实施方案中,所述802.11管理帧可以是探测请求帧。在一些实施方案中,所述处理装置可能还被配置用于将所述第一行人装置的位置信息添加到探测请求帧的SSID字段或BSSID字段中。

在一些实施方案中,所述802.11管理帧可以是其他类型的帧,诸如验证请求帧和关联请求帧。

在一些实施方案中,所述预定距离可以是20米。

在一些实施方案中,所述第一行人装置可能还包括被配置用于获得所述第一行人装置的位置信息的定位装置。

附图说明

本发明的前述和其他特征将从以下结合附图进行的描述和所附权利要求书中变得更充分明显。应理解,这些图仅描绘根据本发明的一些实施方案,并且因此不应被视为对本发明范围的限制,因而将通过使用附图来更明确且更详细地描述本发明。

图1是道路上的驾驶情景的示意图;

图2是根据一个实施方案的基于Wi-Fi的位置信息通信方法100的流程图;

图3是根据一个实施方案的基于Wi-Fi的位置信息通信方法200的流程图;

图4是根据一个实施方案的基于Wi-Fi的位置信息通信方法300的流程图;

图5是根据一个实施方案的安装在第一车辆上的通信系统400的示意方框图;以及

图6是根据一个实施方案的安装在第三行人装置上的通信系统500的示意方框图。

具体实施例

在以下详述中,参考附图,所述附图形成本发明的一部分。在附图中,相同符号通常标识相同部件,除非上下文另外指示。在详述、附图和权利要求中描述的说明性实施方案并不意味着限制。在不脱离本文提出的主题的精神或范围的情况下,可使用其他实施方案并且可做出其他改变。将容易理解的是,如本文中大体所描述和图中所示出的本发明的各方面可以多种不同的配置加以布置、替换、组合和设计,所有这些不同的配置都被本发明明确涵盖并且成为本发明的一部分。

为改善驾驶安全,车辆有必要在驾驶期间获得行人的位置信息。

图1是道路上的驾驶情景的示意图。

参考图1,车辆V0至V8正在道路上行驶,并且行人装置P0至P5存在于道路的两侧上。在一些实施方案中,每个行人装置可以由步行者或骑自行车者携带。

假定车辆V0至V8和行人装置P0至P5中的每一个装备有无线发射和接收装置,所述车辆和所述行人装置可以在帧中传输其位置信息。在一些实施方案中,车辆V0至V8和行人装置P0至P5中的每一个可以装备有定位装置(诸如GPS装置)以便获得位置信息。Wi-Fi服务可以被设置在车辆V0至V8和行人装置P0至P5上,并且它们可能打开Wi-Fi以便接收和发送帧。

图2是根据一个实施方案的基于Wi-Fi的位置信息通信方法100的流程图。

参考图2,在S101中,第一车辆确定是否在第一预定时间段内从靠近第一车辆的第二车辆接收到所述第二车辆的位置信息。

在一些实施方案中,所述第二车辆的位置信息可承载在802.11管理帧中。在一些实施方案中,位置信息可以由GPS坐标表示。在一些实施方案中,第一预定时间段可以是三秒。

在一些实施方案中,基于第一车辆和第二车辆的位置信息来确定第二车辆是否靠近第一车辆。在一些实施方案中,第一车辆的位置信息可从安装在第一车辆上的GPS装置获得。在一些实施方案中,如果在第一车辆与第二车辆之间的距离比预定的距离(诸如20米)更短,第一车辆可以确定第二车辆是靠近第一车辆的。

参考图1,在下文中,为说明起见将车辆V0作为第一车辆。在第一预定时间段中,车辆V0可以从车辆V1接收到包括车辆V1的位置信息的802.11管理帧,并且确定车辆V1是否靠近车辆V0。例如,如果由车辆V0计算的在车辆V0与车辆V1之间的距离是比预定的距离(诸如20米)更短的10米,方法100可以行进到S103,不广播第一车辆的位置信息。如果在车辆V0与车辆V1之间的距离比预定的距离更长,方法100可以行进到S105。

在S105中,第一车辆在第一802.11管理帧中广播其位置信息。

在一些实施方案中,所述第一802.11管理帧可以是信标帧。在一些实施方案中,第一车辆可以将其位置信息(诸如GPS坐标)添加到信标帧的BSSID字段中。并且信标帧的SSID字段可以包括表示应用名称的位序列。例如,位序列“010”可以承载在信标帧的SSID字段中以便表示“行人检测”应用。在实践中,第一车辆可以接收到各种帧,并且仅各种帧的部分可以是与“行人检测”应用相关的802.11管理帧。第一车辆可以基于承载在相关的802.11管理帧中表示“行人检测”应用的位序列来识别相关的802.11管理帧。在一些实施方案中,第一车辆可以将其标识符(ID)添加到第一802.11管理帧中。

在一些实施方案中,第一车辆可以将其位置信息添加到信标帧的SSID字段中。在一些实施方案中,第一802.11管理帧可以是其他类型的帧,诸如探测响应帧、验证响应帧和关联响应帧。

在一些实施方案中,如果在第一预定时间段中没有接收到其他车辆的位置信息,第一车辆可以直接在第一802.11管理帧中广播其位置信息。例如,在第一预定时间段中,车辆V0可能没有从任何其他车辆接收到位置信息,从而车辆V0广播其位置信息。

在一些实施方案中,S101至S105可以被周期性地执行。

从以上看出,所述第一车辆基于确定是否接收到靠近第一车辆的车辆的位置信息,在第一802.11管理帧中广播其位置信息。因此,减轻信道拥塞。

图3是根据一个实施方案的基于Wi-Fi的位置信息通信方法200的流程图。

在S201中,在从第一行人装置接收到第一行人装置的位置信息之后,第一车辆设定第二时间段。

在一些实施方案中,所述第一行人装置的位置信息可承载在802.11管理帧中。在一些实施方案中,802.11管理帧可能还包括表示与S105中所描述的应用名称相同的应用名称的位序列,以使得第一车辆可以确定802.11管理帧与应用相关并且执行方法200中的后续过程。

在一些实施方案中,所述第二时间段可以是三秒。在一些实施方案中,第一车辆可以基于包含在承载第一行人装置的位置信息的帧中的发射器的ID,确定是否从另一个车辆或从第一行人装置接收到第一行人装置的位置信息。

在S203中,第一车辆确定是否在第二时间段中从第三车辆接收到靠近第一行人装置的第二行人装置的位置信息。

在一些实施方案中,基于第一行人装置和第二行人装置的位置信息确定第二行人装置是否靠近第一行人装置。在一些实施方案中,如果在第一行人装置与第二行人装置之间的距离比预定的距离(诸如20米)更短,第一车辆可以确定两个行人装置彼此靠近。

参考图1,例如,车辆V0从行人装置P0接收到行人装置P0的位置信息,并且开始等待第二时间段。如果车辆V0在第二时间段中从另一个车辆(例如,车辆V4)接收到行人装置P1的位置信息,车辆V0计算行人装置P0与行人装置P1之间的距离。如果确定所述距离比预定的距离(诸如20米)更短,方法200可以行进到S205,不广播第一行人装置的位置信息;否则行进到S207。

在S207中,第一车辆在第二802.11管理帧中广播第一行人装置的位置信息。

在一些实施方案中,第二802.11管理帧可以是信标帧。在一些实施方案中,第一车辆可以将所接收的第一行人装置的位置信息(诸如GPS坐标)添加到信标帧的BSSID字段中。并且信标帧的SSID字段可以包括表示与第一802.11管理帧相同的应用名称的位序列。在一些实施方案中,第一车辆可以将其ID添加到第二802.11管理帧中。

在一些实施方案中,第一车辆可以将所接收的第一行人装置的位置信息添加到信标帧的SSID字段中。在一些实施方案中,第二802.11管理帧可以是其他类型的帧,诸如探测响应帧、验证响应帧和关联响应帧。

在一些实施方案中,如果在第二时间段中没有接收到第二行人装置的位置信息,第一车辆可以直接在第二802.11管理帧中广播第一行人装置的位置信息。例如,车辆V0在第二时间段中可能没有接收到除行人装置P0之外的行人装置的位置信息,从而车辆V0广播行人装置P0的位置信息。

在一些实施方案中,一旦接收到第一行人装置的位置信息,第一车辆可以直接广播所接收的第一行人装置的位置信息。

从以上看出,在从第一行人装置接收到位置信息之后,第一车辆可以基于确定是否接收到靠近第一行人装置的第二行人装置的位置信息,在第二802.11管理帧中广播第一行人装置的位置信息,这可减轻信道拥塞并且避免广播风暴。

在一些实施方案中,在获得第一行人装置和第二行人装置中的一个的位置信息之后,第一车辆可以计算在第一行人装置和第二行人装置中的所述一个与第一车辆之间的距离,并且将所述距离与预定的距离比较。如果距离比预定的距离短,第一车辆可以产生报警以便提醒用户。在一些实施方案中,预定距离可以是10米。

图4是根据一个实施方案的基于Wi-Fi的位置信息通信方法300的流程图。

在S301中,在从第四车辆接收到第四车辆的位置信息之后,第三行人装置设定第三时间段。

在一些实施方案中,第三行人装置(诸如移动电话)可以由步行者或骑自行车者携带。在一些实施方案中,所述第三时间段可以是三秒。

在一些实施方案中,第四车辆的位置信息可承载在802.11管理帧中。在一些实施方案中,802.11管理帧可能还包括表示与方法200中所描述的应用名称相同的应用名称的位序列,以使得第三行人装置可以确定802.11管理帧是否与应用相关并且执行方法300中的后续过程。在一些实施方案中,Wi-Fi服务可以被设置在第三行人装置上,并且第三行人装置可以打开Wi-Fi以便接收和发送帧。

在S303中,第三行人装置确定是否在第三时间段中从车辆接收到靠近第三行人装置的第四行人装置的位置信息。

在一些实施方案中,第四行人装置的位置信息可承载在802.11管理帧中。并且802.11管理帧可能还包括表示与S301中描述的应用名称相同的应用名称的位序列。

在一些实施方案中,基于第三行人装置和第四行人装置的位置信息确定第四行人装置是否靠近第三行人装置。在一些实施方案中,第三行人装置的位置信息可从安装在第三行人装置上的定位装置(诸如GPS模块)获得。在一些实施方案中,如果在第三行人装置与第四行人装置之间的距离比预定的距离(诸如20米)更短,第三行人装置可以确定两个行人装置彼此靠近。

参考图1,例如,行人装置P2从车辆V3接收到车辆V3的位置信息,并且开始等待第三时间段。如果行人装置P2在第三时间段中从车辆V0至V8中的一个接收到行人装置P4的位置信息,行人装置P2计算行人装置P2与行人装置P4之间的距离。如果确定所述距离比预定的距离(诸如20米)更短,方法300可以行进到S305,不广播第三行人装置的位置信息;否则行进到S307。

在S307中,第三行人装置在第三802.11管理帧中广播其位置信息。

在一些实施方案中,第三802.11管理帧可以是探测请求帧。在一些实施方案中,第三行人装置可以将其位置信息(诸如GPS坐标)添加到探测请求帧的SSID字段中。并且探测请求帧的SSID字段可能还包括表示与以上所描述的应用名称相同的应用名称的位序列。在实践中,第三行人装置可以接收到各种帧,并且仅各种帧的部分可以是与“行人检测”应用相关的802.11管理帧。第三行人装置可以基于承载在相关的802.11管理帧中表示“行人检测”应用的位序列来识别相关的802.11管理帧。在一些实施方案中,第三行人装置可以将其ID添加到第三802.11管理帧中。

在一些实施方案中,第三行人装置可以将其位置信息添加到探测请求帧的BSSID字段中。在一些实施方案中,第三802.11管理帧可以是其他类型的帧,诸如验证请求帧和关联请求帧。

在一些实施方案中,如果在第三时间段中没有从车辆接收到第四行人装置的位置信息,第三行人装置可以直接在第三802.11管理帧中广播其位置信息。例如,行人装置P2可能在第三时间段中没有从车辆V0至V8接收到其他行人装置的位置信息,从而行人位置P2广播其位置信息。

在一些实施方案中,第三行人装置可能不广播通过接收到第四车辆的位置信息触发的其位置信息。在一些实施方案中,第三行人装置可以周期性地广播其位置信息。也就是说,在每个周期中,第三行人装置可以确定是否从车辆接收到靠近第三行人装置的第四行人装置的位置信息。如果否,第三行人装置可以在第三802.11管理帧中广播其位置信息;反之亦然。

在一些实施方案中,当检测到第三行人装置在车道上或接近车道时,可以执行基于Wi-Fi的位置信息通信方法300。参考图1,行人装置P5可以确定其远离道路并且不必广播其位置信息。

从以上看出,在广播第三行人装置的位置信息之前,第三行人装置确定靠近第三行人装置的另一个行人装置是否已经广播其位置信息。如果是,第三行人装置可能不广播第三行人装置的位置信息,这可以减轻信道拥塞并且避免广播风暴。在本领域中众所周知的是802.11协议规定客户端不能从其他客户端接收到帧。在此,车辆作为访问点而行人装置作为客户端。因此,行人装置不能接收到由其他行人装置广播的帧。在以上实施方案中,第三行人装置基于车辆广播的所接收的行人装置的位置信息,执行确定过程303。

在以上基于Wi-Fi的位置信息通信方法中,802.11管理帧是过载的以便承载车辆或行人装置的位置信息,以使得已经打开Wi-Fi的车辆和行人装置可以实现广播其位置信息,这确保位置信息的快速传播并且进一步确保驾驶安全。此外,一部分车辆或一部分行人装置可能不必广播其位置信息,这可减轻信道拥塞并且避免广播风暴。

图5是根据一个实施方案的安装在第一车辆上的通信系统400的示意方框图。参考图5,通信系统400包括定位装置401、接收器403、发射器405、处理装置407、声音报警发生器409和存储装置411。

定位装置401可被配置用于获得第一车辆的位置信息,例如,通信系统400的地理坐标。在一些实施方案中,定位装置401可以是GPS装置。接收器403可以被配置用于从其他车辆和行人装置接收帧。发射器405可以被配置用于广播帧。

处理装置407可被配置用于:确定是否在第一预定时间段内从第二车辆接收到靠近第一车辆的第二车辆的位置信息;将第一车辆的位置信息添加到第一802.11管理帧中;以及控制发射器405播放第一802.11管理帧。在一些实施方案中,所述第一时间段可以是3秒。

在一些实施方案中,处理装置407可能还被配置用于:在接收器403从第一行人装置接收到第一行人装置的位置信息之后,设定第二时间段;确定是否在第二时间段中从第三车辆接收到靠近第一行人装置的第二行人装置的位置信息;将所接收的第一行人装置的位置信息添加到第二802.11管理帧中;以及控制发射器405广播第二802.11管理帧。在一些实施方案中,第二时间段可以是3秒。

在一些实施方案中,第一或第二802.11管理帧可以是信标帧、探测响应帧、验证响应帧或关联响应帧。

在一些实施方案中,处理装置407可能还被配置来:一旦接收器401接收到第一行人装置和第二行人装置中的一个的位置信息,计算第一车辆与第一行人装置和第二行人装置中的所述一个之间的距离;将所述距离与预定的距离比较;并且如果所述距离比预定的距离更短,控制声音报警生成器409来产生报警以便提及用户。在一些实施方案中,预定的距离可以是10米。

在一些实施方案中,接收器403和发射器405可以整合在一个装置中,诸如无线网络接口卡(Network Interface Card,NIC)。处理装置407可以是CPU、或MCU、或DSP等、或它们的任何组合。存储装置411可存储操作系统和程序指令。

图6是根据一个实施方案的安装在第三行人装置上的通信系统500的示意方框图。参考图6,安装在第三行人装置上的通信系统500可包括定位装置501、接收器503、发射器505、处理装置507和存储装置509。在一些实施方案中,第三行人装置可以由步行者或骑自行车者携带。

定位装置501可被配置用于获得第三行人装置的位置信息,例如,通信系统500的地理坐标。在一些实施方案中,定位装置501可以是GPS模块。接收器503可以被配置用于从车辆接收帧。发射器505可以被配置用于广播帧。

处理装置507可被配置用于:在接收器503从第四车辆接收到第四车辆的位置信息之后,设定第三时间段;确定接收器503是否在第三时间段中从车辆接收到靠近第三行人装置的第四行人装置的位置信息;将第三行人装置的位置信息添加到第三802.11管理帧;以及控制发射器505广播第三802.11管理帧。

在一些实施方案中,第三802.11管理帧可以是探测请求帧、验证请求帧或关联请求帧。

在一些实施方案中,接收器503和发射器505可以整合在一个装置中,诸如无线NIC。处理装置507可以是CPU、或MCU、或DSP等、或它们的任何组合。存储装置509可存储操作系统和程序指令。

根据一个实施方案,提供一种包含用于传送位置信息的计算机程序的非暂时性计算机可读介质。当计算机程序由处理器执行时,它将指导处理器来:确定是否在预定时间段内接收到靠近处理器的第一车辆的位置信息;并且如果否,在802.11管理帧中广播其位置信息。

系统各方面的硬件实现与软件实现之间几乎没有区别;使用硬件或软件一般是表示成本与效率折衷的设计选择。例如,如果实现者确定速度和准确性是最重要的,那么实现者可选择以硬件和/或固件车辆为主;如果灵活性是最重要的,那么实现者可选择以软件实现为主;或者,再一次可替代地,实现者可选择硬件、软件和/或固件的某一组合。

虽然本文已公开了各个方面和实施方案,但是其他方面和实施方案对于本领域那些技术人员来说将是明显的。本文所公开的各个方面和实施方案是为了举例说明,并且不应认为是限制性的,下面的权利要求书将指示所具有的真实范围和精神。

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