一种基于授权服务器的网络故障恢复方法和运营商系统与流程

文档序号:24497631发布日期:2021-03-30 21:25阅读:103来源:国知局
一种基于授权服务器的网络故障恢复方法和运营商系统与流程

本发明涉及一种基于授权服务器的网络故障恢复方法和运营商系统。



背景技术:

在4g网络部署以后,用户终端的语音业务与数据业务均通过同一个分组域核心网接入。用户终端例如手机通过volte接入ims实现语音业务,通过epc接入实现分组数据业务;在5g以后继续采用vonr方式实现用户语音业务,通过5gc接入实现数据业务。

在3g和4g网络共存的时候,如果volte业务异常,用户终端可以回落到3g网络从而实现语音业务连续性。但在3g网络完全退网以后,用户终端就只能通过volte接入ims才能够实现用户的语音业务。在这种情况下,当由于网络侧的原因导致用户终端注册到ims网络失败,那么用户语音业务就会离线。为了解决用户语音业务就会离线的问题,终端设备通常会发起重试;考试到重试过程中会不断消耗终端设备的电能,因此在重试失败达到一定次数后,终端设备将停止重试。

在终端停止重试后,目前有两种可选方案来进行后续过程:

一是定期重试,即终端设备会间隔一段时间后再继续重试;由于网络侧是否恢复只能探测获知,这就导致很难设置一个合适的间隔时长,如果间隔时长设置得太长,会导致用户体验不好,如果间隔时长设置得太短,又会过多消耗终端设备的电能,缩短其待机时长;

二是用户手动来重启终端设备,或通过开启和关闭终端设备的飞行模式来实现终端设备恢复语音业务;这种方式需要用户发现终端设备的语音业务变得不可用,并手动来尝试恢复,用户体验很差。



技术实现要素:

针对上述问题,本发明提出一种基于授权服务器的网络故障恢复方法和运营商系统,下面具体说明。

根据第一方面,一种实施例中提供一种基于授权服务器的网络故障恢复方法,应用于运营商端,所述运营商端包括语音业务网络端、数据业务网络端和授权服务器,所述网络故障恢复方法包括:

当语音业务网络发生故障时,所述语音业务网络端实时监测语音业务网络恢复情况;其中,语音业务网络发生故障会导致终端设备的语音业务注册失败,语音业务离线;

当语音业务网络恢复正常后,所述语音业务网络端向授权服务器发送通知消息,以告知所述授权服务器语音业务网络恢复正常,需要恢复受影响的网段的终端设备;

所述授权服务器向终端设备的推送服务器发起推送消息,以使得所述推送服务器向相应受影响的网络的终端设备发送语音业务重新注册的消息,所述语音业务重新注册的消息会使得接收到的终端设备重新向所述语音业务网络端发起注册消息,从而恢复语音业务。

一实施例中,所述语音业务网络端为volte网络端,volte网络发生故障会导致终端设备ims注册失败,语音业务离线;所述数据业务网络端为epc网络端或5gc网络端。

一实施例中,所述语音业务网络端通过bss或oss向授权服务器发送通知消息。

根据第二方面,一种实施例中提供一种基于授权服务器的网络故障恢复方法,应用于运营商端,所述运营商端包括语音业务网络端、数据业务网络端和授权服务器,所述网络故障恢复方法包括:

当语音业务网络发生故障时,所述语音业务网络端实时监测语音业务网络恢复情况;其中,语音业务网络发生故障会导致终端设备的语音业务注册失败,语音业务离线;

当语音业务网络恢复正常后,所述语音业务网络端向授权服务器发送通知消息,以告知所述授权服务器语音业务网络恢复正常,需要恢复受影响的网段的终端设备;其中:所述通知消息会使得所述授权服务器向终端设备的推送服务器发起推送消息,以使得所述推送服务器向相应受影响的网络的终端设备发送语音业务重新注册的消息,所述语音业务重新注册的消息会使得接收到的终端设备重新向所述语音业务网络端发起注册消息,从而恢复语音业务。

一实施例中,所述语音业务网络端为volte网络端,volte网络发生故障会导致终端设备ims注册失败,语音业务离线;所述数据业务网络端为epc网络端或5gc网络端。

一实施例中,所述语音业务网络端通过bss或oss向授权服务器发送通知消息。

根据第三方面,一种实施例中提供一种基于授权服务器的网络故障恢复方法,应用于运营商端,所述运营商端包括语音业务网络端、数据业务网络端和授权服务器,所述网络故障恢复方法包括:

当语音业务网络由故障状态恢复到正常时,所述授权服务器能够接收到语音业务网络端发送过来的通知消息,被告知语音业务网络恢复正常,需要恢复受影响的网段的终端设备;其中,语音业务网络发生故障会导致终端设备的语音业务注册失败,语音业务离线;

所述授权服务器向终端设备的推送服务器发起推送消息,以使得所述推送服务器向相应受影响的网络的终端设备发送语音业务重新注册的消息,所述语音业务重新注册的消息会使得接收到的终端设备重新向所述语音业务网络端发起注册消息,从而恢复语音业务。

一实施例中,所述语音业务网络端为volte网络端,volte网络发生故障会导致终端设备ims注册失败,语音业务离线;所述数据业务网络端为epc网络端或5gc网络端。

一实施例中,授权服务器能够接收到语音业务网络端通过bss或oss向其发送的通知消息。

根据第四方面,一种实施例中提供一种终端设备的运营商系统,包括:语音业务网络端、数据业务网络端和授权服务器;

当语音业务网络发生故障时,所述语音业务网络端实时监测语音业务网络恢复情况;其中,语音业务网络发生故障会导致终端设备的语音业务注册失败,语音业务离线;

当语音业务网络恢复正常后,所述语音业务网络端向授权服务器发送通知消息,以告知所述授权服务器语音业务网络恢复正常,需要恢复受影响的网段的终端设备;

所述授权服务器向终端设备的推送服务器发起推送消息,以使得所述推送服务器向相应受影响的网络的终端设备发送语音业务重新注册的消息,所述语音业务重新注册的消息会使得接收到的终端设备重新向所述语音业务网络端发起注册消息,从而恢复语音业务。

一实施例中,所述语音业务网络端为volte网络端,volte网络发生故障会导致终端设备ims注册失败,语音业务离线;所述数据业务网络端为epc网络端或5gc网络端。

一实施例中,所述语音业务网络端通过bss或oss向授权服务器发送通知消息。

依据上述实施例的基于授权服务器的网络故障恢复方法和运营商系统,当语音业务网络发生故障时,所述语音业务网络端实时监测语音业务网络恢复情况;当语音业务网络恢复正常后,所述语音业务网络端向授权服务器发送通知消息,以告知所述授权服务器语音业务网络恢复正常,需要恢复受影响的网段的终端设备;所述授权服务器向终端设备的推送服务器发起推送消息,以使得所述推送服务器向相应受影响的网络的终端设备发送语音业务重新注册的消息,所述语音业务重新注册的消息会使得接收到的终端设备重新向所述语音业务网络端发起注册消息,从而恢复语音业务;

因此本发明一些实施例,在语音业务网络例如volte网络异常导致终端离线的情况下,在网络侧业务恢复后能够实现终端在第一时间恢复语音业务,从而整体提升网络业务的可管可控和服务质量;

本发明一些实施例中,也可以最大限度降低终端在网络侧异常时的无效功耗,以及消除无效的语音业务网络注册消息交互,例如volte注册消息交互。

本发明一些实施例中,实现了volte业务状态通过数据网络的打通,在极端情况下,当用户lte业务或5g业务中断,终端能够通过wifi网络接入,临时使用数据业务的时候也可保证在运营商网络恢复以后第一时间触发终端恢复运营商网络接入。

附图说明

图1为一种实施例的终端设备的运营商系统的结构示意图;

图2为一种实施例中手机网络故障恢复的一个通信交互示意图;

图3为一种实施例的基于授权服务器的网络故障恢复方法的流程图;

图4为另一种实施例的基于授权服务器的网络故障恢复方法的流程图;

图5为又一种实施例的基于授权服务器的网络故障恢复方法的流程图。

具体实施方式

下面通过具体实施方式结合附图对本发明作进一步详细说明。其中不同实施方式中类似元件采用了相关联的类似的元件标号。在以下的实施方式中,很多细节描述是为了使得本申请能被更好的理解。然而,本领域技术人员可以毫不费力的认识到,其中部分特征在不同情况下是可以省略的,或者可以由其他元件、材料、方法所替代。在某些情况下,本申请相关的一些操作并没有在说明书中显示或者描述,这是为了避免本申请的核心部分被过多的描述所淹没,而对于本领域技术人员而言,详细描述这些相关操作并不是必要的,他们根据说明书中的描述以及本领域的一般技术知识即可完整了解相关操作。

另外,说明书中所描述的特点、操作或者特征可以以任意适当的方式结合形成各种实施方式。同时,方法描述中的各步骤或者动作也可以按照本领域技术人员所能显而易见的方式进行顺序调换或调整。因此,说明书和附图中的各种顺序只是为了清楚描述某一个实施例,并不意味着是必须的顺序,除非另有说明其中某个顺序是必须遵循的。

本文中为部件所编序号本身,例如“第一”、“第二”等,仅用于区分所描述的对象,不具有任何顺序或技术含义。而本申请所说“连接”、“联接”,如无特别说明,均包括直接和间接连接(联接)。

先对本文出现的一些术语进行解释。

volte是voiceoverlong-termevolution的缩写,是4g网络实现电信语音业务的网络架构,它基于ip多媒体子系统(ims)网络,在lte上使用为控制层面(controlplane)和语音服务的媒体层面(mediaplane)特制的配置文件(由gsm协会在prdir.92中定义),这使语音服务(控制和媒体层面)作为数据流在lte数据承载网络中传输,而不再需维护和依赖传统的电路交换语音网络。

ims是ipmultimediasubsystem的缩写,即ip多媒体子系统,它由所有能提供多媒体服务的功能实体组成,包括了与信令和承载相关的功能实体的集合。ims是基于ietf定义的会话控制能力,利用分组交换域和多媒体承载来实现的。ims使运营商能为他们的用户提供基于因特网的应用、服务和协议的多媒体业务。

epc是evolvedpacketcore的缩写,是4g数据业务的分组核心网。

vonr是voiceovernewradio的缩写,是5g网络实现电信语音业务的架构。

5gc是指5g核心网。

cs域,英文为circuitswitchingdomain,指电路交换域。

ps域,英文为packetswitchingdomain,指分组交换域,或者说数据交换域。

下面对本发明进行说明。

通过背景技术的描述可以看到,在网络侧异常且无法短时间恢复的情况下,目前的技术方案在恢复终端设备的主意业务时,存在许多问题。以手机为例,一个典型的场景是,传统的核心网络运维模式下,通常在凌晨进行网络维护操作,如果网络维护操作过程中出现网络侧不可用(即异常)时,这会导致手机发起的重注册过程失败,当网络侧不可用超过一定时长时,这期间手机的重试失败会达到一定次数,然后手机将停止重试。后续则需要等待用户通过手动来重启手机,或开启和关闭手机的飞行模式,以重新恢复手机的语音业务。但是由于这是凌晨时段,用户一般都处于休息状态,并不会醒来手动恢复手机的语音业务,因此这就会使得用户的手段在这段时间无法使用语音业务,有可能导致用户无法接听到重要电话。

本发明的一些实施例,其目标是:在核心网络侧volte业务故障导致大量终端设备(下面不妨以手机为例)离线的情况下,当网络侧volte业务恢复以后,能够通过本发明一些实施例提供的方案实现从ps域向数据业务正常的手机发起推送消息,触发手机向volte网络发起注册消息,从而保证在语音业务网络恢复的第一时间能够同步恢复用户终端的语音业务。本发明一些实施例,通过推送流程,最大程度地减少用户终端的ims注册重试次数,减少用户终端的能源消耗,增加待机时长。

下面对本发明进行具体的说明。

一些实施例中提供了一种终端设备的运营商系统,其中本文的终端设备是指具有语音业务功能和数据业务功能的终端,例如手机、可以插实体sim卡或写入电子esim的智能手表等。请参照图1,一些实施例中的运营商系统包括语音业务网络端10、数据业务网络端30和授权服务器50。

语音业务网络端10用于向终端设备提供语音业务功能。语音业务网络发生故障会导致终端设备的语音业务注册失败,语音业务离线。一些实施例中,语音业务网络端10为volte网络端,volte网络发生故障会导致终端设备ims注册失败,语音业务离线。

数据业务网络端30用于向终端设备提供数据业务功能。一些实施例中,数据业务网络端30为epc网络端或5gc网络端。

授权服务器50,英文为entitlementserver,缩写为es。授权服务器50是一种广泛部署于运营商网络的设备,用于辅助和实现终端侧业务的开通等。es实现了终端与运营商网络侧的业务状态同步。

下面说明本发明的运营商系统是如何在语音业务网络恢复后,第一时间来对终端设备也进行恢复:

(1)当语音业务网络发生故障时,语音业务网络端10实时监测语音业务网络恢复情况。其中,语音业务网络发生故障会导致终端设备的语音业务注册失败,语音业务离线。

(2)当语音业务网络恢复正常后,语音业务网络端10向授权服务器50发送通知消息,以告知授权服务器50语音业务网络恢复正常,需要恢复受影响的网段的终端设备。

一些实施例中,语音业务网络端10通过bss或oss向授权服务器50发送通知消息。

bss是英文businesssupportsystem的缩写,是指业务支撑系统;oss是英文operationsupportsystem的缩写,是指运营支持系统;oss和bss是电信运营商的一体化、信息资源共享的支持系统。

(3)授权服务器50向终端设备的推送服务器发起推送消息。这里的推送服务器是指终端设备的推送服务器。

(4)推送服务器接着向相应受影响的网络的终端设备发送语音业务重新注册的消息。

(5)终端设备接收到语音业务重新注册的消息后,会重新向语音业务网络端10发起注册消息,从而恢复语音业务——即终端设备会通过语音业务网络重新发起注册消息,在注册成功后终端设备就能够恢复语音业务。

下面不妨以终端设备为手机,语音业务网络端10为volte网络端,数据业务网络端30为epc网络端或5gc网络端为例进行说明。

请参照图2,一般地,手机在业务正常时向授权服务器50发起推送token更新流程,授权服务器50会记录手机的设备信息,例如记录手机imsi;

当volte网络发生故障时,手机向volte网络发起注册消息,但结果是网络侧注册失败;

此时手机数据业务仍是正常的,可以正常使用数据业务;

在volte网络恢复以后,volte网络侧通过bss或者oss向es发起通知消息告知业务恢复imsi网段或网段;

es向手机厂商的推送服务器发起推送消息;

推送服务器向手机发起推送消息;

手机收到推送消息向volte网络发起注册消息,在注册成功后恢复业务。

以上就是本发明终端设备的运营商系统的一些说明。本发明一些实施例还公开了一种基于授权服务器的网络故障恢复方法,能够应用运营商端,运营商端或者说运营商系统包括语音业务网络端、数据业务网络端和授权服务器。下面具体说明。

请参照图3,一些实施例中网络故障恢复方法包括以下步骤:

步骤100:当语音业务网络发生故障时,语音业务网络端实时监测语音业务网络恢复情况;其中,语音业务网络发生故障会导致终端设备的语音业务注册失败,语音业务离线。

一些实施例中,所述语音业务网络端为volte网络端,volte网络发生故障会导致终端设备ims注册失败,语音业务离线;所述数据业务网络端为epc网络端或5gc网络端。

步骤110:当语音业务网络恢复正常后,所述语音业务网络端向授权服务器发送通知消息,以告知所述授权服务器语音业务网络恢复正常,需要恢复受影响的网段的终端设备。

一些实施例中,步骤110中语音业务网络端通过bss或oss向授权服务器发送通知消息。

步骤120:授权服务器向终端设备的推送服务器发起推送消息,以使得所述推送服务器向相应受影响的网络的终端设备发送语音业务重新注册的消息,所述语音业务重新注册的消息会使得接收到的终端设备重新向所述语音业务网络端发起注册消息,从而恢复语音业务。

请参照图4,一些实施例中网络故障恢复方法包括以下步骤:

步骤200:当语音业务网络发生故障时,所述语音业务网络端实时监测语音业务网络恢复情况;其中,语音业务网络发生故障会导致终端设备的语音业务注册失败,语音业务离线。

一些实施例中,所述语音业务网络端为volte网络端,volte网络发生故障会导致终端设备ims注册失败,语音业务离线;所述数据业务网络端为epc网络端或5gc网络端。

步骤210:当语音业务网络恢复正常后,所述语音业务网络端向授权服务器发送通知消息,以告知所述授权服务器语音业务网络恢复正常,需要恢复受影响的网段的终端设备;其中:所述通知消息会使得所述授权服务器向终端设备的推送服务器发起推送消息,以使得所述推送服务器向相应受影响的网络的终端设备发送语音业务重新注册的消息,所述语音业务重新注册的消息会使得接收到的终端设备重新向所述语音业务网络端发起注册消息,从而恢复语音业务。

一些实施例中,步骤210中语音业务网络端通过bss或oss向授权服务器发送通知消息。

请参照图5,一些实施例中网络故障恢复方法包括以下步骤:

步骤300:当语音业务网络由故障状态恢复到正常时,所述授权服务器能够接收到语音业务网络端发送过来的通知消息,被告知语音业务网络恢复正常,需要恢复受影响的网段的终端设备;其中,语音业务网络发生故障会导致终端设备的语音业务注册失败,语音业务离线。

一些实施例中,所述语音业务网络端为volte网络端,volte网络发生故障会导致终端设备ims注册失败,语音业务离线;所述数据业务网络端为epc网络端或5gc网络端。

一些实施例中,步骤300中授权服务器能够接收到语音业务网络端通过bss或oss向其发送的通知消息。

步骤310:所述授权服务器向终端设备的推送服务器发起推送消息,以使得所述推送服务器向相应受影响的网络的终端设备发送语音业务重新注册的消息,所述语音业务重新注册的消息会使得接收到的终端设备重新向所述语音业务网络端发起注册消息,从而恢复语音业务。

以上就是本发明一些实施例中基于授权服务器的网络故障恢复方法的一些说明。

本发明一些实施例,在volte网络异常导致终端离线的情况下,在网络侧业务恢复后能够实现终端在第一时间恢复语音业务,从而整体提升网络业务的可管可控和服务质量。

本发明一些实施例中,也可以最大限度降低终端在网络侧异常时的无效功耗,以及消除无效的volte注册消息交互。

本发明一些实施例中,实现了volte业务状态通过数据网络的打通,在极端情况下,当用户lte业务或5g业务中断,终端能够通过wifi网络接入,临时使用数据业务的时候也可保证在运营商网络恢复以后第一时间触发终端恢复运营商网络接入。

本文参照了各种示范实施例进行说明。然而,本领域的技术人员将认识到,在不脱离本文范围的情况下,可以对示范性实施例做出改变和修正。例如,各种操作步骤以及用于执行操作步骤的组件,可以根据特定的应用或考虑与系统的操作相关联的任何数量的成本函数以不同的方式实现(例如一个或多个步骤可以被删除、修改或结合到其他步骤中)。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。另外,如本领域技术人员所理解的,本文的原理可以反映在计算机可读存储介质上的计算机程序产品中,该可读存储介质预装有计算机可读程序代码。任何有形的、非暂时性的计算机可读存储介质皆可被使用,包括磁存储设备(硬盘、软盘等)、光学存储设备(cd至rom、dvd、bluray盘等)、闪存和/或诸如此类。这些计算机程序指令可被加载到通用计算机、专用计算机或其他可编程数据处理设备上以形成机器,使得这些在计算机上或其他可编程数据处理装置上执行的指令可以生成实现指定的功能的装置。这些计算机程序指令也可以存储在计算机可读存储器中,该计算机可读存储器可以指示计算机或其他可编程数据处理设备以特定的方式运行,这样存储在计算机可读存储器中的指令就可以形成一件制造品,包括实现指定功能的实现装置。计算机程序指令也可以加载到计算机或其他可编程数据处理设备上,从而在计算机或其他可编程设备上执行一系列操作步骤以产生一个计算机实现的进程,使得在计算机或其他可编程设备上执行的指令可以提供用于实现指定功能的步骤。

虽然在各种实施例中已经示出了本文的原理,但是许多特别适用于特定环境和操作要求的结构、布置、比例、元件、材料和部件的修改可以在不脱离本披露的原则和范围内使用。以上修改和其他改变或修正将被包含在本文的范围之内。

前述具体说明已参照各种实施例进行了描述。然而,本领域技术人员将认识到,可以在不脱离本披露的范围的情况下进行各种修正和改变。因此,对于本披露的考虑将是说明性的而非限制性的意义上的,并且所有这些修改都将被包含在其范围内。同样,有关于各种实施例的优点、其他优点和问题的解决方案已如上所述。然而,益处、优点、问题的解决方案以及任何能产生这些的要素,或使其变得更明确的解决方案都不应被解释为关键的、必需的或必要的。本文中所用的术语“包括”和其任何其他变体,皆属于非排他性包含,这样包括要素列表的过程、方法、文章或设备不仅包括这些要素,还包括未明确列出的或不属于该过程、方法、系统、文章或设备的其他要素。此外,本文中所使用的术语“耦合”和其任何其他变体都是指物理连接、电连接、磁连接、光连接、通信连接、功能连接和/或任何其他连接。

具有本领域技术的人将认识到,在不脱离本发明的基本原理的情况下,可以对上述实施例的细节进行许多改变。因此,本发明的范围应仅由权利要求确定。

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