The present disclosure belongs to the technical field of wireless communication, and particularly relates to an iterative focused millimeter wave integrated communication and sensing method.
In the current wireless communication field, the emergence of innovative wireless communication technologies, such as ultra-large-scale multiple-input multiple-output (MIMO) technology, intelligent reflecting surface (IRS) and wireless artificial intelligence (AI), provides more possibilities for the design of future wireless communication systems. In the foreseeable future wireless communication present disclosure scenarios, technologies such as autonomous driving, intelligent robot navigation and unmanned aerial vehicle control need not only wireless broadband connection, but also accurate environmental information, including the position, shape and electromagnetic characteristics of objects in the environment. Therefore, as the research hotspot of the 6th generation (6G) wireless communication system, the integrated sensing and communication (ISAC) technology aims to realize environmental sensing by using wireless communication equipment and infrastructure.
In an uplink wireless communication scenario, users send communication signals to the base station for reception, and the transmitted signals are reflected and scattered by objects in the environment, such that the receiving signals of the base station contain environmental information. The design of the integrated system of sensing and communication has a great difficulty: how to deal with a large number of potential unknown variables in the environment, therefore the sparsity of the target environment itself shall be utilized. For example, in the urban wireless communication scene, buildings are sparsely distributed in the block. In addition, in the wireless communication application scenario, electromagnetic waves spread widely, and any environmental scatterer covered by wireless signals will affect the propagation of electromagnetic waves. However, the resources available for environmental sensing, such as the number of users, the number of base station receiving antennas and the number of subcarriers, are limited. Even taking advantage of the sparsity of environmental information, environmental sensing still faces the problem of large system resource expenditure caused by a large number of environmental information variables. At present, the existing integration method of millimeter wave communication and sensing does not take into account the influence of limited system resources on sensing algorithms. Under the condition of limited system resources, only a coarse sensing of the environment can be achieved, and fuzzy imaging results can be obtained. It is urgent to focus on specific targets with limited resources, so as to obtain accurate environmental sensing results. To sum up, how to use limited system resources to achieve accurate sensing of specific targets has high research difficulty and practical significance.
In view of the shortcomings of the prior art, the object of the present disclosure is to realize environment sensing by a base station using uplink data sent by multiple users in an uplink wireless communication scenario. The present disclosure uses the pilot signal of the existing communication system or other known data sequences for sensing, and can be compatible with the existing communication system to realize the integration of sensing and communication. Considering that the system resources used for sensing are limited, it is impossible to sense all the environment in a large range, an iterative focused millimeter wave environment sensing method for specific targets is proposed.
The object of the present disclosure is achieved by the following technical solution:
Provided is an iterative focused millimeter wave integrated communication and sensing method. In an uplink wireless communication scenario, active users send communication signals to the base station for reception, and the sent signals are transmitted to the base station via multipath channel. The method includes the following steps:
S1, in any time slot, receiving, by a base station, pilot frequency sequence signals with a certain length sent by all active users in an environment to obtain receiving signals, wherein the receiving signals are signals after the pilot frequency sequence signals are influenced by the environment.
S2, converting an environmental sensing problem of a specific target into a compressed sensing reconstruction problem by using the receiving signals in the step S1 based on a multi-beam multi-carrier millimeter wave channel model.
S3, solving the compressed sensing reconstruction problem in step S2 based on an approximate message passing method to obtain a coarse initial result of environment sensing.
S4, selecting a predetermined region as a focused region of interest from the whole environment based on the coarse initial result of environmental sensing, and dividing and determining an target object in the region of interest according to a background determining method and removing the influence of background scatters outside the region of interest on the receiving signals to obtain receiving signals corresponding to the target object.
S5, calculating an environmental sensing result based on the receiving signals corresponding to the target object obtained in the step S4.
S6, repeating step S4 and step S5 in sequence until the algorithm convergence to obtain a final environment sensing result.
Further the step S2 specifically includes the following steps:
S21, discretizing environmental information in the receiving signals in step S1 into pixels; here, each pixel represents environmental information in a small square with a surrounding size of ls×ws, and if an environmental size of a whole range is Ls×Ws, a total number of the pixels is Ns=L/ls×W/ws; an interior of each pixel may be empty, or there may be scatters; a scattering coefficient xn
S22, using a multi-beam multi-carrier millimeter wave channel model, wherein at an nfth subcarrier frequency, the receiving signals received by a receiving antenna of the base station are expressed as follows:
yn
where yn
Hn
Hn
where en
where j represents a complex code element, nR is a serial number of the receiving antenna, θn
where gn
At the nfth subcarrier frequency, a free-space propagation channel Hn
where gn
At the nfth subcarrier frequency, a free-space propagation channel Hn
Hn
where en
where nR is a receiving antenna number, θn
where gn
S23, expressing an estimation result of the environmental information as {circumflex over (x)}, which is expressed as follows:
{circumflex over (x)}=argminx
where y is a receiving signal of all subcarriers, w is a beam forming vector of the uniform linear array receiving antenna of all subcarriers, xROI is environmental information in a region of interest, HNLOS is a NLOS channel of all subcarriers, HLOS is a LOS channel of all subcarriers, s is a transmitted signal of the NLOS channel of all subcarriers, and ε is a relaxation variable.
Since a free-space channel coefficient of a direct-view channel can be estimated by a numerical model, at the nfth subcarrier frequency, part of the receiving signal {tilde over (y)}n
{tilde over (y)}n
By combining data of Nf subcarriers, an iterative focused environmental sensing problem of a specific target is converted into a compressed sensing reconstruction problem equation as follows:
Further, the step S3 specifically includes the following steps:
S31, firstly setting an initial coarse environmental sensing prior probability, and letting the environmental information be a Bernoulli-Gaussian distribution, wherein a probability density function px(x|q) is expressed as:
px(x|q)=(1−λ)δ(x)+λN(x|θx,σx)
where x represents an element in the environmental information x, all parameters are expressed as q[λ,θx, σx], δ(·) is an impulse function, λ is a sparse coefficient; θx∈[0,1] and σx are a mean value and a variance of environmental information distribution, respectively, and N(·) represents a standard normal distribution;
S32, initializing approximate message passing algorithm parameters, and letting input functions gin(·), g′in (·) and output functions gout(·), g′out(·) be the following respectively
where, {circumflex over (v)}, σv, {circumflex over (p)}, σz are input variables and σw is a noise variance;
let a number of iterations tG=0, a residual ŝ(−1)=0, a sparse vector estimated mean value {circumflex over (x)}n
S33, letting M=NcNfK, where Nc is a number of base stations, a is a number of code elements, Nf is a number of subcarriers; for m=1, 2, . . . , M, calculating estimated mean value {circumflex over (z)}m(tG) and variance σmz(tG) of a variable zm:
σmz(tG)=Σn
{circumflex over (p)}m(tG)=Σn
{circumflex over (z)}m(tG)=Σn
S34, for m=1, 2, . . . , M, calculating a mean value ŝm(tG) and a variance σms(tG) of the residual:
ŝm(tG)=gout(tG,ym,{circumflex over (p)}m(tG),σmz(tG))
σms(tG)=−g′out(tG,ym,{circumflex over (p)}m(tG),σmz(tG))
where ym is the mth element of the receiving signal;
S35, for ns=1, 2, . . . , Ns, calculating observed mean value {circumflex over (v)}n
{circumflex over (v)}n
σn
S36, for ns=1, 2, . . . , Ns, calculating observed mean value {circumflex over (x)}n
{circumflex over (x)}n
σn
S37, executing step S33 to step S36 repeatedly until a convergence condition Σm|ym−{circumflex over (z)}m(tG)|>εG is satisfied, where εG is an error tolerance;
S38, taking a sparse variable {circumflex over (x)}n
Further, the step S4 specifically incudes the following steps:
S41, selecting a predetermined region as a focused region of interest from the whole environment according to the coarse environmental sensing initial result and actual needs, wherein the target object is in the region of interest;
S42, in an ith iteration, detecting a background scatterer {circumflex over (x)}back(i)(ns) outside the region of interest as follows:
where {circumflex over (x)}(i)(ns) represents a result in the ith iteration, yi is a detection threshold of the background scatterer, and the detection threshold γi shall decrease with the increase of the number of iterations;
S43, removing a background scattering part from the receiving signal to obtain a receiving signal ŷROI(i+1) of the target object in a region of interest (ROI) of an i+1st iteration:
ŷROI(i+1)=(1−α){tilde over (y)}+α(ŷROI(i)−Axback(i))
where α is a weight variable, which is used to enhance the robustness of iterative algorithm, and the weight variable α should increase with the increase of the number of iterations.
Further, the step S5 specifically incudes the following steps:
S51, setting the prior probability of the environmental information in an iterative focused process, wherein in the ith iteration, it is assumed that the background scatterer obeys Bernoulli Gaussian distribution, and a prior probability formula p(xback) is as follows:
p(xback)=(1−λ)δ(xback)+λ(xback;θback,i,σback)
where θback,i and σback represent the mean value and the variance of the background environmental information distribution, respectively, λ is a sparse coefficient, N(·) represents a standard normal distribution and xback represents the background scatterer.
The scatterer distribution in the selected ROI is a Gaussian distribution, and there is no sparsity.
p(xROI)=(xROI;θROI,σROI)
where θROI and σROI represent the mean value and variance of ROI environmental information distribution, respectively;
S52, according to the prior probability formula obtained in step S51, setting the prior probability p(x) of environmental information inside and outside the region of interest in the current i+1st iteration, x={xROI, xback};
S53, initializing the approximate message passing algorithm parameters, and letting the input functions gin(·), g′in(·) and the output functions gout(·), g′out(·) be as follows:
Let the number of iterations tG=0, the residual ŝ(−1)=0, the sparse vector estimated mean value {circumflex over (x)}n
S54, letting M=NcNfK, and for m=1, 2, . . . , M, calculating estimated mean value {circumflex over (z)}m(tG) and variance σmz(tG) of zm, which is specifically as follows:
σm(tG)=Σn
{circumflex over (p)}m(tG)=Σn
{circumflex over (z)}m(tG)=Σn
S55, for m=1, 2, . . . , M, calculating a mean value ŝm(tG) and a variance σms(tG) of the residual, which is specifically as follows:
ŝm(tG)=gout(tG,ŷROI,m(i+1),{circumflex over (p)}m(tG),σmz(tG))
σms(tG)=−g′out(tG,ŷROI,m(i+1),{circumflex over (p)}m(tG),σmz(tG))
where ŷROI,m(i+1) is a mth element of the receiving signal obtained in S43;
S56, for ns=1,2, calculating observed mean value {circumflex over (v)}n
{circumflex over (v)}n
σn
S57, for ns=1, 2, . . . , Ns, calculating observed mean value {circumflex over (x)}n
{circumflex over (x)}n
σn
S58, repeating steps S54 to S57 until the convergence condition Σm|ym−{circumflex over (z)}m(tG)|>εG is satisfied;
S59, taking the sparse variable {circumflex over (x)}n
The present disclosure has the following beneficial effects: in the uplink wireless communication scene, the present disclosure provides a design method for integrated millimeter wave sensing and communication system by using the existing communication equipment, and fully utilizes different system resources to realize focused environmental sensing based on data sent by users; the iterative focused environmental sensing method provided by the present disclosure solves the problem of low accuracy of large-scale environmental sensing due to insufficient system resources; the present disclosure overcomes the defect that the traditional compressed sensing algorithm cannot focus on a specific range of environmental variables, while in the iterative process of the algorithm, the prior probability of environmental variables is estimated step by step according to the reconstruction result of compressed sensing in each step, thus realizing an iterative progressive compressed sensing sparse reconstruction for a specific target. On the basis of the same system resource overhead, the algorithm of the present disclosure significantly improves the sensing accuracy of a specific target and is superior to the existing algorithms.
In order to better understand the technical solution of the present disclosure, the embodiments of the present disclosure will be described in detail with reference to the attached drawings.
It should be clear that the described embodiments are only part of, not all of the embodiment of this present disclosure. Based on the embodiments in this present disclosure, all other embodiments obtained by those skilled in the art without creative work belong to the protection scope of this present disclosure.
A single-cell uplink communication system is taken into consideration, in which a multi-antenna BS serves multiple single-antenna users. In order to sense a specific target, all users send uplink communication signals to the base station at the same time. Due to a large amount of scattering in the environment, the transmitted signal of each user propagates through multiple paths. Therefore, the signal received by the base station contains abundant environmental scattering information in order that the base station can process the receiving signal to realize environmental sensing. As shown in
The present disclosure provides an iterative focused millimeter wave integrated communication and sensing method, which includes the following steps:
S1, in any time slot, a base station receives pilot frequency sequence signals with a certain length sent by all active users in an environment to obtain receiving signals; the receiving signals are signals after the pilot frequency sequence signals are influenced by the environment.
S2, an environmental sensing problem of a specific target is converted into a compressed sensing reconstruction problem by using the receiving signals in the step S1 based on a multi-beam multi-carrier millimeter wave channel model.
In an embodiment, step S2 specifically includes the following steps:
S21, environmental information in the receiving signals in step S1 is discretized into pixels; each pixel represents environmental information in a small square with a surrounding size of ls×ws, and if an environmental size of a whole range is Ls×Ws, a total number of the pixels is Ns=L/ls×W/ws; an interior of each pixel may be empty, or there may be scatters; a scattering coefficient xn
S22, a multi-beam multi-carrier millimeter wave channel model is used, and at an nfth subcarrier frequency, the receiving signals received by a receiving antenna of the base station are expressed as follows:
yn
where yn
Hn
Hn
where en
where j represents a complex code element, nR is a serial number of the receiving antenna, θn
where gn
At the nfth subcarrier frequency, a free-space propagation channel Hn
where gn
At the nfth subcarrier frequency, a free-space propagation channel Hn
Hn
where en
where nR is a receiving antenna number, θn
where gn
S23, an estimation result of the environmental information is expressed as {circumflex over (x)}, which is expressed as follows:
{circumflex over (x)}=argminx
where y is a receiving signal of all subcarriers, w is a beam forming vector of the uniform linear array receiving antenna of all subcarriers, xROI is environmental information in a region of interest, HNLOS is a NLOS channel of all subcarriers, HLOS is a LOS channel of all subcarriers, s is a transmitted signal of the NLOS channel of all subcarriers, and ε is a relaxation variable.
Since a free-space channel coefficient of a direct-view channel can be estimated by a numerical model, at the nfth subcarrier frequency, part of the receiving signal ŷn
{tilde over (y)}n
by combining data of Nf subcarriers, an iterative focused environmental sensing problem of a specific target is converted into a compressed sensing reconstruction problem equation as follows:
S3, the compressed sensing reconstruction problem in step S2 is solved based on an approximate message passing method to obtain a coarse initial result of environment sensing;
in an embodiment, step S3 specifically includes the following steps:
S31, firstly, an initial coarse environmental sensing prior probability is set, and the environmental information is set to be a Bernoulli-Gaussian distribution, wherein a probability density function px(x|q) is expressed as:
px(x|q)=(1−λ)δ(x)+λN(x|θx,σx)
where x represents an element in the environmental information x, all parameters are expressed as q[λ, θx,σx], δ(·) is an impulse function, λ is a sparse coefficient; θx∈[0,1] and σx are a mean value and a variance of environmental information distribution, respectively, and N(·) represents a standard normal distribution;
S32, approximate message passing algorithm parameters are initialized, and the input functions gin(·), g′in(·) and output functions gout(·), g′out(·) are as follows:
where {circumflex over (v)}, σv, {circumflex over (p)}, σz are input variables and σw is a noise variance.
Let a number of iterations tG=0, a residual ŝ(−1)=0, a sparse vector estimated mean value {circumflex over (x)}n
S33, let M=NcNfK, where Nc is a number of base stations, a is a number of code elements, Nf is a number of subcarriers; for m=1, 2, . . . , M, estimated mean value {circumflex over (z)}m(tG) and variance σmz(tG) of a variable zm are calculated:
σmz(tG)=Σn
{circumflex over (p)}m(tG)=Σn
{circumflex over (z)}m(tG)=Σn
S34, for m=1, 2, . . . , M, a mean value ŝm(tG) and a variance σms(tG) of the residual are calculated:
ŝm(tG)=gout(tG,ym,{circumflex over (p)}m(tG),σmz(tG))
σms(tG)=−g′out(tG,ym,{circumflex over (p)}m(tG),σmz(tG))
where ym is the mth element of the receiving signal;
S35, for ns=1, 2, . . . , Ns, observed mean value {circumflex over (v)}n
{circumflex over (v)}n
σn
S36, for ns=1, 2, . . . , Ns, observed mean value {circumflex over (x)}n
{circumflex over (x)}n
σn
S37, step S33 to step S36 are repeatedly executed until a convergence condition Σm|ym−{circumflex over (z)}m(tG)|>εG is satisfied, where εG is an error tolerance;
S38, a sparse variable {circumflex over (x)}n
S4, a predetermined region is selected as a focused region of interest from the whole environment based on the coarse initial result of environmental sensing, and the target object in the region of interest is divided and determined according to a background determining method and the influence of background scatters outside the region of interest on the receiving signals is removed to obtain receiving signals corresponding to the target object;
In an embodiment, step S4 is specifically:
S41, a predetermined region as a focused region of interest from the whole environment according to the coarse environmental sensing initial result and actual needs; the target object is in the region of interest;
S42, in an ith iteration, a background scatterer {circumflex over (x)}back(i)(ns) outside the region of interest is detected as follows:
where {circumflex over (x)}(i)(ns) represents a result in the ith iteration, yi is a detection threshold of the background scatterer, and the detection threshold yi shall decrease with the increase of the number of iterations;
S43, a background scattering part from the receiving signal is removed to obtain a receiving signal ŷROI(i+1) of the target object in ROI of an i+1st iteration:
ŷROI(i+1)=(1−α){tilde over (y)}+α(ŷROI(i)−Axback(i))
where α is a weight variable, which is used to enhance the robustness of iterative algorithm, and the weight variable α should increase with the increase of the number of iterations.
S5, an environmental sensing result is calculated based on the receiving signals corresponding to the target object obtained in the step S4;
In an embodiment, step S5 specifically includes the following steps:
S51, the prior probability of the environmental information in an iterative focused process is set; in the ith iteration, it is assumed that the background scatterer obeys Bernoulli Gaussian distribution, and a prior probability formula p(xback) is as follows:
p(xback)=(1−λ)δ(xback)+λ(xback;θback,i,σback)
where θback,i and σback represent the mean value and the variance of the background environmental information distribution, respectively, λ is a sparse coefficient, N(·) represents a standard normal distribution and xback represents the background scatterer.
The scatterer distribution in the selected ROI is a Gaussian distribution, and there is no sparsity.
p(xROI)=(xROI;θROI,σROI)
where θROI and σROI represent the mean value and variance of ROI environmental information distribution, respectively;
S52, according to the prior probability formula obtained in step S51, the prior probability p(x) of environmental information inside and outside the region of interest in the current i+1st iteration is set, x={xROI, xback}.
S53, the approximate message passing algorithm parameters are initialized, and let the input functions gin(·), g′in(·) and the output functions gout(·), g′in(·) be as follows:
Let the number of iterations tG=0, the residual Ŝ(−1)=0, the sparse vector estimated mean value {circumflex over (x)}n
S54, let M=NcnfK, and for m=1, 2, . . . , M, estimated mean value {circumflex over (z)}m(tG) and variance σmz(tG) of zm are calculated, which is specifically as follows:
σmz(tG)=Σn
{circumflex over (p)}m(tG)=Σn
{circumflex over (z)}m(tG)=Σn
S55, for m=1, 2, . . . , M, calculating a mean value ŝm(tG) and a variance σms(tG) of the residual, which is specifically as follows:
ŝm(tG)=gout(tG,ŷROI,m(i+1),{circumflex over (p)}m(tG),σmz(tG))
σms(tG)=−g′out(tG,ŷROI,m(i+1),{circumflex over (p)}m(tG),σmz(tG))
where ŷROI,m(i+1) is a mth element of the receiving signal obtained in S43;
S56, for ns=1,2, Ns, observed mean value {circumflex over (v)}n
{circumflex over (v)}n
σn
S57, for ns=1, 2, . . . , Ns, observed mean value {circumflex over (x)}n
{circumflex over (x)}n
σn
S58, steps S54 to S57 are repeated until the convergence condition Σm|ym−{circumflex over (z)}m(tG)|>εG is satisfied;
S59, the sparse variable {circumflex over (x)}n
S6, step S4 and step S5 are repeated in sequence until the algorithm convergence, the iterative flow chart is shown in
As can be seen from computer simulation: as shown in
In the uplink wireless communication scenario, the design method for integrated millimeter wave sensing and communication system by using the existing communication equipment fully utilizes different system resources to realize focused environmental sensing based on the data sent by users, converts the environmental sensing problem into a compressed sensing reconstruction problem, and then realizes the initial coarse sensing of the environment based on an approximate message passing algorithm. According to a background determining method, in the present disclosure, the target object is divided and determined, and the influence of the background scatterer on the receiving signal is removed, and finally, the background scatterer is repeatedly removed, so as to obtain a more accurate focused sensing result of the target object. Compared with the existing environmental sensing reconstruction algorithms, the iterative focused environmental sensing method provided by the present disclosure solves the problem of low precision of large-scale environmental sensing due to insufficient system resources, improves the defect that the traditional compressed sensing algorithm cannot focus on a specific range of environmental variables, thereby providing an efficient environment sensing method for the future design of integrated sensing and communication system. In the iterative process of the algorithm, according to the results of each step of compressed sensing reconstruction, the prior probability of environmental variables is estimated step by step, and an iterative progressive compressed sensing sparse reconstruction is realized for a specific target. On the basis of the same system resource overhead, the algorithm of the present disclosure significantly improves the sensing accuracy of a specific target and is superior to the existing algorithms.
The above is only preferred embodiments of one or more embodiments of this specification, and is not intended to limit one or more embodiments of this specification. Any modification, equivalent substitution, improvement and the like made within the spirit and principle of one or more embodiments of this description shall be included in the scope of protection of one or more embodiments of this description.
Number | Date | Country | Kind |
---|---|---|---|
202210906702.0 | Jul 2022 | CN | national |
The present application is a continuation of International Application No. PCT/CN2022/138958, filed on Dec. 14, 2022, which claims priority to Chinese Application No. 202210906702.0, filed on Jul. 29, 2022, the contents of both of which are incorporated herein by reference in their entireties.
Number | Name | Date | Kind |
---|---|---|---|
20200356086 | Mirfakhraei et al. | Nov 2020 | A1 |
20220250328 | Buller | Aug 2022 | A1 |
Number | Date | Country |
---|---|---|
111107023 | May 2020 | CN |
113965881 | Jan 2022 | CN |
115243311 | Oct 2022 | CN |
Entry |
---|
International Search Report (PCT/CN2022/138958); Date of Mailing: Feb. 21, 2023. |
Rigid-Body-Localization-and-Environment-Sensing-with-5G-Millimeter-Wave-MIMO. |
Number | Date | Country | |
---|---|---|---|
20240045026 A1 | Feb 2024 | US |
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2022/138958 | Dec 2022 | WO |
Child | 18358975 | US |