Dual-mode terminal single call and group call method and device
By identifying the working mode of dual-mode terminals through the core network and matching numbers to initiate call requests, the problem of call failures by dual-mode terminals has been solved, and the call success rate has been improved.
Patent Information
- Application Number
- CN202211624368.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-15
- Publication Date
- 2025-11-14
- Estimated Expiration
- 2042-12-15
AI Technical Summary
The problem arises when the called number of a dual-mode terminal does not match its current operating mode, leading to call failure.
The core network identifies the current working mode of the dual-mode terminal and initiates a call request based on mode matching or priority selection of the mode number, or simultaneously initiates a call request to two mode numbers, and carries identification information in the dual-registration state to confirm the identity of the call.
It improved the call success rate of dual-mode terminals and solved the call failure problem caused by inconsistent working modes.
Smart Images

Figure CN118215161B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of communications, and more specifically, to a method and apparatus for single-call and group-calling on a dual-mode terminal. Background Technology
[0002] Narrowband private networks and broadband private networks are both indispensable for industry users, and the two can be deeply integrated in many application scenarios. Narrowband private networks are primarily for voice dispatching, ensuring smooth communication for industry users. Broadband private networks provide multimedia command and dispatch functions such as voice, positioning, video, image, and data interaction, meeting the development requirements of industry users for high-capacity and visualized command and control.
[0003] Wideband and narrowband dual systems are as follows Figure 1 As shown, the broadband and narrowband numbers of a dual-mode terminal are two different numbers. When the called number of a dual-mode terminal does not match its current operating mode, the called terminal's call will fail. For example, if the called terminal is a dual-mode terminal and the current called number is its narrowband number, but the called user is actually located within broadband coverage, the called terminal's call will fail. Summary of the Invention
[0004] This invention provides a method and apparatus for single and group calls using a dual-mode terminal, which at least solves the problem in the related art that calls will fail when the called number of a dual-mode terminal does not match its current working mode.
[0005] According to an embodiment of the present invention, a method for single-calling a dual-mode terminal is provided, comprising: after receiving a call request from a calling terminal, the core network of the called terminal identifies the called terminal as a broadband / narrowband dual-mode terminal and the current working mode of the called terminal; the core network initiates a call request to the mode number corresponding to the called terminal according to the current working mode of the called terminal.
[0006] In an exemplary embodiment, the core network can identify the called terminal as a broadband / narrowband dual-mode terminal based on at least one of the following: user subscription information, the reported information of the called terminal, and the historical call records of the called terminal.
[0007] In an exemplary embodiment, the core network can identify the current operating mode of the called terminal by querying the broadband mode registration status and the narrowband mode registration status of the called terminal respectively.
[0008] In an exemplary embodiment, initiating a call request to the mode number corresponding to the called terminal based on the current operating mode of the called terminal includes one of the following: when the current operating mode of the called terminal is a single registration state and does not match the called number mode, the core network initiates a call request to the mode number that matches the single registration state; when the current operating mode of the called terminal is a dual registration state, the core network selects one of the mode numbers of the called terminal to initiate a call request, or the core network initiates call requests to both mode numbers of the called terminal.
[0009] In one exemplary embodiment, when the called terminal's current operating mode is single registration and does not match the called mode number, the core network initiates a call request to the mode number that matches the single registration state, including one of the following: when the called mode number is broadband mode and the called terminal's current operating mode is narrowband mode registration, the core network initiates a call request to the called terminal's broadband mode number; when the called mode number is narrowband mode and the called terminal's current operating mode is broadband mode registration, the core network initiates a call request to the called terminal's narrowband mode number.
[0010] In an exemplary embodiment, when the called terminal is currently in a dual-registration state, the core network selects one of the mode numbers of the called terminal to initiate a call request, including: when the called terminal is currently in a dual-registration state of narrowband mode and broadband mode, the core network preferentially selects the mode number of the called terminal that is the same as the calling terminal's working mode to initiate a call request.
[0011] In an exemplary embodiment, after the core network preferentially selects the mode number of the called terminal with the same working mode as the caller to initiate a call request, the method further includes: when the core network fails to initiate a call request to the mode number of the called terminal with the same working mode as the caller, the core network initiates a call request to another mode number of the called terminal.
[0012] In an exemplary embodiment, when the called terminal is currently in a dual-registration state, the core network initiates a call request to both mode numbers of the called terminal, including: when the called terminal is currently in a dual-registration state of narrowband mode and broadband mode, the core network initiates a call request to both the narrowband mode number and the broadband mode number of the called terminal, wherein the call requests to the narrowband mode number and the broadband mode number both carry identification information for confirming whether the call requests to the narrowband mode number and the broadband mode number are the same call.
[0013] In an exemplary embodiment, after the core network initiates call requests to both mode numbers of the called terminal, the method further includes: after the called terminal determines that the call requests to the narrowband mode number and the broadband mode number are the same call based on the identification information, it selects one of the modes to establish a call.
[0014] According to another embodiment of the present invention, a dual-mode terminal group call method is also provided, comprising: after receiving a group call establishment request, the group call master control core network queries the group call numbers and registration status of all group call terminals; the group call master control core network determines broadband mode and narrowband mode group call member lists according to the group call numbers and registration status; and the group call master control core network initiates group call requests to the members in the broadband mode and narrowband mode group call member lists respectively.
[0015] In one exemplary embodiment, the group call master control core network queries the group call numbers of all group call terminals through group subscription data.
[0016] In an exemplary embodiment, the group call master control core network determines the broadband mode and narrowband mode group call member lists based on the group call number and registration status, including one of the following: when the dual-mode terminal of the group call is in a single registration status, the group call master control core network determines the group call member list within the broadband call range based on the broadband single-mode terminal and the dual-mode terminal registered under broadband, and determines the group call member list within the narrowband call range based on the narrowband single-mode terminal and the dual-mode terminal registered under narrowband; when the dual-mode terminal of the group call is in a dual registration status, the group call master control determines the group call member list within the broadband call range based on the broadband single-mode terminal and the dual-mode terminal, and determines the group call member list within the narrowband call range based on the narrowband single-mode terminal and the dual-mode terminal.
[0017] In an exemplary embodiment, when the dual-mode terminal is in a single registration state, a group call request is initiated only for the mode corresponding to the registration state of the dual-mode terminal.
[0018] In an exemplary embodiment, when the dual-mode terminal is in a dual-registration state, a group call request is initiated for both the broadband mode and the broadband mode of the dual-mode terminal. The group call request carries identification information for the dual-mode terminal to determine whether it belongs to the same group call.
[0019] In an exemplary embodiment, the method further includes: the dual-mode terminal determining, based on the identification information, that the broadband mode and the broadband mode group call are the same group call, and selecting one of the modes to establish the group call.
[0020] According to another embodiment of the present invention, a dual-mode terminal single-call device is also provided, located in the core network of the called terminal. The device includes: an identification module, used to identify, after receiving a call request from a calling terminal, that the called terminal is a broadband / narrowband dual-mode terminal and the current working mode of the called terminal; and a calling module, used to initiate a call request to the mode number corresponding to the called terminal according to the current working mode of the called terminal.
[0021] According to another embodiment of the present invention, a dual-mode terminal group call device is also provided, located in the group call master control core network. The device includes: a query module, used to query the group call number and registration status of all group call terminals after receiving a group call establishment request; a determination module, used to determine the broadband mode and narrowband mode group call member lists according to the group call number and registration status; and a call module, used to initiate group call requests to the members in the broadband mode and narrowband mode group call member lists respectively.
[0022] According to another embodiment of the present invention, a computer-readable storage medium is also provided, wherein a computer program is stored therein, wherein the computer program, when executed by a processor, implements the method steps of the above embodiments.
[0023] According to another embodiment of the present invention, an electronic device is also provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the method steps described in the above embodiments.
[0024] Through the above embodiments of the present invention, the current working mode of the dual-mode terminal can be identified, and a call can be initiated to the corresponding mode number according to the current working mode of the dual-mode terminal. This solves the problem that the call cannot be established because the working mode of the called dual-mode terminal is inconsistent with the called mode, thereby improving the call success rate of the dual-mode terminal. Attached Figure Description
[0025] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, illustrate exemplary embodiments of the invention and, together with their description, serve to explain the invention and do not constitute an undue limitation thereof. In the drawings:
[0026] Figure 1 This is a schematic diagram of the structure of a wide and narrow band system based on relevant technologies;
[0027] Figure 2 This is a flowchart of a dual-mode terminal single-call method according to an embodiment of the present invention;
[0028] Figure 3 This is a flowchart of a dual-mode terminal group calling method according to another embodiment of the present invention;
[0029] Figure 4 This is a schematic diagram of the module structure of a dual-mode terminal single-call device according to an embodiment of the present invention;
[0030] Figure 5 This is a schematic diagram of the module structure of a dual-mode terminal group calling device according to another embodiment of the present invention;
[0031] Figure 6 This is a schematic diagram of the structure of a wide and narrow band system according to an embodiment of the present invention;
[0032] Figure 7 This is a flowchart of a method for establishing a single-mode call under a single registration state according to an embodiment of the present invention;
[0033] Figure 8 This is a flowchart of a method for establishing a single-mode call under dual registration status according to an embodiment of the present invention;
[0034] Figure 9 This is a flowchart of a method for establishing a dual-mode call under dual registration status according to an embodiment of the present invention;
[0035] Figure 10 This is a flowchart of a dual-mode call establishment method under a single registration state according to an embodiment of the present invention;
[0036] Figure 11 This is a flowchart of a dual-mode call establishment method under dual registration status according to an embodiment of the present invention. Detailed Implementation
[0037] The present invention will be described in detail below with reference to the accompanying drawings and embodiments. It should be noted that, unless otherwise specified, the embodiments and features described in the present application can be combined with each other.
[0038] It should be noted that the terms "first," "second," etc., in the specification, claims, and drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.
[0039] In this embodiment of the invention, a single-mode call refers to a dual-mode terminal acting as the called terminal, where the called core network initiates a group call request only for its narrowband number or broadband number. A dual-mode call refers to a dual-mode terminal acting as the called terminal, where the called core network initiates a group call request for both its narrowband number and broadband number.
[0040] Narrowband and broadband convergence is the future development direction. End users include pure narrowband users, pure broadband users, and dual-mode terminal users. As described above, when the calling terminal calls a dual-mode terminal narrowband number, but the called terminal is currently working under broadband coverage, or when the calling terminal calls a dual-mode terminal broadband number, but the called terminal is currently working under narrowband coverage, the call will fail.
[0041] Therefore, this embodiment provides a single-call method for a dual-mode terminal. Figure 2 This is a flowchart of a method according to an embodiment of the present invention, such as... Figure 2 As shown, the process includes the following steps:
[0042] In step S202, after receiving the call request from the calling terminal, the core network of the called terminal identifies the called terminal as a broadband / narrowband dual-mode terminal and the current operating mode of the called terminal.
[0043] Step S204: The core network initiates a call request to the mode number corresponding to the called terminal based on the current working mode of the called terminal.
[0044] In an exemplary embodiment, the core network can identify the called terminal as a broadband / narrowband dual-mode terminal based on at least one of the following: user subscription information, the reported information of the called terminal, and the historical call records of the called terminal.
[0045] In an exemplary embodiment, the core network can identify the current operating mode of the called terminal by querying the broadband mode registration status and the narrowband mode registration status of the called terminal respectively.
[0046] In an exemplary embodiment, initiating a call request to the mode number corresponding to the called terminal based on the current operating mode of the called terminal includes one of the following: when the current operating mode of the called terminal is a single registration state and does not match the called number mode, the core network initiates a call request to the mode number that matches the single registration state; when the current operating mode of the called terminal is a dual registration state, the core network selects one of the mode numbers of the called terminal to initiate a call request, or the core network initiates call requests to both mode numbers of the called terminal.
[0047] In one exemplary embodiment, when the called terminal's current operating mode is single registration and does not match the called mode number, the core network initiates a call request to the mode number that matches the single registration state, including one of the following: when the called mode number is broadband mode and the called terminal's current operating mode is narrowband mode registration, the core network initiates a call request to the called terminal's broadband mode number; when the called mode number is narrowband mode and the called terminal's current operating mode is broadband mode registration, the core network initiates a call request to the called terminal's narrowband mode number.
[0048] In an exemplary embodiment, when the called terminal is currently in a dual-registration state, the core network selects one of the mode numbers of the called terminal to initiate a call request, including: when the called terminal is currently in a dual-registration state of narrowband mode and broadband mode, the core network preferentially selects the mode number of the called terminal that is the same as the calling terminal's working mode to initiate a call request.
[0049] In an exemplary embodiment, after the core network preferentially selects the mode number of the called terminal with the same working mode as the caller to initiate a call request, the method further includes: when the core network fails to initiate a call request to the mode number of the called terminal with the same working mode as the caller, the core network initiates a call request to another mode number of the called terminal.
[0050] In an exemplary embodiment, when the called terminal is currently in a dual-registration state, the core network initiates a call request to both mode numbers of the called terminal, including: when the called terminal is currently in a dual-registration state of narrowband mode and broadband mode, the core network initiates a call request to both the narrowband mode number and the broadband mode number of the called terminal, wherein the call requests to the narrowband mode number and the broadband mode number both carry identification information for confirming whether the call requests to the narrowband mode number and the broadband mode number are the same call.
[0051] In an exemplary embodiment, after the core network initiates call requests to both mode numbers of the called terminal, the method further includes: after the called terminal determines that the call requests to the narrowband mode number and the broadband mode number are the same call based on the identification information, it selects one of the modes to establish a call.
[0052] This embodiment also provides a dual-mode terminal group calling method. Figure 3 This is a flowchart of a method according to an embodiment of the present invention, such as... Figure 3 As shown, the process includes the following steps:
[0053] Step S302: After receiving the group call establishment request, the group call master control core network queries the group call number and registration status of all group call terminals.
[0054] Step S304: The group call master control core network determines the broadband mode and narrowband mode group call member lists based on the group call number and registration status;
[0055] Step S306: The group call master control core network initiates group call requests to members in the broadband mode and narrowband mode group call member lists respectively.
[0056] In one exemplary embodiment, the group call master control core network queries the group call numbers of all group call terminals through group subscription data.
[0057] In an exemplary embodiment, the group call master control core network determines the broadband mode and narrowband mode group call member lists based on the group call number and registration status, including one of the following: when the dual-mode terminal of the group call is in a single registration status, the group call master control core network determines the group call member list within the broadband call range based on the broadband single-mode terminal and the dual-mode terminal registered under broadband, and determines the group call member list within the narrowband call range based on the narrowband single-mode terminal and the dual-mode terminal registered under narrowband; when the dual-mode terminal of the group call is in a dual registration status, the group call master control determines the group call member list within the broadband call range based on the broadband single-mode terminal and the dual-mode terminal, and determines the group call member list within the narrowband call range based on the narrowband single-mode terminal and the dual-mode terminal.
[0058] In an exemplary embodiment, when the dual-mode terminal is in a single registration state, a group call request is initiated only for the mode corresponding to the registration state of the dual-mode terminal.
[0059] In an exemplary embodiment, when the dual-mode terminal is in a dual-registration state, a group call request is initiated for both the broadband mode and the broadband mode of the dual-mode terminal. The group call request carries identification information for the dual-mode terminal to determine whether it belongs to the same group call.
[0060] In an exemplary embodiment, the method further includes: the dual-mode terminal determining, based on the identification information, that the broadband mode and the broadband mode group call are the same group call, and selecting one of the modes to establish the group call.
[0061] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of the present invention.
[0062] This embodiment also provides a dual-mode terminal single-call device, which is used to implement the above embodiments and preferred embodiments, and will not be repeated as already described. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0063] Figure 4This is a structural block diagram of a dual-mode terminal single-call device according to an embodiment of the present invention. The device is located in the core network of the called terminal, such as... Figure 4 As shown, the device includes:
[0064] The identification module 10 is used to identify, after receiving a call request from the calling terminal, whether the called terminal is a broadband or narrowband dual-mode terminal and the current working mode of the called terminal.
[0065] The call module 20 is used to initiate a call request to the mode number corresponding to the called terminal according to the current working mode of the called terminal.
[0066] Figure 5 This is a structural block diagram of a dual-mode terminal group call device according to another embodiment of the present invention, the device being located in the group call master control core network. Figure 5 As shown, the device includes:
[0067] The query module 30 is used to query the group call numbers and registration status of all group call terminals after receiving a group call establishment request.
[0068] The determination module 40 is used to determine the broadband mode and narrowband mode group call member lists based on the group call number and registration status.
[0069] Call module 50 is used to initiate group call requests to members in the broadband mode and narrowband mode group call member lists respectively.
[0070] It should be noted that the above modules can be implemented by software or hardware. For the latter, they can be implemented in the following ways, but are not limited to: all the above modules are located in the same processor; or, the above modules are located in different processors in any combination.
[0071] To facilitate understanding of the technical solutions provided by this invention, specific embodiments will be described below in conjunction with specific scenarios.
[0072] like Figure 6 As shown in the following embodiments, to achieve automatic call forwarding or dual-mode calling functionality for broadband and narrowband numbers, intelligent analysis, registration status storage, and broadband / narrowband call forwarding functions are added to the existing core network. The registration process for broadband and narrowband numbers in the core network follows the original standard specifications, and this embodiment of the invention does not involve any modifications.
[0073] I. Single call scenario
[0074] 1. Single-mode call establishment in single-registration status, such as Figure 7 As shown, it includes the following steps:
[0075] 1) The calling user initiates a one-call request to the called terminal through mode A.
[0076] For example, a calling user initiates a call request in narrowband mode, but the called terminal is actually located within the coverage area of a broadband base station.
[0077] 2) After the call request reaches the called core network, the called core network identifies the called user as a dual-mode terminal through intelligent analysis.
[0078] In this embodiment, the data source for the intelligent analysis function can be either configuration implementation or terminal reporting implementation.
[0079] 3) After the called core network identifies the called terminal as a dual-mode terminal, it queries the registration status of both broadband and narrowband modes.
[0080] In this embodiment, when it is identified that the called terminal is currently in a single-registration state and its mode does not match the called number mode (e.g., the called terminal is only registered in narrowband mode, and the called number is its broadband number), the called core network initiates a call request to the number corresponding to the called user mode B through the broadband / narrowband call forwarding function.
[0081] In this embodiment, when the called terminal is identified as being in single-registration mode and its mode matches the called number mode (e.g., the called terminal is registered in narrowband mode, and the called number is its narrowband number), the called core network initiates a call request to the called user mode A.
[0082] 2. Single-mode call establishment under dual-registration status, such as Figure 8 As shown, it includes the following steps:
[0083] 1) The calling user initiates a one-call request to the called terminal through mode A.
[0084] For example, a calling user initiates a call request in narrowband mode, but the called terminal is actually located within the coverage area of a broadband base station.
[0085] 2) After the call request reaches the called core network, the called core network identifies the called user as a dual-mode terminal through intelligent analysis.
[0086] In this embodiment, the intelligent analysis function includes, but is not limited to, intelligent identification through user subscription information or the terminal's historical reported capability information.
[0087] 3) After the called core network identifies the called terminal as a dual-mode terminal, it queries the registration status of both broadband and narrowband modes. If the called core network recognizes that the called terminal is currently in a dual-registration state, it prioritizes initiating a call based on the calling party's working mode.
[0088] In this embodiment, if the call is successful, the call is established in this mode.
[0089] In this embodiment, if the call fails, the called core network initiates a call request to the number corresponding to the called user mode B through the wide and narrow call transfer function.
[0090] 3. Dual-mode call establishment under dual-registration status, such as... Figure 9 As shown, it includes the following steps:
[0091] 1) The calling user initiates a one-call request to the called terminal through mode A.
[0092] For example, a calling user initiates a call request in narrowband mode, but the called terminal is actually located within the coverage area of a broadband base station.
[0093] 2) After the call request reaches the called core network, the called core network identifies the called user as a dual-mode terminal through intelligent analysis.
[0094] In this embodiment, the intelligent analysis function includes, but is not limited to, intelligent identification through user subscription information or the terminal's historical call records.
[0095] 3) After the called core network identifies the called terminal as a dual-mode terminal, it queries the registration status of both broadband and narrowband modes. If the called core network recognizes that the called terminal is currently in a dual-registration state, it initiates call requests to both modes of the called terminal, carrying a dual-mode call identifier.
[0096] 4) Dual-mode call identification can be used to determine whether it is the same call by the session identifier (e.g., session ID, temporary generated identifier, or calling number) carried in the message from the called core network to the called terminal. After the called terminal confirms that it is the same call, it selects one mode to establish the call. The other mode can be either to reply to the called core network (e.g., the message content is "The core network has established a call in mode A") or not to reply to the called core network.
[0097] 5) The called terminal selects a mode to establish a call.
[0098] II. Group Call Scenarios
[0099] 1. Group call establishment in single registration status, such as Figure 10 As shown, it includes the following steps:
[0100] 1) In this scenario, the dual-mode terminal is registered with either broadband or narrowband, and the calling user initiates a group call establishment request.
[0101] 2) Upon receiving a group call establishment request, the group control core network queries all terminal group call numbers (two numbers for single-mode and dual-mode terminals) and terminal registration status through the user registration status storage function. The user registration status storage function stores group subscription data, including all terminal group call numbers.
[0102] 3) The called core network determines the list of group members within the broadband call range based on broadband single-mode terminals and dual-mode terminals registered under broadband; it determines the list of group members within the narrowband call range based on narrowband single-mode terminals and dual-mode terminals registered under narrowband. The called core network only initiates paging for registered base stations.
[0103] 4) The called core network sends group call requests to the broadband and narrowband member lists respectively and establishes group calls.
[0104] 2. Group call setup under dual registration, such as... Figure 11 As shown, the steps may include the following:
[0105] 1) In this scenario, the dual-mode terminal is registered in both broadband and narrowband modes. The calling user initiates a group call establishment request.
[0106] 2) Upon receiving a group call establishment request, the group control core network queries all terminal group call numbers (two numbers for single-mode and dual-mode terminals) and terminal registration status through the user registration status storage function. The user registration status storage function stores group subscription data, including all terminal group call numbers.
[0107] 3) The called core network determines the list of group members within the broadband call range based on broadband single-mode terminals and dual-mode terminals; and determines the list of group members within the narrowband call range based on narrowband single-mode terminals and dual-mode terminals.
[0108] 4) The called core network sends group call requests to the broadband and narrowband group member lists respectively, and initiates group call requests simultaneously for dual-mode terminals in both broadband and narrowband modes.
[0109] 5) Group call requests from dual-mode terminals carry a session identifier in the message. The called terminal uses this session identifier to determine whether it is part of the same group call. The session identifier can be a session ID, a temporarily generated identifier, or a group number.
[0110] 6) The dual-mode terminal can choose which mode to receive and establish a group call.
[0111] Embodiments of the present invention also provide a storage medium including a stored program, wherein the program, when executed, can perform the steps in the preceding embodiments.
[0112] In this embodiment, the storage medium may include, but is not limited to, USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks, and other media capable of storing program code.
[0113] Embodiments of the present invention also provide an electronic device including a memory and a processor, the processor being configured to run a program stored in the memory, wherein the program, when executed, can perform the steps described in the preceding embodiments.
[0114] It is obvious to those skilled in the art that the modules or steps of the present invention described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. Optionally, they can be implemented using computer-executable program code, thereby storing them in a storage device for execution by a computing device. In some cases, the steps shown or described can be performed in a different order than those presented herein, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any particular combination of hardware and software.
[0115] The above description is merely a preferred embodiment of the present invention and is not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, or improvements made within the principles of the present invention should be included within the scope of protection of the present invention.
Claims
1. A single-call method for a dual-mode terminal, characterized in that, include: After receiving a call request from the calling terminal, the core network of the called terminal identifies the called terminal as a broadband / narrowband dual-mode terminal and the current working mode of the called terminal. The core network initiates a call request to the mode number corresponding to the called terminal according to the current working mode of the called terminal. When the current working mode of the called terminal is a dual-registration state, the core network selects one of the mode numbers of the called terminal to initiate a call request, or the core network initiates a call request to both mode numbers of the called terminal.
2. The method according to claim 1, characterized in that, in, The core network identifies the called terminal as a broadband / narrowband dual-mode terminal based on at least one of the following: user subscription information, the reported information of the called terminal, and the historical call records of the called terminal.
3. The method according to claim 1, characterized in that, The core network identifies the current working mode of the called terminal by querying the broadband mode registration status and narrowband mode registration status of the called terminal respectively.
4. The method according to claim 3, characterized in that, Initiating a call request to the mode number corresponding to the called terminal based on the current operating mode of the called terminal, further comprising: When the called terminal is currently in single registration mode and does not match the called number mode, the core network initiates a call request to the mode number that matches the single registration mode.
5. The method according to claim 4, characterized in that, When the called terminal is currently in single-registration mode and does not match the called mode number, the core network initiates a call request to the mode number that matches the single-registration mode, including one of the following: When the called mode number is in broadband mode and the called terminal is currently in narrowband mode registration state, the core network initiates a call request to the broadband mode number of the called terminal. When the called number is in narrowband mode and the called terminal is currently in broadband mode registration, the core network initiates a call request to the called terminal's narrowband mode number.
6. The method according to claim 4, characterized in that, When the called terminal is currently in dual-registration mode, the core network selects one of the called terminal's mode numbers to initiate a call request, including: When the called terminal is currently in a dual-registration state of narrowband and broadband modes, the core network preferentially selects the mode number of the called terminal that is in the same mode as the calling terminal to initiate a call request.
7. The method according to claim 6, characterized in that, After the core network preferentially selects the mode number of the called terminal that has the same working mode as the calling party to initiate a call request, it also includes: When the core network fails to initiate a call request to the called terminal's mode number which is the same as the calling party's working mode, the core network initiates a call request to the called terminal's other mode number.
8. The method according to claim 4, characterized in that, When the called terminal is currently in dual-registration mode, the core network initiates call requests to both mode numbers of the called terminal, including: When the called terminal is currently in a dual-registration state of narrowband mode and broadband mode, the core network initiates call requests to both the narrowband mode number and the broadband mode number of the called terminal. The call requests to the narrowband mode number and the broadband mode number both carry identification information to confirm whether the call requests to the narrowband mode number and the broadband mode number are the same call.
9. The method according to claim 8, characterized in that, After the core network initiates call requests to both mode numbers of the called terminal, it also includes: After the called terminal determines that the call requests for narrowband mode numbers and broadband mode numbers are the same call based on the identification information, it selects one of the modes to establish a call.
10. A method for calling a dual-mode terminal group, characterized in that, include: After receiving a group call establishment request, the group call master control core network queries the group call numbers and registration status of all group call terminals; The group call master control core network determines the broadband mode and narrowband mode group call member lists based on the group call number and registration status; The group call master control core network initiates group call requests to members in the broadband mode and narrowband mode group call member lists respectively. When the dual-mode terminal is in a dual-registration state, group call requests are initiated to both the broadband mode and the narrowband mode of the dual-mode terminal. The group call requests carry identification information for the dual-mode terminal to determine whether it belongs to the same group call.
11. The method according to claim 10, characterized in that, in, The group call master control core network queries the group call numbers of all group call terminals through group contract data.
12. The method according to claim 10, characterized in that, The group call control core network determines the broadband mode and narrowband mode group call member lists based on the group call number and registration status, including one of the following: When the dual-mode terminal of the group call is in single registration state, the group call master control core network determines the group call member list within the broadband call range based on the broadband single-mode terminal and the dual-mode terminal under broadband registration, and determines the group call member list within the narrowband call range based on the narrowband single-mode terminal and the dual-mode terminal under narrowband registration. When the dual-mode terminal of the group call is in dual-registration state, the group call master controller determines the group call member list within the broadband call range based on the broadband single-mode terminal and the dual-mode terminal, and determines the group call member list within the narrowband call range based on the narrowband single-mode terminal and the dual-mode terminal.
13. The method according to claim 10, characterized in that, in, When the dual-mode terminal is in a single registration state, group call requests are initiated only for the modes corresponding to the registration state of the dual-mode terminal.
14. The method according to claim 10, characterized in that, Also includes: The dual-mode terminal determines that the broadband mode and broadband mode group call are the same group call based on the identification information, and selects one of the modes to establish the group call.
15. A dual-mode terminal single-call device, characterized in that, The core network located at the called terminal includes: The identification module is used to identify, upon receiving a call request from the calling terminal, whether the called terminal is a broadband / narrowband dual-mode terminal and the current working mode of the called terminal. The calling module is used to initiate a call request to the mode number corresponding to the called terminal according to the current working mode of the called terminal. When the current working mode of the called terminal is a dual-registration state, the module can select one of the mode numbers of the called terminal to initiate a call request, or initiate a call request to both mode numbers of the called terminal.
16. A dual-mode terminal group call device, located in the group call main control core network, characterized in that, include: The query module is used to query the group call numbers and registration status of all group call terminals after receiving a group call establishment request; The determination module is used to determine the broadband mode and narrowband mode group call member lists based on the group call number and registration status; The calling module is used to initiate group call requests to members in the broadband mode and narrowband mode group call member lists respectively. When the dual-mode terminal is in a dual-registration state, group call requests are initiated to both the broadband mode and the narrowband mode of the dual-mode terminal. The group call requests carry identification information for the dual-mode terminal to determine whether they belong to the same group call.
17. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, wherein the computer program, when executed by a processor, implements the steps of the method described in any one of claims 1 to 14.
18. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the method described in any one of claims 1 to 14.
Citation Information
Patent Citations
Call processing method, device and system based on broadband and narrowband fusion
CN109428854A
Communication method and system of dual-mode single-standby terminal
CN110392354A