一种更换终端锚基站的方法

文档序号:9456377阅读:811来源:国知局
一种更换终端锚基站的方法
【技术领域】
[0001]本发明涉及移动通信领域,尤其涉及一种更换终端锚基站的方法。
【背景技术】
[0002]在多基站组网时,由于用户业务和地理分布的不均匀,传统的接入会引起基站的负载不平衡,进一步会造成无线网络整体的利用率降低及用户QoS的下降。
[0003]通常情况下,基站负载均衡采取手动方式,依据于长期的基站观测数据。当基站发生经常性过载时,调节基站相关系统参数而保证基站正常运行。但此方式对于基站负载随时间变化较大的地点,会造成频繁的手动调节基站系统参数。同时,一旦锚基站发生故障,则以此基站为锚的大量终端的业务数据将无法得到回传。
[0004]现有的更换锚基站机制,是通过基站间消息相互通知实现的。此实现有明显的不足:1)同一路由区内任意基站之间都需要定期的进行负载消息的交互,当基站较多时,会很浪费系统资源,增加系统开销;2)每个基站均需知晓其所在路由区内所有基站的负载信息,使每个基站需保存大量的数据;3)当发送跨路由区切换,服务基站需知道锚基站所在路由区的基站列表。当铺基站发送故障时,因服务基站并不知道铺基站所在路由区内基站的负载信息,服务基站只能通过多次尝试与锚基站所在路由区的基站建立联系,请求目标基站接管原锚基站的用户,此实现方式会导致换锚效率较低。

【发明内容】

[0005]针对上述问题,本发明提出一种更换终端锚基站的方法,该方法包括:基站向管理实体上报忙闲程度参数;管理实体计算各基站的忙闲程度,其向此基站发送基站忙闲指示消息;锚基站忙时,当有服务基站向其建立隧道时,所述锚基站向其发送锚基站忙指示,提示服务基站更换锚基站;服务基站根据锚基站的提示,进行更换锚基站操作。
[0006]进一步的,该方法还包括:若锚基站忙闲程度降低,管理实体向锚基站发送基站闲指示消息,锚基站对其后接收到的隧道建立请求不会再发送锚基站忙指示。
[0007]进一步的,该方法还包括:服务基站检测到锚基站故障,进行更换锚基站操作。其中,所述服务基站检测到锚基站故障包括:所述服务基站检测不到与锚基站的隧道心跳消息;和/或,所述服务基站发送隧道建立请求消息后,未收到隧道建立请求应答消息。
[0008]优选的,所述更换锚基站操作具体包括:服务基站向管理实体发送更换锚基站请求;管理实体为服务基站选择多个锚基站,并提供新锚基站下可分配的隧道用户数,下发给服务基站;服务基站将换锚的用户分配到新锚基站,向新锚基站发送数据导入请求,与新锚基站建立二层隧道。
[0009]进一步的,所述向该新锚基站发送数据导入请求,与该新锚基站建立二层隧道的过程包括:所述服务基站向新锚基站发送数据导入请求,建立数据转发所需要表项,并携带用户数据;所述新锚基站建立数据转发所需表项,返回数据导入应答。数据转发所需表项包括:隧道、DAIB表、CCB表和地址过滤表。
[0010]进一步的,该方法还包括:所述服务基站与终端之间更新DAIB、地址过滤表、ACL列表。
[0011]优选的,该方法还包括:所述服务基站接收到所述管理实体下发的新锚基站信息后,将该信息保存一段时间,在此期间内,若有相同路由区的锚基站负载过高或故障,服务基站从保存的新铺基站列表中选择铺基站进彳丁更换。
[0012]优选的,该方法还包括:服务基站向旧锚基站发送移除锚基站请求,删除隧道并通知丨H锚基站删除用户锚基站信息。
[0013]本发明提出的更换终端锚基站的方法,在网络正常运行、无人干预的情况下,系统可以及时发现负载过高的基站,以自主的方式调节基站负载,解决基站负载过高的问题。进一步的,当锚基站发生故障时,能够为终端分配新锚基站。此发明有利于提高网络稳定性,增强用户体验。
【附图说明】
[0014]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0015]图1为本发明方法的基本流程框图;
[0016]图2为本发明方法中网络设备连接架构图;
[0017]图3为基站上报隧道忙闲参数流程图;
[0018]图4为管理实体指示基站忙闲并触发更换锚基站流程图;
[0019]图5为锚基站故障一,服务基站触发更换锚基站流程图;
[0020]图6为锚基站故障二,服务基站触发更换锚基站流程图。
【具体实施方式】
[0021]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例;需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0022]本发明通过无线网络管理实体,统筹网络中的所有基站,使每个基站并不需要知晓其他基站的负载?目息。管理实体根据各基站负载情况,为以负载过闻的基站为铺基站的终端用户分配新锚基站,从而降低原锚基站的负载。当锚基站发生故障,服务基站启动换锚机制,管理实体分配新锚基站,使用户终端的业务数据得以继续传输。
[0023]本发明提供的更换终端锚基站的方法的主要步骤请参照附图1,主要包括:
[0024]基站向管理实体上报忙闲程度参数;管理实体计算各基站的忙闲程度,其向此基站发送基站忙闲指示消息;锚基站忙时,当有服务基站向其建立隧道时,所述锚基站向其发送铺基站忙指不,提不服务基站更换铺基站;服务基站根据铺基站的提不,进彳丁更换铺基站操作。
[0025]进一步的,该方法还包括:若锚基站忙闲程度降低,管理实体向锚基站发送基站闲指示消息,锚基站对其后接收到的隧道建立请求不会再发送锚基站忙指示。
[0026]进一步的,该方法还包括:服务基站检测到锚基站故障,进行更换锚基站操作。其中,所述服务基站检测到锚基站故障包括:所述服务基站检测不到与锚基站的隧道心跳消息;和/或,所述服务基站发送隧道建立请求消息后,未收到隧道建立请求应答消息。
[0027]优选的,所述更换锚基站操作具体包括:服务基站向管理实体发送更换锚基站请求;管理实体为服务基站选择多个锚基站,并提供新锚基站下可分配的隧道用户数,下发给服务基站;服务基站将换锚的用户分配到新锚基站,向新锚基站发送数据导入请求,与新锚基站建立二层隧道。
[0028]进一步的,所述向该新锚基站发送数据导入请求,与该新锚基站建立二层隧道的过程包括:所述服务基站向新锚基站发送数据导入请求,建立数据转发所需要表项,并携带用户数据;所述新锚基站建立数据转发所需表项,返回数据导入应答。数据转发所需表项包括:隧道、DAIB表、CCB表和地址过滤表。
[0029]进一步的,该方法还包括:所述服务基站与终端之间更新DAIB、地址过滤表、ACL列表。
[0030]优选的,该方法还包括:所述服务基站接收到所述管理实体下发的新锚基站信息后,将该信息保存一段时间,在此期间内,若有相同路由区的锚基站负载过高或故障,服务基站从保存的新铺基站列表中选择铺基站进彳丁更换。
[0031]优选的,该方法还包括:服务基站向旧锚基站发送移除锚基站请求,删除隧道并通知丨H锚基站删除用户锚基站信息。
[0032]本发明通过管理实体选择多个新锚基站下发给服务基站,服务基站向各基站分配用户数,从而避免大量用户切换到目标基站导致此目标基站的负载过高,进而频繁地进行锚基站换锚操作。
[0033]下面通过本发明在McWiLL网络中的具体实现进行详细说明。
[0034]更换终端锚基站方法的网络架构图如图2所示,各组成部分功能说明如下:
[0035]无线终端:实现McWiLL宽带多媒体集群系统网络的终端功能模块。
[0036]基站:实现McWiLL宽带多媒体集群系统的空中接口功能,包括空中接口物理层、MAC层和网络层功能,并将用户接入到不同的业务服务网络。
[0037]EMS:作为无线网络管理实体,实现McWiLL宽带多媒体集群系统的网络管理功能。
[0038]附图3所描述的基站向EMS上报其忙闲程度参数流程图,该流程包括:
[0039]步骤101、基站向EMS上报其隧道忙闲参数,并启动定时器TlOO ;
[0040]步骤102、EMS通过基站上报的忙闲参数计算此基站的忙闲程度,若基站忙闲程度发生变化,则EMS通知基站;
[0041]步骤103、基站定时器TlOO超时,基站再次向EMS上报其隧道忙闲程度,并启动定时器TlOO。
[0042]实施例一:请参照附图4,管理实体EMS指示基站忙闲并触发更换锚基站流程,该流程包括:
[0043]步骤201、EMS通过基站的忙闲程度判断此基站忙,则其向此基站发送基站忙指示消息;
[0044]步骤202、原锚基站收到此消息后,记录其忙。此状态对已经存在的隧道不会有任何影响,而对其后收到的隧道建立请求,在原锚基站回复隧道建立应答的之后,会立即通知隧道建立方“锚基站忙”;
[0045]步骤203、服务基站向原锚基站发送隧道建立请求;
[0046]步骤204、原锚基站发现其隧道忙,则建立隧道,向服务基站隧道建立应答;
[0047]步骤205、原锚基站向服务基站发送锚基站忙指示消息,提示刚建立隧道需要删除、消息中MAC对应的用户需要换锚基站;
[0048]步骤206、服务基站则向EMS发送更换锚基站请求;
[0049]步骤207、EMS收到此信息后,分析所有基站与
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1