专利名称:一种小区阻塞和解阻塞方法
技术领域:
本发明涉及移动通讯领域,特别涉及一种小区阻塞和解阻塞方法。
背景技术:
在第三代移动通信时分同步码分多址(TD-SCDMA)标准中,小区阻塞是NBAP (Node B Application Part,NBAP)协议中的一种基本过程,在该过程中,控制无线网络控制器 (Controlling Radio Network Controller, CRNC)根据基站(Node B)的请求而阻塞指定小区。图1为现有技术中小区阻塞过程的流程图。如图1所示,现有技术中的小区阻塞过程包括如下步骤步骤101,Node B 向 CRNC 发送资源阻塞请求(Block Resource Request)消息。当发起小区阻塞过程时,Node B通过Node B的控制端口向CRNC发送Block Resource Request消息,该消息携带指定小区标识,以请求CRNC对指定小区执行阻塞操作。步骤102,CRNC对指定小区执行阻塞操作。Block Resource Request 消息还携带阻塞优先级指示信元(BlockingPriority Indicator IE),CRNC 执行阻塞操作的具体过程由 Blocking PriorityIndicator IE 的取值决定,Blocking Priority Indicator IE有三种取值,用于分别表示三种小区阻塞类别 高优先级、普通优先级和低优先级。当发起高优先级小区阻塞时,CRNC立即禁止指定的小区的相关的资源,即阻塞指定小区。当指定小区被阻塞后,该小区不能再接纳新业务。当发起普通优先级小区阻塞时,CRNC需要判断指定小区的状态,如果该小区处于空闲状态,立即阻塞这个小区;如果指定小区是非空闲状态,即小区中还有用户在打电话或上网,CRNC需要等待一段时间。等待一段时间后,如果指定小区还是非空闲状态,CNRC主动释放指定小区的在线用户,然后阻塞该小区。CRNC具体的等待时间由Block Resource Request消息携带的计时器信元(Siutdown Timer IE)确定。另外,需要说明的是,在实际应用中,CRNC收到Block Resource Request后会动态检测指定小区的状态,如果小区中还有用户在打电话或上网,则表示小区非空闲,如果小区中没有用户在打电话或上网,则表示小区空闲。其中,主动释放在线用户是指强制释放用户正在使用的业务,例如当用户通话时强制中断通话。当发起低优先级的小区阻塞时,CRNC也需要判断指定小区的状态,如果指定小区处于空闲状态,立即阻塞该小区;如果是非空闲状态,CRNC需要等待小区转变为空闲状态后才可以阻塞该小区,即需要等待小区中没有在线用户时才阻塞这个小区。由于无法控制在线用户何时释放业务,所以在这种情况下,具体的等待时间是无法确定的。步骤103,CRNC 向 Node B 返回资源阻塞响应(Block Resource Response)消息。
NBAP协议规定,当CRNC对指定小区执行阻塞操作成功后,CRNC向Node B发送 Block Resource Response 消息。基于上述小区阻塞方法,图2为现有技术中小区解阻塞过程的流程图。如图2所示,现有技术中的小解区阻塞方法包括如下步骤步骤201,Node B 向 CRNC 发送资源解阻塞指示(unBlock ResourceIndication) 消息。当发起小区解阻塞过程时,Node B通过Node B的控制端口向CRNC发送unBlock Resource Indication消息,该消息携带指定小区的标识,以请求CRNC对指定小区执行解
阻塞操作。步骤202,CRNC对指定小区执行解阻塞操作。CRNC恢复指定小区所使用的相关资源,即解阻塞指定小区,当指定小区被解阻塞后,该小区能够继续接纳新业务。可见,在现有技术所提供的小区阻塞方法中,当发起普通优先级小区阻塞时,如果指定小区不是空闲状态,CRNC需要等待一段时间,等待一段时间后,如果指定小区还是非空闲状态,CNRC主动释放指定小区的在线用户后才能阻塞指定小区,当发起低优先级的小区阻塞时,如果指定小区不是空闲状态,CRNC也需要等待指定小区变为空闲状态后才可以执行阻塞操作,因此,小区阻塞的执行效率比较低。
发明内容
有鉴于此,本发明提供一种小区阻塞和解阻塞方法,能够提高小区阻塞的执行效率。为解决上述技术问题,本发明的技术方案是这样实现的一种小区阻塞方法,该方法包括A、基站Node B向控制无线网络控制器CRNC发送资源阻塞请求消息,该消息携带指定小区标识、阻塞优先级指示信元和计时器信元;B、CRNC根据阻塞优先级指示信元的内容判断小区阻塞类别,如果小区阻塞类别为高优先级时,则直接执行步骤G ;当小区阻塞类别为普通优先级时,则执行步骤C ;当小区阻塞类别为低优先级时,则执行步骤C ;C、CRNC根据指定小区标识,判断指定小区是否为空闲状态,如果是,则执行步骤 G ;否则,执行步骤D ;D、CRNC向Node B发送小区重配请求消息,请求将指定小区的主公共控制物理信道P-CCPCH发射功率值配置为预先设置的最小值;E.Node B根据小区重配请求消息,将指定小区的P-CCPCH发射功率值配置为预先设置的最小值;F、如果小区阻塞类别为普通优先级时,CRNC判断指定小区是否为空闲状态,如果是,则执行步骤G ;否则,CRNC等待一段时间,等待一段时间后,如果指定小区转变为空闲状态,则执行步骤G,如果还是非空闲状态,CNRC主动释放指定小区的在线用户,然后执行步骤G,其中,所述等待时间的时长为资源阻塞请求消息携带的计时器信元的值;如果小区阻塞类别为低优先级时,CRNC判断指定小区是否为空闲状态,如果是,则执行步骤G ;否则,CRNC等待指定小区转变为空闲状态后执行步骤G ;G、CRNC对指定小区执行阻塞操作;H、CRNC向Node B返回资源阻塞响应消息。步骤E中所述将指定小区的P-CCPCH发射功率值配置为预先设置的最小值之后进一步包括如果配置成功,则Node B向CRNC返回小区重配成功响应消息,CRNC设置指定小区的重配成功标识,然后执行步骤F;否则,Node B向CRNC返回小区重配失败消息,然后执行步骤F。所述预先设置的最小值为-15分贝毫瓦。一种小区解阻塞方法,该方法包括A、基站Node B向控制无线网络控制器CRNC发送资源解阻塞指示消息,该消息携带指定小区标识;B、CRNC根据指定小区标识,对指定小区执行解阻塞操作;C、CRNC判断是否设置有指定小区的重配成功标识,如果是,则执行步骤D ;否则, 结束流程;D、CRNC向Node B发送小区重配请求消息,请求修改指定小区的P-CCPCH发射功率值,小区重配请求消息携带P-CCPCH发射功率值;E、Node B根据小区重配请求消息携带的P-CCPCH发射功率值,修改指定小区的 P-CCPCH发射功率值。在步骤E之后,该方法进一步包括Node B判断修改是否成功,如果成功,则Node B向CRNC返回小区重配成功响应消息;否则,Node B向CRNC返回小区重配失败消息,发送失败消息后,Node B将配置后的P-CCPCH发射功率值修改为预先设定的默认值。可见,当小区阻塞类别为普通优先级时,由于将指定小区的P-CCPCH发射功率值配置为预先设置的最小值,会触发指定小区的用户设备由指定小区切换到信号好的其他相邻小区,如果指定小区的全部用户设备都切换到其他相邻小区,则指定小区转变为空闲状态,可立即对指定小区执行阻塞操作,提高了小区阻塞的执行效率,而对于小区阻塞类别为低优先级时,也是类似的,能够提高小区阻塞的执行效率。另外,对于小区阻塞类别为普通优先级,将被阻塞小区的P-CCPCH发射功率值为最小值之后,用户设备的业务信道的功率不会受到影响,这样小区中在线用户不会因为 P-CCPCH功率降低而掉线或掉话,但是,用户接收到的该小区的P-CCPCH发射功率大幅下降,所以用户会由该小区主动切换到信号好的其他相邻小区。
图1为现有技术中小区阻塞过程的流程图。图2为现有技术中小区解阻塞过程的流程图。图3为本发明所提供的一种小区阻塞方法的流程图。图4为本发明所提供的一种小区解阻塞方法的流程图。
具体实施方式
为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本发明所述方案作进一步地详细说明。图3为本发明所提供的一种小区阻塞方法的流程图。如图3所示,该方法包括以下步骤步骤301,Node B向CRNC发送资源阻塞请求(Block Resource Request)消息,该消息携带指定小区标识、阻塞优先级指示信元(Blocking PriorityIndicator IE)和计时器信兀(Shutdown Timer IE)。步骤301可参考现有技术中步骤101的内容。步骤302,CRNC根据Blocking Priority Indicator IE判断小区阻塞类别,如果小区阻塞类别为高优先级时,则直接执行步骤307 ;如果小区阻塞类别为普通优先级时,则执行步骤303 ;如果小区阻塞类别为低优先级时,则执行步骤303。步骤303,CRNC根据指定小区标识,判断指定小区是否为空闲状态,如果是,则执行步骤307 ;否则执行步骤304。CRNC判断小区状态的方法为现有技术的内容,此处不予赘述。步骤304,CRNC 向 Node B 发送小区重配请求(Cell ReconfigurationRequest)消息,请求将指定小区的主公共控制物理信道(Primary CommonControl Physical Channel, P-CCPCH)发射功率值配置为预先设置的最小值。根据3GPP协议25. 433版本的9. 2. 3. 9节的相关规定,P-CCPCH发射功率值取值范围是-15至40分贝毫瓦(dbm),可见最小值是-15dbm。本领域技术人员可以理解,当用户在一个小区建立业务,例如通话,之后,用户设备会不断地测量本小区和相邻小区的P-CCPCH发射功率的强度,并将P-CCPCH发射功率的测量值上报给无线网络控制器(Radio NetworkControllenRNC),RNC根据这些值判断是否需要将用户切换到其他相邻小区。一般情况下,如果用户设备所在小区的信号很弱,即其接收到该小区的P-CCPCH发射功率值很小,而又存在一个信号较好的小区,即用户接收到该小区的P-CCPCH发射功率值比较大,用户设备会主动切换到信号好的相邻的TD-SCDMA小区或全球移动通讯系统(Global System for MobileCommunications, GSM)小区。在本发明中,将被阻塞小区的P-CCPCH发射功率值降为最小值之后,用户的业务信道的功率不会受到影响,即不会引起用户掉线,但是,用户会主动切换到信号好的小区。 而在现有技术中,当发起普通优先级小区阻塞时,如果指定小区是非空闲状态,CRNC需要等待一段时间,等待一段时间后,如果指定小区还是非空闲状态,CNRC会主动释放指定小区的在线用户,在主动释放的过程中,CNRC会强制释放用户正在使用的业务,例如当用户通话时强制中断通话,即引起用户掉话。另外,在实际环境中,由于信号在传播过程中存在路径损耗,所以该小区用户实际接收到的P-CCPCH发射功率值将会更小,这样,RNC更易触发用户主动切换到信号好的相邻小区。步骤305,Node B 根据 Cell Reconfiguration Request 消息,将指定小区的 P-CCPCH发射功率值配置为预先设置的最小值。在本步骤中,将指定小区的P-CCPCH发射功率值配置为预先设置的最小值之后还可进一步包括如下步骤
如果配置成功,则Node B向CRNC返回小区重配成功响应(CellReconfiguration Response)消息,CRNC设置指定小区的重配成功标识,表示指定小区的P-CCPCH发射功率值在阻塞过程中曾被成功重配过,作为后续解阻塞方法的参考,设置重配成功标识后再执行步骤306 ;否则,Node B向CRNC返回小区重配失败(Cell Reconfiguration Failure)消息,然后执行步骤306。需要说明的是,如果重配失败,则不能有效触发指定小区的用户设备由指定小区主动切换到信号好的其他相邻小区,但是仍然可以按现有技术的小区阻塞流程执行,也就是说,即使重配失败,小区阻塞流程不会中断,仍可顺利执行。306,如果小区阻塞类别为普通优先级时,CRNC判断指定小区是否为空闲状态,如果是,则执行步骤307 ;否则,CRNC等待一段时间,等待一段时间后,如果指定小区转变为空闲状态,则执行步骤307,如果还是非空闲状态,CNRC主动释放指定小区的在线用户,然后执行步骤307,其中,所述等待时长为Block Resource Request消息携带的Siutdown Timer IE的值;如果小区阻塞类别为低优先级时,CRNC判断指定小区是否为空闲状态,如果是,则执行步骤307 ;否则,CRNC等待指定小区转变为空闲状态后执行步骤307。步骤307,CRNC对指定小区执行阻塞操作。步骤308,CRNC 向 Node B 返回资源阻塞响应(Block Resource Response)消息。至此,本流程结束。基于上述小区阻塞方法,图4为本发明所提供的一种小区解阻塞方法的流程图。 如图4所示,该方法包括以下步骤步骤401,Node B 向 CRNC 发送资源解阻塞指示(unBlock ResourceIndication) 消息,该消息携带指定小区标识。步骤402,CRNC根据指定小区标识,对指定小区执行解阻塞操作。步骤403,CRNC判断是否设置有指定小区的重配成功标识,如果是,表示指定小区的P-CCPCH发射功率值在小区阻塞过程中曾被成功重配过,则执行步骤404 ;否则,结束流程。步骤404,CRNC 向 Node B 发送小区重配请求(Cell ReconfigurationRequest) 消息,请求修改指定小区的P-CCPCH发射功率值,CellReconfiguration Request消息携带 P-CCPCH发射功率值。步骤405,Node B 根据 Cell Reconfiguration Request 消息携带的 P-CCPCH 发射功率值,修改指定小区的P-CCPCH发射功率,也就是说,将小区的P-CCPCH发射功率值修改为Cell Reconfiguration Request消息携带的功率值。另外,在步骤405之后,还可进一步包括如下步骤Node B判断修改是否成功,如果成功,则Node B向CRNC返回小区重配成功响应(CellReconfiguration Response)消息; 否则,Node B向CRNC返回小区重配失败(Cell Reconfiguration Failure)消息,发送失败消息后,Node B可以直接将P-CCPCH发射功率值设定为一个预先设定的默认值,其中,默认值的具体数值视具体情况而定。至此,本流程结束。综上,在本发明中,当小区阻塞类别为高优先级时,直接对指定小区执行阻塞操作;而当小区阻塞类别为普通优先级时,如果小区的状态是非空闲状态,则将指定小区的 P-CCPCH发射功率值配置为预先设置的最小值后,CRNC判断指定小区是否转变为空闲状态,如果是,则对指定小区执行阻塞操作,否则,CRNC等待一段时间,等待一段时间后,如果指定小区转变为空闲状态,则对指定小区执行阻塞操作,如果还是非空闲状态,CNRC主动释放指定小区的在线用户,然后对指定小区执行阻塞操作;而当小区阻塞类别为低优先级时, 如果小区的状态是非空闲状态,则将指定小区的P-CCPCH发射功率值配置为预先设置的最小值后,CRNC判断指定小区是否转变为空闲状态,如果是,则对指定小区执行阻塞操作,否则,CRNC等待指定小区转变为空闲状态后对指定小区执行阻塞操作。可见,当小区阻塞类别为普通优先级时,由于将指定小区的P-CCPCH发射功率值配置为预先设置的最小值,会触发指定小区的用户设备由指定小区切换到信号好的其他相邻小区,如果指定小区的全部用户设备都切换到其他相邻小区,则指定小区转变为空闲状态,可立即对指定小区执行阻塞操作,提高了小区阻塞的执行效率,而对于小区阻塞类别为低优先级时,也是类似的,能够提高小区阻塞的执行效率。另外,对于小区阻塞类别为普通优先级,将被阻塞小区的P-CCPCH发射功率值为最小值之后,用户设备的业务信道的功率不会受到影响,这样小区中在线用户不会因为 P-CCPCH功率降低而掉线或掉话,但是,用户接收到的该小区的P-CCPCH发射功率大幅下降,所以用户会由该小区主动切换到信号好的其他相邻小区。
权利要求
1.一种小区阻塞方法,其特征在于,该方法包括A、基站NodeB向控制无线网络控制器CRNC发送资源阻塞请求消息,该消息携带指定小区标识、阻塞优先级指示信元和计时器信元;B、CRNC根据阻塞优先级指示信元的内容判断小区阻塞类别,如果小区阻塞类别为高优先级时,则直接执行步骤G ;当小区阻塞类别为普通优先级时,则执行步骤C ;当小区阻塞类别为低优先级时,则执行步骤C ;C、CRNC根据指定小区标识,判断指定小区是否为空闲状态,如果是,则执行步骤G;否则,执行步骤D ;D、CRNC向NodeB发送小区重配请求消息,请求将指定小区的主公共控制物理信道 P-CCPCH发射功率值配置为预先设置的最小值;E、NodeB根据小区重配请求消息,将指定小区的P-CCPCH发射功率值配置为预先设置的最小值;F、如果小区阻塞类别为普通优先级时,CRNC判断指定小区是否为空闲状态,如果是,则执行步骤G ;否则,CRNC等待一段时间,等待一段时间后,如果指定小区转变为空闲状态,则执行步骤G,如果还是非空闲状态,CNRC主动释放指定小区的在线用户,然后执行步骤G,其中,所述等待时间的时长为资源阻塞请求消息携带的计时器信元的值;如果小区阻塞类别为低优先级时,CRNC判断指定小区是否为空闲状态,如果是,则执行步骤G ;否则,CRNC等待指定小区转变为空闲状态后执行步骤G ;G、CRNC对指定小区执行阻塞操作;H、CRNC向NodeB返回资源阻塞响应消息。
2.根据权利要求1所述的方法,其特征在于,步骤E中所述将指定小区的P-CCPCH发射功率值配置为预先设置的最小值之后进一步包括如果配置成功,则Node B向CRNC返回小区重配成功响应消息,CRNC设置指定小区的重配成功标识,然后执行步骤F ;否则,Node B向CRNC返回小区重配失败消息,然后执行步骤F。
3.根据权利要求1或2所述的方法,其特征在于,所述预先设置的最小值为-15分贝毫瓦。
4.一种小区解阻塞方法,其特征在于,该方法包括A、基站NodeB向控制无线网络控制器CRNC发送资源解阻塞指示消息,该消息携带指定小区标识;B、CRNC根据指定小区标识,对指定小区执行解阻塞操作;C、CRNC判断是否设置有指定小区的重配成功标识,如果是,则执行步骤D;否则,结束流程;D、CRNC向NodeB发送小区重配请求消息,请求修改指定小区的P-CCPCH发射功率值, 小区重配请求消息携带P-CCPCH发射功率值;E、NodeB根据小区重配请求消息携带的P-CCPCH发射功率值,修改指定小区的 P-CCPCH发射功率值。
5.根据权利要求4所述的方法,其特征在于,在步骤E之后,该方法进一步包括=Node B判断修改是否成功,如果成功,则Node B向CRNC返回小区重配成功响应消息;否则,NodeB向CRNC返回小区重配失败消息,发送失败消息后,Node B将配置后的P-CCPCH发射功率值修改为预先设定的默认值。
全文摘要
本发明公开了一种小区阻塞方法,当小区阻塞类别为普通优先级时或低优先级时,如果指定小区为非空闲状态,CRNC向Node B发送小区重配请求消息,请求将指定小区的主公共控制物理信道P-CCPCH发射功率值配置为预先设置的最小值,Node B根据小区重配请求消息,将指定小区的P-CCPCH发射功率值配置为预先设置的最小值。同时,本发明还公开了一种小区解阻塞方法,采用本发明公开的一种小区阻塞和解阻塞方法能够提高小区阻塞的执行效率。
文档编号H04W68/00GK102281631SQ201010206409
公开日2011年12月14日 申请日期2010年6月12日 优先权日2010年6月12日
发明者陈杰, 雷海林 申请人:普天信息技术研究院有限公司