一种通过PC5接口收发车联网信息的方法及装置
技术领域
本发明涉及无线通信技术领域,特别涉及一种通过PC5接口收发车联网信息的方法及装置。
背景技术
V2X(Vehicle to Everything,车到万物)通信是目前通信领域一个热门议题,在2015年在3GPP RAN#67次会议上正式立项。V2X通信主要包含三方面内容:
·V2V(Vechile-to-Vechile,车到车):车上的OBU(On Broad Unit,车载单元)之间的通信。
·V2I(Vechile-to-Infrastructure,车道网络):车和RSU(Road Side Unit,路侧设备)之间的通信。
·V2P(Vechile-to-Pedestrian,车到行人):车和行人之间的通信。
上述三种V2X通信方式中,V2V对时延要求最高。具体时延要求是端到端时延不能超过100ms。
PC5接口是在3GPP Rel-12的D2D(Device-to-Device,设备到设备)项目中引入的终端到终端的直接通信接口。邻近的终端可以在近距离范围内通过直连链路进行数据传输的方式,不需要通过中心节点(即基站)进行转发,也不需要通过传统的蜂窝链路进行UE间的信息传输。
LTE(Long Term Evolution,长期演进)***在V2V/V2X研究和设计中在PC5口引入了子信道的概念。V2V/V2X需要UE(User Equipment,用户设备)接收其附近(例如300米范围内)所有UE发送的V2X消息,因此脱网UE和在网UE之间也需要互相接收V2X消息。
现有技术的不足在于:脱网UE和在网UE之间并不总能正确接收对方的消息。
发明内容
本发明提供了一种通过PC5接口收发车联网信息的方法及装置,用以克服脱网UE和在网UE之间并不总能正确接收对方消息的问题。
本发明实施例中提供了一种通过PC5接口发送车联网信息的方法,包括:
确定本UE的PC5接口上用于发送V2X信息的资源池的资源配置信息;
将所述配置信息发送给通过所述资源池接收V2X信息的其它UE;
根据配置信息在本UE的PC5接口的资源池的子信道上向其他UE发送V2X信息。
实施中,所述配置信息通过以下方式之一或者其组合发送:
通过MIB-SL发送;
通过RRC消息发送;
通过PC5接口的MAC CE发送;
通过物理层信息发送。
实施中,在发送所述配置信息时,是周期性发送的,和/或,是在预配置或协议约定的资源上发送的。
实施中,所述配置信息包括以下信息之一或者其组合:
PSCCH与PSSCH是否相邻、子信道大小、子信道个数、子信道起始资源、PSCCH资源池起始资源、逻辑子帧配置、频点信息、带宽。
本发明实施例中提供了一种通过PC5接口接收车联网信息的方法,包括:
接收其它UE发送的配置信息,所述配置信息是其它UE在PC5接口上发送V2X信息的资源池的资源配置信息;
根据所述配置信息本UE在PC5接口的对应资源池上接收其他UE发送的V2X信息。
实施中,所述配置信息通过以下方式之一或者其组合接收:
通过MIB-SL发送;
通过RRC消息发送;
通过PC5接口的MAC CE发送;
通过物理层信息发送。
实施中,所述配置信息是周期性发送的,和/或,是在预配置或协议约定的资源上发送的。
实施中,所述配置信息包括以下信息之一或者其组合:
PSCCH与PSSCH是否相邻、子信道大小、子信道个数、子信道起始资源、PSCCH资源池起始资源、逻辑子帧配置、频点信息、带宽。
本发明实施例中提供了一种通过PC5接口发送车联网信息的装置,包括:
配置确定模块,用于确定本UE的PC5接口上用于发送V2X信息的资源池的资源配置信息;
配置发送模块,用于将所述配置信息发送给通过所述资源池接收V2X信息的其它UE;
信息发送模块,用于在本UE的PC5接口的资源池的子信道上向其他UE发送V2X信息。
实施中,配置发送模块进一步用于通过以下方式之一或者其组合发送所述配置信息:
通过MIB-SL发送;
通过RRC消息发送;
通过PC5接口的MAC CE发送;
通过物理层信息发送。
实施中,配置发送模块进一步用于周期性发送所述配置信息,和/或,在预配置或协议约定的资源上发送所述配置信息。
实施中,配置确定模块进一步用于确定包括以下信息之一或者其组合的所述配置信息:PSCCH与PSSCH是否相邻、子信道大小、子信道个数、子信道起始资源、PSCCH资源池起始资源、逻辑子帧配置、频点信息、带宽。
本发明实施例中提供了一种通过PC5接口接收车联网信息的装置,包括:
配置接收模块,用于接收其它UE发送的配置信息,所述配置信息是其它UE在PC5接口上发送V2X信息的资源池的资源配置信息;
信息接收模块,用于根据所述配置信息在本UE的PC5接口的对应资源池上接收其他UE发送的V2X信息。
实施中,配置接收模块进一步用于通过以下方式之一或者其组合接收所述配置信息:
通过MIB-SL发送;
通过RRC消息发送;
通过PC5接口的MAC CE发送;
通过物理层信息发送。
实施中,配置接收模块进一步用于接收周期性发送的所述配置信息,和/或,在预配置或协议约定的资源上发送的所述配置信息。
实施中,配置接收模块进一步用于接收包括以下信息之一或者其组合的所述配置信息:
PSCCH与PSSCH是否相邻、子信道大小、子信道个数、子信道起始资源、PSCCH资源池起始资源、逻辑子帧配置、频点信息、带宽。
本发明有益效果如下:
在本发明实施例提供的技术方案中,由于发送端UE预先将发送V2X信息的子载波的配置信息发送给通过所述子载波接收V2X信息的其它UE;
而在接收端的UE则可以根据所述配置信息在本UE的PC5接口的子载波上接收其他UE发送的V2X信息。
由于预先知道子载波的配置信息,而不是如之前的脱网UE只能通过预配置获得,在网UE使用网络配置,也因此使得发送UE和接收UE,即使是在网UE和脱网UE间,也能够获得一致的配置,从而不会由于配置不同而无法互相接收消息。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1为本发明实施例中作为发送端的UE通过PC5接口发送车联网信息的方法实施流程示意图;
图2为本发明实施例中作为接收端的UE通过PC5接口接收车联网信息的方法实施流程示意图;
图3为本发明实施例中发送端通过PC5接口发送车联网信息的装置结构示意图;
图4为本发明实施例中接收端通过PC5接口接收车联网信息的装置结构示意图;
图5为本发明实施例中发送时的UE结构示意图;
图6为本发明实施例中接收时的UE结构示意图。
具体实施方式
发明人在发明过程中注意到:
LTE***在V2V/V2X研究和设计中在PC5口引入了子信道的概念,V2V/V2X需要UE接收其附近(例如300米范围内)所有UE发送的V2X消息,因此脱网UE和在网UE之间也需要互相接收V2X消息。
但是,UE的数据传输以子信道为单位,在网UE使用的子信道通过网络配置,脱网UE使用预配置的子信道,此时,如果预配置的子信道信息与网络配置的子信道信息不同,UE在根据自己的配置进行接收时,则可能无法正确接收V2X消息。
也即,现有的PC5口上的资源配置信息不在PC5接口上传输,脱网UE只能通过预配置获得,在网UE使用网络配置。这就导致在网UE和脱网UE间由于配置不同而无法互相接收消息。
基于此,本发明实施例中给出了一种在PC5接口传输配置信息的方案,可以使接收UE获知发送UE使用的子信道配置,子帧配置等信息,从而正确接收PC5接口的数据。下面结合附图对本发明的具体实施方式进行说明。
在说明过程中,将分别从发送的UE与接收的UE的实施进行说明,然后还将给出二者配合实施的实例以更好地理解本发明实施例中给出的方案的实施。这样的说明方式并不意味着二者必须配合实施、或者必须单独实施,实际上,当各UE分开实施时,其也解决各自UE侧的问题,而二者结合使用时,会获得更好的技术效果。
图1为作为发送端的UE通过PC5接口发送车联网信息的方法实施流程示意图,如图所示,可以包括:
步骤101、确定本UE的PC5接口上用于发送V2X信息的资源池的资源配置信息;
步骤102、将所述配置信息发送给通过所述资源池接收V2X信息的其它UE;
步骤103、根据配置信息在本UE的PC5接口的资源池的子信道上向其他UE发送V2X信息。
图2为作为接收端的UE通过PC5接口接收车联网信息的方法实施流程示意图,如图所示,可以包括:
步骤201、接收其它UE发送的配置信息,所述配置信息是其它UE在PC5接口上发送V2X信息的资源池的资源配置信息;
步骤202、根据所述配置信息本UE在PC5接口的对应资源池上接收其他UE发送的V2X信息。
实施中,需要说明的是,资源池对于发送端的UE为发送资源池,对于接收端的UE则为接收资源池,但是物理资源是同一个资源池。
具体实施中,可以在PC5接口引入配置消息,发送UE将使用的子载波配置信息、PSCCH(Physical Sidelink Control Channel,物理层直通链路控制信道)位置信息、PC5子帧映射信息等配置信息通过配置消息通知给接收UE。
实施中,所述配置信息通过以下方式之一或者其组合发送与接收:
通过MIB-SL(MIB:Master Information Block,控制信息块;SL:sidelink,直通链路)发送;具体的,可以在MIB-SL中增加配置信息后发送。
通过RRC(Radio Resource Control,无线资源控制)消息发送;具体的,可以定义RRC消息用于传输配置信息。
通过PC5接口的MAC CE(MAC:Media Access Control,媒体接入控制;CE:ControlElement,控制单元)发送;具体的,可以定义PC5接口的MAC CE用于传输配置信息。
通过物理层信息发送。具体的,可以在物理层信息中携带配置信息。
实施中,所述配置信息是周期性发送的,和/或,是在预配置或协议约定的资源上发送的。
具体实施中,对于配置信息的发送方式可以如下:
1、周期性发送,与同步信号和MIB-SL同子帧发送,频域资源固定或与同步信号和MIB-SL的资源有固定关系。发送周期可以与同步信号和MIB-SL相同或是同步信号和MIB-SL的倍数。
2、引入配置信息发送资源,通过预配置或协议约定的方式使得脱网和在网UE对配置信息发送资源有相同理解,例如配置信息发送资源占用资源池的前2个PRB(physicalresource block,物理资源块),使用特定周期的子帧,子帧号通过公式根据PC5口的DFN(Direct Frame Number,直接通信帧号)和subframe(子帧)计算得到,发送UE在配置信息发送资源上发送配置信息。配置信息发送资源可以是每个资源池配置一个。
实施中,资源配置信息可以包括:子信道配置和/或逻辑子帧配置等信息。
具体的,所述配置信息可以包括以下信息之一或者其组合:
PSCCH与PSSCH(Physical Sidelink Shared Channel,物理直通链路共享信道)是否相邻、子信道大小、子信道个数、子信道起始资源、PSCCH资源池起始资源、逻辑子帧配置、频点信息、带宽。
具体实施中,配置信息可以包括以下一项或多项信息:
PSCCH与PSSCH是否相邻:adjacencyPSCCH-PSSCH;
子信道大小:sizeSubchannel;
子信道个数:numSubchannel;
子信道起始资源:startRB-Subchannel;
PSCCH资源池起始资源startRB-PSCCH-Pool;
逻辑子帧配置:实际用于V2X消息发送的子帧配置信息。
下面以实例进行说明。
实施例1
本例为PC5单载波场景,PC5工作在F1,预配置参数为:PSCCH与PSSCH相邻,子信道大小为n5,子信道个数为n10,子信道起始资源为0。网络配置参数为:PSCCH与PSSCH相邻,子信道大小为n5,子信道个数为n10,子信道起始资源为3。
UE1为脱网UE,UE2为在网UE。
1:UE1有V2X数据发送,其在配置信息发送资源上发送其使用的信道配置信息,并根据自己的配置信息进行数据发送。
2:UE2在配置信息发送资源上接收到UE1发送的配置信息,解析后获知其使用的子信道配置,按照UE1的子信道配置接收UE1的数据。
3:UE2有V2X数据发送,其在配置信息发送资源上发送其使用的信道配置信息,并根据自己的配置信息进行数据发送。
4:UE1在配置信息发送资源上接收到UE2发送的配置信息,解析后获知其使用的子信道配置,按照UE2的子信道配置接收UE2的数据。
基于同一发明构思,本发明实施例中还提供了一种通过PC5接口收发车联网信息的装置,由于这些装置解决问题的原理与一种通过PC5接口收发车联网信息的方法相似,因此这些装置的实施可以参见方法的实施,重复之处不再赘述。
图3为发送端通过PC5接口发送车联网信息的装置结构示意图,可以包括:
配置确定模块301,用于确定本UE的PC5接口上用于发送V2X信息的资源池的资源配置信息;
配置发送模块302,用于将所述配置信息发送给通过所述资源池接收V2X信息的其它UE;
信息发送模块303,用于在本UE的PC5接口的资源池的子信道上向其他UE发送V2X信息。
实施中,配置发送模块进一步用于通过以下方式之一或者其组合发送所述配置信息:
通过MIB-SL发送;
通过RRC消息发送;
通过PC5接口的MAC CE发送;
通过物理层信息发送。
实施中,配置发送模块进一步用于周期性发送所述配置信息,和/或,在预配置或协议约定的资源上发送所述配置信息。
实施中,配置确定模块进一步用于确定包括以下信息之一或者其组合的所述配置信息:PSCCH与PSSCH是否相邻、子信道大小、子信道个数、子信道起始资源、PSCCH资源池起始资源、逻辑子帧配置、频点信息、带宽。
图4为接收端通过PC5接口接收车联网信息的装置结构示意图,如图所示,可以包括:
配置接收模块401,用于接收其它UE发送的配置信息,所述配置信息是其它UE在PC5接口上发送V2X信息的资源池的资源配置信息;
信息接收模块402,用于根据所述配置信息在本UE的PC5接口的对应资源池上接收其他UE发送的V2X信息。
实施中,配置接收模块进一步用于通过以下方式之一或者其组合接收所述配置信息:
通过MIB-SL发送;
通过RRC消息发送;
通过PC5接口的MAC CE发送;
通过物理层信息发送。
实施中,配置接收模块进一步用于接收周期性发送的所述配置信息,和/或,在预配置或协议约定的资源上发送的所述配置信息。
实施中,配置接收模块进一步用于接收包括以下信息之一或者其组合的所述配置信息:
PSCCH与PSSCH是否相邻、子信道大小、子信道个数、子信道起始资源、PSCCH资源池起始资源、逻辑子帧配置、频点信息、带宽。
为了描述的方便,以上所述装置的各部分以功能分为各种模块或单元分别描述。当然,在实施本发明时可以把各模块或单元的功能在同一个或多个软件或硬件中实现。
在实施本发明实施例提供的技术方案时,可以按如下方式实施。
图5为发送时的UE结构示意图,如图所示,用户设备包括:
处理器500,用于读取存储器520中的程序,执行下列过程:
确定本UE的PC5接口上用于发送V2X信息的资源池的资源配置信息;
收发机510,用于在处理器500的控制下接收和发送数据,执行下列过程:
将所述配置信息发送给通过所述资源池接收V2X信息的其它UE;
根据配置信息在本UE的PC5接口的资源池的子信道上向其他UE发送V2X信息。
实施中,所述配置信息通过以下方式之一或者其组合发送:
通过MIB-SL发送;
通过RRC消息发送;
通过PC5接口的MAC CE发送;
通过物理层信息发送。
实施中,在发送所述配置信息时,是周期性发送的,和/或,是在预配置或协议约定的资源上发送的。
实施中,所述配置信息包括以下信息之一或者其组合:
PSCCH与PSSCH是否相邻、子信道大小、子信道个数、子信道起始资源、PSCCH资源池起始资源、逻辑子帧配置、频点信息、带宽。
其中,在图5中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器500代表的一个或多个处理器和存储器520代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机510可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的用户设备,用户接口530还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。
处理器500负责管理总线架构和通常的处理,存储器520可以存储处理器500在执行操作时所使用的数据。
图6为接收时的UE结构示意图,如图所示,用户设备包括:
处理器600,用于读取存储器620中的程序,执行下列过程:
根据收发机需要进行数据处理;
收发机610,用于在处理器600的控制下接收和发送数据,执行下列过程:
接收其它UE发送的配置信息,所述配置信息是其它UE在PC5接口上发送V2X信息的资源池的资源配置信息;
根据所述配置信息本UE在PC5接口的对应资源池上接收其他UE发送的V2X信息。
实施中,所述配置信息通过以下方式之一或者其组合接收:
通过MIB-SL发送;
通过RRC消息发送;
通过PC5接口的MAC CE发送;
通过物理层信息发送。
实施中,所述配置信息是周期性发送的,和/或,是在预配置或协议约定的资源上发送的。
实施中,所述配置信息包括以下信息之一或者其组合:
PSCCH与PSSCH是否相邻、子信道大小、子信道个数、子信道起始资源、PSCCH资源池起始资源、逻辑子帧配置、频点信息、带宽。
其中,在图6中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器600代表的一个或多个处理器和存储器620代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机610可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的用户设备,用户接口630还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。
处理器600负责管理总线架构和通常的处理,存储器620可以存储处理器600在执行操作时所使用的数据。
综上所述,在本发明实施例提供的技术方案中,在PC5接口引入配置消息,发送UE将使用的子载波配置信息,PSCCH位置信息,PC5子帧映射信息等配置信息通过配置消息通知给接收UE。
通过本发明实施例提供的技术方案可以实现不同配置的UE在PC5接口正确收发,从而避免由于配置不同无法互相接收的问题。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。