Chapter 11 Code Placement and Replacement Strategies for Wideband CDMA OVSF/ROVSF Code Tree Management Associate Prof. Yuh-Shyan Chen Dept. of Computer.

Slides:



Advertisements
Similar presentations
Hadi Goudarzi and Massoud Pedram
Advertisements

Min Song 1, Yanxiao Zhao 1, Jun Wang 1, E. K. Park 2 1 Old Dominion University, USA 2 University of Missouri at Kansas City, USA IEEE ICC 2009 A High Throughput.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
Telecommunications and Multimedia Unit UTRA TDD Overview Agostinho Castro Rui Sarmento Castro
May 4, Mobile Computing COE 446 Network Planning Tarek Sheltami KFUPM CCSE COE Principles of Wireless.
Network Coding in Peer-to-Peer Networks Presented by Chu Chun Ngai
OVSF Channelization Code Assignment/Arrangement for IMT-2000 Shih - Shien Fang Oct. 18, 2001.
1 Adaptive resource management with dynamic reallocation for layered multimedia on wireless mobile communication net work Date : 2005/06/07 Student : Jia-Hao.
ZIGZAG A Peer-to-Peer Architecture for Media Streaming By Duc A. Tran, Kien A. Hua and Tai T. Do Appear on “Journal On Selected Areas in Communications,
Ad-Hoc Networking Course Instructor: Carlos Pomalaza-Ráez D. D. Perkins, H. D. Hughes, and C. B. Owen: ”Factors Affecting the Performance of Ad Hoc Networks”,
Wireless & Mobile Networking: Channel Allocation
Channel Allocation for the GPRS Design and Performance Study Huei-Wen Ferng, Ph.D. Assistant Professor Department of Computer Science and Information Engineering.
On the Construction of Energy- Efficient Broadcast Tree with Hitch-hiking in Wireless Networks Source: 2004 International Performance Computing and Communications.
7C Cimini-9/97 RANDOM ACCESS TECHNIQUES ALOHA Efficiency Reservation Protocols Voice and Data Techniques - PRMA - Variable rate CDMA.
1 Two-Stage Dynamic Uplink Channel and Slot Assignment for GPRS Author: Ying-Dar Lin, Yu-Ching Hsu, Mei-Yan Chiang Reporter: Chen-Nien Tsai.
EE360: Lecture 7 Outline Adaptive CDMA Techniques Introduction CDMA with power control Adaptive techniques for interference reduction Rate and power adaptation.
Channel Allocation for GPRS From: IEEE Tran. Veh. Technol., Vol. 50, no. 2, Author: P. Lin and Y.-B. Lin CSIE, NTU & CSIE, NCTU.
6/28/2015CSC82601 Radio-resource sharing for adhoc Networking with UWB. by Francesca Cuomo, Cristina Martello, Andrea Baiocchi, and Fabrizio Capriotti.
1 Power Control and Rate Adaptation in WCDMA By Olufunmilola Awoniyi.
II. Medium Access & Cellular Standards. TDMA/FDMA/CDMA.
CS401 presentation1 Effective Replica Allocation in Ad Hoc Networks for Improving Data Accessibility Takahiro Hara Presented by Mingsheng Peng (Proc. IEEE.
High Utilization Resource Allocation and Performance Evaluation for GPRS Networks 研 究 生:蔡鎮年 指導教授:柯開維 博士 無線分封數據服務網路之高使用率 資源分配策略與效能評估.
Yanyan Yang, Yunhuai Liu, and Lionel M. Ni Department of Computer Science and Engineering, Hong Kong University of Science and Technology IEEE MASS 2009.
ECE Department Florida Institute of Technology Wireless Data Communication Networks Lecture 21: GSM evolution.
A Node-Centric Load Balancing Algorithm for Wireless Sensor Networks Hui Dai, Richar Han Department of Computer Science University of Colorado at Boulder.
Lecture 11: Cellular Networks
College of Engineering Resource Management in Wireless Networks Anurag Arepally Major Adviser : Dr. Robert Akl Department of Computer Science and Engineering.
RTS/CTS-Induced Congestion in Ad Hoc Wireless LANs Saikat Ray, Jeffrey B. Carruthers, and David Starobinski Department of Electrical and Computer Engineering.
Network Aware Resource Allocation in Distributed Clouds.
1 11 Subcarrier Allocation and Bit Loading Algorithms for OFDMA-Based Wireless Networks Gautam Kulkarni, Sachin Adlakha, Mani Srivastava UCLA IEEE Transactions.
Placement of WiFi Access Points for Efficient WiFi Offloading in an Overlay Network Adviser : Frank, Yeong-Sung Lin Presented by Shin-Yao Chen.
Improving Capacity and Flexibility of Wireless Mesh Networks by Interface Switching Yunxia Feng, Minglu Li and Min-You Wu Presented by: Yunxia Feng Dept.
A Game Approach for Multi-Channel Allocation in Multi-Hop Wireless Networks Lin Gao, Xinbing Wang Dept. of Electronic Engineering Shanghai Jiao Tong University.
Algorithms for Allocating Wavelength Converters in All-Optical Networks Authors: Goaxi Xiao and Yiu-Wing Leung Presented by: Douglas L. Potts CEG 790 Summer.
1 [3] Jorge Martinez-Bauset, David Garcia-Roger, M a Jose Domenech- Benlloch and Vicent Pla, “ Maximizing the capacity of mobile cellular networks with.
Maximum Network Lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Cardei, M.; Jie Wu; Mingming Lu; Pervaiz, M.O.; Wireless And Mobile.
1 Multicast Algorithms for Multi- Channel Wireless Mesh Networks Guokai Zeng, Bo Wang, Yong Ding, Li Xiao, Matt Mutka Michigan State University ICNP 2007.
Wireless Mobile Communication and Transmission Lab. Chapter 8 Application of Error Control Coding.
On Optimizing the Backoff Interval for Random Access Scheme Zygmunt J. Hass and Jing Deng IEEE Transactions on Communications, Dec 2003.
Single OVSF code assignment in W-CDMA 彭瑱瑞. Outline Introduction Code Assignment Strategy Conclusion My proposal and project Reference.
Energy-Saving Scheduling in IEEE e Networks Chia-Yen Lin, and Hsi-Lu Chao Department of Computer Science National Chiao Tung University.
Advanced Spectrum Management in Multicell OFDMA Networks enabling Cognitive Radio Usage F. Bernardo, J. Pérez-Romero, O. Sallent, R. Agustí Radio Communications.
Downlink Scheduling With Economic Considerations to Future Wireless Networks Bader Al-Manthari, Nidal Nasser, and Hossam Hassanein IEEE Transactions on.
UMTS: Universal Mobile Telecommunications System
TOPOLOGY MANAGEMENT IN COGMESH: A CLUSTER-BASED COGNITIVE RADIO MESH NETWORK Tao Chen; Honggang Zhang; Maggio, G.M.; Chlamtac, I.; Communications, 2007.
K-Anycast Routing Schemes for Mobile Ad Hoc Networks 指導老師 : 黃鈴玲 教授 學生 : 李京釜.
X. Li, W. LiuICC May 11, 2003A Joint Layer Design Smart Contention Resolution Random Access Wireless Networks With Unknown Multiple Users: A Joint.
A Study of Non Real Time Radio Bearer Packet Data Performance in UMTS Radio Access Network Seema Gyanwali Supervisor: Professor Sven Gustav Häggman Instructor:
10/6/2003Kevin Su Traffic Grooming for Survivable WDM Networks – Shared Protection Kevin Su University of Texas at San Antonio.
1 Presented by Sarbagya Buddhacharya. 2 Increasing bandwidth demand in telecommunication networks is satisfied by WDM networks. Dimensioning of WDM networks.
An Efficient Quorum-based Fault- Tolerant Approach for Mobility Agents in Wireless Mobile Networks Yeong-Sheng Chen Chien-Hsun Chen Hua-Yin Fang Department.
1 An Analytical Model for the Dimensioning of a GPRS/EDGE Network with a Capacity Constraint on a Group of Cells r , r , r Nogueira,
Efficient Resource Allocation for Wireless Multicast De-Nian Yang, Member, IEEE Ming-Syan Chen, Fellow, IEEE IEEE Transactions on Mobile Computing, April.
Heterogeneous Wireless Access in Large Mesh Networks Haiping Liu, Xin Liu, Chen-Nee Chuah, Prasant Mohapatra University of California, Davis IEEE MASS.
A Bandwidth Scheduling Algorithm Based on Minimum Interference Traffic in Mesh Mode Xu-Yajing, Li-ZhiTao, Zhong-XiuFang and Xu-HuiMin International Conference.
On Mitigating the Broadcast Storm Problem with Directional Antennas Sheng-Shih Wang July 14, 2003 Chunyu Hu, Yifei Hong, and Jennifer Hou Dept. of Electrical.
Load Balanced Link Reversal Routing in Mobile Wireless Ad Hoc Networks Nabhendra Bisnik, Alhussein Abouzeid ECSE Department RPI Costas Busch CSCI Department.
Critical Area Attention in Traffic Aware Dynamic Node Scheduling for Low Power Sensor Network Proceeding of the 2005 IEEE Wireless Communications and Networking.
Wireless Cache Invalidation Schemes with Link Adaptation and Downlink Traffic Presented by Ying Jin.
An Energy-Efficient Approach for Real-Time Tracking of Moving Objects in Multi-Level Sensor Networks Vincent S. Tseng, Eric H. C. Lu, & Kawuu W. Lin Institute.
1 Low Latency Multimedia Broadcast in Multi-Rate Wireless Meshes Chun Tung Chou, Archan Misra Proc. 1st IEEE Workshop on Wireless Mesh Networks (WIMESH),
Dynamic Bandwidth Reservation in Cellular Networks Using Road Topology Based Mobility Predictions InfoCom 2004 Speaker : Bo-Chun Wang
A Two-Tier Heterogeneous Mobile Ad Hoc Network Architecture and Its Load-Balance Routing Problem C.-F. Huang, H.-W. Lee, and Y.-C. Tseng Department of.
A Low Interference Channel Assignment Algorithm for Wireless Mesh Networks Can Que 1,2, Xinming Zhang 1, and Shifang Dai 1 1.Department of Computer Science.
Authors: Jiang Xie, Ian F. Akyildiz
Chapter 9 – Real Memory Organization and Management
UMTS Terrestrial Radio Access Network Architecture
Effective Replica Allocation
Optimisation of Softer Handover in UMTS Network
Link Performance Models for System Level Simulations in LC
Presentation transcript:

Chapter 11 Code Placement and Replacement Strategies for Wideband CDMA OVSF/ROVSF Code Tree Management Associate Prof. Yuh-Shyan Chen Dept. of Computer Science and Information Engineering National Chung-Cheng University

2 1. Introduction

3

4 2G GSM 2.5G GPRS 3G UMTS 1. Introduction

5 Structural network architecture 3G UMTS system architecture 1. Introduction Uu Cu IubIur Iu USIM ME UE BS RNC MSC/ VLR UTRAN HLR GGSN GMSC SGSN CN Iur-CS Iur-PS UE

6 OVSF code tree 1. Introduction

7

8 2. Problem statement Code placement problem  Code blocking probability  Internal fragmentation Code replacement problem  Code reassignment cost

9 Example of OVSF Code Tree : used code : new request Code blocking :4R

10 Example of OVSF Code Tree : used code : new request Code blocking :2R

11 Example of OVSF Code Tree : used code : new request Internal fragmentation : 3R

12 Example of OVSF Code Tree : used code : new request Internal fragmentation : 3R

13 3. Code placement and replacement strategies Y.-C. Tseng and C.-M. Chao, "Code Placement and Replacement Strategies for Wideband CDMA OVSF Code Tree Management", IEEE Trans. on Mobile Computing, Vol. 1, No. 4, Oct.-Dec. 2002, pp Code Placement and Replacement Strategies for Wideband CDMA OVSF Code Tree Management Tseng’s Code placement schemes  Random placement scheme  Leftmost placement scheme  Crowded-first placement scheme

14 A new call of rate 2R

15 3. Code replacement strategy Tseng’s Code replacement schemes  Find the minimum-cost branch Based on DCA  Relocate until done Based on code placement schemes

16 A Code Replacement Example A new call of rate 8R

17 Multi-Code Approach C.-M. Chao, Y.-C. Tseng, and L.-C. Wang, "Reducing Internal and External Fragmentations of OVSF Codes in WCDMA Systems with Multiple Codes", IEEE Wireless Communications and Networking Conf. (WCNC), 2003.Reducing Internal and External Fragmentations of OVSF Codes in WCDMA Systems with Multiple Codes

18 Tseng’s multi-code assignment Order of Assignment:  increasing  decreasing Co-location of Codes:  united strategy  separated strategy Assignment of Individual Codes:  Random  Leftmost  Crowded-first-space  Crowded-first-code

… n: number of multicode N(i): ideal (optimal) N(i)N(i) … 4 n n single code multi-code N(i)=Number of 1 s in (i) 2 For any given i, we can find a N(i) Number of code 3. Code Placement and Replacement Strategies  Tseng ’ s internal fragmentation solution

20 Internal Fragmentations 3. Code Placement and Replacement Strategies

21 Tseng’s multi-code assignment Possible candidates for 6R (n=2: 4R+2R) (decreasing): Leftmost: {C 8,1, C 16,3 } Crowded-first-space: {C 8,8, C 16,14 } Crowded-first-code: {C 8,3, C 16,7 }

22 Tseng’s multi-code re-assignment Dynamic code assignment (DCA) scheme was proposed to solve the single-code reassignment problem Authors utilize the DCA scheme as a basic construction block. When moving codes around. Authors also consider where to place those codes that are migrated so as to reduce the potential future reassignment cost (this issue is ignored in DCA).

23 Tseng’s multi-code re-assignment New requested call: 6R (n=2: 4R+2R) (decreasing): Free capacity: 9R Leftmost

24 Our Single-Code Placement and Replacement Strategies Yuh-Shyan Chen and Ting-Lung Lin, "Code Placement and Replacement Schemes for W-CDMA Rotated-OVSF Code Tree Management," is submitted to The International Conference on Information Networking, ICOIN 2004, Feb Feb. 20, 2004, Korea.The International Conference on Information Networking, ICOIN 2004

25 Outline I.Introduction II.Background Knowledge III.Code Placement and Replacement Strategies IV.Performance Analysis V.Simulation Results VI.Conclusion

26 I. Introduction This paper proposes a code replacement scheme based on ROVSF code tree This scheme aims to develop  Code placement strategy Reduce blocking probability Reduce blocking probability  Code replacement strategy Reduce reassignment cost Reduce reassignment cost

27 Motivation Existing OVSF-based scheme has a lower spectral efficiency and a higher system overhead This study aims to develop a more efficient channelization code scheme

28 Contributions An alternative solution for code placement and replacement schemes is proposed Advantage of the ROVSF-based scheme  Lower blocking probability Better spectral efficiency  Lower reassignment cost Keep the system overhead low

29 II. Background Knowledge Related Works OVSF Code Tree Rotated-OVSF Code Tree Linear-Code Chain

30 Related Works OVSF-based Scheme  Dynamic Code Assignment IEEE Journal on Selected Areas in Comm., Aug  Single-code Placement & Replacement Proc. of IEEE Trans. on Mobile Computing, (Y.C. Tseng)  Multi-code Assignment IEEE Wireless Comm. and Networking Conf., (Y.C. Tseng) OVSF-like Scheme  FOSSIL Proc. of IEEE ICC, 2001.

31 Review of OVSF Property

32 Our of ROVSF Property

33 Important Properties of ROVSF Code Tree A ROVSF code is cyclic orthogonal to its two children codes : used code: orthogonal codes

34 Important Properties of ROVSF Code Tree (cont.) A ROVSF code is cyclic orthogonal to any descendent codes : used code: orthogonal codes

35 Important Properties of ROVSF Code Tree (cont.) A ROVSF code is not cyclic orthogonal to any descendent of its brother code : used code XXXX

36 Linear-Code Chain A collection of mutually orthogonal codes  Every node of a OVSF code tree is mapping to the corresponding node of a ROVSF code tree to form the linear-code chain Prior to designate where to allocate each supported request  Rate restriction of transmission requests  Reduce blocking of high-rate request

37 Code Placement in OVSF Code Tree : used code

38 Example of Linear-Code Chain : used code

39 Two Types of Linear-Code Chain

40 III. Code Placement and Replacement Strategies Placement Scheme  Linear-Code Chain (LCC) Placement Phase  Non-linear-Code Chain (NCC) Placement Phase Replacement Scheme  Dynamic Adjustment Operation of Linear-Code Chain

41 LCC Placement Phase If exists (b k, b k-1, b k-2, 0, …, 0) and β< j, then the assignment is failed even if b β = 0 1R1R : used code: new request (1, (1, 1), 0)(1, 0, 0)(1, 0, 1) XXXX

42 Example of LCC Placement Phase If b β = 1 and there is b γ = 1 and γ<β, then the assignment is failed (1, 1, 1)(1, 0, 1) 2R2R (1, 1, 1) : used code: new request X

43 NCC Placement Phase If YR is failed in LCC placement phase, then enters NCC placement phase If there exists linear-code chain (b k =1, 0, …,0), where γ =log 2 Y and γ = k, we may assign YR to neighboring node of node N of linear-code chain on the same level of ROVSF code tree, where transmission rate of node N is 2 k

44 Example of NCC Placement Phase (0, (1, 1), 0)(1, 1, 1) 2R2R XXX XXXX

45 Summary of Code Placement More codes are assigned in linear-code chain will result in a lower blocking probability Dynamic adjustment operation of linear-code chain is introduced in code replacement scheme

46 Replacement Scheme The purpose of this procedure  Force the code blocking probability to zero We adopt the same concept of DCA algorithm  ROVSF-version DCA algorithm Our proposed placement strategy is adopted while relocating each code

47 Example of Replacement Scheme 4R4R : used code: minimum-cost branch: occupied code cost = 1cost = 2cost = 4cost = 3

48 Dynamic Adjustment Operation Aims to overcome drawbacks of fixed length of LCC  Maximum transmission rate is limited  Not applicable to variable traffic patterns If exists BW=(b k, b k-1, b k-2, …, b 1, b 0 ), where b i = 0  If an incoming transmission rate is 2 k+t, where 1 ≤ t ≤ n-k, we can adjust the length of linear-code chain to be k+t+1

49 Example of Dynamic Adjustment Operation 4R4R : used code: minimum-cost branch: occupied code cost = 1cost = 2 1R1R2R2R

50 IV. Performance Analysis We define the set of allowable states to be The steady-state probability π v can be determined using the following equation: where π 0 is the steady-state probability being in state 0:

51 Call Blocking Probability Then we have call blocking probability P B (i)for iR as: where is the call blocking states for iR Therefore, the overall call blocking probability P B is simply given by:

52 Call Blocking Probability at Different Traffic Load when max SF = 16

53 V. Experimental Results Simulation environment  Capacity test : code-limited  Maximum spreading factors are 64 and 256  Call arrival process is Poisson distributed with mean arrival rate λ =1 -16 calls/unit time (SF=64), λ =4 -64 calls/unit time (SF=256)  Call duration is exponentially distributed with a mean value of 4 unit of time  Possible transmission rates are 1R, 2R, 4R, and 8R

54 The Compared Targets OVSF-based scheme  Random  Leftmost  Crowded-first  Mostuser-first ROVSF-based scheme  Leftmost  Crowded-first ROVSF code tree + Crowded-first strategy  Mostuser-first ROVSF code tree + Mostuser-first strategy

55 Performance Metrics Blocking Probability  The probability of a new request cannot be accepted because the orthogonality cannot be maintained for this rate, although the system still has enough excess capacity Utilization of LCC  The number of incoming requests assigned on LCC divided by the total number of accepted requests

56 Performance Metrics (cont.) Number of Reassigned Codes  The total number of necessary reassignments of all occupied codes to support the new request when occurring code blocking

57 Impact of Code Placement (SF=256)

58 Impact of Code Placement (SF=64)

59 Impact of Code Replacement

60 Impact of the Length of LCC on Blocking Probability

61 Impact of the Length of LCC on Reassignment Cost

62 Impact of Call Patterns on Blocking Probability

63 Impact of Call Patterns on Reassignment Cost

64 VI. Conclusions This paper proposes a novel approach for channelization code in WCDMA  Based on the Rotated-OVSF code tree The simulation results illustrate that our scheme offers a lower blocking probability and lower reassignment cost, compared to OVSF- based scheme