Group call voice playback method and terminal device
By using the full network recording and video recording system and proxy terminal identification on the dual-mode terminal to record and record calls between narrowband and broadband systems, the problem of missed concurrent voice group calls by the dual-mode terminal is solved, and the playback of voice group calls is realized , ensuring information sharing and interface stability.
Patent Information
- Application Number
- CN202310027194.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-01-09
- Publication Date
- 2024-12-17
- Estimated Expiration
- 2043-01-09
AI Technical Summary
Dual-mode terminals cannot realize information sharing between broadband and narrowband systems, resulting in the inability to obtain voice in missed concurrent voice group calls, and the existing technology lacks effective solutions.
By realizing the call recording function of the entire network recording and video recording system on a dual-mode terminal, the proxy terminal identifier is used to pull up a call between the narrowband and broadband systems, and obtain the call recording information after the call is over, confirm the missed call voice and playback.
It realizes the acquisition of missing voice group calls in the dual-mode terminal, overcomes the problem that dual-mode terminals cannot obtain missing voice, and ensures that the audio of missing voice group calls is obtained without changing the width and narrow interface. Playback.
Smart Images

Figure CN116156432B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of wireless communications, and in particular to a group call voice playback method and terminal device. Background Art
[0002] At present, for multi-mode terminals that integrate broadband technology and narrowband technology (hereinafter taking dual-mode terminals as an example), the registration and group call processes are usually implemented in the broadband system and the narrowband system respectively. In other words, in order to ensure the communication effect of the dual-mode terminal, the registration information and group call information corresponding to the broadband system and the narrowband system are often independent of each other, and the two cannot achieve information sharing.
[0003] In the above scenario, when the dual-mode terminal answers a voice group call of a group broadcast by the narrowband cluster system, if the narrowband cluster system broadcasts a voice group call of another group, and the members of the other group also include the above dual-mode terminal, the dual-mode terminal can only participate in one of the voice group calls of the above two groups, and miss the other concurrent voice group call, so that the dual-mode terminal cannot obtain the voice in the missed voice group call.
[0004] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention
[0005] The embodiments of the present application provide a method and a terminal device for replaying a group call voice, which solve the technical problem in the related art that the voice in the missed concurrent voice group call cannot be obtained.
[0006] According to one aspect of an embodiment of the present application, a method for replaying a group call voice is provided, comprising: a dual-mode terminal receives a first voice group call initiated by a narrowband cluster system, wherein the first voice group call will be recorded by a full-network recording and video recording system, group call members of the first voice group call include a broadband cluster system registered as a proxy terminal in the narrowband cluster system, and the narrowband cluster system pulls up the broadband cluster system through the proxy terminal identifier; after the first voice group call ends, the dual-mode terminal receives the call recording information of the first voice group call acquired by the broadband cluster system; according to the call recording information of the first voice group call, when the dual-mode terminal confirms that there is a first missed call voice, the dual-mode terminal acquires the first missed call voice audio in the first voice group call from the full-network recording and video recording system according to the information of the first missed call voice, and replays the first missed call voice audio.
[0007] Optionally, in this embodiment, after the dual-mode terminal receives the first voice group call initiated by the narrowband cluster system, it also includes: when the first voice group call has not ended and the dual-mode terminal receives the second voice group call initiated by the narrowband cluster system, the dual-mode terminal determines the call priority of the first voice group call and the call priority of the second voice group call, wherein the second voice group call will be recorded by the whole network recording and video recording system, and the group call members of the second voice group call include the proxy terminal identifier; when it is determined that the call priority of the first voice group call is higher than the call priority of the second voice group call, the dual-mode terminal will continue to answer the first voice group call and reject the second voice group call; when it is determined that the call priority of the first voice group call is lower than the call priority of the second voice group call, the dual-mode terminal will switch from the first voice group call to receiving the second voice group call.
[0008] Optionally, in this embodiment, after the dual-mode terminal switches from the first voice group call to receiving the second voice group call, the method also includes: after the second voice group call ends, the dual-mode terminal receives the call recording information of the second voice group call acquired by the broadband cluster system; based on the call recording information of the second voice group call, if the dual-mode terminal confirms that there is a second missed call voice, the dual-mode terminal acquires the second missed call voice audio in the second voice group call from the full-network recording and video recording system based on the information of the second missed call voice, and plays back the second missed call voice audio.
[0009] Optionally, in this embodiment, the dual-mode terminal receives the call recording information of the first voice group call acquired by the broadband cluster system, including: the dual-mode terminal receives the call recording information of the first voice group call acquired by the broadband cluster system from the whole network recording and video recording system; and displays the call timeline of the first voice group call in the dual-mode terminal according to the call recording information of the first voice group call, wherein the call timeline is used to indicate the answering time period of the dual-mode terminal for answering the first voice group call and the missed call time period of the dual-mode terminal for missing the first voice group call.
[0010] Optionally, in this embodiment, the dual-mode terminal obtains the first missed call voice audio in the first voice group call from the whole-network recording and video recording system according to the information of the first missed call voice, and plays back the first missed call voice audio, including: in response to the selection operation of the missed call time period, the dual-mode terminal obtains the first missed call voice audio corresponding to the missed call time period in the first voice group call from the whole-network recording and video recording system through the broadband cluster system; the dual-mode terminal plays back the first missed call voice audio.
[0011] Optionally, in this embodiment, the dual-mode terminal receiving the first voice group call initiated by the narrowband trunking system includes: when the voice service of the dual-mode terminal is registered in the narrowband trunking system, if the dual-mode terminal detects the first voice group call initiated by the narrowband trunking system, the dual-mode terminal receiving the first voice group call through the narrowband trunking system;
[0012] In the case where the voice service of the dual-mode terminal is registered in the broadband cluster system, a third voice group call corresponding to the first voice group call in the narrowband cluster system and sent by the broadband cluster system is received, wherein the third voice group call is a corresponding voice group call initiated by the broadband cluster system when the broadband cluster system joins the first voice group call in the narrowband cluster system as the proxy terminal using the proxy terminal identifier, and the group call members of the third voice group call include all dual-mode terminals among the group call members of the first voice group call.
[0013] According to another aspect of an embodiment of the present application, a method for replaying a group call voice is provided, comprising: receiving a registration request sent by a broadband cluster system, wherein the registration request carries a proxy terminal identifier registered by the broadband cluster system as a proxy terminal in a narrowband cluster system, and the narrowband cluster system pulls up the broadband cluster system through the proxy terminal identifier; when initiating the first voice group call, if the group call members of the first voice group call include dual-mode terminals, the broadband cluster system indicated by the proxy terminal identifier is used as a group call member of the first voice group call, and a call is initiated to the broadband cluster system; notifying the whole-network recording and video recording system to record the call of the first voice group call; when the first voice group call ends, notifying the broadband cluster system to obtain the call recording information of the first voice group call from the whole-network recording and video recording system, and sending it to the dual-mode terminals among the group call members through the broadband cluster system.
[0014] Optionally, in this embodiment, before receiving the registration request sent by the broadband cluster system, the above method also includes: configuring a proxy terminal identifier for the above broadband cluster system, wherein the above proxy terminal identifier is a device identifier used by the narrowband cluster system to initiate a first voice group call to the above broadband cluster system; adding the above proxy terminal identifier as a group call member to each group call group containing the dual-mode terminal.
[0015] According to another aspect of an embodiment of the present application, a method for replaying a group call voice is provided, comprising: sending a registration request to a narrowband cluster system, receiving a registration success message fed back by the narrowband cluster system, wherein the registration request carries a proxy terminal identifier registered by the broadband cluster system in the narrowband cluster system as a proxy terminal, and the narrowband cluster system pulls up the broadband cluster system through the proxy terminal identifier; when the narrowband cluster system initiates the first voice group call, receiving the first voice group call; after receiving an end message of the first voice group call sent by the narrowband cluster system, obtaining call recording information of the first voice group call from a full-network recording and video system; sending the call recording information of the first voice group call to a dual-mode terminal in the first voice group call; receiving a playback request sent by the dual-mode terminal; according to the information of the first missed call voice carried in the playback request, obtaining the first missed call voice audio from the full-network recording and video system, and sending the first missed call voice audio to the dual-mode terminal, so that the dual-mode terminal replays the first missed call voice audio.
[0016] Optionally, in this embodiment, the method further includes: in a case where the broadband cluster system is configured with a third voice group call corresponding to the first voice group call, when the broadband cluster system uses the proxy terminal identifier to join the first voice group call of the narrowband cluster system, initiating a third voice group call and forwarding the first voice group call, wherein the group call members of the third voice group call include all dual-mode terminals among the group call members of the first voice group call.
[0017] Optionally, in this embodiment, when the broadband cluster system joins the first voice group call of the narrowband cluster system using the proxy terminal identifier, initiating a third voice group call and forwarding the first voice group call include: when the broadband cluster system joins the first voice group call of the narrowband cluster system using the proxy terminal identifier, determining whether group call members in the third voice group call have registered for voice services; in the case that group call members in the third voice group call have registered for the voice services, initiating the third voice group call to the dual-mode terminal registered for the voice services, and forwarding the call information of the first voice group call.
[0018] Optionally, in this embodiment, sending the call recording information of the first voice group call to the dual-mode terminal in the first voice group call includes: when the dual-mode terminal in the first voice group call is online, sending the call recording information of the first voice group call to the dual-mode terminal in the first voice group call.
[0019] According to another aspect of the embodiment of the present application, a terminal device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to execute the group call voice playback method through the computer program.
[0020] In an embodiment of the present application, after the narrowband cluster system initiates a voice group call, the voice group call can be recorded through the whole network recording and video recording system. When the dual-mode terminal receives the voice group call, and the group call members of the voice group call include the proxy terminal identifier registered by the broadband cluster system as a proxy terminal in the narrowband cluster system, if the voice group call is confirmed to have missed a call after the end of the call, the dual-mode terminal can obtain the audio of the missed call from the whole network recording and video recording system through the broadband cluster system, and play it back. Thereby, for dual-mode terminals that cannot perform bilateral information sharing between the narrowband cluster system and the broadband cluster system, when a missed concurrent group call occurs, the audio of the missed voice group call can be obtained and played back while ensuring that the wide and narrow interfaces remain unchanged. This overcomes the problem of missed concurrent group calls in the related art. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0022] Figure 1 is a schematic diagram of an application environment of an optional group call voice playback method according to an embodiment of the present application;
[0023] Figure 2 is a flow chart of an optional method for replaying group call voice according to an embodiment of the present invention;
[0024] Figure 3 is a flowchart of another optional method for replaying group call voice according to an embodiment of the present invention;
[0025] Figure 4 is a flowchart of another optional method for replaying group call voice according to an embodiment of the present invention;
[0026] Figure 5 is a schematic diagram of an optional method for replaying group call voice according to an embodiment of the present invention;
[0027] Figure 6 is a flowchart of another optional method for replaying group call voice according to an embodiment of the present invention;
[0028] Figure 7 is a flowchart of another optional method for replaying group call voice according to an embodiment of the present invention;
[0029] Figure 8 is a flowchart of another optional method for replaying group call voice according to an embodiment of the present invention;
[0030] Fig. 9 is a flowchart of another optional method for replaying group call voice according to an embodiment of the present invention;
[0031] Fig.10 is a flowchart of another optional method for replaying group call voice according to an embodiment of the present invention;
[0032] Fig.11 is a schematic structural diagram of an optional group call voice playback device according to an embodiment of the present invention;
[0033] Fig.12 is a schematic structural diagram of another optional group call voice playback device according to an embodiment of the present application;
[0034] Fig.13 It is a structural schematic diagram of an optional group call voice playback device according to an embodiment of the present application. DETAILED DESCRIPTION
[0035] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.
[0036] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0037] First, some nouns or terms that appear in the description of the embodiments of the present application are subject to the following interpretation:
[0038] Broadband: Generally refers to the frequency distribution of the signal in a continuous wide frequency band. If the frequency distribution range of the signal is very wide, it can be considered a broadband signal. It describes the wider frequency range that a signal or electronic circuit contains or can process simultaneously. Broadband is a relative description method. The larger the frequency range, that is, the higher the bandwidth, the more data can be sent. The broadband cluster system is a wireless communication service network that provides the public with a wide range of business types such as voice, data, audio, video, and images. It is generally built and operated by basic telecommunications operators and can support one or more cellular network standards, such as the GSM standard, UMTS standard, LTE standard, etc.
[0039] Narrowband: The opposite of broadband is narrowband. Compared with broadband, the disadvantage of narrowband is slow access speed. Narrowband is also a relative description. It is generally believed that narrowband signals meet the following requirements: the frequency width of the signal is much smaller than the center frequency. For example, a single-frequency signal belongs to a narrowband signal. The narrowband cluster system is a proprietary communication system built to meet the communication needs of command and dispatch, organization and management, and safe production of users in industries such as public safety, public utilities, transportation, energy, and industry and commerce. It is a narrowband wireless communication technology that provides half-duplex PTT services, including but not limited to Tetra, DMR, P25 or similar LMR radio standard technologies.
[0040] Group call: Half-duplex communication between a caller and multiple called parties. During a group call, only one member of a group can speak at the same time, and the other members can only listen.
[0041] The present application is described below in conjunction with embodiments:
[0042] According to one aspect of the embodiment of the present application, a method for replaying a group call voice is provided. Optionally, as an optional implementation, the method for replaying a group call voice can be applied to, but is not limited to, Figure 1 The group call voice playback system in the environment shown. The group call voice playback system may include but is not limited to dual-mode terminal 102, narrowband cluster system 104, and broadband cluster system 106. Group 1 includes dual-mode terminal 102 and A terminal 110, and group 2 includes dual-mode terminal 102 and B terminal 112.
[0043] In the case where the dual-mode terminal 102 receives the first voice group call of the narrowband cluster system 104, the dual-mode terminal 102 is added to the first voice group call of group 1, where the first voice group call will be recorded by the whole network recording and video recording system 108, and the group call members of the first voice group call include the proxy terminal identifier registered as a proxy terminal in the narrowband cluster system, and the proxy terminal identifier is the terminal identifier used by the narrowband cluster system to initiate the first voice group call to the broadband cluster system. After the first voice group call ends, the dual-mode terminal 102 will receive the call recording information of the first voice group call obtained by the broadband cluster system, and confirm whether there is a first missed call voice according to the call recording information. If the dual-mode terminal confirms to play back the first missed call voice, the first missed call voice audio is obtained from the whole network recording and video recording system 108 according to the information of the first missed call voice, and it is played back.
[0044] Further, if the dual-mode terminal 102 receives the second voice group call of group 2 broadcast by the narrowband cluster system 104, the second voice group call will be recorded by the whole network recording and video recording system, and the group call members of the second voice group call also include the proxy terminal identifier registered as a proxy terminal in the narrowband cluster system.
[0045] When the first voice group call has not ended and the second voice group call is received, which voice group call to answer is determined based on the comparison result of the call priority of the first voice group call and the call priority of the second voice group call. When the call priority of the first voice group call is higher than the call priority of the second voice group call, the second voice group call is rejected and the first voice group call is continued; otherwise, the first voice group call is switched to the second voice group call.
[0046] After receiving the second voice group call and the second voice group call ends, the dual-mode terminal 102 receives the call recording information of the second voice group call obtained by the broadband trunking system, and confirms whether there is a second missed call voice according to the call recording information. If the dual-mode terminal confirms to play back the second missed call voice, the second missed call voice audio is obtained from the network-wide recording and video recording system according to the information of the second missed call voice, and is played back.
[0047] In an embodiment of the present application, after the narrowband cluster system initiates a voice group call, the voice group call can be recorded through the whole network recording and video recording system. When the dual-mode terminal receives the voice group call, and the group call members of the voice group call include the proxy terminal identifier registered by the broadband cluster system as a proxy terminal in the narrowband cluster system, if the voice group call is confirmed to have missed a call after the end of the call, the dual-mode terminal can obtain the audio of the missed call from the whole network recording and video recording system through the broadband cluster system, and play it back. Thereby, for dual-mode terminals that cannot perform bilateral information sharing between the narrowband cluster system and the broadband cluster system, when a missed concurrent group call occurs, the audio of the missed voice group call can be obtained and played back while ensuring that the wide and narrow interfaces remain unchanged. This overcomes the problem of missed concurrent group calls in the related art.
[0048] Optionally, as an optional implementation, as Figure 2 As shown, the above group call voice playback method includes:
[0049] S202, the dual-mode terminal receives a first voice group call initiated by the narrowband trunking system, wherein the first voice group call will be recorded by the whole network recording and video recording system, and the group call members of the first voice group call include the proxy terminal identifier registered as a proxy terminal in the narrowband trunking system, and the narrowband trunking system pulls up the broadband trunking system through the proxy terminal identifier;
[0050] S204, after the first voice group call ends, the dual-mode terminal receives call recording information of the first voice group call acquired by the broadband trunking system;
[0051] S206, according to the call recording information of the first voice group call, when the dual-mode terminal confirms that there is a first missed call voice, the dual-mode terminal obtains the first missed call voice audio in the first voice group call from the whole network recording and video recording system according to the information of the first missed call voice, and plays back the first missed call voice audio.
[0052] It should be noted that the above-mentioned group call voice playback implementation steps can be applied to, but not limited to, dual-mode terminals, and the dual-mode terminals can be stored with, but not limited to, group call priorities matching different voice group calls. The above-mentioned group call priorities can include, but are not limited to, high, medium, and low. After the dual-mode terminal receives multiple concurrent voice group calls broadcasted successively by the narrowband trunking system, it can be determined, but not limited to, which voice group call to join based on the group call priorities matching the voice group calls stored in the dual-mode terminal.
[0053] Optionally, in this embodiment, the dual-mode terminal may have at least one of the following signals: a narrowband signal and a broadband signal. In the dual-mode terminal, the voice service and the video service may be dual-registered or single-registered. The voice service and the video service may be registered separately but are not limited to being registered separately. Regardless of whether there is a broadband signal, the voice service is registered in the narrowband trunking system. When there is a broadband signal, the video service is registered in the broadband trunking system. When there is no broadband signal, the video service may not be registered.
[0054] Optionally, in this embodiment, the proxy number (that is, the proxy terminal identifier) of the broadband cluster system can be configured in the narrowband cluster system but is not limited to being configured as a user of the narrowband cluster system. Further, the proxy number (that is, the proxy terminal identifier) of the broadband cluster system is added to the narrowband group including the dual-mode terminal as a group call member in the voice group call initiated by the narrowband cluster system. In addition, a broadband roaming group Rx is configured for each narrowband group Gx with dual-mode terminal members in the broadband cluster system, and all dual-mode terminal members of the narrowband group Gx are also members of the broadband roaming group Rx;
[0055] It should be noted that, in the case of multiple concurrent voice group calls, if you choose to switch to a voice group call initiated later, the content of the call may be omitted from the voice group call initiated earlier; if you continue to retain the voice group call initiated earlier, you need to reject the voice group call initiated later, which causes the content of the voice group call initiated later to be omitted. Therefore, in this embodiment, for the above-mentioned concurrent voice group calls, the narrowband cluster system will notify the full-network recording and video system to record the calls of each voice group call. Then, for voice group calls whose group call members include dual-mode terminals, a call to the broadband cluster system can be pulled up through the proxy terminal identifier pre-configured for it in the narrowband cluster system, and the broadband cluster system obtains the audio of the missed call voice from the full-network recording and video system, and sends it to the dual-mode terminal for playback.
[0056] Specific combination Figure 3 The example shown is for illustration:
[0057] As shown in step S302, the dual-mode terminal has dual-registered. The voice service (hereinafter referred to as voice) is registered in the narrowband cluster system (hereinafter referred to as the narrowband system), and the video service (hereinafter referred to as video) is registered in the broadband cluster system (hereinafter referred to as the broadband system). As shown in step S302-1, group members (that is, group call members) are added to the group Gx including the dual-mode terminal: the broadband cluster system proxy number (that is, the terminal proxy identifier). Among them, the narrowband system configures the broadband cluster proxy number as a user of the narrowband cluster system. At the same time, the above broadband cluster proxy number is added as a group member in the narrowband group Gx including the dual-mode terminal, and a broadband roaming group Rx is configured for each narrowband group Gx in the broadband cluster system, and all dual-mode terminals in the narrowband group Gx are also members of the broadband roaming group Rx. As shown in step S302-2, the broadband cluster system proxy number is registered to the narrowband, and as shown in step S302-3, the broadband cluster system proxy number responds. Specifically, the broadband cluster system uses the configured broadband cluster proxy number to register with the narrowband cluster system. The narrowband cluster system determines that the number is a legitimate narrowband cluster user number and responds to the registration. Because all group members, including the narrowband group Gx members of the dual-mode terminal, have the proxy number, subsequent voice group calls of the narrowband group Gx will be pulled up by the narrowband cluster system through the proxy number to the broadband cluster system.
[0058] Then the G1 group call starts. As in step S304, the narrowband side group G1 initiates a voice group call, and the G1 members include the dual-mode terminal 1. As in step S306, the narrowband system broadcasts the voice group call of group G1. Then, as in step S308, the dual-mode terminal joins the voice group call of group 1. That is, the narrowband trunking system initiates a voice group call corresponding to group G1, wherein the members of group G1 include the dual-mode terminal 1. The narrowband trunking system broadcasts the voice group call of group G1, and the dual-mode terminal 1 automatically joins and answers the voice group call of group G1. Then, as in step S310, the narrowband side group G1 voice group call starts to notify the whole network recording and video recording system to record the call.
[0059] As shown in step S312, the narrowband system initiates a proxy call to the broadband system, and pulls up the broadband cluster proxy registration number in group G1. As shown in step S314, the broadband cluster system proxy G1 group call responds. That is, because the group members of group G1 include the broadband cluster proxy number, the narrowband cluster system initiates a group G1 proxy voice group call to the broadband cluster system, thereby pulling up the broadband cluster system proxy number. After receiving the proxy call of group G1, the broadband cluster system responds that the call is successfully pulled up.
[0060] Then, as in step S316, the narrowband side group G2 initiates a voice group call, and the group call members also include dual-mode terminals. As in step S318, the narrowband system broadcasts the voice group call of group G2. If the call priority of the voice group call of group G2 is lower, then as in step S320, the dual-mode terminal will ignore the voice group call of group G2 and continue to receive the voice group call of group G1. It should be noted that here, the narrowband cluster system initiates a voice group call to group G2 when the voice group call initiated by G1 has not yet ended, and the dual-mode terminal 1 is also included in the members of group G2. In the case where the narrowband cluster system broadcasts the voice group call of group G2, the dual-mode terminal 1 will judge the call priorities of G1 and G2, and finally determine which group call to receive according to the priority strategy set by the system and the terminal and the respective call priorities of the current group calls of group G1 / G2. If the call priority of G1 is greater than the call priority of G2, the voice call of group G1 will be automatically selected to continue. Here, for the G2 voice group call initiated, as in step S322, the entire network recording and video recording system will also be notified to start recording the voice group call of group G2. Next, as in step S324, the narrowband system initiates a proxy call to the broadband system, and pulls up the broadband cluster proxy registration number in group G2. As in step S326, the broadband cluster system proxy G2 group call responds. That is, because the group members of group G2 include the broadband cluster proxy number, the narrowband cluster system initiates a group G2 proxy voice group call to the broadband cluster system, thereby pulling up the broadband cluster system proxy number. After receiving the proxy call of group G2, the broadband cluster system responds to the call and successfully pulls up.
[0061] As in step S328, if the narrowband side group G1 ends the voice group call, step S330 is executed, and the voice group call of the narrowband side group G1 ends recording. At the same time, the narrowband system ends the group G1 proxy voice group call, as in step S332. As in step S334, the broadband cluster system proxy group G1 will return a group call response to the end of recording. As in step S336, the broadband cluster system requests the whole network recording and video system to obtain the call recording information of the G1 voice group call. As in step S338, the whole network recording and video system will return the call recording information of the G1 voice group call. As in step S340, the broadband cluster system sends the call recording information of the above-mentioned G1 voice group call to the dual-mode terminal, which includes the group number, caller, call start time, end time, etc. As in step S342, the dual-mode terminal will display the group G1 group call timeline to the user, including the answered part.
[0062] Then, as in step S344, if the narrowband side group G2 voice group call ends the voice group call, step S346 is executed, and the narrowband side group G2 voice group call ends recording. As in step S348, the narrowband cluster system ends the group G2 proxy voice group call. As in step S350, the broadband cluster system proxy group G2 group call responds. As in step S352, the broadband cluster system requests the whole network recording and video recording system to obtain the call recording information of the G2 proxy voice group call. As in step S354, the whole network recording and video recording system returns the call recording information of the G2 voice group call to the broadband cluster system. As in step S356, the broadband cluster system notifies the dual-mode terminal of the call recording information of the above-mentioned G2 voice group call, including the group number, caller, call start time, and end time. As in step S358, the dual-mode terminal will display the group G2 group call timeline to the user, including the missed call part due to the continued reception of the group G1 group call.
[0063] As shown in step S360, the dual-mode terminal obtains the missed call recording (i.e., the missed call voice audio) of the above-mentioned voice group call (such as G1 or G2 marked with Gx in the figure). Then, as shown in step S362, the full-network recording and video recording system returns the missed call recording to the dual-mode terminal, and the dual-mode terminal listens to it. That is, the dual-mode terminal selects which voice group call to listen to the missed call recording according to the displayed group call missed call timeline, and the dual-mode terminal obtains the missed call recording of the group Gx voice group call from the full-network recording and video recording system, and the full-network recording and video recording system returns the missed call recording of the group Gx voice group call for playback in the dual-mode terminal.
[0064] In an embodiment of the present application, after the narrowband cluster system initiates a voice group call, the voice group call can be recorded through the whole network recording and video recording system. When the dual-mode terminal receives the voice group call, and the group call members of the voice group call include the proxy terminal identifier registered by the broadband cluster system as a proxy terminal in the narrowband cluster system, if the voice group call is confirmed to have missed a call after the end of the call, the dual-mode terminal can obtain the audio of the missed call from the whole network recording and video recording system through the broadband cluster system, and play it back. Thereby, for dual-mode terminals that cannot perform bilateral information sharing between the narrowband cluster system and the broadband cluster system, when a missed concurrent group call occurs, the audio of the missed voice group call can be obtained and played back while ensuring that the wide and narrow interfaces remain unchanged. This overcomes the problem of missed concurrent group calls in the related art.
[0065] As an optional solution, after the dual-mode terminal receives the first voice group call initiated by the narrowband trunking system, the method further includes:
[0066] When the first voice group call has not ended and the dual-mode terminal receives a second voice group call initiated by the narrowband trunking system, the dual-mode terminal determines the call priority of the first voice group call and the call priority of the second voice group call, wherein the second voice group call will be recorded by the whole network recording and video recording system, and the group call members of the second voice group call include the proxy terminal identifier;
[0067] In the case where it is determined that the call priority of the first voice group call is higher than the call priority of the second voice group call, the dual-mode terminal will continue to answer the first voice group call and reject the second voice group call;
[0068] In the case of determining that the call priority of the first voice group call is lower than the call priority of the second voice group call, the dual-mode terminal will switch from the first voice group call to receiving the second voice group call.
[0069] Optionally, in this embodiment, the narrowband cluster system can, but is not limited to, concurrently send multiple voice group calls. For example, taking the concurrent sending of two voice group calls as an example, the second voice group call is initiated when the first voice group call has not yet ended. The first voice group call here is initiated based on group G1, and the second voice group call here is initiated based on group G2. The group G1 includes dual-mode terminal 1, member terminal 2 (pure narrowband), member terminal 3 (pure narrowband) and proxy terminal identifier 001 registered by the broadband cluster system in the narrowband cluster system. Group G2 includes: dual-mode terminal 1, member terminal 8 (pure narrowband), member terminal 9 (pure narrowband) and proxy terminal identifier 001.
[0070] Further, assuming that the dual-mode terminal 1 receives a first voice group call initiated by the narrowband cluster system, and detects a second voice group call when the first voice group call has not yet ended, the call priority of the first voice group call and the call priority of the second voice group call are compared. If, according to the preset terminal answering policy, it is determined that the call priority of the first voice group call is higher than the call priority of the second voice group call, the first voice group call continues to be answered and the second voice group call is rejected. If, according to the preset terminal answering policy, it is determined that the call priority of the second voice group call is higher than the call priority of the first voice group call, the dual-mode terminal switches from the first voice group call to the second voice group call. At the same time, the narrowband cluster system will notify the entire network recording and video recording system to record the above-mentioned second voice group call.
[0071] Since group G2 includes proxy terminal identifier 001, the narrowband trunking system can initiate a proxy voice group call of group G2 to the broadband trunking system using identifier 001. After receiving the proxy call of group G2, the broadband trunking system can respond to the successful pull-up of the call.
[0072] Through the embodiments provided by the present application, when the first voice group call has not ended and the dual-mode terminal receives the second voice group call initiated by the narrowband trunking system, the dual-mode terminal determines the call priority of the first voice group call and the call priority of the second voice group call, and determines which voice group call to receive according to the comparison result of the call priorities. This ensures that the voice group calls are answered in sequence according to the call priority order, so that important voice group calls can be answered in time.
[0073] As an optional solution, after the dual-mode terminal switches from the first voice group call to receiving the second voice group call, the method further includes:
[0074] After the second voice group call ends, the dual-mode terminal receives the call recording information of the second voice group call acquired by the broadband trunking system;
[0075] According to the call recording information of the second voice group call, when the dual-mode terminal confirms that there is a second missed call voice, the dual-mode terminal obtains the second missed call voice audio in the second voice group call from the full network recording and video recording system according to the information of the second missed call voice, and plays back the second missed call voice audio.
[0076] The following embodiments are specifically described: Assuming that the first voice group call here is initiated based on group G1, and the second voice group call here is initiated based on group G2, the group G1 includes dual-mode terminal 1, member terminal 2 (pure narrowband), member terminal 3 (pure narrowband) and proxy terminal identifier 001 registered by the broadband cluster system in the narrowband cluster system. Group G2 includes: dual-mode terminal 1, member terminal 8 (pure narrowband), member terminal 9 (pure narrowband) and proxy terminal identifier 001. Further, assuming that the dual-mode terminal 1 receives the first voice group call initiated by the narrowband cluster system, and detects the second voice group call when the first voice group call has not ended, the call priority of the first voice group call and the call priority of the second voice group call are compared. If it is determined that the call priority of the second voice group call is higher than the call priority of the first voice group call according to the preset terminal answering strategy, the dual-mode terminal switches from the first voice group call to the second voice group call. At the same time, the narrowband cluster system will notify the whole network recording and video recording system to record the second voice group call.
[0077] If the second voice group call ends, the broadband trunking system can obtain the call recording information of the second voice group call from the whole network recording system and send it to the dual-mode terminal 1. When the dual-mode terminal 1 determines to obtain the second missed call voice audio, it obtains the second missed call voice audio from the whole network recording system for playback.
[0078] Through the embodiment provided by the present application, after the first voice group call switches to the second voice group call, the second voice group call will also notify the whole network recording and video recording system to record the call. If the second voice group call ends, the call recording information can also be obtained from the whole network recording and video recording system through the broadband trunking system, so as to facilitate the playback of the second missed call voice audio in the second voice group call based on the call recording information. In this way, the confirmed missed call can be played back in time to avoid the dual-mode terminal missing important content in the concurrent group call.
[0079] As an optional solution, the dual-mode terminal receives the call recording information of the first voice group call acquired by the broadband trunking system, including:
[0080] The dual-mode terminal receives the call recording information of the first voice group call obtained by the broadband trunking system from the network-wide recording and video recording system;
[0081] In the dual-mode terminal, a call timeline of the first voice group call is displayed according to the call recording information of the first voice group call, wherein the call timeline is used to indicate the answering time period of the dual-mode terminal answering the first voice group call and the missed call time period of the dual-mode terminal missing the first voice group call.
[0082] Optionally, in this embodiment, the dual-mode terminal obtains the first missed call voice audio in the first voice group call from the whole network recording and video recording system according to the information of the first missed call voice, and plays back the first missed call voice audio, including:
[0083] In response to the selection operation of the missed call time period, the dual-mode terminal obtains the first missed call voice audio corresponding to the missed call time period in the first voice group call from the whole network recording and video recording system through the broadband trunking system;
[0084] The dual-mode terminal plays back the first missed call voice audio.
[0085] It should be noted that, in this embodiment, the dual-mode terminal may, but is not limited to, prompt the user with a call timeline of the first voice group call, wherein the call timeline will be marked with an answering time period in which the dual-mode terminal answers the first voice group call and a missed call time period in which the dual-mode terminal misses the first voice group call. When a click selection operation for the missed call time period is detected, the dual-mode terminal may obtain the missed call voice audio corresponding to the missed call time period from the network-wide recording and video recording system through the broadband trunking system, and play it back.
[0086] As an optional solution, the dual-mode terminal receiving a first voice group call initiated by a narrowband trunking system includes:
[0087] In the case where the voice service of the dual-mode terminal is registered in the narrowband trunking system, if the dual-mode terminal detects a first voice group call initiated by the narrowband trunking system, the dual-mode terminal receives the first voice group call through the narrowband trunking system;
[0088] When the voice service of the dual-mode terminal is registered in the broadband cluster system, a third voice group call corresponding to the first voice group call in the narrowband cluster system and sent by the broadband cluster system is received, wherein the third voice group call is a corresponding voice group call initiated by the broadband cluster system when the broadband cluster system joins the first voice group call in the narrowband cluster system as a proxy terminal using a proxy terminal identifier, and the group call members of the third voice group call include all dual-mode terminals among the group call members of the first voice group call.
[0089] Optionally, in this embodiment, when the dual-mode terminal receives recorded audio of multiple voice group calls that were missed, it can, but is not limited to, continue to receive and play back the nth recorded audio after playing back the n-1th recorded audio, until all the recorded audio of multiple voice group calls including the dual-mode terminal are played back in sequence.
[0090] It should be noted that when the dual-mode terminal has both narrowband and broadband signals, the voice service will be registered in the narrowband cluster system and the video service will be registered in the broadband cluster system; when the dual-mode terminal has no narrowband signal but has a broadband signal, the above-mentioned voice and video services will both be registered in the broadband cluster system.
[0091] As an optional implementation, when the voice service of the dual-mode terminal is registered in the narrowband trunking system, the playback process of the voice group call initiated by the narrowband trunking system can be as follows: Figure 4 As shown in , the specific steps include:
[0092] As shown in step S402, the dual-mode terminal has dual-registered. The voice service (hereinafter referred to as voice) is registered in the narrowband cluster system (hereinafter referred to as the narrowband system), and the video service (hereinafter referred to as video) is registered in the broadband cluster system (hereinafter referred to as the broadband system). Specifically, as shown in step S402-1, group members (that is, group call members) are added to the group Gx including the dual-mode terminal: the broadband cluster system proxy number (that is, the terminal proxy identifier). Among them, the narrowband system configures the broadband cluster proxy number as a user of the narrowband cluster system. At the same time, the above broadband cluster proxy number is added as a group member in the narrowband group Gx including the dual-mode terminal, and a broadband roaming group Rx is configured for each narrowband group Gx in the broadband cluster system, and all dual-mode terminals in the narrowband group Gx are also members of the broadband roaming group Rx. As shown in step S402-2, the broadband cluster system proxy number is registered to the narrowband, and as shown in step S402-3, the broadband cluster system proxy number responds. Specifically, the broadband cluster system uses the configured broadband cluster proxy number to register with the narrowband cluster system. The narrowband cluster system determines that the number is a legitimate narrowband cluster user number and responds to the registration. Because all group members, including the narrowband group Gx members of the dual-mode terminal, have the proxy number, subsequent voice group calls of the narrowband group Gx will be pulled up by the narrowband cluster system through the proxy number to the broadband cluster system.
[0093] Then the G1 group call starts. As in step S404, the narrowband side group G1 initiates a voice group call, and the G1 members include the dual-mode terminal 1. As in step S406, the narrowband system broadcasts the group G1 voice group call. Then, as in step S408, the dual-mode terminal joins the group 1 voice group call. That is, the narrowband trunking system initiates a voice group call to the group G1, wherein the group G1 members include the dual-mode terminal 1. The narrowband trunking system broadcasts the group G1 voice group call, and the dual-mode terminal 1 automatically joins and answers the group G1 voice group call. Then, as in step S410, the narrowband side group G1 voice group call starts to notify the entire network recording and video recording system to record the call.
[0094] As shown in step S412, the narrowband system initiates a proxy call to the broadband system, and pulls up the broadband cluster proxy registration number in group G1. As shown in step S414, the broadband cluster system proxy G1 group call response. That is, because the group members of group G1 include the broadband cluster proxy number, the narrowband cluster system initiates a group G1 proxy voice group call to the broadband cluster system, thereby pulling up the broadband cluster system proxy number. After receiving the proxy call of group G1, the broadband cluster system responds that the call is successfully pulled up.
[0095] Then, as in step S416, the narrowband side group G2 initiates a voice group call, and the dual-mode terminal 1 is also included in the group call members. As in step S418, the narrowband system broadcasts the voice group call of group G2. If the call priority of the voice group call of group G2 is higher, then as in step S420, the dual-mode terminal joins the voice group call of group G2. It should be noted that here, the narrowband cluster system initiates a voice group call to group G2 when the voice group call initiated by G1 has not yet ended, and the dual-mode terminal 1 is also included in the group G2 members. The narrowband cluster system broadcasts the voice group call of group G2, and the dual-mode terminal 1 determines the call priorities of G1 and G2. Finally, according to the priority strategy set by the system and the terminal and the respective call priorities of the current group calls of groups G1 / G2, when the call priority of G2 is greater than the call priority of G1, it automatically chooses to end the voice group call of group G1 and join the voice group call of group G2. Then, as in step S422, the narrowband side group G2 voice group call also notifies the whole network recording and video recording system to start recording the voice group call of group G2. Then, as in step S424, the narrowband system initiates a proxy call to the broadband system, and pulls up the broadband cluster proxy registration number in group G2. As in step S426, the broadband cluster system proxy G2 group call responds. That is, because the group members of group G2 include the broadband cluster proxy number, the narrowband cluster system initiates a group G2 proxy voice group call to the broadband cluster system, thereby pulling up the broadband cluster system proxy number. After receiving the proxy call of group G2, the broadband cluster system responds to the call and successfully pulls up.
[0096] In step S428, the narrowband side group G1 ends the voice group call, and then step S430 is executed, and the voice group call recording of the narrowband side group G1 ends. As in step S432, the narrowband system ends the group G1 proxy voice group call. As in step S434, the broadband cluster system proxy group G1 group call response. As in step S436, the broadband cluster system requests the whole network recording and video recording system to obtain the call recording information of the G1 voice group call. As in step S438, the whole network recording and video recording system will return the call recording information of the G1 voice group call. As in step S440, the broadband cluster system sends the call recording information of the above G1 voice group call to the dual-mode terminal, including the group number, caller, call start time, end time, etc. As in step S442, the dual-mode terminal will display the group G1 group call timeline to the user, including the missed call part.
[0097] As shown in step S444, the narrowband side group G2 voice group call ends the voice group call. As shown in step S446, the narrowband side group G2 voice group call ends recording. As shown in step S448, the narrowband cluster system ends the group G2 proxy voice group call. As shown in step S450, the broadband cluster system proxy group G2 group call responds. As shown in step S452, the broadband cluster system requests the whole network recording and video recording system to obtain the call recording information of the G2 proxy voice group call. As shown in step S454, the whole network recording and video recording system returns the call recording information of the G2 voice group call to the broadband cluster system. As shown in step S456, the broadband cluster system notifies the dual-mode terminal of the call recording information of the above-mentioned G2 voice group call, including the group number, caller, call start time, and end time. As shown in step S458, the dual-mode terminal will display the group G2 group call timeline to the user, including the answered part.
[0098] Then, as in step S460, the dual-mode terminal obtains the missed call recording (i.e., the missed call voice audio) of the above-mentioned voice group call (such as G1 or G2 marked with Gx in the figure). Then, as in step S462, the full-network recording and video recording system returns the missed call recording to the dual-mode terminal, and the dual-mode terminal listens to it. That is, the dual-mode terminal selects which voice group call to listen to the missed call recording according to the displayed group call missed call timeline, and the dual-mode terminal obtains the missed call recording of the group Gx voice group call from the full-network recording and video recording system, and the full-network recording and video recording system returns the missed call recording of the group Gx voice group call for playback in the dual-mode terminal.
[0099] Combination Figure 5 The process of handling missed call content during voice group calling is illustrated as shown in . Assume that the recording information of the G1 voice group call includes the recording information of terminal MS1, the recording information of terminal MS3 and the recording information of terminal MS4. Among them, the recording information of terminal MS1 is identified as a1, the recording information of terminal MS3 is identified as a3, and the recording information of terminal MS4 is identified as a4. The duration of the recording information identified as a1 is 13 seconds, the duration of the recording information identified as a3 is 12 seconds, and the duration of the recording information identified as a4 is 15 seconds. Among them, the terminal MS1 here is a dual-mode terminal, and its recording information includes: a missed call part of 5s and an answered part of 8s. If the missed call part of 5s is selected in the dual-mode terminal, the recorded audio of the missed call part of 5s can be obtained from the whole network recording and video recording system, and played back in the dual-mode terminal.
[0100] As another optional implementation, when the voice service of the dual-mode terminal is registered in the broadband trunking system, the playback process of the voice group call initiated by the narrowband trunking system can be as follows: Figure 6 As shown in , the specific steps include:
[0101] As shown in step S602, the dual-mode terminal only has broadband signals but no narrowband signals. Therefore, the voice service (hereinafter referred to as voice) and video service (hereinafter referred to as video) of the dual-mode terminal are registered separately and both are registered in the broadband cluster system. Specifically, as shown in step S602-1, group members (that is, group call members) are added to the group Gx including the dual-mode terminal: the broadband cluster system proxy number (that is, the terminal proxy identifier). Among them, the narrowband system configures the broadband cluster proxy number as a user of the narrowband cluster system. At the same time, the above broadband cluster proxy number is added as a group member in the narrowband group Gx including the dual-mode terminal, and a broadband roaming group Rx is configured for each narrowband group Gx in the broadband cluster system, and all dual-mode terminals in the narrowband group Gx are also members of the broadband roaming group Rx. As shown in steps S602-2 and S602-3, the broadband cluster system uses the configured broadband cluster proxy number to perform proxy registration with the narrowband cluster system, and the narrowband cluster system determines that the number is a legal narrowband cluster user number and gives a registration response. Because all members of the narrowband group Gx including the dual-mode terminal have the proxy number, subsequent voice group calls of the group Gx will pull up the broadband trunking system through the proxy number.
[0102] As in steps S604, S606, S606-1, and S606-2, the narrowband cluster system initiates a voice group call to group G1, wherein the members of group G1 include dual-mode terminal 1, and the narrowband cluster system broadcasts the voice group call of group G1. The dual-mode terminal has no narrowband signal and cannot answer the voice group call of group G1 in narrowband. The narrowband cluster system notifies the whole network recording and video recording system to start recording the voice group call of group G1. Then, as in steps S608 and S610, since the group members of group G1 include the broadband cluster proxy number, the narrowband cluster system initiates a proxy voice group call of group G1 to the broadband cluster system, thereby pulling up the broadband cluster system proxy number. After receiving the proxy call of group G1, the broadband cluster system responds that the call is successfully pulled up. Next, as shown in step S612 and step S614, since the dual-mode terminal 1 voice is also registered in the broadband trunking system, when the broadband trunking system receives the proxy voice group call of group G1 initiated from the narrowband trunking system to the broadband system, it will pull up the dual-mode terminal 1 according to the group members of the G1 roaming group R1. After the dual-mode terminal 1 responds, it successfully joins the group G1 voice group call.
[0103] Then, as in steps S616, S618, S618-1, and S618-2, the narrowband cluster system receives a voice group call from group G2, and the members of group G2 also include dual-mode terminal 1; the narrowband cluster system broadcasts the voice group call from group G2, and dual-mode terminal 1 has no narrowband signal and cannot answer the voice group call from group G2 in narrowband; the narrowband cluster system notifies the entire network recording and video recording system to start recording the voice group call from group G2. As in steps S620 and S622, since the group members in group G2 of the narrowband cluster system include the broadband cluster proxy number, the narrowband cluster system initiates a proxy voice group call from group G2 to the broadband cluster system, thereby pulling up the proxy number of the broadband cluster system. After receiving the proxy call from group G2, the broadband cluster system responds that the call is successfully pulled up. As shown in step S624, since the dual-mode terminal 1 is included in the group members of the broadband roaming group R2 of the narrowband group G2, the broadband cluster system determines that the voice of the dual-mode terminal 1 is registered in the broadband cluster system (the dual-mode terminal 1 has no narrowband signal), and initiates a concurrent voice group call of group G2 to the dual-mode terminal 1 (the dual-mode terminal 1 is currently in the group call of group G1). The dual-mode terminal 1 determines the call priority of the group calls of group G1 and group G2, and finally, based on the call priority policy set by the system and the terminal and the current group call priority of group G1 / G2, when the call priority of G1 is greater than the call priority of G2, the voice call of group G1 is continued.
[0104] As shown in step S626 to step S642, the narrowband cluster system decides to end the voice group call of group G1. First, the narrowband cluster system ends the recording of the G1 voice group call, and then the narrowband cluster system ends the G1 proxy call to the broadband cluster system. When the broadband cluster system ends the G1 proxy group call, if the group members of the broadband roaming group R1 of the narrowband group G1 are also pulled up, the group call is also ended. At the same time, the broadband cluster system obtains the group call recording information of group G1 from the whole network recording and video recording system. After obtaining the narrowband group G1 group call recording information, the broadband cluster system sends the group G1 recording information (including group number, caller, call start time, and end time) to the dual-mode terminal. The dual-mode terminal displays the group G1 group call timeline to the user, including the answered part.
[0105] Then, as shown in step S644 to step S660, the narrowband cluster system decides to end the voice group call of group G2. First, the narrowband cluster system ends the recording of the G2 voice group call, and then the narrowband cluster system ends the G2 proxy call to the broadband cluster system. When the broadband cluster system ends the G2 proxy group call, if the group members of the broadband roaming group R2 of the narrowband group G2 are also pulled up, the group call is also ended. At the same time, the broadband cluster system obtains the group call recording information of group G2 from the whole network recording and video recording system. After obtaining the narrowband group G2 group call recording information, the broadband cluster system sends the group G2 recording information (including group number, caller, call start time, and end time) to the dual-mode terminal. The dual-mode terminal displays the group G2 group call timeline to the user, including the missed part.
[0106] As shown in step S662 and step S664, the dual-mode terminal user decides to listen to the voice group call missed call recording based on the displayed group call missed call timeline, and the dual-mode terminal obtains the group G2 voice group call missed call recording from the full-network recording and video recording system, the full-network recording and video recording system returns the audio, and the dual-mode terminal listens to the group G2 missed call voice.
[0107] It should be noted that when there is no signal in narrowband but there is signal in broadband, the dual-mode terminal will perform dual registration in the broadband cluster system in advance, including voice registration and video registration. Since the dual-mode terminal voice is also registered in the broadband cluster system, when the broadband cluster system receives the proxy voice group call of group G1 initiated from the narrowband cluster system to the broadband system, it will pull up the dual-mode terminal according to the group members of G1 roaming group R1. Since the group members in group G2 of the narrowband cluster system include the broadband cluster proxy number, the narrowband cluster system initiates a proxy voice group call to group G2 of the broadband cluster system, thereby pulling up the broadband cluster system proxy number. After receiving the proxy call of group G2, the broadband cluster system responds to the call and pulls up successfully.
[0108] As another optional implementation, the playback process of the voice group call initiated by the narrowband trunking system can be as follows: Figure 7 As shown in , the specific steps include:
[0109] As shown in step S702, because there is neither narrowband signal nor broadband signal, the dual-mode terminal cannot register for voice service (hereinafter referred to as voice) nor video service (hereinafter referred to as video). Then, as shown in steps S702-1, S702-2, and S702-3, the narrowband system configures the broadband cluster proxy number as a user of the narrowband system. At the same time, the narrowband group Gx whose members include the dual-mode terminal adds the broadband cluster proxy number as a group member, and configures a broadband roaming group Rx for each narrowband group Gx in the broadband cluster system, and all dual-mode terminal members of the narrowband group Gx are also members of the broadband roaming group Rx; the broadband cluster system uses the configured broadband cluster proxy number to register with the narrowband cluster system, and the narrowband cluster system determines that the number is a legal narrowband cluster user number and responds to the registration. Because all members of the narrowband group Gx whose members include the dual-mode terminal have the proxy number, the subsequent voice group calls of the group Gx will pull up the broadband cluster system through the proxy number. As shown in step S704, the narrowband cluster system initiates a voice group call to group Gx, where the members of group Gx include dual-mode terminals. The narrowband cluster system broadcasts the voice group call of group Gx. Dual-mode terminal 1 has no narrowband signal and cannot answer the voice group call of group Gx in narrowband. As shown in step S706, the narrowband cluster system notifies the whole network recording and video recording system to start recording the voice group call of group Gx. As shown in steps S708 and S710, since the group members of group Gx include the broadband cluster proxy number, the narrowband cluster system initiates a proxy voice group call to the broadband cluster system, thereby pulling up the broadband cluster system proxy number. After receiving the proxy call of group Gx, the broadband cluster system responds that the call is successfully pulled up.
[0110] As shown in step S712, when the dual-mode terminal has no signal in the narrowband and no signal in the broadband, the broadband cluster system will not pull up the dual-mode terminal 1 when receiving the group Gx proxy voice group call initiated from the narrowband cluster system to the broadband system. As shown in steps S714 to S724, the narrowband cluster system decides to end the voice group call of group Gx. First, the narrowband cluster system ends the Gx voice group call recording, and then the narrowband cluster system ends the Gx proxy call to the broadband cluster system. When the broadband cluster system ends the Gx proxy group call, if the group members of the broadband roaming group Rx of the narrowband group Gx are also pulled up, the group call is also ended. At the same time, the broadband cluster system obtains the group call recording information of group Gx from the whole network recording and video recording system.
[0111] As in steps S726 to S730, when the dual-mode terminal subsequently returns to the broadband coverage area and has a broadband signal, it will initiate video registration with the broadband cluster system (if the dual-mode terminal already has a narrowband signal, the voice will be registered in the narrowband cluster system; if the dual-mode terminal still has no narrowband signal, the voice will also be registered in the broadband cluster system). After the dual-mode terminal is registered, the broadband cluster system is triggered to send the recording information of all group Gx group calls during the period without broadband signals (including group number, caller, start time, and end time) to the dual-mode terminal in batches. The dual-mode terminal displays the group Gx group call timeline to the user, including the answered part and the missed part. As in steps S732 to S734, the dual-mode terminal user decides to listen to the voice group call missed call recording based on the displayed group call missed call timeline. The dual-mode terminal obtains the group Gx voice group call missed call recording from the whole network recording and video recording system. The whole network recording and video recording system returns the audio, and the dual-mode terminal listens to the group Gx missed call voice.
[0112] Specific combination such as Figure 8 The following steps are used to illustrate the complete process of voice group call playback:
[0113] As in step S802, when the dual-mode terminal receives and joins the group G1 group call in the narrowband, it automatically records the call information of the current group G1 group call, including the group call ID, start time, and end time. Then, as in step S804, during the group G1 call, when the dual-mode terminal receives a concurrent group G2 or G3 voice group call, it decides whether to continue the G1 group call or end the G1 group call to join the G2 or G3 voice group call according to the priority strategy of the system and the terminal and the concurrent group call priority. At the same time, the call information of the new group call is recorded. As in step S806, after the dual-mode terminal group G1 call ends, it receives the call information of the concurrent voice group calls of groups G1, G2, and G3 sent by the broadband cluster system, including the group call ID, start time, and end time. As in step S808, the dual-mode terminal compares and determines the missed call information of the dual-mode terminal groups G1, G2, and G3 based on the local call record and the call information sent by the broadband cluster system. When it is determined that there is no missed call in group G1, as in step S810-1, the dual-mode terminal user is prompted that there is no missed call in group G1. When it is determined that there are missed calls in groups G2 and G3, as in step S810-2, it is determined whether G2 and G3 are partially missed calls or completely missed calls. When it is determined that there are partially missed calls in group G2, as in step S812-1, the dual-mode terminal user is prompted that group G2 has partially missed calls, and the content of the missed call recording is prompted. Then, as in step S814-1, the dual-mode terminal user clicks to obtain and play the missed call voice of the narrowband trunking system according to demand. When it is determined that there are all missed calls in group G3, as in step S812-2, the dual-mode terminal user is prompted that group G3 has all missed calls, and the content of the missed call recording is prompted. Then, as in step S814-2, the dual-mode terminal user is prompted that group G3 has partially missed calls, and the content of the missed call recording is prompted.
[0114] Optionally, as an optional implementation, as Fig. 9 As shown, the above group call voice playback method includes:
[0115] S902, receiving a registration request sent by the broadband cluster system, wherein the registration request carries a proxy terminal identifier registered by the broadband cluster system as a proxy terminal in the narrowband cluster system, and the narrowband cluster system pulls up the broadband cluster system through the proxy terminal identifier;
[0116] S904, when initiating the first voice group call, if the group call members of the first voice group call include dual-mode terminals, taking the broadband trunking system indicated by the proxy terminal identifier as the group call member of the first voice group call, and initiating a call to the broadband trunking system;
[0117] S906, notifying the network-wide recording and video recording system to record the first voice group call;
[0118] S908, when the first voice group call ends, notify the broadband trunking system to obtain the call recording information of the first voice group call from the whole network recording and video recording system, and send it to the dual-mode terminals among the group call members through the broadband trunking system.
[0119] Optionally, in this embodiment, before receiving the registration request sent by the broadband trunking system, the method further includes:
[0120] Configuring a proxy terminal identifier for the broadband trunking system, wherein the proxy terminal identifier is a setup identifier used by the narrowband trunking system to initiate a first voice group call to the broadband trunking system;
[0121] The proxy terminal identifier is added as a group call member to each group call group including the dual-mode terminal.
[0122] It should be noted that the above group call voice playback method can be applied to, but not limited to, a narrowband trunking system. For specific embodiments, reference can be made to the above-described process, which will not be described in detail here.
[0123] According to another aspect of the embodiment of the present application, a method for replaying group call voice is also provided. Fig.10 As shown in , the method includes:
[0124] S1002, sending a registration request to the narrowband cluster system, and receiving a registration success message fed back by the narrowband cluster system, wherein the registration request carries a proxy terminal identifier registered by the broadband cluster system in the narrowband cluster system as a proxy terminal, and the narrowband cluster system pulls up the broadband cluster system through the proxy terminal identifier;
[0125] S1004, when the narrowband trunking system initiates a first voice group call, receiving the first voice group call;
[0126] S1006, after receiving the end message of the first voice group call sent by the narrowband trunking system, obtaining call recording information of the first voice group call from the whole network recording and video recording system;
[0127] S1008, sending the call recording information of the first voice group call to the dual-mode terminals in the first voice group call;
[0128] S1010, receiving a playback request sent by a dual-mode terminal;
[0129] S1012, according to the information of the first missed call voice carried in the playback request, obtain the first missed call voice audio from the whole network recording and video recording system, and send the first missed call voice audio to the dual-mode terminal, so that the dual-mode terminal plays back the first missed call voice audio.
[0130] It should be noted that the above group call voice playback method can be applied to, but not limited to, a broadband trunking system. For specific embodiments, reference can be made to the above-described process, which will not be described in detail here.
[0131] As an optional solution, the above method also includes:
[0132] In the case where the broadband cluster system is configured with a third voice group call corresponding to the first voice group call, when the broadband cluster system uses the proxy terminal identifier to join the first voice group call of the narrowband cluster system, the third voice group call is initiated and the first voice group call is forwarded, wherein the group call members of the third voice group call include all dual-mode terminals among the group call members of the first voice group call.
[0133] It should be noted that the above group call voice playback method can be applied to, but not limited to, a broadband trunking system. For specific implementations, reference can be made to the process described above, which will not be described in detail here. As an optional solution, when the broadband trunking system uses a proxy terminal identifier to join a first voice group call of a narrowband trunking system, initiating a third voice group call and forwarding the first voice group call includes:
[0134] When the broadband trunking system uses the proxy terminal identifier to join the first voice group call of the narrowband trunking system, determining whether the group call members in the third voice group call have registered for the voice service;
[0135] In the case that the group call members in the third voice group call have registered for the voice service, the third voice group call is initiated to the dual-mode terminal that has registered for the voice service, and the call information of the first voice group call is forwarded.
[0136] It should be noted that the above group call voice playback method can be applied to, but not limited to, a broadband trunking system. For specific embodiments, reference can be made to the process described above, which will not be described in detail here. As an optional solution, sending the call recording information of the first voice group call to the dual-mode terminal in the first voice group call includes:
[0137] When the dual-mode terminals in the first voice group call are online, the call recording information of the first voice group call is sent to the dual-mode terminals in the first voice group call.
[0138] It should be noted that the above group call voice playback method can be applied to, but not limited to, a broadband trunking system. For specific embodiments, reference can be made to the above-described process, which will not be described in detail here.
[0139] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.
[0140] According to another aspect of the embodiment of the present application, a group call voice playback device for implementing the above group call voice playback method is also provided, and the device is applied to a dual-mode terminal (terminal device). Fig.11 As shown in , the device includes:
[0141] The first receiving unit 1102 is used to receive a first voice group call initiated by the narrowband trunking system, wherein the first voice group call will be recorded by the whole network recording and video recording system, and the group call members of the first voice group call include the proxy terminal identifier registered as a proxy terminal in the narrowband trunking system, and the narrowband trunking system pulls up the broadband trunking system through the proxy terminal identifier;
[0142] The second receiving unit 1104 is configured to receive, after the first voice group call ends, the call recording information of the first voice group call acquired by the broadband trunking system at the dual-mode terminal;
[0143] The playback unit 1106 is used to obtain the first missed call voice audio in the first voice group call from the whole network recording and video system according to the call recording information of the first voice group call, and play back the first missed call voice audio when the dual-mode terminal confirms that there is a first missed call voice.
[0144] Optionally, in this embodiment, the embodiments to be implemented by the above-mentioned various unit modules can refer to the above-mentioned various method embodiments, which will not be repeated here.
[0145] According to another aspect of the embodiment of the present application, a group call voice playback device for implementing the above group call voice playback method is also provided, and the device is applied to a narrowband trunking system. Fig.12 As shown in , the device includes:
[0146] The receiving unit 1202 is used to receive a registration request sent by the broadband cluster system, wherein the registration request carries a proxy terminal identifier registered by the broadband cluster system as a proxy terminal in the narrowband cluster system, and the narrowband cluster system pulls up the broadband cluster system through the proxy terminal identifier;
[0147] The calling unit 1204 is configured to, when initiating a first voice group call, if the group call members of the first voice group call include dual-mode terminals, use the broadband trunking system indicated by the proxy terminal identifier as a group call member of the first voice group call, and initiate a call to the broadband trunking system;
[0148] The first notification unit 1206 is used to notify the whole network recording and video recording system to record the first voice group call;
[0149] The processing unit 1208 is used to notify the broadband trunking system to obtain the call recording information of the first voice group call from the whole network recording and video recording system when the first voice group call ends, and send it to the dual-mode terminals among the group call members through the broadband trunking system.
[0150] Optionally, in this embodiment, the embodiments to be implemented by the above-mentioned various unit modules can refer to the above-mentioned various method embodiments, which will not be repeated here.
[0151] According to another aspect of the embodiment of the present application, a group call voice playback device for implementing the above group call voice playback method is also provided, and the device is applied to a broadband trunking system. Fig.13 As shown in , the device includes:
[0152] The first sending unit 1302 is configured to send a registration request to the narrowband cluster system, and receive a registration success message fed back by the narrowband cluster system, wherein the registration request carries a proxy terminal identifier registered by the broadband cluster system in the narrowband cluster system as a proxy terminal, and the narrowband cluster system pulls up the broadband cluster system through the proxy terminal identifier;
[0153] The first receiving unit 1304 is configured to receive the first voice group call when the narrowband trunking system initiates the first voice group call;
[0154] The acquisition unit 1306 is configured to acquire the call recording information of the first voice group call from the whole network recording and video recording system after receiving the end message of the first voice group call sent by the narrowband trunking system;
[0155] The second sending unit 1308 is used to send the call recording information of the first voice group call to the dual-mode terminals in the first voice group call;
[0156] The second receiving unit 1310 is used to receive a playback request sent by the dual-mode terminal;
[0157] The processing unit 1312 is used to obtain the first missed call voice audio from the whole network recording and video recording system according to the information of the first missed call voice carried in the playback request, and send the first missed call voice audio to the dual-mode terminal so that the dual-mode terminal plays back the first missed call voice audio.
[0158] Optionally, in this embodiment, the embodiments to be implemented by the above-mentioned various unit modules can refer to the above-mentioned various method embodiments, which will not be repeated here.
[0159] According to another aspect of the embodiment of the present application, a terminal device for implementing the above group call voice playback method is also provided. The terminal device includes a memory and a processor, the memory stores a computer program, and the processor is configured to execute the steps in any of the above method embodiments through the computer program.
[0160] Optionally, in this embodiment, the terminal device may be located in at least one network device among a plurality of network devices of a computer network.
[0161] Optionally, in this embodiment, the processor may be configured to perform the following steps through a computer program:
[0162] S1, receiving a first voice group call initiated by a narrowband trunking system, wherein the first voice group call will be recorded by a network-wide recording and video recording system, and group call members of the first voice group call include proxy terminal identifiers registered as proxy terminals in the narrowband trunking system, and the narrowband trunking system pulls up a broadband trunking system through the proxy terminal identifiers;
[0163] S2, after the first voice group call ends, the dual-mode terminal receives call recording information of the first voice group call acquired by the broadband trunking system;
[0164] S3, according to the call recording information of the first voice group call, when the dual-mode terminal confirms that there is a first missed call voice, the dual-mode terminal obtains the first missed call voice audio in the first voice group call from the whole network recording and video recording system according to the information of the first missed call voice, and plays back the first missed call voice audio.
[0165] Optionally, those skilled in the art will appreciate that the terminal device may also be a smart phone (such as an Android phone, an iOS phone, etc.), a tablet computer, a PDA, a mobile Internet device (MID), a PAD, or other terminal devices.
[0166] Among them, the memory can be used to store software programs and modules, such as the program instructions / modules corresponding to the group call voice playback method and device in the embodiment of the present application. The processor executes various functional applications and data processing by running the software programs and modules stored in the memory, that is, the above-mentioned group call voice playback method is realized. The memory may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory may further include a memory remotely arranged relative to the processor, and these remote memories may be connected to the terminal via a network. Examples of the above-mentioned network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof. Among them, the memory can be specifically used for storing relevant data, but is not limited to it. . In addition, it may also include but is not limited to other module units in the above-mentioned group call voice playback device, which will not be repeated in this example.
[0167] Optionally, the transmission device is used to receive or send data via a network. Specific examples of the network may include wired networks and wireless networks. In one example, the transmission device includes a network adapter (Network Interface Controller, NIC), which can be connected to other network devices and routers via a network cable so as to communicate with the Internet or a local area network. In one example, the transmission device is a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.
[0168] In addition, the terminal device also includes: and a connection bus for connecting various module components in the terminal device.
[0169] In other embodiments, the terminal device or server may be a node in a distributed system, wherein the distributed system may be a blockchain system, and the blockchain system may be a distributed system formed by connecting the multiple nodes through network communication. Among them, the nodes may form a peer-to-peer (P2P, Peer To Peer) network, and any form of computing device, such as a server, terminal and other electronic devices, may become a node in the blockchain system by joining the peer-to-peer network.
[0170] According to one aspect of the present application, a computer program product is provided, the computer program product comprising a computer program / instruction, the computer program / instruction comprising a program code for executing the method shown in the flow chart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication part, and / or installed from a removable medium. When the computer program is executed by a central processing unit, various functions provided by the embodiments of the present application are executed.
[0171] The computer system includes a central processing unit (CPU), which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) or the program loaded from the storage part to the random access memory (RAM). In the random access memory, various programs and data required for system operation are also stored. The central processing unit, the read-only memory and the random access memory are connected to each other through a bus. The input / output interface (I / O interface) is also connected to the bus.
[0172] The following components are connected to the input / output interface: an input part including a keyboard, a mouse, etc.; an output part including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker; a storage part including a hard disk, etc.; and a communication part including a network interface card such as a local area network card, a modem, etc. The communication part performs communication processing via a network such as the Internet. A drive is also connected to the input / output interface as needed. Removable media, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., are installed on the drive as needed so that the computer program read therefrom is installed into the storage part as needed.
[0173] In particular, according to an embodiment of the present application, the process described in each method flow chart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a computer readable medium, and the computer program contains a program code for executing the method shown in the flow chart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication part, and / or installed from a removable medium. When the computer program is executed by a central processing unit, various functions defined in the system of the present application are executed.
[0174] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0175] According to one aspect of the present application, a computer-readable storage medium is provided, and a processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the group call voice playback method provided in the above-mentioned various optional implementations.
[0176] Optionally, in this embodiment, the computer-readable storage medium may be configured to store a computer program for performing the following steps:
[0177] S1, receiving a first voice group call initiated by a narrowband trunking system, wherein the first voice group call will be recorded by a network-wide recording and video recording system, and group call members of the first voice group call include proxy terminal identifiers registered as proxy terminals in the narrowband trunking system, and the narrowband trunking system pulls up a broadband trunking system through the proxy terminal identifiers;
[0178] S2, after the first voice group call ends, the dual-mode terminal receives call recording information of the first voice group call acquired by the broadband trunking system;
[0179] S3, according to the call recording information of the first voice group call, when the dual-mode terminal confirms that there is a first missed call voice, the dual-mode terminal obtains the first missed call voice audio in the first voice group call from the whole network recording and video recording system according to the information of the first missed call voice, and plays back the first missed call voice audio.
[0180] Optionally, in this embodiment, a person of ordinary skill in the art may understand that all or part of the steps in the various methods of the above embodiments may be completed by instructing hardware related to the terminal device through a program, and the program may be stored in a computer-readable storage medium, and the storage medium may include: a flash drive, a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, etc.
[0181] If the integrated units in the above embodiments are implemented in the form of software functional units and sold or used as independent products, they can be stored in the above computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for enabling one or more computer devices (which may be personal computers, servers, or network devices, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application.
[0182] In the above embodiments of the present application, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.
[0183] In the several embodiments provided in the present application, it should be understood that the disclosed client can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.
[0184] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0185] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0186] The above is only a preferred implementation of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.
Claims
1. A method for replaying group call voice, characterized in that: include: In the case where the voice service of the dual-mode terminal is registered in the narrowband trunking system, if the dual-mode terminal detects a first voice group call initiated by the narrowband trunking system, the dual-mode terminal receives the first voice group call through the narrowband trunking system, wherein the first voice group call will be recorded by the whole network recording and video recording system, and the group call members of the first voice group call include the proxy terminal identifier registered as a proxy terminal in the narrowband trunking system, and the narrowband trunking system pulls up the broadband trunking system through the proxy terminal identifier; In the case where the voice service of the dual-mode terminal is registered in the broadband cluster system, the dual-mode terminal receives a third voice group call corresponding to the first voice group call in the narrowband cluster system and sent by the broadband cluster system, wherein the third voice group call is a corresponding voice group call pulled up by the broadband cluster system when the broadband cluster system joins the first voice group call in the narrowband cluster system as the proxy terminal using the proxy terminal identifier, group call members of the third voice group call include all dual-mode terminals in the group call members of the first voice group call, the first voice group call will be recorded by the whole network recording and video recording system, group call members of the first voice group call include the proxy terminal identifier registered as a proxy terminal in the narrowband cluster system, and the narrowband cluster system pulls up the broadband cluster system through the proxy terminal identifier; After the first voice group call ends, the dual-mode terminal receives call recording information of the first voice group call acquired by the broadband trunking system; According to the call recording information of the first voice group call, when the dual-mode terminal confirms that there is a first missed call voice, the dual-mode terminal obtains the first missed call voice audio in the first voice group call from the full-network recording and video recording system according to the information of the first missed call voice, and plays back the first missed call voice audio.
2. The method according to claim 1, characterized in that After the dual-mode terminal receives the first voice group call initiated by the narrowband trunking system, the method further includes: When the first voice group call has not ended and the dual-mode terminal receives a second voice group call initiated by the narrowband trunking system, the dual-mode terminal determines the call priority of the first voice group call and the call priority of the second voice group call, wherein the second voice group call will be recorded by the whole network recording and video recording system, and the group call members of the second voice group call include the proxy terminal identifier; In the case where it is determined that the call priority of the first voice group call is higher than the call priority of the second voice group call, the dual-mode terminal will continue to answer the first voice group call and reject the second voice group call; In the case of determining that the call priority of the first voice group call is lower than the call priority of the second voice group call, the dual-mode terminal switches from the first voice group call to receiving the second voice group call.
3. The method according to claim 2, characterized in that After the dual-mode terminal switches from the first voice group call to receiving the second voice group call, the method further includes: After the second voice group call ends, the dual-mode terminal receives call recording information of the second voice group call acquired by the broadband trunking system; According to the call recording information of the second voice group call, when the dual-mode terminal confirms that there is a second missed call voice, the dual-mode terminal obtains the second missed call voice audio in the second voice group call from the full-network recording and video recording system according to the information of the second missed call voice, and plays back the second missed call voice audio.
4. The method according to claim 1, characterized in that: The dual-mode terminal receiving the call recording information of the first voice group call acquired by the broadband trunking system includes: The dual-mode terminal receives the call recording information of the first voice group call acquired by the broadband trunking system from the whole network recording and video recording system; In the dual-mode terminal, a call timeline of the first voice group call is displayed according to the call recording information of the first voice group call, wherein the call timeline is used to indicate the answering time period of the dual-mode terminal answering the first voice group call and the missed call time period of the dual-mode terminal missing the first voice group call.
5. The method according to claim 4, characterized in that The dual-mode terminal obtains the first missed call voice audio in the first voice group call from the whole network recording and video recording system according to the information of the first missed call voice, and plays back the first missed call voice audio, including: In response to the selection operation of the missed call time period, the dual-mode terminal obtains the first missed call voice audio corresponding to the missed call time period in the first voice group call from the whole network recording and video recording system through the broadband trunking system; The dual-mode terminal plays back the first missed call voice audio.
6. A method for replaying group call voice, characterized in that: include: Receiving a registration request sent by a broadband cluster system, wherein the registration request carries a proxy terminal identifier registered by the broadband cluster system as a proxy terminal in a narrowband cluster system, and the narrowband cluster system pulls up the broadband cluster system through the proxy terminal identifier; In the case where the voice service of the dual-mode terminal is registered in the narrowband trunking system, when initiating a first voice group call, if the dual-mode terminal is included in the group call members of the first voice group call, the broadband trunking system indicated by the proxy terminal identifier is used as the group call member of the first voice group call, and a call is initiated to the broadband trunking system, and the narrowband trunking system pulls up the dual-mode terminal in the narrowband side group call; In the case where the voice service of the dual-mode terminal is registered in the broadband cluster system, when initiating a first voice group call, if the dual-mode terminal is included in the group call members of the first voice group call, the broadband cluster system indicated by the proxy terminal identifier is used as the group call member of the first voice group call, and a system call is initiated to the broadband cluster system, wherein the broadband cluster system will respond to the system call and pull up the dual-mode terminal in the broadband side group call through a third voice group call corresponding to the first voice group call, the third voice group call is the corresponding voice group call pulled up by the broadband cluster system when joining the first voice group call in the narrowband cluster system as the proxy terminal using the proxy terminal identifier, and the group call members of the third voice group call include all dual-mode terminals among the group call members of the first voice group call; Notify the entire network recording and video recording system to record the first voice group call; When the first voice group call ends, the broadband trunking system is notified to obtain call recording information of the first voice group call from the whole network recording and video recording system, and sends the recording information to the dual-mode terminals among the group call members through the broadband trunking system.
7. The method according to claim 6, characterized in that Before receiving the registration request sent by the broadband trunking system, the method further includes: Configuring a proxy terminal identifier for the broadband trunking system, wherein the proxy terminal identifier is a setting identifier used by the narrowband trunking system to initiate a first voice group call to the broadband trunking system; The proxy terminal identifier is added as a group call member to each group call group including the dual-mode terminal.
8. A method for replaying group call voice, characterized in that: include: Sending a registration request to the narrowband cluster system, and receiving a registration success message fed back by the narrowband cluster system, wherein the registration request carries a proxy terminal identifier registered by the broadband cluster system in the narrowband cluster system as a proxy terminal, and the narrowband cluster system pulls up the broadband cluster system through the proxy terminal identifier; In the case where the voice service of the dual-mode terminal is registered in the narrowband trunking system, when the narrowband trunking system initiates a first voice group call, the first voice group call is received, and the narrowband trunking system pulls up the dual-mode terminal in the narrowband side group call; In the case where the voice service of the dual-mode terminal is registered in the broadband cluster system, when the narrowband cluster system initiates a first voice group call, the first voice group call is received, and the broadband cluster system pulls up the dual-mode terminal in the broadband side group call, including: the broadband cluster system sends a third voice group call corresponding to the first voice group call in the narrowband cluster system to the dual-mode terminal, wherein the third voice group call is a corresponding voice group call pulled up when the broadband cluster system uses the proxy terminal identifier to join the first voice group call in the narrowband cluster system as the proxy terminal, and group call members of the third voice group call include all dual-mode terminals in the group call members of the first voice group call; After receiving the end message of the first voice group call sent by the narrowband trunking system, obtaining call recording information of the first voice group call from the whole network recording and video recording system; Sending the call recording information of the first voice group call to the dual-mode terminals in the first voice group call; receiving a playback request sent by the dual-mode terminal; According to the information of the first missed call voice carried in the playback request, the first missed call voice audio is obtained from the whole network recording and video recording system, and the first missed call voice audio is sent to the dual-mode terminal, so that the dual-mode terminal plays back the first missed call voice audio.
9. The method according to claim 8, characterized in that The method further comprises: In a case where the broadband cluster system is configured with a third voice group call corresponding to the first voice group call, when the broadband cluster system uses the proxy terminal identifier to join the first voice group call of the narrowband cluster system, the third voice group call is initiated and the first voice group call is forwarded, wherein the group call members of the third voice group call include all dual-mode terminals among the group call members of the first voice group call.
10. The method according to claim 9, characterized in that When the broadband trunking system joins the first voice group call of the narrowband trunking system by using the proxy terminal identifier, initiating a third voice group call and forwarding the first voice group call includes: When the broadband trunking system joins the first voice group call of the narrowband trunking system using the proxy terminal identifier, determining whether group call members in the third voice group call have registered for voice services; In the case that the group call members in the third voice group call have registered for the voice service, the third voice group call is initiated to the dual-mode terminal that has registered for the voice service, and the call information of the first voice group call is forwarded.
11. The method according to claim 8, characterized in that The sending the call recording information of the first voice group call to the dual-mode terminals in the first voice group call includes: When the dual-mode terminals in the first voice group call are online, the call recording information of the first voice group call is sent to the dual-mode terminals in the first voice group call.
12. A terminal device, comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to execute the method according to any one of claims 1 to 5 through the computer program.
Citation Information
Patent Citations
Method and system for preventing voice and word leakage in public network cluster
CN104581650A
Call processing method, device and system based on broadband and narrowband fusion
CN109428854A
Broadband and narrowband audio and video fusion system and method
CN109963105A
Handover method and device, multimode terminal and broadband base station
CN110831090A
Voice communication control method and system
CN110933710A
