CN113067664B - 一种数据接收方法,数据发送方法以及相关设备 - Google Patents
一种数据接收方法,数据发送方法以及相关设备 Download PDFInfo
- Publication number
- CN113067664B CN113067664B CN201911295975.0A CN201911295975A CN113067664B CN 113067664 B CN113067664 B CN 113067664B CN 201911295975 A CN201911295975 A CN 201911295975A CN 113067664 B CN113067664 B CN 113067664B
- Authority
- CN
- China
- Prior art keywords
- data
- wlan
- check
- channel
- original
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/06—Receivers
- H04B1/16—Circuits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/02—Transmitters
- H04B1/04—Circuits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0045—Arrangements at the receiver end
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0061—Error detection codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0067—Rate matching
- H04L1/0068—Rate matching by puncturing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/02—Arrangements for detecting or preventing errors in the information received by diversity reception
- H04L1/04—Arrangements for detecting or preventing errors in the information received by diversity reception using frequency diversity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
公开了一种数据接收方法,可以应用于数据处理领域。该方法包括:WLAN接收设备用第一射频模块,通过第一信道接收WLAN发送设备发送的第一数据;WLAN接收设备用第二射频模块,通过第二信道接收WLAN发送设备发送的第二数据;WLAN接收设备根据第一数据的信息域和/或第二数据的信息域得到接收信息域;WLAN接收设备根据第一数据的校验域和/或第二数据的校验域得到接收校验域;WLAN接收设备尝试用接收校验域校验接收信息域以得到原始信息域。本申请的WLAN接收设备利用第一信道传输的第一数据和第二信道传输的第二数据之间的关联性,提高了校验的成功率,因此提高了在多信道传输的情况下,传输数据的可靠性。
Description
技术领域
本申请涉及数据处理领域,尤其涉及数据接收方法,数据发送方法以及相关设备。
背景技术
数据在传输过程中,因为有可能存在噪声干扰,因此数据可能会产生误码,导致传输的数据不可靠。
为了解决传输的数据不可靠的问题,可以在原始信息中加入附加的纠错码,在原始信息中加入附加的纠错码即为信道编码技术,信道编码技术是指在传输原始数据之前,WLAN发送设备对原始信息进行编码,获得原始数据,原始数据包括原始信息域和原始校验域,接收设备在接收到原始数据后,接收设备会根据原始校验域对接收到的原始信息域进行校验,若发现差错,即发现误码,则由接收设备进行纠错。
如果原始数据中的误码超出译码纠错能力范围,则原始数据可能传输失败,如果通过多个信道传输原始数据,怎么保证传输数据的可靠性,是一个急需解决的问题。
发明内容
本申请提供了一种数据接收方法,数据发送方法以及相关设备,以提高传输数据的可靠性。
本申请第一方面提供了一种数据接收方法,包括:
WLAN接收设备与WLAN发送设备通过第一信道和第二信道建立通信连接,WLAN接收设备可以用第一射频模块,通过第一信道接收WLAN发送设备发送的第一数据,该第一数据是原始数据的全部或者部分,该原始数据包括原始信息域和原始校验域,该原始校验域是对原始信息域的校验结果,第一信道属于无线局域网(wireless local area networks,WLAN)信道,WLAN接收设备还可以用第二射频模块,通过第二信道接收WLAN发送设备发送的第二数据,第二数据也是原始数据的全部或一部分,第二信道属于WLAN信道,第二信道的频率与第一信道的频率不同,第二射频模块不等于第一射频模块,第二数据的内容与第一数据的内容不同,WLAN接收设备在接收到第一数据和第二数据后,WLAN接收设备可以根据第一数据的信息域和/或第二数据的信息域得到接收信息域;WLAN接收设备可以根据第一数据的校验域和/或第二数据的校验域得到接收校验域;WLAN接收设备尝试用该接收校验域校验接收信息域以得到原始信息域。
本申请中,第一信道与第二信道彼此独立,因此两个信道中的数据可能发生的错误通常不相关。而第一信道与第二信道中传输的数据来自同一原始数据,WLAN接收设备利用第一信道传输的第一数据和第二信道传输的第二数据之间的关联性,修复可能的错误,提高传输数据的可靠性。
在一种可能的设计中,在本申请的第一方面的第一种实现方式中,第一数据包括第一信息域和第一校验域,第二数据包括第二信息域和第二校验域,第一信息域和第一校验域的长度比值等于第二信息域和第二校验域的长度比值。
在一种可能的设计中,在本申请的第一方面的第二种实现方式中,第一数据包括第一信息域和第一校验域,第二数据包括第二信息域和第二校验域,第一信息域的内容和第二信息域的内容相同。因为判断两个信息域是否相同比做两个信息域的合成算法简单,在两个信息域传输无误时可以减少WLAN接收设备的工作量。
在一种可能的设计中,在本申请的第一方面的第三种实现方式中,第一数据包括第一信息域和第一校验域,第二数据包括第二信息域和第二校验域,第一校验域的内容和第二校验域的内容相同。因为判断两个校验域是否相同比做两个校验域的合成算法简单,在两个校验域传输无误时可以减少WLAN接收设备的工作量。
在一种可能的设计中,在本申请的第一方面的第四种实现方式中,第一数据包括第一信息域和第一校验域,第二数据仅包括第二校验域,WLAN接收设备根据第一信息域得到接收信息域;WLAN接收设备根据第一校验域和第二校验域得到接收校验域。将第一信息域作为接收信息域,无需对信息域做合并,可以减少WLAN接收设备的工作量。
在一种可能的设计中,在本申请的第一方面的第五种实现方式中,第一数据包括第一信息域和第一校验域,第二数据仅包括第二信息域,WLAN接收设备根据第一信息域和第二信息域得到接收信息域;WLAN接收设备根据第一校验域得到接收校验域。将第一校验域作为接收校验域,无需对校验域做合并,可以减少WLAN接收设备的工作量。
在一种可能的设计中,在本申请的第一方面的第六种实现方式中,WLAN接收设备通过等增益合并或最大比合并从第一数据和第二数据得到接收信息域和接收校验域。
在一种可能的设计中,在本申请的第一方面的第七种实现方式中,第一数据包括第一信息域和第一校验域,第二数据包括第二信息域和第二校验域,第一信息域和第二信息域的内容不相同,第一校验域和第二校验域的内容不相同,且第一信息域和第一校验域的长度比值不等于第二信息域和第二校验域的长度比值。
本申请第二方面提供了一种数据发送方法,包括:
WLAN发送设备与WLAN接收设备通过第一信道和第二信道建立通信连接,WLAN发送设备对原始数据进行处理,获得第一数据和第二数据,原始数据包括原始信息域和原始校验域,原始校验域是对原始信息域的校验结果,所述第一数据为所述原始数据或所述原始数据的一部分,所述第二数据为所述原始数据或所述原始数据的一部分,所述第一数据与所述第二数据不同;WLAN发送设备可以用第一射频模块,通过第一信道向WLAN接收设备发送第一数据,第一信道属于WLAN信道;WLAN发送设备可以用第二射频模块,通过第二信道向WLAN接收设备发送第二数据,第二信道属于WLAN信道,第二信道的频率与第一信道的频率不同,第二射频模块不等于第一射频模块。
本申请中,第一信道与第二信道彼此独立,因此两个信道中的数据可能发生的错误通常不相关。而第一信道与第二信道中传输的数据来自同一原始数据,WLAN发送设备利用第一信道传输的第一数据和第二信道传输的第二数据之间的关联性,提高传输数据的可靠性。
在一种可能的设计中,在本申请的第二方面的第一种实现方式中,第一数据包括第一信息域和第一校验域,第二数据包括第二信息域和第二校验域,第一信息域和第一校验域的长度比值等于第二信息域和第二校验域的长度比值。
在一种可能的设计中,在本申请的第二方面的第二种实现方式中,第一数据包括第一信息域和第一校验域,第二数据包括第二信息域和第二校验域,第一信息域的内容和第二信息域的内容相同。因为判断两个信息域是否相同比做两个信息域的合成算法简单,在两个信息域传输无误时可以减少WLAN接收设备的工作量。
在一种可能的设计中,在本申请的第二方面的第三种实现方式中,第一数据包括第一信息域和第一校验域,第二数据包括第二信息域和第二校验域,第一校验域的内容和第二校验域的内容相同。因为判断两个校验域是否相同比做两个校验域的合成算法简单,在两个校验域传输无误时可以减少WLAN接收设备的工作量。
在一种可能的设计中,在本申请的第二方面的第四种实现方式中,第一数据包括第一信息域和第一校验域,第二数据仅包括第二校验域,WLAN接收设备根据第一信息域得到接收信息域;WLAN接收设备根据第一校验域和第二校验域得到接收校验域。将第一信息域作为接收信息域,无需对信息域做合并,可以减少WLAN接收设备的工作量。
在一种可能的设计中,在本申请的第二方面的第五种实现方式中,第一数据包括第一信息域和第一校验域,第二数据仅包括第二信息域,WLAN接收设备根据第一信息域和第二信息域得到接收信息域;WLAN接收设备根据第一校验域得到接收校验域。将第一校验域作为接收校验域,无需对校验域做合并,可以减少WLAN接收设备的工作量。
在一种可能的设计中,在本申请的第二方面的第六种实现方式中,第一数据包括第一信息域和第一校验域,第二数据包括第二信息域和第二校验域,第一信息域和第二信息域的内容不相同,第一校验域和第二校验域的内容不相同,且第一信息域和第一校验域的长度比值不等于第二信息域和第二校验域的长度比值。
在一种可能的设计中,在本申请的第二方面的第七种实现方式中,WLAN发送设备发送第一数据的速率和WLAN发送设备发送第二数据的速率不同,WLAN发送设备发送第一数据的开始时间和WLAN发送设备发送第二数据的开始时间相同,WLAN发送设备发送第一数据的结束时间和WLAN发送设备发送第二数据的结束时间相同。因为第一信道的传输速率和第二信道的传输速率可能不同,因此我们可以调整第一数据和第二数据的数据量大小,让第一数据和第二数据的传输开始时间和传输结束时间相同,保证第一数据和第二数据的传输时延相同。
本申请第三方面提供了一种WLAN接收装置,包括:
第一接收单元,用于用第一射频模块,通过第一信道接收WLAN发送设备发送的第一数据,第一数据是原始数据的全部或一部分,原始数据包括原始信息域和原始校验域,原始校验域是对原始信息域的校验结果,第一信道属于WLAN信道;
第二接收单元,用于用第二射频模块,通过第二信道接收WLAN发送设备发送的第二数据,第二数据是原始数据的全部或一部分,第二信道属于WLAN信道,第二信道的频率与第一信道的频率不同,第二射频模块不等于第一射频模块,第二数据的内容与第一数据的内容不同;
第一处理单元,用于根据第一数据的信息域和/或第二数据的信息域得到接收信息域;
第二处理单元,用于根据第一数据的校验域和/或第二数据的校验域得到接收校验域;
第三处理单元,用于尝试用接收校验域校验接收信息域以得到原始信息域。
在一种可能的设计中,在本申请的第三方面的第一种实现方式中,第一数据包括第一信息域和第一校验域,第二数据包括第二信息域和第二校验域,第一校验域的内容和第二校验域的内容相同。
在一种可能的设计中,在本申请的第三方面的第二种实现方式中,第一数据包括第一信息域和第一校验域,第二数据包括第二信息域和第二校验域,第一信息域和第一校验域的长度比值等于第二信息域和第二校验域的长度比值。
在一种可能的设计中,在本申请的第三方面的第三种实现方式中,第一数据包括第一信息域和第一校验域,第二数据包括第二信息域和第二校验域,第一信息域的内容和第二信息域的内容相同。
在一种可能的设计中,在本申请的第三方面的第四种实现方式中,第一数据包括第一信息域和第一校验域,第二数据仅包括第二校验域,所述接收信息域为所述第一信息域。
在一种可能的设计中,在本申请的第三方面的第五种实现方式中,第一数据包括第一信息域和第一校验域,第二数据仅包括第二信息域,所述接收校验域为所述第一校验域。
在一种可能的设计中,在本申请的第三方面的第六种实现方式中,处理单元具体用于通过等增益合并或最大比合并从第一数据和第二数据得到接收信息域和接收校验域。
在一种可能的设计中,在本申请的第三方面的第七种实现方式中,第一数据包括第一信息域和第一校验域,第二数据包括第二信息域和第二校验域,第一信息域和第二信息域的内容不相同,第一校验域和第二校验域的内容不相同,且第一信息域和第一校验域的长度比值不等于第二信息域和第二校验域的长度比值。
本申请第四方面提供了一种WLAN发送装置,包括:
处理单元,用于对原始数据进行处理,获得第一数据和第二数据,原始数据包括原始信息域和原始校验域,原始校验域是对原始信息域的校验结果,第一数据或第二数据包括信息域;
第一发送单元,用于用第一射频模块,通过第一信道向WLAN接收设备发送第一数据,第一信道属于WLAN信道;
第二发送单元,用于用第二射频模块,通过第二信道向WLAN接收设备发送第二数据,第二信道属于WLAN信道,第二信道的频率与第一信道的频率不同,第二射频模块不等于第一射频模块,第二数据的内容与第一数据的内容不同,第二数据和第一数据用于WLAN接收设备获得接收信息域和接收校验域,尝试用接收校验域校验接收信息域以得到原始信息域。
在一种可能的设计中,在本申请的第四方面的第一种实现方式中,第一数据包括第一信息域和第一校验域,第二数据包括第二信息域和第二校验域,第一校验域的内容和第二校验域的内容相同。
在一种可能的设计中,在本申请的第四方面的第二种实现方式中,第一数据包括第一信息域和第一校验域,第二数据包括第二信息域和第二校验域,第一信息域和第一校验域的长度比值等于第二信息域和第二校验域的长度比值。
在一种可能的设计中,在本申请的第四方面的第三种实现方式中,第一数据包括第一信息域和第一校验域,第二数据包括第二信息域和第二校验域,第一信息域的内容和第二信息域的内容相同。
在一种可能的设计中,在本申请的第四方面的第四种实现方式中,第一数据包括第一信息域和第一校验域,第二数据仅包括第二校验域。
在一种可能的设计中,在本申请的第四方面的第五种实现方式中,第一数据包括第一信息域和第一校验域,第二数据仅包括第二信息域。
在一种可能的设计中,在本申请的第四方面的第六种实现方式中,WLAN发送设备发送第一数据的速率和WLAN发送设备发送第二数据的速率不同,WLAN发送设备发送第一数据的开始时间和WLAN发送设备发送第二数据的开始时间相同,WLAN发送设备发送第一数据的结束时间和WLAN发送设备发送第二数据的结束时间相同。
在一种可能的设计中,在本申请的第四方面的第七种实现方式中,第一数据包括第一信息域和第一校验域,第二数据包括第二信息域和第二校验域,第一信息域和第二信息域的内容不相同,第一校验域和第二校验域的内容不相同,且第一信息域和第一校验域的长度比值不等于第二信息域和第二校验域的长度比值。
本申请第五方面提供了一种WLAN接收设备,包括:
第一射频模块,第二射频模块以及处理器;
其中,第一射频模块用于通过第一信道接收WLAN发送设备发送的第一数据,第一数据是原始数据的全部或一部分,原始数据包括原始信息域和原始校验域,原始校验域是对原始信息域的校验结果,第一信道属于WLAN信道;
第二射频模块用于通过第二信道接收WLAN发送设备发送的第二数据,第二数据是原始数据的全部或一部分,第二信道属于WLAN信道,第二信道的频率与第一信道的频率不同,第二射频模块不等于第一射频模块,第二数据与第一数据不同;
处理器用于根据第一数据的信息域和/或第二数据的信息域得到接收信息域;
处理器还用于根据第一数据的校验域和/或第二数据的校验域得到接收校验域;
处理器还用于尝试用接收校验域校验接收信息域以得到原始信息域。
本申请第六方面提供了一种WLAN发送设备,包括:
第一射频模块,第二射频模块以及处理器;
其中,处理器用于对原始数据进行处理,获得第一数据和第二数据,原始数据包括原始信息域和原始校验域,原始校验域是对原始信息域的校验结果,第一数据为原始数据或原始数据的一部分,第二数据为原始数据或原始数据的一部分,第一数据与第二数据不同;
第一射频模块用于通过第一信道向WLAN接收设备发送第一数据,第一信道属于WLAN信道;
第二射频模块用于通过第二信道向WLAN接收设备发送第二数据,第二信道属于WLAN信道,第二信道的频率与第一信道的频率不同,第二射频模块不等于第一射频模块。
本申请第七方面提供了一种计算机存储介质,其特征在于,所述计算机存储介质中存储有指令,所述指令在计算机上执行时,使得所述计算机执行如第一方面或第一方面任意一种实施方式所述的方法;或执行如第二方面或第二方面任意一种实施方式所述的方法。
本申请第八方面提供了一种计算机程序产品,其特征在于,所述计算机程序产品在计算机上执行时,使得所述计算机执行如第一方面或第一方面任意一种实施方式所述的方法;或执行如第二方面或第二方面任意一种实施方式所述的方法。
附图说明
图1为本申请实施例的网络框架示意图;
图2为本申请实施例中数据传输方法的一个流程示意图;
图3为本申请实施例中数据结构的一个结构示意图;
图4为本申请实施例中数据结构的另一个结构示意图;
图5为本申请实施例中数据传输方法的一个流程示意图;
图6为本申请实施例中数据结构的另一个结构示意图;
图7为本申请实施例中WLAN接收装置的一个结构示意图;
图8为本申请实施例中WLAN发送装置的一个结构示意图;
图9为本申请实施例中WLAN接收设备的一个结构示意图;
图10为本申请实施例中WLAN发送设备的一个结构示意图。
具体实施方式
本申请实施例提供了一种数据接收方法,数据发送方法以及相关设备,应用于数据处理领域,在多信道传输数据的情况下,可以提高传输数据的可靠性。
为了更好的理解本申请实施例中的数据传输方法,下面对本申请实施例的应用场景进行描述。
信道编码,数据在传输中往往由于各种干扰的存在,使得在传送的数据流中产生误码,从而使接收端产生图象跳跃、不连续、出现马赛克等现象,通过信道编码这一环节,对原始信息进行相应的处理,获得原始数据。原始数据包括信息域和校验域,校验域使原始数据具有一定的纠错能力和抗干扰能力,可极大地避免码流传送中误码的发生,提高数据传输效率。降低误码率是信道编码的任务,信道编码的本质是增加通信的可靠性,但信道编码会使有用的信息数据传输减少,信道编码的过程是在原始信息加插一些码元,即会产生校验域,在带宽固定的信道中,总的传送码率是固定的,由于信道编码增加了校验域,即增加了数据量,其结果是会降低传送有用信息码率,将信息域除以总比特数就等于编码效率,不同的编码方式,其编码效率有所不同,一般来说,信道编码中校验域占的比值越高,编码效率越低,信道编码中校验域占的比值越小,编码效率越高。
打孔,打孔的本质是会减少传输的数据量,例如原始数据包括A1,A2,A3,B1,B2,B3,C1,C2,C3,总共9个bits,WLAN发送设备通过打孔可以将原始数据中的部分数据删除,例如WLAN发送设备打孔的位置对应为A1,B2,C3,那么WLAN发送设备向WLAN接收设备发送的数据中将不会包括A1,B2,C3,只会包括A2,A3,B1,B3,C1,C2,总共6个bits;WLAN发送设备上一般会有打孔表或者打孔算法,用于指示WLAN发送设备在原始数据中的哪些位置打孔。
信道编码技术常常会配合打孔一起使用,从原始数据的比特流中提取预定长度比特序列,这个过程称为速率匹配,研究表明,均匀并且对称的打孔模式能够获得最优的速率匹配性能,均匀的打孔是指打孔的比特位置的分布是均匀的,以避免连续的比特位置上的比特被打孔。
上面对应用场景进行了描述,下面对本申请实施例的网络框架进行描述。
请参阅图1,本申请实施例的网络框架包括:
WLAN发送设备101,WLAN接收设备102,第一信道103,第二信道104;
其中WLAN发送设备101与WLAN接收设备102通过第一信道103和第二信道104建立通信连接,WLAN发送设备101可以通过第一信道103或第二信道104向WLAN接收设备102发送数据,WLAN接收设备102可以通过第一信道103或第二信道104接收WLAN发送设备101发送的数据。
第一信道103和第二信道104是WLAN信道,WLAN信道是以无线信号作为传输媒体的数据信号传送通道,且第一信道103和第二信道104是不同的信道,例如常用的IEEE802.11b/g工作在2.401~2.483GHz频段,该频段被分为13个信道,第一信道103可以是信道1,第二信道104可以是信道11,只要第一信道103和第二信道104属于不同信道便可。例如第一信道103是信道1,第一个信道的中心频率为2412MHz,其频率范围为2401~2423MHz,第二信道104是信道6,信道6的中心频率为2437MHz,其频率范围为2426~2448MHz。
第一信道103与第二信道104可以属于不同的频段。例如,第一信道103属于2.4GHz频段,第二信道属于5GHZ频段。
WLAN发送设备101与WLAN接收设备102之间除了第一信道103和第二信道104以外,在实际应用中,还可以有更多的信道。
WLAN发送设备101和WLAN接收设备102可以是电脑,还可以是手机、平板、交换机、无线接入点等。
上面对本申请实施例的网络框架进行描述,下面对本申请实施例中的数据传输方法进行描述。
在本申请实施例中的数据传输方法中,第一数据和第二数据都可以包括信息域和校验域,也可以是第一数据包括第一信息域和第一校验域,第二数据只包括第二信息域或第二校验域,下面对这两种情况分开描述。
一、第一数据和第二数据包括信息域和校验域。
请参阅图2,本申请实施例中的数据传输方法的一个实施例包括:
201、WLAN发送设备获取原始数据;
WLAN发送设备可以通过信道编码获得原始数据,原始数据包括原始信息域和原始校验域,原始校验域是对原始信息域的校验结果。
以图3中的原始信息域301和原始校验域302为例进行说明,原始数据会有两部分组成,即原始信息域301和原始校验域302,原始校验域302是对原始信息域301的校验结果,原始信息域301长度和原始校验域302长度可以相等,即原始数据的码率等于1/2。
图3中,包括原始数据的原始信息域301和原始校验域302,包括第一数据的第一信息域303和第一校验域304,第一信息域303的内容等于原始信息域301的内容,第一校验域304的内容等于原始校验域302的内容,包括第二数据的第二信息域305和第二校验域306,包括接收信息域307和接收校验域308。
以WLAN中的二进制卷积码(binary convolutional code,BCC)和低密度奇偶校验码(low density parity check code,LDPC)为例说明原始数据中原始信息域301长度和原始校验域302长度的关系。两种编码方式均支持不同码率传输,其中码率R定义为原始信息域的长度占总传输位的长度的比值,总传输位长度为原始信息域长度加原始校验域长度的和,如原始信息域长度和原始校验域长度相等时,则码率R等于1/2。BCC支持码率包括1/2、2/3、3/4,LDPC支持码率包括1/2、2/3、3/4和5/6。
以图4为例说明WLAN接收设备对原始信息进行编码获得原始数据,原始信息包括A1,A2,A3,A4,A5,A6,A7,A8,A9,总共9bits,WLAN发送设备对原始信息进行编码,获得原始数据,原始数据除了包括原始信息域401,还包括原始校验域402。
202、WLAN发送设备根据原始数据获得第一数据和第二数据;
WLAN发送设备通过编码获得了原始数据后,WLAN发送设备对原始数据进行打孔,获得第二数据,将原始数据作为第一数据,第一数据包括第一信息域和第一校验域,第二数据包括第二信息域和第二校验域。
以图4为例说明各数据可以携带的内容,图4中,包括原始数据400,包括原始信息域401和原始校验域402,原始信息域401包括A1,A2,A3,A4,A5,A6,A7,A8,A9,总共9bits,WLAN发送设备通过编码获得了原始校验域402,原始校验域402包括B1,B2,B3,B4,B5,B6,B7,B8,B9,总共9bits,WLAN发送设备对原始数据进行打孔,将原始信息域401的9bits打掉3bits,获得第二数据的第二信息域403,第二信息域403包括A1,A2,A4,A5,A7,A8,6个bits;将原始校验域402的9bits打掉3bits,获得第二数据的第二校验域404,第二校验域404包括B1,B3,B4,B6,B7,B9,6个bits,将原始信息域401作为第一数据的第一信息域406,第一信息域406也包括A1,A2,A3,A4,A5,A6,A7,A8,A9,总共9bits;将原始校验域402作为第一数据的第一校验域407,第一校验域407也包括B1,B2,B3,B4,B5,B6,B7,B8,B9,总共9bits。
可选的,WLAN发送设备可以不经过打孔步骤获得第一数据,直接将原始数据作为第一数据,也可以经过打孔步骤获得第一数据,即第一数据可以的第一信息域可以是A1,A2,A4,A5,A7,A8,第一数据的第一校验域可以是B1,B3,B4,B6,B7,B9。
可选的,WLAN发送设备可以经过打孔步骤获得第二数据,也可以不经过打孔步骤获得第二数据,直接将原始数据作为第二数据,即第二数据的第二信息域可以是A1,A2,A3,A4,A5,A6,A7,A8,A9,第二数据的第二校验域可以是B1,B2,B3,B4,B5,B6,B7,B8,B9。
可选的,第一数据的第一校验域和第二数据的第二校验域相同,例如第一校验域和第第二校验域都是B1,B3,B4,B6,B7,B9。
可选的,第一数据的第一信息域和第二数据的第二信息域相同,例如第一信息域和第第二信息域都是A1,A2,A4,A5,A7,A8,B9。
可选的,第一数据的第一校验域与第一信息域的长度比值等于第二数据的第二校验域与第二信息域的长度比值。
203、WLAN发送设备通过第一信道向WLAN接收设备发送第一数据;
WLAN发送设备根据原始数据获得第一数据后,WLAN发送设备可以用第一射频模块,通过第一信道向WLAN接收设备发送第一数据。
WLAN发送设备会将第一数据的内容按照规定的顺序向WLAN接收设备发送,例如,图4中的第一数据408的顺序为:A1,A2,A3,A4,A5,A6,A7,A8,A9,B1,B2,B3,B4,B5,B6,B7,B8,B9。
204、WLAN发送设备通过第二信道向WLAN接收设备发送第二数据;
WLAN发送设备根据原始数据获得第二数据后,WLAN发送设备可以用第二射频模块,通过第二信道向WLAN接收设备发送第二数据。
WLAN发送设备会将第二数据的内容按照规定的顺序向WLAN接收设备发送,例如,图4中的第二数据405的顺序为:A1,B1,A2,B3,A4,B4,A5,B6,A7,B7,A8,B9。
可选的,当第一信道的传输速率和第二信道的传输速率不同时,WLAN发送设备可以配置第一数据和第二数据的数据量大小,以使得在WLAN发送设备发送第一数据的速率和WLAN发送设备发送第二数据的速率不同的情况下,WLAN发送设备发送第一数据的开始时间WLAN发送设备发送第二数据的开始时间相同,WLAN发送设备发送第一数据的结束时间和WLAN发送设备发送第二数据的结束时间相同。
205、WLAN接收设备根据第一信息域和第二信息域得到接收信息域。WLAN接收设备根据第一校验域和第二校验域得到接收校验域。WLAN接收设备尝试用接收校验域校验接收信息域以得到原始信息域。
WLAN接收设备在接收到第一数据和第二数据后,WLAN接收设备根据第一信息域和第二信息域得到接收信息域;WLAN接收设备根据第一校验域和第二校验域得到接收校验域;WLAN接收设备尝试用接收校验域校验接收信息域以得到原始信息域。本实施例中,WLAN接收设备尝试用接收校验域校验接收信息域以得到原始信息域,因为在实际应用中,即使WLAN接收设备获得了接收信息域和接收校验域,WLAN接收设备也有可能无法得到原始信息域,但是WLAN接收设备能不能得到原始信息域,是需要WLAN接收设备尝试用接收校验域校验接收信息域才能确定的。
以图4为例进行说明,第一数据的第一信息域406包括A1,A2,A3,A4,A5,A6,A7,A8,A9,第一数据的第一校验域407包括B1,B2,B3,B4,B5,B6,B7,B8,B9;第二数据的第二信息域403包括A1,A2,A4,A5,A7,A8,第二数据的第二校验域404包括B1,B3,B4,B6,B7,B9,WLAN接收设备通过第一信息域406和第二信息域403可以获得接收信息域409,接收信息域409包括A1,A2,A3,A4,A5,A6,A7,A8,A9,A1,A2,A4,A5,A7,A8,WLAN接收设备通过第一校验域407和第二校验域404可以获得接收校验域410,接收校验域410包括B1,B2,B3,B4,B5,B6,B7,B8,B9,B1,B3,B4,B6,B7,B9。
可选的,WLAN接收设备可以将接收信息域409中重复的部分去除,接收信息域409可以只包括A1,A2,A3,A4,A5,A6,A7,A8,A9,不包括重复的A1,A2,A4,A5。
可选的,WLAN接收设备可以将接收校验域410中重复的部分去除,接收校验域410可以只包括B1,B2,B3,B4,B5,B6,B7,B8,B9,不包括重复的B1,B3,B4,B6,B7,B9。
接收信息域409和接收校验域410在实际应用中,因为会有干扰存在,可能会产生误码,因此接收信息域409和接收校验域410可能不会包括上述中所有的bits,例如因为误码存在,接收信息域可以只包括A1,A2,A3,A4,A8,A9,接收校验域可以只包括B1,B2,B3,B4,B5,B6,B7。
WLAN接收设备尝试使用接收校验域来校验接收信息域,以获得原始信息域A1,A2,A3,A4,A5,A6,A7,A8,A9。
可选的,当第一数据的第一校验域和第二数据的第二校验域相同时,WLAN接收设备在获取第一数据和第二数据后,WLAN接收设备可以确定接收到的第一数据的第一校验域和第二数据的第二校验域是否相同,当WLAN接收设备确认第一校验域和第二校验域相同时,WLAN接收设备将第一校验域或第二校验域作为接收校验域。
可选的,当第一数据的第一信息域和第二数据的第二信息域相同,WLAN接收设备在获取第一数据和第二数据后,WLAN接收设备可以确定接收到的第一数据的第一信息域和第二数据的第二信息域是否相同,当WLAN接收设备确认第一信息域和第二信息域相同时,WLAN接收设备将第一信息域或第二信息域作为接收信息域。
可选的,WLAN接收设备利用等增益合并或最大比合并算法获得原始信息域。
二、第一数据包括第一信息域和第一校验域,第二数据只包括第二信息域或第二校验域。
请参阅图5,本申请实施例中的数据传输方法的另一个实施例包括:
501、WLAN发送设备获取原始数据;
步骤501与图2中的步骤201类似,具体此处不在赘述。
502、WLAN发送设备对原始数据进行打孔获得第一数据;
WLAN发送设备通过获得原始数据后,WLAN发送设备对原始数据进行打孔,获得第一数据。
以图6为例进行说明,图6中,原始信息600包括A1,A2,A3,A4,A5,A6,A7,A8,A9,总共9bits,原始数据包括原始信息域601和原始校验域602,原始信息域601包括A1,A2,A3,A4,A5,A6,A7,A8,A9,总共9bits,原始校验域602包括B1,B2,B3,B4,B5,B6,B7,B8,B9,总共9bits,WLAN发送设备对原始数据进行打孔,获得了第一数据,第一数据包括第一信息域603和第一校验域604,第一信息域603包括A1,A2,A4,A5,A7,A8,总共6bits,第一校验域604包括B1,B3,B4,B6,B7,B9,总共6bits。
可选的,WLAN发送设备也可以不通过打孔获得第一数据,而是直接将原始数据作为第一数据。
503、WLAN发送设备对原始数据进行打孔获得第三数据,将第三数据的信息域删除,获得第二数据;
WLAN发送设备对原始数据进行打孔获得第三数据,第三数据包括第三信息域和第三校验域,WLAN发送设备将第三校验域作为第二数据。
以图6为例进行说明,图6中,第三数据包括第三信息域606和第三校验域607,第三信息域606包括A1,A2,A4,A5,A7,A8,总共6bits,第三校验域607包括B2,B3,B5,B6,B8,B9,总共6bits,WLAN接收设备将第三校验域607作为第二数据608。
可选的,WLAN发送设备也可以不通过打孔获得第三数据,而是直接将原始数据作为第三数据。
可选的,WLAN发送设备可以不将第三数据的信息域删除,而是将第三数据的校验域删除,将第三数据的第三信息域作为第二数据。
504、WLAN发送设备通过第一信道向WLAN接收设备发送第一数据;
WLAN发送设备根据原始数据获得第一数据后,WLAN发送设备可以用第一射频模块,通过第一信道向WLAN接收设备发送第一数据。
WLAN发送设备会将第一数据的内容按照规定的顺序向WLAN接收设备发送,例如,图6中的第一数据605的顺序为:A1,B1,A2,B3,A4,B4,A5,B6,A7,B7,A8,B9。
505、WLAN发送设备通过第二信道向WLAN接收设备发送第二数据;
WLAN发送设备根据原始数据获得第二数据后,WLAN发送设备可以用第二射频模块,通过第二信道向WLAN接收设备发送第二数据。
WLAN发送设备会将第二数据的内容按照规定的顺序向WLAN接收设备发送,例如,图6中的第二数据405的顺序为:B2,B3,B5,B6,B8,B9。
可选的,当第一信道的传输速率和第二信道的传输速率不同时,WLAN发送设备可以配置第一数据和第二数据的数据量大小,以使得在WLAN发送设备发送第一数据的速率和WLAN发送设备发送第二数据的速率不同的情况下,WLAN发送设备发送第一数据的开始时间WLAN发送设备发送第二数据的开始时间相同,WLAN发送设备发送第一数据的结束时间和WLAN发送设备发送第二数据的结束时间相同。
506、WLAN接收设备将第一数据中的第一信息域作为接收信息域,WLAN接收设备根据第一数据中的第一校验域和第二数据中的第二校验域得到接收校验域,WLAN接收设备尝试用接收校验域校验接收信息域以得到原始信息域。
WLAN接收设备在获得第一数据后,WLAN接收设备将第一数据的第一信息域作为接收信息域,WLAN接收设备在获得第二数据和第一数据后,WLAN接收设备将第一数据中的第一校验域和第二数据中的第三校验域进行合并,获得接收校验域,尝试用接收校验域校验接收信息域以得到原始信息域。
以图6为例进行说明,第二数据因为只携带校验域,没有携带信息域,因此WLAN接收设备可以直接将第一数据中的第一信息域作为接收信息域,第一信息域603包括A1,A2,A4,A5,A7,A8,总共6bits,因此接收信息域609也可以包括A1,A2,A4,A5,A7,A8,总共6bits,WLAN接收设备在获得第一数据和第二数据后,可以将第一数据中的第一校验域604和第二数据中的第三校验域608进行合并,获得接收校验域610,接收校验域610包括B1,B3,B4,B6,B7,B9,B2,B3,B5,B6,B8,B9。
WLAN接收设备尝试使用接收校验域来校验接收信息域,以获得原始信息域A1,A2,A3,A4,A5,A6,A7,A8,A9。
接收信息域609和接收校验域610在实际应用中,因为会有干扰存在,可能会产生误码,因此接收信息域609和接收校验域610可能不会包括上述中所有的bits,例如因为误码存在,接收信息域可以只包括A1,A2,A4,A5,接收校验域可以只包括B3,B6,B7,B9,B2,B3,B5,B6,B8,B9。
可选的,WLAN接收设备可以将接收校验域610中重复的部分去除,接收校验域610可以只包括B1,B3,B4,B6,B7,B9,B2,B5,B8,不包括重复的B3,B6,B9。
可选的,当WLAN发送设备不将第三数据的信息域删除,而是将第三数据的校验域删除,将第三数据的第三信息域作为第二数据时,WLAN接收设备在获得第一数据后,WLAN接收设备将第一数据的第一校验域作为接收校验域,WLAN接收设备在获得第二数据和第一数据后,WLAN接收设备将第一数据中的第一信息域和第二数据中的第三信息域进行合并,获得接收信息域,尝试用接收校验域校验接收信息域以得到原始信息域。
步骤503和步骤504没有限定的时序关系,步骤504可以在步骤503之前。
步骤502与步骤505没有限定的时序关系,步骤502可以在步骤505之后。
上面对本申请实施例中的数据传输方法进行了描述,下面对本申请实施例中的WLAN接收装置进行描述。
请参阅图7,本申请实施例中WLAN接收装置的一个实施例包括:
第一接收单元701,用于用第一射频模块,通过第一信道接收WLAN发送设备发送的第一数据,第一数据是原始数据的全部或一部分,原始数据包括原始信息域和原始校验域,原始校验域是对原始信息域的校验结果,第一信道属于WLAN信道;
第二接收单元702,用于用第二射频模块,通过第二信道接收WLAN发送设备发送的第二数据,第二数据是原始数据的全部或一部分,第二信道属于WLAN信道,第二信道的频率与第一信道的频率不同,第二射频模块不等于第一射频模块,第二数据的内容与第一数据的内容不同;
第一处理单元703,用于根据第一数据的信息域和/或第二数据的信息域得到接收信息域;
第二处理单元704,用于根据第一数据的校验域和/或第二数据的校验域得到接收校验域;
第三处理单元705,用于尝试用接收校验域校验接收信息域以得到原始信息域。
本申请实施例中,第一信道与第二信道彼此独立,因此两个信道中的数据可能发生的错误通常不相关。而第一信道与第二信道中传输的数据来自同一原始数据,WLAN接收装置利用第一信道传输的第一数据和第二信道传输的第二数据之间的关联性,修复可能的错误,提高传输数据的可靠性。
请参阅图7,本申请实施例中WLAN接收装置的另一个实施例包括:
第一接收单元701,用于用第一射频模块,通过第一信道接收WLAN发送设备发送的第一数据,第一数据是原始数据的全部或一部分,原始数据包括原始信息域和原始校验域,原始校验域是对原始信息域的校验结果,第一信道属于WLAN信道;
第二接收单元702,用于用第二射频模块,通过第二信道接收WLAN发送设备发送的第二数据,第二数据是原始数据的全部或一部分,第二信道属于WLAN信道,第二信道的频率与第一信道的频率不同,第二射频模块不等于第一射频模块,第二数据的内容与第一数据的内容不同;
第一处理单元703,用于根据第一数据的信息域和/或第二数据的信息域得到接收信息域;
第二处理单元704,用于根据第一数据的校验域和/或第二数据的校验域得到接收校验域;
第三处理单元705,用于尝试用接收校验域校验接收信息域以得到原始信息域。
本实施例中的WLAN接收装置还包括:
可选的,第一数据包括第一信息域和第一校验域,第二数据包括第二信息域和第二校验域,第一校验域的内容和第二校验域的内容相同。
可选的,第一数据包括第一信息域和第一校验域,第二数据包括第二信息域和第二校验域,第一信息域和第一校验域的长度比值等于第二信息域和第二校验域的长度比值。
可选的,第一数据包括第一信息域和第一校验域,第二数据包括第二信息域和第二校验域,第一信息域的内容和第二信息域的内容相同。
可选的,第一数据包括第一信息域和第一校验域,第二数据仅包括第二校验域,接收信息域为第一信息域。
可选的,第一数据包括第一信息域和第一校验域,第二数据仅包括第二信息域,接收校验域为第一校验域。
可选的,第三处理单元705具体用于通过等增益合并或最大比合并从第一数据和第二数据得到接收信息域和接收校验域。
可选的,第一数据包括第一信息域和第一校验域,第二数据包括第二信息域和第二校验域,第一信息域和第二信息域的内容不相同,第一校验域和第二校验域的内容不相同,且第一信息域和第一校验域的长度比值不等于第二信息域和第二校验域的长度比值。
本实施例中,WLAN接收装置各单元所执行的操作与前述图2和图5所示实施例中描述的类似,此处不再赘述。
请参阅图8,本申请实施例中WLAN发送装置的一个实施例包括:
处理单元801,用于对原始数据进行处理,获得第一数据和第二数据,原始数据包括原始信息域和原始校验域,原始校验域是对原始信息域的校验结果,第一数据为原始数据或原始数据的一部分,第二数据为原始数据或原始数据的一部分,第一数据与第二数据不同;
第一发送单元802,用于用第一射频模块,通过第一信道向WLAN接收设备发送第一数据,第一信道属于WLAN信道;
第二发送单元803,用于用第二射频模块,通过第二信道向WLAN接收设备发送第二数据,第二信道属于WLAN信道,第二信道的频率与第一信道的频率不同,第二射频模块不等于第一射频模块。
本申请实施例中,第一信道与第二信道彼此独立,因此两个信道中的数据可能发生的错误通常不相关。而第一信道与第二信道中传输的数据来自同一原始数据,WWLAN发送装置利用第一信道传输的第一数据和第二信道传输的第二数据之间的关联性,提高传输数据的可靠性。
请参阅图8,本申请实施例中WLAN发送装置的另一个实施例包括:
处理单元801,用于对原始数据进行处理,获得第一数据和第二数据,原始数据包括原始信息域和原始校验域,原始校验域是对原始信息域的校验结果,第一数据为原始数据或原始数据的一部分,第二数据为原始数据或原始数据的一部分,第一数据与第二数据不同;
第一发送单元802,用于用第一射频模块,通过第一信道向WLAN接收设备发送第一数据,第一信道属于WLAN信道;
第二发送单元803,用于用第二射频模块,通过第二信道向WLAN接收设备发送第二数据,第二信道属于WLAN信道,第二信道的频率与第一信道的频率不同,第二射频模块不等于第一射频模块。
本实施例中的WLAN接收装置还包括:
可选的,第一数据包括第一信息域和第一校验域,第二数据包括第二信息域和第二校验域,第一校验域的内容和第二校验域的内容相同。
可选的,第一数据包括第一信息域和第一校验域,第二数据包括第二信息域和第二校验域,第一信息域的内容和第二信息域的内容相同。
可选的,第一数据包括第一信息域和第一校验域,第二数据仅包括第二校验域。
可选的,第一数据包括第一信息域和第一校验域,第二数据仅包括第二信息域。
可选的,第一数据包括第一信息域和第一校验域,第二数据包括第二信息域和第二校验域,第一信息域和第一校验域的长度比值等于第二信息域和第二校验域的长度比值。
可选的,WLAN发送设备发送第一数据的速率和WLAN发送设备发送第二数据的速率不同,WLAN发送设备发送第一数据的开始时间和WLAN发送设备发送第二数据的开始时间相同,WLAN发送设备发送第一数据的结束时间和WLAN发送设备发送第二数据的结束时间相同。
可选的,第一数据包括第一信息域和第一校验域,第二数据包括第二信息域和第二校验域,第一信息域和第二信息域的内容不相同,第一校验域和第二校验域的内容不相同,且第一信息域和第一校验域的长度比值不等于第二信息域和第二校验域的长度比值。
本实施例中,WLAN发送装置各单元所执行的操作与前述图2和图5所示实施例中描述的类似,此处不再赘述。
请参阅图9,本申请实施例中的WLAN接收设备900的一个实施例包括:
如图9所示,WLAN接收设备900包括处理器910,与所述处理器910耦接的第一射频模块922和第二射频模块924。WLAN接收设备900可以是图1、图2和图5中的WLAN接收设备。处理器910可以是专用集成电路(application-specific integrated circuit,ASIC),或数字信号处理器(digital signal processing,DSP),或其它具体处理功能的芯片,或其任意组合。处理器910可以是指一个处理器,也可以包括多个处理器。
其中,第一射频模块922用于通过第一信道接收WLAN发送设备发送的第一数据,第一数据是原始数据的全部或一部分,原始数据包括原始信息域和原始校验域,原始校验域是对原始信息域的校验结果,第一信道属于WLAN信道。第二射频模块924用于通过第二信道接收WLAN发送设备发送的第二数据,第二数据是原始数据的全部或一部分,第二信道属于WLAN信道,第二信道的频率与第一信道的频率不同,第二射频模块不等于第一射频模块,第二数据与第一数据不同。处理器910用于根据第一数据的信息域和/或第二数据的信息域得到接收信息域。处理器910还用于根据第一数据的校验域和/或第二数据的校验域得到接收校验域。处理器910还用于尝试用接收校验域校验接收信息域以得到原始信息域。
此外,处理器910还可以是基带芯片,基带芯片完成处理器910可以执行的全部操作。
此外,当WLAN接收设备900通过软件来实现校验功能时,WLAN接收设备还可以通过软件来实现处理器910可以执行的全部操作。
此外,处理器910还执行存储于处理器910中的指令后,按照所述指令的指示,执行WLAN接收设备可以执行的全部操作,例如WLAN接收设备在与图2和图5对应的实施例中执行的操作。
请参阅图10,本申请实施例中的WLAN发送设备1000的一个实施例包括:
如图10所示,WLAN发送设备1000包括处理器1010,与所述处理器1010耦接的第一射频模块1022和第二射频模块1024。WLAN发送设备1000可以是图1、图2和图5中的WLAN发送设备。处理器1010可以是专用集成电路(application-specific integrated circuit,ASIC),或数字信号处理器(digital signal processing,DSP),或其它具体处理功能的芯片,或其任意组合。处理器1010可以是指一个处理器,也可以包括多个处理器。
其中,处理器1010用于对原始数据进行处理,获得第一数据和第二数据,原始数据包括原始信息域和原始校验域,原始校验域是对原始信息域的校验结果,第一数据为原始数据或原始数据的一部分,第二数据为原始数据或原始数据的一部分,第一数据与第二数据不同。
第一射频模块1022用于通过第一信道向WLAN接收设备发送第一数据,第一信道属于WLAN信道。
第二射频模块1024用于通过第二信道向WLAN接收设备发送第二数据,第二信道属于WLAN信道,第二信道的频率与第一信道的频率不同,第二射频模块不等于第一射频模块。
此外,处理器1010还可以是基带芯片,基带芯片完成处理器1010可以执行的全部操作。
此外,当WLAN发送设备1000通过软件来获取原始数据时,WLAN接收设备1000还可以通过软件来实现处理器1010可以执行的全部操作。
此外,处理器1010还执行存储于处理器1010中的指令后,按照所述指令的指示,执行WLAN发送设备可以执行的全部操作,例如WLAN发送设备在与图2和图5对应的实施例中执行的操作。
在本申请所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:闪存盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
Claims (8)
1.一种数据接收方法,其特征在于,包括:
WLAN接收设备用第一射频模块,通过第一信道接收WLAN发送设备发送的第一数据,所述第一数据是原始数据的全部或一部分,所述原始数据包括原始信息域和原始校验域,所述原始校验域是对所述原始信息域的校验结果,所述第一信道属于WLAN信道;
所述WLAN接收设备用第二射频模块,通过第二信道接收所述WLAN发送设备发送的第二数据,所述第二数据是所述原始数据的全部或一部分,所述第二信道属于WLAN信道,所述第二信道的频率与所述第一信道的频率不同,所述第二射频模块不等于所述第一射频模块,所述第二数据与所述第一数据不同;
所述WLAN接收设备根据所述第一数据的信息域和/或所述第二数据的信息域得到接收信息域;
所述WLAN接收设备根据所述第一数据的校验域和/或所述第二数据的校验域得到接收校验域;
所述WLAN接收设备尝试用所述接收校验域校验所述接收信息域以得到所述原始信息域。
2.根据权利要求1所述的方法,其特征在于,所述第一数据包括第一信息域和第一校验域,所述第二数据包括第二信息域和第二校验域,所述第一信息域的内容和所述第二信息域的内容相同。
3.根据权利要求1所述的方法,其特征在于,所述第一数据包括第一信息域和第一校验域,所述第二数据包括第二信息域和第二校验域,所述第一校验域的内容和第二校验域的内容相同。
4.根据权利要求1所述的方法,其特征在于,所述第一数据包括第一信息域和第一校验域,所述第二数据仅包括第二校验域,所述接收信息域为所述第一信息域。
5.一种数据发送方法,其特征在于,包括:
无线局域网WLAN发送设备对原始数据进行处理,获得第一数据和第二数据,所述原始数据包括原始信息域和原始校验域,所述原始校验域是对所述原始信息域的校验结果,所述第一数据为所述原始数据或所述原始数据的一部分,所述第二数据为所述原始数据或所述原始数据的一部分,所述第一数据与所述第二数据不同;
所述WLAN发送设备用第一射频模块,通过第一信道向WLAN接收设备发送所述第一数据,所述第一信道属于WLAN信道;
所述WLAN发送设备用第二射频模块,通过第二信道向所述WLAN接收设备发送所述第二数据,所述第二信道属于WLAN信道,所述第二信道的频率与所述第一信道的频率不同,所述第二射频模块不等于所述第一射频模块。
6.根据权利要求5所述的方法,其特征在于,所述WLAN发送设备发送所述第一数据的速率和所述WLAN发送设备发送所述第二数据的速率不同,所述WLAN发送设备发送所述第一数据的开始时间和所述WLAN发送设备发送所述第二数据的开始时间相同,所述WLAN发送设备发送所述第一数据的结束时间和所述WLAN发送设备发送所述第二数据的结束时间相同。
7.一种WLAN接收设备,其特征在于,包括:第一射频模块,第二射频模块以及处理器;
其中,所述第一射频模块用于通过第一信道接收WLAN发送设备发送的第一数据,所述第一数据是原始数据的全部或一部分,所述原始数据包括原始信息域和原始校验域,所述原始校验域是对所述原始信息域的校验结果,所述第一信道属于WLAN信道;
所述第二射频模块用于通过第二信道接收所述WLAN发送设备发送的第二数据,所述第二数据是所述原始数据的全部或一部分,所述第二信道属于WLAN信道,所述第二信道的频率与所述第一信道的频率不同,所述第二射频模块不等于所述第一射频模块,所述第二数据与所述第一数据不同;
所述处理器用于根据所述第一数据的信息域和/或所述第二数据的信息域得到接收信息域;
所述处理器还用于根据所述第一数据的校验域和/或所述第二数据的校验域得到接收校验域;
所述处理器还用于尝试用所述接收校验域校验所述接收信息域以得到所述原始信息域。
8.一种WLAN发送设备,其特征在于,包括:第一射频模块,第二射频模块以及处理器;
其中,所述处理器用于对原始数据进行处理,获得第一数据和第二数据,所述原始数据包括原始信息域和原始校验域,所述原始校验域是对所述原始信息域的校验结果,所述第一数据为所述原始数据或所述原始数据的一部分,所述第二数据为所述原始数据或所述原始数据的一部分,所述第一数据与所述第二数据不同;
所述第一射频模块用于通过第一信道向WLAN接收设备发送所述第一数据,所述第一信道属于WLAN信道;
所述第二射频模块用于通过第二信道向所述WLAN接收设备发送所述第二数据,所述第二信道属于WLAN信道,所述第二信道的频率与所述第一信道的频率不同,所述第二射频模块不等于所述第一射频模块。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911295975.0A CN113067664B (zh) | 2019-12-16 | 2019-12-16 | 一种数据接收方法,数据发送方法以及相关设备 |
EP20903886.8A EP4057532A4 (en) | 2019-12-16 | 2020-09-17 | METHOD FOR RECEIVING DATA, METHOD FOR SENDING DATA AND ASSOCIATED DEVICES |
PCT/CN2020/115748 WO2021120732A1 (zh) | 2019-12-16 | 2020-09-17 | 一种数据接收方法,数据发送方法以及相关设备 |
US17/807,029 US20220312264A1 (en) | 2019-12-16 | 2022-06-15 | Data Receiving Method, Data Sending Method, and Related Device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911295975.0A CN113067664B (zh) | 2019-12-16 | 2019-12-16 | 一种数据接收方法,数据发送方法以及相关设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113067664A CN113067664A (zh) | 2021-07-02 |
CN113067664B true CN113067664B (zh) | 2022-06-14 |
Family
ID=76477082
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911295975.0A Active CN113067664B (zh) | 2019-12-16 | 2019-12-16 | 一种数据接收方法,数据发送方法以及相关设备 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20220312264A1 (zh) |
EP (1) | EP4057532A4 (zh) |
CN (1) | CN113067664B (zh) |
WO (1) | WO2021120732A1 (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101325468A (zh) * | 2008-07-03 | 2008-12-17 | 浙江大学 | 一种基于双向奇偶校验的混合纠错方法 |
WO2017105038A1 (ko) * | 2015-12-16 | 2017-06-22 | 엘지전자 주식회사 | 무선 통신 시스템에서 유연한 자원할당을 지원하는 방법 및 이를 위한 장치 |
EP3203668A1 (en) * | 2014-10-01 | 2017-08-09 | LG Electronics Inc. | Data transmission method in wireless communication system and device therefor |
CN109075918A (zh) * | 2016-06-06 | 2018-12-21 | 株式会社Ntt都科摩 | 信号传输方法、信号解码方法、基站以及用户终端 |
CN109168149A (zh) * | 2018-08-10 | 2019-01-08 | Oppo广东移动通信有限公司 | 移动终端、数据传输方法及相关产品 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2214934C (en) * | 1996-09-24 | 2001-10-30 | At&T Corp. | Method and apparatus for mobile data communication |
JP2007502078A (ja) * | 2003-08-08 | 2007-02-01 | インテル・コーポレーション | Sdmaにおける肯定応答のタイムアウトを回避するための後端整合 |
JP5901077B2 (ja) * | 2011-01-06 | 2016-04-06 | マーベル ワールド トレード リミテッド | Wlanマルチ無線デバイスのための巡回シフト遅延 |
US9277032B2 (en) * | 2012-06-19 | 2016-03-01 | Microsoft Technology Licensing, Llc | Error control coding for noncontiguous channel aggregation |
US8730052B1 (en) * | 2012-11-01 | 2014-05-20 | Landis+Gyr Innovations, Inc. | External antenna detection device |
WO2015127658A1 (zh) * | 2014-02-28 | 2015-09-03 | 华为技术有限公司 | 数据传输方法和通信设备 |
CN107733551B (zh) * | 2016-08-11 | 2021-02-23 | 华为技术有限公司 | 一种数据传输方法、装置和*** |
US11166264B2 (en) * | 2017-02-06 | 2021-11-02 | Mediatek Inc. | Multiplexing of short physical downlink control channel and data in mobile communications |
CN111213346B (zh) * | 2017-10-13 | 2021-08-27 | 中兴通讯股份有限公司 | 用于促进多用户检测的方法和计算设备 |
CN108111194B (zh) * | 2018-02-09 | 2021-09-21 | 南京中感微电子有限公司 | 蓝牙通信方法、***及蓝牙接收方法、设备 |
CN108430055B (zh) * | 2018-02-09 | 2021-01-19 | 南京中感微电子有限公司 | 一种蓝牙多通道接收方法、***及电子设备 |
US10609673B2 (en) * | 2018-04-30 | 2020-03-31 | Qualcomm Incorporated | Reference signal measurement in mobile device having multiple antenna receiver |
-
2019
- 2019-12-16 CN CN201911295975.0A patent/CN113067664B/zh active Active
-
2020
- 2020-09-17 EP EP20903886.8A patent/EP4057532A4/en active Pending
- 2020-09-17 WO PCT/CN2020/115748 patent/WO2021120732A1/zh unknown
-
2022
- 2022-06-15 US US17/807,029 patent/US20220312264A1/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101325468A (zh) * | 2008-07-03 | 2008-12-17 | 浙江大学 | 一种基于双向奇偶校验的混合纠错方法 |
EP3203668A1 (en) * | 2014-10-01 | 2017-08-09 | LG Electronics Inc. | Data transmission method in wireless communication system and device therefor |
WO2017105038A1 (ko) * | 2015-12-16 | 2017-06-22 | 엘지전자 주식회사 | 무선 통신 시스템에서 유연한 자원할당을 지원하는 방법 및 이를 위한 장치 |
CN109075918A (zh) * | 2016-06-06 | 2018-12-21 | 株式会社Ntt都科摩 | 信号传输方法、信号解码方法、基站以及用户终端 |
CN109168149A (zh) * | 2018-08-10 | 2019-01-08 | Oppo广东移动通信有限公司 | 移动终端、数据传输方法及相关产品 |
Non-Patent Citations (2)
Title |
---|
Performance Comparision of Autocorrelation and CPRDIC Algorithm Implemented on FPGA for OFDM Based WLAN;P. Sudhakar Reddy;《2009 International Conference on Communication Software and Networks》;20090619;全文 * |
认知OFDM***建模及资源分配技术研究;张伟;《信息科技辑》;20150315;全文 * |
Also Published As
Publication number | Publication date |
---|---|
WO2021120732A1 (zh) | 2021-06-24 |
CN113067664A (zh) | 2021-07-02 |
EP4057532A4 (en) | 2023-01-11 |
US20220312264A1 (en) | 2022-09-29 |
EP4057532A1 (en) | 2022-09-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20190372603A1 (en) | Polar code processing method and device | |
CN107005690B (zh) | 极化码的速率匹配的方法、装置和无线通信设备 | |
EP3073642B1 (en) | Polar code decoding method and decoding apparatus | |
CN108631916B (zh) | 极化Polar码的速率匹配方法和装置、通信装置 | |
US10484137B2 (en) | Polar code hybrid automatic repeat request method and apparatus | |
US10419161B2 (en) | Method and communications device for transmitting information | |
WO2018196786A1 (zh) | Polar码的速率匹配方法及装置 | |
EP4156579A1 (en) | Polar code encoding method and apparatus, and polar code decoding method and apparatus | |
CA3076271A1 (en) | Method for polar coding and apparatus | |
CN106416166B (zh) | 处理数据的方法和通信设备 | |
WO2016191996A1 (zh) | 极化码的路径合并方法、装置以及译码装置 | |
US20230276413A1 (en) | Information indication method and apparatus | |
US20200127761A1 (en) | Polar code interleaving processing method and apparatus | |
CN113067664B (zh) | 一种数据接收方法,数据发送方法以及相关设备 | |
US11057052B2 (en) | Data processing method and apparatus to restore mother code sequences with different code lengths by using an indication sequence and a basic sequence | |
WO2014071890A1 (zh) | 空闲侦听时的数据处理方法、设备和*** | |
US20220116141A1 (en) | Communication method and apparatus | |
CN108964834B (zh) | 数据传输方法、芯片、收发机和计算机可读存储介质 | |
CN108390739B (zh) | 数据处理的方法和装置 | |
US20140161032A1 (en) | Communication devices for managing multiple operation modes of a plurality of co-located wireless modules | |
CN108023677B (zh) | 信息处理的方法、装置及无线通信设备 | |
WO2024000564A1 (zh) | 一种通信方法及通信装置 | |
WO2023040668A1 (zh) | 编码方法、译码方法以及相关装置 | |
WO2024103298A1 (zh) | 数据传输的方法和装置 | |
WO2022261984A1 (zh) | 通信方法和通信装置 |
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 |