Distance-Based Code-Collision Control Scheme Using Erasure Decoding in Orthogonal Code Hopping Multiplexing Chong Woon Ryu∗ , Bang Chul Jung† , Sung Ho Moon‡ , and Dan Keun Sung‡ ∗ Network

Service Development Team, Network Laborator, KTF 6F, 1010, Madu-dong, ilsandong-gu Koyang-si, Kyunggido, KOREA Email: [email protected] † CNR Lab., School of EECS., KAIST, 373-1, Guseong-dong, Yuseong-gu, Daejeon, 305-701, KOREA Email: [email protected]; [email protected] ‡ LG R&D Complex 533, Hogye-1dong, Dongan-gu, Anyang-shi, Kyungki-do, 431-080, KOREA Email: [email protected]

Abstract— Orthogonal Code Hopping Multiplexing (OCHM) [1][2] was developed to accommodate more downlink orthogonal channels than the number of orthogonal codewords through statistical multiplexing. Therefore, code-collisions may occur due to random code hopping patterns. The conventional code-collision control schemes are synergy and perforation. In this paper, we propose a distance-based code-collision control scheme in OCHM. The proposed scheme utilizes the conventional synergy scheme when all of the code-colliding symbols are identical. However, a base station (BS) selects a symbol which the nearest mobile station (MS) among code-colliding MSs wants to receive and transmits it in downlink when any of the code-colliding symbols is different from others. This scheme yields better performance at the nearest MS from BS among code-colliding MSs. MSs except the nearest MS receive the symbol with much smaller amplitudes due to different path losses. Therefore, the performance of MSs except the nearest MS is not degraded, compared with that of the conventional perforation scheme.

I. I NTRODUCTION Bursty data traffic has rapidly increased in wireless communication systems. From this trend, data traffic will be expected to be dominant in future wireless systems. Furthermore, there is more downlink traffic than uplink traffic. Several high speed downlink systems have been proposed to provide this asymmetric data traffic in wireless link. High speed downlink packet access (HSDPA) has been developed within 3GPP framework. HSDPA provides downlink peak data rates up to 10Mbps and significantly reduces downlink transmission delay. In order to achieve high data rate transmission, several schemes have been proposed including adaptive modulation coding (AMC), hybrid automatic repeat request (HARQ), fast cell selection (FCS), and multiple-input multiple-output (MIMO) antenna processing. The cmda2000 1xEV-DO standard provides a bandwidth efficient and high-speed wireless data service by supporting various data rates according to given channel conditions in both uplink and downlink. The data rates are determined by using feedback information from receiver. This system provides only data traffic using time division multiplexing for downlink.

Orthogonal code hopping multiplexing (OCHM) [1][2] is another approach for efficiently supporting packet services based on statistical multiplexing. The various fields on OCHM have been studied such as radio resource managements [3][4], antenna technologies [5], channel coding [6], and symbol collision mitigation method [7]. In the OCHM scheme, code-collisions may occur due to random code hopping patterns. Since these code-collisions degrade system performance, OCHM requires a code-collision control scheme such as synergy and perforation [2]. Such a conventional code-collision control scheme did not consider path loss based on the distance from Base Station (BS). If a BS selects a symbol which the nearest mobile station (MS) among code-colliding MSs wants to receive and transmits it with a controlled signal level in downlink when any of the codecolliding symbols is different from others, the MSs except the nearest MS receive the symbol with much smaller amplitudes due to path loss. These smaller signal amplitudes are erased by an erasure decoding scheme at a receiver. Nevertheless, the nearest MS receives the symbol that it wants to receive. Using this property, we propose an enhanced code-collision control scheme. This paper is organized as follows: We introduce OCHM and the conventional code-collision control scheme in Section II. Our proposed code-collision control scheme is described in Section III. The performance of the proposed scheme is evaluated in terms of the required Eb/No for 1% frame error rate (FER) by simulation in Section IV. Finally, conclusions are presented in Section V. II. BACKGROUND A. Orthogonal Code Hopping Multiplexing (OCHM) In the conventional CDMA, which is called orthogonal code division multiplexing (OCDM), maximum NOC connections can be supported in a single-code transmission environment where NOC denotes the number of codewords. An attempt for the (NOC +1)-th connection is not permitted even though some connections have long inactive periods. This waste is

nTs

MS#a ↔ OC#A

(n+1)Ts

(n+2)Ts

(n+3)Ts

(n+4)Ts

(n+5)Ts

(n+6)Ts

(n+7)Ts

(n+8)Ts

OC#A OC#A OC#A OC#A OC#A OC#A OC#A OC#A

MS#b ↔ OC#B

OC#B OC#B OC#B OC#B OC#B OC#B OC#B OC#B

MS#c ↔ OC#C

OC#C OC#C OC#C OC#C OC#C OC#C OC#C OC#C

MS#d ↔ OC#D

OC#D OC#D OC#D OC#D OC#D OC#D OC#D OC#D

MS#e ↔ OC#E

OC#E OC#E OC#E OC#E OC#E OC#E OC#E OC#E

MS#f ↔ OC#F

OC#F OC#F OC#F OC#F OC#F OC#F OC#F OC#F

MS#g ↔ OC#G

OC#G OC#G OC#G OC#G OC#G OC#G OC#G OC#G Ts Active

Inactive

(a) Perforation

(a) Orthogonal Code Division Multiplexing (OCDM) nTs

MS#a ↔ HP#a

(n+1)Ts

(n+2)Ts

(n+3)Ts

(n+4)Ts

(n+5)Ts

(n+6)Ts

(n+7)Ts

(n+8)Ts

OC#A OC#Z OC#B OC#C OC#Q OC#R OC#D OC#U

MS#b ↔ HP#b

OC#E OC#B OC#A OC#Q OC#B OC#B OC#U OC#P

MS#c ↔ HP#c

OC#N OC#P OC#L OC#M OC#P OC#J OC#E OC#E

MS#d ↔ HP#d

OC#W OC#J OC#K OC#S OC#O OC#L OC#V OC#H

MS#e ↔ HP#e

OC#X

MS#f ↔ HP#f

OC#B OC#E OC#A OC#V OC#E OC#A OC#L OC#U

MS#g ↔ HP#g

OC#N OC#H OC#E OC#Y OC#R OC#X OC#G OC#D

OC#I

OC#H OC#A OC#O OC#M OC#W OC#B

Ts Active

Inactive

Collision

(b) Synergy (b) Orthogonal Code Hopping Multiplexing (OCHM) Fig. 1.

Fig. 2.

Conventional Code-Collision Control Scheme

Orthogonal Code Division/Hopping Multiplexing (OCDM/OCHM)

much severer for packet-based services than voice service. Scheduling-based systems can solve this channel inefficiency problem. However, they can not support many simultaneous connections due to scheduling complexity and additional signaling overheads. OCHM is a statistical multiplexing scheme for highly utilizing the inactive period without additional signaling overheads. System capacity of 2G and 2.5G CDMA systems is typically limited by power or interference, which is called an interference(power)-limited situation, because major target services are based on voice with relatively high activity factors of 0.4-0.5. However, beyond-3G wireless systems will encounter a code-limited situation due to low user channel activities of data users. Moreover, advanced physical transmission technologies, such as smart antenna and low density parity check (LDPC) code, can reduce the required received Eb /N0 and change the interference(power)-limited situation into a codelimited situation. Therefore, OCHM, which makes it possible to accommodate more downlink channels than the number of orthogonal codewords, is valuable for future wireless systems. Figs. 1(a) and 1(b) show the basic operations of OCDM and OCHM. In the OCDM (Fig. 1(a)), each modulation symbol is spread by a specific orthogonal codeword (OC) during modulation symbol time, Ts . During a call or a session of each MS, an orthogonal codeword allocated to the MS is maintained. The MSs indexed from #a to #g maintain only one of the orthogonal codewords indexed from #A to #G regardless

of the inactive periods for MS#c and MS#g. Thus, orthogonal codeword resources allocated to MS#c and MS#g are wasted. On the other hand, OCHM allows to change the orthogonal codewords for every modulation symbol time Ts and to multiplex more MSs than the number of orthogonal codewords, as shown in Fig. 1(b). For example, MS #f changes an orthogonal codeword for each modulation symbol based on a hopping pattern (HP) indexed by #f. A variable MS-specific hopping pattern can be generated based on an MS identifier (ID), such as an electronic serial number (ESN) at an initial call setup period. From the random hopping of orthogonal codewords, BS can multiplex more downlink channels than the number of orthogonal codewords. However, collisions among codewords are inevitable for higher utilization of orthogonal codewords. A hopping pattern collision, which can be called a code-collision, occurs when two or more downlink channels utilize the same orthogonal codeword in a given symbol time. Fortunately, a BS can monitor all information of downlink channels. The BS compares each channel to the others during multiplexing process for finding which symbols collide with each other, and it controls code-collisions before transmitting. B. Conventional Code-Collision Control Scheme in OCHM When a code-collision occurs among the hopping patterns of active downlink channels, a comparator and controller in the transmitter perform one of the following two operations: 1) If a negative-code-collision occurs, then none of the data symbols colliding during a symbol time are transmitted. This scheme is called perforation as shown in Fig. 2(a) where Ai

Fig. 3.

Proposed Negative-Code-Collision Control Scheme in OCHM

and Ao denote the transmission symbol amplitudes at a BS for MS#i and MS#o, respectively. The transmission amplitude during the symbol time in negative-code-collision is zero for all related channels. Regardless of perforated symbols, the channel decoder in the receiver of the corresponding MS can recover the transmitted data with a high probability if the number of perforated data symbols in a channel-encoded block (frame) is less than a threshold. 2) If a positive-codecollision occurs, then all the data symbols with collisions are transmitted without perforation. Although the transmission signal amplitude assigned to each related MS is not changed during the symbol time, the transmission signal amplitude of the orthogonal codeword during the symbol time is the sum of the signal amplitudes assigned for all of the corresponding downlink channels. This scheme is called synergy, as shown in Fig. 2(b). The modulation symbols spread by the same orthogonal code word are illustrated as a double-lined box in Fig. 1(b) III. P ROPOSED C ODE -C OLLISION C ONTROL S CHEME C ONSIDERING D ISTANCE IN OCHM In OCHM, code-collisions may occur due to random code hopping. To control such code-collisions, OCHM requires a code-collision control scheme. In the conventional negativecode-collision control scheme such as perforation, path loss according to the distance from BS is not considered. Although a BS transmits the symbol that the nearest MS among the codecolliding MSs wants to receive in downlink for negative-codecollisions, Other MSs receive the correct or incorrect symbol with relatively smaller amplitudes due to path losses. We assume that MS#i is nearer to the BS than any other MSs among code-colliding MSs and MS#o is next. If a BS transmit symbol that MS#i wants to receive for negative-codecollision and path loss is considered only without AWGN, Ro is assumed as follows:  2 di Ro = · Ri . (1) do where Ro and Ri denotes the amplitudes of received symbol by MS#o and MS#i, respectively, do and di is distance from the BS to MS#o and MS#i, respectively. If difference between di and do are enough large, code-colliding MSs except MS#i received the symbol with amplitude of nearly zero such as conventional negative-code-collision scheme. However, MS#i receives the correct symbol with the amplitude that it wants to receive.

Fig. 4.

User Distribution in a Cell

Utilizing this property, we propose an enhanced codecollision control scheme considering path loss as explained above. The proposed scheme modifies the perforation scheme for negative-code-collision and uses the conventional synergy scheme for positive-code-collisions. Fig. 3 illustrates the proposed negative-code-collision control scheme where Ai and Ao denote the transmission symbol amplitudes at a BS for MS#i and MS#o, respectively. Aratio is decision threshold to apply proposed negative-code-collision control scheme. If Ao Ai is bigger than Aratio , proposed scheme is applied. That is, a BS transmits the symbol with an amplitude of Ai to o colliding MSs. However, if A Ai is not bigger than Aratio , the BS transmits nothing in downlink such as conventional scheme. IV. S IMULATION R ESULT A simulation environment is described as follows: • • • • • •

Data Modulation: BPSK Wireless channel: AWGN Length of a frame : 1024bits Code rates: 1/3 Channel coding: Turbo codes [9] Decoding algorithm : Max-Log-MAP

An ideal power control scheme is assumed. We first consider BPSK. However, simulation results can be applied to QPSK because QPSK can be characterized as two orthogonal BPSK channels. Wireless channels are assumed to experience AWGN. No specific code hopping patterns are designated and random hopping patterns are considered, and thus, positivecode-collisions and negative-code-collisions occur randomly with the same probability. The distribution of MSs is uniform in a cell. A cell is divided into 5 zones and all of the MSs are assumed to be located at the edge of each zone, as shown in Fig. 4. Fig. 5 - 8 illustrate the required Eb /No performance of the conventional and the proposed code-collision control schemes in a 1% FER requirement for varying the collision probability in an AWGN channel. The code rate is fixed to 1/3. Since the proposed scheme is for the nearest MS among code-colliding MSs from a BS in a cell, we can observe the significant FER performance enhancement in the zone near the BS. When the collision probability is 0.4 and Aratio is 3.0, the reduced Eb /No is approximately 2dB in Zone 1 and There is no performance degradation in Zones 4 and 5.

Collision Probability = 0.4 4

Collision Probability = 0.1

4

3

Required Eb/Io for 1% FER (dB)

Required Eb/Io for 1% FER (dB)

3

Conventional scheme = 2.0 A ratio A = 3.0 ratio Aratio = 4.0 = 5.0 A ratio

2

1

Conventional scheme Aratio = 2.0 A = 3.0 ratio Aratio = 4.0 A = 5.0 ratio

2

1

0

0 −1 (1/5)R

(2/5)R

(3/5)R

(4/5)R

R

Distance from BS

−1 (1/5)R

Fig. 5.

(2/5)R

Required Eb/Io for 1% FER (dB)

(4/5)R

R

Fig. 8.

Simulation Result for Collision Probability of 0.1

Conventional scheme Aratio = 2.0 Aratio = 3.0 A = 4.0 ratio A = 5.0 ratio

ACKNOWLEDGMENT This study is supported in part by Electronics and Telecommunications Research Institute (ETRI) and Korea Advanced Institute of Science and Technology (KAIST) in Korea.

2

1

R EFERENCES 0

−1 (1/5)R

Fig. 6.

(2/5)R

3

(3/5)R Distance from BS

(4/5)R

R

Simulation Result for Collision Probability of 0.2

Collision Probability = 0.3

4

Required Eb/Io for 1% FER (dB)

Simulation Result for Collision Probability of 0.4

V. C ONCLUSIONS In the OCHM system, code-collisions may occur because of random code hopping patterns. We propose an enhanced code-collision control scheme to control such code-collisions more efficiently. The simulation results show that the proposed scheme saves the required energy more, compared with the conventional code-collision control scheme.

Collision Probability = 0.2

4

3

(3/5)R Distance from BS

Conventional scheme Aratio = 2.0 Aratio = 3.0 A = 4.0 ratio A = 5.0 ratio

2

1

0

−1 (1/5)R

Fig. 7.

(2/5)R

(3/5)R Distance from BS

(4/5)R

Simulation Result for Collision Probability of 0.3

R

[1] S. Park and D. K. Sung, “Orthogonal Code Hopping Multiplexing for Downlink in Spread Communication,” Proc. of MDMC 2001, pp. 365372, Jun. 2001. [2] S. Park and D. K. Sung, “Orthogonal Code Hopping Multiplexing,” IEEE Communications Letters, Vol. 6, No. 12, pp.529-531, Dec. 2002. [3] S. Park, S. H. Moon, J. K. Kwon, and D. K. Sung, “Orthogonal Code Hopping Multiplexing for Downlink Statistical Multiplexing,” Proc. of ISSSTA 2002, pp. 588-592, Sep. 2002. [4] S. H. Moon, S. Park, J. K. Kwon, J. H. Chung, and D. K. Sung, “Orthogonal Code Hopping Multiplexing: Group Mode Hopping,” IEEE Trans. on VT, (submitted). [5] J. H. Chung and D. K. Sung, “Enhancement of Orthogonal Code Hopping Multiplexing Using a Switched-Beam Array Antennas,” IEEE Communications Letters (submitted). [6] J. K. Kwon, S.Park, D. K. Sung , and Heesoo Lee, “Adaptive Code Rate for Orthogoanl Code Hopping Multiplexing(OCHM) in Synchronous Downlink,” Proc. of WCNC 2003, pp. 855-859, Mar. 2003. [7] J. K. Kwon, S. Park, and D. K. Sung, “Log-likelihood conversion schemes in orthogonal code hopping multiplexing,” IEEE Communications Letters, Vol. 7, No. 3, pp.104-106, Mar. 2003. [8] Stephen B. Wicker, “Error Control Systems for Digital Communication and Storage,” Prentice-Hall International, pp. 227-228, 251-256 [9] C. Berrou, A. Glavieux, and P.Thitimajshima, “Near Shannon Limit ErrorCorrecting Coding and Decoding: TurboCodes,” Proceeding of ICC ’93, Geneva, Switzerland pp,1064-1670, May 1993.

Distance-Based Code-Collision Control Scheme Using ...

∗Network Service Development Team, Network Laborator, KTF 6F,. 1010, Madu-dong ... downlink. Orthogonal code hopping multiplexing (OCHM) [1][2] is.

246KB Sizes 0 Downloads 246 Views

Recommend Documents

Joint Compression/Watermarking Scheme Using ...
Abstract—In this paper, a watermarking scheme, called ma- jority-parity-guided error-diffused block truncation coding. (MPG-EDBTC), is proposed to achieve high image quality and embedding capacity. EDBTC exploits the error diffusion to effec- tivel

A Rate Feedback Predictive Control Scheme Based ...
based on a Back Propagation (BP) neural network technique. We consider a ... predictive technique to predict the congestion situation in computer networks, but.

Power System Operation & Control July 2015 (2010 Scheme).pdf ...
Retrying... Whoops! There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. Power System Operation & Control July 2015 (2010 Scheme).pdf. Power System Operation & C

A High Performance Decoupling Control Scheme for ...
Recently, induction motors are suitable for high performance operation due to low voltage drop in the leakage inductances. In the high performance applications of induction motor with the field orientation control, the coupling problem between q axis

A Diff-Serv enhanced admission control scheme - IEEE Xplore
The current Internet provides a simple best-effort service where the network treats all data packets equally. The use of this best effort model places no per flow ...

Power System Operation & Control July 2015 (2010 Scheme).pdf ...
Whoops! There was a problem loading this page. Retrying... Main menu. Displaying Power System Operation & Control July 2015 (2010 Scheme).pdf. Page 1 of ...

Global Rate Control Scheme for MPEG-2 HDTV ...
This paper proposes a new rate control scheme for an. MPEG-2 HDTV parallel encoding system consisting of mul- tiple encoding units. In this rate control scheme, the tar- get number of bits is allocated to each encoding unit every frame period using t

A Speculative Control Scheme for an Energy-Efficient Banked ... - Scale
energy, and delay numbers from detailed circuit layouts in. Section 3. We present ..... have explored alternative designs for implementing a large ..... Technology.

A Speculative Control Scheme for an Energy-Efficient ...
The trend toward simulta- ... approaches retain a centralized microarchitecture, but divide ..... remove the conflict by setting enable signals such that a local port ...

Distributed Fault Correlation Scheme using a Semantic ...
Semantic Publish/Subscribe system. Wei Tai, Declan ... hierarchical manager/agent topologies and rely upon significant ... The overall architecture of our fault management system ..... file encoded using SNMP4J and then included in a KBN.

A Generalized Data Detection Scheme Using Hyperplane ... - CiteSeerX
Oct 18, 2009 - We evaluated the performance of the proposed method by retrieving a real data ..... improvement results of a four-state PR1 with branch-metric.

A Generalized Data Detection Scheme Using ... - Semantic Scholar
Oct 18, 2009 - We evaluated the performance of the proposed method by retrieving a real data series from a perpendicular magnetic recording channel, and obtained a bit-error rate of approximately 10 3. For projective geometry–low-density parity-che

A Grid-Based Location Estimation Scheme using Hop ...
Report DCS-TR-435, Rutgers University, April 2001. [13] J. G. Lim, K. L. Chee, H. B. Leow, Y. K. Chong, P. K. Sivaprasad and. SV Rao, “Implementing a ...

Semiautonomous Vehicular Control Using Driver Modeling
Apr 13, 2014 - steering or the actual steering for fully autonomous control. If the autonomous controller is unable to construct a control that renders the vehicle safe over ...... Table I. In the precontroller survey, 54% of subjects admitted re- sp

a novel pattern identification scheme using distributed ...
Jul 6, 2009 - macroblock temporal redundancy (ITR) (see Fig 1) which is static in successive frames. Indeed, few bits are used to signal zero residual error and zero motion for ITR to decoder, which is obviously significant when a sequence is encoded

A source authentication scheme using network coding ...
trade-offs with the widely accepted throughput benefits, especially in multicast scenarios. .... network coding can be used to provide security measures.

Semiautonomous Vehicular Control Using Driver Modeling
we describe a real-time semiautonomous system that utilizes em- pirical observations of a driver's pose to inform an autonomous controller that corrects a ...

Kinematic control of a redundant manipulator using ...
with a large network size and a large training data set. ... of training data to reduce the forward approxima- ... effector position attained by the manipulator when.