1. Introduction
In recent years, the intelligent transportation system has become a research hotspot which is one of the most promising application scenarios in the fifth generation (5G) mobile communication systems [1-2]. Different from the traditional mobile communication networks, the critical information generated by the vehicles need to be transmitted with very low latency and extremely high reliability [3-4]. It is difficult for traditional vehicular networks to realize ultra-reliable and low latency communication (URLLC) [5]. How to design a dynamical vehicular network to achieve URLLC presents a great challenge.
Currently, there are mainly two types of network structures used to realize vehicular networks in the existing studies, a centralized network structure based on cellular networks [6-8] and a distributed vehicular network structure, also known as the vehicular ad-hoc network (VANET) [9-11]. The advantage of LTE based centralized vehicular networks was discussed in [6]. In [7], a TD-LTE based vehicular network structure was introduced and the transmission reliability under different transmission distances was studied. The analysis results showed that LTE is a promising technology to support the long range vehicle to infrastructure (V2I) communications. However, the high latency remains as a key issue in LTE based vehicular networks. Since the low transmission reliability of messages in vehicular networks lead to the large resend time which does not guarantee the short handling time for security messages when there is a large distance between vehicle and road side unit. In fact, as one of the most important performance criteria in vehicular networks, the latency of transmitting critical information, such as the safety-related messages is one of key metrics to evaluate performance of a vehicular network [8].
In distributed VANET, vehicles on the road can communicate with each other via vehicle to vehicle (V2V) links and vehicle clusters are formed to provide a flexible network structure. In [9], an access reliability model in VANET was proposed to analyze the vehicular access reliability with a fixed latency constraint. Connectivity probability under different traffic density for V2V communication scenarios in one- and two-way platoon-based VANETs was investigated in [10]. In [11], a one-dimensional multi-hop broadcasting model considering the different safe distances between vehicles was proposed to analyze the broadcasting success probability and multi-hop latency in VANETs.
However, either centralized or distributed vehicular network structure cannot meet the URLLC requirements of future vehicular networks and can only satisfy parts of the vehicular network requirements [12]. To tackle this problem, in this paper, a hybrid vehicular network model which can adjust network structure dynamically is proposed to achieve URLLC, as a Pareto improvement strategy is deployed in the hybrid vehicular network which can lead to an optimal vehicular network utility under different distances between vehicles and the associated RSU. The contributions of this paper are summarized as follows.
1) To analyze the latency and reliability of messages in vehicular networks, a novel vehicular network utility model based on Euclidean norm theory is proposed for the hybrid vehicular networks.
2) By using the Pareto optimization, an uplink optimization algorithm is proposed to improve the vehicular network utility of uplinks in the hybrid vehicular networks.
3) Simulation results show that the proposed uplink optimization algorithm can significantly improve the uplink reliability and reduce the uplink latency. The vehicular network utility of the Pareto improvement strategy is improved up to 15% compared with random relay strategy and cellular access strategy in hybrid vehicular networks.
2. System Model
Fig. 1. System model
We consider typical urban vehicular network shown in Fig. 1. In this network, road side units (RSUs) are distributed uniformly along the roads. These RSUs can provide vehicular network access services for vehicles through the vehicle to RSU (V2R) wireless uplinks. Due to the limited computation capability of RSUs, in most application scenarios, RSUs are only responsible for the message forwarding, and the complex calculation service is hard to be done in RSUs. Therefore, an infrastructure provider (Inp) is deployed to gather information from RSUs and provide calculation services for vehicle applications. Messages or requests generated by vehicles are first transmitted to RSUs and these messages and requests will be forwarded to Inp through RSU to Inp (R2I) links.
In this paper we propose a hybrid vehicular network framework, integrating both centralized and distributed vehicular network structures. In the centralized structure, vehicles directly access to RSUs. Vehicles on the road can directly communicate with RSU through V2R links. In the distributed vehicular network structure adjacent vehicles communicate with each other via vehicle to vehicle (V2V) links and form a cluster. Messages can be stored and forwarded in each relay vehicle. The vehicle with the best link to RSU in the cluster is selected as the gateway vehicle. Any vehicles in the cluster can transmit messages to the gateway vehicle via multi-hop V2V links. The gateway vehicle forwards this messages to the associated RSU.
Compared with distributed vehicular network structure, the centralized vehicular network structure can effectively reduce the transmission latency of messages when the transmission distance is short because there is no unnecessary store and forward latency. However, the link reliability of the centralized vehicular network structure depends on the distance between the vehicle and the associated RSU. When the distance between the vehicle and associated RSU is very long, the link reliability between the vehicle and RSU becomes very low. In this case, the distributed vehicular network structure can be adopted to guarantee the link reliability via multi-hop V2V links. Since the distance between adjacent vehicles is shorter than or equal to the distance between the source vehicle and the associated RSU in multi-hop links, the reliability of the multi-hop links can be significantly improved. However, such a multi-hop transmission introduces a long delay. Therefore, the total latency of the multi-hop V2V links becomes very high when the number of relay vehicles is large.
To meet different requirements of vehicular networks, in this paper a hybrid vehicular network framework is proposed by effectively integrating these two type of vehicular network structures as shown in the right side of Fig. 1. Since the Inp can gather information from RSUs and vehicles, the Inp is served as the central controller of this framework and has access to the following information: 1) locations of RSUs and vehicles; 2) state information of V2R and V2V links. A distance threshold Dthre based on which the controller determines which type of network structure is selected for the hybrid vehicular network framework. When the distance between the vehicle and associated RSU is less than or equal to Dthre , the centralized vehicular network structure is adopted for messages transmission. In this case, the vehicle Vin communicates with the associated RSU directly. When the distance between the vehicle and associated RSU is larger than Dthre , the distributed vehicular network structure is adopted for messages transmission. In this case, the vehicle Vout transmits messages via V2V ad-hoc links to the gateway vehicle Vg which is closest to the associated RSU in the vehicle cluster. The gateway vehicle Vg forwards these messages to the associated RSU.
3. Vehicular Network Utility Function
To evaluate the performance of hybrid vehicular network framework, a unified vehicular network utility function Ω is defined as
\(\Omega=\left\{w\left(x_{i}\right)+\varphi\left(x_{i}\right)\right\} 1\left\{x_{i} \in \mathbb{C}\right\}, \) (1)
where w(xi) is the latency utility function, ϕ (xi) is the reliability utility function, 1{ } is an indicator function, xi is the distance between the vehicle Va and the associated RSU, and the symbol is the set of all possible distances between the vehicle Va and the associated RSU. In (1) the vehicular network utility function Ω is defined as an additive functional form of the deterministic effect of the latency utility function and reliability function. By utilizing the Euclidean norm with weights, the effect of latency and reliability on vehicular network performance can be evaluated in the vehicular network utility function space. As mentioned in Section II, a distance threshold Dthre is used for the controller to determine which type of network structures is selected for the hybrid vehicular network framework. Therefore, the vehicular network utility function with the centralized or distributed vehicular network structure can be classified according to the distance between the vehicle Va and the associated RSU xi .
When the distance between the vehicle Va and the associated RSU xi is less than the distance threshold Dthre , high reliability of links can be ensured. In this case, the vehicular network utility depends on the latency utility. Since there is no store-and-forward latency in centralized vehicular network structure compared with distributed vehicular network structure, centralized vehicular network structure is adopted in this case. The vehicular network utility function with centralized vehicular network structure ΩC can be expressed as
\(\begin{array}{l} \Omega_{C}\overset{def}{=}\left\{w^{c}\left(x_{i}\right)+\varphi^{c}\left(x_{i}\right)\right\} 1\left\{x_{i} \in \mathbb{C}, x_{i} \leq D_{ {thre}}\right\} \\ \quad \stackrel{a}{=}\left|\left(\alpha_{c} w^{c}(\mathbb{L})\right)^{2}+\left(\beta_{c} \varphi^{c}(\mathbb{L})\right)^{2}\right|^{1 / 2} \end{array},\) (2)
where the step a is the Euclidean norm operation, \(\mathbb{L }\) denotes the wireless uplink from the vehicle to the associated RSU, wc(\(\mathbb{L } \)) and ϕc(\(\mathbb{L } \)) are the latency utility function and reliability utility function in centralized vehicular network structure, respectively. αc is the weight factor of latency utility which indicates the weight of latency utility in the vehicular network utility function. Similarly, βc is the weight factor of reliability utility.
The uplink in the hybrid vehicular network is configured as a wireless link between the vehicle and the Inp. Messages of applications are produced in vehicles and need to be processed in Inp, so a wireless link is configured to upload these messages. Considering the URLLC in vehicular networks, these messages need to be transmitted with a short latency and high success probability. Therefore, the uplink utility function is introduced to evaluate the network performance under different uplinks with different transmission distances. When the distance between the vehicle Va and associated RSU is larger than the distance threshold Dthre , to overcome the negative impact of long distance link on the reliability of vehicular network, the distributed vehicular network structure is adopted. The vehicular network utility function under distributed vehicular network structure Ωd is expressed as
\(\begin{array}{l} \Omega_{d}\overset{def}{=}\left\{w^{d}\left(x_{i}\right)+\varphi^{d}\left(x_{i}\right)\right\} 1\left\{x_{i} \in \mathbb{C}, x_{i}>D_{ {thre}}\right\} \\ \quad\overset{b}{=}\left|\left(\alpha_{d} w^{d}(\mathbb{L})\right)^{2}+\left(\beta_{d} \varphi^{d}(\mathbb{L})\right)^{2}\right|^{1 / 2} \end{array},\) (3)
where wd(\(\mathbb{L } \)) and ϕd(\(\mathbb{L } \)) represent the latency utility function and the reliability utility function under distributed vehicular network structure, respectively. The weight factor of latency utility and reliability is defined as αd and βd.
To simplify the notation of the latency and reliability utility function, we set κ ∈{c,d} and then the vehicular network latency utility function wκ(\(\mathbb{L } \)) and reliability utility function ϕκ(\(\mathbb{L } \)) is extended as
\(w^{\kappa}(\mathbb{L})=e^{\left(\frac{T_{r e q}-T(\mathbb{L})}{T_{r e q}}\right)},\) (4)
\(\varphi^{\kappa}(\mathbb{L})=e^{\left(\frac{P(\mathbb{L})-P_{r e q}}{P_{r e q}}\right)},\) (5)
where T(\(\mathbb{L } \)) is the uplink transmission latency when the uplink is \(\mathbb{L } \), P(\(\mathbb{L } \)) is the probability of successful message transmission, i.e., the transmission reliability. The latency and reliability requirements are denoted as Treq and Preq, respectively. Based on (4) and (5), the values of these two utility functions are always larger than 0. When the latency and reliability requirements are both satisfied in vehicular networks, i.e., \(T(\mathbb{L}) \leqslant T_{r e q}\) and \(P(\mathbb{L}) \geqslant P_{r e q}\), the values of latency and reliability utility functions are always large than or equal to 1. Otherwise, the values of latency and reliability utility functions are always large than 0 and less than 1 if the latency and reliability requirements are both not satisfied, i.e., \(T(\mathbb{L})>T_{r e q}\) and \(P(\mathbb{L})<P_{r e q}\).
4. Uplinks Analysis of Hybrid Vehicular Networks
In this section the uplinks of hybrid vehicular networks, i.e., the wireless link from the vehicle to the associated RSU and the wired link from the RSU to the Inp are investigated.
4.1 Uplink Latency in Hybrid Vehicular Networks
In this case, the whole uplink latency in hybrid vehicular networks TV−I consists of two parts: the first part comes from wireless V2R uplinks, denoted as the wireless transmission latency TV−R ; the second part is the transmission latency in wired links between RSUs and Inp, denoted as TR−I . Therefore, the uplinks latency TV−I in hybrid vehicular networks is expressed as
\(T_{V-I}=T_{V-R}+T_{R-I}.\) (6)
Assume that millimeter wave transmissions are used for V2V and V2R communications. In detail, 72 GHz millimeter wave path loss model is used to analyze the path loss of wireless signal transmissions [13-14]. Based on the results in [14], when the distance between the transmission node and receiving node is d , the path loss is expressed as
\(P L[d B](d)=69.6+20.9 \log (d)+\xi, \xi \sim \mathcal{N}\left(0, \sigma^{2}\right),\) (7)
where ξ is the shadow fading coefficient, and σ is the standard deviation of shadow fading. Since the beam forming technology is widely adopted in millimeter wave transmissions, the urban scenario in this paper is regarded as a noise-limited scenario [15], the signal to noise ratio (SNR) in the receiving node is derived as
\(S N R[d B]=P_{t x}[d B]-P L[d B]-N_{0} W_{m m W a v e}[d B],\) (8)
where Ptx is the transmission power of vehicles, N0 is the Gaussian white noise power spectral density and WmmWave is the bandwidth of millimeter wave. When the SNR at the receiving node is larger than the SNR threshold θ , the messages can be received successfully. Therefore, the transmission success probability in the uplink with the single hop Phop is derived as
\(\begin{aligned} &P_{h o p}=P(S N R[d B] \geq \theta[d B])\\ &=P\left(P_{t x}[d B]-P L[d B]-N_{0} W_{ {mmWave}}[d B] \geq \theta[d B]\right)\\ &=P\left(P L[d B] \leq P_{t x}[d B]-\theta[d B]-N_{0} W_{m m W a v e}[d B]\right)\\ &\begin{array}{l} =P\left(\xi \leq P_{t x}[d B]-\theta[d B]-N_{0} W_{ {mmWave}}[d B]-69.6-20.9 \log _{10} d\right) \\ =\frac{1}{2}\left(1+\operatorname{erf}\left(\frac{\psi(d)}{\sqrt{2} \sigma}\right)\right) \end{array} \end{aligned},\) (9a)
\(\psi(d)=P_{t x}[d B]-\theta[d B]-N_{0} W_{ {maWave}}[d B]-69.6-20.9 \log _{10} d\) (9b)
where erf () is the Gaussian error function. Assumed that messages are encapsulated in packets for wireless transmissions in hybrid vehicular networks. The transmitting slot of a packet is denoted as tslot . Therefore, the transmission latency Thop in the single hop is expressed as
\(T_{h o p}(d)=^{t_{s l o t}} P_{h o p}=\frac{2 t_{s l o t}}{1+e r f\left(\frac{\psi(d)}{\sqrt{2} \sigma}\right)}.\) (10)
When centralized vehicular network structure is adopted in hybrid vehicular networks, V2R uplink \(\mathbb{L } \)c is one hop wireless link. Assumed the distance of uplink \(\mathbb{L } \)c is dc . The wireless transmission latency under centralized vehicular network structure TV-R-Centralized(\(\mathbb{L } \)c) is expressed as
\(T_{V-R- {Centralized}}\left(\mathbb{L}_{c}\right)=T_{ {hop}}\left(d_{c}\right)=\frac{2 t_{ {slot}}}{1+\operatorname{erf}\left(\frac{\psi\left(d_{c}\right)}{\sqrt{2} \sigma}\right)}.\) (11)
When distributed vehicular network structure is adopted in hybrid vehicular networks, V2R uplink \(\mathbb{L } \)d is the multi-hop wireless link. In this case, the multi-hop wireless uplink \(\mathbb{L } \)d is expressed as
\(\mathbb{L}_{d}=\left\{D_{1}, D_{2}, \cdots, D_{y}\right\}\left(y=1,2, \cdots, N_{ {hop}}\right),\) (12)
where Dy is the y−th hop of multi-hop uplink and Nhop denotes the number of the hops. Let tproc denotes the store-and-forward latency in each relay vehicle and dy denotes the distance of Dy . The wireless transmission latency under distributed vehicular network structure TV-R-Distributed(\(\mathbb{L } \)d) is derived as
\(T_{V-R- {Distributed}}\left(\mathbb{L}_{d}\right)=\sum_{D_{y} \in \mathbb{L}_{d}} T_{ {hop}}\left(d_{y}\right)+\left(\mathrm{N}_{ {hop}}-1\right) t_{ {proc}}.\) (13)
In this paper RSUs are only responsible for the transmission of messages and Inps provide data storage and calculation services. Different from the wireless transmission latency, empirical measurements show that there is a long-tail effect on the latency of data packets in wired networks [16]. Therefore, exponential distribution models are widely used to analyze the latency of data packet in wired links. Without loss of generality, R2I wired uplink latency TV−I is expressed as [16]
\(T_{R-I}=\beta_{w} \frac{\rho_{R}}{\rho_{I}} \int_{0}^{\infty} 2 \rho_{I} \pi r^{2} e^{-\pi \rho_{I} r^{2}} d r=\frac{1}{2} \beta_{w} \rho_{R} \rho_{I}^{-3 / 2},\) (14)
where r is the intermediate variable, ρR is the density of RSU, ρI is the density of Inp, βw is a scaling factor that indicates the wired channel state.
Assume that the distance between two adjacent RSUs is L and the number of RSUs associated with a Inp is NRSU. Therefore, the density of RSU in this area is expressed as
\(\rho_{R}=\rho_{I} N_{R S U}.\) (15)
Let \(\mathbb{R}\)Inp denote a typical vehicular network area which includes a Inp and NRSU RSUs. Based on the results in [17-18], the PDF of the area of \(\mathbb{R}\)Inp is expressed as
\(f_{\mathbb{R}_{{lnp}}}(\varepsilon)=\frac{\left(b \rho_{I}\right)^{a}}{\Gamma(a)}\mathcal{E}^{a-1} e^{-b \varepsilon \rho_{I}},\) (16)
where \(\Gamma(\varepsilon)=\int_{0}^{\infty} \tau^{\varepsilon-1} e^{-t} d \tau \) is the Gamma function, ε and τ is the intermediate variable, a is the shape parameter and bρI is the inverse scale parameter for a Gamma distribution [19-20]. The road length in the coverage of Inp is derived as
\(L_{\mathbb{R}_{{Inp}}}(\varepsilon)=\int_{0}^{\infty} \rho_{ {road}} \frac{\left(b \rho_{I}\right)^{a}}{\Gamma(a)}\mathcal{E}^{a-1} e^{-b \varepsilon \rho_{I}} d \mathcal{E},\) (17)
where \({\rho}_{\text {road}}\) is the road density in urban environments. Assume that RSUs are governed by a uniform distribution. The expectation of NRSU is derived as
\(\mathrm{E}\left(N_{R S U}\right)=\frac{1}{L} \int_{0}^{\infty} \rho_{r o a d} \frac{\left(b \rho_{I}\right)^{a}}{\Gamma(a)} \varepsilon^{a-1} e^{-b \varepsilon \rho_{I}} d \varepsilon.\) (18)
According to (14), (15) and (18), the R2I wired uplink latency TR-I in hybrid vehicular network is derived as
\(\begin{aligned} &T_{R-I}=\beta_{w} \frac{\rho_{R}}{\rho_{I}} \int_{0}^{\infty} 2 \rho_{I} \pi r^{2} e^{-\pi \rho_{I} r^{2}} d r\\ &\begin{array}{l} =\beta_{w} \rho_{R} \rho_{I}^{-3 / 2} \\ =\frac{1}{2} N_{R S U} \beta_{w} \rho_{I}^{-1 / 2} \end{array}\\ &=\frac{1}{2 L} \beta_{w} \rho_{I}^{-1 / 2} \int_{0}^{\infty} \rho_{r o a d} \frac{\left(b \rho_{I}\right)^{a}}{\Gamma(a)} \varepsilon^{a-1} e^{-b \varepsilon \rho_{I}} d \varepsilon \end{aligned}.\) (19)
3.2 Reliability of Uplinks in Hybrid Vehicular Networks
Since the link outage problem in hybrid vehicular networks is mainly caused by the wireless links, the probability of successful message transmission in wireless links P(\(\mathbb{L } \)) is used to represents the reliability of hybrid vehicular networks.
When centralized vehicular network structure is adopted in hybrid vehicular networks, the uplink success probability P(\(\mathbb{L } \)c ) equals to the one-hop transmission probability and is expressed as
\(P\left(\mathbb{L}_{c}\right)=P_{ {hop}}\left(d_{c}\right)=\frac{1}{2}\left(1+{erf}\left(\frac{\psi\left(d_{c}\right)}{\sqrt{2} \sigma}\right)\right).\) (20)
When distributed vehicular network structure is adopted in hybrid vehicular networks, the uplink success probability of the uplinks P(\(\mathbb{L } \)d ) equals to the product of success probability of each single hop and is expressed as
\(P\left(\mathbb{L}_{d}\right)=\prod_{D_{y} \in \mathbb{L}_{d}} P_{h o p}\left(d_{y}\right).\) (21)
5. Uplinks Optimization of Hybrid Vehicular Networks
Let Λ denotes the set of all possible uplinks for vehicle Va in hybrid vehicular networks. Obviously, set Λ contains not only the uplinks of centralized vehicular network structure but also the uplinks of distributed vehicular network structure. To achieve a high network utility, the vehicle Va needs to choose a suitable uplink with low latency and high reliability from Λ. Compared with multi-hop links in distributed vehicular network structure, the store-and-forward latency can be avoided in centralized vehicular network structure. However, the reliability of distributed vehicular network structure can be improved by shorting the wireless transmission distance compared to the centralized vehicular network structure. Therefore, there is a tradeoff between latency and reliability for optimizing uplinks in the hybrid vehicular networks.
In order to maximize Ω(\(\mathbb{L } \)), a model called Pareto improvement which is widely used in field of economics is introduced to optimize the selection of uplinks from set Λ. In the field of economics, the concept of Pareto improvement is to make any individual or preference criterion better without making at least one individual or preference criterion worse [21]. In this case, the uplink latency utility and reliability utility can be treated as two individuals in Pareto improvement model and the optimization objective function is Ω(\(\mathbb{L } \)) in hybrid vehicular networks. Based on the Pareto improvement, a new uplink \(\mathbb{L } \)′ in set Λ will be selected if \(\mathbb{L } \)′ leads to a shorter latency without reducing the reliability or leads to a higher reliability without increasing the latency compared with the current link \(\mathbb{L } \) , i.e., \(T\left(\mathbb{L}^{\prime}\right)<T(\mathbb{L}) \& \mathrm{P}\left(\mathbb{L}^{\prime}\right) \geqslant \mathrm{P}(\mathbb{L})\) or \(P\left(\mathbb{L}^{\prime}\right)>P(\mathbb{L}) \& \mathrm{T}\left(\mathbb{L}^{\prime}\right) \leqslant \mathrm{T}(\mathbb{L})\).
Therefore, the optimization problem is to find an optimal uplink \(\mathbb{L } \)opt which maximizes the network utility based on Pareto improvement. The optimization problem is formulated as
\(\begin{array}{ll} \underset{\mathbb{L}_{\mathrm{opt}} \in \Lambda}{\operatorname{argmax}} \Omega\left(\mathbb{L}_{\mathrm{opt}}\right)\\ subject \ to \\ (e 1) \sum_{D_{y} \in \mathbb{L}_{\mathrm{opt}}} D_{y} \geq D_{0}\\ (e 2)\left\{\mathrm{P}\left(\mathbb{L}_{\mathrm{opt}}\right) \geq P_{r e q}\right\} \&\left\{\mathrm{T}\left(\mathbb{L}_{\mathrm{opt}}\right) \leq T_{r e q}\right\}\\ (e 3)\{\forall \mathbb{L} \in \Lambda\} \&\left\{\mathbb{L} \neq \mathbb{L}_{\mathrm{opt}}\right\},\left\{T\left(\mathbb{L}_{\mathrm{opt}}\right) \leq T(\mathbb{L}) \& P\left(\mathbb{L}_{\mathrm{opt}}\right) \geq P(\mathbb{L})\right\} \end{array}.\) (22)
where the constraint (e1) indicates that if the uplink \(\mathbb{L } \) is a multi-hop link, the sum of distances in all hops should be larger than or equals to D0 which is the distance between the vehicle Va and RSU in the direct V2R link. The constraint (e2) guarantees maximum latency and minimum reliability requirements that can be tolerated in vehicular networks. The constraint (e3) is the condition of Pareto improvement.
In order to solve the optimization problem (22), an iterative algorithm, i.e., the uplink pareto improvement algorithm for hybrid vehicular network is developed as follows.
Algorithm 1: Uplink Pareto Improvement Algorithm for Hybrid Vehicular Network |
Begin 1: Initialize \(\Omega\left(\mathbb{I}_{\mathrm{opt}}\right), D_{0}, T_{r e q}, P_{r e q}, T\left(\mathbb{L}_{\mathrm{opt}}\right), P\left(\mathbb{L}_{\mathrm{opt}}\right)\); 2: Get number of vehicles between transmission vehicle and it’s closest RSU as \(N_v\) , get all vehicles position as \(\chi_{j}\left(j=1,2, \cdots, N_{v}\right)\); 3: If \(N_{v}=0\) 4: \(\mathrm{T}\left(\mathbb{L}_{\mathrm{opt}}\right)=T_{h o p}\left(D_{0}\right)\); 5: \(\mathrm{P}\left(\mathbb{L}_{\mathrm{opt}}\right)=P_{h o p}\left(D_{0}\right)\); 6: else 7: For \(n=1: 1: N_{v}\) do 8: For \(k=1: 1: n\): 9: Initialize \(\mathrm{T}(\mathbb{L})\), \(\mathrm{P}(\mathbb{L})\) , \(\Omega(\mathbb{L})\); 10: Set target positions \(\lambda_{k}=\frac{D_{0}}{n+1} \cdot k\); 11: For \(i=1: 1: N_{v}\) 12: Find the closest vehicle \(V_{i}\) as the kth relay vehicle which satisfy \(\forall \chi_{j}\left(j=1,2, \cdots, N_{v}\right)\), \({abs}\left(\chi_{j}-\lambda_{k}\right) \leq {abs}\left(\chi_{j}-\lambda_{k}\right)\); 13: \(\lambda_{k}=\chi_{j}\); 14: End for 15: \(\mathrm{T}(\mathbb{L})=\mathrm{T}(\mathbb{L})+T_{h o p}\left(\lambda_{k}-\lambda_{k-1}\right)\); 16: \(\mathrm{P}(\mathbb{L})=\mathrm{P}(\mathbb{L}) \cdot P_{ {hop}}\left(\lambda_{k}-\lambda_{k-1}\right)\); 17: Get \(\Omega(\mathbb{L})\) by equation (3); 18: End For 19: \(\mathbb{L}=\left\{\lambda_{1}, \lambda_{2}-\lambda_{1}, \cdots, \lambda_{k}-\lambda_{k-1}\right\}\) 20: If \(\left(\Omega(\mathbb{L}) \geq \Omega\left(\mathbb{L}_{\text {opt }}\right)\right)\)& \(\left(\mathrm{T}(\mathbb{L}) \leq \mathrm{T}\left(\mathbb{L}_{opt}\right)\right.\) & \(\left.\mathrm{P}(\mathbb{L}) \geq \mathrm{P}\left(\mathbb{L}_{o p t}\right)\right)\) 21: \(\mathbb{L}_\text{opt}=\mathbb{L}\); 22: \(\Omega\left(\mathbb{L}_{\mathrm{opt}}\right)=\Omega(\mathbb{L})\); 23: End if 24: End For 25: End if The Pareto Optimality link is \(\mathbb{L}_{\mathrm{opt}}\) with the best \( \Omega\left(\mathbb{L}_{\mathrm{opt}}\right)\) . |
6. Numerical Results and Discussion
To evaluate the performance of the proposed algorithm, the configuration parameters for the numerical simulations are summarized in Table 1.
Table 1. configuration parameters
Fig. 2 shows the uplink success probability P with respect to the distance D0 between vehicle and the associated RSU considering different vehicular network structures and vehicle densities ρV on the road. When the vehicular network structure is fixed, it is shown that uplink success probability decreases as the between vehicle Va and the associated RSU increases. When the distance between vehicle and the associated RSU is fixed, the uplink success probability of centralized vehicular network structure is less than the uplink success probability of distributed vehicular network structures. Furthermore, when the distance between vehicle and the associated RSU is fixed, the uplink success probability of distributed vehicular network structure increases with the vehicle density on the road.
Fig. 2. Uplink success probability with respect to the distance between vehicle Va and the associated RSU
Fig. 3. Wireless uplink V2R latency (ms) with respect to the distance between vehicle Va and the associated RSU
Considering centralized vehicular network structure and distributed vehicular network structure, the impact of distance between vehicle Va and the associated RSU on the wireless uplink V2R latency TV−R is investigated in Fig. 3. When the vehicular network structure is fixed, the wireless uplink V2R latency increases with the distance between vehicle Va and the associated RSU. When the distance between vehicle Va and the associated RSU is fixed, the wireless uplink V2R latency of centralized vehicular network structure is less than the wireless uplink V2R latency of distributed vehicular network structure.
Fig. 4 illustrates the wired uplink R2I latency TR−I with respect to the Inp density considering different distances between adjacent RSUs. When the distance between adjacent RSUs is fixed, the wired uplink R2I latency decreases with Inp density. When the Inp density is fixed, the wired uplink R2I latency decreases as distance L between adjacent RSUs increases. When the Inp density is fixed, the expectation of distance between Inp and vehicle is fixed. When the distance L between adjacent RSUs is increased, the distance between vehicles and the associated RSU is decreased. As a consequence, the wired uplink R2I latency is increased.
Fig. 4. Wired uplink R2I latency (ms) with respect to the Inp density and distance between adjacent RSUs
Fig. 5 shows the vehicular network utility with respect to the distance between vehicle and the associated RSU considering different vehicular network structures. When the vehicular network structure is fixed, the vehicular network utility is a decreasing function of distance between vehicle and RSU. When the distance between vehicle Va and the associated RSU is less than 27 meters, the vehicular network utility of centralized vehicular network structure is larger than that of distributed vehicular network structure. This indicates that vehicular network utility is mainly affected by the latency when the distance between vehicle Va and the associated RSU is short, i.e., the distance between vehicle Va and the associated RSU is less than 27 meters. When the distance between vehicle Va and the associated RSU is larger than or equal to 28.3 meters, the vehicular network utility of centralized vehicular network structure is less than that of distributed vehicular network structure. This result implies that vehicular network utility is mainly affected by reliability when the distance between vehicle Va and the associated RSU is long, i.e., the distance between vehicle and RSU is larger than or equal to 28.3 meters.
Fig. 5. Vehicular network utility with respect to the distance between vehicle Va and the associated RSU considering different vehicular network structures
In Fig. 6(a) and Fig. 6(b), the impact of distance between vehicle Va and the associated RSU and network requirements on the vehicular network utility is investigated. When the network requirements are fixed, the utility of centralized vehicular network structure is higher than that of distributed vehicular network structure in the case that distance between vehicle Va and the associated RSU is less than a threshold. When the network requirement is more stringent, i.e., the solid lines indicates a stringent network requirement compared with dotted lines, the threshold will increase.
Fig. 6. Vehicular network utility with respect to the distance between vehicle Va and the associated RSU considering different network requirements
Fig. 7 compares the Uplink success probability with respect to the distance between vehicle and the associated RSU considering three types of network access strategies. When the distance between vehicle and the associated RSU is less than or equal to 25 meters, the uplink success probability of Pareto improvement strategy is equal to the uplink success probability of cellular access strategy in vehicular networks. When the distance between vehicle and the associated RSU is larger than 25 meters, the uplink success probability of Pareto improvement strategy is close to the uplink success probability of random relay strategy.
Fig. 7. Uplink success probability with respect to the distance between vehicle and the associated RSU considering different network access strategies
Fig. 8 compares the uplink V2I latency with respect to the distance between vehicle and the associated RSU considering three types of network access strategies. When the distance between vehicle and the associated RSU is less than 25 meters, the proposed Pareto improvement strategy has the same performance with the cellular access strategy. When the distance between vehicle and the associated RSU is larger than 25 meters, the uplink V2I latency of Pareto improvement strategy is less than the uplink V2I latency of random relay strategy and larger than the uplink V2I latency of cellular access strategy.
Fig. 8. Uplink V2I latency (ms) with respect to the distance between vehicle and the associated RSU considering different network access strategies
Fig. 9 shows the vehicular network utility comparison among three different network access strategies with respect to the distance between vehicle and the associated RSU. The cellular access strategy is the centralized network structure in vehicular networks. The random relay strategy means that each node chooses a network node randomly within its communication range as the relay node. The Pareto improvement strategy refers to the proposed uplink Pareto improvement algorithm is adopted in vehicular networks. When the network access strategy is fixed, the vehicular network utility decreases with increase of distance between vehicle and RSU. When the distance between vehicle and the associated RSU is larger than 25 meters, the vehicular network utility of Pareto improvement strategy always outperform the vehicular network utility of cellular access strategy and random relay strategy in vehicular networks. When the distance between vehicle and the associated RSU is less than or equal to 25 meters, the vehicular network utility of Pareto improvement strategy is equal to the vehicular network utility of cellular access strategy in vehicular networks. The Pareto improvement strategy is based on the Pareto improvement scheme which can lead to Pareto optimality on this problem, so this algorithm can always give an optimum utility function under different distances between vehicles and the associated RSU.
Fig. 9. Vehicular network utility with respect to the distance between vehicle and the associated RSU considering different network access strategies
7. Conclusion
In this paper, a novel hybrid vehicular network framework combining centralized and distributed vehicular network structures was proposed. Based on this network framework, a new vehicular network utility model based on Euclidean norm theory was proposed to evaluate the latency and reliability utility of vehicular networks. Moreover, a vehicular network uplink optimization algorithm based on Pareto improvement was proposed to optimize the vehicular network utility. Simulation results indicate that the proposed uplink optimization algorithm can improve the uplink reliability and reduce the uplink latency£¬and the vehicular network utility is improved up to 15%.
References
- B. Paden, M. Cap, S. Z. Yong, et al., "A survey of motion planning and control techniques for self-driving urban vehicles," IEEE Transactions on Intelligent Vehicles, vol. 1, no. 1, pp. 33-55, March, 2016. https://doi.org/10.1109/TIV.2016.2578706
- X. Ge, Z. Li and S. Li, "5G software defined vehicular networks," IEEE Communications Magazine, vol. 55, no. 7, pp. 87-93, July, 2017. https://doi.org/10.1109/MCOM.2017.1601144
- A. Osseiran, F. Boccardi, V. Braun et al., "Scenarios for 5G mobile and wireless communications: the vision of the METIS project," IEEE Communications Magazine, vol. 52, no. 5, pp. 26-35, May, 2014. https://doi.org/10.1109/MCOM.2014.6815890
- A. Festag, "Cooperative intelligent transport systems standards in europe," IEEE Communications Magazine, vol. 52, no. 12, pp. 166-172, December, 2014. https://doi.org/10.1109/MCOM.2014.6979970
- G. Karagiannis, O. Altintas, E. Ekici, et al., "Vehicular networking: a survey and tutorial on requirements, architectures, challenges, standards and solutions," IEEE Communications Surveys & Tutorials, vol. 13, no. 4, pp. 584-616, July, 2011. https://doi.org/10.1109/SURV.2011.061411.00019
- G. Araniti, C. Campolo, M. Condoluci, et al., "LTE for vehicular networking: a survey," IEEE Communications Magazine, vol. 51, no. 5, pp. 148-157, May, 2013. https://doi.org/10.1109/MCOM.2013.6515060
- S. Chen, J. Hu, Y. Shi, et al., "LTE-V: a TD-LTE-based V2X Solution for future vehicular network," IEEE Internet of Things Journal, vol. 3, no. 6, pp. 997-1005, December, 2016. https://doi.org/10.1109/JIOT.2016.2611605
- S. Chen, J. Hu, Y. Shi, et al., "Vehicle-to-everything (v2x) services supported by LTE-based systems and 5G," IEEE Communications Standards Magazine, vol. 1, no. 2, pp. 70-76, July, 2017. https://doi.org/10.1109/MCOMSTD.2017.1700015
- S. I. Sou and O. K. Tonguz, "Enhancing VANET connectivity through roadside units on highways," IEEE Transactions on Vehicular Technology, vol. 60, no. 8, pp. 3586-3602, October, 2011. https://doi.org/10.1109/TVT.2011.2165739
- C. Shao, S. Leng, Y. Zhang, et al., "Performance analysis of connectivity probability and connectivity-aware MAC protocol design for platoon-based VANETs," IEEE Transactions on Vehicular Technology, vol. 50, no. 12, pp. 5596-5609, December, 2015.
- X. Li, B. j. Hu, H. Chen, et al., "Multi-hop delay reduction for safety-related message broadcasting in vehicle-to-vehicle communications," IET Communications, vol. 9, no. 3, pp. 404-411, February, 2015. https://doi.org/10.1049/iet-com.2014.0303
- X. Ge, S. Tu, G. Mao, et al., "5G Ultra-Dense Cellular Networks," IEEE Wireless Communications, vol. 23, no. 1, pp. 72-79, February, 2016. https://doi.org/10.1109/MWC.2016.7422408
- S. Li, Z. Li, X. Ge, et al., "Multi-hop links quality analysis of 5G enabled vehicular networks," in Proc. of 9th International Conference on Wireless Communications and Signal Processing, pp. 1-6, October 11-13, 2017.
- A. Ghosh, T. A. Thomas, MC. Cudak, et al., "Millimeter-wave enhanced local area systems: a high-data-rate approach for future wireless networks," IEEE Journal on Selected Areas in Communications, vol. 32, no. 6, pp. 1152-1163, June, 2014. https://doi.org/10.1109/JSAC.2014.2328111
- G. Zhang, T. Q. S. Quek, A. Huang, et al., "Delay modeling for heterogeneous backhaul technologies," in Proc. of 2015 IEEE 82nd Vehicular Technology Conference, pp. 1-6, September 6-9, 2015.
- D. C. Chen, T. Q. S. Quek and M. Kountouris, "Backhauling in heterogeneous cellular networks: modeling and tradeoffs," IEEE Transactions on Wireless Communications, vol. 14, no. 6, pp. 3194-3206, June, 2015. https://doi.org/10.1109/TWC.2015.2403321
- T. Mattfeldt, "Stochastic geometry and its applications," Journal of Microscopy, vol. 183, no. 3, pp. 257-257, September, 1996. https://doi.org/10.1046/j.1365-2818.1996.00654.x
- J. S. Ferenc, and Z. Nda, "On the size distribution of Poisson Voronoi cells," Physica A Statistical Mechanics & Its Applications, vol. 385, no. 2, pp. 518-526, June, 2004.
- L. Xiang, X. Ge, C. X. Wang, et al., "Energy efficiency evaluation of cellular networks based on spatial distributions of traffic load and power consumption," IEEE Transactions on Wireless Communications, vol. 12, no.3, pp. 961-973, March, 2013. https://doi.org/10.1109/TWC.2013.011713.112157
- X. Ge, H. Chen, G. Mao, et al., "Vehicular Communications for 5G Cooperative Small Cell Networks," IEEE Transactions on Vehicular Technology, vol. 65, no.10, pp. 7882-7894, October, 2016. https://doi.org/10.1109/TVT.2016.2539285
- Y. Liu and L. Dong, "Spectrum sharing in MIMO cognitive radio networks based on cooperative game theory," IEEE Transactions on Wireless Communications, vol. 13, no. 9, pp. 4807-4820, September, 2014. https://doi.org/10.1109/TWC.2014.2331287
- W. Zhang, Y. Chen, Y. Yang, et al., "Multi-hop connectivity probability in infrastructure-based vehicular networks," IEEE Journal on Selected Areas in Communications, vol. 30, no. 4, pp. 740-747, May, 2012. https://doi.org/10.1109/JSAC.2012.120508
- H. Fang, C. Ren, L. Lin, et al., "A road density partition method for the evaluation of road selection," in Proc. of 23rd International Conference on Geoinformatics, pp. 1-6, June 19-21, 2015.
- X. Ge, Y. Sun, H. Gharavi and J. Thompson, "Joint Optimization of Computation and Communication Power in Multi-user Massive MIMO Systems," IEEE Transactions on Wireless Communications, Vol. 17, No. 6, pp. 4051-4063, June 2018. https://doi.org/10.1109/TWC.2018.2819653