一种通信时隙的分配方法和装置、一种服务器与流程

文档序号:21987447发布日期:2020-08-25 19:25阅读:149来源:国知局
一种通信时隙的分配方法和装置、一种服务器与流程

本发明涉及通信技术领域,特别是涉及一种通信时隙的分配方法和一种通信时隙的分配装置、一种服务器。



背景技术:

随着驾驶员辅助技术的发展,越来越多的车辆装载有雷达,以测量车速、车辆之间的距离等,为驾驶员驾驶车辆提供帮助。一般来说,车载雷达通常采用24ghz,以及76ghz到81ghz频谱,随着道路上雷达数量的增加,同型号同调制的雷达之间容易产生相互干扰,影响雷达的探测能力。

特别是对于采用调频连续波(fmcw)技术的雷达的来说,由于其连续发射调频信号,因此采用调频连续波技术的雷达的相互之间更加容易产生干扰,更加容易影响雷达的探测能力。



技术实现要素:

鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种通信时隙的分配方法和相应的一种通信时隙的分配装置、以及一种服务器。

为了解决上述问题,本发明实施例公开了一种通信时隙的分配方法,应用于服务器,包括:

接收多个车辆发送的行驶关联信息;

采用所述行驶关联信息,分别确定各车辆所处的地理范围;

为处于同一目标地理范围的多个目标车辆分配不同的雷达通信时隙。

可选地,所述行驶关联信息包括行驶信息、导航信息和定位信息中的至少一种。

可选地,所述采用所述行驶关联信息,分别确定各车辆所处的地理范围的步骤,包括:

采用所述行驶关联信息,分别确定各车辆当前所处的地理范围;和/或,采用所述行驶关联信息,分别确定各车辆在后n个时间段内所处的地理范围,n为大于或等于1的正整数。

可选地,所述采用所述行驶关联信息,分别确定各车辆当前所处的地理范围的步骤,包括:

采用所述定位信息,确定所述多个车辆的当前位置;

基于所述多个车辆的当前位置,确定所述多个车辆当前所处的地理范围。

可选地,所述采用所述行驶关联信息,分别确定各车辆在后n个时间段内所处的地理范围的步骤,包括:

采用所述行驶信息和导航信息,预测所述多个车辆在后n个时间段所处的地理范围;或,

采用所述行驶信息和定位信息,预测所述多个车辆在后n个时间段所处的地理范围。

可选地,所述为处于同一目标地理范围的多个目标车辆分配不同的雷达通信时隙的步骤,包括:

为当前处于同一目标地理范围的多个目标车辆分配不同的雷达通信时隙;和/或,

为后n个时间段内处于同一目标地理范围的多个目标车辆分配不同的雷达通信时隙。

可选地,所述为处于同一目标地理范围的多个目标车辆分配不同的雷达通信时隙的步骤,包括:

确定同一目标地理范围内,所述多个车辆中是否存在至少两辆车辆具有相同的雷达通信时隙;

若存在至少两辆车辆具有相同的雷达通信时隙,将所述具有相同的雷达通信时隙的车辆确定为目标车辆,并所述多个目标车辆重新分配雷达通信时隙。

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

确定所述目标地理范围内的目标车辆数量是否大于预设阈值;

若所述目标地理范围内的目标车辆数量大于预设阈值,则向所述目标地理范围内的至少部分目标车辆发送提示信息。

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

采用所述行驶关联信息,判断所述车辆的当前位置是否与历史预测的后n个时间段内所处的地理范围是否匹配;

若所述车辆的实时位置与历史预测的所述后n个时间段内所处的地理范围不匹配,执行所述采用所述行驶关联信息,分别确定各车辆所处的地理范围的步骤。

本发明实施例还提供一种通信时隙的分配装置,应用于服务器,包括:

接收模块,用于接收多个车辆发送的行驶关联信息;

地理范围确定模块,用于采用所述行驶关联信息,分别确定各车辆所处的地理范围;

分配模块,用于为处于同一目标地理范围的多个目标车辆分配不同的雷达通信时隙。

可选地,所述行驶关联信息包括行驶信息、导航信息和定位信息中的至少一种。

可选地,所述地理范围确定模块包括:

第一范围确定子模块,用于采用所述行驶关联信息,分别确定各车辆当前所处的地理范围;和/或,

第二范围确定子模块,用于采用所述行驶关联信息,分别确定各车辆在后n个时间段内所处的地理范围,n为大于或等于1的正整数。

可选地,所述第一范围确定子模块包括:

当前位置确定单元,用于采用所述定位信息,确定所述多个车辆的当前位置;

当前范围确定单元,用于基于所述多个车辆的当前位置,确定所述多个车辆当前所处的地理范围。

可选地,所述第二范围确定子模块包括:

第一后n个时间段范围确定单元,用于采用所述行驶信息和导航信息,预测所述多个车辆在后n个时间段所处的地理范围;或,

第二后n个时间段范围确定单元,用于采用所述行驶信息和定位信息,预测所述多个车辆在后n个时间段所处的地理范围。

可选地,所述分配模块包括:

第一时隙分配子模块,用于为当前处于同一目标地理范围的多个目标车辆分配不同的雷达通信时隙;和/或,

第二时隙分配子模块,用于为后n个时间段内处于同一目标地理范围的多个目标车辆分配不同的雷达通信时隙。

可选地,所述分配模块包括:

相同时隙确定子模块,用于确定同一目标地理范围内,所述多个车辆中是否存在至少两辆车辆具有相同的雷达通信时隙;

重新分配子模块,用于若存在至少两辆车辆具有相同的雷达通信时隙,将所述具有相同的雷达通信时隙的车辆确定为目标车辆,并所述多个目标车辆重新分配雷达通信时隙。

可选地,所述装置还包括:

数量确定模块,用于确定所述目标地理范围内的目标车辆数量是否大于预设阈值;

提示模块,用于若所述目标地理范围内的目标车辆数量大于预设阈值,则向所述目标地理范围内的至少部分目标车辆发送提示信息。

可选地,所述装置还包括:

匹配模块,用于采用所述行驶关联信息,判断所述车辆的当前位置是否与历史预测的后n个时间段内所处的地理范围是否匹配;

执行模块,用于若所述车辆的实时位置与历史预测的所述后n个时间段内所处的地理范围不匹配,执行所述采用所述行驶关联信息,分别确定各车辆所处的地理范围的步骤。

本发明实施例还提供一种服务器,包括:

一个或多个处理器;和

其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述服务器执行如本发明实施例所述的一个或多个的方法。

本发明实施例还提供一个或多个机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得所述处理器执行如本发明实施例所述的一个或多个的方法。

本发明实施例包括以下优点:

通过本发明实施例的通信时隙的分配方法,接收多个车辆发送的行驶关联信息;采用所述行驶关联信息,分别确定各车辆所处的地理范围;为处于同一目标地理范围的多个目标车辆分配不同的雷达通信时隙。从而使距离相近的车辆之间可以基于不同的雷达通信时隙发出以及接收雷达信号,降低了距离相近的车辆之间的雷达信号干扰,确保雷达具有良好的探测能力。

附图说明

图1是本发明的一种通信时隙的分配方法实施例的步骤流程图;

图2是本发明的另一种通信时隙的分配方法实施例的步骤流程图;

图3是本发明的一种通信时隙的分配装置实施例的结构框图。

具体实施方式

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。

本发明实施例的核心构思之一在于,确定各车辆所处的地理范围,为处于同一目标地理范围内的多个目标车辆分配不同的雷达通信时隙,以确保距离相近的车辆雷达之间不会相互干扰,确保车辆雷达具有良好的探测能力。

参照图1,示出了本发明的一种通信时隙的分配方法实施例的步骤流程图,所述方法应用于服务器中,具体可以包括如下步骤:

步骤101,接收多个车辆发送的行驶关联信息;

在本发明实施例中,可以设置一服务器,车辆可以定时向所述运行服务服务器发送行驶关联信息。从而所述服务器可以接收多个车辆发送的行驶关联信息。具体地,所述车辆可以基于车联网向所述云端发送所述行驶关联信息,也可以基于移动通信网络向所述云端发送所述行驶关联信息,本发明对此不做限制。所述行驶关联信息可以为所述车辆在行驶过程产生的与车辆行驶相关联的信息,例如,定位信息、车速信息、导航信息等。

步骤102,采用所述行驶关联信息,分别确定各车辆所处的地理范围;

在本发明实施例中,可以对地图预先进行划分,得到多个地理范围。所述地理范围可以包含至少一段车辆道路。所述地理范围的大小可以基于雷达的可探测的距离确定。例如,若所述雷达的可探测范围为200m,则可以将所述地理范围确定为不小于雷达可探测范围的区域,例如,直径200m的圆形区域,直径300m的圆形区域,直径400m的圆形区域,边长400m的方形区域等,本发明对此不做限制。

在本发明实施例中,处于同一地理范围中的车辆具有较近的距离,车辆雷达之间可能产生相互影响。因此可以对各车辆对应的行驶关联信息进行分析,分别确定各车辆所处的地理范围;进而确定处于同一地理范围中的车辆,然后为处于同一目标地理范围的多个目标车辆分配不同的雷达通信时隙。

步骤103,为处于同一目标地理范围的多个目标车辆分配不同的雷达通信时隙。

在本发明实施例中,可以基于各车辆所处的地理范围,确定同一地理范围的车辆;当同一地理范围的车辆包括多辆时,可以判断该同一地理范围车辆的雷达信号是否互相干扰。若该同一地理范围的车辆的雷达信号互相干扰,则可以将该同一地理范围确定为目标地理范围,该目标地理范围内的车辆称为目标车辆。

对于处于同一目标地理范围的多个目标车辆来说,车辆上装载的雷达相互之间可能造成影响,降低雷达的探测能力。由此,可以为处于同一目标地理范围的多个目标车辆分配不同的雷达通信时隙,使目标地理范围中的目标车辆可以在不同的雷达通信时隙发出以及接收雷达信号,从而降低目标车辆之间的雷达干扰。

其中,所述雷达可以具有通信周期,可以将所述通信周期划分为多个时间间隔,从而每一时间间隔可以为所述雷达的通信间隙。作为本发明的一种示例,所述通信周期可以为2ms,则可以将所述通信周期划分为1000个时间间隔,从而相邻通信间隙之间可以具有2μs的时差。

可选地,所述车辆可以设置有至少一个雷达。在所述车辆具有多个雷达的情况下,可以为处于同一目标地理范围的多个目标车辆上的雷达各分配不同的雷达通信时隙。在降低目标车辆之间的雷达信号相互干扰的情况下,也可以避免同一车辆上的雷达信号相互干扰,降低雷达的探测能力。

通过本发明实施例的通信时隙的分配方法,接收多个车辆发送的行驶关联信息;采用所述行驶关联信息,分别确定各车辆所处的地理范围;为处于同一目标地理范围的多个目标车辆分配不同的雷达通信时隙。从而使距离相近的车辆之间可以基于不同的雷达通信时隙发出雷达信号,降低了距离相近的车辆之间的雷达信号干扰,确保雷达具有良好的探测能力。

参照图2,示出了本发明的一种通信时隙的分配方法实施例的步骤流程图,具体可以包括如下步骤:

步骤201,接收多个车辆发送的行驶关联信息;

在本发明实施例中,可以设置一服务器,车辆可以定时向所述运行服务服务器发送行驶关联信息。从而所述服务器可以接收多个车辆发送的行驶关联信息。具体地,所述车辆可以基于车联网向所述云端发送所述行驶关联信息,也可以基于移动通信网络向所述云端发送所述行驶关联信息,本发明对此不做限制。所述行驶关联信息可以为所述车辆在行驶过程产生的与车辆行驶相关联的信息,例如,定位信息、车速信息、导航信息等。

在本发明的一种实施例中,所述行驶关联信息可以包括行驶信息、导航信息和定位信息中的至少一种。

在本发明实施例中,所述行驶信息可以为车辆在行驶过程产生的信息,例如,车速信息、方向信息。所述车速信息可以为所述车辆的行驶速度信息。所述方向信息可以为所述车辆在道路上的行驶方向信息。

在本发明实施例中,所述导航信息可以为所述车辆设置的导航信息。所述导航信息具体可以包括导航路径信息、导航目的地信息,车辆当前在所述导航路径中所处的位置信息等。

在本发明实施例中,所述定位信息可以为所述车辆的当前所处的位置信息。所述车辆的定位信息可以基于车联网以及全球定位系统(globalpositioningsystem,gps)确定。

在具体实现中,所述车辆可以通过与全球定位系统通信,确定所述车辆当前大致所处的位置范围。其后,所述车辆可以基于车辆上搭载的摄像头、雷达传感器、无线射频通信装置、蓝牙通信装置等,进一步获取车辆周边的环境信息,以及通过车联网与附近的车辆、路测基础设施等进行通信,从而进一步较为准确地确定车辆当前所处的位置,得到所述定位信息。

步骤202,采用所述行驶关联信息,分别确定各车辆当前所处的地理范围;和/或,采用所述行驶关联信息,分别确定各车辆在后n个时间段内所处的地理范围,n为大于或等于1的正整数;

在本发明实施例中,可以对地图预先进行划分,得到多个地理范围。所述地理范围可以包含至少一段车辆道路。所述地理范围的大小可以基于雷达的可探测的距离确定。

在本发明实施例中,处于同一地理范围中的车辆具有较近的距离,车辆雷达之间可能产生相互影响。因此可以采用所述行驶关联信息,分别确定各车辆当前所处的地理范围;和/或,采用所述行驶关联信息,分别确定各车辆在后n个时间段内所处的地理范围,n为大于或等于1的正整数。然后为处于同一目标地理范围的多个目标车辆分配不同的雷达通信时隙。

在本发明实施例中,可以采用所述行驶关联信息,分别确定各车辆当前所处的地理范围,从而确定同一地理范围中的多个车辆。

在本发明实施例中,可以采用所述行驶关联信息,分别确定各车辆在后n个时间段内所处的地理范围,n为大于或等于1的正整数。从而可以基于行驶关联信息,对所述车辆在后一个时间段或多个时间段内所处的地理范围进行预测,从而确定在在后n个时间段内同一地理范围中的多个车辆。

在本发明实施例中,在接收所述多个车辆发送的行驶关联信息之后,可以根据实际需要,采用所述行驶关联信息,分别确定各车辆当前所处的地理范围。也可以采用所述行驶关联信息,预测各车辆在后n个时间段内所处的地理范围。也可以同时采用所述行驶关联信息,分别确定各车辆当前所处的地理范围,并采用所述行驶关联信息,预测各车辆在后n个时间段内所处的地理范围。

在本发明的一种实施例中,所述采用所述行驶关联信息,分别确定各车辆当前所处的地理范围的步骤,包括:

s11,采用所述定位信息,确定所述多个车辆的当前位置;

在本发明实施例中,可以采用所述定位信息,确定所述多个车辆的当前位置。

在具体实现中,所述定位信息可以基于车联网以及全球定位系统(globalpositioningsystem,gps)确定。可以采用所述多个车辆实时发送的定位信息,确定所述多个车辆的当前位置。

s12,基于所述多个车辆的当前位置,确定所述多个车辆当前所处的地理范围。

在本发明实施例中,可以基于所述多个车辆的当前位置,分别确定所述当前位置所属的地理范围,从而确定所述多个车辆当前所处的地理范围。

在本发明的一种实施例中,所述采用所述行驶关联信息,分别确定各车辆在后n个时间段内所处的地理范围的步骤,包括:

s21,采用所述行驶信息和导航信息,预测所述多个车辆在后n个时间段所处的地理范围;或,

在本发明实施例中,在所述车辆设置有导航的情况下,可以采用所述行驶信息和导航信息,预测所述多个车辆在后n个时间段在导航路线上所处的位置,从而预测所述多个车辆在后n个时间段所处的地理范围。其中,每一所述时间段可以包含一个通信周期,或者包含多个通信周期,本发明对此不做限制。

在具体实现中,可以基于所述导航信息,确定所述车辆的导航路线以及当前在所述导航路线中所处的位置。其后,可以基于所述车速信息、所述导航信息中的导航路线、以及所述车辆当前在所述导航路线中所处的位置,预测在后n个时间段,所述车辆可能移动至所述导航路线中的位置,并确定可能移动至所述导航路线中的位置所处的地理范围。从而可以采用所述行驶信息以及所述导航信息,预测所述多个车辆在后n个时间段所处的地理范围。

s22,采用所述行驶信息和定位信息,预测所述多个车辆在后n个时间段所处的地理范围。

在本发明实施例中,可以采用所述行驶信息以及所述定位信息,预测所述多个车辆在后n个时间段所处的位置,从而预测所述多个车辆在后n个时间段所处的地理范围。

在具体实现中,可以采用所述定位信息,确定所述车辆当前所处的位置。其后,可以采用所述行驶信息中的车向信息,预测所述车辆可能移动的方向。其后,可以基于所述车辆按照当前所述的位置、所述车速信息、以及所述车辆可能移动的方向,预测在后n个时间段,所述车辆可能移动至的位置,并确定可能移动至的位置所处的地理范围。从而可以采用采用所述行驶信息和定位信息,预测所述多个车辆在后n个时间段所处的地理范围。

步骤203,为处于同一目标地理范围的多个目标车辆分配不同的雷达通信时隙。

在本发明实施例中,可以基于各车辆所处的地理范围,确定同一地理范围的车辆;当同一地理范围的车辆包括多辆时,可以判断该同一地理范围车辆的雷达信号是否互相干扰。若该同一地理范围的车辆的雷达信号互相干扰,则可以将该同一地理范围确定为目标地理范围,该目标地理范围内的车辆称为目标车辆。

对于处于同一目标地理范围的多个目标车辆来说,车辆上装载的雷达相互之间可能造成影响,降低雷达的探测能力。由此,可以为处于同一目标地理范围的多个目标车辆分配不同的雷达通信时隙,使目标地理范围中的目标车辆可以在不同的雷达通信时隙发送以及接收雷达信号,从而降低目标车辆之间的雷达干扰。

其中,所述雷达可以具有通信周期,可以将所述通信周期划分为多个时间间隔,从而每一时间间隔可以为所述雷达的通信间隙。作为本发明的一种示例,所述通信周期可以为2ms,则可以将所述通信周期划分为1000个时间间隔,从而相邻通信间隙之间可以具有2μs的时差。

在本发明的一种实施例中,所述为处于同一目标地理范围的多个目标车辆分配不同的雷达通信时隙的步骤,包括:

s31,为当前处于同一目标地理范围的多个目标车辆分配不同的雷达通信时隙;和/或,为后n个时间段内处于同一目标地理范围的多个目标车辆分配不同的雷达通信时隙。

在本发明实施例中,为了确保在当前时间段内,对于处于同一目标地理范围的多个目标车辆来说,可以降低雷达信号之间相互干扰的情况,可以为当前处于同一目标地理范围的多个目标车辆分配不同的雷达通信时隙。

在具体实现中,当前时间段可以具有一个或多个通信周期,本发明对此不做限制。可以为当前处于同一目标地理范围的多个目标车辆分配不同的雷达通信时隙,从而使各目标车辆在当前时间段中的一个或多个通信周期中具有一确定的雷达通信时隙,且各目标车辆之间的雷达通信时隙不同,从而可以在当前时间段内,降低处于同一目标地理范围的多个目标车辆的雷达信号出现相互干扰的情况。

在本发明实施例中,可以预测所述多个车辆在后n个时间段中所处的位置,并基于所述多个车辆在后n个时间段中所处的位置,提前为后n个时间段内同一目标地理范围的多个目标车辆分配不同的雷达通信时隙,以确保在后n个时间段内,对于处于同一目标地理范围的多个目标车辆来说,可以具有不同的雷达通信时隙。并且通过一次分配后n个时间段的雷达通信时隙,后续可以无需实时分配雷达通信时隙,减少对计算资源的需求。

在具体实现中,所述时间段可以具有一个或者多个通信周期,本发明对此不做限制。可以依次确定所述多个车辆在后n个时间段中的每一时间段所处的位置,从而确定每一时间段内处于同一地理范围的多个车辆。并依次对每一时间段内处于同一目标地理范围的多个目标车辆分配不同的雷达通信时隙。由此,对于每一车辆来说,可以一次获取后n个时间段中每个时间段的雷达通信时隙,每一时间段内的一个或多个通信周期可以具有一确定的雷达通信时隙。从而可以确保在后n个时间段内,对于处于同一目标地理范围的多个目标车辆来说,可以具有不同的雷达通信时隙,降低雷达信号相互干扰的情况。

在本发明实施例中,还可以同时为当前处于同一目标地理范围的多个目标车辆分配不同的雷达通信时隙,以及为后n个时间段内处于同一目标地理范围的多个目标车辆分配不同的雷达通信时隙,从而可以同时分配当前时间段以及后n个时间段的雷达通信时隙,进一步减少对计算资源的需求。

在本发明的一种实施例中,所述为处于同一目标地理范围的多个目标车辆分配不同的雷达通信时隙的步骤,包括:

s41,确定同一目标地理范围内,所述多个车辆中是否存在至少两辆车辆具有相同的雷达通信时隙;

在本发明实施例中,在确定各车辆所处的地理范围之后,可以进一步确定对于同一目标地理范围内的多个车辆来说,是否存在至少两辆车辆具有相同的雷达通信时隙。

具体地,所述多个车辆中可能存在一组车辆具有相同的雷达通信时隙,也可能存在多组车辆各自具有相同的雷达通信时隙。每组车辆中至少包含两辆车辆。

s42,若存在至少两辆车辆具有相同的雷达通信时隙,将所述具有相同的雷达通信时隙的车辆确定为目标车辆,并所述多个目标车辆重新分配雷达通信时隙。

在本发明实施例中,可以根据实际需要,无需为同一目标地理范围内的所有车辆重新分配雷达通信时隙,而只需对具有相同的雷达通信时隙的目标车辆重新分配雷达通信时隙。由此,对于同一目标地理范围内的多个车辆,若存在至少两辆车辆具有相同的雷达通信时隙,则可以将将所述具有相同的雷达通信时隙的车辆确定为目标车辆,并所述多个目标车辆重新分配雷达通信时隙,从而实现只为具有相同的雷达通信时隙的目标车辆重新分配雷达通信时隙。

在本发明的一种实施例中,所述方法还包括:

s51,确定所述目标地理范围内的目标车辆数量是否大于预设阈值;

在本发明实施例中,由于雷达的通信周期可以被分为较多数量的雷达通信时间间隙,因此一般来说,较少会出现一目标地理范围内的目标车辆数量多于可分配的雷达通信时隙的情况。但是,可能存在由于服务器的性能限制,导致无法及时将所述雷达通信时隙下发至所述目标地理范围内的所有目标车辆的情况。

由此,可以确定确定所述目标地理范围内的目标车辆数量是否大于预设阈值。若所述目标地理范围内的目标车辆数量大于预设阈值,则可能出现无法及时将所述雷达通信时隙下发至所述目标地理范围内的所有目标车辆的情况。若所述目标地理范围内的目标车辆数量不大于预设阈值,则出现无法及时将所述雷达通信时隙下发至所述目标地理范围内的所有目标车辆的情况的可能性较低。

s52,若所述目标地理范围内的目标车辆数量大于预设阈值,则向所述目标地理范围内的至少部分目标车辆发送提示信息。

在本发明实施例中,若所述目标地理范围内的目标车辆数量大于预设阈值,则可能出现无法及时将所述雷达通信时隙下发至所述目标地理范围内的所有目标车辆的情况,从而所述目标地理范围内的目标车辆之间可能出现雷达信号相互干扰,导致雷达探测能力降低的情况。由此,可以向所述目标地理范围内的至少部分车辆发送提示信息。所述提示信息可以用于提示车辆当前雷达传感器的数据可能不准确,或者,提示车辆由于雷达传感器的数据可能不准确,建议疏散至车辆数量较少的位置。

其中,可以将未成功发送雷达通信间隙的车辆,确定为目标车辆;也可以将位于地理范围边缘,容易疏散的车辆,确定为目标车辆,本发明对此部不做限制。

在本发明的一种实施例中,所述方法还包括:

s61,采用所述行驶关联信息,判断所述车辆的当前位置是否与历史预测的后n个时间段内所处的地理范围是否匹配;

在本发明实施例中,可以持续地接收所述车辆按照预设周期定期发送的行驶关联信息。由此,可以采用所述行驶关联信息,判断所述车辆的当前位置是否与历史预测的后n个时间段内所处的地理范围是否匹配,以确定历史预测的后n个时间段内所处的地理范围是否正确。

在具体实现中,所述行驶关联信息可以包含定位信息。可以采用所述定位信息,确定所述车辆的当前位置。并判断所述车辆的当前位置与当前时刻对应的历史预测的时间段内所处的地理范围是否匹配。

s62,若所述车辆的实时位置与在先确定的所述后n个时间段内所处的地理范围不匹配,执行所述采用所述行驶关联信息,分别确定各车辆所处的地理范围的步骤。

在本发明实施例中,若所述车辆的实时位置与历史预测的所述后n个时间段内所处的地理范围不匹配,则可以认为历史预测的后n个时间段内所处的地理范围可能存在误差,此时所述车辆可能会遇到与其具有相同雷达通信时隙的其他车辆,导致车辆之间雷达信号相互干扰。由此,可以执行所述采用所述行驶关联信息,分别确定各车辆所处的地理范围的步骤,并执行所述为处于同一目标地理范围的多个目标车辆分配不同的雷达通信时隙的步骤,为所述车辆重新分配雷达通信时隙。

在本发明实施例中,若所述车辆的实时位置与历史预测的所述后n个时间段内所处的地理范围匹配,则可以认为历史预测的后n个时间段内所处的地理范围可能不存在误差,此时所述车辆不会遇到与其具有相同雷达通信时隙的其他车辆。则可以继续执行s61步骤,直至当前时刻达到历史预测的后n+1个时间段,再执行所述接收多个车辆发送的行驶关联信息;采用所述行驶关联信息,分别确定各车辆所处的地理范围;为处于同一目标地理范围的多个目标车辆分配不同的雷达通信时隙的步骤。

通过本发明实施例的通信时隙的分配方法,接收多个车辆发送的行驶关联信息;采用所述行驶关联信息,分别确定各车辆所处的地理范围;和/或,采用所述行驶关联信息,分别确定各车辆在后n个时间段内所处的地理范围,n为大于或等于1的正整数;为处于同一目标地理范围的多个目标车辆分配不同的雷达通信时隙。从而使距离相近的车辆之间可以基于不同的雷达通信时隙发出雷达信号,降低了距离相近的车辆之间的雷达信号干扰,确保雷达具有良好的探测能力。

需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。

参照图3,示出了本发明的一种通信时隙的分配装置实施例的结构框图,所述装置应用于服务器,具体可以包括如下模块:

接收模块301,用于接收多个车辆发送的行驶关联信息;

地理范围确定模块302,用于采用所述行驶关联信息,分别确定各车辆所处的地理范围;

分配模块303,用于为处于同一目标地理范围的多个目标车辆分配不同的雷达通信时隙。

在本发明一种实施例中,所述行驶关联信息包括行驶信息、导航信息和定位信息中的至少一种。

在本发明一种实施例中,所述地理范围确定模块302包括:

第一范围确定子模块,用于采用所述行驶关联信息,分别确定各车辆当前所处的地理范围;和/或,

第二范围确定子模块,用于采用所述行驶关联信息,分别确定各车辆在后n个时间段内所处的地理范围,n为大于或等于1的正整数。

在本发明一种实施例中,所述第一范围确定子模块包括:

当前位置确定单元,用于采用所述定位信息,确定所述多个车辆的当前位置;

当前范围确定单元,用于基于所述多个车辆的当前位置,确定所述多个车辆当前所处的地理范围。

在本发明一种实施例中,所述第二范围确定子模块包括:

第一后n个时间段范围确定单元,用于采用所述行驶信息和导航信息,预测所述多个车辆在后n个时间段所处的地理范围;或,

第二后n个时间段范围确定单元,用于采用所述行驶信息和定位信息,预测所述多个车辆在后n个时间段所处的地理范围。

在本发明一种实施例中,所述分配模块303包括:

第一时隙分配子模块,用于为当前处于同一目标地理范围的多个目标车辆分配不同的雷达通信时隙;和/或,

第二时隙分配子模块,用于为后n个时间段内处于同一目标地理范围的多个目标车辆分配不同的雷达通信时隙。

在本发明一种实施例中,所述分配模块303包括:

相同时隙确定子模块,用于确定同一目标地理范围内,所述多个车辆中是否存在至少两辆车辆具有相同的雷达通信时隙;

重新分配子模块,用于若存在至少两辆车辆具有相同的雷达通信时隙,将所述具有相同的雷达通信时隙的车辆确定为目标车辆,并所述多个目标车辆重新分配雷达通信时隙。

在本发明一种实施例中,所述装置还包括:

数量确定模块,用于确定所述目标地理范围内的目标车辆数量是否大于预设阈值;

提示模块,用于若所述目标地理范围内的目标车辆数量大于预设阈值,则向所述目标地理范围内的至少部分目标车辆发送提示信息。

在本发明一种实施例中,所述装置还包括:

匹配模块,用于采用所述行驶关联信息,判断所述车辆的当前位置是否与历史预测的后n个时间段内所处的地理范围是否匹配;

执行模块,用于若所述车辆的实时位置与历史预测的所述后n个时间段内所处的地理范围不匹配,执行所述采用所述行驶关联信息,分别确定各车辆所处的地理范围的步骤。

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

本发明实施例还提供了一种服务器,包括:

一个或多个处理器;和

其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述服务器执行本发明实施例所述的方法。

本发明实施例还提供了一个或多个机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得所述处理器执行本发明实施例所述的方法。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。

以上对本发明所提供的一种通信时隙的分配方法和相应的一种通信时隙的分配装置、一种服务器,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

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