Next Article in Journal
On-Line Temperature Estimation for Noisy Thermal Sensors Using a Smoothing Filter-Based Kalman Predictor
Next Article in Special Issue
A Glider-Assisted Link Disruption Restoration Mechanism in Underwater Acoustic Sensor Networks
Previous Article in Journal
A Review of Depth and Normal Fusion Algorithms
Previous Article in Special Issue
Game Theory-Based Cooperation for Underwater Acoustic Sensor Networks: Taxonomy, Review, Research Challenges and Directions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Random Access for Underwater Acoustic Cellular Systems

School of Electrical and Electronics Engineering, Chung-Ang University, Seoul 156-756, Korea
*
Author to whom correspondence should be addressed.
Sensors 2018, 18(2), 432; https://doi.org/10.3390/s18020432
Submission received: 20 November 2017 / Revised: 14 December 2017 / Accepted: 28 December 2017 / Published: 1 February 2018
(This article belongs to the Special Issue Advances and Challenges in Underwater Sensor Networks)

Abstract

:
In this paper, a random access preamble (RAP) design technique for underwater acoustic cellular systems is proposed. After showing that the conventional RAP used in long term evolution (LTE) systems is not appropriate for underwater acoustic cellular systems, two different types of RAPs (RAP 1 and RAP 2) are proposed to detect the identity of underwater equipment/nodes (UEs) and estimate the time delay between a UE and an underwater base station (UBS) at the physical layer. RAP 1 is generated using a Zadoff-Chu (ZC) sequence where the identity of the UE is mapped to its root index, whereas RAP 2 is generated using a linear frequency modulation (LFM) waveform where the identity of the UE is mapped to its frequency sweeping parameter and frequency shifting parameter. Ambiguity functions (AFs) and cross-ambiguity functions (CAFs) of RAP 1 and RAP 2 are derived to investigate their correlation properties under the effect of time delay and Doppler shift. The performance of RAP detection is investigated by analyzing the detection probabilities and false alarm probabilities of RAP 1 and RAP 2 in a Doppler environment. By evaluating the performances of RAP 1 and RAP 2 in various situations, it is concluded that RAP 2 is more suitable for underwater acoustic cellular systems. The AF and CAF analytically obtained in this paper are shown to be similar to those obtained using experimental data.

1. Introduction

During the last decade, interest in the study of underwater communication systems for ocean observation has increased owing to their many scientific, military, and commercial applications [1]. These applications range from tactical surveillance to the study of marine life, and include autonomous underwater vehicle (AUV) communication, pollution monitoring, oil extraction monitoring, and aquaculture monitoring [2,3]. Recently, the number of applications requiring high bandwidth has been increasing because AUVs and sensors are being deployed to gather important data such as real-time videos, environmental, and security data.
However, the propagation of sound in oceans is known to be very complex [4]. Owing to the reflections on the surface of the ocean and refractions caused by depth-varying sound speed, sound tends to propagate through multipath trajectories; the temporal variability of the ocean combined with the low sound speed in water may induce significant Doppler shifts. Consequently, the channel is affected by time and/or frequency dispersion. The attenuation of acoustic signals is also known to increase with frequency and range. The available bandwidth of an underwater channel is limited to the low frequency region and depends on both the transmission range and frequency.
Pioneering work on underwater acoustic cellular systems was performed in [5] because the available bandwidth in underwater is severely limited. In these studies, the concept of reusing frequencies widely used in terrestrial cellular systems was utilized to increase both the coverage and capacity. Neighboring cells had different sets of carrier frequencies to avoid interference and the cells sufficiently far apart were operated at the same frequency. The design technique of an underwater cellular network, such as the determination of cell size and frequency reuse pattern, was investigated. In [6], the capacity of an underwater acoustic cellular system that uses orthogonal frequency-division multiplexing (OFDM) was analyzed. Using the frequency-dependent absorption characteristic of underwater acoustic channel, the concept of multiple architectural layers was proposed wherein higher/lower frequencies were repeated more/less frequently over the deployment region. It was shown that the performance can be improved by using multiple architectural layers wherein a different reuse number is assigned to each subcarrier. The capacity of an underwater acoustic cellular system based on OFDM was shown to be better than that of a single carrier system. A code-division multiple access (CDMA)-based underwater acoustic cellular system and cellular underwater wireless optical CDMA system were proposed in [7,8,9].
Similar to terrestrial cellular systems, an initial access procedure is required for an underwater equipment/node (UE) in an underwater acoustic cellular system to establish a communication link with an underwater base station (UBS). In order to establish a communication link, the UE should perform downlink synchronization and cell searching by receiving synchronization and broadcasting signals [10]. After obtaining downlink (DL) synchronization and system information including parameters specific to random access, the UE performs random access preamble (RAP) transmission [11,12]. The UE selects one of the RAPs and transmits it using the time-frequency resources indicated by the system information. The main purpose of RAP transmission is to inform the UBS regarding the presence of the UE and to allow the UBS to estimate the time delay between UBS and UE. The process of estimating the delay is especially important in underwater acoustic cellular systems because underwater channels depend strongly on frequency and distance in contrast to terrestrial cellular systems. In other words, the propagation loss owing to absorption increases significantly with frequency and distance. Thus, in underwater acoustic systems, it will be beneficial to allocate a high frequency band to the nearby UE whereas a low frequency band is allocated to far UE. The capacity of the system can be maximized using a channel allocation scheme that utilizes the location of the UE.
In this paper, a design technique of RAP for underwater acoustic cellular systems is proposed. First, it is shown that the conventional RAP used in long term evolution (LTE) systems is not appropriate for underwater acoustic cellular systems because acoustic waves propagate in water at a very low speed, which is five orders of magnitude smaller than the propagation speed of radio waves in the air. Subsequently, two different types of RAPs (RAP 1 and RAP 2) are proposed to detect the identity of UE and estimate the time delay between the UBS and UE at the physical layer. RAP 1 is generated using a Zadoff-Chu (ZC) sequence where the identity of the UE is mapped to its root index, whereas RAP 2 is generated using a linear frequency modulation (LFM) waveform where the identity of the UE is mapped to its frequency sweeping parameter and frequency shifting parameter. Ambiguity functions (AFs) of RAP 1 and RAP 2 are analyzed to investigate their correlation properties under the effect of time delay and Doppler shift. Subsequently, the definition of AF is extended to a cross-ambiguity function (CAF) to analyze the cross-correlation properties of the proposed RAPs with different IDs of UE under the effect of time delay and Doppler shift. The performance of RAP detection is investigated by analyzing the detection probabilities and false alarm probabilities of the proposed RAPs in a Doppler environment. By evaluating the performances of the proposed RAPs in various situations, it is concluded that RAP 2 is more suitable for underwater acoustic cellular systems. The AF and CAF analytically obtained in this paper are shown to be similar to those obtained using experimental data.
The rest of this paper is organized as follows: in Section 2, we provide an overview of an underwater acoustic cellular system including underwater frequency allocation map and downlink frame structure. In Section 3, RAP 1 and RAP 2 are proposed for underwater acoustic cellular systems after reviewing the conventional technique used in LTE cellular systems. In Section 4, we analyze the detection probability and false alarm probability of the proposed RAPs in a Doppler environment. In Section 5, the experimental results are compared with the analytical results obtained in Section 3. The conclusions drawn are presented in Section 6.

2. System Model

Figure 1 shows the conceptual view of an underwater acoustic cellular system connected to terrestrial cellular networks via LTE or satellite. Figure 2 shows the cross-section of an underwater acoustic cellular system consisting of two different links (Link 1 and Link 2). In Link 2, a group of UEs are connected to the serving UBS located on the sea floor. A UE can be connected to one or more UBSs by means of the wireless acoustic Link 2 when the UE is in the handover region. UBSs are connected to a UBS controller (UBSC) or surface buoys via a wireless acoustic backbone link (Link 1). Figure 3 shows an example of a frequency allocation map for the underwater acoustic cellular system in Figure 2. As shown in Figure 3, different frequency bands are used for Link 1 and Link 2 to avoid interference between the links. Moreover, a frequency division duplex (FDD) scheme is used for DL and UL channels in both Link 1 and Link 2. In Link 1, a downlink channel and three uplink channels (UL 0, UL 1 and UL 2) are assigned. The lower frequency bands are assigned to Link 1 (except UL 2) because a backbone link is more important. The lowest frequency band is assigned to the DL channel because it is common to all the UBSs. UL 2 is assigned to a special node requiring high data rate (e.g., AUV), operating near the UBSC. Furthermore, a downlink channel and three uplink channels are assigned to Link 2. Similar to Link 1, the lowest frequency band in Link 2 is assigned to the DL channel because it is common to all the UEs. Moreover, the lowest frequency band (UL 0) in the UL is assigned to far UEs whereas the highest frequency band (UL 2) in the UL is assigned to nearby UEs. The frequency band allocation is performed in the initialization stage using the information of the estimated time delays (locations) of the UEs (or UBSs) to maximize system capacity. For all the UEs in Link 2 or all the UBSs in Link 1, UL 0 is used as a common channel for RAP transmission in the initialization stage. The channel bandwidth and guard band are chosen in accordance with the characteristics of the acoustic transducer and hydrophone in the DL or UL. Although various transmission/multiplexing schemes such as single carrier, orthogonal frequency-division multiplexing (OFDM), CDMA, and single-carrier frequency-division multiple access (SC-FDMA) can be used for channels in Link 1 and Link 2, an OFDM-based system is considered in this paper because it can cope with the frequency-selective fading caused by a long multipath propagation in an underwater acoustic channel, using a simple equalizer [13]. Various inter-cell interference mitigation techniques such as fractional frequency reuse, soft frequency reused, and dynamic channel allocation can be used in adjacent cells to reduce the interferences in Link 2 [14].
Figure 4 shows the example of a DL OFDM frame structure for Link 1 and Link 2 in Figure 2. A frame consists of a detection preamble, synchronization preamble, and OFDM symbols for data burst [13,14]. An LFM waveform is used for preamble detection because it is known to be robust to Doppler shifts. A repetitive pattern of ZC sequence is used for synchronization and cell searching owing to its good correlation property in time and frequency domains [15]. From the received synchronization preamble, we estimate the fine timing value and Doppler scale factor. The Doppler scaling effect on the received signal is compensated by a resampling process with the estimated Doppler scale factor. Large and small values of carrier frequency offset (CFO) are estimated using 2-repetitive and 8-repetitive patterns of a ZC sequence, respectively. After CFO compensation, a serving UBS is selected. Subsequently, a time-varying channel is estimated by pilots inserted in each OFDM symbol. Finally, transmitted data are recovered with frequency-domain equalizers obtained using the pilots. In this paper, we will assume that the downlink synchronization and cell searching process is completed, and we focus on the design of RAP using UL 0 channel.

3. RAP Design

In this section, two different types of RAPs for underwater acoustic cellular systems are proposed after reviewing the conventional technique used in LTE cellular systems. The design of an LTE-based RAP is described first owing to its similarity to our study and simplicity at the receiver side (low computational complexity for RAP detection).

3.1. LTE-Based RAP

The LTE RAP is constructed using a prime-length ZC sequence. The sequence is appended by a cyclic prefix (CP) to absorb both the round trip delay (RTD) and maximum delay spread (MDS) [11]. The prime length is chosen to maximize the number of RAPs with good correlation properties. However, the time-frequency specification of the LTE RAP does not match that of the underwater acoustic channel owing to a large discrepancy in the propagation speed and operational channel bandwidth. Since a straightforward application of the LTE RAP for underwater cellular systems is not possible, we attempt to modify the parameters of the LTE RAP according to the characteristics of the underwater acoustic channel.
The LTE RAP occupies a channel bandwidth of 1.08 MHz with the minimum sequence duration of 800 µs. The RAP slot duration (RAP format 0) including CP interval, sequence duration, and guard time interval is 1 ms for the smallest cell coverage (radius of 14 km). The lower bound of the sequence length must satisfy the following condition to facilitate unambiguous round-trip time estimation for a UE at the cell edge [11]:
T S E Q 2 C R v c + δ max
where CR, v c , and δ max denote the cell radius, sound speed, and MDS, respectively. For an LTE-based RAP in an underwater channel environment, the sequence length T S E Q must be greater than or equal to 6.8 s when the cell radius, sound speed, and MDS are 5 km, 1500 m/s, and 132 ms, respectively. A sequence length larger than the lower bound value in (1) must be chosen to guarantee coverage. If a sequence length of 7 s is selected for a cell radius of 5 km, the corresponding subcarrier spacing of the LTE-based RAP will be 0.1429 Hz, which is very small compared to that used in terrestrial communication systems (i.e., 1.25 kHz). However, small subcarrier spacing and long symbol duration are not favorable to underwater channels because the doubly-selective characteristic of an underwater acoustic channel destroys the orthogonality of the RAP. The RAP is also very sensitive to Doppler shift, resulting in not only inter-channel interference (ICI) caused by a fractional CFO but also the time ambiguity caused by an integer CFO. The time ambiguity results in an error in distance estimation, which is up to TSEQ × νc = 7 × 1500 = 10.5 km for a sequence duration of 7 s.
In the LTE system, many RAPs are generated from a single ZC sequence by changing the values of cyclic shift index [11]. Therefore, cyclic shift dimensioning is important because it limits the number of RAPs for a selected root index. The lower bound of the cyclic shift, NCS, is given by:
N C S ( 2 C R v c + δ max ) N Z C T S E Q + N 0
For a sequence length, NZC, of 499 and a zero-value of guard sample, N0, NCS ≥ 485. The number of possible RAPs generated by a ZC sequence with a root index is given by N Z C / N C S = 499 / 485 = 1 . Therefore, a ZC sequence can generate only one RAP in underwater acoustic channels.
One of the advantages of using LTE-based RAP is the simplicity in the RAP detection process, which is composed of the following three steps: (1) the received RAP is transformed to the frequency domain via discrete Fourier transform (DFT); (2) the frequency-domain signal is multiplied by a conjugated version of the base sequence before transforming it to the time domain via inverse DFT (IDFT); (3) the power delay profile is computed and compared with a threshold value for RAP detection and time delay estimation. An FFT/IFFT operation with a size approximately the same as the sequence length is usually used to reduce the complexity of DFT.
In summary, the LTE-based RAP is not appropriate for underwater acoustic cellular systems because it has a long symbol duration leading to high time selectivity, a small subcarrier spacing leading to CFO sensitivity, and a large time ambiguity leading to a small number of possible RAPs, although the computational complexity for RAP detection is small.

3.2. Proposed RAP

In order to overcome the limitations of the LTE-based RAP, we propose two different RAPs that are more suitable for underwater acoustic channels. The proposed RAPs, which are generated and detected in the time domain, have short symbol duration, compared with the LTE-based RAP. The proposed RAP is transmitted in the lowest frequency band (UL0), which is common to all the UEs in Link 2 (or UBSs in Link 1) in the initialization stage. A UE transmits an RAP at the predefined time slot obtained by decoding the downlink broadcast information. As shown in Figure 5, RAP detection is performed at the receiver side by correlating the received signal with local (reference) RAPs within the RAP window. The output of linear-shift (not cyclic-shift) correlation is compared with a threshold value to detect the RAP. The RAP window should be sufficiently long to cover RTD, MDS, and RAP length. Additional guard time (GT) might be configured if necessary.

3.2.1. Proposed RAP 1

RAP 1 is generated using a prime-length ZC sequence with a root index uc where the ID of a UE, c, is mapped. RAP 1 of sequence length NZC is defined in the discrete-time domain as follows:
x ZC c ( n ) = x u c ( n ) q ( n ) ,   0 < u c < N Z C
The ZC sequence, xu(n), with a root index u and rectangle function, q(n), are defined as:
x u ( n ) = e j π u N Z C n ( n + 1 ) ,   q ( n ) = { 1 , n = 0 , 1 , , N Z C 1 0 , otherwise
Here, the length of ZC sequence is chosen as a prime number because it maximizes the number of root indices, thus achieving good correlation property.
In order to analyze the properties of the proposed RAP in terms of time delay and Doppler shift, its AF is analyzed. The AF of RAP 1 with ID c is given in the discrete-time domain as follows:
A Z C c ( n , ε ) = 1 N Z C m = x Z C c ( m ) ( x Z C c ( m n ) ) e j 2 π ε N Z C m = 1 N Z C m = x u c ( m ) x u c ( m n ) q ( m ) q ( m n ) e j 2 π ε N Z C m = ρ Z C ( n ) e j π ( n u c + ε ) N Z C + ε ( n 1 ) N Z C { 1 , ( n u c + ε ) mod N Z C = 0 sin c ( ρ Z C ( n ) ( n u c + ε ) ) sin c ( n u c + ε N Z C ) , otherwise
where ε = fDτ. Here, fD and τ denote the Doppler shift and duration of RAP, respectively. Furthermore, amodb denotes the remainder of division and sinc(x) denotes the normalized sinc function (=sin(πx)/πx). Further, ρ Z C ( n ) = 1 | n | / N Z C . For |n| ≥ NZC, A Z C c ( n , ε ) = 0 . As shown in (5), the magnitude at the origin (n0 = 0, ε = 0) is one. For a small value of ε (compared with NZC), the magnitude of AF at the correct timing can be approximated as | A Z C c ( 0 , ε ) | | sin c ( ε ) | , which is a sinc function of ε. This result signifies that the magnitude at the correct timing decreases as the Doppler shift increases. It becomes zero when the value of fDτ is an integer number. Therefore, the magnitude of AF at the correct timing decreases significantly when the Doppler shift is large. The position of side peaks, which may contribute to the RAP detection with a large timing error, can also be predicted using (5). The position (ni) of the i-th ( i > 0 ) significant side peak can be obtained as niucαiNZC (−NZC < ni < NZC), i.e., the side peak occurs at ni when the product of ni and uc is given by an integer value close to the product of the sequence length and an arbitrary integer value αi. The maximum value of side peak occurs when (niuc + ε)modNZC = 0, with the value of ρZC(ni) at ni. The term (niuc + ε)modNZC becomes zero only when ε is a non-zero integer value. For example, if uc = 5, side peaks occur at n1 = ±100 and n2 = ±200 because 100 × 5 = 500 and 200 × 5 = 1000 are the closest integer values to 499 and 998, respectively. The maximum values of side peak occur when the values of ε are equal to −1 and −2, because (500−1)mod499 = 0 and (1000−2)mod499 = 0, respectively. In this case, ρZC(100) = 0.8 and ρZC(200) = 0.6.
Figure 6 shows the AF of RAP 1 with a root index of 5 as a function of time delay (Figure 6a) and Doppler shift (Figure 6b). As shown in Figure 6a, the magnitude of AF is 1 at the correct timing (n = 0) and decreases in a sinc pattern as n increases or decreases, when the Doppler shift is 0 (circle). Significant side peaks occur at | n | = { 100 , 200 , 300 , 400 } when the Doppler shift is 12 Hz (star). When fD = 0 Hz, the magnitudes of side peaks are smaller than 0.2. However, when fD = 12 Hz, the magnitude at the correct timing is reduced to approximately 0.2 and the side peaks become larger, leading to RAP detection with a large timing error. Figure 6b shows the behavior of AF evaluated at three different time indices, n = {0, −100, −200}, when the Doppler shift varies. As shown in this figure, | A Z C c ( 0 , ε ) | , | A Z C c ( 100 , ε ) | and | A Z C c ( 200 , ε ) | have sinc shapes decreasing from the maximum values of 1, 0.8, and 0.6, respectively. The largest magnitudes of | A Z C c ( 100 , ε ) | and | A Z C c ( 200 , ε ) | occur at the first and second nulling points in | A Z C c ( 0 , ε ) | , i.e., at the Doppler shifts of 8 Hz and 18 Hz, respectively. The cross-over point between | A Z C c ( 0 , ε ) | and | A Z C c ( 100 , ε ) | occurs near the Doppler shift of 4.13 Hz, with the magnitude of 0.61. Notably, the magnitudes of other side peaks including the peak at the correct timing are less than 0.2 when the Doppler shift is 4.13 Hz.
These simulation results confirm that RAP 1 is sensitive to Doppler shift; the magnitude of AF at the correct timing is reduced and side peaks increase in a Doppler environment. From this result, it can also be concluded that the approach widely used in LTE-based systems to increase the number of RAPs, i.e., cyclic-shifting a ZC sequence, is not suitable for carrying the IDs of different UEs in underwater acoustic cellular systems owing to high auto-correlation in RAP 1 in a Doppler environment.
Subsequently, in order to analyze the cross-correlation properties of the proposed RAPs with the different IDs of UEs under the effect of time delay and Doppler shift, the definition of AF is extended to CAF in this paper. The discrete-time CAF of RAP 1 with two different root indices, uc and ud, is defined as:
A Z C c , d ( n , ε ) = 1 N Z C m = x Z C c ( m ) ( x Z C d ( m n ) ) e j 2 π ε N Z C m = 1 N Z C m = x u c ( m ) x u d ( m n ) q ( m ) q ( m n ) e j 2 π ε N Z C m = 1 N Z C { x u d ( n ) m = 0 N Z C + n 1 x u c d ( m ) e j 2 π N Z C ( n u d + ε ) m , N Z C < n 0 x u c ( n ) e j 2 π N Z C ε n m = 0 N Z C 1 n x u c d ( m ) e j 2 π N Z C ( n u c + ε ) m , 0 < n < N Z C
where ucd = ucud. Unlike the AF of RAP 1 in (5), a closed-form expression of (6) cannot be derived for the general values of Doppler shift and n. However, when ε is an integer value (εI), the CAF of RAP 1 can be derived as follows:
A Z C c , d ( 0 , ε I ) = 1 N Z C m = 0 N Z C 1 x u c d ( m ) e j 2 π ε I N Z C m = x u c d ( u c d 1 ε I ) 1 N Z C m = 0 N Z C 1 x u c d ( m + u c d 1 ε I ) = x u c d ( u c d 1 ε I ) 1 N Z C m = 0 N Z C 1 x u c d ( m ) = x u c d ( u c d 1 ε I ) e j 2 π u c d η ϑ 2 N Z C { G ( η ( u c u d ) , N Z C ) ,   u c > u d G ( η ( u d u c ) , N Z C ) ,   u c < u d
where u c d 1 denotes the multiplicative inverse of ucd. Further, η = (NZC + 1)/2 and ϑ = (NZC − 1)/2. The Gauss sum expression, G(a,N), in (7) is given by:
G ( a , N ) = ( a N ) 1 N 1 j N 1 j
where (a/N) denotes the Legendre symbol with the value of {−1, 0, 1} and | G ( a , N ) | = 1 / N .
Figure 7 shows the maximum value of the CAF of RAP 1. In Figure 7a, three pairs of root indices, (5, 3), (5, 200), and (10, 200), are used for the design of RAP 1 and the Doppler shift is changed from −50 Hz to 50 Hz. As shown in this figure, a pair of odd and prime root indices, (3, 5), achieves smaller variation in magnitude. A pair of even root indices, (10, 200), produces higher variation in magnitude. For | f D | 50   Hz , the ranges of variation are [0.027, 0.047], [0.01, 0.05], and [0.05, 0.075] when the pairs of root indices, (3, 5), (5, 200), and (10, 200) are used, respectively. However, the ranges of variation are smaller than 0.1 (10%). Figure 7b shows the distribution of the maximum magnitudes evaluated with RAPs by changing the value of the Doppler shift from −50 Hz to 50 Hz with a step size of 1 Hz and the values of root indices of uc and ud for all possible combinations. As shown in Figure 7b, the maximum magnitude of CAF is concentrated around 0.07 (7%). Therefore, it is possible to use any root indices in RAP 1 with a cross-correlation level less than 0.1 even in high Doppler environments.

3.2.2. Proposed RAP 2

RAP 2 is generated using a Doppler-insensitive waveform, i.e., the LFM waveform. The information on the ID of a UE is mapped to the parameters of LFM waveform: frequency shift parameter, f, and frequency sweeping parameter, β. RAP 2 for UE c is generated in the continuous-time domain with a symbol duration, τ, as follows:
x L F M c ( t ) = x τ ( f c , β c , t ) p τ ( t ) B β c B ,   B + | β c | 2 f c B | β c | 2
where B denotes the operational channel bandwidth (4 KHz in UL 0). The LFM waveform, xτ(f,β,t) and rectangular pulse, pτ(t), are defined as follows:
x τ ( f , β , t ) = e j π ( 2 f t + β τ t 2 ) ,   p τ ( t ) = { 1 τ ,   τ 2 t τ 2 0 ,    otherwise
The AF of RAP 2 with the ID of UE, c, is given as follows:
A L F M c ( t , f D ) = x L F M c ( s ) ( x L F M c ( s t ) ) e j 2 π f D s d s = { φ τ ( 2 f c + f D 2 τ t ) ρ L F M ( t ) sinc ( ( f D τ + β t ) ρ L F M ( t ) ) , τ t < τ    0 , otherwise
where ρ L F M ( t ) = 1 | t | / τ . The derivation of (11) is given in the Appendix. As evident from (11), the magnitude of A L F M c ( t , f D ) varies depending on τ, fD and βc [16]. However, the parameter fc does not affect the magnitude of AF. Further, we analyze the effect of AF in (11) on fD and βc with the symbol duration being fixed to 125 ms.
Figure 8 shows the maximum magnitudes and corresponding time shifts of AF in βc and fD domains. Figure 8a,c show the maximum magnitudes and corresponding time shifts of AF in βc domain for three different values of the Doppler shift, i.e., 0 Hz, 12 Hz and 30 Hz. As shown in these figures, there is no variation in both the magnitude (all 1 s) and time shift (all 0 s) when fD = 0 Hz. However, magnitude and time shift vary when there is a Doppler shift. The degree of variation is significant especially at a small value of βc. It can be observed that, when βc = 0 Hz and fD = 30 Hz, the maximum value becomes smaller than 0.2 and the absolute value of time shift increases up to 480 samples. With a sampling rate of 4 kHz, the timing error of 480 samples corresponds to 180 m in the sound speed of 1500 m/s. In order to obtain a high detection probability of RAP with a small timing error, the value of βc should be selected such that high magnitude and small time shift of AF can be achieved. From these figures, the smallest value of βc (denoted as β0), i.e., 0.5 kHz, is selected and used in the following simulations. Figure 8b,d show the maximum value and corresponding time shifts of AF in fD domain for three different values of βc, i.e., 0.5 kHz, 2 kHz and 4 kHz. As shown in Figure 8b, the maximum value decreases slowly in a triangular manner when βc = 0.5 kHz, and fluctuates fast when βc = {2, 4} kHz. However, the time shift varies in a reverse manner as shown in Figure 8d. The time shift in the case of βc = 0.5 kHz increases faster than that in the cases of 2 kHz and 4 kHz. At the Doppler shift of 50 Hz, the time shift is 50, 12, and 6 samples when the value of βc is 0.5 kHz, 2 kHz, and 4 kHz, respectively. In summary, RAP 2 is robust to Doppler shifts as long as the frequency sweeping parameter is set to be greater than β0. The time shift decreases in a Doppler environment as the frequency sweeping parameter increases.
Subsequently, to analyze the cross-correlation properties of the proposed RAP 2 with different IDs of UEs under the effect of time delay and Doppler shift, the CAF of RAP 2 with IDs c and d is defined as:
A L F M c , d ( t , f D ) = x L F M c ( s ) ( x L F M d ( s t ) ) e j 2 π f D s d s = ( C c , d ( t , f D ) a c , d τ + j sgn ( Δ β ) S c , d ( t , f D ) a c , d τ ) x τ ( f d , β d , t ) e j π Δ β τ ( Δ f τ + β d t + f D τ Δ β τ ) 2
where τ t τ ,   Δ f = f c f d ,   Δ β = β c β d ,   Δ β 0 , and
S c , d ( t , f D ) = { S ( a c , d s t + b c , d ( t , f D ) ) + S ( a c , d s 0 b c , d ( t , f D ) ) , τ t < 0 S ( a c , d s 0 + b c , d ( t , f D ) ) + S ( a c , d s t b c , d ( t , f D ) ) ,   0 t < τ C c , d ( t , f D ) = { C ( a c , d s t + b c , d ( t , f D ) ) + C ( a c , d s 0 b c , d ( t , f D ) ) , τ t < 0 C ( a c , d s 0 + b c , d ( t , f D ) ) + C ( a c , d s t b c , d ( t , f D ) ) ,   0 t < τ s t = τ 2 | t | , a c , d = | Δ β | π τ , b c , d ( t , f D ) = ( Δ f τ + β d t + f D τ Δ β τ ) | Δ β | τ π
The derivation of (12) is given in the appendix. When βc = βd, the CAF of RAP 2 can be derived as:
A L F M c , d ( t , f D ) = x τ ( f c , β c , t ) τ φ τ ( Δ f τ s + β c t s + f D τ s ) p τ ( s ) p τ ( s t ) d s = φ τ ( f c + Δ f + f D 2 τ t ) ρ τ ( t ) sinc ( ( Δ f τ + f D τ + β c t ) ρ τ ( t ) )
Since (14) can be viewed as a shifted version of a sinc function, the time shift, t S c , d , and the corresponding peak value, ρ ˜ L F M c , d , are expressed as follows:
t S c , d = τ β c ( Δ f + f D ) , ρ ˜ L F M c , d = ρ L F M ( t S c , d )
when βc is fixed, the time shift increases proportionally with the values of fc, fd, and fD. Moreover, the peak value decreases as the time shift increases. Further, (15) signifies that the time shift should be larger than the symbol duration to avoid time ambiguity, which may lead to false detection, i.e.:
| t S c , d | τ 1 | Δ f + f D | | β c |
From (9) and (16), we can obtain the condition of Δf that does not produce time ambiguity, assuming that Δf is much larger than fD, as follows:
β c Δ f B β c 2 ,   β c > 0
The condition in (17) is satisfied for all the values of βc less than B/3. If βc is larger than B/3, only one RAP can be generated with βc. Otherwise, time ambiguity will occur. For example, when Δf = βc = 0.5 kHz, we can generate seven RAPs with | f c | = { 0 ,   0.5 ,   1 ,   1.5 }   kHz from a single value of the frequency sweeping parameter. In this case, the frequency of RAP after sweeping stays within the channel bandwidth and time ambiguity does not occur.
In Figure 9, the analytical solutions in (12) and (14) are compared with the simulation results when fD = 0 Hz. The analytical solution in (12) is obtained by numerical evaluation of Fresnel integral whereas the simulation results are obtained through a direct cross-correlation operation between the two LFM waveforms. As shown in this figure, the analytical solutions are consistent with the simulation results (almost indistinguishable). Figure 9a shows the case of Δβ ≠ 0. Figure 9b shows a special case when Δβ = 0 and Δf = 0. In this case, the highest peak occurs at the correct timing ( t = 0 ) because the two RAPs are generated using the same LFM waveform.
Figure 10 shows the CAFs of RAP 2 for different values of βb and fb. Further, βc = 0.5 kHz and fD = 0 Hz. In Figure 10a, the analytical solution in (12) is plotted for three different values of βb, i.e., 0.55 kHz, 2 kHz, and −1 kHz. As shown in this figure, the cross-correlation level decreases as Δβ increases. In Figure 10b, the analytical solution in (14) is plotted for three different values of Δf. As shown in this figure, there are two significant peaks other than the main peak at the origin. The two peaks occur when the two RAPs at fb = 350 Hz (Δf = 100 Hz) and 450 Hz ((Δf = 200 Hz) are received and correlated with an RAP at 250 Hz. This may produce ambiguity in detecting the ID of the UE and time delay. The peak value and the corresponding time delay can be predicted using (15).
The value of Δβ should be carefully chosen to have small correlation among RAPs while supporting a large number of RAPs. In order to determine the number of possible RAPs generated by the LFM waveform, we will derive the upper bound of CAF of RAP 2. Here, we define αC and αS as the maximum values of cosine and sine Fresnel integrals, respectively. Subsequently, we can obtain the following relationships:
i ) α C C ( t ) α C , α S S ( t ) α S ii ) 2 α C C ( t 1 ) + C ( t 2 ) 2 α C , 2 α S S ( t 1 ) + S ( t 2 ) 2 α S iii ) 0 C c , d 2 ( t , f D ) 4 α C 2 , 0 S c , d 2 ( t , f D ) 4 α S 2 iv ) 0 C c , d 2 ( t , f D ) + S c , d 2 ( t , f D ) 4 ( α C 2 + α S 2 ) v ) 0 C c , d 2 ( t , f D ) + S c , d 2 ( t , f D ) a c , d 2 τ 2 4 ( α C 2 + α S 2 ) a c , d 2 τ 2 vi ) 0 | A L F M c , d ( t , f D ) | 2 a c , d 2 τ α C 2 + α S 2
From (18), we can obtain the upper bound of the CAF of RAP 2 as follows:
Γ ( τ , Δ β ) = 2 α C 2 + α S 2 Δ β τ π ,   Δ β > 0
From (14), we can also obtain αS = 0.8948 and αC = 0.9775 by numerical evaluation of the Fresnel integral with a sampling rate of 4 kHz. As evident from (19), the upper bound value depends on neither the frequency shift fc nor the Doppler shift fD, indicating that the values of fc and fD do not have a significant impact on the magnitude of CAF. The symbol duration (τ) and separation value (Δβ) between βc and βd are crucial. The larger the value of Δβτ, the smaller the value of the upper bound. From (11), we can observe that the range of frequency sweeping parameter is the union of the negative set, SN, and positive set, SP, i.e., β { S N S P } where SN = [−B, −β0] and SP = [β0, B]. As discussed in the AF of RAP 2, β0 denotes the smallest value of β that provides a good AF in term of time shift and maximum magnitude value.
Figure 11 shows the upper bound given in (19) and the maximum value of CAF of RAP 2 obtained through simulation. Here, β0 is set to 0.5 kHz and βd(βc + Δβ) is a variable obtained by changing the value of Δβ. As shown in the figure, the upper bound value decreases with the increase of τ or Δβ. The maximum value of CAF is slightly smaller than the upper bound and decreases with the increase of τ or Δβ. The upper bound value and maximum magnitude are symmetric about the origin because they both depend only on the parameters (Δβ, τ). On the positive side of Δβ, βc is set to β0 and βd is a variable selected from the set SP, whereas βc = −β0 and βd ∈ SN on the negative side of Δβ.
Figure 12 shows the number of possible RAPs in RAP 2, obtained using (20), when the value of Δβ varies for three different values of β0. As shown in this figure, the number of possible RAPs decreases with the increase of Δβ. For example, the number of possible RAPs is approximately 16 when Δβ is 0.5 kHz. In this case (Δβ = 0.5 kHz), the maximum value of CAF can be obtained from Figure 9 as 16%, 11%, and 7.5% for symbol durations of 125, 25 and 50 ms, respectively. Notably, the number of possible RAPs in (20) or Figure 10 corresponds to the case where only Δβ is considered. The number of RAPs increases when the frequency shift parameter is also considered. If we re-calculate the number of RAPs by considering Δf = βcB/3 in (21) with the same value of β0 (0.5 kHz), we can obtain eight additional RAPs. The first six RAPs are generated with βc = 0.5 kHz and | f c | { 0.5 ,   1 ,   1.5 }   kHz , and the remaining two RAPs are generated with βc = 1 kHz and | f c | = 1   kHz . In total, we can obtain 24 different RAPs when Δβ = 0.5 kHz.
The number of RAPs that can be generated from an LFM waveform is given by:
κ ( Δ β ) = 2 ( B β 0 Δ β + 1 )
where Δβ can be determined from either Figure 9 or the upper bound in (19) as follows:
Δ β = 4 α C 2 + α S 2 τ π Γ 2 ( τ , Δ β ) , Γ 2 ( τ , Δ β ) > 0
In summary, the cross-correlation level in the CAF of RAP 2 varies depending on the selection of Δβ and τ. By increasing the values of Δβ and τ, we can reduce the cross-correlation level between the RAPs. However, the number of possible RAPs decreases with the increase of Δβ. Therefore, when RAP 2 is designed, there is a trade-off between the cross-correlation level and number of RAPs in selecting the value of Δβ.

4. RAP Detection

In this section, we analyze the detection probability and false alarm probability of the proposed RAPs in a Doppler environment. Here, we assume that the RAP detector is composed of a bank of correlators that correlate/match a received signal with a bank of local RAPs in parallel. The received signal at the input of each correlator, y(t), is modeled as:
y ( t ) = { z ˜ c ( t ) , H 0 x ˜ c ( t ) + z ˜ c ( t ) , H 1
where x ˜ c ( t ) denotes the received signal from a desired UE c. The interference signals from other UEs and additive noise are given by:
z ˜ c ( t ) = i = 0 , i c C 1 x ˜ i ( t ) + z ( t )
The hypothesis H1 refers to the case where the received signal includes the RAP from the desired UE c. In the hypothesis H0 (null hypothesis), the received signal is composed of all the RAPs received from C − 1 UEs except UE c and additive noise, z(t). Here, C denotes the number of UEs transmitting RAPs simultaneously. The output of the correlator for UE c can be expressed as follows:
r c ( t ) = τ / 2 τ / 2 y ( s + t + τ / 2 ) ( x c ( s ) ) d s
where xc(t) denotes the reference RAP transmitted from UE c, which can be either RAP 1 or RAP 2. The desired RAP is detected when the correlation output exceeds a threshold value as follows:
t ^ c = arg max t [ 0 , T W ] | r c ( t ) | 2 > γ
where t ^ c denotes the estimated time delay of the cth UE. Here, TW denotes the length of the correlator window.
The squared magnitude of each correlator output is given by a random variable with a 2-degree-of-freedom non-chi square density function as follows:
f R [ t ; H ] ( r ) = 1 σ 2 [ t ; H ] e r + λ [ t ; H ] σ 2 [ t ; H ] I 0 ( 2 λ [ t ; H ] r σ 2 [ t ; H ] )
where:
R [ t ; H ] = X Re 2 [ t ; H ] + X Im 2 [ t ; H ] σ 2 [ t ; H ] = 2 V { X Re [ t ; H ] } = 2 V { X Im [ t ; H ] } λ [ t ; H ] = E 2 { X Re [ t ; H ] } + E 2 { X Im [ t ; H ] }
where XRe[t;H] and XIm[t;H] denote random variables of the real and imaginary parts of the correlator output, given in (24), at time instant t with hypothesis H, respectively. Further, I0(r) denotes the first-order Bessel function of the first kind with an argument of r. Furthermore, E{·} and V{·} denote the expectation and variance operator, respectively. The detection probability, PD, and false alarm probability, PF, are defined as:
P D = Pr { one   correlator   output   under   H 1   is   greater   than   γ } P F = Pr { one   correlator   output   under   H 0   is   greater   than   γ }
Although it is not shown in (28) owing to notational difficulty, the time delay can be estimated when the squared magnitude of correlator output exceeds the threshold value. A high peak will appear at the time index where the received signal and reference waveform are fully matched, producing the estimate of time delay. Using the definition in (28), we can obtain the detection probability and false alarm probability as follows [17]:
P D = 1 t = 0 T W t s Pr { R [ t ; H 1 ] γ } = 1 t = 0 T W t s F R [ t ; H 1 ] ( γ ) P F = 1 t = 0 T W t s Pr { R [ t ; H 0 ] γ } = 1 t = 0 T W t s F R [ t ; H 0 ] ( γ )
where:
F R [ t ; H 1 ] ( γ ) = 0 γ f R [ t ; H 1 ] ( r ) d r = 1 Q 1 ( 2 λ [ t ; H 1 ] σ [ t ; H 1 ] , 2 γ σ [ t ; H 1 ] ) F R [ t ; H 0 ] ( γ ) = 0 γ f R [ t ; H 0 ] ( n ) d r = 1 Q 1 ( 2 λ [ t ; H 0 ] σ [ t ; H 0 ] , 2 γ σ [ t ; H 0 ] )
where Q1(a,b) denotes the first-order Marcum function with the arguments of a and b. Since the symbol duration of RAP is usually smaller than the correlation window, the output signal in the early part of RAP detector follows the central chi square distribution. In this case, the Marcum function becomes an exponential function as follows [18]:
F R [ t ; H ] ( γ ) = 1 { e γ σ 2 [ t ; H ] , λ [ t ; H ] = 0 Q 1 ( 2 λ [ t ; H ] σ [ t ; H ] , 2 γ σ [ t ; H ] ) , λ [ t ; H ] 0
From (22) and (27), we can obtain the non-centrality parameter as follows:
λ c [ t ; H 0 ] = ( i = 0 , i c C 1 E { Re { R x i , c ( t ) } } ) 2 + ( i = 0 , i c C 1 E { Im { R x i , c ( t ) } } ) 2 λ c [ t ; H 1 ] = ( i = 0 C 1 E { Re { R x i , c ( t ) } } ) 2 + ( i = 0 C 1 E { Im { R x i , c ( t ) } } ) 2
where R x 1 , c ( t ) denotes a random variable after the cross-correlation between the RAP received from the i-th UE and the reference RAP transmitted from UE c at the instant t. Here, Re{·} and Im{·} denote the real and imaginary parts, respectively.
Subsequently, the detection probability and false alarm probability of the proposed RAPs (RAP 1 and RAP 2) are compared using the analytical and simulation results in a Doppler environment. Here, the window size, TW, is set to a value twice the symbol duration. The analytical result is obtained using (29) with parameters determined under the assumption of an additive white Gaussian noise (AWGN) channel. The signal-to-noise ratio (SNR) and duration of the RAP are set to −10 dB and 125 ms, respectively. The Marcum function is evaluated numerically using MATLAB building functions. The sampling rate is set to the same value (4 kHz) as the bandwidth of UL 0.
Figure 13 compares the receiver operating characteristic (ROC) curves of the proposed RAPs. For RAP 1, the first and second RAPs are generated using ZC sequences with root indices of 3 and 5 (i.e., uc = 3, ud = 5). For RAP 2, the first and second RAP are generated using LFM waveforms with the frequency sweeping parameters of 2 kHz and 2.11 kHz (Δβ = βcβd = 110 Hz), respectively. In RAP 2, the frequency shifting parameter is set to half of βc, i.e., fc = βc/2 and fd = βd/2. Figure 13a,b show the ROC curves (detection probability versus false alarm probability) of RAP 1 and RAP 2, respectively. As shown in these figures, the simulation results are consistent with the analytical results in all the cases. Here, the first argument in the legend represents the number of UEs. The value ‘1’ represents the case where there is no interfering UE. There is an interfering UE in the case of ‘2’. As shown in Figure 13a, performance degradation caused by the interfering UE is small, indicating that RAP 1 is robust against the interference. Notably, the maximum magnitude of CAF for a pair of root indices of 3 and 5 is small (5.5%), as shown in Figure 7a. However, when there is a Doppler frequency, the performance of RAP 1 decreases significantly owing to its Doppler sensitivity. As shown in Figure 13a, the detection probability is 1 at the false alarm probability of 10−9 when fD = 0 Hz, and 0.2 when fD = 20 Hz. However, RAP 2 is robust against Doppler shift, as shown in Figure 13b. For the case of a single UE, the ROC curve at fD = 20 Hz is almost the same as that at fD = 0. However, the performance of RAP 2 decreases significantly when an interfering UE exists. As shown in Figure 13b, the detection probability is close to 1 at the false alarm probability of 10−9 for the case of a single UE and 0.3 for the case of two UEs.
Figure 14 shows the ROC curves of RAP 2 for different values of Δβ and fD when two UEs exist. Here, the value of Δβ is changed from 50 Hz to 150 Hz, when fD = 0 Hz, βc = 0.5 kHz, and βd = βc + Δβ. As shown in Figure 14a, the detection probability increases with the increase of Δβ. Notably, the maximum value of CAF of the LFM waveform decreases with the increase of Δβ, as shown in Figure 9. Figure 14b shows the ROC curves of RAP 2 for different values of Doppler shift when Δβ = 110 Hz. As expected, the detection probability decreases with the increase of Doppler shift.
The distance can be estimated from the estimated value of time delay as follows:
d ^ = v c t ^
The time delay, t ^ , can be estimated using (25). Here, it is assumed that the speed of sound is constant although the speed is known to depend on the water properties of temperature, salinity, and pressure. Figure 15 compares the performances of time delay estimation in a Doppler environment when RAP 1 and RAP 2 are used. As shown in Figure 15a, the timing error of RAP 1 with three different values of root indices is up to 60 ms when there is a Doppler shift. On the other hand, the timing error of RAP 2 with three different values of βc is up to 15 ms, which is much smaller than that of RAP 1, as shown in Figure 15b. In terms of distance errors, RAP 1 and RAP 2 can result in errors up to 90 m (60 × 1.5) and 22.5 m (15 × 1.5), respectively.
Based on the analytical and simulation results in this section, RAP 2 is selected for our experiment, because RAP 2 is robust to Doppler shift. Although the detection probability of RAP 2 decreases in a multi-UE environment, it can be increased to a certain extent by selecting an appropriate value of Δβ. The timing error can also be reduced to a certain extent with an appropriate value of Δβ.

5. Experimental Results

In 2015, a new research project on underwater acoustic communication systems was launched in Korea. Its ultimate goal was to deploy an underwater acoustic cellular system connected to a terrestrial cellular network (LTE), as shown in Figure 1. The project consisted of three phases: the development of Link 1 and Link 2, and network interworking (terrestrial cellular network and underwater acoustic cellular network). A field experiment was performed on 8 December 2016. The experimental site is located near Geoje Island in the south sea of the Korean peninsula. Based on the analytical and simulation results in the previous sections, RAP 2 was selected for random access (UL 0) in the initialization stage. In the experiment, the RAP was generated by a signal generator (National Instrument, Austin, TX, USA). Amplifier, transducer, analog filter, digital filter, hydrophone, ADC/DAC, and Zynq-7100 Chipset board (Xilinx, San Jose, CA, USA) were designed for the experiment.
Although various transmission/multiplexing schemes (single carrier, OFDM, CDMA, and SC-FDMA) were investigated in this project for performance comparison, an OFDM-based system was considered in this paper. The OFDM parameters of carrier frequency, bandwidth, subcarrier spacing, and FFT size were set to 32 kHz, 4 kHz, 9.765 Hz, and 512, respectively. The number of used subcarriers and effective bandwidth were 498 and 4.863 kHz, respectively. The OFDM symbol length, CP length, and sampling rate were 125 ms, 22.6 ms, and 5 kHz, respectively. Using these parameters, the data transmission and downlink synchronization parts were successfully completed using a transducer, hydrophone, and underwater modem, which were designed for this project.
In this paper, we focus on the performance verification of RAP 2 in terms of AF and CAF. Here, four RAPs with frequency sweeping parameters of 0.5, 1.5, 2.5 and 3.7 kHz were transmitted from a UE and received at a UBS with distances of 1, 2, 3 and 4 km, respectively. The transmitted power was 23 W and the symbol duration of each RAP was 750 ms. The frequency shift parameter was set to half of the frequency sweeping parameter, except in the case of RAP 2 generated at 3.7 kHz to avoid shifting out of the operational bandwidth.
Figure 16a,b show the squared magnitudes of the AF obtained from the experimental and analytical results, respectively. Notably, the analytical solution in (11) was obtained in an ideal condition (channels and noise were ignored) whereas the experimental results were obtained in underwater channels. For experimental results, the timing index corresponding to the maximum value of LFM correlator for RAP detection was normalized to 0. Notably, the LFM peak usually occurred at the strongest multipath component. As shown in Figure 14a, the four curves obtained from experimental data have different squared magnitudes because the distances between UE and UBS vary depending on the value of the frequency sweeping parameter (βc). However, the curves obtained using the analytical solution have the same squared magnitude because pathloss has not been considered. As evident from the analytical results in Figure 16b, the highest peak occurs at zero timing index and the autocorrelation function decreases in a symmetric fashion. The autocorrelation function becomes sharper as βc increases. By comparing the experimental and analytical results, we can observe that the AFs of RAPs in Figure 16a are not symmetric but distorted by the effects of channels and noise. However, both the results are of the same shape except for a small difference owing to channels and noise.
Figure 17 shows the maximum squared magnitude values of CAF obtained from experimental and analytical results. Here, the received signal is correlated with all possible RAPs generated locally with Δβ of 50 Hz. As shown in Figure 17a, four distinct peaks occur at the value of βc (0.5, 1.5, 2.5 and 3.7 kHz) where the received waveforms are matched with the local counterparts. The four peak values decrease owing to pathloss. The four peaks are well-separated, thus facilitating a successful detection of each RAP. In Figure 17b, the normalized versions of CAF in Figure 17a are compared with the analytical results. As shown in Figure 17b, the analytical result also produces four distinct peaks at the same position. However, the analytical results are sharper and have lower cross-correlation levels than the experimental results because the channels and noise are ignored in analytical results. In summary, the AF and CAF analytically obtained in Section 3 are shown to be similar to those obtained from experimental data, except for a small difference in magnitude owing to the effect of channels and noise. Therefore, the upper bound of CAF and the number of RAPs derived in this paper can be effectively used to select the parameters of RAP 2. In this experiment, the following parameters are selected: βc = {0.5, 1.5, 2.5} kHz, βd = {1.5, 2.5, 3.7} kHz, and Δβ = {−1, −1, −1.2} kHz. In this case, the upper bound of CAF, given in (19), is {5.46, 5.46, 4.98}%. The numbers of RAPs, given in (20), are 9 and 7 when the upper bound values are 5.46% and 4.98%, respectively. Six additional RAPs are generated using different frequency shifting parameters ( | f c | { 0.5 ,   1 ,   1.5 }   kHz ).

6. Conclusions

In this paper, two different types of RAPs (RAP 1 and RAP 2) were proposed to detect the identity of UE and estimate the time delay between a UBS and a UE at the physical layer, after showing that the conventional RAP used in LTE systems is not appropriate for underwater acoustic cellular systems. The properties of RAP 1 and RAP 2 are evaluated using analytical solution and computer simulation, and can be summarized as follows. The AF and CAF of RAP 1 have desirable properties when there is no Doppler shift. RAP 1 provides a sharp peak around the origin in the AF and a small cross-correlation level in the CAF when there is no Doppler shift. The performance degradation (detection probability) caused by an interfering UE is minimal. However, undesired properties develop in AF when there is a Doppler shift. The magnitude of AF at the correct timing is reduced and the side peaks increase when there is a Doppler shift. The detection probability of RAP 1 also decreases significantly owing to its Doppler sensitivity. However, RAP 2 is robust to Doppler shift because it is generated using a Doppler-insensitive waveform. The detection probability of RAP 2 is degraded slightly when there is a Doppler shift. However, the magnitude of AF in RAP 2 varies depending on the selection of βc. The number of possible RAPs and the cross-correlation level of CAF vary depending on the selection of Δβ. In this paper, analytical solutions for the upper bound of the cross-correlation level and the number of possible RAPs are provided such that they can be used in selecting the appropriate values of βc and Δβ, required for the design of RAP 2. Finally, the AF and CAF analytically obtained in this paper are shown to be similar to those obtained using experimental data, except for a small difference caused by channels and noise.

Acknowledgments

This research was a part of the project titled ‘Development of Distributed Underwater Monitoring & Control Networks’, funded by the Ministry of Oceans and Fisheries, Korea.

Author Contributions

Rothna Pec, Mohammed Saquib Khan, and Muhammad Asim developed the described design technique of random access preamble for underwater acoustic cellular systems. Yong Soo Cho supervised the project.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix

Some useful properties, which will be used to simplify the algebraic equations related to the LFM waveform, are given as follows:
x τ ( f , β , t ) = e j π β τ ( f / β ) 2 e j sgn ( β ) ( a t + b ) 2 ,   β 0 x τ ( f , β , t ) = x τ ( f , β , t ) x τ ( f , β , s t ) = x τ ( f , β , t ) x τ ( f , β , s ) φ τ ( β s t ) x τ ( f 1 , β 1 , t ) x τ ( f 2 , β 2 , t ) = x τ ( f 1 + f 2 , β 1 + β 2 , t )
where sgn(β) denotes the signum function with the values of {−1, 0, 1} for negative, zero, and positive values of β, respectively. Furthermore:
φ τ ( t ) = e j 2 π τ t ,   a = | β | π τ ,   b = | β | τ π f β
Additional integral functions, which will be used to simplify the algebraic equations in this sub-section, are given as follows:
t 1 t 2 sin ( a s + b ) 2 d s = S ( a t 2 + b ) S ( a t 1 + b ) a t 1 t 2 cos ( a s + b ) 2 d s = C ( a t 2 + b ) C ( a t 1 + b ) a
where S ( t ) = π / 2 S n ( 2 / π t ) and C ( t ) =   π / 2 C n ( 2 / π t ) denote the sine and cosine Fresnel integrals, respectively. The normalized forms of Fresnel integrals are given by:
S n ( t ) = 0 t sin ( π s 2 2 ) d s , C n ( t ) = 0 t cos ( π s 2 2 ) d s
The AF and CAF of RAP 2 are derived using (A1) and (A3) as follows:
A L F M c ( t , f D ) = x τ ( f c , β c , s ) x τ ( f c , β c , s t ) e j 2 π f D s p τ ( s ) p τ ( s t ) d s = x τ ( f c , β c , t ) τ { τ / 2 τ / 2 + t e j 2 π ( β c t + f D τ ) τ s d s ,   τ t < 0 τ / 2 + t τ / 2 e j 2 π ( β c t + f D τ ) τ s d s ,   0 t < τ
A L F M c , d ( t , f D ) = x τ ( f c , β c , s ) x τ ( f d , β d , s t ) e j 2 π f D s p τ ( s ) p τ ( s t ) d s = x τ ( f d , β d , t ) τ x τ ( Δ f + β d t τ + f D , Δ β , s ) p τ ( s ) p τ ( s t ) d s
Equation (A6) yields (12) when Δβ ≠ 0 and (14) when Δβ = 0.

References

  1. Sendra, S.; Lloret, J.; Jimenez, J.M.; Parra, L. Underwater acoustic modems. IEEE Sens. J. 2016, 16, 4063–4071. [Google Scholar] [CrossRef]
  2. Felemban, E.; Shaikh, F.K.; Qureshi, U.M.; Sheikh, A.; Qaisar, S.B. Underwater sensor network applications: A comprehensive survey. Int. J. Distrib. Sens. Netw. 2015, 11, 896832. [Google Scholar] [CrossRef]
  3. Zeng, Z.; Fu, S.; Zhang, H.; Dong, Y.; Cheng, J. A survey of underwater optical wireless communications. IEEE Commun. Surv. Tutor. 2017, 19, 204–238. [Google Scholar] [CrossRef]
  4. Walree, P.A.V. Propagation and scattering effects in underwater acoustic communication channels. IEEE J. Ocean. Eng. 2013, 38, 614–631. [Google Scholar] [CrossRef]
  5. Stojanovic, M. Design and capacity analysis of cellular-type underwater acoustic network. IEEE J. Ocean. Eng. 2008, 33, 171–181. [Google Scholar] [CrossRef]
  6. Srinivasan, B.; Rodoplu, V. Capacity of underwater acoustic OFDM cellular networks. In Proceedings of the IEEE OCEANS 2010, Sydney, Australia, 24–27 May 2010. [Google Scholar]
  7. Yang, T.C. Code division multiple access based multiuser underwater acoustic cellular network. J. Acoust. Soc. Am. 2011, 130, 2347. [Google Scholar] [CrossRef]
  8. Akhoundi, F.; Salehi, J.A.; Tashakori, A. Cellular underwater wireless optical CDMA network: Performance analysis and implementation concepts. IEEE Trans. Commun. 2015, 63, 882–891. [Google Scholar] [CrossRef]
  9. Akhoundi, F.; Mohammad, V.J.; Navid, B.H.; Hamzeh, B.; Amir, M.; Jawad, A.S. Cellular underwater wireless optical CDMA network: Potentials and challenges. IEEE Access 2016, 4, 4254–4268. [Google Scholar] [CrossRef]
  10. Dahlman, E.; Parkvall, S.; Skold, J. 4G LTE/LTE-Advanced for Mobile Broadband; Elsevier: Oxford, UK, 2011. [Google Scholar]
  11. Sesia, S.; Toufik, I.; Baker, M. LTE—The UMTS Long Term Evolution: From Theory to Practice; Wiley: Chichester, UK, 2011. [Google Scholar]
  12. 3GPP TS 36.211—Evolved Universal Terrestrial Radio Access (EUTRA); Physical Channels and Modulation; Technique Report; ETSI: Sophia Antipolis, France, 2015.
  13. Zhou, S.; Wang, Z. OFDM for Underwater Acoustic Communications; Wiley: Chichester, UK, 2014. [Google Scholar]
  14. Cho, Y.S.; Kim, J.; Yang, W.Y.; Kang, C.G. MIMO-OFDM Wireless Communications with MATLAB; Wiley: Chichester, UK, 2011. [Google Scholar]
  15. Popovic, B.M. Efficient DFT of Zadoff-Chu Sequences. Electron. Lett. 2010, 46, 502–503. [Google Scholar] [CrossRef]
  16. Richards, M.A. Fundamentals of Radar Signal Processing; McGraw-Hill: New York, NY, USA, 2005; Chapter 4. [Google Scholar]
  17. Jasper, M.A.; Han, J.P.; Cho, Y.S. Random access technique for self-organization of 5G millimeter—Wave cellular communications. Mob. Inf. Syst. 2016, 2016, 1–11. [Google Scholar]
  18. Kay, S.M. Fundamentals of Statistical Signal. Processing: Volume II Detection Theory; Prentice Hall: Upper Saddle River, NJ, USA, 1998. [Google Scholar]
Figure 1. Conceptual view of an underwater acoustic cellular system.
Figure 1. Conceptual view of an underwater acoustic cellular system.
Sensors 18 00432 g001
Figure 2. Cross-section of an underwater cellular system.
Figure 2. Cross-section of an underwater cellular system.
Sensors 18 00432 g002
Figure 3. Underwater frequency allocation map.
Figure 3. Underwater frequency allocation map.
Sensors 18 00432 g003
Figure 4. DL frame structure and receiver processing.
Figure 4. DL frame structure and receiver processing.
Sensors 18 00432 g004
Figure 5. RAP detection process.
Figure 5. RAP detection process.
Sensors 18 00432 g005
Figure 6. AF of RAP 1. (a) AF vs. time delay; (b) AF vs. Doppler shift.
Figure 6. AF of RAP 1. (a) AF vs. time delay; (b) AF vs. Doppler shift.
Sensors 18 00432 g006
Figure 7. Maximum value of the CAF of RAP 1. (a) Doppler domain; (b) Distribution.
Figure 7. Maximum value of the CAF of RAP 1. (a) Doppler domain; (b) Distribution.
Sensors 18 00432 g007
Figure 8. Maximum value of AF of RAP 2. (a) Maximum magnitude in βc domain; (b) Maximum magnitude in fD domain; (c) Time shift in βc domain; (d) Time shift in fD domain.
Figure 8. Maximum value of AF of RAP 2. (a) Maximum magnitude in βc domain; (b) Maximum magnitude in fD domain; (c) Time shift in βc domain; (d) Time shift in fD domain.
Sensors 18 00432 g008aSensors 18 00432 g008b
Figure 9. CAF of RAP 2 (analytical vs. simulation). (a) β c β d , (12); (b) β c = β d , (14).
Figure 9. CAF of RAP 2 (analytical vs. simulation). (a) β c β d , (12); (b) β c = β d , (14).
Sensors 18 00432 g009
Figure 10. CAF of RAP 2 for different values of β and f . (a) β c β d , (12); (b) β c = β d , (14).
Figure 10. CAF of RAP 2 for different values of β and f . (a) β c β d , (12); (b) β c = β d , (14).
Sensors 18 00432 g010
Figure 11. Upper bound and maximum value of CAF of RAP 2.
Figure 11. Upper bound and maximum value of CAF of RAP 2.
Sensors 18 00432 g011
Figure 12. Number of possible RAPs in RAP 2.
Figure 12. Number of possible RAPs in RAP 2.
Sensors 18 00432 g012
Figure 13. ROC curves (analytical vs. simulation). (a) RAP 1; (b) RAP 2.
Figure 13. ROC curves (analytical vs. simulation). (a) RAP 1; (b) RAP 2.
Sensors 18 00432 g013
Figure 14. ROC curves of RAP 2 when two UEs exist. (a) Different Δβ; (b) Different fD.
Figure 14. ROC curves of RAP 2 when two UEs exist. (a) Different Δβ; (b) Different fD.
Sensors 18 00432 g014
Figure 15. Estimation error of time delay in a Doppler environment. (a) RAP 1; (b) RAP 2.
Figure 15. Estimation error of time delay in a Doppler environment. (a) RAP 1; (b) RAP 2.
Sensors 18 00432 g015
Figure 16. AF comparison (experiment vs. analytical). (a) Experiment; (b) Analytical.
Figure 16. AF comparison (experiment vs. analytical). (a) Experiment; (b) Analytical.
Sensors 18 00432 g016
Figure 17. CAF comparison (experiment vs. analytical). (a) Experiment before normalization; (b) Experiment vs. Analytical.
Figure 17. CAF comparison (experiment vs. analytical). (a) Experiment before normalization; (b) Experiment vs. Analytical.
Sensors 18 00432 g017

Share and Cite

MDPI and ACS Style

Pec, R.; Khan, M.S.; Asim, M.; Cho, Y.S. Random Access for Underwater Acoustic Cellular Systems. Sensors 2018, 18, 432. https://doi.org/10.3390/s18020432

AMA Style

Pec R, Khan MS, Asim M, Cho YS. Random Access for Underwater Acoustic Cellular Systems. Sensors. 2018; 18(2):432. https://doi.org/10.3390/s18020432

Chicago/Turabian Style

Pec, Rothna, Mohammed Saquib Khan, Muhammad Asim, and Yong Soo Cho. 2018. "Random Access for Underwater Acoustic Cellular Systems" Sensors 18, no. 2: 432. https://doi.org/10.3390/s18020432

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop