CN115278939B - Emergency group call establishment method, device, terminal and storage medium - Google Patents
Emergency group call establishment method, device, terminal and storage medium Download PDFInfo
- Publication number
- CN115278939B CN115278939B CN202210646783.5A CN202210646783A CN115278939B CN 115278939 B CN115278939 B CN 115278939B CN 202210646783 A CN202210646783 A CN 202210646783A CN 115278939 B CN115278939 B CN 115278939B
- Authority
- CN
- China
- Prior art keywords
- channel
- active
- terminal
- group call
- authentication response
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 67
- 230000011664 signaling Effects 0.000 claims abstract description 116
- 230000004044 response Effects 0.000 claims abstract description 110
- 238000004891 communication Methods 0.000 claims description 97
- 238000013475 authorization Methods 0.000 claims description 28
- 230000004048 modification Effects 0.000 claims description 13
- 238000012986 modification Methods 0.000 claims description 13
- 238000004590 computer program Methods 0.000 claims description 9
- 238000012545 processing Methods 0.000 claims description 9
- 238000005538 encapsulation Methods 0.000 claims description 2
- 238000005516 engineering process Methods 0.000 abstract description 6
- 238000012546 transfer Methods 0.000 description 41
- 230000006870 function Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 238000013459 approach Methods 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 2
- 239000000969 carrier Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 108010001267 Protein Subunits Proteins 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000000802 evaporation-induced self-assembly Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/40—Connection management for selective distribution or broadcast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/50—Connection management for emergency connections
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The application relates to an emergency group call establishment method, a device, electronic equipment and a storage medium, wherein the method comprises the steps of receiving a group call establishment request sent by an active terminal connected through an active channel along the active channel, wherein the group call establishment request carries backup channel information and signaling information corresponding to the active channel; the method comprises the steps of determining a backup channel corresponding to backup channel information, broadcasting signaling information to a passive terminal through the backup channel after the backup channel is connected with the passive terminal waiting on the backup channel, receiving authentication response information sent by an active terminal, and sending the authentication response information to the passive terminal through the backup channel, so that the passive terminal can perform wireless setting based on the signaling information to access the active channel and establish a call with the active terminal after receiving the authentication response information. The application solves the problems of high difficulty in realizing intercommunication of configuration environment and low efficiency of group call establishment when establishing new group call in the related technology.
Description
Technical Field
The present application relates to the field of communications technologies, and in particular, to a method, an apparatus, a terminal, and a storage medium for establishing an emergency group call.
Background
The group communication system is a multi-purpose and high-efficiency wireless dispatching communication system for group dispatching command communication, which is mainly applied to the field of professional mobile communication, and the system has the functions of sharing resources, sharing cost, sharing channel equipment and services, and can be shared by all user terminals of the system. The most important and common voice service of the trunking system is group calling, wherein the group calling refers to the most basic communication organization in the trunking system, a plurality of user terminals can be organized into one group through user terminal codes, the group calling is carried out by the user terminal keys, and only the user terminals with the same group number can communicate with the members in the group.
In the related art, when a client encounters an emergency and needs to temporarily establish a new group call, the configuration environments of at least two call groups to be established with the new group call are not communicated, and the corresponding group call cannot be established, and meanwhile, in the related art, the new group call is established, the difficulty of implementing the intercommunication of the configuration environments is high, and the efficiency of establishing the group call is low.
Aiming at the problems of high difficulty in intercommunication and low efficiency in group call establishment of configuration environment when a new group call is established in the related technology, no effective solution exists yet.
Disclosure of Invention
The application provides an emergency group call establishment method, an emergency group call establishment device, a terminal and a storage medium, which at least solve the problems of high difficulty in realizing intercommunication of configuration environments and low group call establishment efficiency when new group calls are established in the related technology.
The application provides an emergency group call establishment method which is applied to a relay station and comprises the steps of receiving a group call establishment request sent by an active terminal connected through an active channel along the active channel, wherein the group call establishment request carries backup channel information and signaling information corresponding to the active channel, the active channel is used for representing the communication environment of the active terminal for group call communication currently, determining the backup channel corresponding to the backup channel information, broadcasting the signaling information to a passive terminal waiting on the backup channel through the backup channel after the backup channel is connected with the passive terminal waiting on the backup channel, receiving authentication response information sent by the active terminal, and sending the authentication response information to the passive terminal through the backup channel, so that the passive terminal can perform wireless setting on the basis of the signaling information to access the active channel and establish a call with the active terminal after receiving the authentication response information, and the authentication response information is used for representing whether the active terminal is allowed to access the active terminal to the active channel.
The application provides an emergency group call establishment method which is applied to an active terminal, and comprises the steps of sending a group call establishment request to a relay station through an active channel corresponding to current group call communication after confirming that the access of the active terminal is in the right of establishing the emergency group call, wherein the group call establishment request carries backup channel information and signaling information corresponding to the active channel, the relay station is used for broadcasting the signaling information to the passive terminal through the backup channel after establishing connection with the passive terminal through the backup channel corresponding to the backup channel information, receiving an authentication response sent by the relay station through the active channel and sending authentication response information corresponding to the authentication response to the relay station, so that the passive terminal can conduct wireless setting on the basis of the signaling information after receiving the authentication response information sent by the relay station, and the authentication response information is used for representing whether the active terminal is allowed to access the active channel or not, and calling the passive terminal and the active terminal when the passive terminal is accessed to the active channel.
The application provides an emergency group call establishment method which is applied to a passive terminal, and comprises the steps of waiting for receiving signaling information broadcasted by a relay station in a backup channel in a preset backup channel after determining that an access direction of an emergency group call is known to an active terminal, switching to the backup channel after receiving a group call establishment request sent by the active terminal through the active channel, wherein the group call establishment request carries the signaling information and backup channel information corresponding to the backup channel, the signaling information comprises a dynamic authorization code and wireless setting parameters corresponding to the active channel to be accessed, acquiring the dynamic authorization code from the signaling information, transmitting an authentication response obtained after decoding the dynamic authorization code to the relay station through the backup channel, wirelessly setting the relay station based on the wireless setting parameters after receiving authentication response information sent by the relay station, accessing the active channel and establishing a call with the active terminal, and receiving the authentication response from the relay station through the authentication channel after receiving the authentication response sent by the relay station, and transmitting the authentication response to the relay station. The application provides an emergency group call establishment device which is applied to a relay station and comprises a receiving module and a processing module, wherein the receiving module is used for receiving a group call establishment request sent by an active terminal connected through an active channel along the active channel, the group call establishment request carries backup channel information and signaling information corresponding to the active channel, the active channel is used for representing the communication environment of the active terminal for carrying out group call communication currently, the determining module is used for determining the backup channel corresponding to the backup channel information and broadcasting the signaling information to a passive terminal waiting on the backup channel through the backup channel after the backup channel is connected with the passive terminal, and the processing module is used for receiving authentication response information sent by the active terminal and sending the authentication response information to the passive terminal through the backup channel, so that the passive terminal can access the active channel and establish a call with the active terminal based on the signaling information after receiving the authentication response information, wherein the authentication response information is used for representing whether the active terminal is allowed to access the passive terminal to the active channel.
In a fifth aspect, an active terminal is provided, including a processor, a communication interface, a memory, and a communication bus, where the processor, the communication interface, and the memory complete communication with each other through the communication bus;
A memory for storing a computer program;
A processor, configured to implement the steps of the emergency group call setup method according to any one of the embodiments of the second aspect and/or the third aspect when executing the program stored in the memory.
In a sixth aspect, there is provided a computer readable storage medium having stored thereon a computer program which when executed by a processor performs the steps of the emergency group call setup method according to any one of the embodiments of the first aspect, performs the steps of the emergency group call setup method according to any one of the embodiments of the second aspect, or performs the steps of the emergency group call setup method according to any one of the embodiments of the third aspect.
Compared with the related art, the embodiment provides an emergency group call establishment method, device, terminal and storage medium, wherein the group call establishment request is sent along an active channel by receiving an active terminal connected through the active channel, the group call establishment request carries backup channel information and signaling information corresponding to the active channel, the active channel is used for representing the communication environment of the active terminal for group call communication currently, the backup channel corresponding to the backup channel information is determined, the signaling information is broadcasted to a passive terminal through the backup channel after the backup channel is connected with the passive terminal waiting on the backup channel, authentication response information sent by the active terminal is received and sent to the passive terminal through the backup channel, so that the passive terminal can access the active channel and establish a call with the active terminal based on the signaling information after receiving the authentication response information, the authentication response information is used for representing whether the passive terminal is allowed to access the active channel or not, the new communication environment is established in a new time and is configured in a short time, and the problem of establishing the new environment is solved.
The details of one or more embodiments of the application are set forth in the accompanying drawings and the description below to provide a more thorough understanding of the other features, objects, and advantages of the application.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description, serve to explain the principles of the invention.
In order to more clearly illustrate the embodiments of the invention or the technical solutions of the prior art, the drawings which are used in the description of the embodiments or the prior art will be briefly described, and it will be obvious to a person skilled in the art that other drawings can be obtained from these drawings without inventive effort.
Fig. 1 is a schematic flow chart of an emergency group call establishment method according to an embodiment of the present application;
Fig. 2 is a flow chart of another emergency group call setup method according to an embodiment of the present application;
fig. 3 is a flowchart of another emergency group call setup method according to an embodiment of the present application;
Fig. 4 is a flowchart of another emergency group call setup method according to a preferred embodiment of the present application;
Fig. 5 is a schematic diagram of group call communication interaction provided in a preferred embodiment of the present application;
fig. 6 is a block diagram illustrating the structure of an emergency group call setup apparatus according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of an active terminal according to an embodiment of the present application;
fig. 8 is a schematic structural diagram of a passive terminal according to an embodiment of the present application.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present application more apparent, the technical solutions of the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments of the present application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
The various techniques described in the present application may be applied to interworking of newly-built, communication configuration environments for temporary group calls in a clustered communication system, so as to implement a communication environment in the case of setting up different frequencies (or other configuration failures) in a short time.
The technical solutions in the embodiments of the present application will be described below with reference to the accompanying drawings in the embodiments of the present application.
Fig. 1 is a flow chart of an emergency group call establishment method according to an embodiment of the present application. As shown in fig. 1, an embodiment of the present application provides an emergency group call establishment method, applied to a relay station, including the following steps:
Step S101, a group call establishment request sent by an active terminal connected through an active channel along the active channel is received, wherein the group call establishment request carries backup channel information and signaling information corresponding to the active channel, and the active channel is used for representing the communication environment of the active terminal for group call communication at present.
In the intercom system, the transfer station plays an extremely important role in increasing the communication distance and expanding the coverage range, and is an important device indispensable for a professional wireless communication system, and in the embodiment, the transfer station is used for transferring corresponding signaling information, so that two conversation groups of non-interworking configuration environments form a temporary group call.
In this embodiment, before the emergency group call is established, the talk group formed by the plurality of active terminals performs group call communication through the active channel, the active channel is a communication configuration environment of the talk group, the plurality of active terminals stand by in the corresponding communication configuration environment, and correspondingly, the talk group formed by the plurality of passive terminals performs group call communication through the passive channel, the passive channel is the communication configuration environment of the talk group, the passive channel and the active channel are not communicated, and the plurality of passive terminals stand by in the corresponding communication configuration environment.
In this embodiment, when a user needs to establish an emergency group call, that is, a passive terminal requests access to an active channel, and thus calls with the active terminal, both the passive terminal and the active terminal have reached corresponding intention, and it should be understood that although the communication configuration environments corresponding to the talk group corresponding to the active terminal and the talk group corresponding to the passive terminal are not mutually communicated, the passive terminal informs that the corresponding access intention is implementable to the active terminal, in this embodiment, both the passive terminal and the active terminal have reached corresponding intention not to be established through a communication channel and a communication environment established by the emergency group call in the applied embodiment, but rather to be achieved by other approaches, for example, the two parties can negotiate to complete the corresponding emergency group call through other communication modes between a leader in the passive terminal and a leader in the active terminal, and it should be understood that both parties have reached corresponding intention and do not limit the emergency group call establishment in the present application embodiment, the corresponding intention is to execute the emergency group call in the present application, the signaling channel is waited for the emergency function in the present embodiment, and the two parties have reached corresponding intention is not to wait for the emergency group call in the present application, and the signaling channel is waited for the corresponding to be completed after the emergency group call is switched to the corresponding information channel in the applied embodiment, and the active terminal has been waited for the corresponding channel has been switched to the corresponding information channel in the applied to the active terminal, and the active terminal has been waited for the corresponding information channel has been completed, when the active terminal acquires the corresponding access intention, one active terminal serving as a pilot machine in a plurality of active terminals in an active channel environment starts a group call function, namely, a corresponding group call establishment request is sent to a transfer station through an active channel, the transfer station switches to a backup channel corresponding to backup channel information carried in the group call establishment request, and then the transfer station transmits signaling information carried in the group call establishment request to a plurality of passive terminals through the backup channel.
In this embodiment, the passive terminal switches The active channel corresponding to The active terminal to The backup channel to wait after The passive terminal receives The group call setup request, and The channel switching performed by The passive terminal is performed based on an Over-The-Air Programming (OTAP) protocol, and in this embodiment, the channel switching may also be performed by The intermediate turntable, and before The emergency group call function is started, the intermediate turntable is connected to The active channel, that is, the intermediate turntable is in a communication configuration environment where The active channel corresponds to The talk group, and may receive The group call setup request sent by The active terminal, and after The intermediate turntable receives The group call setup request, the channel switching is performed based on The OTAP protocol, that is, the channel switching is performed to The backup channel corresponding to The channel information carried in The group call setup request, so as to access The communication environment where The passive terminal is currently located.
Step S102, determining a backup channel corresponding to the backup channel information, and broadcasting signaling information to the passive terminal through the backup channel after establishing connection with the passive terminal waiting on the backup channel through the backup channel.
In this embodiment, after the relay station receives the group call establishment request, wireless modification (Over The Air Config, OTAC) is performed based on the OTAP protocol to complete switching of the corresponding channel to the backup channel, so that connection is established with the passive terminal waiting on the backup channel, and signaling information is broadcast to the passive terminal, so that the passive terminal receives the corresponding signaling information.
Step S103, receiving authentication response information sent by the active terminal, and sending the authentication response information to the passive terminal through the backup channel, so that the passive terminal can perform wireless setting based on signaling information to access the active channel and establish a call with the active terminal after receiving the authentication response information, wherein the authentication response information is used for representing whether the active terminal allows the passive terminal to access the active channel.
In this embodiment, after the passive terminal receives the corresponding signaling information, it needs to decode the dynamic authorization code carried in the signaling information to obtain the corresponding authentication key, and uses the decoded authentication key as the corresponding authentication response, and sends the corresponding authentication response to the transfer station through the backup channel, after the transfer station sends the authentication response to the active terminal, the active terminal sends a response message through the active channel, the transfer station and the backup channel after verifying whether the authentication key is matched, that is, sends the corresponding authentication response message to inform the passive terminal of the corresponding authentication result, so as to determine whether the passive terminal is allowed to access the active channel and establish a call with the active terminal, when the authentication response message received by the passive terminal is allowed to access the active channel, the passive terminal performs channel configuration information modification based on the OTAP protocol, and the passive terminal completes switching from the backup channel to the active channel, thereby accessing the communication configuration environment corresponding to the active channel, and can establish a call with the corresponding active terminal.
In this embodiment, in the channel switching process of the passive channel, the parameters for modifying the channel configuration information include adding group calling contacts, adding and deleting receiving group list members, modifying terminal identification ID, modifying channel frequency (Frequence Point, FP), modifying channel time slots, modifying channel Color Codes (CCs), modifying current channel transmitting contacts, and the like.
Through the steps from S101 to S103, the method comprises the steps of receiving a group call establishment request sent by an active terminal connected through an active channel along the active channel, wherein the group call establishment request carries backup channel information and signaling information corresponding to the active channel, the active channel is used for representing the communication environment of the active terminal for group call communication currently, determining the backup channel corresponding to the backup channel information, broadcasting the signaling information to a passive terminal through the backup channel after the connection is established between the backup channel and the passive terminal on the backup channel, receiving authentication response information sent by the active terminal, and sending the authentication response information to the passive terminal through the backup channel, so that the passive terminal can access the active channel and establish a call with the active terminal based on the signaling information after receiving the authentication response information, wherein the authentication response information is used for representing whether the active terminal allows the passive terminal to access the active channel.
It should be noted that, in the emergency group call establishment method according to the embodiment of the present application, the preset backup channels for emergency call are utilized to enable the terminals in different areas without association to establish signaling communication carriers.
In some embodiments, the group call setup request further includes preset target parameters, and after broadcasting the signaling information to the passive terminal through the backup channel, the following steps are further implemented:
And step 21, determining a time threshold value for allowing the passive terminal to access the active channel based on the preset target parameters.
In this embodiment, the preset target parameters include, but are not limited to, time for emergency group call setup operation, and the preset target parameters are preset values when the emergency group call function is started, and the time for emergency group call setup operation is limited by the preset values, and in the corresponding time range, the passive terminal meeting the set conditions is allowed to access the active channel, so as to establish a call with the active terminal.
Step 22, starting from the first passive terminal to perform wireless setting and access the active channel, recording the switching time of the passive terminal to access the active channel.
In the embodiment, the switching time of the passive terminal to access the active channel is recorded through the timer, and when the timing is over, the corresponding passive terminal is not allowed to access the active channel.
And step 23, when the switching time is greater than the time threshold, sending termination signaling information for terminating the corresponding passive terminal to access the active channel to the active terminal.
In this embodiment, when the switching time is greater than the time threshold, it indicates that the timer is terminated at a fixed time, and at this time, the corresponding passive terminal is no longer allowed to access the active channel, and at the same time, the relay station sends corresponding termination information, that is, sends termination signaling information for terminating the access of the passive terminal to the active channel.
Determining a time threshold value allowing the passive terminal to access the active channel based on the preset target parameters in the steps 21 to 23, starting from the first passive terminal to perform wireless setting and access the active channel, recording the switching time of the passive terminal to access the active channel, and sending termination signaling information for terminating the corresponding passive terminal to access the active channel to the active terminal when the switching time is greater than the time threshold value, so as to terminate the emergency group call function after the preset target is met.
In some embodiments, the data encapsulation formats corresponding to the group call setup request, the signaling information, and the termination signaling information all include a short message format.
In this embodiment, the active terminal sends the group call establishment request to the transfer station, the transfer station sends the signaling information to the passive terminal through the backup channel, and the transfer station sends the termination signaling information to the active terminal all in the form of short messages.
In some of these embodiments, before establishing a connection with the passive terminal over the backup channel, the following steps are also implemented:
Step 31, at least the first channel frequency, the first channel time slot and the first channel color code corresponding to the backup channel are obtained from the backup channel information.
In this embodiment, channel switching is achieved by performing channel modification based on wireless setup parameters of the corresponding channel, such as channel frequency, channel time slot, and channel color code.
Step 32, based on the first channel frequency, the first channel time slot and the first channel color code, a channel modification is performed to switch to the backup channel.
And based on the first channel frequency, the first channel time slot and the first channel color code, carrying out channel modification to switch to the backup channel, thereby realizing switching of the transfer station to the backup channel, enabling the transfer station to be connected with a passive terminal waiting for the backup channel through the backup channel and sending signaling information to the passive terminal, thereby building a communication ring under the abnormal frequency condition in a short time and realizing temporary set-up of new group calling under the emergency condition.
In some embodiments, the signaling information carries a dynamic authorization code characterizing that the passive terminal is allowed to access the active channel, and before receiving the authentication response information sent by the active terminal and sending the authentication response information to the passive terminal through the backup channel, the following steps are further implemented:
And step 41, receiving an authentication response which is sent by the passive terminal through the backup channel and used for carrying out authentication decoding on the dynamic authorization code in the signaling information.
Step 42, after the authentication response is sent to the active terminal through the active channel, the authentication response information sent by the active terminal is received.
In this embodiment, after receiving the corresponding signaling information, the passive terminal cannot directly modify the configuration information based on the signaling information, and needs to authenticate according to the dynamic authorization code carried in the signaling information, that is, decode the dynamic authorization code to obtain the corresponding authentication key, and send the authentication key as the corresponding authentication response to the relay station, and send the authentication key to the active terminal through the active channel by the relay station, so that the active terminal determines whether the passive terminal decodes correctly after receiving the authentication response, and then sends the response to the authentication result to the relay station through the active channel, and after receiving the authentication response information, the relay station sends the authentication response information to the passive terminal through the backup channel, so that the passive terminal is definitely allowed to access the active channel.
And after the authentication response is sent to the active terminal through the active channel, the authentication response information sent by the active terminal is received, so that the forwarding of the authentication signaling between the passive terminal and the active terminal is realized, thereby ensuring that the passive terminal establishing the emergency group call with the active terminal is the passive terminal with the intention of requesting to establish the emergency group call, and ensuring the security of group call establishment.
Fig. 2 is a flowchart of another emergency group call setup method according to an embodiment of the present application. As shown in fig. 2, an embodiment of the present application provides an emergency group call establishment method, applied to an active terminal, including the following steps:
Step S201, after confirming that the passive terminal has an access intention of requesting to establish the emergency group call, sending a group call establishment request to a relay station through an active channel corresponding to the current group call communication, wherein the group call establishment request carries backup channel information and signaling information corresponding to the active channel, and the relay station is used for broadcasting the signaling information to the passive terminal through the backup channel after establishing connection with the passive terminal through the backup channel corresponding to the backup channel information.
In this embodiment, the active terminal is a terminal that starts an emergency group call function when the corresponding terminal wants to access a communication configuration environment corresponding to an active channel to which the active terminal is connected, while the terminal that is actually active wants to access is a passive terminal in this embodiment, before the active terminal starts the emergency group call function, the passive terminal and the active terminal transmit corresponding access intention to the active terminal in a direct or indirect manner, that is, both sides have achieved the intention of establishing the emergency group call, after the active terminal definitely determines the corresponding access intention, the active terminal starts the emergency group call function, and transmits an establishment request to a transfer station through an active channel corresponding to a current communication configuration environment of the active terminal, so that the transfer station switches to a backup channel corresponding to backup channel information carried in the group call establishment request after receiving the group call establishment request, then establishes connection with the passive terminal that wants to access the active terminal through the backup channel, and then transmits signaling information carried in the establishment request and used for characterizing the communication configuration environment of the active channel to the terminal along the backup channel to the passive terminal, thereby realizing the transmission of the corresponding communication configuration parameters of the group call.
In this embodiment, the intention of the passive terminal and the active terminal to achieve correspondence is not established through the communication channel and the communication environment established by the emergency group call in the applied embodiment, but other approaches are adopted to achieve the intention of the two parties to achieve correspondence, for example, the intention of the two parties to establish the corresponding emergency group call can be negotiated through the leader in the passive terminal and the leader in the active terminal to perform other communication modes, and it should be understood that the intention of the two parties to achieve correspondence is not a limitation on the establishment of the emergency group call in the applied embodiment, and the intention of the two parties to achieve correspondence is a precondition for executing the emergency group call function in the applied embodiment.
Step S202, receiving an authentication response sent by the transfer station through the active channel, and sending authentication response information of the authentication response to the transfer station, so that the passive terminal performs wireless setting based on signaling information after receiving the authentication response information sent by the transfer station, so as to access the active channel, wherein the authentication response information is used for representing whether the active terminal allows the passive terminal to access the active channel.
In this embodiment, before the active terminal and the passive terminal establish a connection, the active terminal needs to verify the decoding result of the dynamic authorization code carried in the signaling information by the passive terminal, that is, verify the authentication response, so as to receive the authentication response forwarded by the relay station, after verifying the authentication response, send the corresponding authentication response information to the relay station, and then the relay station sends the corresponding authentication response information to the passive terminal, so that the passive terminal determines whether the passive terminal is allowed to access the active channel according to the received result of the authentication response information, and when the passive terminal determines that the passive terminal is allowed to access the active channel, the passive terminal performs wireless setting based on the signaling information to access the active channel after finishing channel configuration information modification.
Step S203, when the passive terminal accesses the active channel, a call is established with the passive terminal.
In this embodiment, the signaling information is information describing corresponding wireless setting parameters of an active channel for group call communication of the active terminal, and at least includes one or more of a channel time slot, a channel color code, and a channel frequency point, and by modifying the time slot, the color code, and the frequency point of the corresponding channel to be consistent with related parameters corresponding to the signaling information, the passive terminal is executed to access the active channel, and a call with the active terminal is established.
The method comprises the steps of S201 to S203, after receiving the access intention of the passive terminal requesting to establish the emergency group call, sending a group call establishment request to the relay station through an active channel corresponding to the current group call communication, wherein the group call establishment request carries backup channel information and signaling information corresponding to the active channel, receiving an authentication response sent by the relay station through the active channel, and sending authentication response information of the authentication response to the relay station, so that the passive terminal can perform wireless setting based on the signaling information after receiving the authentication response information sent by the relay station, and access the active channel, wherein the authentication response information is used for representing whether the active terminal is allowed to access the active channel, and when the passive terminal accesses the active channel, establishing a call with the passive terminal, thereby solving the problems of high difficulty in implementing interworking of configuration environment and low group call establishment efficiency when establishing a new group call in the related technology, and realizing the beneficial effects of temporarily establishing the new group call by establishing the communication environment under the abnormal frequency condition in a short time under the emergency condition.
In some of these embodiments, after the call is established with the passive terminal, the steps of receiving termination signaling information sent by the transfer station and terminating the call establishment with the passive terminal that does not access the active channel based on the termination signaling information are also performed.
In this embodiment, when the group call establishment request further carries a preset target parameter defining time for the emergency group call establishment operation, where the preset target parameter is a preset value when the emergency group call function is started, the time for the emergency group call establishment operation is defined by the preset value, and in a corresponding time range, the passive terminal meeting the set condition is allowed to access the active channel and establish a call with the active terminal, and when the time for the group call establishment operation reaches the preset value, the transfer station sends termination signaling information to the active terminal, and at this time, the transfer station switches from the backup channel to the active channel, so that the transfer station can send the termination signaling information to the active terminal.
In this embodiment, when the active terminal receives the corresponding termination signaling information, the active terminal does not accept the corresponding passive terminal to access the active channel.
Fig. 3 is a flowchart of another emergency group call setup method according to an embodiment of the present application. As shown in fig. 3, an embodiment of the present application provides an emergency group call establishment method, which is applied to a passive terminal, and the method includes the following steps:
Step S301, after determining that the active terminal knows the access intention of requesting to establish the emergency group call, waiting for receiving the signaling information broadcasted in the backup channel by the transfer platform in a preset backup channel, wherein the transfer platform switches to the backup channel after receiving the group call establishment request sent by the active terminal through the active channel, the group call establishment request carries the signaling information and the backup channel information corresponding to the backup channel, and the signaling information comprises a dynamic authorization code and wireless setting parameters corresponding to the active channel to be accessed.
In this embodiment, a passive terminal that wants to establish an emergency group call and establishes a call with an active terminal is taken as an execution subject, and a signaling message transmitted by the active terminal through a transfer station is waited to be received through executing a backup channel in a preset mode, so that a carrier for signaling communication is established by the terminals whose two communication configuration environments are not mutually communicated, and an OTAC modification is performed based on the signaling message to complete the access of the passive terminal to the active channel corresponding to the active terminal.
In this embodiment, the intention of the passive terminal and the active terminal to achieve correspondence is not established through the communication channel and the communication environment established by the emergency group call in the applied embodiment, but other approaches are adopted to achieve the intention of the two parties to achieve correspondence, for example, the intention of the two parties to establish the corresponding emergency group call can be negotiated through the leader in the passive terminal and the leader in the active terminal to perform other communication modes, and it should be understood that the intention of the two parties to achieve correspondence is not a limitation on the establishment of the emergency group call in the applied embodiment, and the intention of the two parties to achieve correspondence is a precondition for executing the emergency group call function in the applied embodiment.
Step S302, the dynamic authorization code is obtained from the signaling information, and the authentication response obtained after decoding the dynamic authorization code is sent to the relay station through the backup channel.
Step S303, after receiving the authentication response information sent by the transfer station, performing wireless setting based on the wireless setting parameters to access an active channel and establish a call with the active terminal, wherein the active terminal sends the authentication response information obtained by responding to the authentication response to the transfer station through the active channel after receiving the authentication response sent by the transfer station.
In this embodiment, after signaling information is sent to a passive terminal, the passive terminal acquires a dynamic authorization code carried in the signaling information (the dynamic authorization code is correspondingly generated when an active terminal sends a group call establishment request) and performs authentication, so as to determine whether the passive terminal can perform OTAC modification based on wireless setting parameters corresponding to the signaling information, decodes the dynamic authorization code based on the passive terminal, sends an authentication key corresponding to the decoded dynamic authorization code to the active terminal for verification, if the authentication passes, the authentication of the passive terminal is successful, and the passive terminal which is successfully authenticated performs wireless setting based on the wireless setting parameters, so that the switching to a communication configuration environment corresponding to an active channel is completed, and meanwhile, a call is also established with the active terminal, so that the establishment of an emergency group call is completed.
After determining that the access intention of the active terminal is known to request to establish the emergency group call, the step S301 to step S303 is adopted, and after receiving the group call establishment request sent by the active terminal through the active channel, the transfer station switches to the backup channel, wherein the group call establishment request carries signaling information and backup channel information corresponding to the backup channel, the signaling information comprises a dynamic authorization code and wireless setting parameters corresponding to the active channel to be accessed, the dynamic authorization code is acquired from the signaling information, an authentication response obtained after decoding the dynamic authorization code is sent to the transfer station through the backup channel, after receiving the authentication response information sent by the transfer station, wireless setting is carried out based on the wireless setting parameters, so as to access the active channel and establish a call with the active terminal, the transfer station is sent with the authentication response information obtained by responding the authentication response through the active channel after receiving the authentication response sent by the transfer station, the new group call establishment difficulty is large, the low-time establishment of the emergency communication environment is realized under the condition of establishing the new emergency group call in the related technology, the new communication environment is established, and the new emergency group call is established in a short time is realized.
In some embodiments, before the preset backup channel waits to receive the signaling information broadcast by the backup channel, the following steps are further implemented:
Step 51, at least obtaining a second channel frequency, a second channel time slot and a second channel color code corresponding to the preset backup channel.
Step 52, performing channel modification based on the second channel frequency, the second channel time slot and the second channel color code to switch to the backup channel.
And (3) acquiring at least a second channel frequency, a second channel time slot and a second channel color code corresponding to a preset backup channel in the steps 51 to 52, and carrying out channel modification based on the second channel frequency, the second channel time slot and the second channel color code to switch to the backup channel, so that the passive terminal is switched to the passive channel to wait after sending the access intention of the active channel which is wanted to be accessed to the active terminal, thereby establishing connection between the passive terminal and the passive terminal when the transfer station is switched to the backup channel, and receiving a signaling communication carrier which is sent by the transfer station and is used for establishing connection between the passive terminal and the active terminal, namely the connection of the passive terminal to a communication configuration environment which is corresponding to the active channel of the active terminal, thereby realizing establishment of a communication ring under the condition of different frequencies in a short time and realizing temporary establishment of new group calling in an emergency.
Fig. 4 is a flow chart of still another emergency group call setup method provided by the preferred embodiment of the present application, fig. 5 is a schematic diagram of group call communication interaction provided by the preferred embodiment of the present application, and as shown in fig. 4 and fig. 5, the preferred embodiment of the present application provides an emergency group call setup method, including an active terminal, a relay station and a passive terminal, the method includes the following steps:
Step S401, the active terminal (refer to T1 in fig. 5) sends a group call setup request to the transfer station (refer to R1 in fig. 5), and then step S402 is performed.
In this embodiment, the active terminal sends a group call setup request to the transfer station through the active channel (refer to f1 in fig. 5), at this Time, the transfer station is connected with the active terminal through the active channel, the group call setup request carries signaling information and backup channel information, where the signaling information includes FP, CC, ID, time, where Time is a preset value at startup, and is used to characterize the running Time of the group call setup function, and in this Time range, the passive terminal meeting the condition allows access to the active channel corresponding to the active terminal.
Step S402, the passive terminal (refer to T2 in fig. 5) switches to or is in the backup channel (refer to f2 in fig. 5), and the relay station switches to the backup channel, and then step S403 is executed.
In this embodiment, when the emergency group call setup is started, the passive terminal may be in a preset backup channel for establishing the emergency group call, or may be placed in the backup channel to wait by channel switching before the transfer station switches to the backup channel, preferably, when the passive terminal wants to establish the group call with the active terminal that is not in communication with the communication configuration environment, the passive terminal uses the preset backup channel to construct a signaling communication carrier, so that the passive terminal can establish the emergency group call with the corresponding active terminal.
Step S403, the transfer station sends information signaling to the passive terminal through the backup channel, and then step S404 is executed.
Step S404, the passive terminal which has acquired the authentication key is switched to the active channel, and a call with the active terminal is established, and then step S405 is executed.
Step S405, after reaching the preset target (ending the Time timer), the transfer station sends an ending message to the active terminal, and then S406 is executed.
Step S406, call establishment between the active terminal and the passive terminal.
In the above steps, the group call establishment request in step S401 is sent by the active terminal serving as the leader in the active terminals, the signaling information in step S401 and step S403 is carried by using the short message as the carrier, and the end message in step S405 is carried by the short message.
Through the steps, the backup channels are used, so that the terminals in different areas without association establish signaling communication carriers, and meanwhile, the security of the whole system is improved by an authorization guidance mechanism and a dynamic authorization mechanism.
The embodiment also provides an emergency group call establishment device, which is used for implementing the above embodiment and the preferred implementation, and is not described in detail. The terms "module," "unit," "sub-unit," and the like as used below may refer to a combination of software and/or hardware that performs a predetermined function. While the means described in the following embodiments are preferably implemented in software, implementations in hardware, or a combination of software and hardware, are also possible and contemplated.
Fig. 6 is a block diagram of an emergency group call setup apparatus according to an embodiment of the present application, and as shown in fig. 6, an emergency group call setup apparatus according to an embodiment of the present application is applied to a relay station, and includes:
The receiving module 61 is configured to receive a group call setup request sent by an active terminal connected through an active channel along the active channel, where the group call setup request carries backup channel information and signaling information corresponding to the active channel, and the active channel is used to characterize a communication environment in which the active terminal currently performs group call communication;
The determining module 62 is coupled to the receiving module 61, and is configured to determine a backup channel corresponding to the backup channel information, and broadcast signaling information to the passive terminal through the backup channel after establishing a connection with the passive terminal waiting on the backup channel through the backup channel;
The processing module 63 is coupled to the determining module 62, and is configured to receive the authentication response information sent by the active terminal, and send the authentication response information to the passive terminal through the backup channel, so that the passive terminal performs wireless setting based on the signaling information to access the active channel and establish a call with the active terminal after receiving the authentication response information, where the authentication response information is used to characterize whether the active terminal allows the passive terminal to access the active channel.
The device of the embodiment of the application adopts the steps of receiving the group call establishment request sent by the active terminal connected through the active channel along the active channel, wherein the group call establishment request carries backup channel information and signaling information corresponding to the active channel, the active channel is used for representing the communication environment of the active terminal for carrying out group call communication currently, determining the backup channel corresponding to the backup channel information, broadcasting the signaling information to the passive terminal through the backup channel after establishing connection with the passive terminal waiting on the backup channel through the backup channel, receiving authentication response information sent by the active terminal, and sending the authentication response information to the passive terminal through the backup channel, so that the passive terminal can access the active channel and establish a call with the active terminal based on the signaling information after receiving the authentication response information, and the authentication response information is used for representing whether the active terminal allows the passive terminal to access the active channel.
In some embodiments, the group call establishment request further comprises a preset target parameter, and the device is used for determining a time threshold value for allowing the passive terminal to access the active channel based on the preset target parameter, performing wireless setting from the first passive terminal and accessing the active channel, recording the switching time of the passive terminal accessing the active channel, and sending termination signaling information for terminating the corresponding passive terminal from accessing the active channel to the active terminal when the switching time is greater than the time threshold value.
In some embodiments, the device is further configured to obtain at least a first channel frequency, a first channel time slot, and a first channel color code corresponding to the backup channel from the backup channel information before establishing a connection with the passive terminal through the backup channel, and perform channel modification based on the first channel frequency, the first channel time slot, and the first channel color code to switch to the backup channel.
In some embodiments, the signaling information carries a dynamic authorization code for allowing the passive terminal to access the active channel, the device is further used for receiving an authentication response sent by the passive terminal through the backup channel for performing authentication decoding on the dynamic authorization code in the signaling information, and receiving authentication response information sent by the active terminal after the authentication response is sent to the active terminal through the active channel.
Fig. 7 is a schematic structural diagram of an active terminal according to an embodiment of the present application, and as shown in fig. 7, the embodiment of the present application provides an active terminal, which includes a processor 71, a communication interface 72, a memory 73, and a communication bus 74, wherein the processor 71, the communication interface 72, and the memory 73 perform communication with each other through the communication bus 74,
A memory 73 for storing a computer program;
processor 71, when executing programs stored on memory 73, performs the method steps of fig. 2.
The processing in the electronic device implements the method steps in fig. 2, which bring about technical effects consistent with those of the embodiment executing the emergency group call establishment method in fig. 2, and are not described herein again.
The communication bus mentioned by the above terminal may be a peripheral component interconnect standard (PERIPHERAL COMPONENT INTERCONNECT, abbreviated as PCI) bus or an extended industry standard architecture (Extended Industry Standard Architecture, abbreviated as EISA) bus, etc. The communication bus may be classified as an address bus, a data bus, a control bus, or the like. For ease of illustration, only one thick line is shown in fig. 7, but not only one bus or one type of bus.
The communication interface is used for communication between the terminal and other devices.
The memory may include random access memory (Random Access Memory, RAM) or may include non-volatile memory (non-volatile memory), such as at least one disk memory. Optionally, the memory may also be at least one memory device located remotely from the aforementioned processor.
The processor may be a general-purpose processor, including a central Processing unit (Central Processing Unit, CPU), a network processor (Network Processor, NP), a digital signal processor (DIGITAL SIGNAL Processing, DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable gate array (FPGA) or other Programmable logic device, discrete gate or transistor logic device, or discrete hardware components.
Fig. 8 is a schematic structural diagram of a passive terminal according to an embodiment of the present application, and as shown in fig. 8, the embodiment of the present application provides a passive terminal, which includes a processor 81, a communication interface 82, a memory 83, and a communication bus 84, wherein the processor 81, the communication interface 82, and the memory 83 complete communication with each other through the communication bus 84,
A memory 83 for storing a computer program;
the processor 81 is configured to implement the method steps in fig. 3 when executing the program stored on the memory 83.
The processing in the electronic device implements the method steps in fig. 3, which bring about technical effects consistent with those of the embodiment executing the emergency group call establishment method in fig. 3, and will not be described herein.
The embodiment of the application also provides a computer readable storage medium, on which a computer program is stored, which when executed by a processor, implements the steps of the emergency group call setup method provided in any one of the method embodiments described above.
In yet another embodiment of the present application, a computer program product comprising instructions that, when executed on a computer, cause the computer to perform the steps of the emergency group call setup method of any of the embodiments described above is also provided.
It should be noted that in this document, relational terms such as "first" and "second" and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises an element.
The foregoing is only a specific embodiment of the invention to enable those skilled in the art to understand or practice the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims (12)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210646783.5A CN115278939B (en) | 2022-06-08 | 2022-06-08 | Emergency group call establishment method, device, terminal and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210646783.5A CN115278939B (en) | 2022-06-08 | 2022-06-08 | Emergency group call establishment method, device, terminal and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115278939A CN115278939A (en) | 2022-11-01 |
CN115278939B true CN115278939B (en) | 2025-02-14 |
Family
ID=83760131
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210646783.5A Active CN115278939B (en) | 2022-06-08 | 2022-06-08 | Emergency group call establishment method, device, terminal and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115278939B (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1602104A (en) * | 2003-09-22 | 2005-03-30 | 华为技术有限公司 | A method for realizing fast call establishment |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7180879B2 (en) * | 2001-08-17 | 2007-02-20 | Ragulan Sinnarajah | Method and apparatus for call setup latency reduction |
US8594614B2 (en) * | 2011-01-04 | 2013-11-26 | Blackberry Limited | Handling emergency calls on an electronic device |
CN104010278B (en) * | 2013-02-27 | 2018-12-04 | 深圳市中兴微电子技术有限公司 | TD-SCDMA group system group-calling set-up method and system |
CN105792372B (en) * | 2016-03-02 | 2019-12-27 | 海能达通信股份有限公司 | Data communication method, device and system |
CN110582061A (en) * | 2018-06-07 | 2019-12-17 | 成都鼎桥通信技术有限公司 | group calling right-robbing method and device |
CN110972124B (en) * | 2018-09-30 | 2021-11-02 | 海能达通信股份有限公司 | Emergency call receiving method, device and system and electronic equipment |
-
2022
- 2022-06-08 CN CN202210646783.5A patent/CN115278939B/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1602104A (en) * | 2003-09-22 | 2005-03-30 | 华为技术有限公司 | A method for realizing fast call establishment |
Also Published As
Publication number | Publication date |
---|---|
CN115278939A (en) | 2022-11-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2015131831A1 (en) | Communication method and device | |
JP6800994B2 (en) | Systems and methods for relaying data over communication networks | |
WO2014183404A1 (en) | Data transmission method, apparatus, system and terminal | |
CN112105015A (en) | Secondary authentication method and device | |
TW200537863A (en) | Enhancement of packet transfer mode when circuit switched resources are requested | |
WO2023124482A1 (en) | Service authentication method and apparatus, and device, system and medium | |
US11881961B2 (en) | Communication method and related apparatus | |
EP1422864B2 (en) | Method of activating/deactivating encryption of data/voice in a mobile communication system | |
CN111565396B (en) | System and method for rapidly realizing distribution of multiple WiFi (Wireless Fidelity) devices | |
US9326301B2 (en) | Group provisioning of wireless stations of a wireless local area network (WLAN) | |
CN115278939B (en) | Emergency group call establishment method, device, terminal and storage medium | |
WO2012026932A1 (en) | Method and apparatus for over-the-air configuration of a wireless device | |
CN115209510B (en) | Wireless network connection method and device, electronic equipment and storage medium | |
CN112714009A (en) | Network distribution method, network equipment to be distributed and network equipment | |
WO2012065405A1 (en) | Method and system for judging legal terminal | |
CN108200661B (en) | RRC connection release method, terminal, access network device and storage medium | |
CN107005554B (en) | Voice service sharing method, device and system | |
WO2025175782A1 (en) | Energy supply method, communication apparatus, and storage medium | |
CN115866597B (en) | Method and device for sending password information, storage medium and electronic device | |
CN110493023B (en) | Three-party session establishment method and device | |
CN117014838A (en) | Communication connection establishment method, device, equipment and storage medium | |
WO2025097840A1 (en) | Network connection method, electronic device, and computer-readable storage medium | |
CN118019148A (en) | Wireless connection method, device, storage medium and terminal | |
CN114340044A (en) | Physical layer identifier management method and device, terminal and management equipment | |
WO2025092573A1 (en) | Communication method and apparatus |
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 |