Search

CN-122002225-A - Group management method and device and wireless communication terminal

CN122002225ACN 122002225 ACN122002225 ACN 122002225ACN-122002225-A

Abstract

The disclosure provides a group management method, a device and a wireless communication terminal, wherein the group management method comprises the steps of broadcasting authority request information on a working channel, wherein the authority request information comprises identification information of a first node, the authority request information is used for requesting to acquire management authority of a target group, the management authority comprises authority for sending a group key to nodes outside the target group, the voting state information comprises identification information and voting information of participating voting nodes, the voting state information comprises approval or rejection, and under the condition that the voting state information accords with a first preset condition, the first node is determined to acquire the management authority of the target group, and the first preset condition comprises that the number ratio of the voting information which indicates approval is larger than a first preset value. The group management method provided by the disclosure can effectively allocate the management authority of the group and improve the stability of the self-organizing network.

Inventors

  • XU HANCHENG
  • SHAO MINGXU
  • HU ZHENWEN
  • WEI ZIPENG
  • Huang Diehong

Assignees

  • 西安蜂语信息科技有限公司

Dates

Publication Date
20260508
Application Date
20241108

Claims (12)

  1. 1. A method of group management, the method being applied to a first node in a target group, the method comprising: Broadcasting authority request information on a working channel, wherein the authority request information comprises identification information of the first node, the authority request information is used for requesting to acquire management authority of the target group, and the management authority comprises authority for sending a group key to nodes outside the target group; the method comprises the steps of obtaining voting state information, wherein the voting state information comprises identification information and voting information of participating voting nodes, and the voting information represents agreement or refusal; and under the condition that the voting state information accords with a first preset condition, determining that the first node obtains the management authority of the target group, wherein the first preset condition comprises that the number ratio of the voting information which indicates agreement is larger than a first preset value.
  2. 2. The group management method according to claim 1, wherein after determining that the first node obtains the management authority of the target group, the method further comprises: broadcasting group information of the target group on a common channel, wherein the group information comprises channel parameters of the working channel; receiving networking request information of a third node, wherein the networking request information is used for requesting to join the target group, and the third node does not belong to the target group; And sending a group key to the third node under the condition that the number of the nodes in the target group is smaller than a second preset value, so that the third node adopts the group key to establish communication connection with the nodes in the target group.
  3. 3. The group management method of claim 1, wherein obtaining voting state information comprises: acquiring initial voting state information, wherein the initial voting state information comprises identification information of each node in the target group; and receiving voting information corresponding to at least one participation voting node, and updating the initial voting state information according to the voting information of the participation voting node to obtain the voting state information, wherein the participation voting node belongs to any node in the target group.
  4. 4. The group management method of claim 3, wherein the voting state information is a response to authority request information of a target node, and wherein updating the initial voting state information based on voting information of the participating voting nodes comprises: determining the identification information of the target node; And if the identification information of the target node is the same as the identification information of the first node, updating the initial voting state information according to the voting information of the participating voting nodes.
  5. 5. The group management method of claim 1, wherein the voting state information meets a first preset condition, comprising: reading target voting information in the voting state information, wherein the target voting information represents agreement; and counting the number of the target voting information, and determining that the voting state information accords with the first preset condition under the condition that the number ratio of the target voting information is larger than a first preset value.
  6. 6. The group management method according to claim 1, characterized in that the method further comprises: Broadcasting the voting state information under the condition that the voting state information does not accord with the first preset condition; or starting timing after broadcasting the permission request information to obtain a timing result, and broadcasting the voting state information if the timing result is smaller than a first preset time value.
  7. 7. The group management method according to claim 1, wherein the broadcasting right request information includes: And determining a second preset value of the target group, and broadcasting the permission request information under the condition that the number of nodes of the target group is smaller than the second preset value.
  8. 8. A method of group management, the method being applied to a second node in a target group, the method comprising: Acquiring authority request information of a first node in a working channel, wherein the authority request information is used for requesting to acquire management authority of the target group, and the management authority comprises authority for transmitting a group key to nodes outside the target group; Voting the authority request information of the first node according to a preset rule to obtain voting information of the second node, wherein the voting information represents approval or rejection; broadcasting voting information of the second node, so that the first node updates voting state information based on the voting information of the second node, wherein the voting state information comprises identification information and voting information of the participating voting nodes; the first node is configured to determine that the first node obtains the management authority of the target group under the condition that the voting state information accords with a first preset condition, wherein the first preset condition comprises that the number of the voting information which indicates agreement is larger than a first preset value.
  9. 9. The group management method of claim 8, wherein voting the authority request information of the first node according to a preset rule comprises: Acquiring authority request information of a fourth node, wherein the authority request information of the fourth node is earlier than the authority request information of the first node; Voting the authority request information of the first node when the time interval between the authority request information of the first node and the authority request information of the fourth node is larger than a second preset time value, wherein the voting information of the second node indicates agreement; When the time interval of the authority request information of the first node and the authority request information of the fourth node is smaller than a second preset time value, voting is carried out on the authority request information of the first node, and voting information of the second node indicates refusal.
  10. 10. A group management apparatus, the apparatus being applied to a first node in a target group, the apparatus comprising: a sending module, configured to broadcast authority request information on a working channel, where the authority request information includes identification information of the first node, and the authority request information is used to request to obtain management authority of the target group, where the management authority includes authority to send a group key to a node outside the target group; The receiving module is used for acquiring voting state information, wherein the voting state information comprises identification information and voting information of participating voting nodes, and the voting information represents agreement or rejection; and the response module is used for determining that the first node obtains the management authority of the target group under the condition that the voting state information accords with a first preset condition, wherein the first preset condition comprises that the number occupation ratio of the voting information which indicates agreement is larger than a first preset value.
  11. 11. A group management apparatus, the apparatus being applied to a second node in a target group, the apparatus comprising: The receiving module is used for acquiring authority request information of a first node in a working channel, wherein the authority request information is used for requesting to acquire the management authority of the target group, and the management authority comprises the authority of sending a group key to nodes outside the target group; The response module is used for voting the authority request information of the first node according to a preset rule to obtain voting information of the second node, wherein the voting information represents agreement or refusal; the sending module is used for broadcasting the voting information of the second node, so that the first node updates voting state information based on the voting information of the second node, and the voting state information comprises identification information and voting information of the participating voting nodes; And the first node is configured to determine that the first node obtains the management authority of the target group under the condition that the voting state information accords with a first preset condition, wherein the management authority comprises the authority of sending a group key to nodes outside the target group.
  12. 12. A wireless communication terminal comprising a processor and a memory communicatively coupled to the processor, the memory storing computer-executable instructions, the processor executing the computer-executable instructions stored in the memory to implement the group management method of any of claims 1-7 or 8-9.

Description

Group management method and device and wireless communication terminal Technical Field The present disclosure relates to the field of communications technologies, and in particular, to a group management method, apparatus, and wireless communication terminal. Background With the rapid development of wireless communication technology, the communication networking technology is widely applied in the fields of Internet of things, intelligent transportation, wireless sensor networks and the like. These systems often consist of a plurality of nodes, which are connected to each other by wireless communication to realize data transmission, resource sharing and cooperative work. In a distributed network, each node has certain autonomy and decision-making capability and participates in the organization and management of the network. In an ad hoc network, in order to ensure secure transmission of information inside a group, encryption processing is usually performed on the group, that is, each group has a specific group key, and only group members can acquire and decrypt the information inside the group. Conventional group management methods often rely on a fixed node to take care of the sending of the group key and the distribution of the management rights. When the fixed management node cannot work normally due to reasons, the group key can not be updated or sent in time, so that the normal communication of the group is affected. Furthermore, conventional ad hoc networks often rely on a single control center or predefined rules, which lack flexibility to accommodate rapidly changing network environments. Particularly, when the network structure or scale needs to be dynamically adjusted, the joining process of the nodes is difficult to effectively manage, and the requirements of the dynamic change of the group members cannot be met. Therefore, how to achieve efficient sending of group keys and reasonable allocation of management rights is a technical problem that needs to be solved. Disclosure of Invention According to a first aspect, a group management method is provided, the method is applied to a first node in a target group, the method comprises broadcasting authority request information on a working channel, the authority request information comprises identification information of the first node, the authority request information is used for requesting to acquire management authorities of the target group, the management authorities comprise authorities for sending group keys to nodes outside the target group, voting state information is acquired, the voting state information comprises identification information and voting information of participating voting nodes, the voting information represents approval or rejection, and under the condition that the voting state information accords with a first preset condition, the first node is determined to acquire the management authorities of the target group, and the first preset condition comprises the fact that the number proportion of the approval information is larger than a first preset value. When the voting state information is acquired, the identification information and the voting information of the participating voting nodes can be collected, and the decision result of most nodes in the network can be accurately reflected by counting the number of the nodes which agree with the first node to acquire the management authority of the target group. When the voting state information accords with the first preset condition, the first node can be determined to obtain the management authority of the target group. The adoption of the decision mechanism based on majority agreement realizes the decentralization scheme, is beneficial to reducing the control of a single node on the networking process, breaks the limitation of a single control center or a predefined rule in the traditional network construction, ensures that each node in the network has the right to participate in voting, jointly determines the authority allocation and the network structure of the network, effectively allocates the management authority of a group, and improves the stability of the self-organizing network. The decentralization characteristic is beneficial to reducing the risk of single-point faults and improving the robustness and the attack resistance of the network. Meanwhile, a distributed decision process is supported, and each node in the target group can respond to the authority request information of the first node in parallel, so that the decision efficiency is improved. In one implementation, after determining that the first node obtains the management authority of the target group, the method further includes broadcasting group information of the target group on a common channel, where the group information includes channel parameters of the working channel, receiving networking request information of a third node, where the networking request information is used to request to joi