Introduction
Vehicular communications play an important role in vehicle safety and transportation efficiency. The objective of vehicular communication is to ensure vehicle safety for the drivers and passengers and to reduce time and fuel consumption, among other services. A few of the primary applications envisioned for vehicular networks are emergency notifications for automotive safety, notification, and prevention of vehicles during collision, location-based information and vehicle tracking services, high-speed tolling, real-time traffic updates, and Internet access with multimedia streaming.
For short and medium range communications, wireless access in vehicular environments (WAVE)/IEEE 802.11p systems have been devised using the wireless local area network (WLAN) technologies in these systems. These systems have decent transmission range and power, although, they are limited in terms of coverage distance. WAVE systems are complex as the vehicular environment is dynamic. Therefore, it is important to maintain a stable and reliable wireless connection for a significant period of time. Moreover, WAVE, which is a wireless scheme that provides vehicle-to-vehicle (V2V) communication and vehicle-to-infrastructure (V2I) communication, has as its primary application in providing emergency safety measures for vehicles.
IEEE 802.11p uses orthogonal frequency division multiplexing (OFDM) [1] to transmit information. OFDM is a widely used technology in fourth generation wireless networks (4G) and 802.11a/g/n WLANs that achieve high transmission rates over dispersive channels by transmitting serial information through multiple parallel carriers. The transmission bandwidth is divided into many narrow sub-channels, which are transmitted in parallel, such that the fading each channel experiences is flat.
Many applications need to be communicated in a timely manner, so reliability of these networks is a concern. To overcome these issues, the novel idea of employing diversity coding (DC) [2] across OFDM subchannels is proposed. DC-OFDM based systems are capable of achieving better spectrum efficiency with excellent transmission rates, improved throughput, perform better during multipath fading, and retrieve lost information easily without the need of retransmission or feedback from the transmitter when compared to other similar schemes employed in vehicular ad hoc networks (VANETs). Using DC, reliable information can be transmitted especially for time-critical applications even when a reliable infrastructure is available.
The paper is organized as follows. In Section II, we summarize the prior work on wireless access in vehicular environments, OFDM and DC. Section III presents a literature review of the related work. Our approach, DC-OFDM is presented in Section IV, including an analysis of the system performance. Section V presents results of the performance of DC-OFDM. Finally, in Section VI, we present our conclusions and future research directions.
Literature Review
A. Wireless Access in Vehicular Environments
WAVE is a combination of both IEEE 802.11p and IEEE 1609.x working in the dedicated short range communications (DSRC) band, especially for both the physical (PHY) and the medium access control (MAC) layers.
The IEEE 802.11p standard PHY layer is similar to the 802.11a standard, but with more specific requirements to meet the communication requirements between vehicles or between a vehicle and the infrastructure in current vehicular environments. The key points that drove the 802.11p standard are the relative speed (distances) between the vehicles, the maximum possible coverage distance (~1000 meter radius), varying multipath channel effects in multiple environments and most importantly, the reliability and the security of the message broadcasted in the network. The 5.85–5.925 GHz band was chosen to minimize the interference and overcrowding present in the operating bandwidth of 802.11a WLANs. The 75 MHz bandwidth of 802.11p is divided into seven 10 MHz channels each with a 5 MHz margin at the lower end. Since the channel bandwidth is halved (as compared to 802.11a channel bandwidth of 20 MHz), the data rates, carrier spacing, and other parameters are also be halved. While doubling the symbol duration
B. Orthogonal Frequency Division Multiplexing
The OFDM is a technique that transmits a serial high data rate stream in parallel over multiple subcarriers with much lower data rates per subcarrier.
Similar to the IEEE 802.11a architecture, the IEEE 802.11p has a total of 64 carriers that are divided into 48 subcarriers to carry the data, 4 pilot carriers to make the signal robust against frequency offset, and the remaining 12 subcarriers are null. The subcarriers subjected to inverse fast Fourier transform (IFFT) convert from the frequency domain to the time domain. The output of the IFFT process is the OFDM symbol. To this symbol, guard intervals (GIs) are added to prevent the symbol from ISI and inter-carrier interference (ICI). For high-speed scenarios, the channel is difficult to predict and there is an increase in the Doppler shift, which in turn degrades the quality of the signal and increases the bit error rate (BER). The choice of having a longer guard interval is a tradeoff between the bandwidth of the data and the reliability as longer GI reduces the throughput of the channel. In the case of IEEE 802.11p standard, the guard interval is observed to be longer than the maximum excess delay in all the environments. The minimum transmission rate for IEEE 802.11p is 3 Mbps for BPSK modulation with 1/2 coding rate up to a maximum of 27 Mbps for 64 quadrature amplitude modulation (QAM) with
The BER of an OFDM-based system for M-QAM modulation scheme in additive white gaussian noise (AWGN) and Rayleigh channels, respectively, are given by [3]:
\eqalignno{P_{e}&={2(M-1)\over M\log_{2}M}Q\left(\sqrt{{E_{b}\over N_{0}}{6\log_{2}M\over M^{2}-1}}\right),&\hbox{(1)}\cr
P_{e}&={M-1\over M\log_{2}M}\left(1-\sqrt{{{E_{b}\over
N_{0}}{3\log_{2}M\over M^{2}-1}}\over {{E_{b}\over N_{0}}{3\log_{2}M\over M^{2}-1}}}\right)&\hbox{(2)}}
\eqalignno{P_{{\rm ser}}&=4\left(1-{1\over \sqrt{M}}\right)Q\left(\sqrt{{E_{s}\over N_{0}}M^{3}-1}\right)\cr
&-4\left(1-{1\over \sqrt{M}}\right)^{2}Q^{2}\left(\sqrt{{E_{s}\over N_{0}}M^{3}-1}\right)&\hbox{(3)}\cr P_{{\rm ser}}&={1\over \pi}\int_{0}^{{(M-1)\pi\over M}}e^{\left(-{E_{{s}}\over N_{0}}{\sin^{2}{\pi\over M}\over {\sin^{2}\theta}}\right)}d\theta.&\hbox{(4)}}
If we assume that the channel is an ideal linear time-invariant frequency non-dispersive AWGN channel, the receiver sees the OFDM signal as a group of parallel AWGN channels with equal signal-to-noise ratio (SNR) that has a similar performance as a single carrier system. That is, the average symbol error probability for an OFDM symbol is equal to the symbol error probability of a subcarrier.
\eqalignno{P_{{\rm ser}}&=P_{{\rm ser}_{{\rm OFDM}}})\cr
P_{{\rm ser}}&={1\over N}\sum_{i=1}^{N} P_{{\rm ser}_{{\rm SubCarrier}_{i}}}
&\hbox{(5)}\cr
{\rm Since}\ P_{{\rm ser}_{{\rm SubCarrier}_{{i}}}}&=P_{{\rm ser}_{{\rm SubCarrier})}}\forall i
\cr
&P_{{\rm ser}}=P_{{\rm ser}_{{\rm SubCarrier}}}.
&\hbox{(6)}}
However, the OFDM signal has a lower SNR compared to the single carrier signal due to the cyclic prefix.
When a multipath channel is assumed (e.g., Rayleigh distributed), the symbol error probability for a quadrature PSK (QPSK) modulated OFDM signal can be calculated as [5]:
P_{{\rm ser}}={3\over 4}-\sqrt{{\overline{\gamma}\over 1+\overline{\gamma}}}\left(1-{1\over \pi}\tan^{-1}\sqrt{{\overline{\gamma}\over 1+\overline{\gamma}}}\right)
\eqno{\hbox{(7)}}
\gamma={E_{b}\over {\pi^{2}f_{d}^{2}\over 3\Delta f^{2}}E_{b}+N_{0}}.
\eqno{\hbox{(8)}}
f_{d}={vf_{c}\over c}
\eqno{\hbox{(9)}}
P_{\delta}={n\choose \delta}(1-P_{{\rm ser}})^{n-\delta}P_{{\rm ser}}^{\delta}.
\eqno{\hbox{(10)}}
And the probability of having no symbol errors P_{\delta=0}=(1-P_{{\rm ser}})^{n}.
\eqno{\hbox{(11)}}
The probability of symbol error of a coded OFDM system, using block coding P_{{\rm ser}_{{\rm coded}}}={1\over n}\sum_{\delta=t+1}^{n}\delta P_{\delta}.
\eqno{\hbox{(12)}}
By implementing DC in vehicular communications that use OFDM-based technologies, such as IEEE 802.11p systems, the bandwidth is utilized in an efficient manner, the reliability of the communication is improved and lost information can be recovered in different vehicular communication scenarios. For real-time traffic applications, such as emergency response, link failures cannot be acceptable as the applications are delay sensitive. Both feedback and rerouting add to the delay and it is preferable to use DC technique, a spatial diversity technique, to recover the lost information.
C. Diversity Coding
DC [2], [6], [7] is a feed-forward spatial diversity technology that enables near instant self-healing and fault-tolerance in the presence of wireless link failures. The protection paths
A network is transparently self-healed when any combination of
Assuming there are \eqalignno{c_{1}&= d_{1}\oplus d_{2}\oplus\cdots\oplus d_{N},
&\hbox{(13)}\cr
c_{1}&=\bigoplus_{j=1}^{N}d_{j}
&\hbox{(14)}}
\hat{d}_{i}=c_{1}\oplus \mathop{\oplus} ^{N}_{\matrix{{j=1}\cr{
j\neq i}}} d_{j}.
\eqno{\hbox{(15)}}
According to (15), the estimated unknown variable \hat{d}_{i}=\mathop{\oplus} ^{N}_{j=1}d_{j}\oplus \mathop{\oplus} ^{N}_{\matrix{{j=1}\cr{
j\neq i}}} d_{j}.
\eqno{\hbox{(16)}}
By using just one extra line, the lost information in the failed link can be recovered instantaneously without rerouting or providing a feedback channel to the transmitter.
This concept can be extended to multiple line failures and also to recover lost packets in packet-based networks. The delay in a network changes whenever there is a link failure and when recovery is needed, otherwise, the delay in a normal operating network is constant. The delay occurs because the system contains different links, each having different lengths, with each link causing delay based on the distance between source node and destination node. However, an OFDM-based system such as 802.11p perfectly fits in the DC concept because some subcarriers can transport the data and other subcarriers (a few) can transport the protection information.
The system with 1 - for - c_{i}=\sum_{j=1}^{N}\beta_{ij}d_{j},\quad i\in\{1,2, \cdots, M\}
\eqno{\hbox{(17)}}
\beta_{ij}=\alpha^{(i-1)(j-1)}
\eqno{\hbox{(18)}}
[\beta_{ij}]=\left[\matrix{
1 & 1 & 1 & \cdots & \cdots & 1\cr
1 & \alpha & \alpha^{2} & \cdots & \cdots & \alpha^{(N-1)}\cr
1 & \alpha^{2} & \alpha^{4} & \cdots & \cdots & \alpha^{2(N-1)}\cr
\vdots& \vdots& \vdots&& \ddots & \vdots \cr
1 & \alpha^{M-1} & \alpha^{(M-1)2} & \cdots & \cdots & \alpha^{(M-1)(N-1)}
}\right].
\eqno{\hbox{(19)}}
Current approaches use network coding (NC) [8], a successor of DC, to improve the performance of OFDM-based systems such as the case of IEEE 802.11p. These approaches are applied at packet, symbol or signal levels. The following section presents these approaches.
Related Work-Network Coding for Ofdm-Based Systems
NC, which is an enhancement of DC, is a concept where packets are combined and transmitted through different nodes or locations. The aim of NC is to reduce the number of packet retransmission and thereby improve system bandwidth and throughput. There are two different NC techniques widely used at different levels and are: 1) Symbol level and 2) packet level, applicable to both PHY and MAC layers in IEEE 802.11p (WAVE) systems.
A. Network Coding in the MAC Layer
NC in the MAC layer has evolved a lot over the years and in this paper, the relationship between NC and a MAC protocol for IEEE 802.11 is studied. Although the NC scheme can be used to receive the packets, NC coupled with an acknowledgement will be a powerful technique in helping the receiving node know about the overhead packets and has high probability of successful deliveries [9].
The wireless NC (WNC) scheme is typically a MAC layer oriented scheme based on the proposed method of sending acknowledgment (ACK) packets from both the nodes A and B for OFDM based systems. This technique complies with the IEEE 802.11a (WLAN) standard. As shown in Fig. 2(b), both A and B transmit their packet to the relay R which stores them and performs XOR operation to the packets and sends the resultant output to A and B. Since A and B know the packet they trans-mitted, they decode the XORed output and obtain the necessary information. Instead of sending the packets through four transmissions (time slots) to reach both A and B (see Fig. 2(a)), using wireless NC reduces it to three transmissions. This improves the throughput of the system and the bandwidth.
Nodes A and B send their ACK packets in the form of direct and delayed signals and the relay R demodulates them as one ACK packet. Generally, the OFDM technique has some subcarriers that have redundant information that is useful in letting the relay know if A and B have sent their respective ACK packets.
The WNC scheme is found to have high efficiency and very low packet transmission loss compared to traditional schemes. Transmission control protocol (TCP) throughput is observed to increase by 3.4 Mbps at 25 dB SNR and has much better packet loss rate (PLR) performance which ensures higher reliability than in conventional systems [10].
B. Network Coding in the PHY Layer
In the PHY layer, symbol level NC is a predominant method and there are different approaches used in V2V and V2I communications [11], [12], [13], [14], [15]. Vehicular communications are point-to-point communications with an infrastructure such as roadside units. However, in reality, most of the communications take place in ad hoc network mode VANET with the help of relays. The vehicles adopt the ad hoc network mode in situations when there is no availability of roadside units in the particular area of interest. There are several approaches that implement NC in the PHY layer. A few of them are:
1. l Rate Diverse Network Coding
This approach combines modulation techniques with the conventional NC scheme in the physical layer. Rate diverse NC (RDNC) [16] was proposed for IEEE 802.11a/g networks to demodulate the signal received at different nodes according to their respective channel types.
For example, as shown in Fig. 3, because of the channel conditions, node A sends two packets to the relay node (R) using binary PSK (BPSK) and node B sends only one packet to the relay using QPSK. The relay codes both packets from node A with one packet from node B and transmits it to node Busing QPSK modulation. Since QPSK has 2 bits per symbol, the modulated packet will be able to pair with the two BPSK packets transmitted from node A.
This scheme is still valid even if the packets to be XORed do not have the same bits. Among the coding rates that comply with the IEEE 802.11a standard, RDNC uses
2. Zero Cost Retransmission
Zero cost retransmission (ZCR) [17] is a physical layer symbol-level NC scheme that piggybacks a new packet while retransmitting another packet. Upon receiving the retransmitted packet, the piggybacked packet is demodulated using NC coupled with a modulation scheme. The piggybacked packet can be demodulated depending on the successful reception of the retransmitted packet. The retransmitted packet is successfully received with the help of maximal ratio combining method used with the previous corrupted packet. That is, consider that one node has sent a and the packet is corrupted upon reception at the destination node
The advantage of this scheme is that two packets are received in the receiver section during just one retransmission thereby reducing the overhead. The encoding and decoding cannot be performed in the conventional method of using bitwise XOR. Instead, symbol level physical layer NC coupled with a modulation technique is used to map the
3. CodePlay
CodePlay [18] is a symbol level NC (SLNC) technique for live multimedia streaming service in VANETs. SLNC is a type of NC applied to a smaller group of consecutive bits within a packet. Live multimedia streaming (LMS) service is used for real-time applications such as live video streaming which is useful for intelligent navigation and also for non-real time applications like video on-demand. LMS is generally employed in conventional wired or wireless networks where the link is stable and reliable. When the LMS scheme is used in VANETs, it will lead to severe packet loss due to the varying effects of the channel and the bandwidth utilization is inefficient. The objectives of this scheme are: 1) Better utilization of the bandwidth, 2) reliable service delivery ensuring all near-by users have the same delays, and 3) to provide smooth playback having a high and stable streaming rate.
However, the main difference between these schemes and our approach is that NC is typically applied to two hop communication through a relay and for multicasting, where it has been proven that NC provides throughput gain [19], [20], [21], [22], [23]. Our approach focuses on point-to-point communications and takes advantage of the spatial (frequency) transmission of the information when using OFDM. Moreover, our approach can be used by itself, or it can be used along with any other forward error correction technique at bit level such as convolutional codes or Reed-Solomon codes.
Diversity Coded Orthogonal Frequency Division Multiplexing (dc-ofdm)
OFDM [1], [24] is a well-known technology used for 4G and 802.11 systems to achieve high data rates by transmitting the information through several orthogonal subcarriers such as IEEE 802.11p that provides wireless access in vehicular environments. DC-OFDM is a novel coding technique, which can be applied to extent 802.11p, and operates at the symbol level to transmit information through orthogonal frequencies, as in OFDM schemes, to enhance the performance and increase the reliability of the communication. DC-OFDM increases the reliability of these point-to-point OFDM wireless connections by transmitting data in some set of subcarriers and protection data (redundant or coded information) through another subset of carriers.
DC-OFDM is based on the observation that in OFDM communications the information is transmitted through orthogonal frequencies (parallel channels) and each subchannel can experience different channel effects. The DC-OFDM communication is shown in Fig. 4.
This novel technique of applying coding across OFDM carriers differs from the traditional coded OFDM where channel coding techniques, such as convolutional codes, Reed-Solomon codes, in combination with interleaving are used in each subcarrier channel in the time domain.
A. System Model
Combining DC with OFDM promises high reliability in vehicular, and other, communications while preserving high transmission rates. This is achieved by transmitting coded information across the OFDM carriers. That is, most of the carriers transport original information while the remaining (few) carriers transport coded information. The coded information is the result of the combination of the original information as in DC. As shown in Fig. 5, if any of the carriers that transport data (
The information transported by the protection subcarrier c_{1}=\bigoplus_{j=1}^{N}d_{j}.
\eqno{\hbox{(20)}}
At the receiver, the decoding process is carried out using (16). If there is no failure in the data lines (data subcarriers), the information transmitted through the protection subcarrier is discarded. However, if there is a link failure in any of the data subcarriers, a failure detection algorithm detects the failure and informs the receiver which data subcarrier should be omitted and the information of the data subcarrier with failure is recovered with the information provided by the protection subcarrier. That is, if the information of the data subcarrier
From (16), we have:
\hat{d}_{i}=\bigoplus_{j=1}^{N}d_{j}\oplus \bigoplus
^{N}_{\matrix{j=1 \cr j\neq i}} d_{j}.
\eqno{\hbox{(21)}}
Expanding (21), we have:
\eqalignno{&\hat{d}_{i}=(d_{1}\oplus\cdots\oplus d_{i}\oplus\cdots
d_{N})\oplus(d_{1}\oplus\cdots \oplus \cr
& \qquad d_{i-1}\oplus d_{i+1}\oplus\cdots\oplus d_{N})&\hbox{(22)}\cr
& {\rm Given \ that}\ d_{j}\oplus d_{j}=0, {\rm becomes}:\cr
& \qquad \qquad \qquad \qquad \hat{d}_{{\rm i}}=d_{i}.
&\hbox{(23)}}
By using just one subcarrier to transmit the coded information, the lost information in the failed link can be instantaneously recovered. Assuming that the probability of link error \eqalignno{ Ps&= {\rm Prob}(x\geq 1), &\hbox{(24)}\cr
Ps&=\sum_{t=1}^{N-1}\left({\prod_{i=1}^{t}i\over (N+1)^{t}}\right)\left(\matrix{
N+1\cr
t
}\right)(1-p)^{t}p^{N+1-t}\cr
&+\sum_{t=1}^{N-1}\left(\matrix{
N+1\cr
t
}\right)(1-p)^{t}p^{N+1-t}. &\hbox{(25)}}
However, since the region of interest is when the information has been correctly received through at least \eqalignno{Ps&={\rm Prob}(x\geq N),
&\hbox{(26)}\cr
Ps&=\sum_{t=1}^{N-1}\left(\matrix{
N +1\cr
t
}\right)(1-p)^{t}p^{N+1-t}. &\hbox{(27)}}
As shown in Fig. 5 and (20), each link can carry as few as one bit to implement a 1 for
The probability of successful reception at the destination for DC-OFDM-based systems that use 16 QAM
Nevertheless, since we are interested in studying the effects of DC in OFDM-based schemes, regardless of the modulation scheme and FFT size, in the following subsection, we present how DC works for any modulation scheme and FFT size.
B. Operation of DC - OFDM
DC, which is a spatial feed-forward error correction technique, is well suited to work on OFDM-based systems because the protection “lines” can be transmitted through some of the subcarriers. Since the number of protection subcarriers depends on the Galois Field size q\geq\lceil\log_{2}(N+M+l)\rceil.
\eqno{\hbox{(28)}}
The total number of data plus protection lines (subcarriers) should be at most equal to the FFT size because the number of subcarriers is limited to the FFT size:
M+N\geq {\rm FFT}_{{\rm size}}.
\eqno{\hbox{(29)}}
The protection information that is transmitted through some of the OFDM subcarriers is calculated using (17):
c_{i}=\sum_{j=1}^{N}\beta_{ij}d_{j}, i\in\{1,2, \cdots, M\}.
\eqno{\hbox{(30)}}
In formulating DC-OFDM, we followed the Vandermonde matrix to create the coded symbols, which are linearly independent of each other, and each coded symbol
Fig. 8 shows the DC at the source node, where each subcarrier carriers a symbol of
Since the information transmitted through the data lines (subcarriers) is uncoded, the coding coefficients of the data lines form an identity matrix of size {\rm Subcarrier}_{j}\{\overbrace{\left\{\matrix{
1 & 0 & 0 & \cdots & 0\cr
0 & 1 & 0 & \cdots & 0\cr
\vert& \vert& \vert& \ddots & \vert \cr
0 & 0 & 0 & \cdots & 1
}\right\}}^{{\rm Dataline}_{j}}\eqno{\hbox{(31)}}
{\rm Subcarrier}_{i+N}\cases{\overbrace{\left[\matrix{
1 & 1 & 1 & \cdots & 1\cr
1 & \alpha & \alpha^{2} & \cdots &\alpha^{(N-1)} \cr
\vdots& \vdots& \vdots& \ddots & \vdots \cr
1 & \alpha^{(M-1)} & \alpha^{(M-1)2} & \cdots & \alpha^{(M-1)(N-1)}
}\right]}^{{\rm Dataline}_{j}}
}\eqno{\hbox{(32)}}
The assignment of the data and protection lines to each subcarrier is predefined to minimize the computational complexity in both transmitter and receiver. The assignment can be sequential, where the data lines DCcoderate ={N\over N+M},
\eqno{\hbox{(33)}}
At the receiver, the coefficients of the data and protection lines form the following matrix, which depends on the information that was correctly received at the destination:
\beta^{\prime}=\left[\matrix{1 & 0 &0&\ldots & 0\cr
0 & 1 & 0 &\ldots & 0\cr
\vdots &\vdots &\vdots &\ddots &\vdots \cr 0& 0 & 0 &\ldots & 0\cr
1 & 1 & 1 & \cdots & 1\cr
1 & \alpha & \alpha^{2} & \cdots &\alpha^{(N-1)} \cr
\vdots& \vdots& \vdots& \ddots & \vdots \cr
1 & \alpha^{(M-1)} & \alpha^{(M-1)2} & \cdots & \alpha^{(M-1)(N-1)}}\right]\eqno{\hbox{(34)}}
The receiver, by using the \beta_{N}^{\prime}x=b_{N}.
\eqno{\hbox{(35)}}
The receiver preferably uses as many indexes of the data lines as possible to faster decode the information that is lost during transmission. In other words, the receiver uses as many elements of the identity matrix, (31), as the implementation will allow. If no data line is lost during transmission, no decoding process is needed at the receiver and the information transmitted through the protection lines is discarded. The vector formed by the data lines x=\left[\matrix{d_{1}\cr d_{2}\cr d_{N}}\right]
\eqno{\hbox{(36)}}
The receiver can recover the lost information transmitted through the data lines by performing Gaussian elimination of the
Assuming that the probability of link error \eqalignno{ Ps&={\rm Prob}(x\geq N),&\hbox{(37)}\cr
Ps&=\sum_{t=N}^{N+M}\left(\matrix{
N+M\cr
t
}\right)(1-p)^{t}p^{N+M-t}.
&\hbox{(38)}}
However, the assumption that all the links have the same probability of link error may be unrealistic, because in an OFDM system each subcarrier can experience different channel effects. A general formula to calculate the probability of successfully receiving the correct information through at least any Ps=\sum_{t=N}^{N+M}\left[\sum_{\vec{\alpha}\in A}\left(\prod_{i\in a_{1}}\prod_{j\in a_{0}}p_{i}(1-p_{j})\right)\right]
\eqno{\hbox{(39)}}
A is a set of
binary sequences of all theN+M possible combinations. A binary sequence can contain either 0 or 1, where “1” means that the transmission was successful and “0” otherwise. The number of 1 —2^{N+M} ins isA and the number of 0 —t iss ; so there are(N+M-t) such sequences.(N+Mt) is a particular sequence from the set\vec{a} is a set of all indicesA, a_{0} ofj such that\vec{a} anda(j)=0 is a set of all indicesa_{1} ofi such that\vec{a} thus,a(i)=1 \Vert a_{0}\Vert+\Vert a_{1}\Vert= N+M is the probability that the information transmitted through subcarrierp is correctly received at the destination. The following section presents our results for our DC-OFDM scheme for different parameters as the number of data and protection lines, DC code rates, among others.i
Results
In this section, we discuss the performance of DC-OFDM as measured by the probability of successful reception at the destination. We have analyzed the effect of different parameters, such as: Number of data links, number of coded (protection) links, modulation technique, and DC code rate, to optimize the communication's probability of successful reception of an OFDM symbol at the receiver. Moreover, we have compared our approach (DC-OFDM) to existing OFDM-based systems, such as IEEE 802.11p, that do not use coding in the spatial domain (across sub-channels). Extant OFDM-based systems were described in subsection II-B and the DC-OFDM approach was presented in Section IV.
First, we start comparing the performance of 1 — for —
Performance of a 1 - for - N DC-OFDM system as a function of the number of subcarriers.
Figs. 10 and 11 show the performance of DC-OFDM as a function of the number of data link for different, typical, code rates. As we can see in Fig. 10,
Performance of a
Performance of a
Additionally, note that without DC as the number of data links (subcarriers) increases, the probability of correctly received information of all the data links decreases exponentially.
The performance of a 1 - for -
Performance of 1 - for - N DC-OFDM system for an OFDM-QPSK in a multi-path channel for various relative speeds.
Conclusion
In this paper, we proposed a DC-OFDM scheme that applies DC to OFDM-based systems such as IEEE 802.11p for vehicular environments and provides improved probability of successful reception at the receiver and transparent self-healing and fault-tolerance. DC is well suited for OFDM-based systems because of its spatial diversity nature (parallel links). DC-OFDM provides the best performance when the probability of link error is high or when a link (sub-channel) fails. Also, by implementing DC in OFDM-based systems, we can provide reliable communication that is quite tolerant of link failures, since data and protection lines are transmitted via multiple sub-channels. Moreover, only adding one protection line (subcarrier), DC-OFDM provides significant performance improvement. Note that DC-OFDM is also well suited for mobile communications because this type of communications has high symbol error probability.
In conclusion, under typical operating conditions, DC-OFDM enables increased probability of successful reception at the receiver, thus, increasing the reliability of communications between vehicles by transmitting data and protection information through parallel subcarriers.