设备到设备通信方法、装置和系统与流程

文档序号:12280100阅读:376来源:国知局
设备到设备通信方法、装置和系统与流程

本发明涉及无线通信技术,尤其涉及一种设备到设备(device to device,D2D)通信方法、装置和系统。



背景技术:

D2D通信是一种设备与设备之间(或者也可称为,终端到终端)直接通信的技术。以应用D2D通信技术的车联网为例,由于车联网中地理位置接近的车辆间需要传输与车辆安全相关的信息,所以不论在一辆车辆周围运行的另一辆车辆所归属的运营商网络是否与该车辆相同,都需要在这两辆车辆之间传输信息,以确保车辆的安全。

当需要进行D2D通信的两个终端归属于不同运营商归属网络,例如,运营商网络A和运营商网络B时,运营商网络A需要获取运营商网络B中进行D2D通信的资源位置信息,来配置与运营商网络B进行D2D通信的时隙。

现有技术中,归属于运营商网络A的每个终端每次获取到向运营商网络B中的终端发送信息的资源后,都会主动向运营商网络A上报运营商网络B中进行D2D通信的资源位置信息,这种做法会造成不必要的信令开销。



技术实现要素:

本发明提供了一种D2D通信方法、装置和系统,可以显著降低D2D通信中的信令开销。

本发明实施例的第一方面提供了一种D2D通信的方法,该方法包括:第一网络中的基站确定需要配置所述第一网络中的D2D通信时隙,所述D2D通信时隙用于所述第一网络中的第一终端与第二网络中的第二终端之间的D2D通信,所述第一网络和所述第二网络为不同的归属网络。所述基站向所述第一网络中的第三终端发送资源请求,所述资源请求用于指示所述第三终端向所述基站上 报用于配置D2D通信时隙的信息。所述基站接收所述第三终端发送的资源请求响应,所述资源请求响应包含所述第三终端从所述第二网络获取的所述用于配置D2D通信时隙的信息。

本发明实施例第二方面提供了一种D2D通信方法,该方法包括:第一网络中的第三终端接收所述第一网络中的基站发送的资源请求,所述资源请求用于指示所述第三终端向所述基站上报D2D通信时隙的信息,所述D2D通信时隙用于所述第一网络中的第一终端与所述第二网络中的第二终端之间的D2D通信,所述第一网络和所述第二网络为不同的归属网络。所述第三终端根据所述资源请求,从所述第二网络获取所述用于配置D2D通信时隙的信息。所述第三终端向所述基站发送资源请求响应,所述资源请求响应包含所述第三终端从所述第二网络获取的所述用于配置D2D通信时隙的信息。

本发明实施例提供的技术方案,基站确定需要为本网络中的终端与另一网络中的终端之间的D2D通信配置时隙时,触发向特定终端发送资源请求获取用于配置本网络时隙的信息,其中,本网络和另一网络属于不同的归属网络。相对于现有技术,显著降低了终端频繁上报关于另一网络的信息造成的信令开销。

本发明实施例第一方面或者第二方面的一种实现方式中,所述资源请求包括信息获取时隙,所述信息获取时隙用于所述第三终端从所述第二网络获取所述用于配置D2D通信时隙的信息。

本发明实施例第一方面或者第二方面的一种实现方式中,所述基站接收所述第三终端发送的资源请求响应后,所述方法还包括:所述基站根据所述资源请求响应中包含的所述用于配置D2D通信时隙的信息,为所述第一终端配置与所述第二终端进行D2D通信的D2D通信时隙。

本发明实施例第一方面或者第二方面的一种实现方式中,所述用于配置D2D通信时隙的信息包括所述第二网络的资源池时域位置,或者时域校准信息,或者所述第二网络的资源池时域位置和所述时域校准信息。

本发明实施例第一方面或者第二方面的一种实现方式中,所述基站设置定时器,所述定时器计时器超时,所述基站确定需要配置所述第一网络中的D2D通信时隙。

本发明实施例第一方面或者第二方面的一种实现方式中,在所述基站接收所述第三终端发送的资源请求响应后,所述基站重置所述定时器。

本发明实施例第一方面或者第二方面的一种实现方式中,所述基站接收来自所述第二网络的通知,所述通知用于指示所述基站配置所述第一网络中的D2D通信时隙;所述基站根据所述来自所述第二网络的通知,确定需要配置所述第一网络中的D2D通信时隙。

本发明实施例第一方面或者第二方面的一种实现方式中,来自第二网络的通知包括指示所述第二网络的资源池时域位置发生改变的信息,所述用于配置D2D通信时隙的信息包括所述第二网络的资源池时域位置。或者,所述通知包括指示所述时域校准信息发生改变的信息,所述用于配置D2D通信时隙的信息包括所述时域校准信息。或者,所述通知包括指示所述第二网络的资源池时域位置发生改变的信息和所述时域校准信息发生改变的信息,所述用于配置D2D通信时隙的信息包括所述第二网络的资源池时域位置和所述时域校准信息。

本发明实施例第一方面或者第二方面的一种实现方式中,所述用于配置D2D通信时隙的信息包括所述第二网络的资源池时域位置,所述资源请求包括用于指示所述第三终端上报所述第二网络的资源池时域位置的比特位。或者,所述用于配置D2D通信时隙的信息包括所述时域校准信息,所述资源请求包括用于指示所述第三终端上报所述时域校准信息的比特位。或者,所述用于配置D2D通信时隙的信息包括所述第二网络的资源池时域位置和所述时域校准信息,所述资源请求包括用于指示所述第三终端上报所述第二网络的资源池时域位置的比特位和用于指示所述第三终端上报所述时域校准信息的比特位。

本发明实施例第一方面或者第二方面的一种实现方式中,所述时域校准信息为所述第二网络中子帧的标准时间信息,或者为所述第二网络相对于所述第一网络的子帧偏移量。

本发明实施例第一方面或者第二方面的一种实现方式中,所述第三终端和所述第一终端为同一终端。

本发明实施例的第三方面提供了一种第一网络中的基站,该基站包括:处理单元,用于确定需要配置所述第一网络中的D2D通信时隙,所述D2D通信时隙用于所述第一网络中的第一终端与第二网络中的第二终端之间的D2D通信,所述第一网络和所述第二网络为不同的归属网络。收发单元,用于向所述第一网络中的第三终端发送资源请求,所述资源请求用于指示所述第三终端向所述基站上报用于配置D2D通信时隙的信息。所述收发单元还用于,接收所述第三终端发送的资源请求响应,所述资源请求响应包含所述第三终端从所述第二网络获取的所述用于配置D2D通信时隙的信息。

本发明实施例的第四方面提供了一种第一网络中的终端,所述终端为第三终端,且归属于第一网络,包括:收发单元,用于接收所述第一网络中的基站发送的资源请求,所述资源请求用于指示所述第三终端向所述基站上报D2D通信时隙的信息,所述D2D通信时隙用于所述第一网络中的第一终端与所述第二网络中的第二终端之间的D2D通信,所述第一网络和所述第二网络为不同的归属网络。处理单元,用于根据所述资源请求,从所述第二网络获取所述用于配置D2D通信时隙的信息。所述收发单元还用于,向所述基站发送资源请求响应,所述资源请求响应包含所述第三终端从所述第二网络获取的所述用于配置D2D通信时隙的信息。

本发明实施例提供的上述技术方案,基站确定需要为本网络中的终端与另一网络中的终端之间的D2D通信配置时隙时,触发向特定终端发送资源请求获取用于配置本网络时隙的信息,其中,本网络和另一网络属于不同的归属网络。相对于现有技术,显著降低了终端频繁上报关于另一网络的信息造成的信令开销。

本发明实施例的第三方面提供的基站,以及本发明实施例的第四方面提供的终端,可以实现本发明实施例第一方面和第二方面下任何一种实现方式的方法,此处不再赘述。

本发明实施例的第五方面还提供了一种通信系统,该通信系统可以包含上述终端和基站。

本发明实施例的第六方面还提供一种计算机程序,可以用于使得计算机执行上述第一方面和第二方面及其各实现方式提供的方法。

本发明实施例的第七方面提供了一种用于设备到设备D2D通信的方法,所述方法包括:第二网络中的第二基站确定用于配置第一网络中的D2D通信时隙的信息发生改变,所述D2D通信时隙用于所述第一网络中的第一终端与所述第二网络中的第二终端间的D2D通信,所述第一网络和所述第二网络为不同的归属网络。所述第二基站向第一网络中的第一基站发送通知。

本发明实施例的第八方面提供了一种用于D2D通信的方法,所述方法包括:第一网络中的第一基站接收第二网络中的第二基站发送的通知,所述通知包括用于配置第一网络中的D2D通信时隙的信息,所述D2D通信时隙用于所述第一网络中的第一终端与所述第二网络中的第二终端间的D2D通信,所述第一网络和所述第二网络为不同的归属网络。所述第一基站根据所述通知,配置所述第一网络中的D2D通信时隙。

本发明实施例提供的上述技术方案,控制第二网络的基站在第二网络用于配置第一网络中的终端和第二网络中的终端D2D实现通信的时隙的信息发生改变时,主动将所述改变的内容通知给的基站,以便控制第一网络基站进行时隙的配置,相对于现有技术,显著降低了终端频繁自主上报第二网络信息造成的信令开销。

本发明实施例第七面或者第八方面的一种实现方式中,所述用于配置D2D通信时隙的信息包括所述第二网络的资源池时域位置,或者时域校准信息,或者所述第二网络的资源池时域位置和所述时域校准信息。当所述第二网络的资源池时域位置发生改变时,所述通知包括所述第二网络的资源池时域位置。或者,当所述时域校准信息发生改变时,所述通知包括所述时域校准信息。或者,当所述第二网络的资源池时域位置发生改变和所述时域校准信息发生改变,所述通知包括所述第二网络的资源池时域位置以及所述时域校准信息。

本发明实施例第七方面或者第八方面的一种实现方式中,所述时域校准信息包括发送所述通知时对应的子帧编号,或者第一子帧的标准时间信息。

本发明实施例的第九方面提供了一种第二网络中的第二基站,所述第二基站包括:处理单元,用于确定用于配置第一网络中的D2D通信时隙的信息发生改变,所述D2D通信时隙用于所述第一网络中的第一终端与所述第二网络中的第二终端间的D2D通信,所述第一网络和所述第二网络为不同的归属网络。收发单元,用于向第一网络中的第一基站发送通知。

本发明实施例的第十方面提供了一种第一网络中的第一基站,所述第二基站包括:收发单元,接收第二网络中的第二基站发送的通知,所述通知包括用于配置第一网络中的D2D通信时隙的信息,所述D2D通信时隙用于所述第一网络中的第一终端与所述第二网络中的第二终端间的D2D通信,所述第一网络和所述第二网络为不同的归属网络。处理单元,用于据所述通知,配置所述第一网络中的D2D通信时隙。

本发明实施例提供的上述技术方案,第二网络的基站在第二网络用于配置第一网络中的第一终端和第二网络中的第二终端D2D实现通信的时隙的信息发生改变时,主动将所述改变的内容通知给的基站,以便控制第一网络基站进行时隙的配置,相对于现有技术,显著降低了终端频繁自主上报第二网络信息造成的信令开销。

本发明实施例的第九方面提供的第二基站,以及本发明实施例的第十方面提供的第一基站,可以实现本发明实施例第七方面和第八方面下任何一种实现方式的方法,此处不再赘述。

本发明实施例的第十一方面还提供了一种通信系统,该通信系统可以包含上述第一基站和第二基站。

本发明实施例的第十二方面还提供一种计算机程序,可以用于使得计算机执行上述第七方面和第八方面及其各实现方式提供的方法。

附图说明

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

图1为本发明实施例提供的一种网络应用场景示意图;

图2为本发明实施例提供的一种D2D通信示意图;

图3为本发明实施例提供的一种基站的结构示意图;

图4为本发明实施例提供的一种终端的结构示意图;

图5为本发明实施例提供的另一种基站的结构示意图;

图6为本发明实施例提供的一种用于D2D通信的方法的流程图;

图7为本发明实施例提供的另一种用于D2D通信的方法的流程图;

图8为本发明实施例提供的一种通信装置。

具体实施方式

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

D2D通信是一种支持终端和终端之间使用专用空中接口技术直接进行数据通信的技术。此时,基站的作用为进行通信资源的配置、调度和协调等,来辅助终端和终端之间直接进行数据通信。使用了D2D通信技术的车联网系统,车辆可以作为终端的一种形式实现与其它车辆之间的直接数据通信。

图1为本发明实施例提供的一种网络应用场景示意图,主要可以应用于D2D通信中,例如,可以应用于使用D2D通信的车联网系统当中,还可以应用于支持D2D通信的蜂窝网络当中。

如图1所示,应用场景中存在第一网络10和第二网络20,第一网络10和第二网络20是不同的归属网络,也即,第一网络10和第二网络20分别由两个 不同的运营商进行维护,彼此之间无法获知对方网络中的一些关于D2D通信的信息。而这些信息对分别属于这两个网络的终端间实现相互的D2D通信至关重要,比如,这些信息可以是用于进行D2D通信的资源池时域位置和时域校准信息。

本发明实施例提供的技术方案中,第一网络10和第二网络20支持的无线接入技术(radio access technology,RAT)可以相同的。当然该技术方案也能够应用于第一网络10和第二网络20为支持不同RAT的场景下,这里不做限制。

基站110是第一网络中的基站,处于第一网络10和第二网络20覆盖范围下的终端120归属于第一网络;基站130是第二网络20中的基站。应用架构中还可以存在若干终端,但图1中仅示出了归属于第一网络10的终端140和终端160,终端140处于第一网络10和第二网络20覆盖范围下,终端160处于第一网络10的覆盖范围下;归属于第二网络20的终端180,终端180处于第一网络10和第二网络20覆盖范围下。

其中,基站110或者基站130可以为宏基站,也可以为小基站。例如,在LTE系统中,基站110或者基站130可以为演进型节点B(evolved node B,eNodeB),也可以为家庭型eNodeB(home eNodeB,HeNB)、接入点(access point,AP)、微基站(micro base station)、微微基站(pico base station)等小基站。在通用移动通信系统(universal mobile telecommunication system,UMTS)系统中,基站110或者基站130可以包括节点B(Node B)和无线网络控制器(RNC,Radio Network Controller)。在全球移动通信系统(global system for mobile communication,GSM)系统中,基站110或者基站130可以包括基站控制器(base station controller,BSC)和基站收发台(base transceiver station,BTS)等等。如图3所示,为本发明实施例提供的基站110,所述基站110可以包括处理单元112和收发单元114。如图5所示,为本发明实施例提供的基站130,所述基站130可以包括处理单元132和收发单元134。

终端120可以称为用户设备(user equipment,UE)、移动台(mobile station)、用户单元(subscriber unit)、蜂窝电话(cellular phone)、智能电话(smart phone)、 无线数据卡、个人数字助理(personal digital assistant,PDA)电脑、平板型电脑、无线调制解调器(modem)、手持设备(handheld)、膝上型电脑(laptop computer)、无绳电话(cordless phone)或者无线本地环路(wireless local loop,WLL)台等。特别地,在车联网中,终端120可以为车辆。如图4所示,为本发明实施例提供的终端120。所述终端120可以包括收发单元122和处理单元124。

在本发明实施例中,由于处理单元112和收发单元114包含在所述基站110中,处理单元124和收发单元122包含在所述终端120中,处理单元132和收发单元134包含在所述基站130中,因此,所述处理单元112或者收发单元114所执行的操作都可以视为是所述基站110的操作,所述处理单元124或者所述收发单元122所执行的操作都可以视为是所述终端120的操作,所述处理单元132或者收发单元134所执行的操作都可以视为是所述基站130的操作。在本发明实施例中,所述基站110中的处理单元112可以由基站110的处理器实现,所述收发单元114可以由基站110中的收发器实现;所述终端120中的处理单元124可以由终端120中的处理器实现,所述收发单元122可以由终端120中的收发器实现,所述基站130中的处理单元132可以由基站130的处理器实现,所述收发单元134可以由基站130中的收发器实现。

在本发明实施例中,对于D2D通信来讲,每个归属网络都拥有运营D2D业务的通信资源,该运营D2D业务的通信资源可以被分成一个或者多个资源池。每个资源池都具有频域位置、时域位置,每个资源池可以在时域上周期性地出现。在D2D通信中,不同网络中的终端之间通过资源池传输信息;子帧是网络中进行数据传输的时间单位,即,它从时间的维度上对数据的传输进行了描述。由于不同归属网络之间在时间的维度上可能是不对准的,这就造成了不同归属网络中相同编号的子帧之间产生了时域上的一个偏移。可以通过时域校准信息提示这个偏移的信息,以实现不同归属网络之间时域上的对准。

要实现如图1所示的第一网络10中的终端和第二网络20中的终端进行D2D通信,对第一网络10,关于第二网络20中的资源池位置,至少需要知道第二网络20中资源池的时域位置;第一网络10还需要知道时域校准信息。根据第二 网络20中资源池的时域位置和时域校准信息,第一网络10中的基站可以对第一网络10中的终端与第二网络20中的终端进行D2D通信的时隙进行配置,在这个时隙上,第一网络10的第一终端断开与第一网络的连接,并连接到第二网络20,实现在第二网络20中的资源池发送信息,以便第二网络20中的终端获取,或者,接收第二网络20中的终端在第二网络20的资源池发送的信息。

举例来说,参见图2,第一网络10和第二网络20可以为陆上公用移动网(public land mobile network,PLMN)。PLMN是一个无线通讯系统,趋向于面向陆地上的例如交通工具或步行中的移动用户。不同的PLMN一般由不同的运营商进行维护,因此很多信息彼此之间无法进行共享。第一网络和第二网络使用的是相同无线接入技术RAT的通信系统,例如长期演进(long term evolution,LTE)系统。

如图2所示,归属于第一网络10中的终端140准备和第二网络20中的终端180进行D2D通信,第一网络10中的基站110为了给终端140配置时隙用于实现与第二网络20中的终端180的D2D通信,除了需要知道第二网络20使用的资源池的时域位置,图2中举例可以为子帧2-6,之外,还需要知道用于使第一网络10和第二网络20时域上实现对准的时域校准信息,图2中举例可以为第二网络20相对与第一网络10的子帧偏移(offset),且为1个子帧。这样,在第一网络10的基站110配置完成时隙之后,该时隙在时域上实现与第二网络20的资源池位置对准,也即,第一网络10的基站110先找到第一网络10中的子帧2-6,再根据时域校准信息,时间上向后推移offset时间段,配置的时隙为子帧3-7。终端140在该时隙上可以与终端180进行D2D通信,例如,终端140可以接收终端180发送的信息,或者终端140向终端180发送信息。当然,终端140也可以在该时隙上向第二网络20的终端发送广播消息,这里不做限制。

现有技术中,第一网络10中可能存在大量的终端,并且这些终端每次通过D2D通信的形式向第二网络20中的终端发送信息时,都会主动向第一网络10上报第二网络20中用于进行该D2D通信的发送资源的位置和第二网络20相对与第一网络10的子帧偏移。

而实际上,第二网络20中终端进行D2D通信的资源池位置很可能是固定的,并且网络子帧级别的漂移通常是缓慢的,这样做会造成巨大的信令开销。同时,对于这些大量的终端,每次在需要进行D2D通信时,都要先连接到第二网络20中去获取用于进行该D2D通信的发送资源的位置和第二网络20相对与第一网络10的子帧偏移上报给第一网络10,也造成了不小的D2D通信时延。本发明实施例提供的方法可以解决这种在D2D通信中的巨大信令开销和通信时延的问题。

图6为本发明实施例提供的一种用于D2D通信的方法的流程图。该方法可以应用于图1所示的网络应用场景中,并且由图3发明实施例中的基站110和图4发明实施例中的终端120配合实现。该方法包括:

S601、基站110确定需要配置所述第一网络10中的D2D通信时隙,所述D2D通信时隙用于所述第一网络10中的第一终端与第二网络20中的第二终端之间的D2D通信。

当第一网络10中存在第一终端需要和第二网络20中的第二终端实现D2D通信时,为了使第一网络10的第一终端准确地找到第二网络20的资源池位置并与第二网络20中的第二终端传输信息,基站110先要为第一网络10中的第一终端配置D2D通信时隙,在这个D2D通信时隙上,第一网络10的第一终端可以连接到第二网络20,实现在第二网络20中的资源池发送信息,以便第二网络20中的第二终端获取,或者,接收第二网络20中的第二终端在第二网络20的资源池发送的信息。可选地,D2D通信时隙是间隔(gap)位置。

其中所述第一终端可以是图1网络应用场景中的终端140,还可以是终端120。所述第二终端可以是图1网络应用场景中的终端180。此时,终端140和终端180需要支持D2D通信。

为了配置第一网络10中的D2D通信时隙,基站110需要获取配置D2D通信时隙的信息:

在第一网络10需要对D2D通信时隙进行配置时,第一网络10可能已经知晓了时域校准信息,但尚未获得第二网络20的资源池时域位置;或者第一网络 10已经知晓了第二网络20的资源池时域位置,但尚未获得时域校准信息;或者第一网络10既未获得第二网络20的资源池时域位置,也未获得时域校准信息。

这样,配置D2D通信时隙的信息可以包括所述第二网络20的资源池时域位置,或者所述第二网络20的时域校准信息,或者所述第二网络20的资源池时域位置和所述第二网络20的时域校准信息,有了以上这些信息,基站110根据第二网络20的资源池时域位置和时域校准信息对D2D通信时隙进行配置,才能够做到D2D通信时隙和第二网络20的资源池位置在时域上的对准。

其中,第二网络20的资源池时域位置,是从时间维度上对资源池位置的描述,可以包括第二网络20资源池出现的具体时间位置,当然也可以包括第二网络20资源池出现的周期。

时域校准信息,可以为第二网络20的子帧的标准时间信息,例如,第二网络20中的子帧编号加上该子帧对应的标准时间,所述标准时间可以为格林尼治时间,也可以为第一网络10和第二网络20协商一致的参照时间。或者,所述时域校准信息也可以为第二网络20关于第一网络10的相对子帧位置,也即可以为第二网络20相对于所述第一网络10的子帧偏移量,该偏移量可以以子帧数为单位,例如在LTE系统中,子帧数的范围可以从0取到2047。另外,该偏移量可以为正向偏移量,或者反向偏移量。其中,当所述偏移量为所述正向偏移量时,表示基站110在配置D2D通信时隙时,时域上可以延后该偏移量的长度;当所述偏移量为所述反向偏移量时,表示基站110在配置D2D通信时隙时,时域上可以提前该偏移量的长度。

这里举一个具体的例子来说明时域校准信息为第二网络20的子帧的标准时间信息的情况,终端120可以获得第二网络20中的子帧编号7以及对应的格林尼治时间,如3点10分25秒12毫秒,之后将它上报给基站110,基站110参照第一网络10中子帧编号为7对应的格林尼治时间为3点10分25秒24毫秒,基站就能够计算出两个网络中时域上产生了12毫秒的反向偏差。

基站110可以首先确定是否需要配置D2D通信时隙。因为当第一网络10曾经配置过用于与第二网络20进行D2D通信的时隙,短时间内第二网络20用 于配置D2D通信时隙的信息可能不会发生改变,那么基站110无需重新配置空闲时隙,也即无需获取D2D通信时隙的信息。只有在确定需要配置第一网络10的时隙时,才需要触发终端120上报配置D2D通信时隙的信息。因此,通过基站110确定是否需要配置D2D通信时隙,可以解决现有技术中终端过于频繁上报配置D2D通信时隙的信息的问题。

例如,基站110可以通过如下两种场景来实现确定需要配置所述第一网络10中的D2D通信时隙:

1)基站110设置第一定时器。

基站110触发所述第一定时器开始计时;所述第一定时器计时器超时,基站110确定需要配置所述第一网络10中的D2D通信时隙。

基站110通过设置一个专用定时器,控制该定时器开始计时并对计时情况进行监控,当定时器计时时间到时,基站110确定需要配置第一网络10中的D2D通信时隙。其中该定时器的时间可以自由设定,例如,根据以往第二网络20资源池位置发生改变或者第二网络20子帧发生漂移的时间间隔进行设定,这里不做限制。

2)基站110接收来自所述第二网络20的通知。

所述来自第二网络20的通知用于指示所述基站配置所述第一网络中的D2D通信时隙。

所述来自第二网络20的通知可以通过比特位指示所述第二网络20的资源池时域位置发生改变以及时域校准信息发生改变。例如,可以分别通过1比特位指示所述第二网络20的资源池时域位置发生改变以及所述第二网络20的时域校准信息发生改变。

所述通知包括指示所述第二网络的资源池时域位置发生改变的信息,所述用于配置D2D通信时隙的信息包括所述第二网络20的资源池时域位置。或者,所述通知包括指示所述时域校准信息发生改变的信息,所述用于配置D2D通信时隙的信息包括所述时域校准信息。或者,所述通知包括指示所述第二网络20的资源池时域位置发生改变的信息和所述时域校准信息发生改变的信息,所述 用于配置D2D通信时隙的信息包括所述第二网络20的资源池时域位置和所述时域校准信息。

也即,可以通过来第二网络20对自身资源池时域位置和时域校准信息发生改变时主动的通知,基站110确定需要配置D2D通信时隙。这种主动的通知,可以由第二网络20中的基站130来执行,该通知可以承载在跨PLMN资源变更指示(inter-PLMN resource modification indication)消息中,该消息可以是LTE系统中的X2应用层消息,可以是第一网络10的基站110和第二网络20的基站130间建立的数据链路中发送的消息,也可以是第一网络10基站110和第二网络20的基站130间的无线信息消息(radio information message,RIM),也可以是第二网络20的基站110通过操作管理维护(operation administration and maintenance,OAM)设备向第一网络10的基站130转发的。

当然上述两种场景只作为本发明实施例技术方案的一种举例,并不是一种限制,比如,基站110确定需要配置D2D通信时隙还可以基于某个终端向基站110发起D2D通信请求时包含请求基站110配置D2D通信时隙的信息等等方式,总之包括本领域技术人员可以实现的其它等效变形。

S602、基站110向终端120发送资源请求,所述资源请求用于指示终端120向基站110上报用于配置所述D2D通信时隙的信息。

当基站110确定需要配置D2D通信时隙后,便会执行S602,基站110向终端120发送资源请求,希望终端120到第二网络20中去获取用于配置D2D通信时隙的信息。

在执行S602时,基站110先需要确定请求资源的发送对象终端120,需要指出的是,终端120除了可以归属于第一网络10,并且支持D2D通信的功能之外,本身还需要能够获取所述配置D2D通信时隙的信息,也即能够到第二网络20中进行信息获取或者特性测量。

例如,基站110可以通过如下方式确定终端120能够获取所述配置D2D通信时隙的信息:

基站110获知终端120在S602之前已上报过关于D2D通信特征的信息, 证明终端120可以支持D2D通信,比如,基站110在S602之前已经收到终端120发送的D2D通信请求;或者,基站110在S602之前已经收到终端120发送的D2D通信能力指示信息,所述D2D能力指示信息用于指示终端120能够进行D2D通信,例如,在LTE系统中,该D2D能力指示信息为旁路终端信息(side link UE information)

另一方面,基站110选择发送资源请求的对象终端120的方式可以是:基站110选择任何处于激活状态(基站110可以控制的状态)的终端作为终端120;或者,基站110确定需要配置D2D通信时隙后,选择监测到的第一个发起D2D通信请求的终端作为终端120;又或者,若当前基站控制的区域内无终端,基站110确定需要配置D2D通信时隙后,选择监测到的第一个进入该控制区域的终端作为终端120。

当基站110选择发送资源请求的对象终端120时,发现了多个满足称为终端120的终端时,可选的,基站110优先选择曾经归属于第二网络20的终端,即从第二网络20所覆盖的区域移动过来的终端作为终端120,基站110能够通过终端归属切换流程等方式获知终端曾经归属于第二网络20。

可选的,所述资源请求可以以跨PLMN资源请求(inter-PLMN resource request)消息的形式发送。

可选的,所述资源请求可以包括以下信息:

第二网络20的标识

具体可以为代表第二网络20的PLMN标识(PLMN identity,PLMN ID)。

第二网络20中的小区标识

具体可以为至少一个小区的标识,当包括多个小区时,也可以为一张小区标识的列表。

第二网络20的频点

便于终端120迅速与第二网络20完成同步,读取基站110请求的配置D2D通信时隙的信息。

信息获取时隙,所述信息获取时隙用于所述终端120在所述第二网络20中获取所述配置D2D通信时隙的信息。

归属于第一网络10的终端120,要根据基站110的资源请求,到第二网络20中去获取用于配置D2D通信时隙的信息,基站110可以为终端120先配置一个信息获取时隙,终端120在该信息获取时隙上,暂时断开与第一网络10的连接,接入第二网络20,到第二网络20中去获取用于配置D2D通信时隙的信息,比如终端120接收基站130通过广播方式或者专用信令方式发送的用于配置D2D通信时隙的信息。由基站110主动在向终端120发送的资源请求包含信息获取时隙,可以大大减小终端120获取用于配置D2D通信时隙的信息的时延。

用于指示上报所述第二网络20的资源池时域位置的信息。

具体的,可以使用1比特位指示是否需要上报所述第二网络20的资源池时域位置。

用于指示上报所述第二网络20的时域校准信息。

具体的,可以使用1比特位指示是否需要上报所述时域校准信息。

当然,所述资源请求当中也可以包含指示上报所述第二网络20的资源池频域位置,以便后续在D2D通信过程中使用,这里不做限定。

作为一种选择,基站执行S602之后,可以通过设定第二定时器用于判断终端120是否对该资源请求是否进行了响应。如果该第二定时器计时时间到基站110还未收到终端120的响应,那么基站110可以重新向终端120发送资源请求,或者重新选择符合前述条件的终端并向该重新选择的终端发送资源请求。

基站110的处理单元112用于确定需要配置所述第一网络10中的D2D通信时隙,所述D2D通信时隙用于所述第一网络10中的第一终端与第二网络20中的第二终端之间的D2D通信。

基站110的收发单元114用于向终端120发送资源请求,所述资源请求用于指示终端120向基站110上报用于配置所述D2D通信时隙的信息。

可选的,基站110的处理单元112还用于设置第一定时器,触发所述第一定时器开始计时,确定所述第一定时器计时器超时。

可选的,基站110的收发单元114还用于接收来自所述第二网络20的通知消息。

可选的,基站110的处理单元112还用于确定所述终端能够获取所述配置D2D通信时隙的信息。

可选的,终端120的收发单元124用于接收基站110发送的所述资源请求。

603、终端120根据所述资源请求,从所述第二网络20中获取所述用于配置D2D通信时隙的信息。

在收到了基站110发送的资源请求后,终端120便根据所述资源请求中的信息,到第二网络20中获取用于配置D2D通信时隙的信息:

可选的,所述用于配置D2D通信时隙的信息包括所述第二网络20的资源池时域位置,或者时域校准信息,或者所述第二网络20的资源池时域位置和所述时域校准信息。

终端120到第二网络20中获取用于配置D2D通信时隙的信息的方式可以是在第二网络20中读取第二网络20中的基站发送的系统广播信令,在LTE系统中该系统广播信令为用于D2D通信信息广播的系统信息块(system information block,SIB)18;终端120到第二网络20中获取用于配置D2D通信时隙的信息的方式也可以是通过和第二网络20中的基站之间的专用信令接收用于配置D2D通信时隙的信息。

可选的,若需要获取时域校准信息,终端120可以先获得第二网络20中子帧的标准时间信息,例如,第二网络20中的子帧编号加上该子帧对应的标准时间,所述标准时间可以为格林尼治时间,也可以为第一网络10和第二网络20协商一致的参照时间;可以为第二网络20关于第一网络10的相对子帧位置,也即可以为第二网络20相对于所述第一网络10的子帧偏移量,该偏移量可以以子帧数为单位,例如在LTE系统中,子帧数的范围可以从0取到2047。另外,该偏移量可以为正向偏移量,或者反向偏移量。

可选的,当时域校准信息为第二网络20相对于所述第一网络10的子帧偏移量时,对于终端120来说,终端120从第二网络20中最初获得的可能是某个子帧的标准时间信息,之后终端120根据第一网络10中对应的某个子帧的标准时间信息,通过自身的计算转化为第二网络20关于第一网络10的子帧偏移量,(具体算法可参照S601中在论述时域校准信息时说明时域校准信息为第二网络20的绝对子帧位置的情况的举例,这里动作的执行主体由基站110变化为终端120),这样终端120在执行后续S604时,就可以将子帧偏移量作为时域校准信息发送给基站110。

终端120的处理单元124可以用于根据所述资源请求,在所述第二网络20中获取所述配置D2D通信时隙的信息。

S604、终端120向基站110发送资源请求响应,所述资源请求响应包含所述配置D2D通信时隙的信息。

终端120将S603中获取的用于配置D2D通信时隙的信息通过资源请求响应发送给基站110,可选的,资源请求响应可以以跨PLMN资源响应(inter-PLMN resource response)的形式发送。

可选的,若基站在S601中采用了第一定时器计时的方法确定需要配置第一时隙,那么当基站110接收终端120发送的资源请求响应后,基站110可以重置该第一定时器。

终端120的收发单元122用于向基站110发送资源请求响应。

基站110的收发单元114用于接收终端120发送的资源请求响应。

可选的,基站110的处理单元112用于重置第一定时器。

基站110在获取到资源请求响应中的用于配置所述D2D通信时隙的信息后,就可以为第一网络10中的第一终端配置D2D通信时隙,实现第一网络10中的第一终端和第二网络20中的第二终端之间的D2D通信。

基站110可以根据之前已获得第二网络20的资源池时域位置,通过终端120的上报获得了时域校准信息。或者基站110可以根据之前已获得第二网络20的时域校准信息,通过终端120的上报获得了资源池时域位置。或者基站之前不 知道用于配置D2D通信时隙的信息,通过终端120的上报获得了时域校准信息以及资源池时域位置。总之,在对第一网络10的D2D通信时隙进行配置之前,基站110已经获得了时域校准信息以及资源池时域位置。之后,基站110首先找到第一网络10中与第二网络20中资源池时域位置对应的时域位置。例如,第二网络20中资源池时域位置为第二网络20中的子帧2-6,那么在第一网络10中首先找到第一网络10中的子帧2-6,再根据时域校准信息,例如当时域校准信息为绝对子帧位置时,基站可以按照S601中提及的方式计算出第二网络20相对于第一网络10的偏移量,当时域校准信息为相对子帧位置,也即第二网络20相对于所述第一网络10的子帧偏移量时,直接就可以获得第二网络20相对于第一网络10的偏移量,基站110在第一网络10中的子帧2-6的基础上加上一个正向偏移量或者减去一个反向偏移量。最后,得到的一个时域上的位置即为所需配置的D2D通信时隙。

本发明实施例提供的技术方案,基站确定需要为本网络中的终端与另一网络的终端之间的D2D通信配置时隙时,触发向特定终端发送资源请求获取用于配置本网络时隙的信息,其中,本网络和另一网络属于不同的归属网络。相对于现有技术,显著降低了终端频繁上报关于另一网络的信息造成的信令开销。

上述发明的实施例是由终端120从第二网络20中获取用于配置D2D通信时隙的信息。事实上,第二网络20中的基站130也可以实现自主向控制第一网络10的基站通知用于配置第一时隙的信息。

图7为本发明实施例提供的另一种用于D2D通信的方法的流程图。该方法可以应用于上述的图2所示的应用架构中,并且由图3发明实施例中的基站110和图5发明实施例中的基站130配合实现。该方法包括:

S701、基站130确定第二网络20中的用于配置第一网络10中的D2D通信时隙的信息发生改变,所述D2D通信时隙用于所述第一网络10中的第一终端与所述第二网络20的第二终端之间的D2D通信。

S702、基站130向基站110发送通知。

S703、基站110根据所述通知,配置第一网络10中的D2D通信时隙。

基站110和基站130可以通过预配置等方式确定第一网络10的第一终端和第二网络20的第二终端之间需要实现D2D通信,且当基站130通过内部的机制发现用于配置第一网络10中的D2D通信时隙的信息发生改变,就会触发基站130执行S702以便基站110配置第一网络10中的第一终端用于实现与第二网络20中的第二终端D2D通信的时隙。

当然,作为一种选择,S702中的通知并非必须要在基站130确认用于配置第一网络10中的D2D通信时隙的信息发生改变的情况下向基站110发送,基站130也可以在第二网络20中设置第三定时器,当第三定时器时间到时,无论第二网络20中用于配置第一网络10中的D2D通信时隙的信息是否发生改变都基站130都执行S702。

其中,所述配置第一网络10中的D2D通信时隙的信息包括用于配置D2D通信时隙的信息包括所述第二网络的资源池时域位置,或者时域校准信息,或者所述第二网络的资源池时域位置和所述时域校准信息。

可选地,当所述第二网络20的资源池时域位置发生改变时,所述通知包括所述第二网络20的资源池时域位置;当所述时域校准信息发生改变时,所述通知包括所述时域校准信息;当所述第二网络20的资源池时域位置发生改变和所述时域校准信息发生改变,所述通知包括所述第二网络20的资源池时域位置以及所述时域校准信息。

也即,基站130直接把第二网络20资源池时域位置,时域校准信息中的至少一个通知给基站110。

基站110便可以根据接收的通知中的信息,配置正确的D2D通信时隙,以实现所述第一网络10中的第一终端与所述第二网络20中的第二终端间的D2D通信。

其中,第二网络20的资源池时域位置,是从时间维度上对资源池位置的描述,可以包括第二网络20资源池出现的具体时间位置,当然也可以包括第二网络20资源池出现的周期。

作为一种选择,基站130同时也可以把第二网络20的资源池频域位置通知给基站110,以便后续在D2D通信中使用该资源池频域位置的信息。

可选的,所述第二网络20的时域校准信息可以为发送所述通知时对应的子帧的标准时间信息,例如,所述发送通知时对应的子帧编号;可以为第一子帧的标准时间信息,例如,第一子帧的编号以及第一子帧的标准时间,所述标准时间可以为格林尼治时间,也可以为第一网络10和第二网络20协商一致的参照时间。

基站130的处理单元132用于确定所述第二网络20中的用于配置第一网络10中的D2D通信时隙的信息发生改变,所述D2D通信时隙用于实现所述第一网络10中的第一终端与所述第二网络20中的第二终端之间的D2D通信;基站130的收发单元134用于向基站110发送通知。

基站110的收发单元114用于接收基站130发送的通知;基站110的处理单元112用于根据所述通知,配置第一网络10中的D2D通信时隙。

本发明实施例提供的技术方案,控制第二网络20的基站在第二网络20用于配置第一网络10中的终端和第二网络20中的终端D2D实现通信的时隙的信息发生改变时,主动将所述改变的内容通知给的基站,以便控制第一网络10基站进行时隙的配置,相对于现有技术,显著降低了终端频繁自主上报第二网络20信息造成的信令开销。

需要指出的是,本发明实施例中所指的第一终端和第二终端之间的D2D通信,性质可以是单播D2D通信,也可以是广播D2D通信。

如图8所述,为本发明实施例提供的通信装置8,包括处理器81,存储器82,所述处理器81和所述存储器82通过总线83相连,所述通信装置8可以为上述本发明实施例中的基站110,也可以为上述本发明实施例中的终端120,还可以为本发明实施例中的基站130。

当所述通信装置8为所述基站110时,存储器82用于存储使得处理器81执行图6和图7中基站110所执行的所有方法。

当所述通信装置8为所述终端120时,所述存储器82用于存储使得处理器 81执行图6和图7中述终端120所执行的所有方法。

当所述通信装置8为所述基站130时,存储器82用于存储使得处理器81执行图6和图7中基站130所执行的所有方法。

此外,所述通信装置8还可以包括发射电路84、接收电路85及天线86等。处理器81控制通信装置8的操作,处理器81还可以称为CPU(Central Processing Unit,中央处理单元)。存储器82可以包括只读存储器和随机存取存储器,并向处理器81提供指令和数据。存储器82的一部分还可以包括非易失性随机存取存储器(NVRAM)。具体的应用中,发射电路84和接收电路85可以耦合到天线83。通信装置8的各个组件通过总线系统83耦合在一起,其中总线系统83除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线系统83。

上述本发明实施例揭示的方法可以应用于处理器81中,或者由处理器81实现。处理器81可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器81中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器81可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

本领域技术人员还可以了解到本发明实施例列出的各种说明性逻辑块(illustrative logical block)和步骤(step)可以通过电子硬件、电脑软件,或两者的结合进行实现。为清楚展示硬件和软件的可替换性(interchangeability),上述的各种说明性部件(illustrative components)和步骤已经通用地描述了它们的功能。这样的功能是通过硬件还是软件来实现取决于特定的应用和整个系统的设计要求。本领域技术人员可以对于每种特定的应用,可以使用各种方法实现所述的功能,但这种实现不应被理解为超出本发明实施例保护的范围。

本发明实施例中所描述的各种说明性的逻辑块,模块和电路可以通过通用处理单元,数字信号处理单元,专用集成电路(ASIC),现场可编程门阵列(FPGA)或其它可编程逻辑装置,离散门或晶体管逻辑,离散硬件部件,或上述任何组 合的设计来实现或操作所描述的功能。通用处理单元可以为微处理单元,可选地,该通用处理单元也可以为任何传统的处理单元、控制器、微控制器或状态机。处理单元也可以通过计算装置的组合来实现,例如数字信号处理单元和微处理单元,多个微处理单元,一个或多个微处理单元联合一个数字信号处理单元核,或任何其它类似的配置来实现。

本发明实施例中所描述的方法或算法的步骤可以直接嵌入硬件、处理单元执行的软件模块、或者这两者的结合。软件模块可以存储于RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动磁盘、CD-ROM或本领域中其它任意形式的存储媒介中。示例性地,存储媒介可以与处理单元连接,以使得处理单元可以从存储媒介中读取信息,并可以向存储媒介存写信息。可选地,存储媒介还可以集成到处理单元中。处理单元和存储媒介可以配置于ASIC中,ASIC可以配置于用户终端中。可选地,处理单元和存储媒介也可以配置于用户终端中的不同的部件中。

在一个或多个示例性的设计中,本发明实施例所描述的上述功能可以在硬件、软件、固件或这三者的任意组合来实现。如果在软件中实现,这些功能可以存储与电脑可读的媒介上,或以一个或多个指令或代码形式传输于电脑可读的媒介上。电脑可读媒介包括电脑存储媒介和便于使得让电脑程序从一个地方转移到其它地方的通信媒介。存储媒介可以是任何通用或特殊电脑可以接入访问的可用媒体。例如,这样的电脑可读媒体可以包括但不限于RAM、ROM、EEPROM、CD-ROM或其它光盘存储、磁盘存储或其它磁性存储装置,或其它任何可以用于承载或存储以指令或数据结构和其它可被通用或特殊电脑、或通用或特殊处理单元读取形式的程序代码的媒介。此外,任何连接都可以被适当地定义为电脑可读媒介,例如,如果软件是从一个网站站点、服务器或其它远程资源通过一个同轴电缆、光纤电脑、双绞线、数字用户线(DSL)或以例如红外、无线和微波等无线方式传输的也被包含在所定义的电脑可读媒介中。所述的碟片(disk)和磁盘(disc)包括压缩磁盘、镭射盘、光盘、DVD、软盘和蓝光光盘,磁盘通常以磁性复制数据,而碟片通常以激光进行光学复制数据。上 述的组合也可以包含在电脑可读媒介中。

本发明说明书的上述描述可以使得本领域技术任何可以利用或实现本发明的内容,任何基于所公开内容的修改都应该被认为是本领域显而易见的,本发明所描述的基本原则可以应用到其它变形中而不偏离本发明的发明本质和范围。因此,本发明所公开的内容不仅仅局限于所描述的实施例和设计,还可以扩展到与本发明原则和所公开的新特征一致的最大范围。

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