一种TMF网元重启后恢复业务的方法及网元与流程

文档序号:15061768发布日期:2018-07-31 21:59阅读:404来源:国知局

本发明涉及网络通信领域,具体涉及一种tmf(trunkingmediafunction,集群媒体功能)网元重启后恢复业务的方法及网元。



背景技术:

b-trunc宽带集群系统是一种基于td-lte技术,为了满足特定行业的用户指挥调度需求而开发的一种宽带集群系统。其具有更高的速率、更大的带宽,是一种多用途、高效能的无线通信系统。

近年来,宽带集群系统在政府部门、公共安全、应急通信、电力、民航、石油化工和军队等领域有着广泛的应用。

宽带集群系统的结构示意图如图1所示。

其中,tcf(trunkingcontrolfunction,集群控制功能)网元(未示出)负责集群核心网中集群业务的调度管理,其主要功能如下:

支持包括语音、视频、数据在内的多媒体集群业务调度;

集群业务的鉴权和授权、注册和注销;

集群呼叫的建立和释放;

话权管理;

集群组信息订阅及更新。

tmf网元(未示出)负责集群核心网中集群业务的数据传输,其主要功能如下:

集群用户面管理;

集群业务数据的路由和转发;

集群业务数据的复制和分发;

集群业务媒体编解码转换。

在现有的宽带集群系统中,当tmf网元发生重启/倒换时,处在稳态的呼叫业务将中断,处于呼叫状态中的用户只能发现呼叫无任何响应。这会导致用户的使用体验降低。

因此,如何提出一种方法,可使tmf网元重启后恢复呼叫业务,以使处于稳态的呼叫业务继续进行,从而避免使用户感知到呼叫异常,具有十分重要的意义。



技术实现要素:

针对现有技术中的缺陷,本发明实施例提供一种tmf网元重启后恢复业务的方法及网元。

一方面,本发明实施例提出一种tmf网元重启后恢复业务的方法,包括:

呼叫业务建立时,集群控制功能tcf网元获取进行所述呼叫业务的集群媒体功能tmf网元信息,以及所述呼叫业务的业务信息;

若在所述呼叫业务进行期间,所述tcf网元通过预设方式获知所述tmf网元发生重启或倒换,则根据所述业务信息,向所述tmf网元发送重建指令,以使所述tmf网元重建所述呼叫业务;

其中,所述预设方式包括:

心跳机制,或

接收所述tmf网元在重启或倒换后,向所述tcf网元发送的所述tmf网元发生了重启或倒换的消息。

本发明实施例提供的tmf重启后恢复业务的方法,由于tcf网元可获知tmf网元发生了重启或倒换,并相应地向tmf网元发送重建指令,以使tmf网元重建所述呼叫业务,因此,可实现tmf网元重启后恢复呼叫业务的功能。

另一方面,本发明实施例还提出一种tmf网元重启后恢复业务的方法,包括:

若在呼叫业务进行期间,集群媒体功能tmf网元发生重启或倒换,所述tmf网元则在重启或倒换后,向集群控制功能tcf网元发送所述tmf网元发生了重启或倒换的消息,或通过心跳机制,以使所述tcf网元获知所述tmf网元发生了重启或倒换;

若在所述tcf网元获知所述tmf网元发生了重启或倒换后,所述tmf网元接收到所述tcf网元发送的重建指令,则根据所述重建指令,重建呼叫业务。

本发明实施例提供的tmf网元重启后恢复业务的方法,由于可使tcf网元获知tmf网元发生了重启或倒换,并根据tcf网元的重建指令重建呼叫业务,因此,可实现tmf网元重启后恢复呼叫业务的功能。

再一方面,本发明实施例还提供一种tcf网元,包括:

获取模块,用于在呼叫业务建立时,获取进行所述呼叫业务的集群媒体功能tmf网元信息,以及所述呼叫业务的业务信息;

指令模块,用于在所述呼叫业务进行期间,通过预设方式获知所述tmf网元发生重启或倒换后,根据所述业务信息,向所述tmf网元发送重建指令,以使所述tmf网元重建所述呼叫业务;

其中,所述预设方式包括:

心跳机制,或

接收所述tmf网元在重启或倒换后,向所述指令模块发送的所述tmf网元发生了重启或倒换的消息。

本发明实施例提供的tcf网元,由于可获知tmf网元发生了重启或倒换,并相应地向tmf网元发送重建指令,以使tmf网元重建所述呼叫业务,因此,可实现tmf网元重启后恢复呼叫业务的功能。

再一方面,本发明实施例还提供一种tmf网元,包括:

发送模块,用于若在呼叫业务进行期间,集群媒体功能tmf网元发生重启或倒换,则在所述tmf网元重启或倒换后,向集群控制功能tcf网元发送所述tmf网元发生了重启或倒换的消息,或通过心跳机制,以使所述tcf网元获知所述tmf网元发生了重启或倒换;

重建模块,用于在所述tcf网元获知所述tmf网元发生了重启或倒换后,若接收到所述tcf网元发送的重建指令,则根据所述重建指令,重建所述呼叫业务。

本发明实施例提供的tmf网元,由于可使tcf网元获知tmf网元发生了重启或倒换,并根据tcf网元的重建指令重建呼叫业务,因此,可实现tmf网元重启后恢复呼叫业务的功能。

附图说明

图1为b-trunc宽带集群系统结构示意图;

图2为本发明tmf网元重启后恢复业务的方法实施例的流程示意图;

图3为本发明tmf网元重启后恢复业务的方法实施例的流程示意图;

图4为本发明tcf网元实施例的结构示意图;

图5为本发明tmf网元实施例的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图2为本发明tmf网元重启后恢复业务的方法实施例的流程示意图,参看图2,本实施例公开一种tmf网元重启后恢复业务的方法,包括:

s1、呼叫业务建立时,集群控制功能tcf网元获取进行所述呼叫业务的集群媒体功能tmf网元信息,以及所述呼叫业务的业务信息;

s2、若在所述呼叫业务进行期间,所述tcf网元通过预设方式获知所述tmf网元发生重启或倒换,则根据所述业务信息,向所述tmf网元发送重建指令,以使所述tmf网元重建所述呼叫业务;

其中,所述预设方式包括:

心跳机制,或

接收所述tmf网元在重启或倒换后,向所述tcf网元发送的所述tmf网元发生了重启或倒换的消息。

本发明实施例提供的tmf重启后恢复业务的方法,由于tcf网元可获知tmf网元发生了重启或倒换,并相应地向tmf网元发送重建指令,以使tmf网元重建所述呼叫业务,因此,可实现tmf网元重启后恢复呼叫业务的功能。

需要说明的是,所述tmf网元以及tcf网元存在于宽带集群系统的核心网中。

在步骤s1中,当呼叫业务建立时,通常会有多个tmf网元适于进行所述呼叫业务。因此,tcf网元需要获取进行所述呼叫业务的tmf网元信息,以及所述呼叫业务的业务信息,并将该些信息进行储存,从而确定所述呼叫业务与进行所述呼叫业务的tmf网元的对应关系。

所述业务信息包括:

主叫ip、被叫ip、端口信息、呼叫类型以及媒体信息。

在步骤s2中,若在所述呼叫业务进行期间,所述tmf网元发生重启或倒换,所述tmf网元则会通过心跳机制,或者在其重启后,向所述tcf网元发送所述tmf网元发生了重启或倒换的消息,以使所述tcf网元获知所述tmf网元发生了重启或倒换。

所述tcf网元获知所述tmf网元发生重启或倒换后,则会根据存储的所述业务信息,向所述tmf网元发送重建指令,以使所述tmf网元重建其在重启或倒换时需要进行的所述呼叫业务。

若所述tmf网元接收到所述重建指令后,成功重建所述呼叫业务,则流程结束。

若所述tmf网元接收到所述重建指令后,未能成功重建所述呼叫业务,则会向所述tcf网元发送重建所述呼叫业务失败的消息。

若所述tcf网元接收到所述tmf网元发送的重建所述呼叫业务失败的消息,则向对应的所述呼叫业务的终端发起业务释放流程,进而结束流程。

本发明实施例提供的tmf网元重启后恢复业务的方法,由于在tmf网元发生重启或倒换后,仍能使呼叫业务继续进行,因此避免了使用户感知到业务出现异常的情况,提升了用户的使用体验且进一步提高了集群核心网的容错能力。

图3为本发明tmf网元重启后恢复业务的方法实施例的流程示意图,参看图3,本实施例公开一种tmf网元重启后恢复业务的方法,包括:

s31、若在呼叫业务进行期间,集群媒体功能tmf网元发生重启或倒换,所述tmf网元则在重启或倒换后,向集群控制功能tcf网元发送所述tmf网元发生了重启或倒换的消息,或通过心跳机制,以使所述tcf网元获知所述tmf网元发生了重启或倒换;

s32、若在所述tcf网元获知所述tmf网元发生了重启或倒换后,所述tmf网元接收到所述tcf网元发送的重建指令,则根据所述重建指令,重建所述呼叫业务。

本发明实施例提供的tmf网元重启后恢复业务的方法,由于可使tcf网元获知tmf网元发生了重启或倒换,并根据tcf网元的重建指令重建呼叫业务,因此,可实现tmf网元重启后恢复呼叫业务的功能。

需要说明的是,所述tmf网元以及tcf网元存在于宽带集群系统的核心网中。

具体地,在步骤s31中,所述tcf网元获知所述tmf网元发生了重启或倒换后,则会根据其存储的所述呼叫业务的业务信息,向所述tmf网元发送重建指令,以指示所述tmf网元重建所述呼叫业务。

在步骤s32中,若所述tmf网元接收到所述tcf网元发送的重建指令后,根据所述重建指令,成功重建所述呼叫业务,则流程结束。

若所述tmf网元接收到所述tcf网元发送的重建指令后,未能根据所述重建指令成功重建所述呼叫业务,则所述tmf网元会向所述tcf网元发送重建所述呼叫业务失败的消息,以使所述tcf网元向对应的所述呼叫业务的终端发起业务释放流程。

本发明实施例提供的tmf网元重启后恢复业务的方法,由于在tmf网元发生重启或倒换后,仍能使呼叫业务继续进行,因此避免了使用户感知到业务出现异常的情况,提升了用户的使用体验且进一步提高了集群核心网的容错能力。

图4为本发明tcf网元实施例的结构示意图,参看图4,本实施例还公开一种tcf网元,包括获取模块1以及指令模块2;

所述获取模块1用于在呼叫业务建立时,获取进行所述呼叫业务的集群媒体功能tmf网元信息,以及所述呼叫业务的业务信息;

所述指令模块2用于在所述呼叫业务进行期间,通过预设方式获知所述tmf网元发生重启或倒换后,根据所述业务信息,向所述tmf网元发送重建指令,以使所述tmf网元重建所述呼叫业务;

其中,所述预设方式包括:

心跳机制,或

接收所述tmf网元在重启或倒换后,向所述指令模块发送的所述tmf网元发生了重启或倒换的消息。

本发明实施例提供的tcf网元,由于可获知tmf网元发生了重启或倒换,并相应地向tmf网元发送重建指令,以使tmf网元重建所述呼叫业务,因此,可实现tmf网元重启后恢复呼叫业务的功能。

需要说明的是,当呼叫业务建立时,通常会有多个tmf网元适于进行所述呼叫业务。因此,所述获取模块1需要获取进行所述呼叫业务的tmf网元信息,以及所述呼叫业务的业务信息,并将该些信息进行储存,从而确定所述呼叫业务与进行所述呼叫业务的tmf网元的对应关系。

所述业务信息包括:

主叫ip、被叫ip、端口信息、呼叫类型以及媒体信息。

若在所述呼叫业务进行期间,所述tmf网元发生重启或倒换,所述tmf网元则会通过心跳机制,或者在其重启后,向所述指令模块2发送所述tmf网元发生了重启或倒换的消息,以使所述指令模块2获知所述tmf网元发生了重启或倒换。

所述指令模块2获知所述tmf网元发生重启或倒换后,则会根据存储的所述业务信息,向所述tmf网元发送重建指令,以使所述tmf网元重建其在重启或倒换时需要进行的所述呼叫业务。

若所述tmf网元接收到所述重建指令后,成功重建所述呼叫业务,则流程结束。

进一步地,所述tcf网元还包括释放模块(图中未示出)。

若所述tmf网元接收到所述重建指令后,未能成功重建所述呼叫业务,则会向所述释放模块发送重建所述呼叫业务失败的消息。

若所述释放模块接收到所述tmf网元发送的重建所述呼叫业务失败的消息,则向对应的所述呼叫业务的终端发起业务释放流程,进而结束流程。

本发明实施例提供的tcf网元,由于在tmf网元发生重启或倒换后,仍能使呼叫业务继续进行,因此避免了使用户感知到业务出现异常的情况,提升了用户的使用体验且进一步提高了集群核心网的容错能力。

图5为本发明tmf网元实施例的结构示意图,参看图5,本实施例还公开一种tmf网元,包括发送模块51以及重建模块52;

所述发送模块51用于若在呼叫业务进行期间,集群媒体功能tmf网元发生重启或倒换,则在所述tmf网元重启或倒换后,向集群控制功能tcf网元发送所述tmf网元发生了重启或倒换的消息,或通过心跳机制,以使所述tcf网元获知所述tmf网元发生了重启或倒换;

所述重建模块52用于在所述tcf网元获知所述tmf网元发生了重启或倒换后,若接收到所述tcf网元发送的重建指令,则根据所述重建指令,重建所述呼叫业务。

本发明实施例提供的tmf网元,由于可使tcf网元获知tmf网元发生了重启或倒换,并根据tcf网元的重建指令重建呼叫业务,因此,可实现tmf网元重启后恢复呼叫业务的功能。

具体地,所述tcf网元获知所述tmf网元发生了重启或倒换后,则会根据其存储的所述呼叫业务的业务信息,向所述重建模块52发送重建指令,以指示所述重建模块52重建所述呼叫业务。

若所述重建模块52接收到所述tcf网元发送的重建指令后,根据所述重建指令,成功重建所述呼叫业务,则流程结束。

进一步地,所述tmf网元还包括通知模块(图中未示出)。

若所述重建模块52接收到所述tcf网元发送的重建指令后,未能根据所述重建指令成功重建所述呼叫业务,所述通知模块则会向所述tcf网元发送重建所述呼叫业务失败的消息,以使所述tcf网元向对应的所述呼叫业务的终端发起业务释放流程。

本发明实施例提供的tmf网元,由于在所述tmf网元发生重启或倒换后,仍能使呼叫业务继续进行,因此避免了使用户感知到业务出现异常的情况,提升了用户的使用体验且进一步提高了集群核心网的容错能力。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

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