一种基于信道状态信息的信号质量指示方法与流程

文档序号:21844073发布日期:2020-08-14 16:50阅读:170来源:国知局
一种基于信道状态信息的信号质量指示方法与流程

本发明涉及无线通信技术领域,尤其涉及一种基于信道状态信息的信号质量指示方法。



背景技术:

随着无线通信技术的发展,无线设备的应用越来越广泛。在使用无线设备的过程,用户往往需要获知无线设备间的信号质量,以优化无线设备间的通信性能,例如,用户根据信号质量对无线设备的空间位置进行调整,以在特定位置获得较佳的传输效率。

目前,当不同的无线设备相互连接,传输数据时,通常通过检测rssi值来反映信号质量,用户通过rssi值判断是否需要调节无线设备的位置。

然而,无线设备的信号质量不仅受无线设备整体所在的空间位置影响,还受无线设备的天线摆放位置影响。即使无线设备的整体所在空间位置不变,对无线设备的天线的摆放方位进行调节,也可能获得不同的信号质量,获得不同的通信性能。现有技术的技术方案通过rssi值来反映信号质量,只能反映无线设备整体获得的信号质量,无法获知不同天线所获得的信号质量。当需要对天线进行调节时,用户需要不断调节试错才能获知哪个天线的信号质量较差,无法直接针对性地进行天线调节,不便于用户优化无线设备的通信性能。



技术实现要素:

本发明实施例所要解决的技术问题在于,提供一种基于信道状态信息的信号质量指示方法,能够指示每一根天线的信号质量等级,便于用户优化无线设备的通信性能。

为了解决上述技术问题,第一方面,本发明提供了一种基于信道状态信息的信号质量指示方法,所述方法包括:

获取接收侧根据发射侧发射的数据包所生成的信道状态信息;

根据所述信道状态信息,获得所述接收侧的每一根接收天线的每一个接收路径对应的信号幅值;

计算所述接收侧的每一根接收天线的所有接收路径的信号幅值的平均值,获得所述接收侧的每一根接收天线的接收信号幅值;

根据所述接收侧的每一根接收天线的所述接收信号幅值,从r个预设的接收信号质量等级中,确定所述接收侧的每一根接收天线所对应的接收信号质量等级;其中,r个所述接收信号质量等级分别与r个预设的接收信号幅值范围一一对应,r>1;

将每一根接收天线所对应的接收信号质量等级发送至用户终端的用户接口,以使所述用户终端通过所述用户接口接收到每一根接收天线所对应的接收信号质量等级后,指示每一根接收天线所对应的接收信号质量等级。

进一步的,所述信道状态信息包括m*n个数据流中的每一个所述数据流在k个子载波上的信号状态数据,每一个所述信号状态数据均包括信号幅值和信号相位,m为所述发射侧的发射天线的数量,n为所述接收侧的接收天线的数量;m>1,n>1,k>1;

则,所述根据所述信道状态信息,获得所述接收侧的每一根接收天线的每一个接收路径对应的信号幅值;

根据所述信道状态信息中m*n*k个所述信道状态数据,构建第一信道状态矩阵;

对所述第一信道状态矩阵进行降维处理,以去除每一个所述数据流在k个子载波上的信号状态数据之间的相关性,获得包括m*n个信道状态数据的第二信道状态矩阵;

对所述第二信道状态矩阵的每一个信道状态数据的信号幅值进行提取,获得所述接收侧的每一根接收天线的每一个接收路径对应的信号幅值。

进一步的,在计算所述接收侧的每一根接收天线的所有接收路径的信号幅值的平均值,获得所述接收侧的每一根接收天线的接收信号幅值之后,所述方法还包括:

计算所述接收侧的所有所述接收天线的接收信号幅值的平均值,获得所述接收侧的总接收信号幅值;

从所述n个预设的接收信号质量等级中,确定所述总接收信号幅值所对应的接收信号质量等级,获得总接收信号质量等级;

控制所述总接收信号质量等级按照预设的指示形式向用户指示。

进一步的,所述接收侧或所述发射侧的外壳设有用于指示接收信号的信号质量的x个第一指示灯,x>1;则,所述控制所述总接收信号质量等级按照预设的指示形式向用户指示,具体包括:

根据所述总接收信号质量等级,从x个所述第一指示灯中确定第一待点亮指示灯;

控制所述接收侧或所述发射侧点亮的所述第一待点亮指示灯,以使所述总接收信号质量等级通过第一指示灯向用户指示。

本发明第一方面提供的一种基于信道状态信息的信号质量指示方法,通过获取信道状态信息,进而获取接收侧的每一根接收天线的接收信号幅值,确定并向用户指示每一根接收天线的接收信号等级,能让用户获知每一根接收天线的信号质量,便于有针对性地对接收天线的摆放方位等进行调节,便于用户优化无线设备的通信性能。进一步的,现有技术直接向用户指示rssi值,需要用户有一定的专业知识,才能知道某个rssi值反映了无线设备的信号质量是优还是差,而本发明不直接向用户指示每一个接收天线的信号幅值,用户能够通过接收信号质量等级来直接获知每一根接收天线的信号质量,无需用户考虑信号幅值大小反映了信号质量优还是差,尤其对于非专业技术人员的用户来说,本发明对于接收天线的信号质量的指示较为友好,进一步便于用户优化无线设备的通信性能。

为了解决上述技术问题,第二方面,本发明提供了一种基于信道状态信息的信号质量指示方法,所述方法包括:

获取接收侧根据发射侧发射的数据包所生成的信道状态信息;

根据所述信道状态信息,获得所述发射侧的每一根发射天线的每一个发射路径对应的信号幅值;

计算所述发射侧的每一根发射天线的所有发射路径的信号幅值的平均值,获得所述发射侧的每一根发射天线的发射信号幅值;

根据所述发射侧的每一根发射天线的所述发射信号幅值,从t个预设的发射信号质量等级中,确定所述发射侧的每一根发射天线所对应的发射信号质量等级;其中,t个所述发射信号质量等级分别与t个预设的发射信号幅值范围一一对应,t>1;

将每一根发射天线所对应的发射信号质量等级发送至用户终端的用户接口,以使所述用户终端通过所述用户接口接收到每一根发射天线所对应的发射信号质量等级后,指示每一根发射天线所对应的发射信号质量等级。

进一步的,所述信道状态信息包括m*n个数据流中的每一个所述数据流在k个子载波上的信号状态数据,每一个所述信号状态数据均包括信号幅值和信号相位,m为所述发射侧的发射天线的数量,n为所述接收侧的接收天线的数量;m>1,n>1,k>1;

则,所述根据所述信道状态信息,获得所述发射侧的每一根发射天线的每一个发射路径对应的信号幅值;

根据所述信道状态信息中m*n*k个所述信道状态数据,构建第一信道状态矩阵;

对所述第一信道状态矩阵进行降维处理,以去除每一个所述数据流在k个子载波上的信号状态数据之间的相关性,获得包括m*n个信道状态数据的第二信道状态矩阵;

对所述第二信道状态矩阵的每一个信道状态数据的信号幅值进行提取,获得所述发射侧的每一根发射天线的每一个发射路径对应的信号幅值。

进一步的,在计算所述发射侧的每一根发射天线的所有发射路径的信号幅值的平均值,获得所述发射侧的每一根发射天线的发射信号幅值之后,所述方法还包括:

计算所述发射侧的所有所述发射天线的发射信号幅值的平均值,获得所述发射侧的总发射信号幅值;

从所述t个预设的发射信号质量等级中,确定所述总发射信号幅值所对应的发射信号质量等级,获得总发射信号质量等级;

控制所述总发射信号质量等级按照预设的指示形式向用户指示。

进一步的,所述接收侧或所述发射侧的外壳设有用于指示发射信号的信号质量的y个第二指示灯,y>1;则,所述控制所述总发射信号质量等级按照预设的指示形式向用户指示,具体包括:

根据所述总发射信号质量等级,从y个所述第二指示灯中确定第二待点亮指示灯;

控制所述接收侧或所述发射侧点亮的所述第二待点亮指示灯,以使所述总发射信号质量等级通过第二指示灯向用户指示。

本发明第二方面提供的一种基于信道状态信息的信号质量指示方法,通过获取信道状态信息,进而获取发射侧的每一根发射天线的发射信号幅值,确定并向用户指示每一根发射天线的发射信号等级,能让用户获知每一根发射天线的信号质量,便于有针对性地对发射天线的摆放方位等进行调节,便于用户优化无线设备的通信性能。进一步的,现有技术直接向用户指示rssi值,需要用户有一定的专业知识,才能知道某个rssi值反映了无线设备的信号质量是优还是差,而本发明不直接向用户指示每一个发射天线的信号幅值,用户能够通过发射信号质量等级来直接获知每一根发射天线的信号质量,无需用户考虑信号幅值大小反映了信号质量优还是差,尤其对于非专业技术人员的用户来说,本发明对于发射天线的信号质量的指示较为友好,进一步便于用户优化无线设备的通信性能。

为了解决上述技术问题,第三方面,本发明提供了一种基于信道状态信息的信号质量指示方法,所述方法包括:

根据第一方面提供的任意一项所述的基于信道状态信息的信号质量指示方法,指示所述接收侧的每一根接收天线所对应的接收信号质量等级;

根据第二方面提供的任意一项所述的基于信道状态信息的信号质量指示方法,指示所述发射侧的每一根发射天线所对应的发射信号质量等级。

进一步的,所述数据包由所述发射侧在ofdm调节模式下生成。

本发明第三方面提供的一种基于信道状态信息的信号质量指示方法,通过获取信道状态信息,进而获取接收侧的每一根接收天线的接收信号幅值、发射侧的每一根发射天线的发射信号幅值,确定并向用户指示接收侧的每一根接收天线的接收信号质量等级、发射侧的每一根发射天线的发射信号等级。本实施例能让用户获知接收侧的每一根接收天线的信号质量以及发射侧的每一根发射天线的信号质量,便于有针对性地对接收天线和发射天线的摆放方位等进行调节,便于用户优化无线设备的通信性能。进一步的,现有技术直接向用户指示rssi值,需要用户有一定的专业知识,才能知道某个rssi值反映了无线设备的信号质量是优还是差,而本发明不直接向用户指示每一个接收天线的信号幅值、每一个发射天线的信号幅值,用户能够通过接收信号质量等级、发射信号质量等级来直接获知每一根接收天线和发射天线的信号质量,无需用户考虑信号幅值大小反映了信号质量优还是差,尤其对于非专业技术人员的用户来说,本发明对于接收天线、发射天线的信号质量的指示较为友好,进一步便于用户优化无线设备的通信性能。

附图说明

图1是本发明实施例一提供的一种基于信道状态信息的信号质量指示方法的流程示意图;

图2是本发明实施例二提供的一种基于信道状态信息的信号质量指示方法的流程示意图;

图3是本发明实施例三提供的一种基于信道状态信息的信号质量指示方法的流程示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,假设无线设备a和无线设备b之间可以相互传输数据包,对于从无线设备a向无线设备b传输的数据包,接收侧为无线设备b,发射侧为无线设备a;而对于从无线设备b向无线设备a传输的数据包,接收侧为无线设备a,发射侧为无线设备b。因此,本发明提供的一种基于信道状态信息的信号质量指示方法中涉及的接收侧既可以是无线设备a,也可以是无线设备b,相应地发射侧既可以是无线设备b,也可以是无线设备a。即,本发明下述实施一、实施例二提供的一种基于信道状态信息的信号质量指示方法中的接收侧和发射侧可能为同一个无线设备,若想获得同一个无线设备的接收天线和发射天线的信号质量,只要将该无线设备分别用作接收侧、发射侧即可,例如无线设备a和无线设备b互传数据包。

需要说明的是,发射侧向接收侧发射的数据包,发射侧的每一个发射天线有多条发射路径对数据包进行发射,接收侧的每一个接收天线有多条接收路径对数据包进行接收。例如发射侧的m个发射天线中,每一个发射天线均可发射到接收侧的n个接收天线。对于发射侧而言,每一个发射天线都有n个发射路径,一共m*n个发射路径,数据包通过m*n个数据流发射至接收侧。相应地,接收侧的n个接收天线中每一个接收天线均从发射侧的m个发射天线接收数据流,对于接收侧而言,每一个接收天线都有m个接收路径,一共m*n个接收路径,数据包通过m*n个数据流被接收侧接收。

下面实施例中,以无线设备a向无线设备b发送数据包(即,无线设备a为发射侧,无线设备b为接收侧)为例进行阐述,但只是举例阐述,并不是对本申请的实施方式的限定:

实施例一

本发明提供了一种基于信道状态信息的信号质量指示方法,请参阅图1,图1是本发明实施例一提供的一种基于信道状态信息的信号质量指示方法的流程示意图;具体的,所述方法包括:

s11、获取接收侧根据发射侧发射的数据包所生成的信道状态信息;

s12、根据所述信道状态信息,获得所述接收侧的每一根接收天线的每一个接收路径对应的信号幅值;

s13、计算所述接收侧的每一根接收天线的所有接收路径的信号幅值的平均值,获得所述接收侧的每一根接收天线的接收信号幅值;

s14、根据所述接收侧的每一根接收天线的所述接收信号幅值,从r个预设的接收信号质量等级中,确定所述接收侧的每一根接收天线所对应的接收信号质量等级;其中,r个所述接收信号质量等级分别与r个预设的接收信号幅值范围一一对应,r>1;

s15、将每一根接收天线所对应的接收信号质量等级发送至用户终端的用户接口,以使所述用户终端通过所述用户接口接收到每一根接收天线所对应的接收信号质量等级后,指示每一根接收天线所对应的接收信号质量等级。

需要说明的是,信道状态信息(channelstateinformation,csi)是用来估计每一条通信路径的信道特性的信息,一般情况下其是复数,描述了信号在频域空间对应每一个子载波的信号幅值和信号相位。通常情况下,csi信息在数据包的接收侧生成,获取的csi信息便含有发送侧的天线到接收侧的天线的各个路径的信道状态数据(信号幅值和信号相位)。若发射侧与接收侧之间传输的数据包为ofdm调制模式下的数据包,可通过ofdm底层协议的固有物理层获得csi信息。

需要说明的是,虽然csi信息一般在接收侧生成,但是接收侧生成的csi信息可以传输至发射侧或者其他数据处理设备,因此,本发明提供的一种基于信道状态信息的信号质量指示方法的执行设备可以是接收侧、发射侧或其他数据处理设备,只要具备相应的数据处理能力能执行本发明的方案即可。例如,若执行设备为接收侧,接收侧直接获取自身生成的csi信息即可;若执行设备为发射侧或其他数据处理设备,则发射侧或其他数据处理设备可以通过接收侧传输的csi信息来获取csi信息。

具体实施时,假设无线设备a向无线设备b发送数据包,无线设备b根据无线设备a发射的数据包生成的csi信息。获取无线设备b生成的csi信息,根据csi信息,获得无线设备b的每一根接收天线的每一个接收路径对应的信号幅值,例如无线设备b的第1根接收天线的m个接收路径对应的信号幅值、无线设备b的第2根接收天线的m个接收路径对应的信号幅值、……、无线设备b的第n根接收天线的m个接收路径对应的信号幅值。计算无线设备b的第1根接收天线的m个接收路径的m个信号幅值的平均值、计算无线设备b的第2根接收天线的m个接收路径的m个信号幅值的平均值、……计算无线设备b的第n根接收天线的m个接收路径的m个信号幅值的平均值,如此依次获得无线设备b的第1根接收天线的接收信号幅值、无线设备b的第2根接收天线的接收信号幅值、……、无线设备b的第n根接收天线的接收信号幅值。

r个接收信号质量等级分别与r个预设的接收信号幅值范围一一对应,例如r=3,预设的3个接收信号质量等级为“低”、“中”、“高”,接收信号质量等级为“低”时对应的接收信号幅值范围为0~0.2,接收信号质量等级为“中”时对应的接收信号幅值范围为0.2~0.4,接收信号质量等级为“高”时对应的接收信号幅值范围为0.4~0.6。当然,r的数量、接收信号质量等级以及每一个接收信号等级所对应的接收信号幅值范围可以根据具体情况设置,上述数据只是举例示意。

对于无线设备b的第1根接收天线,根据无线设备b的第1根接收天线的接收信号幅值,从r个预设的接收信号质量等级中,确定无线设备b的第1根接收天线所对应的接收信号质量等级;例如,假设无线设备b的第1根接收天线的接收信号幅值为0.3,则基于上述示例,可确定无线设备b的第1根接收天线所对应的接收信号质量等级为“中”。对于无线设备b的第2根接收天线,根据无线设备b的第2根接收天线的接收信号幅值,从r个预设的接收信号质量等级中,确定无线设备b的第2根接收天线所对应的接收信号质量等级;例如,假设无线设备b的第2根接收天线的接收信号幅值为0.5,则基于上述示例,可确定无线设备b的第1根接收天线所对应的接收信号质量等级为“高”。依次类推,确定每一根接收天线所对应的接收信号质量等级。

将每一根接收天线所对应的接收信号质量等级发送至用户终端的用户接口,例如用户终端为手机或pc端,用户接口为网络接口,用户终端通过用户接口接收到每一根接收天线所对应的接收信号质量等级后,在用户终端呈现各个接收信号质量等级,实现向用户指示每一根接收天线所对应的接收信号质量等级。可选的,每一根接收天线所对应的接收信号质量等级可以映射成表格或者图像,用户通过表格或图像获知每一根接收天线所对应的接收信号质量等级。可选的,可以是专门设置相应的软件用于向用户指示每一根接收天线所对应的接收信号质量等级,将每一根接收天线所对应的接收信号质量等级发送至该软件对应的网络接口;也可以是以文件的形式发送至用户终端的网络接口后,响应用户的打开指令,打开文件以向用户指示每一根接收天线所对应的接收信号质量等级。

需要说明的是,对于无线设备b作为发射侧、无线设备a作为接收侧的实施方式,也是上述实施过程相类似,在此不再赘述。

本发明提供的一种基于信道状态信息的信号质量指示方法,通过获取信道状态信息,进而获取接收侧的每一根接收天线的接收信号幅值,确定并向用户指示每一根接收天线的接收信号等级,能让用户获知每一根接收天线的信号质量,便于有针对性地对接收天线的摆放方位等进行调节,便于用户优化无线设备的通信性能。进一步的,现有技术直接向用户指示rssi值,需要用户有一定的专业知识,才能知道某个rssi值反映了无线设备的信号质量是优还是差,而本发明不直接向用户指示每一个接收天线的信号幅值,用户能够通过接收信号质量等级来直接获知每一根接收天线的信号质量,无需用户考虑信号幅值大小反映了信号质量优还是差,尤其对于非专业技术人员的用户来说,本发明对于接收天线的信号质量的指示较为友好,进一步便于用户优化无线设备的通信性能。

优选地,所述信道状态信息包括m*n个数据流中的每一个所述数据流在k个子载波上的信号状态数据,每一个所述信号状态数据均包括信号幅值和信号相位,m为所述发射侧的发射天线的数量,n为所述接收侧的接收天线的数量;m>1,n>1,k>1;

则,所述根据所述信道状态信息,获得所述接收侧的每一根接收天线的每一个接收路径对应的信号幅值;

根据所述信道状态信息中m*n*k个所述信道状态数据,构建第一信道状态矩阵;

对所述第一信道状态矩阵进行降维处理,以去除每一个所述数据流在k个子载波上的信号状态数据之间的相关性,获得包括m*n个信道状态数据的第二信道状态矩阵;

对所述第二信道状态矩阵的每一个信道状态数据的信号幅值进行提取,获得所述接收侧的每一根接收天线的每一个接收路径对应的信号幅值。

下面以第一信道状态矩阵为m*n行k列的csi1矩阵为例进行说明:

假设信道状态信息如下csi1矩阵:

其中,csii,j表示第i个数据流在第j个子载波上的信道状态数据,i=1,2,…,m*n,j=1,2,…,k,k为子载波的数量。

则将上述矩阵csi1进行降维处理,将m*n*k维的csi1矩阵降维获得m*n维的矩阵,以消除k个子载波间的信道相关性,得到m行n列的第二信道状态矩阵,如下csi2矩阵所示:

对csi2矩阵的每一个信道状态数据csimn的信号幅值进行提取,便获得第一信道状态矩阵,m=1,2,…,m,n=1,2,…,n。

对第二信道状态矩阵csi2的信道状态数据的信号幅值进行提取,获得每一个接收天线的每一个接收路径的信号幅值。若所有的信号幅值通过矩阵表示,则获得如下csi矩阵:

其中,amn表示csi2矩阵中信道状态数据csimn中的信号幅值。

若接收侧的同一根接收天线的所有接收路径的信号幅值设置在同一列,csi中的amn是接收侧的第n根接收天线的第m个接收路径对应的信号幅值。则,当n=1时,a11~am1分别是接收侧的第1根接收天线的m个接收路径对应的信号幅值;当n=2时,a12~am2分别是接收侧的第2根接收天线的m个接收路径对应的信号幅值,以此类推。

优选地,在计算所述接收侧的每一根接收天线的所有接收路径的信号幅值的平均值,获得所述接收侧的每一根接收天线的接收信号幅值之后,所述方法还包括:

计算所述接收侧的所有所述接收天线的接收信号幅值的平均值,获得所述接收侧的总接收信号幅值;

从所述n个预设的接收信号质量等级中,确定所述总接收信号幅值所对应的接收信号质量等级,获得总接收信号质量等级;

控制所述总接收信号质量等级按照预设的指示形式向用户指示。

具体实施时,假设接收侧有n根接收天线,在获得第1根接收天线~第n根接收天线的接收信号幅值分别为r1~rn之后,还计算r1~rn平均值,获得总接收信号幅值rx。从r个预设的接收信号质量等级中,确定总接收信号幅值rx所对应的接收信号质量等级,获得总接收信号质量等级。例如rx=0.46,确定rx=0.46所对应的接收信号质量等级为“中”,则获得总接收信号质量等级为“中”。

获得总接收信号质量等级后,控制总接收信号质量等级按照预设的指示形式向用户指示。需要说明的是,指示形式有多种选择,例如,与各个接收天线的接收信号质量等级一样,发送至用户终端的网络接口,由用户终端向用户指示总接收信号质量等级,用户终端可以通过语音、统计图、表格等形式向用户指示总接收信号质量等级和每一根接收天线的接收信号质量等级;又如,将总接收信号质量等级发送至接收侧或发射侧,通过接收侧或发射侧的相应的软件硬件向用户指示总接收信号质量等级,接收侧或发射侧可以通过语音、指示灯等形式向用户指示总接收信号质量等级,只需将相应的控制指令发送至接收侧或发射侧即可。

在本实施例中,不仅能让用户获知每一根接收天线的信号质量,还能让用户获知接收侧的总体的接收信号的信号质量,不仅便于有针对性地对接收天线的摆放方位等进行调节,还便于用户对无线设备的整体方位进行调节,进一步便于用户优化无线设备的通信性能。

优选地,所述接收侧或所述发射侧的外壳设有用于指示接收信号的信号质量的x个第一指示灯,x>1;则,所述控制所述总接收信号质量等级按照预设的指示形式向用户指示,具体包括:

根据所述总接收信号质量等级,从x个所述第一指示灯中确定第一待点亮指示灯;

控制所述接收侧或所述发射侧点亮的所述第一待点亮指示灯,以使所述总接收信号质量等级通过第一指示灯向用户指示。

在本实施中,以接收侧或发射侧的指示灯的形式向用户指示总接收信号质量等级,可以让用户更直观地获知总接收信号质量等级。

可选的,通过数量逻辑来确定第一待点亮指示灯,即通过点亮的第一指示灯的数量来体现总接收信号质量等级。例如,假设接收侧或发射侧的壳体设置有3个第一指示灯,当总接收信号质量等级为“低”时,确定其中1个第一指示灯为第一待点亮指示灯,控制接收侧或发射侧点亮1个第一待点亮指示灯;当总接收信号质量等级为“中”时,确定其中2个第一指示灯为第一待点亮指示灯,控制接收侧或发射侧点亮2个第一待点亮指示灯;当总接收信号质量等级为“高”时,确定3个第一指示灯均为第一待点亮指示灯,控制接收侧或发射侧点亮3个第一待点亮指示灯。

可选的,通过标识逻辑来确定第一待点亮指示灯,即通过点亮的相应标识的第一指示灯来体现总接收信号质量等级。例如,假设接收侧或发射侧的壳体设置有3个第一指示灯,在壳体上还对3个第一指示灯分别标识了“低”、“中”、“高”。具体实施时,当总接收信号质量等级为“低”时,只需要确定标识为“低”的第一指示灯为第一待点亮指示灯,控制接收侧或发射侧点亮第一待点亮指示灯即可,总接收信号质量等级为其他等级时也相类似。

可选的,通过颜色逻辑来确定第一待点亮指示灯,即通过点亮发出相应颜色的第一指示灯来体现总接收信号质量等级。例如,假设接收侧或发射侧的壳体设置有3个第一指示灯,3个第一指示灯分别发出不同颜色的灯光,例如绿色、黄色、红色。当总接收信号质量等级为“低”时,确定发出红色灯光的第一指示灯为第一待点亮指示灯;当总接收信号质量等级为“中”时,确定发出黄色灯光的第一指示灯为第一待点亮指示灯;当总接收信号质量等级为“高”时,确定发出绿色灯光的第一指示灯为第一待点亮指示灯。

需要说明的是,上述数量逻辑、标识逻辑、颜色逻辑来确定第一待点亮指示灯只是其中可行的确定方式,但是并不是限定本发明第一待点亮指示灯的确定方式,实际应用时,可视实际需要采用其他方式,只要适用于本发明的方案均可。

本发明实施例一提供的一种基于信道状态信息的信号质量指示方法,具体实施时,获取接收侧根据发射侧发射的数据包所生成的信道状态信息;根据所述信道状态信息,获得所述接收侧的每一根接收天线的每一个接收路径对应的信号幅值;计算所述接收侧的每一根接收天线的所有接收路径的信号幅值的平均值,获得所述接收侧的每一根接收天线的接收信号幅值;根据所述接收侧的每一根接收天线的所述接收信号幅值,从r个预设的接收信号质量等级中,确定所述接收侧的每一根接收天线所对应的接收信号质量等级;其中,r个所述接收信号质量等级分别与r个预设的接收信号幅值范围一一对应,r>1;将每一根接收天线所对应的接收信号质量等级发送至用户终端的用户接口,以使所述用户终端通过所述用户接口接收到每一根接收天线所对应的接收信号质量等级后,指示每一根接收天线所对应的接收信号质量等级。

本发明实施例一提供的一种基于信道状态信息的信号质量指示方法,通过获取信道状态信息,进而获取接收侧的每一根接收天线的接收信号幅值,确定并向用户指示每一根接收天线的接收信号等级,能让用户获知每一根接收天线的信号质量,便于有针对性地对接收天线的摆放方位等进行调节,便于用户优化无线设备的通信性能。进一步的,现有技术直接向用户指示rssi值,需要用户有一定的专业知识,才能知道某个rssi值反映了无线设备的信号质量是优还是差,而本发明不直接向用户指示每一个接收天线的信号幅值,用户能够通过接收信号质量等级来直接获知每一根接收天线的信号质量,无需用户考虑信号幅值大小反映了信号质量优还是差,尤其对于非专业技术人员的用户来说,本发明对于接收天线的信号质量的指示较为友好,进一步便于用户优化无线设备的通信性能。

实施例二

本发明提供了一种基于信道状态信息的信号质量指示方法,请参阅图2,图2是本发明实施例二提供的一种基于信道状态信息的信号质量指示方法的流程示意图;具体的,所述方法包括:

s21、获取接收侧根据发射侧发射的数据包所生成的信道状态信息;

s22、根据所述信道状态信息,获得所述发射侧的每一根发射天线的每一个发射路径对应的信号幅值;

s23、计算所述发射侧的每一根发射天线的所有发射路径的信号幅值的平均值,获得所述发射侧的每一根发射天线的发射信号幅值;

s24、根据所述发射侧的每一根发射天线的所述发射信号幅值,从t个预设的发射信号质量等级中,确定所述发射侧的每一根发射天线所对应的发射信号质量等级;其中,t个所述发射信号质量等级分别与t个预设的发射信号幅值范围一一对应,t>1;

s25、将每一根发射天线所对应的发射信号质量等级发送至用户终端的用户接口,以使所述用户终端通过所述用户接口接收到每一根发射天线所对应的发射信号质量等级后,指示每一根发射天线所对应的发射信号质量等级。

具体实施时,假设无线设备a向无线设备b发送数据包,无线设备b根据无线设备a发射的数据包生成的csi信息。获取无线设备b生成的csi信息,根据csi信息,获得无线设备a的每一根发射天线的每一个发射路径对应的信号幅值,例如无线设备a的第1根发射天线的n个发射路径对应的信号幅值、无线设备a的第2根发射天线的n个发射路径对应的信号幅值、……、无线设备a的第m根发射天线的n个发射路径对应的信号幅值。计算无线设备a的第1根发射天线的n个发射路径的n个信号幅值的平均值、计算无线设备a的第2根发射天线的n个发射路径的n个信号幅值的平均值、……计算无线设备a的第m根发射天线的n个发射路径的n个信号幅值的平均值,如此依次获得无线设备a的第1根发射天线的发射信号幅值、无线设备a的第2根发射天线的发射信号幅值、……、无线设备a的第m根发射天线的发射信号幅值。

t个发射信号质量等级分别与t个预设的发射信号幅值范围一一对应,例如t=3,预设的3个发射信号质量等级为“低”、“中”、“高”,发射信号质量等级为“低”时对应的发射信号幅值范围为0~0.2,发射信号质量等级为“中”时对应的发射信号幅值范围为0.2~0.4,发射信号质量等级为“高”时对应的发射信号幅值范围为0.4~0.6。当然,t的数量、发射信号质量等级以及每一个发射信号等级所对应的发射信号幅值范围可以根据具体情况设置,上述数据只是举例示意。

对于无线设备a的第1根发射天线,根据无线设备a的第1根发射天线的发射信号幅值,从t个预设的发射信号质量等级中,确定无线设备a的第1根发射天线所对应的发射信号质量等级;例如,假设无线设备a的第1根发射天线的发射信号幅值为0.1,则基于上述示例,可确定无线设备a的第1根发射天线所对应的发射信号质量等级为“低”。对于无线设备a的第4根发射天线,根据无线设备a的第4根发射天线的发射信号幅值,从t个预设的发射信号质量等级中,确定无线设备a的第4根发射天线所对应的发射信号质量等级;例如,假设无线设备a的第4根发射天线的发射信号幅值为0.49,则基于上述示例,可确定无线设备a的第4根发射天线所对应的发射信号质量等级为“高”。依次类推,确定每一根发射天线所对应的发射信号质量等级。

将每一根发射天线所对应的发射信号质量等级发送至用户终端的用户接口,例如用户终端为手机或pc端,用户接口为网络接口,用户终端通过用户接口接收到每一根发射天线所对应的发射信号质量等级后,在用户终端呈现各个发射信号质量等级,实现向用户指示每一根发射天线所对应的发射信号质量等级。可选的,每一根发射天线所对应的发射信号质量等级可以映射成表格或者图像,用户通过表格或图像获知每一根发射天线所对应的发射信号质量等级。可选的,可以是专门设置相应的软件用于向用户指示每一根发射天线所对应的发射信号质量等级,将每一根发射天线所对应的发射信号质量等级发送至该软件对应的网络接口;也可以是以文件的形式发送至用户终端的网络接口后,响应用户的打开指令,打开文件以向用户指示每一根发射天线所对应的发射信号质量等级。

需要说明的是,对于无线设备b作为发射侧、无线设备a作为接收侧的实施方式,也是上述实施过程相类似,在此不再赘述。

本实施例提供的一种基于信道状态信息的信号质量指示方法,通过获取信道状态信息,进而获取发射侧的每一根发射天线的发射信号幅值,确定并向用户指示每一根发射天线的发射信号等级,能让用户获知每一根发射天线的信号质量,便于有针对性地对发射天线的摆放方位等进行调节,便于用户优化无线设备的通信性能。进一步的,现有技术直接向用户指示rssi值,需要用户有一定的专业知识,才能知道某个rssi值反映了无线设备的信号质量是优还是差,而本发明不直接向用户指示每一个发射天线的信号幅值,用户能够通过发射信号质量等级来直接获知每一根发射天线的信号质量,无需用户考虑信号幅值大小反映了信号质量优还是差,尤其对于非专业技术人员的用户来说,本发明对于发射天线的信号质量的指示较为友好,进一步便于用户优化无线设备的通信性能。

优选地,所述信道状态信息包括m*n个数据流中的每一个所述数据流在k个子载波上的信号状态数据,每一个所述信号状态数据均包括信号幅值和信号相位,m为所述发射侧的发射天线的数量,n为所述接收侧的接收天线的数量;m>1,n>1,k>1;

则,所述根据所述信道状态信息,获得所述发射侧的每一根发射天线的每一个发射路径对应的信号幅值;

根据所述信道状态信息中m*n*k个所述信道状态数据,构建第一信道状态矩阵;

对所述第一信道状态矩阵进行降维处理,以去除每一个所述数据流在k个子载波上的信号状态数据之间的相关性,获得包括m*n个信道状态数据的第二信道状态矩阵;

对所述第二信道状态矩阵的每一个信道状态数据的信号幅值进行提取,获得所述发射侧的每一根发射天线的每一个发射路径对应的信号幅值。

下面以第一信道状态矩阵为m*n行k列的csi1矩阵为例进行说明:

假设信道状态信息如下csi1矩阵:

其中,csii,j表示第i个数据流在第j个子载波上的信道状态数据,i=1,2,…,m*n,j=1,2,…,k,k为子载波的数量。

则将上述矩阵csi1进行降维处理,将m*n*k维的csi1矩阵降维获得m*n维的矩阵,以消除k个子载波间的信道相关性,得到m行n列的第二信道状态矩阵,如下csi2矩阵所示:

对csi2矩阵的每一个信道状态数据csimn的信号幅值进行提取,便获得第一信道状态矩阵,m=1,2,…,m,n=1,2,…,n。

对第二信道状态矩阵csi2的信道状态数据的信号幅值进行提取,获得每一个发射天线的每一个发射路径的信号幅值。若所有的信号幅值通过矩阵表示,则获得如下csi矩阵:

其中,amn表示csi2矩阵中信道状态数据csimn中的信号幅值。

若发射侧的同一根发射天线的所有发射路径的信号幅值设置在同一行,csi中的amn是发射侧的第m根发射天线的第n个发射路径对应的信号幅值。则,当m=1时,a11~a1n分别是发射侧的第1根接收天线的n个接收路径对应的信号幅值;当m=2时,a21~a2n分别是发射侧的第2根接收天线的n个接收路径对应的信号幅值,以此类推。

优选地,在计算所述发射侧的每一根发射天线的所有发射路径的信号幅值的平均值,获得所述发射侧的每一根发射天线的发射信号幅值之后,所述方法还包括:

计算所述发射侧的所有所述发射天线的发射信号幅值的平均值,获得所述发射侧的总发射信号幅值;

从所述t个预设的发射信号质量等级中,确定所述总发射信号幅值所对应的发射信号质量等级,获得总发射信号质量等级;

控制所述总发射信号质量等级按照预设的指示形式向用户指示。

具体实施时,假设发射侧有m根发射天线,在获得第1根发射天线~第n根发射天线的发射信号幅值分别为t1~tn之后,还计算t1~tn平均值,获得总发射信号幅值tx。从t个预设的发射信号质量等级中,确定总发射信号幅值tx所对应的发射信号质量等级,获得总发射信号质量等级。例如tx=0.55,确定tx=0.55所对应的发射信号质量等级为“高”,则获得总发射信号质量等级为“高”。

获得总发射信号质量等级后,控制总发射信号质量等级按照预设的指示形式向用户指示。需要说明的是,指示形式有多种选择,例如,与各个发射天线的发射信号质量等级一样,发送至用户终端的网络接口,由用户终端向用户指示总发射信号质量等级,用户终端可以通过语音、统计图、表格等形式向用户指示总发射信号质量等级和每一根发射天线的发射信号质量等级;又如,将总发射信号质量等级发送至接收侧或发射侧,通过接收侧或发射侧的相应的软件硬件向用户指示总发射信号质量等级,接收侧或发射侧可以通过语音、指示灯等形式向用户指示总发射信号质量等级,只需将相应的控制指令发送至接收侧或发射侧即可。

在本实施例中,不仅能让用户获知每一根发射天线的信号质量,还能让用户获知发射侧的总体的发射信号的信号质量,不仅便于有针对性地对发射天线的摆放方位等进行调节,还便于用户对无线设备的整体方位进行调节,进一步便于用户优化无线设备的通信性能。

优选地,所述接收侧或所述发射侧的外壳设有用于指示发射信号的信号质量的y个第二指示灯,y>1;则,所述控制所述总发射信号质量等级按照预设的指示形式向用户指示,具体包括:

根据所述总发射信号质量等级,从y个所述第二指示灯中确定第二待点亮指示灯;

控制所述接收侧或所述发射侧点亮的所述第二待点亮指示灯,以使所述总发射信号质量等级通过第二指示灯向用户指示。

在本实施例中,以接收侧或发射侧的指示灯的形式向用户指示总接收信号质量等级,可以让用户更直观地获知总接收信号质量等级。需要说明的是,根据总发射信号质量等级确定第二待点亮指示灯的逻辑可以为数量逻辑、标识逻辑、颜色逻辑或其他可行的确定方式,但是并不是限定本发明第二待点亮指示灯的确定方式,实际应用时,可视实际需要采用其他方式,只要适用于本发明的方案均可。其中,以数量逻辑、标识逻辑、颜色逻辑来确定第二待点亮指示灯的具体实施方式与实施例一中以数量逻辑、标识逻辑、颜色逻辑来确定第一待点亮指示灯的具体实施方式相类似,故在此不再赘述。

本实施例二提供的一种基于信道状态信息的信号质量指示方法,具体实施时,获取接收侧根据发射侧发射的数据包所生成的信道状态信息;根据所述信道状态信息,获得所述发射侧的每一根发射天线的每一个发射路径对应的信号幅值;计算所述发射侧的每一根发射天线的所有发射路径的信号幅值的平均值,获得所述发射侧的每一根发射天线的发射信号幅值;根据所述发射侧的每一根发射天线的所述发射信号幅值,从t个预设的发射信号质量等级中,确定所述发射侧的每一根发射天线所对应的发射信号质量等级;其中,t个所述发射信号质量等级分别与t个预设的发射信号幅值范围一一对应,t>1;将每一根发射天线所对应的发射信号质量等级发送至用户终端的用户接口,以使所述用户终端通过所述用户接口接收到每一根发射天线所对应的发射信号质量等级后,指示每一根发射天线所对应的发射信号质量等级。

本实施例二提供的一种基于信道状态信息的信号质量指示方法,通过获取信道状态信息,进而获取发射侧的每一根发射天线的发射信号幅值,确定并向用户指示每一根发射天线的发射信号等级,能让用户获知每一根发射天线的信号质量,便于有针对性地对发射天线的摆放方位等进行调节,便于用户优化无线设备的通信性能。进一步的,现有技术直接向用户指示rssi值,需要用户有一定的专业知识,才能知道某个rssi值反映了无线设备的信号质量是优还是差,而本发明不直接向用户指示每一个发射天线的信号幅值,用户能够通过发射信号质量等级来直接获知每一根发射天线的信号质量,无需用户考虑信号幅值大小反映了信号质量优还是差,尤其对于非专业技术人员的用户来说,本发明对于发射天线的信号质量的指示较为友好,进一步便于用户优化无线设备的通信性能。

实施例三

本发明还提供了一种基于信道状态信息的信号质量指示方法,请参阅图3,图3是本发明实施例三提供的一种基于信道状态信息的信号质量指示方法的流程示意图;具体的,所述方法包括:

s31、根据实施例一提供的任意一项所述的基于信道状态信息的信号质量指示方法,指示所述接收侧的每一根接收天线所对应的接收信号质量等级;

s32、根据实施例二提供的任意一项所述的基于信道状态信息的信号质量指示方法,指示所述发射侧的每一根发射天线所对应的发射信号质量等级。

本实施例提供的一种基于信道状态信息的信号质量指示方法,通过获取信道状态信息,进而获取接收侧的每一根接收天线的接收信号幅值、发射侧的每一根发射天线的发射信号幅值,确定并向用户指示接收侧的每一根接收天线的接收信号质量等级、发射侧的每一根发射天线的发射信号等级。本实施例能让用户获知接收侧的每一根接收天线的信号质量以及发射侧的每一根发射天线的信号质量,便于有针对性地对接收天线和发射天线的摆放方位等进行调节,便于用户优化无线设备的通信性能。

进一步的,现有技术直接向用户指示rssi值,需要用户有一定的专业知识,才能知道某个rssi值反映了无线设备的信号质量是优还是差,而本发明不直接向用户指示每一个接收天线的信号幅值、每一个发射天线的信号幅值,用户能够通过接收信号质量等级、发射信号质量等级来直接获知每一根接收天线和发射天线的信号质量,无需用户考虑信号幅值大小反映了信号质量优还是差,尤其对于非专业技术人员的用户来说,本发明对于接收天线、发射天线的信号质量的指示较为友好,进一步便于用户优化无线设备的通信性能。

需要说明的是,本发明实施例三指示接收侧的接收天线的信号质量的具体原理、实施方式、有益效果与上述实施一指示接收侧的接收天线的信号质量的具体原理、实施方式、有益效果一一对应,故在此不再赘述;本发明实施例三指示发射侧的发射天线的信号质量的具体原理、实施方式、有益效果与上述实施二指示发射侧的发射天线的信号质量的具体原理、实施方式、有益效果一一对应,故在此不再赘述。

需要说明的是,若用户需要获知无线设备a的接收天线、发射天线获取的信号质量以及无线设备b的接收天线、发射天线获取的信号质量,只需要用无线设备a和无线设备b相互发射数据包、相互接收对方的数据包,按照本实施三执行,即可获得无线a和无线设备b的接收天线、发射天线对应的信号质量,用户可获得无线设备a和无线设备b的传输链路的全局天线的信号质量。

需要说明的是,r个预设的接收信号质量等级和t个预设的发射信号质量等级可以相同也可以不同,同理,r个接收信号幅值范围和t个发射信号幅值范围可以相同也可以不同。

需要说明的是,当接收侧或发射侧设有x个第一指示灯、y个第二指示灯时,x与y可以相等,也可以不相等。确定第一待点亮指示灯的逻辑与确定第二待点亮指示灯的逻辑可以相同也可以不同。实际应用时,可以根据实际需要组合设置。

优选地,所述数据包由所述发射侧在ofdm调节模式下生成。

为了便于获取csi信息,无线设备a和无线设备b传输的数据包为ofdm调节模式下生成的数据包,以便于从数据包的接收侧的ofdm调节模式的固有物理层直接获得csi信息。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1