具体实施方式
下面结合附图和实施例对本发明提出的采用空分复用接入SDMA的通信方法及基站进行更详细地说明。
LTE和LTE-A***中在物理层根据传输的数据类型划分为多种物理信道和物理信号。不同物理信道和物理信号采用的资源分配方式不同且部分信道的资源位置相互关联,决定了其进行SDMA的可行性和实现方案。
不同物理信道和物理信号采用的资源分配方式简要描述如下:
1)PBCH(Physical Broadcast Channel,物理广播信道);
2)PMCH(Physical Multicast Channel,物理多播信道);
3)PCFICH(Physical Control Format Indicator Channel,物理控制格式指示信道);
4)CRS(Cell Reference Signal,小区公共导频信号);
5)SS(Synchronous Signal,同步信号);
6)PDSCH(Physical Downlink Shared Channel,物理下行共享信道);
7)PDCCH(Physical Downlink Control Channel,物理下行控制信道);
8)PHICH(HARQ Indicate Channel,HARQ指示信道);
9)DRS(Dedicated Reference Signal,专用导频信号);
10)PUSCH(Physical Uplink Shared Channel,物理上行共享信道);
11)PUCCH(Physical Uplink Control Channel,物理上行控制信道);
12)PRACH(Packet Random Access Channel,分组随机接入信道);
13)DMRS(Demodulate Reference Signal,解调导频信号);
14)SRS(Sounding Reference Signal,探参考信号);
其中,1)~5)都属于小区级物理信道或物理信号,其资源位置只与小区ID有关,和用户参数无关。
其中,6)~14)都属于用户级物理信道或物理信号。其中PDSCH、PUSCH、非动态调度的PUCCH资源位置由下行控制信令指示,其对应的上行DMRS也在相应的PRB(Physical Resource Block,物理资源块)上存在。PDCCH的资源位置由用户的RNTI(Radio Network Temporary Identify,无线网络临时鉴定)确定,该位置同时确定了与其对应的动态调度的PUCCH的资源位置。PHICH资源位置由其对应的PUSCH和PUSCH的DMRS确定。PRACH的资源位置由小区决定,用户在接入时随机选择一个位置进行接入。
现有算法支持的MU-MIMO配对用户数有限,只能应用于业务信道。随着用户数目的增加,其所需的控制信息量也随之增加,当***中的控制资源量达到饱和之后,就需要对控制信道进行空分从而增加***可容纳的用户数,提高***总容量。因此,本发明提供一种采用空分复用接入SDMA的通信方法,如图2所示,包括:
步骤S201,根据不同信道的业务信息量和控制信息量,及对应不同信道的判决门限,确定不同信道是否开启SDMA,所述不同信道包括业务信道和控制信道;
不同类型的信道用来传输不同类型的数据,现在根据传输数据是业务信息还是控制信息,信道主要分为业务信道和控制信道,当前小区用户在不同信道中的业务信息量和控制信息量反映了所需的资源量,本发明在进行是否采用空分复用时,同时包括业务信道和控制信道的SDMA判决。通过对不同信道上相应业务信息量或控制信息量和对应该信道的判决门限,以及各信道间资源位置的对应关系,确定是否各个信道是否开启SDMA。
对应不同信道的判决门限可以根据当前***带宽、上下行时隙配置等***信息设定。各个信道对应的判决门限可以相同,也可以不相同。
步骤S202,对应上述信道,确定该信道是否开启SDMA,确定开启SDMA时,执行步骤S203,确定未开启SDMA时,执行步骤S204;
步骤S203,根据对不同用户归属的远端射频单元RRU的判决结果,对于开启SDMA的信道,采用SDMA方式分配资源,各用户在该信道上的数据仅在该各用户归属的RRU上发送;
一个RRU对应一个空间,对于不同用户归属的RRU,可以采用现有机制确定。优选地,可以采用如下方法对用户归属的RRU进行判决:对于初始接入用户利用分组随机接入信道PRACH进行归属RRU判决;对于已接入用户利用探参考信号SRS对其进行归属RRU判决,并将各用户归属的RRU进行记录并周期性更新。
确定触发了某个信道开启SDMA,则不同用户在该信道的数据传输采用SDMA方式分配资源,为了实现复用相同资源的信号隔离,这些用户在该信道上的数据要在各自归属的RRU上发送。
步骤S204,对于未开启SDMA的信道,对该信道上所有数据在全部RRU上发送。
由于没有采用空分复用,所以不用考虑将信号在空间上隔离,为了提高接收成功率,应在全部RRU上发送。
可见本发明提出的上述方法适用于LTE和LTE-A***标准规定的各物理信道和物理信号的空分复用方法,不再局限于仅对业务信道进行空分复用,进一步提高***中的资源利用率、***的吞吐量和数据传输速率。下面结合具体面向各种业务信道和控制信道时,通过对不同信道上相应业务信息量和控制信息量和对应该信道的判决门限,以及各信道间资源位置的对应关系,确定是否各个信道是否开启SDMA的优选的实施方式。
1)对于物理下行共享信道PDSCH;
下行业务信息量在PDSCH上发送,本实施例根据当前小区内总的下行业务信息量与下行第一开启门限、下行第一关闭门限的比较,确定物理下行共享信道PDSCH是否开启SDMA。优选地,可以采用如下方式:
确定当前PDSCH未开启SDMA,且当前小区内总的下行业务信息量大于下行第一开启门限并持续第一设定时间,则PDSCH开启SDMA;
确定当前PDSCH已开启SDMA,且当前小区内总的下行业务信息量不大于下行第一关闭门限且持续第二设定时间,则PDSCH关闭SDMA
PDSCH开启SDMA时,对PDSCH采用SDMA方式进行资源分配,即对不同归属空间的用户在PDSCH上配对,配对的用户在PDSCH上的数据传输被分配相同的物理资源,现有对PDSCH的资源分配方式能够比较好地支持空分复用,这里不在详述PDSCH开启SDMA。
上述第一开启门限大于第一关闭门限,第一设定时间可以根据需要灵活设置,可以相同也可以不相同。
2)对于物理下行控制信道PDCCH和对应动态调度的物理上行控制信道PUCCH;
根据当前调度用户所需的下行控制信息量与下行第二开启门限、下行第二关闭门限的比较,确定物理下行控制信道PDCCH和对应动态调度的物理上行控制信道PUCCH是否开启SDMA。优选地,可以采用如下方式:
确定当前PDCCH未开启SDMA,且确定当前调度用户所需的下行控制信息量大于下行第二开启门限,则PDCCH和其对应动态调度的PUCCH开启SDMA;
确定PDCCH已开启SDMA,且当前调度用户所需的下行控制信息量不大于下行第二关闭门限,则PDCCH和其对应动态调度的PUCCH关闭SDMA。
PDCCH的资源位置由用户的RNTI确定,该位置同时确定了与其对应的动态调度的PUCCH的资源位置。因此,对PDCCH及与其绑定的动态调度的PUCCH采用相同的SDMA判决方式。
本实施例中上述第二开启门限大于第二关闭门限,具体的门限值根据***带宽、时隙配置等***信息设置。
PDCCH开启SDMA时,对PDCCH采用SDMA方式进行资源分配,即对不同归属空间的用户在PDCCH上配对,配对的用户在PDCCH上的数据传输被分配相同的物理资源。PDCCH对应的动态调度PUCCH开启SDMA时,对PUCCH采用SDMA方式进行资源分配,即对不同归属空间的用户在PUCCH上配对,配对的用户在上述对应的动态调度PUCCH上的数据传输被分配相同的物理资源。
现有LTE以及LTE-A标准规定可以看出,与其他物理信道不同,PDCCH的资源位置不是通过信令通知UE的,而是按照每个UE的RNTI来确定UE的PDCCH搜索空间,UE在固定的搜索空间上对各种DCI(Downlink ControlInformation,下行控制信息)格式的PDCCH进行盲检。现有对PDCCH的资源分配方式没有考虑PDCCH的特殊性,不能够比较好地支持空分复用,下面给出本发明优选实施例中在确定PDCCH开启SDMA时,对PDCCH采用的资源分配方式。
如图3所示,本发明实施例在PDCCH开启SDMA时,所述对于开启SDMA的信道,采用SDMA方式分配资源,具体包括:
步骤301、根据当前PDCCH调度的用户,为调度的主用户的PDCCH分配物理资源;
步骤302、根据所述主用户的信道聚合等级和分配的物理资源,确定与所述主用户配对的从用户;
步骤303,为每个从用户的PDCCH分配与主用户相同的物理资源。
其中,主用户也是小区中的一个用户,也就是说需要从小区中选择一个主用户。具体的,步骤301之前还可以进一步包括:
步骤300,从所有需要分配PDCCH的物理资源的用户中,选择一个用户作为主用户。
进一步的,如果确定了主用户以及与主用户配对的从用户,则所有需要分配PDCCH的物理资源的用户中就应该剔除确定的用户。具体的,步骤302之后还可以进一步包括:
将主用户和从用户从需要分配PDCCH的物理资源的用户中删除,并判断是否还有需要分配PDCCH的物理资源的用户;
在确定还有需要分配PDCCH的物理资源的用户后,从所有需要分配PDCCH的物理资源的用户中,选择一个用户作为主用户,并返回步骤301;
在确定没有需要分配PDCCH的物理资源的用户后,确定所有用户都分配了物理资源。
步骤300中,可以将所有需要分配PDCCH的物理资源的用户进行排序,比如可以按照调度优先级进行排序,然后根据调度优先级,从所有需要分配PDCCH的物理资源的用户中选择一个用户作为主用户。较佳的,可以从所有需要分配PDCCH的物理资源的用户中选择调度优先级最高的用户作为主用户;当然,也可以从调度优先级大于阈值的用户中选择一个用户作为主用户,阈值的大小以及调度优先级的高低可以根据需要进行设定。
需要说明的是,本发明实施例确定主用户并不局限于调度优先级这一种方式,其他能够确定主用户的方式都适用于本发明实施例,比如随机选择,按照信号质量选择等。
步骤301中,在为主用户的PDCCH分配物理资源时,可以获取主用户的的RNTI和信道聚合等级下的搜索空间中未被占用的物理资源,然后从获取的物理资源中选择一个物理资源,并为主用户的PDCCH分配选择的物理资源。
其中,选择物理资源的方式包括但不限于下列方式中的一种:
按照物理资源的逻辑索引顺序,从获取的物理资源中选择一个物理资源;
从获取的物理资源中随机选择一个物理资源;
确定每个未被占用的物理资源上能够支持的与所述主用户配对的从用户的数量,并选择对应的所述数量大于阈值的一个物理资源。
具体的,步骤301中首先确定主用户的RNTI和信道聚合等级,然后根据RNTI和信道聚合等级确定主用户的信道聚合等级下的搜索空间中PDCCH候选信道占用的CCEs(Control Channel Element,控制信道单元),即物理资源。
需要检测的PDCCH候选集合的是根据搜索空间定义的,其中以一定聚合等级L的搜索空间
的定义是通过一个PDCCH候选的集合给出的,在搜索空间
中的PDCCH候选信道m的CCEs是通过下面的公式给出的:
其中i=0,...,L-1;m=0,...,M
(L)-1;M
(L)是在给定的搜索空间中需要检测的信号的个数;L是信道聚合等级;N
CCE,K是在子帧k中的控制区域中的总的CCE的个数;Y
K=(A·Y
k-1)modD;Y
-1=n
RNTI≠0,n
RNTI为用户的RNTI,A=39827,D=65537,
n
s是一个无线帧内的时隙号。
如果按照物理资源的逻辑索引顺序,从确定的物理资源中选择一个物理资源,则可以根据公式一,将m按照从小到大取值,得到XXX顺序。较佳的,可以选择第一个物理资源;当然,也可以选择前n个物理资源中的一个,n的大小可以根据需要进行设定。
如果确定每个CCEs(即未被占用的物理资源)上能够支持的与主用户配对的从用户的数量,并选择能够支持的从用户数量最大的CCEs,则可以根据公式一,将m按照从小到大取值,依次寻找信道聚合等级下的搜索空间中PDCCH候选信道占用的CCEs,然后分别对不同的CCEs进行从用户查询,查找从用户的数量最大的CCEs,并选择其作为主用户对应的CCEs;当然,也可以从查找到的从用户的数量大于阈值的CCEs中选择一个作为主用户对应的CCEs。具体阈值大小可以根据需要进行设定。
步骤302中,确定的从用户需要保证满足下列四个条件:
条件1、与主用户配对的从用户的信道聚合等级与主用户的信道聚合等级相同。
条件2、与主用户配对的从用户的搜索空间包含为主用户分配的物理资源。
条件3、与主用户配对的从用户归属的RRU和主用户归属的RRU不同。
条件4、每个RRU内只有一个从用户与主用户配对。
条件2中的搜索空间包含为主用户分配的物理资源包括两种情况。情况一、从用户的搜索空间与为主用户分配的物理资源正好重合;情况二、从用户的搜索空间与为主用户分配的物理资源重叠,且为主用户分配的物理资源正好位于重叠区域内。
条件4中的每个RRU内只有一个从用户与主用户配对的意思是:每个RRU可能有与主用户配对从用户,也可能没有与主用户配对从用户,但是如果有与主用户配对的从用户,则只能有一个从用户与该主用户配对。
针对条件2中的两种情况可以用公式二来表示,比如对于LTE***,如果主用户S1的占用搜索空间上的第mS1个信道,则只要用户S2搜索空间满足公式二用户S2即为可配对用户。
其中mS1,mS2可以相等(即第一种情形),也可以不等(即第二种情形)。在配对成功后,为用户S2分配的资源位置为搜索空间内第mS1或mS2候选信道。
在具体实施时,步骤302中确定从用户的方式有很多种,下面列举几种:
方式一、从除主用户之外的所有需要分配PDCCH的物理资源的用户中,查找与主用户的信道聚合等级相同,且搜索空间包含为主用户分配的物理资源的用户;
将查找到的用户进行分组,其中每组中的所有用户归属的RRU相同;
确定所有与主用户归属的RRU不同的组,并从确定的每个组中分别选择一个用户作为与主用户配对的从用户。
方式二、将除主用户之外的所有需要分配PDCCH的物理资源的用户进行分组,其中每组中的所有用户归属的RRU相同;
确定所有与主用户归属的RRU不同的组,并从确定的每个组中分别选择一个用户作为与主用户配对的从用户,其中选择的用户的信道聚合等级与主用户的信道聚合等级相同,且选择的用户的搜索空间包含为主用户分配的物理资源的用户。
方式一和方式二中,在从组中选择一个用户作为与主用户配对的从用户时,如果其余组中有多个用户,则可以随机所选择一个用户,也可以根据根据调度优先级或配对用户间干扰值,从确定的每个组中选择用户。比如可以从组中用户的调度优先级大于阈值的用户中选择一个用户;较佳的可以从组中选择调度优先级最大的用户。还可以从组中主用户的配对用户间干扰值小于阈值的用户中选择一个用户;较佳的可以从组中选择配对用户间干扰值最小的用户。上述两个阈值可以根据需要进行设定。
在具体实施中,本发明实施例方法的执行主体可以是基站(比如宏基站,演进基站、家庭基站等),也可以是RN设备,还可以是其它网络侧设备。
如图4所示,本发明实施例PDCCH在开启SDMA时的资源分配包括下列步骤:
步骤401、按照调度优先级从大到小,对小区中所有需要分配PDCCH的物理资源的用户进行排列。
步骤402、将队列中的第一个用户作为主用户。
步骤403、确定主用户的RNTI和PDCCH聚合等级下的搜索空间中PDCCH候选信道占用的物理资源(主用户的RNTI和PDCCH聚合等级下的搜索空间中未被占用的物理资源),从确定的物理资源中选择一个物理资源,并为主用户的PDCCH分配选择的物理资源。
步骤404、从除主用户之外的队列中,查找与主用户的PDCCH聚合等级相同,且搜索空间包含为主用户分配的物理资源的用户,并形成集合S。
步骤405、查询集合S中所有的用户对应的的空间归属信息,并根据空间归属信息对应的归属空间将集合S中的所有用户进行分组,其中每组中的所有用户归属的RRU相同。
步骤406、确定所有与主用户归属的RRU不同的组,并从确定的每个组中分别选择一个用户作为与主用户配对的从用户。
步骤407、为每个从用户的PDCCH分配与主用户相同的物理资源。
步骤408、从队列中删除已配对且分配资源的主用户和从用户。
其中,步骤408也可以在步骤406和步骤407之间,或与步骤407同时执行;乡音法国的,步骤408为:从队列中删除已配对的主用户和从用户。
步骤409、判断队列中是否还有用户,如果是,则返回步骤402;否则,结束本流程。
另外,PDCCH的资源分配与用户的RNTI有关,每个RNTI对应了一定的搜索空间,UE指派的搜索空间位置由用户的RNTI和聚合等级共同决定,而用户的RNTI是在用户初始接入时进行分配,且不会在调度过程中改变,为了优化RNTI的分配方式以更好地支持空分复用,因此本发明实施例中提供了根据用户归属空间(即用户归属的RRU)分配用户RNTI的方案,用于保证不同归属空间的用户的PDCCH可以进行空分复用,该方案也可以应用于其他与PDCCH类似,由RNTI确定用户资源位置的信道。
如图5所示为本发明实施例中RNTI的分配方法实施流程示意图,在分配RNTI时,可以包括如下步骤:
步骤501、对空分复用***中的RNTI进行分组,每组对应一个RRU;
本步骤中,对***中的RNTI进行分组,每组对应一个独立的RRU;具体的,可以根据一个或多个信道的资源分配公式进行分组。
步骤502、确定用户归属的RRU;
本步骤中,通过对用户进行归属空间判决,便可以确定用户归属的RRU。
步骤503、根据用户归属的RRU确定对应的RNTI组;
步骤504、为用户分配对应的RNTI组中的RNTI。
实施中,基站对空分复用***中的RNTI进行分组时,可以根据一个或多个信道的资源分配公式进行分组。
具体的,在进行RNTI分组时,若只需根据一个信道的资源分配公式分组,则可分别计算每个RNTI对应的搜索空间,将搜索空间相同的RNTI归为一列,再将每一列的用户分配到各组中。
分配时可根据组数,以及各组对应的独立空间覆盖面积和用户密度,粗略估算出各组的用户比例,再根据比例确定各组的RNTI数目。对于不便估算的场景可直接采用平均分配的方法。
若需根据多个信道进行资源分配分组,则可以根据每个信道分别计算每个RNTI对应的搜索空间,将多个信道搜索空间均相同的RNTI归为一列,再按照上述方式进行分组。
实施中,基站为用户分配对应的RNTI组中的RNTI时,可以按以下方式之一或者其组合进行分配:
1、在用户归属的RRU为一个时,在对应的RNTI组中随机选择一个RNTI或者按分组时的排列顺序选择一个RNTI后,分配给用户;
2、在用户归属的RRU为多个时,在各个归属的RRU对应的RNTI组中随机选择或者按分组时的排列顺序选择一个RNTI后,分配给用户;
3、在用户归属的RRU为多个时,按预设规则在各个归属的RRU对应的RNTI组中选择一个组后,在选择出的RNTI组中随机选择一个RNTI或者按分组时的排列顺序选择一个RNTI后,分配给用户。
具体的,为用户分配RNTI时,可以为每个用户在其归属的RRU所对应的RNTI组中随机选择一个RNTI或者按分组时的排列顺序等准则选择RNTI进行分配;
对于归属多个空间的用户可以在其归属的多个空间对应的RNTI组中随机选择或者按分组时的排列顺序选择RNTI,也可以先按照一定准则选定某一组,如选择剩余RNTI较多的组,然后再在该组随机选择或按分组时的排列顺序等准则选择RNTI进行分配。
实施中,还可以进一步包括:
基站确定用户归属的RRU是否变化;
基站在确定发生变化后,根据用户归属的RRU确定对应的RNTI组;
基站为用户分配对应的RNTI组中的RNTI。
实施中,基站为用户分配对应的RNTI组中的RNTI,可以是在指示用户发起随机接入后,在用户的随机接入过程中为用户分配RNTI。
具体的,可以定时更新用户的归属信息,判断其归属信息是否改变,如果归属信息改变,基站指示用户发起新的随机接入,重新为用户分配RNTI,并将用户原来分配的RNTI重新填入其归属组中。
RNTI的分配这一步可以随机为用户分配,也可以按照上述实施例描述方法分配,不管哪种分配方式都可以实现控制信道SDMA。
3)对于物理上行共享信道PUSCH;
根据当前小区内总的上行业务信息量与上行第一开启门限、上行第一关闭门限的比较,确定物理上行共享信道PUSCH是否开启SDMA。优选地,可以采用以下方式:
确定当前PUSCH未开启SDMA,且当前小区内总的上行业务信息量大于上行第一开启门限并持续第三设定时间,则PUSCH开启SDMA;
确定当前PUSCH已开启SDMA,且当前小区内总的上行业务信息量不大于上行第一关闭门限且持续第四设定时间,则PUSCH关闭SDMA。
PUSCH开启SDMA时,对PUSCH采用SDMA方式进行资源分配,即对不同归属空间的用户在PUSCH上配对,配对的用户在PUSCH上的数据传输被分配相同的物理资源。
本实施例中上述上行第一开启门限大于上行第一关闭门限,具体的上述第三设定时间和第四设定时间可以灵活设定,可以相同也可以不相同。
4)对于上行解调导频信号DMRS;
本发明实施例不但给出了对不同物理信道的空分复用方案,还给出了对上行解调导频信号DMRS的空分复用方案。不同的上行DMRS被分配给不同的用户以对不同用户的接收信号解调,上行DMRS的调度与PUSCH的调度绑定,因此,本实施例中根据PUSCH的SDMA开启状态,以及当前小区内待调度用户数与上行第二开启门限、上行第二关闭门限的比较,或总的上行业务信息量与上行第三开启门限、上行第三关闭门限的比较,确定是否对上行解调导频信号DMRS采用SDMA进行分配。由于DMRS是面向不同的用户的,因此可以根据当前小区内待调度用户数来确定对DMRS的分配采用SDMA,另外,上行业务信息量也可以间接地反映当前小区内待调度用户数,因此也可以根据总的上行业务信息量来确定DMRS的分配是否采用SDMA,优选地,可以采用如下方式:
确定PUSCH已开启SDMA,当前上行DMRS分配未采用SDMA,且当前小区内待调度用户数大于上行第二开启门限并持续第五设定时间,或总的上行业务信息量大于上行第三开启门限并持续第五设定时间,则开始采用SDMA方式分配上行DMRS;
确定当前上行DMRS的分配已采用SDMA,且小区内待调度用户数不大于上行第二关闭门限并持续第六设定时间,或总的上行业务信息量不大于上行第三关闭门限并持续第六设定时间,则上行DMRS的分配不再采用SDMA;
确定PUSCH已关闭SDMA,则上行DMRS关闭SDMA。
在DMRS的分配采用SDMA方式时,对PUSCH上配对的用户分配相同的DMRS。
本实施例中上述第二开启门限大于第二关闭门限,上述第五设定时间和第六设定时间可以灵活设置,可以相同也可以不同。
5)对于HARQ指示信道PHICH;
PHICH资源位置由其对应的PUSCH和PUSCH的DMRS确定。本实施例中确定PUSCH已开启SDMA,且上行DMRS的分配采用SDMA,则HARQ指示信道PHICH开启SDMA;
否则,PHICH不开启SDMA。
PHICH开启SDMA时,对PHICH采用SDMA方式进行资源分配,即对不同归属空间的用户在PHICH上配对,配对的用户在PHICH上的数据传输被分配相同的物理资源。优选地,具体的配对用户与开启SDMA的PUSCH中配对用户相同。
6)对于非动态调度的PUCCH;
根据当前调度用户所需总的上行控制信息量与上行第四开启门限、上行第四关闭门限的比较,确定非动态调度的PUCCH是否开启SDMA。优选地,可以采用如下方式:
确定非动态调度的PUCCH未开启SDMA,且确定当前调度用户所需总的上行控制信息量大于上行第四开启门限并持续第七设定时间时,则开启非动态调度的PUCCH的SDMA;
确定非动态调度的PUCCH已开启SDMA,且当前调度用户所需总的上行控制信息量确不大于上行第四关闭限并持续第八设定时间,则关闭非动态调度的PUCCH的SDMA。
非动态调度的PUCCH开启SDMA时,对非动态调度的PUCCH采用SDMA方式进行资源分配,即对不同归属空间的用户在非动态调度的PUCCH上配对,配对的用户在非动态调度的PUCCH上的数据传输被分配相同的物理资源。
本实施例中上行第四开启门限大于上行第四关闭门限,第七设定时间和第八设定时间可以灵活设置,可以相同也可以不同相同。
另外,本发明实施例中提到的第一设定时间~第八设定时间互不关联,可以根据具体应用场景灵活设置。
本发明实施例提供的上述采用空分复用接入SDMA的通信方法,通过对不同信道上相应业务信息量和控制信息量和对应该信道的判决门限,以及各信道间资源位置的对应关系,确定是否各个信道是否开启SDMA;各信道的SDMA的开启与否决定该信道上的资源分配方法,当某个信道不开启SDMA时,分配该信道的资源对各归属空间的用户是统一调度,所有该信道上的用户数据在全部RRU上发送;当某个信道开启SDMA时,对该信道采用SDMA方式分配资源,各用户在该信道上的数据仅在该各用户归属的RRU上发送。这样,不同RRU楼层间复用资源可以提高***总的吞吐量,提高用户数据传输速率;提高了***容纳的用户数和频谱利用率;用户在RRU间移动时避免了小区切换,减少了***所需控制信令开销;可随时调整信道是否进行SDMA,尽量避免不必要的干扰引入,为用户提供最优的性能体验。
本发明具有广泛的适用性,可应用任意时分双工***(TDD)***或者频分双工FDD***,可以有效解决楼宇室内密集用户覆盖和室外特殊场景覆盖问题。
基于同一发明构思,本发明实施例中还提供了一种基站,由于基站解决问题的原理与采用空分复用接入SDMA的通信方法相似,因此基站的实施可以参见方法的实施,重复之处不再赘述。
如图6所示,本发明实施例提供的基站,包括:
SDMA开启确定单元10,用于根据不同信道的业务信息量和控制信息量,及对应不同信道的判决门限,确定不同信道是否开启SDMA,所述不同信道包括业务信道和控制信道;
第一发送单元20,用于根据对不同用户归属的远端射频单元RRU的判决结果,对于开启SDMA的信道,采用SDMA方式分配资源,各用户在该信道上的数据仅在该各用户归属的RRU上发送;
第二发送单元30,用于对于未开启SDMA的信道,对该信道上所有数据在全部RRU上发送。
实施中,所述SDMA开启确定单元10具体用于根据当前小区内总的下行业务信息量与下行第一开启门限、下行第一关闭门限的比较,确定物理下行共享信道PDSCH是否开启SDMA。
实施中,所述SDMA开启确定单元10具体包括:
PDSCH开启单元101,用于确定当前PDSCH未开启SDMA,且当前小区内总的下行业务信息量大于下行第一开启门限并持续第一设定时间,则确定PDSCH开启SDMA;
PDSCH关闭单元102,用于确定当前PDSCH已开启SDMA,且当前小区内总的下行业务信息量不大于下行第一关闭门限且持续第二设定时间,则确定PDSCH关闭SDMA。
实施中,所述SDMA开启确定单元10具体用于根据当前调度用户所需的下行控制信息量与下行第二开启门限、下行第二关闭门限的比较,确定物理下行控制信道PDCCH和对应动态调度的物理上行控制信道PUCCH是否开启SDMA。
实施中,所述SDMA开启确定单元10,具体包括:
PDCCH开启单元103,用于确定PDCCH未开启SDMA,且确定当前调度用户所需的下行控制信息量大于下行第二开启门限,则确定PDCCH和其对应动态调度的PUCCH开启SDMA;
PDCCH关闭单元104,用于确定PDCCH已开启SDMA,且当前调度用户所需的下行控制信息量不大于下行第二关闭门限,则确定PDCCH和其对应动态调度的PUCCH关闭SDMA。
实施中,所述第一发送单元20,具体包括:
第一分配单元201,用于在PDCCH开启SDMA时,根据当前PDCCH调度的用户,为调度的主用户的PDCCH分配物理资源;
从用户确定单元202,用于根据所述主用户的信道聚合等级和分配的物理资源,确定与所述主用户配对的从用户;
第二分配单元203,用于为每个所述从用户的PDCCH分配与主用户相同的物理资源。
实施中,所述第一分配单元201具体用于获取所述主用户的无线网络临时标识RNTI和信道聚合等级确定的搜索空间中未被占用的物理资源;从获取的物理资源中选择一个物理资源,并为主用户的PDCCH分配选择的物理资源。
实施中,所述第一分配单元201具体用于按照物理资源的逻辑索引顺序,从获取的物理资源中选择一个物理资源;或从获取的物理资源中随机选择一个物理资源;或确定每个未被占用的物理资源上能够支持的与所述主用户配对的从用户的数量,并选择对应的所述数量大于阈值的一个物理资源。
实施中,所述从用户确定单元202确定的与所述主用户配对的从用户的信道聚合等级与所述主用户的信道聚合等级相同,且搜索空间包含为主用户分配的物理资源,且归属的RRU和所述主用户归属的RRU不同,且每个归属的RRU内只有一个从用户与所述主用户配对。
实施中,上述第一发送单元20还包括:
主用户确定单元200,用于从所有需要分配PDCCH的物理资源的用户中,选择一个用户作为主用户,并在确定与所述主用户配对的从用户之后,将所述主用户和所述从用户从需要分配PDCCH的物理资源的用户中删除,并判断是否还有需要分配PDCCH的物理资源的用户;在确定还有需要分配PDCCH的物理资源的用户后,从所有需要分配PDCCH的物理资源的用户中,选择一个用户作为主用户,并触发第一分配单元为主用户的PDCCH分配物理资源。
实施中,该基站还包括:
RNTI分配单元40,用于对空分复用***中的RNTI进行分组,每组对应一个RRU;确定用户的归属的RRU,根据用户归属的RRU确定对应的RNTI组;为用户分配对应的RNTI组中的RNTI。
实施中,所述RNTI分配单元40具体用于对空分复用***中的RNTI进行分组时,根据一个或多个信道的资源分配公式进行分组。
实施中,所述RNTI分配单元40包括以下单元之一或者其组合:
第一分配子单元401,用于在用户归属的RRU为一个时,在对应的RNTI组中随机选择一个RNTI或者按分组时的排列顺序选择一个RNTI分配给用户;
第二分配子单元402,用于在用户归属的RRU为多个时,在各个归属的RRU对应的RNTI组中随机选择或者按分组时的排列顺序选择一个RNTI后,分配给用户;
第三分配子单元403,用于在用户归属的RRU为多个时,按预设规则在各个归属的RRU对应的RNTI组中选择一个组后,在选择出的RNTI组中随机选择一个RNTI或者按分组时的排列顺序选择一个RNTI后,分配给用户。
实施中,所述SDMA开启确定单元10,具体用于根据当前小区内总的上行业务信息量与上行第一开启门限、上行第一关闭门限的比较,确定物理上行共享信道PUSCH是否开启SDMA。
实施中,所述SDMA开启确定单元10,具体包括:
PUSCH开启单元105,用于确定当前PUSCH未开启SDMA,且当前小区内总的上行业务信息量大于上行第一开启门限并持续第三设定时间,则确定PUSCH开启SDMA;
PUSCH关闭单元106,用于确定当前PUSCH已开启SDMA,且当前小区内总的上行业务信息量不大于上行第一关闭门限且持续第四设定时间,则确定PUSCH关闭SDMA。
实施中,还包括:
DMRS空分确定单元50,用于根据当前小区内PUSCH的SDMA开启状态、以及待调度用户数与上行第二开启门限、上行第二关闭门限的比较,或总的上行业务信息量与上行第三开启门限、上行第三关闭门限的比较,确定是否对上行解调导频信号DMRS采用SDMA进行分配。
实施中,所述DMRS空分确定单元50,具体包括:
DMRS开启单元501,确定PUSCH已开启SDMA,当前上行DMRS分配未采用SDMA,且当前小区内待调度用户数大于上行第二开启门限并持续第五设定时间,或总的上行业务信息量大于上行第三开启门限并持续第五设定时间,则确定开始采用SDMA方式分配上行DMRS;
DMRS关闭单元502,用于确定当前上行DMRS的分配已采用SDMA,且小区内待调度用户数不大于上行第二关闭门限并持续第六设定时间,或总的上行业务信息量不大于上行第三关闭门限并持续第六设定时间,则确定上行DMRS的分配不再采用SDMA;确定PUSCH已关闭SDMA,则确定上行DMRS关闭SDMA。
实施中,所述SDMA开启确定单元10,具体包括:
PHICH开启单元107,用于确定PUSCH已开启SDMA,且上行DMRS的分配采用SDMA,则确定HARQ指示信道PHICH开启SDMA;
PHICH关闭单元108,用于确定PUSCH关闭SDMA,或上行DMRS的分配不采用SDMA,则确定PHICH不开启SDMA。
实施中,所述SDMA开启确定单元10,具体用于根据当前调度用户所需总的上行控制信息量与上行第四开启门限、上行第四关闭门限的比较,确定非动态调度的PUCCH是否开启SDMA。
实施中,所述SDMA开启确定单元10,包括:
PUCCH开启单元109,用于确定非动态调度的PUCCH未开启SDMA,且确定当前调度用户所需总的上行控制信息量大于上行第四开启门限并持续第七设定时间时,则确定开启非动态调度的PUCCH的SDMA;
PUCCH关闭单元110,用于确定非动态调度的PUCCH已开启SDMA,且当前调度用户所需总的上行控制信息量确不大于上行第四关闭限并持续第八设定时间,则确定关闭非动态调度的PUCCH的SDMA。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。