干扰抑制方法与装置转让专利

申请号 : CN201480000264.5

文献号 : CN104170339B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 朱有团

申请人 : 华为技术有限公司

摘要 :

本发明实施例涉及一种干扰抑制方法与装置。所述方法包括:接收端接收第一信号,所述第一信号携带第一用户设备的第一数据;所述接收端获取所述第一数据对应的软符号;所述接收端根据所述软符号重构出所述第一数据对应的信号;所述接收端接收第二信号,所述第二信号携带所述第一数据和第二用户设备的第二数据;所述接收端根据所述重构出的所述第一数据对应的信号,对所述第二信号进行对消,得到第三信号,所述第三信号携带所述第二数据;所述接收端对所述第三信号进行处理,获取所述第二数据。

权利要求 :

1.一种干扰抑制装置,其特征在于,所述装置包括:接收单元,用于接收第一信号,所述第一信号携带第一用户设备的第一数据;

获取单元,用于获取所述第一数据对应的软符号;

重构单元,用于根据所述软符号重构出所述第一数据对应的信号;

所述接收单元还用于,接收第二信号,所述第二信号携带所述第一数据和第二用户设备的第二数据;

对消单元,用于根据所述重构出的所述第一数据对应的信号,对所述第二信号进行对消,得到第三信号,所述第三信号携带所述第二数据;

处理单元,用于对所述第三信号进行处理,获取所述第二数据;

所述获取单元具体用于,对所述第一数据进行解调,完成软判决,获得所述软符号;

所述对消单元具体用于,在对所述第二信号解调前对所述第二信号进行对消;或者;

所述获取单元具体用于,对所述第一数据进行解调及译码,获得所述软符号;

所述对消单元具体用于,在对所述第二信号译码前对所述第二信号进行对消。

2.根据权利要求1所述的装置,其特征在于,所述对消单元具体用于,将所述第二信号减去所述重构出的所述第一数据对应的信号。

3.根据权利要求1所述的装置,其特征在于,所述处理单元具体用于,对所述第三信号进行解调、译码及检测。

4.根据权利要求1所述的装置,其特征在于,所述处理单元具体用于,对所述第三信号进行译码及检测。

5.根据权利要求1所述的装置,其特征在于,所述接收单元具体用于,对所述第一信号进行解调或译码,获取所述第一用户设备的软信息;

所述获取单元具体用于,根据所述软信息获取所述软符号。

6.一种干扰抑制装置,其特征在于,所述装置包括:接收单元,用于接收第一信号,所述第一信号携带第一用户设备的第一数据;

译码单元,用于对所述第一信号进行译码,获取第一数据对应的软符号;

获取单元,用于根据所述第一数据对应的软符号,获取所述第一用户设备的第二数据对应的信号,所述第二数据与所述第一数据对应同一个编码块;

所述接收单元还用于,接收第二信号,所述第二信号携带所述第二数据和第二用户设备的第三数据;

所述译码单元还用于,对所述第二信号进行译码;

对消单元,用于根据所述第二数据对应的信号,对所述译码后的第二信号进行对消,得到第三信号,所述第三信号携带所述第三数据;

处理单元,用于对所述第三信号进行处理,获取所述第二数据。

7.根据权利要求6所述的装置,其特征在于,所述对消单元具体用于,将所述译码后的第二信号减去所述第二数据对应的信号。

8.根据权利要求6或7所述的装置,其特征在于,所述译码单元具体用于,获取所述第一数据的软信息,根据所述软信息获取所述软符号。

9.一种干扰抑制方法,其特征在于,所述方法包括:接收端接收第一信号,所述第一信号携带第一用户设备的第一数据;

所述接收端获取所述第一数据对应的软符号;

所述接收端根据所述软符号重构出所述第一数据对应的信号;

所述接收端接收第二信号,所述第二信号携带所述第一数据和第二用户设备的第二数据;

所述接收端根据所述重构出的所述第一数据对应的信号,对所述第二信号进行对消,得到第三信号,所述第三信号携带所述第二数据;

所述接收端对所述第三信号进行处理,获取所述第二数据;

所述接收端获取所述第一数据对应的软符号具体包括,所述软符号由所述接收端的解调器经过软判决获得;

所述对所述第二信号进行对消具体包括,所述接收端在对所述第二信号解调前对所述第二信号进行对消;或者;

所述接收端获取所述第一数据对应的软符号具体包括,所述软符号由所述接收端的译码器获得;

所述对所述第二信号进行对消具体包括,所述接收端在对所述第二信号译码前对所述第二信号进行对消。

10.根据权利要求9所述的方法,其特征在于,所述对所述第二信号进行对消具体包括,所述接收端将所述第二信号减去所述重构出的所述第一数据对应的信号。

11.根据权利要求9所述的方法,其特征在于,所述接收端对所述第三信号进行处理具体包括,所述接收端对所述第三信号进行解调、译码及检测。

12.根据权利要求9所述的方法,其特征在于,所述接收端对所述第三信号进行处理具体包括,所述接收端对所述第三信号进行译码及检测。

13.根据权利要求9所述的方法,其特征在于,所述接收端接收第一信号具体包括,所述接收端对所述第一信号进行解调或译码,获取所述第一数据的软信息;

所述接收端获取所述第一数据对应的软符号具体包括,所述接收端根据所述软信息获取所述软符号。

14.一种干扰抑制方法,其特征在于,所述方法包括:接收端接收第一信号,所述第一信号携带第一用户设备的第一数据;

所述接收端对所述第一信号进行译码,获取第一数据对应的软符号;

所述接收端根据所述第一数据对应的软符号,获取所述第一用户设备的第二数据对应的信号,所述第二数据与所述第一数据对应同一个编码块;

所述接收端接收第二信号,所述第二信号携带所述第二数据和第二用户设备的第三数据;

所述接收端对所述第二信号进行译码;

所述接收端根据所述第二数据对应的信号,对所述译码后的第二信号进行对消,得到第三信号,所述第三信号携带所述第三数据;

所述接收端对所述第三信号进行处理,获取所述第二数据。

15.根据权利要求14所述的方法,其特征在于,所述对所述译码后的第二信号进行对消具体包括,所述接收端将所述译码后的第二信号减去所述第二数据对应的信号。

16.根据权利要求14或15所述的方法,其特征在于,所述接收端接收第一信号具体包括,所述接收端对所述第一信号进行译码,获取所述第一数据的软信息;

所述接收端获取所述第一数据对应的软符号具体包括,所述接收端根据所述软信息获取所述软符号。

说明书 :

干扰抑制方法与装置

技术领域

[0001] 本发明涉及通讯技术领域,尤其涉及一种干扰抑制方法与装置。

背景技术

[0002] 为了保证在通信过程中数据传输的成功率,发送端通常将可靠性要求较高的数据进行调制编码、速率匹配等处理后,根据与接收端之间在先约定的协议格式,通过重复发送、或者重传发送等方式将数据传输至接收端。但是,在数据重复发送或重传发送的过程中,后续发送的数据块会对用户的其他数据或其他用户数据的传输形成干扰,影响用户体验。
[0003] 在现有技术中,采用对消技术来减小干扰。接收端通过与发送端之间在先约定的协议格式,接收发送端发送的数据,首先对实际接收到的数据进行检测,再进行数据重构与对消,消除重复发送数据或重传数据造成的干扰。但上述处理过程中会产生较大的时延,导致接收端的接收性能降低。

发明内容

[0004] 本发明实施例提供了一种干扰抑制方法与装置,解决了对消处理时延大,接收端接收性能低的问题。
[0005] 在第一方面,本发明实施例提供了一种干扰抑制装置,所述装置包括:
[0006] 接收单元,用于接收第一信号,所述第一信号携带第一用户设备的第一数据;
[0007] 获取单元,用于获取所述第一数据对应的软符号;
[0008] 重构单元,用于根据所述软符号重构出所述第一数据对应的信号;
[0009] 所述接收单元还用于,接收第二信号,所述第二信号携带所述第一数据和第二用户设备的第二数据;
[0010] 对消单元,用于根据所述重构出的所述第一数据对应的信号,对所述第二信号进行对消,得到第三信号,所述第三信号携带所述第二数据;
[0011] 处理单元,用于对所述第三信号进行处理,获取所述第二数据。
[0012] 在第一种可能的实现方式中,所述对消单元具体用于,将所述第二信号减去所述重构出的所述第一数据对应的信号。
[0013] 结合第一方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述获取单元具体用于,对所述第一数据进行解调,完成软判决,获得所述软符号。
[0014] 所述对消单元具体用于,在对所述第二信号解调前对所述第二信号进行对消。
[0015] 结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述处理单元具体用于,对所述第三信号进行解调、译码及检测。
[0016] 结合第一方面或第一方面的第一种可能的实现方式,在第四种可能的实现方式中,所述获取单元具体用于,对所述第一数据进行解调及译码,获得所述软符号。
[0017] 所述对消单元具体用于,在对所述第二信号译码前对所述第二信号进行对消。
[0018] 结合第一方面的第四种可能的实现方式,在第五种可能的实现方式中,所述处理单元具体用于,对所述第三信号进行译码及检测。
[0019] 在第六种可能的实现方式中,所述接收单元具体用于,对所述第一信号进行解调或译码,获取所述第一用户设备的软信息;
[0020] 所述获取单元具体用于,根据所述软信息获取所述软符号。
[0021] 在第二方面,本发明实施例提供了一种干扰抑制装置,所述装置包括:
[0022] 接收单元,用于接收第一信号,所述第一信号携带第一用户设备的第一数据;
[0023] 译码单元,用于对所述第一信号进行译码,获取第一数据对应的软符号;
[0024] 获取单元,用于根据所述第一数据对应的软符号,获取所述第一用户设备的第二数据对应的信号,所述第二数据与所述第一数据对应同一个编码块;
[0025] 所述接收单元还用于,接收第二信号,所述第二信号携带所述第二数据和第二用户设备的第三数据;
[0026] 所述译码单元还用于,对所述第二信号进行译码;
[0027] 对消单元,用于根据所述第二数据对应的信号,对所述译码后的第二信号进行对消,得到第三信号,所述第三信号携带所述第三数据;
[0028] 处理单元,用于对所述第三信号进行处理,获取所述第二数据。
[0029] 在第一种可能的实现方式中,所述对消单元具体用于,将所述译码后的第二信号减去所述第二数据对应的信号。
[0030] 在第二种可能的实现方式中,所述译码单元具体用于,获取所述第一数据的软信息,根据所述软信息获取所述软符号。
[0031] 在第三方面,本发明实施例提供了一种干扰抑制方法,所述方法包括:
[0032] 接收端接收第一信号,所述第一信号携带第一用户设备的第一数据;
[0033] 所述接收端获取所述第一数据对应的软符号;
[0034] 所述接收端根据所述软符号重构出所述第一数据对应的信号;
[0035] 所述接收端接收第二信号,所述第二信号携带所述第一数据和第二用户设备的第二数据;
[0036] 所述接收端根据所述重构出的所述第一数据对应的信号,对所述第二信号进行对消,得到第三信号,所述第三信号携带所述第二数据;
[0037] 所述接收端对所述第三信号进行处理,获取所述第二数据。
[0038] 在第一种可能的实现方式中,所述对所述第二信号进行对消具体包括,所述接收端将所述第二信号减去所述重构出的所述第一数据对应的信号。
[0039] 结合第三方面或第三方面的第一种可能的实现方式,在第二种可能的实现方式中,所述接收端获取所述第一数据对应的软符号具体包括,所述软符号由所述接收端的解调器经过软判决获得;
[0040] 所述对所述第二信号进行对消具体包括,所述接收端在对所述第二信号解调前对所述第二信号进行对消。
[0041] 结合第三方面的第二种可能的实现方式,在第三种可能的实现方式中,所述接收端对所述第三信号进行处理具体包括,所述接收端对所述第三信号进行解调、译码及检测。
[0042] 结合第三方面或第三方面的第一种可能的实现方式,在第四种可能的实现方式中,所述接收端获取所述第一数据对应的软符号具体包括,所述软符号由所述接收端的译码器获得;
[0043] 所述对所述第二信号进行对消具体包括,所述接收端在对所述第二信号译码前对所述第二信号进行对消。
[0044] 结合第三方面的第四种可能的实现方式,在第五种可能的实现方式中,所述接收端对所述第三信号进行处理具体包括,所述接收端对所述第三信号进行译码及检测。
[0045] 在第六种可能的实现方式中,所述接收端接收第一信号具体包括,所述接收端对所述第一信号进行解调或译码,获取所述第一数据的软信息;
[0046] 所述接收端获取所述第一数据对应的软符号具体包括,所述接收端根据所述软信息获取所述软符号。
[0047] 在第四方面,本发明实施例提供了一种干扰抑制方法,所述方法包括:
[0048] 接收端接收第一信号,所述第一信号携带第一用户设备的第一数据;
[0049] 所述接收端对所述第一信号进行译码,获取第一数据对应的软符号;
[0050] 所述接收端根据所述第一数据对应的软符号,获取所述第一用户设备的第二数据对应的信号,所述第二数据与所述第一数据对应同一个编码块;
[0051] 所述接收端接收第二信号,所述第二信号携带所述第二数据和第二用户设备的第三数据;
[0052] 所述接收端对所述第二信号进行译码;
[0053] 所述接收端根据所述第二数据对应的信号,对所述译码后的第二信号进行对消,得到第三信号,所述第三信号携带所述第三数据;
[0054] 所述接收端对所述第三信号进行处理,获取所述第二数据。
[0055] 在第一种可能的实现方式中,所述对所述译码后的第二信号进行对消具体包括,所述接收端将所述译码后的第二信号减去所述第二数据对应的信号。
[0056] 在第二种可能的实现方式中,所述接收端接收第一信号具体包括,[0057] 所述接收端对所述第一信号进行译码,获取所述第一数据的软信息;
[0058] 所述接收端获取所述第一数据对应的软符号具体包括,所述接收端根据所述软信息获取所述软符号。
[0059] 通过应用本发明实施例提供的干扰抑制方法与装置,接收端根据具有第一用户设备的第一数据,获取第一数据对应的软符号,利用软符号重构出第一数据对应的信号,当接收到具有第一数据和第二用户设备的第二数据时,根据重构出的第一数据对应的信号,将第二数据包括的第一数据进行对消,减少了接收端接收多个用户数据时形成的干扰,降低了对消处理的时延,提高接收端接收性能。

附图说明

[0060] 图1为本发明实施例提供的一种干扰抑制方法流程图;
[0061] 图2为本发明实施例提供的另一种干扰抑制方法流程图;
[0062] 图3为本发明实施例提供的一种干扰抑制装置结构示意图;
[0063] 图4为本发明实施例提供的另一种干扰抑制装置结构示意图;
[0064] 图5为本发明实施例提供的一种干扰抑制装置硬件结构示意图;
[0065] 图6为本发明实施例提供的另一种干扰抑制装置硬件结构示意图。

具体实施方式

[0066] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0067] 为便于对本发明的理解,下面将结合附图以具体实施例做进一步的解释说明,实施例并不构成对本发明的限定。
[0068] 本发明实施例提供的干扰抑制方法与装置可适用于移动通信系统(Universal Mobile Telecommunications System,简称:UMTS)、长期演进(Long Term Evolution,简称:LTE)通信系统等,其中,作为示例而非限定,所述UMTS通信系统具体可为宽带码分多址(Wideband Code Division Multiple Access,简称:WCDMA)通信系统、时分-同步码分多址(Time Division-Synchronous Code Division Multiple Access,简称:TDS-CDMA)通信系统等;在上述各通信系统中,发送端与接收端进行相互通信时,接收端根据本发明实施例提供的方法或装置,对发送端发送的数据信号进行对消,进而抑制干扰。
[0069] 在本发明实施例中,所述接收端可以具体为上述通信系统中的基站、接入点等;发送端可以具体为用户终端。本发明实施例所述的干扰抑制过程在用户设备与基站的上下行通信过程中都可以适用。
[0070] 本发明实施例中所述的基站可以是GSM、或CDMA系统的基站收发台(BTS,base transceiver s tation),或者也可以是WCDMA系统中的节点B(Node B),在LTE系统以及LTE后续进一步的演进系统中,所述基站可以是演进型节点B(e-Node B,evolved Node B);所述接入点可以是AP(Access Point);所述用户终端可以是以无线方式与基站进行数据传输的用户设备(UE,user equipment),例如移动电话,或者具备无线通信功能的个人计算机等。
[0071] 下面以图1为例详细说明本发明实施例一提供的干扰抑制方法。图1为本发明实施例一提供的干扰抑制方法流程图,在本发明实施例中,执行下述步骤的实施主体为接收端,也可通过加载在接收端中的应用模块实现。如图1所示,该实施例具体包括以下步骤:
[0072] 步骤110、接收端接收第一信号,所述第一信号携带第一用户设备的第一数据。
[0073] 所述第一信号为经过发送端调制编码处理后得到的信号,所述第一信号携带了接收端所需的通信数据。具体的,UE作为发送端将待发送的数据以比特(bit)格式进行存储,当UE需要向接收端请求网络接入、或者进行相关网络业务时,发送端将上述比特格式的待发送数据调制编码为符号格式,然后经过扩频、加扰将符号格式的数据调制为第一信号后发送给接收端,第一信号中携带了UE与接收端进行通信所需的数据,即上述第一数据。
[0074] 可选的,所述接收端接收第一信号包括,接收端对上述第一信号进行解调或先解调后译码,获取第一数据对应的软信息。所述软信息具体是指接收端的解调器对第一数据进行解调后输出的对数似然比或者接收端的译码器对第一数据进行译码后输出的对数似然比。通过获取软信息可以计算出对应的软符号。
[0075] 步骤120、所述接收端获取所述第一数据对应的软符号。
[0076] 可选地,接收端可以根据在解调、或解调及译码后得到的第一数据的软信息获取第一数据对应的软符号。
[0077] 所述软信息具体可以是解调信息或译码信息。在一种实现方式中,接收端获取第一数据对应的软符号具体包括,所述软符号由接收端的解调器经过软判决获得。解调器对接收的第一数据进行软判决处理,得到解调信息;利用解调信息,接收端获取第一数据对应的软符号。在另一种实现方式中,接收端获取第一数据对应的软符号具体包括,所述软符号由接收端的译码器获得。译码器对接收的第一数据进行译码处理,得到译码信息;利用译码信息,接收端获取第一数据对应的软符号。
[0078] 可选地,在本发明实施例中,所述第一信号具体可以为数据重复信号或者数据重传信号。
[0079] 所述数据重复信号是指,发送端根据与接收端预先约定的协议格式,将同一信号重复发送若干次,被重复发送的信号即为数据重复信号,则接收端接收到的第一信号具体为数据重复信号。
[0080] 所述数据重传信号是指,发送端根据与接收端在先约定的协议格式,当接收端对当前接收的第一信号未通过接收端校验时,发送端将第一信号重新进行速率匹配后,进行重传发送,直到接收端对第一信号能够通过接收端校验为止,其中,作为示例而非限定,接收端校验包括循环冗佘校验(Cyclic Redundancy Check,简称:CRC)等现有技术中的校验方式,在此不做赘述。上述重传发送的第一信号即为数据重传信号。
[0081] 其中,所述发送端将第一信号进行不同的速率匹配具体是指,发送端将第一信号与多个速率进行匹配,使得发送端每次发送的第一信号具有不同的速率。
[0082] 当所述第一信号为数据重复信号时,解调器对数据重复信号进行软判决处理,得到数据重复信号中携带的UE的第一数据的解调信息,所述解调信息为第一数据中bit的对数似然比,接收端采用与发送端相同的速率匹配参数对bit的对数似然比进行解速率匹配,得到调制符号的bit的对数似然比,所述调制符号具体为发送端对第一数据进行调制后得到的符号。根据一个调制符号的所有符号的对数似然比得到该调制符号的期望值(均值)作为调制符号的软符号,所述软符号即为第一数据所对应的软符号。
[0083] 当所述第一信号为数据重传信号时,接收端的译码器对数据重传信号携带的第一数据进行译码处理后,接收端识别对第一数据进行的译码处理是否通过CRC校验;如果未通过CRC校验,则接收端得到译码信息,同时,接收端还向发送端发送否定应答消息(即Negative Acknowledgement,简称:NACK消息);利用译码信息,接收端获取第一数据对应的软符号。所述NACK消息用于使发送端确定接收端未正确译码,重发送数据重传信号;同时,接收端对重传的数据重传信号携带的第一数据进行译码处理以及后续的识别处理,与上述对第一数据的处理相同,在此不再复述。
[0084] 如果通过CRC校验(也即是接收端正确译码),则接收端向发送端发送应答消息(即Acknowledgement,简称:ACK消息)。
[0085] 可以理解的是,发送端在重发送数据重传信号时,对待发送数据重新进行速率匹配后,间隔若干个传输时间间隔(Transmission Time Interval,简称:TTI)后,重发送该数据重传信号。
[0086] 需要说明的是,在上述两种实现方式中,发送端每次发送的第一信号中包括的数据为发送端待发送的完整数据,即接收端对接收到的第一信号进行解调或者译码后,可完整地还原出发送端发送的第一数据。
[0087] 步骤130、所述接收端根据所述软符号重构出所述第一数据对应的信号。
[0088] 接收端对软符号进行软调制、扩频、加扰等处理,根据信道估计和多径搜索的结果,重构出第一数据对应的信号。具体的重构步骤可以参照现有技术中的相关内容,在此不做赘述。
[0089] 步骤140、所述接收端接收第二信号,所述第二信号携带所述第一数据和第二用户设备的第二数据。
[0090] 步骤150、所述接收端根据所述重构出的所述第一数据对应的信号,对所述第二信号进行对消,得到第三信号,所述第三信号携带所述第二数据。所述第二数据是指,经过对消处理,消除了第一用户设备的数据对应的信号后,其他用户设备与接收端通信所用的数据。
[0091] 当接收端接收到第二信号时,接收端利用重构出的第一数据对应的信号对第二信号进行对消处理,即接收端将第二信号减去重构出的第一数据对应的信号,进一步地,在一种实现方式中,当接收端获取第一数据对应的软符号是由接收端的解调器经过软判决获得时,接收端在对第二信号解调前对第二信号进行对消。
[0092] 可以理解的是,在对第二信号解调前,执行对消处理,可将第二信号中对其他用户设备的干扰先行去除,实现对噪声的抑制,因此,在后续对第三信号携带的第二数据进行解调或译码时,不存在噪声干扰,解调或译码效果更精确。
[0093] 在另一种实现方式中,当接收端获取第一数据对应的软符号由接收端的译码器获得时,接收端在对第二信号译码前对第二信号进行对消。
[0094] 可以理解的是,解调及译码的过程都能在一定程度上抑制所处理的信号中的噪声,因此,对第一信号经过解调及译码后再获取的软符号中噪声成分小,根据译码后的软符号重构出第二数据对应的信号是更准确的。
[0095] 需要说明的是,除了上述在解调或译码前对第二信号进行对消之外,也可以在接收端对第二信号的其他处理过程前后进行信号对消,即对消处理的位置不限,只需要在接收端对第二信号进行检测前,完成对消处理即可。
[0096] 步骤160、所述接收端对所述第三信号进行处理,获取所述第二数据。
[0097] 接收端对第二信号进行对消处理后,得到第三信号。可选地,当将第二信号在解调前对消时,接收端对第三信号进行解调、译码及检测,获取第二数据。可选地,当将第二信号在译码前对消时,接收端对第三信号进行译码及检测,获取第二数据。
[0098] 通过应用本发明实施例提供的干扰抑制方法,接收端根据具有第一用户设备的第一数据,获取第一数据对应的软符号,利用软符号重构出第一数据对应的信号,当接收到具有第一数据和第二用户设备的第二数据时,根据重构出的第一数据对应的信号,将第二数据包括的第一数据进行对消,减少了接收端接收多个用户数据时形成的干扰,降低了接收端对消处理时延,提高接收端接收性能。
[0099] 下面以图2为例详细说明本发明实施例提供的另一种干扰抑制方法。图2为本发明实施例提供的另一种干扰抑制方法流程图,在本发明实施例中,执行下述步骤的实施主体仍为接收端,也可通过加载在接收端中的应用模块实现。在本发明实施例中,将具体描述接收端可根据接收到的部分数据进行译码处理后对数据对应的整体数据块进行提前译码的具体过程。如图2所示,该实施例具体包括以下步骤:
[0100] 步骤210、接收端接收第一信号,所述第一信号携带第一用户设备的第一数据。
[0101] 在本发明实施例中,第一数据具体为发送端中一整个编码块的部分数据,也即是,发送端将编码块包括的数据进行划分,每次向接收端发送信号时,在信号中携带编码块的部分数据。
[0102] 当发送端需要向接收端请求网络接入、或者相关网络业务时,发送端向接收端发送第一信号,接收端接收第一信号的具体过程可参照图1所示实施例中对步骤110的描述,在此不再赘述。
[0103] 步骤220、所述接收端对所述第一信号进行译码,获取第一数据对应的软符号。
[0104] 步骤220的具体内容可参照图1所示实施例中对步骤120的描述,在此不再赘述。
[0105] 步骤230、所述接收端根据所述第一数据对应的软符号,获取所述第一用户设备的第二数据对应的信号,所述第二数据与所述第一数据对应同一个编码块。
[0106] 所述第二数据具体是指,发送端在发送第一数据之后,编码块中除第一数据之外的其他部分数据,也就是,第二数据与第一数据对应同一个编码块,发送端将编码块包括的数据进行划分,每次向接收端发送信号时,在信号中携带上述编码块的部分数据。
[0107] 在该实现方式中,当接收端接收到的第一信号为发送端发送的初始信号,即发送端发送的第一个信号,且所述初始信号携带第一数据,第一数据为编码块的部分数据,接收端对第一信号进行译码处理,得到第一译码信息,即第一信号对应的软信息;利用第一译码信息以及预设的标准解调译码信息,接收端可以得到第一信号表征编码块的软符号,该软符号为整体编码块对应的软符号,也即是,接收端可以利用当前接收的第一译码信息和标准译码信息对编码块整体进行提前译码,进而获取整体编码块对应的软符号。
[0108] 其中,所述标准译码信息可以预先设置并存储在接收端中,所述标准解调译码信息可以为预设的对应第二数据中bit的对数似然比(例如,预设第二数据中bit的对数似然比为00000000)。
[0109] 可选地,接收端得到第一信号表征编码块的软符号的具体过程可以是:接收端将第一数据中bit的对数似然比以及标准译码信息中bit的对数似然比合并,得到部分码块,并对该部分码块进行译码,得到该部分码块的对数似然比,接收端采用与发送端相同的速率匹配参数对该部分码块的对数似然比进行速率匹配,得到发送端后续将要发送的另一部分码块的对数似然比,根据得到的两部分码块的对数似然比,可以得到整个码块的软信息,进而获取整个码块的软符号。
[0110] 当接收端接收到的第一信号为数据重传信号时,所述数据重传信号具体为接收端在接收到初始信号后的,接收端再次接收的由发送端发送的信号,且数据重传信号携带第一数据,第一数据为编码块的部分数据,接收端对第一信号进行译码处理,得到第一译码信息;接收端还可以获取发送端在发送第一信号之前已发送的信号的第二译码信息;利用第一译码信息和第二译码信息,接收端获取第一信号表征编码块的软符号,该软符号为编码块的软符号,也即是,接收端利用当前接收的信号的第一译码信息和之前接收的信号的第二译码信息进行提前译码,进而获取编码块的软符号。具体处理过程与第一信号为初始信号时的过程类似,在此不做赘述。
[0111] 进一步地,由于接收端已获取第一数据对应的软符号以及编码块的软符号,则接收端可以根据整体编码块的软符号,还原出编码块中的第二数据,并根据第二数据获取第二数据对应的信号,所述第二数据也即是发送端再次发送的整体编码块中除第一数据之外的其他部分数据。
[0112] 步骤240、所述接收端接收第二信号,所述第二信号携带所述第二数据和第二用户设备的第三数据。
[0113] 所述第三数据是指,除了第一用户设备的数据之外,其他用户设备与接收端通信所用的数据。
[0114] 步骤250、所述接收端对所述第二信号进行译码。
[0115] 步骤260、所述接收端根据所述第二数据对应的信号,对所述译码后的第二信号进行对消,得到第三信号,所述第三信号携带所述第三数据。
[0116] 接收端根据第二数据对应的信号对第二信号进行对消处理,即接收端将译码后的第二信号减去第二数据对应的信号。
[0117] 可以理解的是,在对第二信号检测前,执行对消处理,可将第二信号中对其他用户的干扰先行去除,实现对噪声的抑制。
[0118] 需要说明的是,接收端根据第二数据对应的信号,对译码后的第二信号进行对消时的位置不限,只需在接收端对第二信号进行检测前,完成对消处理即可。
[0119] 步骤270、所述接收端对所述第三信号进行处理,获取所述第二数据。
[0120] 接收端对第二信号进行对消处理后,得到第三信号,接收端对第三信号进行译码及检测,获取第二数据。
[0121] 通过应用本发明实施例提供的干扰抑制方法,接收端对携带编码块部分数据的第一信号进行译码,获取第一信号的软符号,根据第一信号的软符号,获取编码块对应的软符号。通过对编码块的提前译码,接收端可以获取发送端未发送的编码块的第二数据对应的信号,当实际接收到具有第二数据的信号时,可以在检测前对第二信号进行对消,减少了接收端接收多个用户数据时形成的干扰,降低了对消处理的时延,提高接收端接收性能。
[0122] 相应地,本发明实施例还提供了一种干扰抑制装置,可以用于实现前述实施例中的干扰抑制方法,所述装置中各单元功能的具体实现过程可参照前述方法实施例中的对应步骤的描述,在此仅作简略描述。本发明实施例中所描述的装置可以是基站,或者基站的某些功能模块,例如射频拉远单元。
[0123] 如图3所示,所述装置包括:接收单元310、获取单元320、重构单元330、对消单元340以及处理单元350。
[0124] 所述装置中包括的接收单元310,用于接收第一信号,所述第一信号携带第一用户设备的第一数据;
[0125] 获取单元320,用于获取所述第一数据对应的软符号;
[0126] 重构单元330,用于根据所述软符号重构出所述第一数据对应的信号;
[0127] 重构单元330对软符号进行软调制、扩频、加扰等处理,根据信道估计和多径搜索的结果,重构出第一数据对应的信号。
[0128] 所述接收单元310还用于,接收第二信号,所述第二信号携带所述第一数据和第二用户设备的第二数据;
[0129] 对消单元340,用于根据所述重构出的所述第一数据对应的信号,对所述第二信号进行对消,得到第三信号,所述第三信号携带所述第二数据;
[0130] 所述对消单元340具体用于,将所述第二信号减去所述重构出的所述第一数据对应的信号。
[0131] 处理单元350,用于对所述第三信号进行处理,获取所述第二数据。
[0132] 所述获取单元320具体用于,对所述第一数据进行软判决,获得所述软符号,对所述第一数据进行解调,完成软判决,获得所述软符号。
[0133] 所述对消单元340具体用于,在对所述第二信号解调前对所述第二信号进行对消。
[0134] 可以理解的是,在对第二信号解调前,执行对消处理,可将第二信号中对其他用户设备的干扰先行去除,实现对噪声的抑制,因此,在后续对第三信号携带的第二数据进行解调或译码时,不存在噪声干扰,解调或译码效果更精确。
[0135] 所述处理单元350具体用于,对所述第三信号进行解调、译码及检测。
[0136] 所述获取单元320具体用于,对所述第一数据进行解调及译码,获得所述软符号。
[0137] 可以理解的是,解调及译码的过程都能在一定程度上抑制所处理的信号中的噪声,因此,对第一信号经过解调及译码后再获取的软符号中噪声成分小,根据译码后的软符号重构出第二数据对应的信号是更准确的。
[0138] 所述对消单元340具体用于,在对所述第二信号译码前对所述第二信号进行对消。
[0139] 所述处理单元350具体用于,对所述第三信号进行译码及检测。
[0140] 所述接收单元310具体用于,对所述第一信号进行解调或译码,获取所述第一用户设备的软信息;
[0141] 所述获取单元320具体用于,根据所述软信息获取所述软符号。
[0142] 因此,通过应用本发明实施例提供的干扰抑制装置,接收端根据具有第一用户设备的第一数据,获取第一数据对应的软符号,利用软符号重构出第一数据对应的信号,当接收到具有第一数据和第二用户设备的第二数据时,根据重构出的第一数据对应的信号,将第二数据包括的第一数据进行对消,减少了接收端接收多个用户数据时形成的干扰,降低了对消处理的时延,提高接收端接收性能。
[0143] 相应地,本发明实施例还提供了另一种干扰抑制装置,可以用于实现前述实施例中的干扰抑制方法,所述装置中各单元的功能的具体实现过程可参照前述方法实施例中的对应步骤的描述,在此仅作简略描述。本发明实施例中所描述的装置可以是基站,或者基站的某些功能模块,例如射频拉远单元。
[0144] 如图4所示,所述装置包括:接收单元410、译码单元420、获取单元430、对消单元440以及处理单元450。
[0145] 所述装置中包括的接收单元410,用于接收第一信号,所述第一信号携带第一用户设备的第一数据;
[0146] 译码单元420,用于对所述第一信号进行译码,获取第一数据对应的软符号。
[0147] 所述译码单元420还用于,获取所述第一数据的软信息,根据所述软信息获取所述软符号。
[0148] 获取单元430,用于根据所述第一数据对应的软符号,获取所述第一用户设备的第二数据对应的信号,所述第二数据与所述第一数据对应同一个编码块。
[0149] 在该实现方式中,当接收端接收到的第一信号为发送端发送的初始信号,即发送端发送的第一个信号,且所述初始信号携带第一数据,第一数据为编码块的部分数据,接收端对第一信号进行译码处理,得到第一译码信息,即第一信号对应的软信息;利用第一译码信息以及预设的标准解调译码信息,接收端可以得到第一信号表征编码块的软符号,该软符号为整体编码块对应的软符号,也即是,接收端可以利用当前接收的第一译码信息和标准译码信息对编码块整体进行提前译码,进而获取整体编码块对应的软符号。
[0150] 当接收端接收到的第一信号为数据重传信号时,所述数据重传信号具体为接收端在接收到初始信号后的,接收端再次接收的由发送端发送的信号,且数据重传信号携带第一数据,第一数据为编码块的部分数据,接收端对第一信号进行译码处理,得到第一译码信息;接收端还可以获取发送端在发送第一信号之前已发送的信号的第二译码信息;利用第一译码信息和第二译码信息,接收端获取第一信号表征编码块的软符号,该软符号为编码块的软符号,也即是,接收端利用当前接收的信号的第一译码信息和之前接收的信号的第二译码信息进行提前译码,进而获取编码块的软符号。
[0151] 所述接收单元410还用于,接收第二信号,所述第二信号携带所述第二数据和第二用户设备的第三数据。
[0152] 所述译码单元420还用于,对所述第二信号进行译码。
[0153] 对消单元440,用于根据所述第二数据对应的信号,对所述译码后的第二信号进行对消,得到第三信号,所述第三信号携带所述第三数据。
[0154] 所述对消单元440具体用于,将所述译码后的第二信号减去所述第二数据对应的信号。
[0155] 处理单元450,用于对所述第三信号进行处理,获取所述第二数据。
[0156] 通过应用本发明实施例提供的干扰抑制方法,接收端对携带编码块部分数据的第一信号进行译码,获取第一信号的软符号,根据第一信号的软符号,获取编码块对应的软符号。通过对编码块的提前译码,接收端可以获取发送端未发送的编码块的第二数据对应的信号,当实际接收到具有第二数据的信号时,可以在检测前对第二信号进行对消,减少了接收端接收多个用户数据时形成的干扰,降低了对消处理的时延,提高接收端接收性能。
[0157] 另外,前述实施例提供的干扰抑制装置还可以采用的实现方式如下,用以实现前述本发明实施例中的干扰抑制方法,所述装置中各器件功能的具体实现过程可参照说明书中其他实施例中的对应内容,在此仅作简略描述。如图5所示,所述装置包括:网络接口510、处理器520、存储器530。系统总线540用于连接网络接口510、处理器520以及存储器530。
[0158] 网络接口510用于与发送端进行通信连接。
[0159] 存储器530可以是永久存储器,例如硬盘驱动器和闪存,存储器530用于存储应用程序,所述应用程序包括可用于使处理器520执行以下过程的指令:
[0160] 接收第一信号,所述第一信号携带第一用户设备的第一数据;
[0161] 获取所述第一数据对应的软符号;
[0162] 根据所述软符号重构出所述第一数据对应的信号;
[0163] 接收第二信号,所述第二信号携带所述第一数据和第二用户设备的第二数据;
[0164] 根据所述重构出的所述第一数据对应的信号,对所述第二信号进行对消,得到第三信号,所述第三信号携带所述第二数据;
[0165] 对所述第三信号进行处理,获取所述第二数据。
[0166] 进一步地,所述存储器530存储的应用程序可用于使所述处理器520执行对所述第二信号进行对消过程的指令为:
[0167] 将所述第二信号减去所述重构出的所述第一数据对应的信号。
[0168] 进一步地,所述存储器530存储的应用程序可用于使所述处理器520执行获取所述第一数据对应的软符号过程的指令为:所述软符号由所述装置的解调器经过软判决获得;
[0169] 进一步地,所述存储器530存储的应用程序可用于使所述处理器520执行对所述第二信号进行对消过程的指令为:在对所述第二信号解调前对所述第二信号进行对消。
[0170] 进一步地,所述存储器530存储的应用程序可用于使所述处理器520执行对所述第三信号进行处理过程的指令为:对所述第三信号进行解调、译码及检测。
[0171] 进一步地,所述存储器530存储的应用程序可用于使所述处理器520执行获取所述第一数据对应的软符号过程的指令为:所述软符号由所述装置的译码器获得;
[0172] 进一步地,所述存储器530存储的应用程序可用于使所述处理器520执行对所述第二信号进行对消过程的指令为:在对所述第二信号译码前对所述第二信号进行对消。
[0173] 进一步地,所述存储器530存储的应用程序可用于使所述处理器520执行对所述第三信号进行处理过程的指令为:对所述第三信号进行译码及检测。
[0174] 进一步地,所述存储器530存储的应用程序可用于使所述处理器520执行接收第一信号过程的指令为:对所述第一信号进行解调或译码,获取所述第一用户设备的软信息;
[0175] 进一步地,所述存储器530存储的应用程序可用于使所述处理器520执行获取所述第一用户设备的数据对应的软符号过程的指令为:根据所述软信息获取所述软符号。
[0176] 因此,通过应用本发明实施例提供的干扰抑制装置,接收端根据具有第一用户设备的第一数据,获取第一数据对应的软符号,利用软符号重构出第一数据对应的信号,当接收到具有第一数据和第二用户设备的第二数据时,根据重构出的第一数据对应的信号,将第二数据包括的第一数据进行对消,减少了接收端接收多个用户数据时形成的干扰,降低了对消处理的时延,提高接收端接收性能。
[0177] 另外,前述实施例提供的干扰抑制装置还可以采用的实现方式如下,用以实现前述本发明实施例中的干扰抑制方法,所述装置中各器件功能的具体实现过程可参照前述实施例中的对应内容,在此仅作简略描述。如图6所示,所述装置包括:网络接口610、处理器620、存储器630。系统总线640用于连接网络接口610、处理器620以及存储器630。
[0178] 网络接口610用于与发送端进行通信连接。
[0179] 存储器630可以是永久存储器,例如硬盘驱动器和闪存,存储器630用于存储应用程序,所述应用程序包括可用于使处理器620执行以下过程的指令:
[0180] 网络接口;
[0181] 处理器;
[0182] 存储器;
[0183] 物理存储在所述存储器中的应用程序,所述应用程序包括可用于使所述处理器执行以下过程的指令:
[0184] 接收第一信号,所述第一信号携带第一用户设备的第一数据;
[0185] 对所述第一信号进行译码,获取第一数据对应的软符号;
[0186] 根据所述第一数据对应的软符号,获取所述第一用户设备的第二数据对应的信号,所述第二数据与所述第一数据对应同一个编码块;
[0187] 接收第二信号,所述第二信号携带所述第二数据和第二用户设备的第三数据;
[0188] 对所述第二信号进行译码;
[0189] 根据所述第二数据对应的信号,对所述译码后的第二信号进行对消,得到第三信号,所述第三信号携带所述第三数据;
[0190] 对所述第三信号进行处理,获取所述第二数据。
[0191] 进一步地,所述存储器630存储的应用程序可用于使所述处理器620对所述译码后的第二信号进行对消过程的指令为:将所述译码后的第二信号减去所述第二数据对应的信号。
[0192] 进一步地,所述存储器630存储的应用程序可用于使所述处理器620对接收第一信号的过程的指令为:获取所述第一数据的软信息,根据所述软信息获取所述软符号。
[0193] 通过应用本发明实施例提供的干扰抑制装置,通过应用本发明实施例提供的干扰抑制方法,接收端对携带编码块部分数据的第一信号进行译码,获取第一信号的软符号,根据第一信号的软符号,获取编码块对应的软符号。通过对编码块的提前译码,接收端可以获取发送端未发送的编码块的第二数据对应的信号,当实际接收到具有第二数据的信号时,可以在检测前对第二信号进行对消,减少了接收端接收多个用户数据时形成的干扰,降低了对消处理的时延,提高接收端接收性能。
[0194] 需要说明的是,本发明实施例中第一信号、第二信号、第三信号;第一用户、第二用户;第一数据、第二数据等表述仅作示意之用,其含义可根据上下文容易地理解,相互之间不构成任何次序上的限定,对本发明实施例的实现也不存在任何的限定。
[0195] 专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。
专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0196] 结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
[0197] 以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。