A Heterogeneous Approach for Wireless Network Simulations

Size: px
Start display at page:

Download "A Heterogeneous Approach for Wireless Network Simulations"

Transcription

1 A Heterogeneous Approach for Wireless Network Simulations Jens Voigt 0062 : (+49) : (+49) : voigtje@ifn.et.tu-dresden.de. Motivation: System Simulations of Mobile Cellular Networks 2. Wireless Network Simulator: Overview 3. Choosing a Model of Computation: Specifics of Mobile Cellular 4. Application: Simulation of a 60 GHz Indoor System 0 UC Berkeley, 2/9/99 System Simulations for Mobile Cellular Networks a network operator... has many users limited number of resources must re-use the resources causes interferences wants to offer quality capacity needs buys to balance the scales a Wireless Network Simulator (WiNeS) UC Berkeley, 2/9/99

2 Wireless Network Simulator () Overview simulator system-module (GSM) WiNeS-core-classes (interface definitions) system-module (60 GHz indoor) WinesBaseInStar DEStar* myparent_p getparent() NetworkElement Channel WinesBase isa() getclassname() WinesBaseInNE WinesBaseInChannel NE* myparent_p Channel* myparent_p getparent() getparent() BaseMovement BasePropagation animation ExtSendQ myreadq ExtSendQ myanswerq ExtSendQ mywriteq handlereads()... system-module (UMTS) -unsign. int mynum. -Position myposition getnumber() getposition() setnumber() handleanswers() InternSource RefireQ myrefireq IntSendQ mytriggerq handlerefire() handlewrites() ExternSource RefireQ myrefireq ExtSendQ mynewneq handlerefire() BaseAntenna BaseNetworkAccess BaseModem BaseResourceOccupat. simulator simulation control (Ptolemy-DE) 2 UC Berkeley, 2/9/99 Wireless Network Simulator (2) Object-Oriented Analysis network inherent activities 0...n resource maintenance data stream generator backbone network... n network element with fixed access activation 0... instantiates...* movement user activities modem network element antenna resource usage 0...n network access radio wave propagation resource allocation transmission resource occupation environment 3 UC Berkeley, 2/9/99

3 Model of Computation () Multiple Layer Model system backbone network activation all network elements network element (prototype) element imperative programming (WiNeS-classes) component other design environments (SDF, FSM,...) other tools (Matlab, SDT,...) Model of Computation can be different in each layer 4 UC Berkeley, 2/9/99 Model of Computation (2) Events on System Layer backbone network many synchronous events network elements activation a few random events (e.g. poisson distributed) NE Core component component 2 event-tags need not to be totally ordered through all layers 5 UC Berkeley, 2/9/99

4 Model of Computation (3) parallel one transmission many network elements Channel Access ordered in time multiple access technique technique logical control s (e.g. a measure cycle) cell cell 2 cell 3 sequential access as sequential process cyclic an event cycle occurs 6 UC Berkeley, 2/9/99 Model of Computation (4) synchronous timed system Alternatives communicating sequential processes discrete event MoC synchronous language CSP/π-/Fusion-calculus mutable system possible overspecifies model if applied in all layers run-time scheduling (overhead 0%) sequential DE has performance limits parallelization hard to implement fits for random events works fine fast compile time scheduling number and order of events must not change mutable system random activation fits for access not tried yet automatic scheduling based on rendezvous mutable system and concurrency inherent in the model non-determinism use event cycle to get determinism? not tried yet 7 UC Berkeley, 2/9/99

5 hallway Connection between Ptolemy and System-Modules Ptolemy stars as scheduler interface MoC dependent star calls methods in members 0...n porthole WiNeS-Core defines interfaces member System-Module implements methods interface definitions in WiNeS-core are independent of MoC 8 UC Berkeley, 2/9/99 Application: 60 GHz System Module base station research project: hallway base station base station hallway campus 60 GHz each room == one cell system simulations in Generic Office Environment radiowave prediction by incorporated on-line Radiowave Propagation Simulator (RPS) different activation and mobility models 9 UC Berkeley, 2/9/99

6 60 GHz System Module () Layout simulator (VEM) RPC simulation (Ptolemy 0.x) system layer 0 UC Berkeley, 2/9/99 60 GHz System Module (2) System Configuration Base-Stations: HOFMap Mobile Stations: DEDynMap system element layer UC Berkeley, 2/9/99

7 60 GHz System Module (3) On-line Animation and Trace traced mobile resource occupation interference simulation (C++-Ptolemy 0.x) CORBA animation (Java-Swing and PtPlot) link quality radiowave rays mobile s path 2 UC Berkeley, 2/9/99 Summary and Future Work - heterogeneous approach in three senses: - different mobile cellular systems are modeled in different system modules - use of a Multiple Layer Model allows for a different MoC in each model layer - Event-Cycle for access allows for different MoC on system layer and simplifies parallelization - ready to use: - two system modules (GSM and 60 GHz indoor) - simulation control: Ptolemy Discrete-Event Domain - on-line animation written in Java and connected via CORBA - simulator via Ptolemy0.x-GUI - plans: - simulation control which allows for concurrency (first choice: base on PtolemyII - CSP / PI) - more generic GUI for animation/ (use of DIVA system visualization?) - new system modules: 3G-UMTS, 4G-research project (IBMS) 3 UC Berkeley, 2/9/99

An Introduction to Network Simulation Using Ptolemy Software Tool

An Introduction to Network Simulation Using Ptolemy Software Tool An Introduction to Network Simulation Using Ptolemy Software Tool Nazy Alborz nalborz@sfu.ca Communication Networks Laboratory Simon Fraser University 1 Road Map: History Introduction to Ptolemy, its architecture

More information

The Future of the Ptolemy Project

The Future of the Ptolemy Project The Future of the Ptolemy Project Edward A. Lee UC Berkeley With thanks to the entire Ptolemy Team. Ptolemy Miniconference Berkeley, CA, March 22-23, 2001 The Problem Composition Decomposition Corba? TAO?

More information

Documentation Programmer-Oriented

Documentation Programmer-Oriented Documentation Programmer-Oriented Volume 3 Programmer s Manual software organization writing stars infrastructure data types Tcl/Tk domains code generation Volume 4 Kernel Manual detailed documentation

More information

Advanced Tool Architectures. Edited and Presented by Edward A. Lee, Co-PI UC Berkeley. Tool Projects. Chess Review May 10, 2004 Berkeley, CA

Advanced Tool Architectures. Edited and Presented by Edward A. Lee, Co-PI UC Berkeley. Tool Projects. Chess Review May 10, 2004 Berkeley, CA Advanced Tool Architectures Edited and Presented by Edward A. Lee, Co-PI UC Berkeley Chess Review May 10, 2004 Berkeley, CA Tool Projects Concurrent model-based design Giotto (Henzinger) E machine & S

More information

An Overview of the Ptolemy Project. Organizational

An Overview of the Ptolemy Project. Organizational An Overview of the Ptolemy Project Edward A. Lee Professor and Principal Investigator UC Berkeley Dept. of EECS Copyright 1997, The Regents of the University of California All rights reserved. Organizational

More information

University of Bristol - Explore Bristol Research. Peer reviewed version. Link to published version (if available): /SCVT.2000.

University of Bristol - Explore Bristol Research. Peer reviewed version. Link to published version (if available): /SCVT.2000. Whitley, T. M., & Beach, M. A. (2000). The effect of handover quality on buffering requirements in WATM. n EEE Symposium on Communications & Vehicular Technology SCVT-2000, Leuven, Belgium (Vol. 1, pp.

More information

fakultät für informatik informatik 12 technische universität dortmund Data flow models Peter Marwedel TU Dortmund, Informatik /10/08

fakultät für informatik informatik 12 technische universität dortmund Data flow models Peter Marwedel TU Dortmund, Informatik /10/08 12 Data flow models Peter Marwedel TU Dortmund, Informatik 12 2009/10/08 Graphics: Alexandra Nolte, Gesine Marwedel, 2003 Models of computation considered in this course Communication/ local computations

More information

SDL. Jian-Jia Chen (slides are based on Peter Marwedel) TU Dortmund, Informatik 年 10 月 18 日. technische universität dortmund

SDL. Jian-Jia Chen (slides are based on Peter Marwedel) TU Dortmund, Informatik 年 10 月 18 日. technische universität dortmund 12 SDL Jian-Jia Chen (slides are based on Peter Marwedel) TU Dortmund, Informatik 12 2017 年 10 月 18 日 Springer, 2010 These slides use Microsoft clip arts. Microsoft copyright restrictions apply. Models

More information

The Gigascale Silicon Research Center

The Gigascale Silicon Research Center The Gigascale Silicon Research Center The GSRC Semantics Project Tom Henzinger Luciano Lavagno Edward Lee Alberto Sangiovanni-Vincentelli Kees Vissers Edward A. Lee UC Berkeley What is GSRC? The MARCO/DARPA

More information

Imperative model of computation

Imperative model of computation 12 Imperative model of computation Jian-Jia Chen (Slides are based on Peter Marwedel) Informatik 12 TU Dortmund Germany Springer, 2010 2016 年 11 月 09 日 These slides use Microsoft clip arts. Microsoft copyright

More information

Cosimulation II. How to cosimulate?

Cosimulation II. How to cosimulate? Cosimulation II Cosimulation Approaches Mahapatra-Texas A&M-Fall 00 1 How to cosimulate? How to simulate hardware components of a mixed hardware-software system within a unified environment? This includes

More information

Design and Realization of WCDMA Project Simulation System

Design and Realization of WCDMA Project Simulation System Design and Realization of WCDMA Project Simulation System Yehui Liu and Huaiqun Wang Beijing Polytechnic College, Beijing China 100042 Abstract. WCDMA is the most widely used standard of 3rd-generation

More information

Our Wireless Advantage

Our Wireless Advantage Americas Summit Our Wireless Advantage Wireless is The Foundation in Innovation, Development and Commercialization RAJESH PANKAJ, Senior Vice President, Engineering 1 The Fundamental Reason to Buy Smart

More information

Cosimulation II. Cosimulation Approaches

Cosimulation II. Cosimulation Approaches Cosimulation II Cosimulation Approaches How to cosimulate? How to simulate hardware components of a mixed hardware-software system within a unified environment? This includes simulation of the hardware

More information

System-Level Design Languages: Orthogonalizing the Issues

System-Level Design Languages: Orthogonalizing the Issues System-Level Design Languages: Orthogonalizing the Issues The GSRC Semantics Project Tom Henzinger Luciano Lavagno Edward Lee Alberto Sangiovanni-Vincentelli Kees Vissers Edward A. Lee UC Berkeley What

More information

Technical Article MS-2442

Technical Article MS-2442 Technical Article MS-2442. JESD204B vs. Serial LVDS Interface Considerations for Wideband Data Converter Applications by George Diniz, Product Line Manager, Analog Devices, Inc. Some key end-system applications

More information

TAG: A TINY AGGREGATION SERVICE FOR AD-HOC SENSOR NETWORKS

TAG: A TINY AGGREGATION SERVICE FOR AD-HOC SENSOR NETWORKS TAG: A TINY AGGREGATION SERVICE FOR AD-HOC SENSOR NETWORKS SAMUEL MADDEN, MICHAEL J. FRANKLIN, JOSEPH HELLERSTEIN, AND WEI HONG Proceedings of the Fifth Symposium on Operating Systems Design and implementation

More information

Wireless Solutions for Automotive

Wireless Solutions for Automotive Wireless Solutions for Automotive Siemens Technology Day @ MVML, Chakan First Tier Suppliers TCF Shop Paint Shop Body Shop Press Shop Powertrain Logistic Design & Engineering Storage Yard Agenda Key drivers

More information

Comparison of models. Peter Marwedel Informatik 12, TU Dortmund, Germany 2010/11/07. technische universität dortmund

Comparison of models. Peter Marwedel Informatik 12, TU Dortmund, Germany 2010/11/07. technische universität dortmund 12 Comparison of models Peter Marwedel Informatik 12, TU Dortmund, Germany Graphics: Alexandra Nolte, Gesine Marwedel, 2003 These slides use Microsoft clip arts. Microsoft copyright restrictions apply.

More information

The Ptolemy II Framework for Visual Languages

The Ptolemy II Framework for Visual Languages The Ptolemy II Framework for Visual Languages Xiaojun Liu Yuhong Xiong Edward A. Lee Department of Electrical Engineering and Computer Sciences University of California at Berkeley Ptolemy II - Heterogeneous

More information

UC Berkeley Mobies Technology Project

UC Berkeley Mobies Technology Project UC Berkeley Mobies Technology Project Process-Based Software Components for Networked Embedded Systems PI: Edward Lee CoPI: Tom Henzinger Heterogeneous Modeling Discrete-Event RAM mp I/O DSP DXL ASIC Hydraulic

More information

Equinox: A C++11 platform for realtime SDR applications

Equinox: A C++11 platform for realtime SDR applications Equinox: A C++11 platform for realtime SDR applications FOSDEM 2019 Manolis Surligas surligas@csd.uoc.gr Libre Space Foundation & Computer Science Department, University of Crete Introduction Software

More information

StreamIt: A Language for Streaming Applications

StreamIt: A Language for Streaming Applications StreamIt: A Language for Streaming Applications William Thies, Michal Karczmarek, Michael Gordon, David Maze, Jasper Lin, Ali Meli, Andrew Lamb, Chris Leger and Saman Amarasinghe MIT Laboratory for Computer

More information

QoS and Radio Resource Management in 3G and Beyond Systems. Oriol Sallent Kideok Cho

QoS and Radio Resource Management in 3G and Beyond Systems. Oriol Sallent Kideok Cho QoS and Radio Resource Management in 3G and Beyond Systems Oriol Sallent Kideok Cho (kdcho@mmlab.snu.ac.kr) 2006. 10. 23 -2/30- Contents Radio Resource Management RRM in Beyond 3G Common RRM in a flexible

More information

FSMs & message passing: SDL

FSMs & message passing: SDL 12 FSMs & message passing: SDL Peter Marwedel TU Dortmund, Informatik 12 Springer, 2010 2012 年 10 月 30 日 These slides use Microsoft clip arts. Microsoft copyright restrictions apply. Models of computation

More information

CELLULAR NETWORKS AND HOW CELLPHONES COMMUNICATE OVER THE NETWORK. by PROF. DR. ERHAN A. İNCE

CELLULAR NETWORKS AND HOW CELLPHONES COMMUNICATE OVER THE NETWORK. by PROF. DR. ERHAN A. İNCE CELLULAR NETWORKS AND HOW CELLPHONES COMMUNICATE OVER THE NETWORK by PROF. DR. ERHAN A. İNCE 2017 1 CELLULAR Cellular refers to communications systems that divide a geographic region into sections, called

More information

Best Practice for Smart Classroom Deployments

Best Practice for Smart Classroom Deployments Best Practice for Smart Classroom Deployments This deployment guide is designed to embody insights and lessons learned from real-world deployment experience to help maximizing the success designing, implementing

More information

Summary. Can create new design capabilities while leveraging the Ptolemy architecture and design resources.

Summary. Can create new design capabilities while leveraging the Ptolemy architecture and design resources. Summary Adding a Ptolemy Domain... Can create new design capabilities while leveraging the Ptolemy architecture and design resources. Requires thorough understanding of your computational specialization.

More information

Final Project Report on HDSL2 Modem Modeling and Simulation

Final Project Report on HDSL2 Modem Modeling and Simulation Final Project Report on HDSL2 Modem Modeling and Simulation Patrick Jackson Reza Koohrangpour May 12, 1999 EE 382C: Embedded Software Systems Spring 1999 Abstract HDSL was developed as a low cost alternative

More information

INTRODUCTION DATA COMMUNICATION TELECOMMUNICATIONS SYSTEM COMPONENTS 1/28/2015. Satish Chandra satish0402.weebly.com

INTRODUCTION DATA COMMUNICATION TELECOMMUNICATIONS SYSTEM COMPONENTS 1/28/2015. Satish Chandra satish0402.weebly.com INTRODUCTION DATA COMMUNICATION Satish Chandra satish0402.weebly.com The term telecommunication means communication at a distance. The word data refers to information presented in whatever form is agreed

More information

Predictable Timing of Cyber-Physical Systems Future Research Challenges

Predictable Timing of Cyber-Physical Systems Future Research Challenges Predictable Timing of Cyber- Systems Future Research Challenges DREAMS Seminar, EECS, UC Berkeley January 17, 2012 David Broman EECS Department UC Berkeley, USA Department of Computer and Information Science

More information

Communications and Networks

Communications and Networks Information Technology Skills (DUT 122) CHAPTER 6: Communications and Networks Miss Wan Nor Ashiqin Wan Ali School of Human Development and Technocommunication Objectives Overview Discuss the purpose of

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

Lecture 4. Data Transmission Modes and Switching. Data Transmission & Switching 1-1

Lecture 4. Data Transmission Modes and Switching. Data Transmission & Switching 1-1 Lecture 4 Data Transmission Modes and Switching Data Transmission & Switching 1-1 Agenda Introduction to Data Transmission Modes Parallel and Serial Transmission Transmission Media Guided and unguided

More information

Interference in Femtocell Networks. Roger Piqueras Jover ELEN E6951 Wireless & Mobile Networking II April 13th 2009

Interference in Femtocell Networks. Roger Piqueras Jover ELEN E6951 Wireless & Mobile Networking II April 13th 2009 Interference in Femtocell Networks Roger Piqueras Jover ELEN E6951 Wireless & Mobile Networking II April 13th 2009 Overview Wireless cellular networks Current challenges in cellular networks Femtocell

More information

Hierarchical FSMs with Multiple CMs

Hierarchical FSMs with Multiple CMs Hierarchical FSMs with Multiple CMs Manaloor Govindarajan Balasubramanian Manikantan Bharathwaj Muthuswamy (aka Bharath) Reference: Hierarchical FSMs with Multiple Concurrency Models. Alain Girault, Bilung

More information

Component-Based Design of Embedded Control Systems

Component-Based Design of Embedded Control Systems Component-Based Design of Embedded Control Systems Luca Dealfaro Chamberlain Fong Tom Henzinger Christopher Hylands John Koo Edward A. Lee Jie Liu Xiaojun Liu Steve Neuendorffer Sonia Sachs Shankar Sastry

More information

High Performance Computing. University questions with solution

High Performance Computing. University questions with solution High Performance Computing University questions with solution Q1) Explain the basic working principle of VLIW processor. (6 marks) The following points are basic working principle of VLIW processor. The

More information

Simulation of LET Models in Simulink and Ptolemy

Simulation of LET Models in Simulink and Ptolemy Simulation of LET Models in Simulink and Ptolemy P. Derler, A. Naderlinger, W. Pree, S. Resmerita, J. Templ Monterey Workshop 2008, Budapest, Sept. 24-26, 2008 C. Doppler Laboratory Embedded Software Systems

More information

DEFINITION OF SUITABLE SIMULATION SCENARIOS FOR DYNAMIC INVESTIGATIONS IN CELLULAR NETWORKS WITH STEAM

DEFINITION OF SUITABLE SIMULATION SCENARIOS FOR DYNAMIC INVESTIGATIONS IN CELLULAR NETWORKS WITH STEAM DEFINITION OF SUITABLE SIMULATION SCENARIOS FOR DYNAMIC INVESTIGATIONS IN CELLULAR NETWORKS WITH STEAM Holger Pampel Enrico Jugl Lucent Technologies Network Systems GmbH Thurn-und-Taxis Strasse 10 90411

More information

Hardware/Software Co-design

Hardware/Software Co-design Hardware/Software Co-design Zebo Peng, Department of Computer and Information Science (IDA) Linköping University Course page: http://www.ida.liu.se/~petel/codesign/ 1 of 52 Lecture 1/2: Outline : an Introduction

More information

HW/SW Design Space Exploration on the Production Cell Setup

HW/SW Design Space Exploration on the Production Cell Setup HW/SW Design Space Exploration on the Production Cell Setup Communicating Process Architectures 2009, Formal Methods Week Eindhoven University of Technology, The Netherlands, 04-11-2009 Marcel A. Groothuis,

More information

SDL-Simulation Tool for Advanced Handover Protocols

SDL-Simulation Tool for Advanced Handover Protocols SDL-Simulation Tool for Advanced Handover Protocols Jan Steuer, Matthias Lampe, Klaus Jobmann University of Hanover Institute for Communications steuer@ant.uni-hannover.de Abstract This paper discusses

More information

METROII AND PTOLEMYII INTEGRATION. Presented by: Shaoyi Cheng, Tatsuaki Iwata, Brad Miller, Avissa Tehrani

METROII AND PTOLEMYII INTEGRATION. Presented by: Shaoyi Cheng, Tatsuaki Iwata, Brad Miller, Avissa Tehrani METROII AND PTOLEMYII INTEGRATION Presented by: Shaoyi Cheng, Tatsuaki Iwata, Brad Miller, Avissa Tehrani INTRODUCTION PtolemyII is a tool for design of component-based systems using heterogeneous modeling

More information

Multiple Access in Cellular and Systems

Multiple Access in Cellular and Systems Multiple Access in Cellular and 802.11 Systems 1 GSM The total bandwidth is divided into many narrowband channels. (200 khz in GSM) Users are given time slots in a narrowband channel (8 users) A channel

More information

QualNet 4.5 Cellular Model Library

QualNet 4.5 Cellular Model Library QualNet 4.5 Cellular Model Library February 2008 Scalable Network Technologies, Inc. 6701 Center Drive West, Suite 520 Los Angeles, CA 90045 Phone: 310-338-3318 Fax: 310-338-7213 http://www.scalable-networks.com

More information

Advanced Flow of Control -- Introduction

Advanced Flow of Control -- Introduction Advanced Flow of Control -- Introduction Two additional mechanisms for controlling process execution are exceptions and threads Chapter 14 focuses on: exception processing catching and handling exceptions

More information

An Improved Ray-Tracing Propagation Model for Predicting Path Loss on Single Floors

An Improved Ray-Tracing Propagation Model for Predicting Path Loss on Single Floors An Improved Ray-Tracing Propagation Model for Predicting Path Loss on Single Floors Zhong Ji 1, Bin-Hong Li 2, Hao-Xing Wang 2, Hsing-Yi Chen 3 and Yaw-Gen Zhau 4 1 Zhong Ji, 97034BA Shanghai Jiao Tong

More information

Specifications and Modeling

Specifications and Modeling 12 Specifications and Modeling Peter Marwedel TU Dortmund, Informatik 12 Springer, 2010 2012 年 10 月 17 日 These slides use Microsoft clip arts. Microsoft copyright restrictions apply. Hypothetical design

More information

GISFI 5G Workshop. Sri Chandra Standards Senior Manager, IEEE-SA

GISFI 5G Workshop. Sri Chandra Standards Senior Manager, IEEE-SA GISFI 5G Workshop Sri Chandra Standards Senior Manager, IEEE-SA Evolution of xg systems Standards Next Generation Mobile Telephony released every 10 years 1G: Nordic Mobile Telephone introduced in 1981

More information

fakultät für informatik informatik 12 technische universität dortmund Specifications Peter Marwedel TU Dortmund, Informatik /11/15

fakultät für informatik informatik 12 technische universität dortmund Specifications Peter Marwedel TU Dortmund, Informatik /11/15 12 Specifications Peter Marwedel TU Dortmund, Informatik 12 2008/11/15 Graphics: Alexandra Nolte, Gesine Marwedel, 2003 Structure of this course Application Knowledge 3: Embedded System HW 2: Specifications

More information

Wireless LAN -Architecture

Wireless LAN -Architecture Wireless LAN -Architecture IEEE has defined the specifications for a wireless LAN, called IEEE 802.11, which covers the physical and data link layers. Basic Service Set (BSS) Access Point (AP) Distribution

More information

COMPUTER NETWORKS - Local area networks

COMPUTER NETWORKS - Local area networks Local area networks Telecommunication Networks Group firstname.lastname@polito.it http://www.telematica.polito.it/ COMPUTER NETWORKS LANs - 1 Copyright Quest opera è protetta dalla licenza Creative Commons

More information

Local area networks. Copyright

Local area networks. Copyright Local area networks Telecommunication Networks Group firstname.lastname@polito.it http://www.telematica.polito.it/ COMPUTER NETWORKS LANs - 1 Copyright Quest opera è protetta dalla licenza Creative Commons

More information

MODIFIED VERTICAL HANDOFF DECISION ALGORITHM FOR IMPROVING QOS METRICS IN HETEROGENEOUS NETWORKS

MODIFIED VERTICAL HANDOFF DECISION ALGORITHM FOR IMPROVING QOS METRICS IN HETEROGENEOUS NETWORKS MODIFIED VERTICAL HANDOFF DECISION ALGORITHM FOR IMPROVING QOS METRICS IN HETEROGENEOUS NETWORKS 1 V.VINOTH, 2 M.LAKSHMI 1 Research Scholar, Faculty of Computing, Department of IT, Sathyabama University,

More information

Wireless Security Background

Wireless Security Background Wireless Security Background Wireless Networks The need for mobile computing Laptops, PDAs, Bluetooth devices Smart phones Enabling technology Wireless communication Two important characteristics Wireless

More information

Review Sources of Architecture. Why Domain-Specific?

Review Sources of Architecture. Why Domain-Specific? Domain-Specific Software Architectures (DSSA) 1 Review Sources of Architecture Main sources of architecture black magic architectural visions intuition theft method Routine design vs. innovative design

More information

Applying Models of Computation to OpenCL Pipes for FPGA Computing. Nachiket Kapre + Hiren Patel

Applying Models of Computation to OpenCL Pipes for FPGA Computing. Nachiket Kapre + Hiren Patel Applying Models of Computation to OpenCL Pipes for FPGA Computing Nachiket Kapre + Hiren Patel nachiket@uwaterloo.ca Outline Models of Computation and Parallelism OpenCL code samples Synchronous Dataflow

More information

CARRIER SENSE MULTIPLE ACCESS (CSMA):

CARRIER SENSE MULTIPLE ACCESS (CSMA): Lecture Handout Computer Networks Lecture No. 8 CARRIER SENSE MULTIPLE ACCESS (CSMA): There is no central control management when computers transmit on Ethernet. For this purpose the Ethernet employs CSMA

More information

20th GISFI Standardisation Series Meeting (GSSM) Dr. Navin Kumar Amrita Vishwa Vidyapeetham (University) Bangalore

20th GISFI Standardisation Series Meeting (GSSM) Dr. Navin Kumar Amrita Vishwa Vidyapeetham (University) Bangalore 20th GISFI Standardisation Series Meeting (GSSM) Dr. Navin Kumar Amrita Vishwa Vidyapeetham (University) Bangalore Outline Introduction Specifications and Critical Performance Technology Candidates mmwave

More information

Application-Platform Mapping in Multiprocessor Systems-on-Chip

Application-Platform Mapping in Multiprocessor Systems-on-Chip Application-Platform Mapping in Multiprocessor Systems-on-Chip Leandro Soares Indrusiak lsi@cs.york.ac.uk http://www-users.cs.york.ac.uk/lsi CREDES Kick-off Meeting Tallinn - June 2009 Application-Platform

More information

Building Synchronous DataFlow graphs with UML & MARTE/CCSL

Building Synchronous DataFlow graphs with UML & MARTE/CCSL Building Synchronous DataFlow graphs with UML & MARTE/CCSL F. Mallet, J. DeAntoni, C. André, R. de Simone Aoste - INRIA/I3S Université de Nice Sophia Antipolis UML & Formal methods Ambiguity and structural

More information

Classes and Objects 3/28/2017. How can multiple methods within a Java class read and write the same variable?

Classes and Objects 3/28/2017. How can multiple methods within a Java class read and write the same variable? Peer Instruction 8 Classes and Objects How can multiple methods within a Java class read and write the same variable? A. Allow one method to reference a local variable of the other B. Declare a variable

More information

Sl.No Project Title Year

Sl.No Project Title Year Sl.No Project Title Year WSN(Wireless Sensor ) 1 Distributed Topology Control With Lifetime Extension Based on Non-Cooperative Game for Wireless Sensor 2 Intercept Behavior Analysis of Industrial Wireless

More information

Introduction to The EPSRC SERAN Project

Introduction to The EPSRC SERAN Project Introduction to The EPSRC SERAN Project John Thompson 2, Simon Armour 1, Tim O Farrell 3 1 Electrical and Electronic Engineering Dept University of Bristol 2 Institute for Digital Communications The University

More information

Building Link-Layer Protocols in a Lego-like Fashion

Building Link-Layer Protocols in a Lego-like Fashion Building Link-Layer Protocols in a Lego-like Fashion February 2nd, 2014 Integrated Communication Systems Group International Graduate School on Mobile Communications Outline 1 Introduction 2 State of the

More information

Aims. The aims of this unit are to:

Aims. The aims of this unit are to: Aims The aims of this unit are to: Outlines the usage of mobile networks and how these may integrate into the Internet. Understand the key elements of GSM networking. Understands the key parameters used

More information

Lecture 20: Future trends in mobile computing. Mythili Vutukuru CS 653 Spring 2014 April 7, Monday

Lecture 20: Future trends in mobile computing. Mythili Vutukuru CS 653 Spring 2014 April 7, Monday Lecture 20: Future trends in mobile computing Mythili Vutukuru CS 653 Spring 2014 April 7, Monday Future topics Improving capacity Dynamic spectrum access Massive MIMO Heterogeneous networks Pervasive

More information

Accelerated Library Framework for Hybrid-x86

Accelerated Library Framework for Hybrid-x86 Software Development Kit for Multicore Acceleration Version 3.0 Accelerated Library Framework for Hybrid-x86 Programmer s Guide and API Reference Version 1.0 DRAFT SC33-8406-00 Software Development Kit

More information

Wireless Communication and Networking CMPT 371

Wireless Communication and Networking CMPT 371 Wireless Communication and Networking CMPT 371 Wireless Systems: AM, FM Radio TV Broadcast Satellite Broadcast 2-way Radios Cordless Phones Satellite Links Mobile Telephony Systems Wireless Local Loop

More information

Java Code Generation. Outline. Steve Neuendorffer UC Berkeley. Motivation Code generation architecture Component Specialization

Java Code Generation. Outline. Steve Neuendorffer UC Berkeley. Motivation Code generation architecture Component Specialization Java Code Generation Steve Neuendorffer UC Berkeley 5 th Biennial Ptolemy Miniconference Berkeley, CA, May 9, 2003 Outline Motivation Code generation architecture Component Specialization Parameter Type

More information

Modal Models in Ptolemy

Modal Models in Ptolemy Modal Models in Ptolemy Edward A. Lee Stavros Tripakis UC Berkeley Workshop on Equation-Based Object-Oriented Modeling Languages and Tools 3rd International Workshop on Equation-Based Object-Oriented Modeling

More information

Codesign Framework. Parts of this lecture are borrowed from lectures of Johan Lilius of TUCS and ASV/LL of UC Berkeley available in their web.

Codesign Framework. Parts of this lecture are borrowed from lectures of Johan Lilius of TUCS and ASV/LL of UC Berkeley available in their web. Codesign Framework Parts of this lecture are borrowed from lectures of Johan Lilius of TUCS and ASV/LL of UC Berkeley available in their web. Embedded Processor Types General Purpose Expensive, requires

More information

DESIGN AND SIMULATION OF HETEROGENEOUS CONTROL SYSTEMS USING PTOLEMY II

DESIGN AND SIMULATION OF HETEROGENEOUS CONTROL SYSTEMS USING PTOLEMY II DESIGN AND SIMULATION OF HETEROGENEOUS CONTROL SYSTEMS USING PTOLEMY II Johan Eker, Chamberlain Fong, Jörn W. Janneck, Jie Liu Department of Electrical Engineering and Computer Sciences University of California

More information

Multimedia Document Communications over Wireless Network

Multimedia Document Communications over Wireless Network Multimedia Document Communications over Wireless Network 1 Convergence of Mobile Services Personal computer Access to any data Internet Telecommunications Mobile Technology Ubiquitous Portable processing

More information

Process-Based Software Components. Subcontractors and Collaborators

Process-Based Software Components. Subcontractors and Collaborators Process-Based Software Components Mobies Phase 1, UC Berkeley Edward A. Lee and Tom Henzinger (with contributions from Steve Neuendorffer, Christopher Hylands, Jie Liu, Xiaojun Liu, and Haiyang Zheng)

More information

Implementation of WiFiRe PHY Sectorization in OPNET

Implementation of WiFiRe PHY Sectorization in OPNET P Sreedhar Reddy Roll No. 06305024 24th July, 2007 Under the Guidance Of Prof. Sridhar Iyer Department Of Computer Science and Engineering Indian Institute Of Technology, Bombay Outline WiFiRe overview.

More information

FEMTOCELL WITH RELAYS TO ENHANCE THE MACROCELL BACKHAUL BANDWIDTH

FEMTOCELL WITH RELAYS TO ENHANCE THE MACROCELL BACKHAUL BANDWIDTH FEMTOCELL WITH RELAYS TO ENHANCE THE MACROCELL BACKHAUL BANDWIDTH, Abstract In the future of Mobile networks it is important to implement a Femtocell at homes and to improve the domestic network. Even

More information

CSIS Frequency Division Multiplexing. Basic Types of Multiplexing. Frequency Division Multiplexing. Frequency Division Multiplexing.

CSIS Frequency Division Multiplexing. Basic Types of Multiplexing. Frequency Division Multiplexing. Frequency Division Multiplexing. Multiplexing: combining information streams from multiple sources for transmission over a shared medium Demultiplexing: separating a combination back into individual information streams CSIS 4222 Ch 11:

More information

Coordinated Multi-Point in Mobile Communications

Coordinated Multi-Point in Mobile Communications Coordinated Multi-Point in Mobile Communications From Theory to Practice Edited by PATRICK MARSCH Nokia Siemens Networks, Wroctaw, Poland GERHARD P. FETTWEIS Technische Universität Dresden, Germany Pf

More information

Telecommunications Engineering Course Descriptions

Telecommunications Engineering Course Descriptions Telecommunications Engineering Course Descriptions Electrical Engineering Courses EE 5305 Radio Frequency Engineering (3 semester hours) Introduction to generation, transmission, and radiation of electromagnetic

More information

COMPONENTS OF DATA COMMUNICATION

COMPONENTS OF DATA COMMUNICATION COMPONENTS OF DATA COMMUNICATION ANALOG AND DIGITAL TRANSMISSION An analog signal is one that is continuous with respect to time and may take on any value within a given range of values. Eg Human voice.

More information

An Extension to the Foundation Fieldbus Model for Specifying Process Control Strategies

An Extension to the Foundation Fieldbus Model for Specifying Process Control Strategies An Extension to the Foundation Fieldbus Model for Specifying Process Control Strategies EE382C: Embedded Software Systems, Spring 1999 Prof. Brian L. Evans Department of Electrical and Computer Engineering

More information

Cutting the Cord: A Robust Wireless Facilities Network for Data Centers

Cutting the Cord: A Robust Wireless Facilities Network for Data Centers Cutting the Cord: A Robust Wireless Facilities Network for Data Centers Yibo Zhu, Xia Zhou, Zengbin Zhang, Lin Zhou, Amin Vahdat, Ben Y. Zhao and Haitao Zheng U.C. Santa Barbara, Dartmouth College, U.C.

More information

Concurrent Component Patterns, Models of Computation, and Types

Concurrent Component Patterns, Models of Computation, and Types Concurrent Component Patterns, Models of Computation, and Types Edward A. Lee Yuhong Xiong Department of Electrical Engineering and Computer Sciences University of California at Berkeley Presented at Fourth

More information

Performance Evaluation of UMTS-WLAN interworking Anita Nanda 1, S.P.Panigrahi 2, R.R.Mohanty 2, N.Panda 2, M.Singh 2, S.M.Rout 2

Performance Evaluation of UMTS-WLAN interworking Anita Nanda 1, S.P.Panigrahi 2, R.R.Mohanty 2, N.Panda 2, M.Singh 2, S.M.Rout 2 Performance Evaluation of UMTS-WLAN interworking Anita Nanda 1, S.P.Panigrahi 2, R.R.Mohanty 2, N.Panda 2, M.Singh 2, S.M.Rout 2 1 Comp. Sc., MITS, Rayagada, 2 Electrical Engg., KIST Jatani, Bhubaneswar,

More information

Program: B.E. (Electronics and Telecommunication Engineering)

Program: B.E. (Electronics and Telecommunication Engineering) Electronics and Telecommunication Engineering Mobile Communication Systems 2013-2014 Program: B.E. (Electronics and Telecommunication Engineering) Semester VII Course ET- 71: Mobile Communication Systems

More information

Riding the Mobile Traffic Tsunami Opportunities and Threats in the Making of 5G Mobile Broadband

Riding the Mobile Traffic Tsunami Opportunities and Threats in the Making of 5G Mobile Broadband Riding the Mobile Traffic Tsunami Opportunities and Threats in the Making of 5G Mobile Broadband Jerry Pi Chief Technology Officer Straight Path Communications Inc. November 16, 2015 Content Drives Demand

More information

University of Bristol - Explore Bristol Research. Peer reviewed version. Link to publication record in Explore Bristol Research PDF-document

University of Bristol - Explore Bristol Research. Peer reviewed version. Link to publication record in Explore Bristol Research PDF-document Doufexi, A., Tameh, EK., Molina, A., & Nix, AR. (2003). Hot spot wireless LANs to enhance the throughput of 3G and beyond networks. In IST Mobile and Wireless Communications Summit, 2003 (pp. 700-704)

More information

The Ptolemy Project. Modeling and Design of Reactive Systems. Presenter: Praveen Murthy, PhD Postdoc and Presenter

The Ptolemy Project. Modeling and Design of Reactive Systems. Presenter: Praveen Murthy, PhD Postdoc and Presenter The Ptolemy Project Modeling and Design of Reactive Systems Presenter: Praveen Murthy, PhD Postdoc and Presenter Edward A. Lee Professor and PI UC Berkeley Dept. of EECS Copyright 1997, The Regents of

More information

ECE 4450:427/527 - Computer Networks Spring 2017

ECE 4450:427/527 - Computer Networks Spring 2017 ECE 4450:427/527 - Computer Networks Spring 2017 Dr. Nghi Tran Department of Electrical & Computer Engineering Lecture 5.6: Wireless Networks - MAC Dr. Nghi Tran (ECE-University of Akron) ECE 4450:427/527

More information

Last Lecture: Data Link Layer

Last Lecture: Data Link Layer Last Lecture: Data Link Layer 1. Design goals and issues 2. (More on) Error Control and Detection 3. Multiple Access Control (MAC) 4. Ethernet, LAN Addresses and ARP 5. Hubs, Bridges, Switches 6. Wireless

More information

Part 2: Principles for a System-Level Design Methodology

Part 2: Principles for a System-Level Design Methodology Part 2: Principles for a System-Level Design Methodology Separation of Concerns: Function versus Architecture Platform-based Design 1 Design Effort vs. System Design Value Function Level of Abstraction

More information

Getting Connected (Chapter 2 Part 4) Networking CS 3470, Section 1 Sarah Diesburg

Getting Connected (Chapter 2 Part 4) Networking CS 3470, Section 1 Sarah Diesburg Getting Connected (Chapter 2 Part 4) Networking CS 3470, Section 1 Sarah Diesburg Five Problems Encoding/decoding Framing Error Detection Error Correction Media Access Five Problems Encoding/decoding Framing

More information

mmwaves Diana Zhang References

mmwaves Diana Zhang References mmwaves Diana Zhang References Demystifying 60GHz Outdoor Picocalls, ACM Mobicom 2014 Cutting the Cord in Virtual Reality, ACM Hotnets 2016 http://networks.rice.edu/files/2014/10/11adpaper.pdf 1 60GHz

More information

Ad Hoc Networks - Applications and System Design

Ad Hoc Networks - Applications and System Design Ad Hoc Networks - Applications and System Design Prof Sanjay Srivastava DA-IICT, Gandhinagar Modelling and Analysis Group of NeTworks (MAGNeT) Two day workshop on Ad Hoc Networks: Design, Applications,

More information

COMPLEX EMBEDDED SYSTEMS

COMPLEX EMBEDDED SYSTEMS COMPLEX EMBEDDED SYSTEMS Embedded System Design and Architectures Summer Semester 2012 System and Software Engineering Prof. Dr.-Ing. Armin Zimmermann Contents System Design Phases Architecture of Embedded

More information

Model-Driven Analysis of Security, Reliability, Test, Privacy, Safety and Trust of IoE Services. Eugenio Villar University of Cantabria

Model-Driven Analysis of Security, Reliability, Test, Privacy, Safety and Trust of IoE Services. Eugenio Villar University of Cantabria Model-Driven Analysis of Security, Reliability, Test, Privacy, Safety and Trust of IoE Services Eugenio Villar University of Cantabria Agenda Introduction Single-Source Embedded Systems Design Model-driven

More information

CSCI-GA Multicore Processors: Architecture & Programming Lecture 10: Heterogeneous Multicore

CSCI-GA Multicore Processors: Architecture & Programming Lecture 10: Heterogeneous Multicore CSCI-GA.3033-012 Multicore Processors: Architecture & Programming Lecture 10: Heterogeneous Multicore Mohamed Zahran (aka Z) mzahran@cs.nyu.edu http://www.mzahran.com Status Quo Previously, CPU vendors

More information

MONTE CARLO SIMULATION FOR UMTS CAPACITY PLANNING IN ONE - TELEKOM SLOVENIA GROUP IGOR PUPALESKI

MONTE CARLO SIMULATION FOR UMTS CAPACITY PLANNING IN ONE - TELEKOM SLOVENIA GROUP IGOR PUPALESKI MONTE CARLO SIMULATION FOR UMTS CAPACITY PLANNING IN ONE - TELEKOM SLOVENIA GROUP IGOR PUPALESKI 0 AGENDA ONE 3G Highlights ONE 3G Facts Monte Carlo method theory Monte Carlo simulation approach Conclusion

More information