Communication method and device and interphone
By adding a prefix code to the audio signal of the walkie-talkie and matching it, the interference and crosstalk problems between walkie-talkie devices are solved, improving clarity and security, and providing customized communication connections and compatibility options.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-12
- Publication Date
- 2026-03-13
AI Technical Summary
In point-to-point communication, traditional walkie-talkies suffer from signal interference and crosstalk between devices due to frequency band sharing, which affects communication clarity and user experience.
A prefix code is added to the audio signal, and it is matched with the pre-made code library of the first and second terminals to ensure that only the device that matches successfully can play the audio signal, thus realizing a customized communication connection.
It avoids interference and crosstalk between devices, improves communication clarity and user experience, and ensures the security and compatibility of multiple communication lines.
Smart Images

Figure CN121665196A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and further to a communication method, device and walkie-talkie. Background Technology
[0002] Walkie-talkies, as a technology that uses radio waves for instant communication, have been widely used in many fields such as construction sites, security monitoring, and outdoor exploration. However, traditional walkie-talkies mostly use public channels for communication, which inevitably brings some challenges. In point-to-point communication, due to frequency band sharing, communication signals between different devices are prone to mutual interference, and even crosstalk can occur, making information transmission chaotic and seriously affecting communication clarity and the user's communication experience. Summary of the Invention
[0003] To address the aforementioned technical problems, this application provides a communication method, device, and walkie-talkie that avoids interference and crosstalk between different devices.
[0004] In a first aspect, this application provides a communication method for a first operating mode of a first terminal, comprising: receiving an audio signal input by a user, and randomly selecting a prefix code from a first pre-built code library and adding it to the prefix of the audio signal; sending the audio signal with the prefix code to a second terminal, so that the second terminal matches the prefix code with the pre-built codes in the second pre-built code library, and plays the audio signal when the match is successful.
[0005] In the above communication method, the first terminal adds a prefix code to the audio signal and sends it to the second terminal. When the second terminal successfully matches the prefix code with a pre-set code in a second pre-set code library, it plays the audio signal, thus enabling communication between the first and second terminals. This avoids interference and crosstalk between different devices, improving communication clarity and the user's communication experience.
[0006] In one implementation, the method further includes: selecting a pre-made serial code related to the user's needs from the first pre-made serial code library as the prefix serial code and adding it to the audio signal as a prefix, according to the user's needs.
[0007] The above communication method, by setting specific prefix codes and corresponding pre-defined codes, enables customized communication connections between multiple terminal devices. It not only creates multiple parallel communication lines but also ensures that these lines do not interfere with each other, thereby improving communication security and user experience.
[0008] In one implementation, when the first terminal and the second terminal switch from the first working mode to the second working mode, the audio signal sent by the first terminal to the second terminal does not include the prefix code.
[0009] The above communication method, by setting a first working mode and a second working mode, allows users to choose the appropriate working mode for communication according to their own needs, thus improving the compatibility of this solution.
[0010] Secondly, this application also provides a communication method for a first working mode of a second terminal, comprising: receiving an audio signal with an attached prefix code sent by a first terminal; matching the prefix code with a pre-set code in a second pre-set code library; and playing the audio signal when the prefix code successfully matches the pre-set code in the second pre-set code library.
[0011] In one implementation, the method further includes filtering the audio signal when the prefix code fails to match the pre-set code in the second pre-set code library.
[0012] Thirdly, this application also provides a communication device for a first operating mode of a first terminal, comprising: a receiving unit for receiving an audio signal input by a user; a selection unit for randomly selecting a prefix code from a first pre-built code library and adding it to the prefix of the audio signal; and a sending unit for sending the audio signal with the prefix code to a second terminal, so that the second terminal matches the prefix code with the pre-built codes in the second pre-built code library, and plays the audio signal when the match is successful.
[0013] In one implementation, the selection unit is further configured to select a pre-made serial code related to the user's needs from the first pre-made serial code library as the prefix serial code to be added to the audio signal.
[0014] Fourthly, this application also provides a communication device for a first operating mode of a second terminal, comprising: a receiving unit for receiving an audio signal with an attached prefix code sent by a first terminal; a matching unit for matching the prefix code with a pre-set code in a second pre-set code library; and an execution unit for playing the audio signal when the prefix code successfully matches the pre-set code in the second pre-set code library.
[0015] In one implementation, the execution unit is further configured to filter the audio signal when the prefix code fails to match the pre-set code in the second pre-set code library.
[0016] Fifthly, this application also provides a walkie-talkie for communicating via any of the above-described communication methods.
[0017] Compared with the prior art, the present invention has at least one of the following beneficial effects:
[0018] 1. The first terminal adds a prefix code to the audio signal and sends it to the second terminal. When the second terminal successfully matches the prefix code with a pre-defined code in the second pre-defined code library, it plays the audio signal, thus enabling communication between the first and second terminals. This avoids interference and crosstalk between different devices, improving communication clarity and the user's communication experience.
[0019] 2. By setting specific prefix codes and corresponding pre-defined codes, customized communication connections between multiple terminal devices are achieved. This not only enables the creation of multiple parallel communication lines but also ensures that these lines do not interfere with each other, thereby improving communication security and user experience.
[0020] 3. By setting a first working mode and a second working mode, users can choose the appropriate working mode for communication according to their own needs, which improves the compatibility of this solution. Attached Figure Description
[0021] The preferred embodiments will now be described in a clear and easy-to-understand manner, in conjunction with the accompanying drawings, to further explain the above-mentioned characteristics, technical features, advantages, and implementation methods of the present invention.
[0022] Figure 1 This paper shows a structural block diagram of a terminal communication according to an embodiment of the present application;
[0023] Figure 2 A flowchart of a communication method provided in an embodiment of this application is shown. Detailed Implementation
[0024] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the specific implementation methods of the present invention will be described below with reference to the accompanying drawings. Obviously, the drawings described below are merely some embodiments of the present invention. For those skilled in the art, other drawings and other implementation methods can be obtained based on these drawings without any creative effort.
[0025] To keep the drawings concise, each figure only schematically shows the parts relevant to the invention, and these do not represent the actual structure of the product. Furthermore, to facilitate understanding, in some figures, only one of components with the same structure or function is schematically depicted, or only one is labeled. In this document, "one" not only means "only one," but can also mean "more than one."
[0026] It should also be further understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.
[0027] In this document, it should be noted that, unless otherwise explicitly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to fixed connections, detachable connections, or integral connections; they can refer to mechanical connections or electrical connections; they can refer to direct connections or indirect connections through an intermediate medium; and they can refer to the internal communication between two components. Those skilled in the art can understand the specific meaning of the above terms in this invention based on the specific circumstances.
[0028] Furthermore, in the description of this application, the terms "first," "second," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0029] It should be noted that the above embodiments can be freely combined as needed. The above are merely preferred embodiments of the present invention. It should be pointed out that for those skilled in the art, several improvements and modifications can be made without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
[0030] Interference and crosstalk in walkie-talkies mainly originate from electromagnetic interference, including co-channel interference, adjacent-channel interference, out-of-band interference, and intermodulation interference. Co-channel interference is usually caused by illegal or legal radio stations reusing frequencies at close range. Adjacent-channel interference is caused by equipment technical standards not meeting requirements, such as poor transmission frequency stability or poor performance of the receiver's intermediate frequency filter, leading to a decrease in signal strength and sensitivity. Out-of-band interference is caused by spurious radiation from the transmitter and spurious response from the receiver of wireless communication equipment. Intermodulation interference occurs in nonlinear transmission circuits, where multiple signals interact to generate a combination frequency close to the useful signal frequency, interfering with the walkie-talkie system. This application adds a prefix code when the walkie-talkie transmits audio signals, and plays the audio signal when the prefix code successfully matches the pre-set code. This can achieve at least one of the following beneficial effects: avoiding interference and crosstalk between different devices; or improving communication clarity and the user's communication experience.
[0031] The following description is in conjunction with the accompanying drawings:
[0032] Reference Appendix Figure 1 This illustrates a structural block diagram of a terminal communication method provided in an embodiment of this application. Figure 1As shown, the system includes: a first terminal 100, a first processor 110, a first memory 120, a second terminal 200, a second processor 210, and a second memory 220. The first memory 120 and the second memory 220 are used to store corresponding first and second pre-defined serial number libraries. The pre-defined serial numbers in the first and second pre-defined serial number libraries are identical. The pre-defined serial numbers are used to identify specific devices and communication lines, enabling the reception and playback of audio signals with pre-defined serial numbers. Each pre-defined serial number can be randomly generated; for example, each pre-defined serial number can consist of a preset number of English letters and numbers, thereby ensuring the uniqueness and security of each pre-defined serial number. The number of pre-defined serial numbers can also be set according to user needs.
[0033] The first terminal 100 and the second terminal 200 include, but are not limited to, walkie-talkies, handheld walkie-talkie terminals, smartwatches, digital walkie-talkies, analog walkie-talkies, etc. This application embodiment uses the example where both the first terminal 100 and the second terminal 200 are walkie-talkies to illustrate the communication process between the first terminal 100 and the second terminal 200:
[0034] After the first terminal 100 and the second terminal 200 are started, the first terminal 100 loads a pre-defined serial number from the first pre-defined serial number library, and the second terminal 200 loads a pre-defined serial number from the second pre-defined serial number library. The user presses the send button on the first terminal 100 to begin sending an audio signal. Upon receiving the audio signal, the first processor 110 randomly selects a pre-defined serial number from the first pre-defined serial number library as a prefix and adds it to the audio signal. Then, the audio signal with the prefixed serial number is sent to the second terminal 200. The second terminal 200 detects the audio signal with the prefixed serial number. After confirming that the received audio signal contains a prefixed serial number, the second processor 210 matches the prefixed serial number with the pre-defined serial numbers in the second pre-defined serial number library. If the match is successful, the second processor 210 turns on the speaker of the second terminal 200 and plays the audio signal.
[0035] In the embodiments of this application, the first memory 120 and the second memory 220 can be non-volatile memory, such as, but not limited to, hard disk drives (HDDs), solid-state drives (SSDs), flash memory (such as USB flash drives), and read-only memory (ROMs).
[0036] The first processor 110 and the second processor 210 are circuits with signal processing capabilities. In one example, the first processor 110 and the second processor 210 can be circuits with instruction read and execute capabilities; for example, a central processing unit (CPU), a microcontroller (MCU), a microprocessor (MPU), a graphics processing unit (GPU), or a digital signal processor (DSP). In another example, the first processor 110 and the second processor 210 can realize their processing capabilities through the logical relationship of hardware circuits, which can be fixed or reconfigurable; for example, the first processor 110 and the second processor 210 can be dedicated processors, such as processors implemented with application-specific integrated circuits (ASICs), which realize processing capabilities through the design of the logical relationship between components within the circuit; or processors implemented with programmable logic devices (PLDs), which realize processing capabilities by configuring the logical relationship between logic devices through configuration files; for example, processors implemented with field-programmable gate arrays (FPGAs). In another example, the first processor 110 and the second processor 210 can be hardware circuits designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), tensor processing unit (TPU), deep learning processing unit (DPU), etc. This application is not limited to the type of processor.
[0037] Reference Appendix Figure 2 The diagram illustrates a flowchart of a communication method provided in an embodiment of this application. This communication method is used in a first operating mode of a first terminal, such as... Figure 2 As shown, it includes:
[0038] S211 receives audio signals input by the user.
[0039] S212, Randomly select a prefix code from the first pre-made code library and add it to the prefix of the audio signal.
[0040] S213, sends the audio signal with the prefix code to the second terminal.
[0041] This communication method is used in the first operating mode of the second terminal, such as... Figure 2 As shown, it includes:
[0042] S221, receive the audio signal with prefix code sent by the first terminal.
[0043] S222, Match the prefix string code with the pre-made string codes in the second pre-made string code library.
[0044] S223, when the prefix code matches the pre-set code in the second pre-set code library, play the audio signal.
[0045] The first operating mode (or focus mode) sets a prefix code on the audio signal, so that the device can filter information by detecting the prefix code during communication, thereby ensuring that only devices with a successful prefix code match can communicate.
[0046] After the first and second terminals are started and enter the first working mode, the first terminal loads a pre-defined serial number from the first pre-defined serial number library, and the second terminal loads a pre-defined serial number from the second pre-defined serial number library. Upon receiving an audio signal, the first terminal, through its internal first processor, randomly selects a pre-defined serial number from the first pre-defined serial number library as a prefix and adds it to the audio signal. Then, the first terminal sends the audio signal with the prefix serial number to the second terminal. The second terminal detects the audio signal with the prefix serial number. If no prefix serial number is found on the audio signal, the audio signal is discarded. After confirming that the received audio signal contains a prefix serial number, the second processor in the second terminal matches the prefix serial number with the pre-defined serial numbers in the second pre-defined serial number library. If the match is successful, the second processor turns on the second terminal's speaker and plays the audio signal. Similarly, the second terminal can also act as a transmitter, and the first terminal can also act as a receiver; this will not be elaborated further here.
[0047] Furthermore, if there are multiple second terminals, and the second pre-made serial number library of the multiple second terminals is the same as the first pre-made serial number library, then communication between the first terminal and the multiple second terminals can be realized.
[0048] In this embodiment, the first terminal adds a prefix code to the audio signal and sends it to the second terminal. When the second terminal successfully matches the prefix code with a pre-built code in a second pre-built code library, it plays the audio signal, thus enabling communication between the first and second terminals. This avoids interference and crosstalk between different devices, improving communication clarity and the user's communication experience.
[0049] In some embodiments of this application, if the prefix code on the audio signal fails to match the pre-set code in the second pre-set code library, the second terminal will filter the audio signal.
[0050] In some embodiments of this application, the method further includes: selecting a pre-made serial code related to the user's needs from a first pre-made serial code library as a prefix serial code and adding it to the audio signal as a prefix, according to the user's needs.
[0051] Users can define a prefix code and a pre-defined code that matches the prefix code according to their own needs. For example, a user can select a prefix code through the control panel or software interface on the first terminal, and then select a pre-defined code that matches the prefix code through the control panel or software interface on the second terminal. This enables communication between the first and second terminals.
[0052] Furthermore, when the first terminal is the transmitting end, the user can select multiple different prefix codes as needed and set pre-defined codes matching these different prefix codes on multiple different receiving terminals. This allows the first terminal to form multiple communication lines with multiple receiving terminals, and since the prefix codes set for the first terminal and each receiving terminal are different, each communication line will not interfere with each other. The communication method of each communication line is the same as in the aforementioned embodiment, and will not be described again here.
[0053] In this embodiment, customized communication connections between multiple terminal devices are achieved by setting specific prefix codes and corresponding pre-defined codes. This not only enables the creation of multiple parallel communication lines but also ensures that these lines do not interfere with each other, thereby improving communication security and user experience.
[0054] In some embodiments of this application, when the first terminal and the second terminal switch from the first working mode to the second working mode, the audio signal sent by the first terminal to the second terminal does not include the prefix code.
[0055] In the second operating mode (or common mode), the first terminal and the second terminal can communicate freely within the same frequency band without needing to add a prefix code and perform verification. Furthermore, even devices of different brands and models than the first and second terminals can communicate freely with them within the same frequency band.
[0056] This application embodiment improves the compatibility of the solution by setting a first working mode and a second working mode, allowing users to choose the appropriate working mode for communication according to their own needs.
[0057] This application embodiment also provides a communication device for a first working mode of a first terminal, comprising: a receiving unit for receiving an audio signal input by a user; a selection unit for randomly selecting a prefix code from a first pre-built code library and adding it to the audio signal as a prefix; and a sending unit for sending the audio signal with the prefix code to a second terminal, so that the second terminal matches the prefix code with the pre-built codes in the second pre-built code library, and plays the audio signal when the match is successful.
[0058] In some embodiments of this application, the selection unit is further configured to select a pre-made serial code related to the user's needs from the first pre-made serial code library as a prefix serial code to be added to the audio signal.
[0059] This application also provides a communication device for a first working mode of a second terminal, comprising: a receiving unit for receiving an audio signal with an attached prefix code sent by a first terminal; a matching unit for matching the prefix code with pre-preset codes in a second pre-preset code library; and an execution unit for playing the audio signal when the prefix code successfully matches the pre-preset codes in the second pre-preset code library.
[0060] In some embodiments of this application, the execution unit is further configured to filter the audio signal when the prefix code fails to match the pre-set code in the second pre-set code library.
[0061] The detailed contents of the embodiments of this application have been described in the foregoing embodiments, and will not be repeated here.
[0062] This application also provides a walkie-talkie for communicating using the communication methods described in any of the above embodiments.
[0063] It should be noted that the above embodiments can be freely combined as needed. The above are merely preferred embodiments of the present invention. It should be pointed out that for those skilled in the art, several improvements and modifications can be made without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
Claims
1. A communication method, characterized in that, The first operating mode for the first terminal includes: Receives audio signals input by the user, and randomly selects a prefix code from the first pre-made code library and adds it to the prefix of the audio signal; The audio signal with the attached prefix code is sent to the second terminal, so that the second terminal matches the prefix code with the pre-made codes in the second pre-made code library, and plays the audio signal when the match is successful.
2. The communication method according to claim 1, characterized in that, Also includes: According to user requirements, a pre-made serial code related to the user requirements is selected from the first pre-made serial code library and added as the prefix serial code to the audio signal.
3. The communication method according to claim 1, characterized in that, When the first terminal and the second terminal switch from the first working mode to the second working mode, the audio signal sent by the first terminal to the second terminal does not include the prefix code.
4. A communication method, characterized in that, The first operating mode for the second terminal includes: Receive audio signals with prefixed serial codes sent by the first terminal; The prefix string code is matched with the pre-prepared string codes in the second pre-prepared string code library; When the prefix code matches the pre-set code in the second pre-set code library, the audio signal is played.
5. The communication method according to claim 4, characterized in that, Also includes: When the prefix code fails to match the pre-set code in the second pre-set code library, the audio signal is filtered.
6. A communication device, characterized in that, The first operating mode for the first terminal includes: A receiving unit is used to receive audio signals input by the user; The selection unit is used to randomly select a prefix code from the first pre-made code library and add it to the prefix of the audio signal; The transmitting unit is configured to transmit the audio signal with an attached prefix code to the second terminal, so that the second terminal matches the prefix code with the pre-set codes in the second pre-set code library, and plays the audio signal when the match is successful.
7. The communication device according to claim 6, characterized in that, The selection unit is further configured to select a pre-made serial code related to the user's needs from the first pre-made serial code library as the prefix serial code to be added to the audio signal.
8. A communication device, characterized in that, The first operating mode for the second terminal includes: The receiving unit is used to receive the audio signal with a prefix code sent by the first terminal; A matching unit is used to match the prefix string code with the pre-made string codes in the second pre-made string code library; An execution unit is configured to play the audio signal when the prefix code successfully matches a pre-defined code in the second pre-defined code library.
9. The communication device according to claim 8, characterized in that, The execution unit is further configured to filter the audio signal when the prefix code fails to match the pre-set code in the second pre-set code library.
10. A walkie-talkie, characterized in that, Used for communicating via the communication method described in any one of claims 1-3 or 4-5.