+ All Categories
Home > Documents > rCopyright: ... · The distance between signal points in the code-L. is . d. L, while the distance...

rCopyright: ... · The distance between signal points in the code-L. is . d. L, while the distance...

Date post: 21-May-2020
Category:
Upload: others
View: 4 times
Download: 0 times
Share this document with a friend
6
Performance Analysis of a Serial UEP System Based on Time-Division Multiplexing Codes Satoshi Yamazaki* and David Asano† * Numazu National College of Technology, Japan [email protected] † Faculty of Engineering, Shinshu University, Japan [email protected] AbstractPreviously, we proposed a serial unequal error protection (UEP) code system or use with information sources that contain a mixture of both important and less important data. Moreover we showed the effectiveness of the proposed system with symmetrical signal constellations (2RING type). In this paper, we show theoretical analysis of the asymmetrical signal constellations, which are called TRAP (trapezoid) type in AWGN channels and evaluate the validity using computer simulations. In addition, we show the performance in fading channels. Therefore, we showed the effectiveness of the TRAP type in the propose UEP system. I. INTRODUCTION In certain communication systems an information sequence may consist of several parts that have different degrees of significance and hence require different levels of protection against noise. Codes that are designed to provide different levels of data protection are known as unequal error protection (UEP) codes [1]. For example, in packet communications, the header must be protected more than the payload, because in the worst case, if the destination address is lost the entire packet will be lost. Similarly, UEP is useful for protecting the unique word in data frame transmission and for protecting data in the layered coding schemes used in digital terrestrial broadcasting systems. UEP codes were first studied by B. Masnick and J. K. Wolf [2] and later have been studied by several authors [3]-[10]. Previously, we proposed an improvement of the time multiplexing approach mentioned in [4], [5] and confirmed the effectiveness for additive white Gaussian noise (AWGN) channels using theoretical analysis and computer simulations [10]. Moreover, we proposed our UEP system using MMSE-FDE (frequency-domain equalization based on the minimum mean square error criterion) by using the fact that importance levels are changed every few symbols, i.e., every block, and confirmed the improvement in BER (Bit error rate) performance for ring type signal constellations with 2 levels of importance, which are called 2RING [11]. The 2RING type mentioned in [10], [11] is symmetrical signal constellations. In [12], we proposed asymmetrical signal constellations, which are called TRAP (trapezoid) type, and confirmed the effectiveness in AWGN channels using computer simulations. In this paper, we show theoretical analysis of the TRAP type in AWGN channels and evaluate L L H H L H Different parts from the proposed AWGN model [10] Importance Level Decision (Switching) L H Importance Level Estimation (Selector) Modulator-L Data Source (#5) select L or H (#11) both L and H Data Destination (#3) select L or H (#12) (#15) (#1) AWGN (#7) Serial / Random Transmitter Receiver Encoder-L (#14) (#2) TCM Level-L (#4) Modulator-H Encoder-H TCM Level-H (#4) Demodulator-L Decoder-L Level-L (#13) Demodulator-H Decoder-H Level-H (#13) (#8) Fading (#9) Adaptive Equalization Interleaving Interleaving Deinterleaving Deinterleaving CP Insertion (#6) CP Removal (#10) Figure 1 The proposed UEP scheme in fading channels for two levels of importance [11]. the validity using computer simulations. We compare the performance of the TRAP type with the 2RING type. In addition, we show the performance in fading channels. The rest of our paper is organized as follows. In section 2, the proposed UEP schemes are described. In section 3, we present theoretical analyses of our system for TRAP type. In section 4, we present simulation results to show the performance of our system. Finally, we present our conclusions in section 5. II. PROPOSED UEP SCHEME Previously in [10], we described the proposed scheme and the difference between it and previous schemes in detail. In this section, we describe the proposed UEP scheme. First, we show the proposed system model and describe details of the processing. Second, we show the proposed signal constellations that allow us to distinguish among importance levels. Finally, we describe the system assumptions. A. System Model The proposed scheme is outlined in fig.1. This scheme uses two importance levels. This is an improvement of the time multiplexing approach mentioned in previous schemes [4], [5]. 2013 International Workshop on Smart Info-Media Systems in Asia (SISA 2013), Sept. 30 – Oct. 2, 2013 139 RS2-2
Transcript
Page 1: rCopyright: ... · The distance between signal points in the code-L. is . d. L, while the distance between those in the code-H. is . d. H. The minimum distance between signals in

Performance Analysis of a Serial UEP System

Based on Time-Division Multiplexing Codes

Satoshi Yamazaki* and David Asano†

* Numazu National College of Technology, Japan

[email protected]

† Faculty of Engineering, Shinshu University, Japan

[email protected]

Abstract— Previously, we proposed a serial unequal error

protection (UEP) code system or use with information sources

that contain a mixture of both important and less important data.

Moreover we showed the effectiveness of the proposed system

with symmetrical signal constellations (2RING type). In this

paper, we show theoretical analysis of the asymmetrical signal

constellations, which are called TRAP (trapezoid) type in

AWGN channels and evaluate the validity using computer

simulations. In addition, we show the performance in fading

channels. Therefore, we showed the effectiveness of the TRAP

type in the propose UEP system.

I. INTRODUCTION

In certain communication systems an information

sequence may consist of several parts that have different

degrees of significance and hence require different levels of

protection against noise. Codes that are designed to provide

different levels of data protection are known as unequal error

protection (UEP) codes [1]. For example, in packet

communications, the header must be protected more than the

payload, because in the worst case, if the destination address

is lost the entire packet will be lost. Similarly, UEP is useful

for protecting the unique word in data frame transmission and

for protecting data in the layered coding schemes used in

digital terrestrial broadcasting systems. UEP codes were first

studied by B. Masnick and J. K. Wolf [2] and later have been

studied by several authors [3]-[10]. Previously, we proposed

an improvement of the time multiplexing approach mentioned

in [4], [5] and confirmed the effectiveness for additive white

Gaussian noise (AWGN) channels using theoretical analysis

and computer simulations [10]. Moreover, we proposed our

UEP system using MMSE-FDE (frequency-domain

equalization based on the minimum mean square error

criterion) by using the fact that importance levels are changed

every few symbols, i.e., every block, and confirmed the

improvement in BER (Bit error rate) performance for ring

type signal constellations with 2 levels of importance, which

are called 2RING [11].

The 2RING type mentioned in [10], [11] is symmetrical

signal constellations. In [12], we proposed asymmetrical

signal constellations, which are called TRAP (trapezoid) type,

and confirmed the effectiveness in AWGN channels using

computer simulations. In this paper, we show theoretical

analysis of the TRAP type in AWGN channels and evaluate

L L

H H

L

H

Different parts from the proposed AWGN model [10]

Importance Level Decision

(Switching)

L

HImportance Level Estimation

(Selector)

Modulator-L

Data

Source

(#5) select L or H

(#11) both L and H

Data

Destination

(#3) select

L or H

(#12)(#15)

(#1)

AWGN

(#7)

Serial /

Random

Transmitter

Receiver

Encoder-L

(#14)

(#2)

TCM Level-L(#4)

Modulator-HEncoder-H

TCM Level-H(#4)

Demodulator-LDecoder-LLevel-L(#13)

Demodulator-HDecoder-H

Level-H(#13)

(#8)

Fading

(#9)

Adaptive

Equalization

Interleaving

Interleaving

Deinterleaving

Deinterleaving

CP Insertion

(#6)

CP Removal

(#10)

Figure 1 The proposed UEP scheme in fading channels for two levels of

importance [11].

the validity using computer simulations. We compare the

performance of the TRAP type with the 2RING type. In

addition, we show the performance in fading channels.

The rest of our paper is organized as follows. In section 2,

the proposed UEP schemes are described. In section 3, we

present theoretical analyses of our system for TRAP type. In

section 4, we present simulation results to show the

performance of our system. Finally, we present our

conclusions in section 5.

II. PROPOSED UEP SCHEME

Previously in [10], we described the proposed scheme and

the difference between it and previous schemes in detail. In

this section, we describe the proposed UEP scheme. First, we

show the proposed system model and describe details of the

processing. Second, we show the proposed signal

constellations that allow us to distinguish among importance

levels. Finally, we describe the system assumptions.

A. System Model

The proposed scheme is outlined in fig.1. This scheme uses

two importance levels. This is an improvement of the time

multiplexing approach mentioned in previous schemes [4], [5].

2013 International Workshop on Smart Info-Media Systems in Asia (SISA 2013), Sept. 30 – Oct. 2, 2013

139

RS2-2

kamiyayuk
テキストボックス
Copyright © 2013 IEICE. Permission request for reproduction: Service Department, IEICE Headquarters Office, E-mail: [email protected]. IEICE Provisions on Copyright: http://www.ieice.org/eng/about/copyright.html
Page 2: rCopyright: ... · The distance between signal points in the code-L. is . d. L, while the distance between those in the code-H. is . d. H. The minimum distance between signals in

In these schemes, it is assumed that the data stream is

separated into two parallel data streams, consisting of data-H

and data-L and periodic switching is needed. However, as the

serial data stream that we consider has a random mixture of

important and less important data. So, the proposed scheme

encodes the data by randomly switching between two codes

which use different signal constellations to realize UEP,

which are shown in fig.2. No extra information about which

code was used is added to denote importance. This method

has the advantage of not reducing the information rate. As

more important information should be more strongly

protected from errors, it’s allocated to a large ring. The

opposite can be said about less important information. In the

same way, we can construct a UEP system having in general

M importance levels. In fig.3, we show this concept for two

importance levels in the TRAP type.

In previous schemes [4], [5], the information source

decided the importance level. However, in the proposed

system, the information source does not decide the

importance level. Instead, the importance level is evaluated by

the importance level decision block every Nc bits. That is, Nc

is defined as the switching rate of the importance level and 1

frame consists of Nc bits. Also, information is processed in

serial by using switches.

B. Processing Details [11]

In fig.1, we describe the main processing steps used in the

proposed scheme shown in fading channels for two levels of

importance. The numbers in the explanation, for example #1,

correspond to the numbers in fig.1.

2.B.1 Transmitter

Step1. The input data comes from an information source

which outputs random data {0, 1}. Also, the input data

is transmitted to the importance level decision block

(#1). Step2. The importance level of the data is evaluated by the

importance level decision block every Nc symbols (#2).

This decision controls the switch ahead. In this paper,

in order to focus on the UEP implementation itself, we

decide the importance level randomly. In Fig.1, if the

output of the importance level decision block is “L”,

then the switches will be in the “up” position. If the

output is “H”, then the switches will be in the “down”

position (#3).

Step3. We prepare codes which have different signal

constellations according to the importance level.

Moreover, we combine coding and modulation using

Trellis coded modulation (TCM) with four states [1] at

the same time (#4). Here, interleaving in units of

symbols is done after coding. Information bits are

allocated to signal points based on Gray coding. The

distance between the signal points is larger for data-H,

resulting in stronger error protection. Moreover, we

encode the data differently according to the

importance level to create UEP characteristics.

(a) (b)

dC

dL

dH

4

5

7

6 2 3

01

:code-L (0,1,2,3)

dL:distance between signal points in the code-L

dH:distance between signal points in the code-H

dC:minimum distance between signals in the code-L

and signals in the code-H

β: ring ratio of ring-L and ring-H (β=dL/dH)

I

Q

I

Q

dL

dC

0

1

2

3

4

5

6

7

dH

θθ

Figure 2 Proposed Signal Constellation [12].

(a) 2RING type, (b) TRAP type.

I

Q

I

Q

The case of level-L. The case of level-H.

I

Q

This code (code-L) is used. This code (code-H) is used.

0

1

2

3

4

5

6

7

4

5

6

7

0

1

2

3

Figure 3 The proposed concept to realize UEP for two levels of importance.

Step4. The data is selected by changing the switches

according to the importance level decision performed

in step 2 every Nc symbols (#5).

Step5. A block consists of Nc symbols, and a cyclic-prefix

(CP) consisting of a part of the end of the block (size:

Ng symbols) is inserted at the beginning of the block

(#6).

2.B.2 Channel

Step6. AWGN affects the transmitted signal in the channel

(#7).

Step7. Multi-path fading affects the transmitted signal in the

channel (#8).

2.B.3 Receiver

Step8. The CP is removed (#9).

Step9. The MMSE-FDE is done to combat fading (#10).

Step10. The channel output is sent to all the decoders

regardless of the importance (#11).

Step11. Also, the data is transmitted into the importance level

estimator (#12). In parallel with the decoding (#13),

the encoder used in the transmitter, i.e., the importance

level, is estimated every Nc symbols using an

importance level estimation algorithm [10] based on

2013 International Workshop on Smart Info-Media Systems in Asia (SISA 2013), Sept. 30 – Oct. 2, 2013

140

RS2-2

Page 3: rCopyright: ... · The distance between signal points in the code-L. is . d. L, while the distance between those in the code-H. is . d. H. The minimum distance between signals in

maximum likelihood detection (MLD) (#14).

Processing #13 and #14 are done in parallel to prevent

throughput degradation. The output data is decided

based on the estimated result (#11). In this way, the

receiver can determine the importance of the

information.

C. Signal Constellations

2.C.1 2RING type

As shown in fig.2 (a), the 2RING type constellations have two

double QPSK from whose amplitude is different, they can

support two importance levels: high and low. Data-H is

assigned to the outer RING and data-L to the inner RING.

2.C.2 TRAP type

As shown in fig.2 (b), we arrange four signal points whose

phases are different, they are symmetrical to a y-axis. The

four points for the right side are important-H and the outside

are important-L. As shown in Fig.2 (b), if the rotation angle θ

(0<θ< π) is taken, arrangement as shown in fig.4 will be taken

with the value of θ.

D. System Assumptions

(a) In this paper, to evaluate the UEP implementation itself,

we do not consider the importance definition and methods

to determine the importance level. We merely assume that

the importance level has been decided and changes every

N bits (1 frame) in the importance level decision block.

(b) Since we want to evaluate the UEP properties of the

proposed system, it is assumed that the frame

synchronization of the receiver to the transmitter is ideal.

III. THEORETICAL ANALYSIS

We analyzed 2RING type constellations theoretically and

show the validity [10]. In this paper, we analyze the TRAP

type constellations shown in fig.2 (b).

A. Geometrical Constraint

The distance between signal points in the code-L is dL, while

the distance between those in the code-H is dH. The minimum

distance between signals in the code-L and signals in the

code-H is given by dc. Then, the expressions (1) and (2) are

formed as well as RING type.

1<β<0,HL dd β= ................................................. (1)

cH dd γ= . ................................................................. (2)

B. Average Energy

Since each transmitted signal has a different energy, the

average energy is used to calculate the SNR. In terms of the

signal constellations, the energy of each signal is just the

squared Euclidean distance of the signal point from the origin.

We use equally probable signals, so each signal's energy is

given the same weight in the calculation of the average energy.

The average energy is defined as

-2 -1.5 -1 -0.5 0 0.5 1 1.5 2-2

-1.5

-1

-0.5

0

0.5

1

1.5

2

In Phase

Low

High

32

1 0

4 5

67

(a) θ=0, β=1/ 2

-2 -1.5 -1 -0.5 0 0.5 1 1.5 2-2

-1.5

-1

-0.5

0

0.5

1

1.5

2

In Phase

Low

High

1

2

0

3

4

7

5

6

(b) θ=π/4, β=1/ 2

-2 -1.5 -1 -0.5 0 0.5 1 1.5 2-2

-1.5

-1

-0.5

0

0.5

1

1.5

2

In Phase

Low

High

0

2

3

1

4

5

6

7

(c) θ=π/2, β=1/ 2

-2 -1.5 -1 -0.5 0 0.5 1 1.5 2-2

-1.5

-1

-0.5

0

0.5

1

1.5

2

In Phase

Low

High

7

40

3

2

1

5

6

(d) θ=3π/4, β=1/ 2

Figure 4 Operation Examples of Trap Constellation.

2013 International Workshop on Smart Info-Media Systems in Asia (SISA 2013), Sept. 30 – Oct. 2, 2013

141

RS2-2

Page 4: rCopyright: ... · The distance between signal points in the code-L. is . d. L, while the distance between those in the code-H. is . d. H. The minimum distance between signals in

∑==

K

iiE

KE

1

1. ............................................................ (3)

where Ei is the energy of the ith signal and K is the number of

signals in the constellation. In terms of the signal constellation,

Ei is just the squared Euclidean distance of the ith signal point

from the origin. The average energy for the TRAP type is

given by

[ ] 222 )sin23)(1(cos)1(228

1cdE θβγθβγ +++++= ................... (4)

C. Importance Level Estimation Error Rate

As we mentioned in section 2.B.3-Step11, in the receiver, it is

necessary to estimate the encoder, that is, the importance level

used in the transmitter correctly. For example, for level-H, if

encoder-H is used in the transmitter, we must estimate code-H

in the receiver. The same can be said for level-L. The

importance level estimation error rate Ple is the probability

that code-H is estimated incorrectly to be code-L or vice-versa.

We show a theoretical upper bound for the TRAP type. Here,

we omit the derivation.

=

0

2

42

1

N

NderfcP c

le

........................................ (5)

D. Relationship between the Signal Constellation and the

Error Rate

The error rate performance largely depends on the distances

between signal points. Namely, the average bit error rate for

each code (code-H or code-L) is related to the distance dH or

dL and the importance level estimation error rate is related to

the distance dc. To evaluate the relationship between the

signal constellation and the error rate, we introduce the

following minimum squared Euclidean distances normalized

by the average energy: dc2/ E , dH

2/ E , dL

2/ E . They are given by

(6), (7), (8) from fig.2 (b).

)sin23)(1(cos)1(22

822

22

θβγθβγγ

+++++=

E

d H ..................... (6)

E

d

E

d HL

22

2

β= ........................................................................... (7)

E

d

E

d HC

2

2

21

γ=

........................................................................... (8)

In fig.5, dH2/ E (level-H) versus dc

2/ E is shown as a function

of β for 0 < β <1 in 2RING type. In fig.6, dL2/ E (level-L)

versus dc2/ E is shown as a function of θ for β =1 in the TRAP

type. From fig.5 and fig.6, in both level-H and level-L,

2RING type can have more distances dH or dL than the TRAP

type for same β. Otherwise, the TRAP type can have more

distances dc than 2RING type. From the above, 2RING type

has more improvement of BER performance in individual

codes while the TRAP type has more improvement of

importance level estimation error rate.

E. Asymptotic Coding Gain

We examine the asymptotic coding gain, G, to examine the

improvement of coding relative to an uncoded system. The

asymptotic coding gain, G, of a code is given by ( )( )

uncoded

coded

Ed

EdG

/

/

2min

2min= . ................................................. (9)

As a sample implementation of the proposed UEP system, we

use the rate 1/2, four-state trellis code for the code-H. In this

case, the minimum squared Euclidean distance is given by ( ) ( ) ( )6,45,46,4 2222

min dddd ++= . .................... (10)

where d2(i,j) is the squared Euclidean distance between signal

i and signal j. Since the rate of the code-H is 1/2 and there are

4 points in the code-H signal sub-constellation, the

information rate for the bits-H is 1.0 bit/T. To achieve less

error protection for the bits-L, we do not use any coding. This

also increases the information rate for the bits-L to 2.0 bits/T.

We use uncoded BPSK as a reference. For uncoded BPSK,

the denominator of (9) is 4. The asymptotic coding gain of the

data-H, GHigh, is given by (11) after substituting (10) into (9).

Otherwise, the asymptotic coding gain of the data-L, GLow, is

given by (12) because no coding is used.

][4

sin45log10

2

dBE

dG H

High

+=

θ ................................. (11)

][4

log1022

dBE

dG H

Low

=

β .............................................. (12)

For example, in Fig.7, the asymptotic coding gains, GHigh

and GLow, versus dc2/ E for β=1/ 2 for the TRAP type is

shown. GHigh and GLow are decreasing mostly to alignment

according to increase of dc. In particular, the fact is

remarkable in area whose dc2/ E is larger than 2. This is due to

the fact that dH and dL are less to keep the same average

energy while dc is larger for the same β.

IV. PERFORMANCE EVALUATION

First, we confirm the validity of theoretical analysis

mentioned in section 3 and the effectiveness of the TRAP

type in AWGN channels. Next, we show the performance in

fading channels. We show the simulation parameters in

table.1.

A. AWGN channels

In fig.8, the importance level estimation error rate versus

Eb/N0 is shown for β=1/ 2 and dc2/ E =0.3. In addition, we

showed the theoretical upper bound of the importance level

estimation error rate mention in section 3.C. If the value of β

is constant, the performance also improves quickly as NC is

decreased. This is due to the fact that if NC is large, that is, the

switching rate of the importance level is slow, importance

level estimation errors are less likely to occur. In the case of θ

= π/2, the performance is worst degreed. This is due to the

fact that the signal distance between signals in the code-L and

signals in the code-H is the smallest in fig.4 (c). On the other

hand, the opposite can be said for the case of θ = 0. Also, in

the cases of θ = π/4 and 3π/4, they have mostly equal

performance from their signal constellations. Moreover, since

the simulation results correspond to the theoretical upper

bound in the case of NC is 30 and θ is π/2, which is the worst

performance in the importance level estimation error rate, we

confirm the validity of the expression (6).

2013 International Workshop on Smart Info-Media Systems in Asia (SISA 2013), Sept. 30 – Oct. 2, 2013

142

RS2-2

Page 5: rCopyright: ... · The distance between signal points in the code-L. is . d. L, while the distance between those in the code-H. is . d. H. The minimum distance between signals in

0 0.5 1 1.5 2 2.5 30

0.5

1

1.5

2

2.5

3

3.5

4

β=0

β=0.25

β=0.5β=0.7071

β=1

Trap : π/4, 3π/4

2Ring

Trap : π/2

Trap : 0

Figure 5 dC

2/ E versus dH2/ E (β=1/ 2 for Trap) .

0 0.5 1 1.5 2 2.5 30

0.5

1

1.5

2

2.5

3

β=0β=0.25β=0.5β=0.7071β=1

2Ring

Trap : π/2

Trap : π/4, 3π/4

Trap : 0

Figure 6 dC2/ E versus dL

2/ E (β=1/ 2 for Trap) .

0 0.5 1 1.5 2 2.5 3 3.5 4-25

-20

-15

-10

-5

0

5

Asy

mp

toti

c C

od

ing

Gain

[dB

]

θ=π/2θ=π/4, 3π/4θ=0

Level-High

Level-Low

Figure 7 Asymptotic coding gain as a function dC

2/ E (β=1/ 2 ).

Table 1 Simulation parameters.

Transmitted Data 0, 1 (random)

Noise AWGN

Pulse shaping None

Synchronization Ideal

Importance level M 2 (High, Low)

Occurrence Probability of importance High: 1/2, Low: 1/2

Importance switching rate Nc

1, 10, 30 [symbols]

Channel coding rate High: 1/2, Low: 1

Demodulation Coherent

Decoding Viterbi decoding

Detection Hard-decision

Fading Time and Frequency selective Rayleigh

10-path exponential power delay model

Decay factor : 3[dB]

Delay interval : 1 sysmbol interval

Channel Estimation Perfect

Interleaving Size (L×R ) (L, R ) = (8,128)

Normalized Doppler Frequency fdT

s0.01

FFT size Nc

Ng/N

c (Here, Cyclic prefix N

g) 1/4

Channel model

-10 -5 0 5 10 15

10-4

10-3

10-2

10-1

100

Eb/No(dB)

Import

ance

lev

el e

stim

atio

n e

rror

rate

θ=π/2

θ=3π/4

θ=π/4

θ=0

- : Theoretical upper bound

Nc = 10

Nc = 1

Nc = 30

Simulation(Nc = 30)

Figure 8 Importance level estimation error rate versus Eb/N0.

(β=1/ 2 , dC2/ E =0.3)

0 5 10 15 20 25 30 35 4010

-5

10-4

10-3

10-2

10-1

100

Eb/No(dB)

Import

ance

level es

tim

ation

erro

r ra

te

θ=π/2θ=3π/4π/4

θ=0

Figure 9 Importance level estimation error rate versus Eb/N0

(The dependency on the rotation angle θ for fdTs =0.01 and NC = 10).

B. Fading channels

In Fig.9, for example, the importance level estimation error

rate versus Eb/N0 is shown for the rotation angle θ for fdTs =

0.01 and NC is 10. Regardless of θ, the performance in fading

channels is similar to the performance in AWGN channels,

shown in fig.8. Therefore, we show the effectiveness of the

TRAP type in the propose UEP system.

V. CONCLUSIONS

Previously, we proposed a serial unequal error protection

(UEP) code system or use with information sources that

contain a mixture of both important and less important data.

Moreover we showed the effectiveness of the proposed

system with symmetrical signal constellations (2RING type).

In this paper, we showed theoretical analysis of the

asymmetrical signal constellations, which are called TRAP

(trapezoid) type and evaluate the validity using computer

simulations in AWGN channels. In addition, we showed the

performance in fading channels. Therefore, we showed the

effectiveness of the TRAP type in the propose UEP system.

EdC /2

EdH /2

EdC /2

EdL /2

EdC /2

2013 International Workshop on Smart Info-Media Systems in Asia (SISA 2013), Sept. 30 – Oct. 2, 2013

143

RS2-2

Page 6: rCopyright: ... · The distance between signal points in the code-L. is . d. L, while the distance between those in the code-H. is . d. H. The minimum distance between signals in

REFERENCES

[1] S. Lin and D. Costello, Jr., Error Correcting Coding, 2nd ed.,

Prentice Hall, 2004.

[2] B. Masnick and J. K. Wolf, “On linear unequal error protection

codes,” IEEE Trans. Inform. Theory, vol. 3, pp. 600-607, 1967.

[3] H. Imai and S. Hirakawa, “A new multilevel coding method

using error correcting codes,” IEEE Trans. Inform. Theory,

pp.371-377, 1977.

[4] L. -F. Wei, “Coded modulation with unequal error

protection,”IEEE Trans. Commun., vol. 41, pp. 1439-1449,

1993.

[5] A. R. Calderbank and N. Seshadri, “Multilevel codes for

unequal error protection,” IEEE Trans. Inform. Theory, vol. 39,

pp.1234-1248, 1993.

[6] M. Isaka et al., “Multilevel Coded Modulation for Unequal

Error Protection and Multistage Decoding - Part II: Asymmetric

Constellations,” IEEE Transactions on Commun., vol. 48, no. 5,

pp. 774 -786, 2000.

[7] N.Rahnavard and F.Fekri, “New result on unequal error

protection using LDPC codes,” IEEE Comm. Lett., vol.10, No.1,

2006.

[8] J.Hagenauer, N.Seshadri and C.-E. W. Sunderg, “The

performance of Rate-Compatible Punctured Convolutional

Codes for Digtal Mobile Radio,” IEEE Trans. Communication,

vol. Com-38, No.7, pp.966-980, July 1990.

[9] R. Morelos-Zaragoza, T.Kasami and S.Lin, “Multilevel Block

Coded 8-PSK Modulation Using Unequal Error Protection, and

Low Delay for the Rayleigh Fading Channels,” 1st conferenece

on universal Personal Communications, Conf. Rec., pp.283-287,

Dallas, Texas, Sept. 1992.

[10] S. Yamazaki and D. K. Asano, “A Serial Unequal Error

Protection Code System using Multilevel Trellis Coded

Modulation with Ring Type Signal Constellations for AWGN

Channels,” IEEJ Transactions on Electrics and Electronics,

vol.5, No.6, pp. 708-716, 2010.

[11] S. Yamazaki and D. K. Asano, “A Serial Unequal Error

Protection Codes System using MMSE-FDE for Fading

Channels,” IEICE Transactions on Fundamentals, Vol.E95-A,

No.7, pp.3763-3767, Jul. 2012.

[12] D. K. Asano and R. Kohno, “Serial Unequal Error-Protection

Codes based on Trellis-Coded Modulation,” IEEE Trans. on

Commun. Vol. 45, pp.633-636, 1997.

[13] G. Ungerboeck, “Channel coding with multilevel / phase

signals,” IEEE Trans. Inform. Theory, vol. IT-28, pp. 55-67,

1982.

2013 International Workshop on Smart Info-Media Systems in Asia (SISA 2013), Sept. 30 – Oct. 2, 2013

144

RS2-2


Recommended