I. Introduction
Nowadays demands for wireless personal area networks (WPAN) are rapidly growing. One of them is automotive system which is the complex distributed computer system with various requirements on networking capabilities.
Modern car contains a lot of electronic devices, such as advanced safety systems, power train control, sensors, and many other diagnostic tools. There are several applications pushing the adoption of wireless communications in automotive systems, both in the intra-vehicle communications and in the inter-vehicle communications [1]. In this paper we focused on the wireless intra vehicle communications.
The great commercial potential of UWB systems for consumer and industrial applications has lead to a significant consideration of this system into automotive communications. UWB adopts narrow impulses to deliver message in high speeds within small areas. The extremely wide bandwidth of a UWB pulse makes it highly robust against narrow band interferences. The low power spectral density of UWB radio allows it to coexist with many other current wireless communication systems without harmful interference. And it is obvious that UWB is the best technology to resolve multipath of a communication signal reflected in the semi-closed metal environment like a car. In [2], the authors surveyed how manufacturers could achieve significant cost reduction through employing UWB wireless sensors instead of wired sensors.
There are two major types of UWB applications in vehicles. The first one is on-board high speed wireless intra vehicle communication (wireless HS-IVC), which are used to provide wireless Internet connectivity, video games, voice processing, car stereos, speakers and monitors for passengers. The second is wireless networked control systems (wireless NCS), which are suggested to replace the conventional wired controller area networks (CAN) that consists of number of sensors. Concept of intra vehicle communications system is shown in <Fig.1>. In a wireless NCS, electronic control units (ECU), associated sensors and actuators can be connected through wireless communication. In this paper, main contribution is on studying the performance of IEEE 802.15.4a system in IVC channel for wireless NCS.
The intra vehicle UWB channel measurements were performed for several scenarios, for example the fully occupied, empty passenger compartments, and small scale parameters have been defined in [3].
Channel modeling for military armored vehicle and outdoor propagation was conducted in [4]. Coverage area prediction for Multi-Band UWB system in IVC environment was derived in [5]. One more research work was dedicated for passenger compartment channel modeling and Time hopping BPSK (TH-BPSK) was analyzed under suggested channel model [6]. But selection of proper physical layer radio technology for wireless IVC system was not mentioned in the earlier studies.
In 2004, the IEEE established standardization group IEEE 802.15.4a [7] for LR-WPAN, that is one of the suitable candidates for realizing UWB sensor network for various applications including in-vehicle sensing. Its key novelties are higher data rates, ranging capabilities, and more reduced energy consumption compared to other physical layer options. IEEE 802.15.4a defines various data rates from 110kbps up to 27.24Mbps, with the mandatory data rate of 0.851Mbps. The standard's compliant devices are capable of transmitting in at least one of three 500MHz wide bands centered at 499.2MHz, 4.493GHz, and 7.987GHz.
This paper is organized as follows. In section II, intra vehicle channel model and 802.15.4a standard including transmitter and receiver systems are analyzed. In section III, Simulation results are given and analyzed. Conclusion is given in Section IV.
II. System model
1. Channel Model
UWB technology takes extremely wide transmission bandwidth, so it provides fine delay resolution in time domain, which results in the lack of significant multipath fading. Also, UWB signals demonstrate strong resistance to narrowband interference. These features make UWB promising technique for implementing the wireless NCS network.
We consider 2 types of channel model for sensor network in intra vehicle environment depending on its physical structure.
1) Channel model in engine compartment
The reason for modeling wireless channels in engine compartment is that some sensors like temperature detectors and oxygen sensors are located here and they transfer signal to ECU. Many auto components are placed in engine compartment so there are always some metallic obstacles between transmitter and receiver.
In engine compartment channel, paths arrive in clustering manner, so UWB channel can be represented by the classical S-V (Saleh Valenzuela) model [8]. The classical S-V channel impulse response to account for clustering of multipath components (MPC) in engine compartment of car is expressed as :
where L is the number of clusters, K is the number of MPCs within cluster, αk,l is the multipath gain of the k-th path in the l-th cluster, that Tl is the arrival time of the first path within the l-th cluster, assuming that the first path in the first cluster arrives at time zero, τk,lis the delay of the k-th path within the l-th cluster, and θk,l is the phase shift of the k-th path within l-th cluster which takes values between 0 and π. Arrival of clusters and the arrival of the paths within a cluster are described as two Poisson processes [9]. Accordingly, the cluster interarrival time and the path interarrival time within a cluster are defined by exponential distribution, and are described as following functions:
where Λ is the cluster arrival rate, and λ is the path arrival rate in clusters.
Furthermore, S-V model assumes that the average power of both the clusters and the paths within the clusters decay exponentially as:
where is the expected power of the first path in the first cluster, Γ and γ are the power decay constants for the clusters and paths within clusters. Root mean square delay spread is the standard deviation value of the delay of paths, weighted proportional to path power. It is defined as:
where tk and t1 are the arrival time of the k-th path and the first path, respectively, αk is the amplitude of the k-th path, and the mean excess delay τm is given as:
Channel impulse response realization for engine compartment is shown in <Fig.2>.
Depending on the statistical channel measurements, distribution of cluster and path amplitudes in intra vehicle environment are described as log-normal fading rather than Rayleigh fading. Probability density function of log normal distribution is given by:
Compared to UWB channel model defined in 802.15.3a standard for indoor and outdoor environment, in the intra-vehicle environment, the path or cluster arrival rates are greatly larger, while the path or cluster power decay constants are smaller. The reason for this phenomenon can be explained by two aspects. The propagation distance is relatively shorter, and the dense reflection caused by metallic objects in confined space. Therefore, the measurements of RMS are also less than those reported for the indoor UWB propagation.
From the observation of channel model in engine compartment, we can conclude that quasi metallic cavity characteristic of the intra- vehicle environments brings the dense and concentrated multipath.
2) Channel model in chassis
UWB propagation in this environment was specified because there are such sensors as wheel speed detectors that are installed at the wheel axes in modern vehicles. These sensors collect data and transfer to ECUs in front of a car.
In Chassis environment path clustering phenomenon was not observed so the channel impulse response [10] is represented as the sum of paths as:
where K is the number of MPCs, αk is the positive random path gain, θk is the phase shift which considered to be uniformly distributed random variable in the range of [0, 2π), τk is the path arrival time delays of the multipath components, and χk denotes distortion of the kth MPC. Impulse response realization for this channel is in <Fig.3>.
The arrival of the paths is described as Poisson process, in which distribution of arrival intervals is given as:
For power delay profile (PDP) mean power of the paths are defined as:
Where γrise determines how fast the PDP approaches to the maximum peak, γ is the path decay factor, χ is the attenuation of the first path, and Ω is the integrated energy of the PDP.
3) Path loss model
In the UWB IVC channel path loss is described by the ratio between transmitted power and received power. Path loss is normally formulated as:
where PL0 is the path loss at the reference distance d0 of 1m, n is the path loss exponent, d is the distance between the transmitting and the receiving antenna, and S is a zero mean random variable which has Gaussian distribution. Equation (10) describes the path loss dependence on distance. In this paper, the frequency dependence of path loss is not considered.
In the IVC environment, transmit and receive antennas should be very close to each other (within the near field region) especially in engine compartment and beneath the chassis. In this situation common link budget is not valid because the behavior of the antennas is quite different from the behavior in the far field. So, link budget model proposed in [11] is applicable. This model considers an extra “near field loss” term in the far field loss, and the total loss of the link budget can be expressed as:
where
and
PLtotal is the total loss of the channel, βnf is correction factor due to near field effects, and τD is the distance decay constant, which depends on the physical dimensions of antenna.
2. IEEE 802.15.4a LR-WPAN standard
The IEEE 802.15.4a adopts UWB impulse radio to ensure robust data communications and in order to accommodate heterogeneous networks, it uses specific modulation, coding and ranging waveforms that can be detected well by both coherent and noncoherent receivers [12]. The following enhancements are introduced in this standard to satisfy the requirements for data communications :
-
Extremely wide bandwidth characteristics that can provide very robust performance under harsh multipath and interference conditions;
-
Concatenated forward error correction coding to provide flexible and robust performance;
-
Optional UWB pulse control features to provide improved performance under some channel conditions while supporting reliable communications and precision ranging capabilities.
1) IEEE 802.15.4a Transmitter Structure
For the transmitter structure we follow the specification in the standard but without RS encoding block for simplicity. The corresponding block diagram of the transmitter is shown in <Fig.4>.
For modulation, transmitter exploits BPPM/BPSK (Binary Pulse Position Modulation - Binary Phase Shift Modulation) hybrid modulation scheme.
After the channel coding, the systematic code bit is fed to a BPPM modulator and the non-systematic code bits is fed to a BPSK modulator. And the transmit signal [13] can be written as :
where is the kth data symbol to be transmitted, that modulates position of the pulses in each symbol duration, is a parity check bit associated with the kth data symbol, which is modulated onto the phase of the pulses, Ts is the symbol duration, Tppm = Ts/2 is PPM delay, and pk(t) is a burst of Ncpb real valued chip pulses w(t).
As in the standard, pulse train forms burst which is transmitted during symbol period. Burst signal is given by:
where Tc is the chip pulse duration that is usually 2ns, Tburst is the burst hopping duration, which equals Tburst = NcpbTc, Ncpb is the pulse number transmitted during 1 burst, and di,k∈{± 1} denotes a time-varying binary spreading sequence. To facilitate multiple access, time hopping of bursts which is denoted as hk is enabled. For clear demonstration of transmission principle, <Fig.5> [14] sketches the data symbol structure for the mandatory data rate 0.85Mbps at the Mean PRF of 15.60 MHz.
The data symbols are Nc chip periods long and divided into two BPPM intervals. To reduce the inter-symbol interference, the second half of each BPPM interval is left unused for guard interval. The active part of BPPM interval is subdivided into burst periods each composed of Ncpb chip periods. Only one burst event is transmitted during the symbol period.
The burst position in the active portion of the BPPM interval is set by the TH (hk) sequence.
The modulation scheme enables a coherent receiver to receive 2 bits per transmit symbol, while it enables only one bit per symbol for noncoherent receivers. But for sensor networks, a more appropriate approach is to use the extra bits for coherent receivers to provide higher coding gain and improve the robustness. In order to ensure that the signals can still be decoded by noncoherent receivers, a systematic code has to be used. Convolutional encoder implemented in the IEEE 802.15.4a standard has the rate of R = 1/2 and with following generator functions:
Convolutional encoder with a systematic and parity outputs specified in the standard is shown in <Fig.6>.
2) IEEE 802.15.4a Receiver Structure
Due to the use of systematic codes and mapping of the systematic code bit to BPPM as described above, both coherent and noncoherent reception of data are possible. Coherent reception assumes that reliable channel estimation is available at the receiver [15], whereas in the case of noncoherent reception no channel estimation is needed [16]. In the following part we present the suitable receiver structures for both reception modes.
a) Coherent reception:
In this paper we implement rake receiver which consists of bank of correlators also called fingers and detector for multipath environment.
Pulse modulation systems can take advantage of multi-path propagation by combining a large number of different and independent replicas of the same transmitted pulse. We assume the rake receiver for th coherent reception that is shown in <Fig.7>. A Rake receiver consists of bank of correlators also called fingers, and detector. In order to enable symbol rate sampling, the received signal can be correlated with a symbol-length template signal m(t). Each rake finger is matched to a particular multipath component to combine the received multipath coherently If the receiver uses all the L received paths, it is called all rake (ARake). In practical system implementation of ARake receiver is complex, therefore receivers with limited number of fingers as partial rake (PRake) and selective rake (SRake) receivers are applicable.
In this paper, optimal receiver depicted in <Fig. 8> is implemented for simulation [17].
We note that ISI is negligible, because RMS delay spread values measured in two channel environment are much lower than symbol period.
Assuming that s(t) in (14) is transmitted; the received signal is given by:
where n(t) is a zero mean, additive Gaussian noise, h(t) is channel impulse response. And we drop the index k assuming that single user signal is received. For simplicity, we use function . And after despreading and denotation:
Transmitted energy has unit energy and it is:
In optimal receiver, the correlation template is more complex and it is given by:
For the IEEE 802.15.4a standard, receiver correlation template is different from the conventional PPM modulation because the received signal is modulated by PPM with BPSK and the exact positions of pulses cannot be obtained. The mathematical operation of cross correlator is to integrate the received signal with a correlation template over the interval of one symbol 18].
Before evaluating the Zi,l we define the cross-correlation function α(τ) between g(t) and p0(t) as :
now we can obtain Z0,l as:
similarly for Z1,l:
where and .
The output of correlator is given to the combiner for defining decision variable Zi . Maximal ratio combining is one of the possible combining methods. In MRC, the output of each branch is multiplied by weighting factors {γ1, ······, γL}, which is proportional to the signal amplitude on that branch. The decision variable Zi at the output of combiner can be expressed as:
As an input for the detection of convolutional coding, the viterbi decoder gets the sequence of bits obtained by both position and phase modulated bits.
Position modulated bits are defined by the comparison of absolute values as:
Since the transmitted signal is phase modulated also, the phase modulated bits are defined as:
b) Non-Coherent reception:
Energy detection scheme is a popular receiver scheme used in UWB LR-WPAN systems. This non coherent receiver for Impulse-Radio UWB systems measures the energy in the two PPM signaling intervals [19]. Energy detection receivers are attractive for their limited complexity and low power requirements.
Conventional energy detection receivers consist of BPF, square low device, an integrator, and a sampling device. In this way the output at the energy detector is the samples of the energy gathered in the band of interest during the integration or sampling time. The energy detection receiver implemented for performance evaluation is shown in <Fig.9>.
The received signal is given by (17). It can be seen from equation that pulse burst is transmitted in first half or second half of the symbol depending on whether bk equals 0 or 1. The received signal in energy detection receiver passes through BPF for noise reduction.
Assuming that BPF does not cause distortion to the received signal, the optimum decision strategy to detect PPM modulated bits requires computing the energies as :
where Th is the duration of channel impulse response h(t) . In practice, Th is not known and takes different values depending on the channel impulse response. Value of Th can be found that minimizes the bit error rate.
And the decision rule is given:
Using energy detection scheme only BPPM signal part is retrieved.
III. Simulation Results
In this section, the simulation results are analyzed.
<Fig.10> presents the BER performance of different receivers in engine compartment channel. Results demonstrate that All Rake receiver with convolutional coding has better performance in case of high SNR. But for lower SNR case All Rake receiver with convolutional coding and without coding shows almost same result. It confirms that energy detection receiver has significantly poor performance compare to the rake receiver.
In <Fig.11>, the performance of SRake and PRake receiver with different number of fingers with MRC combining is shown. Depending on the channel characteristic, SRake and PRake with same number of fingers have identical performance.
In <Fig.12> the performance evaluation has been demonstrated for the chassis environment. As mentioned before, channel in chassis environment is expressed as multipath channel, where paths do not arrive in cluster form.
using 10 fingers of SRake, while PRake requires Eb / N0 = 14dB for reaching the same BER.
As shown in <Fig.13>, the result demonstrate a significant performance improvement using SRake as compared to PRake. From the results, it is possible to achieve a BER of 10-2 with Eb/N0 = 11dB
IV. Conclusion
In this paper, we present the performance of IEEE 802.15.4a UWB LR-WPAN system for two types of intra vehicle channel environment as inside engine compartment and beneath the chassis.
We use new correlation template for Rake receiver. The simulation results show that Rake receiver outperforms conventional energy detection receivers for both channels.
For the engine compartment channel, SRake and PRake with the same number of fingers shows similar performance.
In the future work, interference effects from WLAN or Bluetooth will be analyzed and the mitigation method will be studied.