Motorola Pro FLX Instrukcja Użytkownika

Przeglądaj online lub pobierz Instrukcja Użytkownika dla Odbiornik Motorola Pro FLX. design and implementation of a practical flex paging decoder Instrukcja obsługi

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 74
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 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
Przeglądanie stron 0
1 2 3 4 5 6 ... 73 74

Podsumowanie treści

Strona 1 - PAGING DECODER

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

Strona 2

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

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

Strona 12 - Chapter 2

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 19 - Grayson Wireless 11

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

Strona 20 - 2.4 Fading Tolerance

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

Strona 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

Strona 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

Strona 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

Strona 24 - Grayson Wireless 16

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 34 - Grayson Wireless 26

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

Strona 35

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

Strona 36 - Grayson Wireless 28

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

Strona 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

Strona 38 - Grayson Wireless 30

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

Strona 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

Strona 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

Strona 41 - Grayson Wireless 33

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

Strona 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

Strona 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

Strona 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

Strona 45 - Grayson Wireless 37

Grayson Wireless v3.4 BER Measurements ...29

Strona 46

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 51

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

Strona 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

Strona 53 - 5.5 Analysis

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

Strona 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

Strona 55 - 7. References

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

Strona 56 - Grayson Wireless 48

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

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

Strona 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

Strona 59 - Grayson Wireless 51

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

Strona 60 - Grayson Wireless 52

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

Strona 61 - Grayson Wireless 53

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

Strona 62 - Grayson Wireless 54

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

Strona 63 - Grayson Wireless 55

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

Strona 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

Strona 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

Strona 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

Strona 67 - Grayson Wireless 59

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

Strona 68 - Grayson Wireless 60

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

Strona 69 - Grayson Wireless 61

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

Strona 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

Strona 71 - Grayson Wireless 63

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

Strona 72 - Grayson Wireless 64

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

Strona 73 - Grayson Wireless 65

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

Strona 74 - Grayson Wireless 66

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

Komentarze do niniejszej Instrukcji

Brak uwag