The present disclosure generally relates to underwater communications and, in particular, to Circular Time Shift Modulation (CTSM) facilitating such communications.
This section is intended to introduce the reader to various aspects of art, which may be related to various aspects of the present invention that are described and/or claimed below. This discussion is believed to be helpful in providing the reader with background information to facilitate a better understanding of the various aspects of the present invention. Accordingly, it should be understood that these statements are to be read in this light, and not as admissions of prior art.
Underwater wireless communication has played an important role in the military, commercial, and scientific fields. With the increasing demand for reliable underwater wireless communication systems, three main-stream communications mechanisms are typically considered: Underwater Radio Frequency Communication (URFC), Underwater Acoustic Communication (UAC), and Underwater Wireless Optical Communication (UWOC). The URFC provides high bandwidth and data rate, but radio waves suffer high attenuation in seawater due to the high conductivity and permittivity, leading to a limited coverage distance of up to a few meters. The UWOC offers a wider bandwidth in the scale of hundreds of megahertz. However, the UWOC suffers from water absorption and scattering effects and attenuates greatly. Additionally, some alignments between the transmitter and the receiver are required, and the quality of the communication link can be severely impaired by external factors, such as the presence of sources of reflection, e.g., bubbles. Different from the URFC and the UWOC, the UAC suffers less attenuation and covers a communication range of up to kilometers, but the underwater acoustic speed is as slow as 1500 m/s, leading to time-varying multipath delay. Moreover, the Doppler effects caused by the dynamic water wave, low bandwidth, sound speed variability, and frequency-dependent scattering losses still make UAC a challenge.
Improvements are desired.
Various deficiencies in the prior art are addressed by systems, methods, architectures, mechanisms and apparatus of undersea transmission using a Zero-Correlation-Zone (ZCZ) signal with an auto-correlation function having a zero-sidelobe zone, wherein modulated data is mapped to circular time shifts in ZCZ signals for transmission, and wherein periodic cross-correlation function peaks of received ZCZ signals are detected to enable thereby recovery of the circular time shifts in the received ZCZ signals in the time domain.
A method of undersea communication according to an embodiment comprises: converting input data into decimal values in accordance with Zero-Correlation-Zone (ZCZ) mapping; modulating the ZCZ mapped decimal values in accordance with Circular Time Shift Modulation (CTSM); and transmitting the CTSM modulated signal via a submerged acoustic output device, or via a free space RF or optical communications system.
An apparatus according to an embodiment comprises: a Circular Time Shift Modulation (CTSM) transmitter configured for generating a CTSM signal for undersea transmission, the CTSM transmitter comprising: a binary-to-decimal converter, for converting input data into decimal values in accordance with Zero-Correlation-Zone (ZCZ) mapping; and a circular time shift mapper, for modulating the ZCZ mapped decimal values in accordance with a CTSM scheme.
Additional objects, advantages, and novel features of the invention will be set forth in part in the description which follows and will become apparent to those skilled in the art upon examination of the following or may be learned by practice of the invention. The objects and advantages of the invention may be realized and attained by means of the instrumentalities and combinations particularly pointed out in the appended claims.
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments of the present invention and, together with a general description of the invention given above, and the detailed description of the embodiments given below, serve to explain the principles of the present invention.
It should be understood that the appended drawings are not necessarily to scale, presenting a somewhat simplified representation of various features illustrative of the basic principles of the invention. The specific design features of the sequence of operations as disclosed herein, including, for example, specific dimensions, orientations, locations, and shapes of various illustrated components, will be determined in part by the particular intended application and use environment. Certain features of the illustrated embodiments have been enlarged or distorted relative to others to facilitate visualization and clear understanding. In particular, thin features may be thickened, for example, for clarity or illustration.
The following description and drawings merely illustrate the principles of the invention. It will thus be appreciated that those skilled in the art will be able to devise various arrangements that, although not explicitly described or shown herein, embody the principles of the invention and are included within its scope. Furthermore, all examples recited herein are principally intended expressly to be only for pedagogical purposes to aid the reader in understanding the principles of the invention and the concepts contributed by the inventor(s) to furthering the art and are to be construed as being without limitation to such specifically recited examples and conditions. Additionally, the term, “or,” as used herein, refers to a non-exclusive or, unless otherwise indicated (e.g., “or else” or “or in the alternative”). Also, the various embodiments described herein are not necessarily mutually exclusive, as some embodiments may be combined with one or more other embodiments to form new embodiments.
The numerous innovative teachings of the present application will be described with particular reference to the presently preferred exemplary embodiments. However, it should be understood that this class of embodiments provides only a few examples of the many advantageous uses of the innovative teachings herein. In general, statements made in the specification of the present application do not necessarily limit any of the various claimed inventions. Moreover, some statements may apply to some inventive features but not to others. Those skilled in the art and informed by the teachings herein will realize that the invention is also applicable to various other technical areas or embodiments.
Various approaches to robust underwater communication techniques have been investigated by the inventors. Pulse Position Modulation (PPM) has shown great advantages by being non-coherently implementable. However, PPM suffers from the high multipath delay in underwater acoustic channels. To be robust against the doubly spread effects in underwater acoustic communications, the various embodiments provide a novel modulation scheme that is non-linear and that can be implemented non-coherently, denoted as Circular Time Shift Modulation (CTSM) based on the high auto-correlation property of Zero-Correlation-Zone (ZCZ) signals. Upon investigating performance of CTSM in terms of bit error rate, the inventors have shown that the CTSM system has higher robustness compared with PPM in underwater acoustic communications.
In UACs, Coherent Phase-Shift Keying (CPSK) modulation has been widely used, which conveys data by changing the phase of the carrier waves. However, the CPSK requires a complicated demodulator to compare the phase of received signals to a reference signal. As for the linear signal with coherent detection, where the noise and Doppler effects work on the transmitted symbols directly by introducing the phase offset, the accuracy of CPSK demodulation can be influenced dramatically. To reduce the complication of demodulation, Differential Phase-Shift Keying (DPSK) works as an alternative modulation scheme which demodulates non-coherently by measuring the phase shift of each symbol with respect to the previous symbol. Nonetheless, more demodulation errors are introduced compared with CPSK because errors in the previous symbol lead to errors in the following symbols.
In contrast, the Pulse Position Modulation (PPM) is power-efficient and does not need to track the carrier phase information. Instead, the only concern is the power peak position of each received PPM frame, so that the phase offset caused by noise hardly has an impact on the PPM signal transmission and the high cost of phase detection can be discarded. In PPM modulation, data are transmitted by different pulse positions which are in proportion to the amplitude of the message signal in the time domain, while the pulse width and amplitude are the same. In this case, all of the interest information is concentrated on the peak position per PPM frame. However, PPM is sensitive to the multipath delay that arises in the underwater acoustic channel. Rician fading channel has been shown to be a good match for the short-range shallow water channel (with a depth of less than 100 m), where the power of the Line-of-Sight (LOS) signal is stronger than the multipath delay signals. With a high Signal-to-Noise Ratio (SNR), the PPM works effectively, but with a low SNR, the power of multipath delay signals plus additive noise might be higher than that of the LOS signal, leading to demodulation errors. To improve the robustness of the UAC system at the physical layer, a non-coherent modulation scheme that can effectively defend against doubly spread (multipath spread and Doppler spread) effects and additive noise is in great need.
Various embodiments provide systems, methods, architectures, mechanisms, and apparatus for improving robustness of Underwater Acoustic Communications (UAC) the physical layer (PHY) while mitigating multipath and additive noise.
Various embodiments contemplate the use of a Zero-Correlation-Zone (ZCZ) signal with an auto-correlation function having a zero-sidelobe zone, wherein modulated data is mapped to circular time shifts in ZCZ signals for transmission, and wherein periodic cross-correlation function peaks of received ZCZ signals are detected to enable thereby recovery of the circular time shifts in the received ZCZ signals in the time domain.
The various embodiments address the issues of doubly spread effects plus additive noise by using Zero-Correlation-Zone (ZCZ) signals whose auto-correlation function has zero-sidelobe zone. At the transmitter side, the data are mapped to the corresponding circular time shifts in ZCZ signals. At the receiver side, the periodic cross-correlation function between the received ZCZ signals and the initial ZCZ signal are determined. The position of the peak of the periodic cross-correlation function is exactly the time shift, and the data may then be demodulated successfully. Unlike PPM, the various embodiments provide peak detection with the periodic cross-correlation between the received ZCZ signals and the initial signal, while in the PPM, the peak detection is done with the received PPM signals.
The various embodiments provide a new modulation scheme for UACs that can achieve a significant gain of several dB compared with the PPM. The contributions are as follows. The below-described Circular Time Shift Modulation (CTSM) methodologies include modulator and demodulator embodiments and supporting equations which, when applied as contemplated by the inventors, significantly enhance underwater acoustic system robustness at the physical layer.
The CTSM signal is conveyed by the non-linear modulation of circular time shifts in ZCZ signals, and the receiver does peak detection of period cross-correlation function between the received ZCZ signals and the initial ZCZ signal to recover the circular time shifts.
Various embodiments improve the reliability of UACs at the physical layer using a new modulation scheme that enhances the robustness of the system by utilizing the high auto-correlation of ZCZ signals, denoted herein as Circular Time Shift Modulation (CTSM). For K-ary CTSM, the various embodiments first map the original bit sequences to CTSM modulated signals by converting every M=log2(K) bits to a decimal value which is exactly the value of the circular time shift applied to the initial CTSM signal, i.e., the ZCZ signal. The ZCZ signal is of high autocorrelation and the cross-correlation with the nonzero-time-shift signal is zero, so the periodic auto-correlation function of a ZCZ signal is an impulse function, while the periodic cross-correlation function between a ZCZ signal and a nonzero-time-shift ZCZ signal is an impulse function with the time shift. In the channel with multipath, the received time-delayed ZCZ signals can be seen or perceived as the nonzero-time-shift signals. Therefore, the multipath information can be obtained by calculating the periodic cross-correlation function between the received ZCZ signals and the transmitted ZCZ signal. In the Rician fading channel, which is the common model of the underwater channel, especially in the shallow water, the magnitude of the impulse response of the LOS path is always higher than that of multipath, and the signal through LOS path is usually firstly received by the receiver. If the input ZCZ signal is with a non-zero time shift, then the periodic cross-correlation function will be the channel response with the time shift. Therefore, the highest magnitude of the channel response corresponds to the time shift, and the peak detection is able to find the time shift and demodulate the signal.
Zero-Correlation-Zone Signal: Let α be the CTSM signal,
It is noted that the periodic auto-correlation function of α is an impulse, as follows:
Since the auto-correlation function of a has zero-sidelobe zone, α is denoted as a ZCZ signal.
CTSM Modulator: Consider K-ary CTSM modulation, in which M=log2(K) message bits are encoded by the CTSM signal with a length of K in each frame. Let xn be the transmitted signal,
x
n=αδ[k−n], (4)
x
n
[k]=α[<k−n>
K
],n=0,1, . . . , K−1, k=0,1, . . . , K−1, (5)
Each circular time shift contains a different message which are modulated bits. For example, when the modulation order K=16, a M=log2(K)=4-bit sequence “1001” corresponds to the 16-ary CTSM signal x9[k]=α[<k−9>16].
When calculating the periodic cross-correlation function between xn and α, the following is provided,
CTSM Demodulator: Assume that there is only one hydrophone at the receiver, the transmitted signal xn is through the channel with a response h=[h0, h1, h2, . . . ], the received CTSM signals ŷn can be expressed as,
ŷ
n
=x
n
*h, (7)
To reduce the Inter-Symbol Interference (ISI), a Cyclic Prefix (CP) with a length of L is added, L≤K. Assume {circumflex over (L)} is the maximum multipath delay in the time-discrete model. When L≥{circumflex over (L)}, the channel reverberation is correctable. There is a relationship between the CP-removed sequence yn, the input sequence xn, and the channel response h, as follows,
If α is shared by the transmitter as well as the receiver, the channel impulse response can be obtained by calculating the periodic cross-correlation function between yn and α,
In the UACs, the channel model is usually the Rician fading channel, where the magnitude of the LOS path impulse h0 should be the highest among [h0, h1, h2, . . . ]. Therefore, the receiver only needs to do the peak detection after calculating Rc(yn, α). The position of the peak is the circular shift n.
The inventors used various physical-layer emulation and experiment settings of an exemplary CTSM system, as illustrated by the systems and parameters thereof below. To emphasize the performance of the modulation schemes, emulation results of the BER and the spectral efficiency without channel coding are provided herein. The performance of the Reed-Solomon (RS)-coded BER with different code rates is also presented. To show the influence of Doppler frequency shift with different water wave speed, the Doppler recovery techniques are not introduced for the Doppler effect compensation.
A transmitter T includes a CTSM modulator 110 comprising a binary-to-decimal converter 112 configured to receive and process an input bitstream in accordance with ZCZ mapping (such as discussed above with respect to equations 1-3). That is, the input binary bits are converted to decimal values. Given a modulation order of K, every M=log2(K) bits are converted to a decimal value. The resulting ZCZ mapped bitstream is provided to a CTSM mapper 114 and processed in accordance with an initial CTSM signal α(t) (such as discussed above with respect to equations 4-6) to provide thereby an output CTSM signal SCTSM (t) for underwater transmission via an acoustic output device or speaker Tx. That is, the decimal value is applied to the circular time shift of the initial CTSM signal α(t). There will be K values of circular time shifts in total, from 0 to K−1.
The CTSM signal SCTSM (t) is transmitted by the transmitter speaker Tx and received by a hydrophone Rx of a receiver R as received signal r(t). At the receiver R, time synchronization of the received signal r(t) is performed prior to CTSM demodulation via a synchronizer 120. A periodic cross-correlation function 132 between the received CTSM signals SCTSM (t) and the initial CTSM signal α(t) and the peak detection is subsequently performed. The position of the peaks corresponds to the circular time shift and, with the decimal to binary conversion, the received signals are demodulated.
As depicted in
The processor(s) 310 are configured for controlling the operation of controller 305, including operations supporting the methodologies described herein with respect to the various embodiments. Similarly, the memory 320 is configured for storing information suitable for use by the processor(s) 310. Specifically, memory 320 may store programs 321, data 322 and so on. Within the context of the various embodiments, the programs 321 and data 322 may vary depending upon the specific functions implemented by the controller 305. For example, as depicted in
Generally speaking, the memory 320 may store any information suitable for use by the controller 305 in implementing one or more of the various methodologies or mechanisms described herein. It will be noted that while various functions are associated with specific programs or databases, there is no requirement that such functions be associated in the specific manner. Thus, any implementations achieving the functions of the various embodiments may be used.
The communications interfaces 330 may include one or more services signaling interfaces adapted to facilitate the transfer of information, files, data, messages, requests, and the like between various entities in accordance with the embodiments discussed herein.
The I/O interface 340 and/or communications interfaces 330 may be coupled to receive input bitstreams for CTSM modulation and transmission and/or to provide output bitstreams resulting from CTSM demodulation. Various input/output devices may be used for such purposes.
Various embodiments are implemented using a controller 305 comprising processing resources (e.g., one or more servers, processors and/or virtualized processing elements or compute resources) and non-transitory memory resources (e.g., one or more storage devices, memories and/or virtualized memory elements or storage resources), wherein the processing resources are configured to execute software instructions stored in the non-transitory memory resources to implement thereby the various methods and processes described herein. As such, the various functions depicted and described herein may be implemented at the elements or portions thereof as hardware or a combination of software and hardware, such as by using a general purpose computer, one or more application specific integrated circuits (ASIC), or any other hardware equivalents or combinations thereof. In various embodiments, computer instructions associated with a function of an element or portion thereof are loaded into a respective memory and executed by a respective processor to implement the respective functions as discussed herein. Thus various functions, elements and/or modules described herein, or portions thereof, may be implemented as a computer program product wherein computer instructions, when processed by a computing device, adapt the operation of the computing device such that the methods or techniques described herein are invoked or otherwise provided. Instructions for invoking the inventive methods may be stored in tangible and non-transitory computer readable medium such as fixed or removable media or memory, or stored within a memory within a computing device operating according to the instructions.
It is contemplated that some of the steps discussed herein as software methods may be implemented within special-purpose hardware, for example, as circuitry that cooperates with the processor to perform various method steps.
Although primarily depicted and described as having specific types and arrangements of components, it will be appreciated that any other suitable types and/or arrangements of components may be used for controller 305.
The above-described embodiments are primarily directed to SRO-based radar sensors configured to detect Doppler signatures associated with motion of multiple targets, such as vital signs (breathing and/or heartbeat) of multiple human targets. These embodiments use an amplitude modulation (AM) characteristic for SRO radar detection which is not ideal for determining target distance or ranging information.
At step 410, binary-to-decimal conversion of an input bitstream into decimal values is performed in accordance with ZCZ mapping (such as discussed above with respect to equations 1-3).
At step 420, the ZCZ mapped bitstream is circular time shift mapped in accordance with an initial CTSM signal α(t) (such as discussed above with respect to equations 4-6) to provide thereby an output CTSM signal SCTSM (t) for underwater transmission via an acoustic output device or speaker Tx.
Steps 410-420 represent transmitter functions that are repeated as necessary to encode and transmit data.
At step 430, a received signal is time synchronized prior to performing a cross-correlation function between the received CTSM signal and the initial CTSM signal to identify peaks and thereby detect data representing input bitstream provided to transmitter.
Step 430 represent receiver functions that are repeated as necessary to receive and decode data.
The various embodiments address the issues of doubly spread effects plus additive noise by using Zero-Correlation-Zone (ZCZ) signals whose auto-correlation function has zero-sidelobe zone. At the transmitter side, the data are mapped to the corresponding circular time shifts in ZCZ signals. At the receiver side, the periodic cross-correlation function between the received ZCZ signals and the initial ZCZ signal are determined. The position of the peak of the periodic cross-correlation function is exactly the time shift, and the data may then be demodulated successfully. Unlike PPM, the various embodiments provide peak detection with the periodic cross-correlation between the received ZCZ signals and the initial signal, while in the PPM, the peak detection is done with the received PPM signals.
The parameter settings/values used by the inventors with respect to exemplary embodiment of the system 100 of
Referring to
The novel physical-layer modulation scheme for underwater acoustic communications discussed herein and denoted as Circular Time Shift Modulation (CTSM) improvise system robustness when in underwater acoustic channels affected by doubly spread effects and additive noise. One feature of CTSM modulation is the utilization of the high autocorrelation of Zero-Correlation-Zone (ZCZ) signals. The CTSM was further validated under emulations and at-sea experiments. Results indicated that the proposed CTSM modulation reaches a Signal-to-Noise Ratio (SNR) gain of several dB compared with the ordinary PPM and SS-PPM modulation schemes. The trade-off between Bit Error Rate (BER) and uncoded spectral efficiency was also discussed.
A physical-layer evaluation of the new modulation scheme has been carried out under a real underwater acoustic channel collected using the Littoral Ocean Observatory Network (LOON) testbed (located in the Gulf of La Spezia, Italy) hosted at the NATO Science and Technology Organization Centre for Maritime Research and Experimentation (CMRE) in June 2021. The performance includes results of Bit Error Rate (BER) with varying SNR, multipath lifetime and different water wave speeds (the moving speed of the propagation medium). Further, at-sea acoustic communication experiments were also conducted at Barnegat Bay, NJ, in October 2022, based on Universal Software Radio Peripheral (USRP) X-300 Software-Defined Radio (SDR) boards designed by National Instrument (NI). The BER and spectral efficiency performance of PPM, Spread Spectrum-based PPM (SS-PPM) and CTSM with different channels and different modulation parameters are compared and analyzed in various figures below. The physical-layer results indicate that the CTSM system achieves SNR gain of several dB compared with ordinary PPM setups and a higher spectral efficiency compared with SS-PPM setups. The performance degradation caused by the multipath/Doppler effects and additive noise is alleviated by the high auto-correlation of CTSM, which shows that the CTSM improves the system robustness significantly. The trade-off with the CTSM modulation order to balance the transmission data rate and system reliability is also discussed.
Results and Findings: The major findings of the following emulation results include system robustness enhancement when in channels with multipath delay and additive noise and the SNR gain measured by the uncoded BER.
It can be observed from
Specifically, to explore how Doppler frequency shift influences the performance of the system,
The inventors further conducted various field experiments at sea based on the emulation results using a transmitter and a receiver fixed on a boat with a distance between transducer and the hydrophone of approximately 5 m while submerged at a depth of approximately 0.5 m. The testbed comprised two laptop computers, two USRP X-300 boards (one as transmitter, one as receiver, each connected to a respective laptop computer), two RESON TC 4013 omnidirectional hydrophones/transducers, one PA2010PC hydrophone power amplifier (powerAmp), and one VP2000 voltage preamplifier (preAmp). One RESON TC 4013 can be used as either a hydrophone or a transducer. One hydrophone/transducer is connected to USRP board. MATLAB is utilized for signal processing, including coding/modulation at the transmitter and decoding/demodulation at the receiver. With Communications Toolbox, the MATLAB support package, and a USRP radio (X-300), practical software-defined radios systems are designed and verified. The specifications of the system are summarized below in Table 2. The signals are transmitted at the baseband.
The various embodiments described and evaluated above are primarily directed to the use of CTSM within the context of underwater acoustic communications. As determined and described by the inventors, CTSM is robust against additive noise and multipath delay in Rician channels and, while described within the context of using CTSM in underwater acoustic communications for performance evaluations, it is noted that CTSM is not limited to underwater acoustic environments.
Specifically, various embodiments contemplate that CTSM may be advantageously employed within the context of, for example, static communications and other wireless communications if a Line-of-Sight˜(LOS) signal is stronger than corresponding multipath delay signals. The relevant interfaces may be radio frequency (RF) interfaces such as for 802.11xx, LTE, 5G, and/or other RF/optical wavelength communications, wherein the RF interfaces are directed to transmitting RF/optical signal and receiving RF/optical signal within an environment having, for example, complex reflection and/or multipath characteristics (e.g., an urban setting).
As such, in various embodiments of the invention, the above-described description is specifically modified to contemplate RF and optical interfaces. For example,
Within the context of a free space RF or optical communications system, the system 100 of
Although various embodiments which incorporate the teachings of the present invention have been shown and described in detail herein, those skilled in the art can readily devise many other varied embodiments that still incorporate these teachings. Thus, while the foregoing is directed to various embodiments of the present invention, other and further embodiments of the invention may be devised without departing from the basic scope thereof.
This application claims priority to U.S. Provisional Patent Application No. 63/455,740, filed on Mar. 30, 2023, entitled CIRCULAR TIME SHIFT MODULATION FOR UNDERWATER ACOUSTIC COMMUNICATIONS (Attorney Docket No. RU-2023-054), which application is incorporated herein by reference in its entirety.
This invention was made with government support under NSF NeTS Award No. CNS-1763964. The government has certain rights in the invention.
Number | Date | Country | |
---|---|---|---|
63455740 | Mar 2023 | US |