CN112702302B - 窄带物联网的用户设备端的排程方法 - Google Patents
窄带物联网的用户设备端的排程方法 Download PDFInfo
- Publication number
- CN112702302B CN112702302B CN201911009073.6A CN201911009073A CN112702302B CN 112702302 B CN112702302 B CN 112702302B CN 201911009073 A CN201911009073 A CN 201911009073A CN 112702302 B CN112702302 B CN 112702302B
- Authority
- CN
- China
- Prior art keywords
- subframe
- target
- starting
- index
- control channel
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/06—Notations for structuring of protocol data, e.g. abstract syntax notation one [ASN.1]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明揭露一种窄带物联网的用户设备端的排程方法。排程方法包含:与一基地台同步;从该基地台接收至少一***信息参数,其中该至少一***信息参数包含NPDCCH搜索空间的一最大重复个数、一周期及一偏移量;根据该至少一***信息参数建立一列表,其中该列表记录多个可用子帧,每一可用子帧标有一索引;根据一目标子帧的编号、该周期及该偏移量,计算一目标NPDCCH组的一起始子帧的一编号;利用该起始子帧的编号在该列表中找出对应该起始子帧的一起始索引;在该列表中找出对应该目标子帧的一目标索引;判断该目标子帧是否在该目标NPDCCH组所涵盖的范围中;以及判断该目标子帧是否为NPDCCH候选子帧。
Description
技术领域
本发明是关于窄带物联网(Narrow Band Internet of Things,以下简称NB-IoT),尤其是关于窄带物联网的用户设备(user equipment,以下简称UE)端的排程方法。
背景技术
图1为现有NB-IoT的下行排程(downlink scheduling)的示意图。图中“SFN”代表***帧编号(system frame number),亦称为无线电帧编号(radio frame number);“SIwindow”(SI排程窗)用来指示所排程的***信息(system information,SI)种类(例如图1中显示三种***信息:SI-1、SI-2及SI-3)。每一个***帧包含10个子帧(subframe),且每一个子帧可以承载(carry)的信道(channel)、信息(information)或信号(signal)的种类包含:窄带主同步信号(Narrowband Primary Synchronization Signal,NPSS)、窄带次同步信号(Narrowband Secondary Synchronization Signal,NSSS)、窄带物理广播通道(Narrowband Physical Broadcast Channel,NPBCH)、窄带***信息块类型1(NarrowbandSystem Information Block Type1,SIB1-NB,简写为SIB1)、***信息类型1(systeminformation type 1,SI-1)、***信息类型2(system information type 2,SI-2)、***信息类型3(system information type 3,SI-3),以及窄带物理下行链路控制通道(Narrowband Physical Downlink Control Channel,NPDCCH)。这些信道的图例显示于图1的上方。举例来说,子帧0(编号为0的子帧,亦即第0个SFN的第0个子帧)承载NPBCH(符号“M”)、子帧44(编号为44的子帧,亦即第4个SFN的第4个子帧)承载SIB1(符号“B”),子帧121(编号为121的子帧,亦即第12个SFN的第1个子帧)未被使用(空白)。
上述的信道、信息或信号中,NPSS、NSSS、NPBCH、SIB1会出现在特定周期内的固定位置,因此从子帧的编号即可得知该子帧的信道、信息或信号的种类。举例来说,NPSS出现在每个SFN的第5个子帧,NSSS出现在偶数的SFN的第9个子帧,NPBCH出现在每个SFN的第0个子帧,SIB1出现在间隔的SFN的第4个子帧(此例中SIB1的周期为16个SFN)。
因为NPSS、NSSS、NPBCH、SIB1的优先级比SI-x(x为1、2或3)及NPDCCH高,所以待NPSS、NSSS、NPBCH、SIB1的子帧被决定后,SI-x及NPDCCH再依优先级使用剩下的未被使用的子帧(SI-x的优先级高于NPDCCH)。举例来说,SI-1出现在SFN=0开始的SI排程窗,使用子帧{1,2,3,6,7,8,11,12},并且8个无线电帧后再重复一次。在SI-x都被安排完毕后,NPDCCH搜索空间(search space)被安排在剩下的子帧中。
对图1的例子而言,一组NPDCCH搜索空间每64个子帧出现一次(亦即周期T=64个子帧),每一次的出现会占用16个子帧(亦即最大重复个数(maximum numberofrepetitions)Rmax=16个子帧)。最大重复个数是基地台对NPDCCH设定的参数,而实际的重复个数可能在每一个NPDCCH传送中不同,由基地台根据UE的信道状况决定。第一NPDCCH组(repetition)理应从子帧0开始,但因为NPSS、NSSS、NPBCH、SIB1及S1-1的优先级高于NPDCCH,所以第一NPDCCH组实际上从子帧13开始,使用{13,14,16,17,18,19,21,22,23,26,27,28,31,32,33,34}等16个子帧。类似地,第二NPDCCH组理应从子帧64开始(因为T=64),但实际上是从子帧66开始,使用{66,67,68,71,72,73,74,76,77,78,79,93,94,96,97,98}等16个子帧。
在图1的例子中,NPDCCH的偏移量(offset)为0个子帧。如果偏移量为3个子帧,则第二NPDCCH组变为理应从子帧67开始,但第一NPDCCH组仍旧从子帧13开始(因为子帧3至子帧12已被使用)。
NB-IoT的UE在做排程时需要得知以下的信息:
1.某一个目标子帧是否为NPDCCH候选(candidate)子帧,如果是,则该目标子帧是一NPDCCH组的第几个子帧(亦即该目标子帧在该NPDCCH组中的序位(ordinal position))。以图1的排程为例,编号14的目标子帧是第一NPDCCH组的第二个子帧,而编号71的目标子帧是第二NPDCCH组的第四个子帧。
2.最接近目标子帧的NPDCCH组的开始子帧。以图1的排程为例,第一NPDCCH组的开始子帧为子帧13,而第二NPDCCH组的开始子帧为子帧66。
3.最接近目标子帧的NPDCCH组的结束子帧。以图1的排程为例,第一NPDCCH组的结束子帧为子帧34,而第二NPDCCH组的结束子帧为子帧98。
为了得到以上的信息,UE需要从一NPDCCH组开始的地方(亦即编号为T*L+O的子帧,其中T为周期,O为偏移量,L=0,1,2,3...)逐一检查子帧是否为可用于下行链路传输(downlink transmission)(描述于SIB1的“downlinkBitmap-r13”的信息中)且未被使用的子帧。当确认某一子帧可用于下行链路传输且未被使用,则可在该子帧中安排接收NPDCCH。本说明书中称此方法为“逐子帧迭代(iteration over subframes)”法。
UE需要在一个子帧(也就是约1ms的时间)之内取得上述的信息,但UE在一个子帧内还必须完成包含物理层(PHY)的排程及控制的其他工作。换言之,UE在有限的时间内必须进行大量的计算,且上述的“逐子帧迭代”的方法的迭代次数将随着最大重复个数Rmax上升,而Rmax可能高达2048。
上述的种种限制或要求对低成本及低耗电的UE来说构成极大的负担,因此UE需要更有效率的排程方法。
发明内容
鉴于先前技术之不足,本发明的一目的在于提供一种NB-IoT的UE端的排程方法。
本发明揭露一种窄带物联网的用户设备端的排程方法,包含:与一基地台同步;从该基地台接收至少一***信息参数,其中该至少一***信息参数包含窄带物理下行链路控制通道搜索空间的一最大重复个数、一周期及一偏移量;根据该至少一***信息参数建立一列表,其中该列表记录多个可用子帧,每一可用子帧标有一索引;根据一目标子帧的编号、该周期及该偏移量,计算一目标窄带物理下行链路控制通道组之一起始子帧的编号;利用该起始子帧的编号在该列表中找出对应该起始子帧的一起始索引;在该列表中找出对应该目标子帧的一目标索引;通过判断该起始索引及该目标索引的差值是否小于该最大重复个数来判断该目标子帧是否在该目标窄带物理下行链路控制通道组所涵盖的范围中;以及根据该目标索引及该目标子帧的编号判断该目标子帧是否为窄带物理下行链路控制通道候选子帧。
本发明另揭露一种窄带物联网的用户设备端的排程方法,包含:与一基地台同步;从该基地台接收至少一***信息参数,其中该至少一***信息参数包含窄带物理下行链路控制通道搜索空间的一最大重复个数、一周期及一偏移量;根据该至少一***信息参数建立一列表,其中该列表记录多个可用子帧,每一可用子帧标有一索引;根据一目标子帧的编号、该周期及该偏移量,计算一目标窄带物理下行链路控制通道组之一第一起始子帧的编号;利用该第一起始子帧的编号在该列表中找出对应该第一起始子帧的一起始索引;在该列表中找出对应该目标子帧的一目标索引;通过判断该起始索引及该目标索引的差值是否小于该最大重复个数来判断该目标子帧是否在该目标窄带物理下行链路控制通道组所涵盖的范围中;以及找出该目标窄带物理下行链路控制通道组之该第一起始子帧,或是找出一次一窄带物理下行链路控制通道组之一第二起始子帧;其中该次一窄带物理下行链路控制信道组紧接着该目标窄带物理下行链路控制通道组。
本发明另揭露一种窄带物联网的用户设备端的排程方法,包含:与一基地台同步;从该基地台接收至少一***信息参数,其中该至少一***信息参数包含窄带物理下行链路控制通道搜索空间的一最大重复个数、一周期及一偏移量;根据该至少一***信息参数建立一列表,其中该列表记录多个可用子帧,每一可用子帧标有一索引;根据一目标子帧的编号、该周期及该偏移量,计算一目标窄带物理下行链路控制通道组之一起始子帧的编号;利用该起始子帧的编号在该列表中找出对应该起始子帧的一起始索引;在该列表中找出对应该目标子帧的一目标索引;通过判断该起始索引及该目标索引的差值是否小于该最大重复个数来判断该目标子帧是否在该目标窄带物理下行链路控制通道组所涵盖的范围中;以及找出该目标窄带物理下行链路控制通道组之一第一结束子帧,或是找出一次一窄带物理下行链路控制通道组之一第二结束子帧;其中该次一窄带物理下行链路控制信道组紧接着该目标窄带物理下行链路控制通道组。
本发明之NB-IoT的UE端的排程方法藉由建立列表及查找列表的方式来提升UE端排程的效率。相较于传统技术,因为本发明的排程方法不需要在时间域上逐一检查子帧,所以能够提升UE的表现,以确保UE在一个子帧内完成所有必须的计算。
有关本发明的特征、实作与功效,兹配合图式作实施例详细说明如下。
附图说明
图1为现有NB-IoT的下行排程的示意图;
图2为本发明NB-IoT的UE的一实施例的功能方框图;
图3为本发明UE端的排程方法的一实施例的流程图;
图4为图3的步骤S450的详细流程;
图5为图3的步骤S470的详细流程;
图6为找出目标子帧于目标NPDCCH组的序位的流程图;
图7为本发明UE端的排程方法的另一实施例的流程图;以及
图8为本发明UE端的排程方法的另一实施例的流程图。
具体实施方式
以下说明内容之技术用语系参照本技术领域之习惯用语,如本说明书对部分用语有加以说明或定义,该部分用语之解释系以本说明书之说明或定义为准。
本发明的NB-IoT的UE端的排程方法的部分或全部流程可以是软件及/或固件的形式,并且可藉由本发明的NB-IoT的UE或其等效装置来执行,在不影响该方法发明的充分揭露及可实施性的前提下,以下方法发明的说明将着重于步骤内容而非硬件。
图2是本发明NB-IoT的UE的一实施例的功能方框图。UE 100包含无线信号收发电路110、计算电路120及存储器130。计算电路120可以是具有程序执行能力的电路或电子组件,例如中央处理器、微处理器或微处理单元,其藉由执行储存在存储器130中的程序代码或程序指令来执行UE 100的功能。图3为本发明UE端的排程方法的一实施例的流程图,通过执行图3的流程,计算电路120可以得知一个目标子帧n_sf_target是否为NPDCCH候选子帧。以下的内容请参阅图2及图3。
步骤S410:UE 100与基地台(cell)(图未示)同步(synchronized)。计算电路120通过无线信号收发电路110接收基地台所发送的信号,并且至少根据NPSS与NSSS来与基地台同步。UE 100与基地台同步的细节为本技术领域具有通常知识者所熟知,故不再赘述。
步骤S420:计算电路120通过无线信号收发电路110从基地台接收至少一***信息参数。***信息参数例如是NPSS、NSSS、NPBCH、SIB1、及SI-x,而且***信息参数包含NPDCCH搜索空间的周期T、最大重复个数Rmax及偏移量O。本技术领域具有通常知识者可以根据NB-IoT的规范从***信息参数中取得NPDCCH搜索空间的周期T、最大重复个数Rmax及偏移量O,其细节不再赘述。
步骤S430:计算电路120根据***信息参数建立列表,此列表记录多个子帧。更明确地说,计算电路120根据***信息参数可以得知被NPSS、NSSS、NPBCH、SIB1、及SI-x占用的子帧及其编号,换言之,可以得知可用于下行链路传输且未被使用的子帧(即可用子帧(available subframe))及其编号。举例来说,对应图1的排程的列表可以如下表1所示:
表1:
索引 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
子帧 | 13 | 14 | 16 | 17 | 18 | 19 | 21 | 22 | 23 | 26 | 27 | 28 | 31 | 32 | 33 | 34 |
索引 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |
子帧 | 36 | 37 | 38 | 39 | 41 | 42 | 43 | 46 | 47 | 48 | 51 | 52 | 53 | 54 | 56 | 57 |
索引 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | ... |
子帧 | 58 | 59 | 61 | 62 | 63 | 66 | 67 | 68 | 71 | 72 | 73 | 74 | 76 | 77 | 78 | ... |
列表中所列的每一个可用子帧皆有可能用来承载NPDCCH,并且对应一个索引。在一些实施例中,索引及可用子帧的编号皆为单调递增,但不以此为限。在一些实施例中,列表可以以数组的形式储存于存储器130中,可用子帧的编号为数组的元素,而索引则为数组的索引。
在这里定义一些函数(function)以更清楚说明本案,这些函数为储存在存储器130中的程序代码或程序指令的一部分。
函数subfn2index(n_sf):用于找出最接近且不小于子帧n_sf的可用子帧的索引。举例来说,subfn2index(13)=0,subfn2index(15)=2,subfn2index(20)=6。
函数index2subfn(i):用于找出索引i的可用子帧。举例来说,index2subfn(2)=16,index2subfn(25)=48。
函数distance(i1,i2):用于找出索引i1与索引i2的差值(|i1-i2|),此差值代表索引i1与索引i2之间的可用子帧的个数。举例来说,distance(0,1)=1-0=1,distance(32,37)=37-32=5。
函数add(i,d):用于找出与索引i,距离d个(或中间隔d-1个)可用子帧的索引。举例来说,add(1,2)=1+2=3。
步骤S440:根据目标子帧n_sf_target的编号、周期T及偏移量O,计算目标NPDCCH组的起始子帧的编号n_sf_start。在此步骤中,计算电路120可以根据方程式(1)计算编号n_sf_start。
举例来说,当目标子帧n_sf_target的编号为77、最大重复个数Rmax=16、周期T=64且偏移量O=0,则编号如图1的排程所示,目标NPDCCH组即为第二NPDCCH组,而因为对应编号n_sf_start=64的子帧被SIB1占用,所以编号的子帧并非实际的起始子帧(子帧66才是实际的起始子帧)。
步骤S450:计算电路120利用编号n_sf_start在列表中找出对应起始子帧的起始索引i_start。请参阅图4,图4为步骤S450的详细流程。在步骤S452中,计算电路120判断列表是否包含编号n_sf_start。如果是,则计算电路120执行步骤S454;如果不是,则计算电路120执行步骤S456。在步骤S454中,计算电路120以编号n_sf_start所对应的索引作为起始索引i_start;更明确地说,步骤S454利用subfn2index(n_sf_start)得到i_start。举例来说,i_start=subfn2index(66)=37。在步骤S456中,计算电路120以最接近且不小于编号n_sf_start的邻近子帧所对应的索引作为起始索引i_start。举例来说,最接近且不小于编号n_sf_start=64的邻近子帧为子帧66,而子帧66的索引i_start=37;换句话说,步骤S456同样可以利用subfn2index(n_sf_start)得到i_start,亦即i_start=subfn2index(64)=37。在步骤S450中,计算电路120可以使用二进制搜索法(Binary Search)来找出起始索引i_start。
步骤S460:计算电路120在列表中找出对应目标子帧n_sf_target的目标索引i_target。类似于上一步,在索引及子帧的编号皆为单调递增的情况下,计算电路120在列表中找出最接近且不小于目标子帧n_sf_target的索引。当n_sf_target=77,i_target=subfn2index(77)=45。
步骤S470:计算电路120藉由判断起始索引i_start及目标索引i_target的差值是否小于最大重复个数Rmax来判断目标子帧n_sf_target是否在目标NPDCCH组所涵盖的范围中。一个NPDCCH组所涵盖的范围指的是该NPDCCH组的起始子帧及结束子帧之间的所有子帧。举例来说,在图1的例子中,第一NPDCCH组所涵盖的范围为子帧13至子帧34,而第二NPDCCH组所涵盖的范围为子帧66至子帧98。
请参阅图5,图5为步骤S470的详细流程。在步骤S472中,计算电路120判断i_target-i_start是否小于最大重复个数Rmax,亦即判断distance(i_target,i_start)Rmax(步骤S472)。如果是,则计算电路120判断目标子帧n_sf_target在目标NPDCCH组所涵盖的范围中(步骤S474);反之,则计算电路120判断目标子帧n_sf_target不在目标NPDCCH组所涵盖的范围中(步骤S476)。承上例,因为distance(i_target,i_start)=45-37=8<Rmax=16,所以计算电路120可以确定目标子帧n_sf_target在第二NPDCCH组中(如图1所示,66<n_sf_target=77<98)。
步骤S480:计算电路120根据目标索引i_target及目标子帧n_sf_target的编号判断目标子帧n_sf_target是否为NPDCCH候选子帧。计算电路120先利用目标索引i_target在列表中查询对应的子帧n_sf_temp(亦即n_sf_temp=index2subfn(i_target)),再判断目标子帧n_sf_target的编号是否等于子帧n_sf_temp的编号。如果相等(亦即n_sf_target=n_sf_temp),则目标子帧n_sf_target为NPDCCH候选子帧;如果不相等(亦即n_sf_target≠n_sf_temp),则目标子帧n_sf_target不是NPDCCH候选子帧。举例来说,虽然编号为75及76的目标子帧n_sf_target皆对应目标索引i_target=44(亦即subfn2index(75)=subfn2index(76)=44),但是目标索引i_target=44对应的子帧n_sf_temp的编号为76(亦即index2subfn(44)=76),因此计算电路120可以得知编号为75的目标子帧n_sf_target不是NPDCCH候选子帧,而编号为76的目标子帧n_sf_target为NPDCCH候选子帧。
计算电路120完成图3的步骤S480后即可得知目标子帧n_sf_target是否为NPDCCH候选子帧。在步骤S490中,当判断目标子帧n_sf_target为NPDCCH候选子帧时,接收目标子帧n_sf_target。在步骤S495中,当判断目标子帧n_sf_target不是NPDCCH候选子帧时,不接收目标子帧n_sf_target。接下来,计算电路120根据图6的流程找出目标子帧于目标NPDCCH组的序位(ordinal position)。如果计算电路120判断目标子帧n_sf_target不是NPDCCH候选子帧(步骤S710为否),则计算电路120结束流程(步骤S720)。如果计算电路120判断目标子帧n_sf_target为NPDCCH候选子帧(步骤S710为是),则计算电路120藉由计算目标索引i_target与起始索引i_start的差值来得到目标子帧于目标NPDCCH组之序位(步骤S730)。承上例,因为distance(i_target,i_start)=45-37=8,代表编号为77的目标子帧n_sf_target是位在第二NPDCCH组的第9(=8+1)个子帧。
图7为本发明UE端的排程方法的另一实施例的流程图,藉由执行图7的流程计算电路120可以得知距离目标子帧n_sf_target最近的NPDCCH组的起始子帧。
步骤S810:计算电路120判断目标子帧n_sf_target是否在目标NPDCCH组所涵盖的范围中。如果是,则计算电路120执行步骤S820;如果不是,则计算电路120执行步骤S830。计算电路120于完成步骤S820或步骤S830后结束图7的流程(步骤S840)。
步骤S820:计算电路120利用起始索引i_start于列表中找出目标NPDCCH组的起始子帧。举例来说,承上例,因为编号为77的目标子帧n_sf_target在一个NPDCCH组中(在步骤S470中得知),所以计算电路120在步骤S820中直接利用步骤S450中所得到的起始索引i_start(=37)来在列表找出起始索引i_start所对应的子帧(=66)(亦即index2subfn(37)=66)。起始索引i_start所对应的子帧即是目标NPDCCH组之起始子帧。
步骤S830:计算电路120找出紧接着目标NPDCCH组的次一NPDCCH组的起始子帧。步骤S830包含子步骤S832、S834及S836。
步骤S832:计算电路120根据目标子帧n_sf_target的编号及周期T,计算次一NPDCCH组的起始子帧的编号n_sf_start’。在此步骤中,计算电路120可以根据方程式(2)计算编号n_sf_start’。
举例来说,当目标子帧n_sf_target的编号为44、最大重复个数Rmax=16、周期T=64且偏移量O=0,则编号如图1的排程所示,目标NPDCCH组的次一NPDCCH组即为第二NPDCCH组,而第二NPDCCH组紧邻第一NPDCCH组(亦即第一及第二组中间没有其他NPDCCH组)。
步骤S834:计算电路120利用编号n_sf_start’在列表中找出对应次一NPDCCH组的起始子帧的起始索引i_start’。承上例,计算电路120在列表中以编号n_sf_start’=64进行搜寻,将得到起始索引i_start’=37(亦即subfn2index(64)=37)。
步骤S836:计算电路120利用起始索引i_start’于列表中找出次一NPDCCH组的起始子帧。承上例,计算电路120在列表中以起始索引i_start’=37进行搜寻,将得到起始子帧的编号(=66)(亦即index2subfn(37)=66)。
图8为本发明UE端的排程方法的另一实施例的流程图,通过执行图8的流程计算电路120可以得知距离目标子帧n_sf_target最近的NPDCCH组的结束子帧。
步骤S910与步骤S810相同,故不再赘述。计算电路120于完成步骤S920或步骤S930后结束图8的流程(步骤S940)。
步骤S920:计算电路120根据起始索引i_start及最大重复个数Rmax之和,于列表中找出该目标NPDCCH组的结束子帧。以图1的排程为例,如果起始索引i_start=0,则i_start+Rmax=0+16=16,而索引16所对应的子帧(34)即是目标NPDCCH组之结束子帧(亦即计算index2subfn(add(i_start’,Rmax)))。
步骤S930:计算电路120找出紧接着目标NPDCCH组的次一NPDCCH组之结束子帧。步骤S930包含子步骤S932、S934及S936,其中步骤S932及S934分别与步骤S832及S834相同,故不再赘述。
步骤S936:计算电路120根据起始索引i_start’及最大重复个数Rmax之和,于列表中找出次一NPDCCH组之结束子帧(亦即计算index2subfn(add(i_start’,Rmax)))。起始索引i_start’及最大重复个数Rmax之和即是次一NPDCCH组的结束子帧所对应的索引,因此利用该索引即可找出结束子帧的编号。
综上所述,通过建立列表及查找列表,UE可以不需要逐一检查子帧,因此得以加快操作速度。
由于本技术领域具有通常知识者可通过本案的装置发明的揭露内容来了解本案的方法发明的实施细节与变化,因此,为避免赘文,在不影响该方法发明的揭露要求及可实施性的前提下,重复的说明在此予以节略。请注意,前揭图标中,组件的形状、尺寸、比例以及步骤的顺序等仅为示意,是供本技术领域具有通常知识者了解本发明之用,非用以限制本发明。
虽然本发明的实施例如上所述,然而这些实施例并非用来限定本发明,本技术领域具有通常知识者可依据本发明的明示或隐含的内容对本发明之技术特征施以变化,凡此种种变化均可能属于本发明所寻求的专利保护范畴,换言之,本发明的专利保护范围须视本说明书的权利要求书的范围所界定者为准。
【符号说明】
100 用户设备
110 无线信号收发电路
120 计算电路
130 存储器
S410~S495、S452~S456、S472~S476、S710~S730、S810~S840、S910~S940 步骤。
Claims (10)
1.一种窄带物联网的用户设备端的排程方法,包含:
与一基地台同步;
从该基地台接收至少一***信息参数,其中该至少一***信息参数包含窄带物理下行链路控制通道搜索空间的一最大重复个数、一周期及一偏移量;
根据该至少一***信息参数建立一列表,其中该列表记录多个能用子帧,每一可用子帧标有一索引;
根据一目标子帧的编号、该周期及该偏移量,计算一目标窄带物理下行链路控制通道组的一起始子帧的编号;
利用该起始子帧的编号在该列表中找出对应该起始子帧的一起始索引;
在该列表中找出对应该目标子帧的一目标索引;
通过判断该起始索引及该目标索引的差值是否小于该最大重复个数来判断该目标子帧是否在该目标窄带物理下行链路控制通道组所涵盖的范围中;以及
根据该目标索引及该目标子帧的编号判断该目标子帧是否为窄带物理下行链路控制通道候选子帧。
2.根据权利要求1所述的方法,其中这些能用子帧在该列表中是依序排列的,找出该起始索引的步骤包含:
当该列表不包含该起始子帧的编号,以该起始子帧的编号的一邻近子帧所对应的该索引作为该起始索引。
3.根据权利要求1所述的方法,其中该判断该目标子帧是否在该目标窄带物理下行链路控制通道组所涵盖的范围中的步骤包含:
当该起始索引与该目标索引的差值小于该最大重复个数,判断该目标子帧在该目标窄带物理下行链路控制通道组所涵盖的范围中。
4.根据权利要求1所述的方法,还包含:
当该目标子帧为窄带物理下行链路控制通道候选子帧时,通过计算该目标索引与该起始索引的差值来得到该目标子帧于该目标窄带物理下行链路控制通道组的序位。
5.一种窄带物联网的用户设备端的排程方法,包含:
与一基地台同步;
从该基地台接收至少一***信息参数,其中该至少一***信息参数包含窄带物理下行链路控制通道搜索空间的一最大重复个数、一周期及一偏移量;
根据该至少一***信息参数建立一列表,其中该列表记录多个能用子帧,每一能用子帧标有一索引;
根据一目标子帧的编号、该周期及该偏移量,计算一目标窄带物理下行链路控制通道组的一第一起始子帧的编号;
利用该第一起始子帧的编号在列表中找出对应该第一起始子帧的一起始索引;
在该列表中找出对应该目标子帧的一目标索引;
通过判断该起始索引及该目标索引的差值是否小于该最大重复个数来判断该目标子帧是否在该目标窄带物理下行链路控制通道组所涵盖的范围中;以及
找出该目标窄带物理下行链路控制通道组的该第一起始子帧,或是找出一次一窄带物理下行链路控制通道组的一第二起始子帧;
其中该次一窄带物理下行链路控制信道组紧接着该目标窄带物理下行链路控制通道组。
6.根据权利要求5所述的方法,其中该找出该第一起始子帧或是该第二起始子帧的步骤包含:
当该目标子帧在该目标窄带物理下行链路控制通道组所涵盖的范围中时,利用该起始索引于该列表中找出该第一起始子帧。
7.根据权利要求5所述的方法,其中该起始索引是一第一起始索引,该找出该第一起始子帧或是该第二起始子帧的步骤包含:
当该目标子帧不在该目标窄带物理下行链路控制通道组所涵盖的范围中时,执行以下步骤找出该第二起始子帧:
根据该目标子帧及该周期,计算该次一窄带物理下行链路控制通道组之该第二起始子帧的编号;
利用该第二起始子帧的编号在该列表中找出对应该第二起始子帧的一第二起始索引;以及
利用该第二起始索引于该列表中找出该第二起始子帧。
8.一种窄带物联网的用户设备端的排程方法,包含:
与一基地台同步;
从该基地台接收至少一***信息参数,其中该至少一***信息参数包含窄带物理下行链路控制通道搜索空间的一最大重复个数、一周期及一偏移量;
根据该至少一***信息参数建立一列表,其中该列表记录多个能用子帧,每一能用子帧标有一索引;
根据一目标子帧的编号、该周期及该偏移量,计算一目标窄带物理下行链路控制通道组的一起始子帧的编号;
利用该起始子帧的编号在列表中找出对应该起始子帧的一起始索引;
在该列表中找出对应该目标子帧的一目标索引;
通过判断该起始索引及该目标索引的差值是否小于该最大重复个数来判断该目标子帧是否在该目标窄带物理下行链路控制通道组所涵盖的范围中;以及
找出该目标窄带物理下行链路控制通道组的一第一结束子帧,或是找出一次一窄带物理下行链路控制通道组的一第二结束子帧;
其中该次一窄带物理下行链路控制信道组紧接着该目标窄带物理下行链路控制通道组。
9.根据权利要求8所述的方法,还包含:
当该目标子帧在该目标窄带物理下行链路控制通道组所涵盖的范围中时,根据该起始索引及该最大重复个数之和,于该列表中找出该第一结束子帧。
10.根据权利要求8所述的方法,其中该起始子帧是一第一起始子帧,且该起始索引是一第一起始索引,该方法还包含:
当该目标子帧不在该目标窄带物理下行链路控制通道组所涵盖的范围中时,执行以下步骤找出该第二结束子帧:
根据该目标子帧及该周期,计算该次一窄带物理下行链路控制通道组之一第二起始子帧的编号;
利用该第二起始子帧的编号在该列表中找出对应该第二起始子帧的一第二起始索引;以及
根据该第二起始索引及该最大重复个数之和,于该列表中找出该第二结束子帧。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911009073.6A CN112702302B (zh) | 2019-10-22 | 2019-10-22 | 窄带物联网的用户设备端的排程方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911009073.6A CN112702302B (zh) | 2019-10-22 | 2019-10-22 | 窄带物联网的用户设备端的排程方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112702302A CN112702302A (zh) | 2021-04-23 |
CN112702302B true CN112702302B (zh) | 2022-10-21 |
Family
ID=75504875
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911009073.6A Active CN112702302B (zh) | 2019-10-22 | 2019-10-22 | 窄带物联网的用户设备端的排程方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112702302B (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107040358A (zh) * | 2016-02-04 | 2017-08-11 | 株式会社Kt | 用于NB‑IoT UE发送和接收上行信号的方法及其装置 |
KR20180018186A (ko) * | 2016-08-12 | 2018-02-21 | 주식회사 아이티엘 | 협대역-사물 인터넷 시스템에서 단일-셀 일-대-다 전송 방법 및 장치 |
CN107733627A (zh) * | 2016-08-12 | 2018-02-23 | 株式会社Kt | 用于针对NB‑IoT终端发送或接收多播控制信道的方法和装置 |
CN108541359A (zh) * | 2016-02-05 | 2018-09-14 | 英特尔Ip公司 | 用于nb-iot***中的针对npdcch和npdsch的灵活时域资源映射的***和方法 |
CN109644480A (zh) * | 2016-08-09 | 2019-04-16 | Lg 电子株式会社 | 在支持窄带物联网的无线通信***中发送/接收数据的方法及其设备 |
CN109787710A (zh) * | 2017-11-14 | 2019-05-21 | 深圳市中兴微电子技术有限公司 | 一种盲检测方法和装置、计算机可读存储介质 |
CN109818712A (zh) * | 2017-11-22 | 2019-05-28 | 大唐移动通信设备有限公司 | 一种基于窄带物联网的npdcch盲检方法和装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110351855A (zh) * | 2018-04-03 | 2019-10-18 | 财团法人资讯工业策进会 | 窄带物联网的基站、用户设备及无线传输方法 |
-
2019
- 2019-10-22 CN CN201911009073.6A patent/CN112702302B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107040358A (zh) * | 2016-02-04 | 2017-08-11 | 株式会社Kt | 用于NB‑IoT UE发送和接收上行信号的方法及其装置 |
CN108541359A (zh) * | 2016-02-05 | 2018-09-14 | 英特尔Ip公司 | 用于nb-iot***中的针对npdcch和npdsch的灵活时域资源映射的***和方法 |
CN109644480A (zh) * | 2016-08-09 | 2019-04-16 | Lg 电子株式会社 | 在支持窄带物联网的无线通信***中发送/接收数据的方法及其设备 |
KR20180018186A (ko) * | 2016-08-12 | 2018-02-21 | 주식회사 아이티엘 | 협대역-사물 인터넷 시스템에서 단일-셀 일-대-다 전송 방법 및 장치 |
CN107733627A (zh) * | 2016-08-12 | 2018-02-23 | 株式会社Kt | 用于针对NB‑IoT终端发送或接收多播控制信道的方法和装置 |
CN109787710A (zh) * | 2017-11-14 | 2019-05-21 | 深圳市中兴微电子技术有限公司 | 一种盲检测方法和装置、计算机可读存储介质 |
CN109818712A (zh) * | 2017-11-22 | 2019-05-28 | 大唐移动通信设备有限公司 | 一种基于窄带物联网的npdcch盲检方法和装置 |
Non-Patent Citations (1)
Title |
---|
R1-1704699 "Design of scheduling request for feNB-IoT";Intel Corporation;《3GPP tsg_ran\WG1_RL1》;20170325;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN112702302A (zh) | 2021-04-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2452099C2 (ru) | Передача системной информации по совместно используемому каналу нисходящей линии связи | |
US20220022240A1 (en) | Data transmission method and apparatus | |
JP6411641B2 (ja) | 伝送方法及び通信機器 | |
AU2017403652B2 (en) | Method for transmitting signal, terminal device and network device | |
CN110351010B (zh) | 一种信道盲检方法、信号传输方法和相关设备 | |
RU2767052C2 (ru) | Устройство и способ указания окна обнаружения | |
CN107690765B (zh) | 测量间隙配置的方法和设备 | |
CN114080067A (zh) | 非连续接收drx配置方法、装置和设备 | |
CN114375063A (zh) | 资源分配方法及装置、用户设备、基站、可读存储介质 | |
EP1677429B1 (en) | Method and apparatus for acquiring code group in asynchronous wideband code division multiple access system using receiver diversity | |
US11191066B2 (en) | Method for transmitting data, terminal device and network device | |
KR20170016697A (ko) | 멀티 채널 기반의 비컨 신호를 송수신하는 방법 및 이를 지원하는 디바이스 | |
EP2675235A1 (en) | Method and device for allocating uplink channel resource of cooperative multi-point transmission/reception | |
CN112702302B (zh) | 窄带物联网的用户设备端的排程方法 | |
TWI698139B (zh) | 窄頻物聯網的使用者設備端的排程方法 | |
CN112702781B (zh) | 窄带物联网的用户设备端的排程方法及排程列表建立方法 | |
CN101128032A (zh) | 一种长期演进***中控制小区识别的方法及装置 | |
CN110602740B (zh) | 确定同频干扰的方法、装置、存储介质及用户设备 | |
KR100855917B1 (ko) | 통신 시스템에서 통신 리소스들을 효율적으로 이용하기 위한 방법 및 장치 | |
US9480083B2 (en) | Dedicated pilot decoding method and user equipment | |
TWI773309B (zh) | 操作於窄頻物聯網的使用者設備 | |
US11071117B2 (en) | Resource determination method, base station, and mobile station | |
CN101364830B (zh) | 搜索下行同步码位置的方法和装置 | |
CN110572865A (zh) | Ssb的接收方法及装置,存储介质、终端 | |
TWI742449B (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 | ||
GR01 | Patent grant |