This application claims the priority benefit of China application serial no. 202010553067.3, filed on Jun. 17, 2020. The entirety of the above-mentioned patent application is hereby incorporated by reference herein and made a part of this specification.
The disclosure relates to the field of wireless channel scenario identification in wireless communication, and more particularly, to a wireless channel scenario identification method and system.
The transmission quality of wireless communication is strongly related to the surrounding environment of wireless communication. Different wireless channel environments have different characteristics. Electromagnetic waves exhibit the multi-path effect by reflection, diffraction and refraction in the wireless channel transmission. Even in the same communication environment, due to the existence of the multi-path effect, there are differences in the transmission signals. When the same electromagnetic wave signal passing through different paths is received at the receiving end, different multi-path delays and number of multi-paths are obtained. Due to the existence of the multi-path effect, there are differences in real scenarios, which leads to differences in unit impulse responses of different wireless channel scenarios. Moreover, the signal in the wireless channel is accompanied by large-scale fading, small-scale fading and the Doppler effect, which makes the modeling and research of wireless channels very complicated. By identifying different wireless channel scenario categories, it is possible to combine appropriate physical layer technologies to match different wireless channel scenarios, thereby improving the quality of wireless communication. Therefore, it is very meaningful and necessary to study a wireless channel scenario identification method.
In order to solve the identification problem of additive noise channels, there is an adaptive identification equalization processing method, which can identify two channel categories well. In order to reduce the influence of noise on blind channel identification, there is a subspace tracking method based on recursive least squares, but this method is very sensitive to impulse noise in actual channel scenarios. There is also a method for channel scenario identification using a robust statistical subspace tracking method, which can identify three channel categories. For indoor wireless channel scenarios, there is a channel state classification method based on channel strength indicators. This method can classify two channel scenarios under a specific channel environment, and the classification accuracy needs to be improved. However, in general, in outdoor communication, the transmitter has a certain distance from the base station, and there are phenomena such as reflection and refraction, and it is difficult to have a direct path. The channel is subject to the Rayleigh fading channel category.
The current wireless channel scenario identification methods have disadvantages of limited identification scope and limited identification categories. In view of the fact that the outdoor wireless channel scenario identification method has not been specifically studied, a wireless channel scenario identification method is proposed.
In view of the above shortcomings or disadvantages to be improved of the conventional technologies, the disclosure proposes a wireless channel scenario identification method and system, which use the feature extraction method including the use of the autocorrelation function and the Fourier transform and are able to extract the power spectral density function well from different wireless channel scenario categories. The wireless channel scenario identification method and system also combine an artificial intelligence deep learning algorithm having powerful classification capabilities, are able to classify different wireless channel scenarios, and have a better identification effect.
In order to achieve the above, according to one aspect of the disclosure, a wireless channel scenario identification method is provided, including:
(1) building a wireless channel scenario model, simulating different wireless channel scenarios according to the wireless channel scenario model, and collecting a passband signal for each of the wireless channel scenarios and performing preprocessing on the passband signal to obtain a channel scenario baseband signal;
(2) extracting a feature parameter of the channel scenario baseband signal by using an autocorrelation method, and extracting an autocorrelation function of the channel scenario baseband signal;
(3) performing a Fourier transform on the autocorrelation function to obtain a power spectral density function, and performing normalizing processing on the power spectral density function to obtain a normalized channel scenario power spectral density function; and
(4) designing a deep learning network, using the normalized channel scenario power spectral density function and a corresponding scenario category label as an input of the deep learning network, training the deep learning network, and using the trained deep learning network to identify a channel scenario to be identified.
Preferably, simulating different wireless channel scenarios according to the wireless channel scenario model includes:
initializing a relevant parameter and using a flat filter method to generate different wireless channel scenarios by inputting two Gaussian white noise random sequences to a flat filter to generate colored Gaussian white noise random sequences, respectively, to form a real part and an imaginary part of different wireless channel scenarios;
obtaining a passband signal {tilde over (y)}(t)=Re[y(t)ej2πf
performing first-order and second-order statistical analyses on different wireless channel scenarios.
Preferably, performing preprocessing on the passband signal includes:
obtaining a baseband received signal y(t)pq of the passband signal by
where ϕi(t)=2π{(fc+fi)πi−fiτi}, Ci and τi respectively represents a channel gain and a path delay of the i-th propagation path, fi represents a Doppler frequency shift,
v represents a speed of a mobile station, λ represents a wavelength of the mobile station, fm represents a maximum Doppler frequency shift, θi represents an arrival angle of the i-th plane wave, p represents the p-th wireless channel scenario, q represents the q-th channel passband signal of the p-th wireless channel scenario, and I represents the number of propagation paths;
modeling y(t)pq as a linear time-varying filter to obtain a complex baseband impulse response of the filter:
where δi(·) is a Dirac function, and when a difference between a sampling period and the path delay is greater than a preset threshold, the path delay τi is expressed approximately as {tilde over (τ)}, and h(t,τ)pq is expressed as h(t,τ)pq=h(t)pqδ(t−{tilde over (τ)}), where
and ai is an amplitude of the i-th path; and
setting a baseband transmission signal as x(t)=1, then a passband received signal {tilde over (y)}(t)pq being expressed as:
where hI(t)pq and hQ(t)pq are respectively an in-phase component and a quadrature component of
is a phase offset, and ϕD
Preferably, the step (2) includes:
obtaining an autocorrelation function Ah
where Ph is a power of a received signal, J0(x) is a Bayesian function,
fD represents a maximum Doppler shift, and θ represents a wave arrival angle;
obtaining a cross-correlation function Ah
and
obtaining an autocorrelation function Ah(τ)pq of the complex baseband impulse response h(t,τ): Ah(τ)pq=E[h(t)pqh(t+τ)pq]=Ah
Preferably, the step (3) includes:
performing a Fourier transform on the autocorrelation function Ah
performing a Fourier transform on the autocorrelation function Ah(τ)pq of the complex baseband impulse response h(t,τ)pq to obtain a power spectral density function Sh(f)pq, where Sh(f)pq=F[Ah(τ)pq]=25[Sh
performing normalizing processing on Sh(f)pq to obtain a normalized power spectral density function
Preferably, designing the deep learning network includes:
using a deep belief network to build a wireless channel scenario identification classifier based on deep learning, the wireless channel scenario identification classifier including an input layer h0, an output layer O and N hidden layers h1, h2, L, hn, and the number of units of the input layer h0 is equal to the dimension of input features and is set to the number of vector features of the input features, and the number of units of the output layer O is equal to the total number of wireless channel scenario categories, and the last hidden layer hn is composed of quantum units which have multiple levels of representation capabilities, and the other hidden layers are all composed of sigmoid units.
Preferably, using the trained deep learning network to identify the channel scenario to be identified includes:
for the wireless channel scenario to be identified, collecting a passband signal at a receiving end and performing preprocessing on the passband signal to obtain a channel scenario baseband signal;
extracting a feature parameter of the channel scenario baseband signal of the wireless channel scenario to be identified by using the autocorrelation method, and extracting an autocorrelation function of the channel scenario baseband signal of the wireless channel scenario to be identified;
performing a Fourier transform on the autocorrelation function of the channel scenario baseband signal of the wireless channel scenario to be identified to obtain a power spectral density function, and performing normalizing processing on the power spectral density function obtained by the Fourier transform to obtain a normalized channel scenario power spectral density function of the wireless channel scenario to be identified; and
using the normalized channel scenario power spectral density function of the wireless channel scenario to be identified as an input of the trained classifier, and completing identification of the wireless channel scenario to be identified according to an output of the classifier.
Preferably, completing the identification of the wireless channel scenario to be identified according to the output of the classifier includes:
calculating a Euclidean distance between an output vector of the classifier and each wireless channel scenario category label vector, and taking a channel scenario corresponding to a minimum Euclidean distance as a determination category of the wireless channel scenario to be identified.
According to another aspect of the disclosure, a wireless channel scenario identification system is provided, including:
a modeling simulation and signal processing module configured to build a wireless channel scenario model, simulate different wireless channel scenarios according to the wireless channel scenario model, and collect a passband signal for each of the wireless channel scenarios and perform preprocessing on the passband signal to obtain a channel scenario baseband signal;
an autocorrelation obtaining module configured to extract a feature parameter of the channel scenario baseband signal by using an autocorrelation method, and extract an autocorrelation function of the channel scenario baseband signal;
a normalized channel scenario power spectral density obtaining module configured to perform a Fourier transform on the autocorrelation function to obtain a power spectral density function, and perform normalizing processing on the power spectral density function to obtain a normalized channel scenario power spectral density function; and
a training identification module configured to design a deep learning network, use the normalized channel scenario power spectral density function and a corresponding scenario category label as an input of the deep learning network, train the deep learning network, and use the trained deep learning network to identify a channel scenario to be identified.
According to another aspect of the disclosure, a computer-readable storage medium with computer programs stored thereon is provided, and when the computer programs are executed by a processor, the wireless channel scenario identification method according to any one of the above paragraphs is implemented.
In general, compared with the conventional technologies, the above technical solutions provided by the disclosure can achieve the following beneficial effects: the disclosure uses the feature extraction method including the use of the autocorrelation function and the Fourier transform and is able to extract the power spectral density function well from different wireless channel scenario categories. The disclosure also combines an artificial intelligence deep learning algorithm having powerful classification capabilities, is able to classify different wireless channel scenarios, and expands the scope of channel scenario identification. The disclosure can extract feature parameters in complex wireless channel scenarios and has certain fault tolerance for different wireless channel environments.
In order to make the objectives, technical solutions, and advantages of the disclosure clearer, hereinafter, the disclosure will be further described in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the disclosure, but are not intended to limit the disclosure. In addition, the technical features involved in the various embodiments of the disclosure described below may be combined with each other as long as they do not conflict with each other.
The disclosure provides a wireless channel scenario identification method to identify different wireless channel scenarios. The method combines the autocorrelation function and the Fourier transform to obtain the power spectral density functions of wireless channels and performs normalizing processing on them. The method also combines deep learning for further classification processing, builds a deep belief network, and combines the power spectral density functions and the category label pair as training data to finally realize identification of different wireless channel scenarios. The identification effect is good, and the identification accuracy is high.
S1: A wireless channel scenario model is built. In wireless communication, the transmission signal is s(t)=A cos (2πfct), where A is the signal amplitude, fc is the carrier frequency, and t is time. A plane wave arrives at an angle θ, and the speed of the mobile station is v such that the wave arrives in the horizontal direction. x(t) is set as the baseband transmission signal, and then the corresponding passband transmission signal is {tilde over (x)}(t)=Re[x(t)ej2xπf
where y(t) represents the baseband received signal, Ci and τi respectively represents the channel gain and the time delay of the i-th propagation path, and fi represents the Doppler frequency shift. With the speed v and wavelength λ of the mobile station, the Doppler frequency shift is expressed as
where fm is the maximum Doppler frequency shift, and θi is the arrival angle of the i-th plane wave.
S2: Wireless channel scenarios are realized, and the passband signal {tilde over (y)}(t)pq is preprocessed. A flat filter method is used to generate different wireless channel scenarios, and the passband signal {tilde over (y)}(t)pq is collected and preprocessed, where p represents the p-th wireless channel scenario, and q represents the q-th channel passband signal. The baseband signal y(t)pq of the passband signal {tilde over (y)}(t)pq is obtained, and the complex baseband impulse response h(t,τ)pq is obtained from the baseband signal y(t)pq, and the complex baseband impulse response h(t,τ)pq is used to obtain the in-phase component hI(t)pq and the quadrature component hQ(t)pq of h(t,τ)pq, where r represents the path delay.
S3: The autocorrelation function Ah(t)pq of the wireless channel is calculated. The autocorrelation function method is used to obtain the autocorrelation function Ah
S4: The normalized power spectral density function
S5: The above steps S2 to S4 are repeated in sequence for different channel scenarios, and the obtained normalized power spectral density function
S6: The passband signal is collected at the receiving end during the period of the wireless channel scenario to be identified in the above communication system, and the normalized power spectral density function
In the embodiment of the disclosure, as shown in
(a) Relevant parameters are initialized, including the system sampling frequency, the number of sampling points, and the maximum Doppler shift.
(b) The flat filter method is used to generate different wireless channel scenarios by inputting two Gaussian white noise random sequences to a flat filter to generate colored Gaussian white noise random sequences, respectively, to form a real part and an imaginary part of different wireless channel scenarios.
(c) The passband signal {tilde over (y)}(t)=Re[y(t)ej2πf
{tilde over (y)}(t)=hI(t)cos(2πfc t)+hQ(t)sin(2πfc t), where hI(t) represents the in-phase component, and hQ(t) represents the quadrature component.
(d) First-order and second-order statistical analyses are performed on different wireless channel scenarios, as shown in
In the embodiment of the disclosure, the passband signal p(t) is preprocessed in step S2, and the specific steps are as follows.
(i) The baseband signal y(t)pq of the passband received signal {tilde over (y)}(t)pq is obtained. The formula
is used to obtain the baseband received signal y(t)pq of the passband, where ϕi(t)=2π{(fc+fi)τi−fiτi}, Ci and τi respectively represents the channel gain and the time delay of the i-th propagation path, and fi represents the Doppler frequency shift. For the speed v and wavelength λ of the mobile station, the Doppler frequency shift is expressed as
where fm is the maximum Doppler frequency shift, and θi is the arrival angle of the i-th plane wave.
(ii) The complex baseband impulse response h(t,τ)pq of the filter is obtained. y(t)pq is modeled as a linear time-varying filter to obtain the complex baseband impulse response of the filter:
where Ci and τi respectively represents the channel gain and the path delay of the i-th propagation path, and τi(·) is the Dirac function. When the difference between the sampling period and the path delay is greater than a preset threshold, the path delay τi can be expressed approximately as {tilde over (τ)}, and h(t,τ)pq can be expressed as h(t,τ)pq=h(t)pqδ(t−{tilde over (τ)}), where
and ai is the amplitude of the i-th path.
The preset threshold can be determined according to actual needs to ensure that the sampling period is much greater than the path delay. The specific value of the preset threshold is not particularly limited in the embodiment of the disclosure.
(iii) The in-phase component hI(t)pq and the quadrature component hQ(t)pq of h(t)pq are obtained. The baseband transmission signal is set to x(t)=1, and then the passband received signal {tilde over (y)}(t)pq can be expressed as:
where hI(t)pq and hQ(t)pq are respectively the in-phase component and the quadrature component of
In the embodiment of the disclosure, the autocorrelation method is used to obtain the autocorrelation function Ah(t)pq of the wireless channel in step S3, and the specific steps are as follows.
(3.1) The autocorrelation function Ah
where Ph is the power of the received signal, J0(x) is the Bayesian function,
fD represents the maximum Doppler shift, and θ represents the wave arrival angle.
(3.2) The cross-correlation function Ah
(3.3) The autocorrelation function Ah(τ)pq of the complex baseband impulse response h(t,τ)pq is obtained: Ah(τ)pq=E[h(t)pq h(t+τ)pq]=Ah
In the embodiment of the disclosure, the specific implementation steps of obtaining the normalized power spectral density function
(4.1) The Fourier transform is performed on the autocorrelation function Ah
(4.2) The Fourier transform is performed on the autocorrelation function Ah(τ)pq of the complex baseband impulse response h(t,τ)pq to obtain the power spectral density function Sh(f)pq: Sh(f)pq=F[Ah(τ)pq]=25[Sh
(4.3) Normalizing processing is performed on Sh(f)pq to obtain the normalized power spectral density function
In the embodiment of the disclosure, the specific implementation steps of building a wireless channel scenario identification classifier based on deep learning in step S5 are as follows.
As shown in
In the embodiment of the disclosure, in step S6, the determination of the wireless channel scenario is completed according to the output of the classifier, in which the Euclidean distance between the output vector of the classifier and the label vector of each wireless channel scenario is calculated, and the channel scenario corresponding to the minimum Euclidean distance is taken as the output determination.
In the embodiment of the disclosure, a wireless channel scenario identification method is provided. First, a wireless channel scenario model is built, and different wireless channel scenarios are simulated through a computer to obtain a channel scenario baseband signal y(t)pq Second, the autocorrelation method is used to extract the feature parameter of y(t)pq, and the autocorrelation function Ah(t)pq is extracted, and the Fourier transform is performed on Ah(t)pq to obtain the power spectral density function S(t)pq, and then the normalizing processing is performed on S(t)pq to obtain the normalized channel scenario power spectral density function
a modeling simulation and signal processing module 801 configured to build a wireless channel scenario model, simulate different wireless channel scenarios according to the wireless channel scenario model, and collect a passband signal for each of the wireless channel scenarios and perform preprocessing on the passband signal to obtain a channel scenario baseband signal;
an autocorrelation obtaining module 802 configured to extract a feature parameter of the channel scenario baseband signal by using an autocorrelation method, and extract an autocorrelation function of the channel scenario baseband signal;
a normalized channel scenario power spectral density obtaining module 803 configured to perform a Fourier transform on the autocorrelation function to obtain a power spectral density function, and perform normalizing processing on the power spectral density function to obtain a normalized channel scenario power spectral density function; and
a training identification module 804 configured to design a deep learning network, use the normalized channel scenario power spectral density function and a corresponding scenario category label as an input of the deep learning network, train the deep learning network, and use the trained deep learning network to identify a channel scenario to be identified.
Regarding the specific implementation of each module, reference may be made to the description of the above method embodiment, and this embodiment of the disclosure will not repeat the details.
In the embodiment of the disclosure, a wireless channel scenario identification system is provided. First, a wireless channel scenario model is built, and different wireless channel scenarios are simulated through a computer to obtain a channel scenario baseband signal y(t)pq. Second, the autocorrelation method is used to extract the feature parameter of y(t)pq, and the autocorrelation function Ah(t)pq is extracted, and the Fourier transform is performed on Ah(t)pq to obtain the power spectral density function S(t)pq, and then the normalizing processing is performed on S(t)pq to obtain the normalized channel scenario power spectral density function
The disclosure also provides a computer-readable storage medium, such as a flash memory, a hard disk, a multimedia card, a card-type memory (e.g., an SD or DX memory, etc.), a random access memory (RAM), a static random access memory (SRAM), a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), a programmable read-only memory (PROM), a magnetic memory, a disk, a compact disc, a server, an App store, etc., on which computer programs are stored, and when the programs are executed by a processor, the wireless channel scenario identification method in the method embodiment is implemented.
It should be noted that according to the needs of implementation, each step/component described in the disclosure may be split into more steps/components, or two or more steps/components or partial operations of steps/components may be combined into new steps/components to implement the disclosure.
People skilled in the art may easily understand that the above descriptions are only exemplary embodiments of the disclosure and are not intended to limit the disclosure. Any modification, equivalent replacement, improvement and the like made within the spirit and principle of the disclosure shall all be included in the protection scope of the disclosure.
Number | Date | Country | Kind |
---|---|---|---|
202010553067.3 | Jun 2020 | CN | national |