A control method and system for VOC waste gas pollution treatment equipment

By obtaining beam capability information and deducing the key when the VOC exhaust gas pollution treatment equipment is connected to the RAN device, the problem of multi-beam communication security is solved, and the communication security and equipment control stability is achieved.

CN118102330BActive Publication Date: 2025-06-17UNIVERSTAR SCI & TECH SHENZHEN
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202410101411.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-01-23
Publication Date
2025-06-17
Estimated Expiration
2044-01-23

AI Technical Summary

Technical Problem

In a scenario where the terminal uses two or more beams to transmit uplink or downlink simultaneously, how to ensure the security of communication.

Method used

During the process of randomly connecting the VOC exhaust gas pollution treatment device to the RAN device, its beam capability information is obtained, and different user plane keys and control plane keys are derived according to the initial key to protect the security of user plane data and control plane data.

Benefits of technology

It is realized that communication security is ensured when multiple beams are used for communication, thereby ensuring the stability and reliability of equipment control in industrial scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118102330B_ABST
    Figure CN118102330B_ABST
Patent Text Reader

Abstract

The present application provides a control method and system for a VOC waste gas pollution treatment device, belonging to the field of communication technology, and is used to ensure communication security in scenarios where uplink or downlink transmission is performed simultaneously using two or more beams. The method includes: during the process of the VOC waste gas pollution treatment device randomly accessing the RAN device, the RAN device obtains the beam capability information of the VOC waste gas pollution treatment device; when the beam capability information of the VOC waste gas pollution treatment device indicates that the VOC waste gas pollution treatment device supports uplink or downlink transmission simultaneously using two or more beams, the RAN device derives different user plane keys Kup and control plane keys Kcp based on the initial key KgNB.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communications, and in particular, to a control method and system for VOC waste gas pollution treatment equipment. Background Art

[0002] Currently, a terminal can use two or more beams to simultaneously perform uplink or downlink transmission. This transmission method is usually applied to industrial scenarios. For example, taking the VOC waste gas pollution treatment scenario as an example, a VOC waste gas pollution treatment device or any other possible form of device can use multiple beams to simultaneously communicate with the network to further improve the communication rate and communication reliability, thereby ensuring the stability and reliability of device control in industrial scenarios.

[0003] However, how to ensure communication security in the scenario where a terminal uses two or more beams to simultaneously perform uplink or downlink transmission is a problem that needs to be solved urgently at present. Summary of the Invention

[0004] Embodiments of this application provide a control method and system for VOC waste gas pollution treatment equipment to ensure communication security in the scenario where two or more beams are used to simultaneously perform uplink or downlink transmission.

[0005] To achieve the above object, this application adopts the following technical solutions:

[0006] In a first aspect, a control method for VOC waste gas pollution treatment equipment is provided, which is applied to a radio access network (RAN) device. The method includes: during the process of the VOC waste gas pollution treatment equipment randomly accessing the RAN device, the RAN device obtains the beam capability information of the VOC waste gas pollution treatment equipment; when the beam capability information of the VOC waste gas pollution treatment equipment indicates that the VOC waste gas pollution treatment equipment supports using two or more beams to simultaneously perform uplink or downlink transmission, the RAN device derives different user plane keys Kup and control plane keys Kcp based on the initial key KgNB, where the initial key KgNB is the access layer root key shared by the RAN device and the VOC waste gas pollution treatment equipment, the user plane key Kup is the access layer user plane key shared by the RAN device and the VOC waste gas pollution treatment equipment, the user plane key Kup is used to protect the user plane data of the VOC waste gas pollution treatment equipment and the RAN device when using two or more beams to simultaneously perform uplink or downlink transmission, the control plane key Kcp is the access layer control plane key shared by the RAN device and the VOC waste gas pollution treatment equipment, and the control plane key Kcp is used to protect the control plane data of the VOC waste gas pollution treatment equipment and the RAN device when using two or more beams to simultaneously perform uplink or downlink transmission.

[0007] Optionally, the RAN device obtains the beam capability information of the VOC waste gas pollution treatment device, including: during the random access of the VOC waste gas pollution treatment device to the RAN device, the RAN device receives messages MSG1, MSG2, MSG3, and MSG4 from the VOC waste gas pollution treatment device, where at least one of MSG1, MSG2, MSG3, and MSG4 carries the beam capability information of the VOC waste gas pollution treatment device.

[0008] Optionally, the beam capability information of the VOC waste gas pollution treatment device includes newly defined fields, and the newly defined fields are used to indicate that the VOC waste gas pollution treatment device supports using two or more beams for uplink or downlink transmission simultaneously. When the VOC waste gas pollution treatment device supports using two or more beams for uplink or downlink transmission simultaneously, the beam capability information of the VOC waste gas pollution treatment device further includes the number of multiple beams used for uplink or downlink transmission simultaneously by the VOC waste gas pollution treatment device.

[0009] Optionally, the RAN device derives different user plane keys Kup and control plane keys Kcp based on the initial key KgNB, including: after the random access of the VOC waste gas pollution treatment device to the RAN device is successful, the RAN device receives the key Kamf from the access and mobility management function AMF network element serving the VOC waste gas pollution treatment device, and the key Kamf is the key shared by the VOC waste gas pollution treatment device and the AMF; the RAN device derives the initial key KgNB based on the key Kamf and the NAS uplink count value, denoted as the key KgNB#1; the RAN device derives different user plane keys Kup and / or different control plane keys Kcp based on the key KgNB#1.

[0010] Optionally, when the VOC waste gas pollution treatment device supports enabling two beams to perform uplink or downlink transmission simultaneously, the RAN device derives different user plane keys Kup and / or different control plane keys Kcp based on the key KgNB#1, including: the RAN device derives the user plane key Kup#1 and the control plane key Kcp#1 based on the key KgNB#1; the RAN device performs horizontal derivation on the key KgNB#1 to obtain the key KgNB#2; the RAN device derives the user plane key Kup#2 and the control plane key Kcp#2 based on the key KgNB#2, where the user plane key Kup includes the user plane key Kup#1 and the user plane key Kup#2, and the control plane key Kcp includes the control plane key Kcp#1 and the control plane key Kcp#2; when the VOC waste gas pollution treatment device supports enabling two beams to perform uplink or downlink transmission simultaneously, the antenna panel of the VOC waste gas pollution treatment device includes antenna panel #1 and antenna panel #2, the user plane key Kup#1 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device, the control plane key Kcp#1 is used to protect the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device, the user plane key Kup#2 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device, and the control plane key Kcp#2 is used to protect the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device.

[0011] Optionally, in the case where the key needs to be updated, the method further includes: the RAN device performs horizontal derivation on the key KgNB#2 to obtain the key KgNB#3; the RAN device derives the user plane key Kup#3 and the control plane key Kcp#3 according to the key KgNB#3; the RAN device performs horizontal derivation on the key KgNB#3 to obtain the key KgNB#4; the RAN device derives the user plane key Kup#4 and the control plane key Kcp#4 according to the key KgNB#4, where the user plane key Kup is updated from the user plane key Kup#1 and the user plane key Kup#2 to the user plane key Kup#3 and the user plane key Kup#4, and the control plane key Kcp is updated from the control plane key Kcp#1 and the control plane key Kcp#2 to the control plane key Kcp#3 and the control plane key Kcp#4; in the case where the VOC waste gas pollution treatment device supports enabling two beams to perform uplink or downlink transmission simultaneously, the antenna panel of the VOC waste gas pollution treatment device includes antenna panel #1 and antenna panel #2, the user plane key Kup#3 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device, the control plane key Kcp#3 is used to protect the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device, the user plane key Kup#4 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device, and the control plane key Kcp#4 is used to protect the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device.

[0012] Optionally, when the VOC waste gas pollution treatment device supports enabling two beams to perform uplink or downlink transmission simultaneously, the RAN device derives different user plane keys Kup and / or different control plane keys Kcp based on the key KgNB#1, including: the RAN device derives the user plane key Kup#1 and the control plane key Kcp#1 based on the key KgNB#1; the RAN device performs a horizontal derivation on the key KgNB#1 to obtain the key KgNB#2; the RAN device derives the user plane key Kup#2 based on the key KgNB#2, where the user plane key Kup includes the user plane key Kup#1 and the user plane key Kup#2, and the control plane key Kcp includes the control plane key Kcp#1; when the VOC waste gas pollution treatment device supports enabling two beams to perform uplink or downlink transmission simultaneously, the antenna panel of the VOC waste gas pollution treatment device includes antenna panel #1 and antenna panel #2, the user plane key Kup#1 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device, the user plane key Kup#2 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device, and the control plane key Kcp#1 is shared to protect the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device, and the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device.

[0013] Optionally, in the case where the key needs to be updated, the method further includes: the RAN device performs horizontal derivation on the key KgNB#2 to obtain the key KgNB#3; the RAN device derives the user plane key Kup#3 and the control plane key Kcp#2 according to the key KgNB#3; the RAN device performs horizontal derivation on the key KgNB#3 to obtain the key KgNB#4; the RAN device derives the user plane key Kup#4 according to the key KgNB#4; wherein, the user plane key Kup is updated from the user plane keys Kup#1 and Kup#2 to the user plane keys Kup#3 and Kup#4, and the control plane key Kcp is updated from the control plane key Kcp#1 to the control plane key Kcp#2; in the case where the VOC waste gas pollution treatment device supports enabling two beams to perform uplink or downlink transmission simultaneously, the antenna panel of the VOC waste gas pollution treatment device includes antenna panel #1 and antenna panel #2, the user plane key Kup#3 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device, the user plane key Kup#4 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device, and the control plane key Kcp#2 is shared to protect the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device, and the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device.

[0014] Optionally, when the sewage treatment device supports the simultaneous uplink or downlink transmission of 3 beams, the RAN device derives different user plane keys Kup and / or different control plane keys Kcp based on the key KgNB#1, including: the RAN device derives the user plane key Kup#1 and the control plane key Kcp#1 based on the key KgNB#1; the RAN device performs a horizontal derivation on the key KgNB#1 to obtain the key KgNB#2; the RAN device derives the user plane key Kup#2 based on the key KgNB#2; when the VOC waste gas pollution treatment device supports the simultaneous uplink or downlink transmission of 3 beams, the antenna panel of the VOC waste gas pollution treatment device includes antenna panel #1, antenna panel #2, and antenna panel #3. The user plane key Kup#1 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beams of antenna panel #1 and antenna panel #2 and the RAN device, and the user plane key Kup#2 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #3 and the RAN device; the user plane key Kup#1 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beams of antenna panel #1 and antenna panel #3 and the RAN device, and the user plane key Kup#2 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device; the user plane key Kup#1 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beams of antenna panel #2 and antenna panel #3 and the RAN device, and the user plane key Kup#2 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device; the control plane key Kcp#1 is shared to protect the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device, the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device, and the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #3 and the RAN device.

[0015] Optionally, in the case where the key needs to be updated, the method further includes: the RAN device performs horizontal derivation on the key KgNB#2 to obtain the key KgNB#3; the RAN device derives the user plane key Kup#3 and the control plane key Kcp#2 according to the key KgNB#3; the RAN device performs horizontal derivation on the key KgNB#3 to obtain the key KgNB#4; the RAN device derives the user plane key Kup#4 according to the key KgNB#4. Among them, the user plane key Kup is updated from the user plane keys Kup#1 and Kup#2 to the user plane keys Kup#3 and Kup#4, and the control plane key Kcp is updated from the control plane key Kcp#1 to the control plane key Kcp#2. In the case where the VOC waste gas pollution treatment device supports enabling 3 beams to perform uplink or downlink transmission simultaneously, the antenna panel of the VOC waste gas pollution treatment device includes antenna panel #1, antenna panel #2, and antenna panel #3. The user plane key Kup#3 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beams of antenna panel #1 and antenna panel #2 and the RAN device, and the user plane key Kup#4 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #3 and the RAN device; the user plane key Kup#3 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beams of antenna panel #1 and antenna panel #3 and the RAN device, and the user plane key Kup#4 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device; the user plane key Kup#3 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beams of antenna panel #2 and antenna panel #3 and the RAN device, and the user plane key Kup#4 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device; the control plane key Kcp#2 is shared to protect the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device, and the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device, and the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #3 and the RAN device.

[0016] Optionally, the RAN device derives each user plane key including a user plane confidentiality protection key and a user plane integrity protection key, and the RAN device derives each control plane key including a control plane confidentiality protection key and a control plane integrity protection key.

[0017] Second aspect, a control system for a VOC waste gas pollution treatment device is provided. The system includes a radio access network (RAN) device, and the system is configured to: during the process of the VOC waste gas pollution treatment device randomly accessing the RAN device, the RAN device obtains the beam capability information of the VOC waste gas pollution treatment device; in the case that the beam capability information of the VOC waste gas pollution treatment device indicates that the VOC waste gas pollution treatment device supports uplink or downlink transmission using two or more beams simultaneously, the RAN device derives different user plane keys Kup and control plane keys Kcp based on the initial key KgNB, where the initial key KgNB is the access layer root key shared by the RAN device and the VOC waste gas pollution treatment device, the user plane key Kup is the access layer user plane key shared by the RAN device and the VOC waste gas pollution treatment device, and the user plane key Kup is used to protect the user plane data of the VOC waste gas pollution treatment device and the RAN device when performing uplink or downlink transmission using two or more beams simultaneously, the control plane key Kcp is the access layer control plane key shared by the RAN device and the VOC waste gas pollution treatment device, and the control plane key Kcp is used to protect the control plane data of the VOC waste gas pollution treatment device and the RAN device when performing uplink or downlink transmission using two or more beams simultaneously.

[0018] Optionally, the system is configured to: during the process of the VOC waste gas pollution treatment device randomly accessing the RAN device, the RAN device receives messages MSG1, MSG2, MSG3, and MSG4 from the VOC waste gas pollution treatment device, where at least one of the messages MSG1, MSG2, MSG3, and MSG4 carries the beam capability information of the VOC waste gas pollution treatment device.

[0019] Optionally, the beam capability information of the VOC waste gas pollution treatment device includes a newly defined field, and the newly defined field is used to indicate that the VOC waste gas pollution treatment device supports uplink or downlink transmission using two or more beams simultaneously. In the case that the VOC waste gas pollution treatment device supports uplink or downlink transmission using two or more beams simultaneously, the beam capability information of the VOC waste gas pollution treatment device further includes the number of multiple beams used for uplink or downlink transmission simultaneously by the VOC waste gas pollution treatment device.

[0020] Optionally, the system is configured such that: after the VOC waste gas pollution treatment device successfully accesses the RAN device randomly, the RAN device receives the key Kamf from the access and mobility management function AMF network element serving the VOC waste gas pollution treatment device, where the key Kamf is a key shared by the VOC waste gas pollution treatment device and the AMF; the RAN device derives the initial key KgNB based on the key Kamf and the NAS uplink count value, denoted as key KgNB#1; the RAN device derives different user plane keys Kup and / or different control plane keys Kcp based on the key KgNB#1.

[0021] Optionally, in the case where the VOC waste gas pollution treatment device supports enabling two beams to perform uplink or downlink transmission simultaneously, the system is configured such that: the RAN device derives the user plane key Kup#1 and the control plane key Kcp#1 based on the key KgNB#1; the RAN device performs horizontal derivation on the key KgNB#1 to obtain the key KgNB#2; the RAN device derives the user plane key Kup#2 and the control plane key Kcp#2 based on the key KgNB#2, where the user plane key Kup includes the user plane key Kup#1 and the user plane key Kup#2, and the control plane key Kcp includes the control plane key Kcp#1 and the control plane key Kcp#2; in the case where the VOC waste gas pollution treatment device supports enabling two beams to perform uplink or downlink transmission simultaneously, the antenna panel of the VOC waste gas pollution treatment device includes antenna panel #1 and antenna panel #2, the user plane key Kup#1 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device, the control plane key Kcp#1 is used to protect the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device, the user plane key Kup#2 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device, and the control plane key Kcp#2 is used to protect the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device.

[0022] Optionally, in the case where the key needs to be updated, the system is configured such that: the RAN device performs horizontal derivation on the key KgNB#2 to obtain the key KgNB#3; the RAN device derives the user plane key Kup#3 and the control plane key Kcp#3 based on the key KgNB#3; the RAN device performs horizontal derivation on the key KgNB#3 to obtain the key KgNB#4; the RAN device derives the user plane key Kup#4 and the control plane key Kcp#4 based on the key KgNB#4, where the user plane key Kup is updated from the user plane keys Kup#1 and Kup#2 to the user plane keys Kup#3 and Kup#4, and the control plane key Kcp is updated from the control plane keys Kcp#1 and Kcp#2 to the control plane keys Kcp#3 and Kcp#4; in the case where the VOC waste gas pollution treatment device supports enabling two beams to perform uplink or downlink transmission simultaneously, the antenna panel of the VOC waste gas pollution treatment device includes antenna panel #1 and antenna panel #2, the user plane key Kup#3 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device, the control plane key Kcp#3 is used to protect the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device, the user plane key Kup#4 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device, and the control plane key Kcp#4 is used to protect the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device.

[0023] Optionally, in the case where the VOC waste gas pollution treatment device supports simultaneous uplink or downlink transmission of two beams, the system is configured as follows: The RAN device derives the user plane key Kup#1 and the control plane key Kcp#1 based on the key KgNB#1; the RAN device performs horizontal derivation on the key KgNB#1 to obtain the key KgNB#2; the RAN device derives the user plane key Kup#2 based on the key KgNB#2, where the user plane key Kup includes the user plane key Kup#1 and the user plane key Kup#2, and the control plane key Kcp includes the control plane key Kcp#1; in the case where the VOC waste gas pollution treatment device supports simultaneous uplink or downlink transmission of two beams, the antenna panel of the VOC waste gas pollution treatment device includes antenna panel #1 and antenna panel #2, the user plane key Kup#1 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device, the user plane key Kup#2 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device, and the control plane key Kcp#1 is shared to protect the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device, and the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device.

[0024] Optionally, in the case where the key needs to be updated, the system is configured such that: the RAN device performs horizontal derivation on the key KgNB#2 to obtain the key KgNB#3; the RAN device derives the user plane key Kup#3 and the control plane key Kcp#2 based on the key KgNB#3; the RAN device performs horizontal derivation on the key KgNB#3 to obtain the key KgNB#4; the RAN device derives the user plane key Kup#4 based on the key KgNB#4; wherein, the user plane key Kup is updated from the user plane keys Kup#1 and Kup#2 to the user plane keys Kup#3 and Kup#4, and the control plane key Kcp is updated from the control plane key Kcp#1 to the control plane key Kcp#2; in the case where the VOC waste gas pollution treatment device supports enabling two beams to simultaneously perform uplink or downlink transmission, the antenna panel of the VOC waste gas pollution treatment device includes antenna panel #1 and antenna panel #2, the user plane key Kup#3 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device, the user plane key Kup#4 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device, and the control plane key Kcp#2 is shared to protect the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device, and the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device.

[0025] Optionally, when the sewage treatment device supports the simultaneous uplink or downlink transmission of 3 beams, the system is configured as follows: The RAN device derives the user plane key Kup#1 and the control plane key Kcp#1 based on the key KgNB#1; the RAN device performs horizontal derivation on the key KgNB#1 to obtain the key KgNB#2; the RAN device derives the user plane key Kup#2 based on the key KgNB#2; when the VOC waste gas pollution treatment device supports the simultaneous uplink or downlink transmission of 3 beams, the antenna panel of the VOC waste gas pollution treatment device includes antenna panel #1, antenna panel #2, and antenna panel #3. The user plane key Kup#1 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beams of antenna panel #1 and antenna panel #2 and the RAN device, and the user plane key Kup#2 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #3 and the RAN device; the user plane key Kup#1 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beams of antenna panel #1 and antenna panel #3 and the RAN device, and the user plane key Kup#2 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device; the user plane key Kup#1 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beams of antenna panel #2 and antenna panel #3 and the RAN device, and the user plane key Kup#2 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device; the control plane key Kcp#1 is shared to protect the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device, the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device, and the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #3 and the RAN device.

[0026] Optionally, in the case where the key needs to be updated, the system is configured such that: the RAN device performs horizontal derivation on the key KgNB#2 to obtain the key KgNB#3; the RAN device derives the user plane key Kup#3 and the control plane key Kcp#2 based on the key KgNB#3; the RAN device performs horizontal derivation on the key KgNB#3 to obtain the key KgNB#4; the RAN device derives the user plane key Kup#4 based on the key KgNB#4. Among them, the user plane key Kup is updated from the user plane keys Kup#1 and Kup#2 to the user plane keys Kup#3 and Kup#4, and the control plane key Kcp is updated from the control plane key Kcp#1 to the control plane key Kcp#2. In the case where the VOC waste gas pollution treatment device supports enabling 3 beams to perform uplink or downlink transmission simultaneously, the antenna panel of the VOC waste gas pollution treatment device includes antenna panel #1, antenna panel #2, and antenna panel #3. The user plane key Kup#3 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beams of antenna panel #1 and antenna panel #2 and the RAN device, and the user plane key Kup#4 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #3 and the RAN device; the user plane key Kup#3 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beams of antenna panel #1 and antenna panel #3 and the RAN device, and the user plane key Kup#4 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device; the user plane key Kup#3 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beams of antenna panel #2 and antenna panel #3 and the RAN device, and the user plane key Kup#4 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device; the control plane key Kcp#2 is shared to protect the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device, the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device, and the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #3 and the RAN device.

[0027] Optionally, the RAN device derives each user plane key including a user plane confidentiality protection key and a user plane integrity protection key, and the RAN device derives each control plane key including a control plane confidentiality protection key and a control plane integrity protection key.

[0028] In summary, when the VOC waste gas pollution treatment equipment supports uplink or downlink transmission using two or more beams simultaneously, the RAN device can derive different user plane keys Kup and control plane keys Kcp shared by the sewage treatment equipment and the RAN device after successful random access, so as to protect the user plane data and control plane data of the VOC waste gas pollution treatment equipment and the RAN device when they perform uplink or downlink transmission using two or more beams simultaneously, respectively, thereby ensuring the communication security of the scenario of using two or more beams for uplink or downlink transmission simultaneously. Description of the Drawings

[0029] Figure 1 It is a schematic diagram of the architecture of a 5G network;

[0030] Figure 2 It is a schematic diagram of the architecture of the communication system provided by the embodiment of the present application;

[0031] Figure 3 It is a schematic flowchart of the control method for the VOC waste gas pollution treatment equipment provided by the embodiment of the present application;

[0032] Figure 4 It is a schematic diagram of the structure of the communication device provided by the embodiment of the present application. Detailed Embodiments

[0033] For easy understanding, the technical terms involved in the embodiments of the present application will be introduced first below.

[0034] 1. Fifth-generation (5G) mobile communication system (abbreviated as 5G system (5GS)):

[0035] Figure 1 It is a schematic diagram of the architecture of 5GS. As Figure 1 shown, 5GS includes: access network (AN) and core network (CN), and may also include: terminals.

[0036] The terminal(s) can be one or more, such as the first terminal, the second terminal, the third terminal, etc. The terminal can be a terminal with transceiver functions, or it can also be a chip or chip system disposed in the terminal. The terminal can also be referred to as user equipment (UE), access terminal, subscriber unit, user station, mobile station (MS), mobile phone, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device. The terminal in the embodiments of this application can be a mobile phone, cellular phone, smart phone, tablet computer (Pad), wireless data card, personal digital assistant (PDA), wireless modem, handset, laptop computer, machine type communication (MTC) terminal, computer with wireless transceiver functions, virtual reality (VR) terminal, augmented reality (AR) terminal, smart home device (such as refrigerator, TV, air conditioner, electricity meter, etc.), smart robot, robotic arm, workshop equipment, wireless terminal in industrial control, wireless terminal in self-driving, wireless terminal in remote medical, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, in-vehicle terminal, roadside unit (RSU) with terminal functions, flight equipment (such as smart robot, hot air balloon, unmanned aerial vehicle, airplane), etc. The terminal in this application can also be an in-vehicle module, in-vehicle module group, in-vehicle component, in-vehicle chip, or in-vehicle unit built into a vehicle as one or more components or units. The terminal device can also be other devices with terminal functions. For example, the terminal device can also be a device that serves as a terminal in D2D communication.

[0037] The embodiments of this application do not limit the device form of the terminal. The device for implementing the functions of the terminal device can be the terminal device; it can also be a device capable of supporting the terminal device to implement this function, such as a chip system. This device can be installed in the terminal device or used in combination with the terminal device. In the embodiments of this application, the chip system can be composed of chips or can also include chips and other discrete devices.

[0038] The above AN is used to implement functions related to access, can provide network access functions for authorized users in a specific area, and can determine transmission links of different qualities according to the user level, service requirements, etc. to transmit user data. The AN forwards control signals and user data between the terminal and the CN. The AN can include: access network equipment, which can also be called radio access network (RAN) equipment. The CN is mainly responsible for maintaining the subscription data of the mobile network and providing functions such as session management, mobility management, policy management, and security authentication for the terminal. The CN mainly includes the following network elements: user plane function (UPF) network element, authentication server function (AUSF) network element, AMF network element, SMF network element, network slice selection function (NSSF) network element, network exposure function (NEF) network element, network function repository function (NRF) network element, policy control function (PCF) network element, unified data management (UDM) network element, unified data repository (UDR), and application function network element (AF).

[0039] The RAN device, that is, the access network device can be one or more. The access network device can be a device with wireless transceiver functions, or can also be a chip or chip system disposed in the device, located in the access network (AN) of the communication system, and used to provide access services for terminals. For example, the access network device can be referred to as a radio access network (RAN) device. Specifically, it can be an access network device of the next-generation mobile communication system, such as a 6G base station. Or, in the next-generation mobile communication system, the access network device can also have other naming methods, all of which are covered by the protection scope of the embodiments of this application, and this application does not make any limitations in this regard. Or, the access network device can also include 5G, such as the gNB in the new radio (NR) system, or one or a group (including multiple antenna panels) of antenna panels of the base station in 5G. Or, it can also be a network node constituting a gNB, a transmission and reception point (TRP) or a transmission point (TP) or a transmission measurement function (TMF), such as a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), an RSU with base station functions, or a wired access gateway, or a core network element of 5G, etc. Or, the access network device can also include: an access point (AP) in a wireless fidelity (WiFi) system, a wireless relay node, a wireless backhaul node, various forms of macro base stations, micro base stations (also called small stations), relay stations, access points, wearable devices, in-vehicle devices, and so on.

[0040] Among them, the CU and DU can be set separately, or can also be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as included in a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH). It can be understood that the network device can be a CU node, or a DU node, or a device including a CU node and a DU node. In addition, the CU can be classified as a network device in the radio access network (RAN), or the CU can be classified as a network device in the core network (CN), which is not limited here.

[0041] In different systems, the CU (or CU-CP and CU-UP), DU, or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, the CU can also be called O-CU (Open CU), the DU can also be called O-DU, the CU-CP can also be called O-CU-CP, the CU-UP can also be called O-CU-UP, and the RU can also be called O-RU. For the convenience of description, the CU, CU-CP, CU-UP, DU, and RU are used as examples in this application. Any unit among the CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through a software module, a hardware module, or a combination of a software module and a hardware module.

[0042] The UPF network element is mainly responsible for user data processing (forwarding, receiving, charging, etc.). For example, the UPF network element can receive user data from a data network (DN) and forward the user data to the terminal through an access network device. The UPF network element can also receive user data from the terminal through the access network device and forward the user data to the DN. The DN network element refers to an operator network that provides data transmission services for users. For example, internet protocol (IP) multi-media service (IMS), internet, etc.

[0043] The DN can be an operator's external network or an operator-controlled network, and is used to provide service to the terminal device.

[0044] The AUSF network element is mainly used to perform security authentication of the terminal.

[0045] The AMF network element is mainly used for mobility management in the mobile network. For example, user location update, user registration to the network, user handover, etc.

[0046] The SMF network element is mainly used for session management in the mobile network. For example, session establishment, modification, and release. Specific functions include, for example, allocating Internet Protocol (IP) addresses for users and selecting UPF network elements that provide packet forwarding functions, etc.

[0047] The PCF network element mainly supports providing a unified policy framework to control network behavior, providing policy rules to control layer network functions, and is also responsible for obtaining user subscription information related to policy decisions. The PCF network element can provide policies to the AMF network element and the SMF network element, such as Quality of Service (QoS) policies, slice selection policies, etc.

[0048] The NSSF network element is mainly used to select network slices for terminals.

[0049] The NEF network element is mainly used to support the opening of capabilities and events.

[0050] The UDM network element is mainly used to store user data, such as subscription data, authentication / authorization data, etc.

[0051] The UDR network element is mainly used to store structured data, including subscription data, policy data, exposed structured data, and application-related data.

[0052] The AF mainly supports interacting with the CN to provide services, such as influencing data routing decisions, policy control functions, or providing some third-party services to the network side.

[0053] 2. Key Derivation:

[0054] If the value of NCC does not change, horizontal derivation is performed. If the value of NCC changes, vertical derivation is performed.

[0055] Horizontal Derivation:

[0056] Taking NCC0 as an example, the initial key KgNB can be derived based on the key KAMF and the NAS uplink count value. The initial key KgNB serves as the initial NH, denoted as NH0. This NH0 is associated with NCC0 and forms a pair {NH, NCC}. If horizontal derivation is to be performed, then based on the initial key KgNB (denoted as key KgNB1), the PCI of the cell where the terminal is currently camped, and the carrier frequency (frequency), for example, the downlink carrier frequency (DL frequency), the key KgNB2 can be derived. The key KgNB2 can be used to derive the keys for data integrity protection and encryption. If horizontal derivation continues, then based on the key KgNB2, the PCI of the cell where the terminal is currently camped, and the carrier frequency, the key KgNB3 can be derived. The key KgNB3 can be used to derive new keys for data integrity protection and encryption. And so on.

[0057] It can be seen that on the basis of the unchanged NCC value, through horizontal derivation, the key KgNB can be iteratively updated, thereby iteratively updating the keys for data integrity protection and encryption to ensure communication security.

[0058] Vertical derivation:

[0059] If NCC0 is updated to NCC1, then vertical derivation is performed to derive NH1 based on the key KAMF and the initial key KgNB (i.e., NH0). NH1 is associated with NCC1 and forms a new pair {NH, NCC}, which is used to perform horizontal derivation on the basis of NCC1. If NCC1 is updated to NCC2, then vertical derivation continues to derive NH2 based on the key KAMF and NH1. NH2 is associated with NCC2 and forms a new pair {NH, NCC}, which is used to perform horizontal derivation on the basis of NCC2. And so on.

[0060] It can be seen that vertical derivation is used to update NH to obtain the NH related to the updated NCC for subsequent horizontal derivation. In addition, the number of times of vertical derivation can be determined by the difference between the NCC values before and after the update. For example, if the NCC value is updated from 0 to 1, that is, the difference is 1, then 1 time of vertical derivation can be performed to obtain NH1 related to NCC1. If the NCC value is updated from 0 to 2, that is, the difference is 2, then 2 times of vertical derivation can be performed to obtain NH2 related to NCC2. If the NCC value is updated from 2 to 3, that is, the difference is 1, then 1 time of vertical derivation can be performed to obtain NH3 related to NCC3.

[0061] 3. Beam:

[0062] A beam refers to a special directional transmission or reception effect formed by the transmitter or receiver of a network device or terminal through an antenna array, similar to the beam of light converged in one direction by a flashlight. Signals are transmitted and received in the form of beams, which can effectively improve the transmission distance of signals.

[0063] A beam can be a wide beam, a narrow beam, or other types of beams. The technology for forming a beam can be beamforming technology or other technologies. Beamforming technology can specifically be digital beamforming technology, analog beamforming technology, or hybrid digital / analog beamforming technology, etc.

[0064] Beams generally correspond to resources. For example, when performing beam measurement, the network device measures different beams through different resources, and the terminal feeds back the measured resource quality, so that the network device can know the quality of the corresponding beam. During data transmission, the beam can also be indicated by its corresponding resource. For example, the network device indicates a transmission configuration indication - state through the transmission configuration index (TCI) field in the downlink control information (DCI), and the terminal determines the beam corresponding to the reference resource according to the reference resource included in the TCI - state.

[0065] In a communication protocol, a beam can be specifically characterized as a digital beam, an analog beam, a spatial domain filter, a spatial filter, a spatial parameter, a TCI, a TCI state, etc. The beam used for transmitting a signal can be called a transmission beam (or Tx beam), a spatial domain transmission filter, a spatial transmission filter, a spatial domain transmission parameter, a spatial transmission parameter, etc. The beam used for receiving a signal can be called a reception beam (or Rx beam), a spatial domain reception filter, a spatial reception filter, a spatial domain reception parameter, a spatial reception parameter, etc.

[0066] It can be understood that in the embodiments of this application, the beam is uniformly used for description, but the beam can be alternatively understood as other equivalent concepts, and is not limited to the concepts mentioned above.

[0067] 4. Antenna panel:

[0068] The antenna panel can refer to the antenna panel of a network device or the antenna panel of a terminal. Generally, there is one or more antennas on an antenna panel, and these antennas are arranged in an antenna array to perform beamforming, thereby forming an analog beam. The antenna array can generate analog beams pointing in different directions. That is to say, multiple analog beams can be formed on each antenna panel, and beam measurement can be used to determine which analog beam is the best for this antenna panel. In the embodiments of this application, if not otherwise specified, the antenna panel refers to the antenna panel of the terminal.

[0069] In a communication protocol, an antenna panel can be represented by a panel, a panel index, etc., or can be implicitly represented in other ways. For example, an antenna panel can also be characterized by an antenna port (such as a CSI-RS port, an SRS port, a DMRS port, a phase-tracking reference signal (PTRS) port, a cell-specific reference signal (CRS) port, a tracking reference signal (TRS) port, or an SSB port, etc.) or an antenna port group, can be characterized by a resource (such as a CSI-RS resource, an SRS resource, a DMRS resource, a PTRS resource, a CRS resource, a TRS resource, an SSB resource, etc.) or a resource group, can be characterized by a certain channel (such as a physical uplink control channel (PUCCH), a physical uplink sharing channel (PUSCH), a physical random access channel (PRACH), a PDSCH, a physical downlink control channel (PDCCH), or a physical broadcast channel (PBCH), etc.), can be characterized by a beam, such as quasi-co-location (QCL), a TCI-state, a spatial relationship, or an identifier configured in QCL, a TCI-state, a spatial relationship, can be characterized by a beam group, such as a QCL group, a TCI-state group, or a spatial relationship group, etc., and can be characterized by a set of terminal capability parameters reported by a terminal (there is a corresponding relationship between the set of terminal capability parameters and the antenna panel). A set of terminal capability parameters includes relevant terminal capabilities corresponding to an antenna panel. For example, it includes the maximum number of transmission layers, the maximum number of SRS ports, and the maximum transmission power, etc., corresponding to an antenna panel. That is to say, the antenna panel mentioned in the embodiments of this application can also be replaced with the above content.

[0070] A terminal can be equipped with multiple antenna panels. These antenna panels can be distributed at different positions and face different directions, which can ensure that no matter which direction the terminal faces, there is at least one antenna panel facing the network device and data transmission can be performed with the network device.

[0071] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as wireless network systems, vehicle-to-everything (V2X) communication systems, device-to-device (D2D) communication systems, vehicle networking communication systems, 4G mobile communication systems, such as long term evolution (LTE) systems, worldwide interoperability for microwave access (WiMAX) communication systems, 5G mobile communication systems, such as NR systems, and future communication systems, etc.

[0072] In the embodiments of the present application, "indication" may include direct indication and indirect indication, and may also include explicit indication and implicit indication. If the information indicated by a certain piece of information (such as the first indication information, the second indication information, or the third indication information below, etc.) is called the information to be indicated, then in the specific implementation process, there are many ways to indicate the information to be indicated. For example, but not limited to, the information to be indicated can be directly indicated, such as the information to be indicated itself or the index of the information to be indicated, etc. It is also possible to indirectly indicate the information to be indicated by indicating other information, where there is an association relationship between the other information and the information to be indicated. It is also possible to only indicate a part of the information to be indicated, while the other parts of the information to be indicated are known or pre-agreed. For example, it is also possible to use the arrangement order of each piece of information pre-agreed (such as stipulated by the protocol) to achieve the indication of specific information, thereby reducing the indication overhead to a certain extent. At the same time, the common parts of each piece of information can be identified and indicated uniformly to reduce the indication overhead caused by separately indicating the same information.

[0073] In addition, the specific indication method can also be various existing indication methods, such as, but not limited to, the above indication methods and their various combinations, etc. The specific details of various indication methods can refer to the prior art and will not be elaborated herein. As can be seen from the above, for example, when it is necessary to indicate multiple pieces of information of the same type, there may be a situation where the indication methods of different information are different. In the specific implementation process, the required indication method can be selected according to specific needs. The embodiments of the present application do not limit the selected indication method. In this way, the indication methods involved in the embodiments of the present application should be understood to cover various methods that can enable the party to be indicated to obtain the information to be indicated.

[0074] "Pre - defined" or "pre - configured" can be achieved by pre - saving the corresponding code, table, or other means that can be used to indicate relevant information in the device. The embodiments of the present application do not limit the specific implementation methods thereof. Among them, "saving" can refer to saving in one or more memories. The one or more memories can be set separately, or integrated in the encoder, decoder, processor, or communication device. The one or more memories can also be partially set separately and partially integrated in the decoder, processor, or communication device. The type of the memory can be any form of storage medium, and the embodiments of the present application do not limit this.

[0075] The "protocol" involved in the embodiments of the present application can refer to a protocol family in the communication field, a standard protocol with a frame structure similar to that of a protocol family, or a relevant protocol applied to future communication systems. The embodiments of the present application do not make specific limitations on this.

[0076] In the embodiments of the present application, descriptions such as "when...", "in the case of...", "if", and "when" all refer to the device making corresponding processing under certain objective circumstances, not limiting time, and do not require the device to have a judgment action during implementation, nor does it mean there are other limitations.

[0077] In the description of the embodiments of the present application, unless otherwise specified, " / " indicates that the objects associated before and after are in an "or" relationship. For example, A / B may represent A or B. The "and / or" in the embodiments of the present application is merely a description of the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist simultaneously, and B exists alone. Here, A and B may be singular or plural. Also, in the description of the embodiments of the present application, unless otherwise specified, "a plurality of" means two or more than two. "At least one (item)" or its similar expression refers to any combination of these items, including any combination of a single item or plural items. For example, at least one (item) of a, b, or c may represent: a, b, c, a - b, a - c, b - c, or a - b - c, where a, b, and c may be single or multiple. Additionally, for the convenience of clearly describing the technical solutions of the embodiments of the present application, in the embodiments of the present application, terms such as "first" and "second" are used to distinguish the same items or similar items with basically the same functions and roles. Those skilled in the art can understand that the terms "first", "second", etc. do not limit the quantity and execution order, and the terms "first", "second", etc. do not necessarily limit to being different. At the same time, in the embodiments of the present application, words such as "exemplary" or "for example" are used to represent examples, illustrations, or explanations. Any embodiment or design solution described as "exemplary" or "for example" in the embodiments of the present application should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Exactly, using words such as "exemplary" or "for example" aims to present relevant concepts in a specific manner for easy understanding.

[0078] The network architecture and service scenarios described in the embodiments of the present application are for more clearly illustrating the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those of ordinary skill in the art know that with the evolution of the network architecture and the emergence of new service scenarios, the technical solutions provided by the embodiments of the present application are equally applicable to similar technical problems.

[0079] To facilitate the understanding of the embodiments of the present application, first, Figure 2 the communication system shown in Figure 2 is taken as an example to detail the communication system applicable to the embodiments of the present application. Exemplarily,

[0080] As Figure 2 shown, this communication system mainly includes: a terminal and an access network device.

[0081] The device form of the terminal can refer to the relevant introduction in the above-mentioned 5GS, which will not be elaborated here. In the embodiments of this application, the device form of the terminal can be a sewage treatment device, that is, applied to the sewage treatment scenario, or taking the sewage treatment scenario as an example.

[0082] The access network device can be the RAN device in the above-mentioned 5GS. For specific reference, please refer to the relevant introduction above, or it can be a network element used to implement the corresponding functions of the access network in a future communication system, which is not limited herein.

[0083] Next, in combination with Figure 3 , the interaction process between each network element / device in the above-mentioned communication system will be specifically introduced through method embodiments. The control method for the VOC waste gas pollution treatment device provided in the embodiments of this application can be applied to the above-mentioned communication system and specifically applied to various scenarios / processes mentioned in the above-mentioned communication system, which will be specifically introduced below.

[0084] Figure 3 FIG. is a schematic flowchart of the control method for the VOC waste gas pollution treatment device provided in the embodiments of this application. The process of the control method for the VOC waste gas pollution treatment device is as follows:

[0085] S301, during the process of the VOC waste gas pollution treatment device randomly accessing the RAN device, the RAN device obtains the beam capability information of the VOC waste gas pollution treatment device.

[0086] The beam capability information of the VOC waste gas pollution treatment device may include newly defined fields. The newly defined fields are used to indicate that the VOC waste gas pollution treatment device supports using two or more beams for simultaneous uplink or downlink transmission. For example, 1 bit with two values of 0 / 1 is used to respectively indicate whether the VOC waste gas pollution treatment device supports using two or more beams for simultaneous uplink or downlink transmission. When the VOC waste gas pollution treatment device supports using two or more beams for simultaneous uplink or downlink transmission, the beam capability information of the VOC waste gas pollution treatment device further includes the number of multiple beams used by the VOC waste gas pollution treatment device for simultaneous uplink or downlink transmission.

[0087] During the process of the VOC waste gas pollution treatment device randomly accessing the RAN device, the RAN device can receive messages MSG1, MSG2, MSG3, and MSG4 from the VOC waste gas pollution treatment device. Among them, at least one of the messages MSG1, MSG2, MSG3, and MSG4 carries the beam capability information of the VOC waste gas pollution treatment device.

[0088] S302. When the beam capability information of the VOC waste gas pollution treatment device indicates that the VOC waste gas pollution treatment device supports uplink or downlink transmission using two or more beams simultaneously, the RAN device derives different user plane keys Kup and control plane keys Kcp based on the initial key KgNB.

[0089] Among them, the initial key KgNB can be the access layer root key shared by the RAN device and the VOC waste gas pollution treatment device. The user plane key Kup is the access layer user plane key shared by the RAN device and the VOC waste gas pollution treatment device. The user plane key Kup is used to protect the user plane data of the VOC waste gas pollution treatment device and the RAN device when performing uplink or downlink transmission using two or more beams simultaneously. The control plane key Kcp is the access layer control plane key shared by the RAN device and the VOC waste gas pollution treatment device. The control plane key Kcp is used to protect the control plane data of the VOC waste gas pollution treatment device and the RAN device when performing uplink or downlink transmission using two or more beams simultaneously.

[0090] After the VOC waste gas pollution treatment device successfully randomly accesses the RAN device, the RAN device can receive the key Kamf from the access and mobility management function AMF network element serving the VOC waste gas pollution treatment device. The key Kamf is the key shared by the VOC waste gas pollution treatment device and the AMF. The RAN device can derive the initial key KgNB based on the key Kamf and the NAS uplink count value, denoted as the key KgNB#1. The RAN device can derive different user plane keys Kup and / or different control plane keys Kcp based on the key KgNB#1, which will be specifically introduced below.

[0091] Method 1: When the VOC waste gas pollution treatment device supports the simultaneous uplink or downlink transmission of two beams, the RAN device can derive the user plane key Kup#1 and the control plane key Kcp#1 based on the key KgNB#1. For details, reference can be made to the prior art. The RAN device can perform horizontal derivation on the key KgNB#1 to obtain the key KgNB#2; the RAN device derives the user plane key Kup#2 and the control plane key Kcp#2 based on the key KgNB#2. Among them, the user plane key Kup includes the user plane key Kup#1 and the user plane key Kup#2, and the control plane key Kcp includes the control plane key Kcp#1 and the control plane key Kcp#2. When the VOC waste gas pollution treatment device supports the simultaneous uplink or downlink transmission of two beams, the antenna panel of the VOC waste gas pollution treatment device includes antenna panel #1 and antenna panel #2. The RAN device and the VOC waste gas pollution treatment device can align in advance on the use of the key. For example, the user plane key Kup#1 is used to protect the user plane communication between the RAN device and the VOC waste gas pollution treatment device using the beam of antenna panel #1, the control plane key Kcp#1 is used to protect the control plane communication between the RAN device and the VOC waste gas pollution treatment device using the beam of antenna panel #1, the user plane key Kup#2 is used to protect the user plane communication between the RAN device and the VOC waste gas pollution treatment device using the beam of antenna panel #2, and the control plane key Kcp#2 is used to protect the control plane communication between the RAN device and the VOC waste gas pollution treatment device using the beam of antenna panel #2.

[0092] In other words, the existing horizontal derivation method can be reused, and different keys obtained by the horizontal derivation method are used to protect the uplink and downlink transmissions using different beams respectively.

[0093] Optionally, in the case where the key needs to be updated, specifically, it can be triggered by the RAN device itself. The RAN device can perform horizontal derivation on the key KgNB#2 to obtain the key KgNB#3; the RAN device can derive the user plane key Kup#3 and the control plane key Kcp#3 based on the key KgNB#3; the RAN device performs horizontal derivation on the key KgNB#3 to obtain the key KgNB#4; the RAN device can derive the user plane key Kup#4 and the control plane key Kcp#4 based on the key KgNB#4. Among them, the user plane key Kup is updated from the user plane key Kup#1 and the user plane key Kup#2 to the user plane key Kup#3 and the user plane key Kup#4, and the control plane key Kcp is updated from the control plane key Kcp#1 and the control plane key Kcp#2 to the control plane key Kcp#3 and the control plane key Kcp#4; in the case where the VOC waste gas pollution treatment device supports enabling two beams to perform uplink or downlink transmission simultaneously, the antenna panel of the VOC waste gas pollution treatment device includes antenna panel #1 and antenna panel #2. The user plane key Kup#3 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device, and the control plane key Kcp#3 is used to protect the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device. The user plane key Kup#4 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device, and the control plane key Kcp#4 is used to protect the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device.

[0094] Method 2: When the VOC waste gas pollution treatment device supports the simultaneous uplink or downlink transmission of two beams, the RAN device can derive the user plane key Kup#1 and the control plane key Kcp#1 based on the key KgNB#1; the RAN device can perform horizontal derivation on the key KgNB#1 to obtain the key KgNB#2; the RAN device can derive the user plane key Kup#2 based on the key KgNB#2. Among them, the user plane key Kup includes the user plane key Kup#1 and the user plane key Kup#2, and the control plane key Kcp includes the control plane key Kcp#1. When the VOC waste gas pollution treatment device supports the simultaneous uplink or downlink transmission of two beams, the antenna panel of the VOC waste gas pollution treatment device can include antenna panel #1 and antenna panel #2. The RAN device and the VOC waste gas pollution treatment device can align in advance on the use of the key. For example, the user plane key Kup#1 is used to protect the user plane communication between the RAN device and the VOC waste gas pollution treatment device using the beam of antenna panel #1, and the user plane key Kup#2 is used to protect the user plane communication between the RAN device and the VOC waste gas pollution treatment device using the beam of antenna panel #2. The control plane key Kcp#1 is shared to protect the control plane communication between the RAN device and the VOC waste gas pollution treatment device using the beam of antenna panel #1, and to protect the control plane communication between the RAN device and the VOC waste gas pollution treatment device using the beam of antenna panel #2.

[0095] It can be understood that since the communication volume of the control plane is usually not very large, the user plane can reuse the same key for uplink or downlink transmission using two or more beams simultaneously to reduce overhead.

[0096] Optionally, in the case where the key needs to be updated, the RAN device may perform horizontal derivation on the key KgNB#2 to obtain the key KgNB#3; the RAN device derives the user plane key Kup#3 and the control plane key Kcp#2 according to the key KgNB#3; the RAN device performs horizontal derivation on the key KgNB#3 to obtain the key KgNB#4; the RAN device derives the user plane key Kup#4 according to the key KgNB#4; wherein, the user plane key Kup is updated from the user plane key Kup#1 and the user plane key Kup#2 to the user plane key Kup#3 and the user plane key Kup#4, and the control plane key Kcp is updated from the control plane key Kcp#1 to the control plane key Kcp#2; in the case where the VOC waste gas pollution treatment device supports enabling two beams to perform uplink or downlink transmission simultaneously, the antenna panel of the VOC waste gas pollution treatment device includes antenna panel #1 and antenna panel #2, the user plane key Kup#3 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device, the user plane key Kup#4 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device, and the control plane key Kcp#2 is shared to protect the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device, and the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device.

[0097] For the specific implementation of Method 2, reference may also be made to the relevant introduction of Method 1, which will not be elaborated here.

[0098] Method 3: When the sewage treatment device supports the simultaneous uplink or downlink transmission of 3 beams, the RAN device can derive the user plane key Kup#1 and the control plane key Kcp#1 based on the key KgNB#1; the RAN device can perform horizontal derivation on the key KgNB#1 to obtain the key KgNB#2; the RAN device can derive the user plane key Kup#2 based on the key KgNB#2. When the VOC waste gas pollution treatment device supports the simultaneous uplink or downlink transmission of 3 beams, the antenna panel of the VOC waste gas pollution treatment device includes antenna panel #1, antenna panel #2, and antenna panel #3. The RAN device and the VOC waste gas pollution treatment device can align in advance on the use of the key. For example, the user plane key Kup#1 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beams of antenna panel #1 and antenna panel #2 and the RAN device, and the user plane key Kup#2 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #3 and the RAN device; the user plane key Kup#1 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beams of antenna panel #1 and antenna panel #3 and the RAN device, and the user plane key Kup#2 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device; the user plane key Kup#1 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beams of antenna panel #2 and antenna panel #3 and the RAN device, and the user plane key Kup#2 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device; the control plane key Kcp#1 is shared to protect the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device, the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device, and the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #3 and the RAN device.

[0099] Optionally, in the case where the key needs to be updated, the RAN device may perform horizontal derivation on the key KgNB#2 to obtain the key KgNB#3; the RAN device may derive the user plane key Kup#3 and the control plane key Kcp#2 based on the key KgNB#3; the RAN device may perform horizontal derivation on the key KgNB#3 to obtain the key KgNB#4; the RAN device may derive the user plane key Kup#4 based on the key KgNB#4. Among them, the user plane key Kup is updated from the user plane key Kup#1 and the user plane key Kup#2 to the user plane key Kup#3 and the user plane key Kup#4, and the control plane key Kcp is updated from the control plane key Kcp#1 to the control plane key Kcp#2. In the case where the VOC waste gas pollution treatment device supports enabling 3 beams to perform uplink or downlink transmission simultaneously, the antenna panel of the VOC waste gas pollution treatment device includes antenna panel #1, antenna panel #2, and antenna panel #3. The user plane key Kup#3 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beams of antenna panel #1 and antenna panel #2 and the RAN device, and the user plane key Kup#4 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #3 and the RAN device; the user plane key Kup#3 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beams of antenna panel #1 and antenna panel #3 and the RAN device, and the user plane key Kup#4 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device; the user plane key Kup#3 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beams of antenna panel #2 and antenna panel #3 and the RAN device, and the user plane key Kup#4 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device; the control plane key Kcp#2 is shared to protect the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device, the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device, and the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #3 and the RAN device.

[0100] For the specific implementation of Method 3, reference can also be made to the relevant introduction of Method 2, which will not be elaborated here.

[0101] It can be understood that the RAN device derives each user plane key including a user plane confidentiality protection key and a user plane integrity protection key, and the RAN device derives each control plane key including a control plane confidentiality protection key and a control plane integrity protection key.

[0102] It can also be understood that the terminal, i.e., the VOC waste gas pollution treatment device, can perform the same key derivation as the RAN device to ensure that both parties can use the same key for communication.

[0103] In summary, when the VOC waste gas pollution treatment device supports uplink or downlink transmission using two or more beams simultaneously, the RAN device can derive different user plane keys Kup and control plane keys Kcp shared by the sewage treatment device and the RAN device after successful random access, so as to protect the user plane data and control plane data of the VOC waste gas pollution treatment device and the RAN device when performing uplink or downlink transmission using two or more beams simultaneously, thus ensuring the communication security of the scenario of using two or more beams for uplink or downlink transmission simultaneously.

[0104] The above combination Figure 3 has described in detail the control method for the VOC waste gas pollution treatment device provided in the embodiments of the present application. The following describes the control system for the VOC waste gas pollution treatment device for executing the control method for the VOC waste gas pollution treatment device provided in the embodiments of the present application.

[0105] The system is configured to: during the process of the VOC waste gas pollution treatment device randomly accessing the RAN device, the RAN device obtains the beam capability information of the VOC waste gas pollution treatment device; when the beam capability information of the VOC waste gas pollution treatment device indicates that the VOC waste gas pollution treatment device supports uplink or downlink transmission using two or more beams simultaneously, the RAN device derives different user plane keys Kup and control plane keys Kcp according to the initial key KgNB, where the initial key KgNB is the access layer root key shared by the RAN device and the VOC waste gas pollution treatment device, the user plane key Kup is the access layer user plane key shared by the RAN device and the VOC waste gas pollution treatment device, the user plane key Kup is used to protect the user plane data of the VOC waste gas pollution treatment device and the RAN device when performing uplink or downlink transmission using two or more beams simultaneously, the control plane key Kcp is the access layer control plane key shared by the RAN device and the VOC waste gas pollution treatment device, and the control plane key Kcp is used to protect the control plane data of the VOC waste gas pollution treatment device and the RAN device when performing uplink or downlink transmission using two or more beams simultaneously.

[0106] Optionally, the system is configured such that: during the process of the VOC waste gas pollution treatment device randomly accessing the RAN device, the RAN device receives messages MSG1, MSG2, MSG3, and MSG4 from the VOC waste gas pollution treatment device, where at least one of MSG1, MSG2, MSG3, and MSG4 carries the beam capability information of the VOC waste gas pollution treatment device.

[0107] Optionally, the beam capability information of the VOC waste gas pollution treatment device includes newly defined fields. The newly defined fields are used to indicate that the VOC waste gas pollution treatment device supports using two or more beams for uplink or downlink transmission simultaneously. When the VOC waste gas pollution treatment device supports using two or more beams for uplink or downlink transmission simultaneously, the beam capability information of the VOC waste gas pollution treatment device further includes the number of multiple beams used by the VOC waste gas pollution treatment device for uplink or downlink transmission simultaneously.

[0108] Optionally, the system is configured such that: after the VOC waste gas pollution treatment device successfully randomly accesses the RAN device, the RAN device receives the key Kamf from the access and mobility management function AMF network element serving the VOC waste gas pollution treatment device. The key Kamf is the key shared by the VOC waste gas pollution treatment device and the AMF; the RAN device derives the initial key KgNB based on the key Kamf and the NAS uplink count value, denoted as key KgNB#1; the RAN device derives different user plane keys Kup and / or different control plane keys Kcp based on the key KgNB#1.

[0109] Optionally, when the VOC waste gas pollution treatment device supports enabling two beams to perform uplink or downlink transmission simultaneously, the system is configured as follows: The RAN device derives the user plane key Kup#1 and the control plane key Kcp#1 based on the key KgNB#1; the RAN device performs horizontal derivation on the key KgNB#1 to obtain the key KgNB#2; the RAN device derives the user plane key Kup#2 and the control plane key Kcp#2 based on the key KgNB#2, where the user plane key Kup includes the user plane key Kup#1 and the user plane key Kup#2, and the control plane key Kcp includes the control plane key Kcp#1 and the control plane key Kcp#2; when the VOC waste gas pollution treatment device supports enabling two beams to perform uplink or downlink transmission simultaneously, the antenna panel of the VOC waste gas pollution treatment device includes antenna panel #1 and antenna panel #2, the user plane key Kup#1 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device, the control plane key Kcp#1 is used to protect the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device, the user plane key Kup#2 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device, and the control plane key Kcp#2 is used to protect the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device.

[0110] Optionally, in the case where the key needs to be updated, the system is configured such that: the RAN device performs horizontal derivation on the key KgNB#2 to obtain the key KgNB#3; the RAN device derives the user plane key Kup#3 and the control plane key Kcp#3 based on the key KgNB#3; the RAN device performs horizontal derivation on the key KgNB#3 to obtain the key KgNB#4; the RAN device derives the user plane key Kup#4 and the control plane key Kcp#4 based on the key KgNB#4, where the user plane key Kup is updated from the user plane keys Kup#1 and Kup#2 to the user plane keys Kup#3 and Kup#4, and the control plane key Kcp is updated from the control plane keys Kcp#1 and Kcp#2 to the control plane keys Kcp#3 and Kcp#4; in the case where the VOC waste gas pollution treatment device supports enabling two beams to perform uplink or downlink transmission simultaneously, the antenna panel of the VOC waste gas pollution treatment device includes antenna panel #1 and antenna panel #2, the user plane key Kup#3 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device, the control plane key Kcp#3 is used to protect the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device, the user plane key Kup#4 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device, and the control plane key Kcp#4 is used to protect the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device.

[0111] Optionally, in the case where the VOC waste gas pollution treatment device supports simultaneous uplink or downlink transmission of two beams, the system is configured as follows: The RAN device derives the user plane key Kup#1 and the control plane key Kcp#1 based on the key KgNB#1; the RAN device performs horizontal derivation on the key KgNB#1 to obtain the key KgNB#2; the RAN device derives the user plane key Kup#2 based on the key KgNB#2, where the user plane key Kup includes the user plane key Kup#1 and the user plane key Kup#2, and the control plane key Kcp includes the control plane key Kcp#1; in the case where the VOC waste gas pollution treatment device supports simultaneous uplink or downlink transmission of two beams, the antenna panel of the VOC waste gas pollution treatment device includes antenna panel #1 and antenna panel #2, the user plane key Kup#1 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device, the user plane key Kup#2 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device, and the control plane key Kcp#1 is shared to protect the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device, and to protect the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device.

[0112] Optionally, in the case where the key needs to be updated, the system is configured such that: the RAN device performs horizontal derivation on the key KgNB#2 to obtain the key KgNB#3; the RAN device derives the user plane key Kup#3 and the control plane key Kcp#2 based on the key KgNB#3; the RAN device performs horizontal derivation on the key KgNB#3 to obtain the key KgNB#4; the RAN device derives the user plane key Kup#4 based on the key KgNB#4; wherein, the user plane key Kup is updated from the user plane keys Kup#1 and Kup#2 to the user plane keys Kup#3 and Kup#4, and the control plane key Kcp is updated from the control plane key Kcp#1 to the control plane key Kcp#2; in the case where the VOC waste gas pollution treatment device supports enabling two beams to simultaneously perform uplink or downlink transmission, the antenna panel of the VOC waste gas pollution treatment device includes antenna panel #1 and antenna panel #2, the user plane key Kup#3 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device, the user plane key Kup#4 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device, and the control plane key Kcp#2 is shared to protect the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device, and the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device.

[0113] Optionally, when the sewage treatment device supports enabling 3 beams to perform uplink or downlink transmission simultaneously, the system is configured as follows: The RAN device derives the user plane key Kup#1 and the control plane key Kcp#1 based on the key KgNB#1; the RAN device performs horizontal derivation on the key KgNB#1 to obtain the key KgNB#2; the RAN device derives the user plane key Kup#2 based on the key KgNB#2; when the VOC waste gas pollution treatment device supports enabling 3 beams to perform uplink or downlink transmission simultaneously, the antenna panel of the VOC waste gas pollution treatment device includes antenna panel #1, antenna panel #2, and antenna panel #3. The user plane key Kup#1 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beams of antenna panel #1 and antenna panel #2 and the RAN device, and the user plane key Kup#2 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #3 and the RAN device; the user plane key Kup#1 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beams of antenna panel #1 and antenna panel #3 and the RAN device, and the user plane key Kup#2 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device; the user plane key Kup#1 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beams of antenna panel #2 and antenna panel #3 and the RAN device, and the user plane key Kup#2 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device; the control plane key Kcp#1 is shared to protect the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device, the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device, and the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #3 and the RAN device.

[0114] Optionally, in the case where the key needs to be updated, the system is configured such that: the RAN device performs horizontal derivation on the key KgNB#2 to obtain the key KgNB#3; the RAN device derives the user plane key Kup#3 and the control plane key Kcp#2 based on the key KgNB#3; the RAN device performs horizontal derivation on the key KgNB#3 to obtain the key KgNB#4; the RAN device derives the user plane key Kup#4 based on the key KgNB#4. Among them, the user plane key Kup is updated from the user plane key Kup#1 and the user plane key Kup#2 to the user plane key Kup#3 and the user plane key Kup#4, and the control plane key Kcp is updated from the control plane key Kcp#1 to the control plane key Kcp#2. In the case where the VOC waste gas pollution treatment device supports enabling 3 beams to perform uplink or downlink transmission simultaneously, the antenna panel of the VOC waste gas pollution treatment device includes antenna panel #1, antenna panel #2, and antenna panel #3. The user plane key Kup#3 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beams of antenna panel #1 and antenna panel #2 and the RAN device, and the user plane key Kup#4 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #3 and the RAN device; the user plane key Kup#3 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beams of antenna panel #1 and antenna panel #3 and the RAN device, and the user plane key Kup#4 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device; the user plane key Kup#3 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beams of antenna panel #2 and antenna panel #3 and the RAN device, and the user plane key Kup#4 is used to protect the user plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device; the control plane key Kcp#2 is shared to protect the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #1 and the RAN device, and to protect the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #2 and the RAN device, and to protect the control plane communication between the VOC waste gas pollution treatment device using the beam of antenna panel #3 and the RAN device.

[0115] Optionally, the RAN device derives each user plane key including a user plane confidentiality protection key and a user plane integrity protection key, and the RAN device derives each control plane key including a control plane confidentiality protection key and a control plane integrity protection key.

[0116] Figure 4The structural schematic diagram of the communication device provided by the embodiment of the present application. Exemplarily, the communication device may be a terminal, or a chip (system) or other components or assemblies that can be set in the terminal. As Figure 4 shown, the communication device 400 may include a processor 401. Optionally, the communication device 400 may further include a memory 402 and / or a transceiver 403. Among them, the processor 401 is coupled to the memory 402 and the transceiver 403, and may be connected through a communication bus, for example.

[0117] The following Figure 4 will specifically introduce each component of the communication device 400:

[0118] Among them, the processor 401 is the control center of the communication device 400, and may be a single processor or a collective term for multiple processing elements. For example, the processor 401 is one or more central processing units (CPUs), or may be an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application, for example: one or more digital signal processors (DSPs), or one or more field programmable gate arrays (FPGAs).

[0119] Optionally, the processor 401 may execute various functions of the communication device 400 by running or executing software programs stored in the memory 402 and calling data stored in the memory 402, for example, executing the Figure 3 control method for the VOC waste gas pollution treatment equipment shown above.

[0120] In a specific implementation, as an embodiment, the processor 401 may include one or more CPUs, such as Figure 4 the CPU0 and CPU1 shown in

[0121] In a specific implementation, as an embodiment, the communication device 400 may also include multiple processors. Each of these processors may be a single-core processor (single-CPU) or a multi-core processor (multi-CPU). Here, the processor may refer to one or more devices, circuits, and / or processing cores for processing data (such as computer program instructions).

[0122] Among them, the memory 402 is used to store the software program for executing the solution of this application, and is controlled by the processor 401 for execution. The specific implementation manner can refer to the above method embodiment and will not be elaborated here.

[0123] Optionally, the memory 402 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or may also be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM), or other optical disc storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), a magnetic storage medium or other magnetic storage devices, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 402 may be integrated with the processor 401 or may exist independently, and is coupled to the processor 401 through the interface circuit ( Figure 4 not shown) of the communication device 400. The embodiments of this application do not make specific limitations on this.

[0124] The transceiver 403 is used for communication with other communication devices. For example, when the communication device 400 is a terminal, the transceiver 403 can be used for communication with a network device or with another terminal device. Another example is that when the communication device 400 is a network device, the transceiver 403 can be used for communication with a terminal or with another network device.

[0125] Optionally, the transceiver 403 may include a receiver and a transmitter ( Figure 4 not shown separately). Among them, the receiver is used to implement the receiving function, and the transmitter is used to implement the transmitting function.

[0126] Optionally, the transceiver 403 may be integrated with the processor 401 or may exist independently, and is coupled to the processor 401 through the interface circuit ( Figure 4 not shown) of the communication device 400. The embodiments of this application do not make specific limitations on this.

[0127] It can be understood that Figure 4 the structure of the communication device 400 shown does not constitute a limitation on the communication device. The actual communication device may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0128] In addition, for the technical effects of the communication device 400, reference may be made to the technical effects of the method described in the foregoing method embodiments, which will not be elaborated herein.

[0129] It should be understood that the processor in the embodiments of the present application may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0130] It should also be understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable ROM (PROM), an erasable programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM) or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of random access memory (RAM) are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchlink DRAM (SLDRAM), and direct rambus RAM (DR RAM).

[0131] The above embodiments can be implemented in whole or in part by software, hardware (such as circuits), firmware, or any combination thereof. When implemented using software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from a website, computer, server, or data center to another website, computer, server, or data center by wired (such as infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that contains one or more collections of available media. The available media can be magnetic media (such as floppy disks, hard disks, magnetic tapes), optical media (such as DVDs), or semiconductor media. The semiconductor media can be a solid-state drive.

[0132] It should be understood that the term "and / or" in this document is merely a description of the association relationship between associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. Here, A and B can be singular or plural. In addition, the character " / " in this document generally represents an "or" relationship between the associated objects before and after, but it may also represent an "and / or" relationship, which can be specifically understood by referring to the context.

[0133] In this application, "at least one" means one or more, and "a plurality" means two or more. "At least one of the following" or its similar expressions refer to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c can represent: a, b, c, a - b, a - c, b - c, or a - b - c, where a, b, and c can be single or multiple.

[0134] It should be understood that in various embodiments of the present application, the magnitudes of the sequence numbers of the above processes do not mean the order of execution. The order of execution of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.

[0135] Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this application.

[0136] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments, and will not be elaborated herein.

[0137] In several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces. The indirect couplings or communication connections of devices or units can be electrical, mechanical, or other forms.

[0138] The units described as separate components may or may not be physically separated. The components displayed as units may or may not be physical units, that is, they can be located in one place, or they can be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0139] In addition, the functional units in each embodiment of this application can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit.

[0140] When the above-mentioned functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art or a part of this technical solution can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of this application. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs that can store program codes.

[0141] As described above, the above are only specific implementation manners of this application, but the protection scope of this application is not limited thereto. Any person skilled in the art within the technical scope disclosed by this application can easily think of changes or substitutions, which should all be covered within the protection scope of this application. Therefore, the protection scope of this application should be subject to the protection scope of the claims.

Claims

1. A control method for VOC waste gas pollution treatment equipment, characterized in that: Applied to a radio access network RAN ​​device, the method comprises: During the process of the VOC waste gas pollution treatment device randomly accessing the RAN device, the RAN device acquires the beam capability information of the VOC waste gas pollution treatment device; In a case where the beam capability information of the VOC exhaust gas pollution treatment device indicates that the VOC exhaust gas pollution treatment device supports using two or more beams for simultaneous uplink or downlink transmission, the RAN device derives different user plane keys Kup and control plane keys Kcp according to the initial key KgNB, wherein the initial key KgNB is an access layer root key shared by the RAN device and the VOC exhaust gas pollution treatment device, the user plane key Kup is an access layer user plane key shared by the RAN device and the VOC exhaust gas pollution treatment device, the user plane key Kup is used to protect user plane data of a situation where the VOC exhaust gas pollution treatment device and the RAN device perform uplink or downlink transmission using two or more beams at the same time, the control plane key Kcp is an access layer control plane key shared by the RAN device and the VOC exhaust gas pollution treatment device, the control plane key Kcp is used to protect control plane data of a situation where the VOC exhaust gas pollution treatment device and the RAN device perform uplink or downlink transmission using two or more beams at the same time; The RAN device obtains the beam capability information of the VOC waste gas pollution treatment device, including: In the process of the VOC exhaust gas pollution treatment device randomly accessing the RAN device, the RAN device receives messages MSG1, MSG2, MSG3 and MSG4 from the VOC exhaust gas pollution treatment device, wherein at least one of the MSG1, MSG2, MSG3 and MSG4 carries the beam capability information of the VOC exhaust gas pollution treatment device; The beam capability information of the VOC exhaust gas pollution treatment device includes a newly defined field, and the newly defined field is used to indicate that the VOC exhaust gas pollution treatment device supports the use of two or more beams for simultaneous uplink or downlink transmission, and the beam capability information of the VOC exhaust gas pollution treatment device also includes the number of multiple beams used by the VOC exhaust gas pollution treatment device for simultaneous uplink or downlink transmission; The RAN device derives different user plane keys Kup and control plane keys Kcp according to the initial key KgNB, including: After the VOC exhaust gas pollution treatment device successfully randomly accesses the RAN device, the RAN device receives a key Kamf from an access and mobility management function AMF network element serving the VOC exhaust gas pollution treatment device, where the key Kamf is a key shared by the VOC exhaust gas pollution treatment device and the AMF; The RAN device derives the initial key KgNB according to the key Kamf and the NAS uplink count value, recorded as key KgNB#1; The RAN device derives different user plane keys Kup and / or different control plane keys Kcp according to the key KgNB#1; In a case where the VOC waste gas pollution treatment device supports enabling two beams to perform uplink or downlink transmission simultaneously, the RAN device derives different user plane keys Kup and / or different control plane keys Kcp according to the key KgNB#1, including: The RAN device derives a user plane key Kup#1 and a control plane key Kcp#1 according to the key KgNB#1; The RAN device performs horizontal derivation on the key KgNB#1 to obtain a key KgNB#2; The RAN device derives a user plane key Kup#2 and a control plane key Kcp#2 according to the key KgNB#2, wherein the user plane key Kup includes the user plane key Kup#1 and the user plane key Kup#2, and the control plane key Kcp includes the control plane key Kcp#1 and the control plane key Kcp#2; When the VOC exhaust gas pollution treatment device supports simultaneous uplink or downlink transmission of two beams, the antenna panel of the VOC exhaust gas pollution treatment device includes antenna panel #1 and antenna panel #2, the user plane key Kup#1 is used to protect the user plane communication between the VOC exhaust gas pollution treatment device and the RAN device using the beam of the antenna panel #1, the control plane key Kcp#1 is used to protect the control plane communication between the VOC exhaust gas pollution treatment device and the RAN device using the beam of the antenna panel #1, the user plane key Kup#2 is used to protect the user plane communication between the VOC exhaust gas pollution treatment device and the RAN device using the beam of the antenna panel #2, and the control plane key Kcp#2 is used to protect the control plane communication between the VOC exhaust gas pollution treatment device and the RAN device using the beam of the antenna panel #2.

2. The method according to claim 1, characterized in that In the case where the key needs to be updated, the method further includes: The RAN device performs horizontal derivation on the key KgNB#2 to obtain a key KgNB#3; The RAN device derives a user plane key Kup#3 and a control plane key Kcp#3 according to the key KgNB#3; The RAN device performs horizontal derivation on the key KgNB#3 to obtain a key KgNB#4; The RAN device derives a user plane key Kup#4 and a control plane key Kcp#4 according to the key KgNB#4, wherein the user plane key Kup is updated from the user plane key Kup#1 and the user plane key Kup#2 to the user plane key Kup#3 and the user plane key Kup#4, and the control plane key Kcp is updated from the control plane key Kcp#1 and the control plane key Kcp#2 to the control plane key Kcp#3 and the control plane key Kcp#4; When the VOC exhaust gas pollution treatment device supports simultaneous uplink or downlink transmission of two beams, the antenna panel of the VOC exhaust gas pollution treatment device includes antenna panel #1 and antenna panel #2, the user plane key Kup#3 is used to protect the user plane communication between the VOC exhaust gas pollution treatment device and the RAN device using the beam of the antenna panel #1, the control plane key Kcp#3 is used to protect the control plane communication between the VOC exhaust gas pollution treatment device and the RAN device using the beam of the antenna panel #1, the user plane key Kup#4 is used to protect the user plane communication between the VOC exhaust gas pollution treatment device and the RAN device using the beam of the antenna panel #2, and the control plane key Kcp#4 is used to protect the control plane communication between the VOC exhaust gas pollution treatment device and the RAN device using the beam of the antenna panel #2.

3. The method according to claim 1, characterized in that In a case where the VOC waste gas pollution treatment device supports enabling two beams to perform uplink or downlink transmission simultaneously, the RAN device derives different user plane keys Kup and / or different control plane keys Kcp according to the key KgNB#1, including: The RAN device derives a user plane key Kup#1 and a control plane key Kcp#1 according to the key KgNB#1; The RAN device performs horizontal derivation on the key KgNB#1 to obtain a key KgNB#2; The RAN device derives a user plane key Kup#2 according to the key KgNB#2, wherein the user plane key Kup includes the user plane key Kup#1 and the user plane key Kup#2, and the control plane key Kcp includes the control plane key Kcp#1; When the VOC exhaust pollution treatment device supports simultaneous uplink or downlink transmission of two beams, the antenna panel of the VOC exhaust pollution treatment device includes antenna panel #1 and antenna panel #2, the user plane key Kup#1 is used to protect the user plane communication between the VOC exhaust pollution treatment device and the RAN device using the beam of the antenna panel #1, the user plane key Kup#2 is used to protect the user plane communication between the VOC exhaust pollution treatment device and the RAN device using the beam of the antenna panel #2, and the control plane key Kcp#1 is shared to protect the control plane communication between the VOC exhaust pollution treatment device and the RAN device using the beam of the antenna panel #1, and to protect the control plane communication between the VOC exhaust pollution treatment device and the RAN device using the beam of the antenna panel #2.

4. The method according to claim 3, characterized in that In the case where the key needs to be updated, the method further includes: The RAN device performs horizontal derivation on the key KgNB#2 to obtain a key KgNB#3; The RAN device derives a user plane key Kup#3 and a control plane key Kcp#2 according to the key KgNB#3; The RAN device performs horizontal derivation on the key KgNB#3 to obtain a key KgNB#4; The RAN device derives a user plane key Kup#4 according to the key KgNB#4, wherein the user plane key Kup is updated from the user plane key Kup#1 and the user plane key Kup#2 to the user plane key Kup#3 and the user plane key Kup#4, and the control plane key Kcp is updated from the control plane key Kcp#1 to the control plane key Kcp#2; When the VOC exhaust gas pollution treatment device supports simultaneous uplink or downlink transmission of two beams, the antenna panel of the VOC exhaust gas pollution treatment device includes antenna panel #1 and antenna panel #2, the user plane key Kup#3 is used to protect the user plane communication between the VOC exhaust gas pollution treatment device and the RAN device using the beam of the antenna panel #1, the user plane key Kup#4 is used to protect the user plane communication between the VOC exhaust gas pollution treatment device and the RAN device using the beam of the antenna panel #2, and the control plane key Kcp#2 is shared to protect the control plane communication between the VOC exhaust gas pollution treatment device and the RAN device using the beam of the antenna panel #1, and to protect the control plane communication between the VOC exhaust gas pollution treatment device and the RAN device using the beam of the antenna panel #2.

5. The method according to claim 1, characterized in that The RAN device derives each user plane key including a user plane confidentiality protection key and a user plane integrity protection key, and the RAN device derives each control plane key including a control plane confidentiality protection key and a control plane integrity protection key.

6. A control system for VOC waste gas pollution treatment equipment, characterized in that: The system includes a radio access network RAN ​​device, and the system is configured to: During the process of the VOC waste gas pollution treatment device randomly accessing the RAN device, the RAN device acquires the beam capability information of the VOC waste gas pollution treatment device; In a case where the beam capability information of the VOC exhaust gas pollution treatment device indicates that the VOC exhaust gas pollution treatment device supports using two or more beams for simultaneous uplink or downlink transmission, the RAN device derives different user plane keys Kup and control plane keys Kcp according to the initial key KgNB, wherein the initial key KgNB is an access layer root key shared by the RAN device and the VOC exhaust gas pollution treatment device, the user plane key Kup is an access layer user plane key shared by the RAN device and the VOC exhaust gas pollution treatment device, the user plane key Kup is used to protect user plane data of a situation where the VOC exhaust gas pollution treatment device and the RAN device perform uplink or downlink transmission using two or more beams at the same time, the control plane key Kcp is an access layer control plane key shared by the RAN device and the VOC exhaust gas pollution treatment device, the control plane key Kcp is used to protect control plane data of a situation where the VOC exhaust gas pollution treatment device and the RAN device perform uplink or downlink transmission using two or more beams at the same time; The RAN device obtains the beam capability information of the VOC waste gas pollution treatment device, including: In the process of the VOC exhaust gas pollution treatment device randomly accessing the RAN device, the RAN device receives messages MSG1, MSG2, MSG3 and MSG4 from the VOC exhaust gas pollution treatment device, wherein at least one of the MSG1, MSG2, MSG3 and MSG4 carries the beam capability information of the VOC exhaust gas pollution treatment device; The beam capability information of the VOC exhaust gas pollution treatment device includes a newly defined field, and the newly defined field is used to indicate that the VOC exhaust gas pollution treatment device supports the use of two or more beams for simultaneous uplink or downlink transmission, and the beam capability information of the VOC exhaust gas pollution treatment device also includes the number of multiple beams used by the VOC exhaust gas pollution treatment device for simultaneous uplink or downlink transmission; The RAN device derives different user plane keys Kup and control plane keys Kcp according to the initial key KgNB, including: After the VOC exhaust gas pollution treatment device successfully randomly accesses the RAN device, the RAN device receives a key Kamf from an access and mobility management function AMF network element serving the VOC exhaust gas pollution treatment device, where the key Kamf is a key shared by the VOC exhaust gas pollution treatment device and the AMF; The RAN device derives the initial key KgNB according to the key Kamf and the NAS uplink count value, recorded as key KgNB#1; The RAN device derives different user plane keys Kup and / or different control plane keys Kcp according to the key KgNB#1; In a case where the VOC waste gas pollution treatment device supports enabling two beams to perform uplink or downlink transmission simultaneously, the RAN device derives different user plane keys Kup and / or different control plane keys Kcp according to the key KgNB#1, including: The RAN device derives a user plane key Kup#1 and a control plane key Kcp#1 according to the key KgNB#1; The RAN device performs horizontal derivation on the key KgNB#1 to obtain a key KgNB#2; The RAN device derives a user plane key Kup#2 and a control plane key Kcp#2 according to the key KgNB#2, wherein the user plane key Kup includes the user plane key Kup#1 and the user plane key Kup#2, and the control plane key Kcp includes the control plane key Kcp#1 and the control plane key Kcp#2; When the VOC exhaust gas pollution treatment device supports simultaneous uplink or downlink transmission of two beams, the antenna panel of the VOC exhaust gas pollution treatment device includes antenna panel #1 and antenna panel #2, the user plane key Kup#1 is used to protect the user plane communication between the VOC exhaust gas pollution treatment device and the RAN device using the beam of the antenna panel #1, the control plane key Kcp#1 is used to protect the control plane communication between the VOC exhaust gas pollution treatment device and the RAN device using the beam of the antenna panel #1, the user plane key Kup#2 is used to protect the user plane communication between the VOC exhaust gas pollution treatment device and the RAN device using the beam of the antenna panel #2, and the control plane key Kcp#2 is used to protect the control plane communication between the VOC exhaust gas pollution treatment device and the RAN device using the beam of the antenna panel #2.

Citation Information

Patent Citations

  • Terminal security method and device for edge network

    CN116723507A