[go: up one dir, main page]

CN112040424B - Method and system for emergently preempting speaking right - Google Patents

Method and system for emergently preempting speaking right Download PDF

Info

Publication number
CN112040424B
CN112040424B CN201910480900.3A CN201910480900A CN112040424B CN 112040424 B CN112040424 B CN 112040424B CN 201910480900 A CN201910480900 A CN 201910480900A CN 112040424 B CN112040424 B CN 112040424B
Authority
CN
China
Prior art keywords
group
call
core network
message
base station
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.)
Active
Application number
CN201910480900.3A
Other languages
Chinese (zh)
Other versions
CN112040424A (en
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.)
Chengdu TD Tech Ltd
Original Assignee
Chengdu TD Tech 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 Chengdu TD Tech Ltd filed Critical Chengdu TD Tech Ltd
Priority to CN201910480900.3A priority Critical patent/CN112040424B/en
Publication of CN112040424A publication Critical patent/CN112040424A/en
Application granted granted Critical
Publication of CN112040424B publication Critical patent/CN112040424B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • H04W4/08User group management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • H04W4/10Push-to-Talk [PTT] or Push-On-Call services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/40Connection management for selective distribution or broadcast
    • H04W76/45Connection management for selective distribution or broadcast for Push-to-Talk [PTT] or Push-to-Talk over cellular [PoC] services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/50Connection management for emergency connections

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The application discloses a method and a system for emergently preempting speaking right, wherein the method comprises the following steps: when the monitoring UE of the group detects an emergency speaking right preemption command, sending a call establishment request carrying the highest call priority information to a cluster core network; the cluster core network sends the request to a corresponding G-TCF; after determining to grant the speaking right to the UE according to the request, the G-TCF triggers the trunking core network to establish a special bearer for the group call, and sends a group call modification request carrying the highest call priority information to the trunking core network where the group members are located; the cluster core network where the group members are located sends a group calling modification response to the G-TCF after modifying and/or supplementing the corresponding group bearer according to the group calling modification request and the highest calling priority; and the G-TCF triggers the cluster core network where the group member is positioned to send the corresponding speaker information to the group member according to the response. By adopting the invention, the monitoring user can urgently seize the speaking right and can ensure that all online signing users of the group can monitor the group.

Description

Method and system for emergently preempting speaking right
Technical Field
The invention relates to a computer application technology, in particular to a method and a system for emergently preempting the speech right.
Background
In the current B-TrunC standard, a procedure of emergency point call/group call is defined. In the existing emergency point call/group call scheme, for an activated general group, a monitoring user may initiate a FLOOR REQUEST (FLOOR REQUEST) by pressing an emergency call key to perform emergency preemption of the FLOOR.
In carrying out the present invention, applicants have discovered that: in practical application, when monitoring the emergency preemption right of users for an activated general group, all users who sign a contract for the group on line are often required to monitor the group, and the existing emergency preemption right cannot meet the requirement. The specific analysis is as follows:
each monitoring user can only monitor one activated group signed by the user and having the highest call priority at a certain time. When the activated monitoring user of the common group urgently seizes the talk right, the initiated emergency call priority is not the highest level, so that the user who does not monitor the group before the talk right seizes but signs the common group online can not become the monitoring user of the emergency call, so that the monitoring user of the common group can only perform talk right seizing within the range of the user who currently monitors the group, namely after the monitoring user urgently seizes the talk right, only other monitoring users and a main speaking user of the common group before the talk right seizing become the monitoring user of the emergency call, and all users who sign the group online can not monitor the group.
Disclosure of Invention
In view of the above, the main objective of the present invention is to provide a method and a system for preempting talk right urgently, wherein a monitoring user of a group can preempt talk right urgently and ensure that all online subscribers of the group can monitor the group.
In order to achieve the purpose, the technical scheme provided by the invention is as follows:
a method for preempting talk burst in an emergency, comprising:
when monitoring User Equipment (UE) of a group detects an emergency speaking right preemption command of a user, sending a CALL establishment REQUEST to a cluster core network where the UE is located, wherein the CALL establishment REQUEST carries the highest CALL priority information;
the cluster core network sends the call establishment request to a corresponding group attribution cluster control function G-TCF;
the G-TCF triggers a cluster core network where the UE is located to establish a special bearer for the group call after determining to grant a speaking right to the monitoring user equipment according to the call establishment request; sending a group calling modification request to a cluster core network in which the group members of the group are located; the group calling modification request carries the highest calling priority information;
after modifying and/or supplementing the group bearer of the group according to the highest call priority and according to the group call modification request, the cluster core network where the group members of the group are located sends a group call modification response to the G-TCF;
and when the G-TCF knows that the group call modification is successful according to the group call modification response, triggering the cluster core network where the group members of the group are located, and sending the speaker information of the call to the group members of the group.
Preferably, the sending, by the trunking core network, the call establishment request to the G-TCF includes:
the cluster core network where the monitoring user equipment is located analyzes the received call establishment request to obtain a corresponding user attribution cluster control function H-TCF1, and sends the call establishment request to the H-TCF1 by using an INVITE message of an SIP protocol;
the H-TCF1 analyzes the received call establishment request to obtain a corresponding group attribution cluster control function G-TCF; sending the call establishment request to the G-TCF by using an INVITE message of an SIP protocol; returning 100TRYING message of SIP protocol to the cluster core network where the monitoring user equipment is located;
and the G-TCF sets the priority of the current call of the group as the highest priority according to the received call establishment request, and returns a 100TRYING message of an SIP protocol to the H-TCF 1.
Preferably, after determining to grant the talk right to the monitoring user equipment, the triggering the trunking core network where the UE is located to establish the dedicated bearer for the group call includes:
after the G-TCF determines to grant the speaking right to the monitoring user equipment, the G-TCF sends a 200OK message of an SIP (session description protocol) to the H-TCF1, wherein the 200OK message carries session description protocol SDP (session description protocol) media information negotiated this time;
the H-TCF1 forwards the 200OK message to a cluster core network where the UE is located;
the cluster core network where the UE is located establishes a special bearer for the group call according to the SDP media information in the 200OK message, and returns a call acceptance CALL ACCEPT message to the UE to indicate that the group call is successfully established;
the UE returns a CALL COMPLETE message to the cluster core network according to the CALL ACCEPT message;
the cluster core network where the UE is located returns an ACK message of a SIP protocol to the H-TCF1 according to the CALL COMPLETE message;
the H-TCF1 forwards the ACK message to the G-TCF.
Preferably, the sending the group call modification request to the trunking core network in which the group members of the group are located includes:
the G-TCF sends the group calling modification request to a cluster core network in which the group members of the group are positioned by utilizing a re-INVITE message of an SIP protocol;
and the cluster core network where the group members of the group are located returns a 100TRYING message of the SIP protocol to the G-TCF according to the re-INVITE message.
Preferably, the modifying and/or complementing the group bearer of the group according to the highest call priority includes:
the cluster core network where the group members of the group are located triggers the base station which has established the group load for the group in the base station where the group members are located, raises the call priority of the group load to the highest and informs the corresponding group members, triggers the base station which has not established the group load for the group in the base station where the group members are located, establishes the group load for the group according to the highest call priority, and informs the corresponding group members.
Preferably, the triggering the base station that has established the group bearer for the group from among the base stations where the group members are located, the raising the call priority of the group bearer to the highest and notifying the corresponding group members includes:
if the base station in which the group member is located exists: the corresponding cluster core network utilizes the GROUP bearer modification REQUEST GROUP TE-RAB modification REQUEST to inform the corresponding base station to set the GROUP bearer of the GROUP according to the highest call priority; the GROUP TE-RAB MODIFY REQUEST carries the highest calling priority information, and an ARP parameter in a TE-RAB Level QoS parameter in the GROUP TE-RAB MODIFY REQUEST and NAS layer GROUP resource configuration message NAS PDU GROUP CALL SETUP INDICATION are set according to an emergency GROUP; the base station returns a GROUP bearing modification RESPONSE GROUP TE-RAB modification RESPONSE to the cluster core network, and sends a cluster Paging message to a corresponding GROUP member; the sounding Paging message carries the highest call priority information;
if a base station meeting a first bearing compensation condition exists in the base stations of the GROUP members, and the first bearing compensation condition is that part of cells in the base station cannot successfully establish the GROUP bearing for the GROUP, a GROUP CALL CONTEXT MODIFICATION REQUEST is utilized by a cluster core network of the base station meeting the first bearing compensation condition, and the corresponding base station is informed to compensate the GROUP bearing for the GROUP according to the highest CALL priority aiming at the part of cells;
if the base station of the GROUP member has a base station which meets a second load-bearing complementary condition, wherein the second load-bearing complementary condition is that all GROUP loads required by the current GROUP service cannot be successfully established for the GROUP in the base station, the cluster core network of the base station which meets the second load-bearing complementary condition utilizes a GROUP load establishment REQUEST GROUP TE-RAB SETUP REQUEST to inform the corresponding base station to establish the corresponding GROUP load for the GROUP according to the highest call priority.
Preferably, the triggering a base station, which does not establish a group bearer for the group, in the base station where the group member is located, to establish the group bearer for the group according to the highest call priority, and notifying the corresponding group member includes:
if the base station in which the group member is located exists: if the base station does not establish the GROUP bearer for the GROUP, the corresponding trunking core network utilizes the GROUP CALL CONTEXT establishment REQUEST GROUP CALL CONTEXT SETUP REQUEST to inform the corresponding base station to supplement the GROUP bearer for the GROUP; the group call context establishment request carries the highest call priority information;
after the base station successfully establishes the group bearing, the base station sends a Trunking Paging message to a corresponding group member; the ringing Paging message carries the highest call priority information.
Preferably, the sending a group call modification response to the G-TCF includes:
the cluster core network where the group members of the group are located returns the group call modification response to the G-TCF by using a 200OK message of an SIP protocol to indicate that the group call modification is successful;
and the G-TCF returns an ACK message of an SIP protocol to the cluster core network where the group members of the group are located according to the 200OK message.
Preferably, triggering the trunking core network in which the group member of the group is located, and sending the speaker information of the call to the group member of the group includes:
after receiving a group call modification success message returned by a trunking core network in which group members of the group are located, the G-TCF sends the speaker information of the call to the trunking core network in which the group members of the group are located by using an INFO message of an SIP protocol;
the cluster core network where the group member of the group is located sends a FLOOR notification message to the corresponding group member, and returns a 200OK message of an SIP protocol to the G-TCF; the FLOOR info message carries the speaker information for the call.
The embodiment of the invention also provides a system for preempting the speech right emergently, which comprises the following steps:
the cluster core network sends a CALL establishment REQUEST to a corresponding group attribution cluster control function G-TCF when receiving the CALL establishment REQUEST sent by monitoring User Equipment (UE) of a group; when the call establishment request is detected by the monitoring user equipment UE to acquire an emergency speaking right preemption command of a user, the call establishment request is sent to the cluster core network where the call establishment request is located, and the call establishment request carries the highest call priority information;
the G-TCF triggers a cluster core network where the monitoring user equipment is located to establish a special bearer for the group call after determining to grant a speaking right to the UE according to the call establishment request; sending a group calling modification request to a cluster core network in which the group members of the group are located; the group calling modification request carries the highest calling priority information;
the cluster core network where the group members of the group are located sends a group call modification response to the G-TCF after modifying and/or supplementing the group bearer of the group according to the group call modification request and the highest call priority;
and the G-TCF triggers the cluster core network where the group members of the group are located when knowing that the group call modification is successful according to the group call modification response, and sends the speaker information of the call to the group members of the group.
Preferably, the cluster core network is configured to send the call setup request to the G-TCF, and includes:
the cluster core network where the monitoring user equipment is located analyzes the received call establishment request to obtain a corresponding user attribution cluster control function H-TCF1, and sends the call establishment request to the H-TCF1 by using an INVITE message of an SIP protocol;
the H-TCF1 analyzes the received call establishment request to obtain a corresponding group attribution cluster control function G-TCF; sending the call establishment request to the G-TCF by using an INVITE message of an SIP protocol; returning 100TRYING message of SIP protocol to the cluster core network where the monitoring user equipment is located;
and the G-TCF sets the priority of the current call of the group as the highest priority according to the received call establishment request, and returns a 100TRYING message of an SIP protocol to the H-TCF 1.
Preferably, the G-TCF is configured to trigger the trunking core network where the UE is located to establish a dedicated bearer for the group call after determining that the right to speak is granted to the monitoring user equipment, and includes:
after the G-TCF determines to grant the speaking right to the monitoring user equipment, the G-TCF sends a 200OK message of an SIP (session description protocol) to the H-TCF1, wherein the 200OK message carries session description protocol SDP (session description protocol) media information negotiated this time;
the H-TCF1 forwards the 200OK message to a cluster core network where the UE is located;
the cluster core network where the UE is located establishes a special bearer for the group call according to the SDP media information in the 200OK message, and returns a call acceptance CALL ACCEPT message to the UE to indicate that the group call is successfully established;
the UE returns a CALL COMPLETE message to the cluster core network according to the CALL ACCEPT message;
the cluster core network where the UE is located returns an ACK message of a SIP protocol to the H-TCF1 according to the CALL COMPLETE message;
the H-TCF1 forwards the ACK message to the G-TCF.
Preferably, the G-TCF is configured to send the group call modification request to a trunking core network in which group members of the group are located, and includes:
the G-TCF sends the group calling modification request to a cluster core network in which the group members of the group are positioned by utilizing a re-INVITE message of an SIP protocol;
and the cluster core network where the group members of the group are located returns a 100TRYING message of the SIP protocol to the G-TCF according to the re-INVITE message.
Preferably, the trunking core network in which the group members of the group are located is configured to modify and/or complement the group bearer of the group according to the highest call priority, and includes:
the cluster core network where the group members of the group are located triggers the base station which has established the group load for the group in the base station where the group members are located, raises the call priority of the group load to the highest and informs the corresponding group members, triggers the base station which has not established the group load for the group in the base station where the group members are located, establishes the group load for the group according to the highest call priority, and informs the corresponding group members.
Preferably, the trunking core network in which the group member of the group is located is configured to trigger a base station that has established a group bearer for the group from among base stations in which the group member is located, raise the call priority of the group bearer to the highest, and notify the corresponding group member, including:
if the base station in which the group member is located exists: the corresponding cluster core network utilizes the GROUP bearer modification REQUEST GROUP TE-RAB modification REQUEST to inform the corresponding base station to set the GROUP bearer of the GROUP according to the highest call priority; the GROUP TE-RAB MODIFY REQUEST carries the highest calling priority information, and an ARP parameter in a TE-RAB Level QoS parameter in the GROUP TE-RAB MODIFY REQUEST and NAS layer GROUP resource configuration message NAS PDU GROUP CALL SETUP INDICATION are set according to an emergency GROUP; the base station returns a GROUP bearing modification RESPONSE GROUP TE-RAB modification RESPONSE to the cluster core network, and sends a cluster Paging message to a corresponding GROUP member; the sounding Paging message carries the highest call priority information;
if a base station meeting a first bearing compensation condition exists in the base stations of the GROUP members, and the first bearing compensation condition is that part of cells in the base station cannot successfully establish the GROUP bearing for the GROUP, a GROUP CALL CONTEXT MODIFICATION REQUEST is utilized by a cluster core network of the base station meeting the first bearing compensation condition, and the corresponding base station is informed to compensate the GROUP bearing for the GROUP according to the highest CALL priority aiming at the part of cells;
if the base station of the GROUP member has a base station which meets a second load-bearing complementary condition, wherein the second load-bearing complementary condition is that all GROUP loads required by the current GROUP service cannot be successfully established for the GROUP in the base station, the cluster core network of the base station which meets the second load-bearing complementary condition utilizes a GROUP load establishment REQUEST GROUP TE-RAB SETUP REQUEST to inform the corresponding base station to establish the corresponding GROUP load for the GROUP according to the highest call priority.
Preferably, the trunking core network in which the group member of the group is located is configured to trigger a base station that does not establish a group bearer for the group from among the base stations in which the group member is located, establish a group bearer for the group according to the highest call priority, and notify the corresponding group member of the group, where the cluster core network includes:
if the base station in which the group member is located exists: if the base station does not establish the GROUP bearer for the GROUP, the corresponding trunking core network utilizes the GROUP CALL CONTEXT establishment REQUEST GROUP CALL CONTEXT SETUP REQUEST to inform the corresponding base station to supplement the GROUP bearer for the GROUP; the group call context establishment request carries the highest call priority information;
after the base station successfully establishes the group bearing, the base station sends a Trunking Paging message to a corresponding group member; the ringing Paging message carries the highest call priority information.
Preferably, the cluster core network in which the group members of the group are located is configured to send a group call modification response to the G-TCF, and includes:
the cluster core network where the group members of the group are located returns the group call modification response to the G-TCF by using a 200OK message of an SIP protocol to indicate that the group call modification is successful;
and the G-TCF returns an ACK message of an SIP protocol to the cluster core network where the group members of the group are located according to the 200OK message.
Preferably, the G-TCF is configured to, when it is known that the group call modification is successful according to the group call modification response, trigger the trunking core network in which the group members of the group are located, and send the speaker information of the call to the group members of the group includes:
after receiving a group call modification success message returned by a trunking core network in which group members of the group are located, the G-TCF sends the speaker information of the call to the trunking core network in which the group members of the group are located by using an INFO message of an SIP protocol;
the cluster core network where the group member of the group is located sends a FLOOR notification message to the corresponding group member, and returns a 200OK message of an SIP protocol to the G-TCF; the FLOOR info message carries the speaker information for the call.
In summary, in the method and system for urgent preemption of speech right provided by the present invention, when the monitoring UE detects the urgent preemption of speech right command from the user, a call setup request carrying the highest call priority information needs to be sent to the cluster core network, thus, the network side can, according to the call setup request, when determining that the right to speak can be granted to the UE, the call priority of the group is urgently promoted, and the bearing resources are allocated for the group call according to the highest call priority, including establishing corresponding bearing resources for all online signed users of the group, so that the monitoring users of the activated group can promptly preempt the talk right and ensure that all the online subscribers of the group can monitor the group, and thus, even the activated monitoring users of the common group can urgently preempt the talk right and ensure that all online subscribers of the common group can monitor the group.
Drawings
FIG. 1 is a schematic flow chart of a method according to an embodiment of the present invention;
fig. 2 is a schematic flow chart of an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention will be described in further detail with reference to the accompanying drawings and specific embodiments.
The core idea of the invention is that when a monitoring user of an activated group initiates an emergency talk right application to a network side by pressing an emergency call key, the network side is triggered to promote the group to an emergency group, and each base station where a group member of the group is located is triggered to promote the call priority corresponding to the corresponding group bearing resource to the highest level, or the group bearing resource is established according to the highest call priority, and a trunking paging with the highest call priority is sent to the group member of the group, so that all the group members of the group monitor the emergency call.
Fig. 1 is a schematic flow chart of a method according to an embodiment of the present invention, and as shown in fig. 1, the method for emergency preemption of talk right implemented by the embodiment mainly includes:
step 101, when a monitoring user equipment UE of a group detects an emergency preemption talk right command of a user, sending a CALL setup REQUEST to a cluster core network where the CALL setup REQUEST carries highest CALL priority information.
In this step, when the monitoring UE of the group detects that the user sends an emergency preemption talk right command, it needs to initiate an emergency call establishment process through a call establishment request carrying information of the highest call priority, and triggers the network side to configure relevant resources for the current group call according to the highest call priority, so as to ensure that all online subscribers of the general group can monitor the group, thereby implementing emergency talk right preemption for the activated group.
It should be noted that, considering that the existing message (FLOOR REQUEST message) for making the speaking right application cannot carry the CALL priority information, here, the CALL REQUEST that can carry the CALL priority information is used to implement the speaking right preemption application. Specifically, the CALL Attribute identifier in CALL REQUEST is used to carry the highest CALL priority information.
Preferably, the user may send the emergency preemption talk right command by pressing an emergency call key on his UE, so as to notify the UE to preempt the talk right of the group currently being monitored.
And 102, the cluster core network sends the call establishment request to a corresponding group home cluster control function (G-TCF).
Preferably, in step 102, the trunking core network where the monitoring UE is located may send the call establishment request to the G-TCF by using the following method:
step 1021, the cluster core network where the monitoring user equipment is located analyzes the received call establishment request to obtain a corresponding user attribution cluster control function (H-TCF1), and sends the call establishment request to the H-TCF1 by using an INVITE message of an SIP protocol.
Step 1022, the H-TCF1 analyzes the received call establishment request to obtain a corresponding group affiliation cluster control function (G-TCF); sending the call establishment request to the G-TCF by using an INVITE message of an SIP protocol; and returning a 100TRYING message of the SIP protocol to the cluster core network where the monitoring user equipment is located.
Step 1023, the G-TCF sets the priority of the current call of the group as the highest priority according to the received call establishment request, and returns a 100TRYING message of the SIP protocol to the H-TCF 1.
In this step, after the G-TCF receives the call establishment request, the call priority of the group is promoted, that is, set to the highest priority, according to the highest call priority information in the request, so as to further establish a corresponding bearer resource for the group.
103, the G-TCF, according to the call establishment request, after determining to grant a speech right to the monitoring user equipment, triggers a trunking core network where the UE is located to establish a dedicated bearer for the group call; sending a group calling modification request to a cluster core network in which the group members of the group are located; the group call modification request carries the highest call priority information.
In this step, in order to enable all online subscribers of the group to monitor the group, the G-TCF needs to send a group call modification request to each cluster core network where the group members of the group are located, so as to trigger establishment of corresponding bearer resources for the group.
Preferably, after determining to grant the speaking right to the monitoring user equipment, the G-TCF may trigger the trunking core network where the UE is located to establish the dedicated bearer for the group call by using the following method:
step 103x1, after determining to grant the speaking right to the monitoring user equipment, the G-TCF sends a 200OK message of the SIP protocol to the H-TCF1, where the 200OK message carries the session description protocol SDP media information negotiated this time.
And step 103x2, forwarding the 200OK message to the cluster core network where the UE is located by the H-TCF 1.
Step 103x3, the cluster core network where the UE is located establishes a dedicated bearer for the group call according to the SDP media information in the 200OK message, and returns a call accept CALL ACCEPT message to the UE to indicate that the group call is successfully established.
And step 103x4, the UE returns a CALL COMPLETE message to the cluster core network according to the CALL ACCEPT message.
And step 103x5, returning an ACK message of a SIP protocol to the H-TCF1 by the cluster core network where the UE is located according to the CALL COMPLETE message.
Step 103x6, the H-TCF1 forwards the ACK message to the G-TCF.
Preferably, in step 103, the G-TCF may send the group call modification request to each trunking core network in which the group members of the group are located by using the following method:
step 103y1, the G-TCF sends the group call modification request to the trunking core network where the group members of the group are located by using re-INVITE message of SIP protocol.
Step 103y2, the cluster core network where the group member of the group is located returns the 100TRYING message of the SIP protocol to the G-TCF according to the re-INVITE message.
And step 104, after modifying and/or supplementing the group bearer of the group according to the highest call priority and according to the group call modification request, the trunking core network where the group members of the group are located sends a group call modification response to the G-TCF.
Preferably, in practical application, after receiving the group call modification request, the trunking core network in which the group members of the group are located may distinguish between a base station that has established a group bearer for the group and a base station that has not established a group bearer for the group, and modify and/or supplement the group bearer of the group according to the group call modification request and according to the highest call priority, specifically as follows:
the cluster core network where the group members of the group are located triggers the base station which has established the group load for the group in the base station where the group members are located, raises the call priority of the group load to the highest and informs the corresponding group members, triggers the base station which has not established the group load for the group in the base station where the group members are located, establishes the group load for the group according to the highest call priority, and informs the corresponding group members.
Further, for the base station in which the group member is located that has established the group bearer for the group, the following three cases may be distinguished specifically, and these base stations are triggered to raise the call priority of the group bearer to the highest and notify the corresponding group member, where the method is as follows:
case 1, if the base station where the group member is located exists: the corresponding cluster core network informs the corresponding base station to set the GROUP bearer of the GROUP according to the highest call priority by using a GROUP bearer modification REQUEST (GROUP TE-RAB modification REQUEST).
Wherein, the GROUP TE-RAB MODIFY REQUEST carries the highest calling priority information, and the ARP parameter in the TE-RAB Level QoS parameter in the GROUP TE-RAB MODIFY REQUEST and the NAS layer GROUP resource configuration message (NAS PDU GROUP CALL SETUP INDICATION) are set according to the emergency GROUP; the base station returns a GROUP bearing modification RESPONSE GROUP TE-RAB modification RESPONSE to the cluster core network, and sends a cluster Paging message to a corresponding GROUP member; the ringing Paging message carries the highest call priority information.
In case 1, for the base stations that have successfully established bearer resources for the group, they need to be triggered to raise the call priority of the group bearer to the highest level, so as to ensure that the group members in the group can listen to the group.
And 2, if a base station meeting a first bearer complementing condition exists in the base stations where the GROUP members are located, where the first bearer complementing condition is that a part of cells in the base station fails to successfully establish a GROUP bearer for the GROUP, a GROUP CALL CONTEXT MODIFICATION REQUEST (GROUP CALL CONTEXT MODIFICATION REQUEST) is used by a trunking core network where the base station meeting the first bearer complementing condition is located to notify a corresponding base station to complement the GROUP bearer for the GROUP according to the highest CALL priority for the part of cells.
Case 2 is that for cells in the base station that have not successfully established bearer resources for the group, it is necessary to trigger the re-establishment of bearer resources for the group in these cells according to the highest call priority, so as to ensure that the group members in the cells can monitor the group.
And 3, if a base station meeting a second bearer reestablishment condition exists in the base stations where the GROUP members are located, where the second bearer reestablishment condition is that all GROUP bearers required for successfully establishing the current GROUP service for the GROUP in the base station are not established, notifying the corresponding base station of reestablishing the corresponding GROUP bearer for the GROUP according to the highest call priority by using a GROUP bearer establishment REQUEST (GROUP TE-RAB SETUP REQUEST) in the core network of the cluster where the base station meeting the second bearer reestablishment condition is located.
Case 3 is for the base stations that have successfully established only part of the group bearers required for the current group service (e.g. only establishing the voice group bearer and not establishing the video group bearer), which need to be triggered to make up the non-established group bearer according to the highest call priority to ensure that the group members in the group bearer can listen to the group.
Further, for a base station that does not establish a group bearer for the group among the base stations where the group members are located, the following method may be specifically adopted to trigger the base stations, establish the group bearer for the group according to the highest call priority, and notify the corresponding group members, including:
if the base station in which the group member is located exists: if the base station does not establish the GROUP bearer for the GROUP, the corresponding trunking core network informs the corresponding base station to supplement the GROUP bearer for the GROUP by using a GROUP CALL CONTEXT establishment REQUEST (GROUP CALL CONTEXT REQUEST); the group call context establishment request carries the highest call priority information;
after the base station successfully establishes the group bearing, the base station sends a Trunking Paging message to a corresponding group member; the ringing Paging message carries the highest call priority information.
Preferably, the cluster core network in which the group members of the group belong in step 104 may send a group call modification response to the G-TCF by using the following method:
the cluster core network where the group members of the group are located returns the group call modification response to the G-TCF by using a 200OK message of an SIP protocol to indicate that the group call modification is successful; and the G-TCF returns an ACK message of an SIP protocol to the cluster core network where the group members of the group are located according to the 200OK message.
And step 105, when the G-TCF learns that the group call modification is successful according to the group call modification response, triggering a trunking core network where group members of the group are located, and sending the speaker information of the call to the group members of the group.
Preferably, the following method may be adopted to trigger the trunking core network where the group members of the group are located, and send the speaker information of the call to the group members of the group:
after receiving a group call modification success message returned by a trunking core network in which group members of the group are located, the G-TCF sends the speaker information of the call to the trunking core network in which the group members of the group are located by using an INFO message of an SIP protocol;
the cluster core network where the group member of the group is located sends a FLOOR notification message to the corresponding group member, and returns a 200OK message of an SIP protocol to the G-TCF; the FLOOR info message carries the speaker information for the call.
Fig. 2 is a schematic diagram of a specific implementation process of emergency preemption of the talk right based on the foregoing method embodiment, and as shown in fig. 2, the process includes the following steps:
step 1: monitoring UE1 to press emergency CALL key to perform emergency right-grabbing through NAS message CALL REQUEST, informing cluster core network (V-TCF1/V-eMM 1) to establish group CALL, carrying media format, mainly comprising: call Type, Call Attribute, etc., with the Call Attribute' emergency Call bit set to 1 to indicate that the highest priority Call is requested.
Step 2-3: after receiving the emergency right-grabbing request, the V-TCF 1/V-eMMC 1 sends an SIP (INVITE) message to the calling home H-TCF1 according to number analysis, and a priority bit (PrioAttribute) is set to be 1; the caller home H-TCF1 returns SIP (100 TRYING).
And 4-5: the calling attribution H-TCF1 finds out the group attribution G-TCF according to the number analysis, and sends SIP (INVITE) message, and PrioAttribute is set to 1; the group affiliation G-TCF returns SIP (100 TRYING).
Step 6-7: the group attribution G-TCF returns SIP (200 OK) and carries the negotiated SDP media information; and the V-TCF 1/V-eGME 1 establishes a special bearer for the group call according to the negotiated SDP information.
And 8-9: the V-TCF 1/V-eGME 1 returns CALL ACCEPT to indicate that the group call is successfully established, and carries the cells: call ID, Call Type, Call Attribute, Priority, Floor Status, Audio Description; the UE returns a CALL COMPLETE message.
Step 10-11: the V-TCF 1/V-eMMC 1 returns the success of the establishment of the SIP (ACK) group call.
Step 6a-7 a: aiming at the activated common group, the group attribution G-TCF finds each cluster core network (V-TCF/V-eMMC E) where the group members are located, and sends SIP (re-INVITE) information, and PrioAttribute is set to be 1. The V-TCF/V-eMMC where the group member is located returns SIP (100 TRYING).
Step 8a-15 a: eNB List for established group resources:
V-TCF/V-eMMC needs to MODIFY and raise the Priority aiming at the GROUP bearing, and establishes GROUP TE-RAB MODIFY REQUEST (IE is added, Call Priority is set as 1, and the distribution and maintenance Priority (ARP) and NAS PDU (GROUP Call SETUP INDICATION) in TE-RAB Level QoS Parameters are set according to the emergency GROUP) to inform the eNB to MODIFY the GROUP bearing; the eNB returns GROUP TE-RAB MODIFY RESPONSE;
the eNB sends a sounding Paging message (the callPriority is modified to be 1) to inform the terminal;
if the GROUP resources of the partial cell where the monitoring user is located are not successfully established, the V-eMMC establishes a GROUP CALL CONTEXT MODIFICATION REQUEST to carry out the GROUP resource supplementing process;
if the base station where the monitoring user is located needs to build up the GROUP bearer resource (before, part of types of GROUP bearers required by the GROUP service appearing under the base station are not successfully built aiming at the GROUP), the V-eMMC builds a GROUP TE-RAB SETUP REQUEST to carry out the GROUP bearer building-up process.
Steps 16a to 19 a: if the listof the partial eNB where the monitoring user is located does not establish the GROUP resource, the V-eMMC establishes a GROUP CALL CONTEXT SETUP REQUEST to carry out the GROUP resource compensation process, and the eNB sends a sounding message (the callPriority is modified to be 1) to inform the terminal after successfully establishing the GROUP resource;
steps 20a to 21 a: the V-TCF/V-eGME returns SIP (200 OK) indicating that the group call modification is successful, and the G-TCF returns SIP (ACK) confirmation.
Steps 22a-24 a: the G-TCF of the group attribution carries the information of the current speaker through the SIP (INFO) message, and the V-TCF/V-eMMC INFORMs the information of the speaker of the group members through the FLOOR INFORM message, and returns the SIP (200 OK) confirmation to the group attribution.
Corresponding to the above method embodiment, an embodiment of the present invention further provides a system for preempting talk right urgently, where the system includes:
the cluster core network sends a CALL establishment REQUEST to a corresponding group attribution cluster control function G-TCF when receiving the CALL establishment REQUEST sent by monitoring User Equipment (UE) of a group; when the call establishment request is detected by the monitoring user equipment UE to acquire an emergency speaking right preemption command of a user, the call establishment request is sent to the cluster core network where the call establishment request is located, and the call establishment request carries the highest call priority information;
the G-TCF triggers a cluster core network where the monitoring user equipment is located to establish a special bearer for the group call after determining to grant a speaking right to the UE according to the call establishment request; sending a group calling modification request to a cluster core network in which the group members of the group are located; the group calling modification request carries the highest calling priority information;
the cluster core network where the group members of the group are located sends a group call modification response to the G-TCF after modifying and/or supplementing the group bearer of the group according to the group call modification request and the highest call priority;
and the G-TCF triggers the cluster core network where the group members of the group are located when knowing that the group call modification is successful according to the group call modification response, and sends the speaker information of the call to the group members of the group.
Preferably, the cluster core network is configured to send the call setup request to the G-TCF, and includes:
the cluster core network where the monitoring user equipment is located analyzes the received call establishment request to obtain a corresponding user attribution cluster control function H-TCF1, and sends the call establishment request to the H-TCF1 by using an INVITE message of an SIP protocol;
the H-TCF1 analyzes the received call establishment request to obtain a corresponding group attribution cluster control function G-TCF; sending the call establishment request to the G-TCF by using an INVITE message of an SIP protocol; returning 100TRYING message of SIP protocol to the cluster core network where the monitoring user equipment is located;
and the G-TCF sets the priority of the current call of the group as the highest priority according to the received call establishment request, and returns a 100TRYING message of an SIP protocol to the H-TCF 1.
Preferably, the G-TCF is configured to trigger the trunking core network where the UE is located to establish a dedicated bearer for the group call after determining that the right to speak is granted to the monitoring user equipment, and includes:
after the G-TCF determines to grant the speaking right to the monitoring user equipment, the G-TCF sends a 200OK message of an SIP (session description protocol) to the H-TCF1, wherein the 200OK message carries session description protocol SDP (session description protocol) media information negotiated this time;
the H-TCF1 forwards the 200OK message to a cluster core network where the UE is located;
the cluster core network where the UE is located establishes a special bearer for the group call according to the SDP media information in the 200OK message, and returns a call acceptance CALL ACCEPT message to the UE to indicate that the group call is successfully established;
the UE returns a CALL COMPLETE message to the cluster core network according to the CALL ACCEPT message;
the cluster core network where the UE is located returns an ACK message of a SIP protocol to the H-TCF1 according to the CALL COMPLETE message;
the H-TCF1 forwards the ACK message to the G-TCF.
Preferably, the G-TCF is configured to send the group call modification request to a trunking core network in which group members of the group are located, and includes:
the G-TCF sends the group calling modification request to a cluster core network in which the group members of the group are positioned by utilizing a re-INVITE message of an SIP protocol;
and the cluster core network where the group members of the group are located returns a 100TRYING message of the SIP protocol to the G-TCF according to the re-INVITE message.
Preferably, the trunking core network in which the group members of the group are located is configured to modify and/or complement the group bearer of the group according to the highest call priority, and includes:
the cluster core network where the group members of the group are located triggers the base station which has established the group load for the group in the base station where the group members are located, raises the call priority of the group load to the highest and informs the corresponding group members, triggers the base station which has not established the group load for the group in the base station where the group members are located, establishes the group load for the group according to the highest call priority, and informs the corresponding group members.
Preferably, the trunking core network in which the group member of the group is located is configured to trigger a base station that has established a group bearer for the group from among base stations in which the group member is located, raise the call priority of the group bearer to the highest, and notify the corresponding group member, including:
if the base station in which the group member is located exists: the corresponding cluster core network utilizes the GROUP bearer modification REQUEST GROUP TE-RAB modification REQUEST to inform the corresponding base station to set the GROUP bearer of the GROUP according to the highest call priority; the GROUP TE-RAB MODIFY REQUEST carries the highest calling priority information, and an ARP parameter in a TE-RAB Level QoS parameter in the GROUP TE-RAB MODIFY REQUEST and NAS layer GROUP resource configuration message NAS PDU GROUP CALL SETUP INDICATION are set according to an emergency GROUP; the base station returns a GROUP bearing modification RESPONSE GROUP TE-RAB modification RESPONSE to the cluster core network, and sends a cluster Paging message to a corresponding GROUP member; the sounding Paging message carries the highest call priority information;
if a base station meeting a first bearing compensation condition exists in the base stations of the GROUP members, and the first bearing compensation condition is that part of cells in the base station cannot successfully establish the GROUP bearing for the GROUP, a GROUP CALL CONTEXT MODIFICATION REQUEST is utilized by a cluster core network of the base station meeting the first bearing compensation condition, and the corresponding base station is informed to compensate the GROUP bearing for the GROUP according to the highest CALL priority aiming at the part of cells;
if the base station of the GROUP member has a base station which meets a second load-bearing complementary condition, wherein the second load-bearing complementary condition is that all GROUP loads required by the current GROUP service cannot be successfully established for the GROUP in the base station, the cluster core network of the base station which meets the second load-bearing complementary condition utilizes a GROUP load establishment REQUEST GROUP TE-RAB SETUP REQUEST to inform the corresponding base station to establish the corresponding GROUP load for the GROUP according to the highest call priority.
Preferably, the trunking core network in which the group member of the group is located is configured to trigger a base station that does not establish a group bearer for the group from among the base stations in which the group member is located, establish a group bearer for the group according to the highest call priority, and notify the corresponding group member of the group, where the cluster core network includes:
if the base station in which the group member is located exists: if the base station does not establish the GROUP bearer for the GROUP, the corresponding trunking core network utilizes the GROUP CALL CONTEXT establishment REQUEST GROUP CALL CONTEXT SETUP REQUEST to inform the corresponding base station to supplement the GROUP bearer for the GROUP; the group call context establishment request carries the highest call priority information;
after the base station successfully establishes the group bearing, the base station sends a Trunking Paging message to a corresponding group member; the ringing Paging message carries the highest call priority information.
Preferably, the cluster core network in which the group members of the group are located is configured to send a group call modification response to the G-TCF, and includes:
the cluster core network where the group members of the group are located returns the group call modification response to the G-TCF by using a 200OK message of an SIP protocol to indicate that the group call modification is successful;
and the G-TCF returns an ACK message of an SIP protocol to the cluster core network where the group members of the group are located according to the 200OK message.
Preferably, the G-TCF is configured to, when it is known that the group call modification is successful according to the group call modification response, trigger the trunking core network in which the group members of the group are located, and send the speaker information of the call to the group members of the group includes:
after receiving a group call modification success message returned by a trunking core network in which group members of the group are located, the G-TCF sends the speaker information of the call to the trunking core network in which the group members of the group are located by using an INFO message of an SIP protocol;
the cluster core network where the group member of the group is located sends a FLOOR notification message to the corresponding group member, and returns a 200OK message of an SIP protocol to the G-TCF; the FLOOR info message carries the speaker information for the call.
In summary, the above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (16)

1. A method for preempting talk burst in an emergency, comprising:
when monitoring User Equipment (UE) of a group detects an emergency speaking right preemption command of a user, sending a CALL establishment REQUEST to a cluster core network where the UE is located, wherein the CALL establishment REQUEST carries the highest CALL priority information;
the cluster core network sends the call establishment request to a corresponding group attribution cluster control function G-TCF;
the G-TCF triggers a cluster core network where the UE is located to establish a special bearer for the group call after determining to grant a speaking right to the monitoring user equipment according to the call establishment request; sending a group calling modification request to a cluster core network in which the group members of the group are located; the group calling modification request carries the highest calling priority information;
after modifying and/or supplementing the group bearer of the group according to the highest call priority and according to the group call modification request, the cluster core network where the group members of the group are located sends a group call modification response to the G-TCF; wherein the modifying and/or the complementing the group bearer of the group according to the highest call priority comprises: the cluster core network where the group member of the group is located triggers a base station which has already established group bearing for the group in the base station where the group member is located, raises the call priority of the group bearing to the highest and notifies the corresponding group member, and triggers a base station which has not established group bearing for the group in the base station where the group member is located, establishes group bearing for the group according to the highest call priority, and notifies the corresponding group member;
and when the G-TCF knows that the group call modification is successful according to the group call modification response, triggering the cluster core network where the group members of the group are located, and sending the speaker information of the call to the group members of the group.
2. The method of claim 1, wherein the sending the call setup request to the G-TCF by the cluster core network comprises:
the cluster core network where the monitoring user equipment is located analyzes the received call establishment request to obtain a corresponding user attribution cluster control function H-TCF1, and sends the call establishment request to the H-TCF1 by using an INVITE message of an SIP protocol;
the H-TCF1 analyzes the received call establishment request to obtain a corresponding group attribution cluster control function G-TCF; sending the call establishment request to the G-TCF by using an INVITE message of an SIP protocol; returning 100TRYING message of SIP protocol to the cluster core network where the monitoring user equipment is located;
and the G-TCF sets the priority of the current call of the group as the highest priority according to the received call establishment request, and returns a 100TRYING message of an SIP protocol to the H-TCF 1.
3. The method of claim 1, wherein the triggering the trunking core network where the UE is located to establish the dedicated bearer for the group call after determining to grant the talk right to the monitoring UE comprises:
after determining to grant the speaking right to the monitoring user equipment, the G-TCF sends a 200OK message of an SIP (session description protocol) to the H-TCF1, wherein the 200OK message carries session description protocol SDP (session description protocol) media information negotiated this time;
the H-TCF1 forwards the 200OK message to a cluster core network where the UE is located;
the cluster core network where the UE is located establishes a special bearer for the group call according to the SDP media information in the 200OK message, and returns a call acceptance CALL ACCEPT message to the UE to indicate that the group call is successfully established;
the UE returns a CALL COMPLETE message to the cluster core network according to the CALL ACCEPT message;
the cluster core network where the UE is located returns an ACK message of a SIP protocol to the H-TCF1 according to the CALL COMPLETE message;
the H-TCF1 forwards the ACK message to the G-TCF.
4. The method of claim 1, wherein the sending the group call modification request to a trunking core network in which group members of the group are located comprises:
the G-TCF sends the group calling modification request to a cluster core network in which the group members of the group are positioned by utilizing a re-INVITE message of an SIP protocol;
and the cluster core network where the group members of the group are located returns a 100TRYING message of the SIP protocol to the G-TCF according to the re-INVITE message.
5. The method of claim 1, wherein the triggering the base station that has established the group bearer for the group from among the base stations where the group members are located, the raising the call priority of the group bearer to the highest and notifying the corresponding group members comprises:
if the base station in which the group member is located exists: the corresponding cluster core network utilizes the GROUP bearer modification REQUEST GROUP TE-RAB modification REQUEST to inform the corresponding base station to set the GROUP bearer of the GROUP according to the highest call priority; the GROUP TE-RAB MODIFY REQUEST carries the highest calling priority information, and an ARP parameter in a TE-RAB Level QoS parameter in the GROUP TE-RAB MODIFY REQUEST and NAS layer GROUP resource configuration message NAS PDU GROUP CALL SETUP INDICATION are set according to an emergency GROUP; the base station returns a GROUP bearing modification RESPONSE GROUP TE-RAB modification RESPONSE to the cluster core network, and sends a cluster Paging message to a corresponding GROUP member; the sounding Paging message carries the highest call priority information;
if a base station meeting a first bearing compensation condition exists in the base stations of the GROUP members, and the first bearing compensation condition is that part of cells in the base station cannot successfully establish the GROUP bearing for the GROUP, a GROUP CALL CONTEXT MODIFICATION REQUEST is utilized by a cluster core network of the base station meeting the first bearing compensation condition, and the corresponding base station is informed to compensate the GROUP bearing for the GROUP according to the highest CALL priority aiming at the part of cells;
if the base station of the GROUP member has a base station which meets a second load-bearing complementary condition, wherein the second load-bearing complementary condition is that all GROUP loads required by the current GROUP service cannot be successfully established for the GROUP in the base station, the cluster core network of the base station which meets the second load-bearing complementary condition utilizes a GROUP load establishment REQUEST GROUP TE-RAB SETUP REQUEST to inform the corresponding base station to establish the corresponding GROUP load for the GROUP according to the highest call priority.
6. The method of claim 1, wherein the triggering the base station, which does not establish the group bearer for the group, in the base station where the group member is located, establishes the group bearer for the group according to the highest call priority, and notifying the corresponding group member comprises:
if the base station in which the group member is located exists: if the base station does not establish the GROUP bearer for the GROUP, the corresponding trunking core network utilizes the GROUP CALL CONTEXT establishment REQUEST GROUP CALL CONTEXT SETUP REQUEST to inform the corresponding base station to supplement the GROUP bearer for the GROUP; the group call context establishment request carries the highest call priority information;
after the base station successfully establishes the group bearing, the base station sends a Trunking Paging message to a corresponding group member; the ringing Paging message carries the highest call priority information.
7. The method of claim 1, wherein the sending a group call modification response to the G-TCF comprises:
the cluster core network where the group members of the group are located returns the group call modification response to the G-TCF by using a 200OK message of an SIP protocol to indicate that the group call modification is successful;
and the G-TCF returns an ACK message of an SIP protocol to the cluster core network where the group members of the group are located according to the 200OK message.
8. The method of claim 1, wherein triggering the trunking core network in which the group members of the group are located, and sending the speaker information of the call to the group members of the group comprises:
after receiving a group call modification success message returned by a trunking core network in which group members of the group are located, the G-TCF sends the speaker information of the call to the trunking core network in which the group members of the group are located by using an INFO message of an SIP protocol;
the cluster core network where the group member of the group is located sends a FLOOR notification message to the corresponding group member, and returns a 200OK message of an SIP protocol to the G-TCF; the FLOOR info message carries the speaker information for the call.
9. A system for preempting the floor in an emergency, comprising:
the cluster core network sends a CALL establishment REQUEST to a corresponding group attribution cluster control function G-TCF when receiving the CALL establishment REQUEST sent by monitoring User Equipment (UE) of a group; when the call establishment request is detected by the monitoring user equipment UE to acquire an emergency speaking right preemption command of a user, the call establishment request is sent to the cluster core network where the call establishment request is located, and the call establishment request carries the highest call priority information;
the G-TCF triggers a cluster core network where the monitoring user equipment is located to establish a special bearer for the group call after determining to grant a speaking right to the UE according to the call establishment request; sending a group calling modification request to a cluster core network in which the group members of the group are located; the group calling modification request carries the highest calling priority information;
the cluster core network where the group members of the group are located sends a group call modification response to the G-TCF after modifying and/or supplementing the group bearer of the group according to the group call modification request and the highest call priority; wherein the modifying and/or the complementing the group bearer of the group according to the highest call priority comprises: the cluster core network where the group member of the group is located triggers a base station which has already established group bearing for the group in the base station where the group member is located, raises the call priority of the group bearing to the highest and notifies the corresponding group member, and triggers a base station which has not established group bearing for the group in the base station where the group member is located, establishes group bearing for the group according to the highest call priority, and notifies the corresponding group member;
and the G-TCF triggers the cluster core network where the group members of the group are located when knowing that the group call modification is successful according to the group call modification response, and sends the speaker information of the call to the group members of the group.
10. The system of claim 9, wherein the cluster core network is configured to send the call setup request to the G-TCF, and wherein the system comprises:
the cluster core network where the monitoring user equipment is located analyzes the received call establishment request to obtain a corresponding user attribution cluster control function H-TCF1, and sends the call establishment request to the H-TCF1 by using an INVITE message of an SIP protocol;
the H-TCF1 analyzes the received call establishment request to obtain a corresponding group attribution cluster control function G-TCF; sending the call establishment request to the G-TCF by using an INVITE message of an SIP protocol; returning 100TRYING message of SIP protocol to the cluster core network where the monitoring user equipment is located;
and the G-TCF sets the priority of the current call of the group as the highest priority according to the received call establishment request, and returns a 100TRYING message of an SIP protocol to the H-TCF 1.
11. The system according to claim 9, wherein the G-TCF is configured to trigger the trunking core network where the UE is located to establish a dedicated bearer for the current group call after determining to grant the right to talk to the listening UE, and includes:
after determining to grant the speaking right to the monitoring user equipment, the G-TCF sends a 200OK message of an SIP (session description protocol) to the H-TCF1, wherein the 200OK message carries session description protocol SDP (session description protocol) media information negotiated this time;
the H-TCF1 forwards the 200OK message to a cluster core network where the UE is located;
the cluster core network where the UE is located establishes a special bearer for the group call according to the SDP media information in the 200OK message, and returns a call acceptance CALL ACCEPT message to the UE to indicate that the group call is successfully established;
the UE returns a CALL COMPLETE message to the cluster core network according to the CALL ACCEPT message;
the cluster core network where the UE is located returns an ACK message of a SIP protocol to the H-TCF1 according to the CALL COMPLETE message;
the H-TCF1 forwards the ACK message to the G-TCF.
12. The system of claim 9, wherein the G-TCF is configured to send the group call modification request to a trunking core network in which group members of the group are located, and wherein the G-TCF comprises:
the G-TCF sends the group calling modification request to a cluster core network in which the group members of the group are positioned by utilizing a re-INVITE message of an SIP protocol;
and the cluster core network where the group members of the group are located returns a 100TRYING message of the SIP protocol to the G-TCF according to the re-INVITE message.
13. The system according to claim 9, wherein the trunking core network in which the group member of the group is located is configured to trigger a base station that has established a group bearer for the group from among base stations in which the group member is located, raise the call priority of the group bearer to the highest, and notify the corresponding group member, including:
if the base station in which the group member is located exists: the corresponding cluster core network utilizes the GROUP bearer modification REQUEST GROUP TE-RAB modification REQUEST to inform the corresponding base station to set the GROUP bearer of the GROUP according to the highest call priority; the GROUP TE-RAB MODIFY REQUEST carries the highest calling priority information, and an ARP parameter in a TE-RAB Level QoS parameter in the GROUP TE-RAB MODIFY REQUEST and NAS layer GROUP resource configuration message NAS PDU GROUP CALL SETUP IND indication are set according to an emergency GROUP; the base station returns a GROUP bearing modification RESPONSE GROUP TE-RAB modification RESPONSE to the cluster core network, and sends a cluster Paging message to a corresponding GROUP member; the sounding Paging message carries the highest call priority information;
if a base station meeting a first bearing compensation condition exists in the base stations of the GROUP members, and the first bearing compensation condition is that part of cells in the base station cannot successfully establish the GROUP bearing for the GROUP, a GROUP CALL CONTEXT MODIFICATION REQUEST is utilized by a cluster core network of the base station meeting the first bearing compensation condition, and the corresponding base station is informed to compensate the GROUP bearing for the GROUP according to the highest CALL priority aiming at the part of cells;
if the base station of the GROUP member has a base station which meets a second load-bearing complementary condition, wherein the second load-bearing complementary condition is that all GROUP loads required by the current GROUP service cannot be successfully established for the GROUP in the base station, the cluster core network of the base station which meets the second load-bearing complementary condition utilizes a GROUP load establishment REQUEST GROUP TE-RAB SETUP REQUEST to inform the corresponding base station to establish the corresponding GROUP load for the GROUP according to the highest call priority.
14. The system of claim 9, wherein the trunking core network in which the group members of the group are located is configured to trigger a base station that does not establish a group bearer for the group from among base stations in which the group members are located, establish a group bearer for the group according to the highest call priority, and notify the corresponding group members, and the method includes:
if the base station in which the group member is located exists: if the base station does not establish the GROUP bearer for the GROUP, the corresponding trunking core network utilizes the GROUP CALL CONTEXT establishment REQUEST GROUP CALL CONTEXT SETUP REQUEST to inform the corresponding base station to supplement the GROUP bearer for the GROUP; the group call context establishment request carries the highest call priority information;
after the base station successfully establishes the group bearing, the base station sends a Trunking Paging message to a corresponding group member; the ringing Paging message carries the highest call priority information.
15. The system according to claim 9, wherein the trunking core network in which the group members of the group are located is configured to send a group call modification response to the G-TCF, and the group call modification response includes:
the cluster core network where the group members of the group are located returns the group call modification response to the G-TCF by using a 200OK message of an SIP protocol to indicate that the group call modification is successful;
and the G-TCF returns an ACK message of an SIP protocol to the cluster core network where the group members of the group are located according to the 200OK message.
16. The system of claim 9, wherein the G-TCF is configured to, when knowing that the group call modification is successful according to the group call modification response, trigger a trunking core network where group members of the group are located, and send speaker information of the call to the group members of the group, and includes:
after receiving a group call modification success message returned by a trunking core network in which group members of the group are located, the G-TCF sends the speaker information of the call to the trunking core network in which the group members of the group are located by using an INFO message of an SIP protocol;
the cluster core network where the group member of the group is located sends a FLOOR notification message to the corresponding group member, and returns a 200OK message of an SIP protocol to the G-TCF; the FLOOR info message carries the speaker information for the call.
CN201910480900.3A 2019-06-04 2019-06-04 Method and system for emergently preempting speaking right Active CN112040424B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910480900.3A CN112040424B (en) 2019-06-04 2019-06-04 Method and system for emergently preempting speaking right

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910480900.3A CN112040424B (en) 2019-06-04 2019-06-04 Method and system for emergently preempting speaking right

Publications (2)

Publication Number Publication Date
CN112040424A CN112040424A (en) 2020-12-04
CN112040424B true CN112040424B (en) 2022-04-05

Family

ID=73575823

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910480900.3A Active CN112040424B (en) 2019-06-04 2019-06-04 Method and system for emergently preempting speaking right

Country Status (1)

Country Link
CN (1) CN112040424B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112752228B (en) * 2020-12-11 2022-05-20 武汉信科移动通信技术有限公司 Cluster group call downlink bearer establishment method and system
CN112751827B (en) * 2020-12-11 2022-07-05 武汉虹信科技发展有限责任公司 Application method and system of SIP multi-party session in broadband cluster

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1867189A (en) * 2006-01-21 2006-11-22 华为技术有限公司 Method and system for realizing urgent call in group-calling process
EP1850532A1 (en) * 2006-04-29 2007-10-31 Alcatel Lucent Method of providing a guest terminal with emergency access over a WLAN
CN101860810A (en) * 2010-06-30 2010-10-13 哈尔滨工业大学 Implementation method of speech right signaling for dispatching station of broadband multimedia trunking system based on TD-LTE
CN102143436A (en) * 2010-09-17 2011-08-03 华为软件技术有限公司 Urgent call processing method in PoC service, server and system
CN103118339A (en) * 2011-11-17 2013-05-22 鼎桥通信技术有限公司 Speaking right application method, network side device and terminal device
CN103188618A (en) * 2011-12-28 2013-07-03 鼎桥通信技术有限公司 Call processing method, user equipment and network side equipment
CN103220629A (en) * 2012-01-18 2013-07-24 鼎桥通信技术有限公司 Time division-long term evolution (TD-LTE) digital trunked communication system and group service implementing method
CN105491536A (en) * 2014-09-23 2016-04-13 中兴通讯股份有限公司 General calling method and system under broadband trunking system and related devices
CN105828447A (en) * 2015-01-07 2016-08-03 普天信息技术有限公司 Group call preemption method and system based on priority

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160219628A1 (en) * 2015-01-28 2016-07-28 Qualcomm Incorporated Dynamic Group Communication Participant Preemption Ranking
KR102591864B1 (en) * 2015-06-29 2023-10-20 삼성전자 주식회사 Method and device for creating packet data network connection of terminal
US20180249302A1 (en) * 2017-02-28 2018-08-30 Motorola Solutions, Inc Emergency push-to-talk call setup at different priority levels based on supergroups

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1867189A (en) * 2006-01-21 2006-11-22 华为技术有限公司 Method and system for realizing urgent call in group-calling process
EP1850532A1 (en) * 2006-04-29 2007-10-31 Alcatel Lucent Method of providing a guest terminal with emergency access over a WLAN
CN101860810A (en) * 2010-06-30 2010-10-13 哈尔滨工业大学 Implementation method of speech right signaling for dispatching station of broadband multimedia trunking system based on TD-LTE
CN102143436A (en) * 2010-09-17 2011-08-03 华为软件技术有限公司 Urgent call processing method in PoC service, server and system
CN103118339A (en) * 2011-11-17 2013-05-22 鼎桥通信技术有限公司 Speaking right application method, network side device and terminal device
CN103188618A (en) * 2011-12-28 2013-07-03 鼎桥通信技术有限公司 Call processing method, user equipment and network side equipment
CN103220629A (en) * 2012-01-18 2013-07-24 鼎桥通信技术有限公司 Time division-long term evolution (TD-LTE) digital trunked communication system and group service implementing method
CN105491536A (en) * 2014-09-23 2016-04-13 中兴通讯股份有限公司 General calling method and system under broadband trunking system and related devices
CN105828447A (en) * 2015-01-07 2016-08-03 普天信息技术有限公司 Group call preemption method and system based on priority

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
New test case 22.6.5, NB-IoT / UE requested PDN connectivity procedure not accepted / UE requested PDN connectivity accepted Dual priority T3396 override UE requested PDN connectivity accepted / Dual priority / T3346 override;Ericsson;《3GPP TSG-RAN WG5 Meeting #74,R5-171205》;20170213;全文 *
无线宽带多媒体数字集群指挥调度系统;赵书伦等;《导航与控制》;20160605(第03期);全文 *

Also Published As

Publication number Publication date
CN112040424A (en) 2020-12-04

Similar Documents

Publication Publication Date Title
EP1386509B1 (en) User equipment, network element, and method and communication system for establishing an emergency session
CN103024682B (en) Digital clustering communication system realizes the method for half-duplex single call service
CN103024684B (en) A kind of implementation method of single call service
CN112040424B (en) Method and system for emergently preempting speaking right
CN108616823B (en) Method and system for dispatching console to join group call
CN107483755A (en) A kind of method of audio call and base station
CN100361546C (en) A method for realizing push-to-talk service preemption
CN108307325A (en) A kind of multiselect group method of calling and device based on TD-LTE broadband cluster systems
CN101860421B (en) Method and system for realizing uplink takeover of group calling channel
CN106604250B (en) A realization method of TD-LTE trunking system preempting priority call
CN104348814A (en) Implementation method and system of forced insertion/forced removal service and application server
CN108243394B (en) LTE broadband trunking communication method and device
CN106792599B (en) Single call establishment method and system in distributed fault weakening cluster communication
WO2014111057A1 (en) Broadband cluster communication system, and resource release and establishment method thereof, terminal, and base station
CN101094134A (en) Method for releasing communication service of cluster
CN100417250C (en) A method and system for service users to join a group call
CN109788445B (en) Method, base station, eMME and system for establishing group call service
CN110392019B (en) Method and system for establishing special load bearing of cluster audio and video service
CN109756849B (en) Group notification method and equipment
CN112491775B (en) Monitoring method and device for cluster voice multicast group call
CN103139718A (en) Push to talk over cellular (PoC) time delay optimizing processing method and device
EP3016417B1 (en) User information notification method and mobile service switching center
CN111756677B (en) Method for reconfiguring call parameters
CN113179493A (en) Method for improving call right party connection efficiency in B-Trunc group call service
CN107018577B (en) Flow state management method, mobile terminal, base station and flow state management system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant