1.本发明涉及通信领域,尤其涉及一种上行资源块分配方法、感知终端和接入网设备。
背景技术:2.通信和感知融合(简称为通感融合)是未来通信网络的一项重要技术。其中,通信即两点或多点之间的信息传输,感知即探测物理环境的参数。通感融合可以极大的复用通信和感知的频率和站址资源,实现通信、感知功能统一的设计,在进行信息传递的同时,还能实现感知的功能,从而实现整体性能和业务能力的提升。
3.但是,目前通感融合还处于技术定义阶段,在频分双工制式的(frequency division duplexing,fdd)模式的通信网络中,如何分配上行信道资源(例如资源块(resource block,rb)使得用户终端可以顺利向接入网设备(例如基站)上报通感融合数据(通信数据和感知数据)是一个亟待解决的问题。
技术实现要素:4.本发明的实施例提供一种上行资源块分配方法、感知终端和接入网设备,能够为感知业务和通信业务合理分配上行资源块。
5.为达到上述目的,本发明的实施例采用如下技术方案:
6.第一方面,提供一种上行资源块分配方法,应用于感知终端,该感知终端为具备有感知功能的用户终端。该方法包括:接收来自接入网设备的资源块rb配置指令;rb配置指令至少用于指示感知终端在下一单位时间内的上行rb的可用范围;获取下一单位时间内的感知业务的上行感知数据量和通信业务的上行通信数据量;根据可用范围、上行感知数据量和上行通信数据量,确定感知终端在下一单位时间内通信业务可用的上行rb的第一范围和感知业务可用的上行rb的第二范围;第一范围和第二范围均在可用范围内;向接入网设备发送目标rb配置方案;目标rb配置方案至少用于指示通信业务可用的上行rb在第一范围内,以及感知业务可用的上行rb在第二范围内;在接收到来自接入网设备的确认指令的情况下,在下一单位时间根据目标rb配置方案将感知业务的上行感知业务数据和通信业务的上行通信业务数据封装为上行数据,并向接入网设备发送上行数据;确认指令用于指示接入网设备接收到了目标rb配置方案。
7.基于上述技术方案,在某个接入网设备需要指示其覆盖区域内的感知终端进行感知业务的情况下,本技术中对于感知终端而言,首先会获取接入网设备为感知终端配置的在下一单位时间的上行rb的可用范围,并获取自身在下一单位时间需要发送的感知业务对应的上行感知数据量和通信业务对应的上行通信数据量。之后,根据可用范围、上行感知数据量和上行通信数据量可以确定得到感知终端在下一单位时间内通信业务可用的上行rb的第一范围和感知业务可用的上行rb的第二范围。之后,感知终端可以将第一范围和第二范围构成的目标rb配置方案告知接入网设备。因为感知终端向接入网设备发送上行数据之
前,接入网设备必须知晓上行数据如何解析才能正常进行后续的数据处理,所以之后感知终端会在接收到接入网设备的确认指令(指示接入网设备接收到了目标rb配置方案)的情况下,在下一单位时间使用该目标rb配置方案编码封装感知业务的上行感知业务数据和通信业务的上行通信业务数据后,向接入网设备发送。可见,本技术提供的技术方案中感知终端能够结合其需要发送的上行数据的数据配比确定合适的rb分配方案,进而也就为感知业务和通信业务合理分配上行资源块,解决了在现有的频分双工制式的网络架构的基础上为终端分配用于传输感知业务的业务数据的资源块和通信业务的业务数据的资源块的问题。
8.第二方面,提供一种上行资源块分配方法,应用于接入网设备,包括:向感知终端发送资源块rb配置指令;rb配置指令至少用于指示感知终端在下一单位时间内的上行rb的可用范围;感知终端为具备有感知功能的用户终端;接收来自感知终端的目标rb配置方案;目标rb配置方案至少用于指示通信业务可用的上行rb在第一范围内,以及感知业务可用的上行rb在第二范围内;第一范围和第二范围均在可用范围内;向感知终端发送确认指令;确认指令用于指示接入网设备接收到了目标rb配置方案;接收来自感知终端的上行数据;根据感知终端对应的目标rb配置方案,对上行数据解析,以得到上行数据中感知业务的上行感知业务数据和通信业务的上行通信业务数据。
9.基于上述技术方案,在接入网设备和感知终端在进行某一单位时间内的通信之前,接入网设备会在向接入网设备发送rb配置指令指示感知终端在下一单位时间内的上行rb的可用范围后,接收来自感知终端的用于指示感知终端确定的目标rb配置方案,从而确定下一单位时间感知终端会以何种rb配置方案上传上行数据,从而正确解析数据。接入网设备接收到该目标rb配置方案时,便会向感知终端发送确认指令,以使感知终端在下一单位时间使用该目标rb配置方案对感知业务的上行感知业务数据和通信业务的上行通信业务数据编码封装为上行数据后发送给接入网设备。可见,本技术提供的技术方案,可以由感知终端在确定好上行数据的目标rb配置方案后,告知接入网设备。之后两者再进行感知业务和通信业务的业务数据的传输,使得接入网设备后续正确解析感知终端上报的上行数据,使得接入网设备可以正确处理感知终端的上行数据。基于该方案,可以使得感知终端为感知业务和通信业务分配合适的上行资源块确定目标rb配置方案,同时告知接入网设备,从而使得感知业务和通信业务能够顺利进行,提高了用户的使用体验。
10.第三方面,提供一种感知终端,该感知终端为具备感知功能的用户终端。该感知终端包括获取模块、处理模块和发送模块。其中,获取模块,用于接收来自接入网设备的资源块rb配置指令;rb配置指令至少用于指示感知终端在下一单位时间内的上行rb的可用范围;获取模块还用于获取下一单位时间内的感知业务的上行感知数据量和通信业务的上行通信数据量;处理模块,用于根据获取模块获取的可用范围、上行感知数据量和上行通信数据量,确定感知终端在下一单位时间内通信业务可用的上行rb的第一范围和感知业务可用的上行rb的第二范围;第一范围和第二范围均在可用范围内;发送模块,用于向接入网设备发送目标rb配置方案;目标rb配置方案至少用于指示通信业务可用的上行rb在第一范围内,以及感知业务可用的上行rb在第二范围内;处理模块还用于在获取模块接收到来自接入网设备的确认指令的情况下,在下一单位时间根据目标rb配置方案将感知业务的上行感知业务数据和通信业务的上行通信业务数据封装为上行数据;确认指令用于指示接入网设备接收到了目标rb配置方案;发送模块还用于向接入网设备发送处理模块生成的上行数
据。
11.第四方面,提供一种接入网设备,该设备包括:发送模块、获取模块和处理模块。其中,发送模块,用于向感知终端发送资源块rb配置指令;rb配置指令至少用于指示感知终端在下一单位时间内的上行rb的可用范围;感知终端为具备有感知功能的用户终端;获取模块,用于接收来自感知终端的目标rb配置方案;目标rb配置方案至少用于指示通信业务可用的上行rb在第一范围内,以及感知业务可用的上行rb在第二范围内;第一范围和第二范围均在可用范围内;发送模块还用于向感知终端发送确认指令;确认指令用于指示接入网设备接收到了目标rb配置方案;获取模块还用于接收来自感知终端的上行数据;处理模块,用于根据获取模块获取的感知终端对应的目标rb配置方案,对上行数据解析,以得到上行数据中感知业务的上行感知业务数据和通信业务的上行通信业务数据。
12.第五方面,提供一种感知终端,该感知终端为具备感知功能的用户终端。该感知终端包括存储器、处理器、总线和通信接口;存储器用于存储计算机执行指令,处理器与存储器通过总线连接;当感知终端运行时,处理器执行存储器存储的计算机执行指令,以使感知终端执行如第一方面提供的上行资源块分配方法。
13.第六方面,提供一种接入网设备,包括存储器、处理器、总线和通信接口;存储器用于存储计算机执行指令,处理器与存储器通过总线连接;当接入网设备运行时,处理器执行存储器存储的计算机执行指令,以使接入网设备执行如第二方面提供的上行资源块分配方法。
14.第七方面,提供一种计算机可读存储介质,包括计算机执行指令,当计算机执行指令在感知终端上运行时,使得感知终端执行如第一方面提供的上行资源块分配方法。
15.需要说明的是,上述指令可以全部或者部分存储在计算机可读存储介质上。其中,计算机可读存储介质可以与感知终端的处理器封装在一起的,也可以单独封装,本发明对此不作限定。
16.第八方面,提供一种计算机可读存储介质,包括计算机执行指令,当计算机执行指令在接入网设备上运行时,使得接入网设备执行如第二方面提供的上行资源块分配方法。
17.需要说明的是,上述指令可以全部或者部分存储在计算机可读存储介质上。其中,计算机可读存储介质可以与接入网设备的处理器封装在一起的,也可以单独封装,本发明对此不作限定。
18.第九方面,提供一种计算机程序产品,当该计算机程序产品在感知终端上运行时,使得感知终端执行如第一方面提供的上行资源块分配方法。
19.第十方面,提供一种计算机程序产品,当该计算机程序产品在接入网设备上运行时,使得接入网设备执行如第二方面提供的上行资源块分配方法。
20.可以理解地,上述提供的第三方面至第十方面的方案,均用于执行上文第一方面或第二方面所提供的对应的方法,因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。
21.应当理解的是,在本技术中,上述接入网设备的名字对设备或功能模块本身不构成限定,在实际实现中,这些设备或功能模块可以以其他名称出现。只要各个设备或功能模块的功能和本发明类似,属于本发明权利要求及其等同技术的范围之内。另外,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本技术。
附图说明
22.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
23.图1为本技术实施例提供的一种上行资源块分配方法应用的系统架构示意图;
24.图2为本技术实施例提供的另一种上行资源块分配方法应用的系统架构示意图;
25.图3为本技术实施例提供的一种上行资源块分配方法的流程示意图一;
26.图4为本技术实施例提供的一种上行资源块分配方法的流程示意图二;
27.图5为本技术实施例提供的一种上行资源块分配方法的流程示意图三;
28.图6为本技术实施例提供的一种上行资源块分配方法的流程示意图四;
29.图7为本技术实施例提供的一种感知终端的结构示意图;
30.图8为本技术实施例提供的一种接入网设备的结构示意图;
31.图9为本技术实施例提供的另一种感知终端的结构示意图;
32.图10为本技术实施例提供的另一种接入网设备的结构示意图。
具体实施方式
33.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
34.需要说明的是,本发明实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本发明实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
35.还需要说明的是,本发明实施例中,“的(英文:of)”,“相应的(英文:corresponding,relevant)”和“对应的(英文:corresponding)”有时可以混用,应当指出的是,在不强调其区别时,其所要表达的含义是一致的。
36.为了便于清楚描述本发明实施例的技术方案,在本发明的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分,本领域技术人员可以理解“第一”、“第二”等字样并不是在对数量和执行次序进行限定。
37.通信和感知融合(简称通感融合)是未来通信网络的一项重要技术,但是其目前还处于技术定义阶段。为方便构建通感融合网络,如何在现有的频分双工制式的(frequency division duplexing,fdd)网络架构的基础上为终端分配用于传输感知业务的业务数据的信道资源(例如rb)和通信业务的业务数据的信道资源是亟待解决的问题。
38.在本技术实施例中,感知业务的业务数据具体可以是各类用户终端(例如手机、智能穿戴设备等)获取到的。感知业务的业务数据(可简称为感知数据)可以包括接触式的感知数据和非接触式的感知数据。其中,接触式的感知数据包括身体温度、心跳和血压等。非接触时的感知数据需要终端通过向周围环境主动发送用于感知周围环境的信号,该信号在
遇到障碍物后会发生反射,此时终端可以接收到该信号由于发射所返回的回波信号,并进行统计后所得到的,如:图像、环境温度,环境湿度,位置信息,海拔高度等。
39.针对上述问题,本技术实施例提供一种上行资源块分配方法,应用于感知终端或接入网设备。感知终端会根据接入网设备下发的下一单位时间上行rb的可用范围以及自身在下一单位时间内需要传输的感知业务的上行感知数据量或通信业务的上行通信数据量,来确定合适的目标rb配置方案,并将该方案发送给接入网设备,以使该感知终端可以使用该目标rb配置方案向接入网设备发送感知业务的上行感知业务数据和通信业务的上行通信业务数据。进而解决了在现有的频分双工制式的网络架构的基础上为终端分配用于传输感知业务的业务数据的资源块和通信业务的业务数据的资源块的问题。
40.在本技术实施例,该上行资源块分配方法可以用于在如图1所示的系统架构中。示例性的,参照图1所示,该系统可以包括:感知终端01、接入网设备02、感知服务器03、核心网04。感知终端01和接入网设备02之间、接入网设备02和感知服务器03之间、感知服务器03和核心网04之间、接入网设备02和核心网04之间均通过有线或无线的方式进行通信。
41.感知服务器03可以是一个单独的服务器,也可以是核心网04中的某个网元(例如为amf(access and mobility management function,接入和移动性管理功能)或upf(user port function,用户端口功能))或者某个网元中的一部分,本技术对此不做具体限制。感知终端01为可以进行通信业务和感知业务的终端。
42.当然,实际中基站可以同时和多个感知终端01建立通信连接,图1所示仅作为本技术方案的示例,不对具体情况做限制。
43.本技术实施例中,接入网设备02可以是无线通信的基站或基站控制器等。在本技术实施例中,基站可以是全球移动通信系统(global system for mobile communication,gsm),码分多址(code division multiple access,cdma)中的基站(base transceiver station,bts),宽带码分多址(wideband code division multiple access,wcdma)中的基站(node b,nb),长期演进(long term evolution,lte)中的基站(evolved node b,enb),物联网(internet of things,iot)或者窄带物联网(narrow band-internet of things,nb-iot)中的enb,未来5g移动通信网络或者未来演进的公共陆地移动网络(public land mobile network,plmn)中的基站,本技术实施例对此不作任何限制。
44.本技术实施例中,感知终端01用于向用户提供语音和/或数据连通性服务。感知终端01还可以具备感知功能,用于执行感知任务,例如检测用户生理特征、定位等。感知终端可以有不同的名称,例如用户设备(user equipment,ue)、接入终端、终端单元、终端站、移动站、移动台、远方站、远程终端、移动设备、无线通信设备、车辆用户设备、终端代理或终端装置等。可选的,所述终端可以为各种具有通信功能的手持设备、车载设备、可穿戴设备、计算机,本技术实施例对此不作任何限定。例如,手持设备可以是智能手机。车载设备可以是车载导航系统。可穿戴设备可以是智能手环。计算机可以是个人数字助理(personal digital assistant,pda)电脑、平板型电脑以及膝上型电脑(laptop computer)。
45.示例性的,参照图2所示,为了实现本技术实施例提供的技术方案,接入网设备02可以包括有五个模块:感知触发信令生成模块021、感知配置信令接收模块022、数据类别提取模块023、终端上传数据接收模块024和感知数据和通信数据提取及发送模块025。
46.其中,感知触发信令生成模块021用于根据自身连接的多个用户终端(包括具备感
知功能的感知终端)的综合情况(例如历史业务使用情况),来为每个终端确定其在下一单位时间可用的上行rb范围。在本技术实施例中,对于某个感知终端01而言,感知触发信令生成模块021会向该感知终端01发送感知触发信令。该感知触发信令中具体可以是本技术中的rb配置指令。该指令可以指示感知终端在下一单位时间内的上行rb的可用范围。具体的,感知触发信令发送模块0214可以通过物理下行控制信道(physical downlink control channel,pdcch)向感知终端01发送感知触发信令。
47.感知配置信令接收模块022用于接收到感知终端01发送感知配置指令,并从中获取该感知终端确定的下一单位时间上行数据的rb配置方案,同时存储该感知终端和其发送的rb配置方案的关联关系。感知配置信令接收模块022还用于在成功接收到感知终端01发送的感知配置指令后,向感知终端01发送确认指令。该确认指令用于指示所述接入网设备接收到了携带有该目标rb配置方案的感知配置指令。
48.示例性的,因为业务数据主要是通过物理上行共享信道(physical uplink share channel,pusch)进行传输的,所以这里rb具体可以是指pusch的rb资源。
49.因为实际中,第三代合作伙伴计划(3rd generation partnership project,3gpp)协议规定了每个信道中每个rb的身份识别码(identity document,id)且总体是连续编号的,所以出于方便起见,在本技术实施例中,rb配置方案具体包括用于传输通信业务的业务数据的rb中起点rb的id和终点rb的id,以及用于传输感知业务的业务数据的rb中起点rb的id和终点rb的id。例如某个rb配置方案的起点rb的id为5,终点rb的id为50。则该配置方案对应的rb总共有id连续的46个。当然,本技术仅以此为例,实际中rb配置方案还可以是其他可行方式,每个rb配置方案对应的rb的id也可以不连续。
50.一些实施例中,若感知配置信令接收模块022接收到多个感知终端的rb配置方案,则会存储有多个感知终端和rb配置方案的关联关系。具体可以如下表1所示。
51.表1
[0052][0053]
其中,以id为12的终端为例,可以看出,其rb配置方案中,用于通信业务的业务数据的数据传输的rb包括id由1至30的rb,用于感知业务的业务数据的数据传输的rb包括id由31至40的rb。
[0054]
终端上传数据接收模块024用于接收来自感知终端01在下一单位时间发送的上行数据。并将其解码到rb级别,即知晓那一部分数据属于哪个rb。
[0055]
数据类别提取模块023用于根据终端上传数据接收模块024接收到的上行数据中的感知终端01的id,从感知配置信令接收模块022存储的rb配置方案和感知终端的关联关系的数据库中确定对应的rb配置方案。
[0056]
感知数据和通信数据提取及发送模块025则用于依据数据类别提取模块023提取到的rb配置方案对终端上传数据接收模块024解析得到的rb级别的上行数据进行进一步解析,以提取其中属于感知业务的上行感知业务数据和属于通知业务的上行通信业务数据。之后,将上行感知业务数据发送给处理感知业务的业务数据的感知服务器03,将将上行通信业务数据发送给核心网中用于处理通信业务的业务数据的网元或设备。
[0057]
示例性的,参照图2所示,为了实现本技术实施例提供得的技术方案,感知终端01可以包括有四个模块:感知模块011、通信和感知数据rb分配模块012、感知配置信令生成模块013、数据封装发送模块014。
[0058]
其中,感知模块011用于在出现需要进行感知的情况下,开启感知探测功能,例如对周边环境进行成型或者数据采集等。其中,需要进行感知的情况可以是用户开启感知终端的感知功能,或者感知终端接收到感知需求等。
[0059]
通信和感知数据rb分配模块012,用于在接收到接入网设备02发送的感知触发信令并获取到其中的上行rb的可用范围后,获取感知终端在下一单位时间内的上行感知数据量和上行通信数据量。之后,根据可用范围、上行感知数据量和上行通信数据量,确定该感知终端01在下一单位时间的通信业务需要的rb数量和感知业务需要的rb数量。
[0060]
感知配置信令生成模块013,用于根据通信和感知数据rb分配模块012确定的该感知终端01在下一单位时间的通信业务需要的rb数量和感知业务需要的rb数量,以及通信和感知数据rb分配模块012从接入网设备02发送的感知触发信令中获取的上行rb的可用范围,确定符合该感知终端在下一单位时间的上行数据配比(感知业务的上行感知业务数据和通信业务的上行通信业务数据两者占所有上行数据的配比)的rb配置方案。感知配置信令生成模块013还用于生成指示该rb配置方案的感知配置信令发送给接入网设备02。
[0061]
数据封装发送模块014则用于在接收到接入网设备发送的确认指令的情况下,利用感知配置信令生成模块013确定的rb配置方案,将下一单位时间内通信业务的上行通信业务数据和感知业务的上行感知业务数据进行编码封装后,发送至接入网设备02。
[0062]
基于上述图1-图2所示的内容,本技术实施例提供一种上行资源块分配方法,应用于图1所示的系统中。以接入网设备为新空口(new radio,nr)为例,参照图3所示,该方法包括301-311:
[0063]
301、感知终端有感知需求,启动感知进行感知需求对应的感知业务。
[0064]
示例性的,这里的感知需求可以是感知终端接收用户操作后产生的,例如智能穿戴设备接收用户指示检测心率的操作,进行检测心率的感知业务。感知需求还可以是核心网依次通过感知服务器、接入网设备发送给感知终端的。当然,还可以是其他任意可行的情况。
[0065]
在本本技术实施例中,这里的感知需求可以包括有感知业务的id,也可以有感知业务的需求数据速率。其中,需求数据速率为单位时间内的上行数据需求量。示例性的,感知需求可以如下表2所示。
[0066]
表2
[0067]
感知业务类别感知业务名称需求数据速率(mbps)1高清定位22呼吸监测10
[0068]
一种可实现的方式中,301步骤可以由前述实施例中的感知模块011实施。
[0069]
302、nr向感知终端发送rb配置指令。
[0070]
这里的rb配置指令可以是前述实施例中的感知触发指令。rb配置指令至少用于指示所述感知终端在下一单位时间内的上行rb的可用范围。
[0071]
示例性的,rb配置指令可以如下所示:
[0072]
signaling type(信令类型):rb configuration(rb配置)
[0073]
ue id(用户终端身份识别码):1234
[0074]
start rb:100
[0075]
end rb:150
[0076]
其中,用户终端识别码为感知终端的身份识别码。startrb为上行rb的可用范围中的第一个rb,1234为该第一个rb的id;endrb为上行rb的可用范围中的最后一个rb,150为该第一个rb的id。可以看出上行rb的可用范围为id从100至150的51个rb。
[0077]
一种可实现的方式中,302步骤可以由前述实施例中的感知触发信令生成模块021实施。
[0078]
303、感知终端接收来自nr的rb配置指令。
[0079]
在本技术实施例中,301步骤和302步骤以及303步骤没有必然的先后关系没有必然的先后关系,301步骤可以在302步骤之前,也可以在302步骤以及303步骤之间,还可以在303步骤之后。此处仅为示例,本技术对此不做具体限制。
[0080]
一种可实现的方式中,303步骤可以由前述实施例中的通信和感知数据rb分配模块012实施。
[0081]
304、感知终端获取下一单位时间内的感知业务的上行感知数据量和通信业务的上行通信数据量。
[0082]
一种可实现的方式中,感知终端可以根据感知需求中的内容获取下一单位时间内的感知业务的上行感知数据。以单位时间为秒为例,上行感知数据量可以依据下述公式(1)计算得到:
[0083][0084]
其中,t
sense
为上行感知数据量,t
isense
为感知需求对应的多个感知业务中第i个感知业务的需求数据速率,n为感知需求对应的多个感知业务中感知业务的数量。
[0085]
一种可实现的方式中,感知终端可以根据自身在多个传输时间间隔(transmission time interval,tti)内的通信业务的上行数据量计算上行通信数据量。示例性的,以多个tti包括当前tti、前tti和前前tti为例,上行通信数据量可以依据如下公式(2)计算得到:
[0086][0087]
其中,t
tele
为上行通信数据量,为多个tti内的通信业务的上行数据量中第k个tti内的通信业务的上行数据量。
[0088]
当然,实际中感知终端还可以依据其他任意可行方式确定下一单位时间内的感知业务的上行感知数据量和通信业务的上行通信数据量,本技术对此不做具体限制。
[0089]
一种可实现的方式中,304步骤可以由前述实施例中的通信和感知数据rb分配模块012实施。
[0090]
305、感知终端根据可用范围、上行感知数据量和上行通信数据量,确定感知终端在下一单位时间内通信业务可用的上行rb的第一范围和感知业务可用的上行rb的第二范围。
[0091]
其中,第一范围和第二范围均在可用范围内。
[0092]
一种可实现的方式中,结合图3,参照图4所示,305步骤具体可以包括3051和3051:
[0093]
3051、根据可用范围内上行rb的数量、上行感知数据量和上行通信数据量,计算感知终端在下一单位时间内通信业务的第一上行rb需求值和感知业务的第二上行rb需求值。
[0094]
示例性的,以可用范围内的rb为id从起点rb的id至终点rb的id的id连续的多个rb为例,3051具体可以依据下述公式(3)和(4)计算:
[0095][0096]nsense
=end rb-start rb+1-n
tele
;(4)
[0097]
其中,n
tele
为第一上行rb需求值,t
tele
为上行通信数据量,t
sense
为上行感知数据量,start rb为可用范围内起点rb的id,end rb为可用范围内终点rb的id,n
sense
为第二上行rb需求值。
[0098]
需要说明的是,上述公式(3)和公式(4)是先计算了第一上行rb需求值,再计算第二上行rb需求值。实际中还可以先计算第二上行rb需求值,再计算第一上行rb需求值,具体原理类似,此处不再赘述。
[0099]
3052、根据可用范围、第一上行rb需求值和第二上行rb需求值,确定感知终端在下一单位时间内通信业务可用的上行rb的第一范围和感知业务可用的上行rb的第二范围。
[0100]
基于上述3051和3052对应的技术方案,可以顺利得到感知终端在下一单位时间内通信业务可用的上行rb的第一范围和感知业务可用的上行rb的第二范围,进而可以确定出感知终端在下一单位时间内匹配的目标rb配置方案。
[0101]
一种可实现的方式中,结合图4,参照图5所示,3052可以包括30521a和30522a:
[0102]
30521a、按照预设次序选取可用范围内第一上行rb需求值个上行rb作为第一范围内的上行rb。
[0103]
其中,预设次序可以是按照上行rb的id从小至大的顺序。
[0104]
示例性的,以可用范围内的上行rb为id从起点rb的id至终点rb的id的id连续的多个rb为例,第一范围中的起点rb的id和终点rb的id可以依据下述公式计算得到:
[0105]
start_rb_id_of_tele=start rb;
[0106]
end_rb_id_of_tele=start rb+n
tele-1;
[0107]
其中,n
tele
为第一上行rb需求值,start_rb_id_of_tele为第一范围中的起点rb的id,start rb为可用范围内起点rb的id,end_rb_id_of_tele为第一范围中的终点rb的id。
[0108]
当然,id从start_rb_id_of_tele到end_rb_id_of_tele之间的上行rb所处的范围则为第一范围。
[0109]
30522a、将可用范围内除第一范围以外的范围作为第二范围。
[0110]
示例性的,基于30521a的具体实例,第二范围中的起点rb的id和终点rb的id可以依据下述公式计算得到:
[0111]
start_rb_id_of_sense=end_rb_id_of_tele+1=start rb+n
tele
;
[0112]
end_rb_id_of_sense=start_rb_id_of_sense+n
sense-1=end rb;
[0113]
其中,n
sense
为第二上行rb需求值,start_rb_id_of_sense为第二范围中的起点rb的id,start rb为可用范围内起点rb的id,end rb为可用范围内终点rb的id,end_rb_id_of_sense为第二范围中的终点rb的id。
[0114]
当然,id从start_rb_id_of_sense到end_rb_id_of_sense之间的上行rb所处的范围则为第二范围。
[0115]
基于上述30521a和30522a对应的技术方案,可以顺利得到第一范围和第二范围,为后续确定目标rb配置方案供了数据支持。
[0116]
另一种可实现的方式中,结合图4,参照图6所示,3052可以包括30521b和30522b:
[0117]
30521b、按照预设次序选取可用范围内第二上行rb需求值个上行rb作为第二范围内的上行rb。
[0118]
其中,预设次序可以是按照上行rb的id从小至大的顺序。
[0119]
示例性的,以可用范围内的上行rb为id从起点rb的id至终点rb的id的id连续的多个rb为例,第二范围中的起点rb的id和终点rb的id可以依据下述公式计算得到:
[0120]
start_rb_id_of_sense=start rb;
[0121]
end_rb_id_of_sense=start rb+n
sense-1;
[0122]
其中,n
sense
为第二上行rb需求值,start_rb_id_of_sense为第二范围中的起点rb的id,start rb为可用范围内起点rb的id,end_rb_id_of_sense为第二范围中的终点rb的id。
[0123]
当然,id从start_rb_id_of_sense到end_rb_id_of_sense之间的上行rb所处的范围则为第二范围。
[0124]
30522b、将可用范围内除第二范围以外的范围作为第一范围。
[0125]
示例性的,基于30521b的具体实例,第一范围中的起点rb的id和终点rb的id可以依据下述公式计算得到:
[0126]
start_rb_id_of_tele=end_rb_id_of_sense+1=start rb+n
sense
;
[0127]
end_rb_id_of_tele=start_rb_id_of_tele+n
tele-1=end rb;
[0128]
其中,n
tele
为第一上行rb需求值,start_rb_id_of_tele为第一范围中的起点rb的id,start rb为可用范围内起点rb的id,end rb为可用范围内终点rb的id,end_rb_id_of_tele为第一范围中的终点rb的id。
[0129]
当然,id从start_rb_id_of_tele到end_rb_id_of_tele之间的上行rb所处的范围则为第一范围。
[0130]
基于上述30521b和30522b对应的技术方案,可以顺利得到第一范围和第二范围,为后续确定目标rb配置方案供了数据支持。
[0131]
一种可实现的方式中,305步骤(包括3051步骤和3052步骤(包括30521a步骤和30522a步骤或者包括30521b步骤和30522b步骤))可以由前述实施例中的感知配置信令生
成模块013实施。
[0132]
306、感知终端向nr发送目标rb配置方案。
[0133]
其中,目标rb配置方案至少用于指示通信业务可用的上行rb在第一范围内,以及感知业务可用的上行rb在第二范围内。
[0134]
感知终端具体可以是向nr发送感知配置指令,该指令中包括或指示该目标rb配置方案。这样一来,nr在接收到该感知配置指令后,便可以知晓该感知终端后续会以什么编码封装方式发送上行业务数据,方便解析。
[0135]
示例性的,基于30521a和30522a中的具体实例,感知配置指令可以如下:
[0136]
signaling type(信令类型):senseconfiguration(感知配置)
[0137]
ue id(用户终端身份识别码):1234
[0138]
startrbid of tele:start_rb_id_of_tele
[0139]
endrbid of tele:end_rb_id_of_tele
[0140]
startrbid of sense:start_rb_id_of_sense
[0141]
endrbid of sense:end_rb_id_of_sense
[0142]
一种可实现的方式中,306步骤可以由前述实施例中的感知配置信令生成模块013实施。
[0143]
307、nr接收来自感知终端的感知配置指令,向感知终端发送确认指令。
[0144]
其中,确认指令用于指示接入网设备接收到了目标rb配置方案。
[0145]
另外,nr在接收到该感知配置指令后,会存储感知终端与该感知配置指令指示的rb配置方案的关联关系。
[0146]
一种可实现的方式中,307步骤可以由前述实施例中的感知配置信令接收模块022实施。
[0147]
308、感知终端接收来自nr的确认指令,在下一单位时间根据目标rb配置方案将感知业务的上行感知业务数据和通信业务的上行通信业务数据封装为上行数据,并向nr发送上行数据。
[0148]
一种可实现的方式中,308步骤可以由前述实施例中的数据封装发送模块014实施。
[0149]
309、nr接收来自感知终端的上行数据,并根据与感知终端匹配的目标rb配置方案,解析得到上行数据中的上行感知业务数据和上行通信业务数据。
[0150]
一种可实现的方式中,nr在接收到该上行数据后,首先会将其解析至rb级别,即知晓每个rb对应的业务数据是哪些。然后,nr先会根据上行业务数据中携带的指示感知终端的信息(例如感知终端的id),从自身的数据库中查找与感知终端对应的目标rb配置方案。之后,nr会根据该目标rb配置方案对之前得到的rb级别的上行数据进行解析,以得到上行数据中的扇形感知业务数据和上行通信业务数据。
[0151]
一种可实现的方式中,309步骤可以由前述实施例中的数据类别提取模块023、终端上传数据接收模块024和感知数据和通信数据提取及发送模块025配合实施。
[0152]
310、nr向感知服务器发送解析得到的上行数据中的上行感知业务数据。
[0153]
311、nr向核心网发送解析得到的上行数据中的上行通信业务数据。
[0154]
一种可实现的方式中,310步骤和311步骤可以由前述实施例中的感知数据和通信
数据提取及发送模块025实施。
[0155]
基于本技术提供的技术方案,在某个接入网设备需要指示其覆盖区域内的感知终端进行感知业务的情况下,本技术中对于感知终端而言,首先会获取接入网设备为感知终端配置的在下一单位时间的上行rb的可用范围,并获取自身在下一单位时间需要发送的感知业务对应的上行感知数据量和通信业务对应的上行通信数据量。之后,根据可用范围、上行感知数据量和上行通信数据量可以确定得到感知终端在下一单位时间内通信业务可用的上行rb的第一范围和感知业务可用的上行rb的第二范围。之后,感知终端可以将第一范围和第二范围构成的目标rb配置方案告知接入网设备。因为感知终端向接入网设备发送上行数据之前,接入网设备必须知晓上行数据如何解析才能正常进行后续的数据处理,所以之后感知终端会在接收到接入网设备的确认指令(指示接入网设备接收到了目标rb配置方案)的情况下,在下一单位时间使用该目标rb配置方案编码封装感知业务的上行感知业务数据和通信业务的上行通信业务数据后,向接入网设备发送。可见,本技术提供的技术方案中感知终端能够结合其需要发送的上行数据的数据配比确定合适的rb模板,进而也就为感知业务和通信业务合理分配上行资源块,解决了在现有的频分双工制式的网络架构的基础上为终端分配用于传输感知业务的业务数据的资源块和通信业务的业务数据的资源块的问题。
[0156]
另外,基于上述方案,在接入网设备和感知终端在进行某一单位时间内的通信之前,接入网设备会在向接入网设备发送rb配置指令指示感知终端在下一单位时间内的上行rb的可用范围后,接收来自感知终端的用于指示感知终端确定的目标rb配置方案,从而确定下一单位时间感知终端会以何种rb配置方案上传上行数据,从而正确解析数据。接入网设备接收到该目标rb配置方案时,便会向感知终端发送确认指令,以使感知终端在下一单位时间使用该目标rb配置方案对感知业务的上行感知业务数据和通信业务的上行通信业务数据编码封装为上行数据后发送给接入网设备。可见,本技术提供的技术方案,可以由感知终端在确定好上行数据的目标rb配置方案后,告知接入网设备。之后两者再进行感知业务和通信业务的业务数据的传输,使得接入网设备后续正确解析感知终端上报的上行数据,使得接入网设备可以正确处理感知终端的上行数据。基于该方案,可以使得感知终端为感知业务和通信业务分配合适的上行资源块确定目标rb配置方案,同时告知接入网设备,从而使得感知业务和通信业务能够顺利进行,提高了用户的使用体验。
[0157]
上述主要从方法的角度对本技术实施例提供的方案进行了介绍。为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本发明能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0158]
本技术实施例可以根据上述方法示例对感知中断和接入网设备进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本技术实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
[0159]
当采用功能模块进行划分的情况下,参照图7所示,本技术实施例还提供一种感知终端。该感知终端为具备感知功能的用户终端。该感知终端可以包括获取模块41、处理模块42和发送模块43。这三个模块共同配合用于执行前述实施例中感知模块011、通信和感知数据rb分配模块012、感知配置信令生成模块013、数据封装发送模块014的功能,即执行前述还是实施例提供的上行资源块分配方法中感知终端执行的部分。
[0160]
结合前述实施例提供的上行资源块分配方法,获取模块41用于执行其中的303步骤、304步骤和308步骤中接收确认信息的部分;处理模块42用于执行其中的301步骤和305步骤(包括3051步骤和3052步骤(包括30521a步骤和30522a步骤或者包括30521b步骤和30522b步骤));发送模块43用于执行其中的306步骤。
[0161]
具体的,获取模块41,用于接收来自接入网设备的资源块rb配置指令;rb配置指令至少用于指示感知终端在下一单位时间内的上行rb的可用范围;获取模块41还用于获取下一单位时间内的感知业务的上行感知数据量和通信业务的上行通信数据量;处理模块42,用于根据获取模块41获取的可用范围、上行感知数据量和上行通信数据量,确定感知终端在下一单位时间内通信业务可用的上行rb的第一范围和感知业务可用的上行rb的第二范围;第一范围和第二范围均在可用范围内;发送模块43,用于向接入网设备发送目标rb配置方案;目标rb配置方案至少用于指示通信业务可用的上行rb在第一范围内,以及感知业务可用的上行rb在第二范围内;处理模块42还用于在获取模块41接收到来自接入网设备的确认指令的情况下,在下一单位时间根据目标rb配置方案将感知业务的上行感知业务数据和通信业务的上行通信业务数据封装为上行数据;确认指令用于指示接入网设备接收到了目标rb配置方案;发送模块43还用于向接入网设备发送处理模块42生成的上行数据。
[0162]
可选的,处理模块42具体用于:根据可用范围内上行rb的数量、上行感知数据量和上行通信数据量,计算感知终端在下一单位时间内通信业务的第一上行rb需求值和感知业务的第二上行rb需求值;根据可用范围、第一上行rb需求值和第二上行rb需求值,确定感知终端在下一单位时间内通信业务可用的上行rb的第一范围和感知业务可用的上行rb的第二范围。
[0163]
进一步可选的,处理模块42具体用于:按照预设次序选取可用范围内第一上行rb需求值个上行rb作为第一范围内的上行rb;将可用范围内除第一范围以外的范围作为第二范围。
[0164]
进一步可选的,处理模块42具体用于:按照预设次序选取可用范围内第二上行rb需求值个上行rb作为第二范围内的上行rb;将可用范围内除第二范围以外的范围作为第一范围。
[0165]
本技术实施例提供的感知终端主要用于执行前述实施例提供的上行资源块分配方法,所以其对应的有益效果可参照前述实施例中表述,此处不再赘述。
[0166]
当采用功能模块进行划分的情况下,参照图8所示,本技术实施例还提供一种接入网设备。该接入网设备可以包括发送模块51、获取模块52和处理模块53。这三个模块共同配合用于执行前述实施例中感知触发信令生成模块021、感知配置信令接收模块022、数据类别提取模块023、终端上传数据接收模块024和感知数据和通信数据提取及发送模块025的功能,即执行前述还是实施例提供的上行资源块分配方法中接入网设备执行的部分。
[0167]
结合前述实施例提供的上行资源块分配方法,发送模块61用于执行其中的302步
骤、307步骤中发送确认指令的部分、310步骤和311步骤;获取模块62用于执行其中的307步骤中接收感知配置指令的部分和309步骤中接收上行数据的部分;处理模块63用于执行其中的309步骤中解析上行数据的部分。
[0168]
具体的,发送模块51,用于向感知终端发送资源块rb配置指令;所述rb配置指令至少用于指示所述感知终端在下一单位时间内的上行rb的可用范围;所述感知终端为具备有感知功能的用户终端;获取模块52,用于接收来自所述感知终端的目标rb配置方案;所述目标rb配置方案至少用于指示通信业务可用的上行rb在第一范围内,以及感知业务可用的上行rb在第二范围内;所述第一范围和所述第二范围均在所述可用范围内;所述发送模块51还用于向所述感知终端发送确认指令;所述确认指令用于指示所述接入网设备接收到了所述目标rb配置方案;所述获取模块52还用于接收来自所述感知终端的上行数据;处理模块53,用于根据所述获取模块52获取的所述感知终端对应的所述目标rb配置方案,对所述上行数据解析,以得到所述上行数据中感知业务的上行感知业务数据和通信业务的上行通信业务数据。
[0169]
可选的,在所述处理模块53得到所述上行数据中感知业务的上行感知业务数据和通信业务的上行通信业务数据之后,所述发送模块51还用于向感知服务器发送所述上行感知业务数据,并向核心网发送所述上行通信业务数据。
[0170]
本技术实施例提供的接入网设备主要用于执行前述实施例提供的上行资源块分配方法,所以其对应的有益效果可参照前述实施例中表述,此处不再赘述。
[0171]
在采用集成的模块的情况下,感知终端包括:存储单元、处理单元以及接口单元。处理单元用于控制管理,例如,接口单元和处理单元配合用于支持感知终端执行前述实施例中获取模块41、处理模块42和发送模块43所执行的步骤;接口单元用于支持感知终端与其他装置的信息交互。例如与接入网设备的交互。存储单元,用于存储感知终端执行上行资源块分配方案的程序代码和数据。
[0172]
其中,以处理单元为处理器,存储单元为存储器,接口单元为通信接口为例。参照图9所示,本技术实施例还提供另一种感知终端,包括存储器71、处理器62、总线63和通信接口64;存储器61用于存储计算机执行指令,处理器62与存储器61通过总线63连接;当感知终端运行时,处理器62执行存储器61存储的计算机执行指令,以使感知终端执行如上述实施例提供的上行资源块分配方法。
[0173]
在具体的实现中,作为一种实施例,处理器62(62-1和62-2)可以包括一个或多个cpu,例如图9中所示的cpu0和cpu1。且作为一种实施例,感知终端可以包括多个处理器62,例如图9中所示的处理器62-1和处理器62-2。这些处理器62中的每一个cpu可以是一个单核处理器(single-cpu),也可以是一个多核处理器(multi-cpu)。这里的处理器62可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
[0174]
存储器61可以是只读存储器61(read-only memory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,ram)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,eeprom)、只读光盘(compact disc read-only memory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或
存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器61可以是独立存在,通过总线63与处理器62相连接。存储器61也可以和处理器62集成在一起。
[0175]
在具体的实现中,存储器61,用于存储本技术中的数据和执行本技术的软件程序对应的计算机执行指令。处理器62可以通过运行或执行存储在存储器61内的软件程序,以及调用存储在存储器61内的数据,感知终端的各种功能。
[0176]
通信接口64,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如控制系统、无线接入网(radio access network,ran),无线局域网(wireless local area networks,wlan)等。通信接口64可以包括接收单元实现接收功能,以及发送单元实现发送功能。
[0177]
总线63,可以是工业标准体系结构(industry standard architecture,isa)总线、外部设备互连(peripheral component interconnect,pci)总线或扩展工业标准体系结构(extended industry standard architecture,eisa)总线等。该总线63可以分为地址总线、数据总线、控制总线等。为便于表示,图9中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
[0178]
在采用集成的模块的情况下,接入网设备包括:存储单元、处理单元以及接口单元。处理单元用于控制管理,例如,接口单元和处理单元配合用于支持接入网设备执行前述实施例中发送模块51、获取模块52和处理模块53所执行的步骤;接口单元用于支持接入网设备与其他装置的信息交互。例如与感知终端或者感知服务器或者核心网设备的交互。存储单元,用于存储接入网设备执行上行资源块分配方案的程序代码和数据(例如各个感知终端和其相应的目标rb模板之间的关联关系)。
[0179]
其中,以处理单元为处理器,存储单元为存储器,接口单元为通信接口为例。参照图10所示,本技术实施例还提供另一种接入网设备,包括存储器71、处理器72、总线73和通信接口74;存储器71用于存储计算机执行指令,处理器72与存储器71通过总线73连接;当接入网设备运行时,处理器72执行存储器71存储的计算机执行指令,以使接入网设备执行如上述实施例提供的上行资源块分配方法。
[0180]
在具体的实现中,作为一种实施例,处理器72(72-1和72-2)可以包括一个或多个cpu,例如图10中所示的cpu0和cpu1。且作为一种实施例,接入网设备可以包括多个处理器72,例如图10中所示的处理器72-1和处理器72-2。这些处理器72中的每一个cpu可以是一个单核处理器(single-cpu),也可以是一个多核处理器(multi-cpu)。这里的处理器72可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
[0181]
存储器71可以是只读存储器71(read-only memory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,ram)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,eeprom)、只读光盘(compact disc read-only memory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器71可以是独立存在,通过总线73与处理器72相连接。存储器71也可以和处
理器72集成在一起。
[0182]
在具体的实现中,存储器71,用于存储本技术中的数据和执行本技术的软件程序对应的计算机执行指令。处理器72可以通过运行或执行存储在存储器71内的软件程序,以及调用存储在存储器71内的数据,接入网设备的各种功能。
[0183]
通信接口74,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如控制系统、无线接入网(radio access network,ran),无线局域网(wireless local area networks,wlan)等。通信接口74可以包括接收单元实现接收功能,以及发送单元实现发送功能。
[0184]
总线73,可以是工业标准体系结构(industry standard architecture,isa)总线、外部设备互连(peripheral component interconnect,pci)总线或扩展工业标准体系结构(extended industry standard architecture,eisa)总线等。该总线73可以分为地址总线、数据总线、控制总线等。为便于表示,图10中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
[0185]
本技术实施例还提供一种计算机可读存储介质,计算机可读存储介质包括计算机执行指令,当计算机执行指令在感知终端上运行时,使得感知终端执行如上述实施例提供的上行资源块分配方法。中
[0186]
本技术实施例还提供一种计算机可读存储介质,计算机可读存储介质包括计算机执行指令,当计算机执行指令在接入网设备上运行时,使得接入网设备执行如上述实施例提供的上行资源块分配方法。
[0187]
本技术实施例还提供一种计算机程序产品,该计算机程序可直接加载到存储器中,并含有软件代码,该计算机程序经由感知终端入并执行后能够实现上述实施例提供的上行资源块分配方法。
[0188]
本技术实施例还提供一种计算机程序产品,该计算机程序可直接加载到存储器中,并含有软件代码,该计算机程序经由接入网设备载入并执行后能够实现上述实施例提供的上行资源块分配方法。
[0189]
本领域技术人员应该可以意识到,在上述一个或多个示例中,本技术所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。
[0190]
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
[0191]
在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或
讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0192]
另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
[0193]
以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。
技术特征:1.一种上行资源块分配方法,其特征在于,应用于感知终端,所述感知终端为具备有感知功能的用户终端,该方法包括:接收来自接入网设备的资源块rb配置指令;所述rb配置指令至少用于指示所述感知终端在下一单位时间内的上行rb的可用范围;获取下一单位时间内的感知业务的上行感知数据量和通信业务的上行通信数据量;根据所述可用范围、所述上行感知数据量和所述上行通信数据量,确定所述感知终端在下一单位时间内通信业务可用的上行rb的第一范围和感知业务可用的上行rb的第二范围;所述第一范围和所述第二范围均在所述可用范围内;向所述接入网设备发送目标rb配置方案;所述目标rb配置方案至少用于指示通信业务可用的上行rb在所述第一范围内,以及感知业务可用的上行rb在所述第二范围内;在接收到来自所述接入网设备的确认指令的情况下,在下一单位时间根据所述目标rb配置方案将感知业务的上行感知业务数据和通信业务的上行通信业务数据封装为上行数据,并向所述接入网设备发送所述上行数据;所述确认指令用于指示所述接入网设备接收到了所述目标rb配置方案。2.根据权利要求1所述的方法,其特征在于,所述根据所述可用范围、所述上行感知数据量和所述上行通信数据量,确定所述感知终端在下一单位时间内通信业务可用的上行rb的第一范围和感知业务可用的上行rb的第二范围,包括:根据所述可用范围内上行rb的数量、所述上行感知数据量和所述上行通信数据量,计算所述感知终端在下一单位时间内通信业务的第一上行rb需求值和感知业务的第二上行rb需求值;根据所述可用范围、所述第一上行rb需求值和所述第二上行rb需求值,确定所述感知终端在下一单位时间内通信业务可用的上行rb的第一范围和感知业务可用的上行rb的第二范围。3.根据权利要求2所述的方法,其特征在于,所述根据所述可用范围、所述第一上行rb需求值和所述第二上行rb需求值,确定所述感知终端在下一单位时间内通信业务可用的上行rb的第一范围和感知业务可用的上行rb的第二范围,包括:按照预设次序选取所述可用范围内所述第一上行rb需求值个上行rb作为所述第一范围内的上行rb;将所述可用范围内除所述第一范围以外的范围作为所述第二范围。4.根据权利要求2所述的方法,其特征在于,所述根据所述可用范围、所述第一上行rb需求值和所述第二上行rb需求值,确定所述感知终端在下一单位时间内通信业务可用的上行rb的第一范围和感知业务可用的上行rb的第二范围,包括:按照预设次序选取所述可用范围内所述第二上行rb需求值个上行rb作为所述第二范围内的上行rb;将所述可用范围内除所述第二范围以外的范围作为所述第一范围。5.一种上行资源块分配方法,应用于接入网设备,其特征在于,向感知终端发送资源块rb配置指令;所述rb配置指令至少用于指示所述感知终端在下一单位时间内的上行rb的可用范围;所述感知终端为具备有感知功能的用户终端;接收来自所述感知终端的目标rb配置方案;所述目标rb配置方案至少用于指示通信业
务可用的上行rb在第一范围内,以及感知业务可用的上行rb在第二范围内;所述第一范围和所述第二范围均在所述可用范围内;向所述感知终端发送确认指令;所述确认指令用于指示所述接入网设备接收到了所述目标rb配置方案;接收来自所述感知终端的上行数据;根据所述感知终端对应的所述目标rb配置方案,对所述上行数据解析,以得到所述上行数据中感知业务的上行感知业务数据和通信业务的上行通信业务数据。6.根据权利要求5所述的方法,其特征在于,所述根据所述感知终端对应的目标rb模板,对所述上行数据解析,以得到所述上行数据中感知业务的上行感知业务数据和通信业务的上行通信业务数据之后,所述方法还包括:向感知服务器发送所述上行感知业务数据,并向核心网发送所述上行通信业务数据。7.一种感知终端,所述感知终端为具备感知功能的用户终端,其特征在于,包括:获取模块,用于接收来自接入网设备的资源块rb配置指令;所述rb配置指令至少用于指示所述感知终端在下一单位时间内的上行rb的可用范围;所述获取模块还用于获取下一单位时间内的感知业务的上行感知数据量和通信业务的上行通信数据量;处理模块,用于根据所述获取模块获取的所述可用范围、所述上行感知数据量和所述上行通信数据量,确定所述感知终端在下一单位时间内通信业务可用的上行rb的第一范围和感知业务可用的上行rb的第二范围;所述第一范围和所述第二范围均在所述可用范围内;发送模块,用于向所述接入网设备发送目标rb配置方案;所述目标rb配置方案至少用于指示通信业务可用的上行rb在所述第一范围内,以及感知业务可用的上行rb在所述第二范围内;所述处理模块还用于在所述获取模块接收到来自所述接入网设备的确认指令的情况下,在下一单位时间根据所述目标rb配置方案将感知业务的上行感知业务数据和通信业务的上行通信业务数据封装为上行数据;所述确认指令用于指示所述接入网设备接收到了所述目标rb配置方案;所述发送模块还用于向所述接入网设备发送所述处理模块生成的所述上行数据。8.根据权利要求7所述的感知终端,其特征在于,所述处理模块具体用于:根据所述可用范围内上行rb的数量、所述上行感知数据量和所述上行通信数据量,计算所述感知终端在下一单位时间内通信业务的第一上行rb需求值和感知业务的第二上行rb需求值;根据所述可用范围、所述第一上行rb需求值和所述第二上行rb需求值,确定所述感知终端在下一单位时间内通信业务可用的上行rb的第一范围和感知业务可用的上行rb的第二范围。9.根据权利要求8所述的感知终端,其特征在于,所述处理模块具体用于:按照预设次序选取所述可用范围内所述第一上行rb需求值个上行rb作为所述第一范围内的上行rb;将所述可用范围内除所述第一范围以外的范围作为所述第二范围。
10.根据权利要求8所述的感知终端,其特征在于,所述处理模块具体用于:按照预设次序选取所述可用范围内所述第二上行rb需求值个上行rb作为所述第二范围内的上行rb;将所述可用范围内除所述第二范围以外的范围作为所述第一范围。11.一种接入网设备,其特征在于,包括:发送模块,用于向感知终端发送资源块rb配置指令;所述rb配置指令至少用于指示所述感知终端在下一单位时间内的上行rb的可用范围;所述感知终端为具备有感知功能的用户终端;获取模块,用于接收来自所述感知终端的目标rb配置方案;所述目标rb配置方案至少用于指示通信业务可用的上行rb在第一范围内,以及感知业务可用的上行rb在第二范围内;所述第一范围和所述第二范围均在所述可用范围内;所述发送模块还用于向所述感知终端发送确认指令;所述确认指令用于指示所述接入网设备接收到了所述目标rb配置方案;所述获取模块还用于接收来自所述感知终端的上行数据;处理模块,用于根据所述获取模块获取的所述感知终端对应的所述目标rb配置方案,对所述上行数据解析,以得到所述上行数据中感知业务的上行感知业务数据和通信业务的上行通信业务数据。12.根据权利要求11所述的接入网设备,其特征在于,在所述处理模块得到所述上行数据中感知业务的上行感知业务数据和通信业务的上行通信业务数据之后,所述发送模块还用于向感知服务器发送所述上行感知业务数据,并向核心网发送所述上行通信业务数据。13.一种感知终端,其特征在于,所述感知终端为具备感知功能的用户终端,所述感知终端包括存储器、处理器、总线和通信接口;所述存储器用于存储计算机执行指令,所述处理器与所述存储器通过所述总线连接;当所述感知终端运行时,所述处理器执行所述存储器存储的所述计算机执行指令,以使所述感知终端执行如权利要求1-4任一项所述的上行资源块分配方法。14.一种接入网设备,其特征在于,包括存储器、处理器、总线和通信接口;所述存储器用于存储计算机执行指令,所述处理器与所述存储器通过所述总线连接;当所述接入网设备运行时,所述处理器执行所述存储器存储的所述计算机执行指令,以使所述接入网设备执行如权利要求5或6所述的上行资源块分配方法。15.一种计算机可读存储介质,其特征在于,所述计算机存储介质包括计算机执行指令,当所述计算机执行指令在感知终端上运行时,使得所述感知终端执行如权利要求1-4任一项所述的上行资源块分配方法;所述感知终端为具备感知功能的用户终端。16.一种计算机可读存储介质,其特征在于,所述计算机存储介质包括计算机执行指令,当所述计算机执行指令在接入网设备上运行时,使得所述接入网设备执行如权利要求5或6所述的上行资源块分配方法。
技术总结本发明实施例提供一种上行资源块分配方法、感知终端和接入网设备,涉及通信领域,能够为感知业务和通信业务合理分配上行资源块。该方法包括:接收来自接入网设备的RB配置指令;RB配置指令用于指示感知终端在下一单位时间的上行RB的可用范围;获取下一单位时间内的上行感知数据量和上行通信数据量;根据可用范围、上行感知数据量和上行通信数据量,确定感知终端在下一单位时间通信业务可用的上行RB的第一范围和感知业务可用的上行RB的第二范围;向接入网设备发送目标RB配置方案;目标RB配置方案用于指示第一范围和第二范围;在接收到来自接入网设备的确认指令时,在下一单位时间根据目标RB配置方案向接入网设备发送上行数据。数据。数据。
技术研发人员:杨艳 张忠皓 李福昌
受保护的技术使用者:中国联合网络通信集团有限公司
技术研发日:2022.04.25
技术公布日:2022/7/5