[go: up one dir, main page]

CN102480693A - Method for dynamically changing cluster terminal in group calling - Google Patents

Method for dynamically changing cluster terminal in group calling Download PDF

Info

Publication number
CN102480693A
CN102480693A CN2010105721234A CN201010572123A CN102480693A CN 102480693 A CN102480693 A CN 102480693A CN 2010105721234 A CN2010105721234 A CN 2010105721234A CN 201010572123 A CN201010572123 A CN 201010572123A CN 102480693 A CN102480693 A CN 102480693A
Authority
CN
China
Prior art keywords
request
user terminal
group calling
group call
terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2010105721234A
Other languages
Chinese (zh)
Inventor
黄荣荣
洪海
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Petevio Institute Of Technology Co ltd
Original Assignee
Petevio Institute Of Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Petevio Institute Of Technology Co ltd filed Critical Petevio Institute Of Technology Co ltd
Priority to CN2010105721234A priority Critical patent/CN102480693A/en
Publication of CN102480693A publication Critical patent/CN102480693A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

本发明提供了一种动态变更组呼中集群终端的方法,通过在网侧增加邀请机制控制策略,维护邀请列表;在终端和网侧加入少许信令交互,实现动态邀请一个或几个成员加入当前组呼,达到动态更新组呼成员的目的,并可使组呼用户终端灵活退出组呼。提高了用户终端的体验性,减轻了网络的信令负担,灵活实现动态变更组呼中集群终端的方法。

The present invention provides a method for dynamically changing cluster terminals in a group call, by adding an invitation mechanism control strategy on the network side to maintain an invitation list; adding a little signaling interaction between the terminal and the network side to dynamically invite one or several members to join the current group call, achieving the purpose of dynamically updating group call members, and enabling group call user terminals to flexibly exit the group call. The user terminal experience is improved, the signaling burden of the network is reduced, and a method for dynamically changing cluster terminals in a group call is flexibly implemented.

Description

一种动态变更组呼中集群终端的方法A method for dynamically changing cluster terminals in group calls

技术领域 technical field

本发明涉及集群通信领域,尤其涉及一种动态变更组呼中集群终端的方法。The invention relates to the field of cluster communication, in particular to a method for dynamically changing a cluster terminal in a group call.

背景技术 Background technique

随着集群通信系统在各行业中的广泛应用,用户对集群通信提出了越来越高的要求,如组呼过程中有时需要动态的增加成员,这对于提高集群通信系统的用户体验和灵活性有重要的意义。With the wide application of trunking communication systems in various industries, users have put forward higher and higher requirements for trunking communication. For example, it is sometimes necessary to dynamically increase members during group calls, which is helpful for improving the user experience and flexibility of trunking communication systems. Is of great significance.

组呼是指一个主叫方与多个被叫方之间的半双工呼叫。组呼可以由授权用户发起,具备组呼发起权限的用户拨打被叫群组号码,按住PTT键发起组呼。一个终端用户可能属于多个群组,群组的用户数会不断的增加。对于用户权限的定制可以具体到系统、集团、群组以及用户等不同的层面。对某个用户终端而言,在大多数情况下它享有选择性加入某个呼叫的权限,在一定情况下也享有退出任何组呼的权利。A group call is a half-duplex call between one calling party and multiple called parties. Group calls can be initiated by authorized users. Users with group call initiation rights dial the called group number and press and hold the PTT key to initiate a group call. A terminal user may belong to multiple groups, and the number of users in a group will continue to increase. The customization of user rights can be specific to different levels such as system, group, group and user. For a user terminal, in most cases it has the right to selectively join a call, and in certain cases also has the right to withdraw from any group call.

参见图1,图1为邀请组外用户加入组呼示意图。假设用户A、B、C属于组1,用户A、D、E、F属于组2,若当前用户A发起了对组1的呼叫,呼叫过程期间组1用户需要和用户D就某些问题进行交流确认,且交流完毕后用户D能够及时退出该组呼,目前集群通信系统中,如果使组外用户加入正在进行的组呼,需要先释放当前组呼,在网侧进行动态重组建立临时组,并把临时组信息通知给所有相关用户,再发起对临时组的组呼,这样影响用户体验,增加信令负担,不能灵活的解决上述问题。Referring to FIG. 1, FIG. 1 is a schematic diagram of inviting users outside the group to join a group call. Assume that users A, B, and C belong to group 1, and users A, D, E, and F belong to group 2. If user A initiates a call to group 1, the user in group 1 needs to discuss some issues with user D during the call. Communication confirmation, and after the communication is completed, user D can exit the group call in time. In the current trunking communication system, if users outside the group join the ongoing group call, the current group call needs to be released first, and a temporary group is established through dynamic reorganization on the network side. , and notify all relevant users of the temporary group information, and then initiate a group call to the temporary group, which affects user experience, increases signaling burden, and cannot solve the above problems flexibly.

在现有实现方案中,提出了几种解决方法,但均未能解决组呼过程中动态邀请某集群终端加入的功能。提出的几种具体解决方法如下:In the existing implementation schemes, several solutions are proposed, but none of them can solve the function of dynamically inviting a cluster terminal to join during the group call process. Several specific solutions proposed are as follows:

1、申请号为200810216180.1,名称为“一种群组外用户发起群组呼叫的方法和系统”的专利,提出了一种群组外用户发起群组呼叫的方法,通过在网侧预先设置用户的群组呼叫权限,实现有权限的用户可以临时发起对非所属群组呼叫。从而满足了一部分特殊人群的调度需要。这种方法的缺点为,无法在组呼过程中动态增加组外用户。1. The application number is 200810216180.1, and the patent name is "a method and system for initiating a group call by a user outside the group", which proposes a method for initiating a group call by a user outside the group. The group call authority allows authorized users to temporarily initiate calls to groups they do not belong to. So as to meet the scheduling needs of some special groups of people. The disadvantage of this method is that users outside the group cannot be dynamically added during the group call.

2、申请号为200710000624,名称为“集群系统中用户接入组呼的方法和装置”的专利,通过预定方式使网络侧的组标识与用户的组标识一致,然后基站使用组标识构造相应的寻呼消息发给用户。该方法缺点,没有组呼过程中动态邀请某集群终端加入的功能。2. The application number is 200710000624, and the patent name is "method and device for user access to group call in trunking system", which makes the group ID on the network side consistent with the user's group ID through a predetermined method, and then the base station uses the group ID to construct a corresponding A paging message is sent to the user. The disadvantage of this method is that there is no function of dynamically inviting a cluster terminal to join in the group call process.

3、申请号为200610098728,名称为“一种业务用户加入组呼的方法及系统”的专利,解决了现有的业务用户发起一个正在进行的组呼时,如果刚好在建立失败或异常释放的组呼信道的小区内,无法加入该组呼的问题。没有解决如何使组外用户加入组呼。3. The application number is 200610098728, and the patent name is "a method and system for business users to join a group call". In the cell of the group call channel, it is impossible to join the group call. How to make users outside the group join the group call is not solved.

发明内容 Contents of the invention

本发明主要目的是提供了一种动态变更组呼中集群终端的方法,提高了集群通信系统的用户体验和灵活性。The main purpose of the present invention is to provide a method for dynamically changing the trunking terminal in a group call, which improves the user experience and flexibility of the trunking communication system.

一种动态变更组呼中集群终端的方法,预先对网侧进行权限配置,表明用户终端所具有的向网侧发送动态变更组呼中集群终端请求的不同权限,该方法包括如下步骤:A method for dynamically changing a cluster terminal in a group call, in which authority configuration is performed on the network side in advance, indicating that the user terminal has different permissions to send requests for dynamically changing the cluster terminal in the group call to the network side, and the method includes the following steps:

A、正在进行组呼的用户终端向网侧发送动态变更组呼中集群终端的请求,所述请求中包括发送请求用户终端和被请求用户终端的信息;A. The user terminal in the group call sends a request to the network side to dynamically change the cluster terminal in the group call, and the request includes sending the information of the requesting user terminal and the requested user terminal;

B、网侧收到所述动态变更组呼中集群终端的请求后,根据所述权限配置检查该请求用户终端是否有权限发起动态变更组呼中集群终端的请求,如果是,向被请求用户终端发送所述动态变更组呼中集群终端的请求,转步骤C,否则执行步骤D;B. After the network side receives the request for dynamically changing the cluster terminal in the group call, check whether the requesting user terminal has the authority to initiate a request for dynamically changing the cluster terminal in the group call according to the permission configuration, and if so, send the request to the requested user The terminal sends the request for dynamically changing the trunking terminal in the group call, and goes to step C, otherwise, executes step D;

C、被请求用户终端收到所述动态变更组呼中集群终端的请求后,向网侧发送请求响应,执行步骤D;C. After receiving the request for dynamically changing the cluster terminal in the group call, the requested user terminal sends a request response to the network side, and executes step D;

D、网侧向所述请求用户终端发送请求响应,并动态变更组呼中集群终端。D. The network side sends a request response to the requesting user terminal, and dynamically changes the cluster terminal in the group call.

其中,所述步骤B中网侧收到所述动态变更组呼中集群终端的请求后,进一步包括,建立邀请列表;Wherein, after the network side in the step B receives the request for dynamically changing the cluster terminal in the group call, it further includes establishing an invitation list;

所述步骤D中网侧动态变更组呼中集群终端后进一步包括,网侧更新邀请列表。After the network side dynamically changes the trunking terminal in the group call in the step D, the network side further includes updating the invitation list.

所述发送请求用户终端的信息为发送请求用户终端的标识信息。The information of the sending requesting user terminal is identification information of the sending requesting user terminal.

所述动态变更组呼中集群终端的请求为邀请组外用户终端加入正在进行的组呼的请求;The request for dynamically changing the cluster terminal in the group call is a request for inviting user terminals outside the group to join the ongoing group call;

所述被请求用户终端的信息为被请求用户终端能够加入到当前正在进行组呼的信息;The information of the requested user terminal is information that the requested user terminal can join the group call currently in progress;

所述步骤C中,被请求用户终端收到所述动态变更组呼中集群终端的请求后,如果接受所述请求,向网侧发送接受请求响应;如果拒绝所述请求,向网侧发送拒绝请求响应;In the step C, after the requested user terminal receives the request for dynamically changing the cluster terminal in the group call, if it accepts the request, it sends an acceptance request response to the network side; if it rejects the request, it sends a rejection response to the network side request response;

所述步骤D中,当所述请求用户终端有权限发起请求,且所述被请求用户终端接受所述请求用户终端的请求,网侧向所述请求用户终端发送接受请求响应,所述被请求用户终端加入正在进行的组呼;当所述请求用户终端没有权限发起请求,或者所述被请求用户终端拒绝所述请求用户终端的请求,网侧向所述请求用户终端发送拒绝请求响应,所述被请求用户终端未加入正在进行的组呼。In the step D, when the requesting user terminal has the authority to initiate a request, and the requested user terminal accepts the request of the requesting user terminal, the network side sends an acceptance request response to the requesting user terminal, and the requested The user terminal joins the ongoing group call; when the requesting user terminal has no authority to initiate a request, or the requested user terminal rejects the request of the requesting user terminal, the network side sends a rejection request response to the requesting user terminal, so The requested user terminal has not joined the ongoing group call.

所述步骤A中正在进行组呼的用户终端为被邀请进正在进行组呼的组外用户终端;In the step A, the user terminal that is conducting a group call is a user terminal outside the group that is being invited into the group call;

所述动态变更组呼中集群终端的请求为退出当前正在进行的组呼的请求;The request for dynamically changing the trunking terminal in the group call is a request for exiting the currently ongoing group call;

所述步骤B中网侧收到所述退出当前正在进行的组呼的请求后,直接执行步骤D;In the step B, after the network side receives the request to exit the currently ongoing group call, it directly executes step D;

所述步骤D中,当所述请求用户终端有权限发起请求,网侧向所述请求用户终端发送接受请求响应,所述请求用户终端退出当前正在进行的组呼;当所述请求用户终端没有权限发起请求,网侧向所述请求用户终端发送拒绝请求响应,所述请求用户终端未能退出当前正在进行的组呼。In the step D, when the requesting user terminal has the authority to initiate a request, the network side sends an acceptance request response to the requesting user terminal, and the requesting user terminal exits the currently ongoing group call; when the requesting user terminal does not The authority initiates a request, and the network side sends a rejection request response to the requesting user terminal, and the requesting user terminal fails to exit the currently ongoing group call.

所述动态变更组呼中集群终端的请求为被邀请进当前组呼的组外用户终端退出当前组呼的请求;The request for dynamically changing the trunking terminal in the group call is a request for an out-of-group user terminal invited into the current group call to exit the current group call;

所述步骤C中,被请求用户终端收到所述被邀请进当前组呼的组外用户终端退出当前组呼的请求后,如果接受所述请求,向网侧发送接受请求响应;如果拒绝所述请求,向网侧发送拒绝请求;In the step C, after the requested user terminal receives the request from the user terminal outside the group invited to the current group call to exit the current group call, if the request is accepted, an acceptance request response is sent to the network side; The above request is sent to the network side to reject the request;

所述步骤D中,当所述请求用户终端有权限发起请求,且所述被请求用户终端接受所述请求用户终端的请求,网侧向所述请求用户终端发送接受请求响应,所述请求用户终端退出当前正在进行的组呼;当所述请求用户终端没有权限发起请求,或者所述被请求用户终端拒绝所述请求用户终端的请求,网侧向所述请求用户终端发送拒绝请求响应,所述请求用户终端未能退出当前正在进行的组呼。In the step D, when the requesting user terminal has the authority to initiate a request, and the requested user terminal accepts the request of the requesting user terminal, the network side sends an acceptance request response to the requesting user terminal, and the requesting user terminal The terminal exits the currently ongoing group call; when the requesting user terminal has no authority to initiate a request, or the requested user terminal rejects the request of the requesting user terminal, the network side sends a rejection request response to the requesting user terminal, so The requesting user terminal fails to exit the currently ongoing group call.

所述动态变更组呼中集群终端的请求为释放当前正在进行的组呼的请求;The request for dynamically changing the trunking terminal in the group call is a request for releasing the currently ongoing group call;

所述步骤C中,被请求用户终端收到所述释放当前正在进行的组呼的请求后,进一步包括,无条件接受请求;In the step C, after receiving the request for releasing the currently ongoing group call, the requested user terminal further includes accepting the request unconditionally;

所述步骤D中,当所述请求用户终端有权限发起请求,网侧向所述请求用户终端发送接受请求响应,释放正在进行的组呼;当所述请求用户终端没有权限发起请求,网侧向所述请求用户终端发送拒绝请求响应,维持正在进行的组呼。In the step D, when the requesting user terminal has the authority to initiate a request, the network side sends an acceptance request response to the requesting user terminal to release the ongoing group call; when the requesting user terminal does not have the authority to initiate the request, the network side Sending a reject request response to the requesting user terminal to maintain the ongoing group call.

由上述方案可见,通过在网侧增加邀请机制控制策略,维护邀请列表;在终端和网侧加入少许信令交互,实现动态邀请一个或几个成员加入当前组呼,达到动态更新组呼成员的目的,并可使组呼用户终端灵活退出组呼。提高了用户终端的体验性,减轻了网络的信令负担,灵活实现动态变更组呼中集群终端的方法。It can be seen from the above scheme that by adding an invitation mechanism control strategy on the network side to maintain the invitation list; adding a little signaling interaction between the terminal and the network side to dynamically invite one or several members to join the current group call, and to dynamically update group call members. purpose, and enable the group call user terminal to exit the group call flexibly. The experience of the user terminal is improved, the signaling burden of the network is reduced, and the method for dynamically changing the trunking terminal in a group call is flexibly realized.

附图说明 Description of drawings

图1为邀请组外用户终端加入组呼的示意图;FIG. 1 is a schematic diagram of inviting a user terminal outside the group to join a group call;

图2为本发明邀请组外用户终端加入组呼的流程图;Fig. 2 is a flow chart of the present invention inviting user terminals outside the group to join a group call;

图3为本发明被邀请用户终端主动退出组呼的流程图;Fig. 3 is the flow chart of the present invention that the invited user terminal actively withdraws from the group call;

图4为本发明被邀请用户终端被动退出组呼的流程图;Fig. 4 is the flow chart of the present invention that the invited user terminal withdraws from the group call passively;

图5为本发明组呼释放的流程图。Fig. 5 is a flow chart of group call release in the present invention.

具体实施方式 Detailed ways

为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本发明所述方案作进一步地详细说明。In order to make the object, technical solution and advantages of the present invention clearer, the solutions of the present invention will be further described in detail below with reference to the accompanying drawings and examples.

本发明通过在网侧增加邀请机制控制策略,维护邀请列表,以及在终端和网侧加入少许信令交互,实现动态邀请一个或几个成员加入当前组呼,达到动态更新组呼成员的目的,并可使组呼用户终端灵活的退出组呼。The present invention adds an invitation mechanism control strategy on the network side, maintains the invitation list, and adds a little signaling interaction between the terminal and the network side, so as to dynamically invite one or several members to join the current group call, and achieve the purpose of dynamically updating group call members. And the group call user terminal can be flexibly withdrawn from the group call.

参见图2,图2为本发明邀请组外用户终端加入组呼的流程图,网侧需要预先根据不同的用户终端配置不同的权限,以表明其是否有权限把某用户终端邀请至正在进行的组呼,邀请组外用户终端加入组呼的具体步骤为:Referring to Fig. 2, Fig. 2 is a flow chart of inviting a user terminal outside the group to join a group call in the present invention. The network side needs to configure different permissions in advance according to different user terminals to indicate whether it has the right to invite a certain user terminal to an ongoing call. Group call, the specific steps to invite user terminals outside the group to join the group call are as follows:

步骤201,正在进行组呼。Step 201, a group call is in progress.

假定正在进行组呼的组为组1。Assume that the group that is making a group call is group 1.

步骤202,组内用户终端A向网侧发针对组外用户终端D和用户终端E的组呼邀请请求。Step 202, user terminal A in the group sends a group call invitation request for user terminal D and user terminal E outside the group to the network side.

处于正在进行组呼的用户终端A向网侧发针对组外用户终端D和用户终端E的组呼邀请请求,所述邀请请求携带被邀请用户终端的标识及话语权限。The user terminal A that is in the group call sends a group call invitation request to the network side for the user terminal D and the user terminal E outside the group, and the invitation request carries the identification and speech authority of the invited user terminal.

步骤203,网侧收到用户终端A的组呼邀请请求后,进行权限判断,检查用户终端A是否有权限把用户终端D和用户终端E邀请至正在进行的组呼,如果是,则进行步骤204、205,否则执行步骤210。Step 203: After receiving the group call invitation request from user terminal A, the network side performs authority judgment to check whether user terminal A has the authority to invite user terminal D and user terminal E to the ongoing group call, and if so, proceed to step 203. 204, 205, otherwise, go to step 210.

网侧检查用户终端A的权限,如果通过,说明用户终端A有权限邀请用户终端D和用户终端E,同时建立邀请列表,在邀请列表中有用户终端D和用户终端E,否则拒绝用户终端A发出的邀请。The network side checks the authority of user terminal A. If it passes, it means that user terminal A has the authority to invite user terminal D and user terminal E. At the same time, an invitation list is established. There are user terminal D and user terminal E in the invitation list, otherwise user terminal A is rejected Invitations sent.

步骤204、205,网侧向被邀请用户终端D和用户终端E发送用户终端A的邀请请求。In steps 204 and 205, the network side sends the invitation request of user terminal A to the invited user terminal D and user terminal E.

本实施例中,网侧向用户终端D发起邀请请求,并携带用户终端A标识和用户终端D加入组呼所需的信息,即用户终端D能够建立起组呼信道,收到其它用户终端的通话信息;In this embodiment, the network side initiates an invitation request to user terminal D, and carries the identification of user terminal A and the information required for user terminal D to join the group call, that is, user terminal D can establish a group call channel and receive the invitation request from other user terminals. call information;

网侧向用户终端E发起邀请请求,并携带用户终端A标识和用户终端E加入组呼所需的信息,即用户终端E能够建立起组呼信道,收到其它用户终端的通话信息。The network side initiates an invitation request to user terminal E, carrying the ID of user terminal A and the information required for user terminal E to join the group call, that is, user terminal E can establish a group call channel and receive call information from other user terminals.

步骤206、207,用户终端D和用户终端E向网侧分别返回邀请响应。In steps 206 and 207, user terminal D and user terminal E return invitation responses to the network side respectively.

用户终端D、E收到邀请请求后,可以决定是否加入该组呼,如本实施例,用户终端D接受邀请,向网侧返回接受邀请的响应信息;用户终端E拒绝邀请,向网侧返回拒绝邀请的响应信息After user terminals D and E receive the invitation request, they can decide whether to join the group call. As in this embodiment, user terminal D accepts the invitation and returns a response message accepting the invitation to the network side; user terminal E rejects the invitation and returns a response message to the network side. Response message for declining invitation

步骤208,用户终端D加入正在进行的组呼。Step 208, user terminal D joins the ongoing group call.

用户终端D加入组呼,申请话语权时,网侧按相应话语权控制策略处理,用户终端D可以将发言在话语权通知消息中广播给组内用户终端。When user terminal D joins the group call and applies for the right to speak, the network side handles it according to the corresponding right to speak control policy, and user terminal D can broadcast the speaking right notification message to user terminals in the group.

步骤209,网侧更新正在进行组呼的邀请列表。Step 209, the network side updates the invitation list of the ongoing group call.

用户终端D接受邀请,用户终端E拒绝邀请时,网侧更新邀请列表,则列表中只有用户终端D。When user terminal D accepts the invitation and user terminal E rejects the invitation, the network side updates the invitation list, and only user terminal D is in the list.

步骤210,网侧将用户终端D和用户终端E的邀请响应发送给用户终端A。Step 210, the network side sends the invitation responses of user terminal D and user terminal E to user terminal A.

用户终端D发送给用户终端A接受响应请求,用户终端D加入当前正在进行的组呼;用户终端E发送给用户终端A拒绝响应请求,用户终端E未加入当前正在进行的组呼。User terminal D sends to user terminal A an acceptance response request, and user terminal D joins the currently ongoing group call; user terminal E sends a rejection response request to user terminal A, and user terminal E does not join the currently ongoing group call.

组呼邀请的用户终端的话语权仅在当前组呼会话中有效,组呼释放后,邀请列表更新,将邀请的用户终端删除,下次发起该组呼时,之前邀请用户终端的话语权不再有效。The speaking right of the user terminal invited by the group call is only valid in the current group call session. After the group call is released, the invitation list is updated and the invited user terminal is deleted. When the group call is initiated next time, the speaking right of the previously invited user terminal will not be valid. Effective again.

参见图3,图3为本发明被邀请用户终端主动退出组呼的流程图,网侧需预先配置不同用户终端的权限,以表明其是否有权限要求主动退出某个正在进行的组呼,被邀请用户终端主动退出组呼的具体步骤为:Referring to Fig. 3, Fig. 3 is a flow chart of an invited user terminal voluntarily withdrawing from a group call in the present invention. The network side needs to pre-configure the rights of different user terminals to indicate whether it has the right to request to voluntarily withdraw from a certain ongoing group call. The specific steps to invite the user terminal to actively exit the group call are as follows:

步骤301,用户终端D作为被邀请用户终端正在进行组呼。In step 301, user terminal D is making a group call as the invited user terminal.

步骤302,用户终端D向网侧发出组呼退出请求。Step 302, the user terminal D sends a group call exit request to the network side.

步骤303,网侧进行权限判断,用户终端D是否有权限发出退出当前组呼的请求,如果是,则发送组呼退出接受响应,并更新邀请列表,否则发送组呼退出拒绝响应。Step 303, the network side judges whether the user terminal D has the authority to issue a request to exit the current group call, if yes, send a group call exit acceptance response, and update the invitation list, otherwise send a group call exit rejection response.

步骤304,网侧发送组呼退出响应给用户终端D。Step 304, the network side sends a group call exit response to user terminal D.

如果用户终端D有权限发出退出当前组呼的请求,网侧则发送组呼退出接受响应给用户终端D,用户终端D退出当前正在进行的组呼,否则发送组呼退出拒绝响应给用户终端D,用户终端D未退出当前正在进行的组呼。If user terminal D has the authority to issue a request to exit the current group call, the network side will send a group call exit acceptance response to user terminal D, and user terminal D will exit the current group call, otherwise send a group call exit rejection response to user terminal D , user terminal D does not exit the currently ongoing group call.

参见图4,图4为本发明被邀请用户终端被动退出组呼的流程图,网侧需预先配置不同用户终端的权限,以表明其是否有权限要求某被邀请用户终端退出其正在进行的组呼,被邀请用户终端被动退出组呼的具体步骤为:Referring to Fig. 4, Fig. 4 is a flow chart of the present invention for an invited user terminal to withdraw from a group call passively. The network side needs to pre-configure the authority of different user terminals to indicate whether it has the authority to require an invited user terminal to withdraw from its ongoing group call. Call, the specific steps for the invited user terminal to passively withdraw from the group call are as follows:

步骤401,用户终端A正在进行组呼。Step 401, user terminal A is making a group call.

步骤402,用户终端A向网侧发送用户终端D退出当前组呼的请求。In step 402, user terminal A sends a request for user terminal D to exit the current group call to the network side.

步骤403,网侧进行权限判断,用户终端A是否有权限发出所述请求,如果是,执行步骤404,否则执行步骤407。Step 403 , the network side judges whether the user terminal A has the right to send the request, if yes, execute step 404 , otherwise execute step 407 .

步骤404,网侧向用户终端D发出组呼退出请求。Step 404, the network side sends a group call exit request to the user terminal D.

网侧判断用户终端A有权限请求用户终端D退出组呼,网侧向用户终端D发出组呼退出请求。The network side determines that user terminal A has the right to request user terminal D to exit the group call, and the network side sends a group call exit request to user terminal D.

步骤405,用户终端D向网侧发组呼退出响应。Step 405, the user terminal D sends a group call exit response to the network side.

如果用户终端D接受请求,向网侧发送组呼接受退出响应,否则向网侧发送组呼拒绝退出响应。If the user terminal D accepts the request, it sends a group call acceptance exit response to the network side, otherwise it sends a group call rejection exit response to the network side.

步骤406,网侧更新正在进行的组呼的邀请列表。Step 406, the network side updates the invitation list of the ongoing group call.

网侧将用户终端D从列表中删除。The network side deletes user terminal D from the list.

步骤407,网侧向用户终端A发组呼退出响应。Step 407, the network side sends a group call exit response to user terminal A.

当网侧判断用户终端A没有权限发送用户终端D退出当前组呼的请求或者用户终端D拒绝退出当前正在进行的组呼退出请求,网侧向用户终端A发送组呼退出拒绝响应,用户终端D未退出当前正在进行的组呼;当网侧判断用户终端A有权限发送用户终端D退出当前组呼的请求,且用户终端D接受退出当前正在进行的组呼退出请求,网侧向用户终端A发送组呼退出接受响应,用户终端D退出当前正在进行的组呼。When the network side judges that user terminal A does not have permission to send user terminal D's request to exit the current group call or user terminal D refuses to exit the current group call exit request, the network side sends a group call exit rejection response to user terminal A, and user terminal D Did not exit the current group call; when the network side judges that user terminal A has the right to send user terminal D’s request to exit the current group call, and user terminal D accepts the current group call exit request, the network side sends user terminal A A group call exit acceptance response is sent, and user terminal D exits the currently ongoing group call.

参见图5,图5为本发明组呼释放的流程图,网侧需预先配置不同用户终端的权限,以表明其是否有权限对正在进行的组呼发起组呼释放请求,组呼释放的具体步骤为:Referring to Fig. 5, Fig. 5 is a flow chart of group call release in the present invention, the network side needs to pre-configure the authority of different user terminals to indicate whether it has the authority to initiate a group call release request for the ongoing group call, the specific details of group call release The steps are:

步骤501,用户终端A正在进行组呼。Step 501, user terminal A is making a group call.

步骤502,用户终端A向网侧发送组呼释放请求。Step 502, user terminal A sends a group call release request to the network side.

步骤503,网侧进行权限判断,判断用户终端A是否有权限发出该组呼释放请求,如果是,网侧向组内用户终端B、组内用户终端C和组外被邀请到组内用户终端D发出组呼释放请求,否则执行步骤507。Step 503, the network side performs authority judgment to determine whether user terminal A has the authority to issue the group call release request, and if so, the network side invites user terminal B in the group, user terminal C in the group, and user terminals outside the group to the user terminal in the group D sends a group call release request, otherwise step 507 is executed.

步骤504、505、506,网侧将组呼释放命令分别发送给用户终端B、用户终端C和用户终端D。In steps 504, 505, and 506, the network side sends the group call release command to user terminal B, user terminal C, and user terminal D respectively.

用户终端B、用户终端C和用户终端D无条件接受用户终端A的请求。User terminal B, user terminal C and user terminal D accept the request of user terminal A unconditionally.

步骤507,网侧将组呼释放响应命令发送给用户终端A。Step 507, the network side sends the group call release response command to user terminal A.

如果用户终端A有权限发出该组呼释放请求,网侧向用户终端A发送组呼释放接受响应命令,组呼被释放,否则,发送组呼释放拒绝响应命令,维持当前组呼。If user terminal A has the authority to issue the group call release request, the network side sends a group call release acceptance response command to user terminal A, and the group call is released, otherwise, sends a group call release rejection response command to maintain the current group call.

由上可见,在邀请组外用户终端加入时,不需要进行组呼释放,提高了用户终端体验灵活性;不需要网侧操作员进行动态重组,减轻网络信令负担,使在邀请组外用户终端,组外用户终端退出的机制灵活,被邀请用户终端可以主动或者被动的退出组呼。上述实现简单,只需在网侧增加邀请机制控制策略,以及在终端和网侧增加少许信令交互。It can be seen from the above that when inviting user terminals outside the group to join, there is no need to release the group call, which improves the flexibility of user terminal experience; it does not require network-side operators to perform dynamic reorganization, which reduces the burden of network signaling and enables users outside the group to be invited Terminals, the exit mechanism of user terminals outside the group is flexible, and the invited user terminals can actively or passively withdraw from the group call. The above implementation is simple, and it only needs to add an invitation mechanism control strategy on the network side, and add a little signaling interaction between the terminal and the network side.

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included in the present invention. within the scope of protection.

Claims (7)

1. a dynamic method that changes colony terminal in the group calling is characterized in that, in advance the net side is carried out the authority configuration, shows the different rights of the colony terminal request in the dynamic change of net side transmission group calling that user terminal has, and this method comprises the steps:
The request that A, the user terminal that is carrying out group calling send colony terminal in the dynamically change group calling to the net side comprises in the described request and sends the request user terminal and by the information of request user terminal;
After B, net side are received the request of colony terminal in the said dynamic change group calling; Whether there is authority to initiate the request of colony terminal in the dynamically change group calling based on this request user terminal of said authority configuration inspection; If; To the request of being sent colony terminal in the said dynamic change group calling by the request user terminal, change step C, otherwise execution in step D;
After C, quilt are asked user terminal to receive the request of colony terminal in the said dynamic change group calling, send request response, execution in step D to the net side;
D, net side direction described request user terminal send the request response, and dynamically change colony terminal in the group calling.
2. method according to claim 1 is characterized in that, after the net side is received the request of colony terminal in the said dynamic change group calling among the said step B, further comprises, sets up invite list;
The net side dynamically changes in the group calling and further comprises behind the colony terminal among the said step D, and the net side is upgraded invite list.
3. method according to claim 1 and 2 is characterized in that, the information of said transmission request user terminal is for sending the identification information of request user terminal.
4. based on claim 1 or 2 described methods, it is characterized in that the request of colony terminal is the request that the outer user terminal of invitation group adds ongoing group calling in the said dynamic change group calling;
Said information by the request user terminal is can be joined current information of carrying out group calling by the request user terminal;
Among the said step C, after quilt is asked user terminal to receive the request of colony terminal in the said dynamic change group calling,, send the response that accepts request to the net side if accept described request; If rejecting said request is sent refusal request response to the net side;
Among the said step D; When the described request user terminal has the authority initiation request; And saidly accepted the request of described request user terminal by the request user terminal, net side direction described request user terminal sends the response that accepts request, and is saidly asked user terminal to add ongoing group calling; When the described request user terminal does not have the authority initiation request; Perhaps said by the request of request user terminal rejecting said request user terminal; Net side direction described request user terminal sends refusal request response, is not saidly added ongoing group calling by the request user terminal.
5. method according to claim 1 and 2 is characterized in that, the user terminal that is carrying out group calling in the said steps A is for being invited the outer user terminal of the group of advancing carrying out group calling;
The request of colony terminal is the request of withdrawing from current ongoing group calling in the said dynamic change group calling;
After the net side is received the said request of withdrawing from current ongoing group calling among the said step B, direct execution in step D;
Among the said step D, when the described request user terminal has the authority initiation request, net side direction described request user terminal and send the response that accepts request, the described request user terminal withdraws from current ongoing group calling; When the described request user terminal does not have the authority initiation request, to net side direction described request user terminal and send refusal request response, the described request user terminal fails to withdraw from current ongoing group calling.
6. method according to claim 1 and 2 is characterized in that, the request of current group call is withdrawed from the request of colony terminal in the said dynamic change group calling for the outer user terminal of the group of being invited current group call;
Among the said step C, ask user terminal to receive that the request of current group call is withdrawed from the said outer user terminal of group of inviting current group call after, if accept described request, to the net side transmission response that accepts request; If rejecting said request is sent the refusal request to the net side;
Among the said step D; When the described request user terminal has the authority initiation request; And saidly accepted the request of described request user terminal by the request user terminal, net side direction described request user terminal sends the response that accepts request, and the described request user terminal withdraws from current ongoing group calling; When the described request user terminal does not have the authority initiation request; Perhaps said by the request of request user terminal rejecting said request user terminal; Net side direction described request user terminal sends refusal request response, and the described request user terminal fails to withdraw from current ongoing group calling.
7. method according to claim 1 and 2 is characterized in that, the request of colony terminal is for discharging the request of current ongoing group calling in the said dynamic change group calling;
Among the said step C, after quilt is asked user terminal to receive the request of the current ongoing group calling of said release, further comprise, unconditionally accept request;
Among the said step D,, net side direction described request user terminal and send the response that accepts request, discharge ongoing group calling when the described request user terminal has the authority initiation request; When the described request user terminal does not have the authority initiation request, net side direction described request user terminal and send refusal request response, keep ongoing group calling.
CN2010105721234A 2010-11-29 2010-11-29 Method for dynamically changing cluster terminal in group calling Pending CN102480693A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010105721234A CN102480693A (en) 2010-11-29 2010-11-29 Method for dynamically changing cluster terminal in group calling

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010105721234A CN102480693A (en) 2010-11-29 2010-11-29 Method for dynamically changing cluster terminal in group calling

Publications (1)

Publication Number Publication Date
CN102480693A true CN102480693A (en) 2012-05-30

Family

ID=46093140

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010105721234A Pending CN102480693A (en) 2010-11-29 2010-11-29 Method for dynamically changing cluster terminal in group calling

Country Status (1)

Country Link
CN (1) CN102480693A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104469700A (en) * 2013-09-23 2015-03-25 电信科学技术研究院 Method, system and equipment for conducting service transmission
CN105163287A (en) * 2015-09-14 2015-12-16 中国电子科技集团公司第七研究所 Method for realizing provisional group call accession function in cluster communication system
CN105848111A (en) * 2015-01-15 2016-08-10 北京信威通信技术股份有限公司 Processing method for initiating call release or quit by trunking terminal
CN113613178A (en) * 2021-06-30 2021-11-05 程宗智 LTE cluster group configuration method and system at terminal side

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1585521A (en) * 2004-06-04 2005-02-23 中兴通讯股份有限公司 Controlling method for digital cluster system calling process
CN101060663A (en) * 2006-04-21 2007-10-24 中兴通讯股份有限公司 A method for realizing the dynamic reconstruction service of cluster system
CN101072390A (en) * 2006-05-12 2007-11-14 中兴通讯股份有限公司 Dynamic group management method for digital trunking communication system
CN101141705A (en) * 2006-09-05 2008-03-12 中兴通讯股份有限公司 The method for the cluster terminal to actively withdraw from the group call
CN101771954A (en) * 2009-12-28 2010-07-07 东方通信股份有限公司 Method for realizing conference function in dispatching subsystem of wireless clustered system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1585521A (en) * 2004-06-04 2005-02-23 中兴通讯股份有限公司 Controlling method for digital cluster system calling process
CN101060663A (en) * 2006-04-21 2007-10-24 中兴通讯股份有限公司 A method for realizing the dynamic reconstruction service of cluster system
CN101072390A (en) * 2006-05-12 2007-11-14 中兴通讯股份有限公司 Dynamic group management method for digital trunking communication system
CN101141705A (en) * 2006-09-05 2008-03-12 中兴通讯股份有限公司 The method for the cluster terminal to actively withdraw from the group call
CN101771954A (en) * 2009-12-28 2010-07-07 东方通信股份有限公司 Method for realizing conference function in dispatching subsystem of wireless clustered system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104469700A (en) * 2013-09-23 2015-03-25 电信科学技术研究院 Method, system and equipment for conducting service transmission
CN104469700B (en) * 2013-09-23 2018-09-04 电信科学技术研究院 A kind of method, system and the equipment of carry out business transmission
CN105848111A (en) * 2015-01-15 2016-08-10 北京信威通信技术股份有限公司 Processing method for initiating call release or quit by trunking terminal
CN105163287A (en) * 2015-09-14 2015-12-16 中国电子科技集团公司第七研究所 Method for realizing provisional group call accession function in cluster communication system
CN113613178A (en) * 2021-06-30 2021-11-05 程宗智 LTE cluster group configuration method and system at terminal side

Similar Documents

Publication Publication Date Title
CN101682409B (en) Method for managing pre-established session, poc system and poc user equipment for implementing the same
CN101616364B (en) Group call business realizing method
CN101138201B (en) Method and system for identifying respondent client in push to talk over cellular network
EP2571298B1 (en) Method, server and system for processing emergency call in push to talk over cellular (poc) service
US7693533B2 (en) Method and system for merging multiple push-to-talk over cellular sessions
CN101115240B (en) System and method for implementing short message conference, and conversation message processing method
US8855698B2 (en) Method and apparatus for dynamically adding participants into an existing talk group
CN104363103A (en) Method and device for uninterruptable wireless group communication sessions
CN100413354C (en) A method and system for adding users in a group conversation
CN101370191B (en) Method and system for launching group call by user outside group
CN102480693A (en) Method for dynamically changing cluster terminal in group calling
CN101043743B (en) Method for controlling user to join session in PoC service
CN103546874A (en) Method and system for implementing call management
CN102176716B (en) Method and system for deleting floor in poc system
CN101115073A (en) Conversation release method and system of PoC service
CN100442874C (en) Method for determining voice right distributing mode and group communication system
CN100417250C (en) A method and system for service users to join a group call
CN101931889A (en) Realization method of terminal self-established group in cluster system
CN101854617B (en) Method and system for querying status of called party in paging
CN101340646B (en) Cluster communication system and method for a scheduler to participate in multiple callings
CN100370849C (en) Method and device of processing PoC speak request
CN1980152A (en) Method and system for realizing management of subscriber sign based on SIP protocol
CN101800944B (en) The method of triggering trunk information updating by sending message through acceptance side and device
CN107027107A (en) A kind of Trunking Switching Center group exhales the method for being incorporated to and contention resolution
US20230363038A1 (en) Supporting high numbers of public safety ues in small area

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20120530