[go: up one dir, main page]

WO2024120621A1 - Transmission et réception d'un signal pilote bidimensionnel - Google Patents

Transmission et réception d'un signal pilote bidimensionnel Download PDF

Info

Publication number
WO2024120621A1
WO2024120621A1 PCT/EP2022/084677 EP2022084677W WO2024120621A1 WO 2024120621 A1 WO2024120621 A1 WO 2024120621A1 EP 2022084677 W EP2022084677 W EP 2022084677W WO 2024120621 A1 WO2024120621 A1 WO 2024120621A1
Authority
WO
WIPO (PCT)
Prior art keywords
domain
dimensional
azimuth
elevation
pilot signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/EP2022/084677
Other languages
English (en)
Inventor
Behrooz MAKKI
Fazal E ASIM
Bruno SOKAL
André L. F. DE ALMEIDA
Gabor Fodor
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ericsson Telecomunicacoes Ltda
Telefonaktiebolaget LM Ericsson AB
Original Assignee
Ericsson Telecomunicacoes Ltda
Telefonaktiebolaget LM Ericsson AB
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ericsson Telecomunicacoes Ltda, Telefonaktiebolaget LM Ericsson AB filed Critical Ericsson Telecomunicacoes Ltda
Priority to EP22830785.6A priority Critical patent/EP4631181A1/fr
Priority to CN202280102339.5A priority patent/CN120303886A/zh
Priority to PCT/EP2022/084677 priority patent/WO2024120621A1/fr
Priority to JP2025532835A priority patent/JP2025540801A/ja
Priority to AU2022488085A priority patent/AU2022488085A1/en
Publication of WO2024120621A1 publication Critical patent/WO2024120621A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/04013Intelligent reflective surfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/068Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission using space frequency diversity

Definitions

  • Embodiments presented herein relate to a method, a network node, a computer program, and a computer program product for transmitting a two-dimensional pilot signal. Embodiments presented herein further relate to a method, a user equipment, a computer program, and a computer program product for receiving a two- dimensional pilot signal.
  • pilot signals comprise pilot sequences and can be used for many different purposes in wireless communication system.
  • pilot signals can be used for channel parameter estimation and tracking of user equipment (UE) in a cell.
  • Pilot signals can, as well, act as reference signals communicated between a network node at the network-side and UEs at the user -side. Such reference signals can, for instance, be utilized for initial access, synchronization, etc.
  • the pilot signals are transmitted over a wireless channel in the wireless communication system.
  • the pilot signals are thereby impacted by properties of the wireless channel itself, such as noise and fading, as well as properties, for example reflections, caused by the physical environment in which the pilot signals are communicated.
  • properties of the wireless channel itself such as noise and fading, as well as properties, for example reflections, caused by the physical environment in which the pilot signals are communicated.
  • IRS is short for intelligent reflective surface.
  • an IRS is composed of a 2-dimensional array of reflecting elements, where each element acts as a passive reconfigurable scatterer, i.e., a piece of manufactured material, which can be programmed to change an impinging electro-magnetic wave in a customizable way.
  • passive reconfigurable scatterer i.e., a piece of manufactured material
  • Such elements are usually low-cost passive surfaces that do not require dedicated power sources, and the radio waves impinged upon them can be forwarded without the need of employing power amplifier or radio-frequency (RF) chain.
  • the network node can then transmit pilot signals to the UE via the IRS.
  • the UE estimates the downlink channel matrix based on the received pilot signals and feeds the downlink channel matrix back to the network node (possibly via the IRS) for precoding design.
  • mmWave millimeter-wave
  • THz terahertz
  • pilot sequences does not exploit the geometry of the transmit and receive antenna arrays.
  • the channel matrix is commonly estimated by solving a single optimization problem using, e.g., least squares (LS) or minimum mean square error (MMSE), methods.
  • LS least squares
  • MMSE minimum mean square error
  • An object of embodiments herein is to design pilot signals such that the above issues can be avoided, or at least reduced or mitigated.
  • a method for transmitting a two-dimensional pilot signal is performed by a network node.
  • the method comprises generating the two-dimensional pilot signal S by spreading an azimuth domain pilot sequence S y with an elevation domain pilot sequence S z in the elevation domain z and spreading the elevation domain pilot sequence S z with the azimuth domain pilot sequence S y in the azimuth domain y.
  • the method comprises transmitting the two-dimensional pilot signal over the air.
  • a network node for transmitting a two-dimensional pilot signal.
  • the network node comprises processing circuitry.
  • the processing circuitry is configured to cause the network node to generate the two-dimensional pilot signal S by spreading an azimuth domain pilot sequence S y with an elevation domain pilot sequence S z in the elevation domain z and spreading the elevation domain pilot sequence S z with the azimuth domain pilot sequence S y in the azimuth domain y.
  • the processing circuitry is configured to cause the network node to transmit the two-dimensional pilot signal over the air.
  • a network node for transmitting a two-dimensional pilot signal.
  • the network node comprises a generate module configured to generate the two-dimensional pilot signal S by spreading an azimuth domain pilot sequence S y with an elevation domain pilot sequence S z in the elevation domain z and spreading the elevation domain pilot sequence S z with the azimuth domain pilot sequence S y in the azimuth domain y.
  • the network node comprises a transmit module configured to transmit the two- dimensional pilot signal over the air.
  • a computer program for transmitting a two-dimensional pilot signal.
  • the computer program comprises computer code which, when run on processing circuitry of a network node, causes the network node to perform actions.
  • One action comprises the network node to generate the two- dimensional pilot signal S by spreading an azimuth domain pilot sequence S y with an elevation domain pilot sequence S z in the elevation domain z and spreading the elevation domain pilot sequence S z with the azimuth domain pilot sequence S y in the azimuth domain y.
  • One action comprises the network node to transmit the two- dimensional pilot signal over the air.
  • a method for receiving a two-dimensional pilot signal is performed by a UE.
  • the method comprises receiving the two-dimensional pilot signal X over the air from a network node.
  • the method comprises de-spreading the two-dimensional pilot signal X and estimating a received azimuth domain pilot sequence X y and a received elevation domain pilot sequence X z from the two-dimensional pilot signal X by solving a rank one matrix approximation problem for the two-dimensional pilot signal X.
  • a UE for receiving a two-dimensional pilot signal.
  • the UE comprises processing circuitry.
  • the processing circuitry is configured to cause the UE to receive the two- dimensional pilot signal X over the air from a network node.
  • the processing circuitry is configured to cause the UE to de-spread the two-dimensional pilot signal X and estimate a received azimuth domain pilot sequence X y and a received elevation domain pilot sequence X z from the two-dimensional pilot signal X by solving a rank one matrix approximation problem for the two-dimensional pilot signal X.
  • a UE for receiving a two-dimensional pilot signal comprises a receive module configured to receive the two-dimensional pilot signal X over the air from a network node.
  • the UE comprises an estimate module configured to de-spread the two-dimensional pilot signal X and estimate a received azimuth domain pilot sequence X y and a received elevation domain pilot sequence X z from the two-dimensional pilot signal X by solving a rank one matrix approximation problem for the two-dimensional pilot signal X.
  • a computer program for receiving a two-dimensional pilot signal.
  • the computer program comprises computer code which, when run on processing circuitry of a UE, causes the UE to perform actions.
  • One action comprises the UE to receive the two-dimensional pilot signal X over the air from a network node.
  • One action comprises the UE to de-spread the two-dimensional pilot signal X and estimate a received azimuth domain pilot sequence X y and a received elevation domain pilot sequence X z from the two- dimensional pilot signal X by solving a rank one matrix approximation problem for the two-dimensional pilot signal
  • a ninth aspect there is presented a computer program product comprising a computer program according to at least one of the fourth aspect and the eighth aspect and a computer readable storage medium on which the computer program is stored.
  • the computer readable storage medium could be a non-transitory computer readable storage medium.
  • these aspects provide pilot signals that enables the above issues to be avoided, or at least reduced or mitigated.
  • these aspects enable the overall computational complexity at the receiver side to be reduced. This is achieved by decoupling the channel estimation problem into two parallel and smaller problems.
  • these aspects enable a flexible transmission design of transmissions by allowing to decouple pilot and data transmissions along azimuth and elevation domains.
  • these aspects enable the lengths of the pilot sequences to be relaxed. Consequently, compared to existing methods, the computational complexity can be significantly reduced both at the transmitter side and at the receiver side.
  • these aspects are applicable to different types of wireless communication systems, such as wireless communication systems having one or more IRS or network-controlled repeater (NCR), or wireless communication systems based on massive multiple input multiple output (mMIMO) techniques, or line of sight (LOS) Ml MO techniques.
  • wireless communication systems having one or more IRS or network-controlled repeater (NCR) or wireless communication systems based on massive multiple input multiple output (mMIMO) techniques, or line of sight (LOS) Ml MO techniques.
  • mMIMO massive multiple input multiple output
  • LOS line of sight
  • these aspects enable pilot signals and data to be transmitted in different domains, thereby increasing the spectral efficiency compared to state-of-the-art pilot and data transmission strategies.
  • these aspects enable channel variations in azimuth and elevation to be tracked independently.
  • FIGs. 1 and 2 are schematic diagrams illustrating communication systems according to embodiments
  • Fig. 3 is a block diagram of a network node according to embodiments.
  • FIGS. 4 and 5 are flowcharts of methods according to embodiments
  • Figs. 6 and 7 are schematic illustrations of a network node and a UE in a coordinate system according to embodiments;
  • Figs. 8 and 9 show simulation results according to embodiments
  • Fig. 10 is a signalling diagram of a method according to an embodiment
  • Fig. 11 is a flowchart of a method according to an embodiment
  • Fig. 12 is a schematic diagram showing functional units of a network node according to an embodiment
  • Fig. 13 is a schematic diagram showing functional modules of a network node according to an embodiment
  • Fig. 14 is a schematic diagram showing functional units of a UE according to an embodiment
  • Fig. 15 is a schematic diagram showing functional modules of a UE according to an embodiment.
  • Fig. 16 shows one example of a computer program product comprising computer readable means according to an embodiment.
  • the network node 200 might be any of a radio access network node, radio base station, base transceiver station, node B (NB), evolved node B (eNB), gNB, access point, access node, integrated access and backhaul node.
  • the UE 300 might be any of a portable wireless device, mobile station, mobile phone, handset, wireless local loop phone, smartphone, laptop computer, tablet computer, wireless modem, wireless sensor device, Internet of Things device, network equipped vehicle.
  • a wireless communication system 100b as illustrated in Fig. 2 in which a network node 200 is communicating with a UE 300 over a wireless channel via an IRS 400.
  • the network node 200 and the UE 300 are assumed to be configured in the same way as in Fig. 1 .
  • G e ⁇ Q x N be the MIMO channel between the network node 200 and the IRS 400
  • H e x M be the MIMO channel matrix between the IRS 400 and the UE 300
  • SI e x N be the diagonal matrix holding the phase-shifts of the IRS reflecting elements.
  • This Kronecker approximation model is also valid when in a multipath wireless channel, the angular spread in one domain is negligible compared to the angular spread in the other domain.
  • the wireless channel may show more variations in one domain as compared to the other domain. Even if the two end-points of the wireless channel, i.e., the network node 200 and the UE 300 are at fixed positions, still in most of the cases, one of the domains might show lower variations (angular spread) as compared to the other.
  • MIMO massive multiple-input-multiple-output
  • IRS-assisted networks with a large number of IRS elements
  • the estimation of the channel parameters relies on a single pilot sequence, the design of which may be challenging due to the large number of antenna elements at the network node 200 and/or large number of reflecting elements at the IRS 400.
  • the IRS 400 is not capable of estimating the wireless channel; only the UE 300 or the network node 200 are.
  • the pilot sequences specified in 3GPP TS 38.211 "NR; Physical channels and modulation”, version 17.3.0, such as pseudo-random (PR) sequences and Zadoff-Chu sequences, do not exploit the separable geometrical structure of the antenna arrays.
  • State of the art design of pilot signals usually implies transmitting a different (possible orthogonal) training sequence at each transmit antenna.
  • existing pilot signal design strategies do not exploit the non-uniform behavior of the wireless channel across the horizontal (azimuth) and the vertical (elevation) domains. Not exploiting the wireless channel structure can lead to inefficient use of spectral resources.
  • At least some of the herein disclosed embodiments therefore propose a pilot signal design strategy that effectively exploits the geometry of uniform rectangular arrays (URA) to decouple the channel parameter estimation and tracking problem into azimuth and elevation domain sub-problems.
  • the elevation domain is associated with the elevation spatial frequencies whilst the azimuth domain is associated with the azimuth spatial frequencies.
  • the pilot sequences can be designed independently for the azimuth and the elevation domains, respectively.
  • the final transmitted pilot signal is spread in both the azimuth domain and the elevation domain.
  • the receiver can split the channel estimation problem into two smaller (and independent) sub-problems: one for the azimuth (horizontal) domain and one for the elevation (vertical) domain.
  • Fig. 3 is illustrated a block diagram of a network node 200 according to embodiments.
  • the Kronecker product is used as an example of how the pilot sequences can be mapped to the antenna elements so that the pilot sequences are combined and spread in the azimuth domain and the elevation domain.
  • the complexity of a large estimation problem is significantly reduced to that of two smaller subproblems.
  • the proposed independent pilot signal designs in the azimuth and elevation domains significantly reduce the constraints on the length of the pilot sequences.
  • such a decoupling also helps in the transmission of joint pilot signals and data due to the nature of variations of the wireless channel along the azimuth and elevation domains.
  • the network node can transmit more pilot signals along the domain (azimuth or elevation) which shows more variations as compared to the other domain (elevation or azimuth) which may be used (only) for data transmission.
  • the embodiments disclosed herein in particular relate to techniques for transmitting a two-dimensional pilot signal and receiving a two-dimensional pilot signal.
  • a network node 200 a method performed by the network node 200, a computer program product comprising code, for example in the form of a computer program, that when run on processing circuitry of the network node 200, causes the network node 200 to perform the method.
  • a UE 300 a method performed by the UE 300, and a computer program product comprising code, for example in the form of a computer program, that when run on processing circuitry of the UE 300, causes the UE 300 to perform the method.
  • Fig. 4 illustrating a method for transmitting a two-dimensional pilot signal as performed by the network node 200 according to an embodiment.
  • the network node 200 generates the two-dimensional pilot signal S by spreading an azimuth domain pilot sequence S y with an elevation domain pilot sequence S z in the elevation domain z and spreading the elevation domain pilot sequence S z with the azimuth domain pilot sequence S y in the azimuth domain y.
  • the network node 200 transmits the two-dimensional pilot signal over the air. As a result, a different combination of azimuth and elevation pilot sequences are transmitted at each antenna element at the network node 200.
  • the two-dimensional pilot signal S is assumed to be transmitted towards the UE 300.
  • the azimuth domain pilot sequence S y is designed independently from the elevation domain pilot sequence S z .
  • the network node 200 needs to share the azimuth and elevation domain pilot sequences (as well as the length of the pilot signal) with the UE 300 via some control signal. Therefore, in some embodiments, the network node 200 is configured to perform (optional) step S102.
  • the network node 200 transmits a control signal to configure the UE 300 with the azimuth domain pilot sequence S y and the elevation domain pilot sequence S z prior to transmitting the two-dimensional pilot signal.
  • the network node 200 needs only to share the length of the pilot signal with the UE 300 via some control signal.
  • the wireless channel is to be estimated at the network node 200.
  • the UE 300 will estimate the azimuth domain channel component H y and the elevation domain channel component H z from the two-dimensional pilot signal as received by the UE 300.
  • the network node 200 is configured to perform (optional) step S108.
  • the network node 200 receives an estimated azimuth domain channel component H y and an estimated elevation domain channel component H z over the air from the UE 300.
  • the network node can then obtain decoupled estimates of the horizontal (as defined by H y ) and the vertical (as defined by H z ) components.
  • the network node 200 is configured to perform (optional) step S110.
  • the network node 200 estimates an azimuth domain channel component H y from the estimated azimuth domain pilot sequence X y and an elevation domain channel component H z from the estimated elevation domain pilot sequence X z . It is next assumed that the wireless channel is to be estimated at the UE 300, and thus that the network node 200 has shared the azimuth and elevation domain pilot sequences (as well as the length of the pilot signal) with the UE 300 via some control signal. In this case, the UE 300 feeds back H y and H z to the network node 200. That is, in some embodiments, the network node 200 is configured to perform (optional) step S112.
  • the network node 200 receives an estimated azimuth domain channel component H y and an estimated elevation domain channel component H z over the air from the UE 300.
  • the network node 200 can use these estimated channel matrices to further estimate the channel parameters. That is, in some embodiments, the network node 200 is configured to perform (optional) step S114.
  • the network node 200 estimates azimuth domain channel parameters from the estimated azimuth domain channel component H y and estimates elevation domain channel parameters from the estimated elevation domain channel component H z .
  • the azimuth and elevation domain channel parameters are used to design a two-dimensional precoder, or beamformer, consisting of horizontal and vertical components
  • the network node 200 is configured to perform (optional) step S116.
  • the network node 200 determines a two-dimensional precoder with an azimuth component determined from the estimated azimuth domain channel parameters and an elevation component determined from the estimated elevation domain channel parameters.
  • the two-dimensional precoder there are at least two ways in which the two-dimensional precoder can be designed.
  • singular value decomposition (SVD) is applied to H y and H z to design an optimal precoder.
  • the channel parameters are estimated from H y and H z and then the optimal precoder is designed based on the channel parameters.
  • pilot sequences are allocated in the azimuth and elevation domain in accordance with the channel estimates.
  • the pilot sequence can be selected to be longer in the domain which shows more variations as compared to the other domain.
  • a further two-dimensional pilot signal can then be transmitted. Therefore, in some embodiments, the network node 200 is configured to perform (optional) step S118.
  • the network node 200 determines a further azimuth domain pilot sequence S y and a further elevation domain pilot sequence S z .
  • the further azimuth domain pilot sequence S y has a length that is proportional to how much the estimated azimuth domain channel parameters vary compared to previously estimated azimuth domain channel parameters.
  • the further elevation domain pilot sequence S z has a length that is proportional to how much the estimated elevation domain channel parameters vary compared to previously estimated elevation domain channel parameters.
  • the two-dimensional pilot signal S is generated from the azimuth domain pilot sequence S y and the elevation domain pilot sequence S z .
  • the two-dimensional pilot signal S is generated by taking a Kronecker product between the azimuth domain pilot sequence S y and the elevation domain pilot sequence S z .
  • the two-dimensional pilot signal S might be transmitted from a two-dimensional antenna comprising antenna element arranged in rows and columns, where the two- dimensional pilot signal s y ⁇ ®s z ⁇ is transmitted at antenna element (j, y), where s y ⁇ e S y is the azimuth domain pilot sequence for all antenna elements in row i of the two-dimensional antenna, where s z ⁇ e S z is the elevation domain pilot sequence for all antenna elements in column j of the two-dimensional antenna, and where '®' denotes the Kronecker product operator.
  • the the network node 200 decides about the allocation of new pilot signals and data to be transmitted along the azimuth and elevation domains towards the UE 300. More specifically, the the network node 200 might decide on the ratio of pilot signals and data in each domain. As a non-limiting example, the the network node 200 may allocate only pilots in one domain and only data in the other domain to optimize the channel tracking and data transmission simultaneously. That is, in some aspects, depending on the wireless channel variations along azimuth and elevation, the pilot sequences can be transmitted in only one dimension (e.g., in the azimuth domain), whilst data is transmitted in another dimension (e.g., in the elevation domain).
  • the network node 200 might send a control signal towards the UE 300 which determines the operation mode at the UE 300.
  • a first possible operation mode involves channel tracking in both azimuth and elevation domains.
  • a second possible operation mode involves data transmission in both azimuth and elevation domains.
  • a third possible operation mode involves mixed channel tracking and data detection in different domains. The use of such operation modes leads to the decoupling of pilot signals and data transmission into two independent domains for a more flexible system design and optimized data throughput.
  • the IRS 400 might provide a capability report to the network node 200, informing the network node 200 about, for example, the number and/or the indexing of reflecting elements along azimuth and elevation domains, etc. in the IRS 400.
  • Fig. 5 illustrating a method for receiving a two-dimensional pilot signal as performed by the UE 300 according to an embodiment.
  • S204 The UE 300 receives the two-dimensional pilot signal X over the air from the network node 200.
  • the UE 300 de-spreads the two-dimensional pilot signal X and estimates a received azimuth domain pilot sequence X y and a received elevation domain pilot sequence X z from the two-dimensional pilot signal X by solving a rank one matrix approximation problem for the two-dimensional pilot signal X.
  • the channel estimation is split into two smaller sub-problems, one for the azimuth domain, and one for the elevation domain.
  • the network node 200 needs to share the azimuth and elevation domain pilot sequences (as well as the length of the pilot signal) with the UE 300 via some control signal. Therefore, in some embodiments, the UE 300 is configured to perform (optional) step S202.
  • the UE 300 receives a control signal from the network node 200 to configure the UE 300 with a transmitted azimuth domain pilot sequence S y and a transmitted elevation domain pilot sequence S z prior to receiving the two-dimensional pilot signal.
  • the network node 200 needs only to share the length of the pilot signal with the UE 300 via some control signal.
  • the wireless channel is to be estimated at the network node 200.
  • the UE 300 estimates the azimuth domain channel component H y and the elevation domain channel component H z from the two- dimensional pilot signal as in S206 and then feeds the estimates back to the network node 200.
  • the UE 300 is configured to perform (optional) step S208.
  • the UE 300 transmits the estimated received azimuth domain pilot sequence X y and the estimated received elevation domain pilot sequence X z over the air to the network node 200.
  • the wireless channel is to be estimated at the UE 300, and thus that the network node 200 has shared the azimuth and elevation domain pilot sequences (as well as the length of the pilot signal) with the UE 300 via some control signal.
  • the UE 300 is configured to perform (optional) step S210.
  • the UE 300 estimates an azimuth domain channel component H y from the estimated received azimuth domain pilot sequence X y and an elevation domain channel component H z from the estimated received elevation domain pilot sequence X z .
  • the UE 300 will then feed back H y and H z to the network node 200. That is, in some embodiments, the UE 300 is configured to perform (optional) step S212.
  • the UE 300 transmits the estimated azimuth domain channel component H y and the estimated elevation domain channel component H z over the air to the network node 200.
  • the two-dimensional pilot signal S is generated from the azimuth domain pilot sequence S y and the elevation domain pilot sequence S z .
  • the two- dimensional pilot signal S is generated by taking a Kronecker product between the azimuth domain pilot sequence S y and the elevation domain pilot sequence S z . Therefore, in some examples, the azimuth domain pilot sequence X y and the elevation domain pilot sequence X z are estimated from the two-dimensional pilot signal X by Kronecker factorization of the two-dimensional pilot signal X.
  • the Kronecker factorization is performed by solving a Kronecker factorization problem formulated as:
  • the UE 300 then estimates the corresponding azimuth and elevation domain channel matrices and feeds them back to the network node 200 for further channel parameter estimation.
  • H y and H z there could be different ways to estimate H y and H z (regardless if this estimation is performed by the network node 200 or the UE 300).
  • MF matched filter
  • a resultant orthogonal pilot sequence that is mapped to the antenna elements according to the Kronecker product between the corresponding columns of S y and S z as shown in Fig. 3 so that at antenna element (j, y), the pilot sequence s y ⁇ ®s z ⁇ is transmitted.
  • Gf2H denotes the wireless channel, with G, 12, and H as defined above.
  • Equation (1) can be rewritten by using knowledge of the proposed pilot signal design and considering the channel factorization property as
  • the received pilot signal is given as the Kronecker product of the azimuth and elevation domain received pilot signals plus additive noise.
  • decoupled estimates of the vertical and horizontal pilot sequences can be obtained by solving the following least squares (LS) Kronecker factorization problem:
  • Equation (5) can be efficiently solved as a rank-one matrix approximation problem by means of a truncated singular value decomposition (SVD) using state of the art computation algorithms.
  • SVD singular value decomposition
  • the UE 300 can obtain decoupled estimates of the azimuth and domain components, H y and H z .
  • the corresponding LS estimates are given by:
  • H y and H z Other estimation schemes can be applied to obtain H y and H z , such as MMSE, zero-forcing (ZF), compressed sensing, high-resolution techniques, etc.
  • the estimated channel matrices H y and H ZI i.e., describing the wireless channel along the azimuth and elevation domains are fed back to the network node 200 for further channel parameter estimation.
  • the network node 200 might then estimate the azimuth and elevation channel parameters. These parameters might by the network node 200 be used to design a two-dimensional precoder, or beamformer, consisting of azimuth and elevation components.
  • the network node 200 will first sense, or measure, the variations in the channel parameters in both azimuth and elevation domains with respect to previous estimates of the same quantities, and then decide whether the azimuth parameters, elevation parameter, or both the azimuth and elevation parameters are changing faster as compared to the previous estimates of the same quantities. The network node 200 might then based on this decide which operation mode should be used by the UE 300 and informing the UE 300 accordingly.
  • the UE 300 will apply de-spreading, for example by means of the factorization as given in Equation (5), to split the estimated azimuth and elevation matrices, i.e., X y and X z , without using any knowledge of the pilot sequences, and feed the estimates X y and X z back to the network node 200 for further channel parameter estimation.
  • the estimation procedure at the UE 300 can be considered as a blind estimation.
  • the network node 200 when the network node 200 can estimate or predict the moving trajectory of the UE 300, the network node 200 can pre-design the pilot sequences.
  • decoupled pilot sequences not only reduces the complexity in the pilot signal design (which is based on two independent pilot sequences), but also ultimately relaxes the constraints on the length of the pilot sequences as compared to the design of classical sequences used in 3GPP.
  • the design complexity decreases from O ⁇ MyM ⁇ to 0(M y +M z ), whilst it largely reduces the computational complexity of the algorithmic operations from O
  • T is the total length of the pilot block
  • T y , T z are the lengths of azimuth and elevation domain pilot sequences, respectively.
  • the design complexity of the proposed pilot sequence reduces from 0(16) to 0(8).
  • the receiver computational complexity reduces from O(256) 3 to O(32) 3 which is 512 times smaller as compared to the classical state-of-the-art schemes, which decouple neither pilot signal transmission nor data reception processing into azimuth and elevation domains.
  • FIG. 6 and in Fig. 7 is illustrated a network node 200 and a UE 300 in a respective coordinate system 600, 700, where the UE 300 is moving from a source point to a destination point in the coordinate systems 600, 700.
  • the UE 300 starts moving from the source point at time n and reaches the destination point at time T2.
  • the azimuth of departure angle ⁇ p is changed whilst the elevation of departure angle 0 is constant.
  • the UE 300 starts moving from the source point at time n along the elevation domain and reaches the destination point at time T2.
  • the network node 200 will transmit pilot sequences more frequently along the changing domain to keep track of the variations in the channels, whilst transmitting data more frequently along the less varying domain, respectively.
  • a second example will be disclosed next with reference to Fig. 8 and Fig. 9.
  • This second example illustrates channel variations along azimuth and elevation domains.
  • a Quadriga Channel Model (QuaDRIGa) is used to verify that the wireless channel can be factorized in two domains; the azimuth domain and the elevation domain. It is assumed that a UE 300 is moving from one point in the y - z domain.
  • the angular variations along the elevation and azimuth domains are calculated and plotted as a histogram and a cumulative distribution function (CDF) as shown in Fig. 8 and Fig. 9.
  • CDF cumulative distribution function
  • the IRS 400 reports its capabilities to the network node 200.
  • the network node 200 generates two independent pilot sequences, one in the azimuth domain and one in the elevation domains.
  • the network node 200 maps the Kronecker product of these pilot sequences across the transmit antennas, and transmits a two-dimensional (2D) pilot signal towards the UE 300.
  • the UE 300 receives the 2D pilot signal, possibly after reflection in the IRS 400.
  • the UE 300 splits the received 2D pilot signal to estimate the azimuth and the elevation domain pilot sequences by solving a rank one matrix approximation problem.
  • the UE 300 estimates the corresponding azimuth and elevation components, and thus channel matrices, of the wireless channel from the azimuth and the elevation domain pilot sequences and knowledge of the known pilot sequences.
  • S303 The UE 300 feeds the estimated channel matrices back to the network node 200.
  • the network node 200 estimates the respective channel parameters.
  • the network node 200 designs azimuth domain and elevation domain precoders based on the estimated channel parameters, and possibly also based on the received capabilities of the IRS 400.
  • the network node 200 provides information to the UE 300 about which operation mode to use.
  • Fig. 12 schematically illustrates, in terms of a number of functional units, the components of a network node 200 according to an embodiment.
  • Processing circuitry 210 is provided using any combination of one or more of a suitable central processing unit (CPU), multiprocessor, microcontroller, digital signal processor (DSP), etc., capable of executing software instructions stored in a computer program product 1610a (as in Fig. 16), e.g. in the form of a storage medium 230.
  • the processing circuitry 210 may further be provided as at least one application specific integrated circuit (ASIC), or field programmable gate array (FPGA).
  • ASIC application specific integrated circuit
  • FPGA field programmable gate array
  • the processing circuitry 210 is configured to cause the network node 200 to perform a set of operations, or steps, as disclosed above.
  • the storage medium 230 may store the set of operations
  • the processing circuitry 210 may be configured to retrieve the set of operations from the storage medium 230 to cause the network node 200 to perform the set of operations.
  • the set of operations may be provided as a set of executable instructions.
  • the processing circuitry 210 is thereby arranged to execute methods as herein disclosed.
  • the storage medium 230 may also comprise persistent storage, which, for example, can be any single one or combination of magnetic memory, optical memory, solid state memory or even remotely mounted memory.
  • the network node 200 may further comprise a communications (comm.) interface 220 for communications with other entities, functions, nodes, and devices, such as the UE 300.
  • the communications interface 220 may comprise one or more transmitters and receivers, comprising analogue and digital components.
  • the processing circuitry 210 controls the general operation of the network node 200 e.g. by sending data and control signals to the communications interface 220 and the storage medium 230, by receiving data and reports from the communications interface 220, and by retrieving data and instructions from the storage medium 230.
  • Other components, as well as the related functionality, of the network node 200 are omitted in order not to obscure the concepts presented herein.
  • Fig. 13 schematically illustrates, in terms of a number of functional modules, the components of a network node 200 according to an embodiment.
  • the network node 200 of Fig. 13 comprises a number of functional modules; a generate module 210b configured to perform step S104, and a transmit module 210c configured to perform step S106.
  • the network node 200 of Fig. 13 schematically illustrates, in terms of a number of functional modules, the components of a network node 200 according to an embodiment.
  • the network node 200 of Fig. 13 comprises a number of functional modules; a generate module 210b configured to perform step S104, and a transmit module 210c configured to perform step S106.
  • 13 may further comprise a number of optional transmit modules, such as any of a transmit module 210a configured to perform step S102, a receive module 21 Od configured to perform step S108, an estimate module 21 Oe configured to perform step S110, a receive module 21 Of configured to perform step S112, an estimate module 210g configured to perform step S114, a determine module 21 Oh configured to perform step S116, and a determine module 21 Oi configured to perform step S118.
  • a transmit module 210a configured to perform step S102
  • a receive module 21 Od configured to perform step S108
  • an estimate module 21 Oe configured to perform step S110
  • a receive module 21 Of configured to perform step S112
  • an estimate module 210g configured to perform step S114
  • a determine module 21 Oh configured to perform step S116
  • a determine module 21 Oi configured to perform step S118.
  • each functional module 210a:21 Oi may be implemented in hardware or in software.
  • one or more or all functional modules 210a:21 Oi may be implemented by the processing circuitry 210, possibly in cooperation with the communications interface 220 and/or the storage medium 230.
  • the processing circuitry 210 may thus be arranged to from the storage medium 230 fetch instructions as provided by a functional module 210a:2101 and to execute these instructions, thereby performing any steps of the network node 200 as disclosed herein.
  • the network node 200 may be provided as a standalone device or as a part of at least one further device.
  • the network node 200 may be provided in a node of a (radio) access network or in a node of a core network.
  • functionality of the network node 200 may be distributed between at least two devices, or nodes. These at least two nodes, or devices, may either be part of the same network part (such as the (radio) access network or the core network) or may be spread between at least two such network parts.
  • instructions that are required to be performed in real time may be performed in a device, or node, operatively closer to the cell than instructions that are not required to be performed in real time.
  • a first portion of the instructions performed by the network node 200 may be executed in a first device, and a second portion of the instructions performed by the network node 200 may be executed in a second device; the herein disclosed embodiments are not limited to any particular number of devices on which the instructions performed by the network node 200 may be executed.
  • the methods according to the herein disclosed embodiments are suitable to be performed by a network node 200 residing in a cloud computational environment. Therefore, although a single processing circuitry 210 is illustrated in Fig. 12 the processing circuitry 210 may be distributed among a plurality of devices, or nodes. The same applies to the functional modules 210a:21 Oi of Fig. 13 and the computer program 1620a of Fig. 16.
  • Fig. 14 schematically illustrates, in terms of a number of functional units, the components of a UE 300 according to an embodiment.
  • Processing circuitry 310 is provided using any combination of one or more of a suitable central processing unit (CPU), multiprocessor, microcontroller, digital signal processor (DSP), etc., capable of executing software instructions stored in a computer program product 1610b (as in Fig. 16), e.g. in the form of a storage medium 330.
  • the processing circuitry 310 may further be provided as at least one application specific integrated circuit (ASIC), or field programmable gate array (FPGA).
  • ASIC application specific integrated circuit
  • FPGA field programmable gate array
  • the processing circuitry 310 is configured to cause the UE 300 to perform a set of operations, or steps, as disclosed above.
  • the storage medium 330 may store the set of operations
  • the processing circuitry 310 may be configured to retrieve the set of operations from the storage medium 330 to cause the UE 300 to perform the set of operations.
  • the set of operations may be provided as a set of executable instructions.
  • the processing circuitry 310 is thereby arranged to execute methods as herein disclosed.
  • the storage medium 330 may also comprise persistent storage, which, for example, can be any single one or combination of magnetic memory, optical memory, solid state memory or even remotely mounted memory.
  • the UE 300 may further comprise a communications interface 320 for communications with other entities, functions, nods, and devices, such as the network node 200.
  • the communications interface 320 may comprise one or more transmitters and receivers, comprising analogue and digital components.
  • the processing circuitry 310 controls the general operation of the UE 300 e.g. by sending data and control signals to the communications interface 320 and the storage medium 330, by receiving data and reports from the communications interface 320, and by retrieving data and instructions from the storage medium 330.
  • Other components, as well as the related functionality, of the UE 300 are omitted in order not to obscure the concepts presented herein.
  • Fig. 15 schematically illustrates, in terms of a number of functional modules, the components of a UE 300 according to an embodiment.
  • the UE 300 of Fig. 15 comprises a number of functional modules; a receive module 310b configured to perform step S204, and an estimate module 310c configured to perform step S206.
  • the UE 300 of Fig. 15 may further comprise a number of optional functional modules, such as any of a receive module 310a configured to perform step S202, a transmit module 31 Od configured to perform step S208, an estimate module 31 Oe configured to perform step S210, and a transmit module 31 Of configured to perform step S212.
  • each functional module 310a:31 Of may be implemented in hardware or in software.
  • one or more or all functional modules 310a:31 Of may be implemented by the processing circuitry 310, possibly in cooperation with the communications interface 320 and/or the storage medium 330.
  • the processing circuitry 310 may thus be arranged to from the storage medium 330 fetch instructions as provided by a functional module 310a:31 Of and to execute these instructions, thereby performing any steps of the UE 300 as disclosed herein.
  • Fig. 16 shows one example of a computer program product 1610a, 1610b comprising computer readable means 1630.
  • a computer program 1620a can be stored, which computer program 1620a can cause the processing circuitry 210 and thereto operatively coupled entities and devices, such as the communications interface 220 and the storage medium 230, to execute methods according to embodiments described herein.
  • the computer program 1620a and/or computer program product 1610a may thus provide means for performing any steps of the network node 200 as herein disclosed.
  • a computer program 1620b can be stored, which computer program 1620b can cause the processing circuitry 310 and thereto operatively coupled entities and devices, such as the communications interface 320 and the storage medium 330, to execute methods according to embodiments described herein.
  • the computer program 1620b and/or computer program product 1610b may thus provide means for performing any steps of the UE 300 as herein disclosed.
  • the computer program product 1610a, 1610b is illustrated as an optical disc, such as a CD (compact disc) or a DVD (digital versatile disc) or a Blu-Ray disc.
  • the computer program product 1610a, 1610b could also be embodied as a memory, such as a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), or an electrically erasable programmable readonly memory (EEPROM) and more particularly as a non-volatile storage medium of a device in an external memory such as a USB (Universal Serial Bus) memory or a Flash memory, such as a compact Flash memory.
  • RAM random access memory
  • ROM read-only memory
  • EPROM erasable programmable read-only memory
  • EEPROM electrically erasable programmable readonly memory
  • the computer program 1620a, 1620b is here schematically shown as a track on the depicted optical disk, the computer program 1620a, 1620

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

L'invention concerne des techniques de transmission d'un signal pilote bidimensionnel. Un procédé est mis en œuvre par un nœud de réseau. Le procédé comprend la génération du signal pilote bidimensionnel par l'étalement d'une séquence pilote de domaine d'azimut avec une séquence pilote de domaine d'élévation dans le domaine d'élévation et l'étalement de la séquence pilote de domaine d'élévation avec la séquence pilote de domaine d'azimut dans le domaine d'azimut. Le procédé comprend la transmission du signal pilote bidimensionnel par liaison radio.
PCT/EP2022/084677 2022-12-06 2022-12-06 Transmission et réception d'un signal pilote bidimensionnel Ceased WO2024120621A1 (fr)

Priority Applications (5)

Application Number Priority Date Filing Date Title
EP22830785.6A EP4631181A1 (fr) 2022-12-06 2022-12-06 Transmission et réception d'un signal pilote bidimensionnel
CN202280102339.5A CN120303886A (zh) 2022-12-06 2022-12-06 二维导频信号的发送和接收
PCT/EP2022/084677 WO2024120621A1 (fr) 2022-12-06 2022-12-06 Transmission et réception d'un signal pilote bidimensionnel
JP2025532835A JP2025540801A (ja) 2022-12-06 2022-12-06 2次元パイロット信号の送信および受信
AU2022488085A AU2022488085A1 (en) 2022-12-06 2022-12-06 Transmission and reception of a two-dimensional pilot signal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/EP2022/084677 WO2024120621A1 (fr) 2022-12-06 2022-12-06 Transmission et réception d'un signal pilote bidimensionnel

Publications (1)

Publication Number Publication Date
WO2024120621A1 true WO2024120621A1 (fr) 2024-06-13

Family

ID=84688431

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2022/084677 Ceased WO2024120621A1 (fr) 2022-12-06 2022-12-06 Transmission et réception d'un signal pilote bidimensionnel

Country Status (5)

Country Link
EP (1) EP4631181A1 (fr)
JP (1) JP2025540801A (fr)
CN (1) CN120303886A (fr)
AU (1) AU2022488085A1 (fr)
WO (1) WO2024120621A1 (fr)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190349045A1 (en) * 2017-02-02 2019-11-14 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Beamforming codebook adaption to antenna array imperfections

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190349045A1 (en) * 2017-02-02 2019-11-14 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Beamforming codebook adaption to antenna array imperfections

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
BRUNO SOKAL ET AL: "IRS Phase-Shift Feedback Overhead-Aware Model Based on Rank-One Tensor Approximation", ARXIV.ORG, CORNELL UNIVERSITY LIBRARY, 201 OLIN LIBRARY CORNELL UNIVERSITY ITHACA, NY 14853, 24 May 2022 (2022-05-24), XP091231935 *
SONG YANG ET AL: "CSI-RS design for 3D MIMO in future LTE-Advanced", 2014 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), IEEE, 10 June 2014 (2014-06-10), pages 5101 - 5106, XP032632646, DOI: 10.1109/ICC.2014.6884130 *

Also Published As

Publication number Publication date
CN120303886A (zh) 2025-07-11
AU2022488085A1 (en) 2025-06-19
EP4631181A1 (fr) 2025-10-15
JP2025540801A (ja) 2025-12-16

Similar Documents

Publication Publication Date Title
US9537587B2 (en) Efficient large-scale multiple input multiple output communications
Dampahalage et al. Intelligent reflecting surface aided vehicular communications
EP3962006A1 (fr) Estimation de canal pour surfaces configurables
US7333774B2 (en) Method of optimizing wireless communication links using stored channel characteristics of different locations
US20240283513A1 (en) Method, apparatus, and system for environment aware mimo for high frequency
CN109690963B (zh) 无线电通信设备的波束方向选择
US20170134083A1 (en) Beam scanning method for hybrid beamforming in wireless communication system and apparatus therefor
US8553797B2 (en) Channel information prediction system and channel information prediction method
US20240337722A1 (en) System and method for supporting ris beamforming in wireless networks
CN106464332A (zh) 使用天线布置的波束形成
US11444666B2 (en) Channel condition estimation
WO2018063549A1 (fr) Apprentissage de formation de faisceau à l'aide d'échos d'une impulsion omnidirectionnelle
CN108242943B (zh) 通信中用于预编码的方法和设备
US10382110B2 (en) Adaptive user-specific beam forming
EP2887562A1 (fr) Procédé pour établir des liaisons à ondes millimétriques avec des antennes adaptatives
US20150163073A1 (en) Massive mimo channel estimation
US10455591B2 (en) Apparatuses, methods, computer programs, and computer program products for interference avoidance
JP2010166316A (ja) Mimo通信システム
US11070261B2 (en) Method and apparatus for beamforming in mobile communication system
JP7470719B2 (ja) 通信ネットワークにおける無線通信に関連した方法、装置、および機械可読媒体
AU2022488085A1 (en) Transmission and reception of a two-dimensional pilot signal
JP6317529B2 (ja) コードブック並びにそのコードブックに基づいてプリコーダを生成する方法及び装置
EP3526908B1 (fr) Estimation de canal de liaison montante relative
EP4557629A1 (fr) Détection et communication intégrées
Özdogan Analysis of Cellular and Cell-Free Massive MIMO with Rician Fading

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 22830785

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: AU2022488085

Country of ref document: AU

WWE Wipo information: entry into national phase

Ref document number: 202280102339.5

Country of ref document: CN

ENP Entry into the national phase

Ref document number: 2025532835

Country of ref document: JP

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: 2025532835

Country of ref document: JP

REG Reference to national code

Ref country code: BR

Ref legal event code: B01A

Ref document number: 112025010345

Country of ref document: BR

ENP Entry into the national phase

Ref document number: 2022488085

Country of ref document: AU

Date of ref document: 20221206

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: 2022830785

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: DE

WWP Wipo information: published in national office

Ref document number: 202280102339.5

Country of ref document: CN

ENP Entry into the national phase

Ref document number: 2022830785

Country of ref document: EP

Effective date: 20250707

WWP Wipo information: published in national office

Ref document number: 2022830785

Country of ref document: EP