direct bit detection receiver performance analyses for 8 ... · calhoun: the nps institutional...

141
Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver performance analyses for 8-DPSK and 16-DPSK modulated signals operating with improper carrier phase synchronization. Sekerefeli, Mehmet Sevki. http://hdl.handle.net/10945/22245

Upload: others

Post on 02-Feb-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

Calhoun: The NPS Institutional Archive

Theses and Dissertations Thesis Collection

1987

Direct bit detection receiver performance analyses

for 8-DPSK and 16-DPSK modulated signals

operating with improper carrier phase synchronization.

Sekerefeli, Mehmet Sevki.

http://hdl.handle.net/10945/22245

Page 2: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver
Page 3: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

i 1L

Page 4: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver
Page 5: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver
Page 6: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

NAVAL POSTGRADUATE SCHOOL

Monterey, California

THES I

S

<b>4 ii>Tr

DIRECT BIT DETECTION RECEIVERPERFORMANCE ANALYSES

FOR 8-DPSK AND 16-DPSK MODULATED SIGNALSOPERATING

WITH IMPROPER CARRIER PHASESYNCHRONIZATION

by

Mehmet Sevki Sekerefeli

December 1987Thesis Advisor Daniel C. Bukofzer

Approved for public release; distribution is unlimited.

T239231

Page 7: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver
Page 8: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

'R'~ v C-ASS : CA~ ON 'J ; S =iG:

REPORT DOCUMENTATION PAGE

!EPOR* SEC-R ;

~ V CLASSY CATiONNCLASSlflED

ID RESTRICTIVE MARKINGS

ECuRlTY CLASSIFICATION AUThORiTY

>ECLASSiFiCAT:ON / DOWNGRADING SCHEDULE

3. DISTRIBUTION /AVAILABILITY OF REPORT

Approved for public release ;

distribution is unlimited.

RFORMING ORGANIZATION REPORT NuMBER(S) 5 MONITORING ORGANIZATION REPORT NUMBER(S)

JAME OF PERFORMING ORGANIZATION

val Postgraduate School

60 OFFICE SYMBOL(if applicable)

62

7a. NAME OF MONITORING ORGANIZATION

Naval Postgraduate School

.ODRESS (Gfy, Srjfe, and ZiP Code)

nterey, California 93943-5000

7o. ADDRESS (City. State, and ZIP Code)

Monterey, California 93943-5000

iAME OF FUNDING. SPONSORINGORGANIZATION

8d OFFICE SYMBOL(If applicable)

9. PROCUREMENT INSTRUMENT IDENTIFICATION NUMBER

.DDRESS (Gfy, State, ana ZIP Code) :-0 SOURCE Or FUNDING NUMBERS

PROGRAMELEMENT NO.

PROJECTNO.

TASKNO

WORK UNITACCESSION NO

ITLE {include Security Classification)

DIRECT BIT DETECTION RECEIVER PERFORMANCE ANALYSES FOR 8-DPSK AND 16-DPSK MODULATED3NALS OPERATING WITH IMPROPER CARRIER PHASE SYNCHRONIZATION.

ERSONAi A'JTHOR(S)

Sekerefeli, Mehmet Sevki

TYPE O- RE°Oa7Master's Thesis

3b TiME COVERED=ROM -O

14 DATE 0= RE°ORT (Year, Month, Day)

1987 DecemberPAGE COUNT

131

UPOLEVENTAR* NOTATION

: ELD tOl °

"6 So3>£CT TERMS {Continue on reverse it necessary and identity by block number)

Communication, Digital Communication, DPSK, PSK, M-ary DPSK,Direct Bit Detection, Modulation, Demodulation.

3STRACT '.Continue on reverse it necessary anrj laentity Dy blocK number)

The application of Direct Bit Detection methods are analyzedlaluated in digital communication systems employing Differential Flift Keyed (DPSK) modulaticn. Assuming an additive white Gaus)ise interference model, and direct bit detection methods used inIceiver, S-DPSK and 16-DPSK communication systems are consideredleir performances evaluated in terms of the delivered bit error ratfunction of signal-to-noise ratio. The advantages and disadvant

I Direct Bit Detection Receiver (DBDR) systems used in conductionInferential phase encoding are determined, with specific applicatio•DPSK and 16-DPSK modulated signals. The effect of improper receirrier phase synchronization is considered in detail, and resulirformance degradations are evaluated. numerical results show thaticeiver phase errors of more than a few degrees, severe oerform

andhasesiantheand

e asageswithn toivertingfor

ance

nS T R'8uT:0\ AVAlLABlLll v OF A3S T RACT

UNCLASSIF E3 UNLIMITED D SAME AS RPT fj QTiC USERS

21 ABSTRACT SECURITY CLASSIFICATION

imriASSTFTFnIAIVE O- s ES-'0'.S Bl£ !•«:>« D A:Professor D. C. Bukofzer

22b TELEPHONE (Include AreaCode)(408) 645-2859

2c OFFICE SYMBOL62Bh

ORM 1473. 34 mar 33 A D R edition may oe useo untn exnausted

All other editions are obsoleteSECURITY CLASSIFICATION OF THIS PAGE

O U.S. Gov«rnm«nt Printing C'lce. 1Si6—60S-24.

Page 9: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

SECURITY CLASSIFICATION OF THIS PAGE fTFh«n Dmtm Bnfwd)

19 (Continued)degradations result for both DPSK modulation schemes, unless a

complete phase reversal (i.e. ,180°) takes place.

S N 0102- LP- 014- 6601

SECURITY CLASSIFICATION OF THIS F«AGE(T»»»»n Dat» Bnfrmd)

Page 10: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

Approved for public release; distribution is unlimited.

Direct Bit Detection Receiver Performance Analvsesfor S-DPSK and 16-DPSK Modulated Signals Operating

With Improper Carrier Phase Synchronization

by

Mehmet Sevki Sekerefeli

Lieutenant Junior Grade, Turkish NavyB.S., Turkish Naval Academy, 1981

Submitted in partial fulfillment of the

requirements for the degree of

MASTER OF SCIENCE IN ELECTRICAL ENGINEERING

from the

NAVAL POSTGRADUATE SCHOOLDecember 1987

Page 11: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

C(

ABSTRACT

The application of Direct Bit Detection methods are analyzed and evaluated in

digital communication systems employing Differential Phase Shift Keyed (DPSK)

modulation. Assuming an additive white Gaussian noise interference model, and direct

bit detection methods used in the receiver, 8-DPSK and 16-DPSK communication

systems are considered and their performances evaluated in terms of the delivered bit

error rate as a function of signal-to-noise ratio. The advantages and disadvantages of

Direct Bit Detection Receiver (DBDR) systems used in conjuction with differential

phase encoding are determined, with specific application to 8-DPSK and 16-DPSK

modulated signals. The effect of improper receiver carrier phase synchronization is

considered in detail, and resulting performance degradations are evaluated. Numerical

results show that for receiver phase errors of more than a few degrees, severe

performance degradations result for both DPSK modulation schemes, unless a

complete phase reversal (i.e., 180°) takes place.

Page 12: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

t»* '-r 3BABY

3003

TABLE OF CONTENTS

I. INTRODUCTION 11

A. BACKGROUND 12

B. THEORY OF M-PSK COMMUNICATION SYSTEMS 12

1. Representation of M-PSK Signals 12

2. Gray Coding for M-PSK Signals 13

3. Known Results on the Performance of M-PSK and M-DPSK Receivers 16

II. TRANSMITTER 27

A. TRANSMITTER STRUCTURE FOR 8-DPSK AND16-DPSK MODULATED SIGNALS 27

B. COMPUTER GENERATION OF THE TRANSMITTEROUTPUTS 32

III. RECEIVER 33

A. RECEIVER STRUCTURE FOR 8-DPSK AND 16-DPSKMODULATED SIGNALS 33

B. COMPUTER GENERATION OF RECEIVER OUTPUTS 34

C. RECEIVER LOCAL OSCILLATOR PHASE ERRORS 36

IV. PERFORMANCE ANALYSES OF 8-PSK AND 8-DPSKDBDR'S WITH LOCAL OSCILLATOR PHASE ERROR 37

A. 8-PSK DBDR PERFORMANCE ANALYSIS IN THEPRESENCE OF RECEIVER LOCAL OSCILLATORPHASE ERROR 37

B. 8-DPSK DBDR PERFORMANCE ANALYSIS IN THEPRESENCE OF RECEIVER LOCAL OSCILLATORPHASE ERROR 48

C. NUMERICAL RESULTS AND DISCUSSION OFRESULTS FOR 8-PSK AND 8-DPSK DBDR'S WITHRECEIVER LOCAL OSCILLATOR PHASE ERROR 53

Page 13: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

V. PERFORMANCE ANALYSES OF 16-PSK AND 16-DPSK

DBDR'S WITH LOCAL OSCILLATOR PHASE ERROR 60

A. 16-PSK DBDR PERFORMANCE ANALYSIS IN THEPRESENCE OF RECEIVER LOCAL OSCILLATORPHASE ERROR 60

B. 16-DPSK DBDR PERFORMANCE ANALYSIS IN THEPRESENCE OF RECEIVER LOCAL OSCILLATORPHASE ERROR 69

C. NUMERICAL RESULTS AND DISCUSSION OFRESULTS FOR 16-PSK AND 16-DPSK DBDR'S WITHRECEIVER LOCAL OSCILLATOR PHASE ERROR 76

VI. CONCLUSIONS 80

APPENDUX A: DBDR INPUT/OUTPUT GENERATION PROGRAM(BELIZ) 87

1. USER GUIDE 87

2. SOURCE CODE 89

APPENDIX B: COMPUTER GENERATED ENCODER ANDDECODER OUTPUTS 97

1. 8-DPSK TRANSMITTER 97

2. 8-DPSK RECEIVER 100

3. 16-DPSK TRANSMITTER 103

4. 16-DPSK RECEIVER 112

APPENDIX C: COMPUTER GENERATED OUTPUTS FOR DBDR'SERROR PATTERN ANALYSES 121

1. 8-DPSK RECEIVER 121

2. 16-DPSK RECEIVER 123

LIST OF REFERENCES 128

INITIAL DISTRIBUTION LIST 129

Page 14: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

LIST OF TABLES

1. COMPARISON OF CONVENTIONAL AND MODIFIED GRAYCODING SCHEMES 15

2. GRAY CODE REPRESENTATION OF PHASES FOR 8-DPSKSIGNAL SET 28

3. GRAY CODE REPRESENTATION OF PHASES FOR 16-DPSKSIGNAL SET 29

Page 15: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

LIST OF FIGURES

1.1 Signal Constellations for (a) BPSK (b) QPSK (M = 4) (c) 8-PSK (d)

16-PSK 14

1.2 Symbol State Assignments for (a) 8-PSK (b) 16-PSK 17

1.3 Block Diagram of Optimum Receiver (a) Correlator Realization (b)

Matched Filter Realization (from Ha [Ref. 10]) 19

1.4 Bit Error Probabilities Versus Eb/N

Qfor 16-PSK, 8-PSK and QPSK

[Ref. 5 p.31] 20

1.5 Probability of Bit error Versus Eb/N

Q[Ref.4] 21

1.6 Block Diagram for 8-PSK DBDR 23

1.7 PE Versus SNR (dB) for 8-PSK for Various Values of a 24

1.8 Block Diagram for 16-PSK DBDR 25

1.9 PE Versus SNR (dB) for Various a Values for 16-PSK DBDR 26

2.1 DPSK Transmitter Block Diagram 27

2.2 Encoder Matrix for 8-DPSK Signals 30

2.3 Encoder xMatrix for 16-DPSK Signals 31

2.4 Carrier Modulator Structure for M-DPSK Signaling 32

3.1 General receiver block diagram for DPSK signals 33

3.2 Decoder matrix for 8-DPSK signals 34

3.3 Decoder matrix for 16-DPSK signals 35

4.1 PE Versus SNR of 8-PSK DBDR for Various Values of e (a= 22.5°) 49

4.2 Example of Error Patterns for 8-DPSK System Where Data State,

Previous Transmission, and Present Transmission are 000 with RBCorrectly Recovered 52

4.3 PE vs SNR Comparison Plot for 8-PSK and 8-DPSK DBDR (a =

22.5°,£= 0°) 54

4.4 PE Versus SNR of 8-DPSK DBDR for Various Values of a (e= 0°) 55

4.5 PE Versus SNR of 8-DPSK DBDR for Various Values of £ (a =

22.5°) 56

4.6 PE Versus a of 8-PSK DBDR for Various Values of SNR (£=0°) 58

4.7 PE Versus a of 8-DPSK DBDR for Various Values of SNR (£=0°) 59

Page 16: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

5.1 PE Versus SNR for 16-PSK DBDR (a= 11.25°, £ = 0°) 67

5.2 PE Versus SNR for 16-PSK DBDR for Various Values of £

(a= 11.25°) 68

5.3 Example of Error Patterns for 16-DPSK System Where Data State,

Previous Transmission, and Present Transmission are 0000 with RBCorrectly Recovered 70

5.3 Continued 71

5.4 PE Versus SNR (dB) for 16-DPSK for Various Values of a (£= 0°) 74

5.5 PE Versus SNR (dB) for 16-DPSK for Various Values of £

(0=11.25°) 75

5.6 PE Versus SNR Comparison Plot for 16-PSK and 16-DPSK DBDR(a= 1 1.25°, £= 0°) 77

5.7 PE Versus a for 16-PSK DBDR for Various Values of SNR (£= 0°) 78

5.8 PE Versus a for 16-DPSK DBDR for Various Values of SNR (£ =

0°) 79

6.1 PE Versus £ for 8-PSK and 8-DPSK DBDR (SNR= 15 dB and a =

22.5°) 82

6.2 PE Versus £ for 16-PSK and 16-DPSK DBDR (SNR= 15 dB and

a= 11.25°) 83

6.3 PER (£ = 0° £ = 5°) Versus SNR for 8-PSK and 8-DPSK DBDR's(a = 22.5°) 84

6.4 PER (£ = 0° £=22.5°) Versus SNR for 8-PSK and 8-DPSK DBDR's(a = 22.5°) 84

6.5 PER (£ = 0°'£ = 45°) Versus SNR for 8-PSK and 8-DPSK DBDR's(a= 22.5°) 85

6.6 PER (£ = 0° £ = 5°) Versus SNR for 16-PSK and 16-DPSK DBDR's(o= 11.25°) 85

6.7 PER (£ = 0°:£= 11.25°) Versus SNR for 16-PSK and 16-DPSKDBDR's (a= 11.25°) 86

6.8 PER (£ = 0°/£ = 45°) Versus SNR for 16-PSK and 16-DPSK DBDR's(a= 11.25°) 86

Page 17: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

ACKNOWLEDGEMENTS

I would like to express my thanks to Dr. Daniel C. Bukofzer, for his experienced

guidance and warm assistance in this study.

I would also like to thank my wife Selma, for relieving me of many family

obligations during my studies, and especially during the research and development

period of this thesis.

Finally, I wish to thank all the Turkish tax-payers, for having paid the expenses

of the period required for the completion of all my education.

10

Page 18: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

I. INTRODUCTION

M-ary differential phase shift keyed (M-DPSK) modulation is a widely used

technique in digital communication applications. Bandwidth efficiency, relatively good

noise immunity, constant signal envelope, and simplicity of implementations, make this

scheme particularly attractive for use over satellite, terrestrial radio and voiceband

telephone channels. While system analyses pertaining to the performance of M-DPSK

receivers abound in the literature, treatment is usually restricted to the case where

signal transmission takes place over an additive white Gaussian noise channel. [Ref. 1]

Since the digital information transmission is based on carriers modulated by the

symbol waveforms, the symbol error probabilities which quantify receiver performance

can often be computed directly as demonstrated by the many derivations of such

probabilities found in the literature ( see [Ref. 2: pp. 228-234] and [Ref. 3: pp. 200-212]

for example ). However, from the point of view of the recipient of the digital

information, it is the Bit Error Ratio (BER) that becomes important in digital

communication applications. While results on the BER performance of M-ary

modulation receivers is far more limited, closed form expressions for the BER of M-

PSK receivers have been obtained by Lee [Ref. 4], with similar results independently

derived by Tan [Ref. 5].

This thesis is devoted to analyzing the application of direct bit detection methods

which allow the recovery of bits in the received symbol individually, in differential

PSK digital communication systems. For analysis purposes, 8-DPSK and 16-DPSK

systems are considered and their performances evaluated. The particular question to

be answered is whether for 8-DPSK and 16-DPSK modulated signals, direct bit

detection methods provide comparable performance to conventional phase detection

receivers, especially under conditions of improper receiver carrier phase

synchronization.

In this introductory chapter, background information on M-PSK communication

systems is given. Known optimum receiver structures are presented, and Direct Bit

Detection Receivers (DBDR) are introduced. In Chapters II and III a presentation of

the transmitter and receiver structures respectively is given along with their operational

properties, and the logic implemented in the DBDR for 8-DPSK and 16-DPSK

11

Page 19: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

modulated signals is discussed in detail. Chapter IV includes the noise performance

analyses of 8-PSK and 8-DPSK receivers, and Chapter V presents similar receiver

analyses for 16-PSK and 16-DPSK. In both of these chapters, receiver local oscillator

phase errors have been incorporated so as to be able to account for degrading effects

due to improper carrier phase synchronization. The obtained mathematical expressions

of receiver performance are evaluated on a computer and graphically presented as

plots of bit error ratio as a function of signal to noise ratio (SNR) and phase errors.

A. BACKGROUNDDirect bit detection methods utilize two signal processing channels in the receiver

in order to recover the digital information without phase angle measurements.

Moreover, these methods exhibit optimum performance in a BER sense when carrier

synchronization is completely achieved. Because of the attractiveness and simplicity of

DBDRs, some studies have been carried out in this area, and a modified two-channel

receiver for 8-PSK has been built and its noise performance measured by Thompson

[Ref. 6]. Furthermore, noise performance evaluations of DBDR for 8-PSK have been

presented by Myers and Bukofzer [Ref. 7], while similar analyses for the 16-PSK case

can be found in Reference 8. Advantages of direct bit detection methods are well

documented in these referenced works, in which all analyses have been done assuming

no receiver local oscillator phase error, Gray Code bit to symbol mapping and an

additive white Gaussian noise interference model. We present here 8-PSK, 8-DPSK,

16-PSK and 16-DPSK communication systems under similar assumptions, except now

the receiver has an assumed known local oscillator phase error.

B. THEORY OF M-PSK COMMUNICATION SYSTEMS

1. Representation of M-PSK Signals

For M-PSK modulation with equal signal energies, a convenient

representation [Refs. 3: p.p. 192-205] of the signal set is given by

s.(t) = V2E~Tscos[27tf

ot + 27t(i-l)/M], i= 1,2,...,M , < t < T

g(1.1)

Ts

Es=

J S;2(t)dt , i=l,2,..,8 (1.2)

Ts= symbol duration

fQ= carrier frequency (Hz.)

12

Page 20: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

for convenience f > > 1/T is assumed,o s

A suitable orthonormal signal set for the representation of the above signals is

^(0= V2/Tscos(27tf

ot)

q>2(t) = v'2/Ts sin(27tf

ot)

,< t < T

s(1.3)

so that by using trigonometric identities, s}

(t) can be expanded in terms of cpj(t) and

<p,(t). That is,

s.(t) = (p^t) JWScos[ 27C(i-l)/M ]

- <p 2(t) V2E; sin[ 2w(i-l)/M

] (1.4)

where i= 1,2 M .

A plot of the signal constellation for M-PSK is shown in Figure 1.1 for

various values of M, where the coordinates of the i signal vector representing the

signal s.(t) are

{V2ES

cos[2ir(i-l)/M] } ,- { V2ES

sin[27t(i-l)/M]

}

(1.5)

For M-DPSK, the signal representations are exactly same as those already presented,

except that the digital information is transmitted in terms of phase differences between

consecutive signal transmissions, rather than absolute signal phases.

2. Gray Coding for M-PSK Signals

Before proceeding with the Gray coding for M-PSK signals, we introduce

some definitions which will henceforth be used

1. Symbol : Transmitted or received signal in sinusoidal form (s}

(t) where

i= 1,2,...M) which is related to the symbol state.

2. Symbol state : The binary digit assignment to the symbols which always

consists of a block of log2M bits in length^ where i= 1,2,.. .,M.)

3. Data state : Block of log2M bits corresponding to the data that must be

delivered to the intended user, and which is processed at the encoder input to

determine the symbol to be transmitted. (D. where i= 1,2,. ...,M.)

The relationship between symbol error probability and bit error probability in

the corresponding log2M bit groups depends upon the assignment of bits to the symbol

states. The preferred bit to symbol state mapping in most cases is the Gray Code, in

which the symbol states which correspond to adjacent phases differ in only one bit

position. This is because in the coherent demodulation process the most likely error

13

Page 21: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

Figure 1.1 Signal Constellations lor (a) BPSK (b) QPSK (M = 4) (c) 8-PSK (d) 16-PSK.

14

Page 22: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

involves mistaking a correct symbol with its nearest neighbor and so such symbol

errors translate into single bit errors.

In Direct Bit Detection Receivers (DBDR), Gray code assignment to the

symbol states are selected for the above given reason. In this thesis, a modified Gray

code is used, which for comparison purposes is shown along with the conventional

TABLE 1

COMPARISON OF CONVENTIONAL AND MODIFIED GRAYCODING SCHEMES

SvmbolStates

GravCoding

Modified GrayCoding

8-PSK 16-PSK 8-PSK 16-PSK

s, 000 0000 111 mis 2

001 0001 101 1101

2 }011 0011 001 1001

s4010 0010 011 1011

s5110 0110 010 0011

56 111 0111 000 0001

2, 101 0101 100 0101

Ss 100 0100 no 0111

s91100 0110

Sio 1101 0100

£11 mi 0000

«U 1110 0010

Sn 1010 1010

«14 1011 1000

fin 1001 1100

s,« 1000 1110

Gray Code in Table 1.

Using the modified Gray Code on Table 1, the vectors representing the

symbols with components along the q>1and <p2

axes have been shown (see Figure 1.2)

such that r, is the symbol component along the <Pj axis and r2

is the symbol

15

Page 23: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

component along the <p2axis. Therefore for M = 8, (see Figure 1.2.a) in order to

recover Most Significant Bit (LB) of the transmitted symbols correctly, rj > whenever

the symbol states g,, g,, S?and S

8are transmitted and r

}

<0 whenever the symbol

states g3, 54 , 5

5and S

6are transmitted. The Middle Bit (MB) of the transmitted

symbols can be recovered correctly if (r^2- (r

2 )

2 > whenever the symbol states S{

,

54

, S5and 5

gare transmitted and (v^)

2- (r

2 )

2 < whenever the symbol states S2 , £3

,

S6and S

7are transmitted. The Least Significant Bit (RB) is recovered correctly if

r2>0 whenever the symbol states g,, S? , S

3, and g4

are transmitted and r2<0

whenever the symbol states 55

, S6 , g7 , and S

gare transmitted.

Similar logic has been set up for the M= 16 case (see Figure 1.2.b) but now

each symbol is related to 4 bits in a symbol state. Therefore for this case, 4 bits must

be recovered from each received ^7TV,bol, where the bits in a symbol state are labeled

Most Significant Bit (LB), Middle Bit Right (MBR), Middle Bit Left (MBL), and Least

Significant Bit (RB). For example from Figure 1.2.b, S7

is 0101, corresponding to

LB = 0, MBL=1, MBR = and RB=1. In order to recover the LB correctly, it is

necessary that ^>0 for transmitted symbol states g,, S2 , g3

, 54 , 513

, S 14 , £>15

, and

516

and that v^< for transmitted symbol states S5

, 56

, S7

, S8

, S9

, S1Q , g,,, and S

J2.

If r2>0 whenever the symbol states g,, 5

2, S

3, S4 , S

5, 5

6, S

7, and 5

8are transmitted

and r2<0 whenever the symbol states 5

9, S

10 , g,,, 512

, 5]3

, Si4

, S 15 , and S16

are

transmitted, the RB will be recovered correctly. If (r^2 > (r2 )

2for transmission of

symbol states 5p S2

, 57

, S8

, 5g

, 5 10, 5

15 , and S16 , and (rj)

2 <(r2 )

2for transmission of

symbol states 53

, 54 , 5

5, S

6, 5n , S

12, S

13, and 5

14 , the MBL will be recovered

correctly. Finally, if[(r^2 - (r

2 )

2]

2- (2 r

2r2 )

2 > upon transmission of the symbol

states Sp 54 , S

$, S

8, S

g, Sn , S{V and S

{6, and [

(rL)

2- (r

2)

2]

2- (2 r^)2 < upon

transmission of the symbol states on the states S2

, 53

, S6

, S7

, S10 , g,,, S 14 , and g 15 ,

then the MBR will be recovered correctly.

In subsequent chapters, the receiver logic and its performance will be

explained in detail. Additionally, application of this methodology will be presented in

so far as differential PSK modulation is concerned. Before doing so however, a

summary' of known results on the performance of conventional and DBDR's for M-

PSK and M-DPSK is presented next.

3. Known Results on the Performance of M-PSK and M-DPSK Receivers

In this section, known results on the receiver performance for M-PSK and

DPSK modulated signals are presented for two cases, namely conventional receivers

and Direct Bit Detection Receivers (DBDR).

16

Page 24: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

S3(00i) S,(101)

s4i«ni)

s^ni)

S,(010) r Sid io)

SJOOU)S.( 100)

(a)

i3(001I)

SJOOOI)

S7(010I)

Sg(OIH)

*2 i4(I0H)

s3(iooi)

S2(II0I)

SI6(1110)

Si 5( 1100)

SU(IOOO)

SI3(1010)

Figure 1.2 Symbol State Assignments for (a) 8-PSK (b) 16-PSK.

17

Page 25: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

a. Conventional M-PSK and M-DPSK Receivers

Coherent demodulation of M-PSK implies in principle the use of M signal

processing channels in the receiver, as shown in Figure 1.3 (from Ha [Ref. 10] ) where

different forms of the optimum receiver structure of M-PSK signaling have been given.

Performance analysis results for optimum receivers are well-documented in terms o[

symbol error rate as a function of signal to noise ratio [Refs. 2,9], while more recent

analyses have focused on the receiver probability of bit error (see [Ref. 4] and

[Ref. 3: p.p. 204-207 ] for example). Symbol error probabilities can be computed from

knowledge of the channel and signal characteristics. However for transmission of

binary data, when analyzing system performances as a function of different levels of

modulation, the bit error probability rather than the symbol error probability is of

interest, as previously explained. In Prabhu [Ref. 1: p. 198], the bit error prrbJ>ility

has been presented only for the case of M-ary orthogonal signal sets. However, since

the M-PSK signal set is not orthogonal, those results are not applicable here. The

closed form expression for the BER of M-PSK has been determined, when a Gray

Code bit mapping is used [Ref.2: p. 198]. The results can be summarized as follows

n

Pb(M) = £ (k/n) P

k (1.6)

k=l

where

M = Number of distinct signal waveform,

Pk= Probability of k bits in error in a received n bit data

block [Ref. 5: pp.24-32],

n = log2M

,

Pb(M) = Bit error probability.

A derivation of Equation 1.6 and its numerical evaluation (see Figure 1.4 ) has been

carried out by Tan [Ref. 5: p.33]. For M-PSK signalling, receiver performance analyses

in terms of bit error rate have also been presented by Lee [Ref. 4: p.491], and plotted in

Figure 1.5.

b. Direct Bit Detection Receivers (DBDR's)

DBDR structures for M-PSK have been derived for various values of M[Refs. 6,7,8]. As previously indicated, this method is particularly well suited for M-PSK

communication systems. The DBDR structures for 8-PSK (see Figure 1.6) and 16-PSK

18

Page 26: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

Decision

Decision

\

Ma«imumoeiecior

of:

Sampler»- r.

«n

~~^rs,(f)

^5- /:Sampler

1 = T,£UilO

•••

/;Sampler»- r.

sn(f)

la)

Ma«»mumoetectof

s,(T, - f)Sampler»- T,

rffl

*<*.-«Samplerf- T,

•••

v 7.- '1

Sampler

(b)

Figure 1.3 Block Diagram of Optimum Receiver (a) Correlator Realization

(b) Matched Filter Realization (from Ha [Rcf. 10]).

19

Page 27: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

LEGEND15-P5K6-F3 i\

GP5K

8 10 12 14 16 18 20 22

BIT ENERGY TO NOISE RATIO R3(DEGI5EL)

Figure 1.4 Bit Error Probabilities Versus E^Nq for 16-PSK, 8-PSK and QPSK [Ref. 5 p.3l].

20

Page 28: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

n

^5-PQ

-5

\

LEGEND8-PSK

o 16-PSK

T^

5 10

SNR (DB)

-ty

15 20

Figure 1.5 Probability of Bit error Versus Eb/N

Q[Ref.4].

21

Page 29: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

(see Figure 1.8) have been presented and their performances have been derived in

References 6,7,8. The BER is quantified by the probabilities of a bit error, denoted PE.

For 8-PSK, PE has been derived by Myers and Bukofzer [Ref. 7: p. 13]

where

PE= 1/3 { Q[ 2 VSNR cosa ] + Q[ 2 VSNR sina ]+

+ Q[ 2 VSNR ( cosa + sina) ] + Q[ 2 VSNR ( cosa- sina) ]-

- 2 Q[ 2 VSNR ( cosa - sina) ] . Q[ 2 VSNR ( cosa+ sina)] } (1.7)

where

SNR=Es/2N =3Eb/2N

Es= Symbol energy

N«= Noise power spectral density level (one sided)

a = Basic signal phase angle (see Figure 1.2).

and

CO

,2Q(x) =J [ 1/V2TC ] exp(-u2/2) du (1.8)

The derivation of Equation 1.7 assumes an AWGN channel, Gray coded symbols and

equal a priori bit probabilities (i.e. , 1/2). Receiver performance in BER sense is

plotted in Figure 1.7 for various values of a as a function of SNR.

For the 16-PSK case, probability of bit error is derived by Bukofzer

[Ref. 8] and the resulting receiver performance is plotted in Figure 1.9 for various

values of the angles a and P, where P is shown on Figure 1.2.b.

In both analyses, it has been assumed that the receiver's local oscillator

does not have any phase error. In this research, similar analyses to those conducted

in References 7 and 8 have been carried out by considering the effect of a receiver

local oscillator phase error for 8-PSK and 16-PSK cases, as well as the noise

performance of 8-DPSK and 16-DPSK DBDR, presented as BER as a function of

SNR.

22

Page 30: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

Fiaure 1.6 Block Diasram for 8-PSK DBDR.

23

Page 31: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

cu

1^

LEGENDALPHA=15

o ALPHA=17.5a''ALPHA=20'+""ALPHA=22:5'x ALPHA=25o ALPHA=27."5

-4.0 1.0 6.0 11.0

SNR (DB)

•—

r

*

16.0 21.0

Figure 1.7 PE Versus SNR (dB) for 8-PSK for Various Values of a.

24

Page 32: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

Figure 1.8 Block Diagram for 16-PSK DBDR.

25

Page 33: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

b^*^*3-

^-i - ^^.* OV.""*"^ " »

" ^v S. " *•.v\\̂̂

"X

V3* . *x XN\x\ s

\

b \\>i—1

- —^—-v- \ --" —'• \ \

. \ \•. \ \

\

\ a\ A

\

\ \\

73

b^

\

\ I--< 1

ui

1

\

\

\

1

\

\

\b LEGEND

ALPHA= 6 DEGo ALPHA= 8 DEGa ALPHA=11.25

"+"" ALPHA- 15"DEGx ALPHA=18 DEG

T—1 -\

1

\

\

\

1

A

^

i

b-5 5 10

SNR (DB)

15 20

Figure 1.9 PE Versus SNR (dB) for Various a Values for 16-PSK DBDR.

26

Page 34: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

II. TRANSMITTER

The generation of differential PSK signals can be performed by pre-processing

the data bits. This chapter is devoted to analyzing the M-DPSK transmitter structure.

One general form of the transmitter in block diagram form for DPSK communication

systems is shown in Figure 2.1. Explanation of the general elements in Figure 2.1 will

be included along with the derivation of the transmitter structure for 8-DPSK and

16-DPSK modulated sienals.

Output

Input

Conuorter Encoder Cam ier

Modu 1 at 1 on to

Channa 1

Do lay

Fisure 2.1 DPSK Transmitter Block Diagram.

A. TRANSMITTER STRUCTURE FOR 8-DPSK AND 16-DPSK MODULATEDSIGNALS

The main task in generating the DPSK transmitter involves the design of the

encoder, which depends on the algorithm used to relate data states to the symbol states

prior to transmission as a sinusoidal waveform. Basically, the transmitted symbol is

the quantized equivalent of the angle between the successively transmitted symbols.

For reasons previously explained, a Gray coding scheme is utilized in the symbol state

to symbol mapping for the two special cases of M-DPSK signalling considered here,

namelv M = 8 and M = 1 6.

27

Page 35: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

The symbol differential phase relative to the data state to be transmitted is given

on Table 2 for 8-DPSK and on Table 3 for 16-DPSK modulated signals. In both

Tables, it is assumed that an equiphase arrangement for the transmitted symbols is

used.

TABLE 2

GRAY CODE REPRESENTATION OF PHASES FOR 8-DPSK SIGNALSET

DifferentialLB MB RB Phase

1 a

1 1 2a

1 3a

1 1 4a

1 1 1 5a

1 1 6a

1 7a

As mentioned earlier, the main purpose of the encoder is to generate a mapping

algorithm whereby the phase difference of consecutive symbol outputs is related to the

input data in accordance with the information in Table 2 and Table 3. In order to

achieve successive signal transmissions the following algorithm is implemented in the

transmitter

1. Store the present data state {D., i= 1,2...,M) and the previous symbol state

(Sj,i=l,2,3..,M).

2. From the Table 2 or Table 3, find the corresponding differential phase value

associated with the present data state as Na, where N is an integer with values

ofO<N<M-l.

3. Generate a symbol state, such that the corresponding symbol will have a phase

angle Na degrees larger ( in additive sense, modulo 2tt) than the previously

transmitted symbol.

28

Page 36: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

TABLE 3

GRAY CODE REPRESENTATION OF PHASES FOR 16-DPSK SIGNALSET

LB MBL MBR RB DifferentialPhase

1 a

1 1 2a

1 3a

1 4a

1 1 5a

1 6a

7a

8a

1 9a

1 1 10a

1 11a

1 12a

1 1 13a

1 14a

15a

For example, assuming the previous symbol state is S7(0101) and present data state is

D9(0110) which corresponds to the differential phase value of 4a (see Table 3.). From

Figure 1.2.b, proceed 4a degrres counterclockwise from g7 , resulting in the symbol

state is S14

(1111) will be the symbol output from the encoder.

This algorithm can be shown in matrix structure, in which the row entries and

the column entries of the matrix are the symbol states and data states respectively, and

the elements of the matrix are the symbol state which correspond to the appropriate

phase difference in the transmitted symbol (see Figure 2.3 and Figure 2.2). For

29

Page 37: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

example, under the same assumptions given in the previous paragraph, by using Q9

(0110) as a row entry and 5- as a column entry in the matrix in Figure 2.3, present

symbol output from encoder is found as (1111) at the intersection of the row and

column of the matrix.

SYMBOL STATE

-S6

S-7 ^8 h ^2 h ^4 hDATA 000 100 110 111 101 001 Oil 010

STATED - 000D*- 100

D«= 110

d!- inD^= 101

D^= 001ir- onDg- 010

000 100 110 111 101 001 Oil 010

100 110 111 101 001 Oil 010 000

110 111 101 001 Oj.1 JlO 000 100

111 101 001 Oil 010 000 100 110

101 001 Oil 010 000 100 110 111

001 Oil 010 000 100 110 111 101

Oil 010 000 100 110 111 101 001

010 000 100 110 111 101 001 Oil

Figure 2.2 Encoder Matrix for 8-DPSK Signals.

The hardware implementation of the encoder structure can be accomplished in

several forms. A practical approach to building the encoder can be achieved by the use

of EPROMs (Erasable Programable Read Only Memory). Once the truthe table the

programming of the EPROM is a trivial task to accomplish. Demultiplexers can also

be used to build the encoder circuitry; however, because such a device would be hard

wired, it would not have the reprogrammability of the EPROM implementation.

In this research, the 8-DPSK and 16-PSK communication systems are evaluated

using a computer. Appendix A includes the source file which is used to generate the

possible outputs of an M-PSK and an M-DPSK communication system.

The carrier modulator uses the encoder outputs (symbol states) as an input, and

generates the symbols (signals) suitable for transmission. The signal transmission

involves sinusoidal voltages whose phase is related to the symbol states (encoder

30

Page 38: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

rn oco| o

<—

1

H<r i—

t

COI ol-l

of> l-l

<—

i

ocol <—

1

oVO r-l

l—l 1—

1

CO| l-l

^OO^f—i O O r-^ r-' O O •—I ^ O O r-^OOOO'-^^r-I r—I O O O O r—I r-^ r-H r—

I

OOOOOOi—ir—ir—I r—I r—I r—I r—t i—l o or—lr-400000000r—lr—I t—Ir—It—li—

I

r-ti-lOOt-li—l©Or-li-tOOr-4i-IOOf—IOOOO—"li—Ir—I <—I O O O O r-t i—I i—

I

OOOOOOOr-lr-lr-lr-lr-I H H H Oi-(i-ir-iOOOOOOOOi-ii-ii-ii-ii-(

© i—I <—lOOr—Ii—

I O © t—Ir-lOOi—Ir—I Oi—If^OOOOi—I i—I r-1 e—lOOOOr—It—

I

OOOOOOOOt-it-4f-it—It—It—it—It—

I

i—It—Ir-Ir-IOOOOOOOOr—It—It—It—I

OOr-lr-IOOr-lr-IOOr-^r-IOO<—I r—

I

t-lt-lr-IOOOOr-lr-lt-lr-IOOOOr-lt—lOOOOOOOOr-lr-lr-lr-li—I rl Hr-lr-lr-lr-lr-IOOOOOOOOr-lr-4r-l

r-l r-IOOr-lr-IOOr-lt-IOOr-lr-IOOr-l— — rHr-lr-lr-40000tHi-it-lr-IOOO©

CO| r-l r-lr-400000000r-lr-lr-lr~lr-lr-lr-l r-lt-lr-lt-lr-lr-IOOOOOOOOr-lt-lr-l ,-lr-lOOr-lr-lOOr-lr-IOOr-lr-IOO

Or-Ir-lr—lr-lOOOOr—lt—ll—ll—IOOOl-li-lt-IOOOOOOOOt-ti-lt-4r-li-lr-4r-li-4r-lr^,-I^OO©©©©©©r-lQr-li—IOOr-4i—1©©|—I|—I©©|—li—I©0©i—Ir-lr-l.—IOOOOi—li—li—ll—1©0t—It—It—It—lOOOCOOOOt—lt—Ir—Ir—I

r_i r-ic-<.-l.-<,-i,-ir^OO©00©©©OOi-^r-IOO"—it-iOOt—I t—I O O »—I t—

I

OOOr-lr-lr-lr-lOOOOr-lr-lr-lr-iO,—Ir-lt—lt-1,—l©0©©©©©©t—It—li—I

Or^r-lr^r-lr-lr-lt-lt-lOOOOOOOr-40©i—lr^©©i—li—IO©i—It—I © O l—

I

OOOOr-lt—It—If^OOOOt—It—Ir-ll—

I

t-4t—It—It—It—Ir-^OOOOOOOOt—Ir—I

OOr-^r-^t-l-^f^f-Hf-lt-HOOOOOOt—it—lOOr-lr-IOOr—lt—lOOt—lt—IOOI—l©OOOr-^r-4r-li—l©0©Ot—Ir—It—

I

r-^f-lt-lr-lr-lt—It—lOOOOOOOOr-^OOOr-lt-lr-lr-lr-lr-lr-lr-IOOOOOOr-ll—IOOr-lr—I O O r-l t—I O O r—I H Ol—It—lOOOOr—li—I t—I r—lOOOOr-lt—I

r-lr-lr-lr-*!—Ii-4r-li—lOOOOOOOOOOOOr-lr-lr-lr^r-lr-lr-lt-IOOOOOOr-Ir-lOOr-Ir-IOOr-li—lOOr-lt—

I

t—Ir-lr—lOOOOr-4t—It—It—IOOOO<—lOr-lt-4t—It—It—It—It—It—IOOOOOOOOOOOOr-lr-lt—It—I t-4 t—It—It—IOOOt—lOOr-lt—I O O t—I i—I O O r—Ir-IOOr-lt—It—It—I I—I O O O O r-l I—It—It—IOOOOOOr-lt—Ir—It—It—I t—I t—I i—IOOOOOOOOOOOOr-It—It—Ir-lt—lr-li—It—IOOl—I r-< O O i—I t—I O O t—I i—I O O r-l r-1 O OOr-lr-lt—It—lOOOOt—It—It—li—IOOOOOOr-Ir—lr—lt—It—It—It—li—IOOOOOOOOOOOOr—lr-ll—Ir—It—li—lt—It—IOOr-lt-IOOr-lr-IOOr-lr-IOOr-li—IOOOr-li-lr-lt-IOOOOr-lr-lr-lr-IOOOOOOr-lr-ll-lr-lr-lr-li-^r-^OOOO00©0©0©0rHi-li-li-l.-li-li-4rH

M Oi-li-l©©i-lt-400r-lr-l©©t-lt-4©O©!—li-4r-lr-40©OOr—It—It—li—1©0

<3H OOOOr-lr-lr-li-lrHr-lt-li—IOOOOOOOOOOOOr-lt—It—It—li—Ir-Hi—li—

I

I I I I I I I I I I I I I I I I<Hr-i cm © m vom -sf

t—i vo in r—ia\qor^r-ii—iNHrit—t <t m <—i

a co q^iciclcicicicicicicicictcic|C|

Wcor

ot—

1

H l—l

< m ot—

i

oH coi r-l

r-l

COo o1—

1

oCO| l—l

or-l

r- oJ col l—l

oO

l—l

aa 00 r^col r-l

s O> O

<J\ !-*

CO coi I—

1

oo

1—

1

l—l

COI ool-l

m l-l

coi oor-l

vO oCO oo

r-l or-l o

COI oo

Fisure 2.3 Encoder Matrix for 16-DPSK Signals.

31

Page 39: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

outputs) and of carrier frequency suitable for the transmission channel. The signal

generation can be achieved via a multiplexer, whose structure is shown in Figure 2.4.

For this kind of implementation, (M-l) phase shift elements are needed with set phase

shift values. Another approach would involve an implementation using a D/A

converter along with a phase modulator which can be obtained with a VCO (see

[Ref. 11: pp.269-271].

V2E,/Tscos[27tf t]

l at. bit

aynnbo I <^

state

2 nd. bit

3 rd. bit

M th. bit

ik, ^

2:t/M— 2X/M 2 7C/M

• • •

^k_

MULTIPLEXERsymbo

I

Figure 2.4 Carrier Modulator Structure for M-DPSK Sisnalinu.

B. COMPUTER GENERATION OF THE TRANSMITrER OUTPUTS

For computer evaluation of the M-ary DPSK communication system , a

FORTRAN program called BELIZ has been written (see Appendix A). The program

generates all possible data state and symbol state combinations for M-DPSK, and

produces the corresponding symbol states outputs. The program outputs are given in

Appendix B in tabular form along with the transmitter matrix of Figure 2.3 and Figure

2.2, specified in decimal form.

32

Page 40: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

III. RECEIVER

A. RECEIVER STRUCTURE FOR 8-DPSK AND 16-DPSK MODULATEDSIGNALS

The introductory chapter presents an overview of the structure and performance

of optimum receivers for M-ary signalling. The focus of this chapter is on DBDR's.

As mentioned in Chapter II, the symbol state generation based on the data state and

the previous symbol state is the most important task performed by the encoder.

Therefore in the receiver's decoder, a similar algorithm must be performed in reversed

sense, that is, from two successive symbol states, the corresponding data state must be

estimated. A generic form of the receiver in block diagram structure is shown in Figure

3.1.

UserRece i uedDemcdu lator

and

Carrier

Recovery

DecoderD/fl

Converterdata

'1

Ee lay

Figure 3.1 General receiver block diagram for DPSK signals.

The algorithm for recovering the transmitted data is as follows

1. Recover the symbol state from the received symbol using direct bit detection

techniques.

2. Store the past symbol state 5-,i= 1,2...,M.

3. Compare the present symbol state with the past symbol state to determine the

incremental " phase angle " between the two.

4. From Table 2 or 3 find the corresponding data state that gave rise

to the "phase angle" between the two consecutive symbol states.

33

Page 41: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

For example, assuming the past symbol state is (56)

0001 and the present symbol state

is S3(1001) from Figure 1.2.b, the angle between S

3and S

6is 3a. From Table 3., the

corresponding Gray Code representation for 3a is found to be (0010) , therefore the

recovered data state will be Z?p-

The decoder implementation can be depicted as a matrix structure in a manner

similar to that shown for the transmitter encoder in Chapter II. For 8-DPSK and

16-DPSK modulated signals, the decoder matrices are given in Figure 3.2 and Figure

3.3 respectively. For example, assuming the same conditions as in the above

paragraph, by using S6and S

3as a column and row entries for the matrix given in

Figure 3.3, the recovered data state from the decoder is determined as D^ (0010).

SYMBOL STATE

-S 6 h -S 8 Si *2 §3 -S4 -S 5

SYMBOL 000 001 Oil 010 110 111 101 100

STATEs, - ooo 000 001 Oil 010 110 111 101 100

s; - ioo 100 000 001 Oil 010 110 111 101

S - 101 101 100 000 001 Oil 010 110 111

S° - 111 111 101 100 000 001 Oil 010 110

S^ - 101 101 111 101 100 000 001 Oil 010

S^ - 010 010 101 111 101 100 000 001 Oil

if - on 011 010 101 111 101 100 000 001

S^ - 001 001 Oil 010 101 111 101 100 000

Fiszure 3.2 Decoder matrix for S-DPSK sicnals.

B. COMPUTER GENERATION OF RECEIVER OUTPUTS

Appendix C includes the results of the computer evaluation of the M-ary DPSKreceiver. In addition to generating the decoder matrix in decimal form, the output for

this program includes all possible combinations of the decoder outputs.

34

Page 42: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

<—

I

i—ii—I O O <—if—tOO-—i i—i O O r-I <—IOOrp O Oi—I r-i 1-4 t—(OOOOi—i •—

• r—lr-lOOOCOl O O O O «—It-1 r-l r-4 i—I r-l i—I i—I O O O O O

r-4 I—Ii—Ir-lr-lr-lr-lr-400000000i-4H r-400<—I r-l O O t—It—I O O r-lr-400<—I

^ <—I i—Ir-lr-lr-IOOOOi—lr-lt—Ir-IOOOO

CO| O O O r-t r—t r—I r—t <—* <—I i—I r-4 O O O O O Ot-l r-4r-lr-lr-lr-lr-IOOOOOOOOr-4r-lO OOi—lr-400r-4r-IOOr-4i—I O O r-l i—

I

en i—I .—I t—P ,

lOOOOr-lr-lr-lr-lOOOO'—l

r-l O Or-lr-l<-4i-lT-lr-4r-lr-IOOOOOOOCO| 1-4 rHr-l<-lr-lr-IOOOOOOOOr-lr-lr-4

O Or-lr-IOOr-lr-IOOr-lr-IOOr-lr-IO<sO i—

I

i—Ii—lOOOOr-Ii—If—It—IOOOOr-lr-1r-l i—I r-lrHi—lr-4r-l«—Ir-li—IOOOOOOOO

CO| r-l rHi-lr-li-IOOOOOOOOr-lr-lr-lr-l<—

I

r-lr-IOOr-4i—IOOr-lr-IOO<—lr-400r-l r-4 r-IOOOOi—lr-lr-lr-IOOOOr-lr-lr-l

CO| r-l i-4r-4r-It—lr-lr-lr-IOOOOOOOOr-lH r-4 i-li—lr-400000000<—lr-4i—Ii—li—l

H i—I rHOOr-lr-IOOr-lr-IOOr-lr-IOOr-1

CM O OOOOr-li—Ir-lr-IOOOOr-lr-li—It—I< CO| i—l r-4r-lt—lt-4t—lt—lOOOOOOOOr-1 i—

I

r-l r-lr-IOOOOOOOOr-lr-4r-lr-lr-lr-lm O OOr-lr-IOOr-lr-IOOr-lr-IOOr-lr-l

CO i—I O OOOi—It—li-Sr-IOOOOr-li—lr-4r-IO

0n( r-4 r-Ir-lr-lr—Ir-IOOOOOOOOr-li—l«—lr-l r-IOOOOOOOOrHr-lr-lr-4r-lr-lrH

O O Or-lr-IOOr-lr-IOOr-li-IOOr-li—IOt-4 O OOr-lr-lr-4r-IOOOOr-lr-lr-4r-IOO

CO| 1-4 flr-lr-lr-IOOOOOOOOr-lr-lr-lr-lO ©OOOOOOOr-4r-4r-lr-lt-4t-4r-lr-l

_4 r-l r-li-IOOr-lr-400r-lr-IOOr-lr-400r-» O ©<—lr-4i—ir-lOOOOr-1 r-l r-4 r-l O O O

O CO| r-l r-lr-lr-IOOOOOOOOr-lr-lr-lr-lr-lO OOOOOOOr-4r-4r-lr-lr-lr-lr-4r-lO

CQr-l r-IOOr-lr-lOOr-4r-IOOr-lr-IOOr-l

S 00 r-l r-lr-lr-lr-IOOOOr-lr-4r-lr-IOOOOCOI r-l r-lr-IOOOOOOOOr-4r-li—Ir-lr-lr-l

>> O OOOOOOr-4rHr-lr-lrHr-lr-lr-400CO O O O r^ r-l O O <—Ii—I O O r-lr-400r-4r-l

ON r-l l—li—It—lOOOOr-ll—It—Ii—lOOOOr-1

COI r-l r-IOOOOOOOOr-lr-lf-l.—1<—It—Ir-

1

O OOOOOi—ir-ir-li—li—li-Hr-Ir-IOOOO Or-li—IOOr-4i—lOOrHr-lOOr-li—IO

i—l i—I i-4r-IOOOOr-lr-4r-lt—lOOOOr-li—I

COl O OOOOOOOOr-lr-lr-lr-lr-lr-lr-lr-4O OOOOr1r-li-lr-lr-lr-4r-lr-40000r-l r-4i-400r-lr-IOOr-lr-IOOr-lr-IOO

iTl r-l r-IOOOOi—lr-4r-lr-IOOOO<—lr-lr-lCOI O OOOOOOOrHr-lr-lr-4r-lr-lr-4r-lO

O OOOr-4r-lr-lr-lr-lr-lr-4r-400000r-l r-IOOr-lr-IOOr-lr-IOOi—lr-IOO<—I

V© O 0000<-4r-lr-!r-40000r-4r-lr-lr-1

COI O OOOOOOr-4r-!r-!r-lr-lr-lr-lr-IOOO OOr-lr-4i-lr-li-lr-li-lr-lOOOOOO

r-4 O OOr-4r-IOOr-tr-IOOr-lr-!OOr-lr-lr-l O OOOr-4r-lr-lr-40000r-lr-li—Ir-IO

COI O OOOOOr-li-lr-lr-lr-lr-lr-lr-IOOOO Orlr-lr-lt-lr-lr-lr-lr-IOOOOOOO

WO O r-l i—lOOr-lr-IOOr-li—lOOr-li—lOH OOr-Ir-li—li—IOOOOi—Ir-lr-li—IOO

CQ OOOOr-lr-li-4r-lr-lr-lr-lrHOOOO< OOOOOOOOr-4r-lr-4r-lr-lr-lr-lr-4

sH I I I I I I I I I I I I I I I I

>t i—i cm om vocn <fCO r-lvOini—lONOOr^i—Ir-ICMr-lr-lr-l^rOi—I

CO CO|CO|COICO|COICO|COICO|COICO|CO|CO|CO|CO|COICOI

Figure 3.3 Decoder matrix for 16-DPSK signals.

35

Page 43: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

C. RECEIVER LOCAL OSCILLATOR PHASE ERRORS

The introductory chapter summarizes the studies done on M-PSK DBDRstructures, assuming that the receiver local oscillator has no phase error. In this

research, a fixed receiver phase error has been assumed in the performance analyses

conducted, and its effect on receiver BER is presented in Chapter IV and Chapter V.

36

Page 44: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

IV. PERFORMANCE ANALYSES OF 8-PSK AND 8-DPSK DBDR'S WITHLOCAL OSCILLATOR PHASE ERROR

In previous chapters, DBDR's are introduced and their operational properties are

explained. In this chapter, performance analyses for 8-PSK and 8-DPSK will be

carried out in detail.

A. 8-PSK DBDR PERFORMANCE ANALYSIS IN THE PRESENCE OFRECEIVER LOCAL OSCILLATOR PHASE ERROR

The possible transmitted signals which are represented as vectors in Figure 1.2.a,

can be mathematically expressed as

Sj(t) = V2E~T; sin [ 27ifQt + 9.(t)

] , i= 1,2,3...,8 ,0< t <T

s(4.1)

where

Es= j"

Si

2(t)dt , i=l,2,..,8 (4.2)

T = svmbol durations

fQ= carrier frequency (Hz.)

0.(t) indicates the phase of the transmitted PSK signal, which for the 8-PSK case

becomes

' a + (i-1) 7C/4 i= 1,3,5,7

Oi(t)= 0<t<T (4.3)

irt/4 - a i= 2,4,6,8

The angle a is variable as shown in Figure 1.2. a; however, the constraint

< a < 7T/4 must be observed. Equation 4.1 can be written by using a suitable

orthonormal set of functions as

s.(t)= cp^t) VEScos9.(t) + <p 2

(t) VESsine.(t) (4.4)

37

Page 45: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

i=l,2 8 ; 0<t<T

where (p^t) and (p2(t) are the orthonormal function set which by applying the

Gram-Schmitt orthonormalization procedure

[Ref. 3: p. 198]

can be shown to be

q>j(t) = V2/T sin 27tf t

(p2(t) = V2/Tcos 27tf t

,0< t <T

s(4.5)

The received signal depends upon the channel model and the transmitted signal

as specified by Equation 4.1. In this research, an Additive White Gaussian Noise

(AWGN) interference model has been assumed so that the received signal can be

written as

r(t)=s.(t) + n(t) (4.6)

where n(t) is a sample function of a white Gaussian noise process having a constant

(one sided) power spectral density function equal to NQ

watts/Hz. The receiver

processes r(t) over an interval of duration Tsseconds and a decision is made at the end

of the interval. This procedure continues in a repetitive fashion as time progresses.

Assuming all signals are equally likely to be transmitted, the probability of a bit

being correct for M-PSK signal transmission is written as

MPr{ bit correct } = l/M £ Pr ( bit correct / s.(t) transmitted } (4.7)

i=l

The calculations for the conditional probabilities (Pr{ bit correct / s.(t) transmitted },

i= 1,2,....M ) have been determined by Myers and Bukofzer [Ref. 7: pp. 6-12], for the

8-PSK case with no receiver local oscillator phase error. In the sequel, the same

analysis methods are utilized to obtain the receiver BER in the presence of a local

oscillator phase error. A local oscillator phase error is modeled by the angle z in the

unmodulated receiver carriers (Pj(t) and <p2(t) of Figure 1.6. These are denoted <p,'(t)

and (p2'(t), namely

38

Page 46: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

(pjXt) = V2/T sin( 2icf t + s)

q>:'(t) = V2/T cos ( 2:rf t + € ), < t < T

s(4.8)

Assuming signal Sj(t) was transmitted, this produces outputs rki from the receiver's

correlators, where

rk,i

=1

1 tf«)+ n^ 1 % w dt

i= 1 '2- 8 k= 1-2 <

4 - 9 )

o

For example when Sj(t) is transmitted, from Equation 4.4, 9.(t) becomes just a and

r1 1

= VEScos (a-e) + n,

r2 j

= VESsin (a-e) + n

2(4.10)

where

Ts

nk= j" n(t) (pk

'(t) dt , k= 1,2 (4.11)

Observing that

E [n, n2 ]

= E[

j" n(t) ^'(t) dt xJ n(t) <p2

'(t) dt ]= (4.12)

This means that nland n

2are uncorrected random variables. Since n^ and n

2are

Gaussian random variables (having identical variances) [Ref. 7: p. 7], they are also

statistically independent.

The goal of the receiver of Figure 1.6 is to correctly recover the LB, the MB, and

the RB, transmitted via the signal s.(t). By introducing the more compact notation

Pr{ bit correct / s.(t) } = Pr{ bit correct / s.(t) transmitted } , i= 1,2.. ,8 (4.13)

39

Page 47: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

Pr{ LB correct / s.(t) } =<

the probabilities of such correct bit recovery are given in general by

i

Pr{ru >0/^(t)} i= 1,2,8,7

Pr{rn <0/&(t)} i= 3,4,5,6

Pr{ r1}i

2- r

242>0 / s.(t)

}

i- 1,4,5,8

IPr{ r

l,i

2 " r2,i

2< °/ Si(

t)) i= 2 <3 '6

'7

Pr{r2i

>0/s.(t)} i= 1,2,3,4

Pr{r2.<0/s.(t)} i= 5,6,7,8

Pr{ MB correct / s.(t) } = (

Pr{ RB correct / Sj(t) } = <

From Equations 4.8-4.16, we can write

(4.14)

(4.15)

(4 16)

Pr{ LB correct / s^t) } = Pr{ r1 x

> / Sj(t) }

= Pr{ rij > - VE^ cos(a-e) / s^t)

}

= 1 - Q [ V2 Es/N cos(a-e)

]

where

oo

Q(x) =J"

[ 1/V2ir] exp(-u2/2) du

x

(4.17)

(4.18)

Similarly

Pr{ RB correct / Sj(t) } = Pr{ r2 j

> / Sj(t) }

= Pr{ n2> - VE^ sin(a-e) / s

1(t)

}

= 1 - Q [ V2 Es/N sin(a-e)

] (4.19)

In order to evaluate the conditional probability of the MB being correct, the following

steps are required. From Equation 4.15

Pr{ MB correct/ s.(t) } = Pr{rlfi

2 .r2

.

2 >0/s.(t)}

P'{(VV- (rl,i+ V >0/s

i(t)} (4.20)

40

Page 48: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

By defining variables y, . and v., . asi. .1 * — .1

>U= rU + r

2,i

>*2.i= r

l,i"r2,i (

4 - 21 >

then from Equation 4.9, when Sj(t) is transmitted,

yl {

= V Es

[ cos (a-c) + sin (a-e) ]+ n{+ n

2(4.22)

y21= V E

s[ cos (a-e) - sin (a-e) ]+ n

L

- n2

(4.23)

Clearly y, 2and y2 j

are Gaussian random variables with statistical means given by

E{ yl {} = v^ [ cos (a-e) + sin (a-e)

] (4.24)

E{ y2 i)= V~E^ [ cos (a-e) - sin (a-e)

] (4.25)

and variances given by

Var{yM } = Var{ y2>1} =N

Q(4.26)

By observing that

E ( &i,r EI ylflD (y2,r e

[ y2>1]) } = E{(n, + n

2)(nr n

2)

}

= E { (ni )

2-(n

2 )

2} = (4.27)

where nj and n2

are defined in Equation 4.11. Since yl

j and y2 jare uncorrected

Gaussian random variables, they are also statistically independent. Therefore,

Equation 4.20 becomes

Pr{ MB correct / s^t) } = Pr{ yl 1

y2 1>0 / Sj(t)

}

- Pr{[ yM > / s

2(t) ] and [ y2?1

> / s^t)] } +

+ M [ yM <0 / Sj(t) ] and [ y2'i<0 / Sl (t) ] } +

= Pr{ y1(1> / Sl (t) } Pr{ y2>1

> / s^t) } +

+ Pr{ yM < / Sj(t) } Pr{ y2

'

1< / s^t) } (4.28)

41

Page 49: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

From Equations 4.22 - 4.26, we have

Pr{ yM >0 / Sl (t) } = Q [ E{y14 } / Vnq ](4-29)

Pr{ y2?1> / Sl (t) } - Q [ E{yv } / V>^ 1 <

4 - 30)

so that Equation 4.28 becomes

Pr{ MB correct / Sj(t) } = 1 - Q{ V Es/N [ cos(a-e) + sin(a-e]

}

- Q{ V Es/N [ cos(a-c) - sin(a-e]

}

- 2 Q{ V Es/N [ cos(a-e) - sin(a-e] } .

. Q{ V Es/N [ cos(a-e) + sin(a-e]

}

(4.31)

Assuming now transmission of s2(t), a similar analysis procedure is performed

but now Equations 4.14 - 4.16 become

2(t) = 7T/2 - a (4.32)

rl 2

="^s S *n

(a + £

)+ n

l

r22= VE^cos(a + £) + n

2. (4.33)

where n, and n2are defined by Equation 4.11. From Equations 4.14 and 4.33

Pr{ LB correct / s2(t) } = Pr{ r

{ 2>0 / s

2(t)

}

= Pr{ n2> - jE

ssin(a + £) / s

2(t)

}

= 1 - Q [ V2 Es/N sin(a + e)

] (4.34)

and

Pr{ RB correct / s2(t) } = Pr( r

2 2>0 / s

2(t)

}

= Pr{ n2> - JT

scos(a + e) / s

2(t)

}

= 1 - Q [ V2 Es/N cos(a + e)

] (4.35)

For calculations involving the MB, one additional random variable needs to be defined,

namely

y3li hi - hi

i= l -2 8 <4 - 36 )

42

Page 50: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

Assuming transmission of s,(t), Equation 4.36 becomes

-'3,2= r

2,2' r

l,2

= v' Escos (a + s) + n

2- V E

ssin (a + s)-nj (4.37)

where

E (y3 2 )= v^ cos (a + £) - V~E^ sin (a + e) = E {y, { }

(4.38)

Since

Pr{ MB correct / s2(t) } = Pr{ (r

{ {)

2- (r

2>2 )

2 < / s2(t)

}

(4.39)

" Pr^ rl,'l-

r2,2)'( rl,l

+ r2,2 )

<0 !*&))

by using Equations 4.21 and 4.36

Pr{ MB correct / s2(t) } = Pr{ y { 2 y3 2

< / s2(t) } (4.40)

Furthermore

E( (y 1>2

- E{ y 1?2}) (y3)2

- E { y3>2})} = E { (n

{+ n

2 ) (nr n2 )

}

= E { ( ni )

2-(n

2 )

2} = (4.41)

so that yt 2

and y3 2are statistically independent Gaussian random variables, and

therefore Equation 4.40 becomes

Pr{ MB correct / s2(t) } = Pr{ y3?2 y 1?2

< / s2(t)

}

= Pr{[ yj >2

>0 / Sl (t) ] and [ y3j2>0/ s2(t)

] } +

+ Pr{[ y^2

< / s2(t) ] and [ y3

^2< / s

2(t)

] } +

= Pr{ y1>2

'>/ s

2(t) } Pr{ y3>2

> / s2(t) } +

4- Pr{ yx 2<0 / s

2(t) } Pr{ y3

'

2<0 / s

2(t) } (4.42)

By using a method similar to that used in the derivation of Equations 4.29 and 4.30,

for Vj2and y3 2 , Equation 4.42 becomes

43

Page 51: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

Pr{ MB correct / s2(t) } - 1 - Q{ V E

S/N

Q [ cos(a + s) + sin(a4-g] }-

- Q{ V Es/N [ cos(a + s) - sin(a + e] }

- 2 Q{ V Es/N [ cos(a + £) + sin(a + e] } .

. Q{ J Es/N [ cos(a + e) + sin(a + £] } (4.43)

Analyses can be carried out for probability of correct reception assuming every

possible signal transmission. This is however not necessary because of inherent

symmetries in the problem . In conditions where symmetries are not present, previous

methodologies can be used to obtain results as follows. Assuming transmission of

s3(t), Equations 4.3 and 4.9 become

93(t) = re/2 + a (4.44)

rj3= VE"

Scos (a-£+re/2) + n

x(4.45)

= - VESsin (a-e) + n

1

r23= VE

Ssin(a-£ + 7t/2) + n

2(4.46)

= - VEScos (a -£ )

+ n2

so that from Equation 4.14

Pr{ LB correct / s3(t) } = Pr{ r

{ 3< / s

3(t) }

= Pr{ Hj > - VESsin (a-e) / s

3(t)

}

= 1 - Q[ V2 Es/N

Qsin(a-c)

] (4.47)

and from Equation 4.16

Pr( RB correct / s3(t) } = Pr{ r

2 3< / s

3(t)

}

= Pr{ n2> - Ve"

scos (a-e) / s

3(t)

}

- 1 - Q[ V^ETNq cos(a + e)] (4.48)

Assuming transmission of s4(t), Equations 4.3 and 4.4 become

(4.49)

(4.50)

e4(t) = 7t- a

ri,4

= «/EsCOS (71:-a-e) + n

i

= - JE cosvs

(a + c) + n

44

Page 52: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

r24 = vEssin(TT-a-e) + n, (4.51)

= - JWSsin (a + c) + n

2

so that from Equation 4.14

Pr{ LB correct , s4(t) } = Pr{ r

1>4< / s

4(t) }

= Pr{ nx> - VE

Ssin (o+ c) / s

4(t) }

- 1 - Q[ V2 Es/N cos (a + c)

](4.52)

and from Equation 4.16

Pr{ RB correct / s4(t) } = Pr{ r

2 4> / s

4(t) }

= Pr{ n2> - VE"

Ssin (a + £) / s

4(t)

}

- 1 - Q[ «/2E/NQ sin (a + e)]

(4.53)

Also from Equation 4.15

Pr{ MB correct / s4(t) } = Pr{ (r

I>4)2

- (r2>4)

2 > / s4(t) } (4.54)

= Pr{ (rlf4

- r2f4

) (r1>4

+ r24)>0 / s4(t)

}

Using Equations 4.21 and 4.36 yields

>'l,4= '1,4

+ r2,4 (4 -55)

>'2,4 = rl,4"

r2,4 (4 -56)

and using a method similar to that used in the derivation of Equation 4.27 results in

Pr{ MB correct / s4(t) } = Pr{ y1>4 y2>4

>0 / s4(t)

}

= Pr{[

y'

1?4>0 / s

4(t) ] and [ y2j4

>0 / s4(t)

] } +

+ Pr{[ y^4

< / s4(t) ] and [ y2

'

4< / s

4(t)

] } +

= Pr{ yM> / s4(t) } Pr{ y2>4

> / s4(t) } +

+ Pr{ yM <0 / s4(t) } Pr{ y2

]4<0 / s

4(t) } (4.57)

which becomes

45

Page 53: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

Pr{ MB correct / s4(t) } = 1 - Q [ *J2 E

S,'N

Q [ cos(a + c) - sin(a + £) ] }

- Q { J 2 Es/N [ cos(a + £) + sin(a + £)•.]} +

+ 2 Q { V2 E./Nn [ cos(a + e) - sin(a + s)]

} .

. Q { V2 Es/N [ cos(a + e) + sin(a + e) ]} (4.58)

For transmission of s5(t), the pertinent equations are

5(t) = 7t+ a (4.59)

r,5= VE

Scos (7i + a-£) + rij (4.60)

= - «fEscos (a-£) + n,

r2 5

= V^ sin(7t + a-£) + n2

(4.61)

= - v^l tin (tt-fi) + n,

so that

Pr{ MB correct / s5(t) } = Pr{ (r

1>5)2

- (r2>5 )

2 > / s5(t) } (4.62)

asPrHr1>5-r

2>5)'(r

1}5+ r

2>5)>0 / s

5(t)

}

which becomes

Pr{ MB correct / s5(t) }

= Pr{ y1>5 y2>5>0 / s

5(t) }

- Pr{[

y'

1>5>0 / s

5(t) ] and [ y2?5

>0 / s5(t)

] } +

+ Pr{[ yM <0 / s

5(t) ] and [ y2 ^5

<0 / s5(t)

] } +

= Pr{ y 1?5

'>/ s

5(t) } Pr{ y^> / s

5(t) } +

+ Pr( y^5 <0 / s5(t) } Pr{ y2

'

5<0 / s

5(t)

}

(4.57)

by observing that y.5and y2 5

are statistically independent random variables making

it possible to apply the similar procedure shown above. The result becomes

Pr{ MB correct / s5(t) } = 1 - Q { J 2 E

S/N

Q [ cos(a-E) + sin(a-c)] }

-

- Q { V2 Es/N [ cos(a-£) - sin(a-e) ]} +

+ 2 Q ( V2 Es/N [ cos(a-£) + sin(a-£)

] } .

. Q { V2 Es/N [ cos(a-£) - sin(a-£) ]} (4.64)

46

Page 54: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

As indicated before, because of the inherent symmetry in the problem, the

following equations hold for conditional LB correct probabilities (see Figure 1.2.b )

Pr{ LB correct / s^t) } = Pr{ LB correct / s5(t) } (4.65)

Pr{ LB correct / s2(t) } = Pr{ LB correct / s

6(t) } (4.66)

Pr{ LB correct / s3(t) } = Pr{ LB correct / s

?(t) } (4.67)

Pr{ LB correct s4(t) } = Pr{ LB correct / s

g(t) } (4.68)

and similarly for the RB

Pr{ RB correct Sj(t) } = Pr{ RB correct / s5(t) } (4.69)

Pr{ RB correct / s2(t) } = Pr{ RB correct / s

6(t) } (4.70)

Pr{ RB correct / s3(t) } = Pr{ RB correct / s

?(t) } (4.71)

Pr{ RB correct / s4(t) } = Pr{ RB correct / s

g(t) } (4.72)

and finally for the MB

Pr{ MB correct / Sj(t) } = Pr{ MB correct / s3(t) } (4.75)

Pr{ MB correct / s2(t) } = Pr{ MB correct / s

g(t) } (4.76)

Pr{ MB correct / s4(t) } = Pr{ MB correct / s

6(t) } (4.77)

Pr( MB correct / s5(t) } = Pr{ MB correct / s

?(t) } (4.78)

By using now Equation 4.7 for the unconditional probability of the LB, MB and

RB being correct, the above results yield

Pr{ RB correct } = Pr{ LB correct }

=1 - 1/4

[ Q[ V2E7N cos(a-e) ] +

+ Q[V2Es/N sin(a + £)] +

+ Q[ V2ES/N cos(a + E)]

+ Q[ J2EJWQ sin(a-e)] ] (4.79)

and

Pr{ MB correct } = 1 - 1/2[ Q { J7 E

s/N

Q [ cos(a-£) + sin(a-e)] } +

+ Q { V2 Es/N [ cos(a + e) + sin(a + £)]} +

47

Page 55: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

+ Q { V2 Es/N [ cos(a-e) - sin(a-e)

] } +

+ Q { V2 Es/N [ cos(a + £) - sin(a + e) ]} ]+

+ Q { J 2 Es/N [ cos(a-e) + sin(a-e)

]} .

. Q { V2 Es;N [ cos(a + e) + sin(a + c) ]} +

+ Q { V2 Es/N

Q [ cos(a-c) - sin(a-e)] } .

. Q { V2 Es/N [ cos(a + e) - sin(a + €)]}] (4.80)

For 8-PSK,the Signal to Noise Ratio (SNR) has been defined by Equation 1.6, so

that using Equations 4.79 - 4.80, the BER denoted PE can be expressed as a function

of SNR, a and £ as follows

PE= 1/3 [ Pr{ LB correct } + Pr{ MB correct } +Pr{ RB correct } ]

= 1 - 1/6 { Q[ 2 VSNR cos(a-£) ] + Q[ 2 VSNR sin(a + e) ]+

+ Q[ 2 VSNR cos(a + £) ] + Q[ 2 VSNR sin(a-£) ]+

+ Q { 2 V SNR [ cos(a-£) + sin(a-c)] } +

+ Q { 2 V SNR [ cos(a + £) + sin(a + £)]} +

+ Q { 2 V SNR [ cos(a-£) - sin(a-£)] } +

+ Q { 2 V SNR [ cos(a + £) - sin(a + £)] } } +

+ Q { 2 J SNR [ cos(a-£) + sin(a-£)] }.

. Q { 2 V SNR [ cos(a + £) + sin(a + £)] } +

+ Q { 2 V^NR [ cos(a-£) - sin(a-E)]

}.

. Q { 2 V SNR [ cos(a + £) - sin(a + £) ] } (4.81)

From Equation 4.81, the PE can be computed for various values of SNR, a, and

£, with the results used to optimize the DBDR performance. For £=0° (i. e. , no

receiver local oscillator phase error), values of PE vs SNR have been plotted (see

Figure 4.1) showing complete agreement with the results obtained by Myers and

Bukofzer [Ref 7: p. 11] Figure 4.1 includes also the PE for various values of £, as a

function of SNR.

B. 8-DPSK DBDR PERFORMANCE ANALYSIS IN THE PRESENCE OFRECEIVER LOCAL OSCILLATOR PHASE ERROR

The advantages and disadvantages of differential encoding and decoding have

been previously explained in the introductory chapter. In this section, performance of

the 8-DPSK DBDR is presented. As explained earlier the 8-DPSK decoder utilizes the

48

Page 56: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

CD

c_

CD

b1

LEGENDPHS. ERR.= DEi

o PHS. ERR.= 5 DEG. 9a phs:+"""PHS.x PHS.o PHS.v"PHS.

ERR.= 10ERR = 15 DE&"ERR = 20 ~W&.ERR.ERR

22.5"DEG"25" DEGT

h PHS. ERR.= 45 DEG.'*" "PHS. ERR.= 90 DEG."""PHS."ERR.= 180 DE~G.a

-A-

o

-4.0 1.5 7.0 12.5

SNR (DB)

18.0 23.5

Figure 4. 1 PE Versus SNR of 8-PSK DBDR for Various Values of £ (a = 22.5°).

49

Page 57: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

LB. MB and RB. which are recovered via direct bit detection methods, and performs an

inverse mapping from which the original data stream is delivered to the intended user

Before proceeding with the performance calculations, the following notation will

be introduced. The probabilities of a bit being correct or being in error will be denoted

Ck = Pr{ k correct } , Ek = Pr{ k error } (4.82)

respectively, where k= 1 for LB, k= 2 for MB, k= 3 for RB. By introducing the

notation given by Equation 4.82, the analysis for the performance of the 8-DPSK

DBDR can be expressed in more compact form. For example E2 means the

probability that the MB is in error.

In order to obtain the probability of a bit being correct (with differential

decoding) we must fust evaluate

Pr{ RB correct } = 1/2 Pr{ RB correct / RB= 1 } +

+ 1/2 Pr{ RB correct / RB= } (4.83)

where by further conditioning, we equivalently have

1 1

Pr{ RB correct/RB = m } = £ £ Pr{ RB correct / RB - m,MB = i,LB =j }

.

i = j =

. Pr{ MB = i, LB =j } m = 0,l (4.84)

Due to the assumption of equally likely probabilities of having O's and l's in the data,

Pr{ MB = i, LB =j } = 1/4 i,j= 0,1 (4.85)

so that Equation 4.83 becomes

1 1

Pr{ RB correct } = 1/8 £ £ Pr{ RB correct / RB = 0,MB = i,LB =j } +

i = j=

50

Page 58: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

1 1

+ 1/8 y £ Pr{ RB correct / RB= l,MB = i,LB =j } (4.86)

i = j=

The DBDRs recover from the received signal, each bit in the data state (for PSK

modulation) or each bit in the symbol state (for DPSK modulation) independently.

This property of the DBDR is an advantage for BER analyses. Because certain

consecutive bit errors in the past and presently recovered symbol states do not

necessarily result in errors in the recovered data states, these bit errors in successive

symbol states must be considered. That is, even though symbol errors may occur, the

delivered data may stillbe correct. Therefore, these type errors have to be accounted

for as resulting in a correct reception and considered in the computation of the

probability of a bit being correct. Figure 4.2 shows one example of the situation being

discussed. Here the data state (0,0,0) is assumed to occur and the symbol state (0,0,0)

is assumed to have been previously transmitted. This means that according to the

encoder matrix shown in Chapter II, the symbol state (0,0,0) must now be generated

for transmission. Figure 4.2 further shows the receptions of the symbol states which

even though, most contain errors, produce recovered data states in which the RB is

correctly delivered. Observe that there are 32 such combinations which yield a correct

for the RB. Therefore notation has to be introduced in order to account for error

patterns of the above type, namely Pr{ RB correct, (k,l,m) / RB = 0,MB = i,LB =j },

where k,l,m= 0,1. The meaning of this expression is the probability of the RB

correctly recovered given that the data state was (j,i,0) and the delivered data state is

(k,l,m) (where m=0 in this case, otherwise the RB could not be correct due to the

transmission of the RB = 0). Therefore

Pr{ RB correct / RB = 0,MB = 0,LB = }=

1 1

= X Z Pr ( RB correct,(k,l,0) / RB = 0,MB = 0,LB = } (4.87)

k = 1 =

Since each element of the symbol state is independently recovered, we see from Figure

4.2 that, for example

51

Page 59: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

CORRECT RECEPTION COMBINATIONS IN PRESENCE OF ERROR

^MHHMHhHHHHfiHHHHHHHHHHHHHHHHHMHHHHHHhlHHHHHMHHMHHHHHmiHHHHHHHHHHHHhlMm

INPUT PREVIOUS PRESENT PREVIOUS PRESENT OUTPUTTRANSMISSION TRANSMISSION RECEPTION RECEPTION

Figure 4.2 Example of Error Patterns for 8-DPSK System Where Data State.

Previous Transmission, and Present Transmission are 000 with RB Correctly Recovered.

52

Page 60: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

Pr{ RB correct,(0,0,0) / RB = 0,MB = OXB = } = CI 2 C22 C32 +

+ CI 2 C22 E3 2 + CI 2 E22 C3 2 + CI 2 E22 E3 2 + El 2 C22 C3 2 +

+ El 2 C22 E3 2 + El 2 E22 C3 2 + El 2 E22 E32(4.88)

From Equations 4.79 and 4.82 - 4.86, it is clear that Cl= C3 and El= E3.

Therefore, simplification of Equation 4.88 is possible, thus yielding

Pr{ RB correct,(0,0,0) / RB = 0,MB = 0,LB = } = CI 4 C22 + 2 CI 2 C22 El 2 +

+ CI 4 E22 + 2 CI 2 El 2 E22 + El 4 C22 + El 4 E22(4.89)

A similar expression must be obtained for other combinations of values of k and 1 as

well as the condition that the RB is 1. This produces a total of 64 possibilities of

received symbol states that result in a correct RB. A computer generated table was

used ,in order to identify the equivalent error patterns for other cases involving MB= 1

and LB= 1. The appropriate listing are shown in Appendix C. Similar analyses must

be carried out in order to determine the unconditional probabilities Pr{MB correct} as

well as Pr{LB correct}. Such analyses demonstrate that due to the inherent symmetries

Pr{ LB correct } = Pr{ MB correct } = Pr{ RB correct } PE (4.90)

so that using Equation 4.86 along with similar forms obtained for k= 1 and 1= 1 yield

PE = 1 - 1/2 [ 2C14 C22 + 9 CI 2 C22 El 2 + CI 4 E22 + 3 CI 4 E2 C2 +

+ 10 CI 2 El 2 E22 + 2 El 4 C224- El 4 E22 + 17 CI 2 C2 El 2 E2 +

+ CI 3 C22 El + 3 CI 3 El E22 + 2 CI El 3 C22 + 2 CI El 3 E22 +

+ 3 C2 El 4 E2 + 4 CI C2 El 3 E2 + 4 CI 3 C2 El E2] (4.91)

In Figures 4.4 and 4.5, PE (given by Equation 4.91 ) vs SNR have been plotted for

various values of a and £ respectively.

C. NUMERICAL RESULTS AND DISCUSSION OF RESULTS FOR 8-PSK

AND 8-DPSK DBDR'S WITH RECEIVER LOCAL OSCILLATOR PHASEERROR.

Previous sections of this chapter have focused on the performance of 8-PSK and

8-DPSK DBDRs operating in the presence of a receiver local oscillator phase error.

Without any phase error, we have shown the performance plots of 8-PSK and 8-DPSK

53

Page 61: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

w&H

lO

:X, gX \

LEGEND8 PSK DBDR

o 8-DPSK DBDR

•4.0 0.5

P=^

5.0 9.5

SNR (DB)

14.0 18.5

Figure 4.3 PE vs SNR Comparison Plot for 8-PSK and S-DPSK DBDR(a= 22.5°

, e= 0°).

54

Page 62: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

1

j

{*" 'w^Tj-,

To

'^^^^JS^--.'**«&>..

1 1 v -K.'>.

>. 1

M

b

T1 =**^-

\ \ \ •w \ -.

•X \ •

r—^——

~

\sN\C 3

*JA1

I Nf—r=

b

\ \'\ <^ V-

\ ^v

\ *

•J

1 *. \,

\\\i u

\,

Ph :

b

1

t

\ Vv \\ v\ \

j \ n \1 \ \ \ '\

\ ^v A

V N x

i

\ <

i—»

-

= -\ g=

bi—i

-

b

| v^~1 \- .

LEGENDa ALPHA=15

V- i

\\ VV.\

Vt-r-

o ALPHA=17.5a ALPHA=20+ ALPHA-22.5x ALPHA=25o ALPHA=27.5

V-\

V\

\

1

-4 4 £

SNR (DB)

1 12 l 6

Figure 4.4 PE Versus SNR of 8-DPSK DBDR for Various Values of a (£= 0°).

55

Page 63: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

°c«H Z

b

j[g^gg - - -—— re ""**** -w i*~ "In 1

-^f-m^M.£M*}5^

^^%T• -a_ h—

^

*- -o -o- << x x-x-

^""^te

ni

b

w •

.

<li..1

"H-"ft\ u - -A ^v\y. . "v %.^ •- 'A

w Q "A

^s

••

A.

1

\ o3k

Pub

1 —ia

:

——ft

uXl h\ h\ &%

\ 3

by-4 z

b

CO

b

I

=3U1J

i

1 — 1 lV1 1 w

4

LEGENDn PHS. ERR.= DECo PHS. ERR.= 5 DEG.a PHS. ERR.-10 DEG.+ PHS. ERR -15 DEG.

\\\

fe—fc

1—\hT

x PHS. ERR.=20 DEG.o PHS. ERR.==22.5 DEG.

" v" " PHS."ERR.=2 5~ DEG:

'

1

_\ .

PHS. ERR -45 DEG.* PHS. ERR.-90 DEG.

PHS. ERR.-180 DEG.

\—

a

4J

s1

%

-4.0 0.5 5.0 9.5 14

SNR (DB)

kO 1*J.5

Figure 4.5 PE Versus SNR of 8-DPSK DBDR for Various Values of e (a= 22.5°).

56

Page 64: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

DBDRs on Figure 4.3, thus demonstrating the performance penalty of the latter

receiver. While usage of 8-DPSK provides good bandwidth efficiency (same as 8-PSK)

and relatively good noise immunity, the BER of S-PSK is lower than that of 8-DPSK

for £= 0°, as expected

The value of using 8-DPSK versus 8-PSK can be appreciated more fully when

comparing the performance plots of Figures 4.1 and 4.5. These show that if the

receiver has a local oscillator phase error restricted to ^ e ^ 66.5°, for similar SNR

values, the BER of the 8-DPSK receiver is lower than that of the 8-PSK receiver.

Since such phase errors can be typically expected to be small, this is a significant

advantage. However it must be pointed out that for phase errors of more than 10°,

both receivers exhibit severely degraded performance that would make both systems

unsuitable for operation in a practical system. The 8-DPSK receiver does not exhibit

complete insensitivity to phase errors as encountered in phase measurement receivers.

Only when a complete phase revesal takes place (i.e., c= 180°) is the performance of

the 8-DPSK DBDR unaffected, while the 8-PSK receiver produces a nearly useless

output.

The angle a set to 22.5° is optimum in minimum BER sense for the 8-PSK

DBDR. The variations in PE versus a are shown in Figure 4.6, for e= 0° for 8-PSK,

and a similar plot of PE versus a is plotted for various values of SNR and e= 0° on

Figure 4.7 for the 8-DSPK case.

57

Page 65: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

'Or

]

)

k

>« <

V*-^ T^ ~

*"— S

^\ c ~, -

^ \ "-„ „-** ^ J"».

e---— "

'

s yi

^ ^\

b

* : =5^ /'

N. -^ y ,'X \ y s

v. V X /

\ \^ yS s

SS

SS

Ss

1-^

K ^ -

Ph

b

<;

—MB M j.

" * &"

»—i

-

b

b

LEGENDn SNR=10 DBo SNR=11 DBa SNR=12 DB+ SNR-13 DBx SNR-14 DBo SNR=15 DB

L5. 18.0 21

AI

..0 2'

,PHA (DEC

kO z\7.0 3().0

Figure 4.6 PE Versus a of 8-PSK DBDR for Various Values ofSNR (c= 0°).

58

Page 66: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

°o1

f

'

|

>... "

:

CM

b

F" !'- •-

' : J

^o—^-^

~wS..

--^

v

^d=—^_ _

I :.K ^! \ ^^

C3

b —^ -^——•

MCU _

b If'

1— 1

^

b—I 1

1

LEGENDSNR= 7 DB

o SNR= 9 DBa SNR=11 DB+ SNR=13 DBx SNR=15 DB

b

b 1

1

15.0 18.0 21.0 24.0

ALPHA (DEG)

27.0 30.0

Figure 4.7 PE Versus a of 8-DPSK DBDR for Various Values of SNR (£= 0°).

59

Page 67: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

V. PERFORMANCE ANALYSES OF 16-PSK AND 16-DPSK DBDR'SWITH LOCAL OSCILLATOR PHASE ERROR

In this chapter, DBDRs will be analyzed for 16-PSK and 16-DPSK

communication systems operating in the presence of a receiver local oscillator phase

error. The analysis procedure will be similar to that carried out in the previous chapter

for 8-PSK and 8-DPSK systems.

The performance of 16-PSK DBDR's has been investigated and the methodology

for carrying out the performance analyses have been well-documented by Bukofzer

[Ref. 8], In this research, these analyses will be extended to the 16-DPSK system as

well as the 16-PSK system modified to operate in the presence of a receiver local

oscillator phase error.

A. 16-PSK DBDR PERFORMANCE ANALYSIS IN THE PRESENCE OFRECEIVER LOCAL OSCILLATOR PHASE ERRORThe possible transmitted signals, which are represented as vectors in Figure 1.2.b,

are mathematically given by Equation 4.1 with 1= 1,2, 3,... ,16. The same notation

introduced in Chapter IV will be used to represent the signals using the orthonormal

set given by Equation 4.4. Therefore the transmitted signals are expressed as

sj(t)= (pL(t) VFcosa(t) + <p2

(t) VE; sinGjCt) (5.2)

where i= 1,2,..., 16, 0<t<Tgand

fa + (i-l)7t/8 i= 1,5,9,13

P + (i-2)7i/8 i= 2,6,10,14

9.(t) ={ (i+l)7l/8-P 1=3,7,11,15 (5.3)

i 7i/8 -a 1 = 4,8,12,16

with a and P as shown on Figure 1.2.b

Assuming all signals are equally likely to be transmitted, for the 16-PSK case

Equation 4.7 can be written as

60

Page 68: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

16

Pr{ bit correct } = 1/16 £ Pr{ bit correct / s.(t) transmitted }

i=l

(5.4)

The notation to denote the four bits that make up a data state has been introduced in

Chapter I. Also the notation introduced by Equation 4.13 is used here, namely

Pr{ bit correct / Sj(t) } = Pr{ bit correct / Sj(t) transmitted } i= 1,2.., 16 (5.5)

From Figure 1.2.b, the conditional probabilities for the correct reception of the LB,

MBL, MBR. RB are given by

Pr{ LB correct / Sj(t) } = <

Pr{ru>0/si(t)} 1=1,2,3,4,13,14,15,16

Pr{ri;

<0/s.(t)} 1=5,6,7,8,9,10,11,12y, 1,1 i

(5.6)

Pr{ r1?i

2-r

2ji

2 >0 / s.(t) } i= 1,2,7,8,9,10,15,16

Pr{ MBL correct / Sj(t) } =i (5.7)

Pr{ r,:

2-r2i

2 <0 / s.(t) } 1=3,4,5,6,11,12,13,14

Pr{ MBR correct / s.(t) } = <

Pr{ RB correct / s.(t) } = <

Pr{ VTh > / Sj(t) } i= 1,4,5,8,9,12,13,16

Pr{ VTh <0 / Sj(t) } 1=2,3,6,7,10,11,14,15

Pr{r24

>0/s.(t)} 1=1,2,3,4,5,6,7,8

(5.8)

(5.9)

Pr{ r7.<0/ s.(t)} i= 9,10,11, 12,13,14,15,16

where the r. . are given by Equation 4.9 and

2 , 2 \2

Th = (VV ) - 4 ( ri,ir2,i) .

i-W ,16 (5.10)

The analyses methods which have been given in Chapter IV, can be applied to

determining the conditional error probabilities for LB, MBL, RB. For MBR, the

analysis procedure which has been used by Bukofzer [Ref. 8], will be utilized. In order

61

Page 69: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

to define the conditional probability sets of Equation 5.8, additional steps must be

completed as demonstrated in the sequel. If s.(t) transmitted, the MBR is correctly

recovered if for i= 1,4,5,8,9,12,13,16, VTh >0 and if for i= 2,3,6,7,10,1 1,13,14, VTh <0.

Even though the r . are conditional Gaussian random variables, because of the highly

nonlinear form of Equation 5.10, a more productive approach to the determination of

the conditional p.d.f. of Vy^ has been introduced (see Reference 8 for details) rather

than using transformations of Gaussian random variables. By introducing the

following notation, namely

rj .=» component of r(t) along <p,(t) = t cos x\ (5.11)

r2j= component ofr(t) along (p

2(t) = € sin t] (5.12)

it can be demonstrated that

VTh = C4cos 4ii (5-13)

where

e = length of the vector = V(r, .)2 + (r, .)

2(5.14)

r\ = vector angle that with respect to the positive x axis (5.15)

= arctan (r2f|

/ r^)

Since t4 > 0, it is clear that the test involving Vj^ being greater than or less than zero

is now equivalent to the test involving cos4ti in the same manner. This implies that

the p.d.f. of r\ must be obtained which, as shown in Reference 8, leads to integrals that

cannot be evaluated in closed form and therefore must be evaluated via numerical

integration.

By utilizing the analysis procedure from Reference 8 and a methodology

introduced in the previous chapter for the 8-PSK case, the conditional probabilities for

the correct reception of a bit in the presence of receiver local oscillator phase error is

given in shorthand form by the following expressions

Pr{ LB correct / Sj(t) } = 1 - Q{ Jl ES/N

Qf (a.p.e) }, i- 1,2,3... 16 (5.16)

where

62

Page 70: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

f (a.p,£) =

cos (a-e) i=l,9

cos (P-£) i=2,10

sin(p + £) i=3,ll

/ sin(a + £) i— 4,12

sin (p-£) i=5,13

sin (a-£) i=6,14

cos (p + £) i=7,15

cos (a + e) i=8,16

(5.17)

and a and P are shown on Figure 1.2.b. Furthermore

Pr{ MBL correct / s.(t) } = Q{-V ES/N

Q(cos y + sin y) . Q(-VE

s/N

Q(cos y-sin y) } +

+ Q{VES/N (cos y-sin y) }. Q{VE

S/N (cos y + sin y) } (5.18)

where

y = f(a-£) i= 1,5,9,13

\(p-£) i= 2,6,10,14

(5.19)

or

Pr{ MBL correct / Sj(t) } = 1 - Q{-VES/N

Q(cos y + sin y) . Q{-VE

S/N

Q(cos y-sin y) } +

4- Q{VES/N

Q(cos y + sin y)} . Q{VE

S/N

Q(cos y-sin y)} (5.20)

where

y = f(P-£) i= 3,7,11,15

l(a-£) i= 4,8,12,16

(5.21)

For the calculations involving the conditional probability for the MBR, the joint

p.d.f. of the random variables r\ and I has been determined by Bukofzer [Ref. 8]

namely

fftl ,. (L ,H) = |L| fr r (L cosH , L sinH) +M lb

i .

ri,i'

r2,i/s :

(5.22)

+ |L| L,

'

1

(-L cosH , -L sinH)rl,i'

r2,i/Sj

63

Page 71: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

which must be integrated to produce the marginal p.d.f. of T|. This results in

fy(H / s.) = "l/2 exp(-E

s;N ) + { 1 + V 4E

s/JrN

Q. (5.23)

'

\ { exp[ ES/N

Qcos

2 (H-y] cos(H-^) . Q[ -Jl Es/N (cosfH-fc.) ] }

where

^. = e.(t)-e i=l,2....16 (5.24)

where 0.(t) is given by Equation 5.3 Therefore, the probability that Vj^>0 involves

computing the probability that cos4ri>0. Observe that cos4r(>0 for -7T/8 < x\ < Tt/8,

3n/8 <x\< 57C/8, 7tt/8 <r\< 971/8, and 1 Itt/8 <r\< 13tc/8. Therefore the calculation of

the conditional probability of the MBR being correct given that s^t) was transmitted

can be calculated by integrating the conditional p.d.f of r\ over the appropriate

regions, namely

Pr{ MBR correct / Sj(t) } = Pr{ cos4q>0 / s1(t) }

=

7T/8 5TC/8 971/8

-J f

n/sx

tH/sJ dH + J fn/Si

[H/ Sl ] dH 4-J f

n/Si[H/ Sl ] dH +

-7C/8 3TC/8 771/8

137C/8

+ J fn/Si

[H/sJ dH

llTt/8

71/

8

=J { fy

[H / sj + fn/Si

[(H+ w/2) / sx] + fy

[(H+ tc) / Sj] + (5.25)

-7T/8

+ fn/s

[(H + 371/2) /sJJdH

By utilizing the appropriate form for the conditional p.d.f. of r\ when s.(t) is assumed

transmitted, results in

Pr{ MBR correct / s.(t) } = 1/2 exp(-Es/N

Q ) +

TT/8

+ V Es/rcN J (

exp[- Es/N sin

2(H-X)] cos(H-X) . {Q[-J2 ES/N

Q(cos(H-X)] -

-Tt/8

64

Page 72: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

- Q[v'2 Es/N (cos(H + X)] } + ( exp[-E

s/N

Qcos

2(H-),)] sin(H-X) Q[V2 EJWQ (sin(H-X)]

- Q[v2 Es,-N (sin(H + X)

] } } dH (5.26)

where

X =

<

fa + £ i = 4,8,12,16

a-s i= 1,5,9,13 (5.27)

P-e i= 2,6,10,14

P + e i=3,7,ll,15

Finally, it can be seen that

Pr{ RB correct / s^t) } = Pr{ LB correct / s.(t) } (5.28)

so that by using Equations 5.4 and 5.16-5.28 for correct reception probabilities of the

individual bits, the overall BER can be obtained by using

Pr{ bit in error } = 1 - Pr{ bit correct} (5.29)

This results in the (unconditional) probabilities

Pr{ LB in error } = Pr{ RB in error}

= 1/8 { Q[ V2 E 'Nn cos(a-c)] + Q[ J2 E5/Nn cos(P-c)] +

+ Q[ V2 ES.'N sin(p + c)] + QU/2 E

s/N sin(a + £)] +

+ Q[ V2 Es/N

Qsin(P-£)] + QU/2 E

S/N

Qcos(P + £)] +

+ Q [V2 E~/N cos(a + £)] + Q [V2 E~/NQ

sin(a + £)]] (5.30)

and

Pr{ MBL in error } = 1/2 + 1/4 [ Q {-VE'Nn [cos(a-c) + sin(a-c)]} +

+ Q {- VE~X [cos(a + £) - sin(a + £)]} + Q {-JEJNq [cos(P-£) + sin(P-£)]} +

+ Q {-VE~\ [cos(P-£) - sin(P-£)]} - Q {-JEJN [cos(P + £) + sin(P + £)]}-

- Q {-JE/SQ[cos(P + £) - sin(p + £)]} - Q {-VE

S/N [cos(a + £) + sin(a + £)]}

-

65

Page 73: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

- Q (VE/Nq [cos(a + £) - sin(a + e)]} ] + 1/2 [ Q {-*/EjRQ[cos(a + e) + sin(a + £)]}

. Q {-VE~N [cos(a-e) - sin(a-e)]} + Q {-Ve7N [cos(P + £) + sin(p + £)]} .

. Q {-v/^/N [cos(P + £ ) - sin(p + £)]} - Q {-VE/N

Q[cos(a-e) + sin(a-e)]} .

. Q [VE^Nq [cos(a-E) - sin(a-£)]} - Q {-VE^o [C0S(P" e )

+ sin(P- £)]} •

Q{-VElN:[cos(P-e).sin(P-€)]}] (5.31)

For the MBR the result appears in integral form. That is

71/

8

Pr{ MBR in error } = 1 - 1/2 V Es/7iN J { exp{-E

s/N

Qsin

2[H-(a-c)]} cos[H-(a-e)].

-71/8

{ 1/2 - Q[-VE7N cos(H-(a-£))]} + exp{-Es/N cos2fH. <a-t)]} sin[H-(a-e)]

1/2 - Q[-VE7^ sin(H-(a-£))]} + exp{-Es/N

Qsin

2[H-{P-£)]} cos[H-(p-e)j

1/2 - Qt-VETN'o cos(H-(P-£))]} + exp{-Es/N

Qcos

2[H-(P-£)]} sin[H-(p-£)]

1/2 - Q[-Ve7n^ sin(H-(p-£))]} - exp{-Es/N sin

2[H + (P + £)]} cos[H + (p + £)]

1/2 - Q[-yE7N" cos(H + (p + £))]} - exp{-Es/N cos2[H + (P + £)]} sin[H + (P + £)]

1/2 - Q[-VE7N^ sin(H + (a + £))]} + exp{-Es/N

Qsin

2[H + (a + £)]} cos[H + (a + £)]

1/2 - Q[-VE 'Nncos(H + (a + £)]} + exp(-E /Nn cos

2[H + (a + £)]} sin[H + (a + £)]

1/2 - Q[-Ve7n: sin(H + (a + £))]} } dH (5.32)

The overall BER can now be determined from Equations 5.30,5.31 and 5.32 by

evaluating the final result for PE, the bit error probability, namely

PE = 1/4 [ Pr{ LB in error } + Pr{ MBL in error }

+ Pr{ MBR in error } + Pr{ RB in error } } (5.33)

It can be seen that Equation 5.33 consists of many terms that by themselves do not

yield as much insight as the computed values of PE presented in plotted form.

Therefore plots of BER vs. SNR for various values of a and £, are given as Figures 5.1

and 5.2. While a and P can be set independently, from an optimization point of view,

a + P = 7T/4 has been shown to produce the lowest BER for given values of SNR when

£ = 0° [Ref. 8]

66

Page 74: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

-5

LEGENDLB

a MBR+"RB~~~~x" TOTAL

10

SNR (DB)

15

43

20

Figure 5.1 PE Versus SNR for 16-PSK DBDR (a = 11.25°, e= 0°).

67

Page 75: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

m

-5

LEGENDPHS. ERR.= PEG.

o PHS. ERR,= 5 PEG.a PHS. ERR.=11.25 PEG.+ PHS. ERR/x'"PHSVERRT:o PHS. ERR.:v"phs."err::

£2.5 PEG.:"3 3.7*5 PEG.: 45 PEG.="90 PEG."

a PHS. ERR =135 PEG.* PHS. ERR =180 PEG.

10 15

SNR (DB)

20

Figure 5.2 P£ Versus SNR for 16-PSK DBDR for Various Values of c (ct= 11.25°).

68

Page 76: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

B. 16-DPSK DBDR PERFORMANCE ANALYSIS IN THE PRESENCE OFRECEIVER LOCAL OSCILLATOR PHASE ERRORSimilar analyses on DBDR performance have been carried out for 16-DPSK (see

Chapter IV.B). so that the notation introduced previously will be used here. That is,

Ck = Pr { k correct } , Ek = Pr { k in error } (5.34)

where now k= 1 for LB, k= 2 for MBL, k= 3 for MBR and k= 4 for RB.

In order to evaluate Pr { LB correct } with differential decoding, we have to

evaluate

Pr{ LB correct } = 1/2 [ Pr{ LB correct /' LB = } +

+ { Pr{ LB correct / LB= 1 } ] (5.35)

where

Pr{ LB correct / LB = }= (5.36)

1 1 1

= Z X £ Pr{ LB correct/ LB = 0, MBL = i, MBR =j, RB = k} x

i = j= k =

x Pr{ MBL=i, MBR =j, RB = k}

where for i, j, k= 0, 1

Pr{ MBL = i, MBR =j, RB = k}= 1/8 (5.37)

In Chapter IV, it has been explained that with DPSK modulation in conjuction

with bit direct detection methods, certain bit errors in the past and presently recovered

symbol states do not result in errors in the recovered data states. Such bit errors in

successive symbol states must be considered, because, even though symbol errors may

occur, the delivered data may still be correct. Therefore, these errors have to be

accounted for and considered in the computation of the probability of a bit being

correct. Figure 5.3 shows one example of the situation being discussed. That is, the

data state (0,0,0,0) is assumed to occur and the symbol state (0,0,0,0) is assumed to

69

Page 77: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

g»#WWdfflWffW#W^CORRECT RECEPTION COMBINATIONS IN PRESENCE OF ERROR

nMn»nnnn§nnMMnmmm»»imimM4muum9UumimnimnmnM»INPUT PREVIOUS PRESENT PREVIOUS PRESENT OUTPUT

TRANSMISSION TRANSMISSION RECEPTION RECEPTION

OOOO 0000 0000 00001 1

10 1011 11

10 1010 1 10 1

110 110111 111

10 1010 1 1 0. 1

10 10 10 1010 11 10 11110 110110 1 110 11110 11101111 1111

10 101 - 1 1 10

10 110 1011 111 10

10 10 10 1010 1 10 10110 10 10111 10

10 1111 1010 1 1 1010 10 1110 1010 11 10 1 10110 110 1 10110 1 11 101110 10 1 101111 10 11 10

110 1 101 10 10 10

10 10 1 1011 10 10

10 1111 1010 1 10 10110 1110 10111 110 10

10 11 1010 1 10 1010 10 10 11 1010 11 10110 1 10110 1 110 101110 10 1 101111 111 10

110 1101 10 110

10 1110 11011 110 110

10 10 11010 1 110110 10 10 110111 10 110

10 110 1 11010 1 10 1 11010 10 1111 11010 11 111 110110 10 1 110110 1 1 110

Figure 5.3 Example of Error Patterns for 16-DPSK System Where Data State,

Previous Transmission, and Present Transmission are 0000 with RB Correctly Recovered.

70

Page 78: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

INPUT PREVIOUS PRESENT PREVIOUSTRANSMISSION TRANSMISSION RECEPTION

PRESENTRECEPTION

OUTPUT

Figure 5.3 Continued.

71

Page 79: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

have been previously transmitted. This means that according to the encoder matrix

shown in Chapter II, the symbol state (0,0,0,0) must now be generated for

transmission. Figure 5.3 shows the receptions of the symbol states which produce

recovered data states in which the RB is correctly delivered. Observe that there are 128

such combinations which yield for the RB. Therefore notation has to be introduced

to account for error patterns of the above type, namely Pr{ RB correct, (g,h,p,q) /

LB = m,MBL = i,MBR = j,RB = k }, where g,h,p,q= 0,1. The meaning of this

expression is the probability of the RB being correctly recovered when the data state is

(m,j,i,k) and the delivered data state is (g,h,p,q) where q = in this case (otherwise the

RB could not be correct due to the transmission of the RB = 0). Therefore

Pr{ RB correct / LB = 0, MBL = ^BR = 0, RB = }=

1 1 1

= X S £ Pr ( RB correct, (g,h,p,0) / LB = 0, MBL = 0, MBR = 0, RB = } (5.38)

g = h = p =

Since each element of the symbol state is independently recovered, we see from Figure

5.3 that

Pr{ RB correct,(0,0,0,0) / LB = 0,MBL = 0,MBR = 0,RB = } = CI 2 C22 C3 2 C42 +

+ CI 2 C22 E32 C42 + CI 2 C22 E32 E42 + CI 2 E22 C3 2 E42 + CI 2 E22 E32 C42 +

+ CI 2 E22 E3 2 E42 + El 2 + C22 C3 2 C42 + El 2 C22 C32 E42 + El 2 C22 E3 2 C42 +

+ El 2 C22 E32 E42 + El 2 E22 C32 C42 + El 2 E22 E3 2 C42 + El 2 E22 E3 2 E42 +

+ CI 2 C22 C3 2 E42(5.39)

However, from Equations 5.34, and 5.30, it is shown that Cl= C4 and El = E4.

Therefore,

Pr{ RB correct, (0,0,0,0) / LB = 0, MBL = 0, MBR = 0, RB = 0} =

= CI 4 C22 C3 2 + 2 CI 2 C22 C3 2 El 2 + C22 C3 2 El 2 E22

+ 2 CI 4 C22 E32 + 2 CI 2 C22 El 2 E32 + CI 4 C3 2 E22 + El 4 E22 E3 2

+ 2 CI 2 C3 2 El 2 E22 + C22 El 2 E22 E3 2 + CI 2 El 2 E22 E3 2 +

+ C3 2 El 4 E22 + CI 2 C32 El 4(5.40)

72

Page 80: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

A similar expression must be obtained for other combinations of values of g,h and p as

well as the condition that RB is 1. This produces a total of 256 possibilities of received

symbol states that result in a correct RB. Computer generated outputs were used to

identify the equivalent error patterns for other cases involving LB=1, MBL= 1 and

MBR= 1. These results are shown in Appendix C. Similar analyses must be carried

out in order to determine the unconditional probabilities Pr(LB correct}, Pr{MBL

correct} as well as Pr{MBR correct}. Such analyses demonstrate due to inherent

symmetries that

Pr{LB correct} = Pr{MBL correct} = Pr{MBR correct} = Pr{RB correct} = PE (5.41)

so that using Equation 5.38 along with similar forms obtained for k= 1 and 1= 1 yield

PE = 1 - 1/2 { 2 CI 4 C22 C32 + CI 4 C22 C3 E3 + 3 CI 4 C22 C3 E2 +

+ 2 CI 4 C2 C3 E2 E3 4- 6 CI 3 C22 C32 El + 4 CI 3 C22 C3 El E3 +

+ 12 CI 3 C2 C3 2 C3 El E2 + 8 CI 3 C2 C3 C3 El E2 + 6 CI 3 C22 El E32 +

+ 6 CI 3 C22 C32 El + CI 4 C3 E22 E3 + 4 CI 3 C3 El E22 E3 +

+ 2 CI 4 El 2 E3 2 + CI 4 C22 E3 2 + 3 CI 4 C2 E2 E32 + 2 C22 C32 El 4 +

+ CI 4 C3 2 E22 + 10 CI 2 C22 C32 El 2 + 10 CI 2 C22 El 2 E3 2 +

+ 10 CI 2 C3 2 El 2 E22 + 8 CI 2 El 2 E22 E32 + 18 CI 2 C2 C32 El 2 E22 +

+ 18 CI 2 C2 El 2 E2 E3 2 + 6 CI 3 El E22 E32 + 12 CI 3 C2 El E2 E3 2 +

+ 12 CI 2 C2 C3 El 2 E2 E3 + 6 CI 2 C22 C3 El 2 E3 + 5 CI 2 C3 El 2 E22 E3 +

+ 6 CI C2 2 C3 2 El 3 + 6 CI C3 2 El 3 E22 + 6 CI C22 El 3 E22 + C22 El 4 E3 2

+ 12 CI C2 C32 El 3 E2 + 12 CI C2 El 3 E2 E3 2 + 6 CI El 3 E22E32 +

+ 8 CI C2 C3 El 3 E2 E3 + 4 CI C3 El 3 E22E3 + 4 CI C22 C3 El 3 E3 +

+ C32 El 4 E22 + 2 El 4 E22 E32 + C22 C3 El 4 E3 + C3 El 4 E22 E3 +

+ 3 C2 El 4 E2 E32 + 2 C2 C3 El 4 E2 E3 + 2 C2 C3 2 El 4 E2 } (5.42)

In Figure 5.4, PE (given by Equation 5.42) is plotted for various values of a. Also

Figure 5.5 includes BER for various values of e when a= 11.25°

73

Page 81: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

n

m

1'

1 1 — «-»-—-__=_^S-s-^r--

**"••":.">! "-—^~~~~--~^ ^^^^^

~~^

•„ N.

•- \

: \> 4=

<\\

HI \

\\ *,

\\

*•

\ '•.

\

"1 t\

\

,h>

\

\

1

\ a

—\

i

tSU>

\

\

\

*

LEGENDALPHA= 8 DEG

o ALPHA=il.2'5a ALPHA=15 DEG+ ALPHA=18 DEG

1

\

\

r*i

1i

-5 10

SNR (DB)

15 20

Figure 5.4 PE Versus SXR (dB) for 16-DPSK for Various Values of a (£= 0°).

74

Page 82: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

°o

i

)

l g ,4v_j_ . -y ...1 1 [' r—I—

w4

b^^^^s^g.

^-^^r^-^. P-5—~^ " " ':B 9—

S

—^^*^..

M

b

1

-,''•-,

V, xk, \X \

C3

b

1

1

v' r-

" -V ''

\ h\ H

.,. _ ... \ \

-v->

\

\

a

b

b

b

CO

b

|

1

\\

Li ...... ,

, „ .

o

A+

Xo

~7~

El

LEGENDPHS. ERR - PEG.PHS. ERR = 5 PEG.PHS. ERR.=11.25 PEG.PHS. ERR =22.5 PEG.PHS. ERR =33.75 PEG.PHS, ERR =45 PEG.PHS. ERR =90 PEG.PHS. ERR. 135 PEG.

V1

\—\

—\\

I1

\^

\

h= J

X- PHS. ERR.-180 PEG.

5 5 10 1

SNR (PB)

i

5 2

Figure 5.5 PE Versus SNR (dB) for 16-DPSK for Various Values of c (a = 11.25°).

75

Page 83: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

C. NUMERICAL RESULTS AND DISCUSSION OF RESULTS FOR 16-PSK

AND 16-DPSK DBDR'S WITH RECEIVER LOCAL OSCILLATOR PHASEERROR

In this chapter 16-PSK and 16-DPSK DBDRs have been analyzed when

operating in the presence of a receiver local oscillator phase error. The performance

results which have been obtained for the 16-ary case, are similar to those obtain for

the 8-ary case. Hence, instead of repeating the conclusions similar to these presented

for the 8-ary case, conclusions that are unique to the 16-ary case will be presented in

this part. Main differences between 8-ary and 16-ary cases which are observed via

analyses and numerical evaluations are

1. The optimum angles in minimum BER sense, a and P between the symbols

becomes 11.25° and 33.75° respectively for 16-PSK case, as well as for

16-DSPK case, with a + p = 45°

2. The usage of 16-PSK provides better performance than 16-DPSK for £^33.5°,

however the actual BER values are too high for use in a practical system whene greater than a few degrees.

3. The 16-DPSK system performs better than the 16-PSK system for £>33.5°.

However again the actual values of PE under these circumstances is too high

for a practical system.

4. The 16-DPSK system is insensitive to phase errors of K radians.

Performance comparisons between the 16-PSK and 16-DPSK DBDRs are plotted

on Figure 5.6, and BERs are plotted on Figures 5.7 and 5.8 respectively for various

values of a with £ = 0°

76

Page 84: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

5 10

SNR(DB)

Figure 5.6 PE Versus SNR Comparison Plot for 16-PSK and 16-DPSK DBDR(a= 11.25°, e= 0°).

77

Page 85: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

w4

b

c

I

b

b

b

L^i

^». / Q

y^.

p a

i

\\\

\^_ j

\\ / /

\ \>

~f~\ \

/ 1

\ \i 7

\\

\' 7

\ /\

1s

\

\

/

/\\

)

/i

LEGENDSNR=10 DB

o SNR= 12 DB"a" SNR=14"DBi"

"+""SNR=I6"DB"

j |

5.0 8.01 1 1

11.0 14.0 17.0

ALPHA (DEG)

21L0

Figure 5.7 PE Versus a for 16-PSK DBDR for Various Values of SNR (£= 0°).

78

Page 86: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

5.0

il

~- -ti

XNT

z:

~r

.^_

zz:

/ -^

T

JL

7^1

LEGENDa SNR= 5 DBo SNR= 10 DBa*"SNR= 12 DB+"""SNR="14"DBx SNR= 16 DB

8.0 11.0 14.0

ALPHA (DEG)

17.0 20.0

Figure 5.8 PE Versus a for 16-DPSK DBDR for Various Values of SNR (£= 0°).

79

Page 87: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

VI. CONCLUSIONS

In this research the use of DBDRs had been analyzed for M-PSK and MDPSKcommunication systems. The main assumptions in the analyses are a Gray coding

mapping for the symbols and an Additive White Gaussian Noise channel model. It is

further assumed that the receiver has a known phase error in its local oscillator and its

effect on receiver performance is analyzed for the the special cases in which M = 8 and

M=16.

In addition to the analytical results, graphical results are presented in the form of

plots of variations in PE for various values of phase angle a, SNR, and local oscillator

phase error £.

Optimum conventional M-PSK and M-DPSK receivers are designed to detect

symbols while DBDRs are designed to detect bits. However, local oscillator phase

errors degrade the performance of M-PSK and M-DPSK conventional receivers. Part

of the work undertaken was intended to investigate the effect of such phase errors on

DBDR's. The variations of PE versus £ are plotted in Figure 6.1 for 8-PSK and

8-DPSK, and in Figure 6.2 for 16-PSK and 16-DPSK. If £ (receiver local oscillator

phase error) can be constrained to a small interval, namely 0°<£<30°, the M-PSK

system provides better performance than the M-DPSK system. For values of £ outside

this range, both systems have high error rates that make the receivers unsuitable for

practical applications. However, for complete phase reversal, i.e., £= 180°, the M-

DPSK system suffers no performance penalty whereas the M-PSK system can not

properly operate.

The performance degradation due to a phase error has been analyzed also from

a different point of view. That is, when £ * 0°, there is an increase in PE for both the

M-PSK and M-DPSK receivers. The ratio of the phase error is given by

PER = PE / PEj (6.1)

where

PEQ= Probability of bit error @ £ = 0°

?E{

= Probability of bit error @ £ * 0°

80

Page 88: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

PER has been analyzed under various conditions for M-PSK and M-DPSK. The

results have been plotted in Figures 6.3and 6.5 for M = 8, and in Figures 6.6-6.8 for

M=16. as a function of SXR for different values of e. The plots demonstrate

significant differences in the performance degradation of the M = 8 versus M= 16 case.

However, for high SXR values, these differences tend to vanish.

The analysis results lead to the following conclusions

1. By using DBDRs, the error probability of each bit in the symbol state can be

calculated independently and more importantly these error probabilities can be

varied by changing the angle between symbols.

2. For optimum BER, a should be set to 22.5° for 8-PSK and 8-DPSK systems,

while 16-PSK and 16-DPSK systems require a= 11.25° and P + a = 45°.

3. The solution for the phase ambiguity problem cannot be achieved by using M-DPSK DBDR's, unless the phase ambiguity is 180°. Therefore, if the perfect

coherency conditions cannot be achieved, the M-PSK system should be used

whenever DBDR's are used.

4. When e= 0°, the DPSK system exhibits good performance. However, if the

£=0° condition can be guaranteed there is no need to use the differential

encoding scheme.

81

Page 89: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

2Z

LEGEND8-DPSK

5 8-PS'K

45 90 135

L0. ERROR (DEG)

180 225

Figure 6.1 PE Versus £ for 8-PSK and 8-DPSK DBDR (S\'R= 15 UB and a= 22.5°).

82

Page 90: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

Ed

NI

LEGEND16-DPSK

o 16-PSK

45 90 135

L0. ERROR (DEG)

HL

180 225

Figure 6.2 PE Versus £ for 16-PSK and 16-DPSK DBDR (SNR= 15dBanda= 11.25°).

83

Page 91: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

COC5

OCO

CO

05 a

£°COCO

dco

Sc

ep—*•-5 ~

1 . ; «j^^^"^

\LEGEND8-DPSK

o 8-PSK

1

1

\]I

i

1

-4 -2 4 6 8

SNR (DB)

10 12 14

Figure 6.3 PER (c = o/c=5°) Versus SNR for S-PSK

and 8-DPSK DBDR's (a= 22.5°).

CO

PER

0.0(D.16

0.32

0.48

0.64

0.80

0.£

>..•-....

"'•<

>.. ^

-,\\

LEGENDa 8-DPSKo 8-PSK

). \^

"t >^>s.

3 r

-4-2 2

SP

t e

JR (DB)

J 1 1 2 1

3

4

Figure 6.4 PER (£ = 0°.£= 22.5°) Versus SNR for 8-PSK

and 8-DPSK DBDR's (a= 22.5°).

84

Page 92: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

BO03

c -

aCC

1

oCO l >.. No

P£ so

r-i"*

-..

NCO LEGEND

a 8-DPSK-,o 8-PSK

\aCO

\

S

' ^=-3 Eld _ —;

1 1

-4 -2 2 4 6 8

SNR (DB)

10 12 14

Figure 6.5 PER (s = 0°/c = 45°) Versus SNR for S-PSKand 8-DPSK DBDR's (a= 22.5°).

CO .

ei E

3

PER

0.00).

16

0.32

0.

18

0.64

0.80

0.'

i

i

i

i

i

i

\\_

LEGEND16-DPSK

o 16-PSK

\S

-1 i 1 i l

4 -2 2 4 6 £

SNR (DB)

3 10 12 1 4

Figure 6.6 PER (e = 0°/£=5°) Versus SNR for 16-PSKand 16-DPSK DBDR's (a= 11.25°).

85

Page 93: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

CO

o

CO

wcm

dCO

d

I —^___ ; , |,

""•©.../"^

'*•©. >y

\ 1

LEGENDa 16-DPSKo 16-PSK

Vs \

^v

•^x^

1 1

""

-4 -2 4 6 8

SNR (DB)

10 12 14

Figure 6.7 PER (£ = 0°e= 11.25°) Versus SNR for 16-PSKand 16-DPSK DBDR's (a= 11.25°).

CO

4

PER

O.O0D.16

0.32

0.40

0.64

0.80

0.9 3=- i

1__

LEGEND16-DPSK

o 16-PSK "•<

\V>...,

""•(3.

\^""^-

i ;

—ii i4-2 2 4 6 8 10 12 1

SNR (DB)

Figure 6.8 PER (e = 0°'£ = 45°) Versus SNR for 16-PSKand 16-DPSK DBDR's (a= 11.25°).

S6

Page 94: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

APPENDIX ADBDR INPUT/OUTPUT GENERATION PROGRAM (BELIZ)

1. USER GUIDE

This program generates all the possible input / output combinations in an M-

DPSK communication system. The program runs interactively and sends outputs to

the files

1. FILE FT08F001

2. FILE RCDATA3. FILE XMDATA4. FILE R

5. FILE ERR.

These Files are used for information transfer between subroutines but are not required

for program execution. It is possible to generate input / output combinations for

8-DPSK and 16-DPSK by using this program, while for 32-DPSK or 64-DPSK

systems, dimensions and format statements must be changed accordingly, and a larger

character variable set in the subroutine XMTR must be created. The program accepts

only the integer equivalents of your data or symbol states. An example run of the

program is shown below

run beliz

EXECUTION BEGINS...

PLEASE SELECT ONE OF THEM(1) IF YOU HAVE TRANSMITTER(2) IF YOU HAVE RECEIVER

1

PLEASE SELECT ONE OF THEM:f YOUR SYSTEM 8-DPSKIF YOUR SYSTEM 16-DPSK(i)£

1

ENTER THE INTEGER EQUIVALENTS OF SYMBOL STATESIN THE ORDER OF COUNTER CLOCK WISE

ENTER THE STATE # 1

ENTER THE STATE # 2

ENTER THE STATE # 3

ENTER THE STATE # 4

87

Page 95: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

3

2

4

ENTER THE STATE # 5

ENTER THE STATE # 6

ENTER THE STATE # 7

ENTER THE STATE # 8

6ENTER THE INTEGER EQUIVALENTS OF THEPHASE ANGLES OF YOUR CODING SYSTEM

1*ALPHA= ?

2*ALPHA= ?

1

3*ALPHA= ?

3

4*ALPHA= ?

25*ALPHA= ?

66*APLHA= ?

77*ALPHA= ?

58*ALPHA= ?

4PLEASE ENTER THE SELECTION CORRECTLY

ENTER 1 IF YOU NEED BINARY FORM OF SYMBOL ANDDATA STATES INCLUDING SYMBOL OUTPUTS

ENTER 2 IF YOU NEED DECIMAL FORM OF SYMBOL ANDDATA STATES INCLUDING SYMBOL OUTPUTS

ENTER 3 IF YOU WANT TO TURN BACK MAIN PROGRAM.

1

PLEASE ENTER THE SELECTION CORRECTLYENTER 1 IF YOU NEED BINARY FORM OF SYMBOL AND

DATA STATES INCLUDING SYMBOL OUTPUTSENTER 2 IF YOU NEED DECIMAL FORM OF SYMBOL AND

DATA STATES INCLUDING SYMBOL OUTPUTSENTER 3 IF YOU WANT TO TURN BACK MAIN PROGRAM.

3ANALYSES RESULTS WAS SENT TO THE FILE FT08F001

88

Page 96: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

SOURCE CODE

cC THIS PROGRAM SIMULATES A M-DPSK COMMUNICATION SYSTEMC PROGRAM RUNS TOTATLY INTERACTIVE THEN SENDS TO OUTPUTS FILES;C FILE FT08F001,FILE RCDATA,FILE XMDATA,FILE R,FILE ERR.C THESE FILES ARE USED FOR INFORMATION TRANSFER BETWEENC SUBROUTINES BUT ARE NOT REQUIRED FOR PROGRAM EXECUTION.C YOU CAN SIMULATE 8-DPSK AND 16-DPSK BY USING THIS PROGRAMC FOR 32-DPSK OR 64-DPSK SYSTEMS YOU HAVE TO CHANGE DIMENSIONSC AND FORMAT STATEMENTS ACCORDINGLY, ALSO YOU HAVE TO EXPENDC CHARACTER VARIABLE SET IN THE SUBROUTINE XMTR.CC OPERATION SPECIFICATIONS

;

CC THE SYMBOL STATES REQUESTEd DEPEND ON YOUR SYSTEM AND CANC BE ANY SEQUENCE. MAIN THING IS; YOU HAVE TO SELECT YOUR REFERENCEC THEN ENTER THEM BY ONE STEP INCREMENTS , ALSO SAME SPECIFICATIONC EXISTS FOR YOUR ANGLES .PROGRAM ONLY EXCEPTS THE INTEGER EQUIVALENTSC OF YOUR STATE OR ANGLE CODES.ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccC VARIABLE DECLERATIONC

INTEGER N,L, ORDER, TM(64, 64) ,PS(64) ,TRDATA(256) ,M,KK,K,THETA(64)INTEGER MAT(64) , KL ,RMAT(64, 64) ,TR(64) ,TH(64 , 64) ,RCVMAT(64, 64) ,NNINTEGER QQU,QU,SQU,LD,IS.NT(1,8) .KM(1,8),KN(1,8)INTEGER RCV(64,64) ,T(256) ,TD(256) ,NEXTST(256) ,PRESTA(256) ,FLINTEGER A , B , Y , KD , KY ( 1 , 8 ) , KH ( 1 , 8 ) , KJ ( 1 , 8 ) , KB ( 1 , 8

)

CHARACTERS DATA (64, 64)CHARACTER*16 SET

CC *** CALLING SUBROUTINES ***

CALL INFO (ORDER, PS, THETA,NN,N,FL)IF (FL.EQ.l)THENCALL XMTR (ORDER, FL)CALL XMSTA ( THETA,TM, PS , ORDER)CALL XMDAT ( TM , ORDER , THETA , NEXTST , PS , T , TD

)

CALL CONVER ( N, NEXTST ,NN, ORDER, FL)WRITE(6,1)

1 FORMAT(T9,' ANALYSES RESULTS WAS SENT TO THE FILE FT08F001

)

ELSECALL RCVR( ORDER)CALL RCVSTA (PS , ORDER, THETA, RCVMAT)CALL RCVDAT ( TR , PS , ORDER , NEXTST , RCVMAT

)

CALL CONVER ( N, NEXTST, NN, ORDER, FL)CALL ERROR ( FL , THETA , RCVMAT , PS , ORDER , TR , TM , T , NEXTST , TD

)

WRITE(6,2)2 FORMAT(T9,' ANALYSES RESULTS WAS SENT TO THE FILE FT08F001',/,

*T7,' ERROR ANALYSES RESULTS WAS SENT TO THE FILE ERR 1

)

END IFSTOPEND

CC

SUBROUTINE INFO ( ORDER , PS , THETA , NN , N , FL

)

CC THIS SUBROUTINE PROVIDES INFORMATIONS ABOUT OUR SYSTEMC

INTEGER N.L, ORDER, TM(64, 64) ,PS(64) ,THETA(64) , FLCHARACTERS DATA (64, 64)WRITE (6,*) ' PLEASE SELECT ONE OF THEM'WRITE (6,*) '(1) IF YOU HAVE TRANSMITTER'WRITE (6 ,*) '(2) IF YOU HAVE RECEIVER 1

READ (6,*) FLWRITE (6,*) PLEASE SELECT ONE OF THEM'WRITE (6,*) '(1) IF YOUR SYSTEM 8-DPSK'

89

Page 97: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

WRITE (6 .*) '(2) IF YOUR SYSTEM 16-DPSK'READ (6,*) LIF(L.EO.l) THENORDER=8"NN=63N=6END IFIF(L.EQ.2) THENORDER=16N=8NN=255ENDIFWRITE (6,*) 'ENTER THE INTEGER EQUIVALENTS OF SYMBOL STATES'WRITE (6,*) 'IN THE ORDER OF COUNTER CLOCK WISE'DO 11 K =1. ORDERWRITE (6 ,20) K

20 FORMAT (1 OX, 'ENTER THE STATE #',I3)READ(6,*) PS(K)

11 CONTINUEWRITE (6,*) 'ENTER THE INTEGER EQUIVALENTS OF THE '

WRITE (6,*) 'PHASE ANGLES OF YOUR CODING SYSTEM '

DO 33 L=l, ORDERWRITE (6,10) L

10 FORMAT (10X,I3, ' *ALPHA= ?')READ(6,*) THETA(L)

33 CONTINUERETURNEND

CSUBROUTINE XMTR ( ORDER, FL)

CCC THIS SUBROUTINE PROVIDES GENERAL TRANSMITER MATRIX FORC M-DPSK SYSTEM.C ITS OUTPUT CAN BE SEEN ON EITHER FILE FT08F001 OR FILEC XMDATA.

INTEGER N.L, ORDER, FLCHARACTER*16 SETSET(1:16)= ' ABCDEFGHIJKLMNOP

'

OPEN ( UNIT= 1 1,F ILE=' XMDATA' , STATUS= ' OLD'

)

IF (FL.EQ.l) THENWRITE (8,81)0RDER

81 FORMAT (///,T1 5, 'TRANSMITTER'S ENCODER MATRIX ANALYSIS* FOR' ,13, '-DPSK'*,/, 60 ('-'),//, T5 ,

' GENERAL TRANSMITTER MATRIX' , / , T2 , 31 ( ' -

)

)

ELSEWRITE (8,88)

88 FORMAT (///,T1 5, 'TRANSMITTER INFORMATION FOR THE GIVEN RECEIVER'*,/,72('-'),//,T5, 'GENERAL TRANSMITTER MATRIX' ,/ ,T2, 31 ('-')

)

ENDIFDO 3 N=l, ORDERIF (N.EQ.l) THENWRITE (§,*) SET(N:ORDER)WRITE (11,*) SET(N:ORDER)ELSEWRITE (8,*) SET(NtORDER) ,SET(1:N-1)WRITE (11,*) SET(N:ORDER),SET(l:N-l)ENDIF

3 CONTINUECLOSE (11)RETURNEND

CSUBROUTINE XMSTA ( THETA , TM , PS , ORDER

)

CC THIS SUBROUTINE CONVERTS GENERAL XMTR MATRIX IN TO OUR SPECIALC XMTR SYMBOL MATRIX.C GENERAL XMTR MATRIX IS READ FROM FILE XMDATA.C

INTEGER TM ( 64 , 64 ) , PS ( 64 ) , THETA ( 64 ) , ORDER

90

Page 98: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

CHARACTER*! DATA (64, 64)OPEN ( UNIT=1 1 , FILE= ' XMDATA

', STATUS =

' OLD'

)

IF ( ORDER. EQ. 8) THENWRITE(8,99)(THETA(I) ,1=1, ORDER)

99 FORMAT (///,T5, 'TRANSMITTER MATRIX ',/, 31 ('-'),//

,

*' SYMBOL STATE (COLUMNS) / DATA STATE (ROWS)'*,//,4X,8(I3K/,35('-')KREAD (11,10) ((DATA(L,N),N=1,8),L=1,8)

10 FORMAT (1X,8A1)ELSEWRITE (8, 43 )(THETA(I), 1=1, ORDER)

43 FORMAT (///,T5, 'TRANSMITTER MATRIX ',/, 31 ('-'),//

,

*' SYMBOL STATE (COLUMNS) / DATA STATE (ROWS)'*,//,4X, 16(13),/, 70('-'

)

READ (11,20) ((DATA(L,N),N=1,16),L=1,16)20 FORMAT (1X,16A1)

END IFDO 3 K=l, ORDERDO 4 N=l, ORDERDO 6 M= 0, ORDERIF(ICHAR(DATA(K,N)).EQ.ICHAR(DATA(l,ORDER-M)))THENTM(K,N)=PS(ORDER-M)ENDIF

6 CONTINUE4 CONTINUE

IF ( ORDER. EQ. 8) THENWRITE(11,11) (TM(K,N),N=1. ORDER)WRITE(3,83) PS(K).(TM(K,N) / N=1, ORDER)

83 FORMAT (13,' ',8(13))11 FORMAT (812)

ELSE77 WRITE(11,12) (TM(K,N),N=1, ORDER)

WRITE(8,93) PS(K), (TM(K,N) ,N=1, ORDER)

93 FORMAT(I3,'

I

',16(13))

12 FORMAT (1613)ENDIF

3 CONTINUERETURNEND

CSUBROUTINE XMDAT ( TM , ORDER , THETA , NEXTST , PS , T , TD

)

CC THIS SUBROUTINE FINDS THE NEXT SYMBOL STATE/S BY DETERMININGC XMTR MATRIX CONSTRUCTED BY SUB. XMSTACC

INTEGER TM(64,64) ,PS(64) ,TRDATA(256) ,KK.K,THETA(64) ,NNINTEGER ORDER, T(256) ,TD(256) ,NEXTST(256) ,PRESTA(256)DO 5 1=1, ORDERT(PS(I))=ITD(THETA(I))=I

5 CONTINUEKK=0DO 7 K=0, ORDER-

1

DO 8 M=0, ORDER-

1

KK=KK+1MEXTST(KK)=TM(T(K),TD(M))

8 CONTINUE7 CONTINUE

RETURNEND

CSUBROUTINE RCVR (ORDER)

CC THIS SUBROUTINE PREPARES GENERAL RECEIVER MATRIX ANDC SENDS OUTPUTS TO THE "FILE RCDATA"

.

CINTEGER ORDER , MAT ( 64 ) , KL , RMAT (64,64)OPEN ( UNIT=2 . FILE= ' RCDATA , STATUS= ' OLD

'

)

WRITE (8,31)ORDER

91

Page 99: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

81 F0RMAT(///,T15, 'RECEIVER'S DECODER MATRIX ANALYSIS* FOR' ,13, ' -DPSK' ,/,*60 ('-'), //,T5, 'GENERAL RECEIVER MATRIX' ,/ ,T2, 31 ('-')

)

DO 3 1=0, ORDER-

1

MAT(I+1)=I3 CONTINUE

DO 44 K=l, ORDERRMAT(1,K)=MAT(K)

44 CONTINUEDO 55 L=2, ORDERDO 66 M=1,L-1RMAT(L,M)=MAT(0RDER-L+M+1)

66 CONTINUEDO 77 N=L, ORDERRMAT(L,N)=MAT(N-L+1)

77 CONTINUE55 CONTINUE

DO 88 NK=1, ORDERIF (ORDER. EQ. 3) THENWRITE (2,10)(RMAT(NK,KL) ,KL=1, ORDER)WRITE (8,15) (RMAT(NK,KL) ,KL=1, ORDER)

10 F0RMAT(8(I2))15 F0RMAT(8X,3(I2))

ELSEWRITE (2,11)(RMAT(NK,KL) ,KL=1, ORDER)WRITE ( 8 , 16 )

( RMAT (NK , KL ) , KL=1 , ORDER)11 FORMAT (16 (12))16 FORMAT (8X, 16(12))

END IF88 CONTINUE

CL0SE(2)RETURNEND

CSUBROUTINE RCVSTA (PS , ORDER, THETA , RCVMAT

)

CC THIS SUBROUTINE PREPARES SPECIFIC RECEIVER MATRIX UNDERC DEFINED STATES. IT READS GENERAL RECEIVER MATRIX FORM FILEC RCDATA WHICH HAD BEEN CREATED BY THE SUBROUTINE RCVDAT.C OUTPUT ARE SENT TO THE FILE R.C

INTEGER TH ( 64 , 64 ) , ORDER , PS ( 64 ) , THETA ( 64 ) , RCVMAT (64,64)OPEN (UNIT=2,FILE=' RCDATA' , STATUS= ' OLD

)

OPEN(UNIT=20,FILE='R' , STATUS= ' OLD'

)

IF ( ORDER. EQ. 8) THENWRITE(8, 99) (PS(L),L=1, ORDER), (THETA(I), 1=1. ORDER)

99 FORMAT (///,T5, 'RECEIVER MATRIX IS ',/, 31 ('-'),//

.

*' SYMBOL STATE (COLUMNS) / DATA STATE (ROWS) ',// ,4X, 8(13)

)

ELSEWRITE(8, 199) (PS(L),L=1, ORDER)

199 FORMAT (///,T5, 'RECEIVER MATRIX IS ',/, 31 ('-'),//

,

*' SYMBOL STATE (COLUMNS) / DATA STATE (ROWS)'*,//,4X, 16(13))END IFDO 1 1=1, ORDERIF ( ORDER. EQ. 8) THENREAD(2,11) (TH(I,N),N=1, ORDER)

11 FORMAT (812)ELSEREAD(2,12) (TH(I,N),N=1, ORDER)

12 FORMAT (1612)END IFDO 2 K=l, ORDERRCVMAT(I,K)=THETA(TH(I,K)+1)

2 CONTINUEIF (ORDER. EQ.8)THENWRITE(20,13) (RCVMAT(I,N) ,N=1, ORDER)

13 FORMAT (812)WRITE(8,83) PS(I).(RCVMAT(I,N),N=1, ORDER)

83 FORMAT ( 13,'

I

' ,8(13))

92

Page 100: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

ELSEWRITE(8,93) PS(I),(RCVMAT(I,N),N=1, ORDER)

93 FORMAT (13,' f \ 16(13)

)

WRITE (20,14) (RCVMAT ( I , N) , N=l , ORDER)14 FORMAT(16I2)

END IF1 CONTINUE

CLOSE(20)RETURNEND

CSUBROUTINE RCVDAT (TR , PS , ORDER , NEXTST , RCVMAT)

CC THIS SUBROUTINE READS SPECIFIC RECEIVER MATRIX WHICH HADC BEEN CREATED BY SUBROUTINE RCVSTA,THEN SEARCHS FOR THE RCVRC OUTPUT.CC

INTEGER RCVMAT ( 64 , 64 ) , PS ( 64 ) , KK , ORDERINTEGER TR(64),NEXTST(256)OPEN(UNIT=20,FILE='R' , STATUS= ' OLD

'

)

DO 23 LL=1, ORDERIF ( ORDER. EO. 8) THENREAD (20 , 24 J (RCVMAT (LL , KM) , KM=1 , ORDER)

24 FORMAT(8(I2))ELSEREAD (20,94)(RCVMAT(LL,KM),KM=1,ORDER)

94 FORMAT (16 (12))END IF

23 CONTINUEDO 2 1=1, ORDERM=PS(I)TR(M)=I

2 CONTINUEKK=0DO 3 M=0, ORDER-

1

DO 4 K=0,ORDER-1KK=KK+1NEXTST(KK)=RCVMAT(TR(M),TR(K))

4 CONTINUE3 CONTINUE

RETURNEND

ENTER 1 IF YOU NEED BINARY FORM OF SYMBOL ANDDATA STATES INCLUDING SYMBOL OUTPUTS'

ENTER 2 IF YOU NEED DECIMAL FORM OF SYMBOL ANDDATA STATES INCLUDING SYMBOL OUTPUTS'

ENTER 3 IF YOU WANT TO TURN BACK MAIN PROGRAM.

'

SUBROUTINE CONVER (N, NEXTST, NN, ORDER, FL)

INTEGER N,S,QU,SU,LLL,LLK(50) ,MMM,NN, FL ,MM,M,K(9 , 1024)INTEGER MW,NT(256,4) ,KZ, ORDER, NEXTST(256) ,ST,QQU,KD

300 WRITE (6,*) 'PLEASE ENTER THE SELECTION CORRECTLY'WRITE (6,**WRITE (6,*WRITE (6,*WRITE (6,*WRITE (6 *

READ (6,*) SIF (S.EQ.l) GOTO 100IF (S.EQ.2) GOTO 200IF (S.EQ.3) GOTO 400IF (S.NE.1.0R.S.NE.2.0R.S.NE.3) GOTO 300

200 IF (FL.EQ.l) THENWRITE(8,6)

6 FORMAT (//,8X,'DATA STATE ', 5X, ' SYMBOL STATE ', 5X, ' SYMBOL'

)

ELSEWRITE(8,21)

21 FORMAT (//,3X, 'DATA STATE' ,5X, 'SYMBOL STATE 1 ,5X, 'SYMBOL')ENDIFKK=0

93

Page 101: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

DO 7 KZ=0, ORDER-

1

DO 8 M=0, ORDER-

1

KK=KK+1WRITE(8,9) KZ,M, NEXTST(KK)

9 FORMAT (10X,I3,15X,I3,15X,I3)8 CONTINUE7 CONTINUE

GOTO 300100 IF (FL.EQ.l) THEN

WRITE (8, 47)47 FORMAT (//.7X,'DATA STATE

', 10X, ' SYMBOL STATE', 1 OX,

*' SYMBOL' ,f,12{ x - x

))ELSEWRITE (3 ,77)

77 FORMAT (// ,7X, SYMBOL STATE ', 10X, 'DATA STATE', 10X,*' SYMBOL' ,/, 72 ('-'))ENDIFIF(0RDER.EQ.8)THENKD=3ELSEKD=4ENDIFDO 44 L=1,NN+1QOU=NEXTST(L)DO 33 SR=KD,1,-1NT(L,SR)=M0D(QQU,2)QQU=QQU/2

33 CONTINUE44 CONTINUE

DO 23 MW=0,NNQU=MWDO 22 LLL=N,1,-1K(MW,LLL)=M0D(QU,2)QU=QU/2

22 CONTINUEIF ( ORDER. EQ. 8) THENWRITE (8, 45) MW,(K(MW,LK),LK=1,N),(NT(MW+1,ST),ST=1,KD)

45 FORMAT (13 , 2X,3(2X, 12 ,2X) , 3X,3(2X, 12, 2X) ,3X,3(2X, 12 , 2X)

)

ELSEWRITE(8,55) MW, (K(MW,LK) ,LK=1 ,N)

,(NT(MW+1 ,ST) ,ST=1 ,KD)

55 FORMAT (13 ,2X,4(2X, 12, IX) ,3X,4(2X, 12 , IX) ,3X,4(2X, 12, IX)

)

ENDIFWRITE (8,46)

46 FORMAT (72('-'))23 CONTINUE

GOTO 300400 RETURN

ENDC

SUBROUTINE ERROR (FL,THETA,RCVMAT, PS , ORDER, TR , TM , T , NEXTST , TD

)

CC THIS SUBROUTINE LOCATES UNDETECTED ERROR COMBINATIONS.CC

INTEGER QQU,QU. SOU, PS(64), ORDER, RCVMAT(64, 64), N,TR(64) ,TM(64,64)INTEGER TD(256),T(256),A,B,Y.KD,KN(1,8),KJ(1,8),KB(1,8),KY(1,8)INTEGER FL,IS,NT(1,8),KM(1,8),NEXTST(256),THETA(64),KH(1,8)OPEN(UNIT=l , FILE= ' ERR

', STATUS= ' OLD

'

)

OPEN(UNIT=15,FILE='ERDATA' , STATUS= ' OLD'

)

WRITE (6 ,*) ' IF YOU WANT TO HAVE UNDETECTABLE ERROR'WRITE (6,*) 'ANALYSES ENTER "1" , OTHERWISE ENTER "2"

'

READ (6,*) LDIF ( ORDER. EQ. 8) THENKD=3ELSEKD=4ENDIFIF(LD.EQ.1)THENWRITE (b,*)' WHAT KIND OF ANALYSES OUTPUT DO YOU WANT'

it:WRITE (6,*)' (1) IN BINARY FORM'

94

Page 102: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

WRITE (6 ,*)' (2) IN DECIMAL FORM 1

READ (6,*) ISWRITE (1,13)

13 FORMAT(////,72('#' ),//,7X, 'CORRECT RECEPTION COMBINATIONS IN PRESE*NCE OF ERROR' ,//, 72 ('#' ))WRITE (1,12)

12 FORMAT (//,T5, 'INPUT' ,T17, 'PREVIOUS' ,T30, 'PRESENT' ,T43, 'PREVIOUS'

,

*T55, 'PRESENT' ,T63, 'OUTPUT' ,/,T15, 'TRANSMISSION' ,T28, 'TRANSMISSION'* , T42 ,

' RECEPTION ' , T54 ,' RECEPTION ' , / , 79 (

'-

' )

)

ELSEGOTO 111END IFFL=2CALL XMTR (ORDER, FL)CALL XMSTA ( THETA,TM, PS , ORDER)CALL XMDAT(TM, ORDER, THETA,NEXTST, PS ,T,TD)DO 1 I=0,ORDER-lDO 2 K=0. ORDER-

1

A=TM(T(I) ,TD(K))B=RCVMAT(TR(I),TR(A))IF(IS.EQ.1)THENOQU=ADO 333 JJ=KD,1,-1NT(l,JJ)=MOD(QQU,2)QQU=QOU/2

333 CONTINUEQU=KDO 222 LM=KD,1,-1KM(l,LM)=MOD(0_U,2)QU=QU/2

222 CONTINUESQU=IDO 444 LN=KD,1,-1KN(l,LN)=MOD(SQU,2)SQU=SQU/2

444 CONTINUESQU=BDO 555 LN=KD,1,-1KB(l,LN)=MOD(SQU,2)SQU=SOU/2

555 CONTINUEIF ( ORDER. EQ. 8) THENWRITE(1,45)(KM(1,L),L=1,KD),(KN(1,KK),KK=1,KD),(NT(1,IT),IT=1,KD)

*,(KN(l,KK),KK=l,KD),rNT(l,IT),IT=l,KD),(KB(l /IJ),IJ=l.KD)

45 FORMAT(T3,3(I3),T15,3(I3),T28,3(I3),T42,3(I3),T54,3(I3),T65,3(I3))WRITE ( 1 5 , 85 ) (KN ( 1 , KK) , KK=1 , KD ) , (NT ( 1 , IT) , IT=1 , KD

)

*,(KB(l.IJ).li=l,KD)85 FORlJIAT(9(I2))

ELSEWRITE(1,55)(KM(1,L),L=1,KD),(KN(1,KK),KK=1,KD),(NT(1,IT),IT=1,KD)

*, (K1«I(1,KK) ,KK=1,KD) , (NT(1,IT) ,IT=1,KD) , (KB(1,IJ) ,IJ=1.KD)55 FORMAT (Tl, 4( 12 ), T15, 4(12 ), T28,4( 12 ),T42,4( 12), T54.4( 12), T65, 4(12))

WRITE(15,95)(KN(1,KK),KK=1,KD),(NT(1,IT),IT=1,KD)*,(KB(1,IJ),IJ=1,KD)

95 FORMAT (12 (12))END IFELSEWRITE (1,10) K,I,A,I,A,B

10 FORMAT(T10,I3,T25,I3,T35,I3,T48,I3,T58,I3,T71,I3)END IFDO 3 L=0, ORDER-

1

DO 4 J=0,ORDER-1IF(L.EQ.I.AND.J.EQ.A)THENGOTO 100ELSEY=RCVMAT(TR(L) ,TR( J)

)

IF(Y.EQ.B)THENIF(IS.EQ.1)THENSQU=LDO 666 LN=KD,1,-1

95

Page 103: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

KH(1,LN)=M0D(SQU,2)S0U=SQU/2

666 CONTINUESOU=JDO 777 LN=KD,1,-1KJ(l,LN)=MOD(SQU,2)SQU=SOU/2

777 CONTINUESOU=YDO 888 LN=KD,1,-1KY(l,LN)=MOD(SQU,2)SQU=SQU/2

888 CONTINUEIF(ORDER.EQ.8)THENWRITE(1,48J(KH(1,KK) ,KK=1,KD)

,(KJ(1,KK) ,KK=1,KD)

*,(KY(1,IT),IT=1.KD)48 FORMAT (T42 , 3(13) ,T54, 3(13) ,T65.3(I3)

)

WRITE ( 1 5 , 9 9 9 Jt ( KH ( 1 , KK ) , KK= 1 , KD ) ,( KJ ( 1 , KK ) , KK= 1 , KD

)

*,(KY(1,IT) ,IT=1,KD)999 FORMAT (9(12))

ELSEWRITE(1,49)(KH(1

/ KK) / KK=1,KD),(KJ(1 ; KK),KK=1 / KD)*,(KY(1,IT),IT=1.KD)

49 FORMAT (T42 ,4(12) ,T54, 4(12) ,T65 ,4(12)

)

WRITE (15, 949 )(KH(1,KK),KK=1,KD),(KJ(1/KK),KK=1 / KD)*,(KY(1,IT),IT=1,KD)

949 FORI^IAT (12(12))END IFELSEWRITE (1,20) L,J,Y

20 FORMAT(T48,I3,T58,I3,T71,I3)END IFEND IF

100 ENDIF4 CONTINUE3 CONTINUE

WRITE (1,46)46 FORMAT (79 ('-))2 CONTINUE1 CONTINUE111 CLOSE(l)

CLOSE (15)RETURNEND

96

Page 104: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

APPENDIX B

COMPUTER GENERATED ENCODER AND DECODER OUTPUTS

1. 8-DPSK TRANSiMITTER

TRANSMITTER'S ENCODER MATRIX TABLE FOR 8-DPSK

GENERAL TRANSMITTER MATRIX

ABCDEFGHBCDEFGHACDEFGHABDEFGHABCEFGHABCDFGHA3CDEGHABCDEFHA3CDEFG

TRANSMITTER MATRIX

SYMBOL STATE (COLUMNS) / DATA STATE (ROWS)

/ 013267547513204651320467132046753204675120467513046751324675132067513204

SYMBOL STATE DATA STATE SYMBOL

1 1 1

2 1 1 1 1

3 1 1 1 1

4 1 1

5 1 1 1 1

6 1 1 1 1

7 1 1 1 1

8 1 1

9 1 1 1 1

10 1 1

11 1 1 1 1

12 1 1 1 1

97

Page 105: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

13 1 1 1 1 1 1

14 1 1. 1 1

15 1 1 1 1 1 1

16 1 1

17 1 1

18 1 1 1 1

19 1 1 1 1

20 1 1 1 1

21 1 1 1 1

22 1 1 1 1 1 1

23 1 1 1 1 1 1

24 1 1 1 1

25 1 1 1 1

26 1 1 1 1

27 1 1 1 1

28 1 1 1 1

29 1 1 1 1 1 1

30 1 1 1 1 1 1

31 1 1 1 1 1 1 1 1

32 1 1

33 1 1 1 1

34 1 1 1 1

35 1 1 1 1 1 1

36 1 1

37 1 1 1 1

38 1 1 1 1

39 1 1 1 1 1 1

40 1 1 1

41 1 1 1

42 1 1 1

43 1 1 1 1 1

44 1 1 1 1 1

45 1 1 1 1 1

46 1 1 1

47 1 1 1 1 1

98

Page 106: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

48 1 1 1 1

49 1 1 1 1 1 1

50 1 1 1 1

51 1 1 1 1 1 1

52 1 1 1 1

53 1 1 1 1

54 1 1 1 1 1 1

55 1 1 1 1 1 1

56 1 1 1 1 1 1

57 1 1 1 1 1 1

53 1 1 1 1 1 1

59 1 1 1 1 1 1

60 1 1 1 1 1 1

61 1 1 1 1 1 1

62 1 1 1 1 1 1

63 1 1 1 1 1 1

99

Page 107: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

2. 8-DPSK RECEIVER

RECEIVER'S DECODER MATRIX TABLE FOR 8-DPSK

GENERAL RECEIVER MATRIX

0123456770123456670123455670123445670123345670122345670112345670

RECEIVER MATRIX IS

SYMBOL STATE: (COLUMNS) / SYMBOL STATE (ROWS)

7 5 1 3 2 4 6

1 3 2 6 7 5 47 1 3 2 6 7 5 45 4 1 3 2 6 7 51 5 4 1 3 2 6 73 7 5 4 1 3 2 62 6 7 5 4 1 3 2

2 6 7 5 4 1 34 3 2 6 7 5 4 1

6 1 j 2 6 7 5 4

SYMBOL STATE SYMBOL STATE DATA STATE

1 1 1 1 1

2 1 1

3 1 1 1 1

4 1 1

5 1 1 1 1

6 1 1 1 1

7 1 1 1 1

8 1 1

9 1 1

10 1 1 1 1

11 1 1 1 1

12 1 1 1 1

13 1 1 1 1

14 1 1 1 1 1 1

15 1 1 1 1 1 1

100

Page 108: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

16 1 1

17 1 1 1 1

13 1 1

19 1 1 1 1

20 1 1 1 1

21 1 1 1 1 1 1

22 1 1 1 1

23 1 1 1 1 1 1

24 1 1 1 1

25 1 1 1 1

26 1 1 1 1

27 1 1 1 1

28 1 1 I 1

29 1 1 1 1 1 1

30 1 1 1 1 1 1

31 1 1 1 1 1 1 1 1

32 1 1

33 1 1 1 1

34 1 1 1 1

35 1 1 1 1 1 1

36 1 1

37 1 1 1 1

38 1 1 1 1

39 1 1 1 1 1 1

40 1 1 1 1

41 1 1 1 1

42 1 1 1 1

43 1 1 1 1 1 1

44 1 1 1 1 1 1

45 1 1 1 1

46 1 1 1 1 1 1

47 1 1 1 1 1 1

48 1 1 1 1

49 1 1 1 1

50 1 1 1

101

1 1 1

Page 109: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

51 1 1 1 1 1 1

52 1 1 1 1

53 1 1 1 1 1 1

54 1 1 1 1

55 1 1 1 1 1 1

56 1 1 1 1 1 1

57 1 1 1 1 1 1

58 1 1 1 1 1 1

59 1 1 1 1 1 1

60 1 1 1 1 1 1

61 1 1 1 1 1 1

62 1 1 1 1 1 1

63 1 1 1 1 1 1

TRANSMITTER INFORMATION FOR THE GIVEN RECEIVER

GENERAL TRANSMITTER MATRIX

ABCDEFGHBCDEFGHACDEFGHABDEFGHABCEFGHABCDFGHABCDEGHABCDEFHABCDEFG

TRANSMITTER MATRIX

SYMBOL STATE (COLUMNS) / DATA STATE (ROWS)013267547 751320465 513204671 132046753 320467512 20467513046751324 467513206 67513204

102

Page 110: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

3. 16-DPSK TRANSMITTER

TRANSMITTER'S ENCODER MATRIX TABLE FOR 8-DPSK

GENERAL TRANSMITTER MATRIX

ABCDEFGHIJKLMNOPBCDEFGHIJKLMNOPACDEFGHIJKLMNOPABDEFGHIJKLMNOPABCEFGHIJKLMNOPABCDFGHIJKLMNOPABCDEGHIJKLMNOPABCDEFHIJKLMNOPABCDEFGIJKLMNOPABCDEFGHJKLMNOPABCDEFGHIKLMNOPABCDEFGHIJLMNOPABCDEFGHIJKMNOPABCDEFGHIJKLNOPABCDEFGHIJKLMOPABCDEFGHIJKLMNPABCDEFGHIJKLMNO

TRANSMITTER MATRIX

SYMBOL STATE (COLUMNS) / DATA STATE (rows; 1

1 3 2 6 7 5 4 12 13 15 14 10 11 9 8

15 15 13 9 11 3 1 5 7 6 4 2 10 8 12 1413 13 9 11 3 1 5 7 6 4 2 10 8 12 14 159 9 11 3 1 5 7 6 4 2 10 8 12 14 15 13

11 11 3 1 5 7 6 4 2 10 8 12 14 15 13 93 3 1 5 7 6 4 2 10 8 12 14 15 13 9 111 1 5 7 6 4 2 10 8 12 14 15 13 9 11 35 5 7 6 4 2 10 8 12 14 15 13 9 11 3 17 7 6 4 2 10 8 12 14 15 13 9 11 3 1 56 6 4 2 10 8 12 14 15 13 9 11 3 1 5 74 4 2 10 8 12 14 15 13 9 11 3 1 5 7 6

2 10 8 12 14 15 13 9 11 3 1 5 7 6 42 2 10 8 12 14 15 13 9 11 3 1 5 7 6 4

10 10 8 12 14 15 13 9 11 3 1 5 7 6 4 28 8 12 14 15 13 9 11 3 1 5 7 6 4 2 10

12 12 14 15 13 9 11 3 1 5 7 6 4 2 10 814 14 15 13 9 11 3 1 5 7 6 4 2 10 8 12

SYMBOL , STATE DATS STATE SYMBOL I

1 1 1

2 1 1

3 1 1 1 1

4 1 1 1 1

5 1 1 1 1 1 1

6 1 1 1 1

7 1 1 1 1 1 1

3 1 1

103

Page 111: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

9 1 1 1 1

10 1 1 1 1

11 1 1 1 1 1 1

12 1 1 1 1

13 1 1 1 1 1 1

14 1 1 1 1

15 1 1 1 1 1 1

16 1 1

17 1 1 1 1

18 1 1 1 1

19 1 1 1 1 1 1

20 1 1 1 1

21 1 1 1 1

22 1 1 1 1

23 1 1 1 1

24 1 1 1 1

25 0001 1001 101126 0001 1010 110127 0001 1011 100128 0001 1100 100029 0001 1101 110030 0001 1110 111131 0001 1111 111032 0010 0000 001033 0010 0001 101034 0010 0010 110035 0010 0011 100036 0010 0100 100137 0010 0101 110138 0010 0110 111039 0010 0111 111140 0010 1000 000041 0010 1001 010042 0010 1010 011143 0010 1011 0110

104

Page 112: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

44

45

46

47

48

49

50

51

64

65

66

67

63

69

70

71

72

73

74

75

76

77

78

52 0011 0100 001053 0011 0101 000054 0011 0110 011055 0011 0111 010056 0011 1000 101157 0011 1001 100158 0011 1010 111159 0011 1011 110160 0011 1100 101061 0011 1101 100062 0011 1110 111063 0011 1111 1100

105

Page 113: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

79 1 1 1 1 1 1 1 1

80 1 1 1 1

81 1 1 1 1 1 1

82 1 1 1 1

83 1 1 1 1 1 1

84 1 1 1 1

85 1 1 1 1 1 1

86 1 1 1 1

87 1 1 1 1 1 1

88 1 1 1 1

89 1 1 1 1 1 1

90 X 1 1 1 1 1

91 1 1 1 1 1 1 1 1

92 1 1 1 1 1 1

93 1 1 1 1 1 1 1 1

94 1 1 1 1 1 1 1 1

95 1 1 1 1 1 1 1 1 1 1

96 1 1 1 1

97

98

99

100 1

1 1

1 1

101

102

103

104

105

106

107

108

109

110

111

112

113

106

Page 114: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

114 1 1 1 1

115 1 1 1 1 1 1

116 1 1 1 1 1 1

117 1 1 1 1 1 1

113 1 1 1 1 1 1

119 1 1 1 1 1 1 1 1

120 1 1 1 1 1 1

121 1 1 1 1 1 1

122 1 1 1 1 1 1 1 1

123 1 1 1 1 1 1 1 1

124 1 1 1 1 1 1 1 1

125 1 1 1 1 1 1 1 1 1 1

126 1 1 1 1 1 1 1 1

127 1 1 1 1 1 1 1 1 1 1

128 1 1

129 1 1 1 1

130 1 1 1 1 1 1

131 1 1 1 1 1 1

132 1 1 1 1

133 1 1 1 1 1 1

134 1 1 1 1 1 1

135 1 1 1 1 1 1

136 1 1 1 1

137 1 1 1 1

138 1 1 1 1

139 1 1 1 1

140 1 1 1 1

141 1 1 1 1 1 1

142 1 1 1 1 1 1

143 1 1 1 1 1 1 1 1

144 1 1 1 1

145 1 1 1 1 1 1

146 1 1 1 1

147 1 1 1 1 1 1

143 1 1 1

107

1

Page 115: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

149 1 1 1 1 1 1

150 1 1 1 1 1 1

151 1 1 1 1 1 1 1 1

152 1 1 1 1 1 1

153 1 1 1 1 1 1 1 1

154 1 1 1 1 1 1

155 1 1 1 1 1 1 1 1

156 1 1 1 1

157 1 1 1 1 1 1

158 1 1 1 1 1 1

159 1 1 1 1 1 1 1 1

160 1 1 1 1

161 1 1 1 1

162 1 1 1 1 1 1

163 1 1 1 1 1 1

164 1 1 1 1 1 1

165 1 1 1 1 1 1

166 1 1 1 1 1 1 1 1

167 1 1 1 1 1 1 1 1

168 1 1 1

169 1 1 1

170 1 1 1 1 1

171 1 1 1 1 1

172 1 1 1 1

173 1 1 1 1

174 1 1 1 1 1 1

175 1 1 1 1 1 1

176 1 1 1 1 1

177 1 1 1 1 1

178 1 1 1 1 1

179 1 1 1 1 1

180 1 1 1 1

181 1 1 1 1 1 1

182 1 1 1 1 1 1 1 1

183 1 1 1 1

108

1 1 1 1

Page 116: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

134 1 1 1 1 1 1

135 1 1 1 1 1 1 1 1

136 1 1 1 1 1 1 1 1

187 1 1 1 1 1 1 1 1 1 1

133 1 1 1 1 1 1

189 1 1 1 1 1 1 1 1

190 1 1 1 1 1 1 1 1

191 1 1 1 1 1 1 1 1

192 1 1 1 1

193 1 1 1 1 1 1

194 1 1 1 1 1 1

195 1 1 1 1 1 1 1 1

196 1 1 1 1

197 1 1 1 1 1 1

198 1 1 1 1 1 1

199 1 1 1 1 1 1 1 1

200 1 1 1 1

201 1 1 1 1 1 1

202 1 1 1 1

203 1 1 1 1 1 1

204 1 1 1 1 1 1

205 1 1 1 1 1 1 1 1

206 1 1 1 1 1 1

207 1 1 1 1 1 1 1 1

203 1 1 1 1 1 1

209 1 1 1 1 1 1

210 1 1 1 1 1 1

211 1 1 1 1 1 1 1 1

212 1 1 1 1 1 1

213 1 1 1 1 1 1 1 1

214 1 1 1 1 1 1

215 1 1 1 1 1 1 1 1

216 1 1 1 1 1 1 1 1

217 1 1 1 1 1 1 1 1

218 1 1 1 1

109

1 1

Page 117: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

219

220

221

222

223 1101 1111 0010224 1110 0000 1110225 1110 0001 1111226 1110 0010 1001227 1110 0011 1101228 1110 0100 0101229 1110 0101 0001230 1110 jIIO 1011231 1110 0111 0011232 1110 1000 1100233 1110 1001 1000234 1110 1010 0010235 1110 1011 1010236 1110 1100 0111237 1110 1101 0110238 1110 1110 0000239 1110 1111 0100240 1111 0000 1111241 1111 0001 1101242 1111 0010 1011243 1111 0011 1001244 1111 0100 0111245 1111 0101 0101246 1111 0110 0011247 1111 0111 0001248 1111 1000 1110249 1111 1001 1100250 1111 1010 1010251 1111 1011 1000252 1111 1100 0110253 1111 1101 0100

110

Page 118: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

254

255

111

Page 119: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

4. 16-DPSK RECEIVER

RECEIVER'S DECODER MATRIX TABLE FOR 16-DPSK

GENERAL RECEIVER MATRIX

12 3 415 1 2 31415 12131415 1121314151112131415

5 64 5

3 42 31 2

1

10111213141591011121314158 91011121314

8 9101112139101112

7

65

432

1

15

8 91011121314157 8 91011121314

8 9101112138 9101112

7

65

4321

1415131415

8 910117 8 9106 7 8 95 6 7 84 5 6 7

7

65

4321

121314151112131415

8 910117 8 910

7 8 965

4•3

21

10111213141591011121314158 9101112131415

RECEIVER MATRIX IS

SYMBOL STATE (COLUMNS, ) / SYMBOL STATE (ROWS)

15 13 9 11 3 1 5 7 6 4 2 10 8 12 14

15 1 3 2 6 7 5 4 12 13 15 14 10 11 9 813 8 1 3 2 6 7 5 4 12 13 15 14 10 11 99 9 8 1 3 2 6 7 5 4 12 13 15 14 10 11

11 11 9 8 1 3 2 6 7 5 4 12 13 15 14 103 10 11 9 8 1 3 2 6 7 5 4 12 13 15 141 14 10 11 9 8 1 3 2 6 7 5 4 12 13 155 15 14 10 11 9 8 1 3 2 6 7 5 4 12 137 13 15 14 10 11 9 8 1 3 2 6 7 5 4 126 12 13 15 14 10 11 9 8 1 3 2 6 7 5 44 4 12 13 15 14 10 11 9 8 1 3 2 6 7 5

5 4 12 13 15 14 10 11 9 8 1 3 2 6 72 7 5 4 12 13 15 14 10 11 9 8 1 3 2 6

10 6 7 5 4 12 13 15 14 10 11 9 8 1 3 28 2 6 7 5 4 12 13 15 14 10 11 9 8 1 3

12 3 2 6 7 5 4 12 13 15 14 10 11 9 8 1

14 1 3 2 6 7 5 4 12 13 15 14 10 11 9 8

SYMBOL STATE SYMBOL STATE DATA STATE

1 1 1 1 1

2 1 1

3 1 1 1 1 1 1

4 1 1

5 1 1 1 1

6 1 1 1 1

7 1 1 1 1 1 1

112

Page 120: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

a 1 1

9 1 1 1 1

10 1 1 1 1

11 1 1 1 1 1 1

12 1 1 1 1

13 1 1 1 1

14 1 1 1 1 1 1

15 1 1 1 1 1 1

16 1 1 1 1

17 1 1

18 1 1 1 1

19 1 1 1 1

20 1 1 1 1

21 1 1 1 1

22 1 1 1 1

23 1 1 1 1 1 1

24 1 1 1 1

25 1 1 1 1 1 1

26 1 1 1 1

27 1 1 1 1 1 1

28 1 1 1 1 1 1

29 1 1 1 1 1 1

30 1 1 1 1 1 1 1 1

31 1 1 1 j 1 1 1 1

32 1 1

33 1 1 1 1 1 1

34 1 1

35 1 1 1 1 1 1

36 1 1 1 1

37 1 1 1 1 1 1

38 1 1 1 1 1 1

39 1 1 1 1 1 1

40 1 1 1 1

41 1 1 1 1

42 1 1 1 1

113

Page 121: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

43 1 1 1 1 1 1

44 1 1 1 1

45 1 1 1 1 1 1

46 1 1 1 1 1 1

47 1 1 1 1 1 1 1 1

48 1 1 1 1

49 1 1 1 1

50 1 1 1 1

51 1 1 1 1

52 1 1 1 1 1 1

53 1 1 1 1 1 1

54 1 1 1 1 1 1

55 1 1 1 1 1 1

56 1 1 1 1 1 1

57 1 1 1 1 1 1

58 1 1 1 1 1 1

59 1 1 1 1 1 1

60 1 1 1 1 1 1 1 1

61 1 1 1 1 1 1 1 1

62 1 1 1 1 1 1 1 1

63 1 1 1 1 1 1 1 1

64 1 1

65 1 1 1 1

66 1 1 1 1

67 1 1 1 1 1 1

68 1 1

69 1 1 1 1 1 1

70 1 1 1 1

71 1 1 1 1 1 1

72 1 1 1 1

73 1 1 1 1 1 1

74 1 1 1 1

75 1 1 1 1 1 1 1 1

76 1 1 1 1 1 1

77 1 1 1 1 1 1

114

Page 122: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

78 1 1 1 1 1 1

79 1 1 1 1 1 1

30 1 1 1 1

31 1 1 1 1

32 1 1 1 1 1 1

83 1 1 1 1 1 1

84 1 1 1 1

85 1 1 1 1

86 1 1 1 1 1 1

87 1 1 1 1 1 1

38 1 1 1 1

89 1 1 1 1 1 1

90 1 1 1 1 1 1

91 1 1 1 1 1 1 1 1

92 1 1 1 1 1 1

93 1 1 1 1 1 1 1 1

94 1 1 1 1 1 1 1 1

95 1 1 1 1 1 1 1 1 1 1

96 1 1 1 1

97 1 1 1 1 1 1

98 1 1 1 1

99 1 1 1 1 1 1

100 1 1 1 1

101 1 1 1 1 1 1

102 1 1 1 1

103 1 1 1 1 1 1

104 1 1 1 1 1

105 1 1 1 1 1 1 1

106 1 1 1 1 1

107 1 1 1 1 1 1 1

108 1 1 1 1 1

109 1 1 1 1 1 1 1

110 1 1 1 1 1

111 1 1 1 1 1 1 1

112 1 1 1 1

115

Page 123: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

113 1 1 1 1 1 1

114 1 1 1 1 1 1

115 1 1 1 1 1 1 1 1

116 1 1 1 1 1 1

117 1 1 1 1 1 1

118 1 1 1 1 1 1

119 1 1 1 1 1 1

120 1 1 1 1 1 1

121 1 1 1 1 1 1 1 1

122 1 1 1 1 1 1 1 1

123 1 1 1 1 1 1 1 1

124 1 1 1 1 ] 1

125 1 1 1 1 1 1 1 1 1 1

126 1 1 1 1 1 1 1 1

127 1 1 1 1 1 1 1 1 1 1

128 1 1 1

129 1 1 1

130 1 1 1

131 1 1 1

132 1 1 1

133 1 1 1 1 1

134 1 1 1 1 1

135 1 1 1 1 1 1 1

136 1

137 1 1 1 1 1

138 1 1 1

139 1 1 1 1 1

140 1 1 X

141 1 1 1 1 1

142 1 1 1 1 1

143 1 1 1 1 1

144 1 1 1

145 1 1 1

146 1 1 1 1 1

147 1 1 1 1 1

116

Page 124: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

148 1 1 1 1

149 1 1 1 1 1 1

150 i_ 1 1 1 1 1

151 1 1 1 1 1 1 1 1

152 1 1 1 1 1 1

153 1 1 1 1

154 1 1 1 1 1 1 1 1

155 1 1 1 1 1 1

156 1 1 1 1 1 1

157 1 1 1 1 1 1 o-

158 1 1 1 1 1 1 1 1

159 1 1 1 1 1 1 1 1

160 1 1 1

161 1 1 1 1 1

162 1 1 1

163 1 1 1 1 1

164 1 1 1 1 1

165 1 1 1 1 1 1 1

166 1 1 1 1 1

167 1 1 1 1 1 1 1

168 1 1 1

169 1 1 1 1 1

170 1 1 1

171 1 1 1 1 1

172 1 1 1 1 1

173 1 1 1 1 1 1 1

174 1 1 1 1 1

175 1 1 1 1 1 1 1

176 1 1 1

177 1 1 1 1 1

178 1 1 1 1 1

179 1 1 1 1 1

130 1 1 1 1 1

181 1 1 1 1 1

132 1 1 1 1 1 1 1

117

Page 125: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

183 1 1 1 1 1 1 1 1

184 1 1 1 1 1 1 1 1

185 1 1 1 1 1 1

186 1 1 1 1 1 1 1 1

187 1 1 1 1 1 1

188 1 1 1 1 1 1 1 1

189 1 1 1 1 1 1 1 1

190 1 1 1 1 1 1 1 1

191 1 1 1 1 1 1 1 1 1 1

192 1 1 1 1

193 1 1 1 1

194 1 1 1 1 1 1

195 1 1 1 1 1 1

196 1 1 1 1 1 1

197 1 1 1 1 1 1

198 1 1 1 1 1 1 1 1

199 1 1 1 1 1 1 1 1

200 1 1 1

201 1 1 1 1 1

202 1 1 1 1 1

203 1 1 1 1 1 1 1

204 1 1 1

205 1 1 1 1 1

206 1 1 1 1 1

207 1 1 1 1 1 1 1

208 1 1 1 1 1

209 1 1 1 1 1

210 1 1 1 1 1 1 1

211 1 1 1 1 1

212 1 1 1 1 1

213 1 1 1 1 1 1 1

214 1 1 1 1 1

215 1 1 1 1 1 1 1

216 1 1 1 1 1

217 1 1 1 1 1

118

Page 126: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

218 1 1 1 1 1 1 1 1

219 1 1 1 1 1 1 1 1

220 1 1 1 1 1 1 1 1

221 1 1 1 1 1 1

222 1 1 1 1 1 1 1 1

223 1 1 1 1 1 1 1 1

224 1 1 1 1 1 1

225 1 1 1 1 1 1

226 1 1 1 1 1 1

227 1 1 1 1 1 1 1 1

228 1 1 1 1 1 1 1 1

229 1 1 1 1 1 1

230 1 1 1 1 1 1 1 1

231 1 1 1 1 1 1 1 1

232 1 1 1 1 1 1

233 1 1 1 1 1 1

234 1 1 1 1 1 1 1 1

235 1 1 1 1 1 1 1 1

236 1 1 1 1 1 1

237 1 1 1 1 1 1 1 1

238 1 1 1 1 1 1

239 1 1 1 1 1 1 1 1

240 1 1 1 1 1 1 1 1

241 1 1 1 1 1 1 1 1

242 1 1 1 1 1 1 1 1

243 1 1 1 1 1 1 1 1

244 1 1 1 1 1 1 1 1

245 1 1 1 1 1 1 1 1

246 1 1 1 1 1 1 1 1

247 1 1 1 1 1 1 1 1

248 1 1 1 1 1 1 1 1

249 1 1 1 1 1 1 1 1

250 1 1 1 1 1 1 1 1

251 1 1 1 1 1 1 1 1

252 1 1 1 1 1 1 1 1

119

Page 127: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

253 1 1 1 1 1 1 1 1

254 1 1 1 1 1 1 1 1

255 1 1 1 1 1 1 1 1

TRANSMITTER INFORMATION FOR THE GIVEN RECEIVER

GENERAL TRANSMITTER MATRIX

ABODE FGHIJKLMNOPBCDEFGHIJKLMNOPACDEFGHIJKLMNOPABDEFGHIJKLMNOPABCEFGHIJKLMNOPABCDFGHIJKLMNOPABODEGHIJKLMNOPABCDEFHIJKLMNOPABCDEFGIJKLMNOPABCDEFGHJKLMNOPABCDEFGHIKLHNOPABCDEFGHIJLMNOPABCDEFGHIJKMNOPABCDEFGHIJKLNOPABCDEFGHIJKLMOPABCDEFGHIJKLMNPABCDEFGHIJKLMNO

TRANSMITTER MATRIX

SYMBOL STATE (COLUMNS) / DATA STATE : (rows)

1 3 2 6 7 5 4 12 13 15 14 10 11 9 8

15 15 13 9 11 3 1 5 7 6 4 2 10 8 12 1413 13 9 11 3 1 5 7 6 4 2 10 8 12 14 159 9 11 3 1 5 7 6 4 2 10 8 12 14 15 13

11 11 3 1 5 7 6 4 2 10 8 12 14 15 13 93 3 1 5 7 6 4 2 10 8 12 14 15 13 9 111 1 5 7 6 4 2 10 8 12 14 15 13 9 11 35 5 7 6 4 2 10 8 12 14 15 13 9 11 3 1

7 7 6 4 2 10 8 12 14 15 13 9 11 3 1 5

6 6 4 2 10 8 12 14 15 13 9 11 3 1 5 74 4 2 10 8 12 14 15 13 9 11 3 1 5 7 6

2 10 8 12 14 15 13 9 11 3 1 5 7 6 42 2 10 8 12 14 15 13 9 11 3 1 5 7 6 4

10 10 8 12 14 15 13 9 11 3 1 5 7 6 4 28 8 12 14 15 13 9 11 3 1 5 7 6 4 2 10

12 12 14 15 13 9 11 3 1 5 7 6 4 2 10 814 14 15 13 9 11 3 1 5 7 6 4 2 10 8 12

120

Page 128: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

APPENDIX C

COMPUTER GENERATED OUTPUTS FOR DBDR'S ERROR PATTERNANALYSES

The program outputs given below are a partial sample of the main outputs.

Since undetectable error patterns are similar, in the next sections, 1/8 period of the

pattern have been included. Actually 526 combinations of error patterns are detected

by the program for the 8-DPSK case. For the 16-DPSK case there are 4096

undetectable error pattern combinations.

1. 8-DPSK RECEIVER

CORRECT RECEPTION COMBINATIONS IN PRESENCE OF ERROR

######################################################################

INPUT PREVIOUS PRESENT PREVIOUS PRESENT OUTPUTTRANSMISSION TRANSMISSION RECEPTION RECEPTION

000 000 000 000 000 000001 001 000010 010 000011 011 000100 100 000101 101 000110 110 000111 111 000001 000 100 000 100 001001 Oil 001010 000 001Oil 010 001100 110 001101 001 001110 111 001111 101 001010 000 111 000 111 010001 000 010010 110 010Oil 100 010100 101 010101 010 010110 001 010111 Oil 010Oil 000 110 000 110 Oil001 010 Oil010 100 OilOil 000 Oil100 111 Oil101 Oil Oil110 101 Oil111 001 Oil

121

Page 129: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

10 1

1

1 1

1 1 1

122

Page 130: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

2. 16-DPSX RECEIVER

CORRECT RECEPTION COMBINATIONS IN PRECENSE OF ERROR

INPUT PREVIOUS PRESENT PREVIOUS PRESENT OUTPUTTRANSMISSION TRANSMISSION RECEPTION RECEPTION

0000 0000 0000 0000 0000 00000001 0001 00000010 0010 00000011 0011 00000100 0100 00000101 0101 00000110 0110 00000111 0111 00001000 1000 uOOO1001 1001 00001010 1010 00001011 1011 00001100 1100 00001101 1101 00001110 1110 00001111 1111 0000

0001 0000 0010 0000 0010 00010001 0101 00010010 1010 00010011 0001 00010100 0000 00010101 0111 00010110 0100 00010111 0110 00011000 1100 00011001 1011 00011010 1000 00011011 0011 00011100 1110 00011101 1001 00011110 1111 00011111 1101 0001

0010 0000 1000 0000 1000 00100001 0110 00100010 1100 00100011 0111 00100100 1010 00100101 0100 00100110 0010 00100111 0000 00101000 1111 00101001 0001 00101010 1110 00101011 0101 00101100 1101 00101101 0011 00101110 1001 00101111 1011 0010

0011 0000 1010 0000 1010 00110001 0111 00110010 1000 00110011 0101 0011

123

Page 131: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

10 110 1

10 1 1111

110 110

1

1

1 1

111 1110

124

Page 132: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

1 1 1 1 1 1

1 1 1 1 1 1111 1 1 1111 1 1 1 1 1111 1 1 1 1 1111 1 1 1 1 1111 1 1 1 1 1111 1 1 1 1 1111 1 1 1 1 1111 1 1 1 1 111

10 10 1 1

1 1 1 1

1 1

1 1 1 1 1 1

1 1 1 1

1 1 1 1

1 1 1 1 1 1

1 1 1 1 1 1

1 1 1 1

1 1 1 1 1 1

1 1 1 1

1 1 1 1 1 1

1 1 1 1

1 1 1 1 1 1 1 1

1 1 1 1 1 1

1 1 1 1 1 1 1 1

10 1 110 1 1 1 1

1 1 1 1 1 1

1 1 1 1

1 1 1 1 1 1

1 1 1 1 1 1

1 1 1 1 1 1

1 1 1 1 1 1

1 1 1 1 1 1

1 1 1 1

1 1 1 1 1 1 1 1

1 1 1 1

1 1 1 1 1 1 1 1

1 1 1 1 1 1

1 1 1 1 1 1 1 1

1 1 1 1 1 1

1 1 1 1 1 1 1 1

10 10 10 1 1 1 1 101 1 1 1 1 10

1 1 1 1 1 101 1 1 1 1 1 1 10

1 1 1 101 1 1 1 1 1

1 1 1 1 1 101 1 1 1 1 1 1 10

1 1 1 101 1 1 1 1 101 1 1 1 1 101 1 1 1 1 1 1 101 1 1 101 1 1 1 1 101 1 1 1 1 101 1 1 1 1 1 1 10

10 11 111 1 1 1 1 Oil1 1 1 1 Oil

1 1 1 1 Oil1 1 1 1 1 1 Oil

1 1 1 1 Oil1 1 1 1 1 1 Oil1 1 1 1 Oil1 1 1 1 1 1 Oil

125

Page 133: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

1 1 1 1

1 1 1 1 1 1 1 1

1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1

1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1

110 10 1 1 1 1 11 1 1 1

1 1 1 1 1 1

1 1 1 1 1 1

1 1 1 1 1 1

1 1 1 1 1 1

1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1

1 1 1 1

1 1 1 1

1 1 1 1 1 1

1 1 1 1 1 1

1 1 1 1 1 1

1 1 1 1 1 1

1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1

110 1 10 11 1 1 1 1 1 1

1 1 1 1 1 1

1 1 1 1 1 1

1 1 1 1 1 1

1 1 1 1 1 1

1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1

1 1 1 1 1 1

1 1 1 1 1 1

1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1

1 1 1 1 1 1

1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1

1110 1 1 1 1 1

1 1 1 1 1 1 1 1

1 1 1 1 1 1

1 1 1 1 1 1 1 1

1 1 1 1 1 1

1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1

1 1 1 1 1 1

1 1 1 1 1 1

1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1

1 1 1 1 1 1

1 1 1 1 1 1 1 1

1 1 1 1 1 1

1 1 1 1 1 1 1 1

1111 11 1 1 1 1 1 1

1 1 1 1 1 1 1 1

1 1 1 1 1 1

1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1

126

Page 134: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

10 10 10 1 111110 11 10 1111110 110 1111110 1 10 11111110 10 11111111 1111

127

Page 135: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

LIST OF REFERENCES

1. Prabhu, V. K., On the Performances of Phase-Shift Keying Systems, The Bell

System Technical Journal, V. 60, No. 10, pp. 2307-2343, December 1981.

2. Lindsey, W. C. and M. K. Simon, Telecommunication Systems Engineering,

Prentice Hall, Englewood Cliffs, New Jersey, 1973 .

3. Ziemer, R. E. and R. L. Peterson, Digital Communications and Spread Spectrum

Systems, MacMillian, New York, 1985.

4. Lee, P. J., Computation of the Bit Error Rate of Coherent M-ary PSK with Gray

Code Bit Mapping, IEEE Transactions on Communications, Vol. Com. 34, No. 5

pp.488-491, May 1986.

5. Tan, C. S., Performance of Direct Bit Detection Receivers for Multiple level Phase-

Shift-Keyed Modulation, Masters Thesis, Naval Postgraduate School, Monterey,

California, June 1986.

6. Thompson, G. E., Experimental Evaluation of a New Form of M-ary (M=8)Phase-Shift Keying Including Design of the Transmitter and Receiver, Masters

Thesis, Naval Postgraduate School, Monterey, California, December 1984.

7. Myers, G. A. and D. C. Bukofzer, A Simple Two Channel Receiver for 8-PSKHaving Optimum Noise Performance, Paper submitted to IEEE Transactions on

Communications.

8. Bukofzer, D. C, A Two Channel Direct Bit Detection Receiver for 16-PSKModulated Signals, to be published in IEE Proceedings on Communication and

Signal Processing.

9. Peebles, P. Z. Jr., Digital Communication Systems, Prentice Hall, Englewood

Cliffs, New Jersey, 1987.

10. Ha, Tri T., Digital Satellite Communication, MacMillian Publishing Company,

New York, 1986.

11. Taub H., and D. L. Schilling, Principles of Communication Systems, McGraw Hill,

New York, 1986.

128

Page 136: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

INITIAL DISTRIBUTION LIST

No. Copies

1. Defense Technical Information Center 2

Cameron Station

Alexandria, VA 22304-6145

2. Library, Code 0142 2

Naval Postgraduate School

Monterey, CA 93943-5002

3. Department Chairman, Code 62 1

Department of Electrical and ComputerEngineering

Naval Postgraduate School

Monterey, CA 93943-5000

4. Professor Daniel Bukofzer, Code 62Bh 5

Department of Electrical and ComputerEngineering

Naval Postgraduate School

Monterey, CA 93943-5000

5. Professor Glen Myers, Code 62Mv 1

Department of Electrical and ComputerEngineering

Naval Postgraduate School

Monterey, CA 93943-5000

6. Dz. K. K. 3

Personel Egitim Daire Bsk.

Bakanliklar

Ankara, TURKEY7. ARGE 1

Golcuk Tershanesi Komutanligi

Golcuk, Kocaeli / TURKEY8. M. Sevki Sekerefeli 4

Kiziltoprak mah. Taskopru cad. No: 22 / 8

Eskisehir, TURKEY9. Iftikhar Ahmed 1

CO Training Directorate

Naval Headquarter

Islamabad, PAKISTAN

129

Page 137: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

10. O.D.T.U Kutuphanesi

Orta Dogu Teknik Universitesi

Ankara. TURKEY11. I.T.U Kutuphanesi

Istanbul Teknik L'niversitesi

Beyazit, Istanbul / TURKEY12. Deniz Harpokulu Kutuphanesi

Deniz Harpokulu Komutanligi

Tuzla, Istanbul / TURKEY13. Kubilay Tok

Ziverbey Hilmibey sok.

Albayoglu apt. No: 8/8

Kadikoy, Istanbul / TURKEY

130

Page 138: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver
Page 139: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver
Page 140: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver

4RY

Thesis

S41241 Sekerefeli

c.l Direct bit detection

receiver performance

analyses for 8-DPSK and

16-DPSK modulated signals

/operating with improper

carrier phase synchroni-

zation.

Page 141: Direct bit detection receiver performance analyses for 8 ... · Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 1987 Direct bit detection receiver