通信方法、装置、设备以及存储介质与流程

文档序号:33621665发布日期:2023-03-25 12:15阅读:42来源:国知局
通信方法、装置、设备以及存储介质与流程

1.本技术涉及通信技术领域,尤其涉及一种通信方法、装置、设备以及存储介质。


背景技术:

2.在一些通信系统中,如第五代移动通信系统(5th generation wireless system,5g)中,网络设备需要对下行信道进行信道估计,并根据信道估计结果进行预编码以传输下行信息。
3.目前,网络设备在对下行信道进行信道估计的过程中,向终端设备发送信道状态信息参考信号(channel state information reference signal,csirs),终端设备基于该csirs向网络设备上报预编码矩阵指示(precoding matrix indicator,pmi),网络设备根据终端设备上报的pmi进行预编码。
4.然而,由于pmi为一种量化码本,通过pmi指示的下行信道的信息存在精度损失,网络设备基于该pmi进行预编码,将导致下行信道空口性能较差。


技术实现要素:

5.本技术实施例提供的一种通信方法、装置、设备以及存储介质,以期优化下行信道的空口性能。
6.第一方面,本技术实施例提供了一种通信方法,包括:网络设备向终端设备发送下行探测信号;该网络设备接收该终端设备发送的第一下行传输矩阵,该第一下行传输矩阵包括n*m个元素,该元素用于指示该网络设备的n个天线中的一个天线和该终端设备的m个天线中的一个天线之间的下行信道信息,n为大于等于1的正整数,m为大于等于1的正整数。
7.通过第一方面提供的通信方法,终端设备可以向网络设备发送第一下行传输矩阵,相比于pmi码本来说,通过第一下行传输矩阵可以准确反映下行信道的信道信息,使网络设备基于该第一下行传输矩阵进行预编码,提高了下行信道的空口性能。
8.网络设备可以利用信道互易性,通过确定第一上行信道信息和第二上行信道信息的关联程度,对第一下行传输矩阵的准确性进行评估,确定第一下行传输矩阵是否能够准确反映当前的下行信道的信息,在确定第一下行传输矩阵能够反映当前的下行信道的信息的情况下,基于第一下行传输矩阵进行预编码,在确定第一下行传输矩阵不能反映当前的下行信道的信息的情况下,重新获取下行传输矩阵。提高了下行信息传输的可靠性。对此,本技术实施例提供如下两种可能的实施方式:
9.在第一种可能的试试方式中,该方法还包括:第一上行信道信息和第二上行信道信息的关联程度大于第一预设值,该网络设备基于该第一下行传输矩阵进行预编码;其中,该第一上行信道信息基于接收来自该终端设备的第一上行探测信号确定,该第二上行信道信息基于接收来自该终端设备的第二上行探测信号确定,该第一上行探测信号和该第二上行探测信号的时域位置间隔超过预设时域门限。
10.通过该实施方式提供的通信方法,网络设备在第一上行信道信息和第二上行信道
信息的关联程度大于第一预设值时,确定终端设备发送的第一下行传输矩阵在仍能准确反应当前下行信道的信道信息。此种情况下,网络设备基于该第一下行传输矩阵进行预编码。能够确保下行信息的传输可靠性。
11.在一种可能的实施方式中,第一上行信道信息和第二上行信道信息的关联程度小于第一预设值,该方法还包括:该网络设备向该终端设备发送第一指示信息,该第一指示信息指示该终端设备发送该网络设备与该终端设备之间的第二下行传输矩阵,该第二下行传输矩阵用于进行预编码;其中,该第一上行信道信息基于接收来自该终端设备的第一上行探测信号确定,该第二上行信道信息基于接收来自该终端设备的第二上行探测信号确定,该第一上行探测信号和该第二上行探测信号的时域位置间隔超过预设时域门限。
12.通过该实施方式提供的通信方法,网络设备在第一上行信道信息和第二上行信道信息的关联程度小于第一预设值时,确定终端设备发送的第一下行传输矩阵不能准确反应当前下行信道的信道信息。此种情况下,网络设备不再使用第一下行传输矩阵进行预编码,而需要重新获取下行传输矩阵。能够确保下行信息的传输可靠性。
13.在一种可能的实施方式中,该第一上行信道信息和第二上行信道信息的关联程度与第一差值成反比,或者与第二差值成正比;其中,该第一差值为该第一上行信道信息和该第二上行信道信息的相关系数ρ与1的差值,该第二差值为该第一上行信道信息和该第二上行信道信息的相关系数ρ与0的差值。
14.在一种可能的实施方式中,该第一上行信息包括第一上行传输矩阵w1,该第二上行信息包括第二上行传输矩阵w2,该第一上行信道信息和第二上行信道信息的相关系数ρ满足公式:
15.通过该实施方式提供的通信方法,网络设备基于上述公式能够准确确定第一上行信道信息和第二上行信道信息的相关系数ρ,进而确定该相关系数ρ趋近与第一预设值还是第二预设值,对第一上行信道信息和第二上行信道信息的关联程度进行准确估计。
16.在一种可能的实施方式中,该下行探测信号包括csirs。
17.在一种可能的实施方式中,该第一上行探测信号和/或第二上行探测信号包括探测参考信号探测参考信号(sounding reference signal,srs)。
18.在一种可能的实施方式中,该方法还包括:该网络设备向该终端设备发送第二指示信息,该第二指示信息用于指示该终端设备发送第一下行传输矩阵。
19.通过该实施方式提供的通信方法,终端设备仅在网络设备发送第二指示信息的情况下,发送第一下行传输矩阵,节省了系统开销,提高了网络设备的调度能力。
20.在一种可能的实施方式中,该网络设备向该终端设备发送第二指示信息,包括:该网络设备接收该终端设备发送的上报信息,该上报信息用于指示该终端设备是否支持发送该任一下行传输矩阵;该网络设备在该上报信息指示该终端设备支持发送该下行传输矩阵时,向该终端设备发送该第二指示信息。
21.通过该实施方式提供的通信方法,终端设备向网络设备发送上报信息以上报自身是否支持发送下行传输矩阵,避免网络设备向不支持发送下行传输矩阵的终端设备发送指示信息指示其发送下行传输矩阵,降低了系统开销。
22.第二方面,本技术实施例提供一种通信方法,包括:终端设备接收来自网络设备的下行探测信号;该终端设备向该网络设备发送第一下行传输矩阵,该第一下行传输矩阵包
括n*m个元素,该元素用于指示该网络设备的n个天线中的一个天线和该终端设备的m个天线中的一个天线之间的下行信道信息,n为大于等于1的正整数,m为大于等于1的正整数。
23.在一种可能的实施方式中,第一上行信道信息和第二上行信道信息的关联程度小于第一预设值,该方法还包括:该终端设备接收来自该网络设备的第一指示信息,该第一指示信息指示该终端设备发送该网络设备与该终端设备之间的第二下行传输矩阵,该第二下行传输矩阵用于进行预编码;其中,该第一上行信道信息基于接收来自该终端设备的第一上行探测信号确定,该第二上行信道信息基于接收来自该终端设备的第二上行探测信号确定,该第一上行探测信号和该第二上行探测信号的时域位置间隔超过预设时域门限。
24.在一种可能的实施方式中,该第一上行信道信息和第二上行信道信息的关联程度与该第一上行信道信息和该第二上行信道信息的相关系数ρ与1的差值成反比,或者与该第一上行信道信息和该第二上行信道信息的相关系数ρ与0的差值成正比。
25.在一种可能的实施方式中,该第一上行信息包括第一上行传输矩阵w1,该第二上行信息包括第二上行传输矩阵w2,该第一上行信道信息和第二上行信道信息的相关系数ρ满足公式:
26.在一种可能的实施方式中,该下行探测信号包括信道状态信息参考信号csirs。
27.在一种可能的实施方式中,该第一上行探测信号和/或第二上行探测信号包括探测参考信号srs。
28.在一种可能的实施方式中,该方法还包括:该终端设备接收来自该网络设备的第二指示信息,该第二指示信息用于指示该终端设备发送第一下行传输矩阵。
29.在一种可能的实施方式中,在该终端设备接收来自该网络设备的第二指示信息之前,还包括:该终端设备向该网络设备发送上报信息,该上报信息用于指示该终端设备是否支持发送该任一下行传输矩阵。
30.上述第二方面以及上述第二方面的各可能的实施方式所提供的通信方法,其有益效果可以参见上述第一方面以及第一方面的各可能的实施方式所带来的有益效果,在此处不再赘述。
31.第三方面,本技术实施例提供一种装置,包括逻辑电路和输入输出接口,其中,该输入输出接口用于接收来自该装置之外的其他通信装置的信号并传输至该逻辑电路或将来自该逻辑电路的信号发送给该装置之外的其他通信装置,该逻辑电路用于执行代码指令以实现如第一方面、第二方面或各可能的实现方式中的方法。
32.第四方面,本技术实施例提供一种通信装置,包括:处理器和存储器,该存储器用于存储计算机程序,该处理器用于调用并运行该存储器中存储的计算机程序,执行如第一方面、第二方面或各可能的实现方式中的方法。
33.第五方面,本技术实施例提供一种芯片,包括:处理器,用于从存储器中调用并运行计算机指令,使得安装有该芯片的设备执行如第一方面、第二方面或各可能的实现方式中的方法。
34.第六方面,本技术实施例提供一种计算机可读存储介质,用于存储计算机程序指令,该计算机程序使得计算机执行如第一方面、第二方面或各可能的实现方式中的方法。
35.第七方面,本技术实施例提供一种计算机程序产品,包括计算机程序指令,该计算机程序指令使得计算机执行如第一方面、第二方面或各可能的实现方式中的方法。
附图说明
36.图1是本技术的实施例应用的通信系统的架构示意图。
37.图2是本技术实施例提供的一种通信方法200的示意性流程图。
38.图3为本技术提供的一种mimo阵列的场景400示意图。
39.图4是本技术实施例提供的一种通信方法400的示意性流程图。
40.图5是本技术实施例提供的一种通信方法500的示意性流程图。
41.图6为本技术实施例提供的一种通信装置600的结构示意图。
42.图7为本技术实施例提供的通信装置700的另一示意性框图。
具体实施方式
43.下面将结合附图,对本技术中的技术方案进行描述。
44.本技术提供的通信方法可以应用于各种通信系统,例如:长期演进(long term evolution,lte)系统、lte频分双工(frequency division duplex,fdd)系统、lte时分双工(time division duplex,tdd)、通用移动通信系统(universal mobile telecommunication system,umts)、全球互联微波接入(worldwide interoperability for microwave access,wimax)通信系统、未来的第五代(5th generation,5g)移动通信系统或新无线接入技术(new radio access technology,nr)以及5g移动通信系统的三大应用场景增强型移动带宽(enhanced mobile broadband,embb),超可靠、低时延通信(ultra reliable low latency communications,urllc)、和海量机器类通信(massive machine type communications,mmtc),设备到设备(device-to-device,d2d)通信系统、卫星通信系统、物联网(internet of things,iot)、窄带物联网(narrow band internet of things,nb-iot)系统、全球移动通信系统(global system for mobile communications,gsm)、增强型数据速率gsm演进系统(enhanced data rate for gsm evolution,edge)、宽带码分多址系统(wideband code division multiple access,wcdma)、码分多址2000系统(code division multiple access,cdma2000)、时分同步码分多址系统(time division-synchronization code division multiple access,td-scdma)。其中,5g移动通信系统可以包括非独立组网(non-standalone,nsa)和/或独立组网(standalone,sa)。
45.本技术提供的通信方法还可以应用于未来的通信系统,如第六代移动通信系统等。本技术对此不作限定。
46.图1是本技术的实施例应用的通信系统的架构示意图。如图1所示,该移动通信系统包括核心网设备110、网络设备120和至少一个终端设备(如图1中的终端设备130和终端设备140)。终端设备通过无线的方式与网络设备相连,网络设备通过无线或有线方式与核心网设备连接。核心网设备与网络设备可以是独立的不同的物理设备,也可以是将核心网设备的功能与网络设备的逻辑功能集成在同一个物理设备上,还可以是一个物理设备上集成了部分核心网设备的功能和部分的网络设备的功能。终端设备可以是固定位置的,也可以是可移动的。图1只是示意图,该通信系统中还可以包括其它网络设备,如还可以包括无线中继设备和无线回传设备,在图1中未画出。本技术的实施例对该移动通信系统中包括的核心网设备、网络设备和终端设备的数量不做限定。
47.网络设备是终端设备通过无线方式接入到该移动通信系统中的接入设备,可以是
基站nodeb、演进型基站enodeb、nr移动通信系统中的基站、未来移动通信系统中的基站或wifi系统中的接入节点等,本技术的实施例对网络设备所采用的具体技术和具体设备形态不做限定。
48.终端设备也可以称为终端terminal、用户设备(user equipment,ue)、移动台(mobile station,ms)、移动终端(mobile terminal,mt)等。终端设备可以是手机(mobile phone)、平板电脑(pad)、带无线收发功能的电脑、虚拟现实(virtual reality,vr)终端设备、增强现实(augmented reality,ar)终端设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等等。
49.网络设备和终端设备可以部署在陆地上,包括室内或室外、手持或车载;也可以部署在水面上;还可以部署在空中的飞机、气球和卫星上。本技术的实施例对网络设备和终端设备的应用场景不做限定。
50.网络设备和终端设备之间以及终端设备和终端设备之间可以通过授权频谱(licensed spectrum)进行通信,也可以通过免授权频谱(unlicensed spectrum)进行通信,也可以同时通过授权频谱和免授权频谱进行通信。网络设备和终端设备之间以及终端设备和终端设备之间可以通过6g以下的频谱进行通信,也可以通过6g以上的频谱进行通信,还可以同时使用6g以下的频谱和6g以上的频谱进行通信。本技术的实施例对网络设备和终端设备之间所使用的频谱资源不做限定。
51.应理解,本技术对于网络设备和终端设备的具体形式均不作限定。
52.在图1所示的通信系统中,网络设备向终端设备发送下行信息(例如信令和/或数据),需要考虑下行信道对传输的下行信息的影响,也即通过下行信道信息对下行信息进行加权,以使接收端接收到的下行信息更加准确。目前,常通过网络设备向终端设备发送信道状态信息参考信号(channel state information reference signal,csi-rs)进行下行信道的探测。终端设备接收到网络设备发送的csi-rs,按照协议码本进行量化测量,确定预编码矩阵指示(precoding matrix indicator,pmi),并将pmi上报给网络设备,网络设备根据该pmi对下行信息进行加权。然而,pmi码本是量化的信息,因此通过pmi反应的下行信道信息存在精度损失,进而,导致下行信道的空口性能较差。
53.在本技术实施例中,针对上述下行信道探测的探测结果不准确的问题,在下行信道探测的过程中引入下行传输矩阵,通过下行传输矩阵准确指示下行信道信息,进而使网络设备基于该下行传输矩阵对下行信息加权,优化下行信道的空口性能。
54.应理解,本技术实施例适用于各种通信场景,但尤其适用于多入多出(multi-in-multi-out,mimo)场景。在多入多出(multi-in-multi-out,mimo)场景中,网络设备(如图1中的网络设备120)和终端设备(如图1中的终端设备130和/或终端设备140)之间均使用两个或两个以上天线进行信息传输,在收发之间构成多个信道的天线系统,通过在不同的天线上独立发送数据提高频谱的利用率。
55.下面对本技术实施例涉及的相关术语进行说明:
56.1.信道互易性:
57.当上行链路和下行链路在相同的频率资源的不同时隙上传输时,在信道的相干时间内,可认为上行链路和下行链路的传输信号所经历的信道衰落是相同的,即为上行信道和下行信道的信道互易性。
58.2、信道长时相关性:
59.信道在间隔超过预设时长(例如20ms)的情况下的信道信息的关联程度较高,即称该信道具有长时相关性。
60.为便于理解本技术实施例,做出如下几点说明。
61.第一,在下文示出的实施例中,第一、第二以及各种数字编号仅为描述方便进行的区分,并不用来限制本技术实施例的范围。例如,区分不同的下行传输矩阵、上行信道信息、上行探测信号、预设值等。
62.第二,本技术实施例中涉及的“协议”可以是指通信领域的标准协议,例如可以包括lte协议、nr协议以及应用于未来的通信系统中的相关协议,本技术对此不做限定。
63.第三,在本技术实施例中,“当
……
时”、“在
……
的情况下”、“若”以及“如果”等描述均指在某种客观情况下设备(如,终端设备或者网络设备)会做出相应的处理,并非是限定时间,且也不要求设备(如,终端设备或者网络设备)在实现时一定要有判断的动作,也不意味着存在其它限定。
64.第四,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b的情况,其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。
65.下面将结合附图对本技术实施例提供的侧行传输方法做详细说明。
66.应理解,下文仅为便于理解和说明,以终端设备与网络设备之间的交互为例详细说明本技术实施例所提供的方法。该终端设备例如可以是图1所示的通信系统中的终端设备。比如,终端设备可以是图1中的终端设备130或者140。该网络设备例如可以是图1所示的通信系统中的网络设备120。
67.但应理解,这不应对本技术提供的方法的执行主体构成任何限定。只要能够通过运行记录有本技术实施例的提供的方法的代码的程序,以根据本技术实施例提供的方法,便可以作为本技术实施例提供的方法的执行主体。例如,下文实施例所示的终端设备也可以替换为该终端设备中的部件,比如芯片、芯片系统或其他能够调用程序并执行程序的功能模块。网络设备也可以替换为该网络设备中的部件,比如芯片、芯片系统或其他能够调用程序并执行程序的功能模块等。
68.图2是本技术实施例提供的一种通信方法200的示意性流程图。如图2所示,该方法200可以包括s210和s220。下面对方法200中的各个步骤进行说明。
69.s210,网络设备向终端设备发送下行探测信号。
70.相应的,终端设备接收来自该网络设备的下行探测信号。
71.s220,终端设备向所述网络设备发送第一下行传输矩阵,该第一下行传输矩阵包括n*m个元素,该元素用于指示网络设备的n个天线中的一个天线和终端设备的m个天线中的一个天线之间的下行信道信息,n为大于等于1的正整数,m为大于等于1的正整数。
72.相应的,网络设备接收终端设备发送的第一下行传输矩阵。
73.前已述及,网络设备(如图1中的网络设备120)和终端设备(如图1中的终端设备130和/或终端设备140)之间均可以使用两个或两个以上天线进行信息传输。本技术实施例中的下行传输矩阵即用于指示网络设备的每个天线与终端设备的每个天线之间的信道的信道信息。下面结合图2所示,以2乘2的mimo系统为例对下行传输矩阵进行示例性的说明:
74.图3为本技术提供的一种mimo阵列的场景400示意图。网络设备210通过天线(a1和a2)与终端设备220的天线(a3和a4)进行信息交互。例如,网络设备210通过天线a1发送信号x1,通过天线a2发送信号x2,由于信道的影响,终端设备220通过天线a3接收到的信号为y1,通过天线a4接收到的信号为y2,那么信道信息即可通过发送端发送的信号x1、x2以及接收端接收到的信号y1、y2确定。例如反应信道信息的下行传输矩阵可以称作h矩阵,且h矩阵例如可以满足以下公式:
[0075][0076]
其中,h矩阵中的h1至h4分别表示mimo传输的一个信道的信道信息。例如h1为网络设备210的天线a1与终端设备220的天线a3之间的信道的信道信息,h2为网络设备210的天线a2与终端设备220的天线a3之间的信道的信道信息,h3为网络设备210的天线a1与终端设备220的天线a4之间的信道的信道信息,h4为网络设备210的天线a2与终端设备220的天线a4之间的信道的信道信息。
[0077]
应理解,在终端设备和网络设备各自的天线数量不发生变化的情况下,本技术实施例中任一下行传输矩阵的维数相同。例如第一下行传输矩阵和下文中的第二下行传输矩阵的维数相同。
[0078]
需要说明的是,网络设备可以周期性或者非周期性向终端设备发送下行探测信号。可选的,下行探测信号可以是csi-rs。
[0079]
终端设备可以在每次接受到下行探测信号后,向网络设备发送第一下行传输矩阵;或者按照预设的反馈周期向网络设备发送第一下行传输矩阵;或者响应于接收到网络设备发送的第三指示信息,发送第一下行传输矩阵。
[0080]
应理解,第一下行传输矩阵为基于当前时间最后一次接收到的下行探测信号,确定的下行传输矩阵。例如,终端设备接收网络设备发送的第三指示信息,该第三指示信息指示终端设备发送下行传输矩阵,此种情况下,终端设备响应于该第三指示信息确定的下行传输矩阵即为第一下行传输矩阵。
[0081]
本技术实施例中,终端设备可以向网络设备发送第一下行传输矩阵,相比于pmi码本来说,通过第一下行传输矩阵可以准确反映下行信道的信道信息,使网络设备基于该第一下行传输矩阵进行预编码,提高了下行信道的空口性能。
[0082]
当本技术实施例应用于固定无线接入(fixed wireless access,fwa)场景时,能够在有限的信令开销内,使网络设备通过第一下行传输矩阵准确获取下行信道的信息,fwa中主要面向固定终端,只提供有限的终端可移动性,如用户步行。
[0083]
在一些实施例中,网络设备可以基于该第一下行传输矩阵进行预编码。
[0084]
在另一些实施例中,网络设备在进行预编码之前,可以先对第一下行传输矩阵的准确性进行评估。例如,网络设备通过确定信道的长时相关性,确定第一下行传输矩阵是否能够准确反映当前的下行信道的信息。下面结合图4进行说明。
[0085]
图4是本技术实施例提供的一种通信方法400的示意性流程图。如图4所示,在图2所示实施例的基础上,该方法400还可以包括s230、s241和s242中的至少部分步骤。下面对方法400中的各个步骤进行说明。
[0086]
需要说明的是,方法400中的s210和s220在图2所示实施例中的已说明,此处不再赘述。
[0087]
针对s230需要说明的是,终端设备可以周期性或者非周期性向网络设备发送上行探测信号。在终端设备非周期性向网络设备发送上行探测信息时,可以时响应于网络设备发送的指示信息发送的上行探测信息。该上行探测信息例如可以是srs。
[0088]
需要说明的是,s241和s242中的第一上行信道信息是根据接收终端设备的第一上行探测信号确定的,第二上行信道信息是根据接收终端设备的第二上行探测信号确定的。该第一上行探测信号和第二探测信号的时域位置间隔超过或者等于预设时域门限。可以理解的是,预设时域门限可以是网络设备预先配置的、协议定义的或者预设的终端设备中的。
[0089]
可选的,终端设备可以按照第一周期向网络设备发送上行探测信号,该第一周期大于或等于预设时域门限,此时,任意两个上行探测信号之间的时域位置间隔均超过或者等于预设时域门限。或者,终端设备可以按照第二周期向网络设备发送上行探测信号,该第二周期小于预设时域门限,网络设备从终端设备发送的多个上行探测信号中选择时域位置间隔超过或者等于预设时域门限的第一上行探测信号和第二上行探测信号。
[0090]
可选的,第一上行探测信号和第二上行探测信号中至少有一个上行探测信号的时域位置在第一下行传输矩阵的时域位置之后。
[0091]
在预设时域门限较大时,比较第一上行信道信息和第二上行信道信息,可以确定信道的长时相关性。例如,第一上行信道信息和第二上行信道信息的关联程度大于第一预设值时,该上行信道具有长时相关性;第一上行信道信息和第二上行信道信息的关联程度小于第一预设值时,该上行信道不具有长时相关性。
[0092]
进一步的,如前所述,在信道的相干时间内上行信道和下行信道一般具有信道互易性。那么,网络设备在上行信道具有长时相关性时,确定下行信道具有长时相关性,类似的,网络设备在上行信道不具有长时相关性时,确定下行信道不具有长时相关性。
[0093]
基于上述分析,在s241中,网络设备在第一上行信道信息和第二上行信道信息的关联程度大于第一预设值时,确定终端设备发送的第一下行传输矩阵在仍能准确反应当前下行信道的信道信息。此种情况下,网络设备基于该第一下行传输矩阵进行预编码。
[0094]
在s242中,网络设备在第一上行信道信息和第二上行信道信息的关联程度小于第一预设值时,确定终端设备发送的第一下行传输矩阵不能准确反应当前下行信道的信道信息。此种情况下,网络设备不再使用第一下行传输矩阵进行预编码,而需要重新获取下行传输矩阵(同下文中的第二下行传输矩阵)。
[0095]
作为s242的一种示例,网络设备确定第一上行信道信息和第二上行信道信息的关联程度小于第一预设值,则发送第一指示信息,该第一指示信息指示终端设备发送网络设备与终端设备之间的第二下行传输矩阵。
[0096]
示例性的,终端设备响应于该第一指示信息,根据该网络设备周期性发送的下行探测信号中最近一次发送的下行探测信号,确定第二下行传输矩阵;或者终端设备响应于该第一指示信息,根据该第一指示信息携带的下行探测信号,确定第二下行传输矩阵。
[0097]
进一步地,网络设备可以基于该第二下行传输矩阵进行预编码。当然,网络设备可以在基于该第二下行传输矩阵进行预编码之前,对第二下行传输矩阵的准确性进行评估,确定第二下行传输矩阵是否能够准确反映当前的下行信道的信息,该过程与上述对第一下行传输矩阵的评估过程类似,此处不再赘述。
[0098]
需要说明的是,图4中s241通过虚线标识,表示网络设备执行上述s241和s242中之一。也即,执行s241则不执行s242,执行s242则不执行s241。
[0099]
本实施例中的第一上行信道信息和第二上行信道信息的关联程度,与第一上行信道信息和第二上行信道信息的相关系数ρ相关。
[0100]
示例性的,第一上行信息包括第一上行传输矩阵w1,第二上行信息包括第二上行传输矩阵w2,第一上行信道信息和第二上行信道信息的相关系数ρ满足公式:也即,第一上行传输矩阵w1的转置矩阵乘以第二上行传输矩阵w2,得到相关系数ρ。
[0101]
在一些实施例中,第一上行信道信息和第二上行信道信息的关联程度与第一差值成反比,该第一差值为第一上行信道信息和第二上行信道信息的相关系数ρ与1的差值。也即第一上行信道信息和第二上行信道信息的相关系数ρ越接近1,第一上行信道信息和第二上行信道信息的关联程度越高。
[0102]
在另一些实施例中,第一上行信道信息和第二上行信道信息的关联程度与第二差值成正比,该第二差值为第一上行信道信息和第二上行信道信息的相关系数ρ与0的差值。也即第一上行信道信息和第二上行信道信息的相关系数ρ越接近0,第一上行信道信息和第二上行信道信息的关联程度越低。
[0103]
在第一上行信道信息和第二上行信道信息的关联程度,与第一上行信道信息和第二上行信道信息的相关系数ρ相关的情况下,第一预设值可以大于0且小于1。
[0104]
本实施例中,网络设备利用信道互易性,通过确定第一上行信道信息和第二上行信道信息的关联程度,对第一下行传输矩阵的准确性进行评估,确定第一下行传输矩阵是否能够准确反映当前的下行信道的信息,在确定第一下行传输矩阵能够反映当前的下行信道的信息的情况下,基于第一下行传输矩阵进行预编码,在确定第一下行传输矩阵不能反映当前的下行信道的信息的情况下,重新获取下行传输矩阵。提高了下行信息传输的可靠性。
[0105]
图5是本技术实施例提供的一种通信方法500的示意性流程图。如图5所示,在图2所示实施例的基础上,该方法500还可以包括s250和s260中的至少部分步骤。需要说明的是,图5所示实施例仅以在图2所示实施例的基础上执行s250和s260中的至少部分步骤为例进行说明,但图5所示的s250和s260中的至少部分步骤还可以在图4所示实施例的基础上执行。下面对方法500中的各个步骤进行说明。
[0106]
需要说明的是,方法500中的s210和s220在图2所示实施例中的已说明,此处不再赘述。
[0107]
在s250中,终端设备向网络设备发送上报信息,以向网络设备上报自身是否支持发送下行传输矩阵(至少包括上述第一下行传输矩阵和第二下行传输矩阵)。
[0108]
在s260中,网络设备发送第二指示信息,该第二指示信息用于指示终端设备发送第一下行传输矩阵。相应的,终端设备在接收到第二指示信息后,向网络设备发送第一下行传输矩阵。
[0109]
可选的,网络设备可以在接收到终端设备发送的上报信息后执行上述s260。此种情况下,网络设备确定终端设备具有发送下行传输矩阵的能力,避免向不具备发送下行传输矩阵的终端设备发送第二指示信息导致接收第一下行传输矩阵失败;或者,网络设备可以直接执行上述s260,也即网络设备默认终端设备具备发送下行传输矩阵的能力,例如协议定义了终端设备均具备发送下行传输矩阵的能力。
[0110]
以上,结合图2至图5详细说明了本技术实施例提供的方法。以下,结合图6和图7详细说明本技术实施例提供的装置。
[0111]
图6为本技术实施例提供的一种通信装置600的结构示意图。如图6所示,该通信装置600可以包括收发单元610和处理单元620。
[0112]
可选的,该通信装置600可应用于上文方法实施例中的网络设备,例如可以为网络设备,或者配置于网络设备中的部件(如,芯片或芯片系统等)。
[0113]
应理解,该通信装置600可应用于根据本技术实施例图2的方法200、图4的方法400或图5的方法500中的网络设备,该通信装置600可以包括用于执行图2中的方法200、图4中的方法400或图5中的方法500中网络设备执行的方法的单元。并且,该通信装置600中的各单元和上述其他操作和/或功能分别为了实现图2中的方法200、图4中的方法400或图5中的方法500的相应流程。
[0114]
其中,当通信装置600应用于上述任一实施例中的方法时,收发单元610可用于向终端设备发送下行探测信号;收发单元还用于接收该终端设备发送的第一下行传输矩阵,该第一下行传输矩阵包括n*m个元素,该元素用于指示该网络设备的n个天线中的一个天线和该终端设备的m个天线中的一个天线之间的下行信道信息,n为大于等于1的正整数,m为大于等于1的正整数。可选的,处理单元620可以用于确定第一下行传输矩阵。
[0115]
在一些实施例中,第一上行信道信息和第二上行信道信息的关联程度大于第一预设值,该处理单元620还用于基于该第一下行传输矩阵进行预编码;其中,该第一上行信道信息基于接收来自该终端设备的第一上行探测信号确定,该第二上行信道信息基于接收来自该终端设备的第二上行探测信号确定,该第一上行探测信号和该第二上行探测信号的时域位置间隔超过预设时域门限。
[0116]
在一些实施例中,第一上行信道信息和第二上行信道信息的关联程度小于第一预设值,该收发单元610还用于向该终端设备发送第一指示信息,该第一指示信息指示该终端设备发送该网络设备与该终端设备之间的第二下行传输矩阵,该第二下行传输矩阵用于进行预编码;其中,该第一上行信道信息基于接收来自该终端设备的第一上行探测信号确定,该第二上行信道信息基于接收来自该终端设备的第二上行探测信号确定,该第一上行探测信号和该第二上行探测信号的时域位置间隔超过预设时域门限。
[0117]
在一些实施例中,该第一上行信道信息和第二上行信道信息的关联程度与第一差值成反比,或者与第二差值成正比;其中,该第一差值为该第一上行信道信息和该第二上行信道信息的相关系数ρ与1的差值,该第二差值为该第一上行信道信息和该第二上行信道信息的相关系数ρ与0的差值。
[0118]
在一些实施例中,该第一上行信息包括第一上行传输矩阵w1,该第二上行信息包括第二上行传输矩阵w2,该第一上行信道信息和第二上行信道信息的相关系数ρ满足公式:
[0119]
在一些实施例中,该下行探测信号包括csirs。
[0120]
在一些实施例中,该第一上行探测信号和/或第二上行探测信号包括探测参考信号srs。
[0121]
在一些实施例中,收发单元610还用于:向该终端设备发送第二指示信息,该第二指示信息用于指示该终端设备发送第一下行传输矩阵。
[0122]
在一些实施例中,收发单元610具体用于:该网络设备接收该终端设备发送的上报信息,该上报信息用于指示该终端设备是否支持发送该任一下行传输矩阵;在该上报信息指示该终端设备支持发送该下行传输矩阵时,向该终端设备发送该第二指示信息。
[0123]
应理解,各单元执行上述相应步骤的具体过程在上述方法实施例中已经详细说明,为了简洁,在此不再赘述。
[0124]
当该通信装置600为网络设备时,该通信装置600中的收发单元610可以通过收发器实现,例如可对应于图7中所示的通信装置700中的收发器720,该通信装置600中的处理单元620可以通过处理器实现,例如对应于图7中所示的通信装置700中的处理器710。
[0125]
当该通信装置600为配置于网络设备中的芯片或芯片系统时,该通信装置600中的收发单元610和处理单元620均可以通过输入/输出接口、电路等实现。
[0126]
可选地,该通信装置600可对应于上文方法实施例中的终端设备,例如,可以为终端设备,或者配置于终端设备中的部件(如,芯片或芯片系统等)。
[0127]
应理解,该通信装置600可对应于根据本技术实施例图2中的方法200、图4中的方法400或图5中的方法500中的终端设备,该通信装置600可以包括用于执行图2中的方法200、图4中的方法400或图5中的方法500中终端设备执行的方法的单元。并且,该通信装置600中的各单元和上述其他操作和/或功能分别为了实现图2中的方法200、图4中的方法400或图5中的方法500中的方法的相应流程。
[0128]
其中,当该通信装600用于执行上述任一实施例中的方法时,收发单元610可用于接收来自网络设备的下行探测信号;该处理单元620用于确定第一下行传输矩阵;该收发单元610还用于向该网络设备发送第一下行传输矩阵,该第一下行传输矩阵包括n*m个元素,该元素用于指示该网络设备的n个天线中的一个天线和该终端设备的m个天线中的一个天线之间的下行信道信息,n为大于等于1的正整数,m为大于等于1的正整数。
[0129]
在一些实施例中,第一上行信道信息和第二上行信道信息的关联程度小于第一预设值,该收发单元还用于接收来自该网络设备的第一指示信息,该第一指示信息指示该终端设备发送该网络设备与该终端设备之间的第二下行传输矩阵,该第二下行传输矩阵用于进行预编码;其中,该第一上行信道信息基于接收来自该终端设备的第一上行探测信号确定,该第二上行信道信息基于接收来自该终端设备的第二上行探测信号确定,该第一上行探测信号和该第二上行探测信号的时域位置间隔超过预设时域门限。
[0130]
在一些实施例中,该第一上行信道信息和第二上行信道信息的关联程度与该第一上行信道信息和该第二上行信道信息的相关系数ρ与1的差值成反比,或者与该第一上行信道信息和该第二上行信道信息的相关系数ρ与0的差值成正比。
[0131]
在一些实施例中,该第一上行信息包括第一上行传输矩阵w1,该第二上行信息包括第二上行传输矩阵w2,该第一上行信道信息和第二上行信道信息的相关系数ρ满足公式:
[0132]
在一些实施例中,该下行探测信号包括信道状态信息参考信号csirs。
[0133]
在一些实施例中,该第一上行探测信号和/或第二上行探测信号包括srs。
[0134]
在一些实施例中,该收发单元610还用于接收来自该网络设备的第二指示信息,该第二指示信息用于指示该终端设备发送第一下行传输矩阵。
[0135]
在一些实施例中,在该终端设备接收来自该网络设备的第二指示信息之前,收发单元610还用于向该网络设备发送上报信息,该上报信息用于指示该终端设备是否支持发送该任一下行传输矩阵。
[0136]
还应理解,各单元执行上述相应步骤的具体过程在上述方法实施例中已经详细说明,为了简洁,在此不再赘述。
[0137]
当该通信装置600为终端设备时,该通信装置600中的收发单元610可以通过收发器实现,例如可对应于图7中所示的通信装置700中的收发器720。
[0138]
当该通信装置600为配置于终端设备中的芯片或芯片系统时,该通信装置600中的收发单元810均可以通过输入/输出接口、电路等实现。
[0139]
图7为本技术实施例提供的通信装置700的另一示意性框图。如图7所示,该装置700可以包括:处理器710、收发器720和存储器730。其中,处理器710、收发器720和存储器730通过内部连接通路互相通信,该存储器730用于存储指令,该处理器710用于执行该存储器730存储的指令,以控制该收发器720发送信号和/或接收信号。
[0140]
应理解,该通信装置700可以对应于上述方法实施例中的终端设备或网络设备,并且可以用于执行上述方法实施例中终端设备或网络设备执行的各个步骤和/或流程。可选地,该存储器730可以包括只读存储器和随机存取存储器,并向处理器提供指令和数据。存储器的一部分还可以包括非易失性随机存取存储器。存储器730可以是一个单独的器件,也可以集成在处理器710中。该处理器710可以用于执行存储器730中存储的指令,并且当该处理器710执行存储器中存储的指令时,该处理器710用于执行上述与终端设备或网络设备对应的方法实施例的各个步骤和/或流程。
[0141]
可选地,该通信装置700是前文实施例中的终端设备。
[0142]
可选地,该通信装置700是前文实施例中的网络设备。
[0143]
其中,收发器720可以包括发射机和接收机。收发器720还可以进一步包括天线,天线的数量可以为一个或多个。该处理器710和存储器730与收发器720可以是集成在不同芯片上的器件。如,处理器710和存储器730可以集成在基带芯片中,收发器720可以集成在射频芯片中。该处理器710和存储器730与收发器720也可以是集成在同一个芯片上的器件。本技术对此不作限定。
[0144]
可选地,该通信装置700是配置在终端设备中的部件,如芯片、芯片系统等。
[0145]
可选地,该通信装置700是配置在网络设备中的部件,如芯片、芯片系统等。
[0146]
其中,收发器720也可以是通信接口,如输入/输出接口、电路等。该收发器720与处理器710和存储器720都可以集成在同一个芯片中,如集成在基带芯片中。
[0147]
本技术还提供了一种处理装置,包括至少一个处理器,所述至少一个处理器用于执行存储器中存储的计算机程序,以使得所述处理装置执行上述方法实施例中终端设备执行的方法或网络设备执行的方法。
[0148]
本技术实施例还提供了一种处理装置,包括处理器和存储器。所述存储器用于存
储计算机程序,所述处理器用于从所述存储器调用并运行所述计算机程序,以使得所述处理装置执行上述方法实施例中终端设备执行的方法或网络设备执行的方法。
[0149]
应理解,上述处理装置可以是一个或多个芯片。例如,该处理装置可以是现场可编程门阵列(field programmable gate array,fpga),可以是专用集成芯片(application specific integrated circuit,asic),还可以是系统芯片(system on chip,soc),还可以是中央处理器(central processor unit,cpu),还可以是网络处理器(network processor,np),还可以是数字信号处理电路(digital signal processor,dsp),还可以是微控制器(micro controller unit,mcu),还可以是可编程控制器(programmable logic device,pld)或其他集成芯片。
[0150]
在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本技术实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。
[0151]
可以理解,本技术实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(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)。应注意,本文描述的系统和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
[0152]
根据本技术实施例提供的方法,本技术还提供一种计算机程序产品,该计算机程序产品包括:计算机程序代码,当该计算机程序代码在计算机上运行时,使得该计算机执行上述方法实施例中的终端设备或网络设备执行的方法。
[0153]
根据本技术实施例提供的方法,本技术还提供一种计算机可读存储介质,该计算机可读存储介质存储有程序代码,当该程序代码在计算机上运行时,使得该计算机执行上述方法实施例中的终端设备或网络设备执行的方法。
[0154]
根据本技术实施例提供的方法,本技术还提供一种通信系统,该通信系统可以包括前述的终端设备和网络设备。
[0155]
另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0156]
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说
对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
[0157]
以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1