A communication method and terminal based on a multi-level architecture

By using a multi-level architecture-based communication method, users can conduct multiple intercoms on a single terminal, solving the problems of cross-group intercoms and resource consumption in traditional intercoms, and improving communication efficiency and flexibility.

CN116760714BActive Publication Date: 2025-12-12HUANENG (FUJIAN ZHANG ZHOU) ENERGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310499143.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-05-05
Publication Date
2025-12-12
Estimated Expiration
2043-05-05

AI Technical Summary

Technical Problem

Traditional intercom communication systems cannot achieve cross-group intercom, which means that multiple intercoms need to be carried when multiple groups communicate, and the method of broadcasting to all members consumes communication resources and affects group communication.

Method used

The communication method adopts a multi-level architecture. By setting the affiliation and hierarchy of communication groups, users can listen to and broadcast to multiple communication groups on a single terminal, including technologies such as weighted mixing and notification reminders.

Benefits of technology

It enables simultaneous communication with multiple groups on a single terminal, improving communication efficiency, avoiding unnecessary channel resource occupation, and ensuring timely reception of instructions from higher-level groups.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116760714B_ABST
    Figure CN116760714B_ABST
Patent Text Reader

Abstract

The application discloses a communication method and terminal based on a multi-level architecture, which introduces a user listening method to multiple communication groups, so that the user can simultaneously realize information communication with multiple groups on one terminal, and effectively improves communication efficiency. Moreover, through the multi-level communication group broadcasting method, the user can flexibly publish flat instructions to the groups under his jurisdiction and dispatch according to the demand of the published instructions, thereby avoiding the invalid channel resource occupation problem caused by the full-system broadcasting in the traditional intercom.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of communication scheduling, in particular to a communication method and terminal based on a multi-level architecture. BACKGROUND

[0002] Intercom communication is the most core communication means in command and dispatch, and the traditional intercom communication system usually provides grouping function, and ordinary intercom can only communicate within the group, and when an emergency occurs, a talk button can be used to realize real-time intercom communication with all groups to realize flat command.

[0003] Since the traditional intercom cannot realize cross-group intercom, when multi-group intercom communication is needed, multiple intercoms usually need to be carried for communication, which brings great trouble to the front-line work.

[0004] The talk function introduced by the traditional intercom to solve flat communication cannot realize talk to a specific branch group, and can only perform all-member talk within the system. This talk method will occupy all intercom group communication resources and affect the communication liaison of each group. SUMMARY

[0005] The technical problem to be solved by the present application is to provide a communication method and terminal based on a multi-level architecture, which can listen to messages and broadcast messages to multiple communication groups on demand during communication.

[0006] In order to solve the above technical problems, the technical scheme adopted by the present application is:

[0007] A communication method based on a multi-level architecture, comprising the steps of:

[0008] setting the home relationship of each communication group and establishing the home relationship and hierarchical relationship of each communication group;

[0009] listening to multiple communication groups corresponding to the user;

[0010] When the user selects a communication group to be broadcast and initiates the broadcast, a communication channel is established to the communication group to be broadcast and the subordinate group thereof, and message broadcast is performed.

[0011] In order to solve the above technical problems, another technical scheme adopted by the present application is:

[0012] A communication terminal based on a multi-level architecture, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the following steps when executing the computer program:

[0013] setting the home relationship of each communication group and establishing the home relationship and hierarchical relationship of each communication group;

[0014] listening to a plurality of communication groups corresponding to the user;

[0015] When the user selects a communication group to be broadcast and initiates the broadcast, a communication channel is established to the communication group to be broadcast and its subordinate groups, and a message broadcast is performed.

[0016] The present application has the beneficial effect that by introducing a user listening method for a plurality of communication groups, the user can simultaneously realize information communication with multiple groups on one terminal, effectively improving communication efficiency. Moreover, through the broadcast method of multiple hierarchical communication groups, the user can flexibly publish instructions according to the needs of the groups he governs and dispatches, avoiding the problem of invalid channel resource occupation caused by the traditional intercom that can only implement full-system broadcast. BRIEF DESCRIPTION OF DRAWINGS

[0017] Figure 1 A flowchart of a communication method based on a multi-level architecture according to an embodiment of the present application;

[0018] Figure 2 A schematic diagram of a communication terminal based on a multi-level architecture according to an embodiment of the present application;

[0019] Figure 3 A schematic diagram of a tree architecture multi-level communication architecture according to an embodiment of the present application;

[0020] Figure 4 A flowchart of an implementation of the superior group priority listening according to an embodiment of the present application;

[0021] Figure 5 A schematic diagram of an implementation of multi-level group weighted mixing listening according to an embodiment of the present application;

[0022] Figure 6 A schematic diagram of an implementation of superior group message reminding according to an embodiment of the present application;

[0023] Figure 7 A schematic diagram of a first-level group broadcast according to an embodiment of the present application;

[0024] Figure 8 A schematic diagram of a second-level group broadcast according to an embodiment of the present application.

[0025] REFERENCE NUMERALS:

[0026] 1. A communication terminal based on a multi-level architecture; 2. a memory; 3. a processor. DETAILED DESCRIPTION

[0027] To explain the technical content, purposes and effects of the present application in detail, the following will be described in conjunction with the embodiments and the accompanying drawings.

[0028] Please refer toFigure 1 The embodiment of the present application provides a communication method based on a multi-level architecture, comprising the steps of:

[0029] Setting the belonging relationship of each communication group, and establishing the belonging relationship and the hierarchical relationship of each communication group;

[0030] Listening to the multiple communication groups corresponding to the user;

[0031] When the user selects a communication group to be broadcasted and initiates the broadcast, a communication channel is established for the communication group to be broadcasted and the subordinate groups thereof, and the message broadcast is performed.

[0032] From the above description, the beneficial effects of the present application are that by introducing a listening method for multiple communication groups of a user, the user can simultaneously realize information communication with multiple groups on one terminal, effectively improving the communication efficiency. Moreover, through the broadcast method of the multi-level communication groups, the user can flexibly publish instructions to the groups under his jurisdiction according to the needs of the published instructions, avoiding the problem of invalid channel resource occupation caused by the full-system broadcast in the traditional intercom.

[0033] Further, listening to the multiple communication groups corresponding to the user comprises:

[0034] Receiving a preset group selected by the user, and listening to the preset group;

[0035] Judging whether an intercom activation instruction of an activated group is received, if yes, switching to the activated group for listening when the hierarchical level of the activated group is higher than that of the preset group, and restoring to listen to the preset group after the listening is ended.

[0036] From the above description, by switching the listening mode, the information of the superior group can be preferentially listened to, and the situation of missing the superior group instruction is avoided.

[0037] Further, listening to the multiple communication groups corresponding to the user comprises:

[0038] According to the weights of the multiple communication groups corresponding to the user, the sounds of the communication groups are weighted and mixed.

[0039] From the above description, by weighting and mixing the sounds of different communication groups according to the weights, the intercom information of each communication group can be considered.

[0040] Further, the weighted mixing of the sounds of the communication groups according to the weights of the multiple communication groups corresponding to the user comprises:

[0041] determining a number of levels of simultaneous communication of a plurality of communication groups corresponding to the user, setting a volume weight of each level of communication according to the number of levels, the sum of the weights of each level being 1, and the weight of a higher level being greater than or equal to the weight of a lower level;

[0042] weighting and mixing the sounds of the communication groups of each level according to the weights of each level.

[0043] As described above, by setting the weights of each level of communication, the user can give priority to the communication of a higher level, while also giving consideration to the communication of a lower level.

[0044] Further, the listening to the plurality of communication groups corresponding to the user comprises:

[0045] receiving a preset group selected by the user, and listening to the preset group;

[0046] determining whether a talkback activation instruction of an activated group is received, if yes, initiating a notification reminder of the activated group when the level of the activated group is higher than the preset group, and stopping the reminder when the notification reminder is checked.

[0047] As described above, when the talkback of a group of a higher level is activated, a notification reminder is initiated, and the reminder is stopped only when the notification reminder is checked, so that the talkback message of the group of a higher level can be received by the strong notification mode.

[0048] Please refer to Figure 2 Another embodiment of the present application provides a communication terminal based on a multi-level architecture, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements the following steps when executing the computer program:

[0049] setting the home relationship of each communication group, and establishing the home relationship and the level relationship of each communication group;

[0050] listening to a plurality of communication groups corresponding to the user;

[0051] when the user selects a communication group to be broadcast and initiates the broadcast, establishing a communication channel to the communication group to be broadcast and the subordinate groups thereof and performing message broadcast.

[0052] As described above, by introducing a listening method of a user to a plurality of communication groups, the user can simultaneously communicate with a plurality of groups on one terminal, effectively improving the communication efficiency. Furthermore, by the broadcast method of the multi-level communication groups, the user can flexibly publish instructions to the groups under his jurisdiction according to the demand of the published instructions, avoiding the problem of invalid channel resource occupation caused by the full-system broadcast in the traditional talkback.

[0053] Further, the listening to the plurality of communication groups corresponding to the user comprises:

[0054] Receiving a preset group selected by the user, and listening to the preset group;

[0055] Determining whether a talkback activation instruction of an activated group is received, and if so, switching to the activated group for listening when a level of the activated group is higher than that of the preset group, and restoring to the preset group for listening after the listening is ended.

[0056] From the above description, it can be known that the information of the superior group can be preferentially listened to by switching the listening, and the situation of missing the instruction of the superior group is avoided.

[0057] Further, the listening to the plurality of communication groups corresponding to the user comprises:

[0058] The voices of the plurality of communication groups are weighted and mixed according to weights of the plurality of communication groups corresponding to the user.

[0059] From the above description, it can be known that the voices of the plurality of communication groups are weighted and mixed according to the weights, and the talkback information of each communication group can be considered.

[0060] Further, the weighted and mixed of the voices of the plurality of communication groups according to the weights of the plurality of communication groups corresponding to the user comprises:

[0061] Determining a level number of the plurality of communication groups corresponding to the user that are simultaneously communicated, setting a volume weight of each level in the communication according to the level number, a sum of the weights of the levels is 1, and a weight of a previous level is greater than or equal to a weight of a next level;

[0062] The voices of the plurality of communication groups are weighted and mixed according to the weights of the plurality of communication groups.

[0063] From the above description, it can be known that the voices of the plurality of communication groups are weighted and mixed according to the weights of the plurality of communication groups, and the talkback information of the communication groups of the low level can be considered.

[0064] Further, the listening to the plurality of communication groups corresponding to the user comprises:

[0065] Receiving a preset group selected by the user, and listening to the preset group;

[0066] Determining whether a talkback activation instruction of an activated group is received, and if so, initiating a notification reminder of the activated group when a level of the activated group is higher than that of the preset group, and stopping the reminder when the notification reminder is checked.

[0067] From the above description, when the high-level group initiates the talkback activation, the initiation notification reminder is given, and the reminder is stopped only when the notification reminder is checked, and through the mode of strong notification, it is ensured that the talkback message of the high-level group can be received.

[0068] The above-mentioned communication method and terminal based on a multi-level architecture are suitable for cross-group talkback during command and dispatch, and the following will be described through specific embodiments.

[0069] Embodiment one

[0070] Please refer to Figure 1 A communication method based on a multi-level architecture, comprising the steps of:

[0071] S1, setting the home relationship of each communication group, and establishing the home relationship and level relationship of each communication group.

[0072] First, the home relationship of each communication group is received, and the level relationship of each communication group is established.

[0073] Specifically, the home of the communication group is determined when the communication group is established. In this embodiment, please refer to Figure 3 The communication group is divided into a first group, a second group and a third group, the first group does not belong to any group, and the second and subsequent groups need to indicate the superior group node, and the home and level relationship between groups is established through the group home relationship.

[0074] S2, listening to a plurality of communication groups corresponding to the user.

[0075] In this embodiment, three one-person multi-group talkback listening methods are provided:

[0076] One is to receive a preset group selected by the user, listen to the preset group, judge whether a talkback activation instruction of an activated group is received, if yes, when the level of the activated group is higher than that of the preset group, switch to the activated group for listening, and restore to listen to the preset group after listening is completed.

[0077] Specifically, please refer to Figure 4 , a preset group is selected for listening, and whether the talkback channel of another communication group is activated is monitored, if another channel is activated, it is judged whether the level of the activated group is higher than that of the current listening group, if yes, the current listening group is automatically converted to the activated group, and after talkback listening is completed, it is automatically switched to the preset group set by the user for listening. If the level of the activated group is lower than that of the current listening group, no processing is performed.

[0078] Another is, according to the weight of the user corresponding to the multiple communication groups, the voice of each communication group is weighted and mixed. The number of levels of the user corresponding to the multiple communication groups is determined, and the volume weight of each level in communication is set according to the number of levels. The sum of the weights of each level is 1, and the weight of the upper level is greater than or equal to the weight of the lower level. The voice of each level of the communication group is weighted and mixed according to the weight of each level.

[0079] Specifically, please refer to Figure 5 Take the case of a user having a first group, a second group, and a third group at the same time as an example, provide the dynamic configuration capability of the weighted value K, and the K value is associated with the level of the group. The sum of the weights of each level is 1, and the weight of the upper level is greater than or equal to the weight of the lower level.

[0080] When only one level of the group is activated at the same time, the channel K value is configured as 1, and the voice of the group is directly output; when two levels of the group are communicated at the same time, the K value of the high-level group is configured as 0.6, and the K value of the low-level group is configured as 0.4; when three levels of the group are communicated at the same time, the K value of the first group is configured as 0.5, and the K values of the second and third groups are both configured as 0.25, and the other cases are the same.

[0081] The K value can also be flexibly configured according to the number of levels of the group and the actual application scene demand. Through the above operation method, the priority listening capability of the high-level group voice is realized, and the intercom information listening of the low-level group is also considered.

[0082] Another is, receiving the user-selected preset group, listening to the preset group, judging whether the intercom activation instruction of the activated group is received, if yes, when the level of the activated group is higher than the preset group, initiating the notification reminder of the activated group, and stopping the reminder when the notification reminder is checked.

[0083] Specifically, please refer to Figure 6 If the level of the activated group is higher than the current listening group, the notification is initiated in the form of vibration or sound, which is usually set as a strong notification mode and will stop only when the user checks the information. At the same time, it can also be set as other ways of notification according to the actual application scene. If the level of the activated group is lower than the current listening group, no processing is performed.

[0084] S3, when the user selects the communication group to be broadcast and initiates the broadcast, a communication channel is established to the communication group to be broadcast and its subordinate groups and message broadcast is performed.

[0085] When the user selects a communication group to be broadcasted and initiates the broadcast, it is determined whether the communication group has a subordinate group.

[0086] Specifically, refer to Figure 7 and Figure 8 When the talkback is initiated in the broadcast mode, all subordinate groups of the communication group are automatically queried, and a communication channel is established with the communication group and all subordinate groups, and the talkback voice is sent in the related groups. Therefore, in the broadcast mode, the communication groups at all levels except the bottom layer can perform the broadcast operation.

[0087] Therefore, in the communication scheduling method in the embodiment, a method for a user to listen to multiple group information is introduced, so that the user can simultaneously communicate with multiple groups on one terminal, effectively improving the communication efficiency and avoiding the situation that the instructions of the superior group are missed. Moreover, the broadcast method of the tree structure multi-level communication group is introduced, so that the user can flexibly publish flat instructions to the groups under his jurisdiction according to the demand of publishing instructions, avoiding the problem of invalid channel resource occupation caused by the full system broadcast in the traditional talkback.

[0088] Embodiment two

[0089] Please refer to Figure 2 A communication terminal 1 based on a multi-level architecture, comprising a memory 2, a processor 3, and a computer program stored in the memory 2 and executable on the processor 3, wherein the processor 3 executes the computer program to realize each step of the communication method based on the multi-level architecture in embodiment one.

[0090] In summary, the communication method and terminal based on the multi-level architecture provided by the present application can realize the communication with multiple groups on one terminal through the introduction of a method for a user to listen to multiple communication groups, effectively improving the communication efficiency and avoiding the situation that the instructions of the superior group are missed. Moreover, through the broadcast method of the multi-level communication group, the user can flexibly publish flat instructions to the groups under his jurisdiction according to the demand of publishing instructions, avoiding the problem of invalid channel resource occupation caused by the full system broadcast in the traditional talkback.

[0091] The above description is only an embodiment of the present application, and does not limit the patent scope of the present application, and any equivalent transformation or direct or indirect application in the related technical field based on the content of the specification and drawings of the present application is also included in the patent protection scope of the present application.

Claims

1. A communication method based on a multi-level architecture, characterized in that, The method comprises the steps of: setting the belonging relationship of each communication group and establishing the belonging relationship and hierarchical relationship of each communication group; listening to the multiple communication groups corresponding to the user: weighting and mixing the sound of each communication group according to the weight of the multiple communication groups corresponding to the user, comprising: determining the number of hierarchical levels of the multiple communication groups corresponding to the user that communicate simultaneously, setting the volume weight of each hierarchical level in communication according to the number of hierarchical levels, the sum of the weights of each hierarchical level being 1, and the weight of the previous hierarchical level being greater than or equal to the weight of the next hierarchical level; and weighting and mixing the sound of each hierarchical level of the communication group according to the weight of each hierarchical level; when the user selects a communication group to be broadcast and initiates the broadcast, establishing a communication channel to the communication group to be broadcast and the subordinate groups thereof and performing message broadcast.

2. The method of claim 1, wherein, The listening to the multiple communication groups corresponding to the user comprises: receiving a preset group selected by the user and listening to the preset group; determining whether a talkback activation instruction of an activated group is received, if yes, switching to the activated group for listening when the hierarchical level of the activated group is higher than that of the preset group, and restoring to listening to the preset group after the listening ends.

3. The method of claim 1, wherein, The listening to the multiple communication groups corresponding to the user comprises: receiving a preset group selected by the user and listening to the preset group; determining whether a talkback activation instruction of an activated group is received, if yes, initiating a notification reminder of the activated group when the hierarchical level of the activated group is higher than that of the preset group, and stopping the reminder when the notification reminder is checked.

4. A communication terminal based on a multi-level architecture, comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that, The processor implements the following steps when executing the computer program: setting the belonging relationship of each communication group and establishing the belonging relationship and hierarchical relationship of each communication group; listening to the multiple communication groups corresponding to the user: weighting and mixing the sound of each communication group according to the weight of the multiple communication groups corresponding to the user, comprising: determining the number of hierarchical levels of the multiple communication groups corresponding to the user that communicate simultaneously, setting the volume weight of each hierarchical level in communication according to the number of hierarchical levels, the sum of the weights of each hierarchical level being 1, and the weight of the previous hierarchical level being greater than or equal to the weight of the next hierarchical level; and weighting and mixing the sound of each hierarchical level of the communication group according to the weight of each hierarchical level; when the user selects a communication group to be broadcast and initiates the broadcast, establishing a communication channel to the communication group to be broadcast and the subordinate groups thereof and performing message broadcast.

5. The multi-tier architecture based communication terminal as claimed in claim 4, wherein, The listening to the multiple communication groups corresponding to the user comprises: receiving a preset group selected by the user and listening to the preset group; determining whether a talkback activation instruction of an activated group is received, if yes, switching to the activated group for listening when the hierarchical level of the activated group is higher than that of the preset group, and restoring to listening to the preset group after the listening ends.

6. The multi-tier architecture based communication terminal as claimed in claim 4, wherein, The listening to the multiple communication groups corresponding to the user comprises: receiving a preset group selected by the user and listening to the preset group; determining whether a talkback activation instruction of an activated group is received, if yes, initiating a notification reminder of the activated group when the hierarchical level of the activated group is higher than that of the preset group, and stopping the reminder when the notification reminder is checked.

Citation Information

Patent Citations

  • Voice intercom system and method based on multilevel architecture

    CN108810669A

  • Multi-group hierarchy configuration method and device, multi-group hierarchy scheduling method and terminal

    CN114599001A