车辆位置获取方法、系统、公交车载终端和公交站牌系统与流程

文档序号:23658308发布日期:2021-01-15 13:55阅读:178来源:国知局
车辆位置获取方法、系统、公交车载终端和公交站牌系统与流程

本公开涉及通信技术领域,尤其涉及一种车辆位置获取方法、一种公交车载终端、一种公交站牌系统以及一种车辆位置获取系统。



背景技术:

现有的智能公交站牌技术需要在每辆公交车上安装具有定位模块和移动网络模块(3g/4g/5g)的车载终端,由公交车上安装的车载终端通过3g/4g/5g网络向控制平台发送车辆位置信息,控制平台再向所有公交站牌发送车辆位置信息。

由于现有的技术方案需要在每辆公交车上安装具有定位模块(gps/北斗)以及移动网络模块的车载终端,造成车载终端成本较高,能力冗余(因为传输的信息量并不大)。并且,还需要建设对应的控制平台向所有智能公交站牌下发车辆位置信息,增加了对应的网络系统建设和运维成本。

因此,提出一种可以采用较低成本获取公交车位置信息的方案是目前亟待解决的问题。



技术实现要素:

为了至少部分解决现有技术中存在的技术问题而完成了本公开。

根据本公开实施例的一方面,提供一种车辆位置获取方法,应用于公交车载终端,所述方法包括:

每当一辆公交车到达某一站点后,其车载终端就通过近距离通信将其车辆唯一标识发送至该站点的公交站牌,以使得该站点的公交站牌在收到所述车辆唯一标识后得知所述公交车到达站点信息,并通过d2d通信将所述公交车到达站点信息发送至所有相邻公交站牌,再由每个相邻公交站牌通过d2d通信继续向其相邻的公交站牌传递所述公交车到达站点信息,直至所有公交站牌均收到所述公交车到达站点信息。

根据本公开实施例的另一方面,提供一种车辆位置获取方法,应用于公交站牌系统,其包括分布于各个站点的多个公交站牌,所述方法包括:

每当一辆公交车到达某一站点后,该站点的公交站牌通过近距离通信接收所述公交车的车载终端发送的其车辆唯一标识,并基于所述车辆唯一标识得知所述公交车到达站点信息;

该站点的公交站牌通过d2d通信将所述公交车到达站点信息发送至所有相邻公交站牌;以及,

每个相邻公交站牌通过d2d通信继续向其相邻的公交站牌传递所述公交车到达站点信息,直至所有公交站牌均收到所述公交车到达站点信息。

根据本公开实施例的又一方面,提供一种公交车载终端,其包括:第一近距离通信模块,其内设置有车辆唯一标识;

所述第一近距离通信模块设置为,在其所在公交车到达某一站点后将所述车辆唯一标识发送至该站点的公交站牌,以使得该站点的公交站牌在收到所述车辆唯一标识后得知所述公交车到达站点信息,并通过d2d通信将所述公交车到达站点信息发送至所有相邻公交站牌,再由每个相邻公交站牌通过d2d通信继续向其相邻的公交站牌传递所述公交车到达站点信息,直至所有公交站牌均收到所述公交车到达站点信息。

根据本公开实施例的再一方面,提供一种公交站牌系统,其包括:分布于各个站点的多个公交站牌;每个公交站牌均包括:第二近距离通信模块,d2d通信模块和信息存储模块,其中所述信息存储模块中存储有所在公交站牌的站点名称、所在公交站牌对应路线上行驶的所有公交车信息与其车辆唯一标识,以及所有相邻站点公交站牌的d2d连接信息;

所述第二近距离通信模块设置为,每当一辆公交车到达某一站点后,接收所述公交车的车载终端发送的其车辆唯一标识,再基于所述车辆唯一标识查询所述信息存储模块以得知到站公交车信息和站点名称,进而得知所述公交车到达站点信息并发送至所述d2d通信模块;

所述d2d通信模块设置为,查询所述信息存储模块以得知所有相邻站点公交站牌的d2d连接信息,再基于所有相邻站点公交站牌的d2d连接信息将所述公交车到达站点信息发送至所有相邻站点公交站牌的d2d通信模块,而每个相邻站点公交站牌的d2d通信模块继续向其相邻的公交站牌的d2d通信模块传递所述公交车到达站点信息,直至所有公交站牌的d2d通信模块均收到所述公交车到达站点信息。

根据本公开实施例的还一方面,提供一种车辆位置获取系统,其包括前述公交车载终端和前述公交站牌系统。

本公开的实施例提供的技术方案可以包括以下有益效果:

本公开实施例提供的车辆位置获取方法,公交车载终端与公交站牌之间通过近距离通信,而相邻公交站牌之间通过d2d通信,以实现所有公交站牌共享各自得到的公交车到达站点信息,方便乘客在公交站点等车时获取所需线路公交车的位置信息。而且,每辆公交车的车载终端不再需要安装定位模块和移动网络模块,更不需要建设对应的控制平台,极大地减轻了系统建设成本和运维成本,可以采用较低成本获取公交车位置信息。

本公开的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本公开而了解。本公开的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。

附图说明

附图用来提供对本公开技术方案的进一步理解,并且构成说明书的一部分,与本公开的实施例一起用于解释本公开的技术方案,并不构成对本公开技术方案的限制。

图1为本公开实施例提供的一种车辆位置获取方法的流程示意图;

图2为本公开实施例提供的另一种车辆位置获取方法的流程示意图;

图3为本公开实施例提供的公交车载终端的结构示意图;

图4为本公开实施例提供的公交站牌系统的结构示意图;

图5为本公开实施例提供的车辆位置获取系统的结构示意图。

具体实施方式

为使本公开实施例的目的、技术方案和优点更加清楚,以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。

图1为本公开实施例提供的一种车辆位置获取方法的流程示意图。所述方法应用于公交车载终端。如图1所示,所述方法包括如下步骤s101:

s101.每当一辆公交车到达某一站点后,其车载终端就通过近距离通信将其车辆唯一标识发送至该站点的公交站牌,以使得该站点的公交站牌在收到所述车辆唯一标识后得知所述公交车到达站点信息,并通过d2d通信将所述公交车到达站点信息发送至所有相邻公交站牌,再由每个相邻公交站牌通过d2d通信继续向其相邻的公交站牌传递所述公交车到达站点信息,直至所有公交站牌均收到所述公交车到达站点信息。

其中,每辆公交车均具有车辆唯一标识,以区别于其他公交车。对于某一站点,同一线路的所有公交车仅与该站点的对应线路的公交站牌通过近距离通信,例如所有39路公交车均与该站点的39路公交站牌通过近距离通信。而且,通过d2d通信的相邻的公交站牌均为同一线路的公交站牌,例如均为39路公交站牌;d2d通信具体可采用5gd2d通信技术。

近距离通信技术可采用蓝牙(bluetooth)或zigbee,二者的传输频段均为2.4ghz。由于蓝牙和zigbee均为现有成熟技术,此处不再赘述。

d2d的全称为device-to-device,指的是设备到设备,可称为终端直通。d2d通信技术是指两个对等的用户节点之间直接进行通信的一种通信方式。在由d2d通信用户组成的分布式网络中,每个用户节点都能发送和接收信号,并具有自动路由(转发消息)的功能。网络的参与者共享它们所拥有的一部分硬件资源,包括信息处理、存储以及网络连接能力等。这些共享资源向网络提供服务和资源,能被其它用户直接访问而不需要经过中间实体。在d2d通信网络中,用户节点同时扮演服务器和客户端的角色,用户能够意识到彼此的存在,自组织地构成一个虚拟或者实际的群体。

本公开实施例中,每当一辆公交车到达某一站点后,其车载终端就通过近距离通信将其车辆唯一标识发送至该站点的公交站牌,以使该站点的公交站牌得知所述公交车到达站点信息(例如39路001号公交车到达站点b),然后该站点的公交站牌再通过d2d通信将所述公交车到达站点信息向相邻公交站牌传递,直至所有公交站牌均收到所述公交车到达站点信息;当然,若同一辆公交车到达下一站点后,所有公交站牌均收到所述公交车到达下一站点信息,此时,所有公交站牌应进行公交车到达站点信息的更新,即仅保留最新收到的公交车到达站点信息。可见,每当一辆公交车到达一个站点后,所有公交站牌都能获取到所述公交车到达站点信息,换言之,同一线路上的各辆公交车分别到达相应站点后,所有公交站牌都能获取到同一线路上的各辆公交车各自到达站点信息,相当于所有公交站牌共享各自得到的公交车到达站点信息。

图2为本公开实施例提供的另一种车辆位置获取方法的流程示意图。所述方法应用于公交站牌系统,其包括分布于各个站点的多个公交站牌,具体地,每个公交站牌对应一个站点。如图2所示,所述方法包括如下步骤s201至s203。

s201.每当一辆公交车到达某一站点后,该站点的公交站牌通过近距离通信接收所述公交车的车载终端发送的其车辆唯一标识,并基于所述车辆唯一标识得知所述公交车到达站点信息;

s202.该站点的公交站牌通过d2d通信将所述公交车到达站点信息发送至所有相邻公交站牌;

s203.每个相邻公交站牌通过d2d通信继续向其相邻的公交站牌传递所述公交车到达站点信息,直至所有公交站牌均收到所述公交车到达站点信息。

在步骤s202中,对于该站点而言,有可能是一条公交路线上的始发站、中间站或者终点站。若为始发站或终点站,则与该站点的公交站牌相邻的公交站牌只有一个,那么该站点的公交站牌通过d2d通信将所述公交车到达站点信息仅发送至一个相邻公交站牌;若为中间站,则与该站点的公交站牌相邻的公交站牌有两个,那么该站点的公交站牌通过d2d通信将所述公交车到达站点信息分别发送至两个相邻公交站牌。

本公开实施例中,每当一辆公交车到达某一站点后,该站点的公交站牌就能通过近距离通信接收到其车载终端发送的车辆唯一标识,进而得知所述公交车到达站点信息,然后该站点的公交站牌再通过d2d通信将所述公交车到达站点信息向相邻公交站牌传递,直至所有公交站牌均收到所述公交车到达站点信息,进而实现所有公交站牌共享各自得到的公交车到达站点信息。当然,若同一辆公交车到达下一站点后,所有公交站牌均收到所述公交车到达下一站点信息,此时,所有公交站牌应进行公交车到达站点信息的更新,即仅保留最新收到的公交车到达站点信息。

在一种具体实施方式中,步骤s203包括如下步骤s2031至s2037。

s2031.每个相邻公交站牌分别判断向其发送所述公交车到达站点信息的公交站牌在公交路线上是否为其前一站点的公交站牌,若为其前一站点的公交站牌,则执行步骤s2032;若为其后一站点的公交站牌,则执行步骤s2035;

s2032.继续判断所述相邻公交站牌所在站点是否为始发站,若不是始发站,则执行步骤s2033;若是始发站,则结束当前流程;

s2033.通过d2d通信继续向其后一站点的公交站牌传递所述公交车到达站点信息;

s2034.判断后一站点是否为始发站,若不是始发站,则返回步骤s2033;若是始发站,则结束当前流程;

s2035.继续判断所述相邻公交站牌所在站点是否为终点站,若不是终点站,则执行步骤s2036;若是终点站,则结束当前流程;

s2036.通过d2d通信继续向其前一站点的公交站牌传递所述公交车到达站点信息;

s2037.判断前一站点是否为终点站,若不是终点站,则返回步骤s2036;若是终点站,则结束当前流程。

以一条公交路线上一共有24个站点为例,其中24个站点分别为站点a至站点z,且站点a为始发站,站点z为终点站。

若步骤s201中001号公交车到达的站点为a站点,则步骤s202中a站点的公交站牌将“001号公交车到达a站点”信息发送至唯一相邻的b站点的公交站牌,步骤s2031中b站点的公交站牌的判断结果为,向其发送“001号公交车到达a站点”信息的公交站牌在公交路线上为其后一站点的公交站牌,并执行步骤s2035,继续判断b站点的公交站牌所在站点为否为终点站,判断结果为不是终点站,则重复执行步骤s2036至s2037,通过d2d通信将“001号公交车到达a站点”信息依次向b站点前面的所有站点传递,直至传递至终点站z。

若步骤s201中002号公交车到达的站点为z站点,则步骤s202中z站点的公交站牌将“002号公交车到达z站点”信息发送至唯一相邻的y站点的公交站牌,步骤s2031中y站点的公交站牌的判断结果为,向其发送“002号公交车到达z站点”信息的公交站牌在公交路线上为其前一站点的公交站牌,并执行步骤s2032,继续判断y站点的公交站牌所在站点为否为始发站,判断结果为不是始发站,则重复执行步骤s2033至s2034,通过d2d通信将“002号公交车到达z站点”信息依次向y站点后面的所有站点传递,直至传递至始发站a。

若步骤s201中003号公交车到达的站点为d站点,则步骤s202中d站点的公交站牌将“003号公交车到达d站点”信息分别发送至相邻的c站点的公交站牌和相邻的e站点的公交站牌,步骤s2031中c站点的公交站牌的判断结果为,向其发送“003号公交车到达d站点”信息的公交站牌在公交路线上为其前一站点的公交站牌,并执行步骤s2032,继续判断c站点的公交站牌所在站点为否为始发站,判断结果为不是始发站,则重复执行步骤s2033至s2034,通过d2d通信将“003号公交车到达d站点”信息依次向c站点后面的所有站点传递,直至传递至始发站a;同时,步骤s2031中e站点的公交站牌的判断结果为,向其发送“003号公交车到达d站点”信息的公交站牌在公交路线上为其后一站点的公交站牌,并执行步骤s2035,继续判断e站点的公交站牌所在站点为否为终点站,判断结果为不是终点站,则重复执行步骤s2036至s2037,通过d2d通信将“003号公交车到达d站点”信息依次向e站点前面的所有站点传递,直至传递至终点站z。

在一种具体实施方式中,在步骤s203之后还包括如下步骤s204:

s204.每个公交站牌均显示其对应路线上行驶的所有公交车到达站点信息。

具体地,可在每个公交站牌处设置显示装置,以显示其对应路线上行驶的所有公交车到达站点信息。

在前面的例子中,一条公交路线上一共有24个站点,各个站点的公交站牌均获得了“001号公交车到达a站点”信息、“002号公交车到达z站点”和“003号公交车到达d站点”信息,则每个公交站牌均显示这三项信息。

在一种具体实施方式中,每个公交站牌上均设置有查询二维码,则步骤s203之后还包括如下步骤s205:

s205.在用户扫描某一公交站牌上的查询二维码后,将该公交站牌对应路线上行驶的所有公交车到达站点信息发送至所述用户。

如果在每个公交站牌设置显示装置的成本过高或不易维护,可以在公交站牌上设置二维码,乘客可以使用智能手机扫码,即可与本站的公交站牌建立d2d通信连接,并获取该公交站牌对应路线上行驶的所有公交车到达站点信息。

本公开实施例提供的车辆位置获取方法,公交车载终端与公交站牌之间通过近距离通信,而相邻公交站牌之间通过d2d通信,以实现所有公交站牌共享各自得到的公交车到达站点信息,方便乘客在公交站点等车时获取所需线路公交车的位置信息。而且,每辆公交车的车载终端不再需要安装定位模块和移动网络模块,更不需要建设对应的控制平台,极大地减轻了系统建设成本和运维成本,可以采用较低成本获取公交车位置信息。

图3为本公开实施例提供的公交车载终端的结构示意图。如图3所示,公交车载终端3包括:第一近距离通信模块31,其内设置有车辆唯一标识,以区别于其他公交车。而且,公交车载终端安装在每辆公交车上。第一近距离通信模块31所使用的近距离通信技术可采用蓝牙或zigbee。

其中,所述第一近距离通信模块31设置为,在其所在公交车到达某一站点后将所述车辆唯一标识发送至该站点的公交站牌,以使得该站点的公交站牌在收到所述车辆唯一标识后得知所述公交车到达站点信息,并通过d2d通信将所述公交车到达站点信息发送至所有相邻公交站牌,再由每个相邻公交站牌通过d2d通信继续向其相邻的公交站牌传递所述公交车到达站点信息,直至所有公交站牌均收到所述公交车到达站点信息。

本公开实施例提供的公交车载终端,在其所在公交车到达某一站点后,就通过近距离通信将其车辆唯一标识发送至该站点的公交站牌,以使该站点的公交站牌得知所述公交车到达站点信息,然后该站点的公交站牌再通过d2d通信将所述公交车到达站点信息向相邻公交站牌传递,直至所有公交站牌均收到所述公交车到达站点信息,方便乘客在公交站点等车时获取所需线路公交车的位置信息。

图4为本公开实施例提供的公交站牌系统的结构示意图。如图4所示,公交站牌系统包括:分布于各个站点的多个公交站牌4,具体地,每个公交站牌对应一个站点;所述公交站牌系统对应一条公交线路,即该公交站牌系统所包括的多个公交站牌分布的各个站点组成该条公交线路。每个公交站牌4均包括:第二近距离通信模块41,d2d通信模块42和信息存储模块43。需要说明的是,虽然图4示出了公交站牌系统包括分布于24个站点的24个公交站牌,但本公开并不限制于此,更多或更少数量的站点/公交站牌也应在本公开的保护范围内。

其中,第二近距离通信模块41所使用的近距离通信技术可采用蓝牙或zigbee,而且,公交车载终端3中的第一近距离通信模块31与公交站牌4中的第二近距离通信模块41相配套。

d2d通信模块42具体可采用5gd2d通信模块(即5g终端直通通信模块)。

信息存储模块43中存储有所在公交站牌的站点名称、所在公交站牌对应路线上行驶的所有公交车信息与其车辆唯一标识,以及所有相邻站点公交站牌的d2d连接信息。具体地,若信息存储模块43所在公交站牌的站点为始发站或终点站,则与该站点的公交站牌相邻的站点只有一个,那么只需存储一个相邻站点公交站牌的d2d连接信息;若信息存储模块43所在公交站牌的站点为中间站,则与该站点的公交站牌相邻的站点有两个,那么需要存储两个相邻站点公交站牌的d2d连接信息。

所述第二近距离通信模块41设置为,每当一辆公交车到达某一站点后,接收所述公交车的车载终端发送的其车辆唯一标识,再基于所述车辆唯一标识查询所述信息存储模块43以得知到站公交车信息和站点名称,进而得知所述公交车到达站点信息并发送至所述d2d通信模块42。

所述d2d通信模块42设置为,查询所述信息存储模块43以得知所有相邻站点公交站牌的d2d连接信息,再基于所有相邻站点公交站牌的d2d连接信息将所述公交车到达站点信息发送至所有相邻站点公交站牌的d2d通信模块42,而每个相邻站点公交站牌的d2d通信模块42继续向其相邻的公交站牌的d2d通信模块42传递所述公交车到达站点信息,直至所有公交站牌的d2d通信模块42均收到所述公交车到达站点信息。

在一种具体实施方式中,所述信息存储模块43中还存储有所在公交站牌对应路线上所有站点名称及顺序。

所述每个相邻站点公交站牌的d2d通信模块42继续向其相邻的公交站牌的d2d通信模块42传递所述公交车到达站点信息,直至所有公交站牌的d2d通信模块42均收到所述公交车到达站点信息,具体为:

每个相邻公交站牌的d2d通信模块42分别查询所述信息存储模块43以判断向其发送所述公交车到达站点信息的d2d通信模块42所在公交站牌在公交路线上是否为其前一站点的公交站牌;

若为其前一站点的公交站牌,则继续判断所述相邻公交站牌所在站点是否为始发站,若不是始发站,则继续向其后一站点的公交站牌的d2d通信模块42传递所述公交车到达站点信息,直至将所述公交车到达站点信息传递至始发站的公交站牌的d2d通信模块42;

若为其后一站点的公交站牌,则继续判断所述相邻公交站牌所在站点是否为终点站,若不是终点站,则继续向其前一站点的公交站牌的d2d通信模块42传递所述公交车到达站点信息,直至将所述公交车到达站点信息传递至终点站的公交站牌的d2d通信模块42。

在一种具体实施方式中,每个公交站牌4还包括:显示模块44。

所述显示模块44设置为,显示所述公交站牌对应路线上行驶的所有公交车到达站点信息。

本公开实施例提供的公交站牌系统,每当一辆公交车到达某一站点后,该站点的公交站牌就能通过近距离通信接收到其车载终端发送的车辆唯一标识,进而得知所述公交车到达站点信息,然后该站点的公交站牌再通过d2d通信将所述公交车到达站点信息向相邻公交站牌传递,直至所有公交站牌均收到所述公交车到达站点信息,进而实现所有公交站牌共享各自得到的公交车到达站点信息。当然,若同一辆公交车到达下一站点后,所有公交站牌均收到所述公交车到达下一站点信息,此时,所有公交站牌应进行公交车到达站点信息的更新,即仅保留最新收到的公交车到达站点信息。

图5为本公开实施例提供的车辆位置获取系统的结构示意图。如图5所示,车辆位置获取系统包括:公交车载终端3和公交站牌系统;所述公交站牌系统包括:分布于各个站点的多个公交站牌4。需要说明的是,虽然图5示出了4个公交车载终端与分布于24个站点的24个公交站牌,但本公开并不限制于此,更多或更少数量的公交车载终端,以及更多或更少数量的站点/公交站牌也应在本公开的保护范围内。

由于公交车载终端3和公交站牌系统的具体结构已在前述实施例中予以详细描述,此处不再赘述。

本公开实施例提供的车辆位置获取系统,可以用较低的成本建立起一套在公交车站提示用户当前所关心线路的各辆公交车达到相应站点信息的系统,方便乘客在公交站点等车时获取所需线路公交车的位置信息。

本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于ram、rom、eeprom、闪存或其他存储器技术、cd-rom、数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。

最后应说明的是:以上各实施例仅用以说明本公开的技术方案,而非对其限制;尽管参照前述各实施例对本公开进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本公开各实施例技术方案的范围。

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