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

资源调度方法、装置、设备及存储介质

文献发布时间:2024-04-18 19:58:21


资源调度方法、装置、设备及存储介质

本申请涉及移动通信领域,特别涉及一种资源调度方法、装置、设备及存储介质。

随着侧行链路传输技术的广泛应用以及车联网系统的普及,车联网系统中的通信通常采用终端到终端直接进行侧行链路传输的方式,这种通信方式具有更高的频谱效率以及更低的传输时延。

终端在与其他终端进行侧行链路传输之前,需要先确定侧行传输资源。因此,该终端探测包括至少一个侧行传输资源的资源集合,并从该资源集合中选取侧行传输资源,基于选取的侧行传输资源向其他终端发送侧行数据。但是,探测的资源可能会被其他终端占用,出现资源冲突,导致终端的侧行链路传输性能差。

发明内容

本申请实施例提供了一种资源调度方法、装置、设备及存储介质,无需第二终端进行资源探测,避免出现与其他终端使用的资源出现冲突的情况,提高了第二终端的侧行链路传输性能。并且,减少了第二终端的功耗。所述技术方案如下:

根据本申请的一个方面,提供了一种资源调度方法,应用于第一终端,所述方法包括:

向第二终端发送第一资源调度信息,所述第一资源调度信息指示第一资源集合,所述第一资源集合包括供第二终端进行侧行链路传输的至少一个侧行传输资源。

根据本申请的一个方面,提供了一种资源调度方法,应用于第二终端,所述方法包括:

接收第一终端发送的第一资源调度信息,所述第一资源调度信息指示第一资源集合,所述第一资源集合包括第二终端用于进行侧行链路传输的至少一个侧行传输资源;

基于所述第一资源调度信息指示的所述第一资源集合的所述至少一个侧行传输资源进行侧行链路传输。

根据本申请的一个方面,提供了一种资源调度装置,设置在第一终端备中,所述装置包括:

发送模块,用于向第二终端发送第一资源调度信息,所述第一资源调度信息指示第一资源集合,所述第一资源集合包括第二终端用于进行侧行链路传输的至少一个侧行传输资源。

根据本申请的一个方面,提供了一种资源调度装置,设置在第二终端中,所述装置包括:

接收模块,用于接收第一终端发送的第一资源调度信息,所述第一资源调度信息指示第一资源集合,所述第一资源集合包括第二终端用于进行侧行链路传输的至少一个侧行传输资源;

传输模块,用于基于所述第一资源调度信息指示的所述第一资源集合的所述至少一个侧行传输资源进行侧行链路传输。

根据本申请的一个方面,提供了一种终端,所述终端包括:处理器;与所述处理器相连的收发器;用于存储所述处理器的可执行指令的存储器;其中,所述处理器被配置为加载并执行所述可执行指令以实现如上述方面所述的资源调度方法。

根据本申请的一个方面,提供了一种计算机可读存储介质,所述可读存储介质中存储有可执行程序代码,所述可执行程序代码由处理器加载并执行以实现如上述方面所述的资源调度方法。

根据本申请的一个方面,提供了一种芯片,所述芯片包括可编程逻辑电路和/或程序指令,当所述芯片在终端上运行时,用于实现如上述方面所述的资源调度方法。

根据本申请的一个方面,本申请实施例提供了一种计算机程序产品,当所述计算机程序产品被终端的处理器执行时,其用于实现上述方面所述的资源调度方法。

本申请实施例提供的技术方案至少包括如下有益效果:

本申请实施例提供的资源调度方案中,第一终端可以调度资源,第二终端需要进行侧行链路传输,此时第一终端为第二终端调度侧行传输资源,第二终端基于第一终端调度的侧行传输资源进行侧行链路传输,无需第二终端进行资源探测,避免出现与其他终端使用的资源出现冲突的情况,提高了第二终端的侧行链路传输性能。并且,减少了第二终端的功耗。

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

图1示出了本申请一个示例性实施例提供的通信系统的框图。

图2示出了本申请一个示例性实施例提供的另一种通信系统的框图。

图3示出了本申请一个示例性实施例提供的资源调度方法的流程图。

图4示出了本申请一个示例性实施例提供的资源调度方法的流程图。

图5示出了本申请一个示例性实施例提供的资源调度方法的流程图。

图6示出了本申请一个示例性实施例提供的资源调度方法的流程图。

图7示出了本申请一个示例性实施例提供的资源调度方法的流程图。

图8示出了本申请一个示例性实施例提供的资源调度方法的流程图。

图9示出了本申请一个示例性实施例提供的资源调度方法的流程图。

图10示出了本申请一个示例性实施例提供的资源调度方法的流程图。

图11示出了本申请一个示例性实施例提供的资源调度方法的流程图。

图12示出了本申请一个示例性实施例提供的通信装置的框图。

图13示出了本申请一个示例性实施例提供的通信装置的框图。

图14示出了本申请一个示例性实施例提供的通信装置的框图。

图15示出了本申请一个示例性实施例提供的通信装置的框图。

图16示出了本申请一个示例性实施例提供的通信设备的结构示意图。

为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。

首先,对本申请的通信系统进行说明:

图1示出了本申请一个示例性实施例提供的通信系统的框图,该通信系统可以包括:第一终端12和第二终端13。

第一终端12和第二终端13可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备,移动台(Mobile Station,MS)等等。并且,第一终端12和第二终端13之间可以进行侧行链路通信。

在一些实施例中,图2示出了本申请一个示例性实施例提供的通信系统的框图,该通信系统包括第一终端12、第二终端13和接入网14。接入网14中包括若干个网络设备140。网络设备140可以是基站,所述基站是一种部署在接入网中用以为终端提供无线通信功能的装置。基站可以包括各种形式的宏基站,微基站,中继站,接入点等等。在采用不同的无线接入技术的系统中,具备基站功能的设备的名称可能会有所不同,例如在LTE系统中,称为eNodeB或者eNB;在5G NR-U系统中,称为gNodeB或者gNB。随着通信技术的演进,“基站”这一描述可能会变化。为方便本申请实施例中,上述为第一终端12提供无线通信功能的装置统称为接入网设备。

本申请实施例的技术方案可以应用于各种通信系统,例如:全球移动通讯(Global System of Mobile communication,GSM)系统、码分多址(Code Division Multiple Access,CDMA)系统、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)系统、通用分组无线业务(General Packet Radio Service,GPRS)、长期演进(Long Term Evolution,LTE)系统、LTE频分双工(Frequency Division Duplex,FDD)系统、LTE时分双工(Time Division Duplex,TDD)系统、先进的长期演进(Advanced long term evolution,LTE-A)系统、新无线(New Radio,NR)系统、NR系统的演进系统、非授权频段上的LTE(LTE-based access to unlicensed spectrum,LTE-U)系统、NR-U系统、通用移动通信系统(Universal Mobile Telecommunication System,UMTS)、全球互联微波接入(Worldwide Interoperability for Microwave Access,WiMAX)通信系统、无线局域网(Wireless Local Area Networks,WLAN)、无线保真(Wireless Fidelity,WiFi)、下一代通信系统或其他通信系统等。

通常来说,传统的通信系统支持的连接数有限,也易于实现,然而,随着通信技术的发展,移动通信系统将不仅支持传统的通信,还将支持例如,设备到设备(Device to Device,D2D)通信,机器到机器(Machine to Machine,M2M)通信,机器类型通信(Machine Type Communication,MTC),车辆间(Vehicle to Vehicle,V2V)通信以及车联网(Vehicle to everything,V2X)系统等。本申请实施例也可以应用于这些通信系统。

图3示出了本申请一个示例性实施例提供的资源调度方法的流程图,应用于如图1所示的第一终端 和第二终端中,该方法包括以下内容中的至少部分内容:

步骤301:第一终端向第二终端发送第一资源调度信息。

其中,第一资源调度信息指示第一资源集合,第一资源集合包括第二终端用于进行侧行链路传输的至少一个侧行传输资源。

在本申请实施例中,第一终端通过向第二终端发送第一资源调度信息,为第二终端调度侧行传输资源,进而第二终端使用调度的侧行传输资源进行侧行链路传输。

步骤302:第二终端接收第一终端发送的第一资源调度信息。

步骤303:第二终端基于第一资源调度信息指示的第一资源集合的至少一个侧行传输资源进行侧行链路传输。

第二终端接收到第一终端发送的第一资源调度信息后,即可确定该第一资源调度信息包括的第一资源集合,该第一资源集合中包括的至少一个侧行传输资源均可以由第二终端使用,第二终端基于该第一资源集合中的至少一个侧行传输资源进行侧行链路传输。

在一些实施例中,第一资源调度信息包括以下至少一项:

(1)资源调度命令。

其中,该资源调度命令指示为第二终端调度资源。

(2)资源时域位置信息。

(3)资源频域位置信息。

(4)资源调度周期信息。

在一些实施例中,第一终端为第二终端调度的第一资源集合用于第二终端传输一次侧行数据。或者,第一终端为第二终端调度的第一资源集合用于第二终端周期性地传输侧行数据。

本申请实施例提供了一种资源调度方法,第一终端可以调度资源,第二终端需要进行侧行链路传输,此时第一终端为第二终端调度侧行传输资源,第二终端基于第一终端调度的侧行传输资源进行侧行链路传输,无需第二终端进行资源探测,避免出现与其他终端使用的资源出现冲突的情况,提高了第二终端的侧行链路传输性能。并且,减少了第二终端的功耗。

在图3所示的实施例的基础上,第一终端需要在被授权具有向其他终端发送资源调度信息的能力的情况下执行发送资源调度信息的过程,而第一终端在满足第一配置条件的情况下可以被授权具有向其他终端发送资源调度信息的能力,下面对该第一配置条件进行说明。

其中,该第一配置条件包括以下至少一项:

(1)第一终端当前处于Mode 1模式或Mode 2模式。

其中,Mode 1模式是指:网络设备为终端调度侧行链路传输资源,进而该终端基于网络设备调度的资源进行侧行链路传输。

例如,若任一终端处于Mode 1模式,该终端向网络设备发送资源请求,其中该资源请求包括SR(Scheduling Request,调度请求)或BSR(Buffer Status Report,缓存状态报告),网络设备基于接收到的SR或BSR为终端分配侧行传输资源,终端基于网络设备分配的侧行传输资源进行侧行链路传输。

Mode 2模式是指:任一终端解码其他终端发送的SCI(Sidelink Control Information,侧行链路控制信息),并测量侧行链路接收功率,在探测到的资源集合中选择未被其他终端预留和/或接收功率低于预设功率的侧行传输资源。

在本申请实施例中,第一终端无论是处于Mode 1模式还是处于Mode 2模式均可以确定资源集合,该第一终端被授权为具有向其他终端发送资源调度信息的能力的终端。

(2)第一终端的能力高于第二终端的能力。

在本申请实施例中,若第一终端的能力高于第二终端的能力,说明第一终端可以为第二终端调度侧行传输资源,因此第一终端被授权为具有向其他终端发送资源调度信息的能力的终端,进而为能力较弱的第二终端调度侧行传输资源。

在一些实施例中,任一终端的能力由带宽表示。例如,若第一终端支持的带宽大于第二终端支持的带宽,说明第一终端的能力高于第二终端的能力。

在另一些实施例中,任一终端的能力由终端的处理能力表示。例如,若第一终端的数据处理能力强于第二终端,说明第一终端的能力高于第二终端的能力。如第一终端为RSU(Road Side Unit,路边单元)、VUE(Vehicle User Equipment,车辆用户设备)或CPE(Customer Premise Equipment,用户前置设备)。第二终端为PUE(Pedestrian User Equipment,行人用户设备),Redcap(Reduced UE Capability,UE能力降低)UE等。

需要说明的是,本申请仅是以带宽或者终端处理能力来表示终端的能力为例进行说明,本申请并不 限定终端的能力仅能采用带宽或终端处理能力来表示,还可以采用其他参数来表示。并且,本申请还可以同时采用多个参数来表示终端的能力。

在一些实施例中,第一终端被授权为具有向第二终端发送资源调度信息的能力的终端,则该第一终端可以给第二终端分配侧行传输资源。

(3)第一终端为中继终端,第二终端为除第一终端以外的终端。

在本申请实施例中,第一终端和第二终端均处于中继通信场景,则第一终端为中继终端,第二终端可以通过该第一终端与网络设备进行通信。

第一终端为中继通信场景中的中继终端,该第一终端可以与网络设备进行交互以获取侧行传输资源,该第一终端被授权为具有向其他终端发送资源调度信息的能力的终端,进而为其他终端分配侧行传输资源。

在一些实施例中,该第一终端被授权为具有向第二终端发送资源调度信息的能力的终端,该第一终端可以为第二终端分配侧行传输资源。

(4)第一终端为终端分组中的leader(领导)终端。

在本申请实施例中,第一终端作为终端分组中的leader终端,可以控制该终端分组内的其他终端,将该第一终端授权为具有向其他终端发送资源调度信息的能力的终端,进而为其他终端分配侧行传输资源。

在一些实施例中,终端分组为智能家居组、车载终端组或者其他类型的分组。

例如,若该终端分组为智能家居组,且智能家居组中包括多个智能家居终端,这多个智能家居终端均与一个leader终端连接,该leader终端可以控制每个智能家居终端。

在一些实施例中,该第一终端授权为具有向第二终端发送资源调度信息的能力的终端后,该第一终端可以为第二终端分配侧行传输资源。

(5)第一终端处于与网络设备连接的状态。

第一终端处于与网络设备连接的状态时,可以与网络设备进行通信,通过该网络设备获取侧行传输资源,该第一终端被授权为具有向其他终端发送资源调度信息的能力的终端,进而通过连接的网络设备确定侧行传输资源,后续为第二终端分配侧行传输资源。

(6)第一终端可以探测到可用资源集合。

在本申请实施例中,第一终端支持资源探测,若该第一终端可以探测到可用资源集合,该可用资源集合包括的侧行传输资源可以用于第二终端进行侧行链路传输,则第一终端被授权为具有向其他终端发送资源调度信息的能力的终端,进而为第二终端分配侧行传输资源。

在一些实施例中,第一终端向其他终端发送资源调度信息的能力由网络设备配置。或者,第一终端向其他终端发送资源调度信息的能力预配置。或者,第一终端向其他终端发送资源调度信息的能力由第一终端与第二终端协调配置。

在一些实施例中,第一终端向其他终端发送资源调度信息的能力预配置包括由第一终端预配置,或者由网络设备预配置。

本申请实施例提供的方法,在第一终端满足第一配置条件的情况下被授权为具有向其他终端发送资源调度信息的能力,保证第一终端在具备此能力的情况下为第二终端分配侧行传输资源,进而保证第二终端进行侧行链路传输的效率。

在图3所示的实施例的基础上,第二终端需要在被授权具有使用其他终端发送的资源调度信息的能力的情况下执行接收资源调度信息的过程,而第二终端在满足第二配置条件的情况下可以被授权具有使用其他终端发送的资源调度信息的能力,下面对该第二配置条件进行说明。

其中,第二配置条件包括以下至少一项:

(1)第二终端当前处于Mode 2模式。

其中,Mode 2模式与上述实施例中的Mode 2模式相同,在此不再赘述。

在本申请实施例中,第二终端当前处于Mode 2模式,而第二终端被配置为具有使用其他终端发送的资源调度信息的能力的终端,通过接收其他终端调度的侧行传输资源进行侧行链路传输。

(2)第二终端的能力不高于第一终端的能力。

其中,任一终端的能力的表示方式与上述实施例中的任一终端的能力的表示方式相同,在此不再赘述。

在本申请实施例中,由于第二终端的能力不高于第一终端的能力,说明第一终端可以为第二终端调度侧行传输资源,第二终端可以使用其他终端调度的侧行传输资源,因此第二终端被授权为具有使用其他终端发送的资源调度信息的能力的终端,后续能力较高的第一终端调度侧行传输资源,第二终端使用 第一终端调度的侧行传输资源进行侧行链路传输。

(3)第一终端为中继终端,第二终端为除第一终端以外的终端。

在本申请实施例中,第一终端和第二终端均处于中继通信场景,且第一终端为中继终端,第二终端可以通过该第一终端与网络设备进行通信。

由于第二终端为中继通信场景中除中继终端以外的终端,作为中继终端的第一终端可以与网络设备进行交互以获取侧行传输资源,而第二终端无法与网络设备进行交互获取侧行传输资源,因此该第二终端被授权为具有使用其他终端发送的资源调度信息的能力的终端,进而第一终端为第二终端分配侧行传输资源,第二终端基于分配的侧行传输资源进行数据传输。

(4)第二终端为终端分组中除leader终端以外的成员终端。

在本申请实施例中,由于第二终端作为终端分组中除leader终端以外的成员终端,可以被leader终端控制,也可以由leader终端分配侧行传输资源,因此第二终端被授权为具有使用其他终端发送的资源调度信息的能力的终端,进而使用其他终端分配的侧行传输资源。

在一些实施例中,该第二终端被授权为具有使用第一终端发送的资源调度信息的能力的终端后,该第二终端可以接收第一终端分配的侧行传输资源。

(5)第二终端处于网络设备的覆盖范围之外。

在本申请实施例中,网络设备存在覆盖范围,在该网络设备的覆盖范围内的终端可以与网络设备连接,而在网络设备的覆盖范围之外的终端无法与网络设备连接。

若第二终端处于网络设备的覆盖范围之外,此时第二终端无法与网络设备进行交互以获取侧行传输资源,因此第二终端被授权为具有使用其他终端发送的资源调度信息的能力的终端,接收其他终端分配的侧行传输资源进行侧行链路传输。

(6)第二终端处于IDLE(空闲)状态,或者,INACTIVE(非激活)状态。

在本申请实施例中,若第二终端处于IDLE状态,或者,INACTIVE状态,该第二终端均无法与网络设备进行交互以获取侧行传输资源,因此第二终端被授权为具有使用其他终端发送的资源调度信息的能力的终端,接收其他终端分配的侧行传输资源进行侧行链路传输。

(7)第二终端探测到的可用资源数量小于预设阈值。

其中,该预设阈值由第二终端设置,或者采用其他方式设置。

在本申请实施例中,由于第二终端探测到的可用资源数量小于预设阈值,说明第二终端所要传输侧行数据的可用资源不满足要求,第二终端无法正常进行侧行链路传输,因此第二终端被授权为具有使用其他终端发送的资源调度信息的能力的终端,接收其他终端分配的侧行传输资源进行侧行链路传输。

(8)第二终端不支持资源探测。

在本申请实施例中,第二终端在支持进行资源探测的情况下,可以探测侧行传输资源,进而基于探测到的侧行传输资源进行侧行链路传输。而若第二终端不支持资源探测,则第二终端无法探测到侧行传输资源,需要由第一终端为第二终端调度侧行传输资源,进而基于调度的侧行传输资源进行侧行链路传输,因此第二终端被授权为具有使用其他终端发送的资源调度信息的能力的终端,接收其他终端分配的侧行传输资源进行侧行链路传输。

(9)第二终端具有满足紧急条件的紧急数据。

其中,紧急条件为紧急数据的PDB(Packet Delay Budget,分组时延预算)小于预设门限。

在本申请实施例中,若第二终端具有满足紧急条件的紧急数据,说明第二终端急需侧行传输资源以传输紧急数据,则第二终端被授权为具有使用其他终端发送的资源调度信息的能力的终端,接收其他终端分配的侧行传输资源以传输紧急数据。

在一些实施例中,第二终端使用其他终端发送的资源调度信息的能力由网络设备配置。或者,第二终端使用其他终端发送的资源调度信息的能力预配置。或者,第二终端使用其他终端发送的资源调度信息的能力由第二终端与第一终端协调配置。

在一些实施例中,第二终端使用其他终端发送的资源调度信息的能力预配置包括由第二终端预配置,或者由网络设备预配置。

本申请实施例提供的方法,在第二终端满足第二配置条件的情况下被授权为具有使用其他终端发送的资源调度信息的能力,保证第二终端在具备此能力的情况下接收第一终端为第二终端分配的侧行传输资源,进而保证第二终端进行侧行链路传输的效率。

在图3所示的实施例的基础上,第一终端需要在满足第一触发条件的情况下发送第一资源调度信息。下面对第一触发条件进行说明:

其中,第一触发条件包括以下至少一项:

(1)到达目标时刻。

其中,目标时刻为多个时刻中的任一个,多个时刻中相邻两个时刻的间隔为目标时长。

在本申请实施例中,第一终端配置有多个时刻,并且相邻两个时刻的间隔为目标时长,在第一终端每到达一个时刻时,就确定满足第一触发条件,由于相邻两个时刻之间的间隔相同,因此第一终端发送第一传输信息也可以理解为周期性发送,实现为第二终端周期性调度侧行传输资源的效果。

(2)第一终端为终端分组中的leader终端。

在本申请实施例中,第一终端作为终端分组中的leader终端,可以控制该终端分组内的其他终端,该第一终端也可以为其他终端分配侧行传输资源,则第一终端在确定为leader终端时,确定满足第一触发条件。

(3)第一终端为中继终端,第二终端为除第一终端以外的终端。

在本申请实施例中,第一终端和第二终端均处于中继通信场景,且第一终端为中继终端,第二终端可以通过该第一终端与网络设备进行通信。若该第一终端为中继终端,则该第一终端可以通过网络设备调度侧行传输资源,确定满足第一触发条件。

(4)第一终端接收到上层发送的第二指示信息。

其中,第二指示信息指示向第二终端发送第一资源调度信息。

在本申请实施例中,第一终端的上层可以指示第一终端执行调度资源的过程,若第一终端的上层此时确定第一终端需要调度资源,向第一终端发送第二指示信息,则第一终端基于该第二指示信息确定向第二终端发送第一资源调度信息。

(5)第一终端接收到网络设备发送的第三指示信息。

其中,第三指示信息指示向第二终端发送第一资源调度信息。

在本申请实施例中,网络设备可以指示第一终端执行调度资源的过程,若网络设备此时确定第一终端需要调度资源,向第一终端发送第三指示信息,则第一终端基于该第三指示信息确定向第二终端发送第一资源调度信息。

(6)第一终端接收到第二终端发送的第四指示信息。

其中,第四指示信息指示向第二终端发送第一资源调度信息。

在本申请实施例中,第二终端可以指示第一终端执行调度资源的过程,若第二终端此时需要进行侧行链路传输,此时确定第一终端需要调度资源,向第一终端发送第四指示信息,则第一终端基于该第四指示信息确定向第二终端发送第一资源调度信息。

(7)第一终端为接收第二终端发送的侧行数据的终端。

在本申请实施例中,若第一终端与第二终端之间进行侧行链路传输,此时第一终端为接收第二终端发送的侧行数据的终端,而第一终端需要为第二终端分配侧行传输资源,则第一终端确定为接收第二终端发送的侧行数据的终端时,确定满足第一配置条件。

在图3所示的实施例的基础上,第一终端还会向第二终端发送指示该第一终端具有发送资源调度信息的能力的指示信息,具体步骤请参见图4。图4示出了本申请一个示例性实施例提供的资源调度方法的流程图,应用于如图1所示的第一终端和第二终端中,该方法包括以下内容中的至少部分内容:

步骤401:第一终端向第二终端发送第一指示信息。

其中,第一指示信息指示第一终端具有向除第一终端以外的其他终端发送资源调度信息的能力。

在一些实施例中,第一指示信息承载在物理层信令。或者,第一指示信息承载在MAC CE信令。或者,第一指示信息承载在PC5-RRC信令。或者,第一指示信息承载在非接入层信令。

在一种可能实现方式中,第一指示信息承载在物理层信令。在该物理层信令包括的SCI信息中增加1个比特位,增加的这1个比特位代表第一指示信息。

例如,若该比特位为1,说明第一终端具有向除第一终端以外的其他终端发送资源调度信息的能力。或者,若该比特位为0,说明第一终端具有向除第一终端以外的其他终端发送资源调度信息的能力。

在另一种可能实现方式中,第一指示信息承载在PC5-RRC信令。例如,该PC5-RRC信令包括的UE Capability Information(终端能力的信息)代表第一指示信息。

在另一种可能实现方式中,第一指示信息承载在非接入层信令,该非接入层信令包括PC5-S信令或PC5-D信令。

例如,该PC5-S信令包括DCR信息,在该DCR信息中增加1个比特位来代表第一指示信息。其中,该DCR信息中增加的1个比特位与上述实施例中的SCI信息增加的1个比特位类似,在此不再赘述。

例如,该PC5-D信令包括Discovery(发现)信息,在该Discovery信息中增加1比特来代表第一 指示信息。其中,该Discovery信息中的1比特与上述实施例中的SCI信息类似,在此不再赘述。

在一些实施例中,在满足第二触发条件的情况下,向第二终端发送第一指示信息。

其中,第二触发条件包括以下至少一项:

(1)到达目标时刻,目标时刻为多个时刻中的任一个,多个时刻中相邻两个时刻的间隔为目标时长。

(2)第一终端为终端分组中的leader终端。

(3)第一终端为中继终端,第二终端为除第一终端以外的终端。

(4)第一终端接收到上层发送的第五指示信息,第五指示信息指示向第二终端发送第一指示信息。

(5)第一终端接收到网络设备发送的第六指示信息,第六指示信息指示向第二终端发送第一指示信息。

(6)第一终端接收到第二终端发送的第七指示信息,第七指示信息指示向第二终端发送第一指示信息。

(7)第一终端为接收第二终端发送的侧行数据的终端。

其中,本申请实施例中的第二触发条件与上述实施例中的第一触发条件类似,在此不再赘述。

步骤402:第二终端接收第一终端发送的第一指示信息。

第二终端接收到第一指示信息后,基于该第一指示信息确定第一终端具有发送资源调度信息的能力。

本申请实施例提供的方法,第一终端向第二终端发送指示第一终端具有向其他终端发送资源调度信息的能力的第一指示信息,第二终端接收到该第一指示信息后,可以确定第一终端具有向其他终端发送资源调度信息的能力,以便于后续第一终端为第二终端调度侧行传输资源,保证第二终端进行侧行链路传输的效率。

需要说明的是,图4所示实施例仅是以第一终端在向第二终端发送第一资源调度信息发送第一指示信息为例进行说明。而在另一实施例中,第一指示信息与第一资源调度信息还可以同时发送,具体过程参见图5所示实施例。图5示出了本申请一个示例性实施例提供的资源调度方法的流程图,应用于如图1所示的第一终端和第二终端中,该方法包括以下内容中的至少部分内容:

步骤501:第一终端同时向第二终端发送第一指示信息与第一资源调度信息。

在本申请实施例中,第一终端同时向第二终端发送第一指示信息与第一资源调度信息,以便于第一终端既可以告知第二终端该第一终端具有向除第一终端以外的其他终端发送资源调度信息的能力,还可以为第二终端调度侧行传输资源。

在一些实施例中,第一指示信息和第一资源调度信息同时承载在物理层信令。或者,第一指示信息和第一资源调度信息同时承载在MAC CE信令。或者,第一指示信息和第一资源调度信息同时承载在PC5-RRC信令。或者,第一指示信息和第一资源调度信息同时承载在非接入层信令。

在一些实施例中,第一终端在满足第二触发条件的情况下,同时发送第一指示信息和第一资源调度信息。

其中,该第二触发条件包括以下至少一项:

(1)到达目标时刻,目标时刻为多个时刻中的任一个,多个时刻中相邻两个时刻的间隔为目标时长。

(2)第一终端为终端分组中的leader终端。

(3)第一终端为中继终端,第二终端为除第一终端以外的终端。

(4)第一终端接收到上层发送的第五指示信息,第五指示信息指示向第二终端发送第一指示信息。

(5)第一终端接收到网络设备发送的第六指示信息,第六指示信息指示向第二终端发送第一指示信息。

(6)第一终端接收到第二终端发送的第七指示信息,第七指示信息指示向第二终端发送第一指示信息。

(7)第一终端为接收第二终端发送的侧行数据的终端。

步骤502:第二终端接收第一指示信息与第一资源调度信息。

第二终端接收到第一指示信息与第一资源调度信息,基于该第一指示信息确定第一终端具有发送资源调度信息的能力,基于第一资源调度信息确定第一终端调度的侧行传输资源。

本申请实施例提供的方法,第一终端向第二终端发送的信息不仅可以指示侧行传输资源,还可以指示第一终端具有向其他终端发送资源调度信息的能力,后续第二终端基于接收的信息不仅可以确定进行侧行链路传输的侧行传输资源,还可以确定第一终端具有向其他终端发送资源调度信息的能力,保证第二终端进行侧行链路传输的效率。

在图3所示的实施例的基础上,第二终端先向第一终端发送传输信息以告知第二终端具有使用其他终端发送的资源调度信息的能力,和/或,请求第一终端调度资源。图6示出了本申请一个示例性实施例提供的资源调度方法的流程图,应用于如图1所示的第一终端和第二终端中,该方法包括以下内容中的至少部分内容:

步骤601:第二终端向第一终端发送传输信息。

其中,传输信息包括第一请求信息和/或第八指示信息;第一请求信息用于请求第一终端调度资源,第八指示信息指示第二终端具有使用其他终端发送的资源调度信息的能力。

在本申请实施例中,第二终端向第一终端发送传输信息,该传输信息包括的信息有三种情况:

第一种:传输信息包括第一请求信息。

第二种:传输信息包括第八指示信息。

第三种:传输信息包括第一请求信息和第八指示信息。

步骤602:第一终端接收第二终端发送的传输信息。

步骤603:第一终端根据传输信息,向第二终端发送第一资源调度信息。

在本申请实施例中,第一终端接收的传输信息无论包括哪些信息,均可以基于该传输信息发送第一资源调度信息。

在一些实施例中,传输信息承载在物理层信令。或者,传输信息承载在MAC CE信令。或者,传输信息承载在PC5-RRC信令。或者,传输信息承载在非接入层信令。

在一些实施例中,以传输信息包括第八指示信息为例进行说明。传输信息承载在物理层信令,也说明第八指示信息承载在在物理层信令。

例如,在物理层信令包括的SCI信息中增加1个比特位,增加的1个比特位代表第八指示信息。若该比特位上的值为1,说明第二终端具有使用其他终端发送的资源调度信息的能力。或者,若该比特为0,说明第二终端具有使用其他终端发送的资源调度信息的能力。

需要说明的是,上述图4所示的实施例中,第一指示信息也通过在SCI信息中增加1个比特位来表示,在SCI信息中增加的1个比特位既可以表示第一指示信息,又可以表示第八指示信息。

若SCI信息可以表示第一指示信息和第八指示信息,该第一指示信息和第八指示信息不同。例如,若该比特位为1,代表第一指示信息,该比特位为0,代表第八指示信息。或者,若该比特位为0,代表第一指示信息,该比特位为1,代表第八指示信息。

在一些实施例中,传输信息在第二终端满足第三触发条件的情况下发送。

其中,第三触发条件包括以下至少一项:

(1)第二终端采用Mode 2模式。

其中,Mode 2模式与上述实施例中的Mode 2模式相同,在此不再赘述。

在本申请实施例中,第二终端当前处于Mode 2模式,在此模式下,第二终端需要进行资源探测,第二终端的能耗高,此时第二终端可以向第一终端发送第一传输信息,接收第一终端调度的侧行传输资源进行侧行链路传输,节省第二终端的能耗。

(2)第二终端探测到的可用资源数量小于预设阈值。

在本申请实施例中,若第二终端探测到的可用资源数量小于预设阈值(由于资源碰撞严重,CBR(Channel Busy Ratio资源池)测量结果较高,或QoS(Quality of Service,服务质量)需求无法保证),说明第二终端所要传输侧行数据的可用资源不满足要求,第二终端无法正常进行侧行链路传输,则第二终端向第一终端发送传输信息,接收第一终端分配的侧行传输资源进行侧行链路传输。

(3)第二终端不支持资源探测。

在本申请实施例中,若第二终端不支持资源探测,则第二终端无法探测到侧行传输资源,需要由第一终端为第二终端调度侧行传输资源,进而基于调度的侧行传输资源进行侧行链路传输,因此第二终端向第一终端发送传输信息,接收第一终端分配的侧行传输资源进行侧行链路传输。

(4)第二终端接收到上层发送的第九指示信息。

其中,第九指示信息指示第二终端发送传输信息。

第二终端的上层可以确定第二终端需要侧行传输资源进行侧行链路传输,则向第二终端发送第九指示信息,第二终端在接收到该第九指示信息时确定满足第二触发条件。

(5)第二终端接收到第一终端发送的第十指示信息。

其中,第十指示信息指示第二终端发送传输信息。

第一终端可以确定第二终端需要进行侧行传输资源进行侧行链路传输,则向第二终端发送第十指示信息,第二终端在接收到该第十指示信息时确定满足第二触发条件。

(6)第二终端处于省电模式。

在本申请实施例中,若第二终端处于省电模式,第二终端无法进行资源探测或无法进行足够有效的资源探测,此时第二终端需要采用其他终端调度的侧行传输资源进行侧行链路传输,因此第二终端向第一终端发送传输信息,接收第一终端分配的侧行传输资源进行侧行链路传输。

(7)第一终端为中继终端,第二终端与第一终端连接。

在本申请实施例中,第一终端和第二终端均处于中继通信场景,且第一终端为中继终端,第二终端可以通过该第一终端与网络设备进行通信。若该第一终端为中继终端,且第二终端与第一终端连接,则第二终端可以由第一终端进行资源调度,以获取侧行传输资源,第二终端满足第二触发条件。

(8)第二终端属于存在leader终端的终端分组。

在本申请实施例中,第一终端作为终端分组中的leader终端,可以控制该终端分组内的其他终端,若第二终端属于存在leader终端的终端分组,则可以由leader终端分配侧行传输资源,确定满足第二触发条件。

(9)第二终端为向第一终端发送侧行数据的终端。

在本申请实施例中,若第一终端与第二终端之间进行侧行链路传输,此时第二终端为向第一终端发送侧行数据的终端,而第二终端由第一终端分配侧行传输资源,则第二终端确定为向第一终端发送侧行数据的终端时,确定满足第二配置条件。

本申请实施例提供的方法,在第二终端确定满足第二触发条件的情况下向第一终端发送传输信息,由第二终端主动向第一终端请求用于进行侧行链路传输的侧行传输资源,保证第一终端为第二终端分配的侧行传输资源的准确性。

在一些实施例中,第一请求信息包括以下至少一项:

(1)第二终端待发送的侧行数据的数据量;

(2)QoS参数。其中,QoS参数指示第二终端传输侧行数据所需的服务质量。

在一些实施例中,第一终端在获取到第一资源集合的情况下,根据传输信息,向第二终端发送第一资源调度信息。

第一终端接收到第二终端发送的传输信息后,会先获取符合第二终端进行侧行链路传输的侧行传输资源,在第一终端成功获取到第一资源集合的情况下,根据传输信息,向第二终端发送第一资源调度信息。

需要说明的第一点是,图6所示的实施例以第一终端根据传输信息向第二终端发送第一资源信息为例进行说明。而在另一实施例中,第一终端还可以接收第二终端发送的传输信息,根据该传输信息向第二终端发送第一指示信息,再向第二终端发送第一资源调度信息,具体过程请参见图7所示实施例。图7示出了本申请一个示例性实施例提供的资源调度方法的流程图,应用于如图1所示的第一终端和第二终端中,该方法包括以下内容中的至少部分内容:

步骤701:第二终端向第一终端发送传输信息。

在一些实施例中,第二终端在满足第三触发条件的情况下,向第一终端发送传输信息。

其中,该第三触发条件与上述图6所示实施例的第三触发条件相同,在此不再赘述。

步骤702:第一终端接收第二终端发送的传输信息。

其中,步骤701-702与上述步骤601-602类似,在此不再赘述。

步骤703:第一终端根据传输信息,向第二终端发送第一指示信息。

步骤704:第二终端接收第一终端根据传输信息发送的第一指示信息。

在本申请实施例中,第一终端向第二终端发送第一指示信息后,再执行步骤301向第二终端发送第一资源调度信息。

需要说明的第二点是,图6所示的实施例以第二终端发送传输信息以使第一终端返回第一资源调度信息为例进行说明。而在另一实施例中,第二终端还可以先向第一终端发送第八指示信息,再向第一终端发送第一请求信息,后续第一终端返回第一资源调度信息,具体过程请参见图8所示实施例。图8示出了本申请一个示例性实施例提供的资源调度方法的流程图,应用于如图1所示的第一终端和第二终端中,该方法包括以下内容中的至少部分内容:

步骤801:第二终端向第一终端发送第八指示信息。

步骤802:第一终端接收第二终端发送的第八指示信息。

在一些实施例中,第八指示信息承载在:

物理层信令,或者,

MAC CE信令,或者,

PC5-RRC信令,或者,

非接入层信令。

在一些实施例中,第八指示信息在第二终端满足第四触发条件的情况下发送;

其中,第四触发条件包括以下至少一项:

(1)第二终端采用Mode 2模式。

(2)第二终端探测到的可用资源数量小于预设阈值。

(3)第二终端不支持资源探测。

(4)第二终端接收到上层发送的第九指示信息。

其中,第九指示信息指示第二终端发送第八指示信息。

(5)第二终端接收到第一终端发送的第十指示信息。

其中,第十指示信息指示第二终端发送第八指示信息。

(6)第二终端处于省电模式。

(7)第一终端为中继终端,第二终端与第一终端连接。

(8)第二终端属于存在leader终端的终端分组。

(9)第二终端为向第一终端发送侧行数据的终端。

其中,第四触发条件与上述实施例中的第三触发条件类似,在此不再赘述。

步骤803:第二终端向第一终端发送第一请求信息。

步骤804:第一终端接收第二终端发送的第一请求信息。

步骤805:第一终端根据第一请求信息,向第二终端发送第一指示信息。

步骤806:第二终端接收第一终端根据第一请求信息发送的第一指示信息。

在本申请实施例中,第一终端向第二终端发送第一指示信息后,再执行步骤301向第二终端发送第一资源调度信息。

在图8所示的实施例的基础上,第一终端接收到第二终端发送的第一请求信息后,无需向第二终端发送第一指示信息,而是直接向第二终端发送第一资源调度信息。

在一些实施例中,第一终端还存在无法获取到第一资源集合的情况,如图9所示,该方法包括以下内容中的至少部分内容:

步骤901:第一终端在无法获取到第一资源集合的情况下,根据第二传输信息,向第二终端发送调度拒绝信息。

其中,调度拒绝信息指示第一终端无法调度资源。

在本申请实施例中,第一终端可能存在无法获取到第一资源集合的情况,在此情况下,第一终端无法基于第二终端发送的第二传输信息获取第一资源集合,向第二终端发送调度拒绝信息,以告知第二终端此时第一终端无法调度资源。

步骤902:第二终端接收第一终端发送的调度拒绝信息。

第二终端接收到第一终端发送的调度拒绝信息,以确定第一终端此时无法调度资源。

本申请实施例提供的方法,第一终端无法基于第二终端发送的第二传输信息获取第一资源集合时,向第二终端发送用于指示第一终端无法调度资源的调度拒绝信息,防止第二终端继续等待第一终端调度的资源。

需要说明的是,本申请实施例仅是以第一终端向第二终端发送调度拒绝信息为例进行说明。而在另一实施例中,若无法获取到第一资源集合,不向第二终端回复任何信息。

在图3所示的实施例的基础上,第一终端向网络设备发送请求信息以获取侧行传输资源,具体步骤请参见图10所示的实施例。图10示出了本申请一个示例性实施例提供的资源调度方法的流程图,应用于如图1所示的第一终端和第二终端中,该方法包括以下内容中的至少部分内容:

步骤1001:第一终端向网络设备发送第二请求信息。

步骤1002:网络设备接收第一终端发送的第二请求信息。

在本申请实施例中,第一终端需要向网络设备请求获取侧行传输资源,向网络设备发送第二请求信息,通过该第二请求信息指示第一终端需要获取侧行传输资源。

在一些实施例中,第二请求信息包括以下至少一项:

(1)第十一指示信息。

其中,第十一指示信息指示第二终端需要传输侧行数据。

在本申请实施例中,网络设备解析得到第二请求信息包括的第十一指示信息后,确定第二终端需要传输侧行数据,网络设备确定侧行传输资源。

(2)目标资源数量。

其中,目标资源数量为第二终端传输侧行数据所需的资源数量。

在本申请实施例中,第一终端向网络设备发送目标资源数量,网络设备基于该目标资源数量确定传输侧行数据所需的资源,可以提高网络设备确定侧行传输资源的准确性。

(3)目标QoS参数。

其中,目标QoS参数指示第二终端传输侧行数据所需的服务质量。

在本申请实施例中,第一终端向网络设备发送目标QoS参数,网络设备基于该目标QoS参数确定传输侧行数据所需的服务质量,进而确定满足服务质量的侧行传输资源,保证第二终端基于分配的侧行传输资源进行侧行链路传输的准确性。

(4)第三终端的终端信息。

其中,第三终端为与第二终端进行侧行数据传输的终端。

在本申请实施例中,第三终端为与第二终端进行侧行链路传输的终端,网络设备获取到该第三终端的终端信息后,可以基于该终端信息确定满足传输条件的侧行链路资源,进而保证第二终端与第三终端进行侧行链路传输的准确性。

在一些实施例中,第二请求信息为:

RRC信令;或者,

MAC CE信息;或者,

物理层信息。

步骤1003:网络设备根据第二请求信息,向第一终端发送第二资源调度信息。

步骤1004:第一终端接收网络设备根据第二请求信息发送的第二资源调度信息。

其中,第二资源调度信息指示第二资源集合。

在本申请实施例中,第一终端向网络设备发送第二请求信息以请求获取侧行传输资源,网络设备接收到第二请求信息后确定需要为第一终端分配侧行传输资源,向第一终端发送用于指示第二资源集合的第二资源调度信息。

在一些实施例中,第一终端向第二终端发送的第一资源调度信息指示的第一资源集合为第二资源集合的子集,或者,第一终端向第二终端发送的第一资源调度信息指示的第一资源集合为第二资源集合。

在本申请实施例中,第一终端接收到网络设备发送的第二资源调度信息,基于该第二资源调度信息确定第二资源集合,并且第一终端基于获取的第二资源集合确定为第二终端分配的第一资源集合。

本申请实施例提供的方法,第一终端向网络设备发送第二请求信息以请求获取资源集合,网络设备基于该第二请求信息向第一终端发送第二资源集合,保证网络设备为第一终端调度的资源集合的准确性。

在图3所示的实施例的基础上,第二终端接收到第一终端的第一资源调度信息后,还会拒绝第一终端调度的第一资源集合,具体过程请参见图11所示实施例。图11示出了本申请一个示例性实施例提供的资源调度方法的流程图,应用于如图1所示的第一终端和第二终端中,该方法包括以下内容中的至少部分内容:

步骤1101:第二终端根据第一资源调度信息,向第一终端发送资源拒绝信息。

步骤1102:第一终端接收第二终端根据第一资源调度信息发送的资源拒绝信息。

其中,资源拒绝信息指示第二终端拒绝第一终端调度的第一资源集合。

在本申请实施例中,第一终端向第二终端发送第一资源调度信息后,第二终端基于该第一资源调度信息确定第一终端调度的第一资源集合,若第二终端此时无需进行侧行链路传输,则第二终端向第一终端发送用于指示第二终端拒绝第一终端调度的第一资源集合的资源拒绝信息,以告知第一终端拒绝调度的第一资源集合。

本申请实施例提供的方法,第二终端向第一终端发送用于指示第二终端拒绝第一终端调度的第一资源集合的资源拒绝信息,以防止第二终端继续占用第一终端分配的资源集合,提高资源利用率。

需要说明的是,上述各个实施例之间可以拆分或者自由组合,本申请对各个实施例之间的拆分或组合不作限定。

图12示出了本申请一个示例性实施例提供的资源调度装置的框图,该装置设置在第一终端中,该装置包括:

发送模块1201,用于向第二终端发送第一资源调度信息,第一资源调度信息指示第一资源集合,第一资源集合包括第二终端用于进行侧行链路传输的至少一个侧行传输资源。

在一些实施例中,在第一终端满足第一配置条件的情况下,第一终端被授权具有向其他终端发送资源调度信息的能力;

其中,第一配置条件包括以下至少一项:

第一终端当前处于Mode 1模式或Mode 2模式;

第一终端的能力高于第二终端的能力;

第一终端为中继终端,第二终端为除第一终端以外的终端;

第一终端为终端分组中的leader终端;

第一终端处于与网络设备连接的状态;

第一终端探测到可用资源集合。

在一些实施例中,第一终端向其他终端发送资源调度信息的能力:

由网络设备配置;或者,

预配置;或者,

由第一终端与第二终端协调配置。

在一些实施例中,在第二终端满足第二配置条件的情况下,第二终端被授权具有使用其他终端发送的资源调度信息的能力;

其中,第二配置条件包括以下至少一项:

第二终端当前处于Mode 2模式;

第二终端的能力不高于第一终端的能力;

第一终端为中继终端,第二终端为除第一终端以外的终端;

第二终端为终端分组中除leader终端以外的成员终端;

第二终端处于网络设备的覆盖范围之外;

第二终端处于IDLE状态,或者,INACTIVE状态;

第二终端探测到的可用资源数量小于预设阈值;

第二终端不支持资源探测;

第二终端具有满足紧急条件的紧急数据,紧急条件为紧急数据的分组时延预算PDB小于预设门限。

在一些实施例中,第二终端使用其他终端发送的资源调度信息的能力:

由网络设备配置;或者,

预配置;或者,

由第二终端与第一终端协调配置。

在一些实施例中,第一资源调度信息承载在:

物理层信令,或者,

MAC CE信令,或者,

PC5-RRC信令,或者,

非接入层信令。

在一些实施例中,发送模块1201,用于在满足第一触发条件的情况下,向第二终端发送第一资源调度信息;

其中,第一触发条件包括以下至少一项:

到达目标时刻,目标时刻为多个时刻中的任一个,多个时刻中相邻两个时刻的间隔为目标时长;

第一终端为终端分组中的leader终端;

第一终端为中继终端,第二终端为除第一终端以外的终端;

第一终端接收到上层发送的第二指示信息,第二指示信息指示向第二终端发送第一资源调度信息;

第一终端接收到网络设备发送的第三指示信息,第三指示信息指示向第二终端发送第一资源调度信息;

第一终端接收到第二终端发送的第四指示信息,第四指示信息指示向第二终端发送第一资源调度信息;

第一终端为接收第二终端发送的侧行数据的终端。

在一些实施例中,参见图13,装置还包括:

发送模块1201,向第二终端发送第一指示信息;第一指示信息指示第一终端具有向除第一终端以外的其他终端发送资源调度信息的能力。

在一些实施例中,第一指示信息在发送第一资源调度信息之前发送,或者,第一指示信息与第一资源调度信息同时发送。

在一些实施例中,第一指示信息承载在如下信令中,或者第一指示信息和第一资源调度信息同时承载在如下信令中:

物理层信令,或者,

MAC CE信令,或者,

PC5-RRC信令,或者,

非接入层信令。

在一些实施例中,发送模块1201,用于在满足第二触发条件的情况下,发送第一指示信息,或者,在满足第二触发条件的情况下,同时发送第一指示信息和第一资源调度信息;

其中,第二触发条件包括以下至少一项:

到达目标时刻,目标时刻为多个时刻中的任一个,多个时刻中相邻两个时刻的间隔为目标时长;

第一终端为终端分组中的leader终端;

第一终端为中继终端,第二终端为除第一终端以外的终端;

第一终端接收到上层发送的第五指示信息,第五指示信息指示向第二终端发送第一指示信息,或,指示向第二终端同时发送第一指示信息和第一资源调度信息;

第一终端接收到网络设备发送的第六指示信息,第六指示信息指示向第二终端发送第一指示信息,或,指示向第二终端同时发送第一指示信息和第一资源调度信息;

第一终端接收到第二终端发送的第七指示信息,第七指示信息指示向第二终端发送第一指示信息,或,指示向第二终端同时发送第一指示信息和第一资源调度信息;

第一终端为接收第二终端发送的侧行数据的终端。

在一些实施例中,参见图13,装置包括:

接收模块1202,用于接收第二终端发送的传输信息,传输信息包括第一请求信息和/或第八指示信息;第一请求信息用于请求第一终端调度资源,第八指示信息指示第二终端具有使用其他终端发送的资源调度信息的能力;

发送模块1201,用于根据传输信息,向第二终端发送第一指示信息。

在一些实施例中,参见图13,装置包括:

接收模块1202,用于接收第二终端发送的第八指示信息;

接收模块1202,用于接收第二终端发送的第一请求信息;

发送模块1201,用于根据第一请求信息,向第二终端发送第一指示信息。

在一些实施例中,参见图13,装置包括:

接收模块1202,用于接收第二终端发送的传输信息,传输信息包括第一请求信息和/或第八指示信息;第一请求信息用于请求第一终端调度资源,第八指示信息指示第二终端具有使用其他终端发送的资源调度信息的能力;

发送模块1201,用于根据传输信息,向第二终端发送第一资源调度信息。

在一些实施例中,传输信息承载在:

物理层信令,或者,

MAC CE信令,或者,

PC5-RRC信令,或者,

非接入层信令。

在一些实施例中,传输信息在第二终端满足第三触发条件的情况下发送;

其中,第三触发条件包括以下至少一项:

第二终端采用Mode 2模式;

第二终端探测到的可用资源数量小于预设阈值;

第二终端不支持资源探测;

第二终端接收到上层发送的第九指示信息,第九指示信息指示第二终端发送传输信息;

第二终端接收到第一终端发送的第十指示信息,第十指示信息指示第二终端发送传输信息;

第二终端处于省电模式;

第一终端为中继终端,第二终端与第一终端连接;

第二终端属于存在leader终端的终端分组;

第二终端为向第一终端发送侧行数据的终端。

在一些实施例中,第一请求信息包括以下至少一项:

第二终端待发送的侧行数据的数据量;

QoS参数,QoS参数指示第二终端传输侧行数据所需的服务质量。

在一些实施例中,装置包括:

接收模块1202,用于接收第二终端发送的第八指示信息;

接收模块1202,用于接收第二终端发送的第一请求信息;

发送模块1201,用于根据第一请求信息,向第二终端发送第一资源调度信息。

在一些实施例中,第八指示信息承载在:

物理层信令,或者,

MAC CE信令,或者,

PC5-RRC信令,或者,

非接入层信令。

在一些实施例中,第八指示信息在第二终端满足第四触发条件的情况下发送;

其中,第四触发条件包括以下至少一项:

第二终端采用Mode 2模式;

第二终端探测到的可用资源数量小于预设阈值;

第二终端不支持资源探测;

第二终端接收到上层发送的第九指示信息,第九指示信息指示第二终端发送第八指示信息;

第二终端接收到第一终端发送的第十指示信息,第十指示信息指示第二终端发送第八指示信息;

第二终端处于省电模式;

第一终端为中继终端,第二终端与第一终端连接;

第二终端属于存在leader终端的终端分组;

第二终端为向第一终端发送侧行数据的终端。

在一些实施例中,发送模块1201,用于在获取到第一资源集合的情况下,根据传输信息,向第二终端发送第一资源调度信息。

在一些实施例中,发送模块1201,用于在无法获取到第一资源集合的情况下,根据传输信息,向第二终端发送调度拒绝信息,调度拒绝信息指示第一终端无法调度资源。

在一些实施例中,装置还包括:

发送模块1201,用于向网络设备发送第二请求信息;

接收模块1202,用于接收网络设备根据第二请求信息发送的第二资源调度信息;第二资源调度信息指示第二资源集合;

其中,第一资源集合为第二资源集合的子集,或者,第一资源集合为第二资源集合。

在一些实施例中,第二请求信息包括以下至少一项:

第十一指示信息,第十一指示信息指示第二终端需要传输侧行数据;

目标资源数量,目标资源数量为第二终端传输侧行数据所需的资源数量;

目标QoS参数,目标QoS参数指示第二终端传输侧行数据所需的服务质量;

第三终端的终端信息,第三终端为与第二终端进行侧行数据传输的终端。

在一些实施例中,第二请求信息为:

RRC信令;或者,

MAC CE信息;或者,

物理层信息。

在一些实施例中,装置还包括:

接收模块1202,用于接收第二终端根据第一资源调度信息发送的资源拒绝信息;

资源拒绝信息指示第二终端拒绝第一终端调度的第一资源集合。

在一些实施例中,第一资源集合用于第二终端传输一次侧行数据;或者,第一资源集合用于第二终端周期性地传输侧行数据。

在一些实施例中,第一资源调度信息包括以下至少一项:

资源调度命令,资源调度命令指示为第二终端调度资源;

资源时域位置信息;

资源频域位置信息;

资源调度周期信息。

需要说明的是,上述实施例提供的装置,在实现其功能时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的装置与方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

图14示出了本申请一个示例性实施例提供的资源调度装置的框图,该装置设置在第二终端中,该装置包括:

接收模块1401,用于接收第一终端发送的第一资源调度信息,第一资源调度信息指示第一资源集 合,第一资源集合包括第二终端用于进行侧行链路传输的至少一个侧行传输资源;

传输模块1402,用于基于第一资源调度信息指示的第一资源集合的至少一个侧行传输资源进行侧行链路传输。

在一些实施例中,在第一终端满足第一配置条件的情况下,第一终端被授权具有向其他终端发送资源调度信息的能力;

其中,第一配置条件包括以下至少一项:

第一终端当前处于Mode 1模式或Mode 2模式;

第一终端的能力高于第二终端的能力;

第一终端为中继终端,第二终端为除第一终端以外的终端;

第一终端为终端分组中的leader终端;

第一终端处于与网络设备连接的状态;

第一终端探测到可用资源集合。

在一些实施例中,第一终端向其他终端发送资源调度信息的能力:

由网络设备配置;或者,

预配置;或者,

由第一终端与第二终端协调配置。

在一些实施例中,在第二终端满足第二配置条件的情况下,第二终端被授权具有使用其他终端发送的资源调度信息的能力;

其中,第二配置条件包括以下至少一项:

第二终端当前处于Mode 2模式;

第二终端的能力不高于第一终端的能力;

第一终端为中继终端,第二终端为除第一终端以外的终端;

第二终端为终端分组中除leader终端以外的成员终端;

第二终端处于网络设备的覆盖范围之外;

第二终端处于IDLE状态,或者,INACTIVE状态;

第二终端探测到的可用资源数量小于预设阈值;

第二终端不支持资源探测;

第二终端具有满足紧急条件的紧急数据,紧急条件为紧急数据的PDB小于预设门限。

在一些实施例中,第二终端使用其他终端发送的资源调度信息的能力:

由网络设备配置;或者,

预配置;或者,

由第二终端与第一终端协调配置。

在一些实施例中,第一资源调度信息承载在:

物理层信令,或者,

MAC CE信令,或者,

PC5-RRC信令,或者,

非接入层信令。

在一些实施例中,第一资源调度信息在第一终端满足第一触发条件的情况下发送;

其中,第一触发条件包括以下至少一项:

到达目标时刻,目标时刻为多个时刻中的任一个,多个时刻中相邻两个时刻的间隔为目标时长;

第一终端为终端分组中的leader终端;

第一终端为中继终端,第二终端为除第一终端以外的终端;

第一终端接收到上层发送的第二指示信息,第二指示信息指示向第二终端发送第一资源调度信息;

第一终端接收到网络设备发送的第三指示信息,第三指示信息指示向第二终端发送第一资源调度信息;

第一终端接收到第二终端发送的第四指示信息,第四指示信息指示向第二终端发送第一资源调度信息;

第一终端为接收第二终端发送的侧行数据的终端。

在一些实施例中,接收模块1401,用于接收第一终端发送的第一指示信息;第一指示信息指示第一终端具有向除第一终端以外的其他终端发送资源调度信息的能力。

在一些实施例中,第一指示信息在发送第一资源调度信息之前发送,或者,第一指示信息与第一资源调度信息同时发送。

在一些实施例中,第一指示信息承载在如下信令中,或者第一指示信息和第一资源调度信息同时承载在如下信令中:

物理层信令,或者,

MAC CE信令,或者,

PC5-RRC信令,或者,

非接入层信令。

在一些实施例中,第一指示信息在第一终端满足第二触发条件的情况下发送,或者,第一指示信息和第一资源调度信息在第一终端满足第二触发条件的情况下发送;

其中,第二触发条件包括以下至少一项:

到达目标时刻,目标时刻为多个时刻中的任一个,多个时刻中相邻两个时刻的间隔为目标时长;

第一终端为终端分组中的leader终端;

第一终端为中继终端,第二终端为除第一终端以外的终端;

第一终端接收到上层发送的第五指示信息,第五指示信息指示向第二终端发送第一指示信息,或,指示向第二终端同时发送第一指示信息和第一资源调度信息;

第一终端接收到网络设备发送的第六指示信息,第六指示信息指示向第二终端发送第一指示信息,或,指示向第二终端同时发送第一指示信息和第一资源调度信息;

第一终端接收到第二终端发送的第七指示信息,第七指示信息指示向第二终端发送第一指示信息,或,指示向第二终端同时发送第一指示信息和第一资源调度信息;

第一终端为接收第二终端发送的侧行数据的终端。

在一些实施例中,参见图15,装置包括:

发送模块1403,用于向第一终端发送传输信息,传输信息包括第一请求信息和/或第八指示信息;第一请求信息用于请求第一终端调度资源,第八指示信息指示第二终端具有使用其他终端发送的资源调度信息的能力;

接收模块1401,用于接收第一终端根据传输信息发送的第一指示信息。

在一些实施例中,装置包括:

发送模块1403,用于向第一终端发送第八指示信息;

发送模块1403,用于向第一终端发送第一请求信息;

接收模块1401,用于接收第一终端根据第一请求信息发送的第一指示信息。

在一些实施例中,参见图15,装置包括:

发送模块1403,用于向第一终端设备发送传输信息,传输信息包括第一请求信息和/或第八指示信息;第一请求信息用于请求第一终端调度资源,第八指示信息指示第二终端具有使用其他终端发送的资源调度信息的能力;

接收模块1401,用于接收第一终端根据传输信息发送的第一资源调度信息。

在一些实施例中,传输信息承载在:

物理层信令,或者,

MAC CE信令,或者,

PC5-RRC信令,或者,

非接入层信令。

在一些实施例中,发送模块1403,用于在满足第三触发条件的情况下,向第一终端发送传输信息;

其中,第三触发条件包括以下至少一项:

第二终端采用Mode 2模式;

第二终端探测到的可用资源数量小于预设阈值;

第二终端不支持资源探测;

第二终端接收到上层发送的第九指示信息,第九指示信息指示第二终端发送传输信息;

第二终端接收到第一终端发送的第十指示信息,第十指示信息指示第二终端发送传输信息;

第二终端处于省电模式;

第一终端为中继终端,第二终端与第一终端连接;

第二终端属于存在leader终端的终端分组;

第二终端为向第一终端发送侧行数据的终端。

在一些实施例中,第一请求信息包括以下至少一项:

第二终端待发送的侧行数据的数据量;

QoS参数,QoS参数指示第二终端传输侧行数据所需的服务质量。

在一些实施例中,参见图15,装置包括:

发送模块1403,用于向第一终端发送第八指示信息;

发送模块1403,用于向第一终端发送第一请求信息;

接收模块1401,用于接收第一终端根据第一请求信息发送的第一资源调度信息。

在一些实施例中,第八指示信息承载在:

物理层信令,或者,

MAC CE信令,或者,

PC5-RRC信令,或者,

非接入层信令。

在一些实施例中,第八指示信息在第二终端满足第四触发条件的情况下发送;

其中,第四触发条件包括以下至少一项:

第二终端采用Mode 2模式;

第二终端探测到的可用资源数量小于预设阈值;

第二终端不支持资源探测;

第二终端接收到上层发送的第九指示信息,第九指示信息指示第二终端发送传输信息;

第二终端接收到第一终端发送的第十指示信息,第十指示信息指示第二终端发送传输信息;

第二终端处于省电模式;

第一终端为中继终端,第二终端与第一终端连接;

第二终端属于存在leader终端的终端分组;

第二终端为向第一终端发送侧行数据的终端。

在一些实施例中,第一资源调度信息在第一终端获取到第一资源集合的情况下,根据传输信息发送。

在一些实施例中,装置还包括:

接收第一终端发送的调度拒绝信息,调度拒绝信息在第一终端无法获取到第一资源集合的情况下,根据传输信息发送,调度拒绝信息指示第一终端无法调度资源。

在一些实施例中,装置还包括:

根据第一资源调度信息,向第一终端发送资源拒绝信息;

资源拒绝信息指示第二终端拒绝第一终端调度的第一资源集合。

在一些实施例中,第一资源集合用于第二终端传输一次侧行数据;或者,第一资源集合用于第二终端周期性地传输侧行数据。

在一些实施例中,第一资源调度信息包括以下至少一项:

资源调度命令,资源调度命令指示为第二终端调度资源;

资源时域位置信息;

资源频域位置信息;

资源调度周期信息。

需要说明的是,上述实施例提供的装置,在实现其功能时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的装置与方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

图16示出了本申请一个示例性实施例提供的通信设备的结构示意图,该通信设备包括:处理器1601、接收器1602、发射器1603、存储器1604和总线1605。

处理器1601包括一个或者一个以上处理核心,处理器1601通过运行软件程序以及模块,从而执行各种功能应用以及信息处理。

接收器1602和发射器1603可以实现为一个通信组件,该通信组件可以是一块通信芯片。

存储器1604通过总线1605与处理器1601相连。

存储器1604可用于存储至少一个程序代码,处理器1601用于执行该至少一个程序代码,以实现上述方法实施例中的各个步骤。

此外,通信设备可以为第一终端设备、第二终端设备或网络设备。存储器1604可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,易失性或非易失性存储设备包括但不限于:磁盘或光盘,EEPROM(Electrically Erasable Programmable Read Only Memory,电可擦除可编程只读存储器),EPROM(Erasable Programmable Read Only Memory,可擦除可编程只读存储器),SRAM(Static Random Access Memory,静态随时存取存储器),ROM(Read Only Memory,只读存储器),磁存储器,快闪 存储器,可编程只读存储器(Programmable Read Only Memory,PROM)。

在示例性实施例中,还提供了一种计算机可读存储介质,所述可读存储介质中存储有可执行程序代码,所述可执行程序代码由处理器加载并执行以实现上述各个方法实施例提供的由通信设备执行的资源调度方法。

在示例性实施例中,提供了一种芯片,所述芯片包括可编程逻辑电路和/或程序指令,当所述芯片在终端设备或网络设备上运行时,用于实现如各个方法实施例提供的资源调度方法。

在示例性实施例中,提供了计算机程序产品,当所述计算机程序产品被终端设备或网络设备的处理器执行时,其用于实现上述各个方法实施例提供的资源调度方法。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上所述仅为本申请的可选实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

相关技术
  • 资源调度方法、系统及电子设备和存储介质
  • 一种后端存储设备的管理方法、装置、设备以及存储介质
  • 存储设备在线检测方法、装置、设备及可读存储介质
  • 一种浴室加热装置和用于控制浴室加热装置的方法、设备、电子设备及计算机可读存储介质
  • 云计算集群资源调度方法、介质、装置和计算设备
  • 资源调度方法、资源调度装置、资源调度设备及存储介质
  • 资源调度方法、资源调度装置、电子设备和可读存储介质
技术分类

06120116484841