Presentation is loading. Please wait.

Presentation is loading. Please wait.

IEEE Network Simulation with Mobile Users

Similar presentations


Presentation on theme: "IEEE Network Simulation with Mobile Users"— Presentation transcript:

1 IEEE802.16 Network Simulation with Mobile Users
Department of Communication Systems Engineering Ben Gurion University of the Negev Be’er-Sheva, Israel IEEE Network Simulation with Mobile Users Part B – MMR Network Anatoly Rabinovich Roman Kalik Supervisors: Dr. Yehuda Ben - Shimol Mr. Itzik Kitroser

2 Contents Complete network overview. Project Goal & Scope.
Base Station (BS) Design. Implementation Transmission Reception Modulation Traffic Simulation. Results.

3 Complete Network Overview
Simulation Description Multiple Base Stations. Multiple Subscriber Stations (SS). Mobile and Stationary SS. A modular Air Link. שקף זה ישמש להצגה של הרשת כולה כאשר נדבר יותר באוריינטציה של תחנת הבסיס.

4 IEEE802.16 Network Simulation With Mobile Users: Base Station – Project Goal & Scope
Studying of the IEEE standard. Studying of the open source OMNeT++ network simulator. Implementing the IEEE MAC layer. Collection and analysis of statistical information. Multiple Base Station. Multiple Subscriber Stations (SS). Support for Static & Mobile SSs. Roaming. מטרת הפרוייקט - למדנו את הסטנדרט, את הסימולטור. מימשנו את שכבת ה- MAC, אספנו וניתחנו את הסטטיסטיקות שהתקבלו. היקף הפרוייקט – מימוש תחנת בסיס יחידה. התממשקות עם הרבה משתמשי קצה. תמיכה במשתמשי קצה סטטים ודינמיים. ניידות משתמשים.

5 Base Station – Design The CS modules handle entry-level processing, converting packets to and from IP format. The CPS is the Central Processing System. It contains the various sub-modules that will handle the data processing and scheduling. IP CS-PDU/ MSDU PHY Frame PHY Frame IP CS-PDU/ MSDU

6 Base Station Implementation - Downlink
CID i CID i+1 TrafficGen Classifier CID i+n connManager pduConstructor DL_Scheduler Mapper QoS constraints mac802_16 UL_Scheduler Scheduler ARQ האנימציה בשקף זה לוקחת 45 שניות, ישנה תוספת של כדקה להסבר השקף. סה"כ ישנן כ-2 דקות של הסבר על שקף זה. יוסבר עם מעבר המידע במערכת, כשהמידע מגיע משכבת הרשת (חבילות IP) ומעובד במערכת. תאור בסיסי של Scheduling באנימציה יפה. בניה של חבילות באנימציה יפה. requestMng Sink pduDeconstructor ListenDecode

7 Base Station Implementation - Downlink
PDU PDU PDU TrafficGen Classifier connManager pduConstructor DL_Scheduler Mapper Mac802_16 UL_Scheduler ARQ requestMng Sink pduDeconstructor ListenDecode

8 Base Station Implementation - Downlink
TrafficGen Classifier connManager pduConstructor DL_Scheduler Mapper Mac802_16 UL_Scheduler ARQ requestMng Sink pduDeconstructor ListenDecode

9 Base Station Implementation - Uplink
TrafficGen Classifier connManager pduConstructor DL_Scheduler Mapper Mac802_16 UL_Scheduler ARQ requestMng Sink pduDeconstructor ListenDecode

10 Modulation Chart Basic modulation is QPSK. All management information passes in this modulation. 5 Next we have more advanced modulations, 16QAM and 64QAM. 10.5 16 QPSK 16QAM SNR 64QAM Further sub-divisions of these modulations include error-correction code implementation.

11 Traffic Simulation Support is implemented for a diverse range of connection simulation. They range from application-specific data to VoIP. Each data type has its own QoS requirements. Further data types can be easily added into the database, and the BS scheduler can be changed to accommodate this change. The system is fully modular.

12 Results - Statistics Collecting
Currently only Throughput and Average Delay are implemented. Further statistics collecting support will be added in the near future.

13 What Have We Learned? The standard, from the general outline to the particulars of design and implementation. Familiarization with the OMNeT++ network simulation platform, and simulation building in general. Working as part of a team on a (relatively) large-scale project.

14 Thank you for your attention!
Questions? Thank you for your attention!


Download ppt "IEEE Network Simulation with Mobile Users"

Similar presentations


Ads by Google