Millimeter wave communication time delay control method based on security constraint condition, electronic equipment and storage medium
By calculating the security processing delay based on the security resource occupancy rate and combining the actual delay of millimeter wave transmission, the millimeter wave communication security strategy solution is accurately determined, and the problem of real-time determination of security policies in the existing technology is solved, and efficient data security communication is achieved.
Patent Information
- Application Number
- CN202411713975.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-27
- Publication Date
- 2025-03-21
AI Technical Summary
In the case of massive data transmission of millimeter wave communication technology, real-time determination of security policy solutions will affect the efficiency of data security communication and fail to accurately calculate the overall communication delay.
The security processing delay is calculated based on the occupancy rate of security resources, and combined with the actual delay of millimeter wave transmission, a more accurate overall communication delay is obtained to determine the optimal millimeter wave communication security policy solution.
It realizes the more accurate determination of millimeter wave communication security policy scheme, improves data security communication efficiency, and reduces the impact on data millimeter wave security communication efficiency.
Smart Images

Figure BDA0005156460400000031 
Figure FDA0005156460390000011 
Figure FDA0005156460390000012
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of millimeter wave communication security, and in particular relates to a millimeter wave communication delay control method based on security constraints, an electronic device and a storage medium. Background Art
[0002] Wireless communication technology is reshaping the country's critical information infrastructure and integrating with industrial control systems in various industries to achieve highly reliable information collection and real-time control. As more and more industrial control equipment is connected to wireless communication networks, wireless communication security issues are becoming increasingly prominent. The communication process is susceptible to attacks such as interference and eavesdropping, which seriously threatens the security of industrial control systems. Therefore, a combination of multiple wireless communication security strategies such as encryption and identity authentication are usually used to deal with illegal attacks and improve the wireless communication security of industrial control systems.
[0003] With the rapid development of wireless communication technology, the massive increase in communication data in industrial control scenarios, and the increasing requirements for real-time communication, new-generation wireless communication technologies such as millimeter wave communication technology are gradually being applied to industrial control scenarios. Millimeter wave communication has the characteristics of large bandwidth and low latency, and the amount of data transmission is huge, which greatly improves the data communication efficiency of industrial control systems. However, at the same time, industrial control scenarios require data to be communicated securely and reliably. Therefore, how to reasonably combine security strategies to balance the high security and high real-time requirements of millimeter wave communication in industrial control systems is an issue worthy of attention.
[0004] The existing technology usually selects the optimal security policy scheme by comprehensively considering parameters such as resource occupancy, latency, and security. The latency usually refers to the latency of data transmission between end-to-end, and resource occupancy and latency are calculated as two independent parameters. However, the time required for data to achieve end-to-end secure communication includes not only the end-to-end transmission latency, but also the time required to securely process the data using a security policy scheme. The time required to securely process data using a security policy scheme is related to the resource occupancy rate. The higher the resource occupancy rate, the longer it takes to respond to the security policy scheme execution request and execute the security policy scheme, and the relationship is nonlinear. In addition, the existing technology usually determines the security policy scheme based on real-time parameters such as the system's resource occupancy rate when data needs secure communication. Although this may facilitate the more accurate determination of the optimal security policy scheme, the data transmission volume of millimeter wave communication technology is huge. This method of determining the security policy scheme in real time will affect the efficiency of data security communication in the massive data transmission scenario of millimeter wave communication technology. Summary of the invention
[0005] In order to solve the above problems in the prior art, the present invention provides a millimeter wave communication delay control method based on security constraints, an electronic device and a storage medium. The security processing delay is calculated based on the occupancy rate of security resources, and then combined with the actual delay of millimeter wave transmission to obtain a more accurate overall communication delay, so as to more accurately determine the optimal millimeter wave communication security strategy solution.
[0006] A millimeter wave communication delay control method based on safety constraints of the present invention comprises the following steps:
[0007] Step 1: Determine the communication security requirements and millimeter wave communication delay requirements of the data based on the type of data, where the communication security requirements include at least one security task.
[0008] Step 2: Determine a candidate strategy set based on the communication security requirements of the data, the candidate strategy set includes a candidate strategy group corresponding to the security tasks within the communication security requirements, and the candidate strategy group includes at least one communication security strategy.
[0009] Step 3: Select a single alternative communication security policy scheme consisting of communication security policy data from all alternative policy groups in the alternative policy set, calculate the security processing delay of the single alternative communication security policy scheme, and determine the overall communication delay of the single alternative communication security policy scheme in combination with the actual delay of millimeter wave transmission.
[0010] Step 4: Determine the optimal communication security strategy that meets the data millimeter wave communication delay requirements based on the overall communication delay of the alternative communication security strategy solutions, and use the optimal communication security strategy to perform millimeter wave secure communication of the data.
[0011] Furthermore, it also includes: pre-building a corresponding form for different types of data and their optimal communication security strategy solutions, and then matching the communication security strategy solution in the corresponding form according to the type of data to be communicated, and performing millimeter wave secure communication on the communication data based on the matched communication security strategy solution.
[0012] Furthermore, the security processing delay is the sum of the processing delays of all communication security policies in a single alternative communication security policy solution, and the processing delay of a single communication security policy is the sum of the response time and the execution time.
[0013] Response time Among them, i s represents the occupancy rate of security resources corresponding to the i-th communication security policy, ≤ i Indicates the processing capability of the security resource.
[0014] Execution time where t i lxrepresents the response time of the security resources corresponding to the i-th communication security policy to the i-th communication security policy under the ideal occupancy rate, t i lz It represents the execution time of the security resources corresponding to the i-th communication security policy under the ideal occupancy rate.
[0015] Further, the millimeter wave secure communication of communication data based on the matching communication security strategy scheme includes:
[0016] Calculate the real-time resource occupancy deviation of the matching communication security policy solution.
[0017] If the resource occupancy deviation is within the allowable deviation range, a matching communication security strategy scheme is used to treat the communication data for millimeter wave secure communication.
[0018] If the resource occupancy deviation is not within the allowable deviation range, but is a negative deviation, a matching communication security strategy scheme is used to treat the communication data for millimeter wave secure communication.
[0019] If the resource occupancy deviation is not within the allowable deviation range and is a positive deviation, the communication security strategy scheme is re-determined to perform millimeter wave secure communication on the communication data.
[0020] Furthermore, the resource occupancy deviation is a collection of differences between real-time occupancy rates and general occupancy rates of security resources corresponding to all communication security policies in the matched communication security policy scheme.
[0021] The resource occupancy deviation is within the allowable deviation range, which means that the difference between the real-time occupancy rate and the general occupancy rate of the security resources corresponding to all communication security policies is within the allowable deviation range.
[0022] The resource occupancy deviation is not within the allowable deviation range means that the difference between the real-time occupancy rate and the general occupancy rate of the security resources corresponding to at least one communication security policy among all communication security policies is not within the allowable deviation range.
[0023] Furthermore, the resource occupancy deviation is expressed as:
[0024]
[0025] Where n represents the number of communication security policies in the matching communication security policy scheme, O i r represents the real-time occupancy rate of security resources corresponding to the i-th communication security policy, O i s represents the general occupancy rate of security resources corresponding to the i-th communication security policy, w i Represents the deviation weight corresponding to the i-th communication security policy.
[0026] Further, the communication security strategy scheme is re-determined to treat the communication data for millimeter wave secure communication including:
[0027] For each communication security policy in all communication security policies in the matched communication security policy scheme, for which the difference between the real-time occupancy rate and the general occupancy rate of the corresponding security resources is not within the allowed deviation range and is a positive value, the communication security policy used for replacement is the communication security policy that belongs to the same alternative policy group and has the smallest processing delay.
[0028] Calculate the overall communication delay of the replaced communication security strategy scheme. If it is not greater than the millimeter-wave communication delay requirement of the data to be communicated, select the replaced communication security strategy scheme to perform millimeter-wave secure communication on the data to be communicated. If it is greater than the millimeter-wave communication delay requirement of the data to be communicated, recalculate and determine the communication security strategy scheme.
[0029] Furthermore, the communication security strategy is redefined to treat the communication data for millimeter wave secure communication as follows:
[0030] S1: Calculate the weighted sum of the deviations of security resources corresponding to all communication security policies with negative deviations in the matching communication security policy schemes ∑w k (O k r -O k s )|k∈(1,2,…,n)∧w k (O k r -O k s )≤0.
[0031] S2: Determine if constraints are satisfied The minimum value of the difference between the weighted sum of the deviations of the security resources corresponding to all communication security policies with a negative deviation in the security resource occupancy rate and the weighted sum of the deviations of the security resources corresponding to all communication security policies with a positive deviation in the security resource occupancy rate is: MIN(∑w k (O k r -O k s )-∑w j (O j r -O j s )) corresponds to the offset communication security policy set.
[0032] S3: Determine the unoffset communication security policy set based on all the communication security policies in the matched communication security policy scheme and the offset communication security policy set.
[0033] S4: Select a communication security policy in the un-offset communication security policy set for replacement, where the communication security policy used for replacement is a communication security policy that belongs to the same candidate policy group and has the smallest processing delay.
[0034] S5: Calculate the overall communication delay of the replaced communication security strategy solution. If it is not greater than the millimeter wave communication delay requirement of the data to be communicated, select the replaced communication security strategy solution to perform millimeter wave secure communication on the data to be communicated.
[0035] An electronic device of the present invention includes a memory, a computer program stored thereon, and a processor. When the processor executes the computer program, the millimeter wave communication delay control method based on safety constraints is implemented.
[0036] A storage medium of the present invention stores computer executable instructions. When the computer executable instructions are loaded and executed by a processor, the above-mentioned millimeter wave communication delay control method based on safety constraints is implemented.
[0037] The beneficial technical effects of the present invention are:
[0038] 1. The present invention calculates the security processing delay based on the occupancy rate of security resources, and then combines it with the actual delay of millimeter wave transmission to obtain a more accurate overall communication delay, so as to more accurately determine the optimal millimeter wave communication security strategy solution.
[0039] 2. The present invention calculates the security processing delay based on the general occupancy rate of security resources, thereby determining the optimal communication security strategy scheme corresponding to the data under the condition of general system resource occupancy, and then pre-constructs a corresponding form between various types of data and the optimal communication security strategy scheme under the condition of general system resource occupancy, so that when the data to be communicated is subsequently generated, the communication security strategy scheme can be quickly determined by directly searching and matching in the corresponding form, thereby reducing the impact on the data millimeter wave security communication efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] Figure 1 The present invention is a flow chart of a method for controlling delay in millimeter wave communication based on safety constraints. DETAILED DESCRIPTION
[0041] The present invention is further described in detail below with reference to the accompanying drawings and specific implementation methods.
[0042] A millimeter wave communication delay control method based on safety constraints of the present invention is as follows: Figure 1 As shown, including:
[0043] Step 1: Determine the communication security requirements and millimeter wave communication latency requirements of the data based on the data type. The communication security requirements include at least one security task, such as encryption task, identity authentication task, intrusion detection task, access control task, etc.
[0044] A security task can be implemented using a variety of different security strategies. For example, the security strategies for implementing encryption tasks may include ChaCha20 encryption strategy, AES encryption strategy, RSA encryption strategy, ECC encryption strategy, digital signature strategy, etc.; the security strategies for implementing identity authentication tasks may include username and password authentication strategy, OTP authentication strategy, etc.
[0045] Step 2: Determine a candidate strategy set based on the communication security requirements of the data, the candidate strategy set includes a candidate strategy group corresponding to the security tasks within the communication security requirements, and the candidate strategy group includes at least one communication security strategy.
[0046] Step 3: Select a single alternative communication security policy scheme consisting of communication security policy data from all alternative policy groups in the alternative policy set, calculate the security processing delay of the single alternative communication security policy scheme, and determine the overall communication delay of the single alternative communication security policy scheme in combination with the actual delay of millimeter wave transmission.
[0047] The security processing delay is the sum of the processing delays of all communication security policies within a single alternative communication security policy scheme, and the processing delay of a single communication security policy is the sum of the response time and the execution time.
[0048] Response time Among them, i s represents the occupancy rate of security resources corresponding to the i-th communication security policy, μ i Indicates the processing capability of the security resource.
[0049] Execution time where t i lx represents the response time of the security resources corresponding to the i-th communication security policy to the i-th communication security policy under the ideal occupancy rate, t i lz It represents the execution time of the security resources corresponding to the i-th communication security policy under the ideal occupancy rate.
[0050] It should be noted that different communication security policies may be processed by different security resources or by the same security resource.
[0051] Step 4: Determine the optimal communication security strategy that meets the data millimeter wave communication delay requirements based on the overall communication delay of the alternative communication security strategy solutions, and use the optimal communication security strategy to perform millimeter wave secure communication of the data.
[0052] In an embodiment, the overall communication delay of all alternative communication security policy solutions can be calculated, and the alternative communication security policy solution that meets the millimeter wave communication delay requirements of the data and has the smallest overall communication delay is selected as the optimal communication security policy solution.
[0053] The overall communication delay and overall security of all alternative communication security strategy solutions can be calculated, and the alternative communication security strategy solution that meets the millimeter wave communication delay requirements of the data and has the highest overall security is selected as the optimal communication security strategy solution. The overall security can be represented by the average of the set security scores of all communication security strategies in the alternative communication security strategy solution.
[0054] The overall communication delay and overall security of all alternative communication security strategy schemes can be calculated, and the alternative communication security strategy scheme that meets the millimeter wave communication delay requirements of the data and has the best overall communication delay and overall security is selected as the optimal communication security strategy scheme.
[0055] The security processing delay is calculated based on the occupancy rate of security resources, and then combined with the actual delay of millimeter-wave transmission to obtain a more accurate overall communication delay, so as to more accurately determine the optimal millimeter-wave communication security strategy solution.
[0056] The prior art usually determines the security strategy scheme based on real-time parameters such as the system's resource occupancy rate when data needs secure communication. Although this may facilitate the more accurate determination of the optimal security strategy scheme, in the scenario of massive data transmission using millimeter wave communication technology, this method of real-time determination of the security strategy scheme will greatly affect the efficiency of millimeter wave secure communication of data. Therefore, in an embodiment of the present application, a corresponding form of different types of data and their optimal communication security strategy schemes can be pre-constructed, and then the communication security strategy scheme is matched in the corresponding form according to the type of data to be communicated, and millimeter wave secure communication is performed on the communication data based on the matched communication security strategy scheme.
[0057] In order to improve the applicability and matching degree of the pre-built corresponding form to the real-time communication data, O i sIt represents the general occupancy rate of security resources corresponding to the i-th communication security policy, that is, the mode value in the historical occupancy rate of the security resources. The security processing delay is calculated based on the general occupancy rate of security resources, so as to determine the optimal communication security policy scheme corresponding to the data under the general occupancy of security resources, and then pre-construct the corresponding form of various types of data and the optimal communication security policy scheme under the general occupancy of system security resources, so that when the data to be communicated is generated later, the communication security policy scheme can be quickly determined by searching and matching in the corresponding form, reducing the impact on the data millimeter wave security communication efficiency.
[0058] In order to further improve the applicability and matching degree of the pre-built corresponding form to the real-time data to be communicated, the general occupancy rate of the security resources in the previous period can be obtained regularly or irregularly, and the corresponding form can be updated based on the newly obtained general occupancy rate calculation.
[0059] In the case of a few non-universal security resource occupation, the communication security policy scheme in the corresponding form may no longer meet the millimeter wave communication delay requirements of the real-time data to be communicated. By allowing the communication security policy scheme in the pre-constructed corresponding form to have a certain delay redundancy relative to the millimeter wave communication delay requirements of various types of data, the applicability and matching degree of the pre-constructed corresponding form to the real-time data to be communicated in the case of a few non-universal security resource occupation can be improved. Therefore, in step 4, the optimal communication security policy scheme that meets the data millimeter wave communication delay requirements is determined based on the overall communication delay of the alternative communication security policy scheme and the set redundant delay.
[0060] Although a corresponding form with high applicability and matching degree can be constructed by means of general occupancy rate, redundant delay, etc., it still cannot fully meet the millimeter wave communication delay requirements of various types of data under all security resource occupancy conditions. Therefore, the matching-based communication security policy solution of this embodiment treats the communication data for millimeter wave secure communication, including:
[0061] Calculate the real-time resource occupancy deviation of the matching communication security policy solution.
[0062] If the resource occupancy deviation is within the allowable deviation range, a matching communication security strategy scheme is used to treat the communication data for millimeter wave secure communication.
[0063] If the resource occupancy deviation is not within the allowable deviation range, but is a negative deviation, a matching communication security strategy scheme is used to treat the communication data for millimeter wave secure communication.
[0064] If the resource occupancy deviation is not within the allowable deviation range and is a positive deviation, the communication security strategy scheme is re-determined to perform millimeter wave secure communication on the communication data.
[0065] The resource occupancy deviation is the set of the difference between the real-time occupancy rate and the general occupancy rate of the security resources corresponding to all communication security policies in the matching communication security policy scheme. The resource occupancy deviation is within the allowable deviation range, which means that the difference between the real-time occupancy rate and the general occupancy rate of the security resources corresponding to all communication security policies is within the allowable deviation range. The resource occupancy deviation is not within the allowable deviation range, which means that among all communication security policies, there is at least one communication security policy whose difference between the real-time occupancy rate and the general occupancy rate of the security resources corresponding to the communication security policy is not within the allowable deviation range. It can be understood that the allowable deviation range of security resources corresponding to different communication security policies can be set to be the same or different according to actual conditions.
[0066] Redetermine the communication security strategy scheme. For millimeter wave secure communication of the communication data, recalculate and determine the communication security strategy scheme according to the above steps 1-4.
[0067] In order to improve the efficiency of redetermining the communication security policy scheme, priority is given to performing policy replacement to redetermine the communication security policy scheme. Specifically, redetermining the communication security policy scheme for treating communication data for millimeter wave secure communication includes:
[0068] For each communication security policy in all communication security policies in the matched communication security policy scheme, for which the difference between the real-time occupancy rate and the general occupancy rate of the corresponding security resources is not within the allowed deviation range and is a positive value, the communication security policy used for replacement is the communication security policy that belongs to the same alternative policy group and has the smallest processing delay.
[0069] Calculate the overall communication delay of the replaced communication security strategy scheme. If it is not greater than the millimeter-wave communication delay requirement of the data to be communicated, select the replaced communication security strategy scheme to perform millimeter-wave secure communication on the data to be communicated. If it is greater than the millimeter-wave communication delay requirement of the data to be communicated, recalculate and determine the communication security strategy scheme.
[0070] The embodiment considers the occupancy deviation of the security resources corresponding to all communication security policies in the matching communication security policy scheme independently. However, the difference between the real-time occupancy rate and the general occupancy rate of the security resources may be positive or negative, that is, the occupancy rate of the security resources themselves may be positive or negative. The communication delay impact caused by the positive deviation and negative deviation of different security resource occupancy rates can offset each other. By considering the occupancy deviation of the security resources corresponding to all communication security policies in the matching communication security policy scheme together, more situations can be found to reduce or even do not need to replace the communication security policies in the matching communication security policy scheme. Therefore, the resource occupancy deviation is expressed as Where n represents the number of communication security policies in the matching communication security policy scheme, O i rrepresents the real-time occupancy rate of security resources corresponding to the i-th communication security policy, O i s represents the general occupancy rate of security resources corresponding to the i-th communication security policy, w i Represents the deviation weight corresponding to the i-th communication security policy.
[0071] Redefining the communication security strategy scheme to treat communication data for millimeter wave secure communication includes:
[0072] S1: Calculate the weighted sum of the deviations of security resources corresponding to all communication security policies with negative deviations in the matching communication security policy schemes ∑w k (O k r -O k s )|k∈(1,2,…,n)^w k (O k r -O k s )≤0; It can be understood that if multiple communication security policies correspond to the same security resource, and the security resource occupancy rate is a negative deviation, the negative deviation of the security resource should be calculated multiple times.
[0073] S2: Determine if constraints are satisfied The minimum value MIN(∑w k (O k r -O k s )-∑w j (O j r -O j s )) corresponding to the offsetting communication security policy set; similarly, when calculating the weighted sum of the deviation degrees of security resources corresponding to all communication security policies with positive deviation in the case of security resource occupancy rate, if multiple communication security policies correspond to the same security resource and the security resource occupancy rate is positive deviation, then the positive deviation of the security resource should be calculated multiple times.
[0074] S3: Determine the unoffset communication security policy set based on all the communication security policies in the matched communication security policy scheme and the offset communication security policy set.
[0075] S4: Select a communication security policy in the un-offset communication security policy set for replacement, where the communication security policy used for replacement is a communication security policy that belongs to the same candidate policy group and has the smallest processing delay.
[0076] S5: Calculate the overall communication delay of the replaced communication security strategy solution. If it is not greater than the millimeter wave communication delay requirement of the data to be communicated, select the replaced communication security strategy solution to perform millimeter wave secure communication on the data to be communicated.
[0077] Furthermore, if there are multiple communication security policy sets that offset each other, that is, if there are multiple communication security policy sets that are not offset, policy replacement is performed preferentially based on the unoffset communication security policy set with the least number of communication security policies.
[0078] If the overall communication delay of the replaced communication security strategy solution is greater than the millimeter wave communication delay requirement of the data to be communicated, the communication security strategy solution can be recalculated and determined.
[0079] If it is greater than the millimeter wave communication delay requirement of the data to be communicated, a solution similar to the above embodiment can be adopted, and then for w i (O i r -O i s ) is replaced for each communication security policy whose value is not within the allowable deviation range and is positive, and the overall communication delay of the replaced communication security policy is calculated. If it is not greater than the millimeter wave communication delay requirement of the data to be communicated, the replaced communication security policy is selected to perform millimeter wave secure communication on the data to be communicated; if it is greater than the millimeter wave communication delay requirement of the data to be communicated, the communication security policy is recalculated and determined.
[0080] An embodiment of the present invention further provides an electronic device, including a memory and a processor, wherein the memory and the processor may be connected via a bus or other means. The memory may be used to store software programs, computer programs and modules, such as the program / module corresponding to the above-mentioned millimeter wave communication delay control method based on safety constraints; the processor implements the above-mentioned millimeter wave communication delay control method based on safety constraints by executing the computer programs and modules in the memory.
[0081] Among them, the processor can be composed of integrated circuits in some embodiments, for example, it can be composed of a single packaged integrated circuit, or it can be composed of multiple integrated circuits packaged with the same function or different functions, including one or more central processing units (CPU), microprocessors, digital processing chips, graphics processors and various control chips. Combination, etc.
[0082] The memory includes at least one type of readable storage medium, and the readable storage medium includes flash memory, mobile hard disk, multimedia card, card-type memory (such as SD or DX memory, etc.), magnetic memory, disk, optical disk, etc.
[0083] An embodiment of the present invention also provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are loaded and executed by a processor, the above-mentioned millimeter wave communication delay control method based on safety constraints is implemented.
[0084] The processor may include, but is not limited to, one or more processors or microprocessors, etc. Each processor may be an application specific integrated circuit (ASIC), a digital signal processor (DSP), a digital signal processing device (DSPD), a programmable logic device (PLD), a field programmable gate array (FPGA), a controller, a microcontroller, a microprocessor or other electronic components, and is used to execute the steps of the above-mentioned embodiment method.
[0085] Computer-readable storage media can be implemented by any type of volatile or non-volatile storage device or a combination thereof. Computer-readable storage media may include, but are not limited to, for example, random access memory (RAM), read-only memory (ROM), flash memory, EPROM memory, EEPROM memory, registers, computer storage media (such as hard disks, floppy disks, solid-state drives, removable disks, Blu-ray disks, etc.).
[0086] In the embodiments provided in the present disclosure, it should be understood that the disclosed devices and methods can also be implemented in other ways. The device embodiments described above are merely schematic. For example, the flowcharts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the devices, methods and computer program products according to multiple embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of a code, and the above-mentioned module, a program segment or a part of a code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart can be implemented with a dedicated hardware-based device that performs a specified function or action, or can be implemented with a combination of dedicated hardware and computer instructions.
[0087] Although the embodiments disclosed in the present disclosure are as above, the above contents are only embodiments adopted for facilitating the understanding of the present disclosure and are not intended to limit the present disclosure. Any technician in the technical field to which the present disclosure belongs can make any modifications and changes in the form and details of the implementation without departing from the spirit and scope disclosed in the present disclosure, but the scope of patent protection of the present disclosure shall still be subject to the scope defined in the attached claims.
Claims
1. A millimeter wave communication delay control method based on safety constraints, characterized in that: The following steps are involved: Step 1: Determine the communication security requirements of the data and the millimeter wave communication delay requirements based on the type of data, where the communication security requirements include at least one security task; Step 2: Determine a candidate strategy set based on the communication security requirements of the data, the candidate strategy set including a candidate strategy group corresponding to the security task within the communication security requirements, and the candidate strategy group includes at least one communication security strategy; Step 3: Select a single alternative communication security strategy scheme of communication security strategy composition data from all alternative strategy groups in the alternative strategy set, calculate the security processing delay of the single alternative communication security strategy scheme, and determine the overall communication delay of the single alternative communication security strategy scheme in combination with the actual delay of millimeter wave transmission; Step 4: Determine the optimal communication security strategy that meets the data millimeter wave communication delay requirements based on the overall communication delay of the alternative communication security strategy solutions, and use the optimal communication security strategy to perform millimeter wave secure communication of the data.
2. A millimeter wave communication delay control method based on safety constraints according to claim 1, characterized in that: Also includes: A corresponding form is constructed in advance to indicate the optimal communication security strategy for different types of data. Subsequently, the communication security strategy is matched in the corresponding form according to the type of the data to be communicated, and millimeter wave secure communication is performed on the communication data based on the matched communication security strategy.
3. The millimeter wave communication delay control method based on safety constraints according to claim 1 is characterized in that: The security processing delay is the sum of the processing delays of all communication security policies in a single alternative communication security policy scheme, and the processing delay of a single communication security policy is the sum of the response time and the execution time; The response time Among them, i s represents the occupancy rate of security resources corresponding to the i-th communication security policy, μ i Indicates the processing capability of the security resource; The execution time where t i lx represents the response time of the security resources corresponding to the i-th communication security policy to the i-th communication security policy under the ideal occupancy rate, t i lz It represents the execution time of the security resources corresponding to the i-th communication security policy under the ideal occupancy rate.
4. The millimeter wave communication delay control method based on safety constraints according to claim 2 is characterized in that: The matching-based communication security strategy scheme for performing millimeter wave secure communication on communication data includes: Calculate the real-time resource occupancy deviation of the matching communication security strategy solution; If the resource occupancy deviation is within the allowable deviation range, a matching communication security strategy scheme is adopted to treat the communication data for millimeter wave secure communication; If the resource occupancy deviation is not within the allowable deviation range, but is a negative deviation, a matching communication security strategy scheme is adopted to treat the communication data for millimeter wave secure communication; If the resource occupancy deviation is not within the allowable deviation range and is a positive deviation, the communication security strategy scheme is re-determined to perform millimeter wave secure communication on the communication data.
5. The millimeter wave communication delay control method based on safety constraints according to claim 4 is characterized in that: The resource occupancy deviation is a set of differences between the real-time occupancy rate and the general occupancy rate of security resources corresponding to all communication security policies in the matching communication security policy scheme; The resource occupancy deviation is within the allowable deviation range, which means that the difference between the real-time occupancy rate and the general occupancy rate of the security resources corresponding to all communication security policies is within the allowable deviation range; The resource occupancy deviation is not within the allowable deviation range means that the difference between the real-time occupancy rate and the general occupancy rate of the security resources corresponding to at least one communication security policy among all communication security policies is not within the allowable deviation range.
6. A millimeter wave communication delay control method based on safety constraints according to claim 4, characterized in that: The resource occupancy deviation is expressed as: Where n represents the number of communication security policies in the matching communication security policy scheme, O i r represents the real-time occupancy rate of security resources corresponding to the i-th communication security policy, O i s represents the general occupancy rate of security resources corresponding to the i-th communication security policy, w i Represents the deviation weight corresponding to the i-th communication security policy.
7. The millimeter wave communication delay control method based on safety constraints according to claim 5 is characterized in that: The re-determining communication security strategy scheme for performing millimeter wave secure communication on communication data includes: For each communication security policy in the matched communication security policy scheme, for which the difference between the real-time occupancy rate and the general occupancy rate of the corresponding security resources is not within the allowable deviation range and is a positive value, the communication security policy used for replacement is the communication security policy that belongs to the same candidate policy group and has the smallest processing delay; Calculate the overall communication delay of the replaced communication security strategy scheme. If it is not greater than the millimeter-wave communication delay requirement of the data to be communicated, select the replaced communication security strategy scheme to perform millimeter-wave secure communication on the data to be communicated. If it is greater than the millimeter-wave communication delay requirement of the data to be communicated, recalculate and determine the communication security strategy scheme.
8. The millimeter wave communication delay control method based on safety constraints according to claim 6 is characterized in that: The scheme for re-determining the communication security strategy for treating the communication data for millimeter wave secure communication is specifically as follows: S1: Calculate the weighted sum of the deviations of security resources corresponding to all communication security policies with negative deviations in the matching communication security policy schemes ∑w k (O k r -O k s )|k∈(1,2,…,n)∧w k (O k r -O k s )≤0; S2: Determine if constraints are satisfied The minimum value of the difference between the weighted sum of the deviations of the security resources corresponding to all communication security policies with a negative deviation in the security resource occupancy rate and the weighted sum of the deviations of the security resources corresponding to all communication security policies with a positive deviation in the security resource occupancy rate is: MIN(∑w k (O k r -O k s )-∑w j (O j r -O j s )) corresponding to the offset communication security policy set; S3: determining an unoffset communication security policy set based on all communication security policies in the matched communication security policy scheme and the offset communication security policy set; S4: Select a communication security policy in the unoffset communication security policy set for replacement, where the communication security policy used for replacement is a communication security policy that belongs to the same candidate policy group and has the smallest processing delay; S5: Calculate the overall communication delay of the replaced communication security strategy solution. If it is not greater than the millimeter wave communication delay requirement of the data to be communicated, select the replaced communication security strategy solution to perform millimeter wave secure communication on the data to be communicated.
9. An electronic device comprising a memory and a computer program stored thereon, and a processor, wherein: When the processor executes the computer program, it implements the millimeter wave communication delay control method based on safety constraints as described in any one of claims 1-8.
10. A storage medium, characterized in that: The storage medium stores computer executable instructions, and when the computer executable instructions are loaded and executed by the processor, a millimeter wave communication delay control method based on safety constraints as described in any one of claims 1-8 is implemented.