伪测量报告生成方法

文档序号:7903395阅读:300来源:国知局
专利名称:伪测量报告生成方法
技术领域
本发明涉及通信系统性能检测及执行操作的方法,特别涉及伪测量报告生成方法。
背景技术
在通用移动通信系统(Universal Mobile Telecommunications System,简称“UMTS”)中,用户设备(User Equipment,简称“UE”)通过Uu接口与通用移动通信系统地面无线接入网(UMTS Terrestrial Radio AccessNetwork,简称“UTRAN”)建立连接,UTRAN通过Iu接口与核心网(CoreNetwork,简称“CN”)建立连接(参见图1)。其中,UTRAN用于完成无线资源管理与控制,建立业务承载;CN则用于提供UE所申请的各种业务。
图2示出UTRAN的体系结构,在UTRAN中包含多个无线网络子系统(Radio Network Sub-system,简称“RNS”)。其中,每个RNS由一个无线网络控制器(Radio Network Controller,简称“RNC”)和若干个基站即“Node B”构成。各个RNC之间通过Iur接口互相通讯,RNC与NodeB之间通过Iub接口互相通讯,另外如图1所示,UE通过Uu接口与NodeB建立连接,从而享受通信系统提供的诸如语音、数据之类的各种业务。通过图1和图2可见,基站和UE具有上层实体和底层实体的关系,同样的,RNC和基站、CN和RNC之间也有上层实体和底层实体的关系。这里的上层实体和底层实体都是相对的概念,例如,在CN和RNC的情况下,CN是上层实体,RNC是底层实体;而在RNC和UE之间,则RNC是上层实体,UE是底层实体。
在上述系统中,测量是一个重要过程。测量包括对诸如导频接收功率、上下行发射功率等各种资源情况的了解,是系统中UTRAN和UE等各个实体掌握资源运行情况的主要手段。
我们可以通过上层实体和底层实体来说明测量的过程。系统中的上层实体(例如RNC或CN)根据本身对测量具体内容的需要,通过测量配置对底层实体的测量行为进行规范。低层实体则根据上层实体的上述测量配置完成各种测量。此外,底层实体还将根据不同的触发条件,例如周期报告或事件报告,生成测量报告并发送给上层实体,上层实体根据底层实体提供的测量报告,执行各种动作来进行对资源的有效管理。
举例来说,当一个UE从小区A移动到小区B的时候,作为底层实体的它测量到小区B的Ec/No(解扩后的功率密度与干扰功率密度之比)指标超过了预定门限,于是底层实体UE就会根据这一情况生成一个1E事件测量报告发给其上层实体NodeB,该测量报告再由NodeB转给NodeB的上层实体RNC,告诉RNC现在该UE发现小区B的质量超过预定门限了,这也就是“1E”事件的含义。因此,RNC能够根据这个测量报告中的信息,判断出该UE已经进入了小区B的覆盖范围,并且由于小区B的信号更好而开始考虑是否要将UE切换到小区B,以便能够保证UE所享受服务的连续性。可见系统中的测量具有非常重要的作用。
在目前的通信系统中,测量有两种情况,一种是UTRAN处的测量,另一种是UE处的测量。拿UTRAN处测量来讲,主要是指它所包含的NodeB处的测量。具体的说,在一个UTRAN处的测量中,底层实体NodeB会根据其上层实体RNC的测量配置相应地执行公共测量或专用测量,并生成公共测量报告或专用测量报告,发给上层实体RNC。在第三代合作伙伴项目(3rd Generation Partnership Project,简称“3GPP”)协议中,对各种测量的测量量和测量过程都有规定,这里不做详细展开。
因此,可以说测量报告不但是系统实体向上层实体报告当前各种资源使用状况的有效途径,也是触发上层进行资源管理操作的必要条件。
然而,在实际的网络规划和网络性能测量中,往往需要验证系统对于各种可能情况的处理能力和操作性能,而且这些处理常常由上报给上层实体的测量报告触发。如果单纯依靠实际的物理测量,很难达到触发测量报告的条件,例如协议规定的许多事件报告是针对系统异常情况下的,在一个正常网络中根本不可能触发上报,因此,在需要测量报告触发的情况下,在一个正常网络中就无法检验网络处理异常情况的能力。
还有,在实际的网络规划中,有时还需要禁止网络进行某些操作,例如在检测数据业务最大覆盖范围的时候,最直观的检测方式就是使用手机或者路测设备开通此业务后从基站中心处向覆盖边缘行进,其掉话地点就是该基站数据业务的最大覆盖范围,而在行进过程中必须禁止网络将用户切换到其他小区中去。
另外,测量报告有时候也会引起其他一些问题,例如在某些位置,UE需要人为发起强制切换是无法实现的,因为切换必须由上层实体RNC根据底层实体UE的测量报告做出决定,而依靠UE的实际测量报告,则无法满足触发切换所需测量报告的条件,由此导致无法实现强制切换,为系统的管理和操作带来困难。
针对目前一切设备都是按照实际测量结果上报测量报告的情况,现有技术中为了解决上述问题,一般采用将网络的高层参数改成极端值的方法或者使用算法开关。
在实际应用中,这种做法存在不少问题首先,采用将高层参数该成极端值的方式不能满足某些特殊需求,无法全面验证网络的容错性能和鲁棒性。
其次,由于高层参数和算法开关是对所有设备生效,因此修改高层参数或者开关某个算法影响太大,一旦为了测试而修改,波及面就很广。
第三,无线网络中每一层的设备可能来自不同厂家,一旦设备制造厂家没有提供修改高层参数的途径或者算法开关接口,则根本不可能修改,导致无法实现通过修改高层参数或使用算法开关来满足需求。

发明内容
本发明要解决的技术问题是提供一种伪测量报告生成方法,使得不通过修改网络的高层参数来达到触发条件,也能够检测网络处理异常情况或进行人为的强制操作。
为了解决上述技术问题,本发明提供了一种伪测量报告生成方法,包含以下步骤A设备生成伪测量报告模板;B设备为所述伪测量报告模板中的各个参数设置有效取值范围;C用户根据所述各个参数的有效取值范围,生成完整的伪测量报告;D用户设置所述伪测量报告的变化方式;E设备向上层实体上报所述伪测量报告F设备根据所述用户设置的伪测量报告变化方式,生成伪测量报告,然后进入步骤E,直至将所述变化方式执行完毕,过程结束。
其中,所述步骤B还包含以下步骤设备在伪测量报告模板中填写具有默认值的必要参数。
所述具有默认值的必要参数是所述伪测量报告的事件类型。
在所述步骤D中,所述用户将伪测量报告的变化方式设置为将伪测量报告中的一个参数的取值设置为比前一个伪测量报告中的取值变化一个数值。
所述变化的数值是一个常数或根据指定公式计算所得的值。
在所述步骤D中,所述用户将伪测量报告的变化方式设置为持续上报伪测量报告,其中上报的间隔周期为一个常数。
在所述步骤D中,所述用户将伪测量报告的变化方式设置为持续上报伪测量报告,其中上报的伪测量报告的个数是一个常数。
本发明提供的另外一种伪测量报告生成方法包含以下步骤A设备生成实际测量报告;B设备判断所述实际测量报告是否满足用户预先设置的替换范围和替换条件,如果是,则进入步骤D,如果否,则进入步骤C;C设备将所述实际测量报告上报给上层实体,过程结束;D设备根据用户预先设置的替换方式,将实际测量报告替换成伪测量报告;E设备将生成的所述伪测量报告上报给上层实体。
其中,所述步骤D还包含以下步骤所述设备根据用户预先设置的替换方式,判定是否需要截留测量报告,如果是,则不上报测量报告,过程结束;如果否,所述设备根据用户预先设置的替换方式,将实际测量报告替换成伪测量报告。
通过比较可以发现,本发明的技术方案与现有技术的区别在于,设备自己生成伪测量报告模板,并设置各个参数的有效取值范围,确保此后由用户生成的伪测量报告的有效性,同时设备根据用户设置的伪测量报告变化方式,自动生成其他伪测量报告,并上报给上层实体,由此上层实体得到能够触发系统操作的合法测量报告。在本发明的另一种方法中,设备首先生成实际测量报告,并判断该测量报告是否满足预先设定的替换范围和替换条件,当满足范围和条件时,根据预先设定的替换方式,将实际测量报告替换成伪测量报告,并上报给上层实体,从而上层实体得到能够触发系统操作的合法测量报告。
基于上述与现有技术的区别,根据伪测量报告变化方式生成的伪测量报告,或是根据预先设置的替换方式进行替换的伪测量报告都解决了以前测量报告都只能上报实际测量值的问题,从而不再需要通过修改网络的高层参数来达到触发条件,也能够检测网络处理异常情况的能力或进行人为的强制操作。


图1是UMTS中主要构成示意图;图2是UTRAN的体系结构示意图;图3是根据本发明的一个实施例的伪测量报告生成方法的流程图;图4是根据本发明的另外一个实施例的伪测量报告生成方法的流程图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述。
图3示出根据本发明的一个实施例的伪测量报告生成方法流程图。需要说明的是,在生成伪测量报告之前,用户首先会启动伪测量报告的生成,并选择创建新报告的模式。此后进入正式的伪测量报告生成流程。
如图3所示,步骤100设备生成伪测量报告模板。
具体的说,设备根据上层实体在系统建立时预先配制好的各种测量需求,生成伪测量报告模板。例如,在手机从一个小区移动到另一个小区而需要进行越区切换的情况下,系统需要手机测量新小区基站的导频信号强度用于判断手机是否已经进入新小区的覆盖范围;在RNC需要了解基站的下行负载情况的时候,RNC需要其测量下行总发射功率的数据。
步骤200设备为所述伪测量报告模板中的各个参数设置有效取值范围。
设备根据自身的实际限制,即自己的测量能力,以及当前的实际资源使用状况,为步骤100中生成的伪测量报告模板中各个参数设置有效的取值范围。例如,对于上述越区切换,设备就需要对参数“RSCP”(Received SignalCode Power,接收信道码功率)值设置有效取值范围。
在这个步骤中,设备还填写诸如事件类型之类具有默认值的必要参数。所谓具有默认值的必要参数,是指不必根据实际测量值填写的必要参数,而必要参数是指在伪测量报告中必须填写的参数,否则伪测量报告的合法性就得不到保证。也就是说,具有默认值的必要参数是使所述伪测量报告成为合法测量报告的必备参数。
步骤300用户根据所述各个参数的有效取值范围,生成完整的伪测量报告。
即用户填写空白的必要参数,并且填写的值在所述设备设定的有效取值范围内,由此可以确保伪测量报告的有效性。另外在伪测量报告中,有些参数是不需要填写的,即非必要参数,例如在越区切换所需的1E测量报告中“附加测量结果”是可选参数,如果没有测到,则不必填写,在不填写的情况下,不影响整个报告的生成。由此设备生成了完整的伪测量报告。
步骤400用户设置所述伪测量报告的变化方式。
具体的说,用户根据本身的需要,设置变化方式,以保证伪测量报告能够正确并按照要求发送。这样做的原因在于,伪测量报告不一定只有一个,例如当需要小区切换时,在有些情况下网络需要设备上报连续几个测量报告,根据几个测量报告中物理量的变化趋势判断是否进行切换,而且在这种情况下各个测量报告发送的间隔又可能很小。通过设置变化方式,设备可以自动地连续生成满足要求的伪测量报告。变化方式有许多种,例如将伪测量报告中的某个参数的取值变化方式设置为比前一个伪测量报告中的取值变化一个数值,这种变化可以是增加也可以是减少,而所变化的数值可以是一个常数,也可以是根据指定公式计算所得的值;在需要多个伪测量报告的情况下,上报间隔周期为每隔200ms,或其他常数;或设置成以200ms的间隔,连续上报两个伪测量报告等等。
步骤500设备向上层实体上报所述伪测量报告。
步骤600设备根据所述用户设置的伪测量报告变化方式,生成下一个伪测量报告,然后返回步骤500,也就是将新的伪测量报告上报给上层实体。这一过程直至将所述变化方式执行完毕才结束。
也就是说,设备根据用户设置的变化方式,修改伪测量报告中的相应参数,从而生成一个新的伪测量报告,并向上层实体上报该新的伪测量报告,直至将用户的变化方式执行完毕,整个过程结束。
此后,上层实体将根据收到的伪测量报告,执行各种操作来进行对系统资源的有效管理。
在上述实施例中,用户选择的是创建新报告的模式。在下面的实施例中我们将详细描述用户选择替换已有测量报告的模式时,为测量报告的生成过程。
在生成伪测量报告之前,用户首先会启动伪测量报告的生成,并选择替换已有报告的模式。并且用户根据需要,预先设置测量报告的替换范围与替换条件,具体的说,替换范围是指将会被替换的测量报告的范围,例如用户将替换范围设置为1E事件的测量报告,则说明1E事件的测量报告将会被替换;替换条件是指设备准备上报给上层实体的测量报告中的参数满足何种条件才会被替换,例如用户将替换条件设置成1E事件报告中的小区扰码号等于66,则在这种情况下,该测量报告将被替换。
另外,用户还根据需要,预先设置测量报告的替换方式。该方法用于确定设备按照何种替换方式进行替换,例如,用户可以将替换方式设置成将1E事件的测量报告中的小区扰码号等于66的小区RSCP值全部替换为-115dBm。
在用户预先设置了替换范围和替换条件,以及替换方式之后,伪测量报告生成过程开始。
如图4所示,步骤10设备生成实际测量报告。
在这个步骤中,设备是通过实际测量,生成实际测量报告,因此所有的参数都是实际数值。
步骤20设备判断所述实际测量报告是否满足用户预先设置的替换范围和替换条件,如果是,则进入步骤40,如果否,则进入步骤30。
在本实施例中,如果用户预先设置的替换范围是1E事件的测量报告,而实际测量报告是1B事件的测量报告,则不满足替换范围,进入步骤30,另一方面,在满足替换范围的条件下,如果用户预先设置的替换条件是1E事件报告中的小区扰码号等于66,而实际测量报告的小区扰码号等于60,则也不满足替换范围,进入步骤30。只有在实际测量报告既是1E事件的测量报告,并且实际测量报告中的小区扰码号等于66的情况下,设备方判定该实际测量报告满足用户预先设置的替换范围和替换条件,进入步骤40。
步骤30设备将所述实际测量报告上报给上层实体。
在这个步骤中,由于在步骤20中设备判定实际测量报告不满足用户预先设置的替换范围和替换条件,因此对实际测量报告不作修改,原封不动的将其上报给上层实体,从而过程结束。
步骤40设备根据用户预先设置的替换方式,将实际测量报告替换成伪测量报告。
在这个步骤中,由于在步骤20中设备判定实际测量报告满足用户预先设置的替换范围和替换条件,因此设备根据用户预先设置的替换方式,将实际测量报告替换成伪测量报告。也就是将所需替换的测量报告中某个或某些参数的取值替换成预先指定的值。例如,对1E事件的实际测量报告,将其小区扰码号等于66的小区RSCP值全部替换为-115dbm。通过这种方式可以禁止手机向扰码号为66的小区切换,在实际网络规划的工程应用中,禁止手机切换以后就可以从手机的掉话地点获知该手机原先所连接的小区的最远覆盖距离。
在本步骤中,如果需要,所述设备还可以根据用户预先设置的替换方式,判定是否需要截留测量报告,如果是,则不上报测量报告,过程结束;如果否,所述设备才根据用户预先设置的替换方式,将实际测量报告替换成伪测量报告。
步骤50设备将生成的所述伪测量报告上报给上层实体,过程结束。
此后,在上层实体收到步骤30中设备上报的实际测量报告,或步骤50中设备上报的伪测量报告后,将根据报告中的物理量状况,执行各种操作以对资源进行有效管理。
需要指出的是,替换已有报告与创建新报告的区别在于前者只有当真正触发了实际测量报告的时候才会生效,只是将原有的测量报告替换成伪测量报告,因此其触发条件受设备实际测量和网络具体环境的制约。而后者却可以依照用户需要,创建一个新报告,完全与设备实际测量和网络具体环境无关。
虽然通过参照本发明的某些优选实施例,已经对本发明进行了图示和描述,但本领域的普通技术人员应该明白,可以在形式上和细节上对其作各种各样的改变,而不偏离所附权利要求书所限定的本发明的精神和范围。
权利要求
1.一种伪测量报告生成方法,其特征在于,包含以下步骤A 设备生成伪测量报告模板;B 设备为所述伪测量报告模板中的各个参数设置有效取值范围;C 用户根据所述各个参数的有效取值范围,生成完整的伪测量报告;D 用户设置所述伪测量报告的变化方式;E 设备向上层实体上报所述伪测量报告F 设备根据所述用户设置的伪测量报告变化方式,生成伪测量报告,然后进入步骤E,直至将所述变化方式执行完毕,过程结束。
2.根据权利要求1所述的伪测量报告生成方法,其特征在于,所述步骤B还包含以下步骤设备在伪测量报告模板中填写具有默认值的必要参数。
3.根据权利要求2所述的伪测量报告生成方法,其特征在于,所述具有默认值的必要参数是所述伪测量报告的事件类型。
4.根据权利要求1所述的伪测量报告生成方法,其特征在于,在所述步骤D中,所述用户将伪测量报告的变化方式设置为将伪测量报告中的一个参数的取值设置为比前一个伪测量报告中的取值变化一个数值。
5.根据权利要求4所述的伪测量报告生成方法,其特征在于,所述变化的数值是一个常数或根据指定公式计算所得的值。
6.根据权利要求1所述的伪测量报告生成方法,其特征在于,在所述步骤D中,所述用户将伪测量报告的变化方式设置为持续上报伪测量报告,其中上报的间隔周期为一个常数。
7.根据权利要求1所述的伪测量报告生成方法,其特征在于,在所述步骤D中,所述用户将伪测量报告的变化方式设置为持续上报伪测量报告,其中上报的伪测量报告的个数是一个常数。
8.一种伪测量报告生成方法,其特征在于,包含以下步骤A 设备生成实际测量报告;B 设备判断所述实际测量报告是否满足用户预先设置的替换范围和替换条件,如果是,则进入步骤D,如果否,则进入步骤C;C 设备将所述实际测量报告上报给上层实体,过程结束;D 设备根据用户预先设置的替换方式,将实际测量报告替换成伪测量报告;E 设备将生成的所述伪测量报告上报给上层实体。
9.根据权利要求8所述的伪测量报告生成方法,其特征在于,所述步骤D还包含以下步骤所述设备根据用户预先设置的替换方式,判定是否需要截留测量报告,如果是,则不上报测量报告,过程结束;如果否,所述设备根据用户预先设置的替换方式,将实际测量报告替换成伪测量报告。
全文摘要
本发明涉及通信系统性能检测方法,公开了一种伪测量报告生成方法,使得不通过修改网络的高层参数来达到触发条件,也能够检测网络处理异常情况的能力或进行人为的强制操作。这种伪测量报告生成方法包含以下步骤A.设备生成伪测量报告模板;B.设备为所述伪测量报告模板中的各个参数设置有效取值范围;C.用户根据所述各个参数的有效取值范围,生成完整的伪测量报告;D.用户设置所述伪测量报告的变化方式;E.设备向上层实体上报所述伪测量报告;F.设备根据用户设置的伪测量报告变化方式,生成伪测量报告,然后进入步骤E,直至将所述变化方式执行完毕,过程结束。
文档编号H04W24/10GK1582040SQ0315426
公开日2005年2月16日 申请日期2003年8月15日 优先权日2003年8月15日
发明者王宏伟 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1