A wide and narrow band cooperative communication method, system and related device

CN122554218APending Publication Date: 2026-08-11HYTERA COMM CORP
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-06-18
Publication Date
2026-08-11

AI Technical Summary

Technical Problem

[0005]鉴于上述问题,本申请提供了一种宽窄带协同通信方法、系统及相关装置,以通过宽窄带终端协同工作,解决单一通信网络受限导致的终端业务受限问题,提高终端可用性

Benefits of technology

[0021] By employing the above technical solution, this application first determines the working mode of the broadband terminal. Upon receiving the identity information of the connected narrowband terminal, it obtains the broadband network account corresponding to the narrowband terminal's identity information. Then, it determines that the broadband terminal operates in a collaborative communication mode that fills the gap for the connected narrowband terminal. In this mode, if it is determined that the collaborative system composed of broadband and narrowband terminals has a broadband service requirement, the broadband terminal uses the narrowband terminal's broadband network account to access the broadband network and transmits and receives services from the second terminal through the broadband network. By connecting the broadband terminal and the narrowband terminal and using the broadband terminal to transmit and receive services from the narrowband terminal when the collaborative system has a broadband service requirement, this application, to a certain extent, solves the problem of terminal service limitations caused by the limited communication network of a single terminal, thereby improving terminal availability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122554218A_ABST
    Figure CN122554218A_ABST
Patent Text Reader

Abstract

This application provides a broadband-narrowband cooperative communication method, system, and related apparatus, relating to the field of wireless communication. The method includes: determining the operating mode of a broadband terminal; upon receiving the identity information of a connected narrowband terminal, obtaining the broadband network account corresponding to the narrowband terminal's identity information; and then determining that the broadband terminal is operating in a cooperative communication mode that fills the gap for the connected narrowband terminal. In this mode, if it is determined that the cooperative system composed of broadband and narrowband terminals has a broadband service requirement, the broadband terminal uses the same broadband network account as the narrowband terminal to access the broadband network and transmits and receives services from the second terminal through the broadband network. This application, by connecting a broadband terminal and a narrowband terminal and using the broadband terminal to transmit and receive services from the narrowband terminal when the cooperative system has a broadband service requirement, to a certain extent solves the problem of terminal service limitations caused by the limited communication network of a single terminal, thus improving terminal availability.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a broadband and narrowband cooperative communication method, system and related device. Background Technology

[0002] Currently, narrowband terminals can perform narrowband services under narrowband private networks, which can be DMR (Digital Mobile Radio) networks, PDT (Police Digital Trunking) networks, or TETRA (Terrestrial Trunked Radio) networks, etc.

[0003] Broadband terminals that support services such as broadband intercom, such as user mobile phones or other broadband devices, can access broadband servers through public networks, such as 3G / 4G / 5G cellular networks or WLAN (Wireless Local Area Networks) hotspots, to achieve push-to-talk (PTT) communication tasks over broadband networks. For example, broadband terminals can conduct POC (Push-to-Talk Over Cellular) services through a POC (Push-to-Talk Over Cellular) server.

[0004] However, regardless of whether it is a narrowband terminal or a broadband terminal, the implementation of its business communication depends on the communication network. When the corresponding communication network is restricted, the terminal will be unable to perform business communication. Summary of the Invention

[0005] In view of the above problems, this application provides a broadband and narrowband cooperative communication method, system and related apparatus to solve the problem of terminal service limitation caused by the limitation of a single communication network and improve terminal availability by enabling broadband and narrowband terminals to work together.

[0006] The specific plan is as follows:

[0007] The first aspect of this application provides a broadband-narrowband cooperative communication method applied to a first terminal, wherein the first terminal is a broadband terminal, and the method includes:

[0008] Receive the identity information of the second terminal; the second terminal is a narrowband terminal connected to the first terminal via wired or wireless means;

[0009] After obtaining the broadband network account corresponding to the identity information of the second terminal, it is determined that the first terminal is working in a collaborative communication mode to fill the blind spot for the second terminal, and the first terminal and the second terminal constitute a collaborative system.

[0010] When the first terminal is operating in the collaborative communication mode, if it is determined that the collaborative system has a broadband service requirement, the broadband network account is used to execute the broadband network access process, and the second terminal's services are sent and received through the accessed broadband network.

[0011] A second aspect of this application provides a wideband-narrowband cooperative communication method applied to a second terminal, the second terminal being pre-configured to support cooperative communication and being a narrowband terminal, the method comprising:

[0012] The system sends the identity information of the second terminal to the first terminal, wherein the first terminal is a broadband terminal connected to the second terminal via wired or wireless means; the identity information is used for the first terminal to obtain the corresponding broadband network account and determine whether it is working in the collaborative communication mode that fills the gap for the second terminal; the identity information is also used for the first terminal to use the broadband network account to execute the broadband network access process when there is a broadband service demand in the collaborative system, and to send and receive the services of the second terminal through the broadband network; the collaborative system consists of the first terminal and the second terminal.

[0013] A third aspect of this application provides a broadband-narrowband cooperative communication system, comprising: a first terminal and a second terminal, wherein the first terminal is a broadband terminal and the second terminal is pre-configured to support cooperative communication and is a narrowband terminal;

[0014] When the first terminal and the second terminal are connected via wired or wireless means, the second terminal sends the identity information of the second terminal to the first terminal.

[0015] The first terminal receives the identity information of the second terminal. After obtaining the broadband network account corresponding to the identity information of the second terminal, it determines that the first terminal is working in a collaborative communication mode to fill the blind spot for the second terminal. The first terminal and the second terminal constitute a collaborative system.

[0016] When the first terminal is operating in the collaborative communication mode, if it determines that the collaborative system has a broadband service requirement, it uses the broadband network account to execute the broadband network access process and sends and receives the services of the second terminal through the accessed broadband network.

[0017] A fourth aspect of this application provides a two-way communication device, comprising at least one processor and a memory connected to the processor, wherein:

[0018] The memory is used to store computer programs;

[0019] The processor is used to execute the computer program to implement the wideband and narrowband cooperative communication method described in the first aspect above, or to implement the wideband and narrowband cooperative communication method described in the second aspect above.

[0020] The fifth aspect of this application provides a computer program product including computer-readable instructions that, when executed on an electronic device, enable the electronic device to implement the broadband-narrowband cooperative communication method described in the first aspect above, or to implement the broadband-narrowband cooperative communication method described in the second aspect above.

[0021] By employing the above technical solution, this application first determines the working mode of the broadband terminal. Upon receiving the identity information of the connected narrowband terminal, it obtains the broadband network account corresponding to the narrowband terminal's identity information. Then, it determines that the broadband terminal operates in a collaborative communication mode that fills the gap for the connected narrowband terminal. In this mode, if it is determined that the collaborative system composed of broadband and narrowband terminals has a broadband service requirement, the broadband terminal uses the narrowband terminal's broadband network account to access the broadband network and transmits and receives services from the second terminal through the broadband network. By connecting the broadband terminal and the narrowband terminal and using the broadband terminal to transmit and receive services from the narrowband terminal when the collaborative system has a broadband service requirement, this application, to a certain extent, solves the problem of terminal service limitations caused by the limited communication network of a single terminal, thereby improving terminal availability. Attached Figure Description

[0022] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the scope of this application. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:

[0023] Figure 1 This is a flowchart illustrating a broadband and narrowband cooperative communication method according to an embodiment of this application;

[0024] Figure 2 This example illustrates the process of determining the working mode when the first terminal has neither a cooperative communication switch nor a mode switching switch set.

[0025] Figure 3 This example illustrates the process of determining the working mode when the first terminal has no cooperative communication switch set but a mode switching switch set;

[0026] Figure 4 This example illustrates the process of determining the working mode when the first terminal has a cooperative communication switch set but no mode switching switch set.

[0027] Figure 5This example illustrates the process of determining the working mode when the first terminal sets both the collaborative communication switch and the mode switching switch.

[0028] Figure 6 This is a schematic diagram of the structure of an intercom device provided in an embodiment of this application. Detailed Implementation

[0029] The embodiments of this application are described below with reference to the accompanying drawings. The terminology used in the implementation section of this application is only for explaining specific embodiments and is not intended to limit the application. Those skilled in the art will recognize that, with technological advancements and the emergence of new scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.

[0030] The applicant discovered through research that a dual-mode terminal can be built by upgrading the hardware of a narrowband terminal, thereby overcoming the limitation of a single communication network on terminal communication by enabling a single terminal to support both narrowband and broadband networks.

[0031] However, the above solutions require significant improvements to existing end-user units, resulting in high implementation costs. To address these issues, this application provides a broadband-narrowband cooperative communication method, system, and related apparatus, which can be applied to solve communication limitations caused by a single communication network and improve the availability of end-user units.

[0032] Figure 1 This is a flowchart illustrating a broadband-narrowband cooperative communication method according to an embodiment of this application. The method can be applied to a first terminal, which can be a broadband terminal or a dual-mode terminal supporting both broadband and narrowband communication networks. This embodiment does not limit the specific type of the first terminal. Figure 1 As shown, the method may include:

[0033] Step S101: Determine the current working mode of the first terminal.

[0034] The working mode of the first terminal is related to the connection status of the first terminal.

[0035] The connection status of the first terminal described in this application may include three situations: the first terminal is not connected to other terminals, the first terminal is connected to other terminals that support collaborative communication, and the first terminal is connected to other terminals that do not support collaborative communication.

[0036] The specific connection method between the first terminal and other terminals is not limited in this embodiment. The first terminal can be connected to other terminals via wired means or via wireless means, such as via Bluetooth.

[0037] For example, the first terminal can detect whether it is connected to other terminals through connection scanning. If it is connected to other terminals, the first terminal can determine the terminal type of the connected terminal or whether the connected terminal supports collaborative communication by obtaining the identity information of the connected terminal.

[0038] In one possible implementation, a narrowband terminal that supports collaborative communication can be pre-configured to proactively send its own identity information to the connected terminal when it detects a connection between itself and another terminal.

[0039] For example, a narrowband terminal supporting collaborative communication can send identity information while establishing a wireless connection; or, for another example, a narrowband terminal supporting collaborative communication can proactively send identity information when it detects a wired connection with another terminal. Optionally, in scenarios where a narrowband terminal supporting collaborative communication is wiredly connected to another terminal, the narrowband terminal can also send identity information to the connected broadband terminal after obtaining relevant identifiers (such as manufacturer information) through interface information.

[0040] In another possible implementation, the first terminal can be pre-configured to proactively send an identity information retrieval request to the connected terminal when it detects a connection between itself and another terminal. Correspondingly, the narrowband terminal supporting collaborative communication can be pre-configured to send its own identity information to the connected terminal upon receiving an identity information retrieval request.

[0041] For example, the identity information acquisition request sent may include information of the first terminal itself. That is, the identity information acquisition request may be used to instruct the first terminal so that the narrowband terminal can identify or determine the first terminal and decide whether to send the identity information to the terminal.

[0042] Based on this, the first terminal can determine that the connected terminal is a narrowband terminal that supports collaborative communication when it receives the identity information of the connected terminal, and determine that the connected terminal is not a narrowband terminal that supports collaborative communication when it does not receive the identity information of the connected terminal within a timeout period. The start point of the timeout can be the moment when the first terminal detects the connection with another terminal, the moment when the two terminals establish a connection relationship, or the moment when the identity information acquisition request is sent, or any other moment, which is not limited in this application.

[0043] The connection status can be used to determine whether the first terminal is connected to other terminals, whether the other connected terminals support collaborative communication, and so on, so as to determine the working mode of the first terminal.

[0044] In addition, the working mode of the first terminal can also be related to the availability of the first terminal's collaborative communication function.

[0045] In one possible implementation, the first terminal may have a pre-configured collaborative communication switch. In this case, the availability of the collaborative communication function of the first terminal is determined based on the on / off state of the collaborative communication switch. For example, if the collaborative communication switch is in the on state, it indicates that the collaborative communication function of the first terminal is available and the first terminal currently supports collaborative communication; otherwise, it indicates that the collaborative communication function of the first terminal is unavailable and the first terminal currently does not support collaborative communication. Optionally, the collaborative communication switch can be a physical switch, such as a physical button switch, or a virtual switch, such as a virtual switch configured through a UI menu interface.

[0046] In another possible implementation, the first terminal may not set a cooperative communication switch, that is, the first terminal supports cooperative communication by default. For example, when writing the frequency, information indicating that the cooperative communication function of this terminal is available and that this terminal supports cooperative communication can be configured for the first terminal.

[0047] Based on this, since the broadband and narrowband servers are independent of each other, the same user can have both a narrowband network account and a broadband network account at the same time. When the broadband terminal fills the blind spot for the narrowband terminal, it needs to use the broadband network account corresponding to the identity information of the narrowband terminal to access the broadband network, rather than using its own account. Therefore, after receiving the identity information of the narrowband terminal, the broadband terminal also needs to obtain the corresponding account to determine whether the broadband terminal is working in the mode of filling the blind spot for the narrowband terminal.

[0048] The operating modes of the first terminal involved in this application include at least: cooperative communication mode and individual communication mode.

[0049] The cooperative communication mode refers to a mode in which the first terminal collaborates with other terminals to achieve business communication. The conditions required for the first terminal to operate in cooperative communication mode may include: the first terminal receiving the identity information of the connected narrowband terminal (hereinafter referred to as the second terminal) and obtaining the broadband network account corresponding to the second terminal's identity information. If the first terminal has a cooperative communication switch enabled, the conditions required for the first terminal to operate in cooperative communication mode also include: the cooperative communication switch being in the on state.

[0050] Standalone communication mode refers to the original working mode of the first terminal, that is, the mode of using its own account to access the broadband network and send and receive services accordingly. For example, the first terminal can work in standalone communication mode when the conditions corresponding to the cooperative communication mode are not met. For example, the conditions corresponding to standalone communication mode may include: the first terminal is not connected to other terminals that support cooperative communication or the cooperative communication switch of the first terminal is in the off state.

[0051] Based on the above, step S101 may specifically include:

[0052] After receiving the identity information of the second terminal, the system obtains the broadband network account corresponding to the identity information of the second terminal. After obtaining the broadband network account, the system determines that the first terminal is working in a collaborative communication mode that fills in the blind spots for the second terminal, and the first terminal and the second terminal constitute a collaborative system.

[0053] The second terminal is a narrowband terminal connected to the first terminal via wired or wireless means. The specific connection method between the first and second terminals is not limited in this embodiment. The identity information of the second terminal refers to the information required for network access, such as the second terminal's ID information, and may also include model number, authentication information, etc.

[0054] It should be noted that, due to the limited coverage of narrowband private networks, broadband terminals can be pre-configured as coverage fillers. Correspondingly, narrowband terminals can be pre-configured as coverage fillers, enabling broadband / dual-mode terminals supporting collaborative communication, when connected to narrowband terminals supporting collaborative communication, to fill coverage gaps for narrowband terminals with potentially limited communication networks or relatively weak communication capabilities. In another possible implementation, the first terminal can be pre-configured as a coverage filler, allowing it to act as a coverage filler when connected to other broadband terminals supporting collaborative communication, thus meeting communication coverage needs in other scenarios. The process for determining the working mode and workflow of the first terminal in coverage filler scenarios for other broadband terminals can be referred to in this embodiment.

[0055] The aforementioned acquisition of the broadband network account corresponding to the identity information of the second terminal may include searching locally, i.e., the first terminal may have pre-stored the broadband network account corresponding to the identity information of the narrowband terminal, or it may include obtaining it from a broadband server, such as sending a broadband account acquisition request to the broadband server using the identity information of the narrowband terminal. This application does not limit the process of acquiring the corresponding broadband network account. It should be noted that, unless otherwise specified, the broadband network account mentioned below refers to the broadband network account corresponding to the identity information of the second terminal.

[0056] In another possible implementation, the second terminal can use its own identity information to access the narrowband network and send and receive narrowband services without being affected by the first terminal it is connected to.

[0057] In some embodiments, when the first terminal is equipped with a collaborative communication switch, the collaborative communication switch is turned on before obtaining the broadband network account corresponding to the identity information of the second terminal.

[0058] Step S102: If it is determined that the first terminal is working in the collaborative communication mode that fills the gap for the second terminal, and if it is determined that the collaborative system has broadband service requirements, then the broadband network account is used to execute the broadband network access process, and the second terminal's services are sent and received through the accessed broadband network.

[0059] It should be noted that when the first terminal operates in the cooperative communication mode of supplementing the blind spots of connected terminals, the cooperative system consists of the first terminal and the connected terminals. The cooperative system has broadband service requirements, which may mean that the system specifies a broadband network as the communication network, or that a narrowband network is unavailable. For example, a network selection principle for the cooperative system can be pre-set. This principle specifies the preferred communication network for the cooperative system, and can be expressed as: broadband communication network priority, or narrowband communication network priority. As another example, when the first terminal connects to other broadband terminals, the network selection principle of the cooperative system can be expressed as: communication network supported by the supplementing device priority, or communication network supported by the supplemented device priority, where the supplementing device is the first terminal, and the supplemented device is the other connected broadband terminal.

[0060] In other application scenarios, the network selection principle for collaborative systems can also be expressed as: only broadband networks can be used, or only narrowband networks can be used. By using the principle of only using broadband networks, the first terminal can use the broadband network account corresponding to the identity information of the second terminal to access the broadband network and participate in services. That is, the second terminal's services can be conducted through the broadband network, thus leveraging the advantages of broadband networks.

[0061] It should be noted that the communication network access capabilities and locations of the first and second terminals may differ, making it less likely that the communication networks of the first and second terminals will be unavailable simultaneously. Therefore, the second terminal can use the first terminal to send and receive services from the second terminal, meaning that the second terminal can remain online through the first terminal it is connected to.

[0062] Based on the above, this application first determines the working mode of the broadband terminal. When the broadband terminal receives the identity information of the connected narrowband terminal, it obtains the broadband network account corresponding to the identity information of the narrowband terminal. Then, it determines that the broadband terminal operates in a cooperative communication mode that fills the gap for the connected narrowband terminal. In this mode, if it is determined that the cooperative system composed of broadband and narrowband terminals has a broadband service requirement, the broadband terminal uses the broadband network account corresponding to the identity information of the narrowband terminal to access the broadband network and send and receive services from the second terminal through the broadband network. By connecting the broadband terminal and the narrowband terminal and using the broadband terminal to send and receive services from the narrowband terminal when there is a broadband service requirement in the cooperative system, this application, to a certain extent, solves the problem of terminal service limitation caused by the limited communication network of a single terminal, and improves terminal availability.

[0063] Furthermore, this application does not require significant upgrades to existing terminals. By connecting broadband and narrowband terminals and building a collaborative system, it provides narrowband terminals with the ability to send and receive services on broadband communication networks without requiring additional broadband modules for existing narrowband terminals, thus reducing hardware costs.

[0064] In one or more embodiments provided in this application, the process of receiving the identity information of the second terminal may include:

[0065] Step S201: Detect whether the first terminal is connected to other terminals. If so, proceed to step S202.

[0066] Optionally, step S201 can be performed if it is determined that the first terminal supports cooperative communication, such as if the cooperative communication switch of the first terminal is in the on state.

[0067] Step S202: Send an identity information acquisition request to the connected terminal so that the narrowband terminal that supports collaborative communication can provide the identity information of this terminal.

[0068] In other words, a broadband terminal that supports collaborative communication can be configured to send an identity information acquisition request to the connected terminal; conversely, a narrowband terminal that supports collaborative communication can be configured to respond to the identity information acquisition request sent by the connected terminal and provide its own identity information.

[0069] Step S203: Receive the identity information fed back by the connected terminal.

[0070] Upon receiving the identity information of the connected terminal, the connected terminal is the aforementioned second terminal.

[0071] Based on this, this embodiment realizes the task of determining whether the connected second terminal supports collaborative communication through the protocol interaction mechanism between the first terminal and the second terminal that supports collaborative communication. Furthermore, this embodiment obtains the identity information required for network access in the collaborative communication mode. Through a single interaction, it satisfies the needs of both the working mode determination stage and the collaborative communication working stage, reduces the interaction complexity between the first terminal and the second terminal, and improves the collaborative working efficiency between the first terminal and the second terminal.

[0072] In one or more embodiments provided in this application, the process of determining that the cooperative system has broadband service requirements may include:

[0073] Step S301: Determine the preferred communication network of the collaborative system. If it is a narrowband network, proceed to step S302; if it is a broadband network, proceed to step S303.

[0074] The priority communication network is specified by the pre-defined network selection rules of the collaborative system.

[0075] Step S302: In response to the first message, determine that the collaborative system has a broadband service requirement.

[0076] The first message is sent by the second terminal to the first terminal when it detects that the narrowband network quality is below a preset limit. It instructs the first terminal to access the broadband network, meaning the collaborative system needs to switch to using the broadband network to send and receive the second terminal's services. Furthermore, the second terminal can disconnect the narrowband connection while sending the first message.

[0077] Step S303: Determine that the collaborative system has broadband service requirements.

[0078] It should be noted that any terminal constituting the collaborative system is pre-configured to perform the following operations when operating in collaborative communication mode: if its supported communication network is the preferred communication network, it uses the identity information of the second terminal or the corresponding broadband network account to perform network access authentication and other operations on the communication network supported by this terminal. If network access fails, it sends a message to another terminal to enable that terminal to perform network access authentication and other operations. Specifically, if network access is successful, but the network quality of the accessed network is detected to be poor, the aforementioned message is also sent to another terminal.

[0079] Based on the above, this embodiment remains applicable even when different screen selection principles are pre-configured, thus providing a foundation for applying different screen selection principles. Furthermore, the screen selection principles described in this application can be pre-configured fixed principles, which can be configured online by the user through relevant buttons or menus.

[0080] In another possible implementation, network selection rules can be configured to be tied to service types. That is, the priority communication network corresponding to each service type can be pre-configured. In this case, the existence of broadband service demand can be assumed to exist in the cooperative communication mode, or the existence of broadband service demand can be determined when it is necessary to participate in services corresponding to broadband networks.

[0081] In one or more embodiments provided in this application, when the priority communication network is a narrowband network, after receiving the first message, the following may also be included:

[0082] In response to the third message, a broadband network disconnection procedure is executed to disconnect the broadband network access relationship of the first terminal.

[0083] The third message is sent by the second terminal to the first terminal when it determines that the narrowband network has been restored to availability. It instructs the first terminal to disconnect from the broadband network access relationship; that is, it instructs the first terminal to relinquish the right to send and receive services from the second terminal, at which point there is no longer a demand for broadband services. The aforementioned narrowband network restoration can refer to the narrowband network quality exceeding a corresponding preset limit.

[0084] Optionally, the second terminal can directly access the narrowband network after confirming network recovery. In another possible implementation, the first terminal can also respond to a third message by sending a message to the second terminal instructing the second terminal to access the narrowband network. That is, the second terminal can first send a third message instructing the first terminal to go offline, and then wait for notification from the first terminal before accessing the narrowband network.

[0085] Based on the above, it is possible to switch back to the second terminal's transceiver service when the priority communication network recovers and continue to use the priority communication network to transmit and receive the second terminal's service. This helps to leverage the network advantages of the priority communication network, such as the high reliability of narrowband communication network transmission.

[0086] In another possible implementation, if the priority communication network is a narrowband network, after the first terminal accesses the broadband network using a broadband network account, if the priority communication network recovers, the first terminal can continue to send and receive services from the second terminal without network switching, thereby reducing the risk of service loss during the network switching phase.

[0087] In one or more embodiments provided in this application, when the priority communication network is a broadband network, the process may further include the following before performing the broadband network access procedure using a broadband network account:

[0088] Send a narrowband disconnect command to the second terminal.

[0089] The narrowband disconnect command is used to instruct the second terminal to disconnect from the narrowband network access relationship.

[0090] The above embodiments allow users to keep their broadband and narrowband network accounts offline at the same time, thus avoiding message redundancy.

[0091] In one or more embodiments provided in this application, the broadband network access process may include:

[0092] Step S401: Use your broadband network account to authenticate your account on the broadband network.

[0093] Based on the above, when the collaborative system has a demand for broadband voice services, the broadband network access process may also include:

[0094] Step S402: If network access authentication is successful, use your broadband network account to register via voice.

[0095] It should be noted that the first terminal can only use the broadband communication network to send and receive voice services after successful network access authentication and voice registration. Furthermore, when accessing a narrowband communication network, voice registration is not required; voice services can be sent and received via the narrowband communication network after successful network access authentication. The aforementioned requirement for broadband voice services can refer to the primary communication network being a broadband network, or the primary communication network being a narrowband network but unavailable, or the voice service being pre-configured for transmission via a broadband network.

[0096] In one or more embodiments provided in this application, when the priority communication network is a broadband network, the method may further include:

[0097] When broadband network access fails, a second message is sent to the second terminal; or,

[0098] When the broadband network quality is detected to be lower than the corresponding preset limit, a second message is sent to the second terminal.

[0099] The second message is used to instruct the second terminal to access the narrowband network. The aforementioned failure of the first terminal to access the broadband network can refer to a failure in network authentication. In cases where there is a demand for broadband voice services, it can also refer to a failure in the first terminal's voice registration.

[0100] Using the above solution, when broadband network is used first but the primary communication network is unavailable, the system can switch to using narrowband network for sending and receiving services, thereby enabling broadband and narrowband terminals to work together to compensate for each other's shortcomings.

[0101] In one or more embodiments provided in this application, after detecting that the broadband network quality is lower than a corresponding preset limit, the method may further include:

[0102] The broadband network disconnection process disconnects the broadband network access of the first terminal.

[0103] In one or more embodiments provided in this application, the method may further include:

[0104] Receive group ID, and determine whether the current waiting group contains a group member that matches the broadband network account. If so, set the group ID to the waiting group of the first terminal if the broadband network account authentication is successful.

[0105] The group ID is information sent by the second terminal when a current waiting group exists. The group ID indicates the current waiting group of the second terminal. Optionally, the second terminal can send the group ID of the current waiting group while sending its identity information, or it can send the changed group ID separately after the current waiting group is updated, so that the first terminal can join the second terminal's current waiting group.

[0106] For example, the current waiting group can be set through channel scanning (or listening). That is, when the second terminal determines that the current group is the current waiting group, it can listen on the channel (or frequency) corresponding to the current group. If it scans and determines that there is a call from the current waiting group, it will receive the call information. In addition, the second terminal can set a waiting group list, that is, it can listen to multiple groups in the waiting group list at the same time, and the current waiting group is the group that the second terminal is currently listening to.

[0107] For example, the current waiting group could be a converged group, which contains both narrowband network accounts and broadband network accounts.

[0108] In some scenarios, the narrowband network account and broadband network account of the second terminal can both be members of the current waiting group. In this case, after the first terminal accesses the broadband network using the broadband network account of the second terminal, it can set the group ID of the current waiting group to the waiting group of the first terminal, thereby participating in the services of the current waiting group.

[0109] In other scenarios, only the narrowband network account of the second terminal is a member of the current waiting group, that is, the broadband network account of the second terminal is not a member of the current waiting group. In this case, even if the first terminal uses the broadband network account of the second terminal to access the broadband network, it cannot participate in the services of the current waiting group.

[0110] Based on the above, if the current watch group does not contain group members corresponding to the broadband network account, the method may further include:

[0111] Send a coordination error indication to the second terminal; or,

[0112] Send a join request to add the member corresponding to the broadband network account to the current watch group.

[0113] For example, a coordination anomaly indication can be used to indicate that the first terminal is unable to coordinate the services of the current waiting group. In this case, the second terminal can respond to the indication and switch to using a narrowband network to access the network, or the coordination system can switch to a narrowband network-first mode.

[0114] For example, a group addition request can be a message sent by the first terminal to a system device such as a broadband server that has group member configuration capabilities. This device can respond to the request, perform the group member addition operation, and return the group member addition result to the first terminal. Based on this, after confirming that the group member has been successfully added, the first terminal can re-execute the steps of determining whether the current waiting group contains a group member matching the broadband network account based on the group ID, or execute the step of setting the group ID to the first terminal's waiting group.

[0115] The other working modes of the first terminal are described below.

[0116] In one or more embodiments provided in this application, where the first terminal is pre-configured to support cooperative communication, the method may further include:

[0117] Step S501: If it is detected that the first terminal is not connected to any other terminal, then it is determined that the first terminal is working in standby communication mode.

[0118] It should be noted that the aforementioned "not connected" can include situations where the first terminal has never been connected to any other terminal since it was powered on, or situations where the first terminal has been connected to other terminals but the connection has been broken, such as a wired connection being broken or a wireless connection such as Bluetooth being broken.

[0119] Step S502: When the first terminal is working in stand-alone communication mode, it accesses the broadband network based on the identity information of the first terminal and sends and receives the services of the first terminal through the accessed broadband network.

[0120] Steps S501-S502 described above can be applied to the case where the first terminal is pre-configured to support collaborative work, i.e., the first terminal does not have a collaborative communication switch set. In one possible implementation, when the first terminal is configured with a collaborative communication switch and the switch is turned on, the process of determining whether the terminal is working in a standalone communication mode and the terminal's operation in that mode can also be described as above.

[0121] This application retains the existing service capabilities of the first terminal by using a separate communication mode, so that the first terminal can be used as an auxiliary device for the second terminal to help the second terminal send and receive services, or it can perform its own services, thus enabling the first terminal to have high availability.

[0122] In one or more embodiments provided in this application, where the first terminal is pre-configured to support cooperative communication, the method may further include:

[0123] If the first terminal is detected to be connected to another terminal and the identity information of the connected terminal is not received within a timeout, it is determined that the first terminal is working in communication lockout mode.

[0124] The first terminal, which operates in communication lock mode, is not connected to the communication network. However, if it is equipped with input / output devices such as a PTT button, an audio acquisition device, and an audio playback device, it can act as an output / input device for the second terminal. It can respond to the user's operation of pressing the PTT button on the first terminal, acquire voice, or play voice. In this case, communication lock mode can also be called shoulder microphone mode or hand microphone mode.

[0125] Based on the above, the communication locking mode described in this application can be adapted to the purpose of users connecting two terminals in practical applications.

[0126] Based on the above, to further improve the availability of the first terminal, a mode switching switch can be set for the first terminal. In one or more embodiments provided in this application, when the first terminal is pre-configured to support cooperative communication and is equipped with a mode switching switch, the method may further include:

[0127] Step S601: If the first terminal is detected to be connected to another terminal and the identity information of the connected terminal is not received within a timeout, it is determined that the first terminal is working in communication lockout mode.

[0128] Step S602: When the first terminal is working in communication lock mode, in response to the user's trigger operation of the mode switching switch, the current working mode of the first terminal is switched to standalone communication mode.

[0129] Step S603: When the first terminal is connected to other terminals and is operating in a separate communication mode, in response to the user's triggering operation of the mode switching switch, the current operating mode of the first terminal is switched to the communication lock mode.

[0130] Based on the above scheme, when the first terminal connects to other terminals that do not support collaborative communication, the first terminal works in communication lock mode by default and does not access the communication network; however, the user can trigger a mode switching switch to switch the working mode of the first terminal to independent communication mode, so that the user can send and receive services through the identity information of the first terminal.

[0131] In another possible implementation, where the first terminal is pre-configured to support cooperative communication and has a mode switching switch, the method may further include:

[0132] If the first terminal is detected to be connected to another terminal and the identity information of the connected terminal is not received within a timeout, then the mode that matches the switch state of the mode switching switch is determined from the individual communication mode and the communication lock mode, and this mode is taken as the current working mode of the first terminal.

[0133] Based on the above scheme, when the first terminal connects to other terminals that do not support collaborative communication, the first terminal determines its working state according to the state of the mode switching switch, which helps to improve the overall availability of the first terminal and other connected terminals.

[0134] Based on the above, Figure 2 This example illustrates the process of determining the operating mode when the first terminal has neither a cooperative communication switch nor a mode switching switch set. Figure 3 This example illustrates the process of determining the working mode when the first terminal has no cooperative communication switch set but a mode switching switch set.

[0135] The following section describes other operating modes when the first terminal has a collaborative communication switch.

[0136] In one or more embodiments provided in this application, if a cooperative communication switch is provided on the first terminal, the method may further include:

[0137] If the first terminal is detected to be in the communication lockout mode when the cooperative communication switch is turned on and the first terminal is detected to be connected to another terminal, and if the identity information of the connected terminal is not received within a timeout, then the first terminal is determined to be operating in communication lockout mode; or,

[0138] If the cooperative communication switch is detected to be on and the first terminal is not connected to other terminals, it is determined that the first terminal is working in communication lockout mode.

[0139] If a first terminal connects to other terminals but fails to receive identity information within a timeout period, it indicates that the first terminal is not connected to other terminals that support collaborative communication. "Not connected" can mean either that it has never connected since powering on, or that its connection to other terminals that support collaborative communication has been broken.

[0140] With the above solution, when the collaborative communication switch is turned on, the first terminal can only work in collaborative communication mode or communication lock mode. The first terminal will not use its own account to access the network, which can be adapted to the user's purpose of turning on the collaborative communication switch, reducing the difficulty of device operation and the risk of improper operation.

[0141] In one or more embodiments provided in this application, if a cooperative communication switch is provided on the first terminal, the method may further include:

[0142] Step S701: If the cooperative communication switch is detected to be in the off state and the first terminal is not connected to any other terminal, determine that the first terminal is working in the standby communication mode.

[0143] Step S702: When the first terminal is working in stand-alone communication mode, it accesses the broadband network based on the identity information of the first terminal and sends and receives the services of the first terminal through the accessed broadband network.

[0144] Based on the above solution, by turning off the collaborative communication switch, the existing terminal functions, such as the independent communication function, are retained.

[0145] In one or more embodiments provided in this application, where the first terminal is equipped with a cooperative communication switch and a mode switching switch, the method may further include:

[0146] Step S801: When the cooperative communication switch is detected to be in the off state and the first terminal is detected to be connected to other terminals, it is determined that the first terminal is working in the communication lockout mode.

[0147] Step S802: When the collaborative communication switch is in the off state, the first terminal is connected to other terminals and is working in the communication lock mode, in response to the user's trigger operation of the mode switching switch, the current working mode of the first terminal is switched to the independent communication mode.

[0148] Step S803: When the collaborative communication switch is in the off state, the first terminal is connected to other terminals and is working in the independent communication mode, in response to the user's trigger operation of the mode switching switch, the current working mode of the first terminal is switched to the communication lock mode.

[0149] Based on the above scheme, when the first terminal that does not support collaborative communication is connected to other terminals, the first terminal defaults to working communication lock mode and does not access the communication network; however, the user can trigger a mode switching switch to switch the working mode of the first terminal to independent communication mode, so that the user can send and receive services through the first terminal without being affected by other terminals connected to the first terminal. In other words, it can respond to user needs and use the externally connected first terminal for business communication.

[0150] In another possible implementation, where the first terminal is equipped with a cooperative communication switch and a mode switching switch, the method may further include:

[0151] When the cooperative communication switch is detected to be in the off state and the first terminal is detected to be connected to other terminals, the mode that matches the switch state of the mode switching switch is determined from the individual communication mode and the communication lock mode, and is taken as the current working mode of the first terminal.

[0152] Based on the above scheme, when the first terminal, which does not support collaborative communication, connects to other terminals, the first terminal determines its working state according to the state of the mode switching switch, which helps to improve the overall availability of the first terminal and other terminals connected to it.

[0153] Based on the above, Figure 4 This example illustrates the process of determining the operating mode when the first terminal has a collaborative communication switch set but no mode switching switch set. Figure 5 This example illustrates the process of determining the working mode when the first terminal sets both the collaborative communication switch and the mode switching switch.

[0154] The first terminal described in this embodiment serves as a blind spot compensation device, also known as a slave device. When connected to other terminals, it can be connected via a wired connection. In one possible implementation, the first terminal can rely on an independent terminal (i.e., the blind spot compensation device / master device) for power supply. In another possible implementation, the first terminal can rely on its own battery for power supply.

[0155] When the first terminal is equipped with a battery, in one or more embodiments provided in this application, the method may further include:

[0156] If the first terminal is detected to be connected to another terminal, and the battery level of the first terminal is lower than a first preset threshold, a power replenishment request is sent to the connected terminal so that the connected terminal can replenish the battery of the first terminal. After the battery level of the first terminal reaches the first preset threshold, a power replenishment termination request is sent to the connected terminal so that the connected terminal stops replenishing the battery of the first terminal.

[0157] Correspondingly, in one or more embodiments provided in this application, when it is detected that the first terminal is connected to other terminals and the battery level of the first terminal is higher than a second preset threshold, the method further includes:

[0158] In response to a power-up request sent by a connected terminal, power up the connected terminal.

[0159] In response to the power-off termination request sent to the connected terminal, power-off is stopped.

[0160] Optionally, the second preset threshold can be higher than the first preset threshold. Mutual power replenishment helps improve the overall availability of the first terminal and the connected terminals.

[0161] In one or more embodiments provided in this application, when the first terminal accesses the broadband network using a broadband network account, the method may further include:

[0162] Obtain and report the location information of the first terminal; or,

[0163] If the pre-set priority positioning method matches the second terminal, the location information of the second terminal is obtained and reported; if obtaining location information from the second terminal fails, the location information of the first terminal is obtained and reported; or,

[0164] If the preset priority positioning method matches the first terminal, the location information of the first terminal is obtained and reported. If the positioning of the first terminal fails, the location information of the second terminal is obtained and reported.

[0165] Optionally, if the first terminal and the second terminal are broadband and narrowband terminals respectively, the aforementioned preferred positioning method can be the positioning method of the broadband terminal. It should be noted that broadband terminals support multiple positioning methods, such as network positioning (base station positioning, public network positioning, and private network positioning) and satellite positioning, offering higher positioning accuracy. Narrowband terminals, on the other hand, typically only support satellite positioning, resulting in poorer positioning performance.

[0166] Based on the above scheme, the first terminal and the second terminal can report their respective location information independently; the first terminal and the second terminal can prioritize using the location information of the terminal that matches the priority positioning method, and if the acquisition of this information fails, then the location information of the other terminal can be used, so as to take advantage of the priority positioning method.

[0167] It should be noted that the narrowband terminal involved in this application may refer to narrowband walkie-talkies of standards such as DMR (Digital Mobile Radio), PDT (Police Digital Trunking), and TETRA (TransEuropean Trunked Radio).

[0168] Based on the above, since the first terminal may or may not connect to other terminals, and the connected other terminals may or may not support collaborative communication, the first terminal may be in different working modes: standalone communication mode, collaborative communication mode, and communication lock mode. When the first terminal is a broadband terminal, the standalone communication mode can also be called the POC mode, which is a working mode that relies on the broadband network and the POC server to realize the terminal's business functions. The communication lock mode can also be called the microphone mode. The first terminal will automatically switch modes based on whether it is connected to other terminals and whether those other terminals support collaborative communication. When no other terminals are connected, the first terminal operates in standalone communication mode, acting as an independent POC terminal and using its own identity information (such as its own POC account) to access the broadband communication network. When a connection to a narrowband terminal that supports collaborative communication is detected, the corresponding broadband network account is obtained, and the operating mode is automatically switched to collaborative communication mode to fill the gap for the narrowband terminal. In this mode, when there is a demand for broadband services, the first terminal accesses the broadband communication network based on the identity information of the connected narrowband terminal, and sends and receives services from the narrowband terminal accordingly. In this case, the aforementioned collaborative communication mode can also be called the broadband and narrowband co-signal collaborative gap-filling mode. Specifically, if the acquisition of the broadband network account fails, the first terminal can output an error signal to notify the user that the acquisition of the broadband network account has failed. When a connection to another narrowband terminal that does not support collaborative communication is detected, the first terminal can determine to operate in communication lock mode, i.e., ordinary microphone mode, according to the default settings. However, in this case, the user can manually switch between POC mode and microphone mode using the mode switching switch configured on the first terminal. In addition, when the first terminal is powered off, it can be used as a regular wired shoulder microphone when connected to a narrowband terminal via wired connection.

[0169] Specifically, when the first terminal is equipped with a collaborative communication switch and a mode switching switch, if the collaborative communication switch is turned on, the first terminal cannot operate in standalone communication mode; if the collaborative communication switch is turned off, the first terminal cannot operate in collaborative communication mode. This configuration avoids situations where the user accidentally touches the mode switching switch while the collaborative communication switch is on, leading to abnormal collaborative communication on the first terminal and improving its usability.

[0170] The network selection principles of a collaborative system can include four scenarios: broadband priority, narrowband priority, broadband only, or narrowband only. In the aforementioned collaborative communication mode where the first terminal operates to fill blind spots for the connected narrowband terminal, a broadband-priority network selection principle can be pre-configured to allow the first terminal to perform the network selection operation. Based on this principle, the collaborative system prioritizes the use of broadband networks and uses narrowband networks when broadband network quality is poor. Conversely, a narrowband-priority network selection principle can be pre-configured to allow the narrowband terminal to perform the network selection operation. Based on this principle, the collaborative system prioritizes the use of narrowband networks and uses broadband networks when narrowband network quality is poor. In other application scenarios, by configuring a broadband-only network selection principle, the collaborative system can use only the broadband network of the first terminal to send and receive data. The first terminal is similar to an independent POC terminal, but it can use the identity information of the connected narrowband terminal to take advantage of the wide coverage of the broadband network. In this case, the second terminal does not access the narrowband network. By pre-configuring a narrowband-only network selection principle, the collaborative system can use only the narrowband network of the narrowband terminal to send and receive data. The first terminal is similar to a regular microphone of the narrowband terminal to take advantage of the high transmission stability of the narrowband network.

[0171] The following description of the broadband and narrowband cooperative communication scheme provided in this application will be based on the perspective of the second terminal. The broadband and narrowband cooperative communication scheme applied to the second terminal described below can be referred to in correspondence with the broadband and narrowband cooperative communication scheme applied to the first terminal described above.

[0172] This application provides a wideband-narrowband cooperative communication method applied to a second terminal, which is pre-configured to support cooperative communication and is a narrowband terminal. The method may include:

[0173] Step S901: Send the identity information of the second terminal to the first terminal.

[0174] The first terminal is a broadband terminal connected to the second terminal via wired or wireless means. The identity information is used by the first terminal to obtain the corresponding broadband network account and determine whether it is operating in a collaborative communication mode that fills the gap for the second terminal. The identity information is also used by the first terminal to execute the broadband network access process using the broadband network account when there is a broadband service demand in the collaborative system, and to send and receive services from the second terminal via the broadband network. The collaborative system consists of the first terminal and the second terminal.

[0175] Optionally, if the first terminal determines that it is operating in a cooperative communication mode that fills the gap for the second terminal, it can send a cooperative communication indication message to the second terminal. The second terminal then determines that it is operating in this cooperative communication mode where the first terminal fills the gap. In this mode, if the cooperative system consisting of the first and second terminals has narrowband service requirements, it accesses the narrowband network based on the second terminal's identity information and sends and receives its services through the narrowband network. The cooperative system can assume that narrowband service requirements exist by default, or it can determine the existence of narrowband service requirements when the designated priority communication network is a narrowband network or when it receives a network switching indication from the first terminal.

[0176] In one or more embodiments provided in this application, the second terminal may send the identity information of the second terminal to the first terminal based on the identity information acquisition request of the first terminal.

[0177] Among them, the identity information acquisition request can be a message sent by the first terminal to the connected terminal when it detects that the terminal is connected to another terminal.

[0178] In one or more embodiments provided in this application, when a waiting group exists at the second terminal, the method may further include:

[0179] Send the group ID to the first terminal.

[0180] The group ID is used to indicate the current waiting group of the second terminal. The group ID is used by the first terminal to set the group ID as the waiting group of the first terminal when the current waiting group contains group members that match the broadband network account and the broadband network account is successfully authenticated.

[0181] In one possible implementation, the second terminal can proactively send a group ID to the first terminal. In another possible implementation, the second terminal can also respond to a request from the first terminal and send a group ID to the first terminal. For example, the first terminal can send a group ID retrieval request to the first terminal when it detects a connection with the second terminal, or after obtaining the broadband network account corresponding to the second terminal.

[0182] For example, the second terminal can send the group ID along with the identity information. The second terminal can also send the group ID separately, such as after determining the current watch group, or after the current watch group changes.

[0183] In one or more embodiments provided in this application, after sending the identity information of the second terminal, the following may also be included:

[0184] In response to the narrowband disconnect command, the narrowband network disconnect procedure is executed to disconnect the narrowband network access relationship of the second terminal.

[0185] The narrowband disconnection instruction is a message sent by the first terminal when the priority communication network of the collaborative system is the broadband network and before the broadband network access procedure is executed using the broadband network account. The collaborative system consists of the first terminal and the second terminal.

[0186] In one or more embodiments provided in this application, when the priority communication network is a broadband network, the method may further include:

[0187] In response to the second message, the narrowband network access procedure is executed using the identity information of the second terminal.

[0188] The second message is sent by the first terminal to the second terminal when it fails to access the broadband network or detects that the quality of the broadband network is lower than the corresponding preset limit. It is used to instruct the second terminal to access the narrowband network.

[0189] In one or more embodiments provided in this application, if the pre-defined priority communication network of the collaborative system is a narrowband network, and after sending the identity information of the second terminal, the following may also be included:

[0190] If the narrowband network quality is detected to be lower than the corresponding preset limit, a first message is sent to the first terminal to notify the first terminal that there is a broadband service requirement in the collaborative system.

[0191] It should be noted that when the second terminal fails to access the supported communication network, the second terminal can operate in an offline mode similar to a pass-through mode, and may or may not send the first message.

[0192] Based on the above, assuming the pre-defined priority communication network of the collaborative system is a narrowband network, and after sending the first message, it may further include:

[0193] If the narrowband network is detected to be available again, a third message is sent to the first terminal to cause the first terminal to disconnect the broadband network access relationship.

[0194] Optionally, the second terminal can directly access the narrowband network when it detects that the narrowband network has become available again, or it can wait for notification from the first terminal after sending a third message before accessing the narrowband network.

[0195] This application also provides a broadband and narrowband cooperative communication system, which may include: a first terminal and a second terminal.

[0196] The first terminal is a broadband terminal, while the second terminal is pre-configured to support collaborative communication and is a narrowband terminal. Specifically:

[0197] The second terminal is used to send the identity information of the second terminal to the first terminal that is connected to the second terminal via a wired or wireless means;

[0198] The first terminal is used to receive the identity information of the second terminal. After obtaining the broadband network account corresponding to the identity information of the second terminal, it is determined that the first terminal is working in the collaborative communication mode to fill the blind spot for the second terminal. The first terminal and the second terminal constitute a collaborative system.

[0199] The first terminal is also used in collaborative communication mode to perform broadband network access procedures using a broadband network account if it is determined that the collaborative system has broadband service requirements, and to send and receive services from the second terminal through the accessed broadband network.

[0200] Optionally, other descriptions of the first and second terminals can be found above and will not be repeated here.

[0201] The following is a description of the intercom equipment provided in this application.

[0202] Optional, Figure 6 The hardware structure block diagram of the intercom device is shown, with reference to... Figure 6 The hardware structure of the intercom device may include: at least one processor 1, at least one communication interface 2, at least one memory 3 and at least one communication bus 4;

[0203] In this embodiment of the application, the number of processor 1, communication interface 2, memory 3, and communication bus 4 is at least one, and processor 1, communication interface 2, and memory 3 communicate with each other through communication bus 4;

[0204] Processor 1 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement embodiments of the present invention.

[0205] Memory 3 may include high-speed RAM, and may also include non-volatile memory, such as at least one disk storage device;

[0206] The memory 3 is used to store computer programs, and the processor 1 is used to execute the computer programs so that the intercom device can implement any of the above-mentioned broadband and narrowband cooperative communication methods.

[0207] This application also provides a storage medium that carries one or more computer programs. When the one or more computer programs are executed by an electronic device, the electronic device can implement any of the broadband and narrowband cooperative communication methods provided in this application.

[0208] This application also provides a computer program product including computer-readable instructions, which, when executed on an electronic device, enable the electronic device to implement any of the broadband and narrowband cooperative communication methods provided in this application.

[0209] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0210] The various embodiments in this specification are described in a progressive manner. Each embodiment focuses on the differences from other embodiments. The various embodiments can be combined as needed, and the same or similar parts can be referred to each other.

[0211] The above description of the disclosed embodiments enables those skilled in the art to make or use this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A broadband and narrowband cooperative communication method, characterized in that, Applied to a first terminal, which is a broadband terminal, the method includes: Receive the identity information of the second terminal; the second terminal is a narrowband terminal connected to the first terminal via wired or wireless means; After obtaining the broadband network account corresponding to the identity information of the second terminal, it is determined that the first terminal is working in a collaborative communication mode to fill the blind spot for the second terminal, and the first terminal and the second terminal constitute a collaborative system. When the first terminal is operating in the collaborative communication mode, if it is determined that the collaborative system has a broadband service requirement, the broadband network account is used to execute the broadband network access process, and the second terminal's services are sent and received through the accessed broadband network.

2. The broadband and narrowband cooperative communication method according to claim 1, characterized in that, The process of receiving the identity information of the second terminal includes: Detect whether the first terminal is connected to other terminals; If so, an identity information acquisition request is sent to the connected terminal so that the narrowband terminal that supports collaborative communication can provide its own identity information. Receive identity information fed back by the connected terminal; if the identity information of the connected terminal is received, the connected terminal is the second terminal.

3. The broadband and narrowband cooperative communication method according to claim 1, characterized in that, The process of determining that the collaborative system has broadband service requirements includes: If the priority communication network of the collaborative system is a broadband network, it is determined that the collaborative system has a broadband service requirement. If the priority communication network is a narrowband network, in response to the first message, it is determined that the collaborative system has a broadband service requirement; wherein, the first message is a message sent by the second terminal to the first terminal when the narrowband network quality is detected to be lower than the corresponding preset limit, which is used to instruct the first terminal to access the broadband network.

4. The broadband and narrowband cooperative communication method according to claim 3, characterized in that, If the priority communication network is a broadband network, the process further includes the following steps before executing the broadband network access procedure using the broadband network account: A narrowband disconnection command is sent to the second terminal, which instructs the second terminal to disconnect the narrowband network access relationship.

5. The broadband and narrowband cooperative communication method according to claim 3, characterized in that, When the preferred communication network is a broadband network, the method further includes: When broadband network access fails, a second message is sent to the second terminal; or, When the broadband network quality is detected to be lower than the corresponding preset limit, the second message is sent to the second terminal; wherein the second message is used to instruct the second terminal to access the narrowband network.

6. The broadband and narrowband cooperative communication method according to claim 5, characterized in that, After detecting that the broadband network quality is below a corresponding preset limit, the following is also included: Perform the broadband network disconnection procedure.

7. The broadband and narrowband cooperative communication method according to claim 3, characterized in that, If the priority communication network is a narrowband network, after receiving the first message, the method further includes: In response to the third message, the broadband network disconnection procedure is executed; the third message is a message sent by the second terminal to the first terminal when it determines that the narrowband network has been restored to availability, which is used to instruct the first terminal to disconnect the broadband network access relationship.

8. The wideband and narrowband cooperative communication method according to any one of claims 1-7, characterized in that, The method also includes: Receive group ID, which is information sent by the second terminal when a current waiting group exists, and the group ID is used to indicate the current waiting group of the second terminal; Based on the group ID, determine whether the current watch group contains a group member that matches the broadband network account; If so, then if the broadband network account authentication is successful, the group ID will be set as the waiting group of the first terminal.

9. The broadband and narrowband cooperative communication method according to claim 8, characterized in that, If the current waiting group does not contain any group members corresponding to the broadband network account, the method further includes: Send a coordination error indication to the second terminal, the coordination error indication being used to indicate that the first terminal is unable to coordinate the processing of the current standby group's services; or... Send a join request to request that the member corresponding to the broadband network account be added to the current watch group.

10. The wideband and narrowband cooperative communication method according to any one of claims 1-7, characterized in that, When the collaborative system has a demand for broadband voice services, the broadband network access process includes: Use the broadband network account to authenticate your broadband network access. If network authentication is successful, use the broadband network account to register via voice.

11. The wideband and narrowband cooperative communication method according to any one of claims 1-7, characterized in that, If the first terminal has a collaborative communication switch, the collaborative communication switch is turned on before obtaining the broadband network account corresponding to the identity information of the second terminal.

12. The wideband and narrowband cooperative communication method according to any one of claims 1-7, characterized in that, When the first terminal is equipped with a collaborative communication switch, the method further includes: If the cooperative communication switch is detected to be in the off state and the first terminal is not connected to any other terminal, it is determined that the first terminal is working in the standby communication mode. When the first terminal is operating in stand-alone communication mode, it accesses the broadband network based on its identity information and sends and receives the services of the first terminal through the accessed broadband network.

13. The broadband and narrowband cooperative communication method according to claim 12, characterized in that, When the first terminal is equipped with a collaborative communication switch, the method further includes: If the cooperative communication switch is detected to be on and the first terminal is detected to be connected to another terminal, and no identity information of the connected terminal is received within a timeout, then the first terminal is determined to be operating in communication lockout mode; or, If the cooperative communication switch is detected to be on and the first terminal is not connected to other terminals, it is determined that the first terminal is working in communication lock mode; the first terminal working in communication lock mode does not access the communication network.

14. The broadband and narrowband cooperative communication method according to claim 12, characterized in that, When the first terminal is equipped with a collaborative communication switch and a mode switching switch, the method further includes: If the cooperative communication switch is detected to be in the off state and the first terminal is detected to be connected to other terminals, it is determined that the first terminal is working in communication lock mode. The first terminal working in communication lock mode does not access the broadband network. When the collaborative communication switch is in the off state, the first terminal is connected to other terminals and is working in communication lock mode, in response to the user's triggering operation of the mode switching switch, the current working mode of the first terminal is switched to the individual communication mode. When the collaborative communication switch is in the off state, the first terminal is connected to other terminals and is operating in a separate communication mode, in response to the user's triggering operation of the mode switching switch, the current operating mode of the first terminal is switched to the communication lock mode.

15. The wideband and narrowband cooperative communication method according to any one of claims 1-7, characterized in that, The method also includes: If it is detected that the first terminal is not connected to any other terminal, it is determined that the first terminal is working in standby communication mode; When the first terminal is operating in stand-alone communication mode, it accesses the broadband network based on its identity information and sends and receives the services of the first terminal through the accessed broadband network.

16. The broadband and narrowband cooperative communication method according to claim 15, characterized in that, The method also includes: If the first terminal is detected to be connected to another terminal and the identity information of the connected terminal is not received within a timeout, it is determined that the first terminal is working in communication lockout mode. The first terminal working in communication lockout mode does not access the broadband network.

17. The broadband and narrowband cooperative communication method according to claim 15, characterized in that, If the first terminal is equipped with a mode switching switch, the method further includes: If the first terminal is detected to be connected to another terminal and the identity information of the connected terminal is not received within a timeout, it is determined that the first terminal is working in communication lock mode. The first terminal working in communication lock mode does not access the communication network. When the first terminal is operating in communication lock mode, in response to the user's triggering operation of the mode switching switch, the current operating mode of the first terminal is switched to independent communication mode; When the first terminal is connected to other terminals and is operating in a separate communication mode, in response to the user's triggering operation of the mode switching switch, the current operating mode of the first terminal is switched to the communication lock mode.

18. The wideband and narrowband cooperative communication method according to any one of claims 1-7, characterized in that, When the first terminal uses the broadband network account to access the broadband network, the method further includes: Obtain and report the location information of the first terminal; or, If the preset priority positioning method matches the second terminal, the location information of the second terminal is obtained and reported; if obtaining location information from the second terminal fails, the location information of the first terminal is obtained and reported; or... If the preset priority positioning method matches the first terminal, the location information of the first terminal is obtained and reported. If the positioning of the first terminal fails, the location information of the second terminal is obtained and reported.

19. The wideband and narrowband cooperative communication method according to any one of claims 1-7, characterized in that, The method also includes: If the first terminal is detected to be connected to another terminal, and the battery level of the first terminal is lower than a first preset threshold, a power replenishment request is sent to the connected terminal so that the connected terminal can replenish the battery of the first terminal. After the battery level of the first terminal reaches the first preset threshold, a power replenishment termination request is sent to the connected terminal so that the connected terminal stops replenishing the battery of the first terminal.

20. The broadband and narrowband cooperative communication method according to claim 19, characterized in that, If the method detects that the first terminal is connected to another terminal and that the battery level of the first terminal is higher than a second preset threshold, the method further includes: In response to a power-up request sent by a connected terminal, power up the connected terminal. In response to a power-off termination request sent by the connected terminal, power-off is stopped.

21. A broadband and narrowband cooperative communication method, characterized in that, Applied to a second terminal, which is pre-configured to support cooperative communication and is a narrowband terminal, the method includes: The system sends the identity information of the second terminal to the first terminal, wherein the first terminal is a broadband terminal connected to the second terminal via wired or wireless means; the identity information is used for the first terminal to obtain the corresponding broadband network account and determine whether it is working in the collaborative communication mode that fills the gap for the second terminal; the identity information is also used for the first terminal to use the broadband network account to execute the broadband network access process when there is a broadband service demand in the collaborative system, and to send and receive the services of the second terminal through the broadband network; the collaborative system consists of the first terminal and the second terminal.

22. The broadband and narrowband cooperative communication method according to claim 21, characterized in that, The second terminal sends its own identity information to the first terminal based on the first terminal's identity information acquisition request; the identity information acquisition request is a message sent by the first terminal to the connected terminal when it detects that it is connected to another terminal.

23. The broadband and narrowband cooperative communication method according to claim 21, characterized in that, When a waiting group exists at the second terminal, the method further includes: Send a group ID to the first terminal. The group ID is used to indicate the current waiting group of the second terminal. The group ID is used by the first terminal to set the group ID as the waiting group of the first terminal if the current waiting group contains a group member that matches the broadband network account and the broadband network account is successfully authenticated.

24. The wideband and narrowband cooperative communication method according to any one of claims 21-23, characterized in that, After sending the identity information of the second terminal, the process also includes: In response to the narrowband disconnection command, the narrowband network disconnection process is executed; the narrowband disconnection command is a message sent by the first terminal when the priority communication network of the collaborative system is the broadband network and before the broadband network access process is executed using the broadband network account.

25. The broadband and narrowband cooperative communication method according to claim 24, characterized in that, When the preferred communication network is a broadband network, the method further includes: In response to the second message, the narrowband network access procedure is executed using the identity information of the second terminal; the second message is a message sent by the first terminal to the second terminal when the first terminal fails to access the broadband network or detects that the broadband network quality is lower than the corresponding preset limit, and is used to instruct the second terminal to access the narrowband network.

26. The wideband and narrowband cooperative communication method according to any one of claims 21-23, characterized in that, If the pre-defined priority communication network of the collaborative system is a narrowband network, and after sending the identity information of the second terminal, the following is also included: If the narrowband network quality is detected to be lower than the corresponding preset limit, a first message is sent to the first terminal to notify the first terminal that the collaborative system has a broadband service requirement.

27. The broadband and narrowband cooperative communication method according to claim 26, characterized in that, If the pre-defined priority communication network of the collaborative system is a narrowband network, and after sending the first message, the following steps are also included: If the narrowband network is detected to be available again, a third message is sent to the first terminal to cause the first terminal to disconnect the broadband network access relationship.

28. A broadband and narrowband cooperative communication system, characterized in that, include: The first terminal is a broadband terminal, and the second terminal is pre-configured to support collaborative communication and is a narrowband terminal. The second terminal sends its identity information to the first terminal, which is connected to it via a wired or wireless means. After the first terminal receives the identity information of the second terminal and obtains the broadband network account corresponding to the identity information of the second terminal, it determines that the first terminal is working in a collaborative communication mode to fill the blind spot for the second terminal, and the first terminal and the second terminal constitute a collaborative system. When the first terminal is operating in the collaborative communication mode, if it determines that the collaborative system has a broadband service requirement, it uses the broadband network account to execute the broadband network access process and sends and receives the services of the second terminal through the accessed broadband network.

29. A walkie-talkie device, characterized in that, include: Memory and processor; The memory is used to store programs; The processor is configured to execute the program to implement the wideband and narrowband cooperative communication method as described in any one of claims 1-20, or to implement the wideband and narrowband cooperative communication method as described in any one of claims 21-27.

30. A computer program product, characterized in that, It includes computer-readable instructions that, when executed on an electronic device, enable the electronic device to implement the wideband and narrowband cooperative communication method as described in any one of claims 1-20, or to implement the wideband and narrowband cooperative communication method as described in any one of claims 21-27.