基站同步的方法和设备
本发明专利申请文件是申请日为2012-05-29,申请号为201210172058.5,发明名称为《基站同步的方法和设备》的发明专利申请文件的分案申请。
技术领域
本发明涉及无线通信领域,尤其涉及一种基站同步的方法和设备。
背景技术
为了满足用户日益增长的数据业务需求,一种基于长期演进(Long Term Evolve,LTE)***的基站本地IP接入***应运而生。基站本地IP接入***通过构建本地无线网络,由基站(Access Point,又称为接入点基站)设备为用户提供网络覆盖和无线接入服务。由于基站本地IP接入***采用了扁平化的网络架构,它能够简单而低成本地实现用户设备(User Equipment,UE)对外部网络的访问,如图1所示。这种架构是完全基于接入网的架构,取消了LTE***的核心网,简化了数据传输路径和网络复杂度。这种基站本地IP接入架构又称为LTE-Hi***。
基站本地IP接入***基于时分同步码分多址-长期演进(TD-SCDMA Long TermEvolution,TD-LTE)技术,沿袭了TD-LTE***对于基站间同步的要求。这是因为在上下行采用相同频点的时分双工(TDD Time Division Duplex,TDD)***中,如果各基站间不同步,相邻小区终端发送的上行传输会给本小区下行传输接收带来干扰,只有严格的同步才能避免严重的干扰。
与基站本地IP接入***较为相似的是LTE Femto,即LTE家庭基站(Home eNodeB,HeNB)。
LTE家庭基站主要采用以下三种同步技术:
第一、全球定位***(Global Positioning Systems,GPS);
如果HeNB安装了GPS接收机,能够获得GPS卫星同步信号,GPS就能够为其提供精准的同步授时(100ns),然而GPS的使用受限于环境,尤其是在室内环境几乎无法工作,而且成本较高。
第二、电气和电子工程师学会(IEEE Institute of Electrical andElectronics Engineers,IEEE)1588v2;
在良好的回程链路网络支撑下(可以是运营商铺设的光纤以太网),1588v2也能够提供微秒级的同步精度,但是并不是所有的场景下都会有高质量的回程链路支持,而且电缆和x数字用户线路(X digital subscriber line,XDSL)也都存在着时延不稳定的问题,会对同步精度产生较大影响。
第三、网络监听;
网络监听方案可以在GPS和1588v2方案无法使用的条件下工作,因此对于TD-LTEHeNB来说这是一种必不可少的同步机制。网络监听机制指的是通过接收已经同步的网络节点(同步源)的信号来获取同步的方法。HeNB启动后但没有获得同步之前是严禁发射的,HeNB必须先通过监听已同步节点的信号进行网络同步之后才能进行正常发射,而且后续还要对同步进行周期性的维护。对于HeNB,其同步源可以选择已经同步的宏基站(MeNB),HeNB通过接收MeNB的同步信号或者参考符号来获得定时,如图2a所示。但是当宏小区网络覆盖不理想,或者HeNB位于建筑物深处时,获取宏基站的同步信号会受到一定的影响,此时HeNB的同步可以通过多跳的方式来实现,即通过和已经同步的HeNB进行同步,如图2b所示。
对于多跳同步,需要引入同步层的的概念,同步层可以定义为需要同步的HeNB与GPS源之间经过的跳数,某个HeNB的同步层等级比其获得同步的上一级源大1。例如,图2a和图2b中的MeNB的同步层等级为0,HeNB1的同步层等级为1,HeNB2的同步层等级为2。
3GPP讨论了以下三种网络监听机制:
第一,基于主同步信号(Primary Synchronized Signal,PSS)/辅同步信号(Secondary Synchronization Signal,SSS)的监听。这种机制下HeNB是通过接收同步节点的PSS/SSS进行同步的,静默期间跟踪HeNB的PSS/SSS不能进行正常发射。
第二,基于多媒体广播多播业务单频网络(Multimedia Broadcast multicastservice Single Frequency Network,MBSFN)子帧的监听。HeNB通过把静默子帧声明为MBSFN子帧,UE则在接收时忽略该子帧。该方法对于单跳和多跳同步机制都适用,在多跳情况下,每一层的HeNB都可以以一定的周期将某些子帧声明为MBSFN子帧,不同层的HeNB声明的MBSFN子帧位置是不同的。受限于最大MBSFN子帧配置,最大支持4跳。
第三,基于TDD特殊子帧配置的监听。通过给HeNB配置较少的下行导频时隙(DwPTS)符号和给MeNB配置较多的DwPTS符号,从而使得HeNB可以利用其保护时隙(GP)的时间来测量MeNB的小区专属导频信号(Cell-specific reference signals,CRS)以获得同步。但是由于一般的DwPTS配置原则是对于室内等小覆盖高容量小区采用较多的DwPTS符号配置,对于室外定位于广覆盖的小区则采用符号较少的DwPTS配置,而本同步方法的配置要求则正好与DwPTS的网络配置原则相反,因此将对运营商的网络配置构成一定限制,而且这种方法一般不能支持2跳以上的网络同步。
基于本地IP接入的***通常用于室内和热点区域,且很可能采用与LTE***不同的高频段,很难将宏基站作为同步源进行网络监听实现同步,即使部分基于本地IP接入***的基站(下文简称LTE-Hi基站)获得了绝对同步源,当LTE-Hi基站密集部署在室内热点区域时,TD-LTE网络监听机制规定的最大同步层层数也不能满足要求。
综上,基于本地IP接入***的基站在室内热点区域密集部署时,基站无法获得绝对同步源,或由于TD-LTE最大同步层数受限无法获取有效同步源。
发明内容
本发明实施例提供一种基站同步的方法和设备,用于解决基于本地IP接入***的基站如何进行有效同步的问题。
一种基站同步的方法,该方法包括:
基站在未搜索到有效的同步源后,将该基站的同步层等级设置为最低同步层等级,并确定该基站的同步层等级是否与邻基站的同步层等级冲突;
若冲突,则重新设置该基站的同步层等级,并选择冲突的邻基站作为同步源,实现与该同步源的同步;
若不冲突,则将该基站的同步层等级固定为最低同步层等级,以使邻基站与该基站进行同步。
一种同步信息反馈方法,该方法包括:
网关设备接收基站发送的该基站的同步层等级的信息;
网关设备确定该基站的同步层等级是否与邻基站的同步层等级冲突,并根据确定结果向基站返回反馈信息。
一种基站,该基站包括:
设置单元,用于在未搜索到有效的同步源后,将该基站的同步层等级设置为最低同步层等级;
确定单元,用于确定该基站的同步层等级是否与邻基站的同步层等级冲突;
第一处理单元,用于在所述确定单元确定冲突时,重新设置该基站的同步层等级,并选择冲突的邻基站作为同步源,实现与该同步源的同步;
第二处理单元,用于在所述确定单元确定不冲突时,将该基站的同步层等级固定为最低同步层等级,以使邻基站与该基站进行同步。
一种网关设备,该网关设备包括:
接收单元,用于接收基站发送的该基站的同步层等级的信息;
反馈单元,用于确定该基站的同步层等级是否与邻基站的同步层等级冲突,并根据确定结果向基站返回反馈信息。
本发明实施例提供的基站同步方案中,基站在未搜索到有效的同步源后,将该基站的同步层等级设置为最低同步层等级,并确定该基站的同步层等级是否与邻基站的同步层等级冲突;若冲突,则重新设置该基站的同步层等级,并选择冲突的邻基站作为同步源,实现与该同步源的同步;若不冲突,则将该基站的同步层等级固定为最低同步层等级,以使邻基站与该基站进行同步,可见,本方案通过基站分布式自动调节同步层等级,解决了基站在未搜索到有效的同步源时如何进行同步的问题。
附图说明
图1为现有技术中基站本地IP接入***的架构示意图;
图2a和图2b为现有技术中网络监听机制示意图;
图3a为本发明实施例提供的针对基站侧的第一种基站同步方法流程示意图;
图3b为本发明实施例提供的针对网关设备侧的第一种基站同步方法流程示意图;
图4a为本发明实施例提供的针对基站侧的第二种基站同步方法流程示意图;
图4b为本发明实施例提供的针对网关设备侧的第二种基站同步方法流程示意图;
图5a为本发明实施例提供的针对基站侧的第三种基站同步方法流程示意图;
图5b为本发明实施例提供的针对OAM侧的第三种基站同步方法流程示意图;
图6a和图6b为本发明实施例中的AP与GW进行同步层协商机制的示意图;
图6c为本发明实施例中的GW指定AP同步层等级的示意图;
图6d为本发明实施例中的AP请求、GW指定AP同步层等级的示意图;
图6e为本发明实施例中的GW通过邻基站确认基站同步层等级设置的示意图;
图6f为本发明实施例中的GW通过邻基站拒绝基站同步层等级设置的示意图;
图7为本发明实施例提供的第一种基站的结构示意图;
图8为本发明实施例提供的第二种基站的结构示意图;
图9为本发明实施例提供的第三种基站的结构示意图;
图10为本发明实施例提供的第一种网关设备的结构示意图;
图11为本发明实施例提供的第二种网关设备的结构示意图;
图12为本发明实施例提供的OAM设备的结构示意图。
具体实施方式
为了解决基于本地IP接入***的基站如何进行有效同步的问题,本发明实施例提供第一种基站同步的方法。
参见图3a,针对基站侧,本发明实施例提供的第一种基站同步的方法,包括以下步骤:
步骤301:基站在未搜索到有效的同步源后,将该基站的同步层等级设置为最低同步层等级,并确定该基站的同步层等级是否与邻基站的同步层等级冲突;这里,未搜索到有效的同步源是指未搜索到同步源或搜索到的同步源的同步层等级达到最大同步层等级;
步骤302:若冲突,则重新设置该基站的同步层等级,并选择冲突的邻基站作为同步源,实现与该同步源的同步;
步骤303:若不冲突,则将该基站的同步层等级固定为最低同步层等级,以使邻基站与该基站进行同步。
步骤301中,确定该基站的同步层等级是否与邻基站的同步层等级冲突,具体实现可以采用如下两种方法之一:
第一,通过搜索邻小区信号确定该基站的同步层等级是否与邻基站的同步层等级冲突;
具体的,在第一设定时长的时间内搜索邻小区信号,若未搜索到同步层等级为最低同步层等级的同频邻小区的信号,则确定该基站的同步层等级与邻基站的同步层等级不冲突;
若搜索到同步层等级为最低同步层等级的同频邻小区的信号,则在第二设定时长的时间内继续监听该同频邻小区的信号,若在第二设定时长的时间内该同频邻小区的同步层等级一直为最低同步层等级,则确定该基站的同步层等级与该同频邻小区所在的基站的同步层等级冲突,若在第二设定时长的时间内该同频邻小区的同步层等级发生变化,则确定该基站的同步层等级与邻基站的同步层等级不冲突。
第二,向网关设备发送该基站的同步层等级的信息;根据网关设备的反馈信息确定该基站的同步层等级是否与邻基站的同步层等级冲突。
具体的,若网关设备的反馈信息为确认信息,则确定该基站的同步层等级与邻基站的同步层等级不冲突,若网关设备的反馈信息为拒绝信息,则确定该基站的同步层等级与邻基站的同步层等级冲突;
所述确认信息是网关设备在根据存储的所有基站的同步层信息和邻小区信息,确定该基站的同步层等级不与邻基站的同步层等级冲突后发送的信息;所述拒绝信息是网关设备在根据存储的所有基站的同步层信息和邻小区信息,确定该基站的同步层等级与邻基站的同步层等级冲突后发送的信息;或者,
所述确认信息是网关设备在将该基站的同步层等级的信息发送给各邻基站后,接收到邻基站回复的确认信息或在设定时长内未接收到邻基站的回复时发送的信息;所述拒绝信息是网关设备在将该基站的同步层等级的信息发送给邻基站后,接收到邻基站回复的拒绝信息时发送的信息。
相应的,步骤302中选择冲突的邻基站作为同步源,具体实现可以采用如下两种方法之一:
第一,在接收到的拒绝信息中包含冲突的邻基站的信息时,选择该信息所指示的邻基站作为同步源;
第二,搜索邻小区信号,选择搜索到的同步层等级最低的邻小区所在的基站作为同步源。
步骤302中,重新设置该基站的同步层等级,具体实现可以如下:将该基站的同步层等级重新设置为比最低同步层等级高一个等级的同步层等级。
如图3b,针对网关设备侧,本发明实施例提供的第一种同步信息反馈方法,包括以下步骤:
步骤311:网关设备接收基站发送的该基站的同步层等级的信息;
步骤312:网关设备确定该基站的同步层等级是否与邻基站的同步层等级冲突,并根据确定结果向基站返回反馈信息。
步骤312的具体实现可以如下:
网关设备若根据存储的所有基站的同步层信息(包括同步层等级)和邻小区信息,确定该基站的同步层等级不与邻基站的同步层等级冲突,则向基站返回确认信息;若根据存储的所有基站的同步层信息和邻小区信息,确定该基站的同步层等级与邻基站的同步层等级冲突,则向基站返回拒绝信息;或者,
网关设备将该基站的同步层等级的信息发送给邻基站后,若接收到邻基站回复的确认信息或在设定时长内未接收到邻基站的回复,则向基站返回确认信息;若接收到邻基站回复的拒绝信息,则向基站返回拒绝信息。
为了解决基于本地IP接入***的基站如何进行有效同步的问题,本发明实施例提供第二种基站同步的方法。
参见图4a,针对基站侧,本发明实施例提供的第二种基站同步的方法,包括以下步骤:
步骤401:基站接收网关设备发送的包含同步层等级的配置信息;
步骤402:基站根据所述配置信息设置自身的同步层等级,即将自身的同步层等级设置为该配置信息中的同步层等级;若该基站的同步层等级不为最低同步层等级,则确定同步源,并实现与该同步源的同步;若该基站的同步层等级为最低同步层等级,则邻基站会与该基站进行同步。
步骤401中,基站接收到网关设备发送的包含同步层等级的配置信息,具体实现可以如下:
基站在接入到网络后,接收到网关设备发送的包含同步层等级的配置信息;或者,
基站在未搜索到有效的同步源后,向网关设备发送同步等级请求消息;接收网关设备返回的包含同步层等级的配置信息。
上述确定同步源的方法可以如下:
在接收到的配置信息中还包含邻小区信息时,根据该邻小区信息确定同步层等级最低的邻小区所在的基站,将确定的基站作为同步源;这里邻小区信息可以包括邻小区的同步层等级等信息;或者,
搜索邻小区信号,选择搜索到的同步层等级最低的邻小区所在的基站作为同步源。
较佳的,在基站接收到所述配置信息后,基站接收到网关设备在网络部署发生变化后发送的重配置信息,该重配置信息中包含更新后的同步层等级;基站根据该重配置信息重新设置自身的同步层等级,即将自身的同步层等级设置为该重配置信息中的同步层等级;若重新设置后该基站的同步层等级不为最低同步层等级,则重新确定同步源,并实现与重新确定的同步源的同步。
同样的,上述重新确定同步源的方法可以如下:
在接收到的重配置信息中还包含邻小区信息时,根据该邻小区信息确定同步层等级最低的邻小区所在的基站,将确定的基站作为同步源;或者,
搜索邻小区信号,选择搜索到的同步层等级最低的邻小区所在的基站作为同步源。
如图4b所示,针对网关设备侧,本发明实施例提供的第二种同步信息反馈方法,包括以下步骤:
步骤411:网关设备确定基站的同步层等级;可以预先将基站的同步层等级存储在网关设备中,网关设备根据存储的信息确定基站的同步层等级;
步骤412:网关设备将包含所述同步层等级的配置信息发送给基站。
步骤412中,网关设备将包含所述同步层等级的配置信息发送给基站,具体实现可以如下:
网关设备在基站接入到网络后,将包含所述同步层等级的配置信息发送给基站;或者,
网关设备在接收到基站未搜索到有效的同步源时发送的同步等级请求消息后,将包含所述同步层等级的配置信息发送给基站。
较佳的,在网关设备将包含同步层等级的配置信息发送给基站之后,网关设备在网络部署发生变化后向基站发送重配置信息,该重配置信息中包含更新后的同步层等级。更新后的同步层等级是在网络部署发生变化后为基站重新设置的同步层等级。
为了解决基于本地IP接入***的基站如何进行有效同步的问题,本发明实施例提供第三种基站同步的方法。
参见图5a,针对基站侧,本发明实施例提供的第三种基站同步的方法,包括以下步骤:
步骤501:基站在向维护与管理实体(OAM)的注册过程中上报该基站的位置信息;接收OAM返回的包含邻基站的同步层等级信息的配置信息;该邻基站为OAM根据该基站的位置信息确定的该基站的各邻基站中同步层等级最低的邻基站;
步骤502:基站根据配置信息中的邻基站的同步层等级搜索同步源,并与该同步源进行同步,即搜索包含该同步层等级的邻小区的信号,将该邻小区作为同步源,并与该同步源进行同步。
较佳的,在基站与搜索到的同步源进行同步后,可以执行如下步骤:
A、若与该同步源的同步成功,则向OAM返回包含该同步源的信息的同步成功指示;
B、若与该同步源的同步失败,则向OAM返回包含该同步源的信息的同步失败指示,并接收OAM重新返回的包含重新确定的邻基站的同步层等级信息的配置信息,根据重新确定的邻基站的同步层等级信息重新搜索同步源,并与重新搜索到的同步源进行同步,返回步骤A。
较佳的,在步骤501之后,基站接收到OAM在网络部署发生变化后重新发送的配置信息,该重新发送的配置信息中包含重新确定的邻基站的同步层等级信息;根据重新确定的邻基站的同步层等级信息重新搜索同步源,并与重新搜索到的同步源进行同步;若同步成功,则向OAM返回成功指示,并重新设置该基站的同步层等级比重新搜索到的同步源的同步层等级高一级;若同步失败,则保持当前的同步层等级,并向OAM发送同步层等级保持不变的指示。
如图5b所示,针对OAM侧,本发明实施例提供的第三种基站同步的方法,包括以下步骤:
步骤511:OAM接收基站在注册过程中上报的该基站的位置信息;
步骤512:OAM根据该基站的位置信息确定该基站的各邻基站中同步层等级最低的邻基站,并将包含该邻基站的同步层等级信息的配置信息发送给该基站。
进一步的,在OAM将配置信息发送给基站之后,OAM若接收到基站发送的包含同步源的信息的同步成功指示,则根据该同步成功指示确定并存储该基站的同步层等级,该基站的同步层等级确定为比该同步源的同步层等级高一个等级的同步层等级;
若接收到基站发送的包含同步源的信息的同步失败指示,则OAM根据该基站的位置信息重新确定该基站的一个邻基站;并将包含重新确定的邻基站的同步层等级信息的配置信息发送给该基站。这里,重新确定的邻基站可以是未被选择过的邻基站中同步层等级最低的邻基站,若不存在未被选择过的邻基站,则重新确定的邻基站可以为该OAM,该OAM的同步层等级信息可以设置为空,在基站与该OAM进行同步并返回同步确认消息后,OAM将基站的同步层等级记录为最低同步层等级。
较佳的,在OAM将配置信息发送给基站之后,OAM在网络部署发生变化后,根据该基站的位置信息重新确定该基站的一个邻基站,即重新确定各邻基站中同步层等级最低的邻基站,并将包含重新确定的邻基站的同步层等级信息的配置信息发送给该基站。后续OAM若接收到基站发送的包含同步源的信息的同步成功指示,则根据该同步成功指示确定并存储该基站的同步层等级,该基站的同步层等级确定为比该同步源的同步层等级高一个等级的同步层等级。
下面结合具体实施例对本发明进行说明:
本发明提出一种基于本地IP接入***的基站同步方法:通过基于本地IP接入***网络节点间自适应协调,调整网络部署中同步源关系,实现基站间有效同步。
具体包括三种情况:
情况1:基站分布式自动调节同步层等级。
基站在没有同步源可用时,将自身频点调整为距离邻小区频点最远的可用频点,并自定义为最低同步层0。相邻基站可与之同步并设为更高一级的同步层。当多个相邻基站申明为最低层同步源时,需要引入规避机制。
规避机制为:基站1将自身同步层等级设置为0,并在时间T0内搜索相邻小区的同步层设置,如果T0超时都没有搜到同步层等级0的同频邻小区,基站1将自身同步层等级稳定为0;如果搜到同频小区2的同步层等级为0,启动定时器T1,并持续监听小区2,如果定时器T1超时小区2同步层等级仍为0,基站1将自身同步层设为1,并以小区2所在基站作为同步源。T0设置为大于基站测量所有邻小区同步层等级所需时间的值,T1设置为大于重新测量一个小区同步层等级所需时间的值,T0和T1可由OAM配置或基站自行设置。为进一步避免碰撞,T1可设为在一个区间[Tmin,Tmax]按均匀分布取任意值。
情况2:GW统一管理相邻基站的同步层等级;
方案一:GW存储所有基站的同步层信息和邻小区信息,当基站确定自身同步层等级时,向GW发送同步层等级确定请求消息,其中包含基站自行选择的同步层等级,GW如果确定基站选择的同步层等级不与其他邻基站发生冲突,向基站反馈确认信息,如图6a;否则反馈拒绝消息并携带为基站配置的同步层等级信息,如图6b。
方案二:GW直接为基站配置同步层等级;
GW存储基站同步层等级信息和邻小区信息,如图6c所示,当基站接入网络后,向基站发送配置信息,其中包括同步层等级,还可以包括需同步的邻小区信息,基站确定同步层等级,并根据所收到的配置确定同步源。当有基站开关机使网络部署情况发生变化时,GW可以向AP发送重配置消息,以重新配置AP的同步层等级信息等。或者,
如图6d所示,当基站接入网络后,向GW发送配置请求信息,其中可以包括期望的同步层等级,GW向基站发送配置信息,其中包括配置的同步层等级,还可以包括需同步的邻小区信息,基站确定同步层等级,并根据所收到的配置确定同步源。当有基站开关机使网络部署情况发生变化时,GW可以向AP发送重配置消息,以重新配置AP的同步层等级信息等。
方案三:GW向邻基站搜集同步层等级信息并反馈;
GW不存储基站的同步层信息,当基站选择同步层等级后,向GW发送同步层等级信息;GW向其他基站发送同步层等级询问,如果所有邻基站都不回复或回复确认信息,GW向该基站反馈确认信息,如图6e;如果有一个邻基站回复拒绝信息并携带同步层信息,GW将该信息转发给该基站,如图6f。该基站根据反馈信息调整同步层等级并根据邻小区同步层等级状态确定同步源。
邻基站判断反馈确认还是拒绝的依据是是否与自身当前的同步层等级冲突。例如相邻基站AP1和AP2都设为同步层等级0,AP2将反馈拒绝消息并建议AP1设为同步层等级1。
情况3:由OAM配置基站同步层等级;
这里OAM为网络管理单元(Network Manager,NM),下面管理着众多个AP。OAM会存储着与其注册过的所有AP的位置信息及其同步层等级。
一个新AP开机后,在向OAM注册过程中上报自己的位置信息,OAM根据位置信息,大致确定其周围的邻基站(即AP)信息,选择邻基站中同步层等级最低的邻基站,并在配置参数中将邻基站及同步层等级发送给AP。AP根据收到的配置信息确定同步源并进行同步。若同步成功,则向OAM返回成功指示,OAM根据其指示确定该AP的同步层等级并存储;若同步不成功,返回失败指示,OAM可以继续依照位置信息选择其他邻基站作为其同步源,并在配置参数中将邻基站及同步层等级发送给AP。
当有基站开关机使网络部署情况发生变化时,可以向AP发送配置消息,以重新配置AP的同步层等级及邻基站信息。
实施例一:基站自行调整同步层等级;
步骤一:基站搜索同步源,如果搜索到同步源,将自身的同步层等级设为同步源的同步层等级加1,对同步源进行网络监听以实现同步,同步层等级确定过程结束。如果没有同步源或没有有效同步源(没有有效同步源指搜索到的同步源的同步层等级已经达到最大等级),执行步骤二。
步骤二:基站将工作频点设置到离邻小区频点距离最远的可用频点,并设置自身的同步层等级为0。启动定时器T0,搜索邻小区的同步层等级,如果T0超时都没有搜索到同步层等级为0的邻小区,执行步骤四;如果搜索到同步层等级为0的邻小区,执行步骤三。
步骤三:启动定时器T1,检测同步层等级为0的邻小区,如果T1超时时该邻小区改变了同步层等级,则执行步骤四,否则将自身的同步等级设置为1,并以该邻小区为同步源,结束同步层等级确定过程。
步骤四:固定本基站的同步层等级为0。
以AP1、AP2为例进一步说明。AP1、AP2的T0按默认配置为相同值,T1-AP1和T1-AP2为[Tmin,Tmax]之间按均匀分布取随机数。
AP1和AP2在相邻位置同时开启,且都没有有效同步源。AP1、AP2同时设置为同步层等级0,且各自启动T0。AP1发现AP2,启动T1-AP1,T1-AP1超时时AP2同步层等级仍为0,则AP1同步层等级设置为1。AP2发现AP1,启动T1-AP2,期间检测到AP1同步层等级更改为1,终止T1-AP2,维持同步层等级为0。
实施例二:基站与GW协商同步层等级;
步骤一:基站搜索同步源,如果搜索到同步源,将自身的同步层等级设为同步源的同步层等级加1,对同步源进行网络监听以实现同步,同步层等级确定过程结束。如果没有同步源或没有有效同步源(没有有效同步源指搜索到的同步源的同步层等级已经达到最大等级),执行步骤二。
步骤二:基站将工作频点设置到离邻小区频点距离最远的可用频点,并设置自身的同步层等级为0。向GW发送基站配置信息,其中包含同步层等级信息。
步骤三:GW接收基站发送的基站配置信息,根据GW存储的基站同步层等级信息和邻小区信息,确定基站是否可以作为同步层等级0,如果可以,则回复确认信息;如果有另一个邻小区的同步层等级为0,则回复拒绝信息,并可选地建议基站将同步层等级设置为1。
步骤四:基站接收GW的反馈信息,确定同步层等级。如果该基站同步层等级设为1,根据邻小区同步层等级情况确定同步源。
实施例三:GW指定基站同步层等级(GW直接指定);
基站刚接入网络:
步骤一:基站完成接入过程后,GW确定有新基站接入,向基站发送基站配置信息,其中包含基站的同步层等级信息,还可以包括需同步的邻小区信息;
步骤二:基站接收GW发送的基站配置信息,根据其中的同步层等级信息配置自身的同步层等级,并监听邻小区同步层等级以确定同步源。
或,
网络部署情况发生变化:
步骤一:网络部署发生变化,GW确定需要变更基站的同步层等级,向基站发送基站重配置信息,其中包含基站的同步层等级信息,还可以包含需同步的邻小区信息;
步骤二:基站接收GW发送的基站重配置信息,根据其中的同步层等级信息配置自身的同步层等级,并监听邻小区同步层等级以确定同步源。
实施例四:GW指定基站同步层等级(AP请求,GW直接指定);
步骤一:基站搜索同步源,如果搜索到同步源,将自身的同步层等级设为同步源的同步层等级加1,对同步源进行网络监听以实现同步,同步层等级确定过程结束。如果没有同步源或没有有效同步源(没有有效同步源指搜索到的同步源的同步层等级已经达到最大等级),执行步骤二。
步骤二:向GW发送基站同步层等级请求信息,其中可选地包括基站建议的同步层等级(不一定为0)。
步骤三:GW确定基站的同步层等级,向基站发送基站配置信息,其中包含基站的同步层等级信息;
步骤四:基站接收GW发送的基站配置信息,根据其中的同步层等级信息配置自身的同步层等级,并监听邻小区的同步层等级以确定同步源。
实施例五:GW向邻基站收集反馈;
步骤一:基站1搜索同步源,如果搜索到同步源,将自身的同步层等级设为同步源的同步层等级加1,对同步源进行网络监听实现同步,同步层等级确定过程结束。如果没有同步源或没有有效同步源(没有有效同步源指邻小区同步源等级已经达到最大等级),执行步骤二。
步骤二:基站1向GW发送基站配置信息,其中包含同步层等级信息。
步骤三:GW向其他基站发送基站1的基站配置信息,其中包含同步层等级信息。如果其他基站回复确认信息或GW在时间长度T1内没有收到其他基站的反馈,则执行步骤四;如果有一个基站回复拒绝信息,并可选地携带建议的同步层等级,则执行步骤五。
步骤四:GW向基站1发送确定信息。
步骤五:GW向基站1发送拒绝信息,并发送建议的同步层等级配置。
步骤六:基站确定同步层等级,根据需要确定同步源。
实施例六:OAM为各基站独立配置同步层等级;
AP刚接入网络:
步骤一:AP开机后,在向OAM注册过程中上报自己的位置信息,OAM根据位置信息,大致确定其周围的邻基站(即AP)信息,选择邻基站中同步层等级最低的邻基站,在配置参数中将所选邻基站及其同步层等级信息发送给AP。
步骤二:AP接收OAM发送的基站配置信息,监听邻小区同步层等级以确定同步源。
若同步成功,则向OAM返回成功指示,OAM根据该指示确认当前AP的同步层等级(同步源的同步层等级+1)并存储;若同步不成功,则OAM继续根据位置信息,在未被选择过的邻基站集合中选择同步层等级最低的邻基站,并在配置参数中将所选邻基站及其同步层等级信息发送给AP,AP则重复步骤二,直到选择到合适的同步源。
若尝试所有邻基站后仍没有合适的同步源,则OAM在配置信息中将所选基站设为自己,同步层等级信息设为空,发送给AP。AP返回确认消息后,OAM将该AP的同步层等级记为0。
或,
网络部署情况发生变化:
步骤一:网络部署发生变化,OAM确定变更AP的同步层等级以及位置信息,确定需要发生变更同步等级的AP,并向这些AP发送配置信息,其中包含AP同步层等级信息;
步骤二:AP接收GW发送的配置信息,根据其中的同步层等级信息尝试监听邻小区同步层等级确定同步源。
若同步成功,则向OAM返回成功指示,OAM根据该指示确认当前AP的同步层等级(同步源的同步层等级+1)并存储;若不成功,AP仍保持原来的同步等级并向OAM发送保持不变指示。
参见图7,本发明实施例提供一种基站,该基站包括:
设置单元70,用于在未搜索到有效的同步源后,将该基站的同步层等级设置为最低同步层等级;
确定单元71,用于确定该基站的同步层等级是否与邻基站的同步层等级冲突;
第一处理单元72,用于在所述确定单元确定冲突时,重新设置该基站的同步层等级,并选择冲突的邻基站作为同步源,实现与该同步源的同步;
第二处理单元73,用于在所述确定单元确定不冲突时,将该基站的同步层等级固定为最低同步层等级,以使邻基站与该基站进行同步。
进一步的,所述确定单元71用于:
通过搜索邻小区信号确定该基站的同步层等级是否与邻基站的同步层等级冲突;或者,
向网关设备发送该基站的同步层等级的信息;根据网关设备的反馈信息确定该基站的同步层等级是否与邻基站的同步层等级冲突。
进一步的,所述确定单元71用于:
在第一设定时长的时间内搜索邻小区信号,若未搜索到同步层等级为最低同步层等级的同频邻小区的信号,则确定该基站的同步层等级与邻基站的同步层等级不冲突;
若搜索到同步层等级为最低同步层等级的同频邻小区的信号,则在第二设定时长的时间内继续监听该同频邻小区的信号,若在第二设定时长的时间内该同频邻小区的同步层等级一直为最低同步层等级,则确定该基站的同步层等级与该同频邻小区所在的基站的同步层等级冲突,若在第二设定时长的时间内该同频邻小区的同步层等级发生变化,则确定该基站的同步层等级与邻基站的同步层等级不冲突。
进一步的,所述确定单元71用于:
若网关设备的反馈信息为确认信息,则确定该基站的同步层等级与邻基站的同步层等级不冲突,若网关设备的反馈信息为拒绝信息,则确定该基站的同步层等级与邻基站的同步层等级冲突;
所述确认信息是网关设备在根据存储的所有基站的同步层信息和邻小区信息,确定该基站的同步层等级不与邻基站的同步层等级冲突后发送的信息;所述拒绝信息是网关设备在根据存储的所有基站的同步层信息和邻小区信息,确定该基站的同步层等级与邻基站的同步层等级冲突后发送的信息;或者,
所述确认信息是网关设备在将该基站的同步层等级的信息发送给邻基站后,接收到邻基站回复的确认信息或在设定时长内未接收到邻基站的回复时发送的信息;所述拒绝信息是网关设备在将该基站的同步层等级的信息发送给邻基站后,接收到邻基站回复的拒绝信息时发送的信息。
进一步的,所述第一处理单元72用于:
在所述拒绝信息中包含冲突的邻基站的信息时,选择该信息所指示的邻基站作为同步源;或者,
搜索邻小区信号,选择搜索到的同步层等级最低的邻小区所在的基站作为同步源。
进一步的,所述第一处理单元72用于:
将该基站的同步层等级重新设置为比最低同步层等级高一个等级的同步层等级。
参见图8,本发明实施例提供一种基站,该基站包括:
接收单元80,用于接收网关设备发送的包含同步层等级的配置信息;
同步单元81,用于根据所述配置信息设置自身的同步层等级;若该基站的同步层等级不为最低同步层等级,则确定同步源,并实现与该同步源的同步。
进一步的,所述接收单元80用于:
在基站接入到网络后,接收到网关设备发送的包含同步层等级的配置信息;或者,
在未搜索到有效的同步源后,向网关设备发送同步等级请求消息;接收网关设备返回的包含同步层等级的配置信息。
进一步的,该基站还包括:
更新单元82,用于接收到网关设备在网络部署发生变化后发送的重配置信息,该重配置信息中包含更新后的同步层等级;
根据所述重配置信息重新设置自身的同步层等级;若重新设置后该基站的同步层等级不为最低同步层等级,则重新确定同步源,并实现与该同步源的同步。
进一步的,所述同步单元81用于:
在所述配置信息中还包含邻小区信息时,根据该邻小区信息确定同步层等级最低的邻小区所在的基站,将确定的基站作为同步源;或者,
搜索邻小区信号,选择搜索到的同步层等级最低的邻小区所在的基站作为同步源。
参见图9,本发明实施例提供一种基站,该基站包括:
上报单元90,用于在向维护与管理实体OAM的注册过程中上报该基站的位置信息;
接收单元91,用于接收OAM返回的包含邻基站的同步层等级信息的配置信息;所述邻基站为OAM根据该基站的位置信息确定的该基站的同步层等级最低的邻基站;
同步单元92,用于根据所述邻基站的同步层等级信息搜索同步源,并与该同步源进行同步。
进一步的,该基站进一步包括:
指示单元93,用于在与该同步源的同步成功时,向OAM返回包含所述同步源的信息的同步成功指示;
在与该同步源的同步失败时,向OAM返回包含所述同步源的信息的同步失败指示,并接收OAM重新返回的包含重新确定的邻基站的同步层等级信息的配置信息,根据重新确定的邻基站的同步层等级信息重新搜索同步源,并与重新搜索到的同步源进行同步。
进一步的,该基站进一步包括:
更新单元94,用于接收OAM在网络部署发生变化后重新发送的配置信息,该重新发送的配置信息中包含重新确定的邻基站的同步层等级信息;根据重新确定的邻基站的同步层等级信息重新搜索同步源,并与重新搜索到的同步源进行同步;
若同步成功,则向OAM返回成功指示,并重新设置该基站的同步层等级比重新搜索到的同步源的同步层等级高一级;若同步失败,则保持当前的同步层等级,并向OAM发送同步层等级保持不变的指示。
参见图10,本发明实施例提供一种网关设备,该网关设备包括:
接收单元101,用于接收基站发送的该基站的同步层等级的信息;
反馈单元102,用于确定该基站的同步层等级是否与邻基站的同步层等级冲突,并根据确定结果向基站返回反馈信息。
进一步的,所述反馈单元102用于:
若根据存储的所有基站的同步层信息和邻小区信息,确定该基站的同步层等级不与邻基站的同步层等级冲突,则向基站返回确认信息;若根据存储的所有基站的同步层信息和邻小区信息,确定该基站的同步层等级与邻基站的同步层等级冲突,则向基站返回拒绝信息;或者,
将该基站的同步层等级的信息发送给邻基站后,若接收到邻基站回复的确认信息或在设定时长内未接收到邻基站的回复,则向基站返回确认信息;若接收到邻基站回复的拒绝信息,则向基站返回拒绝信息。
参见图11,本发明实施例提供一种网关设备,该网关设备包括:
确定单元111,用于确定基站的同步层等级;
发送单元112,用于将包含所述同步层等级的配置信息发送给基站。
进一步的,所述发送单元112用于:
在基站接入到网络后,将包含所述同步层等级的配置信息发送给基站;或者,
在接收到基站未搜索到有效的同步源时发送的同步等级请求消息后,将包含所述同步层等级的配置信息发送给基站。
进一步的,该网关设备还包括:
重配置单元113,用于在网络部署发生变化后向基站发送重配置信息,该重配置信息中包含更新后的同步层等级。
参见图12,本发明实施例提供一种维护与管理实体OAM,该OAM包括:
接收单元121,用于接收基站在注册过程中上报的该基站的位置信息;
配置单元122,用于根据该基站的位置信息确定该基站的同步层等级最低的邻基站,并将包含该邻基站的同步层等级信息的配置信息发送给该基站。
进一步的,该OAM还包括:
处理单元123,用于在接收到基站发送的包含同步源的信息的同步成功指示时,根据该同步成功指示确定并存储该基站的同步层等级;
在接收到基站发送的包含同步源的信息的同步失败指示时,根据该基站的位置信息重新确定该基站的一个邻基站,并将包含重新确定的邻基站的同步层等级信息的配置信息发送给该基站。
进一步的,该OAM还包括:
重配置单元124,用于在网络部署发生变化后,根据该基站的位置信息重新确定该基站的一个邻基站,并将包含重新确定的邻基站的同步层等级信息的配置信息发送给该基站。
综上,本发明的有益效果包括:
本发明实施例提供的第一种基站同步方案中,基站在未搜索到有效的同步源后,将该基站的同步层等级设置为最低同步层等级,并确定该基站的同步层等级是否与邻基站的同步层等级冲突;若冲突,则重新设置该基站的同步层等级,并选择冲突的邻基站作为同步源,实现与该同步源的同步;若不冲突,则将该基站的同步层等级固定为最低同步层等级,以使邻基站与该基站进行同步,可见,本方案通过基站分布式自动调节同步层等级,解决了基站在未搜索到有效的同步源时如何进行同步的问题。
本发明实施例提供的第二种基站同步方案中,基站接收网关设备发送的包含同步层等级的配置信息,根据该配置信息设置自身的同步层等级;若该基站的同步层等级不为最低同步层等级,则确定同步源,并实现与该同步源的同步。可见,本方案通过网关设备向基站指示其同步层等级,基站根据指示的同步层等级进行同步,从而解决了基站如何进行同步的问题。
本发明实施例提供的第三种基站同步方案中,基站在向OAM的注册过程中上报该基站的位置信息,接收OAM返回的包含邻基站的同步层等级信息的配置信息,根据该邻基站的同步层等级信息搜索同步源,并与该同步源进行同步。可见,本方案通过OAM向基站指示同步源的同步层等级,基站根据指示的同步层等级搜索同步源以进行同步,从而解决了基站如何进行同步的问题。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。