Common-frequency channel reverse control method for intelligent voice communication
By setting the communication frequency in the intercom communication, building the intercom communication channel and the reverse control channel, the problem of incomplete voice information transmission caused by channel occupation is solved, and the efficiency of intercom communication is achieved.
Patent Information
- Application Number
- CN202411834583.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-13
- Publication Date
- 2025-03-28
AI Technical Summary
During the intercom communication process, channel occupation causes the voice information sent by other intercoms to be unable to be successfully transmitted or incompletely transmitted, affecting communication efficiency.
By setting the communication frequency of the intercom, a corresponding intercom communication channel is built, and the communication permissions are loaded on each intercom according to the communication permission list, a reverse control channel is built to connect the communication target terminal to complete the voice call process.
In the case of channel occupation, it can be ensured that the voice information sent by other walkie-talkies can be fully transmitted and communication efficiency can be improved.
Smart Images

Figure CN119729255A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of intercom communication, and in particular to a same-frequency channel reverse control method for intelligent voice calls. Background Art
[0002] Wireless walkie-talkie is an important branch of mobile communication. It is a wireless terminal device that can be used on the move for point-to-multipoint communication. It allows many people to communicate with each other at the same time and many people can hear the same person speaking at the same time. Due to the characteristics of wireless walkie-talkie, instant communication, one call and a hundred responses, and easy use, its role in handling emergency incidents and dispatching and commanding is irreplaceable by other communication tools; During the communication process of walkie-talkies, channels may be occupied. When the channel is occupied, it is easy for the voice information sent by other walkie-talkies to be unable to be transmitted smoothly or incompletely, thereby affecting the communication efficiency. This is a problem we need to solve. To this end, a same-frequency channel reverse control method for intelligent voice calls is now provided. Summary of the invention
[0003] The object of the present invention is to provide a same-frequency channel reverse control method for intelligent voice calls.
[0004] The purpose of the present invention can be achieved by the following technical solution: A method for reverse control of a same-frequency channel for intelligent voice calls, comprising the following steps: Step S1: setting the intercom communication frequency, constructing the corresponding intercom communication channel according to the set intercom communication frequency, and constructing a communication permission list; Step S2: Loading communication permissions to each intercom according to the communication permission list, and generating corresponding intercom communication channels; Step S3: construct a reverse control channel according to the intercom communication request initiated by the intercom, and connect to the communication target terminal through the reverse control channel to complete the voice call process.
[0005] Furthermore, the intercom communication frequency is set, and the process of constructing a corresponding intercom communication channel according to the set intercom communication frequency includes: The communication frequency of the intercom is set, and a signal retrieval instruction is generated according to the set communication frequency. The intercom searches for the communication signal within the signal radiation range of the intercom according to the generated signal retrieval instruction, and determines whether there is a communication signal with the same set communication frequency within the signal radiation range according to the retrieval result. If there is, a corresponding prompt message is generated. If not, the set communication frequency is used as the final communication frequency of the intercom, and the intercom is set as the master intercom; A corresponding device identification code is set for the master intercom that has completed the communication frequency setting, and a corresponding intercom communication channel is constructed according to the set communication frequency, and the constructed intercom communication channel is associated with the device identification code.
[0006] Furthermore, the process of building a communication permission list includes: Building a communication permission list according to the device identification code of the master intercom, wherein the communication permission list includes the device identification code of the master intercom and the communication frequency; According to the number of other intercoms that need communication authority, a corresponding number of device identification subcodes are generated in the communication authority list according to the device identification code of the master intercom, and the communication frequency of the master intercom is associated with each device identification subcode.
[0007] Furthermore, the process of loading the communication authority of each intercom according to the communication authority list and generating the corresponding intercom communication channel includes: Other intercoms that need communication permissions are recorded as target intercoms, and the target intercoms are adjusted to simplex mode. The master intercom establishes a one-way communication connection with the target intercom based on the constructed intercom communication channel; Select any device identification subcode and associated communication frequency in the communication permission list, and send the selected device identification subcode and associated communication frequency to the target intercom through the intercom communication channel; The target intercom sets its own communication frequency according to the received device identification subcode and the associated communication frequency, and after completing the setting of its own communication frequency, constructs a corresponding intercom communication channel, associates the constructed intercom communication channel with the received device identification subcode, and configures the communication frequency and the device identification subcode to the target intercom; Connect the intercom communication channel of the target intercom with the intercom communication channel of the master intercom, and after the connection is successful, automatically adjust the target intercom to duplex mode; The target intercom transmits the device identification subcode to the master intercom through the connected intercom communication channel. The master intercom loads the communication authority for the corresponding device identification subcode in the communication authority list according to the received device identification subcode. After the communication authority loading is completed, the communication authority is granted to the intercom communication channel of the target intercom. After the communication authority of the intercom communication channel of the target intercom is granted, the intercom communication channel of the target intercom can be connected with the intercom communication channel of the master intercom and the intercom communication channels of other intercoms that have completed the communication authority loading at any time.
[0008] Further, the process of building a reverse control channel according to the intercom communication request initiated by the intercom and connecting the communication target terminal through the reverse control channel to complete the voice call process includes: Construct a two-dimensional coordinate system of time with respect to the signal frame according to each intercom; Generate corresponding continuous wireless signal frames according to the communication state of the intercom, wherein the communication state includes a communicating state and a non-communicating state; Mapping the continuous wireless signal frames generated by each walkie-talkie into a two-dimensional coordinate system; Generate a corresponding signaling pointer in a continuous wireless signal frame according to the communication state of the intercom; wherein, when the communication state is in a communicating state, a first signaling pointer is generated, and when it is in a non-communicating state, a second signaling pointer is generated; When the intercom initiates an intercom communication request, the intercom is marked as a communication initiating terminal, and the initiation time of the intercom communication request initiated by the communication initiating terminal and the communication target terminal are obtained; Generate a communication request pointer at a time corresponding to the initiation time of the intercom communication request in the two-dimensional coordinate system; Mark the corresponding continuous wireless signal frames in the two-dimensional coordinate system according to the communication target terminal, determine the signaling pointer corresponding to the time of the marked continuous wireless signal frames according to the initiation time corresponding to the communication request pointer, and build the corresponding intercom communication channel; When the signaling pointer is the first signaling pointer, a reverse control channel is established, and the voice call process is completed through the reverse control channel; When the signaling pointer is the second signaling pointer, it is connected to the intercom communication channel corresponding to the communication target terminal, and the second signaling pointer of the communication target terminal is updated to the first signaling pointer. At the same time, the first signaling pointer is generated in the continuous wireless signal frame corresponding to the communication initiating terminal, and the voice call process is completed through the connected intercom communication channel.
[0009] Furthermore, the process of building a reverse control channel and completing a voice call through the reverse control channel includes: The communication initiating terminal is connected to the communication target terminal in a unidirectional manner according to the established reverse control channel. The communication initiating terminal sends the required voice content to the communication target terminal through the established reverse control channel and records the duration of the voice content. The communication state of the communication target terminal is obtained in real time through the reverse control channel. When the communication state of the communication target terminal is changed to a non-communication state, the continuous wireless signal frame corresponding to the communication target terminal generates a second signaling pointer, then the intercom communication channel of the communication initiating terminal is connected with the intercom communication channel of the communication target terminal, and the currently sent voice content is transmitted to the communication target terminal in real time; At the same time, the voice content before the second signaling pointer is generated is stored in the reverse control channel; When the communication initiating terminal completes sending all voice content, the voice content saved in the reverse control channel is merged with the voice content after the second signaling pointer to generate an offline voice file. The communication target terminal can fully listen to all voice content based on the generated offline voice file.
[0010] Compared with the prior art, the present invention has the following beneficial effects: By monitoring the communication status of each walkie-talkie in real time, when the communication target end is in a communicating state, a corresponding reverse control channel is constructed to temporarily store the voice communication content that cannot be transmitted immediately. When the communication target end changes to a non-communicating state, real-time communication is carried out immediately. After all communications are completed, the temporarily stored voice communication content is merged and reorganized with the voice communication content transmitted during the implementation of the communication. In this way, when the channel is occupied, the voice information sent by other walkie-talkies can also transmit all the voice information content completely. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present invention. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.
[0012] Figure 1 The figure is a flow chart of the method of the present invention. DETAILED DESCRIPTION
[0013] like Figure 1 As shown, a same-frequency channel reverse control method for intelligent voice calls includes the following steps: Step S1: setting the intercom communication frequency, constructing the corresponding intercom communication channel according to the set intercom communication frequency, and constructing a communication permission list; Step S2: Loading communication permissions to each intercom according to the communication permission list, and generating corresponding intercom communication channels; Step S3: construct a reverse control channel according to the intercom communication request initiated by the intercom, and connect to the communication target terminal through the reverse control channel to complete the voice call process.
[0014] It should be further explained that, in a specific implementation process, the process of setting the intercom communication frequency and constructing the corresponding intercom communication channel according to the set intercom communication frequency includes: The communication frequency of the intercom is set, and a signal retrieval instruction is generated according to the set communication frequency. The intercom searches for the communication signal within the signal radiation range of the intercom according to the generated signal retrieval instruction, and determines whether there is a communication signal with the same set communication frequency within the signal radiation range according to the retrieval result. If there is, a corresponding prompt message is generated. If not, the set communication frequency is used as the final communication frequency of the intercom, and the intercom is set as the master intercom; A corresponding device identification code is set for the master intercom that has completed the communication frequency setting, and a corresponding intercom communication channel is constructed according to the set communication frequency, and the constructed intercom communication channel is associated with the device identification code.
[0015] It should be further explained that, in the specific implementation process, the process of building a communication permission list includes: Building a communication permission list according to the device identification code of the master intercom, wherein the communication permission list includes the device identification code of the master intercom and the communication frequency; According to the number of other intercoms that need communication authority, a corresponding number of device identification subcodes are generated in the communication authority list according to the device identification code of the master intercom, and the communication frequency of the master intercom is associated with each device identification subcode.
[0016] It should be further explained that, in the specific implementation process, the process of loading the communication authority of each intercom according to the communication authority list and generating the corresponding intercom communication channel includes: Other intercoms that need communication permissions are recorded as target intercoms, and the target intercoms are adjusted to simplex mode. The master intercom establishes a one-way communication connection with the target intercom based on the constructed intercom communication channel; Select any device identification subcode and associated communication frequency in the communication permission list, and send the selected device identification subcode and associated communication frequency to the target intercom through the intercom communication channel; The target intercom sets its own communication frequency according to the received device identification subcode and the associated communication frequency, and after completing the setting of its own communication frequency, constructs a corresponding intercom communication channel, associates the constructed intercom communication channel with the received device identification subcode, and configures the communication frequency and the device identification subcode to the target intercom; Connect the intercom communication channel of the target intercom with the intercom communication channel of the master intercom, and after the connection is successful, automatically adjust the target intercom to duplex mode; The target intercom transmits the device identification subcode to the master intercom through the connected intercom communication channel. The master intercom loads the communication authority for the corresponding device identification subcode in the communication authority list according to the received device identification subcode. After the communication authority loading is completed, the communication authority is granted to the intercom communication channel of the target intercom. After the communication authority of the intercom communication channel of the target intercom is granted, the intercom communication channel of the target intercom can be connected with the intercom communication channel of the master intercom and the intercom communication channels of other intercoms that have completed the communication authority loading at any time, thereby completing the voice call process.
[0017] It should be further explained that, in the specific implementation process, the process of building a reverse control channel according to the intercom communication request initiated by the intercom and connecting the communication target terminal through the reverse control channel to complete the voice call process includes: Construct a two-dimensional coordinate system of time with respect to the signal frame according to each intercom; Generate corresponding continuous wireless signal frames according to the communication state of the intercom, wherein the communication state includes a communicating state and a non-communicating state; Mapping the continuous wireless signal frames generated by each walkie-talkie into a two-dimensional coordinate system; Generate a corresponding signaling pointer in a continuous wireless signal frame according to the communication state of the intercom; wherein, when the communication state is in a communicating state, a first signaling pointer is generated, and when it is in a non-communicating state, a second signaling pointer is generated; When the intercom initiates an intercom communication request, the intercom is marked as a communication initiating terminal, and the initiation time of the intercom communication request initiated by the communication initiating terminal and the communication target terminal are obtained; Generate a communication request pointer at a time corresponding to the initiation time of the intercom communication request in the two-dimensional coordinate system; Mark the corresponding continuous wireless signal frames in the two-dimensional coordinate system according to the communication target terminal, determine the signaling pointer corresponding to the time of the marked continuous wireless signal frames according to the initiation time corresponding to the communication request pointer, and build the corresponding intercom communication channel; When the signaling pointer is the first signaling pointer, a reverse control channel is established, and the voice call process is completed through the reverse control channel; When the signaling pointer is the second signaling pointer, it is connected to the intercom communication channel corresponding to the communication target terminal, and the second signaling pointer of the communication target terminal is updated to the first signaling pointer. At the same time, the first signaling pointer is generated in the continuous wireless signal frame corresponding to the communication initiating terminal, and the voice call process is completed through the connected intercom communication channel.
[0018] It should be further explained that, in the specific implementation process, the process of building a reverse control channel and completing a voice call through the reverse control channel includes: The communication initiating terminal is connected to the communication target terminal in a unidirectional manner according to the established reverse control channel. The communication initiating terminal sends the required voice content to the communication target terminal through the established reverse control channel and records the duration of the voice content. The communication state of the communication target terminal is obtained in real time through the reverse control channel. When the communication state of the communication target terminal is changed to a non-communication state, the continuous wireless signal frame corresponding to the communication target terminal generates a second signaling pointer, then the intercom communication channel of the communication initiating terminal is connected with the intercom communication channel of the communication target terminal, and the currently sent voice content is transmitted to the communication target terminal in real time; At the same time, the voice content before the second signaling pointer is generated is stored in the reverse control channel; When the communication initiating terminal completes sending all voice content, the voice content saved in the reverse control channel is merged with the voice content after the second signaling pointer to generate an offline voice file. The communication target terminal can fully listen to all voice content based on the generated offline voice file.
[0019] The above description is only a preferred embodiment of the present invention and does not limit the present invention in any form. Although the present invention has been disclosed as a preferred embodiment as above, it is not used to limit the present invention. Any technical personnel in this field can make some changes or modify the technical contents disclosed above into equivalent embodiments with equivalent changes without departing from the scope of the technical solution of the present invention. However, any modification or equivalent replacement of the above embodiments made according to the technical essence of the present invention without departing from the content of the technical solution of the present invention still falls within the scope of the technical solution of the present invention.
Claims
1. A method for reverse control of the same frequency channel for intelligent voice calls, characterized in that: The following steps are involved: Step S1: setting the intercom communication frequency, constructing the corresponding intercom communication channel according to the set intercom communication frequency, and constructing a communication permission list; Step S2: Loading communication permissions to each intercom according to the communication permission list, and generating corresponding intercom communication channels; Step S3: construct a reverse control channel according to the intercom communication request initiated by the intercom, and connect to the communication target terminal through the reverse control channel to complete the voice call process.
2. The method for reverse control of the same frequency channel for intelligent voice calls according to claim 1, characterized in that: The process of setting the intercom communication frequency and building the corresponding intercom communication channel according to the set intercom communication frequency includes: The communication frequency of the intercom is set, and a signal retrieval instruction is generated according to the set communication frequency. The intercom searches for the communication signal within the signal radiation range of the intercom according to the generated signal retrieval instruction, and determines whether there is a communication signal with the same set communication frequency within the signal radiation range according to the retrieval result. If there is, a corresponding prompt message is generated. If not, the set communication frequency is used as the final communication frequency of the intercom, and the intercom is set as the master intercom; A corresponding device identification code is set for the master intercom that has completed the communication frequency setting, and a corresponding intercom communication channel is constructed according to the set communication frequency, and the constructed intercom communication channel is associated with the device identification code.
3. The method for reverse control of the same frequency channel for intelligent voice calls according to claim 2, characterized in that: The process of building a communications permissions list includes: Building a communication permission list according to the device identification code of the master intercom, wherein the communication permission list includes the device identification code of the master intercom and the communication frequency; According to the number of other intercoms that need communication authority, a corresponding number of device identification subcodes are generated in the communication authority list according to the device identification code of the master intercom, and the communication frequency of the master intercom is associated with each device identification subcode.
4. The method for reverse control of the same frequency channel for intelligent voice calls according to claim 3, characterized in that: The process of loading the communication permissions of each intercom according to the communication permission list and generating the corresponding intercom communication channel includes: Other intercoms that need communication permissions are recorded as target intercoms, and the target intercoms are adjusted to simplex mode. The master intercom establishes a one-way communication connection with the target intercom based on the constructed intercom communication channel; Select any device identification subcode and associated communication frequency in the communication permission list, and send the selected device identification subcode and associated communication frequency to the target intercom through the intercom communication channel; The target intercom sets its own communication frequency according to the received device identification subcode and the associated communication frequency, and after completing the setting of its own communication frequency, constructs a corresponding intercom communication channel, associates the constructed intercom communication channel with the received device identification subcode, and configures the communication frequency and the device identification subcode to the target intercom; Connect the intercom communication channel of the target intercom with the intercom communication channel of the master intercom, and after the connection is successful, automatically adjust the target intercom to duplex mode; The target intercom transmits the device identification subcode to the master intercom through the connected intercom communication channel. The master intercom loads the communication authority for the corresponding device identification subcode in the communication authority list according to the received device identification subcode. After the communication authority loading is completed, the communication authority is granted to the intercom communication channel of the target intercom. After the communication authority of the intercom communication channel of the target intercom is granted, the intercom communication channel of the target intercom can be connected with the intercom communication channel of the master intercom and the intercom communication channels of other intercoms that have completed the communication authority loading at any time.
5. The method for reverse control of the same frequency channel for intelligent voice calls according to claim 4, characterized in that: The process of building a reverse control channel according to the intercom communication request initiated by the intercom and connecting the communication target terminal through the reverse control channel to complete the voice call process includes: Construct a two-dimensional coordinate system of time with respect to the signal frame according to each intercom; Generate corresponding continuous wireless signal frames according to the communication state of the intercom, wherein the communication state includes a communicating state and a non-communicating state; Mapping the continuous wireless signal frames generated by each walkie-talkie into a two-dimensional coordinate system; Generate a corresponding signaling pointer in a continuous wireless signal frame according to the communication state of the intercom; wherein, when the communication state is in a communicating state, a first signaling pointer is generated, and when it is in a non-communicating state, a second signaling pointer is generated; When the intercom initiates an intercom communication request, the intercom is marked as a communication initiating terminal, and the initiation time of the intercom communication request initiated by the communication initiating terminal and the communication target terminal are obtained; Generate a communication request pointer at a time corresponding to the initiation time of the intercom communication request in the two-dimensional coordinate system; Mark the corresponding continuous wireless signal frames in the two-dimensional coordinate system according to the communication target terminal, determine the signaling pointer corresponding to the time of the marked continuous wireless signal frames according to the initiation time corresponding to the communication request pointer, and build the corresponding intercom communication channel; When the signaling pointer is the first signaling pointer, a reverse control channel is established, and the voice call process is completed through the reverse control channel; When the signaling pointer is the second signaling pointer, it is connected to the intercom communication channel corresponding to the communication target terminal, and the second signaling pointer of the communication target terminal is updated to the first signaling pointer. At the same time, the first signaling pointer is generated in the continuous wireless signal frame corresponding to the communication initiating terminal, and the voice call process is completed through the connected intercom communication channel.
6. The method for reverse control of the same frequency channel for intelligent voice calls according to claim 5, characterized in that: The process of building a reverse control channel and completing a voice call through the reverse control channel includes: The communication initiating terminal is connected to the communication target terminal in a unidirectional manner according to the established reverse control channel. The communication initiating terminal sends the required voice content to the communication target terminal through the established reverse control channel and records the duration of the voice content. The communication state of the communication target terminal is obtained in real time through the reverse control channel. When the communication state of the communication target terminal is changed to a non-communication state, the continuous wireless signal frame corresponding to the communication target terminal generates a second signaling pointer, then the intercom communication channel of the communication initiating terminal is connected with the intercom communication channel of the communication target terminal, and the currently sent voice content is transmitted to the communication target terminal in real time; At the same time, the voice content before the second signaling pointer is generated is stored in the reverse control channel; When the communication initiating terminal completes sending all voice content, the voice content saved in the reverse control channel is merged with the voice content after the second signaling pointer to generate an offline voice file. The communication target terminal can fully listen to all voice content based on the generated offline voice file.