Unintentional modulation microstructure enlargement

2022-06-27 00:27SUNLitingWANGXiangandHUANGZhitao

SUN Liting,WANG Xiang,and HUANG Zhitao

Department of Electronic Science,National University of Defense Technology,Changsha 410073,China

Abstract: Radio frequency fingerprinting (RFF) is a technology that identifies the specific emitter of a received electromagnetic signal by external measurement of the minuscule hardware-level,device-specific imperfections.The RFF-related information is mainly in the form of unintentional modulation (UIM),which is subtle enough to be effectively imperceptible and is submerged in the intentional modulation (IM).It is necessary to minimize the influence of the IM and expand the slight differences between emitters for successful RFF.This paper proposes a UIM microstructure enlargement (UMME) method based on featurelevel adaptive signal decomposition (ASD),accompanied by autocorrelation and cross-correlation analysis.The common IM part is evaluated by analyzing a newly-defined benchmark feature.Three different indexes are used to quantify the similarity,distance,and dependency of the RFF features from different devices.Experiments are conducted based on the real-world signals transmitted from 20 of the same type of radar in the same working mode.The visual image qualitatively shows the magnification of feature differences;different indicators quantitatively describe the changes in features.Compared with the original RFF feature,recognition results based on the Gaussian mixture model (GMM) classifier further validate the effectiveness of the proposed algorithm.

Keywords: radio frequency fingerprinting (RFF),unintentional modulation (UIM),adaptive signal decomposition (ASD),variational mode decomposition (VMD),similarity measurement.

1.Introduction

Radio frequency fingerprint is a characteristic intrinsic to the hardware chain of an emitter device,that is unntentionally modulated to transmitted signals,and thus can be leveraged to discriminate the specific transmitter [1].Radio frequency fingerprinting (RFF),also known as specific emitter identification (SEI),has a wide range of applications in wireless network security [2−4],cognitive radio [3,5],and spectrum management [6].A typical RFF system is illustrated [7].

The core of the RFF system is the effective discriminative feature [8,9].Many previous researchers have explored RFF features,which can be roughly divided into time-domain [10,11],frequency-domain [12,13],timefrequency domain [14−16],and other transformation-domain categories [17−19].Recently proposed methods based on deep learning (DL) have become increasingly attractive [18,20,21].However,these algorithms mainly focus on extracting newly defined manual or automatic features,rather than exploring the common distribution characteristics of the existing RFF features and improving their performance.

More specifically,little attention has been paid to unintentional modulation (UIM).For emitters with the same intentional modulation (IM) on pulse,the identificationrelevant device-specific information of RFF is UIM,mainly caused by manufacturing tolerances and aging of the equipment in the transmitter [12,22,23].However,the individual differences are so subtle that they are effectually imperceptible;they are also submerged in the useless main information,IM,which may be harmful to RFF [24].

Although UIM is hard to extract,researchers have succeeded in separating it.In [5],the estimated ideal IM can be directly subtracted from the time domain to obtain time-domain complex baseband error signals was obtained.Detailed estimation of all various modulation parameters is difficult,however,and the resulting estimation errors markedly affect the UIM features [12].A primary signal suppression method based on wavelet transform was proposed [25].And IM parameters were estimated and then compensated [19].The shared features and private features were separated at the signal level by a discriminative adversarial networks (DAN) [26],which is effective but requires a large amount of learning data.

Existing algorithms work by extracting UIM directly from the original data waveform at the signal level.There is an excess of influencing factors in these cases,however,which makes subsequent analysis very difficult.IM may be reflected as the overall similarity of feature curves at the feature level [12,23].As UIM features are relatively weak,it is necessary to enlarge the subtle fingerprint features to conduct a successful analysis.

Motivated by these thoughts,we mainly focus on the feature extraction phase of the system in this study,establish a technique based on adaptive signal decomposition(ASD) to analyse the components of RFF features,eliminate the IM,and enlarge the UIM microstructure at the feature level to optimize the existing RFF features.

ASD,also known as“local wave decomposition”,has been widely applied in several research fields [27,28].For RFF problems,ASD is usually used to directly decompose the time-domain waveform of individual signals and further extract new fingerprint features rather than distinguishing UIM [14,15,22].Liang et al.[29]used empirical mode decomposition to obtain stray components.However,the eliminated main component varies among signals;it is not strictly the common IM of all emitters,therefore device-specific information may be lost.Existing methods also are restricted to the signal level.

In this paper,variational mode decomposition (VMD),a newly proposed ASD method,is used to adaptively decompose the autocorrelation of benchmark features to obtain different components.We integrate correlation calculation into this process to amplify subtle structural differences and eliminate shared major components.We strictly control variables,delete the same components from different samples,and minimize the loss of effective information accordingly.The major contributions of this work can be summarized as follows:

(i) An innovative UIM microstructure enlargement(UMME) technique is established for RFF.It is the first attempt to specifically eliminate the IM at the feature level and amplify subtle fingerprint features to optimize the specific emitter identification.

(ii) Benchmark feature is defined and implemented to describe the main common information shared by all emitters.The correlation calculation is ingeniously introduced into RFF to amplify subtle inter-class differences based on the benchmark features.

(iii) Inspired by the mechanism of RFF,that is,RFF features contain both the emitter-specific UIM and the emitter-shared IM,ASD is used to analyze different feature components,namely,the main trends and the stray highfrequency items.

(iv) Three different indicators are introduced to measure the effect of RFF feature difference amplification,including Pearson product-moment correlation coefficient(PE),euclidean distance (ED),and mutual information(MI).Visual and numerical results on real-world dataset prove that the subtle UIM differences are effectively magnified.The algorithm is validated by an improved classification recognition rate.

The rest of this paper is organized as follows:Section 2 briefly describes the UIM signal model,the calculation process of VMD,and three evaluation indexes for subtle UIM differences.In Section 3,the detailed implementation of the proposed algorithm is given.Section 4 provides the visual and numerical results.Section 5 presents a conclusions.

2.Problem formulation

2.1 Signal model of RFF mechanism

Theoretically,the signals of the same modulation,transmitted from the same kind of emitter and processed by the same pre-procedure,have similar feature shapes[12,23].This is precisely the case in a real-world scenario.IM is the major component of a signal and is manifested in the common characteristics of signals with the same parameters from various emitters used for SEI.UIM,conversely,is caused by imperfections in different emitters;it has lower energy than IM,and is manifested in the stable differences associated with individuals [24].

LetSmand UIMmdenote the whole and UIM part of themth emitter,the signal model of the aforementioned analysis can be expressed as

whereMis the number of the emitters and IM represents the common IM part belonging to all of the emitters.

UIM appears as a series of slight differences among signals from various emitters in many signal processing domains,which is usually embodied in the signals’ microstructures.The differences between transmitters are random and independent.UIM tends to be obscured by IM and thus very difficult to extract.It also satisfies the energy relationship IM ≫UIMm.

Theoretically,as long as there are sufficient signal observations accumulated and analyzed,the general distribution rule of the IM can be obtained by its sufficient statistic [30],as follows:

In practice,however,UIM cannot be directly derived by subtracting the accumulation of original features IM owing to its inherent diversity and low energy.The UIM microstructure must be extracted and enlarged in a particular manner to properly analyze it.

2.2 Knowledge of VMD

VMD technique decomposes a multi-component signal into a set of intrinsic mode functions (IMFs) non-recursively [31].Essentially,it is the construction and solving of a variational problem,assuming that the non-linear and non-stationary signals are formed by the superposition of several mode functions.Each IMF obtained after VMD is band-limited,and can be represented as a narrow-band signal with amplitude modulation-frequency modulation(AM-FM) in different center frequencies.

The IMFukis given by

whereAkis the instantaneous amplitude satisfyingAk≥0,ϕkis the increasing phase function,and ωk(t)=ϕk′(t) is the instantaneous frequency.

VMD can be converted into a constrained variational problem as follows:

whereukis the kth mode,f(t) is the original signal to be decomposed,ωkis the corresponding center frequency,δ(t)isthe impulse function,∂tis the gradient with respect to t,and∗ represents the convolution operation.

The secondary penalty parameter α and augmented Lagrange multiplier λ(t) are introduced to solve the aforementioned constrained variational problem.The quadratic penalty parameter α makes the variational dispersion problem highly nonlinear and non-convex,which ensures that the signal can be decomposed accurately under the Gaussian noise.The Lagrange multiplier λ(t)guarantees the strictness of obtaining the optimal bandwidth solution per IMF.The squaredl2-norm of the baseband-shifted Hilbert analytic function with non-negative frequencies reveals the bandwidth of each mode [24].

After introducing α and λ(t),the constraint variational problem can be converted into an unconstrained variational problem as follows:

where 〈·〉 represents the inner product operation.

Next,uk,ωk,and λ are iteratively updated by using the alternating direction multiplier method to solve the saddle points of the upper augmented Lagrange function.This equals the optimal solution of the constrained variational model.The decomposed modes and their center frequencies can be obtained from the solution.The modes in the spectral domain can be given as

The sequence of the specific steps involved in VMD can be summarized as follows:

Step 1Update mode

The modes are updated in the Fourier domain.Conversely,the mode in the time domain is obtained as the real part of the inverse Fourier transform of this filtered analytic signal.

Step 2Update center frequency

Again,the optimization takes place in the Fourier domain,and we end up calculating,

where the new ωkfalls at the center of gravity of the corresponding mode’s power spectrum.

Step 3Cyclic processing

Repeat Step 1 and Step 2 until the number of modes equals the present valueK.

Step 4Update multiplier

Update the Lagrange multiplier as follows:

Step 5Check convergence conditions

2.3 Evaluation index

We choose three measurements to evaluate the similarity,distance,and dependency of RFF features.

2.3.1 PE

PE reflects the degree of linear correlation between two variablesXandYas a measure of the similarity between curve shapes [32].The value of PE is between −1 and 1.The curves in question are more similar when the absolute PE is close to 1,and less similar when it is closer to 0.The PE ofXandYcan be expressed as

where E{·} denotes the mean operator,µ denotes the average,σis the variance,and cov(X,Y) is the covariance.

2.3.2 ED

ED is a common distance measurement tool for patten recognition;it has translation invariance and rotation invariance [33].ED facilitates classification in techniques such as theK-nearest neighbors (KNN) algorithm.We use ED to analyze the distribution characteristics of RFF features:

2.3.3 MI

In information theory,MI is a measure of the interdependence between two random variables.If the joint distribution of two random variables (X,Y)isp(xiyi),then MI is

3.Algorithm implementation

The typicle RFF system is shown in Fig.1.The curve of the RFF system is the procedure of feature extraction.The implementation of the proposed method consists of two phases:feature component analysis of the benchmark feature and microstructure enlargement of each original feature,as is shown in Fig.2.The upper branch in the flow chart represents the feature component analysis stage,including benchmark feature calculation,feature autocorrelation,VMD,and IMF acquisition of different types of IMF.On the other hand,the UIM-related microstructure enlargement involves calculating the cross-correlation between the original feature and the benchmark feature,then removing the IMFs unrelated to individual information or of high frequency to obtain the final feature.The final feature is marked as“UMME”.

Fig.1 Typical RFF system

Fig.2 Flowchart of the proposed UMME method

The key steps of the scheme are described in detail.

3.1 Original feature

The instantaneous parameters of signals(t) include instantaneous amplitude (IA)A(t),instantaneous phase(IP) ϕ(t),and instantaneous frequency (IF)f(t),which are defined as

where |·| is thel2-norm;H[·] is the Hilbert Transform,characterized by

For the analytic discrete-time series=H[s(t)],the arctangent phase ϕ(t) can be given as

whereq(t) andi(t) are the real and imaginary components of;NTis the length of ϕ(t).

Calculate the phase difference △φ(t) between two points,and map △φ(t) into (−π,π] to get

Calculate δ(t)=△φ(t)−△ϕ(t) point by point to obtain the correction amount of the phase differenceδ(t)between adjacent samples.The unwrapping phaseϕu(t)can be expressed as

In [34],the performance of IF and IP was compared,and the conclusion that IP is better than IF in unique radio device identification is given.IA is susceptible to the noise and multi-path effects.Similar to [35],the instantaneous phase ϕu(t) is chosen as the original feature [10].Note that the UIM enlargement method proposed in this paper is not limited to the IP feature.

3.2 Benchmark feature calculation

LetY(k)(k=0,1,···,K) denote the original RFF feature,whileKis the dimension of the feature.As mentioned above,the original featureY(i) is the combination of IM and UIM.IM is undoubtedly a common characteristic of every emitter while UIM denotes the individual differences among them.To enhance the intuitiveness of this process and to fully incorporate the emitter identity tags,the features can be rewritten as follows:

wheremrepresents themth emitter andNmis the sample number of themth emitter.

To accurately reflect the main trend of the features,outliers are deleted based on normalized residual method [28].

Letbe the weighted accumulation of all training sequences [22],which reflect the basic distribution of the original feature

where αmrepresents the weighting coefficients for themthemitter which satisfies

andKis the dimension of the current feature.The coefficient αmcan be calculated by the distribution of features.For instance,the weight of features with lower PEs than other features can be set to be smaller.In general,the features of different transmitters are equally weighted.

3.3 Autocorrelation and cross-correlation

To properly reflect the similarity while enlarging the difference between two signals,which are essentially identical in the outline,we use a correlation algorithm.

The autocorrelation functionof the benchmark featurecan be defined as

whereJis the length of the result,J=2K−1,ℜ{·,·} represents the correlation operation:

We calculate the cross-correlation resultbetween each sequenceand the benchmark featurehere as follows:

3.4 VMD and component analysis

where VMD{·,·} represents the VMD operation in Subsection 2.2,Lis the number of modes,Vis the time mode matrix,is the spectral mode matrix,and Ω is the series of the center frequencies.

The VMD results can be more clearly expressed as

wherej=1,2,···,J,vl(j) represents thelth time mode(namely,IMF);is thelth spectral mode,and ωlis the center frequency of thelth mode.

where L is the number of decomposed modes,and vl(j) is the IMFs with different amplitudes and center frequencies.

IMFsvl(j)(l=1,2,···,L) can be sorted by energy value and frequency.IMFs with the highest energy and lowest center frequency (potentially the same individual IMF) are selected as the representatives for IM.Similarly,the correlation featuresare scrupulously decomposed by the above methods.All chosen IMFs with weights assigned by (18) are accumulated and placed withinto the corresponding results set ℓ.

Leth(j) be the sum of these representative IMFs,which can be defined as

3.5 Microstructure enlargement

Another VMD is performed,and the IMF with the highest center frequency is regarded as a high-frequency stray item,which is added into the set ℓ,h(j) is updated ash′(j).As mentioned above,h(j) is the essential common component of allconforming to the basic characteristics of IM,soh′(j) can be expressed as (IM+ε),where ε is the decomposition error.

Further,the final UMME featureof theith sequence for themth emitter can be written as

wherejis the feature dimension.

As described in Subsection 2.1,the final featureFUIMcan be abstracted as

whereIM>>UIMmand UIMm>ε.The algorithm improves the proportion of UIM energy in the final feature and amplifies the UIM in terms of effect.

3.6 Computation analysis

The whole system can be divided into two parts which include two different types of VMD and the correlation computation.In the training phase (given as the upper branch in Fig.2,the VMD decomposes the autocorrelation of the benchmark to obtain the main trend;this requires only one round of training.The cross-correlation feature between the original feature and the benchmark feature is decomposed by anther VMD to obtain the stray item.This procedure is conducted separately for each sequence.

Therefore,for each original feature,the main computation burden of the proposed method arises from one VMD and cross-correlation operation.In the VMD stage,O(J×L×T)operations are required,whereJis the feature dimension,Lis the number of the modes,andTis the iterations [22].For cross-correlation,it is linear with the feature dimensionJ,namely,O(J).Overall,the main computational burden isO(J×L×T).

4.Experimental results

Experiments based on real-world data are conducted to evaluate the proposed method.Note that this work focuses more on the enlargement of the subtle UIM contained in RFF features,instead of extracting newlydefined features.More attention is paid to the improvement of original feature performance for RFF in this section.

4.1 Dataset

Real-world signals emitted by secondary surveillance radars (SSRs) of 20 civil aircrafts working in Mode S are used to test the effectiveness of the proposed method.All signals have the same intra-pulse intentional modulation [36].The channel environment and receiving equipment remain unchanged during signal reception.The sampling frequency is set to 250 MHz and the sampling intermediate frequency to 60 MHz.At least 300 samples of high quality are gathered for each SSR emitter.For 20 transmitters,there are a total of 6 210 samples.The configuration parameters are listed in Table 1.

Table 1 Configuration parameters

4.2 Visualization and computational time

The original feature distributions of emitters R1 and R3 as examples are shown in Fig.3.

Fig.3 Original feature curves of emitters R1−R3

There is a high degree of similarity between the shapes of the curves with a few local and weak differences reflecting device-specific information.R2 and R3 can be discriminated by the feature value between 20−40 on the abscissa;the feature value of R1 at 80−100 is different from R2.Although it can be classified with the naked eye,the differences between classes are not yet sufficiently obvious.As the number of transmitters increases,the difficulty of identification will increase greatly.

The curves of the benchmark feature and its four IMFs after VMD are shown in Fig.4,where the horizontal axis represents the feature dimension and the vertical axis is features values.The top subgraph shows the autocorrelation curve of the benchmark feature;others are the decomposed components,that is IMF1−IMF4.

Fig.4 Schematic diagram of VMD benchmark feature autocorrelation decomposition

The UMME feature curves of emitters R1 to R3 after enlarging the UIM microstructures via the proposed method are shown in Fig.5.The individual differences are significantly magnified compared to those in the original curves.

Fig.5 UMME feature curves of emitters R1 to R3, UIM microstructures enlarged by proposed method

Additionally,we record the average computational ti me of different processes per sample,as listed in Table 2.These experiments are performed on a computer with an i5 processor,8 GB of RAM.Its computational burden mainly comes from VMD.

Table 2 Computational times

Consistent with the above analysis,the computational burden mainly comes from VMD,but this process only needs to be done once in the training phase.Only the original feature calculation and cross-correlation calculation are required for one sample in the identification phase.

4.3 Numerical results

4.3.1 Feature changes between emitters

Three evaluation indexes,PE,ED,and MI,are used to quantitatively describe the similarities and differences of features to determine the effectiveness of the proposed algorithm.The results for the five emitters R1−R5 are given in Table 3−Table 8,where the content represents the corresponding index value of two emitters.f=F(Ri·Rj)whereF(·) is abbreviation of the indexes in(10)−(12) andi,jrepresent theith andjth emitters respectively (i≠j).For instance,the value 0.972 in Table 3 means that the PE of the original features between emitters R1 and R2 is 0.972.

Table 3 PE of pairwise emitters for original features of R1−R5

Table 4 PE of pairwise emitters for UMME features of R1−R5

Table 5 ED of pairwise emitters for original features of R1−R5

Table 6 ED of pairwise emitters for UMME features of R1−R5

Table 7 MI of pairwise emitters for original features of R1−R5

Table 3 and Table 4 show the changes in PE values between the original features and final features.The PE between the original features is relatively high and concentrated at about 0.9,which is consistent with the previous expression that the fingerprint features are highly similar.After amplifying the individual differences by the proposed method,the PE value is greatly reduced.Table 5 and Table 6 illustrate the results of the average ED between different features of various emitters,where there is a dramatic increase in the distance between different classes.Table 7 and Table 8 show the MI values,which relate to the changes of dependence between the features.For UMME feature,the MI between pairwise emitters obviously declines.These three indicators altogether indicate that a significant improvement in the feature distribution after the proposed algorithm is imposed and the device-specific difference is distinctly enlarged.

Table 8 MI of pairwise emitters for UMME features of R1−R5

4.3.2 Overall change of features

The normalized difference description index values of fingerprint features under different target numbers of radiation sourcesI(I=3,5,10,15,20) is shown in Table 9,whereXrepresents the original IP feature,Y0 is the enlarged feature without correlation calculation,andYis the enlarged UMME feature calculated by the proposed method.

The values in the table are the average values of different combinations of normalized parameters between pairs of all targets,which can be expressed as

whereM′indicates the total number of pairwise combinationsThe first row of the table (I=3) shows the changes in the evaluation indexes of the features of the three transmitters in Fig.3 and Fig.5.

As can be seen in Table 9,the degree of correlation PE between features significantly decreases to about 0.6,while the distance expands to more than twice the original at an average of 2.4 times.The amount of MI also decreases significantly.In the case of different number of targets,the changes in the three indexes all indicate that the subtle structure between the characteristic curves is enlarged after operating the proposed method.In effect,our algorithm is valid.

Without performing correlation operations,that is,while only performing feature amplification by removing the intentional modulation and spurious components after VMD decomposition,as shown asY0 in Table 9,the distance of the features does not change significantly and the mutual information does not decrease.Although the correlation degree of the characteristic curve (PE) decreases,the effect is similar to the proposed correlation magnification method;there is no obvious superiority.

Table 9 Feature similarity, distance, and dependency metrics for various numbers of emitters (I=3,5,10,15,20)

4.3.3 Improvement on identification accuracy

The identification performance of the original features and the proposed UMME features for various emitters(I=5,10,15,20) after 200 Monte Carlo simulation is shown in Fig.6.The Gaussian mixture model (GMM) classifier is chosen for classification [37].The accuracy is calculated as the average value of all emitters of all trials.Due to the proposed UIM enlargement analysis method,the identification accuracies markedly improve in all cases of various numbers of emitters,which verifies its effectiveness.WhenI=20,the recognition rate increases by 4%.

Fig.6 Identification performance of various numbers of emitters for original feature in [10] and UMME feature

The 3-dimensional (3D) feature distribution in the case ofI=10 (emitters R1 to R10) after t-distribution stochastic neighbour embedding (t-SNE) method is illustrated in Fig.7.It can be seen that all emitters can be clearly differentiated.

Fig.7 UMME function distribution of R1−R10 after dimensionality reduction by t-SNE algorithm

In addition,we test the influence of the numbers of the Gaussian models and the setting of benchmark features on the identification accuracy under 10 dB.The impact of GMM models is given in Fig.8.As can been seen,as the model number grows more than 10,the accuracy degrades rapidly.When there are 4 or 6 GMM models,the influence of the setting of benchmark feature is illustrated in Table 10,where“R1”and“R4”represent that the average feature of emitter R1 or R4 is chosen as benchmeark feature,andis for the method proposed in Subsection 3.2.It can be seen that our proposed benchmark calculation method is better for both 5 and 10 emitters.

Table 10 Identification accuracy of different benchmark features under 10 dB %

Fig.8 Identification performance of various numbers of Gaussian models of the GMM when I=10 under 10 dB

4.3.4 Comparison with other works

The identification performance in additive white Gaussian noise (AWGN) channel compared with other works is examined,as illustrated in Fig.9.This experiment is based on 10 transmitters (R1−R10) after 200 Monte Carlo simulation.AWGN is added to the signals,and the signal to noise ratio (SNR) ranges from 10 dB to 20 dB.Different numbers (10 or 20) of outliers are deleted when calculating benchmark features.OIP-xin Fig.9 represents a method without UIM enlargement,where UMME-xis the proposed one (xrepresents 10 or 20 outliers).In this experiment,it can be seen that this method is better than other methods under various SNRs.Compared with the OIP-x,the performance improvement of the UMME-xproves the superiority of the UIM enlargement strategy.Additionally,we also compare the proposed method with the DL-based method,which is based on the convolutional neural network (CNN).The layers of the identification baseline CNN are similar to [5,38],referred to as DL in this work.

Fig.9 Identification performance of different algorithms with different SNRs

The input of DL is the received signal waveforms and the output is the predicted class label.In the experiment,the size of the training dataset is set according to the requirements ranging from 50 to 200 per class.There are 50 samples per class selected as the test dataset and 50 samples as the validation set.The setting on the dataset of the UMME algorithm is consistent with that of DL.The rest of the parameter settings are the same as above.The training accuracy and loss of DL are shown in Fig.10.

Fig.10 Training loss and accuracy of DL

The performance of the UMME and Net on the validation dataset under different SNRs and training data sizes are shown in Fig.11.Numbers in the legend mean the training data size per class,that is the number of samples in the training set of each class.

Fig.11 Identification performance of UMME and DL with different SNRs of R1−R10

It can be seen that the proposed UMME outperforms DL.When the SNR degrades,the performance decline of UMME is relatively flat.However,DL drops faster which indicates that the performance of DL has a higher requirement on the signal quality.And there is no significant performance difference of UMME with respect to the training data size,which shows that UMME is not sensitive to the changes in the number of the training samples.Since the training scale is small (no more than 200),DL,as a data-driven method,does not work robustly,and its performance curves are relatively scattered.However,in the actual application of RFF,the effective data available for training is generally limited,and due to the complicated receiving environment,the signal quality is hard to guarantee.Therefore,UMME is more accurate and practical than DL.

5.Conclusions

In RFF,individual-specific UIM information is more important,but it is relatively small and submerged in intentional modulation.To reduce the influence of IM and expand the miniscule differences between emitters for RFF,a UMME method is developed in this study to enlarge the microstructures of the extracted UIM based on feature-level VMD.PE,ED,and MI indexes are utilized to respectively quantify the similarity,distance,and dependency of the RFF features from different emitters.Experiments based on real-world data qualitatively and quantitatively demonstrate that the proposed method magnifies subtle differences,reduces the similarity,and improves the independency among UIM features.Finally,the GMM-based identification experiments verify the performance improvement of the proposed algorithm on RFF.In addition to being inherently suitable for RFF feature distribution,the working concept of UMME could also be applied to other types of RFF features,signals,and scenes in the future.