What s New in OMNeT++
|
|
|
- Evangeline Joseph
- 10 years ago
- Views:
Transcription
1 What s New in OMNeT++ András Varga Opensim Ltd [email protected] 2 nd OMNeT++ Community Summit September 4-5, 2015 IBM Research Labs, Zurich 1
2 PART 1 API CHANGES 2
3 New Logging Mechanism More featureful API: log levels: fatal, error, warning, info, detail, debug, trace fatal, error, warning: should refer to events in the simulated system (not to technical errors in the simulation program) info, detail: should refer to the domain (i.e. understood by anyone who knows the protocol the model implements) debug, trace: specific to the implementation (i.e. understanding requires familiarity with the source code) category support category identifies a topic; example categories: retx, frag, mgmt EV_INFO << Received BA acks all outstanding frames\n ; // same as EV <<... EV_TRACE << Returning from processblockack()\n ; EV_WARNING << Timeout, retransmitting frame\n ; EV_ERROR << Protocol violation: received ACK when CTS was expected\n ; EV_DETAIL_C( frag ) << Fragment completes frame, sending up\n ; 3
4 New Logging Mechanism Configurability: runtime loglevel threshold, compile-time loglevel threshold filtering by module and category Implementation: tons of information is passed to the logging code with each line: file/line, loglevel/category, event number, simulation time, msg name and type, module name and type, object name and type, etc. configurable log prefix (40+ %x format directives!) 4
5 Random Variate Generation Introduced crandom random variable stream as object encapsulates an RNG (crng*) and parameters of the distribution numbers can be extracted with the draw() method subclasses: cuniform, cexponential, cnormal, etc.; also cstatistic! Related change on random variate generation functions (normal(), etc.): double normal(double mean, double stddev, int rngindex=0); double normal(crng *rng, double mean, double stddev); Motivation: break the functions dependence on the context module Functions with the old signatures added to ccomponent as methods, so most models won t notice the change 5
6 Event Class Introduced cevent as a base class of cmessage: cevent allows scheduling of arbitrary code for a simulation time that runs independent of modules. class cevent { public: virtual void execute() = 0;... }; Motivation: allow implementing simulation time limit with an "end-simulation" event encapsulate foreign events (e.g. SystemC events) for seemless integration with the simulation event loop NOT intended for use in simulation models 6
7 Scheduler Changes cscheduler API has changed: Partly in relation to the cevent change Removed: virtual cmessage *getnextevent() = 0; // leaves event in FES Added: virtual cevent *takenextevent() = 0; // removes event from FES virtual cevent *guessnextevent() = 0; // only for UI purposes 7
8 Replaceable FES FES (Future Event Set): Stores the events that are scheduled to occur but have not been processed yet. send() variants and scheduleat() add events to the FES. Abstract base class: cfutureeventset Default implementation: ceventheap (ex-cmessageheap) implements binary heap Configuration option: futureeventset-class=<classname> Motivation: Alternative data structures may be more efficient than heap for specific workloads Examples: skiplist, various balanced trees, calendar queue 8
9 Simulation Lifecycle Listeners Added simulation lifecycle listeners: Called back before and after network setup, on network initialization, before and after network finalization, etc. Motivation: allow more flexibility when writing initialization and shutdown code for schedulers, result file managers and other extensions class cisimulationlifecyclelistener { virtual void lifecycleevent(simulationlifecycleeventtype event, cobject *details) = 0; }; Events: (LF_)ON_STARTUP, PRE_NETWORK_SETUP, POST_NETWORK_SETUP, PRE_NETWORK_INITIALIZE, POST_NETWORK_INITIALIZE, ON_SIMULATION_START, ON_SIMULATION_PAUSE, ON_SIMULATION_RESUME, ON_SIMULATION_SUCCESS, ON_SIMULATION_ERROR, PRE_NETWORK_FINISH, POST_NETWORK_FINISH, ON_RUN_END, PRE_NETWORK_DELETE, POST_NETWORK_DELETE, ON_SHUTDOWN 9
10 Fingerprint Changes Simulation fingerprint: A hash computed from events of a simulation run. For regression testing, one compares the fingerprint computed from a simulation run to a prerecorded fingerprint. Introduced in OMNeT++ 4.0, fingerprints have since proven to be extremely useful. We use them daily during INET development! Changes to make fingerprints even more useful: use module path strings instead of module IDs (increases robustness) make it configurable what is taken as input for hash (message class names, packet lengths, control info class names, etc.) backward compatibility (4.x) mode also exists 10
11 Canvas API Allows adding extra graphical elements to the usual display string based module graphics. See last year s presentation 11
12 API Cleanup API cleanup omnetpp namespace (recommended: using namespace omnetpp;) iterator API change: use operator* instead of operator() for dereference removed deprecated functions, classes and other API elements removed 3.x compatibility features (WITH_DOUBLE_SIMTIME, WITHOUT_CPACKET) images under images/old/ are no longer accessible without the old/ prefix ev and simulation macros have been removed 12
13 Codebase Cleanup Cleanup and modernization of the codebase Modernizing: use nullptr and override; use <cstdio> instead of <stdio.h>, etc. Per-library namespaces (i.e. omnetpp::nedxml); fully qualified header guards; qualified includes (i.e. #include "common/stringutil.h instead of #include "stringutil.h ) Include folder: contains <omnetpp.h>, all other files are in the omnetpp/ subfolder Code style: renamed many identifiers (local variables, arguments, private data members, etc.) to have consistent, camelcase names C++11: OMNeT will compile with, but at least the base parts will not require C++11, C++14 or newer C++ specs. 13
14 PART 2 AND MORE... 14
15 Demo An example simulation 15
16 Tkenv is about to retire... Qtenv: A shiny new OMNeT++ graphical runtime based on the Qt toolkit Release plan: OMNeT++ 5.0: Qtenv will be included for testing and feedback, Tkenv still being the default UI It will be roughly equivalent to Tkenv, in terms of UI and features OMNeT and later: Qtenv will become the default, but Tkenv will continue to be included as long as feasible or necessary Features will be added gradually, e.g. improved packet flow animation 16
17 Demo Glider demo... 17
18 3D Visualization Has Arrived 3D visualization is based on OpenSceneGraph (OSG), openscenegraph.org OpenSceneGraph is an open source high performance 3D graphics toolkit, used by application developers in fields such as visual simulation, games, virtual reality, scientific visualization and modeling. Written entirely in Standard C++ and OpenGL, it runs on all Windows platforms, OS X, GNU/Linux, IRIX, Solaris, HP-UX, AIX and FreeBSD operating systems. OpenSceneGraph is now well established as the world leading scene graph technology, used widely in the vis-sim, space, scientific, oilgas, games and virtual reality industries. 18
19 Demo Office demo... 19
20 Earth, Terrain, City Visualization Provided by osgearth, a geospatial SDK and terrain engine built on top of OpenSceneGraph Just create a simple XML file, point it at your map data, and go! Able to use various street map providers, satellite imaging providers, altitude data sources, both online and offline Data from online sources may be exported into a file suitable for offline use Scene may be annotated with various types of graphical objects Includes conversion between various geographical coordinate systems 20
21 Scenarios Terrains Urban environments Indoor environments Satellites 21
22 Visualization connectivity graph tx: 201, rx:540 mobile nodes statistics transmission range wireless transmissions 22
23 Demo More 3D demos... 23
24 Why Cows? The Boston Cow Parade and the OSG Cow: 24
25 The OMNeT++ API OK! How do I...? Basically, use the OpenSceneGraph API. You assemble an OSG scene graph in the model, and give it to OMNeT++ for display. The scene graph can be updated at runtime, and changes will be reflected in the display. OMNeT++ class: cosgcanvas wraps a scene graph, plus hints such as default camera position every module has a built-in cosgcanvas, created on demand additional cosgcanvas instances may be created The OSG viewer is part of the OMNeT++ user interface, Qtenv it is not directly accessible from models Model code should surround OSG-specific code with #ifdef HAVE_OSG 25
26 Example Code Glider demo: #include <osgdb/readfile> #include <omnetpp.h>... void DemoModule::initialize() { osg::node *scene = osgdb::readnodefile("glider.osgb"); cosgcanvas *osgcanvas = getparentmodule()->getosgcanvas(); osgcanvas->setscene(scene); // the scene graph osgcanvas->setclearcolor(cosgcanvas::color(0,0,64)); // hint } Boston demo: substitute "boston.earth" for "glider.osgb" add the following line: osgcanvas->setviewerstyle(cosgcanvas::style_earth); Everything else is achieved by manipulating the scene graph via the OSG API! 26
27 Thank you for your attention! Questions? 27
Authoring for System Center 2012 Operations Manager
Authoring for System Center 2012 Operations Manager Microsoft Corporation Published: November 1, 2013 Authors Byron Ricks Applies To System Center 2012 Operations Manager System Center 2012 Service Pack
Introduction to NaviGenie SDK Client API for Android
Introduction to NaviGenie SDK Client API for Android Overview 3 Data access solutions. 3 Use your own data in a highly optimized form 3 Hardware acceleration support.. 3 Package contents.. 4 Libraries.
OMNeT++ User Manual. Version 4.6
OMNeT++ User Manual Version 4.6 Copyright 2014 András Varga and OpenSim Ltd. OMNeT++ Manual Chapters Contents v 1 Introduction 1 2 Overview 3 3 The NED Language 11 4 Simple Modules 47 5 Messages and Packets
Secrets of Event Viewer for Active Directory Security Auditing Lepide Software
Secrets of Event Viewer for Active Directory Security Auditing Windows Event Viewer doesn t need any introduction to the IT Administrators. However, some of its hidden secrets, especially those related
IBM WebSphere Message Broker Message Monitoring, Auditing, Record and Replay. Tim Kimber WebSphere Message Broker Development IBM Hursley Park, UK
IBM WebSphere Message Broker Message Monitoring, Auditing, Record and Replay Tim Kimber WebSphere Message Broker Development IBM Hursley Park, UK 1 Agenda Overview of Monitoring Monitoring support in WebSphere
CS 378: Computer Game Technology
CS 378: Computer Game Technology http://www.cs.utexas.edu/~fussell/courses/cs378/ Spring 2013 University of Texas at Austin CS 378 Game Technology Don Fussell Instructor and TAs! Instructor: Don Fussell!
Embedded Software Development with MPS
Embedded Software Development with MPS Markus Voelter independent/itemis The Limitations of C and Modeling Tools Embedded software is usually implemented in C. The language is relatively close to the hardware,
A QUICK OVERVIEW OF THE OMNeT++ IDE
Introduction A QUICK OVERVIEW OF THE OMNeT++ IDE The OMNeT++ 4.x Integrated Development Environment is based on the Eclipse platform, and extends it with new editors, views, wizards, and additional functionality.
ANDROID APPS DEVELOPMENT FOR MOBILE AND TABLET DEVICE (LEVEL I)
ANDROID APPS DEVELOPMENT FOR MOBILE AND TABLET DEVICE (LEVEL I) Who am I? Lo Chi Wing, Peter Lecture 1: Introduction to Android Development Email: [email protected] Facebook: http://www.facebook.com/peterlo111
Xcode Project Management Guide. (Legacy)
Xcode Project Management Guide (Legacy) Contents Introduction 10 Organization of This Document 10 See Also 11 Part I: Project Organization 12 Overview of an Xcode Project 13 Components of an Xcode Project
Logging in Java Applications
Logging in Java Applications Logging provides a way to capture information about the operation of an application. Once captured, the information can be used for many purposes, but it is particularly useful
Android Application Development: Hands- On. Dr. Jogesh K. Muppala [email protected]
Android Application Development: Hands- On Dr. Jogesh K. Muppala [email protected] Wi-Fi Access Wi-Fi Access Account Name: aadc201312 2 The Android Wave! 3 Hello, Android! Configure the Android SDK SDK
Microsoft Windows PowerShell v2 For Administrators
Course 50414B: Microsoft Windows PowerShell v2 For Administrators Course Details Course Outline Module 1: Introduction to PowerShell the Basics This module explains how to install and configure PowerShell.
Web Services API Developer Guide
Web Services API Developer Guide Contents 2 Contents Web Services API Developer Guide... 3 Quick Start...4 Examples of the Web Service API Implementation... 13 Exporting Warehouse Data... 14 Exporting
Software Development Kit
Open EMS Suite by Nokia Software Development Kit Functional Overview Version 1.3 Nokia Siemens Networks 1 (21) Software Development Kit The information in this document is subject to change without notice
JOSSO 2.4. Internet Information Server (IIS) Tutorial
JOSSO 2.4 Internet Information Server (IIS) Tutorial JOSSO 2.4 : Internet Information Server (IIS) Tutorial 1. Introduction... 1 2. Prerequisites... 2 3. Defining Identity Appliance Elements... 3 3.1.
Java Language Tools COPYRIGHTED MATERIAL. Part 1. In this part...
Part 1 Java Language Tools This beginning, ground-level part presents reference information for setting up the Java development environment and for compiling and running Java programs. This includes downloading
Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries
First Semester Development 1A On completion of this subject students will be able to apply basic programming and problem solving skills in a 3 rd generation object-oriented programming language (such as
Ball Aerospace s COSMOS Open Source Test System
Ball Aerospace s COSMOS Open Source Test System Ryan J. Melton Ball Aerospace & Technologies Corp. Boulder, CO ABSTRACT Ball Aerospace COSMOS is a free and readily available open source test and operations
De-Duplication Filter for Symantec Enterprise Vault guide
De-Duplication Filter for Symantec Enterprise Vault guide Copyrights Copyright 2001-2008 Orchestria Limited. All rights reserved. US Patent 7,333,956. Other US and international patents granted or pending.
ShoreTel Active Directory Import Application
INSTALLATION & USER GUIDE ShoreTel Active Directory Import Application ShoreTel Professional Services Introduction The ShoreTel Active Directory Import application creates, updates, and removes System
Instrumentation Software Profiling
Instrumentation Software Profiling Software Profiling Instrumentation of a program so that data related to runtime performance (e.g execution time, memory usage) is gathered for one or more pieces of the
ACR Triad Site Server Click Once Software System
ACR Triad Site Server Click Once Software System Version 2.5 20 October 2008 User s Guide American College of Radiology 2007 All rights reserved. CONTENTS INTRODUCTION...3 ABOUT TRIAD...3 DEFINITIONS...4
IBM Business Monitor. BPEL process monitoring
IBM Business Monitor BPEL process monitoring 2011 IBM Corporation This presentation will give you an understanding of monitoring BPEL processes using IBM Business Monitor. BPM_BusinessMonitor_BPEL_Monitoring.ppt
HoneyBOT User Guide A Windows based honeypot solution
HoneyBOT User Guide A Windows based honeypot solution Visit our website at http://www.atomicsoftwaresolutions.com/ Table of Contents What is a Honeypot?...2 How HoneyBOT Works...2 Secure the HoneyBOT Computer...3
SCA-based Enterprise Service Bus WebSphere ESB
IBM Software Group SCA-based Enterprise Service Bus WebSphere ESB Soudabeh Javadi, WebSphere Software IBM Canada Ltd [email protected] 2007 IBM Corporation Agenda IBM Software Group WebSphere software
OPNET Network Simulator
Simulations and Tools for Telecommunications 521365S: OPNET Network Simulator Jarmo Prokkola Research team leader, M. Sc. (Tech.) VTT Technical Research Centre of Finland Kaitoväylä 1, Oulu P.O. Box 1100,
How to use PDFlib products with PHP
How to use PDFlib products with PHP Last change: July 13, 2011 Latest PDFlib version covered in this document: 8.0.3 Latest version of this document available at: www.pdflib.com/developer/technical-documentation
How To Test Your Web Site On Wapt On A Pc Or Mac Or Mac (Or Mac) On A Mac Or Ipad Or Ipa (Or Ipa) On Pc Or Ipam (Or Pc Or Pc) On An Ip
Load testing with WAPT: Quick Start Guide This document describes step by step how to create a simple typical test for a web application, execute it and interpret the results. A brief insight is provided
Helpdesk Support Tool Administrator s Guide
Helpdesk Support Tool Administrator s Guide VMware User Environment Manager V E R S I O N 8. 6. 0 You can find the most up-to-date technical documentation on the VMware Web site at: http://www.vmware.com/support/
Image Acquisition Toolbox Adaptor Kit User's Guide
Image Acquisition Toolbox Adaptor Kit User's Guide R2015b How to Contact MathWorks Latest news: www.mathworks.com Sales and services: www.mathworks.com/sales_and_services User community: www.mathworks.com/matlabcentral
Creating a Semantic Web Service in 5 Easy Steps. Using SPARQLMotion in TopBraid Composer Maestro Edition
Creating a Semantic Web Service in 5 Easy Steps Using SPARQLMotion in TopBraid Composer Maestro Edition Step 1: Create a SPARQLMotion file In the Navigator View, select project or project folder where
Course Description. Course Audience. Course Outline. Course Page - Page 1 of 5
Course Page - Page 1 of 5 WebSphere Application Server 7.0 Administration on Windows BSP-1700 Length: 5 days Price: $ 2,895.00 Course Description This course teaches the basics of the administration and
Mocean Android SDK Developer Guide
Mocean Android SDK Developer Guide For Android SDK Version 3.2 136 Baxter St, New York, NY 10013 Page 1 Table of Contents Table of Contents... 2 Overview... 3 Section 1 Setup... 3 What changed in 3.2:...
Java Application Developer Certificate Program Competencies
Java Application Developer Certificate Program Competencies After completing the following units, you will be able to: Basic Programming Logic Explain the steps involved in the program development cycle
Getting Started with Telerik Data Access. Contents
Contents Overview... 3 Product Installation... 3 Building a Domain Model... 5 Database-First (Reverse) Mapping... 5 Creating the Project... 6 Creating Entities From the Database Schema... 7 Model-First
How to Prepare for the Upgrade to Microsoft Dynamics CRM 2013 (On-premises)
How to Prepare for the Upgrade to Microsoft Dynamics CRM 2013 (On-premises) COMPANY: Microsoft Corporation RELEASED: September 2013 VERSION: 1.0 Copyright This document is provided "as-is". Information
LCMON Network Traffic Analysis
LCMON Network Traffic Analysis Adam Black Centre for Advanced Internet Architectures, Technical Report 79A Swinburne University of Technology Melbourne, Australia [email protected] Abstract The Swinburne
Practical Data Visualization and Virtual Reality. Virtual Reality VR Software and Programming. Karljohan Lundin Palmerius
Practical Data Visualization and Virtual Reality Virtual Reality VR Software and Programming Karljohan Lundin Palmerius Synopsis Scene graphs Event systems Multi screen output and synchronization VR software
ShoreTel Active Directory Import Application
INSTALLATION & USER GUIDE ShoreTel Active Directory Import Application ShoreTel Professional Services Introduction The ShoreTel Active Directory Import Application allows customers to centralize and streamline
TZWorks Windows Event Log Viewer (evtx_view) Users Guide
TZWorks Windows Event Log Viewer (evtx_view) Users Guide Abstract evtx_view is a standalone, GUI tool used to extract and parse Event Logs and display their internals. The tool allows one to export all
Android Tutorial. Larry Walters OOSE Fall 2011
Android Tutorial Larry Walters OOSE Fall 2011 References This tutorial is a brief overview of some major concepts Android is much richer and more complex Developer s Guide http://developer.android.com/guide/index.html
SW5706 Application deployment problems
SW5706 This presentation will focus on application deployment problem determination on WebSphere Application Server V6. SW5706G11_AppDeployProblems.ppt Page 1 of 20 Unit objectives After completing this
Advanced Techniques for Mobile Robotics Robot Software Architectures. Wolfram Burgard, Cyrill Stachniss, Kai Arras, Maren Bennewitz
Advanced Techniques for Mobile Robotics Robot Software Architectures Wolfram Burgard, Cyrill Stachniss, Kai Arras, Maren Bennewitz How to Program a Robot Robots are rather complex systems Often, a large
Configuring the Redundancy Feature in a KIRK Wireless Server 6000. Application Note
Configuring the Redundancy Feature in a KIRK Wireless Server 6000 Application Note Version 1.7 l April 2014 l 14205401 Page 2 Introduction The redundancy feature of the KIRK Wireless Server 6000 solution
WCFStormHost User Guide
WCFStormHost User Guide WcfStorm Solutions Pte. Ltd. 1/14/2012 1 Table of Contents 1 Installation Steps... 3 2 Quick Start... 5 2.1 Hosting a WCF Service... 5 2.1.1 Steps to host a service... 6 3 Getting
Creating a 2D Game Engine for Android OS. Introduction
Creating a 2D Game Engine for Android OS Introduction This tutorial will lead you through the foundations of creating a 2D animated game for the Android Operating System. The goal here is not to create
Web services with WebSphere Studio: Deploy and publish
Web services with WebSphere Studio: Deploy and publish Table of Contents If you're viewing this document online, you can click any of the topics below to link directly to that section. 1. Introduction...
TSM Studio Server User Guide 2.9.0.0
TSM Studio Server User Guide 2.9.0.0 1 Table of Contents Disclaimer... 4 What is TSM Studio Server?... 5 System Requirements... 6 Database Requirements... 6 Installing TSM Studio Server... 7 TSM Studio
Installation and Administration Guide
Installation and Administration Guide BlackBerry Enterprise Transporter for BlackBerry Enterprise Service 12 Version 12.0 Published: 2014-11-06 SWD-20141106165936643 Contents What is BES12?... 6 Key features
Microsoft Dynamics GP. Engineering Data Management Integration Administrator s Guide
Microsoft Dynamics GP Engineering Data Management Integration Administrator s Guide Copyright Copyright 2007 Microsoft Corporation. All rights reserved. Complying with all applicable copyright laws is
Parallel Visualization of Petascale Simulation Results from GROMACS, NAMD and CP2K on IBM Blue Gene/P using VisIt Visualization Toolkit
Available online at www.prace-ri.eu Partnership for Advanced Computing in Europe Parallel Visualization of Petascale Simulation Results from GROMACS, NAMD and CP2K on IBM Blue Gene/P using VisIt Visualization
ShoreTel Advanced Applications Web Utilities
INSTALLATION & USER GUIDE ShoreTel Advanced Applications Web Utilities ShoreTel Advanced Applications Introduction The ShoreTel Advanced Application Web Utilities provides ShoreTel User authentication
Simulation of wireless ad-hoc sensor networks with QualNet
Advanced Seminar Embedded Systems 2008/2009 Simulation of wireless ad-hoc sensor networks with QualNet Documentation by Tobias Doerffel Chemnitz, April 9, 2009 Contents Contents 1 Introduction 3 1.1 The
Typeset in L A TEX from SGML source using the DocBuilder-0.9.8 Document System.
OS Mon version 2.1 Typeset in L A TEX from SGML source using the DocBuilder-0.9.8 Document System. Contents 1 OS Mon Reference Manual 1 1.1 os mon............................................ 4 1.2 cpu
E-mail Listeners. E-mail Formats. Free Form. Formatted
E-mail Listeners 6 E-mail Formats You use the E-mail Listeners application to receive and process Service Requests and other types of tickets through e-mail in the form of e-mail messages. Using E- mail
FreeForm Designer. Phone: +972-9-8309999 Fax: +972-9-8309998 POB 8792, Natanya, 42505 Israel www.autofont.com. Document2
FreeForm Designer FreeForm Designer enables designing smart forms based on industry-standard MS Word editing features. FreeForm Designer does not require any knowledge of or training in programming languages
Application. 1.1 About This Tutorial. 1.1.1 Tutorial Requirements. 1.1.2 Provided Files
About This Tutorial 1Creating an End-to-End HL7 Over MLLP Application 1.1 About This Tutorial 1.1.1 Tutorial Requirements 1.1.2 Provided Files This tutorial takes you through the steps of creating an end-to-end
RF Monitor and its Uses
RF Monitor and its Uses Pradipta De [email protected] Outline RF Monitoring Basics RF Monitoring Installation Using RF Monitoring RF Monitoring on WRT54GS Extending RF Monitoring UDP Lite Comments on
Tools for ITIL Capacity Management: How not to spend 100,000
Tools for ITIL Capacity Management: How not to spend 100,000 Danny Quilton Capacitas [email protected] Abstract Capacity Management requires data to produce meaningful deliverables such as models
Generating Automated Test Scripts for AltioLive using QF Test
Generating Automated Test Scripts for AltioLive using QF Test Author: Maryam Umar Contents 1. Introduction 2 2. Setting up QF Test 2 3. Starting an Altio application 3 4. Recording components 5 5. Performing
Release Notes LS Retail Data Director 3.01.04 August 2011
Release Notes LS Retail Data Director 3.01.04 August 2011 Copyright 2010-2011, LS Retail. All rights reserved. All trademarks belong to their respective holders. Contents 1 Introduction... 1 1.1 What s
Release Bulletin EDI Products 5.2.1
Release Bulletin EDI Products 5.2.1 Document ID: DC00191-01-0521-01 Last revised: June, 2010 Copyright 2010 by Sybase, Inc. All rights reserved. Sybase trademarks can be viewed at the Sybase trademarks
Lab Exercise 802.11. Objective. Requirements. Step 1: Fetch a Trace
Lab Exercise 802.11 Objective To explore the physical layer, link layer, and management functions of 802.11. It is widely used to wireless connect mobile devices to the Internet, and covered in 4.4 of
Java 7 Recipes. Freddy Guime. vk» (,\['«** g!p#« Carl Dea. Josh Juneau. John O'Conner
1 vk» Java 7 Recipes (,\['«** - < g!p#«josh Juneau Carl Dea Freddy Guime John O'Conner Contents J Contents at a Glance About the Authors About the Technical Reviewers Acknowledgments Introduction iv xvi
Fax Transmission Analyzer Option
Fax Transmission Analyzer Option For T.30 (PSTN) and T.38 (PSTN/IP) Fax Testing APPLICATION NOTE 1 Table of Contents Chapter 1, Introduction... 3 The Challenge: Bringing a New Fax to Market... 3 The Solution:
ProxiBlue Dynamic Category Products
ProxiBlue Dynamic Category Products Thank you for purchasing our product. Support, and any queries, please log a support request via http://support.proxiblue.com.au If you are upgrading from a pre v3 version,
> Define the different phases of K2 development, including: understand, model, build, maintain and extend
This course concentrates on K2 blackpoint from a SharePoint Site Collection owners perspective, that is, a person who already has a basic understanding of SharePoint concepts and terms before attending
Python for Series 60 Platform
F O R U M N O K I A Getting Started with Python for Series 60 Platform Version 1.2; September 28, 2005 Python for Series 60 Platform Copyright 2005 Nokia Corporation. All rights reserved. Nokia and Nokia
OMU350 Operations Manager 9.x on UNIX/Linux Advanced Administration
OMU350 Operations Manager 9.x on UNIX/Linux Advanced Administration Instructor-Led Training For versions 9.0, 9.01, & 9.10 OVERVIEW This 5-day instructor-led course focuses on advanced administration topics
Centralizing Windows Events with Event Forwarding
1 Centralizing Windows Events with Event Forwarding 2 Copyright Notice The information contained in this document ( the Material ) is believed to be accurate at the time of printing, but no representation
Affdex SDK for Android. Developer Guide For SDK version 1.0
Affdex SDK for Android Developer Guide For SDK version 1.0 www.affdex.com/mobile-sdk 1 August 4, 2014 Introduction The Affdex SDK is the culmination of years of scientific research into emotion detection,
EMC Documentum Webtop
EMC Documentum Webtop Version 6.5 User Guide P/N 300 007 239 A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748 9103 1 508 435 1000 www.emc.com Copyright 1994 2008 EMC Corporation. All rights
Author: Ryan J Adams. Overview. Policy Based Management. Terminology
Author: Ryan J Adams Overview We will cover what Policy Based Management is and how you can leverage its power to better manage your environment. With PBM we'll see what it can and cannot do to help you
Web Application Testing. Web Performance Testing
Web Application Testing Web Performance Testing Objectives of Performance Testing Evaluate runtime compliance to performance requirements Check different properties such as throughput (bits/sec, packets/sec)
Windows Scheduled Task and PowerShell Scheduled Job Management Pack Guide for Operations Manager 2012
Windows Scheduled Task and PowerShell Scheduled Job Management Pack Guide for Operations Manager 2012 Published: July 2014 Version 1.2.0.500 Copyright 2007 2014 Raphael Burri, All rights reserved Terms
Computing Concepts with Java Essentials
2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Computing Concepts with Java Essentials 3rd Edition Cay Horstmann
keyon true-xtender Luna SA Monitor Service Manual Release 2.2.0 Version Autor Date 2.2.0 Keyon January 2016 Release 2.2.0 with Luna SA 6 support
true-xtender Luna SA Monitor Service Manual Release 2.2.0 Version Autor Date 2.2.0 Keyon January 2016 Release 2.2.0 with Luna SA 6 support Content 1 Overview... 3 1.1 What is the keyon / Luna SA Monitor
Application Servers - BEA WebLogic. Installing the Application Server
Proven Practice Application Servers - BEA WebLogic. Installing the Application Server Product(s): IBM Cognos 8.4, BEA WebLogic Server Area of Interest: Infrastructure DOC ID: AS01 Version 8.4.0.0 Application
Lazy OpenCV installation and use with Visual Studio
Lazy OpenCV installation and use with Visual Studio Overview This tutorial will walk you through: How to install OpenCV on Windows, both: The pre-built version (useful if you won t be modifying the OpenCV
Database Application Developer Tools Using Static Analysis and Dynamic Profiling
Database Application Developer Tools Using Static Analysis and Dynamic Profiling Surajit Chaudhuri, Vivek Narasayya, Manoj Syamala Microsoft Research {surajitc,viveknar,manojsy}@microsoft.com Abstract
CREW - FP7 - GA No. 258301. Cognitive Radio Experimentation World. Project Deliverable D7.5.4 Showcase of experiment ready (Demonstrator)
Cognitive Radio Experimentation World!"#$% Project Deliverable Showcase of experiment ready (Demonstrator) Contractual date of delivery: 31-03-14 Actual date of delivery: 18-04-14 Beneficiaries: Lead beneficiary:
000-420. IBM InfoSphere MDM Server v9.0. Version: Demo. Page <<1/11>>
000-420 IBM InfoSphere MDM Server v9.0 Version: Demo Page 1. As part of a maintenance team for an InfoSphere MDM Server implementation, you are investigating the "EndDate must be after StartDate"
Release Notes Skelta BPM.NET 2007 (Service Pack 2)
Skelta BPM.NET 2007 (Service Pack 2) Version: 3.5.4187.0 Date: November 12 th, 2008 Table of Contents OVERVIEW... 3 Introduction... 3 RELEASE SUMMARY... 3 Enhancements in this release... 3 Fixes in this
Dell Active Administrator 8.0
What s new in Dell Active Administrator 8.0 January 2016 Dell Active Administrator 8.0 is the upcoming release of Dell Software's complete solution for managing Microsoft Active Directory security auditing,
Exam Name: IBM InfoSphere MDM Server v9.0
Vendor: IBM Exam Code: 000-420 Exam Name: IBM InfoSphere MDM Server v9.0 Version: DEMO 1. As part of a maintenance team for an InfoSphere MDM Server implementation, you are investigating the "EndDate must
WebSphere Business Monitor V6.2 Business space dashboards
Copyright IBM Corporation 2009 All rights reserved IBM WEBSPHERE BUSINESS MONITOR 6.2 LAB EXERCISE WebSphere Business Monitor V6.2 What this exercise is about... 2 Lab requirements... 2 What you should
Windchill Service Information Manager 10.1. Curriculum Guide
Windchill Service Information Manager 10.1 Curriculum Guide Live Classroom Curriculum Guide Building Information Structures with Windchill Service Information Manager 10.1 Building Publication Structures
Analysis of Open Source Drivers for IEEE 802.11 WLANs
Preprint of an article that appeared in IEEE conference proceeding of ICWCSC 2010 Analysis of Open Source Drivers for IEEE 802.11 WLANs Vipin M AU-KBC Research Centre MIT campus of Anna University Chennai,
OPNET - Network Simulator
Simulations and Tools for Telecommunications 521365S: OPNET - Network Simulator Jarmo Prokkola Project Manager, M. Sc. (Tech.) VTT Technical Research Centre of Finland Kaitoväylä 1, Oulu P.O. Box 1100,
LAB THREE STATIC ROUTING
LAB THREE STATIC ROUTING In this lab you will work with four different network topologies. The topology for Parts 1-4 is shown in Figure 3.1. These parts address router configuration on Linux PCs and a
Tomáš Müller IT Architekt 21/04/2010 ČVUT FEL: SOA & Enterprise Service Bus. 2010 IBM Corporation
Tomáš Müller IT Architekt 21/04/2010 ČVUT FEL: SOA & Enterprise Service Bus Agenda BPM Follow-up SOA and ESB Introduction Key SOA Terms SOA Traps ESB Core functions Products and Standards Mediation Modules
... Introduction... 17
... Introduction... 17 1... Workbench Tools and Package Hierarchy... 29 1.1... Log on and Explore... 30 1.1.1... Workbench Object Browser... 30 1.1.2... Object Browser List... 31 1.1.3... Workbench Settings...
Eliminate Memory Errors and Improve Program Stability
Eliminate Memory Errors and Improve Program Stability with Intel Parallel Studio XE Can running one simple tool make a difference? Yes, in many cases. You can find errors that cause complex, intermittent
Taboret Management Application Builder
Taboret Management Application Builder INTRODUCTION Management Application Builders allow network-knowledgeable people to build their own solutions to management problems. More important, these new tools
WebSphere Training Outline
WEBSPHERE TRAINING WebSphere Training Outline WebSphere Platform Overview o WebSphere Product Categories o WebSphere Development, Presentation, Integration and Deployment Tools o WebSphere Application
F9 Integration Manager
F9 Integration Manager User Guide for use with QuickBooks This guide outlines the integration steps and processes supported for the purposes of financial reporting with F9 Professional and F9 Integration
Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus
Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 Unit objectives
Windows PowerShell Cookbook
Windows PowerShell Cookbook Lee Holmes O'REILLY' Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo Table of Contents Foreword Preface xvii xxi Part I. Tour A Guided Tour of Windows PowerShell
