無線分封數據服務網路之高使用率 資源分配策略與效能評估 High Utilization Resource Allocation and Performance Evaluation for GPRS Networks 研 究 生:蔡鎮年 指導教授:柯開維 博士 Outline Introduction Background Resource Allocation Strategy for GPRS Analytical Model Numerical Result Conclusion 2004/7/14 2 Introduction (1/2) Radio resource allocation for GPRS Single rate vs. multirate Time slots vs. radio blocks Different strategies to partition the available cell capacity Complete Sharing (CS) Complete Partitioning (CP) Partial Sharing (PS) 2004/7/14 3 Introduction (2/2) This thesis Focuses on CP and PS strategy. Allocates downlink radio resource by radio blocks. Two types (rates) of GPRS user. Analyzes and evaluates performance for different strategy. 2004/7/14 4 Background GPRS network architecture GPRS air interface TBF and TFI 2004/7/14 5 GPRS Network Architecture (1/2) 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 Gb, Gi, Gn, etc. 2004/7/14 6 GPRS Network Architecture (2/2) 2004/7/14 7 GPRS Air Interface Frequency-Division Duplex, FDD Combination of Frequency and Time division multiple access, FDMA/TDMA 52-multiframe Physical channels and logical channels 2004/7/14 8 GPRS Air Interface 52-multiframe 2004/7/14 9 GPRS Air Interface Physical Channels Eight physical channels (TS0 to TS7) per carrier. The physical channel that is used for packet logical channels is called a packet data channel (PDCH). 2004/7/14 10 TBF and TFI (1/3) A temporary block flow (TBF) is a physical connection between the MS and the network side to support data transfer. Once the data transfer is finished, the TBF is released. 2004/7/14 11 TBF and TFI (2/3) Each TBF is identified by a temporary flow identity (TFI) assigned by the network. PDCH multiplexing TBFs which belonging to different MS can share the same PDCH. 2004/7/14 12 TBF and TFI (3/3) 2004/7/14 13 Resource Allocation Strategy for GPRS Radio resource partition strategies Complete Partitioning (CP) Partial Sharing (PS) 2004/7/14 14 Resource Allocation Strategy Complete Partitioning TS0 to TS4 are GSM user only, and TS5 to TS7 are GPRS user only This two partitions are independent 2004/7/14 15 Resource Allocation Strategy Partial Sharing A shared time slot This two partitions are dependent 2004/7/14 16 Analytical Model for CP In CP case, GSM and GPRS partitions are independent, so we can analyze this two partitions separately. System description State definition State transition diagrams Balance equations Performance metrics 2004/7/14 17 Analytical Model for CP System Description Two types of user The request is Poisson. Class 1 (1+1) and class 2 (2+1) Arrival rate are λ1 and λ2, respective. The service time of each request is exponential distribution Mean service time are 1/μ1 and 1/μ2, respective. 2004/7/14 18 Analytical Model for CP State Definition State x=(i, j, k) i = the number of PDCH is used j = the number of class 1 user k = the number of class 2 user An example 2004/7/14 19 Analytical Model for CP State Transition Diagrams Define R = j + 2k, and MAX_PDCH is the maximum number of GPRS time slot that can be used. Four cases R MAX _ PDCH 2 0 R MAX _ PDCH R MAX _ PDCH R MAX _ PDCH 1 2004/7/14 20 Analytical Model for CP State Transition Diagrams R MAX _ PDCH 2 The most straightforward No need to consider i An example MAX_PDCH = 3 2004/7/14 21 Analytical Model for CP State Transition Diagrams Generalized state transition diagram for case 1 2004/7/14 22 Analytical Model for CP Balance Equations 2 2 j 1 k 2 i , j ,k 1 1 ( j 1) 1 i , j 1,k 11 i , j 1,k ( k 1) 2 i , j ,k 1 2 2 i , j ,k 1 4 2 5 2 j 1 k 2 i , j ,k 3 1 ( j 1) 1 i 1, j 1,k 31 i 1, j 1,k ( k 1)2 i 2, j ,k 1 ( k 1) 2 i 1, j ,k 1 42 i 2, j ,k 1 2 2 j 1 k 2 i , j ,k 1 1 ( j 1) 1 i , j 1,k 31 i 1, j 1,k (k 1) 2 i , j ,k 1 42 i 2, j ,k 1 2 2 j 1 k 2 i , j ,k 1 1 ( j 1) 1 i , j 1,k 11 i , j 1,k ( k 1) 2 i , j ,k 1 52 i 1, j ,k 1 2004/7/14 23 Analytical Model for CP Performance Metrics According steady-state probabilities, we can fine the class 1 and class 2 blocking probability (Pb1 and Pb2), and radio resource utilization U. Pb1 Pb 2 U 2004/7/14 i , j ,k i , j ,k i , j ,k E i , j , k E i , j , k F i , j ,k 1 i (i , j ,k ) MAX _ PDCH i , j ,k S 24 Analytical Model for PS (1/2) PS case is more complex than CP case. In addition to GPRS user, there is GSM user in the system as well. GSM user New call and handover call are Poisson Arrival rate v n h Service time is exponential distribution Mean service time 1 v 1 s d 2004/7/14 25 Analytical Model for PS (2/2) State x=(i, j, k, l, m) i = the number of PDCH being used j = the number of GPRS class 1 user k = the number of GPRS class 2 user l = the number of GSM user m = indicate who is using shared TS 12 different cases, 12 different balance equations. 2004/7/14 26 Analytical Model for PS Performance Metrics (1/2) According to these balance equations, we can calculate steady-state probabilities, and compute performance metrics as well. GPRS class 1 blocking probability P b1 ( i , j , k ,l , m )H I ( i , j , k ,l , m ) GPRS class 2 blocking probability P b2 2004/7/14 ( i , j , k ,l , m )I H J K ( i , j , k ,l , m ) 27 Analytical Model for PS Performance Metrics (2/2) GSM new call blocking probability n n h ( i , j , k ,l , m )L M ( i , j , k ,l , m ) GSM handover call blocking probability Pvn Pvh h n h ( i , j , k ,l , m )L M ( i , j , k ,l , m ) Radio resource utilization 2004/7/14 U 1 (i , j ,k ,l ,m ) (i l ) GPRS _ TS GSM _ TS 1 (i , j ,k ,l ,m )S 28 Numerical Result Comparison between analytic and simulated result. Comparison between CP and PS for GPRS traffic. Utilization vs. load Define GPRS load GSM load 2004/7/14 1 2 1 (erlang ) 1 2 v (erlang ) v LGPRS LGSM 29 Comparison between analytic and simulated result (1/2) CP case 1 2 0.1 0.6 class 1-理論值 0.5 class 1-模擬值 class 2-理論值 Blocking Probability class 2-模擬值 0.4 0.3 0.2 0.1 0 3.6 7.2 2004/7/14 10.8 14.4 18 21.6 25.2 28.8 32.4 36 Offered Load 39.6 43.2 46.8 50.4 54 57.6 30 Comparison between analytic and simulated result (2/2) 0.25 GPRS Load 3.2, 1 0.2, 2 0.4 class 1-理論值 class 1-模擬值 class 2-理論值 class 2-模擬值 GSM-理論值 GSM-模擬值 0.2 Blocking Probability PS case 0.15 0.1 0.05 0 4 8 2004/7/14 12 16 20 24 28 GPRS Load 32 36 40 44 48 31 Comparison between CP and PS for GPRS request GPRS Load 3.2, 1 0.2, 2 0.4, v 0.0083 0.5 0.45 class class class class Blocking Probability 0.4 0.35 0.3 1-CP 1-PS 2-CP 2-PS 0.25 0.2 0.15 0.1 0.05 0 4 2004/7/14 8 12 16 20 24 28 GPRS Load 32 36 40 44 48 32 Utilization vs. offered load (1/2) CP case 1 0.2, 2 0.4, k 1 2 1.2 1 Utilization 0.8 0.6 0.4 k=1 k=5 0.2 0 1 2004/7/14 2 3 4 5 6 7 8 Offered Load (Erlangs) 9 10 11 12 33 Utilization vs. offered load (2/2) PS case 1 0.2, 2 0.4, v 0.0083 0.9 0.8 Utilization 0.7 0.6 4 erlangs 8 erlangs 18 erlangs 28.8 erlangs 0.5 0.4 0.3 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 GSM Load (Erlangs) 2004/7/14 34 Conclusion Radio block based CP and PS strategies was proposed. Built analytic model for both strategies. Verified analytic model by simulation. Showed that PS case scheme performed better than CP one. GPRS radio resource can be fully utilized easily. 2004/7/14 35 Future work Impact of cell-reselection. Priority for GSM handover call. Preemptive mechanism. Adaptive resource allocation. 2004/7/14 36 The End 2004/7/14 37
© Copyright 2026 Paperzz