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.

Slides:



Advertisements
Similar presentations
Ch. 10 Circuit Switching and Packet Switching
Advertisements

General Packet Radio Service (GPRS)
An Overview of GPRS Shourya Roy Pradeep Bhatt Gururaja K.
A Centralized Scheduling Algorithm based on Multi-path Routing in WiMax Mesh Network Yang Cao, Zhimin Liu and Yi Yang International Conference on Wireless.
Multiple Access Techniques for wireless communication
Telecommunications and Multimedia Unit UTRA TDD Overview Agostinho Castro Rui Sarmento Castro
General Packet Radio Service An Overview Ashish Bansal.
LECTURE 11 CT1303 LAN. DYNAMIC MAC PROTOCOL No fixed assignment for transmission media or any network resources.. It allows transmission when needed.
2005/12/06OPLAB, Dept. of IM, NTU1 Optimizing the ARQ Performance in Downlink Packet Data Systems With Scheduling Haitao Zheng, Member, IEEE Harish Viswanathan,
Telefónica Móviles España GPRS (General Packet Radio Service)
CAT2000 GSM Evolution Towards UMTS IFT6275 Shouwen Zhang Fuman Jin.
Mobile Communication MMS / GPRS. What is GPRS ? General Packet Radio Service (GPRS) is a new bearer service for GSM that greatly improves and simplifies.
Maciej Stasiak, Mariusz Głąbowski Arkadiusz Wiśniewski, Piotr Zwierzykowski Modeling and Dimensioning of Mobile Networks: from GSM to LTE.
Mobile Communication Division
1 Adaptive resource management with dynamic reallocation for layered multimedia on wireless mobile communication net work Date : 2005/06/07 Student : Jia-Hao.
COE 341: Data & Computer Communications (T062) Dr. Marwan Abu-Amara
General Packet Radio System (GPRS) Overview. Introduction General Packet Radio Service (GRPS) today “Packet overlay” network on top of the existing GSM.
Channel Allocation for GPRS From: IEEE Tran. Veh. Technol., Vol. 50, no. 2, Author: P. Lin and Y.-B. Lin CSIE, NTU & CSIE, NCTU.
COE 342: Data & Computer Communications (T042) Dr. Marwan Abu-Amara Chapter 8: Multiplexing.
GPRS Muhammad Al-khaldi Sultan Al-Khaldi
COE 341: Data & Computer Communications (T061) Dr. Marwan Abu-Amara Chapter 8: Multiplexing.
Prof.R.K.NADESH;SITE;VIT MEDIUM ACCESS CONTROL Wireless channel is a shared medium MAC coordinates transmission between users sharing the spectrum Goals:
High Utilization Resource Allocation and Performance Evaluation for GPRS Networks 研 究 生:蔡鎮年 指導教授:柯開維 博士 無線分封數據服務網路之高使用率 資源分配策略與效能評估.
Medium Access Control Sublayer
SAMEER NETAM RAHUL GUPTA PAWAN KUMAR SINGH ONKAR BAGHEL OM PANKAJ EKKA Submitted By:
ECE Department Florida Institute of Technology Wireless Data Communication Networks Lecture 21: GSM evolution.
General Packet Radio Service (GPRS) A new Dimension to Wireless Communication.
PERSONAL COMMUNICATION SYSTEMS: GPRS Ian F. Akyildiz Broadband & Wireless Networking Laboratory School of Electrical and Computer Engineering Georgia Institute.
Florida Institute of technologies ECE 5221 Personal Communication Systems Prepared by: Dr. Ivica Kostanic Lecture 12: Frequency allocation and channelization.
3/ EN/LZU Rev A WCDMA Air Interface Part 3: 1 of 22 WCDMA Air Interface Training Part 3 CDMA Capacity Considerations.
A Scheduling Technique for Bandwidth Allocation in Wireless Personal Communication Networks Nikos Passas, Nikos Loukas, and Lazaros Merakos Future generation.
Signal Propagation Propagation: How the Signal are spreading from the receiver to sender. Transmitted to the Receiver in the spherical shape. sender When.
Lectured By: Vivek Dimri Assistant Professor, CSE Dept. SET, Sharda University, Gr. Noida.
Utility Based Scheduling in Cognitive Radio Networks Term Project CmpE-300 Analysis of Algorithms Spring 2009 Computer Engineering, Boğaziçi University,
جلسه دهم شبکه های کامپیوتری به نــــــــــــام خدا.
GSM,GPRS & CDMA Technology
by P. Sriploy, M. Uthansakul and R. Wongsan
Autumn2004 © University of Surrey SatComms A - part 4 - B G Evans 4.1 Satellite Communications A Part 4 Access Schemes in Satellite Networks -Professor.
Presentation by Papua New Guinea Telecommunication & Radiocommunication Technical Authority (PANGTEL) For: PNG COMPUTER SOCIETY ANNUAL SEMINAR, 4th November.
Presented By: Vasantha Lakshmi Gutha Graduate student (CS) Course: CENG 5931 University of Houston-Clear Lake Spring 2011.
MOBILE COMMUNICATIONS Alexandre ELAGUINE & Mikhail BAIAKOVSKI
Adaptation Techniques in Wireless Packet Data Services Speaker: Chih-Wei Wang Advisor: Li-Chun Wang.
MOBILE COMMUNICATION G.S.M. & G.P.R.S.. Evolution of mobile telephone systems Cellular subscriber growth worldwide Currently more than 45 million cellular.
MEDIUM ACCESS CONTROL Wireless channel is a shared medium MAC coordinates transmission between users sharing the spectrum Goals: prevent collisions while.
GSM Mobile Computing IT644.
6.1 Chapter 6 Bandwidth Utilization: Multiplexing and Spreading Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
UMTS: Universal Mobile Telecommunications System
Basics of Wireless Networks – Ch. 2 (pp 6-14)
Variable Bandwidth Allocation Scheme for Energy Efficient Wireless Sensor Network SeongHwan Cho, Kee-Eung Kim Korea Advanced Institute of Science and Technology.
COE 543 Wireless Networks Term Project GPRS Capacity Evaluation Presented By Yaser Al-Jarbou May 2004.
GPRS Part II Wireless and Mobile Network Architecture
GSM System Survey Channel Concepts Syed Amir Abbas.
Communication Protocol Engineering Lab. Hyoung Joo. Nam. 1 GSM System Overview Wireless and Mobile Network Architecture Nam Hyoung-Joo
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,
GPRS 1. Before GPRS: HSCSD  HSCSD or High Speed Circuit Switched Data was the first upgrade to be standardized by ETSI to bring high speed data to GSM.
1 Quick Review on Data Link Layer – Part 2 Jonathan C.L. Liu, Ph.D. Department of Computer, Information Science and Engineering (CISE), University of Florida.
Ασύρματα Δίκτυα και Κινητές Επικοινωνίες Ενότητα # 8: Σύστημα 2.5 Γενιάς GPRS Διδάσκων: Βασίλειος Σύρης Τμήμα: Πληροφορικής.
Performance Analysis of RLC/MAC Protocol in General Packet Radio Service K. Premkumar and A. Chockalingam Wireless Research Lab (
Introduction to Communication Lecture (07) 1. Bandwidth utilization Bandwidth utilization is the wise use of available bandwidth to achieve specific goals.
1 Wireless Networks Lecture 21 WCDMA (Part I) Dr. Ghalib A. Shah.
1 Wireless Networks Lecture 19 cdmaOne/IS-95 Dr. Ghalib A. Shah.
Outline  Introduction (Resource Management and Utilization).  Compression and Multiplexing (Other related definitions).  The Most Important Access Utilization.
GLOBAL SYSTEM FOR MOBILE COMMUNICATION
1 Wireless Networks Lecture 17 GPRS: General Packet Radio Service (Part I) Dr. Ghalib A. Shah.
EDGE TECHNOLOGY AN EVOLUTION IN MOBILE TECHNOLOGY PRESENTED BY KIRAN KUMAR.
Shourya Roy Pradeep Bhatt Gururaja K.
GPRS.
Long Term Evolution (LTE)
Name:Shivalila A H,Shima
Master in progettista di servizi radiomobili Web Based Overview
Presentation transcript:

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

2 Outline GPRS Background Introduction Two-Stage Dynamic Channel and Slot Assignment Results Summary

3 GPRS Background GPRS Introduction GPRS Network Architecture GPRS Air Interface GPRS Logical Channels Mapping Logical Channels to Physical Channels Packet Data Transfer Operations

4 GPRS Introduction GPRS: Stands for General (or generic) Packet Radio Services developed by European Telecommunication Standard Institute (ETSI) is one of the standards of Global System for Mobile communications (GSM) Phase 2+ is designed as a packet switching system

5 GPRS Network Architecture It fits in with the existing GSM PLMN Two new network elements Serving GPRS Support Node (SGSN) Gateway GPRS Support Node (GGSN) Many new interfaces G b, G i, G n, etc.

6 GPRS Network Architecture

7 GPRS Air Interface (1/3) GPRS uses the existing GSM resources. GPRS uses a two-dimensional access scheme (FDMA and TDMA). Total 25 MHz bandwidth 125 carrier frequencies of 200 kHz bandwidth GPRS users will share the same TDMA frame with GSM voice users. GPRS air interface will dynamically allocate resources (timeslots).

8 GPRS Air Interface (2/3) TDMA Frame 8 timeslots Period = ms

9 GPRS Air Interface (3/3) 52 Multiframes

10 GPRS Logical Channels PDCH is the generic name for the physical channel allocated to carry packet logical channels

11 Mapping Logical Channels to Physical Channels (1/3) Logical channels are carried on physical channels. Multiple logical channels can be mapped onto the same physical channels. Three possible combinations: PBCCH+PCCCH+PDTCH+PACCH+PTCCH PCCCH+PDTCH+PACCH+PTCCH PDTCH+PACCH+PTCCH

12 Mapping Logical Channels to Physical Channels (2/3)

13 Mapping Logical Channels to Physical Channels (3/3)

14 Packet Data Transfer Operations Before data can transfer GPRS Attachment PDP (Packet Data Protocol) context activation. After these two steps, the mobile can access the network, request resources, and send data.

15 Uplink Packet Data Transfer Request resources

16 Uplink Packet Data Transfer Fixed radio block allocation According to bit map

17 Uplink Packet Data Transfer Dynamic radio block allocation USF (Uplink State Flag) is attributed to each MS.

18 Outline GPRS Background Introduction Two-Stage Dynamic Channel and Slot Assignment Results Summary

19 Introduction Two-stage assignment Stage-1: BS assigns several PDCHs to an MS. Stage-2: BS selects one of the multiplexed MSs in a PDCH to use the radio resource. Objective of this paper Load balance in stage-1 Good prediction in stage-2

20 Outline GPRS Background Introduction Two-Stage Dynamic Channel and Slot Assignment Results Summary

21 Two-Stage Dynamic Channel and Slot Assignment Stage 1 Multiple PDCHs with the corresponding USFs are assigned to an MS. Stage 2 To utilize the radio resource, the BS has to predict who has data to send and the assign the following time slot to that MS.

22 Stage-1 Channel Assignment After receiving the Packet Channel Request, BS must decide the number of as well as which specific PDCHs to be assigned to the MS. Deciding which PDCHs to assign is more critical. (load balance) Two load measurement methods Number of Assigned Flow Effective transmission over last cycle

23

24 Number of Assigned Flow (NoAF) The number of multiplexed MSs within a PDCH is chosen as the load measurement metric. This scheme can be considered a frequency-wise and PDCH-wise balance.

25 Effective Transmission over Last Cycle (EToLC) The load metric employed by EToLC is defined as the number of transmissions occurred during the previous PRR (Pure Round-Robin) cycle.

26 Stage-2 Slot Assignment The BS has to predict who has data to send. If the selected MS has no data impending, the slot is wasted. Three schemes are considered: Pure Round-Robin Round-Robin with Linearly-Accumulated Adjustment Optimal

27 Pure Round-Robin (PRR) Each multiplexed MS in a PDCH is round-robined to use the uplink channel. All MSs are assumed having impending data to send. A PRR cycle equals the number of MSs multiplexed in this PDCH. The highest mis-selection rate.

28 Round-Robin with Linearly- Accumulated Adjustment (RRLAA) Basis principle to reduce the transmission chance for the MSs that failed to utilize the last assigned slot, and increase the chance for those who had. For RRLAA, a Penalty cycle and a Reward cycle are defined and appear alternately.

29 Penalty Cycle (1/2) A Penalty cycle is derived from PRR cycle by skipping MSs who waste their last assigned timeslots in Penalty cycles. An MS will be skipped in n successive penalty cycles when it wastes n successive assigned timeslots in Penalty cycles. When the MS begins to send packets, the penalty accumulation is reset.

30 Penalty Cycle (2/2) M: number of multiplexed MS in a PDCH

31 Reward Cycle (1/2) An MS is authorized to transmit during the following Reward cycle if it transmits data in the previous Penalty cycle. An MS will be rewarded n timeslots in a Reward cycle when it successively employs the assigned timeslots in n penalty cycles. An MS will be selected to send data at most once in a Penalty cycle but possibly multiple times in a Reward cycle.

32 Reward Cycle (2/2) Infinite loop?

33 Optimal (OPT) Assume that whether an MS has data to send or not is known in advance. For compare performance.

34 Outline GPRS Background Introduction Two-Stage Dynamic Channel and Slot Assignment Results Summary

35 Results Comparison between Load Balancing Schemes for Stage-1 Channel Assignment Comparison between Selection Schemes for Stage-2 Slot Assignment

36 Comparison for Stage-1 Channel Assignment (1/3) FNoP-NoAF is designed to be compared with other three models and is considered as the most load-balanced case. RND: RandomFNoP: Fixed Number of PDCH (?) NoAF: Number of Assigned Flow EToLC: Effective Transmission over Last Cycle

37 Comparison for Stage-1 Channel Assignment (2/3) Standard deviation of PDCH utilization

38 Comparison for Stage-1 Channel Assignment (3/3) System throughput

39 Comparison for Stage-2 Slot Assignment (1/3) Mis-selection rate

40 Comparison for Stage-2 Slot Assignment (2/3) System throughput throughput ≈ offered load * ( 1 – mis-selection rate)

41 Comparison for Stage-2 Slot Assignment (3/3) Average Packet Queuing Delay

42 Outline GPRS Background Introduction Two-Stage Dynamic Channel and Slot Assignment Results Summary

43 Summary (1/2) Two load-balancing schemes for stage- 1 channel assignment. Number of Assigned Flow (NoAF) Effective Transmission over Last Cycle (EToLC) EToLC outperforms NoAF.

44 Summary (2/2) One selection scheme for stage-2 slot assignment. Round Robin with Linearly-Accumulated Adjustment (RRLAA). Reward and penalty cycles. RRLAA has the lower mis-selection rate, better system throughput, and lower packet queuing delay.