Lightweight physical layer authentication method based on real-time channel two-stage response

By adopting a lightweight physical layer authentication method based on real-time channel two-stage response on IoT devices, and using a low-complexity channel tracking model for two-stage authentication, the problems of limited computing resources and insufficient noise robustness in the prior art are solved, and physical layer authentication with high security and robustness are achieved.

CN119676704AActive Publication Date: 2025-03-21HARBIN INST OF TECH
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202411880710.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-19
Publication Date
2025-03-21
Estimated Expiration
2044-12-19

AI Technical Summary

Technical Problem

The existing physical layer authentication methods are not applicable to low-cost IoT devices with limited computing resources and storage resources, and lack robust methods to deal with noise observations, resulting in limited performance under low signal-to-noise ratios.

Method used

The lightweight physical layer authentication method based on real-time channel two-stage response is adopted, and two-stage authentication is performed through a low-complexity channel tracking model: the first stage uses the time-varying of channel frequency response for authentication, and the second stage uses the robustness of channel power delay distribution for authentication.

Benefits of technology

It realizes the security, robustness and online processing capabilities of physical layer authentication in dynamic time-varying channels, reduces the computation and storage complexity of the authentication scheme, and is suitable for different channel scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119676704A_ABST
    Figure CN119676704A_ABST
Patent Text Reader

Abstract

The invention discloses a lightweight physical layer authentication method based on real-time channel two-stage response, and belongs to the technical field of wireless communication. The problems that an existing physical layer identity verification method is not suitable for the situation that computing resources and storage resources are limited, and a robustness method for coping with noise observation is lacked are solved. Comprising two stages of authentication, in the first stage, a low-complexity channel tracking model is adopted to accurately model and track real-time channel changes, historical data is used for online prediction, and no significant calculation or storage overhead is generated; in the second stage, the robustness of the authentication process is enhanced by introducing power delay features which inherently resist time fluctuations, thereby eliminating the need for additional feature extraction in a noisy environment. According to the invention, the security, robustness and online processing capability of physical layer authentication in the dynamic time-varying channel can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to a lightweight physical layer authentication method based on a two-stage response of a real-time channel, and belongs to the technical field of wireless communications. Background Art

[0002] 5G technology has revolutionized the Internet of Things (IoT) by providing high throughput, low latency, and energy-efficient services, enabling seamless connectivity, sensing, and computing among millions of devices. However, the inherent broadcast and open nature of wireless communications makes them vulnerable to security threats such as eavesdropping, spoofing, and imitation attacks, posing a major challenge to IoT security. As the vision of 6G network automation advances, innovative applications have emerged in the field of IoT, including wearable / implantable devices, augmented reality, and autonomous driving. The increasing number of connections, expanding network coverage, and increasing heterogeneity emphasize the urgent need for lightweight, low-complexity, and low-latency authentication mechanisms.

[0003] Traditionally, wireless network access authentication mechanisms rely on cryptographic security. This approach requires devices to have sufficient computing resources to provide mathematical hardness. However, low-cost IoT devices often lack the ability to perform complex calculations, and dynamic IoT applications cannot withstand high latency. Therefore, physical layer authentication has become a promising lightweight and fast authentication technology, where the spatiotemporal uniqueness of channel responses makes it an effective authentication feature, providing information-theoretic security without requiring large amounts of computation. Existing methods based on channel prediction do not consider the limited computing and storage resources of a large number of low-cost IoT devices, which limits their scope of application. They also lack robust methods to deal with noisy observations, which limits their performance under low signal-to-noise ratios. Summary of the invention

[0004] In view of the problem that existing physical layer identity authentication methods are not suitable for situations where computing resources and storage resources are limited and lack robust methods to deal with noise observations, the present invention provides a lightweight physical layer authentication method based on real-time channel two-stage response.

[0005] A lightweight physical layer authentication method based on a two-stage response of a real-time channel of the present invention includes two-stage authentication:

[0006] First-stage authentication: a low-complexity channel tracking model is used to predict the channel frequency response of the selected subcarrier at the next moment; the low-complexity channel tracking model includes a low-complexity non-real-time model and a low-complexity real-time model; when the channel frequency response of the selected subcarrier at time t is predicted for the first time at time t at time t+1, the low-complexity non-real-time model is trained using the historical observations of the channel frequency response of the selected subcarrier before time t+1 to predict the channel frequency response prediction value at time t+1; all channel frequency response observations before time t+1 and the corresponding prediction values ​​are used to calculate the first-stage anomaly score at time t+1, and the user whose first-stage anomaly score is less than the channel frequency response observation value corresponding to the first-stage anomaly score threshold is regarded as a legitimate user; the user whose first-stage anomaly score is greater than or equal to the channel frequency response observation value corresponding to the first-stage anomaly score threshold is regarded as an illegal user, and the request of the illegal user is rejected;

[0007] The low-complexity real-time model is updated based on the low-complexity non-real-time model, and the low-complexity real-time model is used to predict the channel frequency response of the selected subcarrier at t+2 and subsequent times; and the first-stage anomaly score calculation and user legitimacy authentication are performed in real time in combination with the corresponding observation values;

[0008] Second-stage authentication: The second-stage anomaly score is calculated based on the power delay distribution of all channels before time t, and users with a second-stage anomaly score less than the second-stage anomaly score threshold are judged as legitimate users, otherwise they are judged as illegal users and the request is rejected.

[0009] According to the lightweight physical layer authentication method based on the two-stage response of the real-time channel of the present invention, the training method of the low-complexity non-real-time model includes:

[0010] Set the channel frequency response history observation value before the selected subcarrier t+1 to h q :

[0011] h q =I n f+ε,

[0012] Where q represents the selected subcarrier, I n is the n-dimensional identity matrix, f is the Gaussian variable, ε is the noise, is a multivariate Gaussian distribution, η 2 is the noise variance, m T is the mean vector, K TT is the covariance matrix:

[0013]

[0014] represents the real number domain, n is the number of legal observations, KTTij is the covariance matrix K TT The i-th row and j-th column element of i is time i, t j is the jth moment, k(t i ,t j ) is the kernel function;

[0015] To historical moments Sparsely take M r Induction point, M r =nM rate , M rate is the induction coefficient, and the induction point set Z is obtained:

[0016]

[0017] is the jth induction point z j The observation time;

[0018] The evidence lower bound ELBO for low-complexity non-real-time models is:

[0019]

[0020] Where β is the intermediate variable, Where K TZ is the covariance matrix between the observations at all historical moments and the observations in the induced point set Z, K ZZ is the covariance matrix between observations in the induced point set Z;

[0021] The gradient descent method is used to optimize the model parameters of the low-complexity non-real-time model, and the low-complexity non-real-time model is trained by minimizing the evidence lower bound ELBO.

[0022] According to the lightweight physical layer authentication method based on the two-stage response of the real-time channel of the present invention, the selected subcarrier q predicted by the low-complexity non-real-time model is * The predicted value of the channel frequency response at time for:

[0023]

[0024] Where μ * is the predicted mean of the channel frequency response, K t*Z is the covariance matrix between the observed values ​​at the prediction moment and the observed values ​​in the induced point set Z, m z For the intermediate variable:

[0025]

[0026] S z is the intermediate variable; K ZTis the covariance matrix between the observations in the induced point set Z and the observations at all historical moments, equal to

[0027]

[0028] According to the lightweight physical layer authentication method based on the two-stage response of the real-time channel of the present invention, the method for updating the low-complexity real-time model based on the low-complexity non-real-time model is: updating the model parameters of the low-complexity real-time model to the model parameters of the trained low-complexity non-real-time model.

[0029] According to the lightweight physical layer authentication method based on the two-stage response of the real-time channel of the present invention, the evidence lower bound ELBO of the low-complexity real-time model is:

[0030]

[0031] Where Z2 is the induction point set corresponding to the low-complexity real-time model, is an intermediate variable, K is an intermediate variable, is the covariance matrix between the observations in the induced point set Z2 at the current moment, Σ is the intermediate variable, is the noise variance of the low-complexity real-time model at the current moment, is the covariance matrix between the observation values ​​of the low-complexity real-time model at the current moment that have been saved at the historical moment, is the time point of the saved historical moment, β2 is the intermediate variable, C is the intermediate variable,

[0032]

[0033] Where S z1 is the intermediate variable corresponding to the induced point set Z1 corresponding to the saved low-complexity non-real-time model, is the covariance matrix between observations corresponding to the low-complexity non-real-time model, γ is an intermediate variable, m z1 The intermediate variables corresponding to the induction point set Z1, is the covariance matrix corresponding to the low-complexity real-time model, is the intermediate variable corresponding to the induction point set Z1, is the saved historical moment observation value, n S For nth S Legal observations, is the covariance matrix between the historical moment observation set and the induced point set Z1 of the low-complexity real-time model at the current moment;

[0034] The gradient descent method is used to optimize the model parameters of the low-complexity real-time model, and the low-complexity real-time model is trained by minimizing ELBO (Z2).

[0035] According to the lightweight physical layer authentication method based on the two-stage response of the real-time channel of the present invention, the low-complexity real-time model predicts the selected subcarrier q at t * The channel frequency response prediction value at time for:

[0036]

[0037] Where μ * ′ is the predicted mean value of the channel frequency response corresponding to the complex real-time model;

[0038]

[0039] According to the lightweight physical layer authentication method based on the two-stage response of the real-time channel of the present invention, the calculation method of the first-stage abnormal score is:

[0040] Constructing the first stage detection target for:

[0041]

[0042] Where t k Indicates time

[0043] The first stage of abnormal for:

[0044]

[0045] Where k is the kth legal observation value, Δ is the smoothing control coefficient, and e is the exponential function.

[0046] According to the lightweight physical layer authentication method based on real-time channel two-stage response of the present invention, the channel power delay distribution PDP (t, τ) at time t is:

[0047]

[0048] Where τ is the path delay, IFFT is the inverse Fourier transform, L is the number of paths, and P t,l is the power of path l at time t, δ is the impulse function, τ l (t) represents the corresponding path delay.

[0049] According to the lightweight physical layer authentication method based on the two-stage response of the real-time channel of the present invention, the second stage abnormal classification S IIk for:

[0050]

[0051] x IIk =τl (t k )-τ l (t k-1 ).

[0052] Beneficial effects of the present invention: The method of the present invention provides a two-stage physical layer authentication scheme for a real-time channel that can achieve comprehensive guarantees of identity authentication security, complexity and robustness. The complexity of real-time channel tracking is reduced by reusing historical model information, and the security of the real-time authentication scheme is improved by using the channel frequency response authentication with strong time-varying properties in the first stage. The robustness is then improved by using the power delay distribution authentication that is robust to noise in the second stage.

[0053] The method of the present invention is aimed at the current physical layer authentication scheme. Considering the limited computing and storage resources of low-power small devices and the low latency requirements of real-time authentication of IoT applications, a new two-stage real-time physical layer authentication method is implemented under the physical layer authentication framework based on channel characteristics. The channel prediction is combined with the power delay attribute to ensure excellent performance in mobile and time-varying channel environments. In the first stage, a low-complexity channel tracking model is used to accurately model and track real-time channel changes, and historical data is used for online prediction without significant computing or storage overhead. In the second stage, the robustness of the identity authentication process is enhanced by introducing power delay features, which are inherently resistant to time fluctuations, thereby eliminating the need for additional feature extraction in noisy environments. Simulation experiments show that compared with the prior art, the present invention can improve the security, robustness, and online processing capabilities of physical layer authentication in dynamic time-varying channels, reduce the computational and storage complexity of the authentication scheme, and is scalable to different channel scenarios. BRIEF DESCRIPTION OF THE DRAWINGS

[0054] Figure 1 It is a schematic diagram of a real-time physical layer authentication scenario of a lightweight physical layer authentication method based on a two-stage response of a real-time channel according to the present invention;

[0055] Figure 2 It is a schematic diagram of the low-complexity channel tracking principle of the present invention;

[0056] Figure 3 It is a schematic diagram of channel tracking accuracy;

[0057] Figure 4 This is a schematic diagram of the real-time physical layer authentication effect under different signal-to-noise ratios;

[0058] Figure 5 This is a schematic diagram of the real-time physical layer authentication effect in different channel environments. DETAILED DESCRIPTION

[0059] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0060] It should be noted that, in the absence of conflict, the embodiments of the present invention and the features in the embodiments may be combined with each other.

[0061] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments, but they are not intended to limit the present invention.

[0062] Specific implementation method 1. Combination Figure 1 and Figure 2 As shown, in the mobile IoT wireless communication scenario, the receiving end performs identity authentication of the user who initiates the communication request. Since the traditional encryption mechanism relies on computational hardness, it will occupy the originally tight storage and computing resources of the IoT small devices, and the upper-layer encryption mechanism is difficult to resist spoofing attacks from the physical layer. In contrast, the spatial uniqueness and rapid time-varying nature of channel characteristics make it information-theoretic secure. At present, the difficulty of deploying physical layer authentication based on channel characteristics on small devices lies in the accuracy and complexity of real-time channel tracking, as well as the robustness of adapting to dynamic environments. To this end, the present invention provides a lightweight physical layer authentication method based on real-time channel two-stage response.

[0063] Combination Figure 2 As shown, the method of the present invention includes two-stage authentication:

[0064] First-stage authentication: a low-complexity channel tracking model is used to predict the channel frequency response of the selected subcarrier at the next moment; the low-complexity channel tracking model includes a low-complexity non-real-time model and a low-complexity real-time model; when the channel frequency response of the selected subcarrier at time t is predicted for the first time at time t at time t+1, the low-complexity non-real-time model is trained using the historical observations of the channel frequency response of the selected subcarrier before time t+1 to predict the channel frequency response prediction value at time t+1; all channel frequency response observations before time t+1 and the corresponding prediction values ​​are used to calculate the first-stage anomaly score at time t+1, and the user whose first-stage anomaly score is less than the channel frequency response observation value corresponding to the first-stage anomaly score threshold is regarded as a legitimate user; the user whose first-stage anomaly score is greater than or equal to the channel frequency response observation value corresponding to the first-stage anomaly score threshold is regarded as an illegal user, and the request of the illegal user is rejected;

[0065] The low-complexity real-time model is updated based on the low-complexity non-real-time model, and the low-complexity real-time model is used to predict the channel frequency response of the selected subcarrier at t+2 and subsequent times; and the first-stage anomaly score calculation and user legitimacy authentication are performed in real time in combination with the corresponding observation values;

[0066] Second-stage authentication: The second-stage anomaly score is calculated based on the power delay distribution of all channels before time t. Users with a second-stage anomaly score less than the second-stage anomaly score threshold are judged as legitimate users and their requests are accepted. Otherwise, they are judged as illegal users and their requests are rejected.

[0067] In this implementation, the first stage anomaly score is calculated using kernel density nonparametric estimation. If the authentication is passed, the second stage is entered, otherwise the request is rejected. When predicting the subcarrier channel frequency response for the first time, all legal historical observations are input and a low-complexity non-real-time model is selected; when predicting the subcarrier channel frequency response in real time, the historical model and visible observations are input and a low-complexity real-time model is selected;

[0068] After each authentication is completed, the historical model and part of the historical observations are saved, and the visible observations are updated using the current observations and part of the historical observations for the next authentication.

[0069] Furthermore, when predicting the subcarrier channel frequency response for the first time, all legal historical observations are input, and a low-complexity non-real-time model is selected. The training method of the low-complexity non-real-time model includes:

[0070] The historical channel frequency response between the legitimate user and the receiving end obtained by the upper layer authentication mechanism before the communication request is initiated, for example, t n The historical observation on subcarrier q at time is represented by h q =[h q (t1),h q (t2),...,h q (t n )] T , select some subcarriers from all M subcarriers for tracking and authentication, and the selected subcarrier set is represented by Q = {q|1≤q≤M};

[0071] Set the channel frequency response history observation value before the selected subcarrier t+1 to h q :

[0072] h q =I n f+ε,

[0073] Where q represents the selected subcarrier, I n is the n-dimensional identity matrix, f is the Gaussian variable, ε is the noise, represents the degree to which the observation is affected by noise, is a multivariate Gaussian distribution, η 2 is the noise variance, Used to fit the time-varying law of channel frequency response, m T is the mean vector, which can be set to 0, K TT is the covariance matrix:

[0074]

[0075] represents the real number domain, n is the number of legal observations, K TTij is the covariance matrix K TT The i-th row and j-th column element of i is time i, t j is the jth moment, k(t i ,t j ) is the kernel function;

[0076] Set up and train a low-complexity non-real-time model for historical moments Sparsely take M r Induction point, M r =nM rate , M rate is the induction coefficient, and the induction point set Z is obtained:

[0077]

[0078] is the jth induction point z j The observation time;

[0079] The evidence lower bound ELBO for low-complexity non-real-time models is:

[0080]

[0081] Where β is the intermediate variable, Where K TZ is the covariance matrix between the observations at all historical moments and the observations in the induced point set Z, K ZZ is the covariance matrix between observations in the induced point set Z;

[0082] The method for determining the optimal induction point set and model parameters is as follows:

[0083] initialization The working set is defined as Start optimizing, for each And Z are successively found to be the union, expressed as If ELBO(Z + )>ELBO(Z), then update Z←Z +, recalculate the working set with the updated Z, and repeat the above steps until there is no Meet ELBO(Z + )>ELBO(Z).

[0084] The gradient descent method is used to optimize the model parameters of the low-complexity non-real-time model, and the low-complexity non-real-time model is trained by minimizing the evidence lower bound ELBO. Computational complexity Space complexity

[0085] In this implementation, a low-complexity non-real-time model is used to predict the predicted value of the channel frequency response of the selected subcarrier at the next moment. The selected subcarrier q predicted by the low-complexity non-real-time model is * The predicted value of the channel frequency response at time for:

[0086]

[0087] Where μ * is the predicted mean of the channel frequency response, K t*Z is the covariance matrix between the observed values ​​at the prediction moment and the observed values ​​in the induced point set Z, m z For the intermediate variable:

[0088]

[0089] S z is the intermediate variable; K ZT is the covariance matrix between the observations in the induced point set Z and the observations at all historical moments, equal to

[0090]

[0091] Predicting computational complexity Space complexity

[0092] The method for updating the low-complexity real-time model based on the low-complexity non-real-time model is: updating the model parameters of the low-complexity real-time model to the model parameters of the trained low-complexity non-real-time model. When the subcarrier channel frequency response is subsequently predicted in real time, the historical model and the visible observation are input and the low-complexity real-time model is selected.

[0093] Low-complexity real-time model at the current moment Parameters and input of low-complexity real-time / non-real-time model at the last moment The saved parameter comparison table is shown in Table 1:

[0094] Table 1

[0095]

[0096] The dots under K in Table 1 represent variables, such as T, Z, and n. S .

[0097] Visible observations are made up of the latest n S It consists of authenticated legal observations, represented by The evidence lower bound ELBO for low-complexity real-time models is:

[0098]

[0099] Where Z2 is the induction point set corresponding to the low-complexity real-time model, is an intermediate variable, K is an intermediate variable, is the covariance matrix between the observations in the induced point set Z2 at the current moment, Σ is the intermediate variable, is the noise variance of the low-complexity real-time model at the current moment, is the covariance matrix between the observation values ​​of the low-complexity real-time model at the current moment that have been saved at the historical moment, For the saved historical moment, for example in constitutes β2 is an intermediate variable, C is an intermediate variable,

[0100]

[0101] Where S z1 is the intermediate variable corresponding to the induced point set Z1 corresponding to the saved low-complexity non-real-time model, is the covariance matrix between observations corresponding to the low-complexity non-real-time model, γ is an intermediate variable, m z1 The intermediate variables corresponding to the induction point set Z1, is the covariance matrix corresponding to the low-complexity real-time model, is the intermediate variable corresponding to the induction point set Z1, is the saved historical moment observation value, n S For nth S Legal observations, is the covariance matrix between the historical moment observation set and the induced point set Z1 of the low-complexity real-time model at the current moment;

[0102] The model parameters of the low-complexity real-time model are optimized using the gradient descent method, and the low-complexity real-time model is trained by minimizing ELBO (Z2). Computational complexity Space complexity

[0103] The low-complexity real-time model is used to predict the predicted value of the channel frequency response of the selected subcarrier at the next moment. The low-complexity real-time model predicts the selected subcarrier q at t * The predicted value of the channel frequency response at time for:

[0104]

[0105] Where μ′ * is the predicted mean value of the channel frequency response corresponding to the complexity real-time model;

[0106]

[0107] Predicting computational complexity Space complexity

[0108] subcarrier q on t * The calculation formula for predicting the channel frequency response variance at a certain time is expressed as:

[0109]

[0110] Furthermore, in the first stage authentication, the observed and predicted channel frequency response at the current moment is obtained, and the kernel density non-parametric estimation is used to calculate the first stage anomaly score and compare it with the threshold.

[0111] To determine whether the user who currently initiates the communication request is a legitimate user, a two-stage authentication is required. In the first stage, the channel characteristics with higher randomness are checked to see whether they meet the security requirements of the overall authentication scheme. Taking the authentication of a subcarrier in Q as an example, the channel estimation is first performed on the current channel. According to the channel frequency response on subcarrier q, the channel frequency response on subcarrier q is calculated at the current time t k The observed values ​​and predicted values ​​are used to construct the first-stage detection target.

[0112] The calculation method of the first stage anomaly score is:

[0113] According to the channel frequency response on subcarrier q, at the current time t k The observed value and predicted value construct the first stage detection target for:

[0114]

[0115] Where t k Indicates time

[0116] The first stage of abnormal for:

[0117]

[0118] Where k is the kth legal observation value, Δ is the smoothing control coefficient, and e is the exponential function.

[0119] Calculate all selected The abnormal score of the detected target on the subcarriers and the acceptance threshold After comparison, if there is an anomaly score higher than the threshold, the current observation is authenticated as coming from an illegal user and the user's request is rejected. If all anomaly scores are lower than the threshold, the second stage of authentication is entered;

[0120] In this implementation, the second stage infers the power delay distribution of the current and historical channels, calculates the second stage anomaly score and compares it with the threshold, and the user request is accepted if the authentication is passed, otherwise the request is rejected. In the second stage, the power delay characteristics with weak time-varying properties are checked to ensure the robustness of the overall authentication scheme. After channel estimation, the power delay distribution of the current and historical channels is calculated by observing the channel frequency response. The channel power delay distribution PDP (t, τ) at time t is calculated using the channel frequency response obtained by channel estimation:

[0121]

[0122] Where τ is the path delay, IFFT is the inverse Fourier transform, L is the number of paths, and P t,l is the power of path l at time t, δ is the impulse function, τ l (t) represents the corresponding path delay.

[0123] The second stage abnormality score S IIk for:

[0124]

[0125] The second stage detection target is constructed by the delay corresponding to the path at the current moment and the previous moment, and is defined as:

[0126] x IIk =τ l (t k )-τ l (t k-1 ).

[0127] Second stage anomaly score and acceptance threshold If the comparison is lower than the threshold, the current observation is authenticated as coming from a legitimate user and the user request is accepted. If the comparison is higher than the threshold, the current observation is authenticated as coming from an illegal user and the user request is rejected.

[0128] Next, save the historical model and some historical observations, use the current observations and some historical observations to update the visible observations, and perform the next authentication, including:

[0129] The storage resources occupied by the lightweight physical layer authentication method for real-time channel two-stage response include: after each low-complexity model training is completed, the induced point Z and model parameters are saved, and for each selected subcarrier, n S The historical channel frequency response is saved, and the channel frequency response obtained by the channel estimation at the current moment and the previous moment is saved. After the two-stage authentication is completed, the current observed channel frequency response of the authenticated legitimate user is saved. For example, t n Save historical observations after training is completed Predicted t n+1 The channel frequency response at time t n+1 The received signal at time t passes the two-stage authentication. n+1 The visible observation update is

[0130] This implementation can achieve physical layer authentication of real-time channel two-stage response under the premise of lightweight.

[0131] In order to verify the performance of the physical layer security authentication method proposed in the present invention, the following simulation and analysis were performed:

[0132] Complexity analysis: Currently, the accurate Gaussian process (GP) provides a more reliable time-varying channel tracking. However, its computational complexity is proportional to the amount of data to the power of the third power, which is not suitable for deployment in real-time physical layer authentication applications of small-scale devices with limited resources. In order to verify the effectiveness of the method of the present invention in terms of low complexity and lightweight, the computational complexity and space complexity of the method of the present invention are compared with the accurate Gaussian model baseline, as shown in Table 2. From the simulation results in the table, it is found that due to M r <M r +n S <<n, the method of the present invention greatly reduces the computational complexity and space complexity in real-time and non-real-time channel tracking models, saving equipment resources.

[0133] Table 2

[0134]

[0135] Communication system simulation parameters: The propagation scenario follows the outdoor 3GPP TR 38.901, the channel is generated by QuadRiGa, and the antenna is located at a height of 1.5 meters. The receiver position is fixed, and the legal user moves around Bob in a circular trajectory with a diameter of 30 meters at a speed of 20km / h. The trajectory of illegal users is random. The center frequency is 3.5GHz, the bandwidth is 100MHz, and 2048-point FFT / IFFT is used.

[0136] Simulation 1: Considering the induction coefficient M rateIt will affect the accuracy of the first-stage authentication, thus affecting the security of the overall authentication method. At the same time, considering the computational burden brought by more induction points, the M rate The cases of 0.4, 0.5, and 0.6 are evaluated respectively. Figure 3 As shown in FIG. 1 , the lower normalized mean square error NMSE reflects the higher accuracy of the low-complexity real-time / non-real-time channel tracking model in predicting the channel frequency response, which directly affects the accuracy of the first-stage authentication and further reflects the security of the authentication method of the present invention. Figure 3 It can be seen that in the three cases, the real-time / non-real-time model achieved an NMSE lower than 0.005, which provides a theoretical guarantee for the security of the method of the present invention.

[0137] Simulation 2: Since the time-varying channel is greatly affected by noise, the two-stage physical layer authentication scheme proposed by the method of the present invention uses power delay response to improve the ability of authentication to adapt to the noise environment. In order to verify the robustness of the method, simulations are performed under the conditions of signal-to-noise ratio (SNR) of 5dB, 10dB and 20dB, and compared with the baseline accurate Gaussian process scheme. Figure 4 As shown in Figure 2, the closer the false alarm rate and miss detection rate curves are to the lower left of the first quadrant, the better the authentication performance is. Figure 4 The results show that under the same false alarm rate, the missed detection rate of the method of the present invention is always better than that of the GP method. The method proposed in the present invention shows greater improvement in authentication performance under lower signal-to-noise ratio.

[0138] Simulation 3: In order to verify the scalability of the method of the present invention in different channel environments, simulations are performed in three different common channel environments in the IoT time-varying scenario, namely 3GPP 38.901InF LOS, Umi LOS and Umi NLOS. When tracking two subcarrier channels and a signal-to-noise ratio of 15 dB, the authentication performance in non-line-of-sight (NLoS) is slightly reduced compared to line-of-sight (LoS), but within an acceptable range. Overall, the method maintains a high level of performance consistency in various channel models.

[0139] Therefore, in summary, compared with the prior art, the method of the present invention can improve the security, robustness, and online processing capability of physical layer authentication in dynamic time-varying channels, reduce the computational and storage complexity of the authentication scheme, and is scalable to different channel scenarios.

[0140] The above is a detailed introduction to the lightweight physical layer authentication method for the two-stage response of the real-time channel provided by the present invention. This article uses specific examples to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method and core ideas of the present invention. The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the protection scope of the present invention.

Claims

1. A lightweight physical layer authentication method based on real-time channel two-stage response, characterized in that: Includes two-stage authentication: First-stage authentication: a low-complexity channel tracking model is used to predict the channel frequency response of the selected subcarrier at the next moment; the low-complexity channel tracking model includes a low-complexity non-real-time model and a low-complexity real-time model; when the channel frequency response of the selected subcarrier at time t is predicted for the first time at time t, the low-complexity non-real-time model is trained using the historical observations of the channel frequency response of the selected subcarrier before time t+1 to predict the channel frequency response prediction value at time t+1; all channel frequency response observations before time t+1 and the corresponding prediction values ​​are used to calculate the first-stage anomaly score at time t+1, and the user whose first-stage anomaly score is less than the channel frequency response observation value corresponding to the first-stage anomaly score threshold is regarded as a legitimate user; The users whose first-stage abnormality score is greater than or equal to the channel frequency response observation value corresponding to the first-stage abnormality score threshold are regarded as illegal users, and the requests of illegal users are rejected; The low-complexity real-time model is updated based on the low-complexity non-real-time model, and the low-complexity real-time model is used to predict the channel frequency response of the selected subcarrier at time t+2 and subsequent times; The corresponding observation values ​​are combined to perform real-time first-stage anomaly score calculation and user legitimacy authentication; Second-stage authentication: The second-stage anomaly score is calculated based on the power delay distribution of all channels before time t, and users with a second-stage anomaly score less than the second-stage anomaly score threshold are judged as legitimate users, otherwise they are judged as illegal users and the request is rejected.

2. The lightweight physical layer authentication method based on real-time channel two-stage response according to claim 1 is characterized in that: Training methods for low-complexity non-real-time models include: Set the channel frequency response history observation value before the selected subcarrier t+1 to h q : h q =I n f+ε, Where q represents the selected subcarrier, I n is the n-dimensional identity matrix, f is the Gaussian variable, ε is the noise, is a multivariate Gaussian distribution, η 2 is the noise variance, m T is the mean vector, K TT is the covariance matrix: represents the real number domain, n is the number of legal observations, K TTij is the covariance matrix K TT The i-th row and j-th column element of i is time i, t j is the jth moment, k(t i ,t j ) is the kernel function; To historical moments Sparsely take M r Induction point, M r =nM rate , M rate is the induction coefficient, and the induction point set Z is obtained: is the jth induction point z j The observation time; The evidence lower bound ELBO for low-complexity non-real-time models is: Where β is the intermediate variable, Where K TZ is the covariance matrix between the observations at all historical moments and the observations in the induced point set Z, K ZZ is the covariance matrix between observations in the induced point set Z; The gradient descent method is used to optimize the model parameters of the low-complexity non-real-time model, and the low-complexity non-real-time model is trained by minimizing the evidence lower bound ELBO.

3. The lightweight physical layer authentication method based on real-time channel two-stage response according to claim 2 is characterized in that: The selected subcarrier q predicted by the low-complexity non-real-time model is at t * The channel frequency response prediction value at time for: Where μ * is the predicted mean of the channel frequency response, K t*Z is the covariance matrix between the observations at the prediction moment and the observations in the induced point set Z, m z For the intermediate variable: S z is the intermediate variable; K ZT is the covariance matrix between the observations in the induced point set Z and the observations at all historical moments, equal to 4. The lightweight physical layer authentication method based on real-time channel two-stage response according to claim 3 is characterized in that: The method for updating the low-complexity real-time model based on the low-complexity non-real-time model is: updating the model parameters of the low-complexity real-time model to the model parameters of the trained low-complexity non-real-time model.

5. The lightweight physical layer authentication method based on real-time channel two-stage response according to claim 4 is characterized in that: The evidence lower bound ELBO for low-complexity real-time models is: Where Z2 is the induction point set corresponding to the low-complexity real-time model, is an intermediate variable, K is an intermediate variable, is the covariance matrix between the observations in the induced point set Z2 at the current moment, Σ is the intermediate variable, is the noise variance of the low-complexity real-time model at the current moment, is the covariance matrix between the observation values ​​of the low-complexity real-time model at the current moment that have been saved at the historical moment, is the time point of the saved historical moment, β2 is the intermediate variable, C is the intermediate variable, Where S z1 is the intermediate variable corresponding to the induced point set Z1 corresponding to the saved low-complexity non-real-time model, is the covariance matrix between observations corresponding to the low-complexity non-real-time model, γ is an intermediate variable, m z1 The intermediate variables corresponding to the induction point set Z1, is the covariance matrix corresponding to the low-complexity real-time model, is the intermediate variable corresponding to the induction point set Z1, is the saved historical moment observation value, n S For nth S Legal observations, is the covariance matrix between the historical moment observation set and the induced point set Z1 of the low-complexity real-time model at the current moment; The gradient descent method is used to optimize the model parameters of the low-complexity real-time model, and the low-complexity real-time model is trained by minimizing ELBO (Z2).

6. The lightweight physical layer authentication method based on real-time channel two-stage response according to claim 5 is characterized in that: The low-complexity real-time model predicts the selected subcarrier q at t * The channel frequency response prediction value at time for: Where μ′ * is the predicted mean value of the channel frequency response corresponding to the complexity real-time model; 7. The lightweight physical layer authentication method based on real-time channel two-stage response according to claim 6 is characterized in that: The calculation method of the first stage anomaly score is: Constructing the first stage detection target for: Where t k Indicates time The first stage of abnormal for: Where k is the kth legal observation value, Δ is the smoothing control coefficient, and e is the exponential function.

8. The lightweight physical layer authentication method based on real-time channel two-stage response according to claim 7 is characterized in that: The channel power delay profile PDP(t,τ) at time t is: Where τ is the path delay, IFFT is the inverse Fourier transform, L is the number of paths, and P t,l is the power of path l at time t, δ is the impulse function, τ l (t) represents the corresponding path delay.

9. The lightweight physical layer authentication method based on real-time channel two-stage response according to claim 8, characterized in that: The second stage abnormality score S IIk for: x IIk =t l (t k )-t l (t k-1 )。

Citation Information

Patent Citations

  • Channel prediction method utilizing spatial characteristics of broadband large-scale antenna array

    CN113067652A

  • Channel prediction method combining deep learning and basis extension model

    CN113206809A

  • Physical layer equipment identity authentication method and system based on channel prediction

    CN116233844A

  • CNN-GRU-based OFDM-HPLC system channel prediction method, storage medium and device

    CN118353746A

  • Authentication method and related apparatus

    US20230319557A1