掌桥专利:专业的专利平台
掌桥专利
首页

资源分配方法、第一设备及第二设备

文献发布时间:2023-06-19 16:08:01



本申请是分案申请,原申请的申请号是201780093456.9,原申请日是2017年8月9日,原申请的全部内容通过引用结合在本申请中。

技术领域

本发明涉及通信技术领域,尤其涉及一种资源分配方法、第一设备及第二设备。

背景技术

设备到设备(Device-to-Device,D2D)的通信方式,指的是发送端通过侧行链路将数据直接发送给接收端,无需通过演进型基站(Evolved NodeB,eNB)或者蜂窝网络进行中转的通信方式。D2D通信方式中一种比较特殊的方式是远端(remote)用户设备(UserEquipment, UE)通过另外一个具备中继功能的中继用户设备relay UE与网络设备进行连接,这种场景被称为UE-to-Network relay。

在UE-to-Network relay场景中,处于RRC连接态的relay UE的资源分配方式是,使用基站调度的资源分配方式。当中继UE有数据需要发送给多个remote UE时,会向eNB发送侧行链路缓存状态上报(sidelink Buffer Status Reporting,BSR),该BSR用于请求多个侧行链路资源,eNB通过sidelink grant向中继UE分配多个侧行链路资源。中继UE会根据发送给不同远端UE的侧行链路数据的优先级,选择侧行链路资源。这种方式没有针对性的为远端 UE分配侧行链路资源,可能会导致远端UE无法接收到数据,比如所选择的侧行链路资源不在远端UE监听的资源范围内。

发明内容

本发明实施例提供了一种资源分配方法、第一设备及第二设备,可以保证第三设备能接收到所发送的数据,防止数据包的丢失。

第一方面,本发明实施例提供一种资源分配方法,可以应用于一个通信系统中,可选的,该通信系统可以是D2D系统。其中,该通信系统包括第一设备、第二设备以及第三设备;其中,第一设备可以是D2D通信系统中的中继用户设备,第二设备可以是D2D通信系统中的网络设备,第三设备可以是D2D通信系统中的远端用户设备。可选的,该第一设备向该第二设备发送第一消息,该第一消息用于请求该第一设备向该第三设备发送数据的侧行链路资源,该第一消息中包括该第三设备的第一标识信息。

第一设备接收第二设备发送的第二消息,该第二消息用于指示该第一设备向该第三设备发送数据的目标侧行链路资源。

第一设备使用所指示的目标侧行链路资源向该第三设备发送数据。

可选的,所述第一标识信息用于第二设备确定第三设备的配置信息,可选的,该配置信息用于指示该第三设备无法接收数据的资源。需要说明的是,第三设备无法接收数据的资源,即是第三设备无法在该资源位置上接收到数据,如第三设备没有在该资源位置上监听该资源所承载的数据。

所述目标侧行链路资源为第二设备根据第三设备的配置信息分配的资源,即是该目标侧行链路资源不包括第三设备无法接收数据的资源。

可选的,第一消息还包括指示域,该指示域用于指示第三设备的逻辑信道组的数目。

可选的,第一标识信息为所述第三设备的局部标识或所述第三设备的目的地址索引值。

可选的,若所述第一标识信息为所述第三设备的目的地址索引值,则第一设备在向第二设备发送第一消息之前,还包括:

第一设备向第二设备发送信息表,该信息表包括所述第三设备的局部标识的列表或所述第三设备的小区无线网络临时标识的列表。可选的,通过第一消息中所包括的第三设备的目的地址索引值,可以从局部标识的列表或小区无线网络临时标识的列表中识别到相应的第三设备。需要说明的是,该信息表可以单独设置,或者,也可以是将该信息表的内容融合在目的地址信息表中。该目的地址索引值指示信息表中的第几个标识。

可选的,所述第二消息中包括所述第三设备的第二标识信息,即是第二设备向第一设备通知该目标侧行链路资源是分配给该第二标识信息所标识的第三设备,以便于第一设备可以使用该目标侧行链路资源向该第二标识信息所标识的第三设备发送数据。

可选的,第三设备的第二标识信息为该第三设备的局部标识或该第三设备的目的地址索引值。

可选的,第二消息为采用第三设备的小区无线网络临时标识加扰的下行控制信息。

可选的,第一设备选择目标侧行链路资源向第三设备发送数据之前,第一设备还可以向第二设备获取第三设备的配置信息,可选的,该配置信息可以用于指示第三设备无法接收数据的资源。需要说明的是,第三设备无法接收数据的资源,即是第三设备无法在该资源位置上接收到数据,如第三设备没有在该资源位置上监听该资源所承载的数据。

第一设备根据所述配置信息,使用所述第三设备可以监听到的所述目标侧行链路资源向所述第三设备发送数据。需要说明的是,第三设备可以监听到的目标侧行链路资源,即是该第三设备可以从该目标侧行链路资源的位置监听到该目标侧行链路资源所承载的数据。

第二方面,本发明实施例提供一种资源分配方法,该资源分配方法可以应用于一个通信系统中,可选的,该通信系统可以是D2D系统,其中,该通信系统包括第一设备、第二设备以及第三设备;其中,第一设备可以是D2D通信系统中的中继用户设备,第二设备可以是 D2D通信系统中的网络设备,第三设备可以是D2D通信系统中的远端用户设备。可选的,所述第二设备接收第一设备发送的第一消息,该第一消息用于请求分配第一设备向第三设备发送数据的侧行链路资源,该第一消息中包括第三设备的第一标识信息。

所述第二设备向所述第一设备发送第二消息,所述第二消息用于指示所述第一设备向所述第三设备发送数据的目标侧行链路资源。

可选的,所述第一标识信息用于所述第二设备确定所述第三设备的配置信息;

所述目标侧行链路资源为根据所述第三设备的所述配置信息分配的资源。

可选的,所述第一消息还包括指示域,所述指示域用于指示所述第三设备的逻辑信道组的数目。

可选的,所述第一标识信息为所述第三设备的局部标识或所述第三设备的目的地址索引值。

可选的,若所述第一标识信息为局部标识;

所述第二设备获取所述第一标识信息所标识的所述第三设备的配置信息,包括:

所述第二设备确定与所述局部标识关联的小区无线网络临时标识,所述小区无线网络临时标识用于所述第二设备识别所述第三设备;

所述第二设备获取与所述小区无线网络临时标识对应的配置信息。

可选的,若所述第一标识信息为所述第三设备的目的地址索引值;

所述第二设备获取所述第一标识信息所标识的所述第三设备的配置信息,包括:

所述第二设备确定与所述目的地址索引值关联的小区无线网络临时标识,所述小区无线网络临时标识用于所述第二设备识别所述第三设备;

所述第二设备获取与所述小区无线网络临时标识对应的配置信息。

可选的,所述第二设备接收所述第一设备发送的第一消息之前,还包括:

所述第二设备保存所述第三设备的邻近业务用户设备标识与所述第三设备的局部标识或所述第三设备的小区无线网络临时标识之间的对应关系;或者,

所述第二设备接收所述第一设备发送的信息表,所述信息表包括所述第三设备的局部标识的列表或所述第三设备的小区无线网络临时标识的列表。

需要说明的是,该信息表可以单独设置,或者,也可以是将该信息表的内容融合在目的地址信息表中。若所述第二设备保存所述第三设备的邻近业务用户设备标识与所述第三设备的局部标识或所述第三设备的小区无线网络临时标识之间的对应关系,该目的地址索引值指示目的地址信息表中的第几个标识;或者,若所述第二设备接收所述第一设备发送的信息表,所述信息表包括所述第三设备的局部标识的列表或所述第三设备的小区无线网络临时标识的列表,该目的地址索引值指示该信息表中的第几个标识。

可选的,所述第二消息中包括所述第三设备的所述第二标识信息,即是第二设备向第一设备通知该目标侧行链路资源是分配给该第二标识信息所标识的第三设备,以便于第一设备可以使用该目标侧行链路资源向该第二标识信息所标识的第三设备发送数据。

可选的,第三设备的第二标识信息为所述第三设备的局部标识或所述第三设备的目的地址索引值。

可选的,所述第二消息为采用所述第三设备的小区无线网络临时标识加扰的下行控制信息。

第三方面,本发明实施例提供一种第一设备,该第一设备包括收发单元和处理单元;其中,所述收发单元,用于向第二设备发送第一消息,所述第一消息用于请求所述第一设备向第三设备发送数据的侧行链路资源,所述第一消息中包括所述第三设备的第一标识信息。

所述处理单元,用于接收所述第二设备发送的第二消息,所述第二消息用于指示所述第一设备向所述第三设备发送数据的目标侧行链路资源。

所述收发单元,还用于使用所述目标侧行链路资源向所述第三设备发送数据。

第四方面,本发明实施例提供一种第一设备,该第一设备包括收发器、处理器和存储器,所述存储器用于存储指令,所述处理器用于执行所述存储器存储的指令,当处理器执行所述存储器存储的指令时,所述第一设备用于完成第一方面所述的方法。

第五方面,本发明实施例提供一种第二设备,该第二设备包括收发单元和处理单元;其中,所述收发单元,用于接收第一设备发送的第一消息,所述第一消息用于请求分配所述第一设备向第三设备发送数据的侧行链路资源,所述第一消息中包括所述第三设备的第一标识信息。

所述收发单元,还用于向所述第一设备发送第二消息,所述第二消息用于指示所述第一设备向所述第三设备发送数据的目标侧行链路资源,所述目标侧行链路资源为根据所述第一标识信息为所述第三设备分配的资源。

第六方面,本发明实施例提供一种第二设备,该第二设备包括收发器、处理器和存储器,所述存储器用于存储指令,所述处理器用于执行所述存储器存储的指令,当处理器执行所述存储器存储的指令时,所述第一设备用于完成第二方面所述的方法。

本发明实施例中,第一设备向第二设备发送第一消息,该第一消息包括的第一标识信息为第二设备可以识别的标识,从而可以使得第二设备可以根据第一标识信息所标识的第三设备,针对性的分配第一设备向第三设备发送数据的目标侧行链路资源,第一设备使用该目标侧行链路资源发送数据时,可以保证第三设备能接收到所发送的数据,防止数据包的丢失。

附图说明

为了更清楚地说明本发明实施例或背景技术中的技术方案,下面将对本发明实施例或背景技术中所需要使用的附图进行说明。

图1为本发明实施例提供的一种可选的通信系统架构图;

图2为本发明实施例提供的一种资源分配方法的交互图;

图3a为本发明实施例提供的一种第一消息的结构图;

图3b为本发明实施例提供的另一种第一消息的结构图;

图3c为本发明实施例提供的又一种第一消息的结构图;

图4a为本发明实施例提供的一种第一设备的结构示意图;

图4b为本发明实施例提供的另一种第一设备的结构示意图;

图5a为本发明实施例提供的一种第二设备的结构示意图;

图5b为本发明实施例提供的另一种第二设备的结构示意图。

具体实施方式

下面结合本发明实施例中的附图对本发明实施例进行描述。

本发明实施例的资源分配方法可以应用于一个通信系统中,可选的,该通信系统可以是D2D系统。其中,该通信系统包括第一设备、第二设备以及第三设备;其中,第一设备可以是D2D通信系统中的中继用户设备,第二设备可以是D2D通信系统中的网络设备,第三设备可以是D2D通信系统中的远端用户设备。

本发明实施例的网络设备可以是长期演进(Long Term Evolution,LTE)系统或其演进系统中的演进型基站(Evolutional Node B,eNB)、宏基站、微基站(也称为“小基站”)、微微基站、接入站点(Access Point,AP)或传输站点(Transmission Point,TP)等,本发明实施例的网络设备也可以是未来网络中的基站。

本发明实施例中远端用户设备以及中继用户设备可称为终端,或者可称之为Terminal、移动台(Mobile Station,MS)、移动终端(Mobile Terminal)等,例如,终端可以是移动电话(或称为“蜂窝”电话)、具有移动终端的计算机等,例如,终端还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置。

可选的,本发明实施例的资源分配方法可以应用于D2D通信系统中的UE-to-Network relay场景。D2D通信即是发送端通过侧行链路将数据直接发送给接收端,无需通过eNB或者蜂窝网络进行中转的通信方式。UE-to-Network relay场景是D2D通信方式中一种比较特殊的方式,如图1所示,即是本发明实施例提供的一种UE-to-Network relay场景的系统架构,如图所示,该系统架构包括网络设备、中继用户设备以及远端用户设备,远端用户设备通过中继用户设备与网络设备进行连接,从而接入网络。需要说明的是,图1中仅仅表示了两个远端用户设备,但是这并不构成对本发明实施例的限定,本发明实施例不限定远端用户设备的个数。

UE-to-Network relay场景中,远端用户设备通过中继用户设备与网络设备进行连接和数据传输的目的主要有两方面:第一,为远端用户设备提供覆盖。在某些情况下,远端用户设备会处于网络覆盖范围之外。为了能够发送上行数据到网络设备或者接收网络设备发送的下行数据,远端用户设备可以通过一个中继用户设备与网络设备进行连接。第二,有些远端用户设备具有体积小、电池容量小、功耗低的特点,例如可穿戴设备。为了帮助可穿戴设备减少功率消耗,可以让可穿戴设备通过一个中继用户设备与网络设备进行通信,中继用户设备可以为可穿戴设备的佩戴者的智能移动终端。

可选的,在D2D通信中,存在2种资源分配方式:用户设备自主的资源选择方式和基站调度的资源分配方式。

其中,用户设备自主的资源选择方式是指eNB通过广播消息或专用信令给UE配置一个资源池,UE可以自主地选择资源池里的资源传输侧行链路(sidelink)数据。若UE处于无线资源控制(Radio Resource Control,RRC)空闲态,如果基站在广播消息中携带了用于发送侧行链路数据的发送资源池,则UE可以在RRC空闲态采用用户设备自主的资源选择方式;若UE处于RRC连接态,如果基站通过专用信令给UE配置了用于发送侧行链路数据的发送资源池,则UE可以在RRC连接态采用用户设备自主的资源选择方式。

其中,基站调度的资源分配方式是指RRC连接态下的UE需要向eNB请求侧行链路资源用于发送侧行链路数据。UE通过调度请求(Scheduling Request,SR)或者侧行链路缓存状态上报(侧行链路Buffer Status Reporting,BSR)向eNB请求资源,并向eNB通知当前的缓存状态,基站通过sidelink grant调度侧行链路资源给UE传输侧行链路数据。

在本发明实施例的UE-to-Network relay场景中,处于RRC连接态的中继用户设备使用的是基站调度的资源分配方式,该中继用户设备与多个远端用户设备建立连接,该远端用户设备也处于RRC连接态。现有技术中所采用的方案是,当中继用户设备有侧行链路数据发送给多个远端用户设备时,会向eNB发送侧行链路BSR请求侧行链路资源,eNB通过sidelink grant 向中继用户设备分配侧行链路资源,不同远端用户设备的侧行链路资源通过不同的sidelink grant来调度。当中继用户设备收到了sidelink grant,中继用户设备根据发送给不同远端用户设备的侧行链路数据的优先级选择侧行链路资源发送侧行链路数据给各个远端用户设备。

采用现有技术的方案,基站不能识别出远端用户设备,也未保存远端用户设备的上下文,基站未根据各个远端用户设备,针对性的分配侧行链路资源,并且中继用户设备在获得所分配的侧行链路资源后,仅仅根据发送给各个远端用户设备的数据所在的逻辑信道的优先级来选择侧行链路资源。这可能会导致远端UE无法接收到中继用户设备所发送的数据,导致丢包的出现。例如,若一个远端用户设备配置了非连续接收(DiscontinuousReception,DRX) 或gap(如测量间隔measurement gap)或其他对接收侧行链路数据有时间限制的配置,中继用户设备所选择的侧行链路资源又覆盖该远端UE无法接收的时间段,则可能导致数据包的丢失。

为了解决上述问题,本发明实施例提供一种资源分配方法,第一设备向第二设备发送第一消息,该第一消息可以是BSR,该第一消息中包括第二设备能够识别的第三设备的第一标识信息,第二设备在分配侧行链路资源时,可以根据第三设备的第一标识信息针对性的分配目标侧行链路资源。比如,该第一标识信息可以用于第二设备获取所述第一标识信息所标识的第三设备的配置信息,该配置信息可以是第三设备的上下文中的配置信息,其中包括第三设备的非连续接收配置信息、gap配置信息或其他对接收侧行链路数据有时间限制的配置,根据该配置信息可以确定该第三设备无法接收数据的资源的时频位置。第二设备可以根据该配置信息配置目标侧行链路资源,该目标侧行链路资源不包括第三设备无法接收数据的资源,其中第三设备无法接收数据的资源为第三设备无法在该资源的时频位置监听到数据。第二设备配置了目标侧行链路资源后,向该第一设备指示该目标侧行链路资源。

可选的,第二设备在向第一设备指示目标侧行链路资源时,可以指示该目标侧行链路资源所对应的第三设备的第二标识信息,比如,指示该第三设备的局域标识(LocalID),目的地址的索引值以及小区无线网络临时标识(Cell Radio Network TemporaryIdentifier,C-RNTI) 等等。第一设备可以根据所指示的第三设备的第二标识信息,采用为该第三设备所分配的目标侧行链路资源给该第三设备发送数据。

可选的,第二设备在向中继用设备指示目标侧行链路资源时,可以不指示该目标侧行链路资源所对应的第三设备的第二标识信息,第一设备可以收到多个目标侧行链路资源,但是第一设备并不知道该多个目标侧行链路资源分别对应哪一个第三设备。因此,第一设备在给第三设备发送数据之前,需要获取该第三设备的配置信息,并根据配置信息,选择一个目标侧行链路资源,该目标侧行链路资源不包括该第三设备无法接收数据的资源。

本发明实施例中,第一设备向第二设备发送第一消息,该第一消息包括的第一标识信息为第二设备可以识别的标识,从而可以使得第二设备可以根据第一标识信息所标识的第三设备,针对性的分配第一设备向第三设备发送数据的目标侧行链路资源,第一设备使用该目标侧行链路资源发送数据时,可以保证第三设备能接收到所发送的数据,防止数据包的丢失。

需要说明的是,上述第一设备可以是D2D通信系统中的中继用户设备,第二设备可以是D2D通信系统中的网络设备,第三设备可以是D2D通信系统中的远端用户设备。

请参照图2,为本发明实施例提供的一种资源分配方法的流程交互图,如图所示,本发明实施例的资源分配方法包括但不限于以下步骤:

S20,所述第一设备向第二设备发送第一消息,所述第一消息用于请求所述第一设备向第三设备发送数据的侧行链路资源,所述第一消息中包括所述第三设备的第一标识信息;

在一个实施例中,第一设备需要向第三设备发送数据时,第一设备向第二设备发送第一消息,该第一消息用于请求该第一设备向第三设备发送数据的侧行链路资源。该第一消息中包括第三设备的第一标识信息,该第一标识信息是第二设备能够识别的第三设备的标识,第一消息中所携带的第一标识信息用于第二设备确定所述第一标识信息所标识的第三设备的配置信息,从而第二设备可以根据第三设备的配置信息为该第三设备分配目标侧行链路资源。

可选的,该第一标识信息可以为该第三设备的局部标识,第二设备保存了局部标识与小区无线网络临时标识的映射关系,即第二设备可以根据局部标识查找到相应的小区无线网络临时标识,从而识别该局部标识所对应的第三设备。或者,在第二设备侧保存了第三设备的邻近业务用户设备标识(ProSe UE ID)与第三设备的局部标识或小区无线网络临时标识的映射关系,该第一标识信息也可以是目的地址索引值,该目的地址索引值指示目的地址信息表中的第几个标识,即第二设备可以根据目的地址索引值查找到相应的邻近业务用户设备标识,再映射出相应的局部标识或小区无线网络临时标识,从而使得第二设备可以根据目的地址索引值识别具体的第三设备。又或者,第二设备接收并存储信息表,该信息表中包括所述第三设备的局部标识的列表或所述第三设备的小区无线网络临时标识的列表,该第一标识信息也可以是目的地址索引值。即第二设备可以根据目的地址索引值查找到相应的局部标识或者小区无线网络临时标识,从而识别该目的地址索引值所对应的第三设备。需要说明的是,该信息表可以单独设置,或者,也可以是将该信息表的内容融合在目的地址信息表中。该目的地址索引值指示信息表中的第几个标识。第一设备在向第二设备发送第一消息之前,向第二设备发送该信息表。

可选的,第一消息可以是sidelink BSR,该第一消息可以是针对sidelink BSR设计的新的介质访问控制层控制单元(Media Access Control Control Element,MAC CE)格式。其中,该 MAC CE格式中包含第二设备可以识别的第三设备的第一标识信息,比如局部标识local ID。进一步可选的,针对引入的新的sidelink BSR的MAC CE格式,分配新的逻辑信道标识值 (LCID value)。

下面提供三种可选的sidelink BSR的MAC CE格式,这里以第三设备的第一标识信息为第三设备的局域标识作为举例说明。需要说明的是,下面三种方案仅为举例说明,并不构成对本发明实施例的限定。

方案一:假设局域标识local ID的比特数为8比特,设计的sidelink BSR的MAC CE格式如图3a所示,一个局域标识local ID域后面紧跟一个用于指示逻辑信道组的标识LCGID 的域和用于指示该逻辑信道组的缓存数据大小的域。当一个local ID在多个逻辑信道组上均有数据时,则需要重复多次local ID域。可选的,图3a可以是根据逻辑信道组的优先级排序,即先排列有缓存数据的最高优先级逻辑信道所在的逻辑信道组。该方案对于第三设备只有一或两个逻辑信道组有数据的情况来说,开销较小;对于第三设备的多个逻辑信道组都有数据的情况来说,开销较大。

方案二、假设局部标识local ID的比特数为8比特,设计的sidelink BSR的MAC CE格式如图3b所示,即一个局域标识local ID域后面紧跟4个用于指示缓存数据的大小的域,该4 个缓存数据的大小分别对应该local ID所对应的四个逻辑信道组的缓存数据的大小。该方案对于第三设备只有一或两个逻辑信道组有缓存数据的情况来说,开销较大;对于第三设备的多个逻辑信道组都有缓存数据的情况来说,开销较小。

方案三:假设局部标识local ID的比特数为6比特,设计的sidelink BSR的MAC CE格式如图3c所示,即一个local ID域对应一个指示域LCG indication,该指示域用于指示该local ID对应的逻辑信道组的数目,即是用于指示该local ID下存在几个逻辑信道组有缓存数据。可选的,该指示域可以占2比特。该方案更加灵活,能够最大化地避免资源的浪费。

下面表格即是指示域的值与逻辑信道组的对应关系:

通过设计新的sidelink BSR的MAC CE格式,可以解决现有方案中sidelink BSR的MAC CE中用于指示目的地址索引值的域的长度不够,不能足以表征所有第三设备。第二设备还可以根据第一标识信息识别到具体的第三设备,从而更加有针对性地分配资源。

S21,所述第二设备接收所述第一设备发送的第一消息;

S22,所述第二设备获取所述第一标识信息所标识的所述第三设备的配置信息;

在一个实施例中,第三设备的第一标识信息可以是局部标识或者该第三设备的目的地址索引值。

可选的,若所述第一标识信息为局部标识,第二设备获取第一标识信息所标识的第三设备的配置信息时,可以是确定与局部标识关联的小区无线网络临时标识,该小区无线网络临时标识用于第二设备识别该第三设备。第二设备存储小区无线网络临时标识与第三设备的配置信息之间的关系。

可选的,若所述第一标识信息为所述第三设备的目的地址索引值。第二设备获取第一标识信息所标识的第三设备的配置信息时,首先确定与所述目的地址索引值关联的小区无线网络临时标识,所述小区无线网络临时标识用于所述第二设备识别所述第三设备;所述第二设备获取与所述小区无线网络临时标识对应的配置信息。需要说明的是,若第一标识信息为所述第三设备的目的地址索引值时,所述第二设备需要预先保存所述第三设备的邻近业务用户设备标识与所述第三设备的局部标识或所述第三设备的小区无线网络临时标识之间的对应关系,因此第二设备可以确定与目的地址索引值关联的小区无线网络临时标识,从而获取与小区无线网络临时标识对应的配置信息。或者,所述第二设备接收所述第一设备发送的信息表,该信息表包括第三设备的局部标识的列表或第三设备的小区无线网络临时标识的列表,因此第二设备可以确定与目的地址索引值关联的局部标识或小区无线网络临时标识,从而获取与小区无线网络临时标识对应的配置信息。

S23,所述第二设备根据配置信息,分配目标侧行链路资源;

在一个实施例中,第二设备获取到第一标识信息所标识的第三设备的配置信息后,可以进一步根据该配置信息,分配目标侧行链路资源。其中,该配置信息可以是第三设备的上下文中的配置信息,其中包括第三设备的非连续接收配置信息、gap配置信息或其他对接收侧行链路数据有时间限制的配置,根据该配置信息可以确定该第三设备无法接收数据的资源的时频位置,其中,第三设备无法接收数据的资源的时频位置可以是第三设备在该资源的时频位置无法监听到数据。

第二设备可以根据第三设备的配置信息,分配目标侧行链路资源,该目标侧行链路资源用于第一设备向第三设备发送侧行链路数据。其中,该目标侧行链路资源不包括第三设备无法接收数据的资源。这样第二设备根据第三设备的配置信息,针对性的分配目标侧行链路资源,可以防止第三设备无法接收到第一设备所发送的数据。

S24,所述第二设备向所述第一设备发送第二消息,所述第二消息用于指示所述第一设备向所述第三设备发送数据的目标侧行链路资源。

在一个实施例中,第二设备向第一设备发送第二消息,该第二消息用于指示第一设备向第三设备发送数据的目标侧行链路资源。其中,该第二消息中可以包括第三设备的第二标识信息,也可以不包括第三设备的第二标识信息。需要说明的是,若第二消息中不包括第三设备的第二标识信息,则第一设备在向第三设备发送数据之前需要根据该第三设备的配置信息选择目标侧行链路资源,从而避免所发送的数据,第三设备无法接收到。具体细节请参照步骤26中关于第二消息中不包括第三设备的第二标识信息的阐述,在此不再赘述。

可选的,第二消息中包括第三设备的第二标识信息,即第二设备给第一设备指示所分配的目标侧行链路资源具体对应哪一个第三设备。可选的,第二消息中可以是包括第三设备的局部标识或者第三设备的目的地址索引值。或者,第二消息为采用该第三设备的小区无线网络临时标识加扰的下行链路控制信息(Downlink Control Information,DCI)。

可选的,第二消息为DCI,第二设备在DCI中加入第三设备的第二标识信息,如局部标识或目的地址索引值。第一设备通过DCI中所指示的第三设备的第二标识信息,知道使用该目标侧行链路资源发送对应的第三设备的侧行链路数据。

需要说明的是,若第三设备的第二标识信息为目的地址索引值,一种可能的实现方式中,在第二设备侧需要维护第三设备的邻近业务用户设备标识与第三设备的小区无线网络临时标识或局部标识之间的映射关系,该目的地址索引值指示目的地址信息表中的第几个标识。另一种可能的实现方式中,需要变更目的地址信息表,第一设备可以将一个信息表设置目的地址信息表中,该信息表包括第三设备的局部标识的列表或第三设备的小区无线网络临时标识的列表,并将变更后的目的地址信息表发送至第二设备;或者,单独设置一个信息表,该信息表包括第三设备的局部标识的列表或第三设备的小区无线网络临时标识的列表,并将该信息表发送至第二设备。该目的地址索引值指示该信息表中的第几个标识。

可选的,第二设备在给第一设备指示分配的目标侧行链路资源具体对应哪一个第三设备时,可以采用第三设备特定的小区无线网络临时标识加扰DCI。第一设备通过使用不同第三设备对应的小区无线网络临时标识解扰所接收的DCI,其中,能够成功解扰的小区无线网络临时标识对应的第三设备即为该目标侧行链路资源所对应的第三设备。需要说明的是,第二设备需要预先通过专用信令将各个第三设备所对应的小区无线网络临时标识通知给第一设备。

S25,所述第一设备接收所述第二设备发送的第二消息,所述第二消息用于指示所述第一设备向所述第三设备发送数据的目标侧行链路资源;

S26,所述第一设备使用所述目标侧行链路资源向所述第三设备发送数据。

在一个实施例中,第一设备接收到第二设备发送的第二消息后,对该第二消息进行解析,获得该第二消息所指示的目标侧行链路资源。可选的,该第二消息中可以包括所分配的目标侧行链路资源所对应的第三设备的第二标识信息,或者,该第二消息中也可以不包括所分配的目标侧行链路资源所对应的第三设备的第二标识信息。

可选的,若该第二消息中包括所分配的目标侧行链路资源所对应的第三设备的第二标识信息,则第一设备可以直接使用该目标侧行链路资源向所属第二标识信息所标识的第三设备发送数据。

可选的,若第二消息中不包括所分配的目标侧行链路资源所对应的第三设备的第二标识信息,第一设备向第三设备发送数据之前,还需要获取所述第三设备的配置信息;进一步,根据该第三设备的配置信息,使用所述第三设备可以监听到的所述目标侧行链路资源向所述第三设备发送数据。

可选的,第一设备从第二设备获取第三设备的配置信息(如DRX配置、gap配置或其他对接收侧行链路数据有时间限制的配置),第一设备在选择侧行链路资源发送侧行链路数据时,需要在执行逻辑信道处理过程中加入新的判断步骤,判断所选侧行链路资源是否处于对应的第三设备可接收的时段中。

具体可选的,在所有存在侧行链路数据需要传输的逻辑信道中,选择一个优先级最高的逻辑信道所对应的邻近业务目的地(ProSe Destination),根据该邻近业务目的地所对应的第三设备的配置信息(如DRX配置或gap配置或其他对接收侧行链路数据有时间限制的配置),判断若采用所选择的侧行链路资源发送侧行链路数据,该邻近业务目的地所对应的第三设备是否能监听到,若不能监听到,则选择优先级次高的逻辑信道所对应的邻近业务目的地。从而保证选择的侧行链路资源能满足第三设备的配置限制,且保证优先级越高的逻辑信道的数据越先被发送。后续数据封装时,可以将邻近业务目的地所对应的第三设备的最高优先级的逻辑信道的数据封装好,如果还有剩余资源,则将该邻近业务目的地所对应的第三设备的较低优先级的逻辑新的数据封装好,依次类推。

这种方式可确保第一设备所使用的侧行链路资源能满足第三设备的配置限制,且保证优先级越高的逻辑信道的数据越先被发送,避免把资源分配给无法接收到该时频资源的第三设备。

可选的,第一设备从第二设备获取第三设备的配置信息(如DRX配置、gap配置或其他对接收侧行链路数据有时间限制的配置),第一设备在选择侧行链路资源发送侧行链路数据时,不采用使用邻近业务每数据包优先级(ProSe Per-Packet Priority,PPPP)的逻辑信道优先级处理过程,而采用使用令牌桶算法的逻辑信道优先级处理过程。

具体可选的,采用使用令牌桶算法的逻辑信道优先级处理过程是针对一个第三设备的多个逻辑信道之间的处理过程,需要根据令牌桶算法增加第三设备的选择过程,即在令牌桶算法执行步骤之前增加一个新的步骤:在所有Bj>0的逻辑信道中,选择一个优先级最高的逻辑信道对应的第三设备,如果该第三设备因配置限制(如DRX配置或gap配置)无法监听到所使用的侧行链路资源发送的数据,则在该当前传输时间间隔(transmission timeinterval,TTI) 内,认为Bj=0,但不改变Bj的实际计算过程,即是当前TTI后的TTI内,Bj的值恢复原值,并继续计算,其中,Bj用于指示该逻辑信道对应的令牌桶中的令牌数量。

这种方式采用使用令牌桶算法的逻辑信道优先级处理过程,在保证优先级的前提下进一步考虑保证速率(Prioritized Bit Rate,PBR),从而实现每个第三设备的不同逻辑信道之间的公平性,也一定程度上能够实现第三设备之间调度的公平性。

本发明实施例中,第一设备向第二设备发送第一消息,该第一消息包括的第一标识信息为第二设备可以识别的标识,从而可以使得第二设备可以根据第一标识信息所标识的第三设备,针对性的分配第一设备向第三设备发送数据的目标侧行链路资源,第一设备使用该目标侧行链路资源发送数据时,可以保证第三设备能接收到所发送的数据,防止数据包的丢失。

参见图4a和图4b,为本发明实施例提供的第一设备的结构示意图。如图4a所示,该第一设备可包括:收发单元101和处理单元102,其中:

收发单元101,可用于执行附图2方法中所描述的第一设备所执行的接收动作或者发送动作;

处理单元102,可用于对收发单元101所接收的信息进行附图2方法所描述的相应的处理。

其中,收发单元101可以采用图4b中的收发器1001实现,处理单元102可以采用处理器1002实现,或者,采用处理器1002和存储器1003实现。

具体细节,可以参考附图2方法中的描述,在此不予赘述。

比如,收发单元101,用于向所述第二设备发送第一消息,所述第一消息用于请求所述第一设备向所述第三设备发送数据的侧行链路资源,所述第一消息中包括所述第三设备的第一标识信息。

所述处理单元102,用于接收所述第二设备发送的第二消息,所述第二消息用于指示所述第一设备向所述第三设备发送数据的目标侧行链路资源。

所述收发单元101,还用于使用所述目标侧行链路资源向所述第三设备发送数据。

对应的,如图4b所示,该第一设备可包括:收发器1001和处理器1002。处理器1002用于控制该第一设备的操作,包括通过收发器1001进行信息的传输(包括接收和/或发送)。进一步的,还可以包括存储器1003,存储器1003可以包括只读存储器和随机存取存储器,用于向处理器1002提供指令和数据。存储器1003可以集成于处理器1002中,也可以独立于处理器1002。存储器1003的一部分还可以包括非易失行随机存取存储器(NVRAM)。该用户设备的各个组件通过总线系统耦合在一起,其中总线系统1009除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图中将各种总线都标为总线系统1009。

本申请图2实施例揭示的第一设备的流程可以应用于处理器1002中,或者由处理器1002 实现。在实现过程中,该第一设备实现的流程的各步骤可以通过处理器1002中的硬件的集成逻辑电路或者软件形式的指令完成。处理器1002可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1003,处理器1002读取存储器 1003中的信息,结合其硬件完成本发明实施例图2的第一设备指示流程的步骤。

比如,收发器1001用于向所述第二设备发送第一消息,所述第一消息用于请求所述第一设备向所述第三设备发送数据的侧行链路资源,所述第一消息中包括所述第三设备的第一标识信息。

处理器1002,用于接收所述第二设备发送的第二消息,所述第二消息用于指示所述第一设备向所述第三设备发送数据的目标侧行链路资源。

收发器1001,还用于使用所述目标侧行链路资源向所述第三设备发送数据。

进一步的,该第一设备还可以进一步包括输入设备,如键盘,输出设备,如显示屏等结构,在此不予赘述。

基于相同的技术构思,本发明实施例还提供了一种第二设备,该第二设备可以为附图 2方法中所描述的第二设备,更具体地可以是传输点,比如基站,也可以为能够实现上述方法中所描述的第二设备相应功能的设备。

参见图5a和图5b,为本发明实施例提供的第二设备的结构示意图。如图5a所示,该第二设备可包括:收发单元201和处理单元202,其中:

收发单元201,可用于执行附图2方法中所描述的第二设备所执行的发送动作或者接收动作;

处理单元202,可用于对收发单元201所接收的信息进行附图2方法所描述的相应的处理,并通过所述收发单元201发送信息。

其中,收发单元201可以采用图5b中的收发器2001实现,处理单元202可以采用处理器2002实现,或者,采用处理器2002和存储器2003实现。

具体细节,可以参考以上方法中的描述,在此不予赘述。

比如,收发单元201,用于接收所述第一设备发送的第一消息,所述第一消息用于请求分配所述第一设备向所述第三设备发送数据的侧行链路资源,所述第一消息中包括所述第三设备的第一标识信息。

所述收发单元201,还用于向所述第一设备发送第二消息,所述第二消息用于指示所述第一设备向所述第三设备发送数据的目标侧行链路资源,所述目标侧行链路资源为根据所述第一标识信息为所述第三设备分配的资源。

对应的,如图5b所示,该第二设备可包括:收发器2001、处理器2002和存储器2003。

处理器2002用于控制该第二设备的操作,包括通过收发器2001进行数据的传输(包括接收和/或发送);存储器2003可以包括只读存储器和随机存取存储器,用于向处理器2002 提供指令和数据。存储器2003的一部分还可以包括非易失行随机存取存储器(NVRAM)。该第二设备的各个组件通过总线系统耦合在一起,其中总线系统2009除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图中将各种总线都标为总线系统2009。

本申请实施例揭示的流程可以应用于处理器2002中,或者由处理器2002实现。在实现过程中,该第二设备实现的流程的各步骤可以通过处理器2002中的硬件的集成逻辑电路或者软件形式的指令完成。处理器2002可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本申请实施例中图2的第二设备侧所公开各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例图2的第二设备侧所所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器2003,处理器2002读取存储器2003中的信息,结合其硬件完成本发明实施例指示流程的步骤。

比如,收发器2001,用于接收所述第一设备发送的第一消息,所述第一消息用于请求分配所述第一设备向所述第三设备发送数据的侧行链路资源,所述第一消息中包括所述第三设备的第一标识信息。

所述收发器2001,还用于向所述第一设备发送第二消息,所述第二消息用于指示所述第一设备向所述第三设备发送数据的目标侧行链路资源,所述目标侧行链路资源为根据所述第一标识信息为所述第三设备分配的资源。

进一步可选的,所述第二设备还可以包括通信接口模块,用于与其他基站或其他网元,如核心网网元的通信。

本申请实施例还提供一种系统,包括上述的第一设备(图4a或者图4b)和第二设备(图5a或者图5b),该系统可以为一种通信系统,也可以为其他系统。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,该流程可以由计算机程序指令相关的硬件完成,该程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法实施例的流程。而前述的存储介质包括:ROM或随机存储记忆体 RAM、磁碟或者光盘等各种可存储程序代码的介质。

相关技术
  • 直连链路资源分配方法、第一终端设备及第二终端设备
  • 资源分配方法、第一设备及第二设备
技术分类

06120114716140