一种资源分配方法及装置与流程

文档序号:15522025发布日期:2018-09-25 19:42阅读:170来源:国知局

本发明涉及通信技术领域,尤其涉及一种资源分配方法及装置。



背景技术:

lte(longtermevolution,长期演进)是一个成熟的蜂窝网络技术,可支持百mbps的数据传输,并能达到百ms级别的端到端时延,具备高度的鲁棒性和可靠性。基于v2x的场景需求,考虑低时延和高可靠的性能指标,持续演进lte技术到ltev2x技术。其中,v2x是vehicletox的意思,x代表基础设施(infrastructure)、车辆(vehicle)、人(pedestrian)等,x也可以是任何可能的“人或物”(everything)。

ltev2x包括两种技术方案:基于蜂窝网络uu接口通信和基于终端直连pc5接口通信。基于uu口通信是一种广播通信模式,上行采用单播传输,下行采用多播/广播传输;基于pc5口通信则包含基站调度和终端自主两种模式。其中,基站调度模式是指基站参与pc5口的无线资源分配和协调,通过uu口上的相关信令,指示pc5口无线资源的使用方式;终端自主模式是指信令和数据均在pc5口上传输。

uu口和pc5口为车联网信令及数据传输提供了两种选择。uu口在基站和车/物/人之间建立起无线通信链路,pc5口在车和车/物/人之间建立起无线通信链路。当信令和数据集中于uu口或pc5口的一条链路传输时,可能会导致无线通信链路拥塞甚至中断,将对安全性产生极大的威胁。



技术实现要素:

有鉴于此,本发明提供一种资源分配方法及装置,用以解决现有技术中信令和数据集中于网络通信接口或直连通信接口的一条链路传输而导致无线通信链路拥塞问题,提高数据传输的安全性。

为解决上述技术问题,本发明提供一种资源分配方法,包括:

获取待发送的车辆与外界的交互消息;

从待选择传输链路中为所述车辆与外界的交互消息选择目标传输链路;所述待选择传输链路包括:网络通信接口传输链路和直连通信接口传输链路;

判断所述目标传输链路是否发生拥塞;

若所述目标传输链路未发生拥塞,则利用所述目标传输链路传输所述车辆与外界的交互消息;否则,利用备选传输链路传输所述车辆与外界的交互消息。

其中,所述从待选择传输链路中为所述车辆与外界的交互消息选择目标传输链路,包括:

确定所述车辆与外界的交互消息的类型;

若所述车辆与外界的交互消息属于对安全性有预定要求的消息,为所述车辆与外界的交互消息选择网络通信接口传输链路作为目标传输链路;

若所述车辆与外界的交互消息属于对传输速度有预定要求的消息,为所述车辆与外界的交互消息选择直连通信接口传输链路作为目标传输链路。

其中,所述车辆与外界的交互消息包括ltev2x消息;所述网络通信接口传输链路为uu口传输链路,所述直连通信接口传输链路为pc5口传输链路;

所述若所述车辆与外界的交互消息属于对安全性有预定要求的消息,为所述车辆与外界的交互消息选择网络通信接口传输链路作为目标传输链路,包括:

若所述ltev2x消息为车辆对网络v2n消息,或所述ltev2x消息为基本安全消息bsm消息,或所述ltev2x消息为合作感知消息cam消息,为所述v2n消息或所述bsm消息或所述cam消息选择uu口传输链路作为目标传输链路;

若所述ltev2x消息属于对传输速度有预定要求的消息,为所述ltev2x消息选择pc5口传输链路作为目标传输链路,包括:

若所述ltev2x消息为分散环境通知消息denm消息,为所述denm消息选择pc5口传输链路作为目标传输链路。

其中,所述从待选择传输链路中为所述车辆与外界的交互消息选择目标传输链路,包括:

分别获取所述网络通信接口传输链路和所述直连通信接口传输链路的传输能力参数;

根据所述传输能力参数,计算所述网络通信接口传输链路对应的第一分配比例和所述直连通信接口传输链路对应的第二分配比例;

根据所述第一分配比例,为所述车辆与外界的交互消息选择所述网络通信接口传输链路作为目标传输链路;

根据所述第二分配比例,为所述车辆与外界的交互消息选择所述直连通信接口传输链路作为目标传输链路。

其中,所述从待选择传输链路中为所述车辆与外界的交互消息选择目标传输链路,包括:

获取所述车辆与外界的交互消息对应的用户的信息;

根据所述车辆与外界的交互消息对应的用户的信息,查找预设的用户信息和传输链路的对应关系,确定所述车辆与外界的交互消息对应的目标传输链路。

第二方面,本发明提供一种资源分配装置,包括:

获取模块,用于获取待发送的车辆与外界的交互消息;

选择模块,用于从待选择传输链路中为所述车辆与外界的交互消息选择目标传输链路;所述待选择传输链路包括:网络通信接口传输链路和直连通信接口传输链路;

判断模块,用于判断所述目标传输链路是否发生拥塞;

传输模块,用于若所述目标传输链路未发生拥塞,则利用所述目标传输链路传输所述车辆与外界的交互消息;否则,利用备选传输链路传输所述车辆与外界的交互消息。

其中,所述选择模块包括:

确定子模块,用于确定所述车辆与外界的交互消息的类型;

第一选择子模块,用于若所述车辆与外界的交互消息属于对安全性有预定要求的消息,为所述车辆与外界的交互消息选择网络通信接口传输链路作为目标传输链路;

第二选择子模块,用于若所述车辆与外界的交互消息属于对传输速度有预定要求的消息,为所述车辆与外界的交互消息选择直连通信接口传输链路作为目标传输链路。

其中,所述车辆与外界的交互消息包括ltev2x消息;所述网络通信接口传输链路为uu口传输链路,所述直连通信接口传输链路为pc5口传输链路;

所述第一选择子模块具体用于,若所述ltev2x消息为v2n消息,或所述ltev2x消息为基本安全消息bsm消息,或所述ltev2x消息为合作感知消息cam消息,为所述v2n消息或所述bsm消息或所述cam消息选择uu口传输链路作为目标传输链路;

所述第二选择子模块具体用于,若所述ltev2x消息为分散环境通知消息denm消息,为所述denm消息选择pc5口传输链路作为目标传输链路。

其中,所述选择模块包括:

参数获取子模块,用于分别获取所述网络通信接口传输链路和所述直连通信接口传输链路的传输能力参数;

计算子模块,用于根据所述传输能力参数,计算所述网络通信接口传输链路对应的第一分配比例和所述直连通信接口传输链路对应的第二分配比例;

第三选择子模块,用于根据所述第一分配比例,为所述车辆与外界的交互消息选择所述网络通信接口传输链路作为目标传输链路;

第四选择子模块,用于根据所述第二分配比例,为所述车辆与外界的交互消息选择所述直连通信接口传输链路作为目标传输链路。

其中,所述选择模块包括:

信息获取子模块,用于获取所述车辆与外界的交互消息对应的用户的信息;

确定子模块,用于根据所述车辆与外界的交互消息对应的用户的信息,查找预设的用户信息和传输链路的对应关系,确定所述车辆与外界的交互消息对应的目标传输链路。

本发明的上述技术方案的有益效果如下:

在本发明实施例中,从网络通信接口传输链路和直连通信接口传输链路为待发送的车辆与外界的交互消息选择目标传输链路,并在确定目标传输链路发生拥塞时,利用备选传输链路传输。因此,利用本发明实施例的方案避免了现有技术中将待传输的消息集中于同一条传输链路上而导致的链路拥塞问题,从而提高了数据传输的安全性和可靠性。

附图说明

图1为本发明实施例一的资源分配方法的流程图;

图2为本发明实施例二的资源分配装置的示意图。

具体实施方式

下面将结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。

ltev2x包含3类消息,分别是:(1)cam(cooperativeawarenessmessage,合作感知消息),周期性发送;(2)denm(decentralizedenvironmentalnotificationmessage,分散环境通知消息),事件性触发,周期性发送;(3)bsm(basicsafetymessage,基本安全消息),周期性发送。现有方案考虑通过uu口传输链路和pc5口传输链路进行ltev2x的消息传输,但是并未形成一种给消息分配传输链路的机制,容易导致资源分配过于集中,出现链路拥塞的风险。对此,本发明实施例提出一种车辆与外界的交互消息传输链路选择的方式,保证资源合理分配在两条链路上,提高系统的可靠性和有效性。

实施例一

如图1所示,本发明实施例一的资源分配方法,包括:

步骤101、获取待发送的车辆与外界的交互消息。

其中,所述待发送的车辆与外界的交互消息可以是上行的车辆与外界的交互消息,也可以是下行的车辆与外界的交互消息。在具体应用中,所述车辆与外界的交互消息包括但不限于为ltev2x消息。

步骤102、从待选择传输链路中为所述车辆与外界的交互消息选择目标传输链路。

在本发明实施例中,所述待选择传输链路包括:网络通信接口传输链路和直连通信接口传输链路。其中,所述网络通信接口传输链路可为uu口传输链路,所述直连通信接口传输链路可为pc5口传输链路。相比而言,uu口传输链路覆盖能力更强,pc5口传输链路的传输时延更低。

具体的,在本发明实施例中,可通过以下任一种方式或者多种方式的结合来选择目标传输链路。

方式一、根据待发送的车辆与外界的交互消息的类型选择目标传输链路。

在本发明实施例中,将待发送的车辆与外界的交互消息划分为:对安全性有预定要求的消息以及对传输速度有预定要求的消息。例如,v2n(vehicletonetwork,车辆对网络)消息,bsm消息,cam消息属于对安全性有预定要求的消息;而denm消息属于对传输速度有预定要求的消息。

因此,在此步骤中,首先确定所述车辆与外界的交互消息的类型;若所述车辆与外界的交互消息属于对安全性有预定要求的消息,为所述车辆与外界的交互消息选择网络通信接口传输链路作为目标传输链路;若所述车辆与外界的交互消息属于对传输速度有预定要求的消息,为所述车辆与外界的交互消息选择直连通信接口传输链路作为目标传输链路。

其中,所述车辆与外界的交互消息包括ltev2x消息。具体的,若所述ltev2x消息为v2n消息,或所述ltev2x消息为基本安全消息bsm消息,或所述车辆与外界的交互消息为合作感知消息cam消息,为所述v2n消息或所述bsm消息或所述cam消息选择uu口传输链路作为目标传输链路;若所述ltev2x消息为分散环境通知消息denm消息,为所述denm消息选择pc5口传输链路作为目标传输链路。

方式二、根据分配比例选择目标传输链路。

在此步骤中,分别获取所述网络通信接口传输链路和所述直连通信接口传输链路的传输能力参数,例如带宽等。根据所述传输能力参数,计算所述网络通信接口传输链路对应的第一分配比例和所述直连通信接口传输链路对应的第二分配比例。根据所述第一分配比例,为所述车辆与外界的交互消息选择所述网络通信接口传输链路作为目标传输链路;根据所述第二分配比例,为所述车辆与外界的交互消息选择所述直连通信接口传输链路作为目标传输链路。

例如,根据所述网络通信接口传输链路和所述直连通信接口传输链路的传输能力参数,以p1(0<p1<100%)概率选择直连通信接口传输链路作为目标传输链路,以1-p1概率选择网络通信接口传输链路作为目标传输链路。如可根据网络通信接口和pc5带宽能力,确定p1大小。当网络通信接口带宽更大,说明该链路容量更高,则p1可设置得更小;当pc5口带宽更大,则p1可设置得更大。其中,p1大于0且小于1。

假设,网络通信接口传输链路和直连通信接口传输链路的带宽分别是60m和40m,那么所述网络通信接口传输链路对应的第一分配比例为60%,所述直连通信接口传输链路对应的第二分配比例为40%。也就是说,对于某条车辆与外界的交互消息,有60%的概率为其选择网络通信接口传输链路作为目标传输链路;有40%的概率为其选择直连通信接口传输链路作为目标传输链路。

方式三、根据用户的信息选择目标传输链路。

在此步骤中,获取所述车辆与外界的交互消息对应的用户的信息,根据所述车辆与外界的交互消息对应的用户的信息,查找预设的用户信息和传输链路的对应关系,确定所述车辆与外界的交互消息对应的目标传输链路。

例如,如ue1的车辆与外界的交互消息均使用直连通信接口传输链路作为目标传输链路,ue2的车辆与外界的交互消息均使用网络通信接口传输链路作为目标传输链路。

或者,还可考虑根据用户类型,如优先级等。例如,对于优先级高的用户的车辆与外界的交互消息均使用直连通信接口传输链路作为目标传输链路,对于优先级低的用户的车辆与外界的交互消息均使用网络通信接口传输链路作为目标传输链路。

需要说明的是,目标传输链路的选择方式有多种,可以按照上述3种中的任意一种进行资源分配,也可多种方式综合使用形成传输链路的选择方式。如对高优先级用户和非高优先级用户的车辆与外界的交互消息,分别以p2(0<p2<100%)、p3(0<p3<100%)概率选择直连通信接口传输链路作为目标传输链路,1-p2、1-p3概率选择网络通信接口传输链路作为目标传输链路,其中,1≧p2≧p3﹥0,从而可保证高优先级用户的消息优先快速发送。

步骤103、判断所述目标传输链路是否发生拥塞。

当选择了目标传输链路后,根据其当前的链路情况,判断是否发生拥塞。其中,所述目标传输链路有可能是直连通信接口传输链路,还有可能是网络通信接口传输链路。

步骤104、若所述目标传输链路未发生拥塞,则利用所述目标传输链路传输所述车辆与外界的交互消息。

步骤105、若所述目标传输链路发生拥塞,利用备选传输链路传输所述车辆与外界的交互消息。

所述备选传输链路可以是待选择传输链路中除所述目标传输链路外的另一条链路,或者是其他的传输链路。

在此步骤中,判断所述待选择传输链路中除所述目标传输链路外的另一条链路是否发生拥塞;若所述另一条链路未发生拥塞,则利用所述另一条链路传输所述车辆与外界的交互消息。例如,当选择直连通信接口传输链路作为目标传输链路时,如果目标传输链路未发生拥塞,则利用直连通信接口传输链路传输所述车辆与外界的交互消息。如果发生拥塞,则判断网络通信接口传输链路是否发生拥塞。如果网络通信接口传输链路未发生拥塞,则利用网络通信接口传输链路传输。否则,可启用拥塞机制来缓解网络拥塞。

在本发明实施例中,从网络通信接口传输链路和直连通信接口传输链路为待发送的车辆与外界的交互消息选择目标传输链路,并在确定目标传输链路发生拥塞时,利用备选传输链路传输。因此,利用本发明实施例的方案避免了现有技术中将待传输的消息集中于同一条传输链路上而导致的链路拥塞问题,从而提高了数据传输的安全性和可靠性。

实施例二

如图2所示,本发明实施例二的资源分配装置,包括:

获取模块201,用于获取待发送的车辆与外界的交互消息;选择模块202,用于从待选择传输链路中为所述车辆与外界的交互消息选择目标传输链路;所述待选择传输链路包括:网络通信接口传输链路和直连通信接口传输链路;判断模块203,用于判断所述目标传输链路是否发生拥塞;传输模块204,用于若所述目标传输链路未发生拥塞,则利用所述目标传输链路传输所述车辆与外界的交互消息;否则,利用备选传输链路传输所述车辆与外界的交互消息。

其中,所述选择模块202包括:确定子模块,用于确定所述车辆与外界的交互消息的类型;第一选择子模块,用于若所述车辆与外界的交互消息属于对安全性有预定要求的消息,为所述车辆与外界的交互消息选择网络通信接口传输链路作为目标传输链路;第二选择子模块,用于若所述车辆与外界的交互消息属于对传输速度有预定要求的消息,为所述车辆与外界的交互消息选择直连通信接口传输链路作为目标传输链路。

具体的,所述车辆与外界的交互消息包括ltev2x消息;所述网络通信接口传输链路为uu口传输链路,所述直连通信接口传输链路为pc5口传输链路;所述第一选择子模块具体用于,若所述ltev2x消息为v2n消息,或所述ltev2x消息为基本安全消息bsm消息,或所述ltev2x消息为合作感知消息cam消息,为所述v2n消息或所述bsm消息或所述cam消息选择uu口传输链路作为目标传输链路;所述第二选择子模块具体用于,若所述ltev2x消息为分散环境通知消息denm消息,为所述denm消息选择pc5口传输链路作为目标传输链路。

其中,所述选择模块202包括:所述选择模块包括:

参数获取子模块,用于分别获取所述网络通信接口传输链路和所述直连通信接口传输链路的传输能力参数;计算子模块,用于根据所述传输能力参数,计算所述网络通信接口传输链路对应的第一分配比例和所述直连通信接口传输链路对应的第二分配比例;第三选择子模块,用于根据所述第一分配比例,为所述车辆与外界的交互消息选择所述网络通信接口传输链路作为目标传输链路;第四选择子模块,用于根据所述第二分配比例,为所述车辆与外界的交互消息选择所述直连通信接口传输链路作为目标传输链路。

其中,所述选择模块202包括:信息获取子模块,用于获取所述车辆与外界的交互消息对应的用户的信息;确定子模块,用于根据所述车辆与外界的交互消息对应的用户的信息,查找预设的用户信息和传输链路的对应关系,确定所述车辆与外界的交互消息对应的目标传输链路。

其中,所述传输模块204包括:

第一传输子模块,用于若所述目标传输链路未发生拥塞,则利用所述目标传输链路传输所述车辆与外界的交互消息;判断子模块,用于判断所述待选择传输链路中除所述目标传输链路外的另一条链路是否发生拥塞;第二传输子模块,用于若所述另一条链路未发生拥塞,则利用所述另一条链路传输所述车辆与外界的交互消息。

本发明所述装置的工作原理可参照前述方法实施例的描述。

在本发明实施例中,从网络通信接口传输链路和直连通信接口传输链路为待发送的车辆与外界的交互消息选择目标传输链路,并在确定目标传输链路发生拥塞时,利用备选传输链路传输。因此,利用本发明实施例的方案避免了现有技术中将待传输的消息集中于同一条传输链路上而导致的链路拥塞问题,从而提高了数据传输的安全性和可靠性。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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