Motorola Pro FLX Manual de usuario

Busca en linea o descarga Manual de usuario para Receptor Motorola Pro FLX. design and implementation of a practical flex paging decoder Manual de usuario

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 74
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 0
DESIGN AND IMPLEMENTATION OF A
PRACTICAL FLEX
TM
PAGING DECODER
by
Scott Lindsey McCulley
Thesis submitted to the Faculty of the Virginia Polytechnic Institute and State University in
partial fulfillment of the requirement of the degree of
Master of Science
in
Electrical Engineering
Dr. Theodore S. Rappaport, Chair
Dr. Jeffrey Reed
Dr. Brian D. Woerner
October 24, 1997
Blacksburg, Virginia
Keywords:
Bit-Error-Rate (BER) Measurements, Bose-Chaudhuri-Hocquenhem (BCH), FLEX,
Paging Decoder, Frequency Shift Keying (FSK)
Copyright 1997, Scott Lindsey McCulley
Vista de pagina 0
1 2 3 4 5 6 ... 73 74

Indice de contenidos

Pagina 1 - PAGING DECODER

DESIGN AND IMPLEMENTATION OF APRACTICAL FLEXTM PAGING DECODERbyScott Lindsey McCulleyThesis submitted to the Faculty of the Virginia Polytechnic Insti

Pagina 2

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 2Motorola Inc. has developed a new paging protocol called FLEX 1 to addr

Pagina 3 - Acknowledgments

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 3mainframe that allows up to four pairs of receivers and decoders to comm

Pagina 4 - Table of Contents

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 4Chapter 22. FLEX Protocol2.1 Overview of FLEX ProtocolThe FLEX format i

Pagina 5 - Grayson Wireless v

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 5transmitting a preamble in an asynchronous protocol can be time used to

Pagina 6 - List of Figures

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 6The 4-FSK data is transmitted using a Gray-code [Cou 90] which means tha

Pagina 7 - Grayson Wireless vii

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 7FLEX pager to receive the same numbered frame within two consecutive cyc

Pagina 8 - List of Tables

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 82.3.1 Frame FormatThe format of each frame is shown in Figure 2-4 [Ste 9

Pagina 9 - Chapter 1

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 92.3.2 Block InterleavingEach block contains 8, 16, or 32 codewords of da

Pagina 10 - Grayson Wireless 2

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 102.3.3 CodewordEach codeword in FLEX is 32 bits long and uses the same e

Pagina 11 - Grayson Wireless 3

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 11letter (a, b, c, d). For 1600 bps FLEX, only phase a is transmitted.

Pagina 12 - Chapter 2

Design and Implementation of a Practical FLEX Paging DecoderbyScott McCulleyTheodore S. Rappaport, ChairmanElectrical Engineering(ABSTRACT)The Motorol

Pagina 13 - Grayson Wireless 5

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 12Table 2-1 Codewords per paging type2.4 Fading ToleranceThe robust natur

Pagina 14 - 2.3 FLEX Data Format

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 13Table 2-2 Relative signal strength for 99% success rate of 80 character

Pagina 15 - 15 Cycles = 1 Hour

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 14system it does require a frame to be sent with a minimum time so that t

Pagina 16 - Grayson Wireless 8

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 15Chapter 33. Receiver and Decoder Design3.1 ReceiverThe receiver which f

Pagina 17 - Grayson Wireless 9

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 164 POLEXTAL FilFM DemodulatedDiscrimated Audio(DC-15kHz)Test Point (TP)1

Pagina 18 - 21 bits 10 bits

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 17For high side injectionflo-high > fbit1 > fbit0.when mixed downfI

Pagina 19 - Grayson Wireless 11

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 18fcfcVfbit0fbit1fbit0Vfbit1VVoltsInstantaneousFrequnecyFigure 3-2 Ideal

Pagina 20 - 2.4 Fading Tolerance

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 19Maximum orPeak+ DetectorMinimum orPeak- DetectorSample& HoldSample&

Pagina 21 - 2.5 FLEX and POCSAG mixed

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 20detected are “pumped-up” to their desired value. The Peak- Detector wo

Pagina 22 - Grayson Wireless 14

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 21using the pump-charge capacitors and held by the sample and hold chip a

Pagina 23 - Chapter 3

Grayson Wireless iiiAcknowledgmentsI wish to express my deep appreciation to Dr. Theodore S. Rappaport for acting as my advisorand for his motivation

Pagina 24 - Grayson Wireless 16

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 22()VVVVTHighMax T AvgTAvg−−−=−+23which reduces down toVVVTHighMax Min−=+

Pagina 25 - Grayson Wireless 17

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 23R2VT-AvgR3R4R1VT-LowVT-HighVMaxVMin2.49 KΩ4.87 KΩ4.87 KΩ2.49 KΩ+-+-+-VI

Pagina 26 - 3.2 Decoder

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 24The symbol determination was performed by first determining the most si

Pagina 27 - Grayson Wireless 19

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 25centered. If the bit energy is centered toward the older samples which

Pagina 28 - Grayson Wireless 20

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 26complete description of how the decoder determines each symbol and main

Pagina 29 - Grayson Wireless 21

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 27MainInterrupt: Collect data at 1600 2-FSKWait for bitCollect next 32 bi

Pagina 30 - Grayson Wireless 22

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 28returns a 2-bit error correction factor. The software then sends the 2

Pagina 31 - Grayson Wireless 23

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 29what would be implemented in hardware with taps at each location. Afte

Pagina 32 - Grayson Wireless 24

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 30binomial sampling provides a boundary on how many bits must be collecte

Pagina 33 - Grayson Wireless 25

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 31BER bits = bits in error / total usable bitsBER CW = codeword erasures

Pagina 34 - Grayson Wireless 26

Grayson Wireless ivTable of ContentsAbstract iiAcknowledgments iiiTable of Contents ivList of Figures viiList of Tables ix1. Introduction 12. FLEX Pr

Pagina 35

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 32Chapter 44. MeasurementsAll measurements were performed on three receiv

Pagina 36 - Grayson Wireless 28

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 33Figure 4-1 Linearity measurementThe HP8591A spectrum analyzer was setup

Pagina 37 - 3.4 BER Measurements

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 34Table 4-1 HP8591A spectrum analyzer setup4.2 Equivalent noise bandwidt

Pagina 38 - Grayson Wireless 30

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 35RFInput50 OhmLoadHP8591ASpec AnyzrTEK-P6201FET PROBEGraysonReceiverRFIn

Pagina 39 - Grayson Wireless 31

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 364.4 Cable lossThe cable loss measurement is shown in Figure 4-3. The H

Pagina 40 - Chapter 4

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 37could be extracted out. The program saved the random data to a file fo

Pagina 41 - Grayson Wireless 33

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 38StartInitialize HP8648AFile Num = 0Generate Random FlexCycle data for H

Pagina 42 - Grayson Wireless 34

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 39due to not decoding Sync1 and thus not receiving Sync1. The rate is al

Pagina 43 - 4.3 Noise power

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 405. Results5.1 Linear measurementTable 5-1 Linear measurementThe table s

Pagina 44 - 4.5 FLEX data

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 41Table 5-2 Cable loss measurement of 1 to 4 splitter and cables5.3 Noise

Pagina 45 - Grayson Wireless 37

Grayson Wireless v3.4 BER Measurements ...29

Pagina 46

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 425.4 FLEX Data MeasurementsTable 5-4 AS4927 FLEX measurementTx Usable b

Pagina 47 - Grayson Wireless 39

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 43Table 5-6 AS4927 BER versus Eb/NoFigure 5-1 AS4927 Graph of BER versus

Pagina 48 - 5. Results

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 44Table 5-7 AS4928 BER versus Eb/NoFigure 5-2 AS4928 Graph of BER versus

Pagina 49 - 5.3 Noise measurements

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 455.5 AnalysisAs Figure 5-1 and Figure 5-2 show, the difference between i

Pagina 50 - 5.4 FLEX Data Measurements

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 466. ConclusionThe author’s contribution-s in this work have been with th

Pagina 51

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 477. References[Ber 68] Berlekamp, Elwyn R., Algebraic Coding Theory, McG

Pagina 52

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 48[Mac 77] MacWilliams, F.J., Sloane, N.J.A., The Theory of Error-Correct

Pagina 53 - 5.5 Analysis

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 498. Appendix - Code Listings/*******************************************

Pagina 54 - 6. Conclusion

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 50/* power dbm = 10 log(power mW / 1 mW) *//* power dbm / 10 = log(power

Pagina 55 - 7. References

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 51/************************************************/* Program: FLEX.CPP/*

Pagina 56 - Grayson Wireless 48

Grayson Wireless viList of FiguresFigure 2-1 FLEX 2-FSK bit pattern with frequency deviation... 5F

Pagina 57 - 8. Appendix - Code Listings

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 52//bit location 0 - 20 is data 21 is check bitworking ^= polynominal; }

Pagina 58 - Grayson Wireless 50

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 53char hpibStr[255];//from Chapter 2 in HP8648A manualsprintf(hpibStr,&qu

Pagina 59 - Grayson Wireless 51

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 54strcpy(fskStr,"FSK2");break;default:printf("Error Rate n

Pagina 60 - Grayson Wireless 52

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 55}sprintf(hpibStr,"PAG:FLEX:RATE %s",rateStr);sendHpib(hpibStr

Pagina 61 - Grayson Wireless 53

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 56/* printf("flex %08lX = msb16 %04lX lsb16 %04lX ", fle

Pagina 62 - Grayson Wireless 54

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 57case 'I':initializeHP8648A();break;case 'R':if (_ar

Pagina 63 - Grayson Wireless 55

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 58/************************************************/* Program: ANALZER.CP

Pagina 64 - Grayson Wireless 56

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 59//TRACE_02 to _04//below are trace statements that are enabled if the t

Pagina 65 - Grayson Wireless 57

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 60printf("Num:%s Frame:%d cw:%d is %06lX\n",numStr, frame-1, cw

Pagina 66 - // or 100(negative implided)

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 61while (fCount < (STOP_FRAME-START_FRAME+1)) {if (TRACE_01) printf(&q

Pagina 67 - Grayson Wireless 59

Grayson Wireless viiFigure 4-3 Cable loss measurement ... 36

Pagina 68 - Grayson Wireless 60

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 62results[rxNum][rate][dbm].frameErasures[2]++; //erasure by Commaif ((

Pagina 69 - Grayson Wireless 61

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 63}}}if (infoDisplayed) {// printf("%d.\n", cw-1);infoDisplayed

Pagina 70 - Grayson Wireless 62

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 64printf("Saving results for receiver %c rate %c\n",'1&apo

Pagina 71 - Grayson Wireless 63

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 65// printf("Complete Ber Result\n");// getch();freeMemory();}/

Pagina 72 - Grayson Wireless 64

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 669. VitaScott Lindsey McCulleyScott Lindsey McCulley was born on August

Pagina 73 - Grayson Wireless 65

Grayson Wireless viiiList of TablesTable 2-1 Codewords per paging type......

Pagina 74 - Grayson Wireless 66

Design and Implementation of a Practical FLEX Paging DecoderGrayson Wireless 1Chapter 11. IntroductionThe demand and growth in portable communications

Comentarios a estos manuales

Sin comentarios