一种组呼的切换方法及装置与流程

文档序号:21184313发布日期:2020-06-20 18:00阅读:230来源:国知局
一种组呼的切换方法及装置与流程

本发明涉及集群系统技术领域,尤其涉及一种组呼的切换方法及装置。



背景技术:

在集群系统中,现存两种组呼场景:多选组呼叫和通播组呼叫。多选组呼叫时调度台将多个小组合并台的语音在整个多选组能听见,但每个组员的语音只在原来小组中听见。通播组呼叫时ehss中设置通播组为将多个小组合并成一个大的组,呼叫流程同多选组呼流程。

两种呼叫场景可以进行切换时,在将多选组呼叫切换为通播组呼叫时,在调度台中,多选组将这些成员组删除,将某些原有成员小组,在ehss中配置为通播组,并进行通播组呼叫;在将通播组呼叫切换为多选组呼叫时,在在调度台中,多选组将这些成员组删除,将某些原有成员小组,进行动态重组,并发起普通组呼;

发明人对现有的组呼的切换过程进行研究发现,现有的切换过程步骤繁琐,信令和流程交互较多,并且在两种呼叫之间进行切换时,业务都得中断,限制了集群业务的灵活性。



技术实现要素:

有鉴于此,本发明提供了一种组呼的切换方法及装置,用来解决现有组呼的切换过程步骤繁琐,信令和流程交互较多,并且在两种呼叫之间进行切换时,业务都得中断,限制了集群业务的灵活性的问题,具体方案如下:

一种组呼的切换方法,包括:

在目标集群中,当接收到由第一呼叫模式切换为第二呼叫模式的切换指令时,确定所述切换指令中包含的待切换呼叫组和切换类型;

确定与所述切换类型对应的媒体通道处理方式,依据所述媒体通道处理方式对所述待切换呼叫组进行处理;

在接收到处理完成指令时,完成所述待切换呼叫组由所述第一呼叫模式到所述第二呼叫模式的切换。

上述的方法,可选的,还包括:

获取所述切换指令中包含的话权策略;

依据所述话权策略,将主叫权限进行转移。

上述的方法,可选的,若所述切换类型为多选组组呼叫切换到通播组呼叫时,依据所述媒体通道处理方式对所述待切换呼叫组进行处理,包括:

获取所述切换指令中包含待切换呼叫组的标识;

依据所述标识,将所述切换指令发送给所述待切换呼叫组,所述待切换呼叫组之间建立媒体通道;

通过对所述媒体通道进行转发,完成由所述多选组呼叫切换至所述通播组呼叫。

上述的方法,可选的,还包括:

当接收对通播组呼叫模式的拆除指令时,获取所述拆除指令中包含的待拆除呼叫组的标识;

依据所述标识,将所述拆除指令发送给所述待拆除呼叫组,将所述待拆除呼叫组之间的媒体通道拆除;

当接收到拆除完成指令时,所述待拆除呼叫组进入多选组呼叫模式。

上述的方法,可选的,若所述切换类型为通播组呼叫叫切换到多选组组呼时,依据所述媒体通道处理方式对所述待切换呼叫组进行处理,包括:

获取所述切换指令中包含待切换呼叫组的标识;

将所述切换指令发送给所述目标集群的各个呼叫组,依据所述标识,拆除所述待切换呼叫组与所述目标集群中其余呼叫组之间的媒体通道;

当接收到拆除完成指令时,完成由所述通播组呼叫切换至所述多选组呼叫。

上述的方法,可选的,还包括:

当接收对通播组呼叫模式的恢复指令时,获取所述恢复指令中包含的待恢复呼叫组的标识;

将所述恢复指令发送给所述目标集群的各个呼叫组,依据所述标识,恢复所述待恢复除呼叫组与所述目标集群中其余呼叫组之间建立媒体通道;

当接收到恢复完成指令时,所述待拆除呼叫组进入通播组呼叫模式。

一种组呼的切换装置,包括:

接收确定模块,用于在在目标集群中,当接收到由第一呼叫模式切换为第二呼叫模式的切换指令时,确定所述切换指令中包含的待切换呼叫组和切换类型;

处理模块,用于确定与所述切换类型对应的媒体通道处理方式,依据所述媒体通道处理方式对所述待切换呼叫组进行处理;;

接收完成模块,用于在接收到处理完成指令时,完成所述待切换呼叫组由所述第一呼叫模式到所述第二呼叫模式的切换。

上述的装置,可选的,还包括:

获取模块,用于获取所述切换指令中包含的话权策略;

转移模块,用于依据所述话权策略,将主叫权限进行转移。

上述的装置,可选的,所述处理模块中若所述切换类型为多选组组呼叫切换到通播组呼叫时,依据所述媒体通道处理方式对所述待切换呼叫组进行处理,包括:

第一接收获取单元,用于接收所述切换指令,获取所述切换指令中包含待切换呼叫组的标识;

第一切换单元,用于依据所述标识,将所述切换指令发送给所述待切换呼叫组,所述待切换呼叫组之间建立媒体通道;第一接收完成单元,用于通过对所述媒体通道进行转发,完成由所述多选组呼叫切换至所述通播组呼叫。

上述的装置,可选的,所述处理模块中若所述切换类型为通播组呼叫叫切换到多选组组呼时,依据所述媒体通道处理方式对所述待切换呼叫组进行处理,包括:

第二接收获取单元,用于接收所述切换指令,获取所述切换指令中包含待切换呼叫组的标识;

第二切换单元,用于将所述切换指令发送给所述目标集群的各个呼叫组,依据所述标识,拆除所述待切换呼叫组与所述目标集群中其余呼叫组之间的媒体通道;第二接收完成单元,用于当接收到拆除完成指令时,完成由所述通播组呼叫切换至所述多选组呼叫。与现有技术相比,本发明包括以下优点:

本发明公开了一种组呼的切换方法,包括:在目标集群中,当接收到由第一呼叫模式切换为第二呼叫模式的切换指令时,确定所述切换指令中包含的待切换呼叫组和切换类型;确定与所述切换类型对应的目标媒体通道处理方式,依据所述目标媒体通道处理方式对所述待切换呼叫组进行处理;在接收到处理完成指令时,完成所述待切换呼叫组由所述第一呼叫模式到所述第二呼叫模式的切换。上述的切换方法,在切换过程中确定与切换类型对应的媒体通道处理方式,依据媒体通道处理方式对所述待切换呼叫组进行处理,实现切换,在切换过程中不需要进行呼叫组删除,业务不会中断,提高了集群业务的灵活性。

当然,实施本发明的任一产品并不一定需要同时达到以上所述的所有优点。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例公开的一种组呼的切换方法流程图;

图2为本申请实施例公开的一种组呼的切换方法的又一方法流程图;

图3为本申请实施例公开的一种组呼的切换方法的又一方法流程图;

图4为本申请实施例公开的一种组呼的切换装置结构框图。

具体实施方式

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

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

本发明公开了一种组呼的切换方法及装置,应用在集群业务中组合的切换过程,在集群系统中包括:通播组呼叫和多选组呼叫两种模式,其中,多选组呼叫为设置为一个多选组。调度多选组呼叫,调度台将多个小组合并台的语音在整个多选组能听见,但每个组员的语音只在原来小组中听见。通播组呼叫为ehss中设置通播组为将多个小组合并成一个大的组,呼叫流程同多选组呼流程。所述切换方法在调度台dc(dispatchcontroller)、核心网cn(corenetwork)和各个呼叫组之间进行。所述切换方法的执行流程如图1所示,包括步骤:

s101、在目标集群中,当接收到由第一呼叫模式切换为第二呼叫模式的切换指令时,确定所述切换指令中包含的待切换呼叫组和切换类型;

本发明实施例中,所述目标集群中的各个呼叫组之间可以是通播组模式也可以为多选组模式,当核心网cn接收到调度台dc发送的由第一呼叫模式切换为第二呼叫模式的切换指令,依据所述切换指令,确定所述切换指令中包含的待切换呼叫组和切换类型,其中,所述第一呼叫模式为所述目标集群的当前模式,所述第二呼叫模式为需要切换到的模式,针对所述切换类型,当所述第一呼叫模式为多选组呼叫时,所述第二呼叫模式为通播组呼叫,所述切换类型为多选组组呼叫切换到通播组呼叫;当所述第一呼叫模式为通播组呼叫时,所述第二呼叫模式为多选组呼叫,所述切换类型为通播组呼叫叫切换到多选组组呼。

s102、确定与所述切换类型对应的媒体通道处理方式,依据所述媒体通道处理方式对所述待切换呼叫组进行处理式;

本发明实施例中,核心网cn将接收到的所述切换指令发送给所述待切换呼叫组,依据所述切换指令中的切换类型选取对应的媒体通道处理方式,其中,所述媒体通道处理方式包括建立媒体通道和拆除媒体通道中的一个。依据所述媒体通道处理方式对所述待切换呼叫组进行处理。

s103、当在接收到处理完成指令时,完成所述待切换呼叫组由所述第一呼叫模式到所述第二呼叫模式的切换。

本发明实施例中,当所述待切换呼叫组完成了由第一呼叫模式到所述第二呼叫模式的切换时,会发送切换完成指令给核心网cn,当所述核心网cn接收到所述待切换呼叫组返回的切换完成指令时,将所述切换完成指令发送给调度台dc,完成所述待切换呼叫组由第一呼叫模式到所述第二呼叫模式的切换。

本发明公开了一种组呼的切换方法,包括:在目标集群中,当接收到由第一呼叫模式切换为第二呼叫模式的切换指令时,确定所述切换指令中包含的待切换呼叫组和切换类型;确定与所述切换类型对应的目标媒体通道处理方式,依据所述目标媒体通道处理方式对所述待切换呼叫组进行处理;在接收到处理完成指令时,完成所述待切换呼叫组由所述第一呼叫模式到所述第二呼叫模式的切换。上述的切换方法,在切换过程中确定与切换类型对应的媒体通道处理方式,依据媒体通道处理方式对所述待切换呼叫组进行处理,实现切换,在切换过程中不需要进行呼叫组删除,业务不会中断,提高了集群业务的灵活性。

进一步的,对于多选组呼叫和通播组呼叫的切换问题,在窄带领域一般是通过静态配置来解决,在宽带领域一般通过动态重组来实现,但在既有宽带用户又有窄带用户的前提下,本发明所述切换方法通过统一的切换机制实现问题的解决,便捷地呈现出相关业务。

本发明实施中,在原有的广播策略中,一般在开户时就确定了主叫权限,不可以进行更改,基于上述的切换方法,可以在切换指令中添加话权策略,依据所述话权策略,将主叫权限进行转移,其中,所述话权策略指在各个呼叫组中确定具有主叫权限的呼叫组,其中,所述话权策略可以加入到任何一次的切换过程中,所述话权策略既可以依据实际情况进行人为设定,也可以有所述目标集中的任一呼叫组自行发起。

针对上述的切换方法,本发明实施例中,所述第一呼叫模式为多选组呼叫,所述第二呼叫模式为通播组呼叫和所述第一呼叫模式为通播组呼叫,所述第二呼叫模式为多选组呼叫。两种切换过程进行描述,其中,假设所述目标集群中包含三个呼叫组,对于话权策略仅以在由多选组呼叫切换为通播组呼叫的过程中加入了话权策略为例进行说明。

当所述第一呼叫模式为多选组呼叫,所述第二呼叫模式为通播组呼叫的切换过程如图2-1所示,其中,g-a、g-b和g-c为三个子组,包括步骤:

s11、在调度台dc上静态配置多选组呼叫属性,并发起多选取呼叫;

s12、每个子组进行通话时,类似普通组呼,但dc可以听到g-a、g-b和g-c呼叫内容。

s13、调度台dc下发子组通播属性到核心网cn,其中,所述子组通播属性为上述切换方法中的切换指令,消息字段携带需要通播的子组id、通播呼叫时的话权策略,优选的,子组id也可以为其它的标识,所述子组通播属性中包含的待切换呼叫组分别为g-a和g-b;

s14、核心网cn将所述子组通播属性下发给g-a和g-b;

s15、g-a和g-b返回ok消息给核心网cn;

s16、核心网cn将返回的ok消息通知调度台dc;

s17、g-a和g-b之间建立媒体通道,在呼叫时进行相互间的媒体转发,实现通播呼叫,但g-c与通播呼叫g-a和g-b依然保持多选组呼的属性;

本发明实施例中,g-a和g-b的通播属性拆除的过程如图2-2所示,包括:

s18、调度台dc下发拆除通播属性消息,所述拆除通播属性消息为上述切换方法中的对通播组呼叫模式的拆除指令,所述拆除通播属性消息中携带索要拆除的子组id,其中,所述拆除通播属性消息中包含的待拆除呼叫组分别为g-a和g-b;

s19、核心网cn将所述拆除通播属性消息下发给g-a和g-b;

s20、g-a和g-b返回ok消息给核心网cn;

s21、核心网cn将返回的ok消息通知调度台dc,此时,子组a、b之间的媒体通道拆除,在呼叫不再进行媒体转发,恢复多选呼叫;

s22、正常释放多选组呼叫流程。

上述的过程中,g-a、g-b和g-c三个子组配置为多选组,并正在进行多选组呼叫,在呼叫过程中,调度台dc可以动态的,在业务不中断的情况下,灵活切换成三个多选组任意组合的通播呼叫,并能随时恢复原有多选呼叫机制。

本发明实施例中,当所述第一呼叫模式为通播组呼叫,所述第二呼叫模式为多选组呼叫的切换过程如图3-1所示,其中,g-a、g-b和g-c为三个呼叫组,包括步骤:

s31、在核心网cn上静态配置通播组属性,并发起通播呼叫;

s32、每个子组里进行通话时时类似于普通组呼,即dc以及a、b、c呼叫内容彼此都可以听到;

s33、调度台dc下发子组多选属性到核心网cn,其中,所述子组多选属性为上述切换方法中的切换指令,息字段携带需要进行多选呼叫的子组id,优选的,子组id也可以为其它的标识,所述子组多选属性中包含的待切换组为g-c;

s34、核心网cn将所述子组多选属性下发给g-a、g-b和g-c;

s35、g-a、g-b和g-c返回ok消息给核心网cn;

s36、核心网cn将返回的ok消息通知调度台dc;

s37、g-c拆除与g-a、g-b之间的媒体通道,在呼叫时不再进行相互间的媒体转发,实现多选呼叫,但子组g-a、g-b内部依然保持通播组呼的属性;

本发明实施例中,将g-a、g-b和g-c之间的通播属性恢复的过程如图3-2所示,包括:

s38、调度台dc下发建立通播属性消息,所述建立通播属性消息为上述切换方法中的对通播组呼叫模式的恢复指令,所述建立通播属性消息中携带需要通播的子组id,其中,所述建立通播属性消息中包含的待恢复呼叫组为g-a、g-b和g-c。

进一步的,由于话权策略依然原有执行,故此次无需再携带话权策略,当然也可以依据具体情况对话权策略进行调整。

s39、核心网cn将所述建立通播属性消息下发给g-a、g-b和g-c;

s40、g-a、g-b和g-c返回ok消息给核心网cn;

s41、核心网cn将返回的ok消息通知给调度台dc,此时,g-a、g-b和g-c之间的媒体通道建立,在呼叫时再进行媒体转发,恢复通播呼叫;

s42、正常释放通播组呼叫流程;

s43、每个子组组呼释放。

上述的过程中,g-a、g-b和g-c三个子组配置为通播组,并正在进行通播呼叫,在呼叫过程中,调度台dc可以动态的,在业务不中断的情况下,灵活切换成三个子组任意组合的多选组呼叫,并能随时恢复原有通播呼叫机制。

基于上述的一种组呼的切换方法,本发明实施例中还提供了一种组呼的切换装置,所述切换装置的执行流程如图4所示,包括:

接收确定模块201、处理模块202和接收完成模块203。

其中,

所述接收确定模块201,用于在在目标集群中,当接收到由第一呼叫模式切换为第二呼叫模式的切换指令时,确定所述切换指令中包含的待切换呼叫组和切换类型;

所述处理模块202,用于确定与所述切换类型对应的媒体通道处理方式,依据所述媒体通道处理方式对所述待切换呼叫组进行处理;;

所述接收完成模块203,用于在接收到处理完成指令时,完成所述待切换呼叫组由所述第一呼叫模式到所述第二呼叫模式的切换。

本发明公开了一种组呼的切换装置,包括:在目标集群中,当接收到由第一呼叫模式切换为第二呼叫模式的切换指令时,确定所述切换指令中包含的待切换呼叫组和切换类型;确定与所述切换类型对应的目标媒体通道处理方式,依据所述目标媒体通道处理方式对所述待切换呼叫组进行处理;在接收到处理完成指令时,完成所述待切换呼叫组由所述第一呼叫模式到所述第二呼叫模式的切换。上述的切换装置,在切换过程中确定与切换类型对应的媒体通道处理方式,依据媒体通道处理方式对所述待切换呼叫组进行处理,实现切换,在切换过程中不需要进行呼叫组删除,业务不会中断,提高了集群业务的灵活性。

本发明实施例中,所述切换装置还包括:

获取模块204和转移模块205。

其中,

所述获取模块204,用于获取所述切换指令中包含的话权策略;

所述转移模块205,用于依据所述话权策略,将主叫权限进行转移。

本发明实施例中,所述处理模块202中若所述切换类型为多选组组呼叫切换到通播组呼叫时,依据所述媒体通道处理方式对所述待切换呼叫组进行处理,包括:

第一接收获取单元206和第二切换单元207。

其中,

所述第一接收获取单元206,用于接收所述切换指令,获取所述切换指令中包含待切换呼叫组的标识;

所述第一切换单元207,用于依据所述标识,将所述切换指令发送给所述待切换呼叫组,所述待切换呼叫组之间建立媒体通道;第一接收完成单元,用于通过对所述媒体通道进行转发,完成由所述多选组呼叫切换至所述通播组呼叫。

本发明实施例中,所述处理模块202中若所述切换类型为通播组呼叫叫切换到多选组组呼时,依据所述媒体通道处理方式对所述待切换呼叫组进行处理,包括:

第二接收获取单元208和第二切换单元209。

其中,

所述第二接收获取单元208,用于接收所述切换指令,获取所述切换指令中包含待切换呼叫组的标识;

所述第二切换单元209,用于将所述切换指令发送给所述目标集群的各个呼叫组,依据所述标识,拆除所述待切换呼叫组与所述目标集群中其余呼叫组之间的媒体通道;第二接收完成单元,用于当接收到拆除完成指令时,完成由所述通播组呼叫切换至所述多选组呼叫。需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本发明时可以把各单元的功能在同一个或多个软件和/或硬件中实现。

通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。

以上对本发明所提供的一种组呼的切换方法及装置进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

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