数据传输方法和装置的制作方法

文档序号:7974408阅读:198来源:国知局
专利名称:数据传输方法和装置的制作方法
技术领域
本发明涉及通信技术领域。具体而言,涉及一种数据传输方法和装置。
背景技术
IEEE 802.11 协议包括很多协议分支,比如 802.1la,802.1lb,802.1ln,802.1lac等,不同的分支应用的场景或业务应用类型不一样。比如,有些支持低速数据传输,有些能支持更高的数据传输;有些协议的工作频段是2.4GHz,有些的工作频段是5GHz,等等。现有的协议分支一般主要适用于室内覆盖,覆盖半径小,大概在100米 200米以内。IEEE标准组织正在讨论制定称为802.1lah的协议分支,该协议分支可以用于室外覆盖,覆盖半径要求能支持到半径1000米,工作频段在IGHz以下,低速数据传输和高速数据传输都能够得到支持。无线通信里,大多数终端都是使用电池供电,所以要求发射功率小,以避免电池电量消耗过快。另一方面,无线通信不管从干扰管理还是环境辐射等方面考虑,也不允许有太大的发射功率。然而,由于所允许的发射功率较小,即使发射端以允许的最低编码码率编码并且以最大的功率发射数据,在覆盖半径增大的情况下,接收端收到的信号功率可能仍然很小,从而导致数据接收性能(比如,错误概率)达不到要求。

发明内容
本发明实施例中提供了一种数据传输方法和装置。根据一个方面,提出了一种数据传输方法,包括:将要发送的业务数据在无线帧里复制N次;用N份预编码向量分别对被复制N次的业务数据进行预编码;将所述预编码向量的信息和导频数据的信息包含在所`述无线帧中,并通过至少两个发射天线发送所述无线帧;其中N是大于或等于2的自然数。根据另一个方面,提出了一种数据传输方法,包括:接收无线帧;获取所述无线帧中所包含的业务数据的复制次数N和导频数据的份数M,以及相应的N份预编码向量的信息和M份导频数据的信息;利用所述预编码向量的信息和导频数据的信息对所述无线帧中包含的业务数据进行解码;其中所述N是大于或等于2的自然数,M是大于或等于I的自然数,并且N彡Mo根据另一个方面,提出了一种数据发送装置,包括:复制单元,用于将要发送的业务数据在无线帧里复制N次;预编码单元,用于用N份预编码向量分别对被复制N次的业务数据进行预编码;发射单元,用于将所述预编码向量的信息和导频数据的信息包含在所述无线帧中,并通过至少两个发射天线发送所述无线帧;其中N是大于或等于2的自然数。根据另一个方面,提出了一种数据接收装置,包括:接收单元,用于接收无线帧;信息获取单元,用于获取所述无线帧中所包含的业务数据的复制次数N和导频数据的份数M,以及相应的N份预编码向量的信息和M份导频数据的信息;解码单元,用于利用所述预编码向量的信息和导频数据的信息对所述无线帧中包含的业务数据进行解码;其中所述N是大于或等于2的自然数,M是大于或等于I的自然数,并且N彡M。在本发明实施例的方案中,由于将要发送的业务数据在无线帧里重复多次,并且在进行预编码之后通过多个发射天线进行发送,因此降低了所接收到的数据的误码率,提高了数据接收性能,从而在相同的发射功率情况下增大数据传输的距离,也即增强了业务的覆盖能力。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1示出了根据本发明的一个实施例的数据传输方法的流程图。图2示例性示出了现有技术中的物理层无线帧的帧结构。图3示出了根据本发明的另一个实施例的数据传输方法的流程图。图4示出了在OFDM系统中利用两份预编码向量对无线帧进行预编码的例子。图5示出了在OFDM系统中利用两份预编码向量对无线帧进行预编码的另一个例子。图6示出了循环移位延迟技术的示意图。图7示出了根据本发明的另`一个实施例的数据传输方法的流程图。图8示出了在OFDM系统中利用两份预编码向量对无线帧进行预编码的另一个例子。图9示出了根据本发明的一个实施例的数据传输方法的流程图。图10示出了根据本发明的一个实施例的数据发送装置的示意性结构图。图11示出了根据本发明的一个实施例的数据接收装置的示意性结构图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图1示出了根据本发明的一个实施例的数据传输方法的流程图。可见,该方法包括以下步骤。步骤110、将要发送的业务数据在无线帧里复制N次。在此,N是预先确定的大于或等于2的自然数。业务数据在一个无线帧里复制N次,也即业务数据包含的每一个数据符号都在无线帧里出现N次。图2示例性示出了现有技术中的物理层无线帧的帧结构。本领域技术人员知道,IEEE802.11系列协议的物理层无线帧(也称为PPDU)大致可以分为控制部分和业务数据部分。在图2的上部示出了根据802.1la协议的无线帧结构,下部示出了根据802.1ln协议的无线帧结构。通常,将无线帧中除业务数据部分之外的其他部分总称为控制部分,或者称为前导部分(preamble)。在控制部分里,L-STF、HT_STF(也总称为X-STF)主要用于支持时间同步和频率同步,以及自动增益控制调整等;L-LTF、HT-LTF (也总称为X-LTF)主要用于支持信道估计,也可称为导频数据,并且也可以再进一步用于支持时间同步和频率同步;L-SIG、HT-SIG(也总称为X-SIG)主要用于指示业务数据部分的数据量大小、调制编码方式、所采用的发送处理方法,包括发送时采用的空间数据流个数等等信息。然而在现有技术中,一个无线帧里仅仅包括一份业务数据部分,并且也只包括一份导频数据,用于业务数据部分的数据解调。例如在根据802.1ln协议的无线帧中,仅有一份导频数据HT-LTF(可能由多个正交频分复用(Orthogonal Frequency Division Multiplexing,OFDM)符号组成)用于业务数据部分的数据解调;在根据802.1la协议的无线帧中,只有一份L-LTF用于业务数据部分的数据解调。在本发明的实施例中,将要发送的业务数据在无线帧里复制至少两次进行发送,可以增强数据传输的性能,因为接收端可以把多次发送的数据联合起来进行解调和译码,从而可以获得功率增益。步骤120、用N份预编码向量分别对被复制N次的业务数据进行预编码。本领域技术人员知道,预编码向量的长度与发射端具有的发射链(transmittingchain)个数有关。假设发送端有T个发射链,则每个预编码向量的长度为T。具体实现中,每个发射链至少对应一根发射天线,则发射端至少有T根天线(一个发射链可以有多根发射天线)。一个发射链一般具有一个天线阵列(其可能包括多个天线),在现有技术中,不管一个发射链对应的天线阵列实际包含多少个天线,通常仍是只称其为一个天线。在本发明实施例接下来的内容里,为了简便描述,也采用这种称谓方法,即一个发射链对应一个发射天线(实际可能是一个天线阵列),T个发射链和T个天线具有相同的含义。当有一个数据符号要发送时,因为发射端有T个发射链,需要先把一个数变换成T个数,然后把变换后得到的T个数分别在T个发 射链上发送出去,其中把一个数变成T个数的过程称为预编码处理。通常,把一个数变成T个数的预编码处理过程为,用一个长度为T的向量和要发送的数相乘。例如,要发送的数据符号是x(0),一个长度为T的向量为W = tranS{[W(l),…,w(T)]},其中,trans{}表示矩阵或向量的转置;则它们相乘得到另一个长度为T的向量:y = trans {[x (0) w (I),..., x (0) w (T) ]} =w*x(0)。通常称预编码处理过程中用到的向量w = trans{[w(l),..., w (T) ]}为预编码向量。假设接收端有R个接收链,发射端T个发射链到接收端R个接收链间的信道为H,其中H为R行T列的矩阵,第i列为第i个发射链到R个接收链分别的信道衰落系数,第j行为T个发射链分别到第j个接收链的信道衰落系数。发射端发送的数据y经过信道后,接收端R个接收链接收到的数据组成的向量为:γ’ = trans {[y,(1),…,y,(R) ]} = H*y = H*w*x (0)。其中太(i)为第i个接收链(接收天线)接收到的数据。接收端只要得知发射端采用的预编码向量w和发射端与接收端的信道H,或直接得知H*w (H*w是一个长度为R的向量),就可以解调得到实际发送的数据X (0),其中H*w又称为等效信道。
如果预编码向量里,某些发射链对应的分量为0,那么这些发射链实际上并未发送数据。本发明实施例里用T个天线发射的情况,包括这种特殊情况。在本发明的实施例中,可以使用N份相同的预编码向量来对被复制N次的业务数据进行预编码,也可能的是,在N份预编码向量中包括M份两两不同的预编码向量,并使用这样的N份预编码向量来对被复制N次的业务数据进行预编码。关于这种情况,将在后面的实施例中详细描述。步骤130、将所述预编码向量的信息和导频数据的信息包含在所述无线帧中,并通过至少两个发射天线发送所述无线帧。本领域技术人员知道,导频数据是预先设定好的值。通过在无线帧中包含预编码向量的信息和导频数据的信息,可以利用导频数据来估计出等效信道H*w或者估计出信道H,以解调译码业务数据。要说明的是,可以在无线帧中包含预编码向量和导频数据组合的信息,例如包含通过预编码向量对导频数据进行预编码后的信息,使得在接收端可以利用该预编码后的导频数据和预先设定好的导频数据来得到等效信道H*w,从而解调译码业务数据。也可能的是,在无线帧中直接包含预编码向量的信息,以及包含导频数据的信息,使得在接收端可以利用接收到的未被预编码的、经传输的导频数据和预先设定好的导频数据来得到信道H,从而利用信道H和预编码向量来解调译码业务数据。关于这两种情况,在下面的实施例中将具体进行描述。在生成所述无线帧中之后,通过至少两个发射天线发送所述无线帧。由于通过至少两个发射天线来发送无线帧,使得无线帧通过不同的信道到达接收端,获得分集增益,有效地抑制传输信道中的信道衰落的影响。要强调的是,这里提及的至少两个天线是针对无线帧而言的,对于每个数据符号而言,并不要求一定通过至少两个天线来发射。在本发明实施例的方案中,由于将要发送的业务数据在无线帧里重复多次,并且在进行预编码之后通过多个发射天线进行发送,因此降低了所接收到的数据的误码率,提高了数据接收性能,从而在相同的发`射功率情况下增大数据传输的距离,也即增强了业务的覆盖能力。图3示出了根据本发明的另一个实施例的数据传输方法的流程图。可见,该方法包括以下步骤。步骤310、将要发送的业务数据在无线帧里复制N次。在此,N是预先确定的大于或等于2的自然数。业务数据在一个无线帧里复制N次,也即业务数据包含的每一个数据符号都在无线帧里出现N次。该步骤与前面结合图1所描述的方法的步骤110相对应,这里不再赘述。步骤320、用N份预编码向量分别对被复制N次的业务数据进行预编码,其中在N份预编码向量中有M份预编码向量两两不同,M是大于等于2的自然数并且NSMS 2。如在前面结合图1所描述的方法的步骤120中已经说明的那样,预编码向量的长度与发射端具有的发射链个数有关。假设发送端有T个发射链,则每个预编码向量的长度为T。当有一个数据符号要发送时,需要进行预编码处理,以便把一个数变换成T个数,然后把变换后得到的T个数分别在T个发射链上发送出去。通常,把一个数变成T个数的预编码处理过程为,用一个长度为T的预编码向量W = tranS{[W(l),…,w(T)]}和要发送的数据符号X(O)相乘:
y = trans {[x (0) w (I),..., x (0) w (T) ]} =w*x(0)。假设接收端有R个接收链,发射端T个发射链到接收端R个接收链间的信道为H,其中H为R行T列的矩阵,第i列为第i个发射链到R个接收链分别的信道衰落系数,第j行为T个发射链分别到第j个接收链的信道衰落系数。发射端发送的数据y经过信道后,接收端R个接收链接收到的数据组成的向量为:γ’ = trans {[y,(1),…,y,(R) ]} = H*y = H*w*x (O)。其中太(i)为第i个接收链(接收天线)接收到的数据。在近年来提出的通信系统比如LTE,IEEE 802.11n,IEEE 802.1lah中,在数据发送时,都采用OFDM调制发送。因此,在此以OFDM通信系统为例来说明本发明实施例。在OFDM通信系统中,把整个系统带宽划分成多个子载波(subcarrier)。时间上以一个OFDM符号的时长作为基本单元,一般OFDM符号的时长与相邻两个子载波间隔成倒数关系。OFDM系统在整体来看,在时间上被划分为多个块,在频率上也被划分为多个块;单从时间上来看,一个时间上的块包含多个子载波;单从频率上来看,一个频率上的块分布在多个OFDM符号上。一个无线帧里要传输的数据符号,在传输时会被分别映射到某个OFDM符号的某个子载波上。由于每个子载波对应的发射天线到接收天线的信道H—般不一样,所以可能各个子载波采用的预编码向量不一样。然而,在同一个无线帧持续的时间里,同一个子载波对应的多个OFDM符号上的信道变化通常比较慢,所以同一个子载波对应的多个OFDM符号上采用相同的预编码向量。在本实施例中,每一份预编码向量可以是一个预编码向量集合,集合中预编码向量分别对应每次数据复制占用的各子载波。图4示出了在OFDM系统中利用两份预编码向量对无线帧进行预编码的例子。从图4可以看到,存在两个发射链,每个发射链对应一个发射天线(发射天线1、发射天线2),业务数据复制两次,有两份不同的预编码向量,其中一份为{[ffll, W12], [W21, W22],` [W31,W32]},用于对第一次复制的业务数据进行预编码,另一份为{[C11,C12],[C21,C22], [C31,C32]},用于对第二次复制的业务数据进行预编码。在图4中,数据符号的两次发送以相同的顺序[xl,x2,…,x6]映射到两个子载波上发送。然而也可能的是,将这些数据符号以不同的顺序映射到不同子载波上发送。例如,在第一发射链情况下,按[xl, x2, x3, x4, x5, x6]的顺序映射到一个OFDM符号的子载波上,第二发射链情况下,可以以某个循环移位的顺序映射到另一个OFDM符号的子载波上,比如按[x3,x4, x5, x6, xl, x2]的顺序映射到另一个OFDM符号的子载波上。步骤330、用所述N份预编码向量中的M份预编码向量分别对无线帧里包括的M份导频数据进行预编码,并通过至少两个发射天线发送所述无线帧。导频数据是预先设定好的值,可以利用导频数据来估计等效信道。假设导频数据设定为P(o),采用预编码向量W= [w(l),…,W(T)]对其预编码处理,经过信道H后,在不考虑噪声和干扰的情况下,接收端收到I = H*w*P(0)。因为导频数据是预先设定好的,接收端也预先知道导频数据,从而接收端可以通过P (O)和y计算/估计得到等效信道H*w,例如H*w = y/x(0)。其他和该导频采用相同预编码向量的业务数据,通过计算/估计得到的等效信道H*w就可以进行解调译码。比如,同一次复制业务数据占用的资源里对应的同一个子载波可以采用相同的预编码向量,可以采用同一个导频数据计算/估计得到的等效信道来解调译码这些业务数据。由于在步骤320中使用的N份预编码向量中有M份预编码向量两两不同,因此使用这M份预编码向量分别对无线帧里包括的M份导频数据进行预编码,以便在接收端可以获得相应的等效信道来对接收的数据进行解调译码。在图4中也可以看到利用两份不同的预编码向量来对两份导频数据进行预编码。在图4所示的例子中,两份导频数据具有相同的值,本领域技术人员容易理解的是,也可以使用两份不同的导频数据。另外,在图4所示的例子中,在一个无线帧中按时间顺序先出现导频数据随后才出现业务数据,然而这并非对于本发明实施例的限制。例如,图5示出了在OFDM系统中利用两份预编码向量对无线帧进行预编码的另一个例子。可见,对于导频数据和业务数据在无线帧中的相对位置关系没有任何限定。本领域技术人员可以根据实际需要来进行设计。另外,为了使得接收端得知用哪些导频数据估计出的等效信道来解调哪些业务数据,可以预先定义相应的对应规则,以确定所述至少M份导频数据中哪些采用的预编码向量和N份业务数据复制中哪些采用的预编码向量相同。也可能的是,将该信息包含在无线帧的控制部分信息中。需要说明的是,预编码过程也可能以其他形式间接地体现出来,本发明所有实施例也包括这些情况。比如,在OFDM系统中,可以使用循环移位延迟(Cyclic Shift Delay,CSD)的技术,即不同的发射链发射的信号相互之间从时间上来看是循环移位延迟关系。图6示出了循环移位延迟技术的示意图。发射天线2发射的信号相当于把发射天线I的信号虚框之外的那部分延迟(右移),而把虚框里的那部分平移到前面。要注意的是,这里针对图6的描述所提及的信号都是指一个OFDM符号上所有子载波上承载的数据叠加合成而来的时域信号。在该CSD发射方法里,没有明确提到对各个子载波上承载的数据进行预编码。但是,虽然CSD技术从各个发射链整体时间信号来看,是一个发射链信号相对于另一个发射链的循环移位延迟,然而根据OFDM技术的性质可知,如果从每个子载波来看,CSD技术达到的效果相当于同一个子载波上承载的数据在不同发射链上相差一个系数,这个系数的大小与循环移位延迟的多少有关(即虚框里信号的长度),从而从每个子载波来看仍然等价于预编码。所以,本发明实施例也包括利用CSD技术来实现预编码。进一步,对于CSD,不同复制采用不同的预编码,等价于不同的复制各发射天线间信号相对循环移位长度不同。另外,在本发明的实施例中,所述业务数据的复制次数N和/或导频数据的份数M的信息可以包含在无线帧的控制部分中,由此接收端可以根据所接收到的无线帧的控制部分的信息来获取复制次数N和/或导频数据的份数M。比如,可以携带在控制字段X-SIG中。也可能的是,发送端和接收端已经事先确定了复制次数N和/或导频数据的份数M,因此在无线帧中可以并不包含相应的信息。由于即使对于相同的信道,采用不同的预编码向量在接收端解调数据时得到的性能(比如错误概率)也可能不一样,因此在本发明的实施例中,在N份预编码向量中有M份预编码向量两两不同,使得可以在接收端获得尽可能好的解调性能。另外同样地,由于将要发送的业务数据在无线帧里重复多次,并且在进行预编码之后通过多个发射天线进行发送,因此降低了所接收到的数据的误码率,提高了数据接收性能,从而在相同的发射功率情况下增大数据传输的距离,也即增强了业务的覆盖能力。图7示出了根据本发明的另一个实施例的数据传输方法的流程图。可见,该方法包括以下步骤。
步骤710、将要发送的业务数据在无线帧里复制N次。在此,N是预先确定的大于或等于2的自然数。业务数据在一个无线帧里复制N次,也即业务数据包含的每一个数据符号都在无线帧里出现N次。该步骤与前面结合图3所描述的方法的步骤310相对应,这里不再赘述。步骤720、用N份预编码向量分别对被复制N次的业务数据进行预编码,其中在N份预编码向量中有M份预编码向量两两不同,M是大于或等于2的自然数并且N SMS 2。该步骤与前面结合图3所描述的方法的步骤320相对应,这里不再赘述。步骤730、将所述预编码向量的信息直接包含在所述无线帧的控制部分信息中,并通过至少两个发射天线发送所述无线帧。如在上面提及的那样,导频数据是预先设定好的值。在前面的实施例中,利用导频数据来估计等效信道H*w。在本实施例中,并不使用预编码向量来对导频数据进行预编码,而是直接将预编码向量的信息包含在无线帧的控制部分信息中。例如,在发送端和接收端都已知预编码向量的集合,对于每个预编码向量有预先确定的编号或者索引。发送端可以直接将该编号或者索引包含在无线帧的控制部分信息中(也就是并非如在前面实施例的步骤330中那样通过预编码来隐含地包括预编码向量的信息),例如包含在控制字段X-SIG中,从而使得接收端在收到无线帧之后,可以从控制部分信息获取该编号或者索引,从而确定相应使用的预编码向量。另外也可能的是,在发送端和接收端都已知预编码向量集合(包括CCD技术情况下不同的延迟模式)。并且发送端和接收端按照预先确定的规则来使用所述预编码向量集合中的某个预编码向量。例如,预编码向量集合包括A份预编码向量{P_l,…,P_A},发送端和接收端可以按照预先确定的规则来按顺序轮循使用P_1至P_A,比如第一份业务数据用P_1来预编码,第二份业务数据用P_2来预编码,依次类推;如果复制的业务数据的次数大于预编码向量集合中预编码向量的份数A,那么例如可以规定第A+1份业务数据又重新用P_l,依次类推。当然,本领域技术人员可以理解,使用任何预先确定的规则都是可能的。假设导频数据设定为P (O`),经过信道H后,在不考虑噪声和干扰的情况下,接收端收到y = H*P(0)。因为导频数据是预先设定好的,接收端也预先知道,从而接收端可以通过P(O)和y计算/估计得到H,例如H = y/P(0)。其他和该导频采用相同预编码向量(以及信道H相同或相近)的业务数据,通过计算/估计得到的信道H,再结合从控制部分信息中获取的预编码向量w得到H*w,从而可以对接收到的业务数据进行解调译码。比如,同一次复制业务数据占用的资源里对应的同一个子载波可以采用相同的预编码向量,可以采用同一个导频数据计算/估计得到的信道再结合它们采用的相同的预编码向量来解调译码这些业务数据。由于在本实施例的方法中直接利用接收到的导频数据来估计信道H,随后再利用H与相应的预编码向量来得到H*w用于对业务数据进行解调译码,因此可以仅仅使用一份导频数据来估计信道H。图8示出了在OFDM系统中利用两份预编码向量对无线帧进行预编码的另一个例子,可见,在图8的例子中仅仅需要一份导频数据用于估计信道H,当然也可以使用更多份导频数据。在本发明的实施例中,所述业务数据的复制次数N和/或导频数据的份数M的信息可以包含在无线帧的控制部分中,由此接收端可以根据所接收到的无线帧的控制部分的信息来获取复制次数N和/或导频数据的份数M。也可能的是,发送端和接收端已经事先确定了复制次数N和/或导频数据的份数M,因此在无线帧中可以并不包含相应的信息。另外,在本发明的实施例中,预先确定了 N份复制的业务数据中哪些采用的预编码向量相同且为两两不同的M份预编码向量中的哪一个,或者也可以将该信息包含在无线帧的控制部分信息中。由于即使对于相同的信道,采用不同的预编码向量在接收端解调数据时得到的性能(比如错误概率)也可能不一样,因此在本发明的实施例中,在N份预编码向量中有M份预编码向量两两不同,使得可以在接收端获得尽可能好的解调性能。另外同样地,由于将要发送的业务数据在无线帧里重复多次,并且在进行预编码之后通过多个发射天线进行发送,因此降低了所接收到的数据的误码率,提高了数据接收性能,从而在相同的发射功率情况下增大数据传输的距离,也即增强了业务的覆盖能力。相应地,图9示出了根据本发明的一个实施例的数据传输方法的流程图。可见,该方法包括如下步骤。步骤910、接收无线帧。如上面所描述的那样,在无线帧中包括控制部分和业务数据部分。接收端可以通过多个接收链来接收无线帧。这些无线帧中的业务数据在发送时被复制了 N次,并被用N份预编码向量进行了预编码。并且这些无线帧中还包括M份导频数据的信息。接收端所接收到的导频数据是使用预编码向量进行预编码之后经过信道传输的导频数据,也可能是并未进行预编码而直接经过信道传输的导频数据。步骤920、获取所述无线帧中所包含的业务数据的复制次数N和导频数据的份数M,以及相应的N份预编码向量的信息和M份导频数据的信息。在本发明的实施例中,复制次数N和/或导频数据的份数M的信息包含在所述无线帧的控制部分信息中,由此接收端可以从所述无线帧的控制部分获取复制次数N和导频数据的份数M。也可能的是,业务数据的复制次数N和导频数据的份数M是发送端和接收端之间事先已经确定的值。另外,如前面的实施例中已经描述的那样,可以在无线帧中包含预编码向量和导频数据组合的信息,例如包含通过预编码向量对导频数据进行预编码后的信息,使得在接收端可以利用该预编码后的导频数据和预先设定好的导频数据来得到等效信道H*w,从而解调译码业务数据。也可能的是,在无线帧中直接包含预编码向量的信息,以及包含导频数据的信息,使得在接收端可以利用接收到的未被预编码的、经传输的导频数据和预先设定好的导频数据来得到信道H,从而利用信道H和预编码向量来解调译码业务数据。关于这些内容,可以参见前面的实施例,这里不再重复。步骤930、利用所述预编码向量的信息和导频数据的信息对所述无线帧中包含的业务数据进行解码。如前面的实施例所描述的那样,利用所述预编码向量的信息和导频数据的信息对所述无线帧中包含的业务数据进行解码可以具体包括:利用所接收到的、用M份预编码向量分别进行预编码的M份导频数据估计等效信道H*w,并利用所述等效信道对接收到的业务数据进行解码;也可能的是,利用所接收到的导频数据(可以是一份,也可以是多份)估计信道H,并利用估计的所述信道H和所述M份预编码向量对接收到的业务数据进行解码。关于这些内容,可以参见前面的实施例,这里不再重复。优选的是,所述N份预编码向量中包括两两不同的预编码向量,特别是包括两两不同的M份预编码向量。在本发明的实施例中,在N份预编码向量中有M份预编码向量两两不同,使得可以在接收端获得尽可能好的解调性能。另外同样地,由于将要发送的业务数据在无线帧里重复多次,并且在进行预编码之后通过多个发射天线进行发送,因此降低了所接收到的数据的误码率,提高了数据接收性能,从而在相同的发射功率情况下增大数据传输的距离,也即增强了业务的覆盖能力。本发明实施例还相应地提供了一种数据发送装置。图10示出了根据本发明的一个实施例的数据发送装置的示意性结构图。可见,数据发送装置1000包括:复制单元1010,用于将要发送的业务数据在无线帧里复制N次;预编码单元1020,用于用N份预编码向量分别对被复制N次的业务数据进行预编码;发射单元1030,用于将所述预编码向量的信息和导频数据的信息包含在所述无线帧中,并通过至少两个发射天线发送所述无线帧;其中N是大于或等于2的自然数。根据一个实施形式,所述发射单元1030还用于:将所述N份预编码向量的信息和M份导频数据的信息包含在所述无线帧中,其中M是自然数,并且N > M > 2。根据一个实施形式,所述发射单元1030具体用于:用所述N份预编码向量中的M份预编码向量分别对无线帧里包括的M份导频数据进行预编码。根据一个实施形式,所述发射单元1030具体用于:将所述预编码向量的信息直接包含在所述无线帧的控制部分信息中。根据一个实施形式,所述N份预编码向量包括两两不同的M份预编码向量。本发明实施例还相应地提供了一种数据接收装置。图11示出了根据本发明的一个实施例的数据接收装置的示意性结构图。可见,数据接收装置1100包括:接收单元1110,用于接收无线帧;信息获取单元1120,用于获取所述无线帧中所包含的业务数据的复制次数N和导频数据的份数M,以及相应的N份预编码向量的信息和M份导频数据的信息;解码单元1130,用于利用所述预编码向量的信息和导频数据的信息对所述无线帧中包含的业务数据进行解码;其中所述N是大于或等于2的自然数,M是大于或等于I的自然数,并且N > M。根据一个实施形式,所述解码单元1130具体用于:利用所接收到的、用M份预编码向量分别进行预编码的M份导频数据估计等效信道,并利用所述等效信道对接收到的业务数据进行解码,其中M是大于或等于2的自然数。根据一个实施形式,所述解码单元1130具体用于:利用所接收到的M份导频数据估计信道,并利用估计的所述信道和相应的M份预编码向量对接收到的业务数据进行解码。根据一个实施形式,所述N份预编码向量包括两两不同的预编码向量,特别是包括两两不同的M份预编码向量。关于上述装置实施例的具体内容可以参见前面的方法实施例,这里不再进一步阐述。在本发明的实施例中,在N份预编码向量中有M份预编码向量两两不同,使得可以在接收端获得尽可能好的解调性能。另外同样地,由于将要发送的业务数据在无线帧里重复多次,并且在进行预编码之后通过多个发射天线进行发送,因此降低了所接收到的数据的误码率,提高了数据接收性能,从而在相同的发射功率情况下增大数据传输的距离,也即增强了业务的覆盖能力。
本领域技术人员应该理解,本发明实施例中装置模块的划分为功能划分,实际具体结构可以为上述功能模块的拆分或合并。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。 权利要求的内容记载的方案也是本发明实施例的保护范围。本领域普通技术人员可以理解上述实施例方法中的全部或部分处理是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中。以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种数据传输方法,包括: 将要发送的业务数据在无线帧里复制N次; 用N份预编码向量分别对被复制N次的业务数据进行预编码; 将所述预编码向量的信息和导频数据的信息包含在所述无线帧中,并通过至少两个发射天线发送所述无线帧; 其中N是大于或等于2的自然数。
2.根据权利要求1所述的方法,还包括:将所述N份预编码向量的信息和M份导频数据的信息包含在所述无线帧中,其中M是自然数,并且N > M > 2。
3.根据权利要求2所述的方法,其中将所述N份预编码向量的信息和M份导频数据的信息包含在所述无线帧中具体包括:用所述N份预编码向量中的M份预编码向量分别对无线帧里包括的M份导频数据进行预编码。
4.根据权利要求1所述的方法,其中将所述预编码向量的信息直接包含在所述无线帧的控制部分信息中。
5.根据权利要求2至4之一所述的方法,其中所述业务数据的复制次数N和/或导频数据的份数M的信息包含在所述无线帧的控制部分信息中。
6.根据权利要求1至4之一所述的方法,其中所述N份预编码向量包括两两不同的M份预编码向量,其中M是自然数,并且N > M > 2。
7.一种数据传输方法,包括: 接收无线帧;` 获取所述无线帧中所包含的业务数据的复制次数N和导频数据的份数M,以及相应的N份预编码向量的信息和M份导频数据的信息; 利用所述预编码向量的信息和导频数据的信息对所述无线帧中包含的业务数据进行解码; 其中所述N是大于或等于2的自然数,M是大于或等于I的自然数,并且N彡M。
8.根据权利要求7所述的方法,其中利用所述预编码向量的信息和导频数据的信息对所述无线帧中包含的业务数据进行解码具体包括:利用所接收到的、用M份预编码向量分别进行预编码的M份导频数据估计等效信道,并利用所述等效信道对接收到的业务数据进行解码,其中M是大于或等于2的自然数。
9.根据权利要求7所述的方法,其中利用所述预编码向量的信息和导频数据的信息对所述无线帧中包含的业务数据进行解码具体包括:利用所接收到的M份导频数据估计信道,并利用估计的所述信道和所述N份预编码向量对接收到的业务数据进行解码。
10.根据权利要求8所述的方法,其中所述M份预编码向量是两两不同的预编码向量。
11.根据权利要求9所述的方法,其中所述N份预编码向量包括两两不同的预编码向量。
12.—种数据发送装置,包括: 复制单元,用于将要发送的业务数据在无线帧里复制N次; 预编码单元,用于用N份预编码向量分别对被复制N次的业务数据进行预编码; 发射单元,用于将所述预编码向量的信息和导频数据的信息包含在所述无线帧中,并通过至少两个发射天线发送所述无线帧;其中N是大于或等于2的自然数。
13.根据权利要求12所述的装置,其中所述发射单元还用于:将所述N份预编码向量的信息和M份导频数据的信息包含在所述无线帧中,其中M是自然数,并且N > M > 2。
14.根据权利要求13所述的装置,其中所述发射单元具体用于:用所述N份预编码向量中的M份预编码向量分别对无线帧里包括的M份导频数据进行预编码。
15.根据权利要求12所述的装置,其中所述发射单元具体用于:将所述预编码向量的信息直接包含在所述无线帧的控制部分信息中。
16.根据权利要求12至15之一所述的装置,其中所述N份预编码向量包括两两不同的M份预编码向量,其中M是自然数,并且N3M3 2。
17.一种数据接收装置,包括: 接收单元,用于接收无线帧; 信息获取单元,用于获取所述无线帧中所包含的业务数据的复制次数N和导频数据的份数M,以及相应的N份预编码向量的信息和M份导频数据的信息; 解码单元,用于利用所述预编码向量的信息和导频数据的信息对所述无线帧中包含的业务数据进行解码; 其中所述N是大于或等于2的自然数,M是大于或等于I的自然数,并且N彡M。
18.根据权利要求17所述的装置,其中所述解码单元具体用于:利用所接收到的、用M份预编码向量分别进行预编码的M份导频数据估计等效信道,并利用所述等效信道对接收到的业务数据进行解码,其 中M是大于或等于2的自然数。
19.根据权利要求17所述的装置,其中所述解码单元具体用于:利用所接收到的M份导频数据估计信道,并利用估计的所述信道和所述N份预编码向量对接收到的业务数据进行解码。
20.根据权利要求18所述的装置,其中所述M份预编码向量是两两不同的预编码向量。
21.根据权利要求19所述的装置,其中所述N份预编码向量包括两两不同的预编码向量。
全文摘要
本发明实施例公开了一种数据传输方法和装置。所述数据传输方法包括将要发送的业务数据在无线帧里复制N次;用N份预编码向量分别对被复制N次的业务数据进行预编码;将所述预编码向量的信息和导频数据的信息包含在所述无线帧中,并通过至少两个发射天线发送所述无线帧;其中N是大于或等于2的自然数。在本发明实施例的方案中,由于将要发送的业务数据在无线帧里重复多次,并且在进行预编码之后通过多个发射天线进行发送,因此降低了所接收到的数据的误码率,提高了数据接收性能,从而在相同的发射功率情况下增大数据传输的距离,也即增强了业务的覆盖能力。
文档编号H04B7/06GK103107837SQ201110361950
公开日2013年5月15日 申请日期2011年11月15日 优先权日2011年11月15日
发明者陈小锋, 陈庆勇, 高磊 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1