applying distributed orthogonal space time block …833073/fulltext01.pdfapplying distributed...

69
APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS JAMES ADU ANSERE ODION EHIMIAGHE This thesis is presented as part of the Degree of Master of Science in Electrical Engineering with emphasis on Telecommunication Blekinge Institute of Technology April 2012 School of Engineering Department of Electrical Engineering Blekinge Institute of Technology, Sweden Supervisor: Professor Abbas Mohammed

Upload: others

Post on 24-Mar-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

APPLYING DISTRIBUTED

ORTHOGONAL SPACE TIME BLOCK

CODING IN COOPERATIVE

COMMUNICATION NETWORKS

JAMES ADU ANSERE

ODION EHIMIAGHE

This thesis is presented as part of the Degree of Master of Science in Electrical Engineering with

emphasis on Telecommunication

Blekinge Institute of Technology

April 2012

School of Engineering

Department of Electrical Engineering

Blekinge Institute of Technology, Sweden

Supervisor: Professor Abbas Mohammed

Page 2: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver
Page 3: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

I

ABSTRACT

In this research, we investigate cooperative spectrum sensing using distributed orthogonal space

time block coding (DOSTBC). Multiple antennas are introduced at the transmitter and the

receiver to achieve higher cooperative diversity in the cooperative wireless (CW) networks. The

received signals from the primary users (PUs) at the cooperative relays (CRs) are encoded and

retransmitted to the cooperative controller (CC), where further decisions are made depending on

the information sent from the CRs. The cooperative relaying protocol employed here in CRs is

based on decoding forward (DF) technique. The proposed Alamouti scheme in orthogonal space

time block code (OSTBC) has been found to enhance detection performance in CW networks.

The analyses over independent Rayleigh fading channels are performed by the energy detector.

In CW networks the secondary users (SUs) use the available frequency band as the PUs is

absent. The SU discontinue using the licensed band and head off as soon as the PU is present.

The SUs is more responsive and intelligent in detecting the spectrum holes. The principal aim of

the CW network is to use the available holes without causing any interference to the PUs.

The CRs are preferably placed close to the PU to detect transmitted signal, with decoding

capability the information collected are decoded by CRs using Maximum Likelihood (ML)

decoding technique. The CRs then re-encode the decoded data and retransmit it to the receiver.

The energy detector accumulates information from various users, compares it using threshold

value ( ) predefined and the final decision made. The probabilities of detection and false alarm

are observed using DOSTBC on PU and SU in cooperative communication via DF protocol. The

system performance is investigated with single and multiple relays; with and without direct path

between the PUs and SUs. Selection Combining (SC) and Maximum Ratio Combining (MRC)

schemes are applied in energy detector and the outcomes are evaluated with and without direct

link between PU and SU. The proposed cooperative spectrum sensing using DF protocol at

CRs with Alamouti space time block code (STBC) is processed and results are validated by

computer simulation.

Keywords: Decode and Forward, BER, DOSTBC, Cooperative communications

Page 4: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

II

Acknowledgments

Our gratefulness and praise goes to Almighty God for His mercies and wisdom endowed us to

come out with this research work. We will forever thank Him and praise His holy name. We

would also like to extend our profound appreciation to Prof Abbas Mohammed at Blekinge

Institute of Technology for his supervision and support towards our work. Finally we dearly

thank our respective families and love ones for their prayers and diver supports. God bless you

all.

Page 5: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

III

Table of Contents

Abstract……………………………………………………………………………………………I

Acknowledgement………………………………………………………………………………..II

List of Figures………………………………………………………………………….……...…VI

List of Symbols and Abbreviations…………………………………………………………….VIII

CHAPTER 1 ....................................................................................................................................1

1.1 Introduction ................................................................................................................................1

1.2 Thesis Outline ............................................................................................................................1

CHAPTER 2: MIMO Techniques for Wireless Communications ................................................................ 2

2.1 Introduction ................................................................................................................................2

2.2 MIMO Diversity Scheme ...........................................................................................................2

2.2.1 Time diversity .....................................................................................................................3

2.2.2 Frequency diversity .............................................................................................................3

2.2.3 Space diversity ....................................................................................................................3

2.2.4 Polarization diversity ..........................................................................................................3

2.2.5 Cooperative diversity ..........................................................................................................3

2.3 Forms of MIMO Techniques .................................................................................................................. 3

2.3.1 SISO ....................................................................................................................................4

2.3.2 SIMO...................................................................................................................................4

2.3.3 MISO...................................................................................................................................5

2.3.4 MIMO .................................................................................................................................5

2.4 Functions of MIMO ................................................................................................................................ 6

2.4.1 Spatial multiplexing ........................................................................................................... 6

2.4.2 Precoding ........................................................................................................................... 6

2.4.3 Diversity Coding ................................................................................................................ 7

2.5 Applications of MIMO ........................................................................................................................... 7

2.6 Cooperative spectrum sensing ................................................................................................................ 7

2.7 Interference Cancellation Technologies .................................................................................................. 8

CHAPTER 3: Cooperative Communication ................................................................................................. 9

3.1 Introduction ............................................................................................................................... 9

Page 6: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

IV

3.2 Cooperative Communication Techniques ................................................................................. 9

3.3 Cooperative Diversity Protocols ............................................................................................. 10

3.3.1 Amplify Forward (AF) ......................................................................................................... 11

3.3.2 Decode -Forward (DF) ..................................................................................................... 12

3.3.2.1Fixed Decode Forward (FDF):....................................................................................... 14

3.3.2.2 Adaptive Decode Forward (ADF) ................................................................................ 15

3.3.2.3 Opportunistic Decode and Forward (ODF) .................................................................. 16

3.4 Diversity Combining Techniques. ........................................................................................................ 17

3.4.1 Equal Ratio Combining (ERC) ........................................................................................ 17

3.4.2 Maximum Ratio Combining (MRC) ................................................................................ 17

3.4.3 Selection Combining Diversity (SC) ............................................................................... 18

3.4.4 Signal-to-Noise Ratio (SNR) ........................................................................................... 18

3.4.4.1 Estimation of SNR using DF ........................................................................................ 18

3.5 Relay Positioning .................................................................................................................................. 19

3.6 Node Placement .................................................................................................................................... 20

3.6.1 Relay Centered ................................................................................................................. 20

3.6.2 Relay Close to Source ...................................................................................................... 20

3.6.3 Relay Close to Receiver ................................................................................................... 21

CHAPTER 4: Decoding Forward Relay Using DOSTBC .......................................................................... 22

4.1 Introduction ........................................................................................................................................... 22

4.2 Orthogonality ........................................................................................................................................ 22

4.3 System Model ....................................................................................................................................... 24

4.4 Orthogonal STBC ................................................................................................................................. 24

4.4 Diversity Criterion ................................................................................................................................ 24

4.5 Alamouti STBC .................................................................................................................................... 25

4.6 STBC for Complex Signal Constellations ............................................................................................ 27

4.7 Deterministic MIMO Channels ............................................................................................................. 30

4.7.1 Equal Transmit Power Allocation .................................................................................... 30

Page 7: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

V

4.7.2 Single Transmit Antenna ................................................................................................. 30

4.7.3 Single Receive Antenna ................................................................................................... 31

4.7.4 Equal Number of Transmit and Receive Antennas .......................................................... 31

4.8 Channel Capacity with OSTBCs........................................................................................................... 32

4.9 Mutual Information of OSTBC ............................................................................................................. 32

4.10 Error Probability Analysis over Rayleigh Fading Channels ............................................................... 33

CHAPTER 5: Applying DOSTBC in DF Cooperative Networks .............................................................. 35

5.1 Introduction ............................................................................................................................. 35

5.2 Cooperative Network System Model ...................................................................................... 36

5.2.1 First-Hop Transmission: Source-To-Relay ...................................................................... 37

5.2.2 Second-Hop Transmission: Relay-To-Destination .......................................................... 38

5.3 Energy Detection Method in Cooperative Controller……………....………………………..38

5.4 Single Relay ........................................................................................................................... 40

5.5 Multiple Relay ....................................................................................................................... 41

5.6 Direct Path SNR ..................................................................................................................... 42

5.7 Maximum Likelihood (ML) Decodable DOSTBC ................................................................. 42

5.8 Simulation Results .................................................................................................................. 43

CHAPTER 6: Conclusion and Future Work ...................................................................................51

REFERENCES…………………………………………………………………………………..53

Page 8: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

VI

List of Figures

Figure 2.1: Single Input Single Output…......................................................................................................................................4

Figure 2.2: Single Input Multiple Output………….............................................................................................................4

Figure 2.3: Multiple Input Single Output…………......................................................................................................5

Figure 2.4: Multiple Input Multiple Output................................................................................................................................6

Figure 2.5: Spectrum hole concept………………………………............................................................................8

Figure 3.1: Cooperative multi-hop relay communication……………..............................................................10

Figure 3.2: The Fundamental relay channel..………………………………..............................................11

Figure 3.3: Performance of AF relay protocol in terms of symbol error probability.............................12

Figure 3.4: DF Relay Channel….....................................................................................................................................................12

Figure 3.5: Performance of DF relay in terms of symbol error probability..................................................14

Figure 3.6: Performance of FDF relay protocol in terms of symbol error probability.........................15

Figure 3.7: Performance of ADF relay protocol in terms of symbol error probability......................16

Figure 3.8: Opportunistic decode and forward (ODF) protocol schedule.......................................................17

Figure 3.9: System model of multiple relay DFcommunication over Rayleigh channel...............20

Figure 3.10: Relay positioned at centre.....................................................................................................................................21

Figure 3.11: Relay close to source……………………………………………………………….22

Figure 3.12: Relay close to destination.......................................................................................................................................22

Figure 4.1: A block diagram of Alamouti space time encoder.................................................................................26

Figure 4.2: Receiver for Alamouti..................................................................................................................................................28

Figure 4.3: Designs with rate R = 3/4 for = 3 and = 4 transmit antennas………………….29

Figure 5.1: Proposed system model for cooperative network using DOSTB with DAF relay.........36

Figure 5.2: Energy detector implemented in cooperative controller of relays..............................................39

Figure 5.3: Probability of detection ( ) versus Threshold ( ), with Tx=Rx=1 Rayleigh fading

channel for direct………………………………………………………………………………...44

Figure 5.4: Probability of detection ( ) versus Threshold ( ), with Tx=Rx=1 Rayleigh fading

channel for different number of relays (n)…………………………………………….……..…..45

Page 9: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

VII

Figure 5.5: Probability of detection ( ) versus Threshold ( ) with Tx=Rx=1 Rayleigh fading

channel for different number of relays (n)……………………………….………………………45

Figure 5.6: Probability of detection ( ) versus Threshold ( ), with Tx=Rx=2 Rayleigh fading

channel for different number of relays (n)………………………………………………….……46

Figure 5.7: Probability of detection ( ) versus Probability of false alarm ( ), with Tx=Rx=1

Rayleigh fading channel, for different number of relays (n)…………………………….………46

Figure 5.8: Probability of detection ( ) versus Probability of false alarm ( ), with Tx=Rx=2

Rayleigh fading channel, for different number of relays (n)………………………….……..….47

Figure 5.9: Probability of detection ( ) versus Probability of false alarm ( ), with Tx=Rx=2

Rayleigh fading channel, for different number of relays (n)……………………………………47

Figure 5.10: BER for BPSK modulation with Tx=Rx=2 Rayleigh fading channel…………….49

Figure 5.11: BER for BPSK modulation with Tx=Rx=2 Rayleigh fading channel…………….49

Figure 5.12: Relay closer to the source, when the distance control factor ……………...50

Figure5.13: Relay positioned at the center when the distance control factor …………...50

Figure 5.14: Relay closer to the destination when the distance control factor ………….50

Page 10: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

VIII

List of Symbols and Abbreviations

Symbol Description

SNR from the source node to the relay

Maximum Likelihood receiver

SNR from the relay node

Amplification factor,

Amplifying gain factor

Complex transmission matrices

Variance

Coherence time

Threshold value

[ ] Transmitted signal by the relay

[ ] Source transmits

[ ] Received signal

SIR at the destination

SIR at the relay station

Channel Mean Power

Coefficient Of Rayleigh Fading Channel

Scalar Gain

ADF Adaptive Decode Forward

AF Amplify Forward

BER Bit Error Rate

BEP Bit Error Probability

Cumulative Distribution Frequency

CIR Channel Impulse Responses

CRC Cyclic Redundancy Check

CSI Channel State Information

DF Decoding Forward

DOSTBC Distributed Orthogonal Space Time Block Coding

DSA Dynamic Spectrum Access

DSTBC Distributed Space Time Block Codes

Page 11: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

IX

ERC Equal Ratio Combining

FDF Fixed Decode Forward

IID Independent Identically Distributed

LU Licensed User

MIMO Multiple Input multiple Output

MISO Multiple Input Single Output

MRC Maximum Ratio Combining

ODF Opportunistic Decode and Forward

OFDMA Orthogonal Frequency-Division Multiple Access

OSTBC Orthogonal Space Time Block Code

SC Selection Combining

SEP Symbol Error Probability

SER Symbol Error Rate

SIMO Single Input Multiple Output

SIR Signal-to-Interference Ratio

SISO Single Input Single Output

SNR Signal-to-Noise Ratio

STBC Space Time Block Code

STC Space Time Coding

STTC Space Time Trellis Code

Page 12: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

X

Page 13: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

1

CHAPTER 1

1.1 Introduction

Multiple-Input Multiple-Output (MIMO) [5] signal processing is a new brand of promising

wireless technology to increase the frequency spectrum utilization of the limited spectral [7]

resources, spatial multiplexing gain, and reducing intersymbol interference when it comes to

high data transmission in cellular mobile, internet and multimedia services. Different diversity

techniques are employed in signal propagation to combat fading and the use of multiple antennae

have lead to improve performance in link budget and cochannel interference [4].

The use of MIMO antennas enhances network capacity as compared to single-input single-output

systems (SISO), by employing spatial multiplexing and diversity gains. Diversity gain have been

able to combat the problem of multipath fading in wireless network as it reproduces replicas of

signal strength over time, frequency or space. In environment with no line of site propagation,

the signal will be time varying but due to Raleigh distribution of the received signal there may be

need to improve the signal strength which are independent of each other. DOSTBC has been

proposed as an alternative approach for a high data transmission in a multipath fading

environment [3, 4]. DOSTBC can optimize channel transmission efficiency, symbol error rate

(SER), bit error rate (BER) and signal-to-noise ratio (SNR) by avoiding interference with

licensed and unlicensed users in their transmission pathways [1].

1.2 Thesis Outline

This thesis is organized into six chapters.

Chapter 1 introduces an overview of cooperative communications

Chapter 2 gives an overview of MIMO technology, containing the definition of diversity

techniques, operations and applications of MIMO technology. In addition, this chapter presents

spectrum sensing types and challenges for spectrum sensing techniques.

Chapter 3 describes the cooperative diversity protocols, the signal combining techniques and the

relay positioning.

Chapter 4 describes the methodology of decode forward relay, OSTBC, the assumptions of

deterministic MIMO channels and the analysis of the error probability over Rayleigh Channels.

Chapter 5 presents the model, the assumptions used in the simulation and the results.

Chapter 6 presents the conclusions and recommendations for future work.

Page 14: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

2

CHAPTER 2: MIMO Techniques for Wireless Communications

2.1 Introduction

In radio, multiple-input and multiple-output, MIMO employs multiple antennas at both the

transmitter and receiver to boost communication performance [2].

MIMO, as an emerging technology has received research attention in wireless communications,

since it offers noteworthy boost in data throughput and link range without supplementary

transmit power or bandwidth. It attains these as it sends equal sum of transmit power over the

antennas to achieve an array gain that enhances spectral efficiency and diversity gain that

reduces fading to improve the link reliability [3,4].

In wireless networks, the capacity, spectrum sensing and transmitting power has to increase

proportionally. MIMO has been proposed to enhance efficiency and data transmission. MIMO is

at the center of the 802.11n draft specification for 100Mbps wireless. It is occasionally referred

to as spatial multiplexing, for the reason that it uses a third, spatial dimension as information

carrier. Jack Winters and Jack Salz at Bell Laboratories [7] published numerous papers on

beamforming related applications. However, Greg Raleigh and John Cioffi [11] redefined novel

approach to MIMO technology; in viewing of a configuration to improve the link throughput

efficiently as the multiple transmit antennas are co-located at one transmitter.

Bell Labs was the first to make obvious a laboratory model of spatial multiplexing in 1998

[6, 10] where spatial multiplexing is a prime technology to improve the performance of MIMO

communication systems. Several groups including Samsung have developed MIMO with

Orthogonal frequency-division multiple access (MIMO-OFDMA) based solutions for IEEE

802.16e Worldwide Interoperability for Microwave Access (WiMAX) broadband mobile

standard. The operations of the upcoming 4G systems will make use of applications of MIMO

technology [5, 8].

2.2 MIMO Diversity Techniques

In wireless communications, the diversity technique employs to improve the signal reliability, by

using multiple communication channels [7]. Diversity performs an essential task in

eliminating fading and co-channel interference and the principle of diversity to combine different

versions of the transmitted signals at the receiver [1]. This assumption is based on the fact that

the probability of the individual channel experiences independent fading and interference is

greatly reduced. On the other hand, an addition of redundant forward error correction code boost

Page 15: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

3

the message transmitted over the channels and diversity techniques may take advantage of

the multipath propagation resulting in a diversity gain [3, 5]. The following are some of the

classes of diversity techniques.

2.2.1Time diversity

Multiple versions of the same signal transmitted at different timeslots. In order to get better error

correction, error bursts are avoided. The messages by mean of bit-interleaving are spread in time

before they are transmitted.

2.2.2 Frequency diversity

Different frequencies are use in this form of diversity scheme. The form may be the use of

different channels, spread spectrum OFDM modulation.

2.2.3 Space diversity

In this diversity, the signal is transmitted over a number of diverse paths of propagation. In the

wireless transmission, it can be achieved by using both transmit diversity (multiple transmitter

antennas) and reception diversity (multiple receiving antennas). In the reception diversity,

a diversity combining technique is applied for the antennas at different positions to take

advantage of the various radio paths in the terrestrial environment.

2.2.4 Polarization diversity

The antennas with different polarization of multiple versions of a signal are transmitted.

A diversity combining method is applied at the receiver node.

2.2.5 Cooperative diversity

The antenna achieves a diversity gain as it uses distributed antenna, cooperatively with each

node. It maximizes channel capacities of the total network at a given bandwidths which utilizes

the user diversity by decoding the signal combined at the relay and the direct signal path in

wireless multihop networks [35].

2.3 Forms of MIMO Techniques

The MIMO wireless technology [5] is able to significantly improve the capacity with throughput

of the channel linearly increased by increasing the number of transmit and receive antennas to

Page 16: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

4

the system. This formulates MIMO techniques as one of the most advanced wireless technology

to be an area of study in research. As the bandwidth is a more costly commodity for wireless

network systems, MIMO techniques are considered necessary to use the available bandwidth

more efficiently [8]. Different MIMO designs of single or multiple antennas links are defined as

below:

SISO – Single Input Single Output

SIMO – Single Input Multiple output

MISO – Multiple Input Single Output

MIMO – Multiple Input multiple Output

2.3.1 SISO

SISO is a radio system where the transmitter and the receiver have single antenna. No diversity

of an additional processing is required. The main advantage of a SISO system is its simplicity

[43]. Conversely the SISO channel is restricted in its performance as the Interference and fading

impact the system and channel bandwidth is limited.

TX RX

Figure 2.1 SISO – Single Input Single Output

2.3.2 SIMO

The SIMO is where the transmitter has a single antenna and the receiver has multiple antennas.

These antennas are used to optimize the data speed and also minimize errors. This is known as

receive diversity [4].

TX RX

Figure 2.2 SIMO – Single Input Multiple Output

SIMO comes in two forms:

Page 17: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

5

Switched diversity SIMO: This form of SIMO decides on for the available strongest signal and

switches to that antenna.

Maximum ratio combining SIMO: This form of SIMO selects both signals and combined

them at the receiver.

SIMO technology is widely used in digital television (DTV), mobile communications, wireless

local area networks (WLANs), and metropolitan area networks (MANs). SIMO diversity

reception antenna is used by military, commercial, amateur, and shortwave radio operators at

frequencies below 30MHz. The use of two or more antennas at the destination can reduce the

impediment caused by multipath fading and intersymbol interference [46].

2.3.3 MISO

MISO is when the transmitter has multiple antennas and the receiver has a single antenna. The

receiver selects the optimal signal to get the essential data. MISO is also termed transmit

diversity.

TX RX

Figure 2.3 MISO – Multiple Input Single Output

The advantage of using MISO is in reducing redundancy of the signal by the receiver. This

requires a low battery consumption instances and has found used in cellular systems [44].

2.3.4 MIMO

MIMO is the use of multiple antennas at both the transmitter and receiver to enhance

communication performance and data link reliability. MIMO provides improvement in both

channel throughput as well as channel robustness, by improving SNR and by increasing the

capacity of the link data [5, 7, 18].

Page 18: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

6

TX RX

Figure 2.4 MIMO – Multiple Input Multiple Output

2.4 Functions of MIMO

MIMO can be subcategorized into three main classes.

2.4.1 Spatial multiplexing

It transmission technique used in MIMO technology to transmit independent and separately

encoded data signals, called streams, from each of the multiple transmit antennas. However, the

space dimension is multiplexed, more than one time [2].

If the transmitter is equipped with antennas and the receiver has antennas, with a linear

receiver, the maximum spatial multiplexing order is

( ) ( )

The streams can be transmitted in parallel, ideally leading to an increase of the spectral

efficiency over the wireless channel. The practical multiplexing gain can be limited by spatial

correlation, as some of the parallel streams may have very weak channel gains [1].

Spatial multiplexing is used to increase the channel capacity at higher SNR. It can be used with

or without channel knowledge at the transmitter and therefore used for simultaneous

transmission to multiple receivers.

2.4.2 Precoding

It is multi-stream beamforming to sustain transmission in multiple antenna wireless

communication. The multiple data streams sent from the transmit antennas with independent and

right weightings maximizes the link throughput at the receiver. One of the benefits of

beamforming is to increase the received signal gain, making sent signals from different antennas

combine constructively and to minimize the fading effect. The transmit beamforming at the

Page 19: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

7

receiver with multiple antennas cannot maximize the signal level simultaneously, and precoding

with multiple streams is used. At the transmitter, the precoding needs knowledge of channel state

information (CSI) [5].

2.4.3 Diversity Coding

This technique is used when the transmitter has no channel knowledge of CSI. The transmitter

sends a single stream of data, but the signal is coded using space-time coding techniques [1]. The

signal send are with full or near orthogonal coding and since it has no channel knowledge, there

is no beamforming or array gain from diversity coding.

2.5 Applications of MIMO

MIMO technology is used in Mobile radio telephone for instance such as

in 3GPP and 3GPP2 standards. In 3GPP, Long Term Evolution (LTE) and High-Speed Packet

Access plus (HSPA+) standards considers the applications of MIMO technology.

In non-wireless communication systems, MIMO technology can be used. For example, the

transmitting of multiple signals over multiple AC wires is the home networking standard ITU-

T G.9963, which characterizes the system of power-line communications [5, 11].

2.6 Cooperative spectrum sensing

According to the cooperative communication techniques, its decisive objective is to improve

spectrum utilization by locating the optimal spectrums available with reconfiguration capability

[24]. To allocate spectrum, the greatest challenge for cooperative communications technology is

how to enable PUs to utilize the unused spectrum available allocated with licensed users (LUs)

with no interference. Figure 2.1 portrays how cooperative users (CUs) dynamically use spectrum

available holes that are temporarily unused in space, frequency and time. If LU uses a band, the

PU at this band either relocate to another spectrum hole or maintains using the band but it

changes their transmit power and modulation scheme to avoid interference with the LU [28]. By

this mechanism dynamic spectrum access (DSA) is maintained.

Page 20: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

8

“Spectrum

Hole”

Time

Power

Spectrum

under usageFrequency

Dynamic

Spectrum

Access

Figure 2.5 Spectrum hole concept

Spectrum Sensing: This function detects unused spectrum holes and shares it without

interference with PU while the CU depends on a licensed band.

Spectrum Management: This function is used to choose the best available spectrum

based on the quality of service and requires the use of CU without generating

unwarranted interference with PU.

Spectrum Sharing: It provides the reasonable spectrum scheduling method. It is used in

resource allocation by coordinating channel access with PUs.

Parameter Adjustment: This function modifies communication parameters to

adaptively act in response to environmental changes.

2.7 Interference Cancellation Technologies

In cooperative wireless systems, interference mainly falls into three kinds: CUs’ interference

with LUs, internally CUs interference and LUs’ interference to CUs. To improve the quality of

LUs operation, it is required to maintain CUs interference to LUs at a lesser level than the

interference temperature. Currently, some of the interference cancellations approach used is to

implement an algorithms of accurate spectrum sensing and to use an algorithms of conflict-

avoidance spectrum allocation [22, 33, 47].

Page 21: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

9

CHAPTER 3: Cooperative Communication

3.1 Introduction

In cooperative communication, multipath propagation of radio waves causes degradation in the

signal received strength, which is a function of transmitter and receiver location, movement and

frequency. This generated variations in wireless channel properties known as fading effects. As

the wireless channel experiences fading, it causes the attenuation in signal at a given

transmission [2]. The signal received at the relays from the source is processed and retransmit to

the destination so as to increase its capacity and improve its reliability of end-to-end

transmission. To combat the fading effects, the diversity technique was introduced to improve

the performance of wireless systems. The spatial diversity technique called cooperative diversity

enabled by relaying was proposed by Laneman and Wornell in 2004 [35].

In cooperative communication the distributed radio terminals work mutually to transmit

information to enhance the reliability of the systems in terms of SER, BER and outage

probability [19]. The fundamental design is that terminals equipped with multiple antennas are

positioned between source and destination in a distributed form to produce virtual MIMO.

3.2 Cooperative Communication Techniques

In wireless communications, the Space Time Coding (STC) is the performance used to transmit

multiple data stream across a number of antennas. This enhances received copies of the data to

sustain the reliability of data transfer. The STC jointly combines all copies of the received signal

in an optimal mode in order to extract more information from each of them as possible. The STC

maximizes both data rate and diversity gain and is conventionally implemented by using MIMO

transmitting antennas. There are two types of STCs: Space Time Trellis Code (STTC) and STBC

[18]. The STBC have good diversity gain, less coding gain and less complexity to decode than

STTC and hence the STBC are used frequently as an encoding technique for transmitting

different streams of data.

Spatial diversity was introduced to solve fading problem as to maintain data streams from the

source to the destination. Multiple antennas are positioned at the transmitter to achieve full

transmit diversity independent copies of signals transmitted [12].

As the distance between transmitter and receiver is long enough, cooperative relays are implored

at both ends. The cooperative relays act as Access Point (AP), receiving the broadcasted data

streams from transmitter, processing and forwarding them to destination end. Several protocols

Page 22: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

10

are implemented at relays such as, Amplify Forward (AF) and Decode Forward (DF) [18, 27].

Our proposed DF protocol is implemented at wireless cooperative relay that firstly decodes the

signal received from the transmitter, re-encodes it and finally forwards to destination. Figure 3.1

depicts a cooperative multi-hop relay communication system with source node S and the

destination node D and cooperative relays

D

R2

RN

R1

S

DestinationSource

Relay

Figure 3.1: Cooperative multihop relay communication

3.3 Cooperative Diversity Protocols

The principle of the cooperative relaying is that the source transmits the signal to the relay and

the destination. The signal received at the relays is decoded, re-encoded and retransmitted to the

destination. The destination combines the signal received in order to boost the reliability, and

consequently arrive at a better spatial diversity [25]. Cooperative diversity employs a multiple

antenna performance for maximizing the capacity of channel in the network for given set of

bandwidths by decoding the joint signal from both the relay node and the direct node in wireless

multihop networks. Cooperative diversity uses distributed antennas from each node in a wireless

network. Interestingly, it has been found that cooperative diversity could achieve better spatial

diversity with multiple antenna technique in a distributed space time coding [50]. Based on their

forwarding techniques, cooperative diversity protocols could be further subcategories as: AF and

DF [27]

Page 23: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

11

3.3.1 Amplify Forward (AF)

The basic algorithm of AF is that the relay takes the signal that it receives from the source and

amplifies it to the destination as depicts in Figure 3.2.

S D

R

hRS hRD

hSD

Figure 3.2: The fundamental relay channel

The relay is able to amplify the received information based on their power constraints. To

illustrate this algorithm, we assume the case where a relay is placed between source and

destination. According to this algorithm, the entire transmission is divided in two hops [30]. In

the first hop transmission, the source transmits [ ] for . The relay will

process the received signal [ ] and retransmit the information by

[ ] [ ] ( )

where is amplifying gain factor given by

| | ( )

, and denotes the average transmit power at the source, relay and variance.

depend on the coefficient of fading between source and relay. At the destination, the

signal received [ ] for is constructed via diversity combining method of the

two hop transmission data, each block length of . In respect to multiple relays, each relay

transmits information through their channel to avoid obstruction at the destination. This

approach offers better diversity mechanism but has less bandwidth efficient. Fig 3.3 depicts the

performance of AF relay [27, 35] protocol used over symmetric relay system in terms of symbol

error probability (SEP).

Page 24: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

12

Figure 3.3: Performance of AF relay protocol in terms of symbol error probability. The path loss

exponents, has symmetric relay nodes and independent Rayleigh fading.

3.3.2 Decode -Forward (DF)

In this approach, the relay station receives signal from the source. The relay station eliminates

the effects of noise, before re-encoding and retransmitting it to the destination station [4]. The

implementation of Cyclic Redundancy Check (CRC) in coding gives full diversity orders [37,

49]. Consider the network of three nodes shown in Figure 3.4. A source is connected to a relay

and a destination, with the channels between the nodes given by respectively

Channel 1

Channel 2 Channel 3

Retransmited

Signal

Transmitted

signal

SourceDestination

Figure 3.4: DF relay channel

0 5 10 15 20 2510

-5

10-4

10-3

10-2

10-1

SNR[dB]

Sym

bol E

rror

Pro

babili

ty

AF Relay Protocol

Page 25: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

13

We assumed that the transmit power is fixed, and the available time is equally split between the

two phases, the overall data rate per unit bandwidth is

[ (

| |

) (

| |

)] ( )

where and are the powers used by source and relay, and is the noise power. The values

of and can be optimized or fixed at a certain power constraints and the values of the

channel coefficients and . The powers are adjusted in the latter case such that the

capacity of the source-relay link and the relay-destination link are the same [40, 45]. Thus, their

optimum power allocation are given as

| |

| | | | | | ( )

| | | |

| | | | | | ( )

In the DF mode, as the relay station needs to decode the information received from the source

before forwarding to the destination, there are transmissions of errors. The source to relay link

might experience impairments due to error transmitted. This can lead to poor performance if the

relay station wrongly decodes the signal.

As the relay station decodes the signal received and retransmits the re-encoded signal, the signal-

to-interference ratio (SIR) at the relay station can be expressed as

| |

∑ | |

( )

and the SIR at the destination is given by

| |

∑ | |

( )

The relay station has an error correcting code that makes it possible to correct the received bit

errors. It can also detect errors in the received signal using a checksum. During the first hop the

primary user transmits the signal [ ] where j = 1, 2. . . n. At the relay station, the signal is

estimated using decoding technique and retransmits the estimated [ ] signal to the secondary

user at the second hop. As a result the transmitted signal by the relay, denoted [ ] is given by

[ ] √

[ ] ( )

Page 26: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

14

where and are average transmitted signal powers from the source and the relays

respectively. At the destination, the signal received [ ] for is constructed by

diversity combining method of two hop transmission information. The relays can decode the

received information from the source using repetition coding based to correlate the codeword

from the source [34, 35]. The repetition based coding has the benefit of low complexity but has

poor scheduling and spectral efficiency. The Figure 3.5 shows the performance of DF relays

protocol in terms of SEP.

Figure 3.5: Performance of DF relay protocol in terms of symbol error probability. The path loss

exponents, has symmetric relay nodes and independent Rayleigh fading.

The DF mode can be further classified into:

3.3.2.1 Fixed Decode Forward (FDF)

The relay node forwards its received signals, probably propagating errors which lead to wrong

decision at the destination. The Figure 3.6 illustrates the performance of FDF relays protocol in

terms of SEP.

0 5 10 15 20 2510

-5

10-4

10-3

10-2

10-1

SNR[dB]

Sym

bol E

rror

Pro

babili

ty

DF Relay Protocol

Page 27: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

15

Figure 3.6: Performance of FDF relay protocol in terms of symbol error probability. The path loss

exponents, has symmetric relay nodes and independent Rayleigh fading.

3.3.2.2 Adaptive Decode Forward (ADF)

In ADF, the relay node forwards the signal to the destination when it decodes correctly the

received information from the source. The relay node stays if the signal is wrongly decoded. It is

worth noting from the simulation results that, the ADF achieves higher SEP than AF and FDF as

depicts in Figure 3.7.

0 5 10 15 20 2510

-5

10-4

10-3

10-2

10-1

SNR[dB]

Sym

bol E

rror

Pro

babi

lity

FDF Relay Protocol

Page 28: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

16

Figure 3.7: Performance of ADF relay protocol in terms of symbol error probability. The path loss

exponents, has symmetric relay nodes and independent Rayleigh fading.

The DAF approach is the most often preferred method to process data in the relay since there

is no amplified noise in the signal sent.

3.3.2.3 Opportunistic Decode and Forward (ODF)

In [15], a new extension of the DF cooperative protocol called “opportunistic decode and

forward” (ODF) was proposed [16]. The idea based on the fact that when the source node to

relay station channel fade deeply, the best option is for the source node to transmit directly to the

destination node without any assistance from the relay. The ODF protocol is termed

opportunistic in the sense the source node only uses DF transmission protocol if it has gain low

transmission energy with respect to direct transmission [15]. Figure 3.8 shows the schedule of

the ODF cooperative transmission protocol (allowing for unequal time allocation between the

source and relay).

0 5 10 15 20 2510

-5

10-4

10-3

10-2

10-1

SNR[dB]

Sym

bol E

rror

Pro

babi

lity

ADF Relay Protocol

Page 29: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

17

Source

transmits x1

Source

transmits x1

Source

transmits x1

If decoding is

successful,

Relay

transmits x1

If DF is

Better than

direct

transmission

Otherwise

Time

Figure 3.8: Opportunistic decode and forward (ODF) protocol schedule

The major advantage of the DF protocol is that, the time allocation between the source and relay

is not required to be identical.

3.4 Diversity Combining Techniques.

Different techniques are used to combine the diversity of signals at the receiver [13]. The

Combining procedures are method of combining the multiple received signals of

a diversity reception device into a single enhanced signal. We will consider the three of such

techniques in this thesis.

3.4.1 Equal Ratio Combining (ERC)

This procedure has a low performance, but is the easiest combination method for signals. All

signals received are summed coherently to maximize the computing time [27]. It can be

represented as follows:

[ ] ∑ [ ]

( )

The equation becomes:

[ ] [ ] + [ ] ( )

Page 30: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

18

where represents signal from the relay and represents the received signal from the

source.

3.4.2 Maximum Ratio Combining (MRC)

For this combining method, the signals received are weighted with respect to their and then

summed. The receiver does not need prior knowledge of the exact channel type, but uses the

channel quality to combine the signals with lesser estimating power. The resulting becomes

( )

where is of the signal received

For a dual sender transmission with MRC at the receiver, their performances can be expressed

as:

( ) ( ); √

( )

where show the average signal-to-noise ratio, defined as

( ) and

where ( ) .

This gives an optimal performance as the relay terminal might employ individual symbol

decoding and allow the destination to complete the full decoding [30, 41].

3.4.3 Selection Combining Diversity (SC)

In selective combining, the receivers select the antenna with the highest signal received power

and highest SNR. If there are N independent signals and are Rayleigh distributed [23, 30], the

likely diversity gain has been proved to be expressed in power ratio as

( )

Therefore, as the number of channels increasing, there is quick diminishes with an extra gain.

3.4.4 Signal-to-Noise Ratio (SNR)

The SNR is used on deciding the weigh up of the signals received and their link quality. A better

performance is achievable only when proper decisions are made for the incoming signals [18]. It

can be expressed as:

Page 31: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

19

[ ] ∑

[ ] ( )

Using a single relay station:

[ ] [ ] + [ ] ( )

Where represents the link over the relay channel and represents the SNR of the

direct link.

In multi hop relaying, for example, if the relay link is using a DF protocol, the receiver sees only

the channel quality of the last hop [30]. The assumption is that some additional information

about the quality of the unseen hops is sent by the relay to the destination so that SNR could be

estimated.

3.4.4.1 Estimation of SNR using DF

BER of the link quality is first calculated to estimate the SNR using DF. The result is

consequently converted to an equivalent SNR. Therefore, BER of a single relay link could be

calculated as:

( ) ( ) ( )

For a BPSK modulated Rayleigh faded signal this will be

[ ( )] ( )

Where Q is the Marcum-Q function.

3.5 Relay Positioning

A cooperative wireless network with single source, multiple relay stations and single destination,

having multiple users relay channel is considered as depicts in Figure 3.9

Page 32: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

20

D

R2

RN

R1

S

DestinationSource

Relay

h

h X0X0

X1SR2

h

h

hSRN

hR1DSR1

RND

SD

R2Dh

Figure 3.9: System model of multiple relay DF communication over Rayleigh fading channel.

Each terminal is equipped with single antenna that works in half duplex mode. In the first time

slot, the transmitted signal is sent from the source node (S) to both destination node (D) and

cooperative relays nodes ( ).The received signals at cooperative relays node are then encode,

re-encode and forward to the destination node under DF protocol [27]. Table 1 summarizes the

transmission protocol.

Table 1 Transmission Protocol

Time slot Mode of transmission

1 S and S

2 S and

Due to Rayleigh fading, each hop has a channel power denoted by | | and independent with

exponential random variable mean This is the fading coefficient of the link

between node x and y. The source node and cooperative relay has an average transmits powers

denoted by

We define | | as the instantaneous SNR for each link. In addition, we defined for the

non-cooperative transmission received SNR as

| |

is the

transmit signal over noise power of the source node. The denotes the coefficient of channel

fading between the source and the destination link [32]. It is assumed that the receivers at both

the cooperative relays and destination node have perfect CSI. For the cooperative network, the

Page 33: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

21

source node broadcast signal through multiple relays by choosing the relay that corresponds to

max| | .

3.6 Node Placement

Three segments of signal node placements will be considered for the simulation for this thesis.

3.6.1 Relay Centered

The relay is placed in an equidistant between the source and destination as illustrated in Figure

3.10.

Source Channel 2 Relay Channel 3

Channel 1

Destination

Figure 3.10: Relay positioned at Centre

3.6.2 Relay Close to Source

Here the relay is positioned close to the signal source as shown in Figure 3.11 below.

Page 34: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

22

Source Channel 2 Relay Channel 3

Channel 1

Destination

Figure 3.11: Relay close to Source

3.6.3 Relay Close to Receiver

Here the relay is positioned close to the receiver as shown in Figure 3.12 below.

Channel 1 Channel 2Relay Channel 3

Channel 1

Destination

Figure 3.12: Relay close to Destination

Page 35: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

23

CHAPTER 4: Decoding Forward Relay Using DOSTBC

4.1 Introduction

Space time block coding (STBC) is the technique used for transmitting information with the aid

of multiple antenna [8] system and exploiting the received information in order to enhance the

reliability of the transmitted information in a cellular and wireless environment [3]. The idea of

STBC implementation is to deliver the most suitable output and hence attaining maximum

diversity gain. During the signal transmission, the transmitted signal gets scattered, reflected, and

refracted before it reaches the receiver and it is further corrupted by the thermal noise of the

receiver. This increases the possibility of acquiring the true signal after decoding the received

signal. STBC plays a vital role as it combines all the received signals in an optimal way and

helps in extracting all the possible information from the signal. In STBC the data is transmitted

in a stream of encoded blocks, which is distributed across space and time. It is mandatory to have

multiple transmit antennas as the performance of the system improves with multiple receiving

antennas [6, 18]. This process of receiving diverse copies of the transmitted information via

multiple channels is known as diversity reception. STBC system with antenna arrays at both ends

of the link increases the capacity gain of the system in high-scattered environment. STBC can be

categorized into two classes as linear and nonlinear STBC.

4.2 Orthogonality

STBC is basically an orthogonal system. This means that the vectors of the STBC matrices are

designed in such a fashion that the vectors of the coding matrix are orthogonal at any given time

and space. This yields a simple, optimal, and linear decoding at the receiving terminal [1]. The

only disadvantage of orthogonal system is that any one of the received signal that satisfies the

above criterion has to denote some portion of its data rate. The implementation of orthogonality

in space time block codes plays a vital role as it provides sufficient discovery of the transmitted

packets, decoupling the intended information from noise [21]. This makes the optimal detection

of the packets information easier from the received data at the destination. With the theory of

orthogonal designs, Vahid Tarokh and Hamid Jafarkhani [14] modeled the “generalized

orthogonal designs” for any number of transmitting antennas. These encoding techniques achieve

full diversity order offered by the transmitting and receiving antennas [12]. On the basis of linear

processing at the receiver these coding techniques have very simple maximum likelihood

decoding algorithms [36].

Page 36: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

24

Broadening the STBCs, theories of generalized complex orthogonal designs were developed.

These designs also exist for any number of transmitting antennas and have simple maximum

likelihood decoding algorithm with linear processing at the receiver with 1/2 of maximum

possible data rate and full spatial diversity [8]. By considering the application of orthogonal

codes, in this thesis, we will focus Distributed Space Time Block Codes (DSTBC) [50, 51] on

the complex orthogonal designs, which is an extension in the theory of real orthogonal designs

[20, 48].

4.3 System Model

Assume a wireless network consisting of a source node, a destination node, and a set of R relay

nodes { } Each node has a single antenna and a half-duplex radio with

information transmitted in two phase protocols [30]. First, a signal of duration symbol periods

is transmit by the source and received by the relays. But during the second phase, a subset of the

relays will simultaneously transmit signals of duration symbol periods, and the destination

will receive a noisy sum of the relay signals. Depending upon transmission and channel delays,

the estimated of the consecutive symbol periods the source move on to the next

message. We however assume that there is no direct link between the source and destination,

although the protocols and their performance analyses work for such a link [25, 49].

We assumed a discrete-time model, whereby the signal transmitted by the source at the first

phase is denoted by the vector ( ) The individual symbols are each

drawn from a complex constellation X of M symbols. The average energy of the normalized

constellation signal is unity.

∑ | |

( )

The normalized constellation signal is intensify and transmit at the source with power at the

first phase. Let symbolize the complex gain of the channel between the node the source.

Thus the received signal by node during the first phase is

√ ( )

where [ ] is a noise vector having free circularly symmetric complex

Gaussian random variables ( )

Page 37: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

25

In the second phase, a subset of the relays will simultaneously, without symbol

synchronization, transmit to the destination. At this phase, node will transmit a signal

represented by the discrete-time vector [ ] with power .

When the signals are perfectly synchronized, the signal received at the destination will be

∑ √

( )

where is the complex gain of the channel between node and the destination, and

[ ] the noise vector having free circularly symmetric complex Gaussian random

variables ( ). Assume the signals are not synchronized; the system model must be

generalized to explain for time offsets.

In general, the power | | and | |

with the channel gains and respectively depend on

characteristics of the wireless network. The network is assumed to be independent and

identically distributed. Each and is assumed to be symmetric complex Gaussian, so that

their envelopes | | | | are Rayleigh distributed [50].

4.4 Orthogonal STBC

Orthogonal STBC (OSTBC) is an important subclass of linear STBC [14].OSTBC that achieves

rate of 1, full diversity gain needless to sacrifice its data rate [14]. It guarantees that the coherent

maximum likelihood (ML) detection of different symbols ⟨ ⟩ is decoupled, and at the same time

achieves a diversity order equal to . For two transmit antennas, OSTBC is presently being

considered as a means for improving the performance of global system for mobile

communications (GSM) [20], wireless local area networks, and enhanced data rates for GSM

evolution. OSTBC is a linear space time block code with the following unitary property [10, 20]:

∑| |

( )

This property of OSTBC is the key reason for the name it bears. It should be noted that the

identity matrix, I on the right hand side of ( ) could be scaled by using an arbitrary constant

factor.

4.4 Diversity Criterion

Let

Page 38: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

26

( )

be the signal received by antenna at time slot , the receiver receives signal matrix at

receive antennas.

Assuming perfect channel state information is available; the receiver computes the decision

metric.

∑∑| ∑

|

( )

using all codeword

and choose the codeword that

minimizes this sum.

Given perfect channel state information at the receiver, we may approximate the probability that

the receiver decides inaccurately in favor of a signal

Assuming

was transmitted; this analysis leads to the

formation of the matrix

( )

(

)

( )

For any pair of distinct codewords and the matrix has to be full-rank in order to give the

maximum possible diversity order of . If instead, ( ) has minimum rank over the set of

pairs of distinct codewords, then the space time code offers diversity order . An assessment of

the example of OSTBCs [20, 27] shown below reveals that they all satisfy this criterion for

maximum diversity

4.5 Alamouti STBC

Although Alamouti did not introduce the term “space time block code” he proposed the simplest

form of STBCs in 1998 [13]. It was intended for a two-transmit antenna system and has the

coding matrix:

[

]………….(4.8)

Where * designate complex conjugate.

Page 39: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

27

Figure 4.1: A block diagram of the Alamouti space time encoder

From (4.8), we can be deduced that the column vectors in are orthogonal to each other.

The encoder outputs have two consecutive transmission periods from two transmit antennas. For

the first transmission period, the signals and are simultaneously transmitted from antenna 1

and antenna 2 respectively. In the second transmission period, signal is transmitted from

transmit antenna one and signal from transmit antenna 2, where

is the complex conjugate of

[13, 18].

The encoding is performed in both the space and time domains. Suppose the transmit sequence

from antennas 1and 2 are and respectively.

[ ] and [

]

The key feature of the Alamouti scheme [13] is that the transmit sequences from the two transmit

antennas are orthogonal, since the inner product of the sequences is zero.

The code matrix has the following property

[| |

| |

| | | |

]

(| | | |

) ( )

Where is identity matrix.

Let the fading channel coefficients from the first and second transmit antennas to the receive

antenna at time t are designated as ( ) and ( ) respectively. Assuming that the fading

coefficients are constant across two consecutive symbol transmission periods, they can be

expressed as follows

( ) ( ) | |

( ) ( ) | |

Page 40: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

28

| | and ,i=0,1, are the amplitude gain and phase shift for the path from transmit antenna i to

the receive antenna, and T is the symbol duration.

At the receive antenna, the received signals over two consecutive symbol periods, denoted by

and for time t and t + T , respectively, can be expressed as

( )

………………...........(4.11)

Maximum Likelihood decoder

Channel Estimator Signal Combiner

+

X1 X2

X2X1h1 h2

h1

h2

Noisen1,n2

Receive Antenna

Transmit Antenna

2

Transmit Antenna

1

X1

X1b

-X2a

X2

Figure 4.2: Receiver for the Alamouti scheme

where and are complex independent variables with zero mean and power spectral

density ⁄ per dimension, representing AWGN samples at time t and t + T correspondingly.

4.6 STBC for Complex Signal Constellations

Recall from (4.8), it is known that the Alamouti code [13] is a complex STBC with ,

which achieves the maximum diversity order of 2 at rate-1 code.

Page 41: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

29

In general, if an complex transmission matrix with complex entries , , . . . ,

satisfies

[| |

| | | |

] ( )

the space-time block code can provide the full transmit diversity of with a code rate of .

However, when researchers have proved that no code for more than 2 transmit antennas

could achieve full-rate. The code design goal at higher transmit antenna is to construct high rate

[12] complex transmission matrices

that achieve full rate with minimum decoding

complexity that. For orthogonal designs, the value of must be lessen in order to minimize the

decoding delay [31].

Consider, for example the complex transmission matrices,

( ) and ( ) for

orthogonal designs of STBCs with three and four transmit antennas [21], respectively. The

Matrices

and

are given as follow:

|

| ( )

|

| ( )

Figure 4.3: Designs with rate R = 3/4 for = 3 and = 4 transmit antennas

From the( ) and ( ), it can be concluded that taking any two rows of the inner product of

these matrices is zero, which verify the orthogonality of these structures. With

matrix, four

complex symbols are taken at a time, and transmitted by the use of three transmit antennas in

eight time slots; thus the transmission rate is 1/2 [13, 41]. Again matrix, taken from a complex

constellation at a time and transmitted via four transmits antennas in eight time slots, resulting in

a transmission rate of 1/2 as well.

The following two code matrices and

are complex generalized orthogonal designs of

STBCs for three and four transmit antennas with codes achieve rate ⁄ respectively [29].

|

|

(

)

√ (

)

|

|

( )

Page 42: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

30

|

|

|

(

)

(

)

√ (

)

(

)

|

|

|

( )

Figure 4.4: Design with rate R = 3/4 for = 3 and = 4 transmit antennas

Both ( ) ( )exhibit uneven power among the symbols they transmit. This means that

the signal does not have a steady envelope and that the power each antenna must transmit vary,

both of which are undesirable. An improved version of ( ) that overcome this problem has

since been designed.

|

| ( )

Similar decoding algorithms can be derived for STBC with complex signal constellations. For

the rate of STBC

, the decision statistics can be represented by

∑ ∑ ( )

( )

( )

( )

Where

( ) {

( )

………….(4.19)

and

( ) {

( )

( )

( )

The decision metric is given by

| | ( ∑∑| |

) | | ( )

Generally, for arbitrary complex signal constellations, the results [14, 20] of OSTBCs have

established that:

For =2, an OSTBC will have rate

For =3,4, an OSTBC will have rate ⁄

Page 43: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

31

For an OSTBC will have rate ⁄

These results emphasize that when using multiple transmit antenna in transmitting symbols from

their complex constellation, OSTBCs always have loss in bandwidth efficiency. For exceptional

case, is achievable for all .

4.7 Deterministic MIMO Channels

For deterministic MIMO channels [7], it can be assumed that the matrix gain of the channel H is

fixed. In fixed wireless links, the variations in the environment are negligible.

Using singular value decomposition (SVD), we can write

( )

where U and V are unitary matrices of × and × respectively, and is × non-

negative diagonal matrix whose diagonal elements are the singular values of the matrix H .

We assume that there are transmit and receive antennas, with no intersymbol interference

(i.e., the sub-channels are flat fading) the input–output relationship of the MIMO channel [5, 7]

is given by

√ ( )

4.7.1 Equal Transmit Power Allocation

Let us suppose the MIMO channel is deterministic, without only receiver having an access to the

channel matrix, hence the transmitter cannot optimize its power allocation among its antennas.

With the given trace constraint, we assume that the transmitter does not have the channel state

information [5, 18]. The channel capacity achieves an input vector with independent complex

Gaussian with equal power on each of the antennas. Therefore, the channel capacity is given by

{ (

)} ( )

∑ (

)

( )

as the channel capacity of the MIMO.

4.7.2 Single Transmit Antenna

For the case of a single transmit antenna, = 1, we merely have receive antenna diversity. The

gain matrix of the channel is a row vector of size 1 × , denoted by . The capacity is given by

Page 44: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

32

[ ( ‖ ‖ )] ( )

which, for the case of independent Rayleigh fading, can be evaluated to be

( ) ∫ ( )

( )

The capacity approaches ( ) as the number of receive an antennas increase which

shows that capacity increases only logarithmically with .

4.7.3 Single Receive Antenna

For the case of a single receive antenna, the channel matrix is a column vector of size × 1,

denoted by h. The channel capacity is given by

∑ (

‖ ‖ )

( )

and for independent Rayleigh fading, we have

( ) ∫ (

)

( )

which approaches a constant, log(1 + ρ), as the number of transmit antennas is increased. For a

fixed total received SNR, the capacities for both single receive antenna and single transmit

antenna cases approach a constant.

4.7.4 Equal Number of Transmit and Receive Antennas

Let us now consider the case of equal number of transmit and receive antennas and thus

= n. For independent Rayleigh fading, the capacity is given by

∫ ( )

∑ | |

( )

It can approximated as n is increased, as [17]

∫ ( )

( )

This result is very important as it shows that, for a given transmit power level, the MIMO

channel capacity scales linearly with the number of receive and transmit antennas used. This is a

tremendous increase that motivates the search for good coding techniques for practical wireless

MIMO communications [42].

Page 45: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

33

4.8 Channel Capacity with OSTBCs

The channel capacity is the total information of data stream which reliably can be transmitted

over a channel [45]. The channel capacity for SISO AWGN channels was first derived by Claude

Shannon [26, 45]. In compare to AWGN channels, multiple antenna channels solve fading and

cover a spatial dimension. The channel capacity of a deterministic MIMO channel is known by

{ (

)} [ ] ( )

It has been shown that OSTBCs [27] can achieve the maximum information rate when the

receiver has only one receive antenna. Hence, in general OSTBCs cannot reach the capacity of a

MIMO channel.

Assuming that the OSTBC transmits symbol at time slots, the maximum achievable

capacity of OSTBC achieved with uncorrelated input signals and results in:

(

‖ ‖ ) [ ⁄ ] ( )

Using the SVD approach with, the capacity [18, 45] can be rewritten as:

(

) [ ⁄ ] ( )

However, for a given channel, the capacity of the equivalent MIMO channel without channel

knowledge at the transmitter is

(

) ( )

∑ (

)

[ ⁄ ] ( )

Where

and represents a MIMO channel matrix. The expression in( ) is

obtained using the SVD approach, where are the positive eigenvalues of and is the rank

of the channel matrix .

4.9 Mutual Information of OSTBC

Let the average transmitted energy (accumulated over all transmit antennas) per time interval

be equal to one. It then holds that

Page 46: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

34

( ) ( ) ( )

Assuming the has rank one, then [46] can be proof as following

( ) ( ) ∏( )

(

)

[( ∑

) ∑

]

[( ∑

)

(

)]

[( ∑

)

(

)] ( )

If the rank of is one, and then it follows that ( ) ( )

4.9 Error Probability Analysis over Rayleigh Fading Channels

There are two probabilities of error that come to play over Rayleigh fading channel. These are

Symbol Error Probability (SEP), the probability that an error occurs in transmission of a symbol

or a message and the Bit-Error Probability (BEP), the error probability[19] in transmission of a

single bit.

In [17], the known BEP equations, for Binary Phase Shift Keying (BPSK) over an AWGN

channel is given as

( ) (√ ) ( )

Under the assumptions of both the large values of M and the SNR, the exact equation for SEP of

M-ary PSK in AWGN channel can be approximated [18]. The approximated SEP expression is

given as

( ) (√

) ( )

Similarly, the approximated BEP is given by

( )

Page 47: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

35

Letting the to be BEP of M-ary signal constellation with STBC in AWGN channel, the

Rayleigh fading channel with error probability can be obtained by averaging ( ) over the

PDF of and is given as in [18]

∫ ( ) ( )

( )

Using the systematic approach in [18, 19], in making use of SEP, the exact BEP for BPSK can

be derived and therefore is given by

[ ∑ (

)

(

)] ( )

and the BEP of BPSK approximated is obtained as

∑ (

)

(

) ( )

Where √ ( )⁄

Page 48: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

36

CHAPTER 5: Applying DOSTBC in DF Cooperative Networks

5.1 Introduction

There is an increasing demand for wireless technologies consequently need for sufficient

spectrum utilization. However, the available spectrum resources are very limited [24, 28, 33].

Most part of the available spectrum has been allocated to wireless services and the frequency

bands allocated are not allowed to be used by unlicensed users. However, the frequency bands

allocated are under-utilized. This under-utilization of allocated spectrum establishes spectrum

holes. The unlicensed users get an access to use the free holes when they are available.

The emerging wireless technologies demand such a technique which allows the SU to use the

spectrum holes resourcefully. Recently, cooperative wireless technology has been proposed to

solve the use of the licensed band by SU without interference with the PU. The SU can only get

access to the licensed band when it locates the unused spectrum holes to occupy. This spectrum

utilization achieves DSA [22, 52].

To avoid interference with PUs and for protection to be guaranteed, the cooperative wireless

network should be more alert. By non-stop spectrum monitoring, this alertness and protection

can only be achieved and gives the cooperative network ability to refill spectrum holes and serve

SUs without distracting PUs operation [28].

The undertaking of cooperative network is relatively difficult since PUs may use the different

data rates and transmission powers under diverse modulation performance [34]. In spectrum

sensing environment for cooperative network another challenge is multipath propagation. In this

kind of environment, the signal fading effects of reflection, refraction, diffraction and absorption

of the signal caused by multipath propagation, becomes difficult in detecting the spectrum holes

in the area of PUs accurately [33, 52].

However, in recent time, cooperative communication has gotten recognition due to its dominant

operation to achieving spatial and diversity gain. In cooperative network, it operates as an

independent unit in the communication environment and regularly exchanges information about

the environment among the networks and gives access to other CRs. The relay nodes mainly

draw together spectrum information from the radio environment or licensed spectrum, encode it

and then retransmit to the destination node [35]. After the destination node collects messages

from different relay nodes, it decides either the spectrum holes are available or not and then

dynamically allocate the free bands to SUs. To achieve more spatial diversity, OSTBC is

introduced on both PU and SU [27]. The overall alertness and detection time are observed.

Page 49: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

37

In our thesis, we investigate cooperative relays and Alamouti’s STBC based on cooperative

spectrum sensing in cooperative network. The proposal is to set up relay nodes which transmit

the processed signal, received from PUs with two transmitting antennas, to destination node

having two receiving antennas [21]. The destination node, after receiving spectrum information

from the different relay nodes, evaluate them with a known threshold level based on energy

detection, and then calculate approximately the presence or absence PU in the spectrum holes.

The relay nodes are used in DF mode, which transmit the re-encoded version of the received

signal to destination. The CSI is assumed to be available from source node to cooperative relay

and from cooperative relay to the destination (dual hop communication) [6, 30].

5.2 Cooperative Network System Model

This system model includes primary user (PU), cooperative relays (CRs) and cooperative

controller (CC). The CC acts as the decision maker [8, 18, 31] and all channels between PU and

SU are assumed as Rayleigh fading channel. The coefficient of fading between PU and CC is

denoted by .

Cooperative

Controller

(CC)

Primary

User (PU)

Direct Path

Cooperative

Relays

R1

R2

R3

hSR hRD

hop 2hop 1

RXTX

d

ΩR Ω C

εd (1-ε)d

ntD

nts

Figure 5.1: Proposed system model for cooperative network using DOSTBC with DF relaying

protocol.

A relay nodes, ( = 1, 2, ..., ), is placed midway of PU and CC. The cofficients of fading

between PU and relaying nodes ( ) is ; the relaying nodes ( ) and cooperative controller

( ) is respectively. It is assumed the coefficients of fading: and are

mutually independent [27,40].

Page 50: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

38

The channel impulse responses (CIRs) for S and D are independent identically

distributed (IID) zero mean circular Gaussian random variables with unit variances. We have

also assumed that the channel all the relays and destination node noises are modeled as IID

additive white Gaussian noise (AWGN) with zero mean and unity variance, i.e., (0, 1) [9].

In the proposed system model, we have regarded as a collinear geometry for locating that are PU,

CRs and CC terminals as shown in Figure 5.1. The exponentially decaying path loss model is

assumed in this system. The distance between the PU and CC is taken as , and the mean power

of channel for the direct path, , where is taken to be 0.1. The mean power of the

channel between PU and CRs is and the mean power of the channel between the

CRs and CC is ( ) [27].

The path loss exponent = 4, and the distance factor chosen to between for the

well positioning of the CRs to the PU. In detecting the signals between PU and the CRs, the

range will be varying in different cases and the path loss exponent α in the model also has

varying exponentially decaying property. In this system we have also considered Alamouti

STBC scheme with two transmit and two receive antennas for both PU and CC respectively [13].

Each relay is assumed to be equipped with single transmit and receive antenna and purposely to

achieve diversity gain at the CC.

In the proposed model, we reflect on a two hop cooperative diversity protocol [30] with relays

as the channel considered being constant for a coherence time and with new values changes

independently for each . All terminals are assumed with half duplex capability and equipped

with a single antenna, i.e., a terminal cannot simultaneously transmit and receive signal.

5.2.1 First-Hop Transmission: Source-To-Relay

In first time-slot, the PU transmits symbols [ ] chosen from a signal

constellation , with average transmit power per symbol . To apply the orthogonal designs as in

multiple antennas schemes [14, 34], we double the number of channel usage of the first-hop, to

enable source node sends the s conjugate version in the second time-slot. At the th relay during

the first and second time-slot, the received signals are respectively expressed as:

( )

( )

Page 51: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

39

Where , =1,2, is the received vector at the th relay during the th time-slot,

( ) is the coefficient of Rayleigh fading channel for the source- th relay link;

the channel mean power; and is complex AWGN of zero mean and variance [20].

5.2.2 Second-Hop Transmission: Relay-To-Destination

In the second-hop transmission, , the relays are made to function in the DF protocol mode to

minimize the signaling cooperation overhead. The average power constraint with distributed CSI

on at the relay can only be satisfied when the relaying gain operation is determined. From the

proposed model, the cooperative relaying nodes transmit the signal to the CC passing through

multipath propagation using time division multiplexing access (TDMA) technique.

In order to construct a DOSTBC [48], the th relay multiplies and

with and

respectively. With a scalar gain , these two products are summed up and amplified, at each

relay before re-encoded forward to the destination. As a result, the transmitted signal vector

from the th relay is as follows

(

)

[ ( ) (

)] ( )

Where and are matrices which follows from( ) ( ) .

Assuming than the of , the received signal vector at the destination is give by

( )

∑ [ ( ) (

)]

( )

where (5.6) follows immediately from (5.6), ( ) is the coefficient of Rayleigh

fading channel for the source- th relay and destination link; the channel mean power; and

is AWGN at the destination of zero mean and variance [20, 25].

5.3 Energy Detection Method in Cooperative Controller In order to normalize the noise variance and reduce the noise power, the energy detector uses an

ideal band pass filter whose carrier frequency is and bandwidth ( ). The energy of the

received signal is considered, by means of squaring the output of the filter and then integrating it

over the period

Page 52: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

40

BPF (.)2

Band Pass Filter Squaring BPF o/p Integrate last o/p Threshold value

DecisionT

dtT

0

1input yij

Figure 5.4. Energy Detector Implemented in Cooperative Controller of Relays

To estimate PU signal energy( ), detected signal from PU is initially passed through bandpass

filter ( ) then further to integration device for integrating over time interval [18].

The received signal for each number of samples component is denoted by where the

time is taken to obtain the samples [20, 23]. The outcome from integral device is denoted as

and then forwarded to threshold device to weigh against the resulted signal energy with

known value of threshold energy. In threshold device when the PU signal energy is lower than

the known energy value, PU is assumed to be available, or else not available. The final decision

from cooperative controller is always in binary digit: 0, 1; where 1 represents the occupied PU

spectrum and 0 is when for free spectrum. From the energy detection method, the estimated

signal after integral device is given as [25, 29]

( )

Where , the input signal and , the AWGN with zero mean and variance ⁄

Case 1: When PU is present in the spectrum

When =1, this represents the occupied PU spectrum and SU needs to queue for free spectrum

availability [18, 19, 21, 26]. The received signal follows non-central chi square distribution of

degree of freedom [19, 20]. The ( ) becomes

( )

and

( ) | | | |

( )

The cumulative distribution frequency ( ) is similarly estimated from (5.9) as

( ) [ ( ) | ]

∫ ( )

( )

( )

Where the transmit symbols with signal powers [20].

Page 53: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

41

Thus, the probability of detection and probability of false alarming are calculated by using the

following expressions:

(√ √ ) ( )

(

)

( ) ( )

Where the Marcum-Q function [19, 27, 23] and (pronounced as “capital gamma”) is the

upper incomplete gamma function having degree of freedom (.). From (5.9) and (5.10) it can be

shown that the probability of false alarming is independent on end-to-end SNR and therefore it

remains constant in all kinds of fading channel [19, 20, 25].

Case 2: When PU is absent in the spectrum

When =0, this represents the absence of PU signal in the spectrum and SU has the chance to

use the spectrum available until PU needs back spectrum for their utilization. The received signal

follows chi square distribution of degree of freedom [19, 20, 38]. Hence (5.7) becomes

( )

And

( ) | | ( )

The cumulative distribution frequency ( ) is further estimated from (5.14) as

( ) [ ( ) | ]

∫ ( )

( ) ( )

5.4 Single Relay

The system model in this scenario includes PUs, CRs station and the CC. The relay carefully

checks all the signals received from the source node. The received signal at the CC is denoted as

and is given as

where denotes the channel gain between the PU and the relay, indicates the absence or

presence of the PU and is the additive noise signal at the relay.

We further assumed that the cooperative relays follows DF protocol, and have an amplification

factor, given as

| |

( )

Page 54: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

42

where is the power of the transmitted signal from the source node and is the transmission

power constraint of the relay. Hence, the signal received at the destination node, is given as

√ √

( )

Where, is the noise signal at the destination node and illustrates the channel gain between

the relay node and the destination node.

Finally, the total end-to-end SNR for the single CR with single antenna for PU and CC, under an

exponential-decay path loss model, is known as

[ ]

[ ] ( )

Where | |

, the SNR from the source node to the relay node, | |

, the

SNR from the relay node to the CC.

It is further observed that the overall SNR from source node to cooperative controller for dual

hop transmission system is similar to that of relay based single-input single-output system

described in [27] and is given as

(

) ( )

∑|

|

∑|

|

5.5 Multiple Relay

In proposed technique four CRs are placed between source node and CC. The distance between

source and CRs is controlled by distance control factor . Both the end-to-end SNR for

cooperative relay path and the direct path are calculated but the fading matrix estimation will not

be the same as a result of the complex random nature of the fast Rayleigh fading channel [8, 32,

34].

At the receiver, the total end-to-end SNR of the P path is estimated by implementing

MRC technique. This can be expression as:

∑ |

|

( )

Page 55: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

43

Where is a constant.

The SC method is applied at receiver to combine the incoming signal from CR linkage with

direct path [25, 42]. In SC receiver decides on the highest SNR cooperative relay link between

source node and CC. SC again joins with direct path transmitted data to retain the transmitted

information from source [20, 23].

( )

|

| ( )

5.6 Direct Path SNR

Direct path communication provides a direct link between the PU and the CC by introducing

spatial diversity. The direct path SNR for Alamouti(

) is given as

‖ ‖ ( )

Where the direct path channel mean power from the PU to the CC and ‖ ‖ is given by

‖ ‖ ∑∑| |

( )

Where F is the Frobenius norm of the matrix , and is the direct path fading matrix from PU

to SU.

5.7 Maximum Likelihood (ML) Decodable DOSTBC

The received signal at relays is decoded using ML decoder. The ML decoder explores the

neighboring received codeword with all possible message sequence that is equally sent over the

channel. This defines the parameters that maximize the probability of detection of PU spectrum

[25, 36].

Decoding process is found to be ML decodable with repetition based cooperative diversity [35].

However, at relay the distorted version of the transmitted signal is received because of the

presence of noise and fading within channel.

In recent times, the distributed space time block codes (DSTBC) were designed for high data rate

cooperative networks [12]. In this regard, DSTBC with amicable orthogonal design [29] have

been found to achieve full diversity and better single ML decodable. The received signal Y can

be written in the matrix form as

( )

Page 56: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

44

Where Y, H and W are received signal, fading and AWGN matrices, respectively. Therefore the

maximum likelihood [36, 39] metric can be written as

‖ ‖

[( )( )

] ( )

Where [( )( ) ] shows trace of -square matrix; ‖ ‖

is the Frobenius

norm of the matrix and the superscript † stands for transpose conjugate. By performing

several manipulations, the estimated signal transmitted matrix arrives at

∑|[ ( ) ( )] ‖ ‖ |

( )

Where ML receiver is selects for

In conclusion, the decoupling property of DOSTBC [41], has the symbol ML decoding vector

given by

|[ ( ) ( )] ‖ ‖ |

( )

5.8 Simulation Results

In this section, we present some of the simulation results illustrating the system performance of

our proposed DOSTBC approach. During our simulation work, the parameters used in simulation

are defined as:

The distance control factor between primary user(PU) and relays is chosen as 0.3

The channel mean power for direct link is d

Path loss exponent, α= 4 and the channel mean power for the direct path, = 0.1

The received waveform time-bandwidth product for pulse duration and width is

The wireless channel assumed, is Rayleigh faded channel and AWGN with mean 0 and

variance

is the probability of false alarming (wrong signaling)

is the probability in detection of PU signal

The energy of the PU signal, threshold value is used within the relays

Figure 5.3 shows a graph for direct path from source nodes to the destination nodes and Figure

5.4 the depicts a relays placed in the middle of source nodes and destination nodes in terms of

probability of detection to detect weak PU signal (SNR=5dB).

Figures 5.5 and 5.6 illustrate the impact of on under systems with DOSTBC and without

DOSTBC. From both systems, it is evident that values of decrease with increasing value

Page 57: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

45

of . It can be observed that increases with higher number of cooperative relays and also for

direct path. Comparing the two systems at the same value, the relays for n = 4 and n = 1 are

improved.

Figures 5.7, 5.8 and 5.8 of the simulation results are plotted in logarithmic scale. It is evident

from the graphs that increase for higher number of cooperative relays. It is observed that the

direct path plays a vital role in for the given values of . It is also seen that for the system with

DOSTBC is improved for n = 1 compared with the system without DOSTBC. is

suitably improved for higher values of threshold for a DOSTBC system.

Figure 5.10 and 5.11 show the plotted values of BER and SNR [dB] for BPSK modulation.

Figure 5.12, 5.13 and 5.14 show plotted values of and on logarithmic scales, as the

cooperative relays positions are varied. It is important to recognize how the positioning affects

the performance either better or worse when the distance of the relay varies. The best

performance was achieved when the relays was situated between the source and the destination.

Figure 5.3: Probability of detection (Pd) versus Threshold (Tf), with Tx=Rx=1 Rayleigh

fading channel for direct link.

0 5 10 15 20 25 30 35 40 45 500

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

Tf

Pd

direct link

Page 58: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

46

Figure 5.4: Probability of detection (Pd) versus Threshold (Tf), with Tx=Rx=1 Rayleigh

fading channel for different number of relays (n).

0 10 20 30 40 50 600

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

Tf

Pd

n =1

n=2

n=3

n=4

n =1 with direct link

n=2 with direct link

n=3 with direct link

n=4 with direct link

with direct link only

Selection Combining with n=4

0 10 20 30 40 50 600

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

Tf

Pd

n =1

n=2

n=3

n=4

Page 59: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

47

Figure 5.5: Probability of detection (Pd) versus Threshold (Tf) with Tx=Rx=1 Rayleigh fading

channel for different number of relays (n)

Figure 5.6: Probability of detection (Pd) versus Threshold (Tf), with Tx=Rx=2 Rayleigh

fading channel for different number of relays (n)

Figure 5.7: Probability of detection (Pd) versus Probability of false alarm (Pf), with Tx=Rx=1

Rayleigh fading channel, for different number of relays (n).

0 10 20 30 40 50 600

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

Tf

Pd

n =1

n=2

n=3

n=4

n =1 with direct link

n=2 with direct link

n=3 with direct link

n=4 with direct link

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 10

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

Pf

Pd

n =1

n=2

n=3

n=4

n =1 with direct link

n=2 with direct link

n=3 with direct link

n=4 with direct link

Page 60: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

48

Figure 5.8: Probability of detection (Pd) versus Probability of false alarm (Pf), with Tx=Rx=2

Rayleigh fading channel, for different number of relays (n).

Figure 5.9: Probability of detection (Pd) versus Probability of false alarm (Pf), with Tx=Rx=2

Rayleigh fading channel, for different number of relays (n).

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 10

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

Pf

Pd

n =1

n=2

n=3

n=4

n =1 with direct link

n=2 with direct link

n=3 with direct link

n=4 with direct link

with direct link only

Selection Combining with n=4

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 10

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

Pf

Pd

n =1

n=2

n=3

n=4

n =1 with direct link

n=2 with direct link

n=3 with direct link

n=4 with direct link

with direct link only

Selection Combining with n=4

Page 61: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

49

Figure 5.10: BER for BPSK modulation with Tx=Rx=2 Rayleigh fading channel.

Figure 5.11: BER for BPSK modulation with Tx=Rx=2 Rayleigh fading channel.

0 5 10 15 20 25 30 3510

-5

10-4

10-3

10-2

10-1

SNR[dB]

BE

R

theory (nTx=2,nRx=2)

theory (nTx=1,nRx=2, MRC)

sim (nTx=2, nRx=2)

0 5 10 15 20 25 30 3510

-5

10-4

10-3

10-2

10-1

SNR[dB]

BE

R

theory (nTx=1,nRx=1)

theory (nTx=1,nRx=2, MRC)

theory (nTx=2, nRx=1)

sim (nTx=2, nRx=2)

Page 62: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

50

Figure 5.12: Relay closer to the source, when the distance control factor

0 5 10 15 20 25 30 35 40 45 500

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

Tf

Pd

n=1

n=2

n=3

n=4

n=5

n=1 with direct link

n=2 with direct link

n=3 with direct link

n=4 with direct link

n=5 with direct link only

Page 63: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

51

Figure 5.13: Relay positioned at the center when the distance control factor

Figure 5.14: Relay closer to the destination when the distance control factor

0 5 10 15 20 25 30 35 40 45 500

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

Tf

Pd

n=1

n=2

n=3

n=4

n=5

n=1 with direct link

n=2 with direct link

n=3 with direct link

n=4 with direct link

n=5 with direct link only

0 5 10 15 20 25 30 35 40 45 500

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

Tf

Pd

n=1

n=2

n=3

n=4

n=5

n=1 with direct link

n=2 with direct link

n=3 with direct link

n=4 with direct link

n=5 with direct link only

Page 64: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

52

CHAPTER 6: Conclusion and Future Work

6.1 Conclusion This thesis focused on achieving cooperative diversity by implementing DF protocol at CRs

using STBC with transmitter and receiver antennas in 2-hop cooperative communication when

applied to different relaying positioning. We have considered DOSTBC system in 2-hop DF

relaying under different conditions. DF relays encode and retransmit the received signal from the

source to the destination, which consequently increases the end-to-end SNR. This result was

used along with MRC and SC techniques to improve for combining the received signals at the

CC.

In this thesis, by applying the DF relay technique, we have compared the results of both systems

with and without DOSTBC. The simulation results illustrate the variation in and for both

systems. Our simulation were carried out for signals with SNR = 5 dB and for SNR = -6 dB and

it is observed that the signals from the PUs for low values of SNR; it was detected with good

for DOSTBC system. In Figures 5.3, 5.4, 5.5, 5.6, 5.12, 5.13, and 5.14 we compared the for

both the systems with , the system operating with DOSTBC has considerable

improvement .

In Figures 5.7, 5.8, and 5.9 we compared the simulation results between and for both

systems, and we found out that system with OSTBC has improved by a margin of 21% for

n = 1 compared with the system without OSTBC. In addition, in Figures 5.10 and 5.11, we have

shown how BER changes with SNR at a given values for BPSK modulation systems with and

without OSTBC. There is a significant improvement in BER for the higher values of SNR.

6.2 Future Work

In future we would like to broaden our work by

1. Employing DF relaying protocol in 3-hop cooperative communication process where the

relays would have different capabilities of regenerative and non-regenerative nodes. The

system set up in 3-hop cooperative communication is made of a source, regenerative

relays, non-regenerative relays and destination. In first hop, the source transmit data

stream to regenerative relays and in second hop, the regenerative relays forward data

stream received to non-regenerative relays and finally in third hop, the non-regenerative

relays forward them to destination, to attain receive diversity for steadfast data

transmission.

Page 65: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

53

2. Employing DF relaying protocol in cooperative wireless networks using STTC as an

alternative to STBC.

Page 66: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

54

REFERENCES

[1 ] L. Zheng and D. N. C. Tse (May 2003). "Diversity and multiplexing: A fundamental tradeoff

in multiple-antenna channels".IEEE Trans. Inf. Th. 49 (5): 1073–1096.

[2] D. Gesbert, M. Kountouris, R. W. Heath, Jr., C.-B. Chae, and T. Salzer, Shifting the MIMO

Paradigm: From Single User to Multiuser Communications, IEEE Signal Processing Magazine,

vol. 24, no. 5, pp. 36–46, Oct., 2007

[3] Gerard J. Foschini and Michael. J. Gans. "On limits of wireless communications in a fading

environment when using multiple antennas". Wireless Personal Communications 6(3),: 311–335,

Jan.1998

[4] S. Cui, A. J. Goldsmith, and A. Bahai (August, 2004). "Energy-efficiency of MIMO and

Cooperative MIMO in Sensor Networks". IEEE J. Select. Areas of Commun. 22 (6): 1089–1098.

[5] H. Bocskei and A. J. Paulraj, Multiple-input multiple-output (MIMO) wireless system,

Cambridge University Press, 2003.

[6] G. D. Golden, G. J. Foschini, R. A. Valenzuela, and P. W. Wolniansky, “Detection algorithm

and initial laboratory results using V-BLAST space–time communication architecture,” Electron.

Lett., vol. 35, pp.~14–16, Jan. 1999.

[7] Claude Oestges, Bruno Clerckx, "MIMO Wireless Communications : From Real-world

Propagation to Space-time Code Design," Academic, 2007.07.16, 448p

[8] L. Zheng and D. N. C. Tse (May 2003). "Diversity and multiplexing: A fundamental tradeoff

in multiple-antenna channels".IEEE Trans. Inf. Th. 49 (5): 1073–1096

[9] L. H. Brandenburg and A. D. Wyner, Capacity of the Gaussian Channel with Memory: The

Multivariate Case Bell Syst. Tech. J., vol. 53, no. 5, pp. 745–778, May/June 1974].

[10] J. Salz, “Digital transmission over cross-coupled linear channels,” AT&T Technical Journal,

vol. 64, no. 6, pp. 1147–1159, July–August 1985.

[11] Gregory G. Raleigh and John M. Cioffi, “Spatio-temporal coding for wireless

communication,” IEEE Transactions on Communications, vol. 46, no. 3, pp. 357–366, March

1998.

[12] Vahid Tarokh, Nambi Seshadri, and A. R. Calderbank (March 1998). "Space–time codes for

high data rate wireless communication: Performance analysis and code construction". IEEE

Transactions on Information Theory 44 (2): 744–765.

[13] S.M. Alamouti (October 1998). "A simple transmit diversity technique for wireless

communications". IEEE Journal on Selected Areas in Communications 16 (8): 1451–1458.

Page 67: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

55

[14] Vahid Tarokh, Hamid Jafarkhani, and A. R. Calderbank (July 1999). "Space–time block

codes from orthogonal designs". IEEE Transactions on Information Theory 45 (5): 744–765.

[15] D. Gunduz and E. Erkip. Opportunistic cooperation by dynamic resource allocation.

Wireless Communications, IEEE Transactions on, 6(4):1446–1454, April 2007.

[16] D.R. Brown III. Resource allocation for cooperative transmission in wireless networks

with orthogonal users. In Conference Record of the Thirty-Eighth Asilomar Conference on

Signals, Systems and Computers, volume 2, pages 1473–1477 Vol.2, 2004.

[17] Telatar IE 1999 Capacity of multi-antenna Gaussian channels. European Transactions on

Telecommunications 10(6), 585–595.

[18] J. G. Proakis, “Digital Communications”, 4th

Edition, McGraw Hill Inc.

[19] Hao Zhang and T. Aaron Gulliver, “Capacity and Error Probability analysis for

Orthogonal Space Time Block Codes over fading channels”, IEEE Transaction on

Wireless Communications, vol. 4, No. 2, March 2005, pp. 808-819.

[20] Y. Jing and H. Jafarkhani, “Using orthogonal and quasi-orthogonal designs in wireless

relay networks,” in Proc. IEEE Global Commununications Conf., San Francisco, CA, Nov-Dec

2006.

[21] L. A. Dalton and C. N. Georghiades, “A Four Transmit Antenna Orthogonal Space-Time

Code with Full Diversity and Rate,” in Proc. 40th Annual Allerton Conf. on Commun. Control,

and Computing, Monticello, IL, Oct. 2002.

[22] R. F. H. Jiang, L. Lai and H. V. Poor, “Optimal selection of channel sensing order in

cognitive radio,” IEEE Transactions on Wireless Communications, vol. 8, no. 1, pp. 297–307,

Jan. 2009.

[23] B. M. Hochwald and T. L. Marzetta, “Unitary space-time modulation for multiple-

antenna communications in Rayleigh flat fading,” IEEE Trans. Inform. Theory, vol. 46, pp. 543–

564, Mar. 2000.

[24] R. F. Z. Han and H. Jiang, “Replacement of spectrum sensing in cognitive radio,” IEEE

Transactions on Wireless Communications, vol. 8, no. 6, pp.2819–2826, 2009.

[25] A. Nosratinia, T. E. Hunter and A. Hedayat, “Cooperative communication in wireless

networks”, IEEE Communications Magazine, vol. 42, no. 10, pp. 74–80, 2004.

[26] C. Nassif, “Three Step Cooperative MIMO Relaying,” Master degree project, KTH

Signals Sensors and Systems, Sweden, 2005.

[27] H. Shahzad and B. Jaishankar, “Applying OSTBC in Cooperative Radio Networks,”

Master Thesis BTH University, Sweden, 2010.

Page 68: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

56

[28] L. Berlemann, G. Dimitrakopoulos, K. Moessner and J. Hoffmeyer,‘’Cognitive Radio

and Management of Spectrum and Radio Resources in Reconfigurable Networks’’,

Wireless World Research Forum, 2005.

[29] G. Ganesan and P. Stoica, “Space-time diversity using orthogonal and amicable orthogonal

designs,” in Proc. IEEE Int. Conf. Acoust., Speech, Signal Processing(ICASSP), Istanbul,

Turkey, June 2000, pp. 2561–2564

[30] I. -H. Lee and D. Kim, "Decouple-and-forward relaying for dual-hop Alamouti

transmissions," IEEE Communication. Letter., vol. 12, no. 2, pp. 97- 99, Feb. 2008.

[31] M. R. Souryal, E. G. Larsson, B. Peric, and B. R. Vojcic ―Soft-decision metrics

for coded orthogonal signaling in symmetric alpha-stable noise, IEEE Transactions on

Signal Processing, vol. 56, no. 1, pp. 266-273, Jan. 2008.

[32] J. H. Winters, “The diversity gain of transmit diversity in wireless systems with

Rayleigh fading,” in Proc. IEEE Int. Conf. Commun. (ICC), New Orleans, LA, May 1994, vol. 2,

pp. 1121–1125.

[33] M. Zou, C. Zhao, B. Shen and K. kwak, “Comparison of DF and AF Based Cooperative

Spectrum Sensing in Cognitive Radio,” 14th

Asia-Pacific Conference, pp.1-4, October 2008.

[34] M. O. Hasna and M.-S. Alouini, “End-to-end performance of transmission systems with

relays over Rayleigh-fading channels,” IEEE trans. Wireless Commun, vol. 02, no. 06, pp.

1126–1131, Nov. 2003.

[35] J. N. Laneman, D. N. C. Tse, and G. W. Wornell, “Cooperative diversity in wireless

networks: Efficient protocol and outage behaviour,” IEEE Trans.Info. Theory, vol. 49, no. 12,

pp. 3062–3080, Dec. 2004.

[36] Z. Yi and I.-M. Kim, “High data-rate single-symbol ML decodable distributed STBCs for

cooperative networks,” IEEE Trans. Info. Theory, 2006.

[37] G. L. Stuber, Principles of Mobile Communication, Norwell, MA: Kluwer Academic

Publishers, 2nd ed., 2001.

[38] C. B. Papadias and G. J. Foschini, “A space-time coding approach for systems employing

four transmit antennas,” in Proc. IEEE Int. Conf. Acoust., Speech, Signal Processing (ICASSP),

Salt Lake City, Utah, May 2001, pp. 2481–2484.

[39] K. Lee, H. Radha, “The Design of Maximum-Likelihood Decoding Algorithms of

LDPC Codes over Binary Erasure Channels,” Proceedings of 41st CISS, March 2007.

[40] Tarokh, V., H. Jafarkhani, and A. R. Calderbank, ‘‘Space-Time Block Coding for Wireless:

Performance Results,’’ IEEE J. Select. Areas Commun., Vol. 17, No. 3, March 1999,pp. 451-460

Page 69: APPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK …833073/FULLTEXT01.pdfAPPLYING DISTRIBUTED ORTHOGONAL SPACE TIME BLOCK CODING IN COOPERATIVE COMMUNICATION NETWORKS ... receiver

57

[41] X. Li, T. Luo, G. Yue, and C. Yin, “A squaring method to simplify the decoding of

orthogonal space-time block codes,” vol. 49, no. 10, Oct. 2001.

[42] S. Rouquette, S. M´erigeault and K. Gosse, “Orthogonal full diversity space-time block

coding based on transmit channel state information for 4 Tx antennas,” in Proc. IEEE Int. Conf.

Commun. (ICC), New York City, NY, April–May 2002, vol. 1, pp. 558–562.

[43] Partington, Jonathan R. (2004), Linear operators and linear systems, London Mathematical

Society Student Texts, Cambridge University Press, p. 75,

[44] W. Tangsrirat and W. Surakampontorn, “Electronically tunable currentmode universal filter

employing only plus-type current-controlled conveyors and grounded capacitors,” Circuits

Systems SignalProcessing, vol. 25, pp. 701-713, 2006.

[45] D. Tse and P. Viswanath, Fundamentals of Wireless Communications, Cambridge

University Press, 2005

[46] M. T. Abuelma’atti and N. A. Tasadduq, “A Novel single-input multiple-output current-

mode current-controlled universal filter,” Microelectronics Journal, vol. 29, pp. 901-905, 1998.

[47] Natasha Devroye, Patrick Mitran and V. Tarokh, Limits on Communication in a Cognitive

Radio Channel," IEEE Communications Magazine, pp. 44-49, June 2006.

[48] S. Savazzi and U. Spagnolini, “Distributed orthogonal space time coding: Design

and outage analysis for randomized cooperation,“ IEEE Trans. on Sig. Proc., vol. 6,

pp. 4546–4557, Dec. 2007.

[49] T. Wang, A. Cano, G. B. Giannakis, and J. N. Laneman, “High-performance cooperative

demodulation with decode-and-forward relays,” IEEE Trans. Commun., vol.

55, pp. 1427–1438, July 2007.

[50] S. Yiu, R. Schober, and L. Lampe, “Distributed space-time block coding,” IEEE

Trans. Commun., vol. 54, pp. 1195–1206, July 2006.

[51] K. G. Seddik, A. K. Sadek, A. S. Ibrahim, and K. J. R. Liu, “Design criteria and

performance analysis for distributed space-time coding,” IEEE Trans. Veh. Technol.,

vol. 57, pp. 2280–2292, July 2008.

[52] Natasha Devroye, Patrick Mitran and V. Tarokh, Limits on Communication in a Cognitive

Radio Channel," IEEE Communications Magazine, pp. 44-49, June 2006