一种车辆之间组成局域网通信方法、车辆及系统与流程

文档序号:16248480发布日期:2018-12-11 23:48阅读:396来源:国知局
一种车辆之间组成局域网通信方法、车辆及系统与流程

本发明涉及车辆通信技术领域,尤其涉及一种车辆之间组成局域网的通信方法、车辆及系统。

背景技术

目前,汽车通信主要利用自身安装的sim卡与网络服务器进行通信,比较常见的应用即为车辆gps系统通过sim卡与网络服务器通信,获取路线数据,从而为用户提供驾驶路线。当汽车需要与网络服务器进行大量数据传输时,需要耗费较大流量,而目前sim卡的流量资费价格昂贵,增加用户使用成本,



技术实现要素:

为了解决现有技术中存在的以上技术问题,本发明实施例提供一种车辆之间组成局域网的通信方法、车辆及系统,通过无线多跳的方式与服务器进行通信,降低成本,提高使用体验。

为此,第一方面,本申请实施例提供了一种车辆之间组成局域网的通信方法,应用于车辆系统,所述车辆系统至少包括以下两辆车:第一车辆和第二车辆;所述车辆系统还包括:服务器;所述第一车辆包括第一基站,所述第二车辆包括第二基站;所述第一基站和所述第二基站均用于收发信号;

所述方法包括:

所述第一车辆接收所述第二车辆发送的通信信号;所述通信信号携带的目的地址包括所述服务器的地址;所述第一车辆位于所述第二车辆与所述服务器之间;

所述第一车辆将所述通信信号进行放大,将放大后的通信信号转发给所述目的地址。

可选的,所述车辆系统还包括:网关;所述网关位于所述第一车辆与所述服务器之间;

所述第一车辆将放大后的通信信号转发给所述目的地址具体为:

所述第一车辆将所述放大后的通信信号转发给所述网关;

所述网关将所述放大后的通信信号发送给所述目的地址。

可选的,所述车辆系统还包括:第三车辆;所述第三车辆包括第三基站;所述第一车辆位于所述第二车辆与所述第三车辆之间;所述通信信号携带的目的地址还包括所述第三车辆的地址;所述方法还包括:

所述第一车辆将所述放大后的通信信号转发给所述第三车辆。

可选的,所述第一车辆将放大后的通信信号转发给所述目的地址之前,所述第一车辆判断自身保存的路由表中是否存在所述目的地址的路由信息;

若是,所述第一车辆根据所述路由信息将放大后的通信信号转发给所述目的地址。

可选的,所述方法还包括:

当所述第一车辆与所述第二车辆的传输路由发生改变时,所述第一车辆更新所述路由表;

和或,

当所述第一车辆与所述第三车辆的传输路由发生改变时,所述第一车辆更新所述路由表。

可选的,所述第一车辆更新所述路由表具体包括:

所述第一车辆接收发送方发送的数据包;所述发送方包括所述第二车辆和/或第三车辆;所述数据包包括所述发送方的地址以及路由信息;

所述第一车辆根据所述发送方的地址判断所述路由表中是否存在所述发送方的路由信息;

若否,所述第一车辆根据所述发送方的路由信息更新所述路由表。

可选的,当所述第一车辆自身保存的路由表存在所述发送方的路由信息时,所述第一车辆判断自身保存的路由信息与所述发送方发送的路由信息是否相同;

若否,所述第一车辆根据所述发送方的路由信息更新所述路由表。

第二方面,本申请实施例提供了一种车辆,该车辆包括基站,车辆的基站用于执行第一方面所述通信方法。

第三方面,本申请实施例提供了一种车辆之间组成局域网的通信系统,所述通信系统包括:第一车辆、第二车辆以及服务器;

所述第一车辆包括第一基站,所述第二车辆包括第二基站,所述第一车辆位于所述第二车辆与所述服务器之间;

所述第二车辆,用于发送通信信号;所述通信信号的目的地址包括所述服务器的地址;

所述第一车辆,用于将接收所述第二车辆发送的通信信号,并将所述通信信号进行放大,将放大后的通信信号转发给所述目的地址;

所述服务器,用于接收所述第一车辆发送的通信信号。

可选的,所述通信系统还包括;网关;

所述网关位于所述第一车辆与所述服务器之间;

所述第一车辆,还用于将所述放大后的通信信号转发给所述网关;

所述网关,用于接收所述放大后的通信信号,并转发给所述目的地址。

与现有技术相比,本发明至少具有以下优点:

本发明提供的一种车辆之间组成局域网的通信方法,应用于车辆系统,该车辆系统包括第一车辆、第二车辆以及服务器,第一车辆和第二车辆分别包括基站,当第二车辆需要与服务器进行通信时,先由第一车辆接收第二车辆发送的通信信号,并将该通信信号进行放大,在将放大后的通信信号转发给服务器,从而实现将第二车辆的通信信号发送给服务器的目的。

可见,通过本发明提供的通信方法,组成局域网的车辆可以通过自身安装的基站与服务器进行通信,通过无线多跳方式实现网络通信,与现有技术相比,无需通过sim卡,减少用户开销。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。

图1为本发明实施例提供的一种车辆之间组成局域网的通信流程图;

图2为本发明实施例提供的另一种车辆之间组成局域网的通信方法流程图;

图3a为车辆之间组成局域网的一种位置关系图;

图3b为车辆之间组成局域网的另一种位置关系图;

图3c为车辆之间组成局域网的又一种位置关系图;

图4为本发明实施例提供的一种车辆结构图;

图5为本发明实施例提供的一种通信系统结构图;

图6为本发明实施例提供的另一种通信系统结构图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

为了便于理解本发明提供的技术方案,下面对本发明技术方案的应用场景进行简单说明。

本发明提供的通信方法,主要应用于物流车队,通常情况下,物流车队至少包括两辆物流车,比如第一物流车和第二物流车,每辆物流车均安装通信基站,组成局域网。其中,第一物流车距离服务器较近,当第二物流车需要与服务器通信号,第一物流车接收第二物流车发送的通信信号,并将该通信信号进行放大,再将放大后的通信信号转发给服务器,从而实现第二物流车与服务器的通信。

实施例一

下面将结合附图对本发明示例性实施例示出的一种车辆之间组成局域网的通信方法进行详细介绍。

参见图1,该图为本发明实施例提供的一种车辆之间组成局域网的通信方法流程图。

本实施例提供的通信方法应用于车辆系统,所述车辆系统至少包括以下两辆车:第一车辆和第二车辆;所述车辆系统还包括:服务器;所述第一车辆包括第一基站,所述第二车辆包括第二基站;所述第一基站和所述第二基站均用于收发信号。

该方法可以应用于车辆系统中第一车辆,具体可以包括:

s101:第一车辆接收第二车辆发送的通信信号。

其中,通信信号携带的目的地址包括服务器的地址,第一车辆位于第二车辆与服务器之间。

本实施例中,第一车辆、第二车辆和服务器的位置关系如图2所示,第二车辆距离服务器较远,由于通信信号在传输过程衰减,为保证第二车辆发送的通信信号可以被服务器接收,将第一车辆作为中继站,先将通信信号发送给第一车辆。

其中,目的地址可以为服务器的ip地址,也可以为物理地址。

s102:第一车辆将所述通信信号进行放大,将放大后的通信信号转发给目的地址。

本实施例中,第一车辆接收第二车辆发送的通信信号时,并对该通信信号进行解析,获得目的地址,第一车辆根据目的地址在自身所保存的路由表中查找到服务器的路由信息,以使得第一车辆根据路由信息对通信信号进行转发。

为保证服务器可以准确接收第二车辆的通信信号,第一车辆先对接收的通信信号进行放大,增大通信信号的发射功率,然后根据路由信息将放大后的通信信号转发给服务器。

通过本实施例提供的一种车辆之间组成局域网的通信方法,当第二车辆需要与服务器进行通信时,先由第一车辆接收第二车辆发送的通信信号,并将该通信信号进行放大,在将放大后的通信信号转发给服务器,从而实现将第二车辆的通信信号发送给服务器的目的。可见,通过本发明提供的通信方法,组成局域网的车辆可以通过自身安装的基站与服务器进行通信,通过无线多跳方式实现网络通信,与现有技术相比,无需通过sim卡,减少用户开销。

实施例二

上述实施例介绍了车辆之间组成局域网通信的方法,下面将结合附图对方法的具体实现进行详细介绍。

参见图2,该图为本发明实施例提供的另一种车辆之间组成局域网的通信方法流程图。

本实施例中,车辆系统还可以包括网关、第三车辆,其中第三车辆包括第三基站。

该方法包括:

s201:第一车辆接收第二车辆发送的通信信号,该通信信号携带的目的地址包括所述服务器的地址。

s202:第一车辆将通信信号进行放大,将放大后的通信信号转发给网关。

s203:网关将放大后的通信信号发送给目的地址。

本实施例中,网关可以将接收的通信信号重新打包,以适应服务器的需求。其中,网关与服务器的连接方式既可以为有线连接,也可以为无线连接。

当通信信号携带的目的地址还包括第三车辆的地址时,第一车辆将通信信号放大后,执行步骤s204。

s204:第一车辆将所述放大后的通信信号转发给第三车辆。

本实施例中,当第一车辆接收通信信号后,对通信信号进行解析,获得目的地址,即第三车辆的地址,并根据第三车辆的地址在自身保存的路由表中查找是否存在目的地址的路由信息,如果是,则根据该路由信息将放大后的通信信号转发给第三车辆。

可以理解的是,当组成局域网的车辆之间相对位置发生移动时,可能会导致车辆之间传输路由的改变,为保证车辆之间的通信能够顺利进行,需要实时检测车辆所保存的路由信息是否发生改变,以便当传输路由发生改变时,及时更新车辆自身保存的路由表。

因此,在一些实施方式中,当所述第一车辆与所述第二车辆的传输路由发生改变时,所述第一车辆更新所述路由表;和或,当所述第一车辆与所述第三车辆的传输路由发生改变时,所述第一车辆更新所述路由表。

本实施例中,当第一车辆与局域网中其他任意一辆车的传输路由发生改变时,均更新自身的路由表,以保证第一车辆的路由表中所存储的路由信息为最新信息。

为便于理解,当第一车辆与其他车辆组成的局域网拓扑如图3a所示时,第一车辆自身保存的路由表中,第一车辆到达第二车辆的路由信息为101-102;第一车辆到达第三车辆的路由信息为101-103;当第一车辆与其他车辆组成的局域网拓扑如图3b所示时,第一车辆到达第二车辆的路由信息为101-103-102;第一车辆到达第三车辆的路由信息保持不变;当第一车辆与其他车辆组成的局域网拓扑如图3c所示时,第一车辆到达第三车辆的路由信息为101-102-103;第一车辆到达第二车辆的路由信息保持不变。

本实施例中,第一车辆、第二车辆以及第三车辆均周期性地广播数据包,以通知其他车辆自身的路由信息,使得其他车辆可以根据接收的数据包更新自身的路由表,具体为,所述第一车辆接收发送方发送的数据包;所述发送方包括所述第二车辆和/或第三车辆;所述数据包包括所述发送方的地址以及路由信息;所述第一车辆根据所述发送方的地址判断所述路由表中是否存在所述发送方的路由信息;若否,所述第一车辆根据所述发送方的路由信息更新所述路由表。

本实施例中,当第一车辆保存的路由表中不存在到第二车辆或第三车辆的路由信息时,根据第二车辆或第三车辆发送的数据包更新自身的路由表,将到达第二车辆或第三车辆的路由信息添加至路由表中。

在一些实施方式中,当所述第一车辆自身保存的路由表存在所述发送方的路由信息时,所述第一车辆判断自身保存的路由信息与所述发送方发送的路由信息是否相同;若否,所述第一车辆根据所述发送方的路由信息更新所述路由表。

本实施例中,当第一车辆根据接收的数据包判断自身的路由表中存在到达第二车辆或第三车辆的路由信息时,进一步判断当前的路由信息是否与数据包中所携带的路由信息相同,如果不同,则根据数据包中的路由信息更新自身的路由表。

为便于理解,当车辆的位置关系从图3a变化到图3b时,当第一车辆接收到第二车辆发送的数据包时,由于数据包中已记录第二车辆发送的数据包传输到第一车辆的路由,即102-103-101,因此,第一车辆可以判断自身保存到第二车辆的路由信息101-102与数据包中的路由信息不同,则根据数据包中的路由信息更新路由表,将最新路由信息101-103-102存储至路由表。

通过本实施例提供的通信方法,车辆不仅可以通过基站与服务器进行通信,还可以与其他车辆进行通信,当车辆之间的传输路由发生改变时,可以及时更新路由信息,保证通信顺畅,提高用户使用体验。

实施例三

基于上述实施例提供的一种车辆之间组成局域网的通信方法,本发明还提供了一种车辆,下面结合附图进行详细介绍。

参见图4,该图为本发明实施例提供的一种车辆结构示意图。

本实施例中,该车辆400还包括基站401。

其中,该车辆可以为各种类型的汽车,例如轿车、越野车、卡车货车等,另外也适用于各种动力源的汽车,例如燃油汽车或者电动汽车。

需要说明的是,本实施例中车辆中的基站可以执行实施例一和实施例二所述方法。

实施例四

基于以上实施例提供的一种车辆之间组成局域网的通信方法、车辆,本发明还提供了一种通信系统,下面将结合附图进行详细的介绍。

参见图5,该图为本发明实施例提供的一种通信系统结构图。

所述通信系统包括:第一车辆101、第二车辆101以及服务器103;

所述第一车辆101包括第一基站1011,所述第二车辆102包括第二基站1021,所述第一车辆101位于所述第二车辆102与所述服务器103之间;

所述第二车辆102,用于发送通信信号;所述通信信号的目的地址包括所述服务器103的地址;

所述第一车辆101,用于将接收所述第二车辆102发送的通信信号,并将所述通信信号进行放大,将放大后的通信信号转发给所述目的地址;

所述服务器103,用于接收所述第一车辆101发送的通信信号。

在一些实施方式中,所述通信系统还包括;网关104;

所述网关位于所述第一车辆与所述服务器之间;所述网关与所述服务器有线连接;所述第一车辆,还用于将所述放大后的通信信号转发给所述网关;所述网关,用于接收所述放大后的通信信号,并通过有线发送给所述目的地址。

在一些实施方式中,所述车辆系统还包括:第三车辆105;所述第三车辆包括第三基站;所述第一车辆位于所述第二车辆与所述第三车辆之间;所述通信信号携带的目的地址还包括所述第三车辆的地址。

为便于理解,参见图6所示车辆系统的组成示意图,第一车辆101位于第二车辆102与第三车辆105之间,三辆车之间形成简单的局域网,网关104位于第一车辆101与服务器103之间。

通过本申请实施例提供的车辆系统,当第二车辆需要与服务器进行通信时,先由第一车辆接收第二车辆发送的通信信号,并将该通信信号进行放大,在将放大后的通信信号转发给服务器,从而实现将第二车辆的通信信号发送给服务器的目的,通过无线多跳方式实现网络通信,与现有技术相比,无需通过sim卡,减少用户开销。

应当理解,在本申请中,“至少一个(项)”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,用于描述关联对象的关联关系,表示可以存在三种关系,例如,“a和/或b”可以表示:只存在a,只存在b以及同时存在a和b三种情况,其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b或c中的至少一项(个),可以表示:a,b,c,“a和b”,“a和c”,“b和c”,或“a和b和c”,其中a,b,c可以是单个,也可以是多个。

以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制。虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明。任何熟悉本领域的技术人员,在不脱离本发明技术方案范围情况下,都可利用上述揭示的方法和技术内容对本发明技术方案做出许多可能的变动和修饰,或修改为等同变化的等效实施例。因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均仍属于本发明技术方案保护的范围内。

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