发明内容
本发明的目的在于提供一种下行波束训练信号的处理方法及终端,解决现有技术中不存在下行波束训练方案的问题。
为了解决上述技术问题,本发明实施例提供一种下行波束训练信号的处理方法,包括:
采用不同的下行接收波束接收基站发送的预设组数的下行接收波束训练信号;
根据所述下行接收波束训练信号得到第一目标训练信号,并根据所述第一目标训练信号得到接收基站发送的下行数据的下行接收波束。
可选的,所述采用不同的下行接收波束接收基站发送的预设组数的下行接收波束训练信号的步骤包括:
采用不同的下行接收波束接收基站以不同的下行发送波束发送的一组或多组下行接收波束训练信号,且同一组的下行接收波束训练信号的下行接收波束各不相同,而下行发送波束相同,不同组的下行接收波束训练信号的下行发送波束各不相同,下行接收波束相同或不相同;
其中,每一组的下行接收波束训练信号的数量大于或者等于1。
可选的,所述采用不同的下行接收波束接收基站发送的预设组数的下行接收波束训练信号的步骤包括:
采用不同的下行接收波束接收基站采用不同的宽下行发送波束发送的下行接收波束训练信号。
可选的,所述根据所述下行接收波束训练信号得到第一目标训练信号,并根据所述第一目标训练信号得到接收基站发送的下行数据的下行接收波束的步骤包括:
获取接收到的信号强度最大的下行接收波束训练信号作为所述第一目标训练信号,并获取所述第一目标训练信号对应的下行接收波束,作为接收基站发送的下行数据的下行接收波束。
可选的,还包括:
采用相同的下行接收波束接收基站发送的预设组数的下行发送波束训练信号;
根据所述下行发送波束训练信号得到,用于基站获取发送下行数据的下行发送波束的第二目标训练信号。
可选的,所述采用相同的下行接收波束接收基站发送的预设组数的下行发送波束训练信号的步骤包括:
采用相同的下行接收波束接收基站以不同的下行发送波束发送的一组或多组下行发送波束训练信号,下行发送波束训练信号的下行接收波束均相同,下行发送波束各不相同;
其中,每一组的训练序列的数量大于或者等于1。
可选的,所述根据所述下行发送波束训练信号得到,用于基站获取发送下行数据的下行发送波束的第二目标训练信号的步骤包括:
获取接收到的信号强度最大的下行发送波束训练信号,作为第二目标训练信号。
可选的,所述根据所述下行发送波束训练信号得到,用于基站获取发送下行数据的下行发送波束的第二目标训练信号的步骤包括:
在采用相同的下行接收波束接收到的下行发送波束训练信号有多组,且下行发送波束训练信号的下行接收波束均相同,下行发送波束各不相同,本次的下行发送波束包含所述第一目标训练信号的下行发送波束时,获取所述第一目标训练信号的下行发送波束所对应的下行发送波束训练信号的组别,并根据所述组别获取对应的下行发送波束训练信号,在获取到的下行发送波束训练信号中得到第二目标训练信号;或者
在采用相同的下行接收波束接收到的下行发送波束训练信号有多组,且下行发送波束训练信号的下行接收波束均相同,下行发送波束各不相同,本次的下行发送波束不包含所述第一目标训练信号的下行发送波束时,在接收到的所有下行发送波束训练信号中获取第二目标训练信号。
可选的,所述采用不同的下行接收波束接收基站发送的预设组数的下行接收波束训练信号的步骤包括:
接收基站以不同的下行发送波束发送的多组下行接收波束训练信号,且同一组的下行接收波束训练信号的下行接收波束各不相同,而下行发送波束相同,不同组的下行接收波束训练信号的下行发送波束各不相同,下行接收波束相同或不相同;
接收基站以不同的下行发送波束发送的多组下行发送波束训练信号,同一组的下行发送波束训练信号的下行接收波束相同,不同组的下行接收波束相同或不相同,所有下行发送波束训练信号的下行发送波束各不相同,下行接收波束训练信号的组数与下行发送波束训练信号的组数相同,且一一对应;
所述根据所述下行接收波束训练信号得到第一目标训练信号,并根据所述第一目标训练信号得到接收基站发送的下行数据的下行接收波束的步骤包括:
获取每一组下行接收波束训练信号中信号强度最大的下行接收波束训练信号作为中间训练信号;
其中,下行发送波束训练信号是采用对应组别的中间训练信号的下行接收波束接收的;
根据接收到的所有的下行发送波束训练信号得到第一目标训练信号和用于基站获取发送下行数据的下行发送波束的第二目标训练信号;
根据所述第一目标训练信号得到接收基站发送的下行数据的下行接收波束。
本发明还提供了一种下行波束训练信号的处理方法,包括:
向终端发送预设组数的下行接收波束训练信号,使得终端能够根据所述下行接收波束训练信号得到接收下行数据的下行接收波束。
可选的,所述向终端发送预设组数的下行接收波束训练信号的步骤包括:
以不同的下行发送波束发送一组或多组下行接收波束训练信号,且同一组的下行接收波束训练信号的下行发送波束相同,不同组的下行接收波束训练信号的下行发送波束各不相同;
其中,每一组的下行接收波束训练信号的数量大于或者等于1。
可选的,所述向终端发送预设组数的下行接收波束训练信号的步骤包括:
周期性的向终端发送预设组数的下行接收波束训练信号。
可选的,还包括:
向终端发送预设组数的下行发送波束训练信号,使得终端能够得到用于基站获取发送下行数据的下行发送波束的第二目标训练信号。
可选的,所述向终端发送预设组数的下行发送波束训练信号的步骤包括:
以不同的下行发送波束发送一组或多组下行发送波束训练信号,且下行发送波束训练信号的下行发送波束各不相同;
其中,每一组的下行发送波束训练信号的数量大于或者等于1。
本发明还提供了一种终端,包括:
第一接收模块,用于采用不同的下行接收波束接收基站发送的预设组数的下行接收波束训练信号;
第一处理模块,用于根据所述下行接收波束训练信号得到第一目标训练信号,并根据所述第一目标训练信号得到接收基站发送的下行数据的下行接收波束。
可选的,所述第一接收模块包括:
第一接收子模块,用于采用不同的下行接收波束接收基站以不同的下行发送波束发送的一组或多组下行接收波束训练信号,且同一组的下行接收波束训练信号的下行接收波束各不相同,而下行发送波束相同,不同组的下行接收波束训练信号的下行发送波束各不相同,下行接收波束相同或不相同;
其中,每一组的下行接收波束训练信号的数量大于或者等于1。
可选的,所述第一接收模块包括:
第二接收子模块,用于采用不同的下行接收波束接收基站采用不同的宽下行发送波束发送的下行接收波束训练信号。
可选的,所述第一处理模块包括:
第一处理子模块,用于获取接收到的信号强度最大的下行接收波束训练信号作为所述第一目标训练信号,并获取所述第一目标训练信号对应的下行接收波束,作为接收基站发送的下行数据的下行接收波束。
可选的,还包括:
第二接收模块,用于采用相同的下行接收波束接收基站发送的预设组数的下行发送波束训练信号;
第二处理模块,用于根据所述下行发送波束训练信号得到,用于基站获取发送下行数据的下行发送波束的第二目标训练信号。
可选的,所述第二接收模块包括:
第三接收子模块,用于采用相同的下行接收波束接收基站以不同的下行发送波束发送的一组或多组下行发送波束训练信号,下行发送波束训练信号的下行接收波束均相同,下行发送波束各不相同;
其中,每一组的训练序列的数量大于或者等于1。
可选的,所述第二处理模块包括:
第二处理子模块,用于获取接收到的信号强度最大的下行发送波束训练信号,作为第二目标训练信号。
可选的,所述第二处理模块包括:
第三处理子模块,用于在采用相同的下行接收波束接收到的下行发送波束训练信号有多组,且下行发送波束训练信号的下行接收波束均相同,下行发送波束各不相同,本次的下行发送波束包含所述第一目标训练信号的下行发送波束时,获取所述第一目标训练信号的下行发送波束所对应的下行发送波束训练信号的组别,并根据所述组别获取对应的下行发送波束训练信号,在获取到的下行发送波束训练信号中得到第二目标训练信号;或者
在采用相同的下行接收波束接收到的下行发送波束训练信号有多组,且下行发送波束训练信号的下行接收波束均相同,下行发送波束各不相同,本次的下行发送波束不包含所述第一目标训练信号的下行发送波束时,在接收到的所有下行发送波束训练信号中获取第二目标训练信号。
可选的,所述第一接收模块包括:
第四接收子模块,用于接收波束接收基站以不同的下行发送波束发送的多组下行接收波束训练信号,且同一组的下行接收波束训练信号的下行接收波束各不相同,而下行发送波束相同,不同组的下行接收波束训练信号的下行发送波束各不相同,下行接收波束相同或不相同;
接收基站以不同的下行发送波束发送的多组下行发送波束训练信号,同一组的下行发送波束训练信号的下行接收波束相同,不同组的下行接收波束相同或不相同,所有下行发送波束训练信号的下行发送波束各不相同,下行接收波束训练信号的组数与下行发送波束训练信号的组数相同,且一一对应;
所述第一处理模块包括:
第四处理子模块,用于获取每一组下行接收波束训练信号中信号强度最大的下行接收波束训练信号作为中间训练信号;
其中,下行发送波束训练信号是采用对应组别的中间训练信号的下行接收波束接收的;
根据接收到的所有的下行发送波束训练信号得到第一目标训练信号和用于基站获取发送下行数据的下行发送波束的第二目标训练信号;
根据所述第一目标训练信号得到接收基站发送的下行数据的下行接收波束。
本发明还提供了一种基站,包括:
第一发送模块,用于向终端发送预设组数的下行接收波束训练信号,使得终端能够根据所述下行接收波束训练信号得到接收下行数据的下行接收波束。
可选的,所述第一发送模块包括:
第一发送子模块,用于以不同的下行发送波束发送一组或多组下行接收波束训练信号,且同一组的下行接收波束训练信号的下行发送波束相同,不同组的下行接收波束训练信号的下行发送波束各不相同;
其中,每一组的下行接收波束训练信号的数量大于或者等于1。
可选的,所述第一发送模块包括:
第二发送子模块,用于周期性的向终端发送预设组数的下行接收波束训练信号。
可选的,还包括:
第二发送模块,用于向终端发送预设组数的下行发送波束训练信号,使得终端能够得到用于基站获取发送下行数据的下行发送波束的第二目标训练信号。
可选的,所述第二发送模块包括:
第三发送子模块,用于以不同的下行发送波束发送一组或多组下行发送波束训练信号,且下行发送波束训练信号的下行发送波束各不相同;
其中,每一组的下行发送波束训练信号的数量大于或者等于1。
本发明的上述技术方案的有益效果如下:
上述方案中,所述下行波束训练信号的处理方法通过采用不同的下行接收波束接收基站发送的下行接收波束训练信号,并根据接收到的下行接收波束训练信号获知接收基站发送的下行数据的下行接收波束,能够保证终端正确接收数据,实现下发接收波束的训练。
具体实施方式
为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
本发明针对现有的技术中不存在下行波束训练方案问题,提供了多种解决方案,具体如下:
实施例一
如图4所示,本发明实施例一提供的下行波束训练信号的处理方法,可应用于终端侧,所述处理方法包括:
步骤41:采用不同的下行接收波束接收基站发送的预设组数的下行接收波束训练信号;
步骤42:根据所述下行接收波束训练信号得到第一目标训练信号,并根据所述第一目标训练信号得到接收基站发送的下行数据的下行接收波束。
其中采用不同的下行接收波束接收基站发送的下行接收波束训练信号是为了进行比较进而选出较优的下行接收波束。
终端执行该处理方法的情景可以是在开机时,或进入一个新的基站的信号覆盖范围时。在同一基站的覆盖范围内时不用多次执行该处理方法,因为接收波束第一次与基站对准后会被锁定,基站自动跟动终端(自动对应的更改权值,现有技术可实现,在此不再赘述)。
终端在执行该处理方法时,会从基站发送的标记为一的下行接收波束训练信号开始接收,也就是接收完整的每一组下行接收波束训练信号,基站可以是周期性的发送一组下行接收波束训练信号。
下行接收波束可以理解为下行接收权值组合。
考虑到预设组数可为一组,也可以为多组,本发明实施例中,所述采用不同的下行接收波束接收基站发送的预设组数的下行接收波束训练信号的步骤包括:采用不同的下行接收波束接收基站以不同的下行发送波束发送的一组或多组下行接收波束训练信号,且同一组的下行接收波束训练信号的下行接收波束各不相同,而下行发送波束相同,不同组的下行接收波束训练信号的下行发送波束各不相同,下行接收波束相同或不相同;其中,每一组的下行接收波束训练信号的数量大于或者等于1。
为了保证较大的接收范围,所述采用不同的下行接收波束接收基站发送的预设组数的下行接收波束训练信号的步骤包括:采用不同的下行接收波束接收基站采用不同的宽下行发送波束发送的下行接收波束训练信号;后续为了保证较快的搜索速率,还可以再采用不同的下行接收波束接收基站采用不同的窄下行发送波束发送的下行发送波束训练信号。此处的宽下行发送波束与窄下行发送波束是相对而言的。
优选的,所述根据所述下行接收波束训练信号得到第一目标训练信号,并根据所述第一目标训练信号得到接收基站发送的下行数据的下行接收波束的步骤包括:获取接收到的信号强度最大的下行接收波束训练信号作为所述第一目标训练信号,并获取所述第一目标训练信号对应的下行接收波束,作为接收基站发送的下行数据的下行接收波束。
当然也可以根据信道估计来获取第一目标训练信号,在此不作限定。
进一步的,所述处理方法还包括:采用相同的下行接收波束接收基站发送的预设组数的下行发送波束训练信号;根据所述下行发送波束训练信号得到,用于基站获取发送下行数据的下行发送波束的第二目标训练信号。
终端在执行该处理方法时,会从基站发送的标记为一的下行发送波束训练信号开始接收,也就是接收完整的每一组下行发送波束训练信号,基站可以是周期性的发送一组下行发送波束训练信号。
同样考虑到预设组数可为一组,也可以为多组,本发明实施例中,所述采用相同的下行接收波束接收基站发送的预设组数的下行发送波束训练信号的步骤包括:采用相同的下行接收波束接收基站以不同的下行发送波束发送的一组或多组下行发送波束训练信号,下行发送波束训练信号的下行接收波束均相同,下行发送波束各不相同;其中,每一组的训练序列的数量大于或者等于1。
优选的,所述根据所述下行发送波束训练信号得到,用于基站获取发送下行数据的下行发送波束的第二目标训练信号的步骤包括:获取接收到的信号强度最大的下行发送波束训练信号,作为第二目标训练信号。
当然也可以根据信道估计来获取第二目标训练信号,在此不作限定。
在下行发送波束训练信号有多组时,获取第二目标训练信号的方式可以有两种,具体为:所述根据所述下行发送波束训练信号得到,用于基站获取发送下行数据的下行发送波束的第二目标训练信号的步骤包括:方式A,在采用相同的下行接收波束接收到的下行发送波束训练信号有多组,且下行发送波束训练信号的下行接收波束均相同,下行发送波束各不相同,本次的下行发送波束包含所述第一目标训练信号的下行发送波束时,获取所述第一目标训练信号的下行发送波束所对应的下行发送波束训练信号的组别,并根据所述组别获取对应的下行发送波束训练信号,在获取到的下行发送波束训练信号中得到第二目标训练信号;或者
方式B,在采用相同的下行接收波束接收到的下行发送波束训练信号有多组,且下行发送波束训练信号的下行接收波束均相同,下行发送波束各不相同,本次的下行发送波束不包含所述第一目标训练信号的下行发送波束时,在接收到的所有下行发送波束训练信号中获取第二目标训练信号。
比如,在基站发送下行接收波束训练信号的下行发送波束与基站发送下行发送波束训练信号的下行发送波束一一对应时,在终端选出的功率最强的下行接收波束训练信号对应的下行发送波束中获取基站下发下行数据的下行发送波束。
进一步的,所述根据所述下行接收波束训练信号得到接收基站发送的下行数据的下行接收波束后还包括:通过确定出的所述下行接收波束,接收基站发送的下行数据。
终端可以借助接收到的信号标识区别是下行接收波束训练信号还是下行数据。
具体的,所述通过确定出的所述下行接收波束,接收基站发送的下行数据的步骤包括:通过确定出的所述下行接收波束,接收基站通过所述基站确定的下行发送波束,发送的下行数据。
通过终端确定的下行接收波束和基站确定的下行发送波束可以进行较为精准的数据传输。
为了得到更精准的结果,本发明实施例中还提供,所述采用不同的下行接收波束接收基站发送的预设组数的下行接收波束训练信号的步骤包括:
接收基站以不同的下行发送波束发送的多组下行接收波束训练信号,且同一组的下行接收波束训练信号的下行接收波束各不相同,而下行发送波束相同,不同组的下行接收波束训练信号的下行发送波束各不相同,下行接收波束相同或不相同;
接收基站以不同的下行发送波束发送的多组下行发送波束训练信号,同一组的下行发送波束训练信号的下行接收波束相同,不同组的下行接收波束相同或不相同,所有下行发送波束训练信号的下行发送波束各不相同,下行接收波束训练信号的组数与下行发送波束训练信号的组数相同,且一一对应;
所述根据所述下行接收波束训练信号得到第一目标训练信号,并根据所述第一目标训练信号得到接收基站发送的下行数据的下行接收波束的步骤包括:获取每一组下行接收波束训练信号中信号强度最大的下行接收波束训练信号作为中间训练信号;
其中,下行发送波束训练信号是采用对应组别的中间训练信号的下行接收波束接收的;
根据接收到的所有的下行发送波束训练信号得到第一目标训练信号和用于基站获取发送下行数据的下行发送波束的第二目标训练信号;根据所述第一目标训练信号得到接收基站发送的下行数据的下行接收波束。
由上可知,本发明实施例一提供的所述下行波束训练信号的处理方法通过采用不同的下行接收波束接收基站发送的下行接收波束训练信号,并根据接收到的下行接收波束训练信号获知接收基站发送的下行数据的下行接收波束,能够保证终端正确接收数据,实现下发接收波束的训练。
实施例二
如图5所示,本发明实施例二提供的下行波束训练信号的处理方法,可应用于基站侧,所述处理方法包括:
步骤51:向终端发送预设组数的下行接收波束训练信号,使得终端能够根据所述下行接收波束训练信号得到接收下行数据的下行接收波束。
其中,基站可以轮询方向发送信号。
考虑到预设组数可为一组,也可以为多组,本发明实施例中,所述向终端发送预设组数的下行接收波束训练信号的步骤包括:以不同的下行发送波束发送一组或多组下行接收波束训练信号,且同一组的下行接收波束训练信号的下行发送波束相同,不同组的下行接收波束训练信号的下行发送波束各不相同;其中,每一组的下行接收波束训练信号的数量大于或者等于1。
为了实时性的保证终端的正常通信,所述向终端发送预设组数的下行接收波束训练信号的步骤包括:周期性的向终端发送预设组数的下行接收波束训练信号。
进一步的,所述处理方法还包括:向终端发送预设组数的下行发送波束训练信号,使得终端能够得到用于基站获取发送下行数据的下行发送波束的第二目标训练信号。
同样考虑到预设组数可为一组,也可以为多组,本发明实施例中,所述向终端发送预设组数的下行发送波束训练信号的步骤包括:以不同的下行发送波束发送一组或多组下行发送波束训练信号,且下行发送波束训练信号的下行发送波束各不相同;其中,每一组的下行发送波束训练信号的数量大于或者等于1。
进一步的,所述向终端发送预设组数的下行接收波束训练信号后还包括:确定发送下行数据使用的下行发送波束;利用所述下行发送波束的波束赋形权值,对所述下行数据赋形后,向终端发送。这样能够保证与终端间的较好通信。
本发明实施例二提供的下行波束训练信号的处理方法通过向终端发送预设组数的下行接收波束训练信号,使得终端能够完成下发接收波束的训练,正确的接收数据。
下面结合终端侧和基站侧对本发明实施例提供的下行波束训练信号的处理方法进行举例说明。
第一例
本发明实施例提供的下行波束训练信号的处理方法如下:
a1)基站侧重复发送K次终端接收训练序列(下行接收波束训练信号),K≥1,且采用相同的赋形权值发送K次终端接收训练序列,也就是K次发送终端接收训练序列的覆盖是相同的;
b1)终端侧采用不同的接收波束,也就是不同的接收权值,搜索终端接收训练序列并确定最佳接收波束或权值;
c1)基站侧另外发送M次发送训练序列(下行发送波束训练信号),M≥1,且采用M个不同的赋形权值发送M次发送训练序列,也就是M次发送训练序列的覆盖是不同的,如图6所示,图中包含导频/训练周期(RS周期)、接收(RX)波束训练符号和发送组别(如TxB0);
d1)基站侧以周期为N重复发送终端接收训练序列和发送训练序列,比如10ms发一次,终端接收训练序列和发送训练序列间隔发送。
第二例
其中有P组训练序列,且P﹥1。
本发明实施例提供的下行波束训练信号的处理方法如下:
a2)基站侧发送P组终端接收训练序列,每组包含K≥1个发送训练序列,基站侧采用P个不同的赋形权值发送P组终端接收训练序列;
b2)基站侧另外发送P组发送训练序列,每组包含M≥1发送训练序列,基站侧采用M个不同的赋形权值发送M次发送训练序列,也就是M次发送训练序列的覆盖是不同;
c2)P组K个终端接收训练序列和P组M个发送训练序列有一一对应关系,可以是相同组别的训练序列的覆盖相同,如第一组的K个终端接收训练序列,与第一组的M个发送训练序列的覆盖相同(发送波束相同);
d2)终端侧采用不同的接收波束,也就是不同的接收权值,搜索终端接收训练序列并确定最佳接收波束或权值(训练序列的信号强度最大)并且确定P组中的一组;
e2)终端侧在所确定的一组终端接收训练序列对应的发送训练序列组中搜索M个发送训练序列并确定最终的发送训练序列,如图7所示,图中包含导频/训练周期(RS周期)、接收(RX)波束训练符号-宽波束组别(如宽波束0/WB0)和发送组别(如TxB0)。
f2)基站侧以周期为N重复发送P组终端接收训练序列和P组发送训练序列,比如10ms发一次,终端接收训练序列和发送训练序列间隔发送。
此处说明,d2)和e2)还有另外一种方式:
d2)终端侧接收每一组终端接收训练序列,确定针对每组训练序列的最佳接收波束;
e2)终端侧接收发送训练序列,并对每个发送训练序列,终端侧采用该发送训练序列对应的接收训练序列组的最佳接收波束进行接收;终端从P×M个发送训练序列中选择出最佳的发送波束和接收波束。
在c2)中的条件不成立,也就是P组K个终端接收训练序列和P组M个发送训练序列无对应关系时,d2)和e2)分别为:
d2)终端侧接收每一组终端接收训练序列,确定针对每组训练序列的最佳接收波束,从得到的每组最佳接收波束中得到最终接收波束(所有接收波束中的最优波束);
e2)终端侧接收发送训练序列,并对每个发送训练序列,终端侧采用最终接收波束进行接收;终端从PxM个发送训练序列中选择出最佳的发送波束。
由上可知,本发明实施例也可以说是提供了一种大规模天线***中训练终端接收波束方法以及确定对应的网络端发送波束的方法,解决了现有技术中不存在下行波束训练方案的问题。
实施例三
如图8所示,本发明实施例三提供的终端包括:
第一接收模块81,用于采用不同的下行接收波束接收基站发送的预设组数的下行接收波束训练信号;
第一处理模块82,用于根据所述下行接收波束训练信号得到第一目标训练信号,并根据所述第一目标训练信号得到接收基站发送的下行数据的下行接收波束。
其中采用不同的下行接收波束接收基站发送的下行接收波束训练信号是为了进行比较进而选出较优的下行接收波束。
下行接收波束可以理解为下行接收权值组合。
考虑到预设组数可为一组,也可以为多组,本发明实施例中,所述第一接收模块包括:第一接收子模块,用于采用不同的下行接收波束接收基站以不同的下行发送波束发送的一组或多组下行接收波束训练信号,且同一组的下行接收波束训练信号的下行接收波束各不相同,而下行发送波束相同,不同组的下行接收波束训练信号的下行发送波束各不相同,下行接收波束相同或不相同;其中,每一组的下行接收波束训练信号的数量大于或者等于1。
为了保证较大的接收范围,所述第一接收模块包括:第二接收子模块,用于采用不同的下行接收波束接收基站采用不同的宽下行发送波束发送的下行接收波束训练信号;后续为了保证较快的搜索速率,还可以用于采用不同的下行接收波束接收基站采用不同的窄下行发送波束发送的下行发送波束训练信号。此处的宽下行发送波束与窄下行发送波束是相对而言的。
优选的,所述第一处理模块包括:第一处理子模块,用于获取接收到的信号强度最大的下行接收波束训练信号作为所述第一目标训练信号,并获取所述第一目标训练信号对应的下行接收波束,作为接收基站发送的下行数据的下行接收波束。
当然也可以根据信道估计来获取第一目标训练信号,在此不作限定。
进一步的,所述终端还包括:第二接收模块,用于采用相同的下行接收波束接收基站发送的预设组数的下行发送波束训练信号;第二处理模块,用于根据所述下行发送波束训练信号得到,用于基站获取发送下行数据的下行发送波束的第二目标训练信号。
同样考虑到预设组数可为一组,也可以为多组,本发明实施例中,所述第二接收模块包括:第三接收子模块,用于采用相同的下行接收波束接收基站以不同的下行发送波束发送的一组或多组下行发送波束训练信号,下行发送波束训练信号的下行接收波束均相同,下行发送波束各不相同;其中,每一组的训练序列的数量大于或者等于1。
优选的,所述第二处理模块包括:第二处理子模块,用于获取接收到的信号强度最大的下行发送波束训练信号,作为第二目标训练信号。
当然也可以根据信道估计来获取第二目标训练信号,在此不作限定。
在下行发送波束训练信号有多组时,获取第二目标训练信号的方式可以有两种,对应的,所述第二处理模块包括:第三处理子模块,用于在采用相同的下行接收波束接收到的下行发送波束训练信号有多组,且下行发送波束训练信号的下行接收波束均相同,下行发送波束各不相同,本次的下行发送波束包含所述第一目标训练信号的下行发送波束时,获取所述第一目标训练信号的下行发送波束所对应的下行发送波束训练信号的组别,并根据所述组别获取对应的下行发送波束训练信号,在获取到的下行发送波束训练信号中得到第二目标训练信号;或者在采用相同的下行接收波束接收到的下行发送波束训练信号有多组,且下行发送波束训练信号的下行接收波束均相同,下行发送波束各不相同,本次的下行发送波束不包含所述第一目标训练信号的下行发送波束时,在接收到的所有下行发送波束训练信号中获取第二目标训练信号。
比如,在基站发送下行接收波束训练信号的下行发送波束与基站发送下行发送波束训练信号的下行发送波束一一对应时,在终端选出的功率最强的下行接收波束训练信号对应的下行发送波束中获取基站下发下行数据的下行发送波束。
为了得到更精准的结果,本发明实施例中还提供,所述第一接收模块包括:第四接收子模块,用于接收波束接收基站以不同的下行发送波束发送的多组下行接收波束训练信号,且同一组的下行接收波束训练信号的下行接收波束各不相同,而下行发送波束相同,不同组的下行接收波束训练信号的下行发送波束各不相同,下行接收波束相同或不相同;
接收基站以不同的下行发送波束发送的多组下行发送波束训练信号,同一组的下行发送波束训练信号的下行接收波束相同,不同组的下行接收波束相同或不相同,所有下行发送波束训练信号的下行发送波束各不相同,下行接收波束训练信号的组数与下行发送波束训练信号的组数相同,且一一对应;
所述第一处理模块包括:第四处理子模块,用于获取每一组下行接收波束训练信号中信号强度最大的下行接收波束训练信号作为中间训练信号;其中,下行发送波束训练信号是采用对应组别的中间训练信号的下行接收波束接收的;
根据接收到的所有的下行发送波束训练信号得到第一目标训练信号和用于基站获取发送下行数据的下行发送波束的第二目标训练信号;根据所述第一目标训练信号得到接收基站发送的下行数据的下行接收波束。
由上可知,本发明实施例三提供的所述终端通过采用不同的下行接收波束接收基站发送的下行接收波束训练信号,并根据接收到的下行接收波束训练信号获知接收基站发送的下行数据的下行接收波束,能够保证终端正确接收数据,实现下发接收波束的训练。
需要说明的是,本发明实施例三提供的终端是与上述实施例提供的终端侧的下行波束训练信号的处理方法对应的终端,故上述实施例提供的终端侧的下行波束训练信号的处理方法的所有实施例均适用于该终端,且均能达到相同或相似的有益效果。
实施例四
如图9所示,本发明实施例四提供一种终端,包括:
处理器91;以及通过总线接口92与所述处理器91相连接的存储器93,所述存储器93用于存储所述处理器91在执行操作时所使用的程序和数据,当处理器91调用并执行所述存储器93中所存储的程序和数据时,执行下列过程:
通过收发机94采用不同的下行接收波束接收基站发送的预设组数的下行接收波束训练信号;
根据所述下行接收波束训练信号得到第一目标训练信号,并根据所述第一目标训练信号得到通过收发机94接收基站发送的下行数据的下行接收波束。
其中,收发机94与总线接口92连接,用于在处理器91的控制下接收和发送数据。
需要说明的是,在图9中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器91代表的一个或多个处理器和存储器93代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机94可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的终端,用户接口95还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。处理器91负责管理总线架构和通常的处理,存储器93可以存储处理器91在执行操作时所使用的数据。
本领域技术人员可以理解,实现上述实施例的全部或者部分步骤可以通过硬件来完成,也可以通过计算机程序来指示相关的硬件来完成,所述计算机程序包括执行上述方法的部分或者全部步骤的指令;且该计算机程序可以存储于一可读存储介质中,存储介质可以是任何形式的存储介质。
实施例五
如图10所示,本发明实施例五提供的基站包括:
第一发送模块101,用于向终端发送预设组数的下行接收波束训练信号,使得终端能够根据所述下行接收波束训练信号得到接收下行数据的下行接收波束。
其中,基站可以轮询方向发送信号。
考虑到预设组数可为一组,也可以为多组,本发明实施例中,所述第一发送模块包括:第一发送子模块,用于以不同的下行发送波束发送一组或多组下行接收波束训练信号,且同一组的下行接收波束训练信号的下行发送波束相同,不同组的下行接收波束训练信号的下行发送波束各不相同;其中,每一组的下行接收波束训练信号的数量大于或者等于1。
为了实时性的保证终端的正常通信,所述第一发送模块包括:第二发送子模块,用于周期性的向终端发送预设组数的下行接收波束训练信号。
进一步的,所述基站还包括:第二发送模块,用于向终端发送预设组数的下行发送波束训练信号,使得终端能够得到用于基站获取发送下行数据的下行发送波束的第二目标训练信号。
同样考虑到预设组数可为一组,也可以为多组,本发明实施例中,所述第二发送模块包括:第三发送子模块,用于以不同的下行发送波束发送一组或多组下行发送波束训练信号,且下行发送波束训练信号的下行发送波束各不相同;其中,每一组的下行发送波束训练信号的数量大于或者等于1。
本发明实施例五提供的基站通过向终端发送预设组数的下行接收波束训练信号,使得终端能够完成下发接收波束的训练,正确的接收数据。
需要说明的是,本发明实施例五提供的基站是与上述实施例提供的基站侧的下行波束训练信号的处理方法对应的基站,故上述实施例提供的基站侧的下行波束训练信号的处理方法的所有实施例均适用于该基站,且均能达到相同或相似的有益效果。
实施例六
如图11所示,本实施例提供一种基站,包括:
处理器111;以及通过总线接口112与所述处理器111相连接的存储器113,所述存储器113用于存储所述处理器111在执行操作时所使用的程序和数据,当处理器111调用并执行所述存储器113中所存储的程序和数据时,执行下列过程:
通过收发机114向终端发送预设组数的下行接收波束训练信号,使得终端能够根据所述下行接收波束训练信号得到接收下行数据的下行接收波束。
其中,收发机114与总线接口112连接,用于在处理器111的控制下接收和发送数据。
需要说明的是,在图11中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器111代表的一个或多个处理器和存储器113代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机114可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器111负责管理总线架构和通常的处理,存储器113可以存储处理器111在执行操作时所使用的数据。
本领域技术人员可以理解,实现上述实施例的全部或者部分步骤可以通过硬件来完成,也可以通过计算机程序来指示相关的硬件来完成,所述计算机程序包括执行上述方法的部分或者全部步骤的指令;且该计算机程序可以存储于一可读存储介质中,存储介质可以是任何形式的存储介质。
需要说明的是,此说明书中所描述的许多功能部件都被称为模块/子模块,以便更加特别地强调其实现方式的独立性。
本发明实施例中,模块/子模块可以用软件实现,以便由各种类型的处理器执行。举例来说,一个标识的可执行代码模块可以包括计算机指令的一个或多个物理或者逻辑块,举例来说,其可以被构建为对象、过程或函数。尽管如此,所标识模块的可执行代码无需物理地位于一起,而是可以包括存储在不同位里上的不同的指令,当这些指令逻辑上结合在一起时,其构成模块并且实现该模块的规定目的。
实际上,可执行代码模块可以是单条指令或者是许多条指令,并且甚至可以分布在多个不同的代码段上,分布在不同程序当中,以及跨越多个存储器设备分布。同样地,操作数据可以在模块内被识别,并且可以依照任何适当的形式实现并且被组织在任何适当类型的数据结构内。所述操作数据可以作为单个数据集被收集,或者可以分布在不同位置上(包括在不同存储设备上),并且至少部分地可以仅作为电子信号存在于***或网络上。
在模块可以利用软件实现时,考虑到现有硬件工艺的水平,所以可以以软件实现的模块,在不考虑成本的情况下,本领域技术人员都可以搭建对应的硬件电路来实现对应的功能,所述硬件电路包括常规的超大规模集成(VLSI)电路或者门阵列以及诸如逻辑芯片、晶体管之类的现有半导体或者是其它分立的元件。模块还可以用可编程硬件设备,诸如现场可编程门阵列、可编程阵列逻辑、可编程逻辑设备等实现。
以上所述的是本发明的优选实施方式,应当指出对于本技术领域的普通人员来说,在不脱离本发明所述原理前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。