Call forwarding method and communication terminal thereof
By enabling communication terminals to independently send and receive call forwarding information, the problem of insufficient call forwarding functionality in wireless communication networks is solved. This achieves flexible and convenient call forwarding in coreless or low-cost networks, expanding application scenarios and enhancing user experience.
Patent Information
- Application Number
- CN202510913128.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-02
- Publication Date
- 2025-10-28
AI Technical Summary
The call forwarding function in existing wireless communication networks lacks flexibility and convenience in coreless or low-cost wireless communication networks, and cannot meet the needs of diverse communication scenarios.
A call forwarding method is provided, which allows a communication terminal to directly send and receive call forwarding information, including the call forwarding number, type, and switch, to enable individual calls, group calls, or all calls. The terminal can autonomously perform call forwarding without relying on a base station or system server.
Without relying on base stations or system servers, it achieves flexibility and convenience in call forwarding, expands usage scenarios, and enhances user experience.
Smart Images

Figure CN120857084A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication network technology, and in particular to a call forwarding method and its communication terminal. Background Art
[0002] Call forwarding technology is an important part of the communications field. When users encounter various situations that cause communication interruptions, such as terminal failure, power off, inability to answer calls, or temporary unwillingness to answer calls, they can use call forwarding technology to automatically forward incoming calls to other pre-set communication terminals, thereby ensuring that the call can continue seamlessly.
[0003] Communication terminals in wireless communication networks, such as walkie-talkies, can achieve instant communication through calls. They not only support one-on-one private calls but also one-to-many group calls, playing an irreplaceable role in emergency communication and team collaboration scenarios.
[0004] However, as call scenarios in wireless communication networks become increasingly diverse, the call forwarding function of existing communication terminals relies on the core network or server in the communication system. This remains insufficient for direct-to-consumer scenarios without a core network or low-cost wireless communication networks with only relay stations. To enhance call flexibility and convenience, better adapt to communication needs in different scenarios, and further improve user experience, existing call forwarding methods in wireless communication networks urgently need improvement. Summary of the Invention
[0005] This application provides a call forwarding method and its communication terminal, which can be applied to the call forwarding needs of wireless communication networks. It has low system configuration requirements, can meet various usage scenarios, and can achieve call forwarding even if the system does not support the call forwarding function. Furthermore, it expands the one-to-one limitation of call forwarding, providing users with greater flexibility and convenience, and effectively improving the user experience.
[0006] To address the aforementioned technical problems, the first aspect of this application provides a call forwarding method applied to a wireless communication network, wherein the call forwarding method includes:
[0007] The first terminal responds to the call forwarding request by sending call forwarding information; the second terminal receives and records the call forwarding information, which includes at least one call forwarding number; the call forwarding number is the identification information of the call forwarding target, which includes individual call terminals or group call groups; when the second terminal initiates a call associated with the first terminal, it calls the call forwarding target based on the call forwarding number.
[0008] The call forwarding information also includes: a call forwarding switch and / or a call forwarding type; the call forwarding switch includes: call forwarding off, call forwarding on and the call forwarding target does not include the source transmitting terminal with call forwarding information, or call forwarding on and the call forwarding target includes the source transmitting terminal with call forwarding information; the call forwarding type includes individual call, group call, or all call.
[0009] The call forwarding information also includes: the current receiving group; the current receiving group is the group in the group call receiving list of the call forwarding information source transmitting terminal.
[0010] The step of the first terminal sending call transfer information in response to a call transfer request includes: the first terminal sending call transfer information when idle in response to a call transfer request; wherein the sending method includes broadcasting, message push or point-to-point message notification.
[0011] The step of the first terminal sending call forwarding information when idle in response to a call forwarding request includes: the first terminal periodically broadcasting call forwarding information when idle in response to a call forwarding request.
[0012] The step of the first terminal broadcasting call transfer information when idle in response to a call transfer request includes: the first terminal broadcasting the call transfer information in a uniform data transmission frame format or a multi-frame control packet data packet when idle in response to a call transfer request.
[0013] The step of the first terminal sending call transfer information in response to a call transfer request includes: when the first terminal receives a call service from the second terminal, it sends call transfer information to the second terminal in response to the call transfer request.
[0014] Before the step of sending call transfer information to the second terminal, the method further includes: sending call interruption information to the second terminal so that the second terminal stops initiating call services.
[0015] The second terminal receiving and recording call forwarding information includes: the second terminal generating or updating a temporary call list, which is used to record call forwarding information of other communication terminals; the second terminal receiving call forwarding information sent by the first terminal and recording the call forwarding type, call forwarding number, and current receiving group in the call forwarding information into the position corresponding to the first terminal in the temporary call list.
[0016] The step of calling the call forwarding target based on the call forwarding number when the second terminal initiates a call related to the first terminal includes: when the second terminal initiates an individual call to the first terminal, if the call forwarding type corresponding to the first terminal in the temporary call list is a group call, then the call forwarding number corresponding to the first terminal in the temporary call list is used as the group call destination identifier to initiate a group call; if the call forwarding type corresponding to the first terminal in the temporary call list is an individual call, then the call forwarding number corresponding to the first terminal in the temporary call list is used as the individual call destination identifier to initiate an individual call.
[0017] The step of calling the call forwarding target based on the call forwarding number when the second terminal initiates a call related to the first terminal includes: when the target group call initiated by the second terminal is a group in the current receiving group corresponding to the first terminal in the temporary call list, if the call forwarding type corresponding to the first terminal in the temporary call list is a group call, then the group corresponding to the call forwarding number corresponding to the first terminal in the temporary call list and the target group call are used together as the target call targets to initiate the call; if the call forwarding type corresponding to the first terminal in the temporary call list is an individual call, then the individual call terminal corresponding to the call forwarding number corresponding to the first terminal in the temporary call list and the target group call are used together as the target call targets to initiate the call.
[0018] The step of calling a call forwarding target based on a call forwarding number includes: based on the call forwarding number, when the call forwarding target includes a first target and a second target, initiating a call of the same call forwarding type as the first target in a first time slot, and initiating a call of the same call forwarding type as the second target in a second time slot; or, sequentially embedding the call indication information of the first target and the second target into a single voice data stream to initiate a single call.
[0019] To address the aforementioned technical problems, a second aspect of this application provides a communication terminal, comprising: a memory, a processing chip, and a transceiver device. The transceiver device receives and / or transmits communication information. The memory stores program instructions, and the processing chip retrieves the program instructions from the memory to execute the execution steps of the first or second terminal in the call forwarding method applied to a wireless communication network as described above.
[0020] Unlike existing technologies, this application provides a call forwarding method and its communication terminal, which can be applied to communication terminals in wireless communication networks. According to the needs of the communication terminal, it sends call forwarding information for individual calls or group calls, so that the receiving terminal forwards the initiated call. Without relying on base stations or system servers, it can meet the call forwarding needs of various usage scenarios, providing users with greater flexibility and convenience, and effectively improving the user experience. Attached Figure Description
[0021] Figure 1 This is a signal flow diagram of an embodiment of the call transfer method of this application;
[0022] Figure 2 This is a flowchart illustrating an embodiment of the call forwarding method of this application;
[0023] Figure 3 This is a schematic diagram of the frame structure for transmitting call transfer information using the unified data transmission frame format in one embodiment of the call transfer method of this application;
[0024] Figure 4 This is a schematic diagram of the frame structure for transmitting call transfer information using multi-frame control packet data packets in one embodiment of the call transfer method of this application;
[0025] Figure 5 This is a flowchart illustrating an embodiment of the call forwarding method of this application;
[0026] Figure 6 This is a signal flow diagram of an embodiment of the call transfer method of this application;
[0027] Figure 7 This is a signal flow diagram of an embodiment of the call transfer method of this application;
[0028] Figure 8 This is a signal flow diagram of an embodiment of the call transfer method of this application;
[0029] Figure 9 This is a diagram of the call information frame structure in one embodiment of the call transfer method of this application;
[0030] Figure 10 This is a schematic diagram of one embodiment of the communication terminal of this application. Detailed Implementation
[0031] The present application will now be described in detail with reference to the accompanying drawings and embodiments.
[0032] This application first provides a call forwarding method, which is applied to communication terminals such as walkie-talkies and mobile terminals in wireless communication networks, especially private network communication networks. When a communication terminal malfunctions, is powered off, cannot answer calls, is temporarily unwilling to answer calls, or wants to transfer the call target, the communication terminal can set up call forwarding. By applying the call forwarding method of this application, call forwarding between communication terminals in a wireless communication network can be realized without system-side service support for call forwarding. In particular, in situations where the system side lacks call forwarding functionality or in conventional private network communication networks, it makes up for the lack of conventional call forwarding functionality and breaks through the one-to-one limitation of call forwarding, thus enriching the application scenarios.
[0033] Please refer to Figure 1 , Figure 1 This is a signal flow diagram of an embodiment of the call transfer method of this application.
[0034] In wireless network communication, any communication terminal 100 can be the first terminal 101 that sets up call forwarding, the second terminal 102 that initiates a call, or the call forwarding object 103 that is set up for call forwarding.
[0035] Please refer to Figure 2 , Figure 2 This is a flowchart illustrating an embodiment of the call forwarding method of this application.
[0036] S101: The first terminal 101 sends call transfer information in response to the call transfer request.
[0037] When encountering situations such as terminal malfunction, power off, inability to answer calls, or temporary unwillingness to answer calls, users can proactively utilize call forwarding technology to notify the initiating communication terminal 100 to automatically forward incoming calls to other pre-set communication terminals 100. Users can also use the call forwarding technology of this application to forward calls to communication terminals 100 that are currently in a call. During a call, the first terminal 101 will respond to the user's call forwarding request and send call forwarding information. In a conventional intercom network using the DMR / PDT (Digital Mobile Radio / Police Digital Trunking) standard, if the first terminal 101 has a call forwarding request while receiving services, it can send call forwarding information in an adjacent time slot of the service receiving time slot.
[0038] The first terminal 101 can send call forwarding information via broadcast, push notification, or point-to-point message notification. The first terminal 101 can select an appropriate method for sending call forwarding information based on the scenario in which call forwarding is enabled, the call forwarding number or type in the call forwarding information, or a preset communication terminal 100 that receives the call forwarding.
[0039] In some embodiments, in scenarios requiring emergency notifications, system announcements, etc., call forwarding information can be quickly transmitted to a large number of communication terminals 100 via broadcast or message push. In some embodiments, for communication scenarios requiring confidentiality, point-to-point message notification is used, ensuring that call forwarding information is transmitted only between the first terminal 101 and a pre-set second terminal 102 that receives the call forwarding notification.
[0040] It is understood that the first terminal 101 can send call transfer information to the second terminal through a base station or directly to the second terminal through direct communication technology. This application does not impose any restrictions.
[0041] In one alternative implementation, the first terminal 101, in response to a call transfer request, periodically broadcasts call transfer information during idle periods. The broadcasting of call transfer information may include broadcasting the information in a Unified Data Transport (UDT) format or a Multi-Block Control (MBC) packet format during idle periods.
[0042] Call forwarding information broadcast via a unified data transmission frame format or multi-frame control packet data transmission can include not only the call forwarding type, call forwarding number, and current receiving group, but also more information about the source terminal, such as the specified time, location, and special rules for call forwarding. In some embodiments, it may include information about call forwarding that is only initiated at a certain location, or specify that call forwarding is only initiated on individual calls.
[0043] S102: The second terminal 102 receives and records the call transfer information.
[0044] Call forwarding information includes at least one call forwarding number; the call forwarding number is the identification information of the call forwarding target 103, and the call forwarding target 103 includes an individual call terminal or a group call group;
[0045] The call forwarding number can be the number of a communication terminal 100 or a group identifier. The call method initiated is different depending on the call forwarding target. The call method includes individual calls and group calls. Individual calls are initiated based on the terminal number of the target communication terminal 100, while group calls are initiated based on the group identifier of the target group.
[0046] In an optional implementation, the call forwarding information further includes: a call forwarding switch and / or a call forwarding type; the call forwarding switch includes: a first terminal 101 that disables call forwarding, enables call forwarding and whose call forwarding target 103 does not include the source transmitting terminal with call forwarding information, or a first terminal 101 that enables call forwarding and whose call forwarding target 103 includes the source transmitting terminal with call forwarding information; that is, the first terminal 101 that sets call forwarding can instruct the second terminal 102 whether the target call object after forwarding includes the first terminal 101 that sets the forwarding when initiating a call that requires call forwarding; the call forwarding type includes individual call, group call, or all call.
[0047] By indicating whether the call forwarding target 103 includes the first terminal 101, temporary expansion during a call can be achieved. For example, when the first terminal 101 receives an individual call from the second terminal 102, and finds that the call also needs to be received by other terminals (e.g., all members of a specified group), it can send call forwarding information to the second terminal 102 to enable call forwarding to the group and ensure that the forwarded call also includes the first terminal 101. This causes the second terminal 102 to stop the current individual call and then initiate a call for the group and the first terminal 101. Alternatively, the second terminal 102 can continue the current individual call while simultaneously adding a group call to the group.
[0048] In one embodiment, if the first terminal 101 is also a member of the group, the second terminal 102 can initiate a call only to the group; if the first terminal 101 is not a member of the group, the second terminal 102 must initiate both a group call to the group and an individual call to the first terminal 101.
[0049] The call forwarding type is used to indicate the call type of the forwarded call initiated by the second terminal 102. The first terminal 101 may instruct that an individual call for this terminal be forwarded to another group of calls, or it may instruct that a group of calls for this terminal be forwarded to a third terminal of that group of calls and the call forwarding object 103 specified by this terminal.
[0050] In an optional implementation, the call forwarding information further includes: the current receiving group; the current receiving group is a group in the group call receiving list of the call forwarding information source transmitting terminal.
[0051] In an optional implementation, the second terminal 102 receives and records call forwarding information, and generates or updates a temporary call list. The temporary call list can be used to record call forwarding information of other communication terminals 100. The second terminal 102 receives call forwarding information sent by the first terminal 101 and records the call forwarding type, call forwarding number, and current receiving group in the call forwarding information to the corresponding position of the first terminal 101 in the temporary call list.
[0052] In one specific embodiment, the second terminal 102 receives call forwarding information from six communication terminals A to F in the system and generates a temporary call list. The call forwarding information of each of the communication terminals A to F can be referred to in Table 1, which contains the call forwarding information of communication terminals A to F.
[0053] Communication terminal Current receiving group Call forwarding status Call forwarding number Call forwarding type Terminal A Group 2, Group 3 / closure / / Terminal B Group 1 Includes this machine 002 Group call Terminal C Group 1 / closure / / Terminal D Group 2 Not included in the local machine 1002 Individual call Terminal E Group 2 / closure / / Terminal F Group 3, Group 4 / closure / /
[0054] Table 1 Call Forwarding Information of Communication Terminals
[0055] The call forwarding information in Table 1 includes: current receiving group, call forwarding status, call forwarding type, and call forwarding number. Among them, the call forwarding status of communication terminal B and communication terminal D is enabled.
[0056] In this case, communication terminal B sets call forwarding target 103 to 002. Because it is a group call forwarding, the call from communication terminal B is forwarded to group 2 (002). Since communication terminal B is also a member of group 1, when initiating a call to group 1, group 2 must also be included as the call forwarding target. Similarly, communication terminal D sets call forwarding target 103 to 1002. Because it is a single call forwarding, the call from communication terminal D is forwarded to terminal 1002. Since communication terminal D is also a member of group 2, when initiating a call to group 2, terminal 1002 must also be included as the call forwarding target.
[0057] S103: When the second terminal 102 initiates a call associated with the first terminal 101, it makes a call to the call forwarding object 103 based on the call forwarding number.
[0058] When the second terminal 102 makes a call to the first terminal 101 in an individual call or to a group to which the first terminal 101 belongs, it makes the call based on the call forwarding information stored in the temporary call list, and makes the call using the call forwarding number of the call forwarding object 103. The call forwarding object 103 can be one or more.
[0059] Understandably, when the second terminal 102 initiates a group call, if the current receiving group information of the first terminal 101 is included in the temporary call list established by the second terminal 102 based on the received call forwarding information, the call forwarding object 103 of the first terminal 101 can be actively added to the group call.
[0060] For example, if the second terminal 102 initiates group call 3 and the first terminal 101 is known to be a member of group call 3, even if the current receiving group of the first terminal 101 in the temporary call list is group 1 or group 2 and does not include group 3, the terminal (terminal F, number 1002) or group call group (group 2, identifier 002) of the call forwarding object 103 of the first terminal 101 can be added to group call 3.
[0061] In one embodiment, when the second terminal 102 obtains call forwarding information from communication terminals B and D (as shown in Table 1), the second terminal 102 records the call forwarding information of terminal B into the temporary call list. The call forwarding information and call forwarding method of terminals B and D are shown in Table 2 below:
[0062]
[0063] Table 2 Temporary Call List for Call Forwarding by Communication Terminals
[0064] Because communication terminal B is set to include itself in the call participation state, when the second terminal 102 initiates a call related to terminal B in the temporary call list, the target call object after forwarding will always include communication terminal B. When calling the current receiving group (group 1) of communication terminal B, the group call range needs to be expanded from the current receiving group to group 2, which includes the call forwarding object 103. That is, when the second terminal 102 is preparing to initiate group call 1, it needs to initiate a call that can be received by both group 1 and group 2. At this time, terminal B can receive the call sent to group 1 without needing to send it separately to terminal B. In this way, the group call expansion function is realized through call forwarding. When preparing to initiate a call to communication terminal B, it becomes a call for both terminal B and group call 2, and the forwarded call will be sent to both terminal B and group 2.
[0065] Because communication terminal D is set to "not include itself" in the call participation state, when the second terminal 102 initiates a call related to terminal D in the temporary call list, the target call recipient after transfer will not include communication terminal D. When calling the current receiving group (group 2) of communication terminal D, the group call range needs to be expanded from the current receiving group to include the call transfer recipient terminal F. That is, when the second terminal 102 is preparing to initiate group call 2, it needs to initiate a call that can be received by both group 2 and terminal number 1002 (terminal F). When preparing to initiate an individual call to communication terminal D, it becomes a call to terminal number 1002, and the transferred call will only be sent to the terminal of terminal number 1002.
[0066] Please refer to Figure 3 , Figure 3 This is a schematic diagram of the frame structure for transmitting call transfer information using the unified data transmission frame format in one embodiment of the call transfer method of this application.
[0067] In one optional implementation, the call forwarding information sent by the first terminal 101 is unified data transmission data. The call forwarding information includes a call forwarding switch, a call forwarding type, a call forwarding number, and may also include the current receiving group.
[0068] The fields embedded in the header frame of the broadcast call forwarding information UDT (Unified Data Transport) include: the type identifier indicating that the target is an individual call / group call, the destination terminal identifier, the source terminal identifier, the call forwarding information-specific operation code, the call forwarding information data length, and the call forwarding information in the data frame following the header, which is used to transmit call forwarding information, including but not limited to call forwarding switch, call forwarding type, call forwarding number, and the current group.
[0069] In one optional embodiment, when the call forwarding of a certain communication terminal 100 changes, including but not limited to changes in call forwarding status, call forwarding type, call forwarding number, or current group, new call forwarding information needs to be broadcast so that other communication terminals 100 can update the temporary call list established based on the call forwarding information and initiate a new call based on the new call forwarding information.
[0070] Please refer to Figure 4 , Figure 4 This is a schematic diagram of the frame structure for transmitting call transfer information using multi-frame control packet data packets in one embodiment of the call transfer method of this application.
[0071] In one optional implementation, the call transfer information sent by the first terminal 101 is a multi-frame control packet data packet. The call transfer information includes a call transfer switch, a call transfer type, a call transfer number, and may also include the current receiving group.
[0072] The sent call transfer message MBC (Multiple Block Control packets) header frame includes the call transfer-specific control signaling frame opcode. Call transfer information is carried in the MBC header frame data. The MBC header frame can carry 64 bits of data, and the end frame can carry 79 bits of data, including, but not limited to, 2 bits of call transfer status data (including off, including local or non-local), 2 bits of call transfer type data (including individual call, group call, or all call), and 24 bits of call transfer number data. The byte length is used to indicate the length of the payload in the data packet, ensuring that the data can be correctly identified and processed by the receiver during transmission. In another implementation, the current receiving group can also be carried through intermediate multi-frame packet data.
[0073] Please refer to Figure 5 , Figure 5 This is a flowchart illustrating an embodiment of the call forwarding method of this application.
[0074] In one optional implementation, the step of the first terminal 101 sending call transfer information in response to a call transfer request includes: S201: When the first terminal 101 receives a call service from the second terminal 102, in response to the call transfer request, it sends call interruption information to the second terminal 102 to cause the second terminal 102 to stop initiating the call service. S202: The first terminal 101 sends call transfer information. After the second terminal 102 receives the interruption message and stops transmitting, the channel becomes idle, and the first terminal 101 can send call transfer information to the second terminal 102 to cause the second terminal 102 to re-initiate the interrupted service and initiate a call to the target call object after the first terminal 101 has transferred the call.
[0075] When the second terminal 102 is in the middle of a call, if call transfer is required, the current call can be interrupted so that the target caller can initiate a new call. This interruption can be done during a call or during a conversation.
[0076] Please refer to Figure 6 , Figure 6 This is a signal flow diagram of an embodiment of the call transfer method of this application.
[0077] According to TDMA (Time Division Multiple Access) technology, a physical channel at a frequency point can be divided into two channels, time slot 1 and time slot 2. Each time slot has a total duration of 30 milliseconds and can carry 60 milliseconds of compressed data. The second terminal 102 initiates calls in different time slots, sending call information to the first target caller in time slot 1 and to the second target caller in time slot 2.
[0078] In one specific embodiment, communication terminal A assigns a task to communication terminal D (terminal A initiates a call to terminal D), and communication terminal D discovers that this task requires the participation of members of group 2.
[0079] In the call receiving interface, the user sets group 2 as the call forwarding target 103. After the communication terminal D confirms this, it generates call forwarding information for group 2 as the call forwarding target 103. It first interrupts the call of communication terminal A with reverse signaling, and then sends the call forwarding information. The call forwarding information indicates that call forwarding is enabled and that the target after forwarding includes itself.
[0080] Upon receiving call forwarding information, communication terminal A updates its temporary call list and simultaneously initiates calls to both communication terminal D and group 2. In one embodiment, communication terminal A can simultaneously initiate two calls: an individual call to communication terminal D and a group call to group 2, each in two time slots. In this embodiment, terminal A initiates an individual call to terminal D in time slot 1 and a group call to group 2 in time slot 2, transmitting the call data simultaneously in both time slots.
[0081] At this time, communication terminal A is the second terminal 102 that initiates the call transfer after receiving the call transfer information, communication terminal D is the first terminal 101 that sends the call transfer information, and communication terminal D and communication terminal 100 of group 2 are the call transfer targets 103.
[0082] In another specific embodiment, if the call forwarding type corresponding to the first terminal 101 in the temporary call list is individual call, then the call forwarding number corresponding to the first terminal 101 in the temporary call list is used as the individual call destination identifier to initiate an individual call, and at the same time, an individual call is initiated to the second terminal 102 on another channel.
[0083] In one optional implementation, the step of calling the call forwarding object 103 based on the call forwarding number includes: when the call forwarding object 103 includes a first object and a second object, initiating a first call to the first object in a first time slot and initiating a second call to the second object in a second time slot based on the call forwarding number.
[0084] Please refer to Figure 7 , Figure 7 This is a signal flow diagram of an embodiment of the call transfer method of this application.
[0085] In one specific embodiment, a user of communication terminal D delegates work to a user of communication terminal F due to taking leave. Communication terminal D sets up call forwarding through the menu (the forwarded call does not include this terminal) and broadcasts the call forwarding information. Each communication terminal 100 receives the broadcast signal and establishes a temporary call list.
[0086] When communication terminal A makes a call to communication terminal D, it initiates a call to communication terminal F based on the record in the temporary call list of call forwarding.
[0087] At this time, communication terminal A is the second terminal 102, communication terminal D is the first terminal 101, and communication terminal F is the call forwarding target 103.
[0088] When communication terminal A calls group 2, group 2 is the current receiving group of communication terminal D. Therefore, in addition to initiating group call 2, communication terminal A also needs to send a call to terminal F according to the temporary call list of call forwarding.
[0089] Please refer to Figure 8 , Figure 8 This is a signal flow diagram of an embodiment of the call transfer method of this application.
[0090] When the second terminal 102 initiates a call related to the first terminal 101, the step of calling the call forwarding object 103 based on the call forwarding number includes: when the target group call initiated by the second terminal 102 is a group in the current receiving group corresponding to the first terminal 101 in the temporary call list, if the call forwarding type corresponding to the first terminal 101 in the temporary call list is a group call, then the group corresponding to the call forwarding number corresponding to the first terminal 101 in the temporary call list and the target group call are used together as the target call object to initiate the call.
[0091] In one specific embodiment, when communication terminal D receives a call from terminal A, it discovers that the call also requires the participation of users in group 2. Communication terminal D sets up call forwarding via the menu and interrupts terminal A's call, sending the call forwarding information to terminal A. After receiving the interruption message, terminal A stops the call and updates the temporary call list based on the call forwarding information. Then, based on the temporary call list, it re-initiates calls to terminal D and group 2. In this embodiment, terminal A still initiates only one call in a single time slot, but by cyclically embedding the voice control information of the target terminal D and the target group 2 (in the DMR standard, this is different embedded voice control information LC_EMB) into the voice data, both terminal D and group 2 can receive the call.
[0092] At this time, communication terminal A is the second terminal 102, communication terminal D is the first terminal 101, and group 1 and group 2 are call forwarding objects 103.
[0093] Please refer to Figure 9 , Figure 9 This is a diagram of the call information frame structure in one embodiment of the call transfer method of this application.
[0094] In one specific implementation, when call data can be sent to two different call transfer objects through one call, the call control information of the first and second objects of the call transfer can be sequentially and cyclically embedded into the call data of one call to initiate one call.
[0095] The call information is a voice superframe, which consists of six consecutively transmitted bursts, totaling 360 milliseconds. Multiple complete voice superframes are repeatedly transmitted during the call duration. A burst of a voice superframe is designated by bursts A through F. Burst A carries a synchronization word, while bursts B through E carry embedded call control information. Different voice control information can be cyclically embedded to ensure that different communication terminals receive the call information. The voice control information includes the destination terminal's number, call type, and other information.
[0096] In one specific embodiment, the first target call object is communication terminal B and the second target call object is group 2; then the call indication information of the first object indicates that the current call recipient is communication terminal B and the call type is individual call; the call indication information of the second object indicates that the current call recipient is group 2 and the call type is group call.
[0097] The above method provides a call forwarding method that can directly obtain the call forwarding information of the communication terminal and make a call with the call forwarding terminal. Moreover, it can realize the call forwarding function without system-side support, especially in scenarios without a core network or where the system side does not support the call forwarding function, such as private network conventional communication networks. It makes up for the lack of call forwarding function, expands the group call forwarding function, broadens the application scenarios of call forwarding of communication terminals, and provides users with greater flexibility and convenience, effectively improving the user experience.
[0098] The second aspect of this application provides a communication terminal, please refer to... Figure 10 , Figure 10 This is a schematic diagram of one embodiment of the communication terminal of this application.
[0099] The communication terminal 100 includes: a memory 201, a processing chip 202, and a transceiver 203. The transceiver 203 receives and / or transmits communication information, and the memory 201 stores program instructions.
[0100] The processing chip 202 retrieves program instructions from the memory 201 to execute the execution steps of the first terminal 101 or the second terminal 102 in the call forwarding method applied to a wireless communication network as described above, and / or the communication terminal 100 as the first terminal 101, the second terminal 102, or the call forwarding target 103 in the above embodiments.
[0101] This embodiment describes a communication terminal applicable to wireless network communication, such as a walkie-talkie, smart terminal, or mobile terminal. When the communication terminal malfunctions, is powered off, cannot answer calls, is temporarily unwilling to answer calls, detects an important call transfer recipient, or wants to transfer the call target, the communication terminal can set up call forwarding. This enables call forwarding between communication terminals without system-side server support, especially in conventional communication networks without a control center or private network, thus compensating for the lack of forwarding functionality and expanding the application scenarios of call forwarding for communication terminals.
[0102] Unlike existing technologies, the call forwarding method and communication terminal provided in this application can be applied to wireless communication networks, directly obtain call forwarding information from the communication terminal to forward calls, meet the call forwarding needs of various usage scenarios, and provide users with greater flexibility and convenience, effectively improving the user experience.
[0103] In the several embodiments provided in this application, it should be understood that the disclosed systems and devices can be implemented in other ways. Regarding the technical solutions in the embodiments of this application, it is obvious that the described embodiments are only a part of the embodiments of this application, and not all of them. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application. For example, the device implementation methods described above are merely illustrative. For example, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling or direct coupling or communication connection may be through some interfaces, indirect coupling or communication connection of devices or units, and may be electrical, mechanical, or other forms.
[0104] It should be noted that if the embodiments of this application involve directional indicators (such as up, down, left, right, front, back, etc.), the directional indicators are only used to explain the relative positional relationship and movement of the components in a certain specific posture (as shown in the figure). If the specific posture changes, the directional indicators will also change accordingly.
[0105] Furthermore, the technical solutions of the various embodiments can be combined with each other, but only if they are based on the ability of those skilled in the art to implement them. When the combination of technical solutions is contradictory or cannot be implemented, it should be considered that such combination of technical solutions does not exist and is not within the scope of protection claimed in this application.
[0106] The above description is merely an embodiment of this application and does not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.
Claims
1. A call forwarding method applied to a wireless communication network, characterized in that, The call forwarding method includes: The first terminal responds to the call forwarding request by sending call forwarding information; The second terminal receives and records the call forwarding information, which includes at least one call forwarding number; the call forwarding number is the identification information of the call forwarding target, and the call forwarding target includes an individual terminal or a group of calls; When the second terminal initiates a call associated with the first terminal, the call forwarding target is called based on the call forwarding number.
2. The call forwarding method according to claim 1, characterized in that, The call forwarding information also includes: Call forwarding switch and / or call forwarding type; the call forwarding switch includes: call forwarding off, call forwarding on and the call forwarding target does not include the source transmitting terminal of the call forwarding information, or call forwarding on and the call forwarding target includes the source transmitting terminal of the call forwarding information; the call forwarding type includes individual call, group call, or all call.
3. The call forwarding method according to claim 1, characterized in that, The call forwarding information also includes: Current receiving group; the current receiving group is a group in the group call receiving list of the call transfer information source transmitting terminal.
4. The call forwarding method according to claim 1, characterized in that, The step of the first terminal sending call forwarding information in response to a call forwarding request includes: The first terminal responds to a call forwarding request by sending call forwarding information when idle; wherein the sending method includes broadcasting, push notification, or point-to-point message notification.
5. The call forwarding method according to claim 4, characterized in that, The step of the first terminal sending call forwarding information when idle in response to a call forwarding request includes: In response to call forwarding requests, the first terminal periodically broadcasts call forwarding information when idle.
6. The call forwarding method according to claim 4, characterized in that, The first terminal broadcasts call forwarding information when idle in response to a call forwarding request, including: In response to a call forwarding request, the first terminal broadcasts the call forwarding information in a uniform data transmission frame format or a multi-frame control packet data packet when idle.
7. The call forwarding method according to claim 1, characterized in that, The step of the first terminal sending call forwarding information in response to a call forwarding request includes: When the first terminal receives a call from the second terminal, it sends call transfer information to the second terminal in response to the call transfer request.
8. The call forwarding method according to claim 7, characterized in that, Before the step of sending the call transfer information to the second terminal, the method further includes: Send a call interruption message to the second terminal so that the second terminal stops transmitting the call service.
9. The call forwarding method according to claim 3, characterized in that, The step of the second terminal receiving and recording the call transfer information includes: The second terminal generates or updates a temporary call list, which is used to record call forwarding information of other communication terminals; The second terminal receives call forwarding information sent by the first terminal and records the call forwarding type, call forwarding number, and current receiving group in the call forwarding information to the position corresponding to the first terminal in the temporary call list.
10. The call forwarding method according to claim 9, characterized in that, The step of calling the call forwarding target based on the call forwarding number when the second terminal initiates a call related to the first terminal includes: When the second terminal initiates a call to the first terminal, if the call forwarding type corresponding to the first terminal in the temporary call list is a group call, then the call forwarding number corresponding to the first terminal in the temporary call list is used as the group call destination identifier to initiate a group call. If the call forwarding type corresponding to the first terminal in the temporary call list is individual call, then the call forwarding number corresponding to the first terminal in the temporary call list is used as the individual call destination identifier to initiate an individual call.
11. The call forwarding method according to claim 9, characterized in that, The step of calling the call forwarding target based on the call forwarding number when the second terminal initiates a call related to the first terminal includes: When the target group call initiated by the second terminal is a group in the current receiving group corresponding to the first terminal in the temporary call list, if the call forwarding type corresponding to the first terminal in the temporary call list is a group call, then the group corresponding to the call forwarding number corresponding to the first terminal in the temporary call list and the target group call are used together as the target call object to initiate a call. If the call forwarding type corresponding to the first terminal in the temporary call list is an individual call, then the individual call terminal corresponding to the call forwarding number corresponding to the first terminal in the temporary call list and the target group call are used together as the target call objects to initiate a call.
12. The call forwarding method according to claim 1, characterized in that, The step of calling the call forwarding target based on the call forwarding number includes: Based on the call forwarding number, when the call forwarding targets include a first target and a second target, a call of the same type as the call forwarding target is initiated to the first target in the first time slot, and a call of the same type as the call forwarding target is initiated to the second target in the second time slot. Alternatively, the call indication information of the first and second objects can be sequentially embedded into a single voice data stream to initiate a single call.
13. A communication terminal, characterized in that, The communication terminal includes: The device includes a memory, a processing chip, and a transceiver, wherein the transceiver receives and / or transmits communication information, the memory stores program instructions, and the processing chip retrieves the program instructions from the memory to execute the execution steps of the first terminal or the second terminal in the call forwarding method applied to a wireless communication network as described in any one of claims 1 to 12.
Citation Information
Patent Citations
Realization of call transferring method and telephone terminal
CN101064755A
Method, terminal and system of achieving call forwarding
CN103067899A
Call forwarding method and device, electronic equipment and storage medium
CN118612677A