CN113839694A - 一种智能反射面相移控制方法、控制***及其设备 - Google Patents

一种智能反射面相移控制方法、控制***及其设备 Download PDF

Info

Publication number
CN113839694A
CN113839694A CN202111166681.5A CN202111166681A CN113839694A CN 113839694 A CN113839694 A CN 113839694A CN 202111166681 A CN202111166681 A CN 202111166681A CN 113839694 A CN113839694 A CN 113839694A
Authority
CN
China
Prior art keywords
phase shift
signal quality
quality information
received signal
processor
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.)
Granted
Application number
CN202111166681.5A
Other languages
English (en)
Other versions
CN113839694B (zh
Inventor
罗智泉
沈闓明
张耀文
任书仪
李鑫
王明敏
陈昕
张楠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Chinese University of Hong Kong Shenzhen
Shenzhen Research Institute of Big Data SRIBD
Original Assignee
Huawei Technologies Co Ltd
Chinese University of Hong Kong Shenzhen
Shenzhen Research Institute of Big Data SRIBD
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd, Chinese University of Hong Kong Shenzhen, Shenzhen Research Institute of Big Data SRIBD filed Critical Huawei Technologies Co Ltd
Priority to CN202111166681.5A priority Critical patent/CN113839694B/zh
Publication of CN113839694A publication Critical patent/CN113839694A/zh
Application granted granted Critical
Publication of CN113839694B publication Critical patent/CN113839694B/zh
Priority to PCT/CN2022/118379 priority patent/WO2023051226A1/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0426Power distribution

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请实施例公开了一种智能反射面相移控制方法、控制***及其设备,用于通信领域。首先对智能反射面的各个反射单元设置不同的相移值,智能反射面在不同的相移值组合下对射频信号进行反射,在接收端收到信号后由相移处理器根据接收信号的统计特性确定智能反射面的最佳相移阵列,最后由相移控制器根据最佳相移阵列来对智能反射面的各个反射单元设置相移值。本申请实施例操作简单、计算复杂度低,在无需改变现有通信***架构及通信协议的条件下能够对接收端的信号质量进行增强或削弱,有效解决了传统智能反射面板相移控制方法依赖信道估计和复杂波束赋形计算的技术瓶颈问题。

Description

一种智能反射面相移控制方法、控制***及其设备
技术领域
本申请实施例涉及通信技术领域,具体涉及一种智能反射面相移控制方法、控制***及其设备。
背景技术
智能反射面(intelligent reflecting surface,IRS)是一种全新的无线通信技术,它可以通过在平面上集成大量低成本的无源反射元件,智能地重新配置无线传播环境,从而显著提高无线通信网络的性能。
当前主流技术中,需要获取无线传播环境的信道信息,通过设置智能反射面的相移阵列来提高接收端的接收信号的质量。
然而在实际应用过程中,如果需要获取无线传播环境的信道信息,则需要对现有通信协议进行修改,大大增加了智能反射面部署的技术难度,同时增加智能反射面的部署成本。
发明内容
本申请实施例提供了一种智能反射面相移控制方法、控制***及其设备,用于增强或减弱用户端的信号质量。
本申请第一方面提供了一种智能反射面相移控制方法,包括:
相移处理器获取第一接收信号质量信息,第一接收信号质量信息表示接收端接收到的第一接收信号的质量;
相移处理器根据第一接收信号质量信息生成第一条件样本统计值;
相移处理器根据第一条件样本统计值确定最佳相移阵列,最佳相移阵列用于设置智能反射面的各个反射单元的相移值;
相移处理器向相移控制器发送最佳相移阵列。
可选的,相移处理器获取第一接收信号质量信息包括:
相移处理器接收信号检测器发送的多个第一接收信号质量信息,多个第一接收信号质量信息为信号检测器对第一接收信号进行测量得到的,多个第一接收信号对应的相移阵列不同;
相移处理器根据第一接收信号质量信息生成第一条件样本统计值包括:
相移处理器根据多个第一接收信号质量信息和多个第一接收信号质量信息对应的相移阵列进行计算,得到多个第一条件样本统计值。
可选的,根据多个第一条件样本统计值确定最佳相移阵列包括:
将多个第一条件样本统计值中的最大值所对应的相移阵列作为最佳相移阵列。
可选的,根据多个第一条件样本统计值确定最佳相移阵列包括:
将多个第一条件样本统计值中的最小值所对应的相移阵列作为最佳相移阵列。
可选的,第一接收信号质量信息为多维信号质量信息,相移处理器根据多个第一接收信号质量信息和多个第一接收信号质量信息对应的相移阵列进行计算,得到多个第一条件样本统计值包括:
根据多个多维信号质量信息和多个多维信号质量信息对应的相移阵列进行计算,得到多个第一条件样本统计值,多维信号质量信息用于表示多天线传输的信号质量。
可选的,获取第一接收信号质量信息包括:
获取多个接收端的接收信号质量信息;
根据多个接收端的接收信号质量信息确定第一接收信号质量信息。
可选的,方法还包括:
相移处理器获取第二接收信号质量信息,第二接收信号质量信息表示接收端接收到的第二接收信号的质量;
相移处理器根据第二接收信号质量信息生成第二条件样本统计值;
相移处理器根据第二条件样本统计值确定第二相移阵列;
相移处理器向相移控制器发送第二相移阵列,第二相移阵列用于设置第二反射单元的相移值,第二反射单元属于智能反射面。
可选的,相移处理器获取第一接收信号质量信息对应的相移阵列。
可选的,相移处理器和相移控制器存储有相移阵列码本,相移处理器获取第一接收信号质量信息对应的相移阵列包括:
相移处理器根据相移阵列码本确定多个第一接收信号质量信息对应的相移阵列。
可选的,相移处理器获取第一接收信号质量信息对应的相移阵列包括:
相移处理器生成第一接收信号质量信息对应的相移阵列。
可选的,相移处理器获取第一接收信号质量信息对应的相移阵列包括:
相移处理器接收相移控制器发送的第一接收信号质量信息对应的相移阵列。
本申请第二方面提供了一种智能反射面相移控制设备,包括:
获取单元,获取第一接收信号质量信息,第一接收信号质量信息表示接收端接收到的第一接收信号的质量;
计算单元,用于根据第一接收信号质量信息生成第一条件样本统计值;
计算单元还用于根据第一条件样本统计值确定最佳相移阵列,最佳相移阵列用于设置智能反射面的各个反射单元的相移值;
发送单元,用于向相移控制器发送最佳相移阵列。
可选的,获取单元具体用于接收信号检测器发送的多个第一接收信号质量信息,多个第一接收信号质量信息为信号检测器对第一接收信号进行测量得到的,多个第一接收信号对应的相移阵列不同;
计算单元具体用于根据多个第一接收信号质量信息和多个第一接收信号质量信息对应的相移阵列进行计算,得到多个第一条件样本统计值。
可选的,计算单元具体用于将多个第一条件样本统计值中的最大值所对应的相移阵列作为最佳相移阵列。
可选的,计算单元具体用于将多个第一条件样本统计值中的最小值所对应的相移阵列作为最佳相移阵列。
可选的,第一接收信号质量信息为多维信号质量信息,计算单元具体用于根据多个多维信号质量信息和多个多维信号质量信息对应的相移阵列进行计算,得到多个第一条件样本统计值,多维信号质量信息用于表示多天线传输的信号质量。
可选的,获取单元还用于获取多个接收端的接收信号质量信息;
计算单元还用于根据多个接收端的接收信号质量信息确定第一接收信号质量信息。
可选的,获取单元还用于获取第二接收信号质量信息,第二接收信号质量信息表示接收端接收到的第二接收信号的质量;
计算单元还用于根据第二接收信号质量信息生成第二条件样本统计值;
计算单元还用于根据第二条件样本统计值确定第二相移阵列;
发送单元还用于向相移控制器发送第二相移阵列,第二相移阵列用于设置第二反射单元的相移值,第二反射单元属于智能反射面。
可选的,获取单元还用于获取第一接收信号质量信息对应的相移阵列。
可选的,相移处理器和相移控制器存储有相移阵列码本,计算单元还用于根据相移阵列码本确定多个第一接收信号质量信息对应的相移阵列。
可选的,获取单元还用于生成第一接收信号质量信息对应的相移阵列。
可选的,获取单元还用于接收相移控制器发送的第一接收信号质量信息对应的相移阵列。
本申请第二方面中智能反射面相移控制设备所执行的方法和本申请第一方面中相移处理器所执行的方法类似,具体此处不再赘述。
本申请第三方面提供了一种智能反射面相移控制***,包括:
智能反射面,智能反射面包括第一反射单元,第一反射单元用于对信号进行反射;
信号检测器用于测量第一接收信号,得到第一接收信号质量信息,第一接收信号质量信息表示接收端接收到的第一接收信号的质量;
相移处理器,与信号检测器连接,用于获取第一接收信号质量信息;
相移处理器还用于根据第一接收信号质量信息生成第一条件样本统计值;
相移处理器还用于根据第一条件样本统计值确定最佳相移阵列;
相移控制器,与智能反射面连接,用于接收相移处理器发送的最佳相移阵列,并根据最佳相移阵列设置智能反射面中第一反射单元的相移值。
本申请第四方面提供了一种计算机存储介质,计算机存储介质中存储有指令,指令在计算机上执行时,使得计算机执行如本申请第一方面实施方式的方法。
本申请第五方面提供了一种计算机程序产品,计算机程序产品在计算机上执行时,使得计算机执行如本申请第一方面实施方式的方法。
从以上技术方案可以看出,本申请实施例具有以下优点:
通过获取第一接收信号质量信息,生成第一条件样本统计值,并根据第一条件样本统计值确定最佳相移阵列,该最佳相移阵列用于设置智能反射面的各个反射单元的相移值,使得智能反射面可以通过调整相移阵列,增强或削弱接收端接收信号的质量,且在此过程中,不需要获取无线传播环境的信道信息,降低了智能反射面的部署成本。
附图说明
图1为本申请实施例提供的通信***的一个架构示意图;
图2为本申请实施例提供的通信***的另一架构示意图;
图3为本申请实施例提供的智能反射面相移控制方法一个流程示意图;
图4为本申请实施例提供的智能反射面相移控制方法另一流程示意图;
图5为本申请实施例提供的智能反射面相移控制方法另一流程示意图;
图6为本申请实施例提供的智能反射面相移控制方法另一流程示意图
图7为本申请实施例提供的智能反射面相移控制设备一个结构示意图;
图8为本申请实施例提供的智能反射面相移控制设备另一结构示意图;
图9为本申请实施例提供的智能反射面相移控制***一个架构示意图。
具体实施方式
本申请实施例提供了一种智能反射面相移控制方法、控制***及其设备,用于提升无线通信的信号质量,其通过在接收端测量第一接收信号质量信息,然后生成第一条件样本统计值,进而确定最佳相移阵列。智能反射面则根据最佳相移阵列来调整各个反射单元的相移值,从而提高接收端接收信号的质量。在此流程中,基站不需要参与任何信息交互工作,也不需要对无线传播环境的信道信息进行估计,因此能不改变当前网络通信协议,同时能减少智能反射面的部署成本。
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
请参阅图1,为本申请实施例提供的通信***的一个架构图。
该通信***包括基站101、接收端102以及智能反射面103。需要说明的是,图1所示的基站101、接收端102以及智能反射面103分别对应的数量和形态仅用于举例,并不构成对本申请实施例的限定,例如,在实际应用过程中,还可以是一个接收端102对应多个智能反射面103。
本申请实施例的技术方案可以应用于各种通信***。例如:第三代(3thgeneration,3G)移动通信***、***(4th generation,4G)移动通信***、第五代(5thgeneration,5G)移动通信***、5G NR***,或者其他未来的新型移动通信***等。该通信***还可以是同时支持多种无线技术的通信***,例如同时支持LTE和NR的通信***;或者,该通信***还可以是支持近距离通信的通信***,例如,支持侧行链路(sidelink,SL)技术的通信***,支持无线保真(wireless fidelity,WiFi)技术的通信***等等。
其中,本申请实施例中的接收端102是一种用于接收或者发送信号的实体,例如手机等。接收端102也可以称为终端(terminal)、用户设备(user equipment,UE)、移动台(mobile station,MS)、移动终端(mobile terminal,MT)等。发送端101和接收端102还可以是具备通信功能的汽车、智能汽车、手机(mobile phone)、穿戴式设备、平板电脑(Pad)、带无线收发功能的电脑、虚拟现实(virtual reality,VR)终端设备、增强现实(augmentedreality,AR)终端设备、工业控制(industrial control)中的无线终端、无人驾驶(self-driving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等等。
本申请实施例中对接收端102所采用的具体技术和具体设备形态不做限定。
本申请实施例中,智能反射面103的表面是一种由大量低成本的被动无源发射元件组成的平面。该智能反射面103通过适当编码能够提升接收端接收信号的质量。还可以通过适当编码从而降低或者抵消干扰的信号,从而提升接收端102的通信体验。还可以通过智能反射面的表面增加无线信道多径,降低信道相关性,从而提升无线信道的秩,实现更多流传输,提升了接收端102的通信体验。对于时分双工(time division duplex,TDD)技术中,通过设置智能反射面中的相移阵列,可以实现上行和下行一起优化,即优化好下行信道质量的同时,也实现对上行信道质量的优化。
如图1所示,在室外应用场景中,基站101将信号发送出来,有的信号直接传输至接收端102中,而有的信号则会经过其他物体的反射再被接收端102接收,例如墙面的反射,还有的信号则会通过智能反射面103反射之后被接收端102接收。具体的,在实际应用过程中,多块智能反射面可以进行协作,使得信号在传输的过程中更加的稳定。单块的智能反射面还可以分成多个区域,不同的区域承担不同的工作任务,例如优化不同用户的通信体验,针对不同的通信要求进行协作优化等。需要说明的是,本申请实施例中,智能反射面可以是二维的平面结构,也可以是三维的立体结构,具体此处不做限定。当智能反射面是三维的立体结构时,可以显著的增强多输入多输出场景中信道矩阵的秩。
本申请实施例中的方法不仅可以应用在室外场景中,还可以应用在室内场景中。如图2所示,图2为本申请实施例提供的另一通信***架构图。在图2所示的智能反射面相移控制通信***中,包括了网络设备201、智能反射面203以及接收端202。其中,网络设备201、智能反射面203以及接收端202分别对应的数量和形态仅用于举例,并不构成对本申请实施例的限定,例如,在实际应用过程中,还可以是多个智能反射面203对应一个网络设备201,具体此处不做限定。
网络设备201发送无线信号,有的无线信号被接收端202直接接收,有的无线信号通过智能反射面203反射之后被接收端202接收。具体的,在实际应用过程中,多块智能反射面203可以进行协作,使得信号在传输的过程中更加的稳定。单块的智能反射面还可以分成多个区域,不同的区域承担不同的工作任务,例如优化不同用户的通信体验,针对不同的通信要求进行协作优化等。
在室内应用场景中,可以将智能反射面放置于室内的各个转角或者死角,以增强接收端接收信号的质量,减少无线信号的死角,提高无线通信传输的字节数,在多天线通信的场景下还可以显著的增加多径,降低信道相关性,从而提升多输入多输出的信道矩阵的秩,进而提升室内用户和设备的无线通信体验。
基于上述图1和图2的通信***架构,下面将对本申请实施例中的智能反射面相移控制方法进行详细描述。本申请实施例中的智能反射面相移控制方法可以应用于不同的场景,且每个场景的对应的实施步骤略有不同,下面将分别进行描述。
在图3、图4、图5以及图6的描述中,以发送端为基站进行描述,在实际应用过程中,发送端还可以是其他具有发送射频信号功能的设备,例如无线路由器等,具体此处不做限定。
一、对于单输入单输出***下的单用户场景。
请参阅图3,为本申请实施例提供的智能反射面相移控制方法一个流程示意图。
在步骤301中,相移处理器获取多个第一接收信号质量信息。
相移处理器获取多个第一接收信号质量信息,该第一接收信号质量信息表示接收端接收到的第一接收信号的质量。
具体的,基站发送射频信号,有的射频信号直接到达接收端处,有的射频信号则会通过智能反射面的反射,到达接收端处,还有的射频信号可能会通过其他物体的反射到达接收端处,接收端在接收到这些混合在一起的第一接收信号之后,就会将第一接收信号发送给信号检测器,信号检测器则会对第一接收信号进行测量,得到第一接收信号质量信息。
在一种可能的实现方式中,相移处理器会在线生成多个相移阵列,相移阵列中的每一项给出对应反射单元的相移值。例如对于第t个相移阵列,生成的相移阵列可以表示
Figure BDA0003291599680000061
其中,
Figure BDA0003291599680000062
表示第t个相移阵列中第n个反射单元设置的相移状态,T为生成的随机相移阵列的数量。
相移处理器把生成的多个相移阵列发送给相移控制器。可以理解的是,智能反射面可以一次性发送所有的相移阵列,也可以一一分别进行发送,具体此处不做限定。
相移控制器依次把相移阵列下发给智能反射面。每当相移控制器下发一个相移阵列,接收端会相应地接收到第一接收信号。因此,当智能反射面依次采用多个相移阵列,接收端会接收到多个第一接收信号。
信号检测器对多个第一接收信号依次测量它们的第一接收信号质量信息。需要说明的是,第一接收信号质量信息可以是第一接收信号的信号强度,还可以是第一接收信号的信干噪比,可以理解的是,第一接收信号质量信息还可以表示为参考信号接收功率值(reference signal receiving power,RSRP),还可以是其他用来判定信号质量的参数,例如频谱效率,具体此处不做限定。
在一种可能的实现方式中,在测量第一接收信号的期间,相移控制器的时钟与相移处理器的时钟保持同步,且在整个测量第一接收信号的过程中,智能反射面不需要和基站进行任何信息交互,接收端也不需要进行任何信道估计工作。
在步骤302中,相移处理器根据多个第一接收信号质量信息和多个第一接收信号质量信息对应的相移阵列进行计算,得到多个第一条件样本统计值。
相移处理器在获取到多个第一接收信号质量信息之后,相移处理器根据多个第一接收信号质量信息和多个第一接收信号质量信息对应的相移阵列进行计算,得到多个第一条件样本统计值。
获取第一接收信号质量信息对应的相移阵列有多种方法,在一种可能的实现方式中,相移处理器和相移控制器中都预置有相移阵列码本,其中相移阵列码本包含了多个相移阵列。在保持时钟同步的前提下,相移控制器依次从相移阵列码本中选取相移阵列并下发给智能反射面,而相移处理器同步依次从相移阵列码本中读取相移阵列用于和第一接收信号质量信息配对。
在一种可能的实现方式中,相移处理器和相移控制器不需要预置相移阵列码本,相移处理器在线生成多个第一接收信号质量信息对应的相移阵列,然后发送给相移控制器。或者,还可以是相移控制器生成多个第一接收信号质量信息对应的相移阵列,发送给相移处理器。具体相移处理器获取多个第一接收信号质量信息对应的相移阵列的方法此处不做限定。
在一种可能的实现方式中,对于N个独立的反射单元组成的智能反射面来说,每个反射单元的相移状态θn来自于离散集合,该离散集合可以通过以下等式表示:
Figure BDA0003291599680000071
其中,K为可供每个反射单元选择的相移值的数量。
第一条件样本统计值表示当某个反射单元的相移值固定后,而其它反射单元的相移值随机选取时,根据随机样本所估计的第一接收信号质量的平均值。
Figure BDA0003291599680000072
这里
Figure BDA0003291599680000073
表示所有采样中满足条件
Figure BDA0003291599680000074
的采样形成的集合。
其中,y(θ)表示接收端接收到的第一接收信号的第一接收信号质量信息,即可以通过对第一接收信号进行测量得到,Jn,k表示第n个反射单元的第一条件样本统计值。
以此类推,相移处理器在获取多个第一接收信号质量信息后,可以根据多个第一接收信号质量信息和对应的多个第一接收信号质量信息对应的相移阵列进行计算,得到多个第一条件样本统计值。
可以理解的是,当智能反射面中有N个反射单元时,且相移处理器生成了K个样本,那么相移处理器就会计算得到NK个第一条件样本统计值。
在步骤303中,相移处理器从多个第一条件样本统计值确定最佳相移阵列。
相移处理器在获取到多个第一条件样本统计值后,相移处理器根据多个第一条件样本统计值确定最佳相移阵列。
具体的,在一种可能的实现方式中,当需要提升第一接收信号的信号质量时,将多个第一条件样本统计值中的最大值对应的相移阵列作为最佳相移阵列。例如相移处理器可以通过如下公式对第n个反射单元的相移值进行计算:
Figure BDA0003291599680000075
Figure BDA0003291599680000081
若需要减弱接收端的信号,在一种可能的实现方式中,将多个第一条件样本统计值中的最小值对应的相移阵列作为最佳相移阵列。例如,可以通过如下公式进行计算:
Figure BDA0003291599680000082
Figure BDA0003291599680000083
或者在一种可能的实现方式中需要确定减弱信号需要用到的反射单元形成的集合
Figure BDA0003291599680000084
不属于于集合
Figure BDA0003291599680000085
的反射单元在该场景下处于关闭状态。
对于集合
Figure BDA0003291599680000086
中的反射单元选取对应的相移值满足:
Figure BDA0003291599680000087
Figure BDA0003291599680000088
通过上述方式可以确定最佳相移阵列。
在步骤304中,相移处理器向相移控制器发送最佳相移阵列。
在确定了最佳相移阵列之后,相移处理器向相移控制器发送最佳相移阵列。
可以理解的是,在实际应用过程中,相移处理器可以在确定了一个反射单元的最佳相移之后,就将该包括了一个最佳相移的最佳相移阵列发送给相移控制器,也可以确定了多个甚至所有反射单元的最佳相移阵列之后,再发送给相移控制器,具体此处不做限定。
在步骤305中,相移控制器根据最佳相移阵列设置第一反射单元的相移值。
相移控制器在接收到最佳相移阵列之后,相移控制器需要根据该最佳相移阵列设置智能反射面的各个反射单元的相移值,该智能反射面包括一个或多个第一反射单元,即相移控制器根据最佳相移阵列设置第一反射单元的相移值。
具体的,相移控制器在接收到最佳相移阵列之后,相移控制器向智能反射面发送该最佳相移阵列,指示智能反射面将当前的第一反射单元的相移值设置为最佳相移阵列。在实际应用过程中,若只获得了部分第一反射单元的最佳相移阵列,则只设置部分第一反射单元对应的部分最佳相移阵列。
在步骤306中,相移处理器获取第二接收信号质量信息。
若在步骤303中,只确定了智能反射面中部分反射单元的最佳相移阵列,则相移控制器会针对剩余还没有确定最佳相移阵列的反射单元生成对应的随机样本,并将这些随机样本下发至智能反射面,让智能反射面将还没确定最佳相移阵列的第二反射单元的相移值对应的设置为这些随机样本,第二反射单元和第一反射单元不同。
具体的,相移控制器生成随机样本以及相移处理器获取第二接收信号质量信息的方法和步骤301中生成随机样本以及相移处理器获取第一接收信号质量信息的方法类似,具体此处不再赘述。
在步骤307中,处理器根据第二接收信号质量信息和第二接收信号质量信息对应的相移阵列生成第二条件样本统计值。
相移处理器在获得了第二接收信号质量信息之后,相移处理器根据第二接收信号质量信息和第二接收信号质量信息对应的相移阵列生成第二条件样本统计值。
具体的,相移处理器根据第二接收信号质量信息生成第二条件样本统计值的方法和步骤302中生成第一条件样本统计值的方法类似,具体此处不再赘述。
在步骤308中,相移处理器从多个第二条件样本统计值确定第二相移阵列。
具体的,确定第二相移阵列的方法和步骤303确定最佳相移阵列的方法类似,具体此处不再赘述。
在步骤309中,相移处理器向相移控制器发送第二相移阵列。
在确定了第二相移阵列之后,相移处理器向相移控制器发送第二相移阵列。
具体的,发送第二相移阵列的方法和步骤304中发送最佳相移阵列的方法类似,具体此处不再赘述。
相移控制器在接收到第二相移阵列之后,相移控制器根据第二相移阵列设置对应的反射单元的相移值。
需要说明的是,在实际应用过程中,可以每次只确定部分反射单元的最优相移阵列,即需要多次循环执行步骤306至309,以确定所有智能反射面中反射单元的最优相移阵列。还可以是只执行一次步骤306至309,就确定智能反射面中剩余所有反射单元的最优相移阵列,具体根据实际需要进行确定,此处不做限定。
如果需要多次循环执行步骤306至309,相移控制器设置反射单元的相移值的具体方式为:相移控制器在循环中接收到相移处理器发送的多个相移阵列,并根据这些相移阵列更新反射单元的相移值。
可以理解的是,步骤306至309,为可选步骤,若在步骤303中,确定了所有智能反射面的反射单元的最佳相移阵列之后,则不需要执行步骤306至309。
本申请实例提供了一种智能反射面相移控制方法、控制***及其设备,用于提升无线通信的信号质量。其通过在接收端测量第一接收信号质量信息来计算第一条件样本统计值,进而确定最佳相移阵列。智能反射面则根据最佳相移阵列来设置各个反射单元的相移值进而调控接收端的接收信号质量。此过程中,不需要获取无线传播环境的信道信息,降低了智能反射面的部署成本。
二.多输入多输出***下的单用户场景
请参阅图4,为本申请实施例提供的智能反射面相移控制方法另一流程示意图。
在步骤401中,相移处理器获取多个第一接收信号质量信息。
相移处理器获取多个第一接收信号质量信息,该第一接收信号质量信息表示接收端接收到的第一接收信号的质量。
其中,在本实施例中,第一接收信号质量信息为多维信号质量信息。多维信号质量信息表征了多天线场景下接收端的通信质量。在一种优选的方式中,多维信号质量信息可以取为接收端的频谱效率,亦可取为接收端的传输速率,具体此处不做限定。
具体的,射频信号的部分信号可以直接抵达接收端,部分信号被智能反射面反射后抵达接收端,还有部分信号可能通过其他物体的反射之后抵达接收端。接收端接收到射频信号(第一接收信号)之后,将接收到的第一接收信号传递给信号检测器。信号检测器测量得到第一接收信号质量信息(多维信号质量信息)。
在一种可能的实现方式中,相移处理器会生成多个随机相移阵列。相移阵列中的相移值与智能反射面中的反射单元一一对应:
Figure BDA0003291599680000101
其中,
Figure BDA0003291599680000102
表示第t个相移阵列中第n个反射单元设置的相移状态,T为生成的随机相移阵列的数量。
相移处理器在生成了多个随机相移阵列之后,将这些随机相移阵列发送给相移控制器。相移控制器根据这些随机相移阵列设定每个智能反射单元的相移。接收端每次接收到的第一接收信号与相移阵列一一对应。可以理解的是,接收端智能反射面可以一次性发送多个随机样本,也可以分别进行发送,具体此处不做限定。
接收端在接收到第一接收信号之后,将第一接收信号传递给信号检测器。信号检测器测量多个第一接收信号得到多个第一接收信号质量信息。在此示例中第一接收信号质量信息为多维信号质量信息。在一种可能的实现方式中,在测量第一接收信号的期间,智能反射面的时钟与接收端的时钟保持同步,且在整个测量第一接收信号的过程中,智能反射面也不需要获取无线传播环境的信道信息。
在步骤402中,相移处理器根据多个第一接收信号质量信息和多个第一接收信号质量信息对应的相移阵列进行计算,得到多个第一条件样本统计值。
在步骤403中,相移处理器从多个第一条件样本统计值确定最佳相移阵列。
在步骤404中,相移处理器向相移控制器发送最佳相移阵列。
在步骤405中,相移处理器根据最佳相移阵列设置第一反射单元的相移值。
在步骤406中,相移处理器获取第二接收信号质量信息。
在步骤407中,处理器根据第二接收信号质量信息和第二接收信号质量信息对应的相移阵列生成第二条件样本统计值。
在步骤408中,相移处理器从多个第二条件样本统计值确定第二相移阵列。
在步骤409中,相移处理器向相移控制器发送第二相移阵列。
本实施例中,步骤402至步骤409所执行的方法和图3所示实施例中步骤302至步骤309所执行的方法类似,具体此处不再赘述。
需要说明的是,在实际应用过程中,可以每次只确定部分反射单元的最优相移阵列,即需要多次循环执行步骤406至409,以确定所有智能反射面中反射单元的最优相移阵列。还可以是只执行一次步骤406至409,就确定智能反射面中剩余所有反射单元的最优相移阵列,具体根据实际需要进行确定,此处不做限定。
如果需要多次循环执行步骤406至409,相移控制器设置反射单元的相移值的具体方式为:相移控制器在循环中接收到相移处理器发送的多个相移阵列,并根据这些相移阵列更新反射单元的相移值。
可以理解的是,步骤406至409,为可选步骤,若在步骤403中,确定了所有智能反射面的反射单元的最佳相移阵列之后,则不需要执行步骤406至409。
本申请实例提供了一种智能反射面相移控制方法、控制***及其设备,用于提升无线通信的信号质量。其通过在接收端测量第一接收信号质量信息来计算第一条件样本统计值,进而确定最佳相移阵列。智能反射面则根据最佳相移阵列来设置各个反射单元的相移值进而调控接收端的接收信号质量。此过程中,不需要获取无线传播环境的信道信息,降低了智能反射面的部署成本。
三.单输入单输出***下的多用户目标场景
请参阅图5,为本申请实施例提供的智能反射面相移控制方法另一流程示意图。
在步骤501中,相移处理器获取多个接收端的接收信号质量信息。
相移处理器获取多个接收端的第一接收信号质量信息,该第一接收信号质量信息用来表征接收端的通信质量。在本实施例中,第一接收信号质量可以取为接收端的第一接收信号的信号强度,还可以是第一接收信号的信干噪比,还可以是其他用来表征信号质量的参数,具体此处不做限定。
具体的,射频信号的部分信号可以直接抵达接收端,部分信号被智能反射面反射后抵达接收端,还有部分信号可能通过其他物体的反射之后抵达接收端。接收端接收到基站的射频信号(第一接收信号)之后,将接收到的第一接收信号传递给信号检测器。信号检测器测量得到第一接收信号的质量信息。
在一种可能的实现方式中,相移处理器会生成多个随机相移阵列。相移阵列中的相移值与智能反射面中的反射单元一一对应:
Figure BDA0003291599680000111
其中,
Figure BDA0003291599680000112
表示第t个相移阵列中第n个反射单元设置的相移状态,T为生成的随机相移阵列的数量。
相移处理器在生成了多个随机相移阵列之后,将这些随机相移阵列发送给相移控制器。相移控制器根据这些随机相移阵列设定每个智能反射单元的相移。接收端每次接收到的第一接收信号与相移阵列一一对应。可以理解的是,接收端智能反射面可以一次性发送多个随机样本,也可以分别进行发送,具体此处不做限定。在一种可能的实现方式中,在测量目标接收信号的期间,智能反射面的时钟与接收端的时钟保持同步,且在整个测量第一接收信号的过程中,智能反射面也不需要获取无线传播环境的信道信息。
在步骤502中,相移处理器根据多个接收端的接收信号质量信息确定第一接收信号质量信息。
在多用户场景下,会有多个接收端,对应多个接收信号质量信息。在多用户的场景下,可能需要对所有接收端中接收到的接收信号最差或者较差的接收端进行通信信号增强的优化。在以增强通信信号为目标的优化场景下,从多个接收端的接收信号中选取第一接收信号满足:
Figure BDA0003291599680000113
其中t代表第t次测量,U代表接收端的数量。
即在一种可能实现的方式中,若需要加强多个接收端的通信质量,可以从多个接收端接收到的接收信号中选出质量最差(或者较差)的作为第一接收信号质量。
在步骤503中,相移处理器根据多个第一接收信号质量信息和多个第一接收信号质量信息对应的相移阵列进行计算,得到多个第一条件样本统计值。
在步骤504中,相移处理器从多个第一条件样本统计值确定最佳相移阵列。
在步骤505中,相移处理器向相移控制器发送最佳相移阵列。
在步骤506中,相移控制器根据最佳相移阵列设置第一反射单元的相移值。
在步骤507中,相移处理器获取第二接收信号质量信息。
在步骤508中,处理器根据第二接收信号质量信息和第二接收信号质量信息对应的相移阵列生成第二条件样本统计值。
在步骤509中,相移处理器从多个第二条件样本统计值确定第二相移阵列。
在步骤510中,相移处理器向相移控制器发送第二相移阵列。
本实施例中,步骤503至步骤510所执行的方法和图3所示实施例中步骤302至步骤309所执行的方法类似,具体此处不再赘述。
需要说明的是,在实际应用过程中,可以每次只确定部分反射单元的最优相移阵列,即需要多次循环执行步骤507至510,以确定所有智能反射面中反射单元的最优相移阵列。还可以是只执行一次步骤507至510,就确定智能反射面中剩余所有反射单元的最优相移阵列,具体根据实际需要进行确定,此处不做限定。
如果需要多次循环执行步骤507至510,相移控制器设置反射单元的相移值的具体方式为:相移控制器在循环中接收到相移处理器发送的多个相移阵列,并根据这些相移阵列更新反射单元的相移值。
可以理解的是,步骤507至510,为可选步骤,若在步骤504中,确定了所有智能反射面的反射单元的最佳相移阵列之后,则不需要执行步骤507至510。
本申请实例提供了一种智能反射面相移控制方法、控制***及其设备,用于提升无线通信的信号质量。其通过在接收端测量第一接收信号质量信息来计算第一条件样本统计值,进而确定最佳相移阵列。智能反射面则根据最佳相移阵列来设置各个反射单元的相移值进而调控接收端的接收信号质量。此过程中,不需要获取无线传播环境的信道信息,降低了智能反射面的部署成本。
四、多输入多输出***下的多用户目标场景
请参阅图6,为本申请实施例提供的智能反射面相移控制方法另一流程示意图。
在步骤601中,相移处理器获取多个接收端的接收信号质量信息。
相移处理器获取多个接收端的第一接收信号质量信息,该第一接收信号质量信息用来表征接收端的通信质量。
其中,在本实施例中,第一接收信号质量信息为多维信号质量信息。多维信号质量信息表征了多天线场景下接收端的通信质量。在一种优选的方式中,多维信号质量信息可以取为接收端的频谱效率,亦可取为接收端的传输速率,具体此处不做限定。
具体的,射频信号的部分信号可以直接抵达接收端,部分信号被智能反射面反射后抵达接收端,还有部分信号可能通过其他物体的反射之后抵达接收端。接收端接收到基站的射频信号(第一接收信号)之后,将接收到的第一接收信号传递给信号检测器。信号检测器测量得到第一接收信号的质量信息。
在一种可能的实现方式中,相移处理器会生成多个随机相移阵列。相移阵列中的相移值与智能反射面中的反射单元一一对应:
Figure BDA0003291599680000121
其中,
Figure BDA0003291599680000122
表示第t个相移阵列中第n个反射单元设置的相移状态,T为生成的随机相移阵列的数量。
相移处理器在生成了多个随机相移阵列之后,将这些随机相移阵列发送给相移控制器。相移控制器根据这些随机相移阵列设定每个智能反射单元的相移。接收端每次接收到的第一接收信号与相移阵列一一对应。可以理解的是,接收端智能反射面可以一次性发送多个随机样本,也可以分别进行发送,具体此处不做限定。在一种可能的实现方式中,在测量目标接收信号的期间,智能反射面的时钟与接收端的时钟保持同步,且在整个测量第一接收信号的过程中,智能反射面也不需要获取无线传播环境的信道信息。
在步骤602中,相移处理器根据多个接收端的接收信号质量信息确定第一接收信号质量信息。
在步骤603中,相移处理器根据多个第一接收信号质量信息和多个第一接收信号质量信息对应的相移阵列进行计算,得到多个第一条件样本统计值。
在步骤604中,相移处理器从多个第一条件样本统计值确定最佳相移阵列。
在步骤605中,相移处理器向相移控制器发送最佳相移阵列。
在步骤606中,相移控制器根据最佳相移阵列设置第一反射单元的相移值。
在步骤607中,相移处理器获取第二接收信号质量信息。
在步骤608中,处理器根据第二接收信号质量信息和第二接收信号质量信息对应的相移阵列生成第二条件样本统计值。
在步骤609中,相移处理器从多个第二条件样本统计值确定第二相移阵列。
在步骤610中,相移处理器向相移控制器发送第二相移阵列。
本实施例中,步骤602至步骤610所执行的方法和图5所示实施例中步骤502至步骤510所执行的方法类似,具体此处不再赘述。
需要说明的是,在实际应用过程中,可以每次只确定部分反射单元的最优相移阵列,即需要多次循环执行步骤607至610,以确定所有智能反射面中反射单元的最优相移阵列。还可以是只执行一次步骤607至610,就确定智能反射面中剩余所有反射单元的最优相移阵列,具体根据实际需要进行确定,此处不做限定。
如果需要多次循环执行步骤607至610,相移控制器设置反射单元的相移值的具体方式为:相移控制器在循环中接收到相移处理器发送的多个相移阵列,并根据这些相移阵列更新反射单元的相移值。
可以理解的是,步骤607至610,为可选步骤,若在步骤604中,确定了所有智能反射面的反射单元的最佳相移阵列之后,则不需要执行步骤607至610。
本申请实例提供了一种智能反射面相移控制方法、控制***及其设备,用于提升无线通信的信号质量。其通过在接收端测量第一接收信号质量信息来计算第一条件样本统计值,进而确定最佳相移阵列。智能反射面则根据最佳相移阵列来设置各个反射单元的相移值进而调控接收端的接收信号质量。此过程中,不需要获取无线传播环境的信道信息,降低了智能反射面的部署成本。
以上对本申请实施例中的智能反射面相移控制方法进行了描述,下面对本申请实施例中的智能反射面相移控制设备进行描述。
请参阅图7,为本申请实施例提供的智能反射面相移控制设备一个结构示意图,该智能反射面相移控制设备,包括:
获取单元701,获取第一接收信号质量信息,第一接收信号质量信息表示接收端接收到的第一接收信号的质量;
计算单元702,用于根据第一接收信号质量信息生成第一条件样本统计值;
计算单元702还用于根据第一条件样本统计值确定最佳相移阵列,最佳相移阵列用于设置智能反射面的各个反射单元的相移值;
发送单元703,用于向相移控制器发送最佳相移阵列。
可选的,获取单元701具体用于接收信号检测器发送的多个第一接收信号质量信息,多个第一接收信号质量信息为信号检测器对第一接收信号进行测量得到的,多个第一接收信号对应的相移阵列不同;
计算单元702具体用于根据多个第一接收信号质量信息和多个第一接收信号质量信息对应的相移阵列进行计算,得到多个第一条件样本统计值。
可选的,计算单元702具体用于将多个第一条件样本统计值中的最大值所对应的相移阵列作为最佳相移阵列。
可选的,计算单元702具体用于将多个第一条件样本统计值中的最小值所对应的相移阵列作为最佳相移阵列。
可选的,第一接收信号质量信息为多维信号质量信息,计算单元具体用于根据多个多维信号质量信息和多个多维信号质量信息对应的相移阵列进行计算,得到多个第一条件样本统计值,多维信号质量信息用于表示多天线传输的信号质量。
可选的,获取单元701还用于获取多个接收端的接收信号质量信息;
计算单元702还用于根据多个接收端的接收信号质量信息确定第一接收信号质量信息。
可选的,获取单元701还用于获取第二接收信号质量信息,第二接收信号质量信息表示接收端接收到的第二接收信号的质量;
计算单元702还用于根据第二接收信号质量信息生成第二条件样本统计值;
计算单元702还用于根据第二条件样本统计值确定第二相移阵列;
发送单元703还用于向相移控制器发送第二相移阵列,第二相移阵列用于设置第二反射单元的相移值,第二反射单元属于智能反射面。
可选的,获取单元701还用于获取第一接收信号质量信息对应的相移阵列。
可选的,相移处理器和相移控制器存储有相移阵列码本,计算单元702还用于根据相移阵列码本确定多个第一接收信号质量信息对应的相移阵列。
可选的,获取单元701还用于生成第一接收信号质量信息对应的相移阵列。
可选的,获取单元701还用于接收相移控制器发送的第一接收信号质量信息对应的相移阵列。
本申请实施例中智能反射面相移控制设备中各单元所执行的步骤和前述图3、图4、图5以及图6中相移处理器所执行的步骤类似,具体此处不再赘述。
请参阅图8,为本申请实施例提供的智能反射面相移控制设备另一结构示意图,该智能反射面相移控制设备包括:
处理器801、存储器802、总线805、接口804,处理器801与存储器802、接口804相连,总线805分别连接处理器801、存储器802以及接口804,接口804用于接收或者发送数据,处理器801是单核或多核中央处理单元,或者为特定集成电路,或者为被配置成实施本发明实施例的一个或多个集成电路。存储器802可以为随机存取存储器(random access memory,RAM),也可以为非易失性存储器(non-volatile memory),例如至少一个硬盘存储器。存储器802用于存储计算机执行指令。具体的,计算机执行指令中可以包括程序803。
本实施例中,该处理器801调用程序803时,可以使图8中的处理器801执行前述图3、图4、图5或图6所示实施例中相移处理器所执行的操作,具体此处不再赘述。
请参阅图9,为本申请实施例提供的智能反射面相移控制***架构图,该智能反射面相移控制***,包括:
智能反射面,智能反射面包括第一反射单元,第一反射单元用于对信号进行反射;
信号检测器用于测量第一接收信号,得到第一接收信号质量信息,第一接收信号质量信息表示接收端接收到的第一接收信号的质量;
相移处理器,与信号检测器连接,用于获取第一接收信号质量信息;
相移处理器还用于根据第一接收信号质量信息生成第一条件样本统计值;
相移处理器还用于根据第一条件样本统计值确定最佳相移阵列;
相移控制器,与智能反射面连接,用于接收相移处理器发送的最佳相移阵列,并根据最佳相移阵列设置智能反射面中第一反射单元的相移值。
需要说明的是,在实际应用过程中,接收端、信号检测器可以是一个设备,例如信号检测器集成在接收端内,也可以是分开单独的设备,例如接收端接收到信号之后,再将信号转发给信号检测器,通过信号检测器来测量接收的信号。或者,接收端、信号检测器以及相移处理器也可以是同一个设备,也可以是分开不同的设备,具体接收端、信号检测器以及相移处理器的组合形态本申请实施例不做限定。
需要说明的是,在实际应用过程中,智能反射面和相移控制器可以是一个设备,也可以是分开单独的设备,具体此处不做限定。
本申请实施例中,相移处理器和相移控制器具体执行的方法和图3、图4、图5以及图6中相移处理器和相移控制器所执行的方法类似,具体此处不再赘述。
应理解,本申请以上实施例中的相移控制器以及相移处理器中提及的处理器,或者本申请上述实施例提供的处理器,可以是中央处理单元(central processing unit,CPU),还可以是其他通用处理器、数字信号处理器(digital signal processor,DSP)、专用集成电路(application-specific integrated circuit,ASIC)、现成可编程门阵列(fieldprogrammable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
还应理解,本申请中以上实施例中的相移控制器以及相移处理器中的处理器的数量可以是一个,也可以是多个,可以根据实际应用场景调整,此处仅仅是示例性说明,并不作限定。本申请实施例中的存储器的数量可以是一个,也可以是多个,可以根据实际应用场景调整,此处仅仅是示例性说明,并不作限定。
还需要说明的是,当相移控制器以及相移处理器包括处理器(或处理单元)与存储器时,本申请中的处理器可以是与存储器集成在一起的,也可以是处理器与存储器通过接口连接,可以根据实际应用场景调整,并不作限定。
本申请提供了一种芯片***,该芯片***包括处理器,用于支持相移控制器以及相移处理器实现上述方法中所涉及的控制器的功能,例如处理上述方法中所涉及的数据和/或信息。在一种可能的设计中,芯片***还包括存储器,存储器,用于保存必要的程序指令和数据。该芯片***,可以由芯片构成,也可以包括芯片和其他分立器件。
在另一种可能的设计中,当该芯片***为用户设备或接入网等内的芯片时,芯片包括:处理单元和通信单元,处理单元例如可以是处理器,通信单元例如可以是输入/输出接口、管脚或电路等。该处理单元可执行存储单元存储的计算机执行指令,以使该相移控制器以及相移处理器等内的芯片执行上述图3、图4、图5以及图6实施例中相移控制器以及相移处理器执行的步骤。可选地,存储单元为芯片内的存储单元,如寄存器、缓存等,存储单元还可以是相移控制器以及相移处理器等内的位于芯片外部的存储单元,如只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)等。
本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被计算机执行时实现上述任一方法实施例中与相移控制器以及相移处理器的控制器执行的方法流程。对应的,该计算机可以为上述相移控制器以及相移处理器。
应理解,本申请以上实施例中的提及的控制器或处理器,可以是中央处理单元(central processing unit,CPU),还可以是其他通用处理器、数字信号处理器(digitalsignal processor,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现成可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等中的一种或多种的组合。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
还应理解,本申请中以上实施例中的相移控制器以及相移处理器或芯片***等中的处理器或控制器的数量可以是一个,也可以是多个,可以根据实际应用场景调整,此处仅仅是示例性说明,并不作限定。本申请实施例中的存储器的数量可以是一个,也可以是多个,可以根据实际应用场景调整,此处仅仅是示例性说明,并不作限定。
还应理解,本申请实施例中以上实施例中的相移控制器以及相移处理器等中提及的存储器或可读存储介质等,可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(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,DRRAM)。
本领域普通技术人员可以理解实现上述实施例的全部或部分由相移控制器以及相移处理器或者处理器执行的步骤可以通过硬件或程序来指令相关的硬件完成。程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,随机接入存储器等。具体地,例如:上述处理单元或处理器可以是中央处理器,通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。上述的这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
当使用软件实现时,上述实施例描述的方法步骤可以全部或部分地以计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质等。
本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,这仅仅是描述本申请的实施例中对相同属性的对象在描述时所采用的区分方式。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,以便包含一系列单元的过程、方法、***、产品或设备不必限于那些单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它单元。
在本申请实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本申请实施例中所使用的单数形式的“一种”、“”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,在本申请的描述中,除非另有说明,“/”表示前后关联的对象是一种“或”的关系,例如,A/B可以表示A或B;本申请中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况,其中A,B可以是单数或者复数。
取决于语境,如在此所使用的词语“如果”或“若”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。
以上所述,以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。

Claims (15)

1.一种智能反射面相移控制方法,其特征在于,包括:
相移处理器获取第一接收信号质量信息,所述第一接收信号质量信息表示接收端接收到的第一接收信号的质量;
所述相移处理器根据所述第一接收信号质量信息生成第一条件样本统计值;
所述相移处理器根据所述第一条件样本统计值确定最佳相移阵列,所述最佳相移阵列用于设置智能反射面的各个反射单元的相移值;
所述相移处理器向相移控制器发送所述最佳相移阵列。
2.根据权利要求1所述的方法,其特征在于,所述相移处理器获取第一接收信号质量信息包括:
所述相移处理器接收信号检测器发送的多个第一接收信号质量信息,多个所述第一接收信号质量信息为所述信号检测器对所述第一接收信号进行测量得到的,多个所述第一接收信号对应的相移阵列不同;
所述相移处理器根据所述第一接收信号质量信息生成第一条件样本统计值包括:
所述相移处理器根据多个所述第一接收信号质量信息和多个所述第一接收信号质量信息对应的相移阵列进行计算,得到多个所述第一条件样本统计值。
3.根据权利要求2所述的方法,其特征在于,根据多个第一条件样本统计值确定最佳相移阵列包括:
将所述多个第一条件样本统计值中的最大值所对应的相移阵列作为所述最佳相移阵列。
4.根据权利要求2所述的方法,其特征在于,根据多个第一条件样本统计值确定最佳相移阵列包括:
将所述多个第一条件样本统计值中的最小值所对应的相移阵列作为所述最佳相移阵列。
5.根据权利要求2所述的方法,其特征在于,所述第一接收信号质量信息为多维信号质量信息,所述相移处理器根据多个所述第一接收信号质量信息和多个所述第一接收信号质量信息对应的相移阵列进行计算,得到多个所述第一条件样本统计值包括:
根据多个所述多维信号质量信息和多个所述多维信号质量信息对应的相移阵列进行计算,得到所述多个第一条件样本统计值,所述多维信号质量信息用于表示多天线传输的信号质量。
6.根据权利要求3所述的方法,其特征在于,获取第一接收信号质量信息包括:
获取多个接收端的接收信号质量信息;
根据所述多个接收端的接收信号质量信息确定所述第一接收信号质量信息。
7.根据权利要求2所述的方法,其特征在于,所述方法还包括:
所述相移处理器获取第二接收信号质量信息,所述第二接收信号质量信息表示接收端接收到的第二接收信号的质量;
所述相移处理器根据所述第二接收信号质量信息生成第二条件样本统计值;
所述相移处理器根据第二条件样本统计值确定第二相移阵列;
所述相移处理器向所述相移控制器发送所述第二相移阵列,所述第二相移阵列用于设置第二反射单元的相移值,所述第二反射单元属于所述智能反射面。
8.根据权利要求2所述的方法,其特征在于,所述相移处理器获取所述第一接收信号质量信息对应的相移阵列。
9.根据权利要求8所述的方法,其特征在于,所述相移处理器和所述相移控制器存储有相移阵列码本,所述相移处理器获取所述第一接收信号质量信息对应的相移阵列包括:
所述相移处理器根据所述相移阵列码本确定多个所述第一接收信号质量信息对应的相移阵列。
10.根据权利要求8所述的方法,其特征在于,所述相移处理器获取所述第一接收信号质量信息对应的相移阵列包括:
所述相移处理器生成所述第一接收信号质量信息对应的相移阵列。
11.根据权利要求8所述的方法,其特征在于,所述相移处理器获取所述第一接收信号质量信息对应的相移阵列包括:
所述相移处理器接收所述相移控制器发送的所述第一接收信号质量信息对应的相移阵列。
12.一种智能反射面相移控制***,其特征在于,包括:
智能反射面,所述智能反射面包括第一反射单元,所述第一反射单元用于对信号进行反射;
所述信号检测器用于测量第一接收信号,得到第一接收信号质量信息,所述第一接收信号质量信息表示接收端接收到的所述第一接收信号的质量;
相移处理器,与所述信号检测器连接,用于获取第一接收信号质量信息;
所述相移处理器还用于根据所述第一接收信号质量信息生成第一条件样本统计值;
所述相移处理器还用于根据所述第一条件样本统计值确定最佳相移阵列;
相移控制器,与所述智能反射面连接,用于接收所述相移处理器发送的所述最佳相移阵列,并根据所述最佳相移阵列设置所述智能反射面中所述第一反射单元的相移值。
13.一种智能反射面相移控制设备,其特征在于,包括:
获取单元,获取第一接收信号质量信息,所述第一接收信号质量信息表示接收端接收到的第一接收信号的质量;
计算单元,用于根据所述第一接收信号质量信息生成第一条件样本统计值;
所述计算单元还用于根据所述第一条件样本统计值确定最佳相移阵列,所述最佳相移阵列用于设置智能反射面的各个反射单元的相移值;
发送单元,用于向相移控制器发送所述最佳相移阵列。
14.一种计算机可读存储介质,其特征在于,包括指令,当所述指令在所述计算机上运行时,使得所述计算机执行上述权利要求1至11中任一项所述的方法。
15.一种包含指令的计算机程序产品,其特征在于,当所述指令在所述计算机上运行时,使得所述计算机执行上述权利要求1至11中任一项所述的方法。
CN202111166681.5A 2021-09-30 2021-09-30 一种智能反射面相移控制方法、***、设备及存储介质 Active CN113839694B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202111166681.5A CN113839694B (zh) 2021-09-30 2021-09-30 一种智能反射面相移控制方法、***、设备及存储介质
PCT/CN2022/118379 WO2023051226A1 (zh) 2021-09-30 2022-09-13 一种智能反射面相移控制方法、***、设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111166681.5A CN113839694B (zh) 2021-09-30 2021-09-30 一种智能反射面相移控制方法、***、设备及存储介质

Publications (2)

Publication Number Publication Date
CN113839694A true CN113839694A (zh) 2021-12-24
CN113839694B CN113839694B (zh) 2022-06-21

Family

ID=78968130

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111166681.5A Active CN113839694B (zh) 2021-09-30 2021-09-30 一种智能反射面相移控制方法、***、设备及存储介质

Country Status (2)

Country Link
CN (1) CN113839694B (zh)
WO (1) WO2023051226A1 (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114389668A (zh) * 2022-01-21 2022-04-22 上海物骐微电子有限公司 信号增强方法及信号增强***
WO2023051226A1 (zh) * 2021-09-30 2023-04-06 深圳市大数据研究院 一种智能反射面相移控制方法、***、设备及存储介质
CN116170040A (zh) * 2023-01-06 2023-05-26 深圳市大数据研究院 智能反射面优化方法、装置、***、介质和程序产品
CN116500598A (zh) * 2023-06-30 2023-07-28 深圳市大数据研究院 基于智能反射面的无线感知方法、***、装置及设备

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110266352A (zh) * 2019-05-27 2019-09-20 东南大学 一种大规模mimo***中智能反射面相移矩阵自适应设计方法
CN111181615A (zh) * 2019-11-29 2020-05-19 广东工业大学 一种基于智能反射面的多小区无线通信方法
CN111211824A (zh) * 2020-01-14 2020-05-29 东南大学 一种智能反射表面辅助无线通信反射相位配置方法
KR102192234B1 (ko) * 2019-10-28 2020-12-17 성균관대학교 산학협력단 지능형 반사 평면을 포함하는 무선 통신 시스템의 통신 방법 및 이를 위한 장치
WO2021109345A1 (en) * 2020-03-03 2021-06-10 Zte Corporation Method to modulate signals by reflecting surfaces
CN113032932A (zh) * 2019-12-09 2021-06-25 中国科学院深圳先进技术研究院 一种智能反射面相移矩阵设计方法

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111246491B (zh) * 2020-03-10 2021-06-08 电子科技大学 一种智能反射表面辅助的太赫兹通信***设计方法
CN111355520B (zh) * 2020-03-10 2022-03-08 电子科技大学 一种智能反射表面辅助的太赫兹安全通信***设计方法
CN113037659B (zh) * 2021-02-26 2022-10-21 浙江工业大学 一种多智能反射面辅助上行云接入网络接入链路传输方法
CN113839694B (zh) * 2021-09-30 2022-06-21 深圳市大数据研究院 一种智能反射面相移控制方法、***、设备及存储介质

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110266352A (zh) * 2019-05-27 2019-09-20 东南大学 一种大规模mimo***中智能反射面相移矩阵自适应设计方法
KR102192234B1 (ko) * 2019-10-28 2020-12-17 성균관대학교 산학협력단 지능형 반사 평면을 포함하는 무선 통신 시스템의 통신 방법 및 이를 위한 장치
CN111181615A (zh) * 2019-11-29 2020-05-19 广东工业大学 一种基于智能反射面的多小区无线通信方法
CN113032932A (zh) * 2019-12-09 2021-06-25 中国科学院深圳先进技术研究院 一种智能反射面相移矩阵设计方法
CN111211824A (zh) * 2020-01-14 2020-05-29 东南大学 一种智能反射表面辅助无线通信反射相位配置方法
WO2021109345A1 (en) * 2020-03-03 2021-06-10 Zte Corporation Method to modulate signals by reflecting surfaces

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023051226A1 (zh) * 2021-09-30 2023-04-06 深圳市大数据研究院 一种智能反射面相移控制方法、***、设备及存储介质
CN114389668A (zh) * 2022-01-21 2022-04-22 上海物骐微电子有限公司 信号增强方法及信号增强***
CN114389668B (zh) * 2022-01-21 2024-04-09 上海物骐微电子有限公司 信号增强方法及信号增强***
CN116170040A (zh) * 2023-01-06 2023-05-26 深圳市大数据研究院 智能反射面优化方法、装置、***、介质和程序产品
CN116170040B (zh) * 2023-01-06 2023-10-03 深圳市大数据研究院 智能反射面优化方法、装置、***、介质和程序产品
CN116500598A (zh) * 2023-06-30 2023-07-28 深圳市大数据研究院 基于智能反射面的无线感知方法、***、装置及设备
CN116500598B (zh) * 2023-06-30 2023-11-03 深圳市大数据研究院 基于智能反射面的无线感知方法、***、装置及设备

Also Published As

Publication number Publication date
CN113839694B (zh) 2022-06-21
WO2023051226A1 (zh) 2023-04-06

Similar Documents

Publication Publication Date Title
CN113839694B (zh) 一种智能反射面相移控制方法、***、设备及存储介质
US11012948B2 (en) Uplink measurement reference signal power control method, network device, and terminal device
CN114142898B (zh) 智能反射面相移控制方法、装置及存储介质
US9629122B2 (en) Method and apparatus for beamforming in wireless device
WO2022028292A1 (zh) 波束训练方法、装置、终端设备及网络设备
US10027393B2 (en) Beamform training and operation for multiple single-input single-output links
WO2023024401A1 (zh) 一种波束管理方法和设备
CN109842890A (zh) 信号测量方法、相关装置及***
CN110166091B (zh) 多用户配对方法、装置及基站
CN116170040B (zh) 智能反射面优化方法、装置、***、介质和程序产品
JP7036325B2 (ja) 信号処理方法、マルチレベル分散型アンテナシステム及び記録媒体
CN107431516B (zh) 优化用户设备与基站之间的无线信道的设备和方法
US11576077B2 (en) Method for improving transmission rate in mesh network
CN111418162A (zh) 利用参考权重向量的ue特定的波束映射
US10256953B2 (en) Apparatus and method of transmitting and receiving reference signal in wireless communication system using multiple-input and multiple-output
CN113541750B (zh) 协作波束赋形方法、通信装置、通信***及存储介质
CN115118555A (zh) 一种通信方法及装置
WO2023045723A1 (zh) 通信方法、装置、设备以及存储介质
CN114828023B (zh) 提高通信***能效的方法及装置
WO2022001661A1 (zh) 通信方法、装置、***及计算机可读存储介质
WO2023160456A1 (zh) 信道信息上报方法、装置、网络侧设备、终端及介质
US20240154659A1 (en) Estimating angular spread of a wireless channel
CN114070372B (zh) 通信方法与通信装置
WO2023179649A1 (zh) 人工智能模型的输入处理方法、装置及设备
US20230246776A1 (en) Electronic device for transmitting reference signal, and operation method thereof

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