本发明主要涉及lte通信领域,尤其涉及一种小区测量方法和装置。
背景技术:
mbms(multimediabroadcastmulticastservice,多媒体广播多播服务)业务是3gpp(3rdgenerationpartnershipproject,第三代合作伙伴计划)业务发展的重要内容之一。mbms主要指网络同时把同样的多媒体数据发送给网络中的多个接收者,较之单用户传输,mbms极大地节省了空口资源。mbsfn(multimediabroadcastmulticastservicesinglefrequencynetwork,多媒体广播多播服务单频网)是mbms的一种重要的传输方式,mbsfn是指网络的多个基站,在相同的时间,发送相同的内容,对于ue(userequipment,用户设备)而言,无法区分各个基站发送的信号,多个信号在物理层完成合并,可以大大提高空口效率。基站用于mbsfn传输的子帧,称为mbsfn子帧。多个协同发送的基站构成的区域称作mbsfn区域。
每一个mbsfn子帧划分成两个区域,non-mbsfn区域与mbsfn区域,这两个区域的定义如下:
non-mbsfn区域:占用mbsfn子帧的前1或前2个ofdm符号;
mbsfn区域:除non-mbsfn区域外的区域。
在mbsfn子帧,小区参考信号(cell-specificreferencesignals,cell-specificrs)只能在non-mbsfn区域。mbsfn子帧支持目前支持extendcp,支持15k子载波与7.5k子载波两种形式,mbsfn参考信号(mbsfnreferencesignals,mbsfn-rs)与小区参考信号对应的图案位置完全不同,所以两种子帧必须分开。网络需要通过控制信令或系统消息中将mbsfn子帧的位置通知ue,ue需要根据mbsfn的子帧配置来区分使用mbsfn参考信号与小区参考信号,这样才能保证测量的准确性,否则通过小区参考信号进行的 测量值都不正确。lte下的测量项主要有:参考信号接收功率(referencesignalreceivedpower,rsrp)、接收信号强度指示(receivedsignalstrengthindication,rssi)以及参考信号接收质量(referencesignalreceivingquality,rsrq)。
图1和图2是用户设备的不同天线端口的通常子帧的小区参考信号分布图。在通常子帧中,小区参考信号分散分布在整个子帧。例如图1中,天线端口0的小区参考信号分布在标记r0的位置,图2中,天线端口1的小区参考信号分布在标记r1的位置。在其他天线端口,小区参考信号分布在图1、图2中标记交叉斜线阴影的位置。相比之下,图3是mbsfn子帧的小区参考信号分布示意图,如图3所示,mbsfn子帧中,小区参考信号仅分布在non-mbsfn区域。
在ue驻留到某一个小区之前,如在读取系统消息块(systeminformationblock)sib2之前,是不知道该小区的mbsfn子帧配置的。在这种情况下,如果采用3gpp协议规定的使用通常子帧的所有小区参考信号的线性平均值来计算rsrp、rssi、rsrq等测量值,而该小区又配置了mbsfn子帧,在读取sib2期间,测量获取的rsrp、rssi、rsrq等都可能是不正确的,这样可能导致后续流程异常。
技术实现要素:
本发明要解决的技术问题是提供一种小区测量方法和装置,能够在用户设备驻留小区之前无法获取mbsfn子帧配置的情形下,提高测量的准确性。
为解决上述技术问题,本发明提供了一种小区测量方法,包括以下步骤:判断是否获取该小区的mbsfn配置;如果未获取该小区的mbsfn配置,则仅使用当前子帧的non-mbsfn区域的小区参考信号进行小区测量;以及如果已获取该小区的mbsfn配置,则根据mbsfn子帧的配置进行小区测量。
在本发明的一实施例中,根据mbsfn子帧的配置进行小区测量的步骤包括:如果当前子帧为mbsfn子帧,直接使用当前子帧的non-mbsfn区域的小区参考信号进行小区测量;如果当前子帧为非mbsfn子帧,则使用当前子帧的所有小区参考信号进行小区测量。
本发明还提出另一种小区测量方法,包括以下步骤:判断是否获取该小区的 mbsfn配置;如果未获取该小区的mbsfn配置,则根据当前帧号判断当前子帧是否可能是mbsfn子帧,如果是则仅使用当前子帧的non-mbsfn区域的小区参考信号进行小区测量,否则使用当前子帧的所有小区参考信号进行小区测量;以及如果已获取该小区的网络mbsfn配置,则根据mbsfn子帧的配置进行小区测量。
在本发明的一实施例中,根据mbsfn子帧的配置进行小区测量的步骤包括:如果当前子帧为mbsfn子帧,直接使用当前子帧的non-mbsfn区域的小区参考信号进行小区测量;如果当前子帧为非mbsfn子帧,则使用当前子帧的所有小区参考信号进行小区测量。
在本发明的一实施例中,在ltefdd系统中,根据当前帧号判断当前子帧是否可能是mbsfn子帧的步骤包括,判断当前子帧的帧号是否是#1、#2、#3、#6、#7、#8。
在本发明的一实施例中,在ltefdd系统中,根据当前帧号判断当前子帧是否可能是mbsfn子帧的步骤包括,判断当前子帧的帧号是否是#3、#4、#7、#8、#9。
本发明还提出一种小区测量装置,包括:用于判断是否获取该小区的mbsfn配置的模块;用于如果未获取该小区的网络mbsfn配置,则仅使用当前子帧的non-mbsfn区域的小区参考信号进行小区测量的模块;以及用于如果已获取该小区的网络mbsfn配置,则根据mbsfn子帧的配置进行小区测量的模块。
本发明还提出另一种小区测量装置,包括:用于判断是否获取该小区的mbsfn配置的模块;用于如果未获取该小区的mbsfn配置,则根据当前帧号判断当前子帧是否可能是mbsfn子帧的模块;用于如果当前子帧可能是mbsfn子帧,则仅使用non-mbsfn区域的小区参考信号进行小区测量的模块;用于如果当前子帧不可能是mbsfn子帧,则使用当前子帧的所有小区参考信号进行小区测量的模块;以及用于如果已获取该小区的网络mbsfn配置,则根据mbsfn子帧的配置进行小区测量的模块。
与现有技术相比,本发明在测量rsrp、rssi和rsrq等值时,只使用non-mbsfn区域中的信号,不使用其他可能存在mbsfn区域的小区参考信 号。这样在未获取网络的mbsfn配置前就可以避免当前子帧为mbsfn子帧时导致测量值的不可靠性。并且,本发明可以进一步的根据mbsfn子帧可能存在的子帧与一定不会存在的子帧来区别获取相关的小区参考信号,进一步提高测量的准确性。
附图说明
图1和图2是用户设备的不同天线端口的通常子帧的小区参考信号分布图。
图3是mbsfn子帧的non-mbsfn区域的小区参考信号示意图。
图4是本发明第一实施例的小区测量方法流程图。
图5是本发明第二实施例的小区测量方法流程图。
具体实施方式
为让本发明的上述目的、特征和优点能更明显易懂,以下结合附图对本发明的具体实施方式作详细说明。
图3是mbsfn子帧的小区参考信号分布示意图。参考图3所示,对于mbsfn子帧而言,以non-mbsfn区域符号个数为1个为例,小区参考信号仅分布在non-mbsfn区域,而不分布在mbsfn区域。如果在不知道小区mbsfn配置的情况下,把当前子帧认为是通常子帧而使用了所有的小区参考信号,那么如果当前子帧是mbsfn子帧,则会造成错误地在mbsfn区域获取了小区参考信号,降低了测量rsrp、rssi和rsrq等的准确性。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是本发明还可以采用其它不同于在此描述的其它方式来实施,因此本发明不受下面公开的具体实施例的限制。
第一实施例
图4是本发明第一实施例的小区测量方法流程图。参考图4所示,本实施例的小区测量方法,包括以下步骤:
在步骤401,判断是否获取该小区的mbsfn配置;
在步骤402,如果未获取该小区的mbsfn配置,则仅使用当前子帧的 non-mbsfn区域的小区参考信号进行小区测量;以及
在步骤403,如果已获取该小区的mbsfn配置,则根据mbsfn子帧的配置进行小区测量。
由于在ue驻留小区之前,并不知道该小区是否配置了mbsfn子帧,因此根据本实施例,ue在测量rsrp、rssi和rsrq等值时,只使用non-mbsfn区域中的小区参考信号,不使用其他可能存在mbsfn区域的小区参考信号。这样在未获取网络的mbsfn配置前(如未获得sib2)就可以避免当前子帧为mbsfn子帧时导致测量值的不可靠性。
在获取mbsfn子帧的配置后,后续进行的小区测量则可以根据mbsfn子帧的配置:如果当前子帧为mbsfn子帧,直接使用non-mbsfn区域的小区参考信号进行小区测量;如果为非mbsfn子帧,则使用当前子帧所有小区参考信号进行小区测量。
上述的第一实施例保证了测量的相对准确性,但在使用non-mbsfn区域的小区参考信号进行测量的情况下,测量的样点数减少,会影响测量的准确性。为此,提出以下优化的第二实施例。
第二实施例
由于mbsfn子帧的配置协议有明确的规定:
对ltefdd系统:mbsfm子帧只可能存在于subframe#1、#2、#3、#6、#7、#8等子帧;
对ltetdd系统:mbsfm子帧只可能存在于subframe#3、#4、#7、#8、#9等子帧
因此,在小区未获取mbsfn子帧信息前,可以进一步的根据可能为mbsfn子帧的子帧与不可能为mbsfn子帧的子帧来区别获取相关的小区参考信号。
图5是本发明第二实施例的小区测量方法流程图。参考图5所示,本实施例包括如下步骤:
在步骤501,判断是否获取该小区的mbsfn配置;
在步骤502,如果未获取该小区的mbsfn配置,则根据当前帧号判断当前 子帧是否可能是mbsfn子帧;
在步骤503,如果当前子帧是否可能是mbsfn子帧,则仅使用当前子帧的non-mbsfn区域的小区参考信号进行小区测量;
在步骤504,如果当前子帧不可能是mbsfn子帧,则使用当前子帧的所有小区参考信号进行小区测量;
在步骤505,如果已获取该小区的网络mbsfn配置,则根据mbsfn子帧的配置进行小区测量。
由于在ue驻留小区之前,并不知道该小区是否配置了mbsfn子帧,因此根据本实施例,ue在测量rsrp、rssi和rsrq等值时,只使用non-mbsfn区域中的小区参考信号,不使用其他可能存在mbsfn区域的小区参考信号。这样在未获取网络的mbsfn配置前(如未获得sib2)就可以避免当前子帧为mbsfn子帧时导致测量值的不可靠性。
在获取mbsfn子帧的配置后,后续进行的小区测量则可以根据mbsfn子帧的配置:如果当前子帧为mbsfn子帧,直接使用non-mbsfn区域的小区参考信号进行小区测量;如果为非mbsfn子帧,则使用当前子帧所有小区参考信号进行小区测量。
另外,本实施例还根据当前子帧是否可能是mbsfn子帧来考虑小区参考信号的选择。以ltefdd系统为例,如果当前子帧为subframe#1、#2、#3、#6、#7、#8等子帧,意味着它们可能是mbsfn子帧,则只使用non-mbsfn区域的小区参考信号进行相关的测量,从而避免当前子帧为mbsfn子帧时导致测量值的不可靠性。相反,如果当前子帧为除subframe#1、#2、#3、#6、#7、#8等子帧以外的下行子帧,意味着它们不可能是mbsfn子帧,使用当前子帧的所有小区参考信号进行小区测量。
以ltetdd系统为例,如果当前子帧为subframe#3、#4、#7、#8、#9等子帧,意味着它们可能是mbsfn子帧,则只使用non-mbsfn区域的小区参考信号进行相关的测量,从而避免当前子帧为mbsfn子帧时导致测量值的不可靠性。相反,如果当前子帧为除subframe#3、#4、#7、#8、#9等子帧以外的下行子帧,意味着它们不可能是mbsfn子帧,使用当前子帧的所有小区参考信号进行小区测量。
通过这种方式,可以进一步提高测量的准确性。
从另一角度看,本发明的实施例提出一种小区测量装置,包括:
用于判断是否获取该小区的mbsfn配置的模块;
用于如果未获取该小区的网络mbsfn配置,则仅使用当前子帧的non-mbsfn区域的小区参考信号进行小区测量的模块;以及
用于如果已获取该小区的网络mbsfn配置,则根据mbsfn子帧的配置进行小区测量的模块。
从另一角度看,本发明的实施例还提出一种小区测量装置,一种小区测量装置,包括:
用于判断是否获取该小区的mbsfn配置的模块;
用于如果未获取该小区的mbsfn配置,则根据当前帧号判断当前子帧是否可能是mbsfn子帧的模块;
用于如果当前子帧可能是mbsfn子帧,则仅使用non-mbsfn区域的小区参考信号进行小区测量的模块;
用于如果当前子帧不可能是mbsfn子帧,则使用当前子帧的所有小区参考信号进行小区测量的模块;以及
用于如果已获取该小区的网络mbsfn配置,则根据mbsfn子帧的配置进行小区测量的模块。
上述的装置可以结合在用户设备,例如手机、平板电脑、可穿戴电子设备中。从另一角度看,本发明提出一种用户设备,包括如上所述的小区测量装置。
本发明上述实施例的小区测量方法可以在例如计算机软件、硬件或计算机软件与硬件的组合的计算机可读取介质中加以实施。对于硬件实施而言,本发明中所描述的实施例可在一个或多个专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理器件(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、处理器、控制器、微控制器、微处理器、用于执行上述功能的其它电子装置或上述装置的选择组合来加以实施。在部分情况下,这类实施例可以通过控制器进行实施。
对软件实施而言,本发明中所描述的实施例可通过诸如程序模块(procedures)和函数模块(functions)等独立的软件模块来加以实施,其中每 一个模块执行一个或多个本文中描述的功能和操作。软件代码可通过在适当编程语言中编写的应用软件来加以实施,可以储存在内存中,由控制器或处理器执行。
虽然本发明已参照当前的具体实施例来描述,但是本技术领域中的普通技术人员应当认识到,以上的实施例仅是用来说明本发明,在没有脱离本发明精神的情况下还可作出各种等效的变化或替换,因此,只要在本发明的实质精神范围内对上述实施例的变化、变型都将落在本申请的权利要求书的范围内。