Simulative Leistungsbewertung des IEEE Systems im openwns

Size: px
Start display at page:

Download "Simulative Leistungsbewertung des IEEE Systems im openwns"

Transcription

1 Simulative Leistungsbewertung des IEEE Systems im openwns 19. ComNets-Workshop Mobil- und Telekommunikation Dipl.-Ing. Karsten Klagges ComNets Research Group RWTH Aachen University 11. März 2011 Karsten Klagges ComNets, RWTH Aachen University ComNets 1

2 Outline Simulator Platform Simulator Architecture Functional Units Continuous Integration Source Control System Grid/Cluster Computing Overview Wrowser WiMAC module IEEE Protocol Overview WiMAC Component Karsten Klagges ComNets, RWTH Aachen University ComNets 2

3 Simulator Platform openwns is witten in C++ and provides a rich set of common software design patterns Design patterns from Gamma et. al. Modern Software Design A. Alexandrescu openwns is flexible Functional units allow flexible configuration of protocol layer Modular composition of protocol stack Simulation model is exchangeable even non-event driven simulations are possible openwns performs data post processing On-line data concentration (Histogram, PDF, CDF) Sorting of data by context Statistical data is accessible in database Karsten Klagges ComNets, RWTH Aachen University ComNets 3

4 Simulator Platform openwns is witten in C++ and provides a rich set of common software design patterns Design patterns from Gamma et. al. Modern Software Design A. Alexandrescu openwns is flexible Functional units allow flexible configuration of protocol layer Modular composition of protocol stack Simulation model is exchangeable even non-event driven simulations are possible openwns performs data post processing On-line data concentration (Histogram, PDF, CDF) Sorting of data by context Statistical data is accessible in database Karsten Klagges ComNets, RWTH Aachen University ComNets 3

5 Simulator Platform openwns is witten in C++ and provides a rich set of common software design patterns Design patterns from Gamma et. al. Modern Software Design A. Alexandrescu openwns is flexible Functional units allow flexible configuration of protocol layer Modular composition of protocol stack Simulation model is exchangeable even non-event driven simulations are possible openwns performs data post processing On-line data concentration (Histogram, PDF, CDF) Sorting of data by context Statistical data is accessible in database Karsten Klagges ComNets, RWTH Aachen University ComNets 3

6 Simulator Core Simulation Model Database Configuration PyConfig Tree Node #1 Load generator Network (IP) Node #2 Load generator Network (IP) Statistic Tools DLL DLL Event Scheduler PHY PHY Random Number Distribution Event Logging Radio Interference Simulation Engine (RISE) Figure: Simulator Architecture Karsten Klagges ComNets, RWTH Aachen University ComNets 4

7 Functional Units Functional units have been invented 1 to provide a flexible configuration of protocol layers by reusing atomic protocol functionality in multiple layers. #1 isaccepting senddata Receptor wakeup Deliverer ondata Definition of common functional unit interface to connect functional units Data is aggregated in compounds of functional unit commands Inter functional unit flow control #2 Compound Handler Command Type #3 Specifier Connector wakeup ondata isaccepting senddata Signal flow Data flow Figure: Functional Unit Aspects 1 Schinnenburg et. al., A Framework for Reconfigurable Functions of a Multi-Mode Protocol Layer, SDR Forum 2005 Karsten Klagges ComNets, RWTH Aachen University ComNets 5

8 Outgoing direction 1. Incoming wakeup from lower 2. Forward wakeup to next higher 3. isaccepting request from higher 4. Forward isaccepting request to next lower 5. senddata request from higher 6. Handle compound and forward to next lower Incoming Direction 1. ondata call from lower 2. Handle data and send to next higher #1 isaccepting senddata wakeup ondata Receptor Deliverer #2 Compound Handler Command Type #3 Specifier Connector wakeup ondata isaccepting senddata Signal flow Data flow Figure: Functional Unit Flow Control Karsten Klagges ComNets, RWTH Aachen University ComNets 6

9 Outgoing direction 1. Incoming wakeup from lower 2. Forward wakeup to next higher 3. isaccepting request from higher 4. Forward isaccepting request to next lower 5. senddata request from higher 6. Handle compound and forward to next lower Incoming Direction 1. ondata call from lower 2. Handle data and send to next higher #1 isaccepting senddata wakeup ondata Receptor Deliverer #2 Compound Handler Command Type #3 Specifier Connector wakeup ondata isaccepting senddata Signal flow Data flow Figure: Functional Unit Flow Control Karsten Klagges ComNets, RWTH Aachen University ComNets 6

10 Outgoing direction 1. Incoming wakeup from lower 2. Forward wakeup to next higher 3. isaccepting request from higher 4. Forward isaccepting request to next lower 5. senddata request from higher 6. Handle compound and forward to next lower Incoming Direction 1. ondata call from lower 2. Handle data and send to next higher #1 isaccepting senddata wakeup ondata Receptor Deliverer #2 Compound Handler Command Type #3 Specifier Connector wakeup ondata isaccepting senddata Signal flow Data flow Figure: Functional Unit Flow Control Karsten Klagges ComNets, RWTH Aachen University ComNets 6

11 Outgoing direction 1. Incoming wakeup from lower 2. Forward wakeup to next higher 3. isaccepting request from higher 4. Forward isaccepting request to next lower 5. senddata request from higher 6. Handle compound and forward to next lower Incoming Direction 1. ondata call from lower 2. Handle data and send to next higher #1 isaccepting senddata wakeup ondata Receptor Deliverer #2 Compound Handler Command Type #3 Specifier Connector wakeup ondata isaccepting senddata Signal flow Data flow Figure: Functional Unit Flow Control Karsten Klagges ComNets, RWTH Aachen University ComNets 6

12 Outgoing direction 1. Incoming wakeup from lower 2. Forward wakeup to next higher 3. isaccepting request from higher 4. Forward isaccepting request to next lower 5. senddata request from higher 6. Handle compound and forward to next lower Incoming Direction 1. ondata call from lower 2. Handle data and send to next higher #1 isaccepting senddata wakeup ondata Receptor Deliverer #2 Compound Handler Command Type #3 Specifier Connector wakeup ondata isaccepting senddata Signal flow Data flow Figure: Functional Unit Flow Control Karsten Klagges ComNets, RWTH Aachen University ComNets 6

13 Outgoing direction 1. Incoming wakeup from lower 2. Forward wakeup to next higher 3. isaccepting request from higher 4. Forward isaccepting request to next lower 5. senddata request from higher 6. Handle compound and forward to next lower Incoming Direction 1. ondata call from lower 2. Handle data and send to next higher #1 isaccepting senddata wakeup ondata Receptor Deliverer #2 Compound Handler Command Type #3 Specifier Connector wakeup ondata isaccepting senddata Signal flow Data flow Figure: Functional Unit Flow Control Karsten Klagges ComNets, RWTH Aachen University ComNets 6

14 Outgoing direction 1. Incoming wakeup from lower 2. Forward wakeup to next higher 3. isaccepting request from higher 4. Forward isaccepting request to next lower 5. senddata request from higher 6. Handle compound and forward to next lower Incoming Direction 1. ondata call from lower 2. Handle data and send to next higher #1 isaccepting senddata wakeup ondata Receptor Deliverer #2 Compound Handler Command Type #3 Specifier Connector wakeup ondata isaccepting senddata Signal flow Data flow Figure: Functional Unit Flow Control Karsten Klagges ComNets, RWTH Aachen University ComNets 6

15 Outgoing direction 1. Incoming wakeup from lower 2. Forward wakeup to next higher 3. isaccepting request from higher 4. Forward isaccepting request to next lower 5. senddata request from higher 6. Handle compound and forward to next lower Incoming Direction 1. ondata call from lower 2. Handle data and send to next higher #1 isaccepting senddata wakeup ondata Receptor Deliverer #2 Compound Handler Command Type #3 Specifier Connector wakeup ondata isaccepting senddata Signal flow Data flow Figure: Functional Unit Flow Control Karsten Klagges ComNets, RWTH Aachen University ComNets 6

16 Simulator Platform Simulator Architecture Functional Units Continuous Integration Source Control System Grid/Cluster Computing Overview Wrowser WiMAC module IEEE Protocol Overview WiMAC Component Karsten Klagges ComNets, RWTH Aachen University ComNets 7

17 Continuous Integration with buildbot Continuous Integration is a software development practice where members of a team integrate their work frequently, usually each person integrates at least daily - leading to multiple integrations per day. Martin Fowler Development branch is always functional Unit tests on functional unit level with CppUnit testing suite System tests of full protocol stacks in selected scenarios Subsequent patches must not interfere with existing functionality Figure: Buildbot web interface Karsten Klagges ComNets, RWTH Aachen University ComNets 8

18 Source Control System Revision control provides both, collaboration of developers and archiving of achieved work. Based on Canonical s bzr also known as bazaar Everybody develops on the same codebase Small changes are developed on frequent commit base Big inventions are developed on separated branches Rev 25 Rev 24 Rev 23 Rev 22 Branches are reintegrated after successful testing Rev 21 Rev 22.2 Rev 22.1 Karsten Klagges ComNets, RWTH Aachen University ComNets 9

19 Grid/Cluster Computing Grid computing Grid computing combines distributed computer resources that are loosely coupled to compute programs in parallel. Simulation campaigns are simulated on the compute cluster, driven by the SUN gridengine Gridengine runs on Dell Power-Edge blades 16 blades with 2 Quad-Core Intel Xeon 2.5GHz up to 128 simulations run in parallel Gridengine may also run on desktop computers Karsten Klagges ComNets, RWTH Aachen University ComNets 10

20 openwns development cycle at a glance Karsten Klagges ComNets, RWTH Aachen University ComNets 11

21 Figure: Wrowser data viewer Simulation results are viewed with openwns data browser: Wrowser Aggregation of simulation results of multiple runs Statistical confidence of results shown as confidence interval Export of data as png, pdf, emf, MATLAB data and many more Karsten Klagges ComNets, RWTH Aachen University ComNets 12

22 Simulator Platform Simulator Architecture Functional Units Continuous Integration Source Control System Grid/Cluster Computing Overview Wrowser WiMAC module IEEE Protocol Overview WiMAC Component Karsten Klagges ComNets, RWTH Aachen University ComNets 13

23 Convergence Sublayer Common Part Sublayer Radio Resource Control and Management (RRCM) Medium Access Control (MAC) Data Plane Karsten Klagges ComNets, RWTH Aachen University ComNets 14

24 Karsten SFH: Klagges Super Frame Header ComNets, RWTH Aachen University ComNets 15 WiMAC module WiMAC (WIMAX MAC) is the IEEE MAC and PHY model in the openwns. WiMAC makes heavy use of the concept Radio Resource Control and Management Service flow and Connection Management Interference Management BW Request Convergence Sublayer Data Plane Convergence Classifier Buffer ARQ CRC Error Model MAC / Physical Layer SFH DL MAP UL MAP DL Scheduler Frame Multiplexer UL Scheduler Figure: WiMAC Functional Unit Network

25 Thank you Karsten Klagges ComNets, RWTH Aachen University ComNets 16

Flow Control in Relay Enhanced IEEE Networks

Flow Control in Relay Enhanced IEEE Networks Flow Control in Relay Enhanced IEEE 802.16 Networks 17. ComNets-Workshop Mobil- und Telekommunikation Dipl.-Ing. Klaus Sambale ComNets Research Group RWTH Aachen University March 12, 2010 Outline Motivation

More information

Modular Link Layer Functions of a Generic Protocol Stack for Future Wireless Systems. L. Berlemann, A. Cassaigne, R. Pabst and B.

Modular Link Layer Functions of a Generic Protocol Stack for Future Wireless Systems. L. Berlemann, A. Cassaigne, R. Pabst and B. SDR 04 Phoenix Modular Link Layer Functions of a Generic Protocol Stack for Future Wireless Systems L. Berlemann, A. Cassaigne, R. Pabst and B. Walke Chair of Communication Networks (ComNets) RWTH Aachen

More information

Mobile WiMAX EPL 657. Panayiotis Kolios

Mobile WiMAX EPL 657. Panayiotis Kolios Mobile WiMAX EPL 657 Panayiotis Kolios 1 WiMAX Based on the 802.16 suite of protocols Air interface OFDMA defined under 802.16-2004 Mobility enhancements made under 802.16e include multi-path performance

More information

MODULAR LINK LAYER FUNCTIONS OF A GENERIC PROTOCOL STACK FOR FUTURE WIRELESS NETWORKS

MODULAR LINK LAYER FUNCTIONS OF A GENERIC PROTOCOL STACK FOR FUTURE WIRELESS NETWORKS MODULAR LINK LAYER FUNCTIONS OF A GENERIC PROTOCOL STACK FOR FUTURE WIRELESS NETWORKS Lars Berlemann, Arnaud Cassaigne, Ralf Pabst, Bernhard Walke (ComNets, RWTH Aachen University, Aachen, Germany) ber

More information

COSMOS Architecture and Key Technologies. June 1 st, 2018 COSMOS Team

COSMOS Architecture and Key Technologies. June 1 st, 2018 COSMOS Team COSMOS Architecture and Key Technologies June 1 st, 2018 COSMOS Team COSMOS: System Architecture (2) System design based on three levels of SDR radio node (S,M,L) with M,L connected via fiber to optical

More information

The Open-Source SDR LTE Platform for First Responders. Software Radio Systems

The Open-Source SDR LTE Platform for First Responders. Software Radio Systems The Open-Source SDR LTE Platform for First Responders Software Radio Systems www.softwareradiosystems.com www.github.com/srslte Outline SRS - Software Radio Systems NIST PSIAP and OpenFirst srslte The

More information

Summary of WP5 Integration and Validation Second Year. FP7 ICT Objective 1.1 The Network of the Future

Summary of WP5 Integration and Validation Second Year. FP7 ICT Objective 1.1 The Network of the Future Summary of WP5 Integration and Validation Second Year FP7 ICT Objective 1.1 The Network of the Future 1 Outline WP5 Outlook Testbed 1 Testbed 2 Testbed 3 Road map 2 WP5 Outlook Year 1 Year 2 Year 3 Testbeds

More information

HIPERLAN/2 and a: A Comparative Study

HIPERLAN/2 and a: A Comparative Study HIPERLAN/2 and 802.11a: A Comparative Study PADMA BONDE Reader, Department of Computer Science Shri Vaishnav Institute of Technology and Science Indore, INDIA JAYESH BONDE Executive Engineer, Department

More information

DAY 2. HSPA Systems Architecture and Protocols

DAY 2. HSPA Systems Architecture and Protocols DAY 2 HSPA Systems Architecture and Protocols 1 LTE Basic Reference Model UE: User Equipment S-GW: Serving Gateway P-GW: PDN Gateway MME : Mobility Management Entity enb: evolved Node B HSS: Home Subscriber

More information

Modeling of Partially Overlapping Wireless Personal Area Networks

Modeling of Partially Overlapping Wireless Personal Area Networks Modeling of Partially Overlapping Wireless Personal Area Networks 21. ComNets-Workshop Mobil- und Telekommunikation Dipl.-Ing. Holger Rosier March 16, 2012 ComNets Research Group RWTH Aachen University,

More information

Software Development & Education Center. Revit 2013

Software Development & Education Center. Revit 2013 Software Development & Education Center Revit 2013 (Architecture BIM MEP Structure Family Editor) Autodesk Revit Architecture Essential Objective The primary objective of this course is to teach students

More information

Continuous Integration / Continuous Testing

Continuous Integration / Continuous Testing Bitte decken Sie die schraffierte Fläche mit einem Bild ab. Please cover the shaded area with a picture. (24,4 x 7,6 cm) Continuous Integration / Continuous Testing IIC What s SW Integration? Integration

More information

Agenda. Qsync usage scenarios and sample applications. QNAP NAS specifications recommended by various types of users.

Agenda. Qsync usage scenarios and sample applications. QNAP NAS specifications recommended by various types of users. Agenda Qsync usage scenarios and sample applications QNAP NAS specifications recommended by various types of users Advanced features Qsync Ubuntu Beta / Qsync ios Beta Users' Common Issues include... Is

More information

Increasing Energy Efficiency through Modular Infrastructure

Increasing Energy Efficiency through Modular Infrastructure Increasing Energy Efficiency through Modular Infrastructure This technical white paper addresses energy efficiencies created by the combination of Dell s Chassis Management Controller and modular infrastructure

More information

Collaboration. Problems in collaboration. The solution

Collaboration. Problems in collaboration. The solution Collaboration László Kálmán 1 Csaba Oravecz 1 Péter Szigetvári 2 1 ELTE/MTA Theoretical Linguistics Programme; Research Institute for Linguistics, Hungarian Academy of Sciences One of the reasons for working

More information

MAC layer: structure and QoS support. PhD student: Le Minh Duong

MAC layer: structure and QoS support. PhD student: Le Minh Duong 802.16 MAC layer: structure and QoS support PhD student: Le Minh Duong Content 1. Introduction 2. 802.16 MAC layer 2.1. MAC Service-Specific Convergence Sublayer 2.2. Common Part Sublayer 3. QoS support

More information

2.0. Technical Release Notes

2.0. Technical Release Notes LEAPFROG WORKS LEAPFROG WORKS 2.0 Technical Release Notes This document outlines the features available in the version 2.0 release of Leapfrog Works. Contact your Leapfrog support team to arrange access

More information

7/27/2010 LTE-WIMAX BLOG HARISHVADADA.WORDPRESS.COM. QOS over 4G networks Harish Vadada

7/27/2010 LTE-WIMAX BLOG HARISHVADADA.WORDPRESS.COM. QOS over 4G networks Harish Vadada 7/27/2010 HARISHVADADA.WORDPRESS.COM LTE-WIMAX BLOG QOS over 4G networks Harish Vadada Cellular network operators across the world have seen an explosive growth of mobile broadband usage. Traffic volume

More information

Network Simulator Project Guidelines Introduction

Network Simulator Project Guidelines Introduction Network Simulator Project Guidelines Introduction Project TAs: Ruijia Sun (rsun@caltech.edu), Zilong Chen (zcchen@caltech.edu) During the CS143 course, you will learn about the mechanics of communication

More information

FOR IMMEDIATE RELEASE

FOR IMMEDIATE RELEASE Contact: Lee Paul (CEO) c. 239.405.8427 e. lpaul@surroundtech.com FOR IMMEDIATE RELEASE Surround Technologies Announces New Accelerator for.net Version 4.3 Bloomfield, NJ December 3, 2013 Surround Technologies

More information

Model-Code-Deploy platform. Product Overview. Features. UML support. Requirements management

Model-Code-Deploy platform. Product Overview. Features. UML support. Requirements management Product Overview Model-Code-Deploy platform Visual Paradigm for UML (VP-UML) is a powerful, cross-platform and yet the most easy-to-use visual UML modeling and CASE tool. VP-UML provides software developers

More information

Local Area Networks NETW 901

Local Area Networks NETW 901 Local Area Networks NETW 901 Lecture 4 Wireless LAN Course Instructor: Dr.-Ing. Maggie Mashaly maggie.ezzat@guc.edu.eg C3.220 1 Contents What is a Wireless LAN? Applications and Requirements Transmission

More information

OpenRadio. A programmable wireless dataplane. Manu Bansal Stanford University. Joint work with Jeff Mehlman, Sachin Katti, Phil Levis

OpenRadio. A programmable wireless dataplane. Manu Bansal Stanford University. Joint work with Jeff Mehlman, Sachin Katti, Phil Levis OpenRadio A programmable wireless dataplane Manu Bansal Stanford University Joint work with Jeff Mehlman, Sachin Katti, Phil Levis HotSDN 12, August 13, 2012, Helsinki, Finland 2 Opening up the radio Why?

More information

TitanXR Multi-Switch Management Software

TitanXR Multi-Switch Management Software TitanXR Multi-Switch Management Software Centralized management of APCON network monitoring switches Features Centralized APCON system management View status and alerts Configurable dashboards Monitor

More information

Beykent University Network Courses

Beykent University Network Courses /8/24 Beykent University Network Courses Module 3 : Optical Networks and Systems Part kaanavsarasan.weebly.com November 24 November 24 Course Outline Introduction to Optics Components of Optical Networks

More information

Step by Step Instructions

Step by Step Instructions Step by Step Instructions Running the Project Report Pack The Project Chief Investigator Report Pack The project Chief Investigator Report pack contains 2 reports on 2 pages. Page 1 - Project Life Financial

More information

Step by Step Instructions

Step by Step Instructions Step by Step Instructions Running the Subproject Report Pack The Subproject Chief Investigator Report Pack The subproject Chief Investigator Report contains 3 reports on 3 pages. Page 1 - Subproject Financial

More information

WCDMA evolution: HSPA and MBMS

WCDMA evolution: HSPA and MBMS Chapter: 3G Evolution 8 WCDMA evolution: HSPA and MBMS Isael Diaz isael.diaz@eit.lth.se Department of Electrical and Information Technology 02-Apr-2009 3G Evolution - HSPA and LTE for Mobile Broadband

More information

Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide. An Oracle White Paper December 2011

Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide. An Oracle White Paper December 2011 Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide An Oracle White Paper December 2011 Disclaimer The following is intended to outline our general product direction.

More information

Abstract of the Book

Abstract of the Book Book Keywords IEEE 802.16, IEEE 802.16m, mobile WiMAX, 4G, IMT-Advanced, 3GPP LTE, 3GPP LTE-Advanced, Broadband Wireless, Wireless Communications, Cellular Systems, Network Architecture Abstract of the

More information

19: Networking. Networking Hardware. Mark Handley

19: Networking. Networking Hardware. Mark Handley 19: Networking Mark Handley Networking Hardware Lots of different hardware: Modem byte at a time, FDDI, SONET packet at a time ATM (including some DSL) 53-byte cell at a time Reality is that most networking

More information

Software Architecture and Design I

Software Architecture and Design I Software Architecture and Design I Instructor: Yongjie Zheng February 23, 2017 CS 490MT/5555 Software Methods and Tools Outline What is software architecture? Why do we need software architecture? How

More information

User s Quick Start Guide

User s Quick Start Guide i User s Quick Start Guide Table of Contents Introduction... 4 Browser Requirements... 4 Key Terms... 5 Global Navigation Bar... 5 Dock... 5 Guided Workflows... 5 Stack... 6 Activity... 6 Logging Into

More information

휴대인터넷. 2.3GHz Portable Internet - WiBro - Changhoi Koo Samsung Electronics. Co. November, 5, 2004

휴대인터넷. 2.3GHz Portable Internet - WiBro - Changhoi Koo Samsung Electronics. Co. November, 5, 2004 휴대인터넷 2.3GHz Portable Internet - WiBro - November, 5, 2004 Changhoi Koo (chkoo@samsung.com) Samsung Electronics. Co. Contents Introduction to WiBro Systems Definition Positioning System Specification Protocol

More information

Towards 5G RAN Virtualization Enabled by Intel and ASTRI*

Towards 5G RAN Virtualization Enabled by Intel and ASTRI* white paper Communications Service Providers C-RAN Towards 5G RAN Virtualization Enabled by Intel and ASTRI* ASTRI* has developed a flexible, scalable, and high-performance virtualized C-RAN solution to

More information

Oracle Planning and Budgeting Cloud

Oracle Planning and Budgeting Cloud Oracle Planning and Budgeting Cloud July Update (16.07) Release Content Document July 2016 TABLE OF CONTENTS REVISION HISTORY... 3 ORACLE PLANNING AND BUDGETING CLOUD, JULY UPDATE... 4 ANNOUNCEMENTS...

More information

The Impact of Delay Variations on TCP Performance

The Impact of Delay Variations on TCP Performance INSTITUT FÜR KOMMUNIKATIONSNETZE UND RECHNERSYSTEME Prof. Dr.-Ing. Dr. h. c. mult. P. J. Kühn The Impact of Delay Variations on TCP Performance Michael Scharf scharf@ikr.uni-stuttgart.de ITG FG 5.2.1 Workshop,

More information

Oracle Profitability and Cost Management Cloud. November 2017 Update (17.11) What s New

Oracle Profitability and Cost Management Cloud. November 2017 Update (17.11) What s New Oracle Profitability and Cost Management Cloud November 2017 Update (17.11) What s New TABLE OF CONTENTS REVISION HISTORY... 3 ORACLE PROFITABILITY AND COST MANAGEMENT CLOUD, NOVEMBER UPDATE... 3 ANNOUNCEMENTS

More information

Introducing Lotus Domino 8, Designer 8 and Composite Applications

Introducing Lotus Domino 8, Designer 8 and Composite Applications Introducing Lotus Domino 8, Designer 8 and Composite Applications IBM Lotus collaboration product strategy Rich client W indows/office Browser eforms Portal RSS/Atom Mobile Interaction and client services

More information

APPLYING DESIGN PATTERNS TO SCA IMPLEMENTATIONS

APPLYING DESIGN PATTERNS TO SCA IMPLEMENTATIONS APPLYING DESIGN PATTERNS TO SCA IMPLEMENTATIONS Adem Zumbul (TUBITAK-UEKAE, Kocaeli, Turkey, ademz@uekae.tubitak.gov.tr); Tuna Tugcu (Bogazici University, Istanbul, Turkey, tugcu@boun.edu.tr) ABSTRACT

More information

BEAWebLogic. Platform. 8.1 Supported Configurations: Microsoft Windows x64

BEAWebLogic. Platform. 8.1 Supported Configurations: Microsoft Windows x64 BEAWebLogic Platform 8.1 Supported Configurations: Microsoft Windows x64 Version 8.1 Document Revised: August 16, 2006 Copyright Copyright 2005-2006 BEA Systems, Inc. All Rights Reserved. Restricted Rights

More information

L6: OSI Reference Model

L6: OSI Reference Model EECS 3213 Fall 2014 L6: OSI Reference Model Sebastian Magierowski York University 1 Outline The OSI Reference Model An organized way of thinking about network design (from low-level to high-level considerations)

More information

LTE Radio Interface Architecture

LTE Radio Interface Architecture 3G Evolution Chapte r: 15 LTE Radio Interface Architecture Department of Electrical and Information Technology Johan Löfgren 2009-03-19 3G Evolution - HSPA and LTE for Mobile Broadband 1 Outline Architecture

More information

MOSAIC A modeling and code generation tool. Gregor Tolksdorf, M.Sc. Faculty of Process Sciences CAPE-OPEN 2013 Annual Meeting

MOSAIC A modeling and code generation tool. Gregor Tolksdorf, M.Sc. Faculty of Process Sciences CAPE-OPEN 2013 Annual Meeting MOSAIC A modeling and code generation tool Gregor Tolksdorf, M.Sc. Faculty of Process Sciences CAPE-OPEN 2013 Annual Meeting Modular MOdel SpecificAtIon on DoCumentation Level - Application in a Web Based

More information

A Distributed System for Continuous Integration with JINI 1

A Distributed System for Continuous Integration with JINI 1 A Distributed System for Continuous Integration with JINI 1 Y. C. Cheng, P.-H. Ou, C.-T. Chen and T.-S. Hsu Software Systems Lab Department of Computer Science and Information Engineering National Taipei

More information

AMI: Communications and Integration Options

AMI: Communications and Integration Options AMI: Communications and Integration Options Vinod Namboodiri Wichita State University Additional Team Members: Ward Jewell, Visvakumar Aravinthan Wichita State University PSERC Future Grid Initiative Webinar

More information

#vmworld. VMworld 2018 Content: Not for publication or distribution

#vmworld. VMworld 2018 Content: Not for publication or distribution #vmworld Dell EMC + VMware NSX: Better together solutions for the Software-Defined Data Center & Wide Area Ram Haridasa Sr Product Manager 3 Transforming your business Workforce Transformation Digital

More information

Development of MD8430A for LTE-Advanced Tests

Development of MD8430A for LTE-Advanced Tests Masaki Hizume, Hidenori Konno, Toshiro Miyazaki, Masato Sasaki, Katsuo Sakurai, Satoshi Wakasa, Shinichi Segawa, Tomoyuki Fujiwara, Yuji Sakai [Summary] As part of the expansion of LTE (Long Term Evolution)

More information

Designing Interactive Systems II

Designing Interactive Systems II Designing Interactive Systems II Computer Science Graduate Program SS 2011 Prof. Dr. Jan Borchers Media Computing Group RWTH Aachen University http://hci.rwth-aachen.de/dis2 Jan Borchers 1 1 Review From

More information

Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide. An Oracle White Paper April 2011

Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide. An Oracle White Paper April 2011 Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide An Oracle White Paper April 2011 Disclaimer The following is intended to outline our general product direction.

More information

IEEE Romel Rudyard J. Lucentales, ECE 5

IEEE Romel Rudyard J. Lucentales, ECE 5 IEEE 802.11 Romel Rudyard J. Lucentales, ECE 5 IEEE 802.11 a set of standards for wireless local area network (WLAN) computer communication developed by the IEEE LAN/MAN Standards Committee (IEEE 802)

More information

Systematic Hardware Platform Selection - Introduction to Embedded Systems-

Systematic Hardware Platform Selection - Introduction to Embedded Systems- Systematic Hardware Platform Selection - Introduction to Embedded Systems- Dipl.- Ing. Falk Salewski Lehrstuhl Informatik XI RWTH Aachen salewski@informatik.rwth-aachen.de Winter term 06/07 Remember: What

More information

COURSE LISTING. Courses Listed. with ABAP Dialog Programming. 25 December 2017 (08:57 GMT) NW001 - SAP NetWeaver - Overview

COURSE LISTING. Courses Listed. with ABAP Dialog Programming. 25 December 2017 (08:57 GMT) NW001 - SAP NetWeaver - Overview with ABAP Dialog Programming Courses Listed NW001 - SAP NetWeaver - Overview SAPTEC - SAP NetWeaver Application Server Fundamentals BC100 - ( ABAP) BC100E - Introduction to Programming with ABAP BC400

More information

ReDECTed Building an SDR based DECT sniffer. May 27 th, 2015 HITB HAXPO Marc Newlin

ReDECTed Building an SDR based DECT sniffer. May 27 th, 2015 HITB HAXPO Marc Newlin ReDECTed Building an SDR based DECT sniffer May 27 th, 2015 HITB HAXPO Marc Newlin What is a DECT sniffer? DECT is the ubiquitous wireless protocol used by cordless phones A DECT sniffer uses an SDR to

More information

Advances in Metaheuristics on GPU

Advances in Metaheuristics on GPU Advances in Metaheuristics on GPU 1 Thé Van Luong, El-Ghazali Talbi and Nouredine Melab DOLPHIN Project Team May 2011 Interests in optimization methods 2 Exact Algorithms Heuristics Branch and X Dynamic

More information

Meshed Backhauling of Small Cells Using IEEE ad at 60GHz. EUCNC 2018 Peter Legg and Ray McConnell

Meshed Backhauling of Small Cells Using IEEE ad at 60GHz. EUCNC 2018 Peter Legg and Ray McConnell Meshed Backhauling of Small Cells Using IEEE 802.11ad at 60GHz EUCNC 2018 Peter Legg and Ray McConnell Outline Introduction to millimetre-wave meshed backhaul and IEEE 802.11ad Deployment scenario System

More information

Cisco 3300 Series Mobility Services Engine

Cisco 3300 Series Mobility Services Engine Cisco 3300 Series Mobility Services Engine An appliance-based platform that enables industry mobility solutions using a centralized, services engine with an open API for scalable mobility applications

More information

ENG Wi-Fi/WiMAX: Planning, Design & Deployment

ENG Wi-Fi/WiMAX: Planning, Design & Deployment ENG-506 - Wi-Fi/WiMAX: Planning, Design & Deployment Description A 5-day Training Program to provide participants with essential knowledge of WiMAX and Wi-Fi technologies, applications and services, as

More information

Research on Hybrid Network Technologies of Power Line Carrier and Wireless MAC Layer Hao ZHANG 1, Jun-yu LIU 2, Yi-ying ZHANG 3 and Kun LIANG 3,*

Research on Hybrid Network Technologies of Power Line Carrier and Wireless MAC Layer Hao ZHANG 1, Jun-yu LIU 2, Yi-ying ZHANG 3 and Kun LIANG 3,* 2017 International Conference on Computer, Electronics and Communication Engineering (CECE 2017) ISBN: 978-1-60595-476-9 Research on Hybrid Network Technologies of Power Line Carrier and Wireless MAC Layer

More information

Design and Implementation of MAC Layer of WiFiRe protocol

Design and Implementation of MAC Layer of WiFiRe protocol Design and Implementation of MAC Layer of WiFiRe protocol Under the guidance of: Prof. Sridhar Iyer and Prof. Anirudha Sahoo Kanwal Rekhi School of Information Technology July 16, 2007 Introduction Problem

More information

OPENWAVE ENGINE / WSU - A PLATFORM FOR C2C-CC

OPENWAVE ENGINE / WSU - A PLATFORM FOR C2C-CC OPENWAVE ENGINE / WSU - A PLATFORM FOR C2C-CC Robert Lasowski, Tim Leinmüller + and Markus Strassberger Cirquent GmbH, robert.lasowski@cirquent.de + DENSO AUTOMOTIVE Deutschland GmbH, Technical Research

More information

scalable for various applications WIRELESS COMMUNICATIONS Radiocommunications testers

scalable for various applications WIRELESS COMMUNICATIONS Radiocommunications testers All-in-one tester for WiMAX mobile Mobile WiMAX in accordance with the IEEE 802.16e-2005 standard the first wireless communications system based on orthogonal frequency division multiplex (OFDM) for wireless

More information

Getting Started With the Cisco PAM Desktop Software

Getting Started With the Cisco PAM Desktop Software CHAPTER 3 Getting Started With the Cisco PAM Desktop Software This chapter describes how to install the Cisco PAM desktop client software, log on to Cisco PAM, and begin configuring access control features

More information

May 1, Foundation for Research and Technology - Hellas (FORTH) Institute of Computer Science (ICS) A Sleep-based Communication Mechanism to

May 1, Foundation for Research and Technology - Hellas (FORTH) Institute of Computer Science (ICS) A Sleep-based Communication Mechanism to A Sleep-based Our Akram Foundation for Research and Technology - Hellas (FORTH) Institute of Computer Science (ICS) May 1, 2011 Our 1 2 Our 3 4 5 6 Our Efficiency in Back-end Processing Efficiency in back-end

More information

Design and Implementation of IEEE MAC Layer Simulator

Design and Implementation of IEEE MAC Layer Simulator IJCSNS International Journal of Computer Science and Network Security, VOL.9 No.8, August 2009 53 Design and Implementation of IEEE 802.16 MAC Layer Simulator Malik Muhammad Asim, Muid Mufti Computer Engineering

More information

COURSE LISTING. Courses Listed. Training for Database & Technology with Development in ABAP Dialog Programming. Beginner. Intermediate.

COURSE LISTING. Courses Listed. Training for Database & Technology with Development in ABAP Dialog Programming. Beginner. Intermediate. Training for Database & Technology with Development in ABAP Dialog Programming Courses Listed Beginner NW001 - SAP NetWeaver - Overview Intermediate SAPTEC - Technology Fundamentals for SAP S/4HANA and

More information

Software Communications Architecture (SCA) and Rapid Application Development

Software Communications Architecture (SCA) and Rapid Application Development Software Communications Architecture (SCA) and Rapid Application Development Presented by: Steve Bernier and Hugues Latour Communications Research Centre Canada November 5, 2007 1 Outline SCA Overview

More information

WiMAX System-Level Evaluation Methodology Update

WiMAX System-Level Evaluation Methodology Update WiMAX System-Level Evaluation Methodology Update Raj Jain Professor of Computer Science and Engineering Washington University in Saint Louis Jain@wustledu http://wwwcsewustledu/~jain Wimax Forum Face to

More information

From a Specification Level PIM to a Design Level PIM in the Context of Software Radios

From a Specification Level PIM to a Design Level PIM in the Context of Software Radios From a Specification Level PIM to a Design Level PIM in the Context of Software Radios Juan Pablo Zamora Francis Bordeleau Collaborators: Michel Barbeau Jeff Smith Outline Context Specification vs.. Design

More information

Advanced-Forms solution overview

Advanced-Forms solution overview Advanced-Forms solution overview Advanced-Forms is a unique solution in the Output Management market, because of its unique and modern user interfacing and modern and high quality level technology for

More information

FLAVIA - # FLexible Architecture for Virtualizable future wireless Internet Access. (FP7 call 5, obj1.1)

FLAVIA - # FLexible Architecture for Virtualizable future wireless Internet Access. (FP7 call 5, obj1.1) FLAVIA - #257263 FLexible Architecture for Virtualizable future wireless Internet Access (FP7 call 5, obj1.1) FLAVIA: Project Overview R&D towards the Future Wireless Internet Paradigm shift: From pre-designed

More information

Report Exec Dispatch System Specifications

Report Exec Dispatch System Specifications Report Exec Dispatch System Specifications Contents Overview... 2 Technical Support... 2 At a Glance... 2 Report Exec Systems Diagram... 3 Server Specifications... 4 Server OS... 4 Microsoft SQL Server...

More information

Turbostream: A CFD solver for manycore

Turbostream: A CFD solver for manycore Turbostream: A CFD solver for manycore processors Tobias Brandvik Whittle Laboratory University of Cambridge Aim To produce an order of magnitude reduction in the run-time of CFD solvers for the same hardware

More information

VERINT EFM 8.0 Release Overview

VERINT EFM 8.0 Release Overview VERINT EFM 8.0 Release Overview In January of 2015 Verint will release version 8.0 of the Enterprise Feedback Management (EFM) solution. Verint hosted SaaS customers will receive this update as part of

More information

Air-Synergy 4G Pico Base Station with Integrated Wireless Backhaul

Air-Synergy 4G Pico Base Station with Integrated Wireless Backhaul Air-Synergy 4G Pico Base Station with Integrated Wireless Backhaul The world s most compact and versatile 4G Pico Base Station Wireless Broadband Operators are currently experiencing an unprecedented growth

More information

Use of the Internet SCSI (iscsi) protocol

Use of the Internet SCSI (iscsi) protocol A unified networking approach to iscsi storage with Broadcom controllers By Dhiraj Sehgal, Abhijit Aswath, and Srinivas Thodati In environments based on Internet SCSI (iscsi) and 10 Gigabit Ethernet, deploying

More information

Data Acquisition. The reference Big Data stack

Data Acquisition. The reference Big Data stack Università degli Studi di Roma Tor Vergata Dipartimento di Ingegneria Civile e Ingegneria Informatica Data Acquisition Corso di Sistemi e Architetture per Big Data A.A. 2016/17 Valeria Cardellini The reference

More information

Mobile Broadband Comparison. CDMA Development Group March 2008

Mobile Broadband Comparison. CDMA Development Group March 2008 Mobile Broadband Comparison CDMA Development Group March 2008 Assumptions and Notes for the Technology Comparison This document compares the performance of existing and future mobile communications systems

More information

Institute of Electrical and Electronics Engineers (IEEE) PROPOSED AMENDMENTS TO [IMT.EVAL]

Institute of Electrical and Electronics Engineers (IEEE) PROPOSED AMENDMENTS TO [IMT.EVAL] IEEE L802.16-08/032 Source: Doc. 5D/5, 5D/97 and 5D/EVAL-CG TECHNOLOGY Subject: Question ITU-R 229-1/8 Institute of Electrical and Electronics Engineers (IEEE) PROPOSED AMENDMENTS TO [IMT.EVAL] This contribution

More information

Andrea Bacciccola Nokia

Andrea Bacciccola Nokia ARQ/HARQ inter-working to reduce the ARQ feedback overhead IEEE 802.16 Presentation Submission Template (Rev. 9) Document Number: IEEE C802.16m-08/1142 Date Submitted: 2008-09-05 Source: Shashikant Maheshwari,

More information

In this Lecture you will Learn: Design Patterns. Patterns vs. Frameworks. Patterns vs. Frameworks

In this Lecture you will Learn: Design Patterns. Patterns vs. Frameworks. Patterns vs. Frameworks In this Lecture you will Learn: Design Patterns Chapter 15 What types of patterns have been identified in software development How to apply design patterns during software development The benefits and

More information

Web service design. every Web service can be associated with:

Web service design. every Web service can be associated with: Web Services Web services provide the potential of fulfilling SOA requirements, but they need to be intentionally designed to do so. Web services framework is flexible and adaptable. Web services can be

More information

Hardware/Software Specifications for Self-Hosted Systems (Multi-Server)

Hardware/Software Specifications for Self-Hosted Systems (Multi-Server) Hardware/Software Specifications for Self-Hosted Systems (Multi-Server) EBIX, INC. 1 Ebix Way, Johns Creek, GA 30097 Rev. 01/2016 2016 Ebix, Inc. and its subsidiaries. All Rights Reserved. This software

More information

ReqView Business Needs

ReqView Business Needs ReqView Business Needs ID Description As a(n) I Want So that Acceptance Criteria 45 45_1_reqview_icon.png (ReqView User_Stories_Example_files/45_1_reqview_icon.png) 1 Introduction 2 46 49 1.1 Purpose This

More information

ETSI TS V4.1.0 ( )

ETSI TS V4.1.0 ( ) TS 125 425 V4.1.0 (2001-09) Technical Specification Universal Mobile Telecommunications System (UMTS); UTRAN Iur Interface User Plane Protocols for Common Transport Channel Data Streams (3GPP TS 25.425

More information

Revit Architecture Syllabus Total duration: 80 hours (Theory 40 Hours + Lab 40 Hours)

Revit Architecture Syllabus Total duration: 80 hours (Theory 40 Hours + Lab 40 Hours) Faculty Start Date End Date No of Students Revit Architecture Syllabus Total duration: 80 hours (Theory 40 Hours + Lab 40 Hours) Introduction About BIM Introduction to Autodesk Revit Architecture Revit

More information

Oracle Financial Consolidation and Close Cloud. What s New in the August Update (17.08)

Oracle Financial Consolidation and Close Cloud. What s New in the August Update (17.08) Oracle Financial Consolidation and Close Cloud What s New in the August Update (17.08) July 2017 TABLE OF CONTENTS REVISION HISTORY... 3 ORACLE FINANCIAL CONSOLIDATION AND CLOSE CLOUD, AUGUST UPDATE...

More information

Introduction of ivms-4200 v2.0

Introduction of ivms-4200 v2.0 2012.2 Introduction of ivms-4200 v2.0 Contents Brief Introduction Functions and Features Specification Brief Introduction ivms-4200 is a free management software for Hikvision DVR, NVR, IPC, encoders,

More information

Using Subversion with LeMANS and MONACO

Using Subversion with LeMANS and MONACO Using with LeMANS and MONACO Timothy R. Deschenes and Alexandre Martin Department of Aerospace Engineering, University of Michigan September 15, 2008 Outline 1 Why Use Version Control Provides one method

More information

vsignalyzer Product Information

vsignalyzer Product Information Product Information Table of Contents 1 Overview... 3 1.1 Introduction... 3 1.2 Overview of Advantages... 3 1.3 Application Areas... 4 1.4 System Requirements... 4 1.5 Functional Extension by Additional

More information

Implementation and Analysis of Large Receive Offload in a Virtualized System

Implementation and Analysis of Large Receive Offload in a Virtualized System Implementation and Analysis of Large Receive Offload in a Virtualized System Takayuki Hatori and Hitoshi Oi The University of Aizu, Aizu Wakamatsu, JAPAN {s1110173,hitoshi}@u-aizu.ac.jp Abstract System

More information

nfax 5.0 OceanFax User s Guide

nfax 5.0 OceanFax User s Guide nfax 5.0 OceanFax User s Guide 1 Table of Contents 1. FAXVIEW GUIDE... 1 1.1 FaxView Login and Exit... 1 1.1.1 FaxView Client Login... 1 1.1.2 WebFax Client... 2 1.1.3 FaxView Exit... 3 2.2 FaxView Over

More information

User Manual. Admin Report Kit for Exchange Server

User Manual. Admin Report Kit for Exchange Server User Manual Admin Report Kit for Exchange Server Table of Contents 1 About ARKES-Admin Report Kit for Exchange Server 1 1.1 System requirements 2 1.2 How to activate the software? 3 1.3 ARKES Reports Primer

More information

Mobile Network Evolution Part 2

Mobile Network Evolution Part 2 Mobile Network Evolution Part 2 From UMTS to LTE or How to Further Increase Network Capacity and QoS Andreas Mitschele-Thiel Advanced Mobile Communication Networks 1 Outline Evolution from Circuit Switching

More information

Instructions. Registration in RWTHonline

Instructions. Registration in RWTHonline Instructions Registration in RWTHonline As of: 12/4/2017 1 Registering as an Applicant Open your browser and go to RWTHonline (https://online.rwth-aachen.de). Applicants will be notified about the necessary

More information

Wireless LAN A competing method to wired LAN. Course: Wireline Communication Instructor: Prof. Werner Henkel Student: Chin Yung Lu

Wireless LAN A competing method to wired LAN. Course: Wireline Communication Instructor: Prof. Werner Henkel Student: Chin Yung Lu Wireless LAN A competing method to wired LAN Course: Wireline Communication Instructor: Prof. Werner Henkel Student: Chin Yung Lu Outline of the presentation Introduction Background Problem Environment

More information

Evolution of Service Oriented Architectures

Evolution of Service Oriented Architectures Evolution of Service Oriented Architectures Rushikesh K. Joshi Department of Computer Science & Engineering Indian Institute of Technology Bombay Email: rkj@cse.iitb.ac.in R.K.Joshi IIT Bombay 1 The Plan

More information

SV PRO Network Security Appliance Quick Start Guide

SV PRO Network Security Appliance Quick Start Guide SV PRO Network Security Appliance Quick Start Guide This document explains how to set up the SV PRO for use with Omnicast and Security Center Click here for the most recent version of this document. REV.

More information

Cisco Wireless Control System Navigator

Cisco Wireless Control System Navigator Cisco Wireless Control System Navigator Product Overview The Cisco Wireless Control System (WCS) Navigator delivers an aggregated platform for enhanced scalability, manageability, and visibility of large-scale

More information

Astra Schedule User Guide - Reports

Astra Schedule User Guide - Reports California State University Long Beach Astra Schedule User Guide - Reports Run reports, see room usage, and room information Revised 11/04/2016 Contents Astra Schedule User Guide - Reports... 1 Overview...

More information