CN112399570A - 一种资源分配方法及装置 - Google Patents

一种资源分配方法及装置 Download PDF

Info

Publication number
CN112399570A
CN112399570A CN201910750956.6A CN201910750956A CN112399570A CN 112399570 A CN112399570 A CN 112399570A CN 201910750956 A CN201910750956 A CN 201910750956A CN 112399570 A CN112399570 A CN 112399570A
Authority
CN
China
Prior art keywords
time slot
message
timeslot
resource
message resource
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910750956.6A
Other languages
English (en)
Other versions
CN112399570B (zh
Inventor
阚春秀
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Datang Mobile Communications Equipment Co Ltd
Original Assignee
Datang Mobile Communications Equipment Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Datang Mobile Communications Equipment Co Ltd filed Critical Datang Mobile Communications Equipment Co Ltd
Priority to CN201910750956.6A priority Critical patent/CN112399570B/zh
Priority claimed from CN201910750956.6A external-priority patent/CN112399570B/zh
Publication of CN112399570A publication Critical patent/CN112399570A/zh
Application granted granted Critical
Publication of CN112399570B publication Critical patent/CN112399570B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources in time domain, e.g. slots or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0833Random access procedures, e.g. with 4-step access

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请公开了一种资源分配方法及装置,用以实现基于时隙动态调度MSG2、MSG3,从而增加终端接入成功率。本申请实施例提供的一种资源分配方法,包括:确定第一时隙,该第一时隙为收到终端发送的第一消息的时间;根据所述第一时隙,选择一下行时隙作为第二时隙,并基于该第二时隙确定一上行时隙为第三时隙;在所述第二时隙分配第二消息资源,若分配成功,则在第三时隙分配第三消息资源。

Description

一种资源分配方法及装置
技术领域
本申请涉及通信技术领域,尤其涉及一种资源分配方法及装置。
背景技术
如图1所示初始随机接入流程,终端发送消息(MSG)1后,在预设时长(Timer)内检测是否有MSG2,如果该时间间隔内未收到MSG2,则认为MSG2超窗接入失败,终端会重新发起随机接入。
38.211协议规定,MSG2和MSG3空口时间关系需要满足MSG2_slot+K2+delta=MSG3_slot,同时MSG2和MSG3的时间间隔不得小于预设数值N。其中,参数K2,是协议中PUSCH-Time Domain Resource Allocation中的一个字段,用来表示PUSCH和调度该PUSCHslot的PDCCH间的时间间隔,以slot为单位。参数K2和偏移(delta)的取值均为预设值。MSG2_slot表示网络侧基站发送MSG2的下行时隙,同理,MSG3_slot表示终端侧发送MSG3的上行时隙。
在媒体接入控制(MAC)调度层面,基站会设计当前配置的帧结构对应的上下行调度时序。5G***中,由于配置的信道子载波带宽和格式(format)的不同,会出现不同的时隙配比结构,因此需要以时隙为颗粒度确定不同的调度方案。
例如,5ms帧结构物理上行共享信道(Physical Uplink Shared Channel,PUSCH)&物理下行共享信道(Physical Downlink Shared Channel,PDSCH)子载波带宽30kHz的调度和2.5ms帧结构PUSCH&PDSCH子载波带宽30kHz就有很大不同。现有基站实现中,MSG2和MSG3作为下行调度和上行调度中的元素,是在调度链表队列中注册对应的调度元素,来实现调度和分配。比如5ms帧结构,30kHz子载波间隔,slot0收到MSG1,按照图一调度时序结构,则MSG2在slot6,MSG3在slot18上调度,分别注册到对应的上行和下行的链表中等待上下行处理,MSG2在slot2开始处理,MSG3在slot9开始处理。
需要实现以上功能,基站侧需要根据当前帧结构制定调度时序表。由于随机接入的优先级比较高,即使注册了调度元素,在实际调度中也应该满足首先给MSG2和MSG3分配资源,优先保证随机接入的成功,这意味着链表需要有特殊的处理。同时,由于上行和下行调度处理有时间差,如果出现MSG2调度失败而MSG3调度成功的情况,或者反之,随机接入的处理就会变的比较复杂,会分成以下情况:
MSG2的处理在MSG3前,且MSG3处理时MSG2的调度还没有下发给终端。MSG2调度失败通知上行,取消MSG3的调度处理。
MSG2的处理在MSG3前,但MSG3处理时MSG2的调度已经下发给终端。MSG3调度失败则当前随机接入失败,终端解析MSG2正确按照要求上报MSG3基站无法识别,甚至出现干扰导致误码。
MSG3的处理在MSG2前,且MSG3处理时MSG2的调度还没有下发给终端。MSG3调度失败通知下行,取消MSG2的调度处理。
MSG3的处理在MSG2前,但MSG2处理时,MSG3的调度已经提前发给基站物理层告知物理层上行的解析方式,MSG2调度失败则无法取消,基站会解析MAC指示的MSG3,但实际并没有MSG3上报,造成误码。
综上所述,现有技术需要维护特殊链表,维护和处理比较复杂;针对不同的帧结构子载波配置需要制定不同的调度表格,缺乏普适性;MSG2和MSG3之间调度的时间关系受当前上下行调度时序控制,无法满足两者的时间先后关系,对各种异常情况需要单独处理,会增加实现代码的复杂度和基站***误码情况。
发明内容
本申请实施例提供了一种资源分配方法及装置,用以增大随机接入消息资源分配成功概率,从而增加终端接入成功率。
本申请实施例提供的一种资源分配方法,包括:
确定第一时隙,该第一时隙为收到终端发送的第一消息的时间;
根据所述第一时隙,选择一下行时隙作为第二时隙,并基于该第二时隙确定一上行时隙为第三时隙;
在所述第二时隙分配第二消息资源,若分配成功,则在第三时隙分配第三消息资源。
可选地,在所述第二时隙分配第二消息资源,具体包括:
在所述第二时隙时间点,不按照下行调度时间点,直接分配第二消息资源,若分配成功,设置第二消息标志位为真。
可选地,若分配成功,则在第三时隙分配第三消息资源,具体包括:
当表示第二消息资源是否分配成功的第二消息标志位为真时,直接分配第三消息资源。
可选地,若第二消息资源分配失败,或者第三消息资源分配失败,则回退已经分配的第二消息资源,将对应的物理资源块PRB释放,并将表示第二消息资源是否分配成功的第二消息标志位设置为假。
可选地,若第二消息资源分配失败,则重新选择下一下行时隙作为第二时隙,并基于重新确定的第二时隙重新确定已上行时隙为第三时隙,以及在重新确定的第二时隙重新分配第二消息资源。
可选地,若在重新确定的第二时隙重新分配第二消息资源成功,则在重新确定的第三时隙重新分配第三消息资源。
本申请实施例提供的一种资源分配装置,包括:
存储器,用于存储程序指令;
处理器,用于调用所述存储器中存储的程序指令,按照获得的程序执行:
确定第一时隙,该第一时隙为收到终端发送的第一消息的时间;
根据所述第一时隙,选择一下行时隙作为第二时隙,并基于该第二时隙确定一上行时隙为第三时隙;
在所述第二时隙分配第二消息资源,若分配成功,则在第三时隙分配第三消息资源。
可选地,在所述第二时隙分配第二消息资源,具体包括:
在所述第二时隙时间点,不按照下行调度时间点,直接分配第二消息资源,若分配成功,设置第二消息标志位为真。
可选地,若分配成功,则在第三时隙分配第三消息资源,具体包括:
当表示第二消息资源是否分配成功的第二消息标志位为真时,直接分配第三消息资源。
可选地,若第二消息资源分配失败,或者第三消息资源分配失败,则回退已经分配的第二消息资源,将对应的物理资源块PRB释放,并将表示第二消息资源是否分配成功的第二消息标志位设置为假。
可选地,若第二消息资源分配失败,则重新选择下一下行时隙作为第二时隙,并基于重新确定的第二时隙重新确定已上行时隙为第三时隙,以及在重新确定的第二时隙重新分配第二消息资源。
可选地,若在重新确定的第二时隙重新分配第二消息资源成功,则在重新确定的第三时隙重新分配第三消息资源。
本申请实施例提供的另一种资源分配装置包括:
第一单元,用于确定第一时隙,该第一时隙为收到终端发送的第一消息的时间;
第二单元,用于根据所述第一时隙,选择一下行时隙作为第二时隙,并基于该第二时隙确定一上行时隙为第三时隙;
第三单元,用于在所述第二时隙分配第二消息资源,若分配成功,则在第三时隙分配第三消息资源。
本申请另一实施例提供了一种计算设备,其包括存储器和处理器,其中,所述存储器用于存储程序指令,所述处理器用于调用所述存储器中存储的程序指令,按照获得的程序执行上述任一种方法。
本申请另一实施例提供了一种计算机存储介质,所述计算机存储介质存储有计算机可执行指令,所述计算机可执行指令用于使所述计算机执行上述任一种方法。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅是本申请的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为现有技术中的初始随机接入流程示意图;
图2为现有技术中的5ms半帧结构示意图;
图3为本申请实施例提供的随机接入过程中消息资源分配流程示意图;
图4为本申请实施例提供的一种资源分配方法的流程示意图;
图5为本申请实施例提供的一种资源分配装置的结构示意图;
图6为本申请实施例提供的另一种资源分配装置的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,并不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请实施例提供了一种资源分配方法及装置,用以增大随机接入消息资源分配成功概率,从而增加终端接入成功率。
其中,方法和装置是基于同一申请构思的,由于方法和装置解决问题的原理相似,因此装置和方法的实施可以相互参见,重复之处不再赘述。
本申请实施例提供的技术方案可以适用于多种***,尤其是5G***。例如适用的***可以是全球移动通讯(global system of mobile communication,GSM)***、码分多址(code division multiple access,CDMA)***、宽带码分多址(Wideband CodeDivision Multiple Access,WCDMA)通用分组无线业务(general packet radio service,GPRS)***、长期演进(long term evolution,LTE)***、LTE频分双工(frequencydivision duplex,FDD)***、LTE时分双工(time division duplex,TDD)、通用移动***(universal mobile telecommunication system,UMTS)、全球互联微波接入(worldwideinteroperability for microwave access,WiMAX)***、5G***以及5G NR***等。这多种***中均包括终端设备和网络设备。
本申请实施例涉及的网络设备,可以是基站,该基站可以包括多个小区。根据具体应用场合不同,基站又可以称为接入点,或者可以是指接入网中在空中接口上通过一个或多个扇区与无线终端设备通信的设备,或者其它名称。网络设备可用于将收到的空中帧与网际协议(internet protocol,IP)分组进行相互转换,作为无线终端设备与接入网的其余部分之间的路由器,其中接入网的其余部分可包括网际协议(IP)通信网络。网络设备还可协调对空中接口的属性管理。例如,本申请实施例涉及的网络设备可以是全球移动通信***(global system for mobile communications,GSM)或码分多址接入(code divisionmultiple access,CDMA)中的网络设备(base transceiver station,BTS),也可以是带宽码分多址接入(wide-band code division multiple access,WCDMA)中的网络设备(NodeB),还可以是长期演进(long term evolution,LTE)***中的演进型网络设备(evolutional node B,eNB或e-NodeB)、5G网络架构(next generation system)中的5G基站,也可是家庭演进基站(home evolved node B,HeNB)、中继节点(relay node)、家庭基站(femto)、微微基站(pico)等,本申请实施例中并不限定。
下面结合说明书附图对本申请各个实施例进行详细描述。需要说明的是,本申请实施例的展示顺序仅代表实施例的先后顺序,并不代表实施例所提供的技术方案的优劣。
NR协议规定了更多的帧结构和配置方式,使其灵活适应更多的通信场景。由于不同信道支持独立的子载波配置会出现不同的帧结构,在考虑调度时序的时候就比较复杂,需要将时间点对齐处理后,针对不同的帧结构制定不同的上下行调度时序。而随机接入流程涉及上行的MSG1和MSG3,下行的MSG2和MSG4,整个流程上下行联系紧密,对时序表的制定和调度依赖比较高。
但是由于流程本身有互相制约的关系,MSG2调度失败则MSG3就不需要调度,反之MSG3失败则MSG2也不需要调度了,所以制定调度方案时要考虑到调度结果的互相告知,来确定当前的需要执行的流程。
根据如上情景需要根据不同的帧结构制定不同的调度时序,同一种调度时序中,针对不同的调度结果制定不同的调度流程,算法比较复杂,实现起来考虑的流程分支比较多。本申请实施例通过一种通用的实现手段取代原始的多种调度时序表带来的差异,同时减少因某个MSG未调度成功造成的异常分支过多。
本申请实施例中,基站MAC收到MSG1,确定MSG2和MSG3的时间点后,即分配MSG2和MSG3资源,不再依据基站上行下行调度时序处理,即随机接入过程中的MSG2和MSG3直接分配资源,不受当前时隙结构的上下行调度时序限制。
本申请实施例提出针对MSG2、MSG3的时序调度处理,针对不同的帧结构使用相同的处理流程,增加普适性,减少特殊处理的流程。MSG2、MSG3的调度与上下行调度分开,不在上下行调度链表中出现,也不需要单独维护特殊的链表。由于MSG2、MSG3调度是紧密出现和完成的,可以及时更新两者调度成功失败情况,避免由于一方调度失败而另一方的调度已经下发导致的误码的情况。
例如,如图3所示,本申请实施例提供的一种具体的资源分配方法,包括如下步骤:
1、更新当前帧结构的静态表,明确每个时隙属于上行时隙还是下行时隙或者特殊时隙;将收到第一消息(MSG1)的时间点作为第一时隙(MSG1_slot);
其中,关于当前帧结构的静态表,当前小区在建立的时候会读取小区配置,更新本地的子帧结构,比如配置的是5ms帧结构,则其有对应的配置索引,基站MAC侧得到索引,根据索引更新静态表格。例如,5ms帧结构下,子帧结构为DDDDDDDDUU,对应存储成0000000011。
2、选择距离MSG1_slot最近的下行时隙(slot)slot_n为第二消息(MSG2)时间点第二时隙(MSG2_slot),进而确定第三消息(MSG3)的时间点,即第三时隙(MSG3_slot);其中,n=0、1、2、3……
具体地,MSG3_slot确定方式上文有说明:
38.211协议规定,MSG2和MSG3空口时间关系需要满足MSG2_slot+K2+delta=MSG3_slot,同时MSG2和MSG3的时间间隔不得小于预设数值N。其中,参数K2和偏移(delta)的取值均为预设值。MSG2_slot表示网络侧基站发送MSG2的下行时隙,同理,MSG3_slot表示终端侧发送MSG3的上行时隙。
3、在MSG2_slot时间点上,不按照下行调度时间点,直接分配MSG2频域资源,如果资源分配成功,第二消息标志位Msg2Flag=TRUE(真),进入步骤4,如果失败进入步骤6;
4、在MSG3_slot时间点上,检查对应的Msg2Flag,为TRUE则直接分配MSG3资源,如果MSG3资源分配成功,则完成确定当前MSG1对应的MSG2和MSG3的时间点和资源位置,若Msg2Flag为FALSE或者MSG3资源分配失败进入步骤5;
5、回退(释放)已经分配的MSG2资源,将对应的物理资源模块(Physical ResourceBlock,PRB)释放,将标志位Msg2Flag=FALSE(假);
6、令n=n+1,即重新选择下一个下行slot为MSG2的时间点MSG2_slot,再确定MSG3的时间点MSG3_slot,然后进入步骤3。以此类推,直到完成确定当前MSG1对应的MSG2和MSG3的时间点和资源位置。
综上所述,参见图4,本申请实施例提供的一种资源分配方法,包括:
S101、确定第一时隙,该第一时隙为收到终端发送的第一消息的时间;
S102、根据所述第一时隙,选择一下行时隙作为第二时隙,并基于该第二时隙确定一上行时隙为第三时隙;
S103、在所述第二时隙分配第二消息资源,若分配成功,则在第三时隙分配第三消息资源。
可选地,在所述第二时隙分配第二消息资源,具体包括:
在所述第二时隙时间点,不按照下行调度时间点,直接分配第二消息资源,若分配成功,设置第二消息标志位为真。
可选地,若分配成功,则在第三时隙分配第三消息资源,具体包括:
当表示第二消息资源是否分配成功的第二消息标志位为真时,直接分配第三消息资源。
可选地,若第二消息资源分配失败,或者第三消息资源分配失败,则回退已经分配的第二消息资源,将对应的物理资源块PRB释放,并将表示第二消息资源是否分配成功的第二消息标志位设置为假。
可选地,若第二消息资源分配失败,则重新选择下一下行时隙作为第二时隙,并基于重新确定的第二时隙重新确定已上行时隙为第三时隙,以及在重新确定的第二时隙重新分配第二消息资源。
可选地,若在重新确定的第二时隙重新分配第二消息资源成功,则在重新确定的第三时隙重新分配第三消息资源。
相应地,参见图5,本申请实施例提供的一种资源分配装置,包括:
存储器520,用于存储程序指令;
处理器500,用于调用所述存储器中存储的程序指令,按照获得的程序执行:
确定第一时隙,该第一时隙为收到终端发送的第一消息的时间;
根据所述第一时隙,选择一下行时隙作为第二时隙,并基于该第二时隙确定一上行时隙为第三时隙;
在所述第二时隙分配第二消息资源,若分配成功,则在第三时隙分配第三消息资源。
可选地,在所述第二时隙分配第二消息资源,具体包括:
在所述第二时隙时间点,不按照下行调度时间点,直接分配第二消息资源,若分配成功,设置第二消息标志位为真。
可选地,若分配成功,则在第三时隙分配第三消息资源,具体包括:
当表示第二消息资源是否分配成功的第二消息标志位为真时,直接分配第三消息资源。
可选地,若第二消息资源分配失败,或者第三消息资源分配失败,则回退已经分配的第二消息资源,将对应的物理资源块PRB释放,并将表示第二消息资源是否分配成功的第二消息标志位设置为假。
可选地,若第二消息资源分配失败,则重新选择下一下行时隙作为第二时隙,并基于重新确定的第二时隙重新确定已上行时隙为第三时隙,以及在重新确定的第二时隙重新分配第二消息资源。
可选地,若在重新确定的第二时隙重新分配第二消息资源成功,则在重新确定的第三时隙重新分配第三消息资源。
收发机510,用于在处理器500的控制下接收和发送数据。
其中,在图5中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器500代表的一个或多个处理器和存储器520代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机510可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器500负责管理总线架构和通常的处理,存储器520可以存储处理器500在执行操作时所使用的数据。
处理器500可以是中央处埋器(CPU)、专用集成电路(Application SpecificIntegrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或复杂可编程逻辑器件(Complex Programmable Logic Device,CPLD)。
参见图6,本申请实施例提供的另一种资源分配装置包括:
第一单元11,用于确定第一时隙,该第一时隙为收到终端发送的第一消息的时间;
第二单元12,用于根据所述第一时隙,选择一下行时隙作为第二时隙,并基于该第二时隙确定一上行时隙为第三时隙;
第三单元13,用于在所述第二时隙分配第二消息资源,若分配成功,则在第三时隙分配第三消息资源。
需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
本申请实施例提供了一种计算设备,该计算设备具体可以为桌面计算机、便携式计算机、智能手机、平板电脑、个人数字助理(Personal Digital Assistant,PDA)等。该计算设备可以包括中央处理器(Center Processing Unit,CPU)、存储器、输入/输出设备等,输入设备可以包括键盘、鼠标、触摸屏等,输出设备可以包括显示设备,如液晶显示器(Liquid Crystal Display,LCD)、阴极射线管(Cathode Ray Tube,CRT)等。
存储器可以包括只读存储器(ROM)和随机存取存储器(RAM),并向处理器提供存储器中存储的程序指令和数据。在本申请实施例中,存储器可以用于存储本申请实施例提供的任一所述方法的程序。
处理器通过调用存储器存储的程序指令,处理器用于按照获得的程序指令执行本申请实施例提供的任一所述方法。
本申请实施例提供了一种计算机存储介质,用于储存为上述本申请实施例提供的装置所用的计算机程序指令,其包含用于执行上述本申请实施例提供的任一方法的程序。
所述计算机存储介质可以是计算机能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器(例如软盘、硬盘、磁带、磁光盘(MO)等)、光学存储器(例如CD、DVD、BD、HVD等)、以及半导体存储器(例如ROM、EPROM、EEPROM、非易失性存储器(NAND FLASH)、固态硬盘(SSD))等。
本申请实施例提供的方法可以应用于网络设备,网络设备可以为基站(例如,接入点),指接入网中在空中接口上通过一个或多个扇区与无线终端通信的设备。基站可用于将收到的空中帧与IP分组进行相互转换,作为无线终端与接入网的其余部分之间的路由器,其中接入网的其余部分可包括网际协议(IP)网络。基站还可协调对空中接口的属性管理。例如,基站可以是GSM或CDMA中的基站(BTS,Base Transceiver Station),也可以是WCDMA中的基站(NodeB),还可以是LTE中的演进型基站(NodeB或eNB或e-NodeB,evolutionalNode B),或者也可以是5G***中的gNB等。本申请实施例中不做限定。
上述方法处理流程可以用软件程序实现,该软件程序可以存储在存储介质中,当存储的软件程序被调用时,执行上述方法步骤。
综上所述,本申请实施例提供的技术方案中,明确当前基站时隙结构,确定每个时隙属于上行时隙或者下行时隙;已知MSG1时间点,可以动态分配MSG2和MSG3对应的时间点;不维护MSG、2MSG3特殊调度链表,不受上下行调度时序限制;资源分配上保证MSG2分配成功才分配MSG;若MSG3分配失败则MSG2资源分配可以回退;遇到分配失败可以重新确定时间点,重新分配。与原技术相比,本申请实施例提供的技术方案的优点在于:
所有帧结构时隙流程相同,增大兼容性;
不需要维护特殊的资源分配链表,复杂度降低;
不受上下行调度时序限制,尽快完成调度并对未成功情况及时调整;
资源分配保证MSG2先成功,若MSG3失败,则MSG2的分配可以回退,避免出现一方分配失败另一方调度消息已经下发导致的解析误码;
增大分配成功概率,增大随机接入成功率。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

Claims (14)

1.一种资源分配方法,其特征在于,该方法包括:
确定第一时隙,该第一时隙为收到终端发送的第一消息的时间;
根据所述第一时隙,选择一下行时隙作为第二时隙,并基于该第二时隙确定一上行时隙为第三时隙;
在所述第二时隙分配第二消息资源,若分配成功,则在第三时隙分配第三消息资源。
2.根据权利要求1所述的方法,其特征在于,在所述第二时隙分配第二消息资源,具体包括:
在所述第二时隙时间点,不按照下行调度时间点,直接分配第二消息资源,若分配成功,设置第二消息标志位为真。
3.根据权利要求1所述的方法,其特征在于,若分配成功,则在第三时隙分配第三消息资源,具体包括:
当表示第二消息资源是否分配成功的第二消息标志位为真时,直接分配第三消息资源。
4.根据权利要求1所述的方法,其特征在于,若第二消息资源分配失败,或者第三消息资源分配失败,则回退已经分配的第二消息资源,将对应的物理资源块PRB释放,并将表示第二消息资源是否分配成功的第二消息标志位设置为假。
5.根据权利要求1所述的方法,其特征在于,若第二消息资源分配失败,则重新选择下一下行时隙作为第二时隙,并基于重新确定的第二时隙重新确定已上行时隙为第三时隙,以及在重新确定的第二时隙重新分配第二消息资源。
6.根据权利要求5所述的方法,其特征在于,若在重新确定的第二时隙重新分配第二消息资源成功,则在重新确定的第三时隙重新分配第三消息资源。
7.一种资源分配装置,其特征在于,包括:
存储器,用于存储程序指令;
处理器,用于调用所述存储器中存储的程序指令,按照获得的程序执行:
确定第一时隙,该第一时隙为收到终端发送的第一消息的时间;
根据所述第一时隙,选择一下行时隙作为第二时隙,并基于该第二时隙确定一上行时隙为第三时隙;
在所述第二时隙分配第二消息资源,若分配成功,则在第三时隙分配第三消息资源。
8.根据权利要求7所述的装置,其特征在于,在所述第二时隙分配第二消息资源,具体包括:
在所述第二时隙时间点,不按照下行调度时间点,直接分配第二消息资源,若分配成功,设置第二消息标志位为真。
9.根据权利要求7所述的装置,其特征在于,若分配成功,则在第三时隙分配第三消息资源,具体包括:
当表示第二消息资源是否分配成功的第二消息标志位为真时,直接分配第三消息资源。
10.根据权利要求7所述的装置,其特征在于,若第二消息资源分配失败,或者第三消息资源分配失败,则回退已经分配的第二消息资源,将对应的物理资源块PRB释放,并将表示第二消息资源是否分配成功的第二消息标志位设置为假。
11.根据权利要求7所述的装置,其特征在于,若第二消息资源分配失败,则重新选择下一下行时隙作为第二时隙,并基于重新确定的第二时隙重新确定已上行时隙为第三时隙,以及在重新确定的第二时隙重新分配第二消息资源。
12.根据权利要求11所述的装置,其特征在于,若在重新确定的第二时隙重新分配第二消息资源成功,则在重新确定的第三时隙重新分配第三消息资源。
13.一种资源分配装置,其特征在于,包括:
第一单元,用于确定第一时隙,该第一时隙为收到终端发送的第一消息的时间;
第二单元,用于根据所述第一时隙,选择一下行时隙作为第二时隙,并基于该第二时隙确定一上行时隙为第三时隙;
第三单元,用于在所述第二时隙分配第二消息资源,若分配成功,则在第三时隙分配第三消息资源。
14.一种计算机存储介质,其特征在于,所述计算机存储介质存储有计算机可执行指令,所述计算机可执行指令用于使所述计算机执行权利要求1至6任一项所述的方法。
CN201910750956.6A 2019-08-14 一种资源分配方法及装置 Active CN112399570B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910750956.6A CN112399570B (zh) 2019-08-14 一种资源分配方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910750956.6A CN112399570B (zh) 2019-08-14 一种资源分配方法及装置

Publications (2)

Publication Number Publication Date
CN112399570A true CN112399570A (zh) 2021-02-23
CN112399570B CN112399570B (zh) 2024-07-02

Family

ID=

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060013729A (ko) * 2004-08-09 2006-02-14 임재성 시분할 다중 접근 방식의 통신 시스템에서 할당된 슬롯의재사용 방법
CN101426274A (zh) * 2007-10-29 2009-05-06 大唐移动通信设备有限公司 一种随机接入过程中资源分配位置的指示方法、***及装置
CN104378830A (zh) * 2013-08-15 2015-02-25 普天信息技术有限公司 调度请求资源的分配方法和***
WO2017176033A1 (ko) * 2016-04-04 2017-10-12 삼성전자 주식회사 무선 통신 시스템에서 랜덤 액세스 응답 메시지를 디코딩하는 방법 및 장치
CN108353435A (zh) * 2016-03-28 2018-07-31 华为技术有限公司 一种随机接入的方法及装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060013729A (ko) * 2004-08-09 2006-02-14 임재성 시분할 다중 접근 방식의 통신 시스템에서 할당된 슬롯의재사용 방법
CN101426274A (zh) * 2007-10-29 2009-05-06 大唐移动通信设备有限公司 一种随机接入过程中资源分配位置的指示方法、***及装置
CN104378830A (zh) * 2013-08-15 2015-02-25 普天信息技术有限公司 调度请求资源的分配方法和***
CN108353435A (zh) * 2016-03-28 2018-07-31 华为技术有限公司 一种随机接入的方法及装置
WO2017176033A1 (ko) * 2016-04-04 2017-10-12 삼성전자 주식회사 무선 통신 시스템에서 랜덤 액세스 응답 메시지를 디코딩하는 방법 및 장치

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
MEDIA TEK INC: ""R2-1800653 MAC CEs for Beam Management and CSI Acquisition"", 3GPP TSG_RAN\\WG2_RL2 *
QUALCOMM INCORPORATED: ""R1-1907289 Multi-TRP Enhancements"", 3GPP TSG_RAN\\WG1_RL1 *

Similar Documents

Publication Publication Date Title
CN110278062B (zh) 资源指示、确定方法及装置
CN111327392B (zh) 一种数据传输方法及装置
US20160212744A1 (en) Uplink information sending method and apparatus, receiving method and apparatus, and communications system
US10911202B2 (en) Uplink and downlink transmission resource allocation method and device
WO2021238545A1 (zh) 信息传输方法及装置
CN112242884A (zh) 信息传输方法及装置
EP3242529A1 (en) Random access method, terminal and base station
US20230189287A1 (en) Method for determining feedback information transmission location and device
CN111869151B (zh) 资源分配策略信令
CN111163525B (zh) 资源调度方法、装置、基站设备和存储介质
CN111277375B (zh) 一种资源分配的方法及装置
CN111465043B (zh) 一种资源分配方法及装置
CN112399615B (zh) 一种调度方法及装置
CN109495965B (zh) 一种资源指示、确定方法及装置
CN112399570B (zh) 一种资源分配方法及装置
CN112399570A (zh) 一种资源分配方法及装置
WO2021147951A1 (zh) 上行传输的方法及设备
CN112543506B (zh) 资源确定方法及装置
CN112217618B (zh) 信息传输方法及装置
CN112422246B (zh) 信息传输方法及装置
EP4007410B1 (en) Resource allocation method and device, and resource determination method and device
CN111050383A (zh) 信号传输方法及装置
EP4007345A1 (en) Resource determination method and device
EP4007410A1 (en) Resource allocation method and device, and resource determination method and device
CN113518461A (zh) 数据传输方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant