Computer Simulation and DSP Implementation of Data Mappers of V.90 Digital Modem in Theaid of IT
|
|
- Steven Simpson
- 6 years ago
- Views:
Transcription
1 Asian Journal of Information Technology 4 (6): , 2005 Grace Publications, 2005 Computer Simulation and DSP Implementation of Data Mappers of V.90 Digital Modem in Theaid of IT Jasvir Singh and Davinderpal Sharma Department of Electronics Technology, Guru Nanak Dev University, Amritsar, Punjab, India Abstract: Voice band modem operating at the rate of 56 Kbps is gaining popularity these days. This study presents computer-aided simulation and implementation of Data Mappers for V.90 digital modem transmitter. The Present work deals with the development of an efficient algorithm for Data Mappers used in V.90 digital modem transmitter, Corresponding assembly program development (source code generation), its simulation on simulator of Code Composer Studio and finally implementation of Data Mappers on Digital Signal Processor (DSP) have been discussed. Implementation parameter like total program execution time, data memory and program memory used for the present implementation has been presented. Key words: Information Technology (IT), Digital signal processor, digital modem, data mappers INTRODUCTION Modern telecommunications are undergoing dramatic changes. The merging of communication and computing devices and wide use of Internet offer users to enjoy teleconferencing, World Wide Web surfing, Internet phone, Movies and e-commerce. This has become possible due to the device so called Modem, derived from combinations of its two major function modulation and demodulation. Over the past few years, it has been repeatedly predicted that network access via telephone lines would be replaced by new services based on emerging technologies [1]. Despite all these predictions, voiceband modems [2,3] are still used by the majority of home computer users and small business owners for data communication and network access. There is no doubt that the demand for more reliable and efficient information access will bring changes to this situation. Several competing technologies are available to provide the solution to the so-called last mile problem, i.e. how to connect customers premises to the broadband network in a more flexible and affordable way. Services such as Integrated System Digital Network (ISDN) and Asymmetric Digital Subscriber Line (ADSL) are two examples of digital data transmission over the twisted-pair subscriber lines. Compared to traditional analog telephone lines, these technologies require investment by the telephone companies as to install special equipment at the central offices. Depending on the distance between user premises and the serving central office, some users may not be able to use such services. Other technologies for network access such as coaxial cable, wireless access, direct satellite access and fiber optic lines are also available [4]. Technologies developed for each of these media have shown merits for particular applications. However, there seems to be no universal technology for all locations and all applications. Among all access technologies, the POT Service provides the widest access coverage in the world. In accordance with a study made by Geogia Tech, in 1998 approximately 70% of Internet users were connected to the network with analog voiceband modems and according to the survey conducted by a firm (Jupiter Communication) more than 50 million people in the US alone were using telephone dial up technology to access the Internet in 2001 and the user strength is growing up continuously [5]. The Gartner Group estimates that about 55% of the user will rely on voiceband services even till 2004 [6]. Moreover voiceband modem has many advantages over others. Few of them are given below: Inexpensive Easy to install More reliable Easy functioning Widely available. Seeing the huge consumer market of voiceband modem for Internet access, present study was carried out on data transmission over analog telephone lines. V.90/V.92 is the current modem standard over the PSTN telephone lines, which uses entirely different technology. Block diagram of V.90 modem communication system is shown in Fig. 1. Traditional analog modem like V.34 assumes both the ends of the modem session to have an analog connection to PSTN whereas V.90 standard assumes one end of the modem section to be purely digital to take the advantage of high-speed connection [7]. Internet Service Providers Corresponding Author: Jasvir Singh, Department of Electronics Technology, Guru Nanak Dev University, Amritsar, Punjab, India Jasvirsingh00@yahoo.com 600
2 Fig. 1: Block diagram of V.90 system (ISPs) are already using digital connection at their end. There is only one analog portion on the downstream transmission path (from ISP to DTE) and the upstream data conforms to the V.34 standard. TCM is used in upstream direction whereas in downstream Pulse Coded Modulation (PCM) as specified by ITU in G.711 recommendation [8] is used in V.90 modem, also known as PCM modem. V.90 digital modem transmitter: Transmitter of V.90 as well as V.92 digital modem is shown in the Fig. 2. First unit is scrambler whose purpose is to facilitate effective transmission of the data over the telephone channel and to improve the convergence of the adaptive equalization and echo cancellation in the receiver. It helps the receiver to recover the timing information from the received data to facilitate synchronous operation. The downstream encoder in Draft Recommendation V.90 uses multiple modulus conversion as its mapping scheme and convolutional spectral shaping as its spectral shaping scheme. The block diagram in Fig. 3 shows an overview of the downstream encoder and represents one data frame. Data frames in the digital modem have a six-symbol structure (since the robbed-bit signaling pattern repeats every six symbols). Each symbol position within the data frame is called a data frame interval and is indicated by a time index, i = 0,..., 5. During startup, the following encoder parameters are established: C i equals the positive constellation points for data frame interval i. M i is the number of code points in each constellation C i. K is the number of modulus encoder input data bits per data frame. S r is the number of PCM code sign bits per data frame used as redundancy for spectral shaping. S is the number of differential encoder input data bits per data frame, where S + S r = 6. The positive constellations (C i ) to be used in each data frame interval are specified by the analog modem during training procedures. The signaling rate is 601 Fig. 2: Transmitter of V.90 digital modem (server side) D S = [(K+S) * 8000]/6 (1) determined by the selection of the parameters K and S during the startup phase using formula given by eqn. 1. Description of each of the components or functional blocks as presented in Fig. 3 is given below [7] : Bit Parser partitions the block of binary data for one mapping frame into different groups of bits for processing by subsequent stages of the transmitter. It takes bits from scrambled data stream and parses them into two groups, which are fed to two different parts of encoder i.e. to differential encoder and modulus encoder. It takes D (equal to S + K) scrambled input data bits (d 0 : d D-1 ) and parses them into K modulus encoder input bits (b 0 : b K-1 ) and S differential encoder input bits ( s 0 : s S- 1 ). The modulus encoder takes K bits from the bit parser and maps them into six integers K i, where i=1,2,,6. Each K i is an integer between 0 and M i, where the M i s are called the mapping moduli and represent the number of elements in each of the PCM code sets defined for data frame interval 0 to data frame interval 5. In order to be able to represent the information in the K bits taken from the parser with these six integers, the values of M i and K must satisfy the following inequality: Each frame interval has an independent mapper associated with it. Each one of them also has a tabulation of M i PCM codes corresponding to the positive elements of the constellation to be used by it and denoted by C i. The specific PCM codes that assemble each of the constellations are selected by the analog modem during the startup phase of the communication. It is required that the members of C i should be labeled in descending order so the label 0 corresponds to the largest PCM code in the constellation and the label M i correspond to the smallest. The output of each mapper (U i ) is generated by selecting the constellation point in C i corresponding to K i. The S differential encoder input bits (s 0 : s S-1 ) are parsed into j = S r spectral shaping frames of length 6/S r, where the parser output j (n) represents the n th bit of the j th spectral shaping frame in a data frame. The six p j (n) bits are then differentially encoded to produce six input sign bits, t j (n), to the spectral shaper.
3 Fig. 3: V.90 digital modem encoder The spectral shaping is intended to change the shape of the spectrum of the transmitted signal to make it better suited to the channel used. Spectral shaping affects only the signs of the transmitted PCM symbols. The spectral 5 2 K = M i (2) i=0 shaper modifies input sign bits t j (n) to corresponding PCM code-sign bits ($ i ) so as to minimize the spectral shaping metric without violating the constraint specified in V.90 recommendation [7,9]. The six sign bits generated by the spectral shaper ($ i ) are attached to the six unsigned mapper outputs (U i ) to form the six output symbols (PCM i ), which are then multiplexed to form the stream of PCM octets to be transmitted. This completes the encoding process. 8-bit PCM codes generated by the transmitter arrive at the central telephone office through the internal digital telephone network and are applied to the digital to analog converter in the Codec at the rate of 8000 samples per second. The Codec converts each code to one of 256 voltage levels and passes the resulting staircase waveforms through a lowpass filter with a 4kHz cut-off frequency [10]. The linear to µ/a-law Converter, who expands the 8 encoded PCM bits to 14 bits in accordance with the ITU recommendation G.711 [8]. The procedure of expanding 8-bit input to 14-bit data at transmitter and the compressing the 14-bit data to 8-bit at other end is called Companding. The device, which accomplishes this task, is called CODEC and is generally situated at 602 the central office. A-law is used by European countries whereas in U.S.A. µ-law popular. Low pass filter in the modem design is generally used to avoid the aliasing problem caused by ADC in the communication path. To avoid the aliasing problem it should be ensured that the ADC never sees any signals that are to high in frequency. This is also known as antialiasing filter. As discussed above this filter has cut-off frequency equal to the bandwidth of the channel used i.e. 4kHz. The output of filter is connected to the twisted pair (telephone line) through the hybrid circuit installed at the local telephone office of a client. Data mapping: V.90 modem system uses a data transmission technique that performs Multiple Modulus Conversion (MMC) on a number of bits provided by the scrambler or other processing elements like parser. MMC is a technique for expressing an integer number as a sum of quotients containing multiple bases or moduli. MMC techniques, which are currently being used in V.90 modem systems, are inefficient from implementation point of view due to involvement of large number of computations like long word division. These techniques also require large amount of calculations and program code development time and apart from these, such MMC process are difficult to implement in modems where high data transmission rates are required as in the present case. Modulus encoder is a device that perform this MMC process having first means for obtaining a number of moduli, second means for obtaining a binary input having multiple bits and a processor suitably configured to
4 represent the binary input as a plurality of short words and perform short word division procedure in connection with the short words to thereby determine a plurality of index values associated with the moduli. The efficiency of the MMC process generally depends upon the bit capacity of the DSP used in the system. Division routines in fixed point DSP as used in present case are generally inefficient so present study introduces an algorithm that enables MMC processing of a large number of input bits (greater than bit capacity of DSP) using DSP that have a limited bit processing capacity. Data Mapper takes K i bits from modulus encoder and forms U i codes by choosing the constellation point in C i labelled by K i as shown in Fig. 3. There are six independent data mappers associated with the six data frame intervals. Each mapper uses a tabulation of M i PCM code that make up the positive constellation points of data frame interval 'i' denoted C i. The PCM codes to be used in each data frame interval is specified by the analog modem during training procedure [7]. Block diagram of Data Mapper is given in Fig.4. C i corresponds to the Universal set of PCM code words as specified by the ITU Recommendation V.90 in Table 1/V.90 [7]. This table contains both A-law and??law PCM code along with their linear codes. As A-law is being followed in India so C i values have been chosen from the A-law Universal Set of PCM codewords. Asian J. Inform. Technol., 4(6): , 2005 Algorithm for implementation of data mappers: Figure 5 shows the flow diagram of the algorithm being used in the implementation of Data Mappers functionality. The PCM code set members C i have been labelled in descending order so that label '0' corresponds to the largest PCM code in C i and label M i 1 corresponds to the smallest PCM code in C i as required by the ITU Recommendation V.90. In the very beginning 128 universal PCM code words corresponding to A-law (as given in Appendix (A)), which forms the positive side of constellation, can be stored at appropriate program memory address (pma), Fig. 4: Block diagram of data mapper of V.90 digital modem Fig.5: Algorithm to implement data mappers for transmitter of V.90 digital modem which in the next step can be shifted to the data memory to achieve Data Mapping function. PCM code words can also be directly loaded in to the appropriate 'dma'. In the next step initialization of data mapping frame can be done by setting mapper index to zero which means that data mapping frame '0' is being processed or data mapper '0' is being activated. After setting the data mapper for a particular data frame, output from modulus encoder K i corresponding to the same data frame can be fed to data mapper which maps K i = C i e.g. if K 0 =10 (output of modulus encoder during 0 th data frame interval) then data mapper 0 will select PCM code word corresponding to U-code (C i )=10. In the next step selected PCM code word C i can be stored at appropriate dma U i or given to the next processing unit of the transmitter. Query task is performed to activate the next data mapper corresponding to next data frame and the data mapping process described above is repeated till all the six data mapper gets activated and their corresponding outputs get stored at 'dma' U i. 603
5 Appendix (A) The Universal set of PCM Code Words U-code? -law? -law A-law A-law U-code? -law? -law A-law A-law PCM linear PCM linear PCM linear PCM linear 0 FF 0 D BF FE 8 D BE FD 16 D BD FC 24 D BC FB 32 D BB FA 40 D BA F9 48 D B F8 56 D B F7 64 DD B D F6 72 DC B C F5 80 DF B F F4 88 DE B E F3 96 D B F2 104 D B F1 112 DB B B F0 120 DA B A EF 132 C AF EE 148 C AE ED 164 C AD EC 180 C AC EB 196 C AB EA 212 C AA E9 228 C A E8 244 C A E7 260 CD A D E6 276 CC A C E5 292 CF A F E4 308 CE A E E3 324 C A E2 340 C A E1 356 CB A B E0 372 CA A A DF 396 F F 8316 B DE 428 F E 8828 B DD 460 F D 9340 B DC 492 F C 9852 B DB 524 F B B DA 556 F A B D9 588 F B D8 620 F B D7 652 FD BD D6 684 FC BC D5 716 FF BF D4 748 FE BE D3 780 F B D2 812 F B D1 844 FB BB D0 876 FA BA CF 924 E F A CE 988 E E A CD 1052 E D A CC 1116 E C A CB 1180 E B A CA 1244 E A A C E A C E A C ED AD C EC AC C EF AF C EE AE C E A C E A C EB AB C EA AA
6 Simulation of data mappers: Program corresponding to the algorithm described above has been developed in assembly language of TMS320C50PQ57 DSP to perform data mapping function in transmitter of V.90 igital modem. The source codes corresponding to the data mapper function have been developed. These source codes after converting in to appropriate format have been loaded in to the simulator of code composer studio where assembly program for data mappers has been debugged. The status of the simulator before execution of the program has been shown in Fig. 6. As an example it was assumed that the output of modulus encoder (K i ) are as follows: K 0 = 10 ; K 1 = 15; K 2 = 27; K 3 = 30; K 4 = 48; and K 5 = 70 Fig. 6: Simulator status before execution of data mapper function of v.90 digital modem Fig. 7: Simulator status after execution of data mapper function of v.90 digital modem Data mapper associated with the particular data frame interval 'i' selects PCM code word corresponding to the U-code (C i ) specified by output of modulus encoder (Ki) from the PCM code words table as shown in Appendix (A). After debugging the program, it was executed on simulator whose status is shown in Fig. 7. As the outputs of data mappers have been directed to stored at 'dma' BD00H to BD05H in the program, It is clear from the Data Memory window of simulator that data at these locations matches with the PCM code words of Appendix (A) corresponding to K i values taken as an example. This confirms the successfulness of the algorithm as well as corresponding assembly program designed during the present study. Implementation of data mappers on TMS320C50PQ57 DSP: As discussed earlier, a program in assembly language has been developed to implement data mapping function on TMS320C50PQ57 DSP. Universal PCM code words from 'pma' to 'dma' have been shifted with the help of block move instruction BLKP (block data move from program memory to data memory ) and RPT (repeat) instruction. In data mapping function, Auxiliary Resisters AR1 and AR2 have been utilized which also aids in performing query task given in the flow diagram discussed earlier. After debugging the program, it has been loaded into the DSP module with the help of assembler and linker programs. Program has been executed on the module by taking the same inputs K i (output of the modulus encoder) as assumed during simulation of the program. It is very clear that data stored at data address BD00 to BD05 exactly matches with the PCM universal codes corresponding to assumed K i, which confirms the reliable implementation of data mappers on DSP. Different implementation parameters corresponding to Data mapping functionality have been given in Table 1. Table 1: Summery of implementation parameters Data Memory Program Memory Program Execution Function Used (W) Used (W) Time (? s) Data Mappers
7 CONCLUSIONS The study has presented simulation of the Algorithm developed for data s mapper for the transmitter of V.90 Digital Modem. Implementation of Data Mappers on Digital signal processor has been carried out and different implementation parameters like data memory, memory used and programmed execution time worked determined. REFERENCES 1. Anu, A.G., Introduction to telecommunications. Thomson Asia Pvt. Ltd., Singapore. 2. Clarke, D.E.A. et al., Emerging Broadband Access Technologies. British Telecommunication Technol. J., 16: Reddy, V.U., Voice-band modems: a device to transmit data over telephone networks-part (I)- Basic principles of data transmission. Resonance, 6: Reddy, V.U., Voice-band modems: a device to transmit data over telephone networks-part (II)-Advanced ideas whichh made high data rates possible. Resonance, 6: Adams, F. et al., Today's access technologies. British Telecommunication Technol. J., 16: Georgia Tech Studies < /graphs/technology/ q01.htm> 7. ITU-T Recommendation V.90, A digital and analog modem pair for use on the PSTN at data signaling rates of up to bits/s downstream and bits/s upstream. ITU-T V Series Recommendations. 8. Recommendation G.711, Pulse coded modulation (PCM) of voice frequencies. ITU-T G Series Recommendations. 9. Les Brown, PCM modem design: V.90 characteristics. Communication System Design Magazine Steven, A.T., Contellation shaping, nonlinear precoding and trellis coding for voiceband telephone channel modems. Kluwer Academic Publishers, UK. 606
INTERNATIONAL TELECOMMUNICATION UNION. SERIES V: DATA COMMUNICATION OVER THE TELEPHONE NETWORK Simultaneous transmission of data and other signals
INTERNATIONAL TELECOMMUNICATION UNION ITU-T V.90 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (09/98) SERIES V: DATA COMMUNICATION OVER THE TELEPHONE NETWORK Simultaneous transmission of data and other
More informationINTERNATIONAL TELECOMMUNICATION UNION. SERIES V: DATA COMMUNICATION OVER THE TELEPHONE NETWORK Simultaneous transmission of data and other signals
INTERNATIONAL TELECOMMUNICATION UNION ITU-T V.92 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (11/2000) SERIES V: DATA COMMUNICATION OVER THE TELEPHONE NETWORK Simultaneous transmission of data and
More informationVisa Smart Debit/Credit Certificate Authority Public Keys
CHIP AND NEW TECHNOLOGIES Visa Smart Debit/Credit Certificate Authority Public Keys Overview The EMV standard calls for the use of Public Key technology for offline authentication, for aspects of online
More informationSecret Key Systems (block encoding) Encrypting a small block of text (say 128 bits) General considerations for cipher design:
Secret Key Systems (block encoding) Encrypting a small block of text (say 128 bits) General considerations for cipher design: Secret Key Systems (block encoding) Encrypting a small block of text (say 128
More informationC Mono Camera Module with UART Interface. User Manual
C328-7221 Mono Camera Module with UART Interface User Manual Release Note: 1. 16 Mar, 2009 official released v1.0 C328-7221 Mono Camera Module 1 V1.0 General Description The C328-7221 is VGA camera module
More informationSEN366 Computer Networks
SEN366 Computer Networks Prof. Dr. Hasan Hüseyin BALIK (5 th Week) 5. Signal Encoding Techniques 5.Outline An overview of the basic methods of encoding digital data into a digital signal An overview of
More informationData Encoding g(p (part 2)
Data Encoding g(p (part 2) CSE 3213 Instructor: U.T. Nguyen 10/11/2007 12:44 PM 1 Analog Data, Digital Signals (5.3) 2 1 Analog Data, Digital Signals Digitization Conversion of analog data into digital
More informationETSI TS V ( )
TS 135 232 V12.1.0 (2014-10) TECHNICAL SPECIFICATION Universal Mobile Telecommunications System (UMTS); LTE; Specification of the TUAK algorithm set: A second example algorithm set for the 3GPP authentication
More information10 Speech and Audio Signals
0 Speech and Audio Signals Introduction Speech and audio signals are normally converted into PCM, which can be stored or transmitted as a PCM code, or compressed to reduce the number of bits used to code
More informationCSci 127: Introduction to Computer Science
CSci 127: Introduction to Computer Science hunter.cuny.edu/csci CSci 127 (Hunter) Lecture 4 27 February 2018 1 / 25 Announcements Welcome back! Lectures are back on a normal schedule until Spring Break.
More informationWaveform Encoding - PCM. BY: Dr.AHMED ALKHAYYAT. Chapter Two
Chapter Two Layout: 1. Introduction. 2. Pulse Code Modulation (PCM). 3. Differential Pulse Code Modulation (DPCM). 4. Delta modulation. 5. Adaptive delta modulation. 6. Sigma Delta Modulation (SDM). 7.
More informationOverview. Chapter 4. Design Factors. Electromagnetic Spectrum
Chapter 4 Transmission Media Overview Guided - wire Unguided - wireless Characteristics and quality determined by medium and signal For guided, the medium is more important For unguided, the bandwidth
More information6.450: Principles of Digital Communication 1
6.450: Principles of Digital Communication 1 Digital Communication: Enormous and normally rapidly growing industry, roughly comparable in size to the computer industry. Objective: Study those aspects of
More informationSignal Encoding Techniques
2 Techniques ITS323: to Data Communications CSS331: Fundamentals of Data Communications Sirindhorn International Institute of Technology Thammasat University Prepared by Steven Gordon on 3 August 2015
More informationMansour Keramat. * No part may be reproduced without permission from the author. 1- Application of Data Converters. Contents
Mansour Keramat Analog and Mixed Signal Laboratory Electrical & Computer Eng. Dept. University of Connecticut Storrs, CT 06269 E-mail: keramat@engr.uconn.edu URL: http://www.engr.uconn.edu/~keramat * No
More informationCS420/520 Axel Krings Page 1 Sequence 8
Chapter 8: Multiplexing CS420/520 Axel Krings Page 1 Multiplexing What is multiplexing? Frequency-Division Multiplexing Time-Division Multiplexing (Synchronous) Statistical Time-Division Multiplexing,
More informationFunction Block DIGITAL PLL. Within +/- 5ppm / 10 years (Internal TCXO Stability) 1 External Reference Frequency Range: 10MHz +/- 100Hz
Features * Best Suited for Local Oscillator of Microwave Equipment with Low Phase Noise and Low Spurious Emission * Programmable Selection by Rotary Switch or Serial Control Signal * Built-in PLL Circuit
More informationData Communications and Networking (Module 2)
Data Communications and Networking (Module 2) Chapter 5 Signal Encoding Techniques References: Book Chapter 5 Data and Computer Communications, 8th edition, by William Stallings 1 Outline Overview Encoding
More informationMultiplexing. Chapter 8. Frequency Division Multiplexing Diagram. Frequency Division Multiplexing. Multiplexing
Multiplexing Chapter 8 Multiplexing Frequency Division Multiplexing FDM Useful bandwidth of medium exceeds required bandwidth of channel Each signal is modulated to a different carrier frequency Carrier
More informationxdsl Modulation Techniques
NEXTEP Broadband White Paper xdsl Modulation Techniques Methods of achieving spectrum-efficient modulation for high quality transmissions. A Nextep Broadband White Paper May 2001 Broadband Networks Group
More informationThe Physical Layer Outline
The Physical Layer Outline Theoretical Basis for Data Communications Digital Modulation and Multiplexing Guided Transmission Media (copper and fiber) Public Switched Telephone Network and DSLbased Broadband
More informationAdoption of this document as basis for broadband wireless access PHY
Project Title Date Submitted IEEE 802.16 Broadband Wireless Access Working Group Proposal on modulation methods for PHY of FWA 1999-10-29 Source Jay Bao and Partha De Mitsubishi Electric ITA 571 Central
More informationVoice Transmission --Basic Concepts--
Voice Transmission --Basic Concepts-- Voice---is analog in character and moves in the form of waves. 3-important wave-characteristics: Amplitude Frequency Phase Telephone Handset (has 2-parts) 2 1. Transmitter
More informationNext: Broadcast Systems
Next: Broadcast Systems Unidirectional distribution systems DAB architecture DVB Container High-speed Internet 3/14/2013 CSE 4215, Winter 2013 33 Unidirectional distribution systems Asymmetric communication
More informationWilliam Stallings Data and Computer Communications. Chapter 8 Multiplexing. Multiplexing
William Stallings Data and Computer Communications Chapter 8 Multiplexing Multiplexing 1 Frequency Division Multiplexing FDM Useful bandwidth of medium exceeds required bandwidth of channel Each signal
More informationClass 4 ((Communication and Computer Networks))
Class 4 ((Communication and Computer Networks)) Lesson 5... SIGNAL ENCODING TECHNIQUES Abstract Both analog and digital information can be encoded as either analog or digital signals. The particular encoding
More informationMobile Communications Chapter 6: Broadcast Systems
Mobile Communications Chapter 6: Broadcast Systems Unidirectional distribution systems DAB architecture DVB Container High-speed Internet Prof. Dr.-Ing. Jochen Schiller, http://www.jochenschiller.de/ MC
More informationEEE 309 Communication Theory
EEE 309 Communication Theory Semester: January 2016 Dr. Md. Farhad Hossain Associate Professor Department of EEE, BUET Email: mfarhadhossain@eee.buet.ac.bd Office: ECE 331, ECE Building Part 05 Pulse Code
More informationRecommendation ITU-R BT.1577 (06/2002)
Recommendation ITU-R BT.1577 (06/2002) Serial digital interface-based transport interface for compressed television signals in networked television production based on Recommendation ITU-R BT.1120 BT Series
More informationChapter-1: Introduction
Chapter-1: Introduction The purpose of a Communication System is to transport an information bearing signal from a source to a user destination via a communication channel. MODEL OF A COMMUNICATION SYSTEM
More informationET4254 Communications and Networking 1
Topic 5 Look at multiplexing multiple channels on a single link FDM TDM Statistical TDM ASDL and xdsl 1 Multiplexing multiple links on 1 physical line common on long-haul, high capacity, links have FDM,
More informationDigital Communication Systems. Asymmetric Digital Subscriber Line (ADSL) Gavin Cameron
Digital Communication Systems Asymmetric Digital Subscriber Line (ADSL) Gavin Cameron MSc/PGD Electronics and Communication Engineering May 17, 2000 TABLE OF CONTENTS TABLE OF CONTENTS..........................................................
More informationDepartment of Electronics and Communication Engineering 1
UNIT I SAMPLING AND QUANTIZATION Pulse Modulation 1. Explain in detail the generation of PWM and PPM signals (16) (M/J 2011) 2. Explain in detail the concept of PWM and PAM (16) (N/D 2012) 3. What is the
More informationData and Computer Communications. Tenth Edition by William Stallings
Data and Computer Communications Tenth Edition by William Stallings Data and Computer Communications, Tenth Edition by William Stallings, (c) Pearson Education - Prentice Hall, 2013 CHAPTER 8 Multiplexing
More informationSignal Encoding Techniques
Signal Encoding Techniques Overview Have already noted previous chapters that both analog and digital information can be encoded as either analog or digital signals: Digital data, digital signals: simplest
More informationDigital Lighting Systems, Inc. PD804-DMX. Eight Channel DMX Pack. (includes information for PD804-DMX-S) USER'S MANUAL. PD804-DMX-UM Rev.
, Inc. Eight Channel DMX Pack (includes information for -S) S S S S 4 8 USER'S MANUAL -UM User's Manual - Page GENERAL DESCRIPTION The is an 8-channel DMX- compatible dimmer pack. It contains three printed
More informationON SYMBOL TIMING RECOVERY IN ALL-DIGITAL RECEIVERS
ON SYMBOL TIMING RECOVERY IN ALL-DIGITAL RECEIVERS 1 Ali A. Ghrayeb New Mexico State University, Box 30001, Dept 3-O, Las Cruces, NM, 88003 (e-mail: aghrayeb@nmsu.edu) ABSTRACT Sandia National Laboratories
More informationUNIT-1. Basic signal processing operations in digital communication
UNIT-1 Lecture-1 Basic signal processing operations in digital communication The three basic elements of every communication systems are Transmitter, Receiver and Channel. The Overall purpose of this system
More informationMTI 7603 Pseudo-Ternary Codes
Page 1 of 1 MTI 7603 Pseudo-Ternary Codes Contents Aims of the Exercise Learning about the attributes of different line codes (AMI, HDB3, modified AMI code) Learning about layer 1 of the ISDN at the base
More informationTELECOMMUNICATION SYSTEMS
TELECOMMUNICATION SYSTEMS By Syed Bakhtawar Shah Abid Lecturer in Computer Science 1 MULTIPLEXING An efficient system maximizes the utilization of all resources. Bandwidth is one of the most precious resources
More informationa. Find the minimum number of samples per second needed to recover the signal without loosing information.
1. The digital signal X(t) given below. X(t) 1 0 1 2 3 4 5 7 8 t (msec) a. If the carrier is sin (2000 π t), plot Amplitude Shift Keying (ASK) Modulated signal. b. If digital level 1 is represented by
More informationENGR 4323/5323 Digital and Analog Communication
ENGR 4323/5323 Digital and Analog Communication Chapter 1 Introduction Engineering and Physics University of Central Oklahoma Dr. Mohamed Bingabr Course Materials Textbook: Modern Digital and Analog Communication,
More informationAudit Attestation Microsec ETSI Assessment 2017 No. AA
Audit Attestation ETSI Assessment 2017 No. AA2017121402 Identification of the conformity assessment body (CAB): Identification of the trust service provider (TSP): Identification of the audited Root-CA:
More informationFundamentals of Digital Communication
Fundamentals of Digital Communication Network Infrastructures A.A. 2017/18 Digital communication system Analog Digital Input Signal Analog/ Digital Low Pass Filter Sampler Quantizer Source Encoder Channel
More information8WD4 Signaling Columns
Siemens AG 200 General data Overview The 8WD4 signaling columns are flexible in design and versatile in use. 1 1 2 2 3 3 4 5 4 6 8 5 6 10 11 8 12 15 13 14 10 NSC0_002 11 12 NSC0_0026 1 Acoustic element
More informationAudit Attestation for SwissSign AG. This is to confirm that TUV AUSTRIA CERT has successfully audited the CAs of SwissSign without critical findings.
TUV AUSTRIA CERT GMBHLKJIHGFEDCB TUV AUSTRIA Audit Attestation for SwissSign AG Office: TUV AUSTRIA-Platz 1 2345 Brunn am Gebirge www.tuv.at Business Area Life, Training & Certification Austria Certification
More informationIn this lecture. System Model Power Penalty Analog transmission Digital transmission
System Model Power Penalty Analog transmission Digital transmission In this lecture Analog Data Transmission vs. Digital Data Transmission Analog to Digital (A/D) Conversion Digital to Analog (D/A) Conversion
More informationChapter 12: Digital Modulation and Modems
Chapter 12: Digital Modulation and Modems MULTIPLE CHOICE 1. FSK stands for: a. Full-Shift Keying c. Full-Signal Keying b. Frequency-Shift Keying d. none of the above 2. PSK stands for: a. Pulse-Signal
More information) #(2/./53 $!4! 42!.3-)33)/.!4! $!4! 3)'.!,,).' 2!4% ()'(%2 4(!. KBITS 53).' K(Z '2/50 "!.$ #)2#5)43
INTERNATIONAL TELECOMMUNICATION UNION )454 6 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU $!4! #/--5.)#!4)/. /6%2 4(% 4%,%(/.%.%47/2+ 39.#(2/./53 $!4! 42!.3-)33)/.!4! $!4! 3)'.!,,).' 2!4% ()'(%2 4(!.
More informationP. 241 Figure 8.1 Multiplexing
CH 08 : MULTIPLEXING Multiplexing Multiplexing is multiple links on 1 physical line To make efficient use of high-speed telecommunications lines, some form of multiplexing is used It allows several transmission
More informationEEE 309 Communication Theory
EEE 309 Communication Theory Semester: January 2017 Dr. Md. Farhad Hossain Associate Professor Department of EEE, BUET Email: mfarhadhossain@eee.buet.ac.bd Office: ECE 331, ECE Building Types of Modulation
More information9/24/08. Broadcast Systems. Unidirectional distribution systems. Unidirectional distribution. Unidirectional distribution systems DAB Architecture
Broadcast Systems Unidirectional distribution systems DB rchitecture DVB Container High-speed Internet Unidirectional distribution systems symmetric communication environments bandwidth limitations of
More information745 Transformer Protection System Communications Guide
Digital Energy Multilin 745 Transformer Protection System Communications Guide 745 revision: 5.20 GE publication code: GEK-106636E GE Multilin part number: 1601-0162-A6 Copyright 2010 GE Multilin GE Multilin
More informationLecture 9b Convolutional Coding/Decoding and Trellis Code modulation
Lecture 9b Convolutional Coding/Decoding and Trellis Code modulation Convolutional Coder Basics Coder State Diagram Encoder Trellis Coder Tree Viterbi Decoding For Simplicity assume Binary Sym.Channel
More informationTCM-coded OFDM assisted by ANN in Wireless Channels
1 Aradhana Misra & 2 Kandarpa Kumar Sarma Dept. of Electronics and Communication Technology Gauhati University Guwahati-781014. Assam, India Email: aradhana66@yahoo.co.in, kandarpaks@gmail.com Abstract
More informationDEGEN DE1103 FM / MW / SW RECEIVER FM / AM / SSB / CW MODES OPERATING MANUAL
DEGEN DE1103 FM / MW / SW RECEIVER FM / AM / SSB / CW MODES OPERATING MANUAL (1) Power/Sleep (2) Reset (3) Lock Key (4) Time/Delete (5) St./Mono/SSB LED (6) Stereo/Mono/SSB (7) FM Band/Station Search Backward
More informationData Communications and Networks
Data Communications and Networks Engr. Abdul Rahman Mahmood MS, MCP, QMR(ISO9001:2000) Usman Institute of Technology University Road, Karachi armahmood786@yahoo.com alphasecure@gmail.com alphapeeler.sf.net/pubkeys/pkey.htm
More informationSIGNAL CLASSIFICATION BY DISCRETE FOURIER TRANSFORM. Pauli Lallo ABSTRACT
SIGNAL CLASSIFICATION BY DISCRETE FOURIER TRANSFORM Pauli Lallo Email:pauli.lallo@mail.wwnet.fi ABSTRACT This paper presents a signal classification method using Discrete Fourier Transform (DFT). In digital
More information)454 ' ).4%27/2+).' "%47%%..%47/2+3 "!3%$ /. $)&&%2%.4 $)')4!, ()%2!2#()%3!.$ 30%%#( %.#/$).',!73 $)')4!,.%47/2+3. )454 Recommendation '
INTERNATIONAL TELECOMMUNICATION UNION )454 ' TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU $)')4!,.%47/2+3 ).4%27/2+).' "%47%%..%47/2+3 "!3%$ /. $)&&%2%.4 $)')4!, ()%2!2#()%3!.$ 30%%#( %.#/$).',!73 )454
More informationTime division multiplexing The block diagram for TDM is illustrated as shown in the figure
CHAPTER 2 Syllabus: 1) Pulse amplitude modulation 2) TDM 3) Wave form coding techniques 4) PCM 5) Quantization noise and SNR 6) Robust quantization Pulse amplitude modulation In pulse amplitude modulation,
More informationCARLETON UNIVERSITY Department of Systems and Computer Engineering
CARLETON UNIVERSITY Department of Systems and Computer Engineering SYSC4700 Telecommunications Engineering Winter 2016 Term Exam 10 February 2016 1. NO CELL PHONES. Closed-book exam (with one-page aid-sheet).
More informationEXPERIMENT WISE VIVA QUESTIONS
EXPERIMENT WISE VIVA QUESTIONS Pulse Code Modulation: 1. Draw the block diagram of basic digital communication system. How it is different from analog communication system. 2. What are the advantages of
More informationData and Computer Communications Chapter 8 Multiplexing
Data and Computer Communications Chapter 8 Multiplexing Eighth Edition by William Stallings 1 Multiplexing multiple links on 1 physical line common on long-haul, high capacity, links have FDM, TDM, STDM
More informationCSCD 433 Network Programming Fall Lecture 5 Physical Layer Continued
CSCD 433 Network Programming Fall 2016 Lecture 5 Physical Layer Continued 1 Topics Definitions Analog Transmission of Digital Data Digital Transmission of Analog Data Multiplexing 2 Different Types of
More informationPULSE CODE MODULATION (PCM)
PULSE CODE MODULATION (PCM) 1. PCM quantization Techniques 2. PCM Transmission Bandwidth 3. PCM Coding Techniques 4. PCM Integrated Circuits 5. Advantages of PCM 6. Delta Modulation 7. Adaptive Delta Modulation
More informationChapter 2: Fundamentals of Data and Signals
Chapter 2: Fundamentals of Data and Signals TRUE/FALSE 1. The terms data and signal mean the same thing. F PTS: 1 REF: 30 2. By convention, the minimum and maximum values of analog data and signals are
More informationImplementation of Different Interleaving Techniques for Performance Evaluation of CDMA System
Implementation of Different Interleaving Techniques for Performance Evaluation of CDMA System Anshu Aggarwal 1 and Vikas Mittal 2 1 Anshu Aggarwal is student of M.Tech. in the Department of Electronics
More informationEE 304 TELECOMMUNICATIONs ESSENTIALS HOMEWORK QUESTIONS AND ANSWERS
Homework Question 1 EE 304 TELECOMMUNICATIONs ESSENTIALS HOMEWORK QUESTIONS AND ANSWERS Allocated channel bandwidth for commercial TV is 6 MHz. a. Find the maximum number of analog voice channels that
More informationLecture 3 Concepts for the Data Communications and Computer Interconnection
Lecture 3 Concepts for the Data Communications and Computer Interconnection Aim: overview of existing methods and techniques Terms used: -Data entities conveying meaning (of information) -Signals data
More informationWireless Communication Fading Modulation
EC744 Wireless Communication Fall 2008 Mohamed Essam Khedr Department of Electronics and Communications Wireless Communication Fading Modulation Syllabus Tentatively Week 1 Week 2 Week 3 Week 4 Week 5
More informationCHAPTER 3 Syllabus (2006 scheme syllabus) Differential pulse code modulation DPCM transmitter
CHAPTER 3 Syllabus 1) DPCM 2) DM 3) Base band shaping for data tranmission 4) Discrete PAM signals 5) Power spectra of discrete PAM signal. 6) Applications (2006 scheme syllabus) Differential pulse code
More informationEC 2301 Digital communication Question bank
EC 2301 Digital communication Question bank UNIT I Digital communication system 2 marks 1.Draw block diagram of digital communication system. Information source and input transducer formatter Source encoder
More informationCSE 123: Computer Networks Alex C. Snoeren. Project 1 out Today, due 10/26!
CSE 123: Computer Networks Alex C. Snoeren Project 1 out Today, due 10/26! Signaling Types of physical media Shannon s Law and Nyquist Limit Encoding schemes Clock recovery Manchester, NRZ, NRZI, etc.
More informationECE230X Lectures 10-11
ECE230X Lectures 10-11 Data and Computer Communications Eighth Edition By William Stallings Section 5.2 Digital Data, Analog Signals D. Richard Brown III Worcester Polytechnic Institute Electrical and
More informationEFFECTIVE CHANNEL CODING OF SERIALLY CONCATENATED ENCODERS AND CPM OVER AWGN AND RICIAN CHANNELS
EFFECTIVE CHANNEL CODING OF SERIALLY CONCATENATED ENCODERS AND CPM OVER AWGN AND RICIAN CHANNELS Manjeet Singh (ms308@eng.cam.ac.uk) Ian J. Wassell (ijw24@eng.cam.ac.uk) Laboratory for Communications Engineering
More informationPulse Code Modulation
Pulse Code Modulation EE 44 Spring Semester Lecture 9 Analog signal Pulse Amplitude Modulation Pulse Width Modulation Pulse Position Modulation Pulse Code Modulation (3-bit coding) 1 Advantages of Digital
More informationChapter 4 Digital Transmission 4.1
Chapter 4 Digital Transmission 4.1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 4-1 DIGITAL-TO-DIGITAL CONVERSION In this section, we see how we can represent
More information16QAM Symbol Timing Recovery in the Upstream Transmission of DOCSIS Standard
IEEE TRANSACTIONS ON BROADCASTING, VOL. 49, NO. 2, JUNE 2003 211 16QAM Symbol Timing Recovery in the Upstream Transmission of DOCSIS Standard Jianxin Wang and Joachim Speidel Abstract This paper investigates
More informationPhysical Layer. Networks: Physical Layer 1
Physical Layer Networks: Physical Layer 1 Physical Layer Part 1 Definitions Nyquist Theorem - noiseless Shannon s Result with noise Analog versus Digital Amplifier versus Repeater Networks: Physical Layer
More informationPredicting Total Harmonic Distortion (THD) in ADSL Transformers using Behavioural Modeling
Predicting Total Harmonic Distortion (THD) in ADSL Transformers using Behavioural Modeling, J. Neil Ross & Andrew D. Brown S 1 Outline Introduction ADSL Where is the need for the transformer? What are
More information2. By convention, the minimum and maximum values of analog data and signals are presented as voltages.
Chapter 2: Fundamentals of Data and Signals Data Communications and Computer Networks A Business Users Approach 8th Edition White TEST BANK Full clear download (no formatting errors) at: https://testbankreal.com/download/data-communications-computer-networksbusiness-users-approach-8th-edition-white-test-bank/
More informationSupplier s declaration of conformity
Supplier s declaration of conformity As required by the following Notices: > Radiocommunications (Compliance Labelling - Devices) Notice 2014 made under section 182 of the Radiocommunications Act 1992;
More informationData Communications and Networks
Data Communications and Networks Abdul-Rahman Mahmood http://alphapeeler.sourceforge.net http://pk.linkedin.com/in/armahmood abdulmahmood-sss twitter.com/alphapeeler alphapeeler.sourceforge.net/pubkeys/pkey.htm
More informationBER Performance Comparison between QPSK and 4-QA Modulation Schemes
MIT International Journal of Electrical and Instrumentation Engineering, Vol. 3, No. 2, August 2013, pp. 62 66 62 BER Performance Comparison between QPSK and 4-QA Modulation Schemes Manish Trikha ME Scholar
More informationAccess to Data & Computer Networks Physical Level
Lecture 7 Access to Data & Computer Physical Level Terminology Serial Interface Cable Modems DSL technologies 1 ISP (Internet Service Provider) - An Internet service provider company that provides other
More informationChapter 2 Overview - 1 -
Chapter 2 Overview Part 1 (last week) Digital Transmission System Frequencies, Spectrum Allocation Radio Propagation and Radio Channels Part 2 (today) Modulation, Coding, Error Correction Part 3 (next
More informationChapter 4 Digital Transmission 4.1
Chapter 4 Digital Transmission 4.1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 4-2 ANALOG-TO-DIGITAL CONVERSION We have seen in Chapter 3 that a digital signal
More informationPerformance Analysis of OFDM System with QPSK for Wireless Communication
IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735.Volume 11, Issue 3, Ver. I (May-Jun.2016), PP 33-37 www.iosrjournals.org Performance Analysis
More informationDIGITAL COMMUNICATION
DIGITAL COMMUNICATION TRAINING LAB Digital communication has emerged to augment or replace the conventional analog systems, which had been used widely a few decades back. Digital communication has demonstrated
More informationLecture 2: Links and Signaling"
Lecture 2: Links and Signaling" CSE 123: Computer Networks Alex C. Snoeren HW 1 out tomorrow, due next 10/9! Lecture 2 Overview" Signaling Types of physical media Shannon s Law and Nyquist Limit Encoding
More informationStream Information. A real-time voice signal must be digitized & transmitted as it is produced Analog signal level varies continuously in time
, German University in Cairo Stream Information A real-time voice signal must be digitized & transmitted as it is produced Analog signal level varies continuously in time Th e s p ee ch s i g n al l e
More informationComputer Networks
15-441 Computer Networks Physical Layer Professor Hui Zhang hzhang@cs.cmu.edu 1 Communication & Physical Medium There were communications before computers There were communication networks before computer
More informationEITF25 Internet Techniques and Applications L2: Physical layer. Stefan Höst
EITF25 Internet Techniques and Applications L2: Physical layer Stefan Höst Data vs signal Data: Static representation of information For storage Signal: Dynamic representation of information For transmission
More informationECE 271 INTRODUCTION TO TELECOMMUNICATION NETWORKS HOMEWORK QUESTIONS ECE 271 HOMEWORK-1
ECE 271 INTRODUCTION TO TELECOMMUNICATION NETWORKS HOMEWORK QUESTIONS Homework Question 1 ECE 271 HOMEWORK-1 Allocated channel bandwidth for commercial TV is 6 MHz. a. Find the maximum number of analog
More informationPerformance Analysis of n Wireless LAN Physical Layer
120 1 Performance Analysis of 802.11n Wireless LAN Physical Layer Amr M. Otefa, Namat M. ElBoghdadly, and Essam A. Sourour Abstract In the last few years, we have seen an explosive growth of wireless LAN
More informationPulse Code Modulation (PCM)
Pulse Code Modulation (PCM) PCM in the Bell System Multiplexing PCM Asynchronous PCM Extensions to PCM Differential PCM (DPCM) Adaptive DPCM (ADPCM) Delta-Sigma Modulation (DM) Vocoders PCM in the Bell
More informationPart VI: Requirements for ISDN Terminal Equipment
Issue 9 November 2004 Spectrum Management and Telecommunications Policy Compliance Specification for Terminal Equipment, Terminal Systems, Network Protection Devices, Connection Arrangements and Hearing
More informationtechniques are means of reducing the bandwidth needed to represent the human voice. In mobile
8 2. LITERATURE SURVEY The available radio spectrum for the wireless radio communication is very limited hence to accommodate maximum number of users the speech is compressed. The speech compression techniques
More informationChapter 3 Digital Transmission Fundamentals
Chapter 3 Digital Transmission Fundamentals Digital Representation of Information Why Digital Communications? Digital Representation of Analog Signals Characterization of Communication Channels Fundamental
More informationPart VI: Requirements for Integrated Services Digital Network Terminal Equipment
Issue 9, Amendment 1 September 2012 Spectrum Management and Telecommunications Compliance Specification for Terminal Equipment, Terminal Systems, Network Protection Devices, Connection Arrangements and
More information