NON-UNIFORM BEAM SPATIAL MODULATION METHOD AND SYSTEM APPLICABLE TO MULTI-ANTENNA COMMUNICATION AND SENSING INTEGRATION

20230327739 · 2023-10-12

    Inventors

    Cpc classification

    International classification

    Abstract

    A non-uniform beam spatial modulation method and system applicable to multi-antenna communication and sensing integration; the method includes: finding an ISAC beam that satisfies both sensing performance and communication performance, including: constructing a communication transmitting signal; constructing a communication receiving signal; constructing an upper bound of the integrated communication and sensing spectral efficiency of the non-uniform beam spatial modulation; constructing an objective function of the sensing performance; and finding a candidate beam matrix and a beam activation probability distribution where the spectrum frequency is maximum and the sensing performance is best; and finding a spectral efficiency of non-uniform beam spatial modulation by means of the ISAC beam. Under the condition of meeting the same sensing performance requirement, the spectral efficiency of the present invention is higher.

    Claims

    1. A non-uniform beam spatial modulation method applicable to multi-antenna communication and sensing integration, comprising: finding an ISAC beam that satisfies both sensing performance and communication performance; and finding a spectral efficiency of non-uniform beam spatial modulation by means of the ISAC beam, and completing the non-uniform beam spatial modulation, wherein the finding an ISAC beam that satisfies both sensing performance and communication performance comprises: constructing a communication transmitting signal; constructing a communication receiving signal; constructing an upper bound of the integrated communication and sensing spectral efficiency of the non-uniform beam spatial modulation; constructing an objective function of the sensing performance; and finding a candidate beam matrix and a beam activation probability distribution where the spectrum frequency is maximum and the sensing performance is best; the non-uniform beam spatial modulation method is applicable to a multiple-input multiple-output communication system, the multiple-input multiple-output communication system includes N.sub.t transmitting-side antennas and N.sub.r receiving-side antennas, and the number of data streams to be transmitted is N.sub.s; at a transmitting side, an information bit sequence b to be sent is divided into two parts: b.sub.1 and b.sub.2; b.sub.1 is a spatial modulation portion, which is mapped to a beam matrix F.sub.i∈custom-character with a dimension of N.sub.t×N.sub.s; the beam matrix F.sub.i satisfies probability distribution p(F=F.sub.i)=p.sub.i; p represents a probability distribution; F=F.sub.i indicates that F.sub.i is activated; p.sub.i is a probability that each beam matrix is activated; b.sub.2 is a data modulation portion, which is mapped to a symbol vector s with a dimension of N.sub.s×1; and s satisfies a constraint condition expectation mean 𝔼 [ ss H ] = 1 N s I N s ; the constructing a communication transmitting signal means that once the beam matrix F.sub.i is selected, a vector of the communication transmitting signal is expressed as formula (I):
    x=F.sub.is,  (I) in formula (I), a normalized transmitting power satisfies ∥F.sub.i∥.sub.F.sup.2=N.sub.s; the constructing a communication receiving signal means that the communication receiving signal received by a communication receiver through a wireless channel is expressed as formula (II):
    y=√{square root over (ρ)}HF.sub.is+n.  (II) in formula (II), ρ represents an average receiving power; H∈custom-character.sup.N.sup.r.sup.×N.sup.t represents a channel matrix; and n represents a noise vector; the upper bound of the integrated communication and sensing spectral efficiency of non-uniform beam spatial modulation is constructed as a target of the communication performance, which means that: custom-character={F.sub.1, F.sub.2, . . . , F.sub.K} represents a set of candidate beam matrices, and the size of the set is K; p=[p.sub.1, p.sub.2, . . . , p.sub.K] represents a distribution of activation probabilities of various candidate beam matrices; and the upper bound of the integrated communication and sensing spectral efficiency of the non-uniform beam spatial modulation is expressed as formula (IV): U ( , p ) = .Math. i = 1 .Math. "\[LeftBracketingBar]" .Math. "\[RightBracketingBar]" p i ( log det .Math. i - log p i ) , ( IV ) in formula (IV), det represents a matrix determinant, .Math. i = ρ N s HF j F i H H H + I N t ; and I.sub.N.sub.r represents a unit matrix with a dimension of N.sub.r×N.sub.r; the constructing a target function of the sensing performance means that: the sensing performance is measured by a desired similarity level, and the objective function of the sensing performance, i.e. a similarity level, is defined as formula (V): ϵ ( , p ) = 𝔼 ( .Math. F i - F rad .Math. F 2 ) = .Math. i = 1 K p i .Math. F i - F rad .Math. F 2 . ( V ) in formula (V), F.sub.rad refers to a reference beam matrix with good beam pattern characteristics, which is calculated according to a target area; the finding a candidate beam matrix custom-character and a beam activation probability distribution p where the spectrum frequency is maximum and the sensing performance is best comprises: i) for optimization of custom-character, F.sub.i is constructed by solving formula (VI): min .Math. F i .Math. F 2 = N s η .Math. F i - F com i .Math. F 2 + ( 1 - η ) .Math. F i - F rad .Math. F 2 , ( VI ) in formula (VI), η represents a compromise factor between communication and sensing, and F.sub.com.sup.i represents an ideal beam required for an ith communication; formula (VI) is simplified to obtain formula (VII): min .Math. F i .Math. F 2 = N s .Math. AF i - B i .Math. F 2 , ( VII ) in formula (VII), there are two auxiliary matrices A=[√{square root over (η)}I.sub.N.sub.t.sup.T, √{square root over (1−η)}I.sub.N.sub.t.sup.T].sup.T and B.sub.i=[√{square root over (η)}(F.sub.com.sup.i).sup.T, √{square root over (1−η)}F.sub.rad.sup.T].sup.T; the least mean square algorithm with relatively low complexity is used to solve formula (VII), as shown in formula (VIII):
    F.sub.i=A.sup.†B.sub.i.  (VIII) the solved F.sub.i is multiplied with one normalization factor N s .Math. F i .Math. F , thus satisfying a power constraint requirement, that is, the candidate beam matrix custom-character to be found; ii) for a sub-problem of the optimization of p, it is constructed as a Lagrange function, as shown in formula (IX): ( p , μ ) = .Math. i = 1 K p i ( log det Σ i - log p i ) - μ ( .Math. i = 1 K p i - 1 ) . ( IX ) formula (IX) is solved to obtain the beam activation probability distribution p; the finding a spectral efficiency of non-uniform beam spatial modulation by means of the ISAC beam means that: the found candidate beam matrix custom-character and beam activation probability distribution p where the spectral efficiency is maximum and the sensing performance is best are substituted into formula (IV) to find the integrated communication and sensing spectral efficiency of the non-uniform beam spatial modulation.

    2. The non-uniform beam spatial modulation method applicable to multi-antenna communication and sensing integration according to claim 1, wherein assuming that the wireless channel is a clustered channel model, a Saleh-Valenzuela model, that multi-antenna transceivers all use a uniform linear array, and that a distance between antennas is half a wavelength, a steering vector of H is expressed as formula (III): a t ( θ t ) = 1 N t [ 1 , e j π sin θ i , .Math. , e j π ( N t - 1 ) sin θ t ] T , ( III ) where θ.sub.t represents a pointing angle of a beam.

    3. A non-uniform beam spatial modulation system applicable to multi-antenna communication and sensing integration, comprising: an ISAC beam finding unit, configured to find an ISAC beam that satisfies both sensing performance and communication performance; and a non-uniform beam spatial modulation unit, configured to find a spectral efficiency of non-uniform beam spatial modulation by means of the ISAC beam, and complete the non-uniform beam spatial modulation, wherein the finding an ISAC beam that satisfies both sensing performance and communication performance comprises: constructing a communication transmitting signal; constructing a communication receiving signal; constructing an upper bound of the integrated communication and sensing spectral efficiency of the non-uniform beam spatial modulation; constructing an objective function of the sensing performance; and finding a candidate beam matrix and a beam activation probability distribution where the spectrum frequency is maximum and the sensing performance is best; the non-uniform beam spatial modulation method is applicable to a multiple-input multiple-output communication system; the multiple-input multiple-output communication system comprises N.sub.t transmitting-side antennas and N.sub.r receiving-side antennas, and the number of data streams to be transmitted is N.sub.s; at a transmitting side, an information bit sequence b to be sent is divided into two parts: b.sub.1 and b.sub.2; b.sub.1 is a spatial modulation portion, which is mapped to a beam matrix F.sub.i∈custom-character with a dimension of N.sub.t×N.sub.s; the beam matrix F.sub.i satisfies probability distribution p(F=F.sub.s)=p.sub.i; p represents a probability distribution; F=F.sub.i indicates that F.sub.i is activated; p.sub.i is a probability that each beam matrix is activated; b.sub.2 is a data modulation portion, which is mapped to a symbol vector s with a dimension of N.sub.s×1; and s satisfies a constraint condition expectation mean 𝔼 [ ss H ] = 1 N s I N s ; the constructing a communication transmitting signal means that once the beam matrix F.sub.i is selected, a vector of the communication transmitting signal is expressed as formula (I):
    x=F.sub.is,  (I) in formula (I), a normalized transmitting power satisfies ∥F.sub.t∥.sub.F.sup.2=N.sub.s; the constructing a communication receiving signal means that the communication receiving signal received by a communication receiver through a wireless channel is expressed as formula (II):
    y=√{square root over (ρ)}HF.sub.is+n,  (II) in formula (II), ρ represents an average receiving power; H∈custom-character.sup.N.sup.r.sup.×N.sup.t represents a channel matrix; and n represents a noise vector; the upper bound of the integrated communication and sensing spectral efficiency of non-uniform beam spatial modulation is constructed as a target of the communication performance, which means that: custom-character={F.sub.1, F.sub.2, . . . , F.sub.K} a represents a set of candidate beam matrices, and the size of the set is K; p=[p.sub.1, p.sub.2, . . . , p.sub.K] represents a distribution of activation probabilities of various candidate beam matrices; and the upper bound of the integrated communication and sensing spectral efficiency of the non-uniform beam spatial modulation is expressed as formula (IV): U ( , p ) = .Math. i = 1 .Math. "\[LeftBracketingBar]" .Math. "\[RightBracketingBar]" p i ( log det Σ i - log p i ) , ( IV ) in formula (IV), det represents a matrix determinant, Σ i = p N s H F i F i H H H + I N s ; and I.sub.N.sub.r represents a unit matrix with a dimension of N.sub.r×N.sub.r; the constructing a target function of the sensing performance means that: the sensing performance is measured by a desired similarity level, and the objective function of the sensing performance, a similarity level, is defined as formula (V): ϵ ( , p ) = 𝔼 ( .Math. F i - F rad .Math. F 2 ) = .Math. i = 1 K p i .Math. F i - F rad .Math. F 2 . ( V ) in formula (V), F.sub.rad refers to a reference beam matrix with good beam pattern characteristics, which is calculated according to a target area; the finding a candidate beam matrix custom-character and a beam activation probability distribution p where the spectrum frequency is maximum and the sensing performance is best comprises: i) for optimization of custom-character, F.sub.i is constructed by solving formula (VI): min .Math. F i .Math. F 2 = N s η .Math. F i - F com i .Math. F 2 + ( 1 - η ) .Math. F i - F rad .Math. F 2 , ( VI ) in formula (VI), η represents a compromise factor between communication and sensing, and F.sub.com.sup.i represents an ideal beam required for an ith communication; formula (VI) is simplified to obtain formula (VII): min .Math. F i .Math. F 2 = N s .Math. AF i - B i .Math. F 2 , ( VII ) in formula (VII), there are two auxiliary matrices A=[√{square root over (η)}I.sub.N.sub.t.sup.T, √{square root over (1−η)}I.sub.N.sub.t.sup.T].sup.T and B.sub.i=[√{square root over (η)}(F.sub.com.sup.i).sup.T, √{square root over (1−η)}F.sub.rad.sup.T].sup.T; the least mean square algorithm with relatively low complexity is used to solve formula (VII), as shown in formula (VIII):
    F.sub.i=A.sup.†B.sub.i.  (VIII) the solved F.sub.i is multiplied with one normalization factor N s .Math. F i .Math. F , thus satisfying a power constraint requirement, that is, the candidate beam matrix custom-character to be found. ii) for a sub-problem of the optimization of p, it is constructed as a Lagrange function, as shown in formula (IX): ( p , μ ) = .Math. i = 1 K p i ( log det Σ i - log p i ) - μ ( .Math. i = 1 K p i - 1 ) . ( IX ) formula (IX) is solved to obtain the beam activation probability distribution p; the finding a spectral efficiency of non-uniform beam spatial modulation by means of the ISAC beam means that: the found candidate beam matrix custom-character and beam activation probability distribution p where the spectral efficiency is maximum and the sensing performance is best are substituted into formula (IV) to find the integrated communication and sensing spectral efficiency of the non-uniform beam spatial modulation.

    Description

    BRIEF DESCRIPTION OF THE DRAWINGS

    [0050] FIG. 1 is a schematic diagram of a model of an ISAC system based on non-uniform beam spatial modulation according to the present invention;

    [0051] FIG. 2 is a schematic diagram of comparison between the ISAC transmission performance of a non-uniform beam spatial modulation method of the present invention and the ISAC transmission performance of a traditional method;

    [0052] FIG. 3 is a schematic diagram of comparison between a beam F.sub.1 and an optimization activation probability thereof selected by the non-uniform beam spatial modulation method of the present invention and a fixed beam in the existing scheme within coherence time;

    [0053] FIG. 4 is a schematic diagram of comparison between a beam F.sub.2 and an optimization activation probability thereof selected by the non-uniform beam spatial modulation method of the present invention and a fixed beam in the existing scheme within coherence time;

    [0054] FIG. 5 is a schematic diagram of comparison between a beam F.sub.3 and an optimization activation probability thereof selected by the non-uniform beam spatial modulation method of the present invention and a fixed beam in the existing scheme within coherence time;

    [0055] FIG. 6 is a schematic diagram of comparison between a beam F.sub.4 and an optimization activation probability thereof selected by the non-uniform beam spatial modulation method of the present invention and a fixed beam in the existing scheme within coherence time;

    [0056] FIG. 7 is a schematic diagram of comparison between a beam F.sub.5 and an optimization activation probability thereof selected by the non-uniform beam spatial modulation method of the present invention and a fixed beam in the existing scheme within coherence time;

    [0057] FIG. 8 is a schematic diagram of comparison between a beam F.sub.6 and an optimization activation probability thereof selected by the non-uniform beam spatial modulation method of the present invention and a fixed beam in the existing scheme within coherence time;

    [0058] FIG. 9 is a flow chart of finding a candidate beam matrix and a beam activation probability distribution where the spectral efficiency is maximum and the sensing performance is best.

    DETAILED DESCRIPTION OF THE EMBODIMENTS

    [0059] The present invention is further described below in combination with the drawings and embodiments of this specification, but is not limited to this.

    Embodiment 1

    [0060] A non-uniform beam spatial modulation method applicable to multi-antenna communication and sensing integration includes: [0061] finding an ISAC beam that satisfies both sensing performance and communication performance; and [0062] finding a spectral efficiency of non-uniform beam spatial modulation by means of the ISAC beam, and completing the non-uniform beam spatial modulation.

    [0063] The finding an ISAC beam that satisfies both sensing performance and communication performance includes: [0064] constructing a communication transmitting signal; constructing a communication receiving signal; constructing an upper bound of the integrated communication and sensing spectral efficiency of the non-uniform beam spatial modulation; constructing an objective function of the sensing performance; and finding a candidate beam matrix and a beam activation probability distribution where the spectrum frequency is maximum and the sensing performance is best.

    Embodiment 2

    [0065] A difference from the non-uniform beam spatial modulation method applicable to multi-antenna communication and sensing integration of Embodiment 1 is as follows:

    [0066] The above-mentioned non-uniform beam spatial modulation method is applicable to a multiple-input multiple-output (MIMO) communication system. As shown in FIG. 1, the MIMO communication system includes N.sub.t transmitting-side antennas and N.sub.r receiving-side antennas, and the number of data streams to be transmitted is N.sub.s. A baseband processing unit is a data processing unit for processing a received signal in a base station; a radio frequency link is a radio frequency processing unit in the base station; and N.sub.RF represents the number of radio frequency links.

    [0067] At a transmitting side, an information bit sequence b to be sent is divided into two parts: b.sub.1 and b.sub.2.

    [0068] b.sub.1 is a spatial modulation portion, which is mapped to a beam matrix F.sub.i∈custom-character with a dimension of N.sub.t×N.sub.s; the beam matrix F.sub.i satisfies probability distribution p(F=F.sub.i)=p.sub.i; p represents a probability distribution; F=F.sub.i indicates that F.sub.i is activated; and p.sub.i is a probability that each beam matrix is activated.

    [0069] A mapping process may be completed using an invariant combination in [P. Schulte and G. Böcherer, “Constant composition distribution matching,” IEEE Trans. Inf. Theory, vol. 62, no. 1, pp. 430-434, 2016.] and an arithmetic coding algorithm.

    [0070] b.sub.2 is a data modulation portion, which is mapped to a symbol vector s with a dimension of N.sub.s×1 by virtue of a conventional modulation method, such as source encoding and complex modulation; and s satisfies a constraint condition expectation mean

    [00010] 𝔼 [ ss H ] = 1 N s I N s .

    In order to maximize the spectral efficiency of the communication system, a data symbol in s follows a complex Gaussian distribution.

    [0071] The constructing a communication transmitting signal means that once the beam matrix F.sub.i is selected, a vector of the communication transmitting signal is expressed as formula (I):


    x=F.sub.is,  (I)

    [0072] In formula (I), a normalized transmitting power satisfies ∥F.sub.i∥.sub.F.sup.2=N.sub.s.

    [0073] The constructing a communication receiving signal means that the communication receiving signal received by a communication receiver through a wireless channel is expressed as formula (II):


    y=√{square root over (ρ)}HF.sub.is+n,  (II)

    [0074] In formula (II), ρ represents an average receiving power; H∈custom-character.sup.N.sup.r.sup.×N.sup.t represents a channel matrix; and n represents a noise vector.

    [0075] Assuming that the wireless channel is a clustered channel model, i.e. a Saleh-Valenzuela model, that multi-antenna transceivers all use a uniform linear array, and that a distance between antennas is half a wavelength, a steering vector of H is expressed as formula (III):

    [00011] a t ( θ i ) = 1 N t [ 1 , e j π sin θ t , .Math. , e j π ( N t - 1 ) sin θ t ] T , ( III )

    [0076] where θ.sub.t represents a pointing angle of a beam.

    [0077] The upper bound of the integrated communication and sensing spectral efficiency of non-uniform beam spatial modulation is constructed as a target of the communication performance, which means that:

    [0078] In order to facilitate analyzing the spectrum frequency, custom-character={F.sub.1, F.sub.2, . . . , F.sub.K} represents a set of candidate beam matrices, and the size of the set is K; p=[p.sub.1, p.sub.2, . . . , p.sub.K] represents a distribution of activation probabilities of various candidate beam matrices; and for ease of analysis, the upper bound custom-character.sup.U(custom-character, p) of the spectral efficiency of the beam modulation is used as the target of the communication performance. By [S. Guo, H. Zhang, and M.-S. Alouini, “Asymptotic capacity for MIMO communications with insufficient radio frequency chains,” IEEE Trans. Commun., vol. 68, no. 7, pp. 4190-4201, July 2020], it can be proved that the actual spectral efficiency of the communication system in an area with a high signal noise ratio is convergent to the upper bound custom-character.sup.U(custom-character, p). Based on the above prove, the upper bound of the integrated communication and sensing spectral efficiency of the non-uniform beam spatial modulation is expressed by formula (IV):

    [00012] U ( , p ) = .Math. i = 1 .Math. "\[LeftBracketingBar]" .Math. "\[RightBracketingBar]" p i ( log det .Math. i - log p i ) , ( IV )

    [0079] In formula (IV), det represents a matrix determinant,

    [00013] .Math. i = ρ N s HF i F i H H H + I N r ;

    and I.sub.N.sub.r represents a unit matrix with a dimension of N.sub.r×N.sub.r.

    [0080] The constructing a target function of the sensing performance means that:

    [0081] In addition to a communication task, a transmitter also needs to form a beam to detect a target area and complete a sensing task. A transmitting-side steering vector in formula (III) is provided, and a target radiation in a direction can be calculated as:


    r(θ)=√{square root over (ρ)}a.sub.t.sup.T(θ)F.sub.is  (V)

    [0082] Further, a beam transmitting power P(θ) in the direction θ can be calculated, which is expressed as:

    [00014] P ( θ ) = 𝔼 ( .Math. "\[LeftBracketingBar]" r ( θ ) .Math. "\[RightBracketingBar]" 2 ) = .Math. i = 1 K ρ p i N s a t T ( θ ) F i F i H a i ( θ ) . ( VI )

    [0083] In order to better accomplish the purpose of sensing detection, it is better to concentrate the radiation energy of the transmitter on a spatial section of interest. The beam graph matrix F.sub.i should have desirable characteristics, such as a low sidelobe level. The present invention designs a reference beam matrix F.sub.rad with good beam pattern characteristics. F.sub.i should be close to F.sub.rad as much as possible to meet a sensing requirement. The sensing performance is measured by a desired similarity level, and the objective function of the sensing performance, i.e. a similarity level, is defined as formula (VII):

    [00015] ϵ ( , p ) = 𝔼 ( .Math. F i - F rad .Math. F 2 ) = .Math. i = 1 K p i .Math. F i - F rad .Math. F 2 . ( VII )

    [0084] In formula (VII), F.sub.rad refers to a reference beam matrix with good beam pattern characteristics, which is calculated according to a target area.

    [0085] The finding a candidate beam matrix and a beam activation probability distribution where the spectrum frequency is maximum and the sensing performance is best means that: [0086] communication and sensing are jointly optimized. It can be seen from the spectral efficiency calculation formula (IV) and the sensing performance measurement indicator formula (VII) that the overall performance of the ISAC system is affected by the beam matrix F.sub.i and the beam pattern activation distribution probability p. Under a power constraint, designing F.sub.i and p is to maximize the spectral efficiency and optimize the sensing performance.

    [0087] In order to obtain a superior solution that is provable and feasible at low complexity, the optimization problem of custom-character and p is first decoupled. Based on this, an optimal beam given in the existing design scheme is used as an element of custom-character. In order to guarantee the generality, a first element F.sub.1 is assumed to be an optimal beam matrix; and K.sub.−1 matrices F.sub.2, . . . , F.sub.K are independent of F.sub.1. Based on the constructed custom-character, the optimization of p will obtain a better solution. This is because the existing design is a special case, i.e. p=[1, 0, . . . , 0].sup.T, and an optimized solution always outperforms the special solution. The following steps will describe how to design custom-character and p in detail.

    [0088] The finding a candidate beam matrix custom-character and a beam activation probability distribution p where the spectrum frequency is maximum and the sensing performance is best, as shown in FIG. 9, includes: [0089] 1) For optimization of custom-character, F.sub.i is constructed by solving formula (VIII):

    [00016] min .Math. F i .Math. P 2 = N s η .Math. F i - F com i .Math. F 2 + ( 1 - η ) .Math. F i - F rad .Math. F 2 , ( VIII )

    [0090] In formula (VIII), η represents a compromise factor between communication and sensing, and is also used as a similarity of the sensing performance. F.sub.com.sup.i represents a desired ideal beam of an ith communication, which is obtained by performing singular value decomposition on a channel.

    [0091] Formula (VIII) is simplified to obtain formula (IX):

    [00017] min .Math. F i .Math. F i = N s .Math. AF i - B i .Math. F 2 , ( IX )

    [0092] In formula (IX), there are two auxiliary matrices A=[√{square root over (η)}I.sub.N.sub.t.sup.T, √{square root over (1−η)}I.sub.N.sub.t.sup.T].sup.T and B.sub.i=[√{square root over (η)}(F.sub.com.sup.i).sup.T, √{square root over (1−η)}F.sub.rad.sup.T].sup.T.

    [0093] Formula (IX) is a typical quadratically constrained quadratic program (QCQP). The least mean square algorithm with relatively low complexity is used to solve formula (IX), as shown in formula (X):


    F.sub.i=A.sup.†B.sub.i.  (X)

    [0094] The solved F.sub.i is multiplied with one normalization factor

    [00018] N s .Math. F i .Math. F ,

    thus satisfying a power constraint requirement, that is, the candidate beam matrix custom-character to be found.

    [0095] 2) For a sub-problem of the optimization of p, it is constructed as a Lagrange function, as shown in formula (XI):

    [00019] ( p , μ ) = .Math. i = 1 K p i ( log det .Math. i - log p i ) - μ ( .Math. i = 1 K p i - 1 ) . ( XI )

    [0096] Formula (XI) is solved to obtain the beam activation probability distribution p.

    [0097] By means of the above method, the ISAC beam that satisfies both the sensing performance and the communication performance is designed.

    [0098] The finding a spectral efficiency of non-uniform beam spatial modulation by means of the ISAC beam means that: the found candidate beam matrix custom-character and beam activation probability distribution p where the spectral efficiency is maximum and the sensing performance is best are substituted into formula (IV) to find the integrated communication and sensing spectral efficiency of the non-uniform beam spatial modulation.

    [0099] In this embodiment, it is set that the number of transmitted signal data streams is N.sub.s=2, the number of transmitting-side antennas is N.sub.t=64, the number of receiving-side antennas is N.sub.r=36, and the number of radio frequency links is N.sub.RF=2. An angle of an area that needs to be sensed is set to be [−30°, −60°]. A channel matrix H is a statistically independent and identically distributed complex Gaussian matrix whose elements are random variables that follow a complex Gaussian distribution with a zero mean and a unit variance, and the number of scatterers in a channel is set to be L=4.

    [0100] The communication performance of the ISAC is evaluated from the two aspects: the spectral efficiency and the upper bound of a spectrum. FIG. 2 is a schematic diagram of comparison between the transmission performance of a non-uniform beam spatial modulation method of the present invention and the transmission performance of a traditional method. The x-coordinate is a signal noise ratio (SNR) in dB.

    [0101] The y-axis is the spectral efficiency, which is defined as being obtained by dividing a net bit rate (useful information rate, excluding error correction codes) or a maximum throughput divided by a bandwidth (in Hertz) of a communication channel or data link. The compromise coefficient between communication and sensing is set to be 0.5; LS represents the least mean square error method; and SDR represents the semidefinite relaxation. It can be seen from FIG. 2 that the spectral efficiency of the non-uniform beam spatial modulation method of the present invention is higher than that of the existing ISAC beam forming design. In an area with a high SNR, the spectral efficiency of the scheme of the present invention is improved by 1 bit/s/Hz compared with that of the existing scheme. This is because in the scheme of the present invention, beams are selected to carry information other than data symbols, thereby improving the spectral efficiency. In contrast, information bits in the existing scheme can only be carried by data symbols. In addition, different methods are compared in this scheme of the present invention to solve formula (IX), and the QCQP may also be solved using the classical SDR method. It can be seen from FIG. 2 that the spectral efficiencies obtained by the two methods are the same, but the calculation complexity of the LS method in the scheme of the present invention is lower.

    [0102] FIG. 3, FIG. 4, FIG. 5, FIG. 6, FIG. 7, and FIG. 8 are schematic diagrams of comparison between beams F.sub.1, F.sub.2, F.sub.3, F.sub.4, F.sub.5, F.sub.6 and optimization activation probabilities thereof selected by the non-uniform beam spatial modulation method of the present invention and a fixed beam in the existing scheme within coherence time. The x-coordinate represents an azimuth angle in degrees (°), and the y-coordinate represents a beam graph gain in dB. In given system settings, the candidate beam set has six beams, i.e. F.sub.1, F.sub.2, F.sub.3, F.sub.4, F.sub.5, and F.sub.6. FIG. 3 to FIG. 8 sequentially represent the six beams after beam selection in the beam design scheme of the present invention. The activation probabilities for the six beams are optimized to be 0.3905, 0.2782, 0.0881, 0.1531, 0.0517, and 0.0384, respectively. In FIG. 3 to FIG. 8, F.sub.b represents a scenario of a fixed beam in the existing scheme within coherent time, and η represents the compromise coefficient between communication and sensing. The standard for evaluating the ISAC sensing performance is whether a beam graph is close to a reference beam graph. It can be seen from the comparison that by modifying the compromise factor under the condition of satisfying the same communication spectral efficiency, a peak point of the beam graph of the design scheme of the present invention is slightly higher than that of the existing scheme in −30° and −60° directions. With reference to the simulation results in FIG. 3 to FIG. 8, it can be seen that the integrated communication and sensing beam design scheme based on non-uniform beam spatial modulation provided by the present invention can be superior to the existing beam design scheme in terms of communication performance and sensing performance.

    Embodiment 3

    [0103] A non-uniform beam spatial modulation system applicable to multi-antenna communication and sensing integration includes: [0104] an ISAC beam finding unit, configured to find an ISAC beam that satisfies both sensing performance and communication performance; and [0105] a non-uniform beam spatial modulation unit, configured to find a spectral efficiency of non-uniform beam spatial modulation by means of the ISAC beam, and complete the non-uniform beam spatial modulation.

    [0106] The finding an ISAC beam that satisfies both sensing performance and communication performance includes: [0107] constructing a communication transmitting signal; constructing a communication receiving signal; constructing an upper bound of the integrated communication and sensing spectral efficiency of the non-uniform beam spatial modulation; constructing an objective function of the sensing performance; and finding a candidate beam matrix and a beam activation probability distribution where the spectrum frequency is maximum and the sensing performance is best.