5 research outputs found

    High-Speed Visible Light Indoor Networks Based on Optical Orthogonal Codes and Combinatorial Designs

    Full text link
    Interconnecting devices in an indoor environment using the illumination system and white light emitting diodes (LED) requires adaptive networking techniques that can provide network access for multiple users. Two techniques based on multilevel signaling and optical orthogonal codes (OOC) are explored in this paper in order to provide simultaneous multiple access in an indoor multiuser network. Balanced incomplete block designs (BIBD) are used to construct multilevel symbols for M-ary signaling. Using these multilevel symbols we are able to control the optical peak to average power ratio (PAPR) in the system, and hereby control the dimming level. In the first technique, the M-ary data of each user is first encoded using the OOC codeword that is assigned to that user, and then it is fed into a BIBD encoder to generate a multilevel signal. The second multiple access method uses sub-sets of a BIBD code to apply multilevel expurgated pulse-position modulation (MEPPM) to the data of each user. While the first approach has a larger Hamming distance between the symbols of each user, the latter can provide higher bit-rates for users in VLC systems with bandwidth-limited LEDs

    Application of Expurgated PPM to Indoor Visible Light Communications - Part II: Access Networks

    Full text link
    Providing network access for multiple users in a visible light communication (VLC) system that utilizes white light emitting diodes (LED) as sources requires new networking techniques adapted to the lighting features. In this paper we introduce two multiple access techniques using expurgated PPM (EPPM) that can be implemented using LEDs and support lighting features such as dimming. Multilevel symbols are used to provide M-ary signaling for multiple users using multilevel EPPM (MEPPM). Using these multiple-access schemes we are able to control the optical peak to average power ratio (PAPR) in the system, and hereby control the dimming level. In the first technique, the M-ary data of each user is first encoded using an optical orthogonal code (OOC) assigned to the user, and the result is fed into a EPPM encoder to generate a multilevel signal. The second multiple access method uses sub-sets of the EPPM constellation to apply MEPPM to the data of each user. While the first approach has a larger Hamming distance between the symbols of each user, the latter can provide higher bit-rates for users in VLC systems using bandwidth-limited LEDs.Comment: Journal of Lightwave Technology. arXiv admin note: substantial text overlap with arXiv:1308.074

    A COMPARATIVE ANALYSIS OF GLOBAL POSITIONING SYSTEM SCHEMES BASED ON BLOCK CODES

    Get PDF
    Global Positioning System (GPS) is a satellite based positioning system based on radio ranging technique. The GPS will provide very accurate three-dimensional position, velocity and timing information to users anywhere in the world. GPS can also be used in other applications such as vehicle monitoring for traffic management in urban areas, Geographical Information System (GIS), 4G Communications, marine navigation, search and rescue and military applications. As GPS accuracy is limited by ionospheric effects, this course also covers the basics of ionosphere and its effects on GPS. Navigation is the art of directing a vehicle such as aircraft or a person from one point to another point. Some of the prominent advantages of the GPS are: Land based system problems like ground reflections, electromagnetic interference, reflections from physical systems are avoided in GPS since it is space constellation, Intentional interference like jamming, unintentional interference will not affect GPS since spread spectrum techniques are used in it, System accuracy can be improved to the order of centimeters using differential techniques, Smaller size and reduced cost of the GPS receiver enable it to be used in 3G Communication. In this paper, a literature review of existing GPS schemes based on block codes that mainly targets towards finding out the tolerance to signals from other GPS satellites sharing the same frequency band (multiple access capability), analyzing the tolerance to some level of multipath interference, there are many potential sources of multipath reflection (example man-made or natural object) and finding out the tolerance to reasonable levels of unintentional or intentional interference, jamming or spoofing by signal designed to mimic a GPS signal

    Doubly Orthogonal Wavelet Packets for Multi-Users Indoor Visible Light Communication Systems

    Get PDF
    Visible Light Communication (VLC) is a data communication technology that modulates the intensity of the light to transmit the information mostly by means of Light Emitting Diodes (LEDs). The data rate is mainly throttled by the limited bandwidth of the LEDs. To combat, Multi-carrier Code Division Multiple Access (MC-CDMA) is a favorable technique for achieving higher data rates along with reduced Inter-Symbol Interference (ISI) and easy access to multi-users at the cost of slightly reduced compromised spectral efficiency and Multiple Access Interference (MAI). In this article, a multi-user VLC system is designed using a Discrete Wavelet Transform (DWT) that eradicates the use of cyclic prefix due to the good orthogonality and time-frequency localization properties of wavelets. Moreover, the design also comprises suitable signature codes, which are generated by employing double orthogonality depending upon Walsh codes and Wavelet Packets. The proposed multi-user system is simulated in MATLAB software and its overall performance is assessed using line-of-sight (LoS) and non-line-of-sight (NLoS) configurations. Furthermore, two sub-optimum multi-users detection schemes such as zero forcing (ZF) and minimum-mean-square-error (MMSE) are also used at the receiver. The simulated results illustrate that the doubly orthogonal signature waveform-based DWT-MC-CDMA with MMSE detection scheme outperforms the Walsh code-based multi-user system
    corecore