一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种干扰消除方法及装置与流程

2022-10-29 02:07:41 来源:中国专利 TAG:


1.本技术涉及无线通信技术领域,尤其涉及一种干扰消除方法及装置。


背景技术:

2.随着科技发展,通讯技术进步,表现出超高的传输速率和海量的设备连接特征,新业务和应用场景不断涌现,用户对无线通信的业务需求飞速增长,对信号带宽的需求量也越来越大,由于频谱资源的不可再生性、分配使用方式效率低,频谱资源日渐紧缺,同时,为了允许用户无处不在地访问各种网络和服务,越来越多的通信设备配备有多个无线电收发天线。
3.例如,智能手机通常同时配备有长期演进(long term evolution,lte)通信系统对应的收发机、无线保真(wireless fidelity,wi-fi)通信系统对应的收发机,客户前置设备(customer premise equipment,cpe)同时支持lte及wi-fi无线通信系统。根据3gpp频段划分,lte band40(2.3-2.4ghz)与2.4ghz附近的wi-fi信号存在共存的情况,而终端通信设备往往尺寸小,集成度高,天线隔离度有限,因此终端设备内支持lte协议的收发机与支持wi-fi协议的收发机之间可能存在严重的邻频干扰问题,从而影响系统性能,降低用户体验。
4.邻频干扰主要分为同系统邻频干扰和异系统邻频干扰,相较于同系统邻频干扰,异系统邻频干扰存在时接收机无法获得干扰信号的先验信息,其干扰具有干扰信号参数未知、干扰信道非线性等特点,使得异系统间的邻频干扰消除更加困难,针对异系统的干扰消除是当前学术界和工业界的一大挑战。


技术实现要素:

5.本技术实施例提供一种干扰消除方法及装置,用于实现异系统的干扰信号的识别,从而更容易的对异系统的干扰信号进行消除。
6.第一方面,本技术提供一种干扰消除方法,应用于终端,所述终端包括第一天线和第二天线,所述第一天线和所述第二天线支持不同的通信协议;包括:通过所述第一天线接收第一信号;在确定所述第一信号包括干扰信号、且所述干扰信号为所述第二天线支持的通信协议的信号时,根据所述第一信号,对所述干扰信号的参数进行估计,获得所述干扰信号的参数;根据所述干扰信号的参数,重构所述干扰信号;通过重构的所述干扰信号对所述第一信号进行干扰消除,生成第二信号。
7.通过上述方法,以第一天线为接收wi-fi信号的天线,第二天线为发送lte信号的天线为例,即在终端发送的lte上行信号干扰wi-fi信号接收的场景中,通过干扰信号的识别、干扰信号的重构、迭代增强等方法来消除发送的lte信号对接收wi-fi信号的干扰,从而实现终端内lte上行信号与wi-fi下行信号的共存,在不牺牲频谱资源的前提下,避免wi-fi系统性能的恶化。区别于fdm的抗干扰的方法,采用lte上行干扰信号识别、干扰信号重建、迭代增强来消除lte上行干扰信号,而无需搬移非干扰信号的工作信道。区别于时分复用
(time division multiplexing,tdm)的抗干扰的方法,对wi-fi信号进行连续的接收,无需对wi-fi信号和lte上行干扰信号进行分时段接收。区别于功率控制的抗干扰的方法,在lte上行干扰信号功率满足标准的前提下实现对wi-fi信号的接收,无需对lte上行干扰信号功率进行比标准更多的限制。区别于终端自动关闭干扰源的方法,对wi-fi信号进行正常的接收,无需关闭与wi-fi信号相邻的干扰信道。可以避免wi-fi用户业务中断、业务速率下降以及wi-fi系统覆盖性能下降等问题。
8.再例如,第一天线为接收下行lte信号的天线,第二天线为发送wi-fi上行信号的天线时,即在wi-fi上行信号干扰下行lte信号接收的场景中,通过对接收信号中的wi-fi干扰信号进行识别与重构,将wi-fi干扰信号进行消除,从而保障lte系统的性能,避免lte系统出现业务速率下降以及业务中断等问题。
9.一种可能的实现方式,所述确定所述干扰信号为所述第二天线支持的通信协议的信号时,可以根据所述干扰信号的中心频点确定所述干扰信号为所述第二天线支持的通信协议的信号。通过上述方法,可以确定干扰信号为异频系统的干扰信号。
10.一种可能的实现方式,根据所述第一信号,对所述干扰信号的参数进行估计之前,还可以确定所述第一信号的非干扰信号的信号强度小于或等于所述干扰信号的信号强度。通过上述方法,可以在非干扰信号的信号强度较弱的情况下,就启动对干扰信号进行估计和识别,提高对干扰信号估计和识别的准确度。
11.一种可能的实现方式,根据所述第一信号,对所述干扰信号的参数进行估计之前,还可以在所述第一信号的非干扰信号的信号强度大于所述干扰信号的信号强度时,根据所述非干扰信号的参数,重构所述非干扰信号;这样在根据所述第一信号,对所述干扰信号的参数进行估计时,就可以通过重构的所述非干扰信号和所述第一信号,对所述干扰信号的参数进行估计。
12.通过上述方法,在非干扰信号的信号强度较强的情况下,可以先对非干扰信号进行估计,将非干扰信号重构后,从干扰信号中排除,以排除非干扰信号对干扰信号进行估计的影响,提高对干扰信号估计和识别的准确度。
13.一种可能的实现方式,在根据所述非干扰信号的参数,重构所述非干扰信号之前,还可以确定所述非干扰信号对应的循环冗余校验(cyclic redundancy check,crc)不正确;确定对所述非干扰信号进行crc的次数小于预设阈值。
14.通过上述方法,可以基于crc的结果,确定干扰是否消除。另外,为节省终端的开销和功耗,在确定对第一信号进行干扰消除的次数大于或等于预设阈值时,确定不对第一信号进行干扰消除,对获得的第一信号进行数据检测,或者,确定第一信号接收失败。
15.一种可能的实现方式,在所述第二信号中非干扰信号对应的crc正确时,可以确定所述第二信号为干扰消除后的信号。通过上述方法,在crc的结果正确时,确定干扰消除,降低干扰消除判断的难度。
16.一种可能的实现方式,在确定所述第二信号为干扰未消除的信号时,通过所述第二信号更新所述第一信号,并对更新后的所述第一信号进行干扰消除。通过上述方法,可以通过迭代的方式,再次对第一信号进行干扰消除,以提高干扰消除的效果。
17.一种可能的实现方式,可以通过以下方式确定所述第二信号为干扰未消除的信号:确定所述非干扰信号对应的crc不正确;确定对所述非干扰信号进行crc的次数小于预
设阈值。
18.通过上述方法,可以基于crc的结果,确定干扰是否消除。另外,为节省终端的开销和功耗,在确定对第一信号进行干扰消除的次数大于或等于预设阈值时,确定不对第一信号进行干扰消除,对获得的第一信号进行数据检测,或者,确定第一信号接收失败。
19.一种可能的实现方式,所述第一信号或所述第二信号的干扰信号的参数可以但不限于包括以下至少一项:调制参数、带宽参数、信道参数、噪声功率参数、编码参数、定时偏差参数、频偏参数、所述第二天线所接入网络的网络参数。或者,所述第一信号的非干扰信号的参数可以但不限于包括以下至少一项:调制参数、带宽参数、信道参数、噪声功率参数、编码参数、定时偏差参数、频偏参数、所述第一天线所接入网络的网络参数。
20.一种可能的实现方式,所述第二天线所接入网络的网络参数可以为通过所述第二天线获得的。
21.一种可能的实现方式,所述第一天线和/或第二天线所接入网络的网络参数可以但不限于包括以下至少一项:小区标识、无线网络临时标识(radio network tempory identity,rnti)。
22.通过上述方法,可以基于获得第二天线所接入网络的网络参数,减少干扰信号估计的复杂度,提高干扰消除的效率和效果。
23.一种可能的实现方式,所述第一信号的干扰信号的参数包括频偏参数时,所述方法还包括:可以通过所述第一信号的cp的循环冗余,确定所述第一信号的干扰信号的频偏参数。
24.一种可能的实现方式,所述第一信号的干扰信号的参数包括定时偏差参数时,所述方法还包括:可以通过所述第一信号的信号序列相关性,确定所述第一信号的干扰信号的定时偏差参数。
25.一种可能的实现方式,所述第一信号的干扰信号的参数包括信道参数时,所述方法还包括:可以通过期望最大化(expectation-maximum,em)的算法或基于矩的算法,确定所述第一信号的干扰信号的信道参数。
26.一种可能的实现方式,所述第一信号的干扰信号的参数包括带宽参数时,所述方法还包括:可以通过对所述第一信号进行小波边缘检测,确定所述第一信号的干扰信号的带宽参数。
27.一种可能的实现方式,所述第一信号的干扰信号的参数包括噪声功率参数时,所述方法还包括:可以基于极大几何均值的方法,确定所述第一信号的干扰信号的噪声功率参数。
28.一种可能的实现方式,所述第一信号的干扰信号的参数包括编码参数时,所述方法还包括:可以基于校正子似然特性的方法,对第一信号的干扰信号进行编码识别,确定所述第一信号的干扰信号的编码参数。
29.一种可能的实现方式,所述第一信号的干扰信号的参数包括调制参数时,所述方法还包括:可以基于似然的方法或基于特征的方法,确定所述第一信号的干扰信号的调制参数。
30.第二方面,本技术提供一种干扰消除装置,应用于终端,所述终端包括第一天线和第二天线,所述第一天线和所述第二天线支持不同的通信协议;所述装置包括存储器和处
理器;所述存储器存储计算机程序指令;所述处理器调用所述存储器中存储的计算机程序指令并执行,使得干扰消除装置实现上述第一方面中的各种可能设计的方法。
31.第三方面,本技术实施例提供一种通信装置,该通信装置具有实现上述各方面中终端设备的功能,该通信装置可以为终端设备,也可以为终端设备中包括的芯片。上述通信装置的功能可以通过硬件实现,也可以通过硬件执行相应的软件实现,所述硬件或软件包括一个或多个与上述功能相对应的模块或单元或手段(means)。
32.第四方面,本技术实施例提供一种芯片系统,包括:处理器,所述处理器与存储器耦合,所述存储器用于存储程序或指令,当所述程序或指令被所述处理器执行时,使得该芯片系统实现上述第一方面中的各种可能设计的方法。可选地,该芯片系统还包括接口电路,该接口电路用于交互代码指令至所述处理器。
33.可选地,该芯片系统中的处理器可以为一个或多个,该处理器可以通过硬件实现也可以通过软件实现。当通过硬件实现时,该处理器可以是逻辑电路、集成电路等。当通过软件实现时,该处理器可以是一个通用处理器,通过读取存储器中存储的软件代码来实现。
34.可选地,该芯片系统中的存储器也可以为一个或多个。该存储器可以与处理器集成在一起,也可以和处理器分离设置。示例性的,存储器可以是非瞬时性处理器,例如只读存储器rom,其可以与处理器集成在同一块芯片上,也可以分别设置在不同的芯片上。
35.第五方面,本技术实施例提供一种计算机可读存储介质,其上存储有计算机程序或指令,当该计算机程序或指令被执行时,使得通信装置执行上述第一方面的任一种可能的设计中的方法。
36.第六方面,本技术实施例提供一种计算机程序产品,当通信装置执行所述计算机程序产品时,使得通信装置执行上述第一方面的任一种可能的设计中的方法。
37.第七方面,本技术实施例提供一种终端设备,包括第一天线和第二天线,所述第一天线和所述第二天线支持不同的通信协议;还包括上述第二方面中的干扰消除装置。
38.上述第二方面至第七方面中任一方面可以达到的技术效果说明,请参照上述第一方面中相应设计可以带来的技术效果说明,本技术这里不再赘述。
附图说明
39.图1为本技术实施例提供的系统架构示意图;
40.图2为本技术实施例的一种可能的应用场景示意图;
41.图3为本技术实施例提供的干扰消除装置的结构示意图;
42.图4a-图4b为本技术实施例提供的干扰消除方法的流程示意图;
43.图5为本技术实施例提供的干扰消除装置的结构示意图;
44.图6为本技术实施例提供的干扰消除方法的流程示意图;
45.图7为本技术实施例提供的干扰消除装置的一种结构示意图;
46.图8为本技术实施例提供的一种干扰消除方法的流程示意图;
47.图9为本技术实施例提供的一种干扰消除装置的结构示意图;
48.图10为本技术实施例提供的一种通信装置的结构示意图。
具体实施方式
49.为了使本技术实施例的目的、技术方案和优点更加清楚,下面将结合说明书附图以及具体的实施方式对本技术实施例中的技术方案进行详细的说明。
50.本技术实施例提供一种干扰消除装置和方法,有助于对不同通信系统之间存在干扰的多天线应用场景进行干扰消除。其中,装置和方法是基于同一技术构思的,由于装置和方法解决问题的原理相似,因此装置与方法的实施可以相互参见,重复之处不再赘述。本技术实施例的描述中,“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。本技术中所涉及的至少一个是指一个或多个;涉及的多个,是指两个或两个以上。另外,需要理解的是,在本技术的描述中,“第一”、“第二”等词汇,仅用于区分描述的目的,而不能理解为指示或暗示相对重要性,也不能理解为指示或暗示顺序,也不能理解为指示或暗示数量和/或大小。
51.本技术实施例提供的干扰消除装置和方法能够应用到各种通信系统,例如:长期演进(long term evolution,lte)系统,全球互联微波接入(worldwide interoperability for microwave access,wimax)通信系统,第五代(5th generation,5g)新空口(new radio,nr)通信系统,以及未来的通信系统,如6g系统等。
52.图1示出了本技术实施例可以应用的一种可能的通信系统的架构,参阅图1所示,通信系统100中包括:网络设备101和终端102。本技术实施例提供的干扰消除装置可以应用到终端102。也可以认为,干扰消除装置可以是终端102或终端102中的芯片。
53.网络设备101为具有无线收发功能的设备或可设置于该设备的芯片,该设备包括但不限于:演进型节点b(evolved node b,enb)、无线网络控制器(radio network controller,rnc)、节点b(node b,nb)、基站控制器(base station controller,bsc)、基站收发台(base transceiver station,bts)、家庭基站(例如,home evolved nodeb,或home node b,hnb)、基带单元(baseband unit,bbu),无线保真(wireless fidelity,wifi)系统中的接入点(access point,ap)、无线中继节点、无线回传节点、传输点(transmission and reception point,trp或者transmission point,tp)等,还可以为5g,如,nr,系统中的gnb,或,传输点(trp或tp),5g系统中的基站的一个或一组(包括多个天线面板)天线面板,或者,还可以为构成gnb或传输点的网络节点,如基带单元(bbu),或,分布式单元(distributed unit,du)等。
54.在一些部署中,gnb可以包括集中式单元(centralized unit,cu)和du。gnb还可以包括射频单元(radio unit,ru)。cu实现gnb的部分功能,du实现gnb的部分功能,比如,cu实现无线资源控制(radio resource control,rrc),分组数据汇聚层协议(packet data convergence protocol,pdcp)层的功能,du实现无线链路控制(radio link control,rlc)、媒体接入控制(media access control,mac)和物理(physical,phy)层的功能。由于rrc层的信息最终会变成phy层的信息,或者,由phy层的信息转变而来,因而,在这种架构下,高层信令,如rrc层信令或phcp层信令,也可以认为是由du发送的,或者,由du ru发送的。可以理解的是,网络设备可以为cu节点、或du节点、或包括cu节点和du节点的设备。此外,cu可以划分为接入网ran中的网络设备,也可以将cu划分为核心网cn中的网络设备,在此不做限制。
55.终端设备也可以称为用户设备(user equipment,ue)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。本技术的实施例中的终端设备可以是手机(mobile phone)、平板电脑(pad)、带无线收发功能的电脑、虚拟现实(virtual reality,vr)终端设备、增强现实(augmented reality,ar)终端设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程医疗(remote medical)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等等。本技术的实施例对应用场景不做限定。本技术中将具有无线收发功能的终端设备及可设置于前述终端设备的芯片统称为终端设备。
56.在一些实施例中,网络设备可以是ap,ap可以为路由器、也可以为具有wifi接入功能的其它终端或电子设备。无线站点和无线访问接入点之间的连接方式为无线局域网(wireless local area network,wlan)连接。其中,无线局域网连接可包括wifi连接。终端设备可以是sta。wlan通信系统中,1个ap可以接入1个或多个sta。
57.本技术实施例描述的网络架构以及业务场景是为了更加清楚的说明本技术实施例的技术方案,并不构成对于本技术实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本技术实施例提供的技术方案对于类似的技术问题,同样适用。
58.下面举例说明本技术可应用的一种干扰场景,例如,手机或cpe等终端设备中lte band40(2.3-2.4ghz)与2.4ghz wi-fi干扰共存的场景。
59.如图2所示,为了使用户可以接入各种不同的网络开展丰富多彩的业务,手机或cpe内集成了越来越多的无线通信模块。例如,手机或cpe内同时拥有lte、wi-fi的发射器和接收机等。例如,如图2所示,通信模块为lte的通信模块时,lte的发射器可以包括:lte基带单元、lte射频单元和发射天线(例如,ant#1)。lte的接收机也可以包括:lte基带单元、lte射频单元和接收天线(例如,ant#1)。通信模块为wi-fi的通信模块时,wi-fi的发射器可以包括:wi-fi基带单元、wi-fi射频单元和发射天线(例如,ant#2)。wi-fi的接收机也可以包括:wi-fi基带单元、wi-fi射频单元和接收天线(例如,ant#2)。其中,各发射器和接收器的接收天线和发射天线可以复用,也可以分别设置,在此不做限定。在同一终端内,一个通信模块的发射功率往往比另外一个通信模块的接收功率高很多,当不同通信模块在邻频工作时,通信模块之间可能会出现严重的自干扰。
60.以手机为例,该场景中手机设备尺寸小,干扰信号经过空间隔离之后,仍然具有较大的功率,同时受限于当前的滤波器技术,服务质量受到严重影响,例如当用户正在使用lte band40信号进行语音通话时,同时用户也在使用wi-fi下载网络游戏、视频、音乐等数据时,此时ue接收到的wi-fi信号将干扰正常的语音通话,使得通话质量下降,同时lte上行信号也会干扰wi-fi,使得数据下载受到影响。
61.再比如,在cpe应用场景中,cpe是一种接收移动信号并以无线wi-fi信号转发出来的移动信号接入设备,但该设备发射功率较大,cpe输入的lte band40信号与输出的2.4ghz频段强wi-fi信号易产生长时间的自干扰,会严重影响cpe的通信质量,比如会影响蓝牙音箱、个人笔记本电脑等设备的正常使用,无法实现安全的人脸识别,影响智慧家电的控制等
等。由于异系统邻频干扰造成的频谱资源浪费、业务速率下降、业务中断以及业务覆盖性能下降等问题。
62.在一些示例中,基于硬件或软件的接收端干扰消除方法,例如,天线隔离、天线对消、基于电路设计的模拟干扰消除等硬件方法通常都需要改变硬件结构,灵活性差,代价较高,而最大比值合并、干扰抑制合并、滤波器设计等软件方法的实用性差、干扰消除效果较为有限,不适用于异系统间的干扰消除。
63.再比如,基于频分复用(frequency division multiplexing,fdm)抗干扰的方法,即将lte工作信道迁移远离wi-fi频段范围以及将wi-fi工作信道迁移远离lte频段范围。在这种方案中,终端上报网络侧在某一频率上进行发射/接收比较合适或不合适。终端的判决是频分复用的基础,例如终端将告知网络侧哪些频率由于终端内干扰不可用。fdm方案中,将干扰的频率设置为不可用,从而,通过牺牲一部分频谱资源,避免干扰,在频谱资源紧张的情况下,造成了严重的频谱资源浪费。
64.基于tdm抗干扰的方法,即保证一个无线信号的传输不会冲撞到另外的信号的接收,具体来说包含以下三类方案:基于非连续接收(discontinuous reception,drx)的方案、混合自动重传(hybrid automatic repeat request,harq)处理、上行调度限制。其中基于drx的方案和上行调度限制的方案,其核心思想是终端为基站提供期望的tdm序列,比如tdm序列的周期以及调度/非调度的时间等,然后基站依据终端建议的tdm序列以及其它可能的标准,如业务类型等,决定并下发最终的drx配置方式。基于harq处理的方案中,一定数量的harq进程或子帧为非干扰信号保留,其余子帧被用来承载其它业务。tdm方案需确保干扰信号和非干扰信号不在同一时刻收发,因此会牺牲部分业务速率性能。
65.基于功率控制(power control)实现抗干扰的方法,即对干扰信号的功率进行控制,具体包括降低lte下行信号发射功率以减少对wi-fi接收机的干扰和降低wi-fi信号发射功率以减少对lte接收机的干扰。功率控制方案限制了干扰信号的功率,因此会牺牲业务的覆盖性能。
66.终端通过关闭干扰信道实现抗干扰方法,即为保护lte下行信号,终端可以自行关闭wi-fi干扰信道,或者,为保护wi-fi信号,终端可以自行关闭lte工作信道。由于终端关闭了干扰信道,因此可能会短时间中断正在工作的业务,影响用户的正常使用。
67.因此,基于上述问题,本技术实施例提供一种干扰消除方法及干扰消除装置。对异系统的干扰信号进行识别、重构与消除,可有效地保障lte或wi-fi的服务质量,防止由于较大的干扰造成系统性能急剧恶化。
68.本技术实施例提供的干扰消除装置的结构如图3所示。干扰消除装置包括一个或多个天线模块。任意一个天线模块中结构的设计是相同的。天线模块的数量可以与该干扰消除装置应用的多天线场景中收发天线的数量是一致的。也可以是一个天线模块中包括多个收发天线,或者,一个天线模块中包括一个或多个发送天线,或一个或多个接收天线,在此不做限定。下面以一个天线模块包括一个收发天线为例进行说明,其他方式可以参考该示例,在此不再赘述。本技术中天线模块概念的引入是为了方便理解本技术干扰消除装置的理解而引入的。可以认为是干扰消除装置中逻辑上的划分。
69.下面针对任意一个天线模块中的结构设计进行描述。干扰消除装置中的每一个天线模块的设计都可以参考该描述。如图3所示,天线模块中包括收发天线、信号检测模块、非
干扰信号重构模块、干扰信号重构模块、第一合路模块和第二合路模块和干扰信号识别模块等。其中,收发天线用于收发数据,包括发送端口和接收端口。为方便区分,收发天线包括的发送端口,用于发送信号。接收端口可以将接收到的信号发送给信号检测模块,通过信号检测模块确定是否需要对信号进行干扰消除。具体对信号进行干扰消除的模块可以包括非干扰信号重构模块、干扰信号重构模块、第一合路模块和第二合路模块,例如,干扰信号识别模块和干扰信号重构模块可以对信号中的干扰信号进行识别和重构,非干扰信号重构模块可以对信号中的非干扰信号进行重构。第一合路模块可以根据干扰信号重构模块重构的干扰信号,与待合路的信号进行合路或叠加,以抵消待合路的信号中的重构的干扰信号。第二合路模块可以根据干扰信号重构模块重构的非干扰信号,与待合路的信号进行合路或叠加,以抵消待合路的信号中重构的非干扰信号。
70.图3以干扰消除装置中包括2个天线模块为例进行示意,即,干扰消除装置包括第一天线模块和第二天线模块,第一天线模块与第一天线连接,用于对第一天线接收的信号进行处理,第二天线模块与第二天线连接,用于对第二天线接收的信号进行处理,第一天线和第二天线属于不同的通信系统。实际应用中,天线模块的数量可以为任意正整数。该2个天线模块中的2个收发天线在图3中以trx1和trx2表示。下面以第一天线模块对应的第一天线为接收信号的天线,第二天线模块对应的第二天线为发射干扰信号的天线为例进行说明,第一天线模块可以包括:
71.收发天线,用于通过第一接收端口接收第一信号。其中,第一信号包括干扰信号和其它通信装置发送的信号。例如,干扰消除装置为终端,则第一信号包括干扰信号和来自网络设备的非干扰信号。第一信号中的干扰信号包括第一接收端口接收的来自于干扰消除装置中的除第一天线模块外其它各个天线模块中全部收发天线发送的信号。例如,干扰消除装置包括2个天线模块,即包括2个收发天线,第一信号中的干扰信号包括第一接收端口接收的来自于第二天线模块的收发天线发送的信号。
72.信号检测模块用于确定第一信号是否进行干扰消除。若是,则将第一信号输入至重构模块,并同步将该第一信号传输到第一合路模块。若否,则直接对第一信号进行数据检测,获得第一信号中非干扰信号的数据。
73.在一些实施例中,信号检测模块可以通过对第一信号中的非干扰信号对应的crc进行解析,确定该crc是否正确。在确定crc正确时,可以确定该第一信号的干扰已消除,或者,第一信号的干扰不影响终端对非干扰信号的接收,因此,可以确定不对第一信号进行干扰消除的操作。
74.可选的,考虑到在本技术中,经过重构模块和第一合路模块后得到的干扰消除的第二信号可能并不能达到干扰消除的目的。此时,信号检测模块可以通过对第二信号中的非干扰信号进行crc、解码等方式进行检测,再确定第二信号中的非干扰信号的干扰是否消除,即确定是否需要再次重复重构干扰信号及消除干扰信号的步骤。
75.例如,第二信号中非干扰信号对应的crc进行解析,确定该crc不正确,此时,可以通过第二信号更新第一信号,并重新进行对更新后的第一信号通过重构模块和第一合路模块进行干扰消除。即本技术中,对第一信号进行干扰消除可以执行多次,即可以迭代多次,因此,为节省终端的开销和功耗,在确定对第一信号进行干扰消除的次数大于或等于预设阈值时,确定不对第一信号进行干扰消除,对获得的第一信号进行数据检测,或者,确定第
一信号接收失败。
76.在一些实施例中,信号检测模块中还可以包括:决策模块,用于判断第一信号是否存在邻频干扰。或者,判断第一信号中的非干扰信号与干扰信号是否为异系统。在确定第一信号存在邻频干扰时,且第一信号中的非干扰信号与干扰信号为异系统,则将第一信号输入至重构模块。
77.重构模块,用于根据第一信号,估计和/或识别干扰信号的参数,并根据获得的干扰信号的参数,生成重构的干扰信号。或者,根据第一信号和非干扰信号的参数,对非干扰信号进行重构,并根据重构的非干扰信号,生成重构的第一信号,进而再对干扰信号的参数进行估计和/或识别,生成重构的干扰信号。
78.在一些实施例中,重构模块还可以包括:干扰信号识别模块,用于对干扰信号的参数进行估计和识别,包括时间和频率同步参数、信道参数、噪声参数、调制和编码参数等。重构模块还可以包括:干扰信号重构模块,用于基于干扰信号的参数重构干扰信号。非干扰信号重构模块,用于基于非干扰信号的参数重构非干扰信号。
79.可选的,干扰信号的参数中的部分参数还可以通过第二天线模块基于第二天线所对应的网络设备获得。例如,第二天线模块可以在与网络设备进行通信时,获得小区的相关参数。例如,干扰信号所对应的小区标识,从而,根据小区标识,可以确定干扰信号可能的下行参考信号的结构信息、频分复用模式的配置、时分复用模式的配置、下行链路/上行链路对应的小区带宽的配置及子帧配置等。图3中的虚线表示第二天线模块还可以与第一天线模块传输与重构无关的信息。
80.再比如,还可以通过第二天线模块获得第二天线模块所对应的rnti。例如,第二天线模块的rnti可以用于解析干扰信号的dci和crc等信息。从而,第一天线模块获得小区标识、rnti等参数及对干扰信号估计和/或识别出的时间和频率同步参数、信道参数、噪声参数、调制和编码参数等参数后,有利于第一天线模块重构干扰信号。
81.再比如,第二天线模块的rnti中可以包括多种类型的rnti,举例来说,时隙格式指示(slot format indicator,sfi)-rnti,用于识别时隙格式。传输功率控制(transmit power control)tpc-物理上行控制信道(physical uplink control channel,pucch)-rnti:用于控制pucch功率的唯一ue标识。tpc-物理上行共享信道(physical uplink shared channel,pucch)-rnti:用于唯一的ue标识来控制pusch的功率;tpc-srs-rnti:用于控制srs功率的唯一ue标识。从而,第一天线模块在获得相应的rnti后,可以有助于协助干扰信号识别模块对干扰信号其它未知参数的估计与识别。在一些实施例中,第一天线模块可以向第二天线模块请求与重构干扰信号相关的参数。从而,第二天线模块可以向第一天线模块发送与重构干扰信号相关的参数。
82.非干扰信号重构模块还用于将非干扰信号的重构信号传输至第二合路模块。第二合路模块用于从该重构模块接收该重构信号。第二合路模块能够接收到两路信号,包括来自收发天线的第一信号和来自该非干扰信号重构模块的重构信号。该第二合路模块还用于将第一信号和该重构信号进行差分合路,输出抵消后的信号。其中,该重构信号用于抵消第一信号中的非干扰信号,这样非干扰信号被抵消后,可以输出第一信号中的干扰信号。此时,根据输出的第一信号中的干扰信号,更有利于干扰信号识别模块对第一信号中的干扰信号的参数进行识别,提高干扰信号的参数的识别效果。
83.干扰信号重构模块还用于将干扰信号的重构信号传输至第一合路模块。第一合路模块用于从该重构模块接收该重构信号。第一合路模块能够接收到两路信号,包括来自收发天线的第一信号和来自重构模块的重构信号。该第一合路模块还用于将第一信号和该重构信号进行差分合路,输出抵消后的信号。其中,该重构信号用于抵消第一信号中的干扰信号,这样干扰信号被抵消后,可以输出第一信号中的非干扰信号。图3中的第一天线模块和第二天线模块可以集成于终端中的处理器中或者单独存在,比如以基带芯片的形式存在。
84.基于图2和图3所示的终端内部设置双天线的架构,本技术实施例提供了一种干扰消除方法,如图4a和图4b所示,本技术实施例提供的干扰消除方法流程如下:
85.步骤401:第一天线模块通过所述第一天线接收第一信号。
86.其中,第一信号可以是包含干扰信号的混合信号。即第一信号包含来自第一天线的接收信号和来自第二天线的发射信号。或者,第一信号包含来自第一天线的接收信号和来自第二天线的接收信号。
87.步骤402:第一天线模块确定在确定所述第一信号包括干扰信号、且所述干扰信号为所述第二天线支持的通信协议的信号。
88.一种可能的实现方式,第一天线模块根据非干扰信号中的工作信道等信令,判断非干扰信号是否存在邻频干扰。
89.在一些实施例中,结合图3,第一天线模块中的信号检测模块可以根据非干扰信号中的工作信道等信令,判断非干扰信号是否存在邻频干扰。
90.例如,在第一天线模块为wi-fi模块时,第一天线模块根据wi-fi信号的工作信道,判断是否需要进行干扰消除。若在2.4ghz附近,则确定可能存在邻频干扰,否则,不进行干扰消除,直接进行wi-fi信号检测。
91.再例如,在第一天线模块为lte模块时,第一天线模块根据lte下行信号的工作信道,判断是否进行干扰消除。若在2.4ghz附近,则确定可能存在邻频干扰,否则,不进行干扰消除,直接进行wi-fi信号检测。
92.一种可能的实现方式,根据所述干扰信号的中心频点确定所述干扰信号为所述第二天线支持的通信协议的信号。例如,在信号检测模块包括决策模块时,决策模块根据获取的干扰信号的中心频点等信令,判断非干扰信号与干扰信号是否为异系统。示例性的,决策模块可以通过基于快速傅里叶方法或其它中心频点估计方法对干扰信号中心频点进行估计。
93.在一些实施例中,信号检测模块可以根据所述第一天线模块确定所述第一信号的crc是否正确,确定第一信号中的干扰是否进行消除。例如,在第一天线模块确定所述第一信号的crc不正确时,确定执行步骤403-步骤405。
94.步骤403:第一天线模块根据所述第一信号,对所述干扰信号的参数进行估计,获得所述干扰信号的参数。
95.在一些实施例中,结合图3,重构模块根据第一信号,对所述第一信号的干扰信号的参数进行估计,获得所述第一信号的干扰信号的参数。
96.考虑到干扰信号和非干扰信号的信号强度不同,例如,干扰信号的信号强度大于非干扰信号的信号强度,则此时基于第一信号重构干扰信号更容易。干扰信号的信号强度小于非干扰信号的信号强度,则此时基于第一信号重构非干扰信号更容易。
97.一种可能的实现方式,在所述第一天线模块确定所述第一信号的非干扰信号的信号强度小于或等于所述第一信号的干扰信号的信号强度时,所述第一天线模块根据所述第一信号的干扰信号,对所述第一信号的干扰信号的参数进行估计与识别,获得所述第一信号的干扰信号的参数。
98.另一种可能的实现方式,在所述第一天线模块确定所述第一信号的非干扰信号的信号强度大于所述第一信号的干扰信号的信号强度时,先基于第一信号重构非干扰信号,将重构的非干扰信号从第一信号中抵消后,再对第一信号中的干扰信号的参数进行估计和识别,可以更准确的进行后续的干扰信号重构。
99.具体可以包括:非干扰信号重构模块根据所述第一天线的非干扰信号的参数,重构所述第一信号的非干扰信号;第二合路模块通过重构的所述第一信号的非干扰信号和所述第一信号,获得估计的所述第一信号的干扰信号;第二合路模块将估计的第一信号的干扰信号输入至干扰信号识别模块,干扰信号识别模块根据估计的所述第一信号的干扰信号,估计所述第一信号的干扰信号的参数。
100.可选的,考虑到干扰信号可能不影响第一天线的非干扰信号的解码,因此,在第一天线模块确定所述第一信号的crc正确时,可以根据第一信号进行解码,不执行步骤403-步骤405。
101.步骤404:第一天线模块根据所述第一信号的干扰信号的参数,重构所述第一信号的干扰信号。
102.一种可能的实现方式,所述第一信号的干扰信号的参数可以包括以下至少一项:调制参数、带宽参数、信道参数、噪声功率参数、编码参数、定时偏差参数、频偏参数、所述第二天线所接入网络的网络参数;所述第二天线所接入网络的网络参数可以包括以下至少一项:小区标识、无线网络标识。其中,所述第二天线所接入网络的网络参数可以为通过所述第二天线模块获得的。
103.在一些实施例中,lte上行信号识别模块可以包括带宽估计模块、频偏估计与定时同步模块、信道估计与均衡模块、调制及编码识别模块、解调解码模块等。
104.当所述第一信号的干扰信号的参数包括带宽参数时,带宽估计模块可以通过对所述第一信号的干扰信号进行小波边缘检测,确定所述第一信号的干扰信号的带宽参数。
105.当所述第一信号的干扰信号的参数包括频偏参数时,频偏估计与定时同步模块可以通过所述第一信号的cp的循环冗余,确定所述第一信号的干扰信号的频偏参数。一种可能的实现方式,所述第一信号的干扰信号的参数包括定时偏差参数;此时,频偏估计与定时同步模块可以通过所述第一信号的信号序列相关性,确定所述第一信号的干扰信号的定时偏差参数。
106.当所述第一信号的干扰信号的参数包括信道参数时,信道估计与均衡模块可以通过em的算法或基于矩的算法,对信道进行盲信道估计,确定所述第一信号的干扰信号的信道参数。
107.当所述第一信号的干扰信号的参数包括噪声功率参数时,可以基于极大几何均值的方法,确定所述第一信号的干扰信号的噪声功率参数。
108.当所述第一信号的干扰信号的参数包括编码参数时,调制及编码识别模块可以对第一信号的干扰信号进行编码识别,确定所述第一信号的干扰信号的编码参数。例如,可以
基于干扰信号可能的编码方式,结合可能的编码方式对应的数学结构,对干扰信号的编码方式进行盲识别。一种可能的实现方式,所述第一信号的干扰信号的参数包括调制参数;此时,调制及编码识别模块可以基于似然的方法或基于特征的方法,确定所述第一信号的干扰信号的调制参数。
109.需要说明的是,上述所描述的干扰信号的参数的识别及其对应的方法仅仅是本实施例所提供的具体示例,本技术并不局限于此。
110.在一些实施例中,在干扰识别模块已获得与重构干扰信号相关的参数时,则干扰重构模块需要结合干扰信号的参数进行重构。
111.一种可能的实现方式,将第二天线模块获得的与干扰信号重构相关的参数传递给干扰信号识别模块。举例来说,第二天线模块获得的与干扰信号重构相关的参数可以包括所述第二天线所接入网络的网络参数,例如,小区标识、无线网络标识。这些参数在一定的时间区间是保持不变的,因此可以传递给第一天线模块,无需第一天线模块进行估计,以降低第一天线模块的复杂度。在一些实施例中,第二天线模块可以通过有线的方式传递给第一天线模块。
112.在另一些实施例中,在干扰识别模块未获得与重构干扰信号相关的参数时,则可以使用干扰信号识别模块估计的干扰信号的参数对干扰信号进行重构,干扰信号识别模块将估计的干扰信号的参数传递给干扰信号重构模块,干扰信号重构模块将结合来自于终端干扰产生模块中与重构相关的信令对干扰信号进行重构。
113.相应的,考虑对非干扰信号的重构,可以参考上述对干扰信号的重构的方式,区别在于,非干扰信号的参数可以通过第一天线模块获得。例如,所述第一天线所接入网络的网络参数可以通过第一天线模块获得。一种可能的实现方式,所述第一信号的非干扰信号的参数包括以下至少一项:调制参数、带宽参数、信道参数、噪声功率参数、编码参数、定时偏差参数、频偏参数、所述第一天线所接入网络的网络参数。
114.步骤405:第一天线模块通过重构的所述第一信号的干扰信号对所述第一信号进行干扰消除,生成第二信号。
115.在一些实施例中,可以根据所述第一天线模块确定所述第二信号的crc是否正确,确定第二信号中的干扰是否消除。
116.例如,在第一天线模块确定所述第二信号的crc不正确时,通过所述第二信号替代所述第一信号,并返回执行步骤403-步骤405。
117.例如,根据替代后的第一信号,对替代后的第一信号的干扰信号的参数进行估计与识别,获得替代后的第一信号的干扰信号的参数;所述第一天线模块根据替代后的第一信号的干扰信号的参数,重构替代后的第一信号的干扰信号;所述第一天线模块通过重构的替代后的第一信号的干扰信号对替代后的第一信号进行干扰消除,生成第二信号。
118.重复上述迭代过程(即通过所述第二信号替代所述第一信号,并返回执行步骤403-步骤405),直至迭代次数大于预设阈值。或者,重复上述迭代过程,直至所述第一天线模块确定所述第一信号的crc正确,即确定第一信号的干扰消除。
119.其中,迭代次数可以通过所述第一信号的crc次数确定。即在所述第一天线模块确定所述第一信号的crc次数小于预设阈值,且所述第一信号的crc不正确时,通过所述第二信号替代所述第一信号,并返回执行步骤403-步骤405,执行下一次迭代。
120.由此,通过非干扰信号检测与重构模块、干扰信号识别模块以及干扰信号重构模块相互协作,实现对第一信号中的干扰信号进行消除。考虑到异系统的干扰信号的参数未知,本技术通过对干扰信号的参数的估计和识别,基于估计得到的干扰信号的参数,完成干扰信号的重构,从而可以有效的消除异系统中的干扰信号,在不牺牲频谱资源前提下,消除异系统干扰信号,保障系统性能,避免发生业务速率下降、业务中断以及业务覆盖性能下降等问题。
121.示例一
122.以终端中lte band40(2.3-2.4ghz)频段发送信号干扰2.4ghz wi-fi信号为例,详细说明在wi-fi系统中消除lte上行干扰的具体过程,该实施例对应的结构示意图及其信令交互关系如图5所示。终端包含如下模块:lte模块和wi-fi模块。其中,wi-fi模块包括:lte上行信号识别模块、lte上行信号重构模块、第一合路模块、第二合路模块、wi-fi信号检测模块和wi-fi信号重构模块。wi-fi模块可以对应上述实施例中的第一天线模块,lte上行信号识别模块可以对应干扰信号识别模块,lte上行信号重构模块可以对应干扰信号重构模块、wi-fi信号检测模块可以对应信号检测模块,wi-fi信号重构模块可以对应非干扰信号重构模块。图5中的虚线表示lte模块还可以与wi-fi模块传输与重构无关的信息。
123.基于图5所示的架构,本技术实施例还提供了一种干扰消除方法,如图6所示,本技术实施例提供的干扰消除方法流程如下。
124.步骤601:wi-fi模块接收第一信号。其中,第一信号可以包含:lte band40的上行干扰信号和wi-fi信号。
125.步骤602:wi-fi模块根据wi-fi信号的工作信道,判断是否进行干扰消除。若是,则执行步骤603,若否,则执行步骤6012。
126.一种可能的实现方式,wi-fi模块中的wi-fi信号检测模块可以根据第一信号的频段确定是否可能存在干扰,从而确定是否进行干扰消除。例如,若确定第一信号在2.4ghz附近,确定第一信号可能存在干扰。
127.再一种可能的实现方式,wi-fi模块中的wi-fi信号检测模块可以根据第一信号中wi-fi信号对应的crc是否正确,确定是否进行干扰消除。
128.步骤603:wi-fi模块中的wi-fi信号检测模块根据第一信号中干扰信号的中心频点,确定第一信号中的干扰信号是否为异系统干扰。若是,则执行步骤604,若否,则执行步骤6012。
129.一种可能的实现方式,通过决策模块估计出第一信号中的干扰信号的中心频点,并根据干扰信号的中心频点与wi-fi信号的中心频点比较,确定干扰信号与wi-fi信号是否为异系统。具体的,估计第一信号中的干扰信号的中心频点的方式,可以通过基于快速傅里叶方法或其它中心频点估计方法对干扰信号中心频点进行估计。第一信号中的wi-fi信号的中心频点也可以基于相同的方式确定,或者基于基站反馈的信令确定,在此不做限定。
130.在一些实施例中,在决策模块确定第一信号中的干扰信号是否为异系统干扰时,还可以将估计得到的干扰信号的中心频点等干扰信号的参数传递给lte上行信号识别模块,或者,lte上行信号重构模块,以便lte上行信号识别模块根据干扰信号的中心频点对干扰信号的参数进行估计与识别,或者,以便lte上行信号重构模块根据干扰信号的中心频点对干扰信号进行重构。
131.步骤604:wi-fi信号检测模块根据获得的第一信号,确定wi-fi信号对应的crc是否正确,若是,则执行步骤6012,若否,则执行步骤605;
132.可选的,wi-fi信号检测模块判断wi-fi信号的干扰消除过程中的迭代次数是否达到预设阈值。若是,则停止对wi-fi信号的干扰消除,执行步骤6012。若否,则根据步骤604的结果执行。
133.步骤605:wi-fi模块通过接收到的第一信号,判断lte上行信号的信号强度是否大于wi-fi信号的信号强度,若是,则执行步骤606b,否则执行步骤606a;
134.步骤606a:wi-fi信号重构模块根据第一信号中的wi-fi信号的参数,对wi-fi信号进行重构,并将重构的wi-fi信号传递给第二合路模块。
135.步骤607a:第二合路模块根据重构的wi-fi信号及第一信号,获得第三信号,并将第三信号传递给lte上行信号识别模块。其中,第三信号为第一信号中消除重构的非干扰信号后的信号。
136.步骤608a:lte上行干扰信号识别模块根据第三信号识别lte上行信号的参数。
137.步骤606b:lte上行信号识别模块对第一信号中的lte信号的参数进行估计,得到lte上行信号的参数。lte上行信号识别模块将识别出的lte上行信号的参数,传递给lte上行信号重构模块。
138.步骤609:lte上行信号重构模块根据第一信号和lte上行信号的参数,重构lte上行信号,并将重构的lte上行信号传递给第一合路模块。
139.可选的,lte模块可向wi-fi模块传递lte上行信号的接入网络的参数。其中,lte上行信号的接入网络的参数可以包括以下至少一项:lte模块对应的小区id、rnti等参数。
140.在该实施例中,lte模块为干扰信号的来源,因此,可以基于lte模块,获得干扰信号的部分参数。例如,在对lte干扰信号重构时需要使用小区id以及rnti等参数,这些参数在一定的时间区间是保持不变的,因此可以传递给wi-fi模块。在一些实施例中,lte模块可以通过有线的方式传递给wi-fi模块。
141.步骤6010:第一合路模块根据第一信号及重构的lte上行信号,获得第二信号。其中,第二信号为第一信号中消除重构的lte上行信号后的信号。示例性的,所述第一合路模块将重构的lte上行信号从混合信号中减去,得到第二信号。
142.步骤6011:第一合路模块根据获得的第二信号更新第一信号,并返回步骤604。
143.步骤6012:wi-fi模块对获得的第一信号进行数据检测,获得第一信号中的wi-fi信号中的数据。
144.通过上述方法,在终端lte上行信号干扰wi-fi接收的场景中,通过干扰信号的识别、干扰信号的重构、迭代增强等方法来消除干扰,从而实现终端内lte上行信号与wi-fi信号的共存,在不牺牲频谱资源的前提下,可较好避免wi-fi系统性能的恶化。区别于fdm的抗干扰的方法,采用lte上行干扰信号识别、干扰信号重建、迭代增强来消除lte上行干扰信号,而无需搬移非干扰信号的工作信道。区别于tdm的抗干扰的方法,对wi-fi信号进行连续的接收,无需对wi-fi信号和lte上行干扰信号进行分时段接收。区别于功率控制的抗干扰的方法,在lte上行干扰信号功率满足标准的前提下实现对wi-fi信号的接收,无需对lte上行干扰信号功率进行比标准更多的限制。区别于终端自动关闭干扰源的方法,对wi-fi信号进行正常的接收,无需关闭与wi-fi信号相邻的干扰信道。可以避免wi-fi用户业务中断、业
务速率下降以及wi-fi系统覆盖性能下降等问题。
145.示例二
146.以终端中发送2.4ghz wi-fi信号干扰lte band40(2.3-2.4ghz)频段信号为例,详细说明在lte系统中消除wi-fi干扰的具体过程,如图7所示,为该示例对应的结构示意图。终端包含如下模块:lte模块和wi-fi模块。
147.其中,lte模块包括:lte下行信号检测模块、wi-fi信号识别模块、wi-fi信号重构模块、lte下行信号重构模块、第一合路模块和第二合路模块。lte模块可以对应上述实施例中的第一天线模块,wi-fi信号识别模块可以对应干扰信号识别模块,wi-fi信号重构模块可以对应干扰信号重构模块、lte下行信号重构模块可以对应非干扰信号重构模块。图7中的虚线表示lte模块还可以与wi-fi模块传输与重构无关的信息。
148.基于图7所示的架构,本技术实施例还提供了一种干扰消除方法,如图8所示,本技术实施例提供的干扰消除方法流程如下。
149.步骤801:终端的lte模块接收第一信号。其中,第一信号可以包含:wi-fi干扰信号,和lte下行信号。
150.步骤802:lte模块根据lte下行信号的工作信道,判断是否需要进行干扰消除。若是,则执行步骤803,若否,则执行步骤8012。
151.一种可能的实现方式,lte模块中的lte下行信号检测模块可以根据第一信号的频段确定是否可能存在干扰,从而确定是否进行干扰消除。例如,若确定第一信号在2.4ghz附近,确定第一信号可能存在干扰。
152.再一种可能的实现方式,lte模块中的lte下行信号检测模块可以根据第一信号中lte下行信号对应的crc是否正确,确定是否进行干扰消除。
153.步骤803:lte模块中的lte下行信号检测模块根据第一信号中干扰信号的中心频点,确定第一信号中的干扰信号是否为异系统干扰。若是,则执行步骤804,若否,则执行步骤8012。具体过程和原理可以参考步骤603,这里不再详细赘述。
154.步骤804:lte下行信号检测模块根据获得的第一信号,确定lte下行信号对应的crc是否正确,若是,则执行步骤8012,若否,则执行步骤805;
155.可选的,lte下行信号检测模块判断wi-fi信号的干扰消除过程中的迭代次数是否达到预设阈值。若是,则停止对lte下行信号的干扰消除,执行步骤8012。若否,则根据步骤804的结果执行。
156.步骤805:lte下行信号检测模块通过接收到的第一信号,判断第一信号中的lte下行信号的信号强度是否大于wi-fi信号的信号强度;若是,则执行步骤806b,否则执行步骤806a;
157.步骤806a:lte下行信号重构模块根据第一信号中的lte下行信号的参数,对lte下行信号进行重构,并将重构的lte下行信号传递给第二合路模块。
158.步骤807a:第二合路模块根据重构的lte下行信号及第一信号,获得第三信号,并将第三信号传递给干扰信号识别模块。其中,第三信号为第一信号中消除重构的非干扰信号后的信号。
159.步骤808a:wi-fi信号识别模块识别第三信号中的wi-fi信号的参数。干扰信号识别模块识别第三信号中的wi-fi信号的参数的方法,可以参考干扰信号识别模块识别第一
信号中的wi-fi信号参数的方法,在此不再赘述。
160.步骤806b:wi-fi信号识别模块对第一信号中的wi-fi信号的参数进行估计和/或识别,并发送估计的wi-fi信号的参数给wi-fi信号重构模块。
161.步骤809:wi-fi信号重构模块根据wi-fi信号的参数,重构第一信号中的wi-fi信号,并发送给第一合路模块。
162.步骤8010:第一合路模块根据第一信号和重构的wi-fi信号,确定第二信号。
163.步骤8011:第一合路模块通过第二信号更新第一信号,并返回至步骤804。
164.步骤8012:lte模块对获得的第一信号进行数据检测,获得第一信号中的lte下行信号中的数据。
165.通过上述方法,在wi-fi信号干扰lte band40接收的场景中,通过对wi-fi干扰信号进行识别与重构,并以迭代的方式将wi-fi干扰信号进行消除,从而保障lte系统的性能,避免lte系统出现业务速率下降以及业务中断等问题。在这个场景中,wi-fi模块可以不发送相关信息给lte模块,wi-fi信号识别模块完成wi-fi干扰信号所有参数的识别与估计,并最终完成wi-fi干扰信号的重构与消除。
166.本技术实施例还提供一种通信装置,请参考图9,为本技术实施例提供的一种干扰消除装置的结构示意图,该干扰消除装置900包括:存储器910和处理920;所述存储器910存储计算机程序指令;所述处理器920调用所述存储器中存储的计算机程序指令并执行图4b、图6或图8中所示的方法实施例中对应终端设备的操作或者步骤。该干扰消除装置可用于实现上述任一方法实施例中涉及终端设备的功能。例如,该干扰消除装置可以是终端设备,例如手持终端设备或车载终端设备;该干扰消除装置还可以是终端设备中包括的芯片或者电路,或者包括终端设备的装置,如各种类型的车辆等。该干扰消除装置可用于实现上述任一方法实施例中涉及终端设备的功能。例如,该干扰消除装置可以是终端设备或终端设备中包括的芯片或电路。
167.示例性的,当该干扰消除装置执行图4b、图6或图8中所示的方法实施例中对应终端设备的操作或者步骤时,通过所述第一天线接收第一信号;在确定所述第一信号包括干扰信号、且所述干扰信号为所述第二天线支持的通信协议的信号时,根据所述第一信号,对所述干扰信号的参数进行估计,获得所述干扰信号的参数;根据所述干扰信号的参数,重构所述干扰信号;通过重构的所述干扰信号对所述第一信号进行干扰消除,生成第二信号。
168.一种可能的实现方式,所述干扰消除装置,用于根据所述干扰信号的中心频点确定所述干扰信号为所述第二天线支持的通信协议的信号。
169.一种可能的实现方式,所述干扰消除装置900,根据所述第一信号,对所述干扰信号的参数进行估计之前,还用于:确定所述第一信号的非干扰信号的信号强度小于或等于所述干扰信号的信号强度。
170.一种可能的实现方式,所述干扰消除装置900,根据所述第一信号,对所述干扰信号的参数进行估计之前,还用于:在所述第一信号的非干扰信号的信号强度大于所述干扰信号的信号强度时,根据所述非干扰信号的参数,重构所述非干扰信号;通过重构的所述非干扰信号和所述第一信号,对所述干扰信号的参数进行估计。
171.一种可能的实现方式,所述干扰消除装置900根据所述非干扰信号的参数,重构所述非干扰信号之前,还用于:确定所述非干扰信号对应的crc不正确;确定对所述非干扰信
号进行crc的次数小于预设阈值。
172.一种可能的实现方式,所述干扰消除装置900还用于:在所述第二信号中非干扰信号对应的crc正确时,确定所述第二信号为干扰消除后的信号。
173.一种可能的实现方式,所述干扰消除装置900还用于:若确定所述第二信号为干扰未消除的信号时,通过所述第二信号更新所述第一信号,并对更新后的所述第一信号进行干扰消除。
174.一种可能的实现方式,所述干扰消除装置900具体用于:确定所述非干扰信号对应的crc不正确;确定对所述非干扰信号进行crc的次数小于预设阈值。
175.一种可能的实现方式,所述第一信号或所述第二信号的干扰信号的参数包括以下至少一项:调制参数、带宽参数、信道参数、噪声功率参数、编码参数、定时偏差参数、频偏参数、所述第二天线所接入网络的网络参数。
176.或者,所述第一信号的非干扰信号的参数包括以下至少一项:调制参数、带宽参数、信道参数、噪声功率参数、编码参数、定时偏差参数、频偏参数、所述第一天线所接入网络的网络参数。
177.一种可能的实现方式,所述第二天线所接入网络的网络参数为通过所述第二天线获得的。
178.一种可能的实现方式,所述第一天线和/或第二天线所接入网络的网络参数包括以下至少一项:小区标识、rnti。
179.该干扰消除装置900中涉及的处理器920可以由至少一个处理器或处理器相关电路组件实现,该干扰消除装置还可以包括至少一个收发器或收发器相关电路组件或通信接口实现收发功能。该干扰消除装置中的各个模块的操作和/或功能分别为了实现图4a~图4b、图6或图8中所示方法的相应流程,为了简洁,在此不再赘述。可选的,该干扰消除装置中的存储器910,可以用于存储数据和/或指令,收发模块和/或处理器920可以读取存取模块中的数据和/或指令,从而使得干扰消除装置实现相应的方法。该存储器例如可以通过至少一个存储器实现。上述存储器、处理器和收发模块可以分离存在,也可以全部或者部分模块集成,例如存储器和处理器集成,或者处理器和收发模块集成等。
180.请参考图10,为本技术实施例中提供的一种通信装置的另一结构示意图。该通信装置具体可为一种终端设备,该通信装置可用于实现上述任一方法实施例中涉及终端设备的功能。例如,包括第一天线、第二天线及上述实施例中的干扰消除装置。便于理解和图示方便,在图10中,终端设备以手机作为例子。如图10所示,终端设备包括处理器,还可以包括存储器,当然,也还可以包括射频电路、天线以及输入输出装置等。处理器主要用于对通信协议以及通信数据进行处理,以及对终端设备进行控制,执行软件程序,处理软件程序的数据等。存储器主要用于存储软件程序和数据。射频电路主要用于基带信号与射频信号的转换以及对射频信号的处理。天线主要用于收发电磁波形式的射频信号。输入输出装置,例如触摸屏、显示屏,键盘等主要用于接收用户输入的数据以及对用户输出数据。需要说明的是,有些种类的终端设备可以不具有输入输出装置。
181.当需要发送数据时,处理器对待发送的数据进行基带处理后,输出基带信号至射频电路,射频电路将基带信号进行射频处理后将射频信号通过天线以电磁波的形式向外发送。当有数据发送到终端设备时,射频电路通过天线接收到射频信号,将射频信号转换为基
带信号,并将基带信号输出至处理器,处理器将基带信号转换为数据并对该数据进行处理。
182.一种可能的实现方式,通过所述第一天线接收第一信号;在确定所述第一信号包括干扰信号、且所述干扰信号为所述第二天线支持的通信协议的信号时,根据所述第一信号,对所述干扰信号的参数进行估计,获得所述干扰信号的参数;根据所述干扰信号的参数,重构所述干扰信号;通过重构的所述干扰信号对所述第一信号进行干扰消除,生成第二信号。
183.为便于说明,图10中仅示出了一个存储器和处理器。在实际的终端产品中,可以存在一个或多个处理器和一个或多个存储器。存储器也可以称为存储介质或者存储设备等。存储器可以是独立于处理器设置,也可以是与处理器集成在一起,本技术实施例对此不做限制。
184.在本技术实施例中,可以将具有收发功能的天线和射频电路视为终端设备的收发单元,将具有处理功能的处理器视为终端设备的处理单元。如图10所示,终端设备包括收发单元1010和处理单元1020。收发单元也可以称为收发器、收发机、收发装置等。处理单元也可以称为处理器,处理单板,处理器、处理装置等。可选的,可以将收发单元1010中用于实现接收功能的器件视为接收单元,将收发单元1010中用于实现发送功能的器件视为发送单元,即收发单元1010包括接收单元和发送单元。收发单元有时也可以称为收发机、收发器、或收发电路等。接收单元有时也可以称为接收机、接收器、或接收电路等。发送单元有时也可以称为发射机、发射器或者发射电路等。应理解,收发单元1010用于执行上述方法实施例中终端侧的发送操作和接收操作,处理单元1020用于执行上述方法实施例中终端上除了收发操作之外的其他操作。
185.本技术实施例还提供一种芯片系统,包括:处理器,所述处理器与存储器耦合,所述存储器用于存储程序或指令,当所述程序或指令被所述处理器执行时,使得该芯片系统实现上述任一方法实施例中的对应终端设备的方法或者对应网络设备的方法。
186.可选地,该芯片系统中的处理器可以为一个或多个。该处理器可以通过硬件实现也可以通过软件实现。当通过硬件实现时,该处理器可以是逻辑电路、集成电路等。当通过软件实现时,该处理器可以是一个通用处理器,通过读取存储器中存储的软件代码来实现。
187.可选地,该芯片系统中的存储器也可以为一个或多个。该存储器可以与处理器集成在一起,也可以和处理器分离设置,本技术并不限定。示例性的,存储器可以是非瞬时性处理器,例如只读存储器rom,其可以与处理器集成在同一块芯片上,也可以分别设置在不同的芯片上,本技术对存储器的类型,以及存储器与处理器的设置方式不作具体限定。
188.示例性的,该芯片系统可以是现场可编程门阵列(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)或其他集成芯片。
189.应理解,上述方法实施例中的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本技术实施例所公开的方法步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
190.本技术实施例还提供一种计算机可读存储介质,所述计算机存储介质中存储有计算机可读指令,当计算机读取并执行所述计算机可读指令时,使得计算机执行上述任一方法实施例中的方法。
191.本技术实施例还提供一种计算机程序产品,当计算机读取并执行所述计算机程序产品时,使得计算机执行上述任一方法实施例中的方法。
192.本技术实施例还提供一种通信系统,该通信系统包括网络设备和至少一个终端设备。可选的,该通信系统还可包括核心网设备。
193.应理解,本技术实施例中提及的处理器可以是cpu,还可以是其他通用处理器、dsp、asic、fpga或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
194.还应理解,本技术实施例中提及的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,rom)、可编程只读存储器、可擦除可编程只读存储器、电可擦除可编程只读存储器或闪存。易失性存储器可以是随机存取存储器(random access memory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器、动态随机存取存储器、同步动态随机存取存储器、双倍数据速率同步动态随机存取存储器、增强型同步动态随机存取存储器、同步连接动态随机存取存储器和直接内存总线随机存取存储器。
195.需要说明的是,当处理器为通用处理器、dsp、asic、fpga或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件时,存储器(存储模块)集成在处理器中。
196.应注意,本文描述的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
197.应理解,在本技术的各种实施例中涉及的各种数字编号仅为描述方便进行的区分,上述各过程或步骤的序号的大小并不意味着执行顺序的先后,各过程或步骤的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
198.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
199.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
200.在本技术所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
201.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显
示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
202.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
203.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
204.在本技术的各个实施例中,如果没有特殊说明以及逻辑冲突,不同的实施例之间的术语和/或描述具有一致性、且可以相互引用,不同的实施例中的技术特征根据其内在的逻辑关系可以组合形成新的实施例。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献