一种动态变更组呼中集群终端的方法

文档序号:7767515阅读:305来源:国知局
专利名称:一种动态变更组呼中集群终端的方法
技术领域
本发明涉及集群通信领域,尤其涉及一种动态变更组呼中集群终端的方法。
背景技术
随着集群通信系统在各行业中的广泛应用,用户对集群通信提出了越来越高的要求,如组呼过程中有时需要动态的增加成员,这对于提高集群通信系统的用户体验和灵活性有重要的意义。组呼是指一个主叫方与多个被叫方之间的半双工呼叫。组呼可以由授权用户发起,具备组呼发起权限的用户拨打被叫群组号码,按住PTT键发起组呼。一个终端用户可能属于多个群组,群组的用户数会不断的增加。对于用户权限的定制可以具体到系统、集团、 群组以及用户等不同的层面。对某个用户终端而言,在大多数情况下它享有选择性加入某个呼叫的权限,在一定情况下也享有退出任何组呼的权利。参见图1,图1为邀请组外用户加入组呼示意图。假设用户A、B、C属于组1,用户 A、D、E、F属于组2,若当前用户A发起了对组1的呼叫,呼叫过程期间组1用户需要和用户D就某些问题进行交流确认,且交流完毕后用户D能够及时退出该组呼,目前集群通信系统中,如果使组外用户加入正在进行的组呼,需要先释放当前组呼,在网侧进行动态重组建立临时组,并把临时组信息通知给所有相关用户,再发起对临时组的组呼,这样影响用户体验,增加信令负担,不能灵活的解决上述问题。在现有实现方案中,提出了几种解决方法,但均未能解决组呼过程中动态邀请某集群终端加入的功能。提出的几种具体解决方法如下1、申请号为200810216180. 1,名称为“一种群组外用户发起群组呼叫的方法和系统”的专利,提出了一种群组外用户发起群组呼叫的方法,通过在网侧预先设置用户的群组呼叫权限,实现有权限的用户可以临时发起对非所属群组呼叫。从而满足了一部分特殊人群的调度需要。这种方法的缺点为,无法在组呼过程中动态增加组外用户。2、申请号为2007100006M,名称为“集群系统中用户接入组呼的方法和装置”的专禾IJ,通过预定方式使网络侧的组标识与用户的组标识一致,然后基站使用组标识构造相应的寻呼消息发给用户。该方法缺点,没有组呼过程中动态邀请某集群终端加入的功能。3、申请号为200610098728,名称为“一种业务用户加入组呼的方法及系统”的专禾U,解决了现有的业务用户发起一个正在进行的组呼时,如果刚好在建立失败或异常释放的组呼信道的小区内,无法加入该组呼的问题。没有解决如何使组外用户加入组呼。

发明内容
本发明主要目的是提供了一种动态变更组呼中集群终端的方法,提高了集群通信系统的用户体验和灵活性。一种动态变更组呼中集群终端的方法,预先对网侧进行权限配置,表明用户终端所具有的向网侧发送动态变更组呼中集群终端请求的不同权限,该方法包括如下步骤
Α、正在进行组呼的用户终端向网侧发送动态变更组呼中集群终端的请求,所述请求中包括发送请求用户终端和被请求用户终端的信息;B、网侧收到所述动态变更组呼中集群终端的请求后,根据所述权限配置检查该请求用户终端是否有权限发起动态变更组呼中集群终端的请求,如果是,向被请求用户终端发送所述动态变更组呼中集群终端的请求,转步骤C,否则执行步骤D ;C、被请求用户终端收到所述动态变更组呼中集群终端的请求后,向网侧发送请求响应,执行步骤D ;D、网侧向所述请求用户终端发送请求响应,并动态变更组呼中集群终端。其中,所述步骤B中网侧收到所述动态变更组呼中集群终端的请求后,进一步包括,建立邀请列表;所述步骤D中网侧动态变更组呼中集群终端后进一步包括,网侧更新邀请列表。所述发送请求用户终端的信息为发送请求用户终端的标识信息。所述动态变更组呼中集群终端的请求为邀请组外用户终端加入正在进行的组呼的请求;所述被请求用户终端的信息为被请求用户终端能够加入到当前正在进行组呼的 fn息;所述步骤C中,被请求用户终端收到所述动态变更组呼中集群终端的请求后,如果接受所述请求,向网侧发送接受请求响应;如果拒绝所述请求,向网侧发送拒绝请求响应;所述步骤D中,当所述请求用户终端有权限发起请求,且所述被请求用户终端接受所述请求用户终端的请求,网侧向所述请求用户终端发送接受请求响应,所述被请求用户终端加入正在进行的组呼;当所述请求用户终端没有权限发起请求,或者所述被请求用户终端拒绝所述请求用户终端的请求,网侧向所述请求用户终端发送拒绝请求响应,所述被请求用户终端未加入正在进行的组呼。所述步骤A中正在进行组呼的用户终端为被邀请进正在进行组呼的组外用户终端;所述动态变更组呼中集群终端的请求为退出当前正在进行的组呼的请求;所述步骤B中网侧收到所述退出当前正在进行的组呼的请求后,直接执行步骤D ;所述步骤D中,当所述请求用户终端有权限发起请求,网侧向所述请求用户终端发送接受请求响应,所述请求用户终端退出当前正在进行的组呼;当所述请求用户终端没有权限发起请求,网侧向所述请求用户终端发送拒绝请求响应,所述请求用户终端未能退出当前正在进行的组呼。所述动态变更组呼中集群终端的请求为被邀请进当前组呼的组外用户终端退出当前组呼的请求;所述步骤C中,被请求用户终端收到所述被邀请进当前组呼的组外用户终端退出当前组呼的请求后,如果接受所述请求,向网侧发送接受请求响应;如果拒绝所述请求,向网侧发送拒绝请求;所述步骤D中,当所述请求用户终端有权限发起请求,且所述被请求用户终端接受所述请求用户终端的请求,网侧向所述请求用户终端发送接受请求响应,所述请求用户终端退出当前正在进行的组呼;当所述请求用户终端没有权限发起请求,或者所述被请求用户终端拒绝所述请求用户终端的请求,网侧向所述请求用户终端发送拒绝请求响应,所述请求用户终端未能退出当前正在进行的组呼。所述动态变更组呼中集群终端的请求为释放当前正在进行的组呼的请求;所述步骤C中,被请求用户终端收到所述释放当前正在进行的组呼的请求后,进一步包括,无条件接受请求;所述步骤D中,当所述请求用户终端有权限发起请求,网侧向所述请求用户终端发送接受请求响应,释放正在进行的组呼;当所述请求用户终端没有权限发起请求,网侧向所述请求用户终端发送拒绝请求响应,维持正在进行的组呼。由上述方案可见,通过在网侧增加邀请机制控制策略,维护邀请列表;在终端和网侧加入少许信令交互,实现动态邀请一个或几个成员加入当前组呼,达到动态更新组呼成员的目的,并可使组呼用户终端灵活退出组呼。提高了用户终端的体验性,减轻了网络的信令负担,灵活实现动态变更组呼中集群终端的方法。


图1为邀请组外用户终端加入组呼的示意图;图2为本发明邀请组外用户终端加入组呼的流程图;图3为本发明被邀请用户终端主动退出组呼的流程图;图4为本发明被邀请用户终端被动退出组呼的流程图;图5为本发明组呼释放的流程图。
具体实施例方式为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本发明所述方案作进一步地详细说明。本发明通过在网侧增加邀请机制控制策略,维护邀请列表,以及在终端和网侧加入少许信令交互,实现动态邀请一个或几个成员加入当前组呼,达到动态更新组呼成员的目的,并可使组呼用户终端灵活的退出组呼。参见图2,图2为本发明邀请组外用户终端加入组呼的流程图,网侧需要预先根据不同的用户终端配置不同的权限,以表明其是否有权限把某用户终端邀请至正在进行的组呼,邀请组外用户终端加入组呼的具体步骤为步骤201,正在进行组呼。假定正在进行组呼的组为组1。步骤202,组内用户终端A向网侧发针对组外用户终端D和用户终端E的组呼邀请请求。处于正在进行组呼的用户终端A向网侧发针对组外用户终端D和用户终端E的组呼邀请请求,所述邀请请求携带被邀请用户终端的标识及话语权限。步骤203,网侧收到用户终端A的组呼邀请请求后,进行权限判断,检查用户终端A 是否有权限把用户终端D和用户终端E邀请至正在进行的组呼,如果是,则进行步骤204、 205,否则执行步骤210。
网侧检查用户终端A的权限,如果通过,说明用户终端A有权限邀请用户终端D和用户终端E,同时建立邀请列表,在邀请列表中有用户终端D和用户终端E,否则拒绝用户终端A发出的邀请。步骤204、205,网侧向被邀请用户终端D和用户终端E发送用户终端A的邀请请求。本实施例中,网侧向用户终端D发起邀请请求,并携带用户终端A标识和用户终端D加入组呼所需的信息,即用户终端D能够建立起组呼信道,收到其它用户终端的通话信息;网侧向用户终端E发起邀请请求,并携带用户终端A标识和用户终端E加入组呼所需的信息,即用户终端E能够建立起组呼信道,收到其它用户终端的通话信息。步骤206、207,用户终端D和用户终端E向网侧分别返回邀请响应。用户终端D、E收到邀请请求后,可以决定是否加入该组呼,如本实施例,用户终端 D接受邀请,向网侧返回接受邀请的响应信息;用户终端E拒绝邀请,向网侧返回拒绝邀请的响应信息步骤208,用户终端D加入正在进行的组呼。用户终端D加入组呼,申请话语权时,网侧按相应话语权控制策略处理,用户终端 D可以将发言在话语权通知消息中广播给组内用户终端。步骤209,网侧更新正在进行组呼的邀请列表。用户终端D接受邀请,用户终端E拒绝邀请时,网侧更新邀请列表,则列表中只有用户终端D。步骤210,网侧将用户终端D和用户终端E的邀请响应发送给用户终端A。用户终端D发送给用户终端A接受响应请求,用户终端D加入当前正在进行的组呼;用户终端E发送给用户终端A拒绝响应请求,用户终端E未加入当前正在进行的组呼。组呼邀请的用户终端的话语权仅在当前组呼会话中有效,组呼释放后,邀请列表更新,将邀请的用户终端删除,下次发起该组呼时,之前邀请用户终端的话语权不再有效。参见图3,图3为本发明被邀请用户终端主动退出组呼的流程图,网侧需预先配置不同用户终端的权限,以表明其是否有权限要求主动退出某个正在进行的组呼,被邀请用户终端主动退出组呼的具体步骤为步骤301,用户终端D作为被邀请用户终端正在进行组呼。步骤302,用户终端D向网侧发出组呼退出请求。步骤303,网侧进行权限判断,用户终端D是否有权限发出退出当前组呼的请求, 如果是,则发送组呼退出接受响应,并更新邀请列表,否则发送组呼退出拒绝响应。步骤304,网侧发送组呼退出响应给用户终端D。如果用户终端D有权限发出退出当前组呼的请求,网侧则发送组呼退出接受响应给用户终端D,用户终端D退出当前正在进行的组呼,否则发送组呼退出拒绝响应给用户终端D,用户终端D未退出当前正在进行的组呼。参见图4,图4为本发明被邀请用户终端被动退出组呼的流程图,网侧需预先配置不同用户终端的权限,以表明其是否有权限要求某被邀请用户终端退出其正在进行的组呼,被邀请用户终端被动退出组呼的具体步骤为
步骤401,用户终端A正在进行组呼。步骤402,用户终端A向网侧发送用户终端D退出当前组呼的请求。步骤403,网侧进行权限判断,用户终端A是否有权限发出所述请求,如果是,执行步骤404,否则执行步骤407。步骤404,网侧向用户终端D发出组呼退出请求。网侧判断用户终端A有权限请求用户终端D退出组呼,网侧向用户终端D发出组呼退出请求。步骤405,用户终端D向网侧发组呼退出响应。如果用户终端D接受请求,向网侧发送组呼接受退出响应,否则向网侧发送组呼拒绝退出响应。步骤406,网侧更新正在进行的组呼的邀请列表。网侧将用户终端D从列表中删除。步骤407,网侧向用户终端A发组呼退出响应。当网侧判断用户终端A没有权限发送用户终端D退出当前组呼的请求或者用户终端D拒绝退出当前正在进行的组呼退出请求,网侧向用户终端A发送组呼退出拒绝响应,用户终端D未退出当前正在进行的组呼;当网侧判断用户终端A有权限发送用户终端D退出当前组呼的请求,且用户终端D接受退出当前正在进行的组呼退出请求,网侧向用户终端A 发送组呼退出接受响应,用户终端D退出当前正在进行的组呼。参见图5,图5为本发明组呼释放的流程图,网侧需预先配置不同用户终端的权限,以表明其是否有权限对正在进行的组呼发起组呼释放请求,组呼释放的具体步骤为步骤501,用户终端A正在进行组呼。步骤502,用户终端A向网侧发送组呼释放请求。步骤503,网侧进行权限判断,判断用户终端A是否有权限发出该组呼释放请求, 如果是,网侧向组内用户终端B、组内用户终端C和组外被邀请到组内用户终端D发出组呼释放请求,否则执行步骤507。步骤504、505、506,网侧将组呼释放命令分别发送给用户终端B、用户终端C和用
户终端D。用户终端B、用户终端C和用户终端D无条件接受用户终端A的请求。步骤507,网侧将组呼释放响应命令发送给用户终端A。如果用户终端A有权限发出该组呼释放请求,网侧向用户终端A发送组呼释放接受响应命令,组呼被释放,否则,发送组呼释放拒绝响应命令,维持当前组呼。由上可见,在邀请组外用户终端加入时,不需要进行组呼释放,提高了用户终端体验灵活性;不需要网侧操作员进行动态重组,减轻网络信令负担,使在邀请组外用户终端, 组外用户终端退出的机制灵活,被邀请用户终端可以主动或者被动的退出组呼。上述实现简单,只需在网侧增加邀请机制控制策略,以及在终端和网侧增加少许信令交互。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
权利要求
1.一种动态变更组呼中集群终端的方法,其特征在于,预先对网侧进行权限配置,表明用户终端所具有的向网侧发送动态变更组呼中集群终端请求的不同权限,该方法包括如下步骤A、正在进行组呼的用户终端向网侧发送动态变更组呼中集群终端的请求,所述请求中包括发送请求用户终端和被请求用户终端的信息;B、网侧收到所述动态变更组呼中集群终端的请求后,根据所述权限配置检查该请求用户终端是否有权限发起动态变更组呼中集群终端的请求,如果是,向被请求用户终端发送所述动态变更组呼中集群终端的请求,转步骤C,否则执行步骤D ;C、被请求用户终端收到所述动态变更组呼中集群终端的请求后,向网侧发送请求响应,执行步骤D ;D、网侧向所述请求用户终端发送请求响应,并动态变更组呼中集群终端。
2.根据权利要求1所述的方法,其特征在于,所述步骤B中网侧收到所述动态变更组呼中集群终端的请求后,进一步包括,建立邀请列表;所述步骤D中网侧动态变更组呼中集群终端后进一步包括,网侧更新邀请列表。
3.根据权利要求1或2所述的方法,其特征在于,所述发送请求用户终端的信息为发送请求用户终端的标识信息。
4.根据权利要求1或2所述的方法,其特征在于,所述动态变更组呼中集群终端的请求为邀请组外用户终端加入正在进行的组呼的请求;所述被请求用户终端的信息为被请求用户终端能够加入到当前正在进行组呼的信息;所述步骤C中,被请求用户终端收到所述动态变更组呼中集群终端的请求后,如果接受所述请求,向网侧发送接受请求响应;如果拒绝所述请求,向网侧发送拒绝请求响应;所述步骤D中,当所述请求用户终端有权限发起请求,且所述被请求用户终端接受所述请求用户终端的请求,网侧向所述请求用户终端发送接受请求响应,所述被请求用户终端加入正在进行的组呼;当所述请求用户终端没有权限发起请求,或者所述被请求用户终端拒绝所述请求用户终端的请求,网侧向所述请求用户终端发送拒绝请求响应,所述被请求用户终端未加入正在进行的组呼。
5.根据权利要求1或2所述的方法,其特征在于,所述步骤A中正在进行组呼的用户终端为被邀请进正在进行组呼的组外用户终端;所述动态变更组呼中集群终端的请求为退出当前正在进行的组呼的请求;所述步骤B中网侧收到所述退出当前正在进行的组呼的请求后,直接执行步骤D ;所述步骤D中,当所述请求用户终端有权限发起请求,网侧向所述请求用户终端发送接受请求响应,所述请求用户终端退出当前正在进行的组呼;当所述请求用户终端没有权限发起请求,网侧向所述请求用户终端发送拒绝请求响应,所述请求用户终端未能退出当前正在进行的组呼。
6.根据权利要求1或2所述的方法,其特征在于,所述动态变更组呼中集群终端的请求为被邀请进当前组呼的组外用户终端退出当前组呼的请求;所述步骤C中,被请求用户终端收到所述被邀请进当前组呼的组外用户终端退出当前组呼的请求后,如果接受所述请求,向网侧发送接受请求响应;如果拒绝所述请求,向网侧发送拒绝请求;所述步骤D中,当所述请求用户终端有权限发起请求,且所述被请求用户终端接受所述请求用户终端的请求,网侧向所述请求用户终端发送接受请求响应,所述请求用户终端退出当前正在进行的组呼;当所述请求用户终端没有权限发起请求,或者所述被请求用户终端拒绝所述请求用户终端的请求,网侧向所述请求用户终端发送拒绝请求响应,所述请求用户终端未能退出当前正在进行的组呼。
7.根据权利要求1或2所述的方法,其特征在于,所述动态变更组呼中集群终端的请求为释放当前正在进行的组呼的请求;所述步骤C中,被请求用户终端收到所述释放当前正在进行的组呼的请求后,进一步包括,无条件接受请求;所述步骤D中,当所述请求用户终端有权限发起请求,网侧向所述请求用户终端发送接受请求响应,释放正在进行的组呼;当所述请求用户终端没有权限发起请求,网侧向所述请求用户终端发送拒绝请求响应,维持正在进行的组呼。
全文摘要
本发明提供了一种动态变更组呼中集群终端的方法,通过在网侧增加邀请机制控制策略,维护邀请列表;在终端和网侧加入少许信令交互,实现动态邀请一个或几个成员加入当前组呼,达到动态更新组呼成员的目的,并可使组呼用户终端灵活退出组呼。提高了用户终端的体验性,减轻了网络的信令负担,灵活实现动态变更组呼中集群终端的方法。
文档编号H04W4/08GK102480693SQ20101057212
公开日2012年5月30日 申请日期2010年11月29日 优先权日2010年11月29日
发明者洪海, 黄荣荣 申请人:普天信息技术研究院有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1