[0061] 示例性的,对于某一终端设备(例如,记作:终端设备#1),网络设备比较其在所述多个劈裂波束中各劈裂波束上的接收功率后,得到其接收功率排序为:RSRP2>RSRP1>RSRP3>RSRP0。然后,网络设备计算用户波束隔离度:信噪比(signal to interference ratio,SIR)=RSRP2/(RSRP1+RSRP3+RSRP0)。若SIR≥Th(Th为设定的门限值)),则将终端设备#1归类为劈裂波束#2的独立用户,即终端设备#1对应的劈裂波束为劈裂波束#2。若SIR
[0062] 应理解,这里所描述的确定终端设备对应的劈裂波束的方式仅为示例性说明,本申请并不限定如何确定终端设备对应的劈裂波束,任何合理的确定终端设备对应的劈裂波束的方式都应落入本申请的保护范围。 [0063] S240,网络设备根据所述多个终端设备分别对应的劈裂波束,确定可以进行空分复用的p个终端设备,p≥2。应理解,所述p个终端设备属于所述多个终端设备。 [0064] 还是以所述多个劈裂波束为上述4个劈裂波束,即,劈裂波束#0至劈裂波束#3,并以所述p个终端设备为终端设备#0,终端设备#1,……,终端设备#p‑1为例,进行说明。 [0065] 可以理解,p个终端设备要进行空分复用,需满足:p≤4,即p小于或者等于劈裂波束的数量,且p个终端设备中任意两个终端设备对应的劈裂波束之间没有交集。 [0066] 在下面几种情况下,p个终端设备可以进行空分复用: [0067] 情况一:p=r=4,p个终端设备与所述r个劈裂波束一一对应。比如,终端设备#0对应劈裂波束#0,终端设备#1对应劈裂波束#1,……,终端设备#3对应的劈裂波束#3。 [0068] 情况二:p<r,且p个终端设备对应的劈裂波束之间没有交集。 [0069] 比如,p=3,这3个终端设备分别对应4个劈裂波束中的其中一个,如终端设备#0对应劈裂波束#0,终端设备#1对应劈裂波束#1,终端设备#2对应劈裂波束#2。 [0070] 又如,p=3,这3个终端设备中一个终端设备对应4个劈裂波束中的其中一个,一个终端设备对应4个劈裂波束中的另一个,还有一个终端设备对应4个劈裂波束中剩余两个。如,终端设备#0对应劈裂波束#0,终端设备#1对应劈裂波束#1,终端设备#2对应劈裂波束#2和劈裂波束#3。
[0071] 再如,p=2,这2个终端设备可以分别对应4个劈裂波束中的其中一个,或者,2个终端设备分别对应2个劈裂波束,或者,其中一个终端设备对应1个劈裂波束,另一个终端设备对应3个劈裂波束。 [0072] 应理解S210‑S240为可选步骤,即S250的执行可以不依赖于S210‑S240。这里的意思是,终端设备可以在合适的时机或条件下执行S250,而不需要在执行S250之前都执行S210‑S240步骤。 [0073] S250,网络设备确定q个终端设备分别对应的劈裂波束的权值。 [0074] 应理解,q个终端设备可以是上述p个终端设备中的部分或全部终端设备,1≤q≤r。 [0075] 其中,劈裂波束m的权值满足下述公式一: [0076] [0077] 应理解,劈裂波束m的权值也可以称为劈裂波束m对应在子载波k的权值。也可以称为循环时延因子。
[0078] 上述公式中,k=1,2,……n,n为系统带宽内子载波的个数,或者,n也可以称为系统带宽所支持的子载波的个数。比如系统带宽为20MHz时,n=1200。 [0079] Wm为所述r个劈裂波束中索引为m的劈裂波束的基础权值。应理解,本文中以m的取值从0开始为例,实际上,m的取值也可以从1开始,或者从任一其他整数开始。 [0080] 本领域技术人员可以理解,若某个终端设备对应多个劈裂波束,则该终端设备对应的劈裂波束的权值满足这多个劈裂波束的权值之和。比如,若某个终端设备对应所述r个劈裂波束中索引为0和1的波束,则该终端设备对应的波束的权值满足W'0+W'1。 [0081] 劈裂波束权值设计为公式一时,可以保证发送侧天线全频带功率相等,实现了发送侧天线功率平衡。 [0082] 以8天线,3个劈裂波束(分别为劈裂波束#0、劈裂波束#1和劈裂波束#2)为例进行说明。 [0083] 劈裂波束#0:W0=[1 1 1 1 1 1 1 1] [0084] W'0=W'0(k)=[1 1 1 1 1 1 1 1] [0085] 劈裂波束#1: [0086] [0087] 劈裂波束#2: [0088] [0089] 每根天线全频带功率可表示为公式二: [0090] [0091] 其中,||x||2表示求x模值的平方。n=1,2,……8,表示第n根天线。 [0092] 从公式二可以看出,8根天线在全带宽的功率相等。 [0093] S260,网络设备根据所述q个终端设备分别对应的劈裂波束的权值,确定下行信道的权值。 [0094] 具体地,若q>1,则下行信道的权值满足所述q个终端设备分别对应的劈裂波束的权值之和。若q=1,则下行信道的权值为该终端设备对应的劈裂波束的权值。 [0095] 例如,所述q个终端设备为终端设备#0和终端设备#1,终端设备#0对应劈裂波束#2,劈裂波束#2的权值满足W'2,终端设备#1对应劈裂波束#0和劈裂波束#1,劈裂波束#0和劈裂波束#1的权值满足W'0+W'1,则下行信道的权值满足W'0+W'1+W'2。
[0096] 所述下行信道可以是下行控制信道(如PDCCH)、下行数据信道(如,PDSCH)、下行广播信道等,本申请对此不作限定。 [0097] S270,网络设备根据所述下行信道的权值,发送所述下行信道。 [0098] 若下行信道为下行控制信道,该下行信道可以携带所述q个终端设备分别对应的调度信息。其中,终端设备对应的调度信息即网络设备向终端设备分配的控制信道单元(control channel element,CCE)信息。 [0099] 若下行信道为下行数据信道,该下行信道可以携带所述q个终端设备分别对应的数据,即网络设备向所述q个终端设备传输的数据。 [0100] 可选地,下行控制信道可以使用正交相移键控(quadrature phase shift keying,QPSK)解调,网络设备可以调整下行控制信道的功率。
[0101] 比如,调度时可对不同时频位置分配不同的功率,对信道表现比较差的终端设备提升功率。 [0102] 根据本申请提供的方法,网络设备通过为劈裂波束的基础权值引入一个循环时延因子,可以抵消由于相位影响导致的矢量叠加过程中造成的天线间功率不平衡的问题,实现发送侧天线在全带宽上的功率相等,即实现发送侧天线功率平衡。 [0103] 应理解,本申请实施例的各个方案可以进行合理的组合使用,并且实施例中出现的各个术语的解释或说明可以在各个实施例中互相参考或解释,对此不作限定。 [0104] 还应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定。上述各个过程涉及的各种数字编号或序号仅为描述方便进行的区分,而不应对本申请实施例的实施过程构成任何限定。 [0105] 以上,结合图2详细说明了本申请实施例提供的方法。以下,结合图3至图5详细说明本申请实施例提供的装置。 [0106] 图3是本申请实施例提供的通信装置的示意性框图。如图3所示,该通信装置1000可以包括收发单元1100和处理单元1200。 [0107] 其中,收发单元1100可以用于向其他装置发送信息。比如,发送下行信道。处理单元1200可以用于进行装置的部分处理,确定下行信道对应的权值。 [0108] 通信装置1000可对应于上述方法实施例中的网络设备,例如具体可以为网络设备或配置于网络设备中的芯片。 [0109] 具体地,该通信装置1000可对应于方法200中的网络设备,该通信装置1000可以包括用于执行方法200中由网络设备所执行的操作的单元,并且,该通信装置1000中的各单元分别为了实现相应方法中由网络设备所执行的操作。 [0110] 示例性的,在该通信装置1000对应于方法200中的网络设备时,处理单元1200用于,确定q个终端设备分别对应的劈裂波束的权值,1≤q≤r,r≥2,在q>1的情况下,所述q个终端设备能够进行空分复用,每个终端设备对应的劈裂波束为一个或多个,且每个终端设备对应的劈裂波束属于预设的r个劈裂波束,其中,劈裂波束m的权值满足n为系统带宽内子载波的个 数,Wm为所述r个劈裂波束中索引为m的劈裂波束的基础权值;所述处理单元1200还用于,根据所述q个终端设备分别对应的劈裂波束的权值,确定下行信道的权值;收发单元1100用于,根据所述下行信道的权值,发送所述下行信道。
[0111] 可选地,,所述基础权值可以预存在通信装置1000中。 [0112] 可选地,所述下行信道为下行控制信道或下行数据信道。 [0113] 可选地,所述劈裂波束对应的多个天线中的每个天线在所述r个劈裂波束中的基础权值的幅值相等。 [0114] 可选地,在所述终端设备对应的劈裂波束为多个的情况下,所述终端设备对应的劈裂波束的权值满足所述终端设备对应的多个劈裂波束分别对应的权值之和。 [0115] 可选地,所述处理单元1200具体用于:将所述q个终端设备分别对应的劈裂波束的权值之和,确定为所述下行信道的权值。 [0116] 可选地,所述处理单元1200还用于:根据多个终端设备中每个终端设备发送的上行参考信号,确定所述每个终端设备在所述r个劈裂波束上的接收功率;根据所述每个终端设备在所述r个劈裂波束上的接收功率,确定所述每个终端设备对应的劈裂波束;根据所述每个终端设备对应的劈裂波束,确定所述q个终端设备。 [0117] 应理解,各单元执行上述相应步骤的具体过程在上述方法实施例中已经详细说明,为了简洁,在此不再赘述。 [0118] 还应理解,该通信装置1000为网络设备时,该通信装置1000中的收发单元1100可对应于图4中示出的网络设备3000中的收发器3200,该通信装置1000中的处理单元1200可对应于图4中示出的网络设备3000中的处理器3100。 [0119] 还应理解,该通信装置1000为配置于网络设备中的芯片时,该通信装置1000中的收发单元1100可以为输入/输出接口。 [0120] 图4是本申请实施例提供的网络设备的结构示意图,例如可以为基站的结构示意图。该基站3000可应用于如图1所示的系统中,执行上述方法实施例中网络设备的功能。如图所示,该基站3000可以包括一个或多个射频单元,如远端射频单元(remote radio unit,RRU)3100和一个或多个基带单元(BBU)(也可称为分布式单元(DU))3200。所述RRU 3100可以称为收发单元或通信单元,与图3中的收发单元1100对应。可选地,该收发单元3100还可以称为收发机、收发电路、或者收发器等等,其可以包括至少一个天线3101和射频单元3102。可选地,收发单元3100可以包括接收单元和发送单元,接收单元可以对应于接收器(或称接收机、接收电路),发送单元可以对应于发射器(或称发射机、发射电路)。所述RRU 3100部分主要用于射频信号的收发以及射频信号与基带信号的转换。所述BBU 3200部分主要用于进行基带处理,对基站进行控制等。所述RRU 3100与BBU 3200可以是物理上设置在一起,也可以物理上分离设置的,即分布式基站。
[0121] 所述BBU 3200为基站的控制中心,也可以称为处理单元,可以与图3中的处理单元1200对应,主要用于完成基带处理功能,如信道编码,复用,调制,扩频等等。例如所述BBU(处理单元)可以用于控制基站执行上述方法实施例中关于网络设备的操作流程。
[0122] 在一个示例中,所述BBU 3200可以由一个或多个单板构成,多个单板可以共同支持单一接入制式的无线接入网(如LTE网),也可以分别支持不同接入制式的无线接入网(如LTE网,5G网或其他网)。所述BBU 3200还包括存储器3201和处理器3202。所述存储器3201用以存储必要的指令和数据。所述处理器3202用于控制基站进行必要的动作,例如用于控制基站执行上述方法实施例中关于网络设备的操作流程。所述存储器3201和处理器3202可以服务于一个或多个单板。也就是说,可以每个单板上单独设置存储器和处理器。也可以是多个单板共用相同的存储器和处理器。此外每个单板上还可以设置有必要的电路。 [0123] 应理解,图4所示的基站3000能够实现前述方法实施例中涉及网络设备的各个过程。基站3000中的各个模块的操作或功能,分别为了实现上述方法实施例中的相应流程。具体可参见上述方法实施例中的描述,为避免重复,此处适当省略详细描述。 [0124] 上述BBU 3200可以用于执行前面方法实施例中描述的由网络设备内部实现的动作,而RRU 3100可以用于执行前面方法实施例中描述的网络设备向终端设备发送或从终端设备接收的动作。具体请见前面方法实施例中的描述,此处不再赘述。 [0125] 根据本申请实施例提供的方法,本申请还提供一种计算机程序产品,该计算机程序产品包括:计算机程序代码,当该计算机程序代码在计算机上运行时,使得该计算机执行前述任一方法实施例中终端设备侧的方法。 [0126] 根据本申请实施例提供的方法,本申请还提供一种计算机可读介质,该计算机可读介质存储有程序代码,当该程序代码在计算机上运行时,使得该计算机执行前述方法实施例中网络设备侧的方法。 [0127] 根据本申请实施例提供的方法,本申请还提供一种系统,其包括前述的一个或多个网络设备。可选地,该系统还可以包括前述的一个或多个终端设备。 [0128] 本申请实施例还提供了一种处理装置,包括处理器和接口;所述处理器用于执行上述任一方法实施例中的通信的方法。 [0129] 应理解,上述处理装置可以是一个芯片。例如,该处理装置可以是现场可编程门阵列(field programmable gate array,FPGA),可以是通用处理器、数字信号处理器(digital signal processor,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现成可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,还可以是系统芯片(system on chip,SoC),还可以是中央处理器(central processor unit,CPU),还可以是网络处理器(network processor,NP),还可以是数字信号处理电路(digital signal processor,DSP),还可以是微控制器(micro controller unit,MCU),还可以是可编程控制器 (programmable logic device,PLD)或其他集成芯片。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
[0130] 可以理解,本申请实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read‑only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(direct rambus RAM,DR RAM)。应注意,本文描述的系统和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。 [0131] 在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,高密度数字视频光盘(digital video disc,DVD))、或者半导体介质(例如,固态硬盘(solid state disc,SSD))等。 [0132] 上述各个装置实施例中网络设备与终端设备和方法实施例中的网络设备或终端设备完全对应,由相应的模块或单元执行相应的步骤,例如通信单元(收发器)执行方法实施例中接收或发送的步骤,除发送、接收外的其它步骤可以由处理单元(处理器)执行。具体单元的功能可以参考相应的方法实施例。其中,处理器可以为一个或多个。 [0133] 在本说明书中使用的术语“部件”、“模块”、“系统”等用于表示计算机相关的实体、硬件、固件、硬件和软件的组合、软件、或执行中的软件。例如,部件可以是但不限于,在处理器上运行的进程、处理器、对象、可执行文件、执行线程、程序或计算机。通过图示,在计算设备上运行的应用和计算设备都可以是部件。一个或多个部件可驻留在进程或执行线程中,部件可位于一个计算机上或分布在2个或更多个计算机之间。此外,这些部件可从在上面存储有各种数据结构的各种计算机可读介质执行。部件可例如根据具有一个或多个数据分组(例如来自与本地系统、分布式系统或网络间的另一部件交互的二个部件的数据,例如通过信号与其它系统交互的互联网)的信号通过本地或远程进程来通信。 [0134] 应理解,说明书通篇中提到的“实施例”意味着与实施例有关的特定特征、结构或特性包括在本申请的至少一个实施例中。因此,在整个说明书各个实施例未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。 [0135] 应理解,在本申请实施例中,编号“第一”、“第二”…仅仅为了区分不同的对象,比如为了区分不同的网络设备,并不对本申请实施例的范围构成限制,本申请实施例并不限于此。 [0136] 还应理解,在本申请中,“当…时”、“若”以及“如果”均指在某种客观情况下网元会做出相应的处理,并非是限定时间,且也不要求网元实现时一定要有判断的动作,也不意味着存在其它限定。 [0137] 还应理解,在本申请中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。 [0138] 还应理解,在本申请各实施例中,“A对应的B”表示B与A相关联,根据A可以确定B。但还应理解,根据A确定B并不意味着仅仅根据A确定B,还可以根据A和/或其它信息确定B。
[0139] 还应理解,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。 [0140] 本申请中出现的类似于“项目包括如下中的一项或多项:A,B,以及C”表述的含义,如无特别说明,通常是指该项目可以为如下中任一个:A;B;C;A和B;A和C;B和C;A,B和C;A和A;A,A和A;A,A和B;A,A和C,A,B和B;A,C和C;B和B,B,B和B,B,B和C,C和C;C,C和C,以及其他A,B和C的组合。以上是以A,B和C共3个元素进行举例来说明该项目的可选用条目,当表达为“项目包括如下中至少一种:A,B,……,以及X”时,即表达中具有更多元素时,那么该项目可以适用的条目也可以按照前述规则获得。 [0141] 可以理解的,本申请实施例中,终端设备和/或网络设备可以执行本申请实施例中的部分或全部步骤,这些步骤或操作仅是示例,本申请实施例还可以执行其它操作或者各种操作的变形。此外,各个步骤可以按照本申请实施例呈现的不同的顺序来执行,并且有可能并非要执行本申请实施例中的全部操作。 [0142] 本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。 [0143] 所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。 [0144] 在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。 [0145] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。 [0146] 另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。 [0147] 所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器ROM、随机存取存储器RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0148] 以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
|