数据传输方法、接收端设备和发送端设备的制造方法

文档序号:8501330阅读:256来源:国知局
数据传输方法、接收端设备和发送端设备的制造方法
【技术领域】
[0001]本发明实施例涉及通信技术,尤其涉及一种数据传输方法、接收端设备和发送端设备。
【背景技术】
[0002]多输入多输出(Multiple-1nput Multiple-Out-put,简称ΜΙΜΟ)技术已经成为无线通信领域的关键技术之一,通过近几年的持续发展,MIMO技术将越来越多地应用于各种无线通信系统。现有的MMO技术主要分为分集技术和复用技术,采用分集技术可提高链路的传输性能,采用复用技术可提高系统的吞吐量。
[0003]MMO是一种多个天线发送和多个天线接收的结构,发送端设备可以采用多个天线发送数据,接收端设备可以采用多个天线接收并恢复数据。发送端设备发送数据时可能会采用分集方式也可能采用复用方式,而对于接收端设备来说,如果发送端设备采用分集方式发送数据,则接收端设备只有采用对应的解分集方法对接收的数据进行处理,才能获得正确的数据;如果发送端设备采用复用方式发送数据,则接收端设备只有采用对应的解复用方法对接收的数据进行处理,才能获得正确的数据。
[0004]但是,在现有技术中,接收端设备无法获知发送端设备到底采用的是分集方式发送数据还是复用方式发送数据,因此,接收端设备可能会采用解复用的方法对发送端采用分集方式发送的数据进行处理,或者可能采用解分集的方法对发送端采用复用方式发送的数据进行处理,从而无法获得正确的数据。

【发明内容】

[0005]本发明实施例提供一种数据传输方法、发送端设备和接收端设备,以解决使用MIMO天线传输数据时接收端设备无法获知数据的传输方式从而无法获得正确数据的问题。
[0006]第一方面,本发明实施例提供一种数据传输方法,包括:
[0007]接收发送端设备采用N个天线发送的数据,N彡2 ;
[0008]采用N个训练序列,分别估计所述数据的信噪比,其中,若所述发送端设备采用第一方式发送数据,则所述N个训练序列相同,若所述发送端设备采用第二方式发送数据,则所述N个训练序列不同,其中,所述第一方式为延时分集方式,所述第二方式为空时编码分集方式或复用方式;
[0009]根据得到的N个信噪比,确定所述发送端设备采用的训练序列,并根据确定的训练序列确定所述数据的发送方式。
[0010]在第一方面的第一种可能实现的方式中,所述根据得到的信噪比,确定所述发送端设备采用的训练序列,并根据确定的训练序列确定所述数据的发送方式,包括:
[0011]若所述N个信噪比均大于预设门限,则确定所述发送端设备采用N个不同的训练序列,并根据确定的训练序列确定所述数据是所述发送端设备采用所述第二方式发送的数据;
[0012]若所述N个信噪比中仅有一个信噪比大于预设门限,则确定所述发送端设备采用N个不同训练序列中的一个训练序列,并根据确定的训练序列确定所述数据是所述发送端设备采用所述第一方式发送的数据;
[0013]若所述N个信噪比中有M个信噪比大于预设门限,则确定所述发送端设备所采用的N个不同训练序列中的M个训练序列,并根据确定的训练序列确定所述数据包括所述发送端设备采用所述第二方式发送的M个数据和采用所述第一方式发送的N-M个数据,其中,2彡M彡N-1, N彡3。
[0014]根据第一方面或第一方面的第一种可能实现的方式,在第二种可能实现的方式中,所述采用N个训练序列,分别估计所述数据的信噪比之前,还包括:
[0015]接收所述发送端设备发送的所需采用的训练序列的标识;
[0016]根据接收到的标识,从训练序列集合中确定所述N个训练序列。
[0017]根据第一方面的第二种可能实现的方式,在第三种可能实现的方式中,所述训练序列集合包括N个子集合,各子集合中均包含一组训练序列,各子集合之间的训练序列不同;
[0018]所述根据接收到的标识,从训练序列集合中确定所述N个训练序列,包括:
[0019]根据接收到的标识,从N个子集合中分别确定一个训练序列,得到所述N个训练序列。
[0020]根据第一方面的第二种可能实现的方式,在第四种可能实现的方式中,所述各子集合中的第一子集合包含第一组训练序列,所述各子集合中的其它子集合中所包含的训练序列为对所述第一组训练序列采用加扰方式得到的一组训练序列,且所述其它子集合所采用的加扰方式不同;
[0021]所述根据接收到的标识,从训练序列集合中确定所述N个训练序列,包括:
[0022]根据接收到的标识,从所述N个子集合中的部分子集合中确定不少于2个的训练序列,得到所述N个训练序列;或者
[0023]根据接收到的标识,从N个子集合中分别确定一个训练序列,得到所述N个训练序列。
[0024]根据第一方面或第一方面的第一种可能实现的方式,在第五种可能实现的方式中,所述采用N个训练序列,分别估计所述数据的信噪比之前之前,还包括:
[0025]接收发送端设备发送的一个训练序列的标识;
[0026]根据所述一个训练序列的标识,从训练序列集合中确定一个训练序列,并采用确定的一个训练序列生成N-1个不同的训练序列,得到所述N个训练序列。
[0027]根据第一方面的第五种可能实现的方式,在第六种可能实现的方式中,所述采用确定的一个训练序列生成N-1个训练序列,包括:
[0028]采用不同的加扰方式对确定的一个训练序列进行加扰,得到所述N-1个不同的训练序列。
[0029]第二方面,本发明实施例还提供一种数据传输方法,包括:
[0030]确定发送数据所需采用的N个训练序列,其中,若采用第一方式发送数据,则所述N个训练序列相同,若采用第二方式发送数据,则所述N个训练序列不同;
[0031]在N个天线上分别向接收端设备发送数据,各天线上发送的数据中包含所述N个训练序列中的一个训练序列,以使所述接收端设备采用N个天线接收数据,N多2,采用所述N个训练序列分别估计所述数据的信噪比,并根据得到的N个信噪比,确定所述发送端设备采用的训练序列,并根据确定的训练序列确定所述数据的发送方式。
[0032]在第二方面的第一种可能实现的方式中,所述确定发送数据所需采用的N个训练序列,包括:
[0033]从训练序列集合包含的N个子集合中分别确定一个训练序列,得到发送数据所需采用的N个训练序列,其中,各子集合中均包含一组训练序列,各子集合之间的训练序列不同。
[0034]根据第二方面的第一种可能实现的方式,在第二种可能实现的方式中,所述各子集合中的第一子集合包含第一组训练序列,所述各子集合中的其它子集合中所包含的训练序列为对所述第一组训练序列采用加扰方式得到的一组训练序列,且所述其它子集合所采用的加扰方式不同。
[0035]在第二方面的第三种可能实现的方式中,所述确定发送数据所需采用的N个训练序列,包括:
[0036]从训练序列集合中确定一个训练序列,并采用确定的一个训练序列生成N-1个不同的训练序列,得到所述N个训练序列。
[0037]根据第二方面的第三种可能实现的方式,在第四种可能实现的方式中,所述采用确定的一个训练序列生成N-1个不同的训练序列,包括:
[0038]采用不同的加扰方式对确定的一个训练序列进行加扰,得到所述N-1个不同的训练序列。
[0039]根据第二方面至第二方面的第四种任一可能实现的方式,在第五种可能实现的方式中,所述在N个天线上分别向接收端设备发送数据之前,还包括:
[0040]向接收端设备发送训练序列的标识,以使所述接收端设备根据接收到的标识和训练序列集合,确定所述N个训练序列。
[0041]第三方面,本发明实施例提供一种接收端设备,包括:
[0042]接收模块,用于接收发送端设备采用N个天线发送的数据,N彡2 ;
[0043]第一处理模块,用于采用N个训练序列,分别估计所述数据的信噪比,其中,若所述发送端设备采用第一方式发送数据,则所述N个训练序列相同,若所述发送端设备采用第二方式发送数据,则所述N个训练序列不同,其中,所述第一方式为延时分集方式,所述第二方式为空时编码分集方式或复用方式;
[0044]第二处理模块,用于根据得到的N个信噪比,确定所述发送端设备采用的训练序列,并根据确定的训练序列确定所述数据的发送方式。
[0045]在第三方面的第一种可能实现的方式中,所述第二处理模块,具体用于:
[0046]若所述N个信噪比均大于预设门限,则确定所述发送端设备采用N个不同的训练序列,并根据确定的训练序列确定所述数据是所述发送端设备采用所述第二方式发送的数据;
[0047]若所述N个信噪比中仅有一个信噪比大于预设门限,则确定所述发送端设备采用N个不同训练序列中的一个训练序列,并根据确定的训练序列确定所述数据是所述发送端设备采用所述第一方式发送的数据;
[0048]若所述N个信噪比中有M个信噪比大于预设门限,则确定所述发送端设备所采用的N个不同训练序列中的M个训练序列,并根据确定的训练序列确定所述数据包括所述发送端设备采用所述第二方式发送的M个数据和采用所述第一方式发送的N-M个数据,其中,2彡M彡N-1, N彡3。
[0049]根据第三方面或第三方面的第一种可能实现的方式,在第二种可能实现的方式中,还包括:
[0050]第三处理模块,用于在所述采用N个训练序列,分别估计所述数据的信噪比之前,接收所述发送端设备发送的所需采用的训练序列的标识;根据接收到的标识,从训练序列集合中确定所述N个训练序列。
[0051]根据第三方面的第二种可能实现的方式,在第三种可能实现的方式中,所述训练序列集合包括N个子集合,各子集合中均包含一组训练序列,各子集合之间的训练序列不同;
[0052]所述第三处理模块,具体用于:
[0053]根据接收到的标识,从N个子集合中分别确定一个训练序列,得到所述N个训练序列。
[0054]根据第三方面的第二种可能实现的方式,在第四种可能实现的方式中,所述各子集合中的第一子集合包含第一组训练序列,所述各子集合中的其它子集合中所包含的训练序列为对所述第一组训练序列采用加扰方式得到的一组训练序列,且所述其它子集合所采用的加扰方式不同;
[0055]所述第三处理模块,具体用于:
[0056]根据接收到的标识,从所述N个子集合中的部分子集合中确定不少于2个的训练序列,得到所述N个训练序列;或者
[0057]根据接收到的标识,从N个子集合中分别确定一个训练序列,得到所述N个训练序列。
[0058]根据第三方面或第三方面的第一种可能实现的方式,在第五种可能实现的方式中,还包括:
[0059]第四处理模块,用于在所述采用N
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1