Motorola Pro FLX Uživatelský manuál

Procházejte online nebo si stáhněte Uživatelský manuál pro Přijímač Motorola Pro FLX. design and implementation of a practical flex paging decoder Uživatelská příručka

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 74
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 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
Zobrazit stránku 0
1 2 3 4 5 6 ... 73 74

Shrnutí obsahu

Strany 1 - PAGING DECODER

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

Strany 2

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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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.

Strany 12 - Chapter 2

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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 19 - Grayson Wireless 11

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

Strany 20 - 2.4 Fading Tolerance

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

Strany 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

Strany 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

Strany 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

Strany 24 - Grayson Wireless 16

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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 34 - Grayson Wireless 26

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

Strany 35

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

Strany 36 - Grayson Wireless 28

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

Strany 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

Strany 38 - Grayson Wireless 30

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

Strany 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

Strany 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

Strany 41 - Grayson Wireless 33

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

Strany 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

Strany 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

Strany 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

Strany 45 - Grayson Wireless 37

Grayson Wireless v3.4 BER Measurements ...29

Strany 46

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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 51

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

Strany 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

Strany 53 - 5.5 Analysis

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

Strany 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

Strany 55 - 7. References

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

Strany 56 - Grayson Wireless 48

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

Strany 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; }

Strany 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

Strany 59 - Grayson Wireless 51

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

Strany 60 - Grayson Wireless 52

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

Strany 61 - Grayson Wireless 53

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

Strany 62 - Grayson Wireless 54

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

Strany 63 - Grayson Wireless 55

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

Strany 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

Strany 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

Strany 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

Strany 67 - Grayson Wireless 59

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

Strany 68 - Grayson Wireless 60

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

Strany 69 - Grayson Wireless 61

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

Strany 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

Strany 71 - Grayson Wireless 63

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

Strany 72 - Grayson Wireless 64

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

Strany 73 - Grayson Wireless 65

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

Strany 74 - Grayson Wireless 66

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

Komentáře k této Příručce

Žádné komentáře