一种基站同步方式智能切换的方法及系统与流程

文档序号:11932246阅读:331来源:国知局
一种基站同步方式智能切换的方法及系统与流程

本发明涉及网络领域,尤其涉及一种基站同步方式智能切换的方法及系统。



背景技术:

由于基站在切换同步方式时,基站的物理层易发生崩溃现象,继而基站无法正常加载,不能正常提供服务。因此,常用的LTE基站厂家在配置基站同步方式时,大多数仅配置一种同步方式,在基站启机时进行一次同步,待同步后小区激活,为移动设备提供相应的服务。

但是,若基站在运行过程中,由于各种原因失步后,基站无法提供服务,需要重启基站才可重新同步,若此时当前的同步方式同步失败,就会陷入长久无法提供服务的境地,这使得基站的服务质量严重下降,客户体验度极度糟糕。



技术实现要素:

本发明所要解决的技术问题是:提供一种基站同步方式智能切换的方法及系统,在切换基站同步方式的过程中提高基站的稳定性。

为了解决上述技术问题,本发明采用的技术方案为:

本发明提供一种基站同步方式智能切换的方法,包括:

S1、先断开物理层的数据连接,再停止时钟模块和射频模块,得到第一操作结果;

S2、若所述第一操作结果为操作成功,则根据预设的第一同步方式同步基站的时钟和频率,得到第二操作结果;

S3、若所述第二操作结果为操作成功,则先重启射频模块和时钟模块,再重新建立物理层的数据连接。

本发明还提供一种基站同步方式智能切换的系统,包括:

停止模块,用于先断开物理层的数据连接,再停止时钟模块和射频模块,得到第一操作结果;

同步模块,用于若所述第一操作结果为操作成功,则根据预设的第一同步方式同步基站的时钟和频率,得到第二操作结果;

重启模块,用于若所述第二操作结果为操作成功,则先重启射频模块和时钟模块,再重新建立物理层的数据连接。

本发明的有益效果在于:为了不影响基站物理层正常工作,先断开物理层的数据连接,再停止时钟模块和射频模块。其中,在停止时钟模块和射频模块之前先断开物理层的数据连接是因为,若先停止时钟模块和射频模块,物理层接收到数据后仍然在做编码解码工作,容易让数据时序紊乱,继而造成物理层异常而导致奔溃退出,使得整个系统都无法正常工作。在切换其它同步方式之前,停止时钟模块和射频模块是为了在配置其他同步方式时,运行环境较为干净,以确保在配置相关寄存器时不受无关因素干扰,确保寄存器配置能够准确且稳定。当所切换的同步方式配置成功时,先开启时钟模块和射频模块,让基站扫描周边可同步的小区。待基站扫描到可同步的小区并同步完成后,重新建立物理层的数据连接,使得物理层正常工作。实现在切换同步方式的过程中不会造成时序紊乱,提高了所切换的同步方式配置成功的概率,从而提高基站在切换同步方式过程中的稳定性。

附图说明

图1为本发明提供的一种基站同步方式智能切换的方法的具体实施方式的流程框图;

图2为本发明提供的一种基站同步方式智能切换的系统的具体实施方式的结构框图;

标号说明:

1、停止模块;2、同步模块;3、重启模块。

具体实施方式

为详细说明本发明的技术内容、所实现目的及效果,以下结合实施方式并配合附图予以说明。

如图1所示,本发明提供一种基站同步方式智能切换的方法,包括:

S1、先断开物理层的数据连接,再停止时钟模块和射频模块,得到第一操作结果;

S2、若所述第一操作结果为操作成功,则根据预设的第一同步方式同步基站的时钟和频率,得到第二操作结果;

S3、若所述第二操作结果为操作成功,则先重启射频模块和时钟模块,再重新建立物理层的数据连接。

进一步地,所述S1具体为:

S11、设置当前执行次数的值为零;

S12、先断开物理层的数据连接,再停止时钟模块和射频模块,得到第三操作结果;并将所述当前执行次数的值加一;

S13、若所述第三操作结果为操作失败,且所述当前执行次数的值小于预设的执行次数阈值,则重复步骤S12至S13。

由上述描述可知,尝试多次停止物理层、时钟模块和射频模块,从而提高切换同步方式成功的概率。

进一步地,所述S2具体为:

S21、排列预设的第一同步方式,形成第一队列;

S22、设置第二同步方式为与所述第一队列中队首元素对应的第一同步方式;

S23、根据所述第二同步方式同步基站的时钟和频率,得到第一同步结果;

S24、若所述第一同步结果为同步失败,且所述第二同步方式对应的元素非队尾元素,则设置所述第二同步方式为与下一元素对应的第一同步方式,并重复步骤S23至S24;否则,设置所述第二操作结果为操作失败。

由上述描述可知,提供多种用于同步基站的同步方式,以提高基站同步成功的概率。

进一步地,所述S23具体为:

S231、获取当前系统时间,得到第一时间;

S232、根据所述第二同步方式同步基站的时钟和频率,得到第二同步结果;

S233、获取当前系统时间,得到第二时间;

S234、若所述第二同步结果为同步失败,且所述第二时间与所述第一时间的差小于预设的时间间隔,则重复步骤S232至S234;否则,设置所述第一同步结果为同步失败。

由上述描述可知,在预设的时间间隔内不断尝试使用同一个同步方式同步基站,若在预设的时间间隔内使用当前的同步方式进行基站同步失败,则使用其它同步方式进行基站同步,以提高基站同步的效率。

进一步地,还包括:

若所述第二操作结果为操作失败,则发送警告信息。

由上述描述可知,当基站同步失败时,发送警告信息给网络管理人员,以检查配置或者修复相应的问题,尽快使基站恢复正常工作状态。

如图2所示,本发明还提供一种基站同步方式智能切换的系统,包括:

停止模块1,用于先断开物理层的数据连接,再停止时钟模块和射频模块,得到第一操作结果;

同步模块2,用于若所述第一操作结果为操作成功,则根据预设的第一同步方式同步基站的时钟和频率,得到第二操作结果;

重启模块3,用于若所述第二操作结果为操作成功,则先重启射频模块和时钟模块,再重新建立物理层的数据连接。

进一步地,所述停止模块包括:

第一设置单元,用于设置当前执行次数的值为零;

停止单元,用于先断开物理层的数据连接,再停止时钟模块和射频模块,得到第三操作结果;并将所述当前执行次数的值加一;

第一调用单元,用于若所述第三操作结果为操作失败,且所述当前执行次数的值小于预设的执行次数阈值,则返回所述第一设置单元。

进一步地,所述同步模块包括:

排列单元,用于排列预设的第一同步方式,形成第一队列;

第二设置单元,用于设置第二同步方式为与所述第一队列中队首元素对应的第一同步方式;

第一同步单元,用于根据所述第二同步方式同步基站的时钟和频率,得到第一同步结果;

第三设置单元,用于若所述第一同步结果为同步失败,且所述第二同步方式对应的元素非队尾元素,则设置所述第二同步方式为与下一元素对应的第一同步方式,返回所述第一同步单元;否则,设置所述第二操作结果为操作失败。

进一步地,所述第一同步单元包括:

第一获取单元,用于获取当前系统时间,得到第一时间;

第二同步单元,用于根据所述第二同步方式同步基站的时钟和频率,得到第二同步结果;

第二获取单元,用于获取当前系统时间,得到第二时间;

第二调用单元,用于若所述第二同步结果为同步失败,且所述第二时间与所述第一时间的差小于预设的时间间隔,则返回所述第二同步单元;否则,设置所述第一同步结果为同步失败。

进一步地,还包括:

发送模块,用于若所述第二操作结果为操作失败,则发送警告信息。

由上述描述可知,本发明提供的基站同步方式智能切换的系统,在切换基站同步方式的过程中有效保证基站的稳定性。

本发明的实施例一为:

S1、设置当前执行次数的值为零;

S2、先断开物理层的数据连接,再停止时钟模块和射频模块,得到第三操作结果;并将所述当前执行次数的值加一;

S3、若所述第三操作结果为操作失败,且所述当前执行次数的值小于预设的执行次数阈值,则重复步骤S2至S3;

若所述第三操作结果为操作失败,且所述当前执行次数的值大于或等于预设的执行次数阈值,则设置所述第一操作结果为操作失败;

若所述第三操作结果为操作成功,则设置所述第一操作结果为操作成功;

S4、当所述第一操作结果为操作成功时,

S41、排列预设的第一同步方式,形成第一队列;

S42、设置第二同步方式为与所述第一队列中队首元素对应的第一同步方式;

S43、获取当前系统时间,得到第一时间;

S44、根据所述第二同步方式同步基站的时钟和频率,得到第二同步结果;

S45、获取当前系统时间,得到第二时间;若所述第二同步结果为同步失败,且所述第二时间与所述第一时间的差小于预设的时间间隔,则重复步骤S44至S45;否则,设置所述第一同步结果为同步失败;

S46、若所述第一同步结果为同步失败,且所述第二同步方式对应的元素非队尾元素,则设置所述第二同步方式为与下一元素对应的第一同步方式,并重复步骤S43至S46;否则,设置所述第二操作结果为操作失败;

S5、若所述第二操作结果为操作成功,则先重启射频模块和时钟模块,再重新建立物理层的数据连接。若所述第二操作结果为操作失败,则发送警告信息。

本发明的实施例二为:

同步方式切换时,为了不影响PHY(物理层)的正常工作,先停止PHY,这里为防止停止PHY出错,会进行3次停止操作,如果3次停止操作都失败,则直接结束流程,同步方式切换失败。

PHY停止成功后,通知RFTOOL,让RFTOOL停止时钟,并且停止射频,上述任一步骤尝试3次都失败,则直接结束流程,同步方式切换失败。这里之所以先停止掉时钟和射频,是为了配置其他同步方式时,环境较为干净,以确保在配置相关寄存器时候不会有其他的因素干扰,确保寄存器配置能够准确且稳定。

配置基站的同步方式为由GPS同步方式、NLM(Network Listening Mechanism)同步方式和1588协议同步方式构成。可以配置单一的一种同步方式,也可以配置组合型的同步方式。使用GPS+NLM+1588协议同步方式进行基站同步的具体步骤如下所示:

S1、最先尝试GPS同步方式,检测GPS硬件是否正常,若此时GPS硬件设施不正常,每隔10s中再检测1次,总共检测3次,确保GPS硬件检测的完整性,避免由于检测不完整误判GPS同步不可用的情况。若检测GPS硬件处于可用状态,此时继续让GPS搜索卫星并不断尝试同步,设定同步时间长度为1分钟,以便提高设备同步的效率,1分钟内未同步上卫星,可以判定为当前环境不适合进行GPS同步,同步后等待基站小区激活为UE提供相应服务。若GPS硬件处于不可用状态或是GPS未完成与卫星的同步,此时判断为GPS同步方式不可用,立即切换为1588同步方式。

S2、启动1588同步方式后,根据相应的1588配置,基站端接收配置的主端的同步信息,尝试同步,设定同步时间长度为1分钟,以便提高同步的效率,避免由于各种因素造成1588未能同步上时间损耗,若在1分钟内,基站完成了1588同步的整个过程并且让基站同步完成,同步后等待小区激活为UE提供相应的服务。若此时1588未能同步上,为提高效率,不做过多尝试,直接转为NLM同步方式。

S3、启动NLM同步方式后,根据配置的侦听频点列表,扫描基站附近可用的相应频点的基站,并尝试与之进行同步。同样设置同步时间长度为1分钟,以便提高同步的效率。若1分钟内侦听到可用的频点以及可同步的小区完成同步,等待小区激活,为UE提供相应的服务。若此时仍然无法完成NLM的同步,继续尝试S1至S3中的步骤。在运行过程中,完成各种同步方式的自动切换时,由于之前有进行过相应的配置准备,所以不需要用重启基站的方式来完成同步方式的切换,只需要唤醒相应的同步方式的配置来完成同步动作。这样确保了基站能尽快恢复原先的状态,快速且稳定的为UE提供相应的服务。

若S1至S3中的步骤重复执行三次后,基站仍然无法完成同步,小区依然不能激活,说明此时配置可能存在问题,或者基站处于极度恶劣且网络环境极差的环境。这时上报严重告警给网络管理人员,告知此时基站无法同步,小区无法激活。等待配置人员重新配置或是改善基站的环境。

若基站同步成功,则先开启时钟模块和射频模块,让基站扫描周边可同步的小区,若开启时钟模块和射频模块失败,则重复对应的开启操作三次,确保每个操作的稳定和准确性。等到基站扫描到可同步的小区并同步完成后,重新加载PHY,让PHY正常工作。这样就完成了两个同步方式间的相互切换。

此外,若基站在运行过程中出现失步的情况,导致小区失去激活无法为UE提供服务时。这时候,系统识别当前基站使用的同步方式,根据当前同步方式分析造成失步的原因,发送失步的原因至网络管理员的终端。

由上述描述可知,相较于当前技术中只能为基站配置和使用一种同步方式,若当前的同步方式无法满足同步条件,或是由于配置上的小纰漏使得基站一直无法完成同步,导致LTE小区一直无法激活,不能给UE提供服务,并且这样不可逆的行为直接导致基站启动后无法正常工作。本实施例采用组合型的逻辑同步方式,当某一种同步方式无法使基站完成同步时,切换到下一种同步方式,尝试使用别的同步方式来完成同步,这样大大提高了基站在同步过程中的效率和准确性。此外,相较于当前技术切换同步方式时,需要重启基站,本实施例预先为基站配置多种同步方式,只需要在当前同步方式失步情况下唤醒下一种同步方式即可使用另一种同步方式同步基站,不需要再重新启动基站,提高了设备的稳定性,提升了LTE基站的服务性能。

综上所述,本发明提供的一种基站同步方式智能切换的方法及系统,实现在切换同步方式的过程中不会造成时序紊乱,提高了所切换的同步方式配置成功的概率,从而提高基站在切换同步方式过程中的稳定性。进一步地,由上述描述可知,尝试多次停止物理层、时钟模块和射频模块,从而提高切换同步方式成功的概率。进一步地,提供多种用于同步基站的同步方式,以提高基站同步成功的概率。进一步地,提高基站同步的效率。进一步地,当基站同步失败时,发送警告信息给网络管理人员,以检查配置或者修复相应的问题,尽快使基站恢复正常工作状态。

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等同变换,或直接或间接运用在相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1