1 / 9

Simulator Implementation

Simulator Implementation. General Structure – Object Oriented Time-Driven and Event-Motivated Simulation Process – main() and traffic_Model Propagation Concerned Object – MS and air_Interface Proposed RRM features VS “ Best Effort ”

abeni
Download Presentation

Simulator Implementation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Simulator Implementation • General Structure – Object Oriented • Time-Driven and Event-Motivated Simulation Process – main() and traffic_Model • Propagation Concerned Object – MS and air_Interface • Proposed RRM features VS “Best Effort” • Proposed RRM Object – BSS, FIFO_Priority and resource_Pool Group 896 GPRS Radio Resource Management

  2. BSS Resource Pool Access (); TS assignment (); TBF assignment (); Scheduler (); Resource Update (); Add GSM (); Add GPRS (); Release GSM (); Release GPRS (); Scheduled (); Traffic Model Air Interface Mobile Station Trace FIFO Priority Traffic Generator ( ); Transmission ( ); Update Propagation ( ); Output ( ); Push ( ); Pop ( ); General Structure – Object Oriented Group 896 GPRS Radio Resource Management

  3. T, Length, MS T, Length, MS T, Length, MS T, Length, MS T, Length, MS T, Length, MS Traffic Model GSM events Chain Simulation Process GPRS events Chain T<T_End T_nex t_Frame<T_next_Event? Yes No Transmission Access Resource Update Timer Update Scheduling Output Trace Time-Driven and Event-Motivated Simulation Process Group 896 GPRS Radio Resource Management

  4. Propagation Concerned Object – MS and airInterface MS: Assign C/I, CS, BLER to each mobile station, the process was carried on during the initialization step. Air Interface: Frame[TRX][TS]; During each RLC block transmission, generate a Random “ 0” or “1” representing “correct” or “error” according to the BLER for the MS which occupy current TS/Block. Group 896 GPRS Radio Resource Management

  5. Proposed RRM vs “Best Effort” General Assumptions: Access Queue Length: 7 GPRS session Maximum TFI per TS: 32 (5 bits) Dropping Criteria : GSM -- No; GPRS – when re-transmission exceed the max (25) Group 896 GPRS Radio Resource Management

  6. Session ID, Grade Session ID, Grade Session ID, Grade Session ID, Grade TS data structure TS Type 1: GSM TS Type 2: GPRS TRX0 TRX1 TRX2 Pool[TRX][TS] TRX3 TS0 TS1 TS2 TS3 TS4 TS5 TS6 Proposed RRM Object – BSS, FIFOPriority and resourcePool Resource Pool: store a table for all the TRX-TSs. Group 896 GPRS Radio Resource Management

  7. Session ID, Priority Access Queue Priority: High  Low Priority = C/I of each session according to its assigned Mobile Station BSS will always select the first one(highest priority) in queue to assign resources. For two sessions with the same C/I, the new one will be put after the old one. Session ID, Priority Session ID, Priority Proposed RRM Object –conj FIFO_Priority: The GPRS access queue based on grade. Queue length = 7 Group 896 GPRS Radio Resource Management

  8. Session ID, Grade Session ID, Grade GSM Sessions GPRS Sessions Session ID, Grade Session ID, Grade Session ID, Grade Session ID, Grade Proposed RRM Object –conj2 BSS: Manage all the “active” sessions. • Access Control (Voice Pre-emption) • TS/TBF assignment • Scheduling • Correctly-received RLC blocks counting • Release finished GSM/GPRS or drop GPRS with max retransmissions. • TFI re-assignment: after every transmission time step, try to raise the TFI numbers for each GPRS session to 4. Group 896 GPRS Radio Resource Management

  9. BackUp: for Q&A 1) In traffic generator while calculating the mean GPRS holding time: We use average data speed: 25kbps. Which comes from some simulation output on different traffic load. Group 896 GPRS Radio Resource Management

More Related