15 research outputs found

    802.11 Payload Iterative decoding between multiple transmission attempts

    Get PDF
    Abstract. The institute of electrical and electronics engineers (IEEE) 802.11 standard specifies widely used technology for wireless local area networks (WLAN). Standard specifies high-performance physical and media access control (MAC) layers for a distributed network but lacks an effective hybrid automatic repeat request (HARQ). Currently, the standard specifies forward error correction (FEC), error detection (ED), and automatic repeat request (ARQ), but in case of decoding errors, the previously transmitted information is not used when decoding the retransmitted packet. This is called Type 1 HARQ. Type 1 HARQ uses received energy inefficiently, but the simple implementation makes it an attractive solution. Unfortunately, research applying more sophisticated HARQ schemes on top of IEEE 802.11 is limited. In this Master’s Thesis, a novel HARQ technology based on packet retransmissions that can be decoded in a turbo-like manner, keeping as much as possible compatibility with vanilla 802.11, is proposed. The proposed technology is simulated with both the IEEE 802.11 code and with the robust, efficient and smart communication in unpredictable environments (RESCUE) code. An additional interleaver is added before the convolutional encoder in the proposed technology, interleaving either the whole frame or only the payload to enable effective iterative decoding. For received frames, turbo-like iterations are done between initially transmitted packet copy and retransmissions. Results are compared against the non-iterative combining method maximizing signal-to-noise ratio (SNR), maximum ratio combining (MRC). The main design goal for this technology is to maintain compatibility with the 802.11 standard while allowing efficient HARQ. Other design goals are range extension, higher throughput, and better performance in terms of bit error rate (BER) and frame error rate (FER). This technology can be used for range extension at low SNR range and may provide up to 4 dB gain at medium SNR range compared to MRC. At high SNR, technology can reduce the penalty from retransmission allowing higher average modulation and coding scheme (MCS). However, these gains come with the cost of computational complexity from the iterative decoding. The main limiting factors of the proposed technology are decoding errors in the header and the scrambler area, and resource-hungry-processing. In simulations, perfect synchronization and packet detection is assumed, but in reality, especially at low SNR, packet detection and synchronization would be challenging. 802.11 pakettien iteratiivinen dekoodaus lĂ€hetysten vĂ€lillĂ€. TiivistelmĂ€. IEEE 802.11-standardi mÀÀrittelee yleisesti kĂ€ytetyn teknologian langattomille lĂ€hiverkoille. Standardissa mÀÀritellÀÀn tehokas fyysinen- ja verkkoliityntĂ€kerros hajautetuille verkoille, mutta siitĂ€ puuttuu tehokas yhdistetty automaattinen uudelleenlĂ€hetys. NykyisellÀÀn standardi mÀÀrittelee virheenkorjaavan koodin, virheellisen paketin tunnistuksen sekĂ€ automaattisen uudelleenlĂ€hetyksen, mutta aikaisemmin lĂ€hetetyn paketin informaatiota ei kĂ€ytetĂ€ hyvĂ€ksi uudelleenlĂ€hetystilanteessa. TĂ€mĂ€ menetelmĂ€ tunnetaan tyypin yksi yhdistettynĂ€ automaattisena uudelleenlĂ€hetyksenĂ€. Tyypin yksi yhdistetty automaattinen uudelleenlĂ€hetys kĂ€yttÀÀ vastaanotettua signaalia tehottomasti, mutta yksinkertaisuus tekee siitĂ€ houkuttelevan vaihtoehdon. Valitettavasti edistyneempien uudelleenlĂ€hetysvaihtoehtojen tutkimusta 802.11-standardiin on rajoitetusti. TĂ€ssĂ€ diplomityössĂ€ esitellÀÀn uusi yhdistetty uudelleenlĂ€hetysteknologia, joka pohjautuu pakettien uudelleenlĂ€hetykseen, sallien turbo-tyylisen dekoodaamisen sĂ€ilyttĂ€en mahdollisimman hyvĂ€n taaksepĂ€in yhteensopivuutta alkuperĂ€isen 802.11-standardin kanssa. TĂ€mĂ€ teknologia on simuloitu kĂ€yttĂ€en sekĂ€ 802.11- ettĂ€ nk. RESCUE-virheenkorjauskoodia. Teknologiassa uusi lomittaja on lisĂ€tty konvoluutio-enkoodaajan eteen, sallien tehokkaan iteratiivisen dekoodaamisen, lomittaen joko koko paketin tai ainoastaan hyötykuorman. Vastaanotetuille paketeille tehdÀÀn turbo-tyyppinen iteraatio alkuperĂ€isen vastaanotetun kopion ja uudelleenlĂ€hetyksien vĂ€lillĂ€. Tuloksia vertaillaan eiiteratiiviseen yhdistĂ€mismenetelmÀÀn, maksimisuhdeyhdistelyyn, joka maksimoi yhdistetyn signaali-kohinasuhteen. TĂ€rkeimpĂ€nĂ€ suunnittelutavoitteena tĂ€ssĂ€ työssĂ€ on tehokas uudelleenlĂ€hetysmenetelmĂ€, joka yllĂ€pitÀÀ taaksepĂ€in yhteensopivuutta IEEE 802.11-standardin kanssa. Muita tavoitteita ovat kantaman lisĂ€ys, nopeampi yhteys ja matalampi bitti- ja pakettivirhesuhde. KehitettyĂ€ teknologiaa voidaan kĂ€yttÀÀ kantaman lisĂ€ykseen matalan signaalikohinasuhteen vallitessa ja se on jopa 4 dB parempi kohtuullisella signaalikohinasuhteella kuin maksimisuhdeyhdistely. Korkealla signaali-kohinasuhteella teknologiaa voidaan kĂ€yttÀÀ pienentĂ€mÀÀn hĂ€viötĂ€ epĂ€onnistuneesta paketinlĂ€hetyksestĂ€ ja tĂ€ten sallien korkeamman modulaatio-koodiasteen kĂ€yttĂ€misen. Valitettavasti nĂ€mĂ€ parannukset tulevat kasvaneen laskennallisen monimutkaisuuden kustannuksella, johtuen iteratiivisesta dekoodaamisesta. Isoimmat rajoittavat tekijĂ€t teknologian kĂ€ytössĂ€ ovat dekoodausvirheet otsikossa ja datamuokkaimen siemenessĂ€. TĂ€mĂ€n lisĂ€ksi kĂ€yttöÀ rajoittaa resurssisyöppö prosessointi. Simulaatioissa oletetaan tĂ€ydellinen synkronisointi, mutta todellisuudessa, erityisesti matalalla signaali-kohinasuhteella, paketin tunnistus ja synkronointi voivat olla haasteellisia

    Multi-dimensional direct-sequence spread spectrum multiple-access communication with adaptive channel coding

    Get PDF
    During the race towards the4th generation (4G) cellular-based digital communication systems, a growth in the demand for high capacity, multi-media capable, improved Quality-of-Service (QoS) mobile communication systems have caused the developing mobile communications world to turn towards betterMultiple Access (MA) techniques, like Code Division Multiple Access (CDMA) [5]. The demand for higher throughput and better QoS in future 4G systems have also given rise to a scheme that is becoming ever more popular for use in these so-called ‘bandwidth-on-demand’ systems. This scheme is known as adaptive channel coding, and gives a system the ability to firstly sense changes in conditions, and secondly, to adapt to these changes, exploiting the fact that under good channel conditions, a very simple or even no channel coding scheme can be used for Forward Error Correction(FEC). This will ultimately result in better system throughput utilization. One such scheme, known as incremental redundancy, is already implemented in the Enhanced Data Rates for GSM Evolution (EDGE) standard. This study presents an extensive simulation study of a Multi-User (MU), adaptive channel coded Direct Sequence Spread Spectrum Multiple Access (DS/SSMA) communication system. This study firstly presents and utilizes a complex Base Band(BB) DS/SSMA transmitter model, aimed at user data diversity [6] in order to realize the MU input data to the system. This transmitter employs sophisticated double-sideband (DSB)Constant-Envelope Linearly Interpolated Root-of-Unity (CE-LI-RU) filtered General Chirp-Like (GCL) sequences [34, 37, 38] to band limit and spread user data. It then utilizes a fully user-definable, complex Multipath Fading Channel Simulator(MFCS), first presented by Staphorst [3], which is capable of reproducing all of the physical attributes of realistic mobile fading channels. Next, this study presents a matching DS/SSMA receiver structure that aims to optimally recover user data from the channel, ensuring the achievement of data diversity. In order to provide the basic channel coding functionality needed by the system of this study, three simple, but well-known channel coding schemes are investigated and employed. These are: binary Hamming (7,4,3) block code, (15,7,5) binary Bose-Chadhuri-Hocquenghem (BCH) block code and a rate 1/3 <i.Non-Systematic (NS) binary convolutional code [6]. The first step towards the realization of any adaptive channel coded system is the ability to measure channel conditions as fast as possible, without the loss of accuracy or inclusion of known data. In 1965, Gooding presented a paper in which he described a technique that measures communication conditions at the receiving end of a system through a device called a Performance Monitoring Unit (PMU) [12, 13]. This device accelerates the system’sBit Error Rate (BER) to a so-called Pseudo Error Rate(PER) through a process known as threshold modification. It then uses a simple PER extrapolation algorithm to estimate the system’s true BER with moderate accuracy and without the need for known data. This study extends the work of Gooding by applying his technique to the DS/SSMA system that utilizes a generic Soft-Output Viterbi Algorithm(SOVA) decoder [39] structure for the trellis decoding of the binary linear block codes [3, 41-50], as well as binary convolutional codes mentioned, over realistic MU frequency selective channel conditions. This application will grant the system the ability to sense changes in communication conditions through real-time BER measurement and, ultimately, to adapt to these changes by switching to different channel codes. Because no previous literature exists on this application, this work is considered novel. Extensive simulation results also investigate the linearity of the PER vs. modified threshold relationship for uncoded, as well as all coded cases. These simulations are all done for single, as well as multiple user systems. This study also provides extensive simulation results that investigate the calculation accuracy and speed advantages that Gooding’s technique possesses over that of the classic Monte-Carlo technique for BER estimation. These simulations also consider uncoded and coded cases, as well as single and multiple users. Finally, this study investigates the experimental real-time performance of the fully functional MU, adaptive coded, DS/SSMA communication system over varying channel conditions. During this part of the study, the channel conditions are varied over time, and the system’s adaptation (channel code switching) performance is observed through a real-time observation of the system’s estimated BER. This study also extends into cases with multiple system users. Since the adaptive coded system of this study does not require known data sequences (training sequences), inclusion of Gooding’s technique for real-time BER estimation through threshold modification and PER extrapolation in future 4G adaptive systems will enable better Quality-of-Service (QoS) management without sacrificing throughput. Furthermore, this study proves that when Gooding’s technique is applied to a coded system with a soft-output, it can be an effective technique for QoS monitoring, and should be considered in 4G systems of the future.Dissertation (MEng (Computer Engineering))--University of Pretoria, 2007.Electrical, Electronic and Computer EngineeringMEngunrestricte

    PPR: Partial Packet Recovery for Wireless Networks

    Get PDF
    Bit errors occur over wireless channels when the signal isn't strongenough to overcome the effects of interference and noise. Currentwireless protocols may use forward error correction (FEC) to correct forsome (small) number of bit errors, but generally retransmit the wholepacket if the FEC is insufficient. We observe that current wirelessmesh network protocols retransmit a number of packets and that most ofthese retransmissions end up sending bits that have already beenreceived multiple times, wasting network capacity. To overcome thisinefficiency, we develop, implement, and evaluate a partial packetrecovery (PPR) system.PPR incorporates three new ideas: (1) SoftPHY, an expandedphysical layer (PHY) interface to provide hints to the higher layersabout how ``close'' the actual received symbol was to the one decoded,(2) a postamble scheme to recover data even when a packet'spreamble is corrupted and not decodable at the receiver, and (3) PP-ARQ, an asynchronous link-layer retransmission protocol that allowsa receiver to compactly encode and request for retransmission only thoseportions of a packet that are likely in error.Our experimental results from a 27-node 802.15.4 testbed that includesTelos motes with 2.4 GHz Chipcon radios and GNU Radio nodes implementingthe Zigbee standard (802.15.4) show that PPR increases the framedelivery rate by a factor of 2x under moderate load, and7x under heavy load when many links have marginal quality

    Sparse graph codes on a multi-dimensional WCDMA platform

    Get PDF
    Digital technology has made complex signal processing possible in communication systems and greatly improved the performance and quality of most modern telecommunication systems. The telecommunication industry and specifically mobile wireless telephone and computer networks have shown phenomenal growth in both the number of subscribers and emerging services, resulting in rapid consumption of common resources of which the electromagnetic spectrum is the most important. Technological advances and research in digital communication are necessary to satisfy the growing demand, to fuel the demand and to exploit all the possibilities and business opportunities. Efficient management and distribution of resources facilitated by state-of-the-art algorithms are indispensable in modern communication networks. The challenge in communication system design is to construct a system that can accurately reproduce the transmitted source message at the receiver. The channel connecting the transmitter and receiver introduces detrimental effects and limits the reliability and speed of information transfer between the source and destination. Typical channel effects encountered in mobile wireless communication systems include path loss between the transmitter and receiver, noise caused by the environment and electronics in the system, and fading caused by multiple paths and movement in the communication channel. In multiple access systems, different users cause interference in each other’s signals and adversely affect the system performance. To ensure reliable communication, methods to overcome channel effects must be devised and implemented in the system. Techniques used to improve system performance and capacity include temporal, frequency, polarisation and spatial diversity. This dissertation is concerned mainly with temporal or time diversity. Channel coding is a temporal diversity scheme and aims to improve the system error performance by adding structured redundancy to the transmitted message. The receiver exploits the redundancy to infer with greater accuracy which message was transmitted, compared with uncoded systems. Sparse graph codes are channel codes represented as sparse probabilistic graphical models which originated in artificial intelligence theory. These channel codes are described as factor graph structures with bit nodes, representing the transmitted codeword bits, and bit-constrained or check nodes. Each constraint involves only a small number of code bits, resulting in a sparse factor graph with far fewer connections between bit and check nodes than the maximum number of possible connections. Sparse graph codes are iteratively decoded using message passing or belief propagation algorithms. Three classes of iteratively decodable channel codes are considered in this study, including low-density parity-check (LDPC), Turbo and repeat-accumulate (RA) codes. The modulation platform presented in this dissertation is a spectrally efficient wideband system employing orthogonal complex spreading sequences (CSSs) to spread information sequences over a wider frequency band in multiple modulation dimensions. Special features of these spreading sequences include their constant envelopes and power output, providing communication range or device battery life advantages. This study shows that multiple layer modulation (MLM) can be used to transmit parallel data streams with improved spectral efficiency compared with single-layer modulation, providing data throughput rates proportional to the number of modulation layers at performances equivalent to single-layer modulation. Alternatively, multiple modulation layers can be used to transmit coded information to achieve improved error performance at throughput rates equivalent to a single layer systemDissertation (MEng (Electronic Engineering))--University of Pretoria, 2007.Electrical, Electronic and Computer Engineeringunrestricte

    Novel methods for ultra-compact ultra-low-power communications.

    Full text link

    Underwater acoustic communications in warm shallow water channels

    Get PDF
    Ph.DDOCTOR OF PHILOSOPH

    Advanced Coding And Modulation For Ultra-wideband And Impulsive Noises

    Get PDF
    The ever-growing demand for higher quality and faster multimedia content delivery over short distances in home environments drives the quest for higher data rates in wireless personal area networks (WPANs). One of the candidate IEEE 802.15.3a WPAN proposals support data rates up to 480 Mbps by using punctured convolutional codes with quadrature phase shift keying (QPSK) modulation for a multi-band orthogonal frequency-division multiplexing (MB-OFDM) system over ultra wideband (UWB) channels. In the first part of this dissertation, we combine more powerful near-Shannon-limit turbo codes with bandwidth efficient trellis coded modulation, i.e., turbo trellis coded modulation (TTCM), to further improve the data rates up to 1.2 Gbps. A modified iterative decoder for this TTCM coded MB-OFDM system is proposed and its bit error rate performance under various impulsive noises over both Gaussian and UWB channel is extensively investigated, especially in mismatched scenarios. A robust decoder which is immune to noise mismatch is provided based on comparison of impulsive noises in time domain and frequency domain. The accurate estimation of the dynamic noise model could be very difficult or impossible at the receiver, thus a significant performance degradation may occur due to noise mismatch. In the second part of this dissertation, we prove that the minimax decoder in \cite, which instead of minimizing the average bit error probability aims at minimizing the worst bit error probability, is optimal and robust to certain noise model with unknown prior probabilities in two and higher dimensions. Besides turbo codes, another kind of error correcting codes which approach the Shannon capacity is low-density parity-check (LDPC) codes. In the last part of this dissertation, we extend the density evolution method for sum-product decoding using mismatched noises. We will prove that as long as the true noise type and the estimated noise type used in the decoder are both binary-input memoryless output symmetric channels, the output from mismatched log-likelihood ratio (LLR) computation is also symmetric. We will show the Shannon capacity can be evaluated for mismatched LLR computation and it can be reduced if the mismatched LLR computation is not an one-to-one mapping function. We will derive the Shannon capacity, threshold and stable condition of LDPC codes for mismatched BIAWGN and BIL noise types. The results show that the noise variance estimation errors will not affect the Shannon capacity and stable condition, but the errors do reduce the threshold. The mismatch in noise type will only reduce Shannon capacity when LLR computation is based on BIL

    Spread spectrum-based video watermarking algorithms for copyright protection

    Get PDF
    Merged with duplicate record 10026.1/2263 on 14.03.2017 by CS (TIS)Digital technologies know an unprecedented expansion in the last years. The consumer can now benefit from hardware and software which was considered state-of-the-art several years ago. The advantages offered by the digital technologies are major but the same digital technology opens the door for unlimited piracy. Copying an analogue VCR tape was certainly possible and relatively easy, in spite of various forms of protection, but due to the analogue environment, the subsequent copies had an inherent loss in quality. This was a natural way of limiting the multiple copying of a video material. With digital technology, this barrier disappears, being possible to make as many copies as desired, without any loss in quality whatsoever. Digital watermarking is one of the best available tools for fighting this threat. The aim of the present work was to develop a digital watermarking system compliant with the recommendations drawn by the EBU, for video broadcast monitoring. Since the watermark can be inserted in either spatial domain or transform domain, this aspect was investigated and led to the conclusion that wavelet transform is one of the best solutions available. Since watermarking is not an easy task, especially considering the robustness under various attacks several techniques were employed in order to increase the capacity/robustness of the system: spread-spectrum and modulation techniques to cast the watermark, powerful error correction to protect the mark, human visual models to insert a robust mark and to ensure its invisibility. The combination of these methods led to a major improvement, but yet the system wasn't robust to several important geometrical attacks. In order to achieve this last milestone, the system uses two distinct watermarks: a spatial domain reference watermark and the main watermark embedded in the wavelet domain. By using this reference watermark and techniques specific to image registration, the system is able to determine the parameters of the attack and revert it. Once the attack was reverted, the main watermark is recovered. The final result is a high capacity, blind DWr-based video watermarking system, robust to a wide range of attacks.BBC Research & Developmen
    corecore