Time-Sequence Channel Inference for Beam Alignment in Vehicular Networks
Sheng Chen, Zhiyuan Jiang, Sheng Zhou, Zhisheng Niu

TL;DR
This paper introduces a learning-based method for vehicle-to-infrastructure beam alignment that predicts optimal beam directions using sequence-to-sequence neural networks, significantly reducing overhead and improving performance.
Contribution
It presents a novel sequence-to-sequence neural network approach to infer future beam directions, reducing channel training overhead in vehicular networks.
Findings
Achieves 8.86% improvement over location-based schemes.
Maintains within 4.93% of genie-aided optimal performance.
Reduces channel acquisition and beam training overhead.
Abstract
In this paper, we propose a learning-based low-overhead beam alignment method for vehicle-to-infrastructure communication in vehicular networks. The main idea is to remotely infer the optimal beam directions at a target base station in future time slots, based on the CSI of a source base station in previous time slots. The proposed scheme can reduce channel acquisition and beam training overhead by replacing pilot-aided beam training with online inference from a sequence-to-sequence neural network. Simulation results based on ray-tracing channel data show that our proposed scheme achieves a improvement over location-based beamforming schemes with a positioning error of m, and is within a performance loss compared with the genie-aided optimal beamformer.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMillimeter-Wave Propagation and Modeling · Advanced MIMO Systems Optimization · Indoor and Outdoor Localization Technologies
Time-Sequence Channel Inference for Beam Alignment
in Vehicular Networks
Abstract
In this paper, we propose a learning-based low-overhead beam alignment method for vehicle-to-infrastructure communication in vehicular networks. The main idea is to remotely infer the optimal beam directions at a target base station in future time slots, based on the CSI of a source base station in previous time slots. The proposed scheme can reduce channel acquisition and beam training overhead by replacing pilot-aided beam training with online inference from a sequence-to-sequence neural network. Simulation results based on ray-tracing channel data show that our proposed scheme achieves a improvement over location-based beamforming schemes with a positioning error of m, and is within a performance loss compared with the genie-aided optimal beamformer.
**Index Terms— ** Beam Alignment, Vehicular Networks, Channel Learning, Sequence to sequence
1 INTRODUCTION
Recently, vehicular networks have drawn great attention from both industry and academia for its significant potential in many real-world applications [1]. In vehicular networks, vehicles can communicate with, among others, roadside units (RSUs), which is referred to as vehicle-to-infrastructure (V2I) communications [2]. In general, V2I communications require high-rate data links due to the massive data requirements from vehicle applications, e.g. the acquisition of high precision maps. Besides, timely message dissemination for security issues brings about the challenge for ultra-reliable and low-latency communications.
Multiple-input multiple-output (MIMO) is considered as an indispensable technology for future communication systems [3]. To achieve the benefits of spatial diversity and multiplexing gains in MIMO systems, timely and accurate channel state information (CSI) is needed at both sides of the transceivers. In addition, the usage of large antenna arrays makes it possible to utilize higher frequency bands, e.g. millimeter wave bands [4]. In mm-wave enabled vehicular networks, the RSUs need to adjust the beam directions towards the vehicles before data transmissions in order to achieve beamforming gain which is essential for mm-wave transmissions. Hence efficient beam training and tracking methods are needed, i.e., beam alignment [5]. Existing exhaustive search [6] and hierarchical search [7] schemes suffer from high training overhead, degrading the quality of service for V2I communications. furthermore, the high mobility of vehicles leads to frequent handovers between RSUs, leading to more frequent beam alignment in vehicular networks. As a result, novel beam alignment methods with low overhead are in urgent need.
Extensive work has been devoted for fast and efficient beam alignment. Some work considers using location information to help infer the beam patterns [8]. However, the acquisition of location information brings extra overhead and the performance is highly related to the positioning accuracy. Authors in [9, 10] proposed beam tracking methods, but these methods can hardly deal with the handover case, for the reason that the channel state of the target BS cannot be easily estimated based on the observation of the source BS channels. In our previous work [11, 12], the non-linear correlation between the channels of neighbouring BSs was studied and a remote beamforming inference scheme was proposed; specifically, the beam directions of small BSs can be learned from the CSI of the macro BS (MBS). Inspired by that, we propose a learning-based beam alignment method for V2I communication in vehicular networks. The basic idea is to infer the beam direction of the target BS, from the CSI of the source BS. Here the target BS is the RSU to be switched to, while the source BS can be the RSU that serves the vehicle currently, or the covering MBS in a heterogeneous scenario. The main challenge is that the estimation delay during the prediction process has a significant influence on the beamforming performance when the receivers are of high mobility. Hence, we adopt a sequence to sequence channel learning framework to predict the beam directions in advance, where the learning process is done by a Deep Neural Network (DNN) with encoder-decoder architecture.
The main contributions of this work are as follows:
-
We design a novel beam alignment method with low signaling and time overhead for V2I communications in vehicular networks.
-
We propose a time-sequence channel learning framework, which is able to continuously predict the future beam directions of the target BS, based on the CSI of the source BS in previous time slots.
-
The performance of the proposed scheme is evaluated on ray-tracing channel data, and the simulation results of the proposed approach outperform the location-based beamforming even without positioning error.
2 System Model
As shown in Fig. 1, a vehicle will be switched to the target RSU from the source RSU. In order to save the beam training overhead for the target RSU, our proposed framework can infer the beam directions of the vehicle based on the known CSI from the source RSU or the MBS. The high-level procedures are as follows: when handover occurs, the source RSU predicts the beam directions of the target RSU in future time slots based on the CSI of its own in previous time slots, and sends the predicted beam directions to the target RSU through the backhaul link. The target RSU can first measure the inference and transmission delay by using timestamps, and then establish the link to the vehicles using the estimated beam directions with the measured delay. If the MBS can continuously collect the CSI of the vehicle, the CSI of MBS can also be utilized to help infer the beam directions of the target RSU, and the procedures are similar to the aforementioned method learning from source RSU.
The main challenge is to find the mapping function from the CSI of the source BS in previous time slots to the beam directions of the target BS in the following time slots. We resort to a data-driven approach, which is to build a learning model to approximate the mapping function in a supervised way. In other words, the target is to find appropriate function and parameters holding the following formula:
[TABLE]
where denote the CSI of the source BS in past time slots, denote the selection probability of each beam direction for the target BS in future time slots. The optimization target is the cross-entropy between the estimated selection probability and the one-hot encoded vector of the optimal beam direction , which can be expressed as:
[TABLE]
where indicates the beam directions.
Assuming that both the MBS and the RSUs are equipped with uniform linear antenna array, the steering vector of those BSs can be expressed as:
[TABLE]
where denotes the wavelength, denotes the antenna spacing, denotes the number of antennas, denotes the angle of departure (AoD) for transmitters or the angle of arrival (AoA) for receivers.
Considering a narrow band scenario, the downlink CSI between the BSs and the UEs can be expressed as:
[TABLE]
where , , denotes the complex impulse response, DoD, DoA of the -th propagation path between transceivers, respectively, denotes the total number of propagation paths.
3 Time-sequence Channel Learning Framework
In this section, the architecture of the proposed sequential channel learning framework will be introduced, and some practical analysis will be given.
3.1 Network Architecture
Neural Network (NN) has shown powerful strength to approximate nonlinear functions and made great achievements in many machine learning problems [13]. Recurrent Neural Network (RNN) is an important NN architecture for sequential data analysis, which is also widely used in Natural Language Processing problems [14]. Notice the fact that both the input and the output of our problem are sequential channel data. Hence it’s a natural idea to build a sequence to sequence framework [15]. Specifically, the framework consists of an encoder and a decoder, where the encoder maps the input sequences to a vector and the decoder translates the vector to the target sequences.
Fig.2 shows the architecture of the proposed learning framework. The inputs of the encoder are the pre-processed channel sequences of the source BS. In order to help accelerate the training speed of the NN, we first change the CSI into angular domain by using fast Fourier transformation, then extract the amplitude information and finally take the logarithm. The encoder consists of a full-connected layer with hidden nodes, two long short term memory (LSTM) layers with hidden nodes each layer [16], and one attention layer. Here we adapt the attention model proposed in [17] to further improve the estimation accuracy.
As for the decoder, the outputs are the selection probabilities for different beam directions of the target BSs in future time slots, while the inputs are different for the training and inference process. During the training process, the inputs are the target indicators of the optimal beam directions in future time slots , adding a start token at the head of the sequences. During the inference process, the input of the decoder starts from the start token , and the input in next slot is based on the output of the decoder in current time slot. The embedding layer maps the input indicator to a vector, following by two LSTM layers with hidden nodes as the hidden layers. The hidden value of the decoder is initialed from the last hidden state of the encoder.
Dropout is utilized here in order to prevent the trained model from over-fitting [18]. The cost function is the cross-entropy between the estimated selection probability of future beam directions and the one-hot encoded vectors of the optimal beam directions. Adam optimizer is applied for updating the gradients of the parameters in the NN [19].
3.2 Practicality Analysis
The training data can be collected with the help of the conventional beam alignment methods. For example, the target BS can measure the optimal beam directions of users by beam search and feed them back towards the source BS. Combined with the estimated CSI of the source BS in previous time slots, training data can be collected and utilized for updating the learning model. The training process can be done offline, hence the online inference cost is to feed one input sequence into a NN and obtain the output sequence. The calculation overhead is acceptable, while the time cost can be compensated by prediction in advance.
4 Simulation Results
The performance of the proposed scheme is evaluated on ray-tracing channel data generated by wireless incite. As shown in Fig. 3, two RSUs are within the coverage of one MBS. The RSUs are equipped with a linear antenna array, while the MBS is equipped with a linear array. The heights for the RSUs and the MBS are meters and meters, respectively. The receivers are equipped with single antenna, located at a meters uniform grid in the edge of two RSUs. The spacing of two neighbouring points in the grid is m, and the CSI of the vehicles can be approximated by the CSI of the closest sampling point in the receivers set. The CSI of the sampling points can be calculated by firstly measuring the complex impulse response, the AoA and the AoD of each ray, and then substituting to (4). The central point of the frequency band is GHz. The vehicles are assumed to be running on a straight line with fixed acceleration, and the time interval is set to be ms. The initial speed for each vehicle is uniformly distributed between ms*-1* and ms*-1*, while the acceleration is uniformly distributed between ms*-2* and ms*-2*.
We adopt a -dimension DFT matrix as the beamforming codebook, which can be easily realized by a analog beamformer. Since the RSUs only have antennas, we extract the first dimensions of the DFT matrix as the codewords. In the simulation settings, we feed the channel sequences of the source BS in the past ms to the NN, and the optimal beam directions of the target BS in the following ms can be inferred. We compare the results of our scheme with two baseline algorithms. The first baseline is location-based beamforming, where the beam directions of the vehicles are estimated by calculating the AoD of the direct link based on the location of transceivers. The second baseline is the method proposed in [12], where the beam directions of the target RSUs can be learned by the out-dated CSI of the source RSUs using a feed-forward NN with 4 hidden layers.
The cumulative distribution functions (CDF) of the normalized beamforming loss for different schemes are shown in Fig. 4. Here the normalized beamforming loss is defined as the normalized distance between the received signal strength (RSS) using predicted beam directions and the RSS using the optimal beam codeword from the predefined codebook. It can be seen that the probability of the beamforming loss smaller than is by learning from the Source RSU. Addtionally, simulation results show that learning from either the neighbouring RSU or the MBS can provide a better performance compared with location based beamforming with even no positioning error.
Fig. 5 shows the spectral efficiency of different schemes considering the prediction delay. It can be observed that our proposed algorithms have a improvement over the location based algorithm with a positioning error of , and a performance loss compared with the performance bound, which is defined as the spectral efficiency using the optimal beamforming vector from the codebook. Besides, the second baseline can achieve an equivalent performance over our proposed scheme when the prediction delay is small. However, the performance drops significantly when the delay is getting larger, while our proposed method can predict the future beam directions very well.
5 CONCLUSIONS
In this paper, we propose a time-sequence channel learning framework for beam alignment in vehicular networks. A sequence to sequence neural network is built to predict the future beam directions of the target BS based on the previous CSI of the source BS. Performance of the proposed scheme is evaluated on ray tracing based channel data. Simulation results show that the proposed scheme is within a performance loss compared with the genie-aided optimal beamformer.
An interesting future direction is to consider multi-user beamforming. Currently only the optimal beam direction of a single user can be learned, neglecting any multi-user interference. To achieve multi-user spatial multiplexing gain, more information about the channel state needs to be learned. On the other hand, an online training approach is beneficial if time-varying scattering environments are considered.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] M. Gerla and L. Kleinrock, “Vehicular networks and the future of the mobile internet,” Computer Networks , vol. 55, no. 2, pp. 457–469, 2011.
- 2[2] J. Gozálvez, M. Sepulcre, and R. Bauza, “Ieee 802.11 p vehicle to infrastructure communications in urban environments,” IEEE Communications Magazine , vol. 50, no. 5, 2012.
- 3[3] M. Shafi, A. F. Molisch, P. J. Smith, T. Haustein, P. Zhu, P. De Silva, F. Tufvesson, A. Benjebbour, and G. Wunder, “5g: A tutorial overview of standards, trials, challenges, deployment, and practice,” IEEE Journal on Selected Areas in Communications , vol. 35, no. 6, pp. 1201–1221, 2017.
- 4[4] W. Roh, J.-Y. Seol, J. Park, B. Lee, J. Lee, Y. Kim, J. Cho, K. Cheun, and F. Aryanfar, “Millimeter-wave beamforming as an enabling technology for 5g cellular communications: Theoretical feasibility and prototype results,” IEEE communications magazine , vol. 52, no. 2, pp. 106–113, 2014.
- 5[5] J. Song, S. G. Larew, D. J. Love, T. A. Thomas, and A. Ghosh, “Millimeter wave beam-alignment for dual-polarized outdoor mimo systems,” in Globecom Workshops (GC Wkshps), 2013 IEEE , pp. 356–361, IEEE, 2013.
- 6[6] S. Payami, M. Shariat, M. Ghoraishi, and M. Dianati, “Effective rf codebook design and channel estimation for millimeter wave communication systems,” in Communication Workshop (ICCW), 2015 IEEE International Conference on , pp. 1226–1231, IEEE, 2015.
- 7[7] A. Alkhateeb, O. El Ayach, G. Leus, and R. W. Heath, “Channel estimation and hybrid precoding for millimeter wave cellular systems,” IEEE Journal of Selected Topics in Signal Processing , vol. 8, no. 5, pp. 831–846, 2014.
- 8[8] P. Kela, M. Costa, J. Turkka, M. Koivisto, J. Werner, A. Hakkarainen, M. Valkama, R. Jantti, and K. Leppanen, “Location based beamforming in 5g ultra-dense networks,” in Vehicular Technology Conference (VTC-Fall), 2016 IEEE 84th , pp. 1–7, IEEE, 2016.
