glideinwms Training HTCondor Overview by Igor Sfiligoi, UC San Diego Aug 2014 HTCondor Overview 1

Size: px
Start display at page:

Download "glideinwms Training HTCondor Overview by Igor Sfiligoi, UC San Diego Aug 2014 HTCondor Overview 1"

Transcription

1 glideinwms Training HTCondor Overview by Igor Sfiligoi, UC San Diego Aug 2014 HTCondor Overview 1

2 Overview These slides present a HTCondor overview, with high level views of Deamons involved Communication paths Scalability considerations Aug 2014 HTCondor Overview 2

3 HTCondor Daemons The basics Negotiator Submit side Glue Execute side Aug 2014 HTCondor Overview 3

4 HTCondor Daemons The basics + the master Master Negotiator Master Master Submit side Glue Execute side Aug 2014 HTCondor Overview 4

5 HTCondor Daemons One startd per (logical) compute resource Can handle multiple CPUs One schedd per submit node Can handle multiple users has the list of all other daemons Negotiator matches user jobs to machine slots Master starts all other processes Will ignore it in the rest of the talk Aug 2014 HTCondor Overview 5

6 Communication flow Push: I am (still) here Negotiator Pull: Send me the list of idle jobs Push: I am here and these are my properties One ClassAd x slot Aug 2014 HTCondor Overview 6

7 Claiming protocol s keep their state current in the By periodically pushing updates (every 5 mins by default) On a matchmaking cycle, the Negotiator will Pull the startd slot list from the collector In Unclaimed state only (unless preemption enabled) Pull the job list from the schedds Create a priority list of matches Send the matches to relevant schedds Aug 2014 HTCondor Overview 7

8 Claiming protocol The schedd will contact the startd Once the connection is accepted, the schedd owns that slots The schedd will spawn a shadow Which takes over the connection The schedd moves on to other business Similarly, the startd spawns a starter And advertise a Claimed state Aug 2014 HTCondor Overview 8

9 Communication flow Negotiator Claimed/Idle Aug 2014 HTCondor Overview 9

10 HTCondor Daemons Stage 2 Negotiator Claimed/Busy Shadow Starter A shadow and a starter are created for every running job Aug 2014 HTCondor Overview 10

11 HTCondor Daemons Stage 2 Negotiator Claimed/Busy Shadow Starter If the network connection is lost, either side can re-establish it. Aug 2014 HTCondor Overview 11

12 HTCondor Daemons The shadow takes ownership of a running job One per job The starter takes ownership of a claimed slot One per slot Together they babysit the two sides until the jobs is done and the slot can be un-claimed Corollary: Each schedd node will have O(10k) shadows Aug 2014 HTCondor Overview 12

13 Claiming protocol Once the job terminates The starter goes away The schedd will send another job to the startd, unless The lease has expired There are no more suitable jobs The existing shadow can be reused But does not need to If the schedd does not send a new job goes into UnClaimed state Aug 2014 HTCondor Overview 13

14 Matchmaking and latency The Negotiator pulls the startd slot list from the In a single transaction The Negotiator pulls the job list from the schedds Basically, one at a time! But it does cluster similar jobs together at level The idea being that it will not ask for more, if either the user runs out of priority or no more slots are available Negotiator thus sensitive to Network latencies Matching s far away may be limited by network latency not Negotiator CPU use Aug 2014 HTCondor Overview 14

15 Security considerations The glidein use case center of all trust Mutual authentication between and /Negotiator using x509 whitelisting Negotiator and co-located, FS auth Negotiator Mutual authentication between and using x509 whitelisting Aug 2014 HTCondor Overview 15

16 Security considerations The glidein use case center of all trust After initial handshake, use shared secret Negotiator and co-located, FS auth Negotiator After initial handshake, use shared secret Full x509 expensive, used only on daemon restart and periodically once every few days Aug 2014 HTCondor Overview 16

17 Security considerations The glidein use case center of all trust also sends shared secret for matchmaking Aug 2014 HTCondor Overview 17

18 Security considerations The glidein use case center of all trust shared secret sent on job match Negotiator Negotiator only authorized user of 's shared secrets may get many secrets, one per matched job Aug 2014 HTCondor Overview 18

19 Security considerations The glidein use case center of all trust Use given shared secret for auth No other credentials in play Aug 2014 HTCondor Overview 19

20 Security considerations The glidein use case center of all trust Shadow Shadow and starter inherit the socket Also inherit shared secret, for reconnect Starter Aug 2014 HTCondor Overview 20

21 Security considerations The glidein use case center of all trust If goes in Unclaimed state, a new secret is created and sent Aug 2014 HTCondor Overview 21

22 Security cost and scalability The glidein use case x509 too expensive for a single central service (both due to CPU use, and network latency issues) Glideins can start at 10+Hz rate Mutual authentication between and /Negotiator using x509 whitelisting Mutual authentication between and using x509 whitelisting Aug 2014 HTCondor Overview 22

23 Security cost and scalability The glidein use case Spread the load over multiple child s Child collectors forward all ads Randomly pick one of many child s and then stick with it New s join rarely... Co-located, thus cheap x N Mutual authentication between and child using x509 whitelisting Aug 2014 HTCondor Overview 23

24 Network/Firewall considerations HTCondor is conceptually a Peer-to-Peer system Everyone talks to everyone Negotiator Shadow Starter Aug 2014 HTCondor Overview 24

25 Network/Firewall considerations Execute nodes often behind firewalls and/or NATs Shadow Starter Aug 2014 HTCondor Overview 25

26 Network/Firewall considerations CCB protocol creates a tunnel implements the CCB A separate channel over long lived TCP socket -> communication still direct Aug 2014 HTCondor Overview 26

27 Network/Firewall considerations CCB protocol creates a tunnel implements the CCB CCB delivers messages to the startd Aug 2014 HTCondor Overview 27

28 Network/Firewall considerations CCB protocol creates a tunnel implements the CCB Only callback request goes through CCB opens a long lived TCP connection to the All further communication on that channel from there on Aug 2014 HTCondor Overview 28

29 Network/Firewall considerations CCB protocol creates a tunnel implements the CCB Shadow Shadow and Starter inherit this socket Starter Aug 2014 HTCondor Overview 29

30 CCB and scalability A single central service cannot really handle all the load Processes usually limited to O(1k) sockets We can have O(10k+) glideins Aug 2014 HTCondor Overview 30

31 CCB and scalability No real need to use a single CCB, could use any number of dedicated CCB s... x N Randomly pick one of many CCBs and then stick with it The standard strategy is to just piggy-back on the Child paradigm Aug 2014 HTCondor Overview 31

32 CCB and scalability The now needs to accept incoming connections Default HTCondor mechanism of one port x connection does not scale (only ~30k usable ports in IP) Only callback request goes through CCB opens a long lived TCP connection to the Aug 2014 HTCondor Overview 32

33 CCB and scalability HTCondor added shared_port_daemon to multiplex requests on a single port Only callback request goes through CCB Shared_Port_Daemon opens a long lived TCP connection to the shared_port_daemon Specifying that it is for the schedd Aug 2014 HTCondor Overview 33

34 CCB and scalability HTCondor added shared_port_daemon to multiplex requests on a single port Shared_Port_Daemon Same node, local UNIX command Socket is moved to the schedd Aug 2014 HTCondor Overview 34

35 CCB and scalability Can be used by starter to contact the Shadow, too Shared_Port_Daemon Same node, local UNIX command Shadow Socket is moved to the schedd Starter Aug 2014 HTCondor Overview 35

36 CCB and scalability Starter also accepts incoming connections Thus needs a CCB connection Plus there is normally one for the Master, too Starter Starter And there is one Starter per slot Aug 2014 HTCondor Overview 36 x N

37 CCB and scalability Adding a shared_port_daemon will cut number of CCB connections to exactly one Shared_Port_Daemon Route incoming requests to appropriate daemon Starter Starter Aug 2014 HTCondor Overview 37 x N

38 High Availability setup Using a single CM node risky; if it dies, the pool dies with it. Central Manager Node Negotiator... x N Having multiple child collectors does not help Aug 2014 HTCondor Overview 38

39 High Availability setup HTCondor allows for 2 or more CM nodes Central Manager Node Negotiator Central Manager Node Negotiator... x N... x N s and s talk to all of them Including one CCB per CM node Aug 2014 HTCondor Overview 39

40 High Availability setup There can be only one active Negotiator, to make user priority decision Central Manager Node Negotiator Central Manager Node Negotiator HAD HAD... x N... x N HAD daemons maintain only one alive with others in standby mode Aug 2014 HTCondor Overview 40

41 High Availability setup HA typically just partition the jobs between many schedds Temporary downtimes result in other schedds taking over the slots Central Manager Node Negotiator Central Manager Node Negotiator HAD HAD True HA possible, but requires shared FS... x N... x N No real need for HA... x M HAD daemons maintain only one alive with others in standby mode Aug 2014 HTCondor Overview 41

42 The end Aug 2014 HTCondor Overview 42

AGENTLESS ARCHITECTURE

AGENTLESS ARCHITECTURE ansible.com +1 919.667.9958 WHITEPAPER THE BENEFITS OF AGENTLESS ARCHITECTURE A management tool should not impose additional demands on one s environment in fact, one should have to think about it as little

More information

Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs)

Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Title: Toshiba Proposal for IEEE802.15.3e CFP (Full Proposal) Date Submitted: 8 July 2015 Source: Ko Togashi Company: Toshiba

More information

Configuring OSPF. Information About OSPF CHAPTER

Configuring OSPF. Information About OSPF CHAPTER CHAPTER 22 This chapter describes how to configure the ASASM to route data, perform authentication, and redistribute routing information using the Open Shortest Path First (OSPF) routing protocol. The

More information

Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs)

Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Title: Toshiba Proposal for IEEE802.15.3e CFP (Full Proposal) Date Submitted: 8 July 2015 Source: Ko Togashi Company: Toshiba

More information

Version 9.1 SmartPTT Enterprise. Installation & Configuration Guide

Version 9.1 SmartPTT Enterprise. Installation & Configuration Guide Version 9.1 SmartPTT Enterprise December 2016 Table of Contents Table of Contents 1.1 Introduction 3 1.2 Installation of the SmartPTT software 3 1.3 General SmartPTT Radioserver Configuration 7 1.4 SmartPTT

More information

Configuration Guide. Version 8.3

Configuration Guide. Version 8.3 Capacity Plus Configuration Guide Version 8.3 Table of Contents 1 Table of Contents 1 Introduction 2 2 Brief Information on Use of Control Stations 4 3 6 3.1 Programming Repeter 7 3.1.1 Master Repeater

More information

Programming with network Sockets Computer Science Department, University of Crete. Manolis Surligas October 16, 2017

Programming with network Sockets Computer Science Department, University of Crete. Manolis Surligas October 16, 2017 Programming with network Sockets Computer Science Department, University of Crete Manolis Surligas surligas@csd.uoc.gr October 16, 2017 Manolis Surligas (CSD, UoC) Programming with network Sockets October

More information

Version 9.2. SmartPTT PLUS. Capacity Max Configuration Guide

Version 9.2. SmartPTT PLUS. Capacity Max Configuration Guide Version 9.2 Configuration Guide Januar 2018 Contents Contents 1 3 1.1 Configuring 5 1.2 Configuring Trunk Controller 9 1.3 Configuring MNIS Data Gateway 15 1.4 Configuring MNIS VRC Gateway 22 1.5 Configuring

More information

Version 9.1 SmartPTT Monitoring

Version 9.1 SmartPTT Monitoring Version 9.1 SmartPTT Monitoring December 2016 Table of Contents Table of Contents 1.1 Introduction 2 1.2 Installation of the SmartPTT software 2 1.3 General SmartPTT Radioserver Configuration 6 1.4 SmartPTT

More information

Version SmartPTT Enterprise. Installation and Configuration Guide

Version SmartPTT Enterprise. Installation and Configuration Guide Version 9.3.1 July 2018 Contents Contents 1 Introduction 4 2 Preliminary Actions 5 2.1 HDD Space Estimation 5 3 Installation of SmartPTT Software 7 4 General SmartPTT Radioserver Configuration 12 5 SmartPTT

More information

Ansible in Depth WHITEPAPER. ansible.com

Ansible in Depth WHITEPAPER. ansible.com +1 800-825-0212 WHITEPAPER Ansible in Depth Get started with ANSIBLE now: /get-started-with-ansible or contact us for more information: info@ INTRODUCTION Ansible is an open source IT configuration management,

More information

Link State Routing. Stefano Vissicchio UCL Computer Science CS 3035/GZ01

Link State Routing. Stefano Vissicchio UCL Computer Science CS 3035/GZ01 Link State Routing Stefano Vissicchio UCL Computer Science CS 335/GZ Reminder: Intra-domain Routing Problem Shortest paths problem: What path between two vertices offers minimal sum of edge weights? Classic

More information

A Taxonomy for Routing Protocols in Mobile Ad Hoc Networks. Laura Marie Feeney Swedish Institute of Computer Science

A Taxonomy for Routing Protocols in Mobile Ad Hoc Networks. Laura Marie Feeney Swedish Institute of Computer Science A Taxonomy for Routing Protocols in Mobile Ad Hoc Networks Laura Marie Feeney Swedish Institute of Computer Science http://www.sics.se/~lmfeeney Overview mobile ad hoc networks routing protocols communication

More information

TIBCO FTL Part of the TIBCO Messaging Suite. Quick Start Guide

TIBCO FTL Part of the TIBCO Messaging Suite. Quick Start Guide TIBCO FTL 6.0.0 Part of the TIBCO Messaging Suite Quick Start Guide The TIBCO Messaging Suite TIBCO FTL is part of the TIBCO Messaging Suite. It includes not only TIBCO FTL, but also TIBCO eftl (providing

More information

Version 8.8 Linked Capacity Plus. Configuration Guide

Version 8.8 Linked Capacity Plus. Configuration Guide Version 8.8 Linked Capacity Plus February 2016 Table of Contents Table of Contents Linked Capacity Plus MOTOTRBO Repeater Programming 2 4 MOTOTRBO Radio Programming 14 MNIS and DDMS Client Configuration

More information

Politecnico di Milano Facoltà di Ingegneria dell Informazione. 3 Basic concepts. Wireless Networks Prof. Antonio Capone

Politecnico di Milano Facoltà di Ingegneria dell Informazione. 3 Basic concepts. Wireless Networks Prof. Antonio Capone Politecnico di Milano Facoltà di Ingegneria dell Informazione 3 Basic concepts Wireless Networks Prof. Antonio Capone Wireless Networks Wireless or wired, what is better? Well, it depends on the situation!

More information

Interfacing of. MAGIC AE1 DAB+ Go. and ODR DAB Multiplexer. High quality Audio encoding for the Open Source DAB Multiplexer

Interfacing of. MAGIC AE1 DAB+ Go. and ODR DAB Multiplexer. High quality Audio encoding for the Open Source DAB Multiplexer Interfacing of MAGIC AE1 DAB+ Go and ODR DAB Multiplexer High quality Audio encoding for the Open Source DAB Multiplexer A publication of AVT Audio Video Technologies GmbH Nordostpark 12 90411 Nuernberg

More information

Outline / Wireless Networks and Applications Lecture 2: Networking Overview and Wireless Challenges. Protocol and Service Levels

Outline / Wireless Networks and Applications Lecture 2: Networking Overview and Wireless Challenges. Protocol and Service Levels 18-452/18-750 Wireless s and s Lecture 2: ing Overview and Wireless Challenges Peter Steenkiste Carnegie Mellon University Spring Semester 2017 http://www.cs.cmu.edu/~prs/wirelesss17/ Peter A. Steenkiste,

More information

Version 9.1. Installation & Configuration Guide

Version 9.1. Installation & Configuration Guide Version 9.1 SmartPTT PLUS November 2016 Table of Contents Table of Contents Introduction 2 Installation of the SmartPTT software 2 General SmartPTT Radioserver Configuration 6 SmartPTT Dispatcher Configuration

More information

ANT Channel Search ABSTRACT

ANT Channel Search ABSTRACT ANT Channel Search ABSTRACT ANT channel search allows a device configured as a slave to find, and synchronize with, a specific master. This application note provides an overview of ANT channel establishment,

More information

ICS REPEATER CONTROLLERS

ICS REPEATER CONTROLLERS ICS REPEATER CONTROLLERS BASIC CONTROLLER USER MANUAL INTEGRATED CONTROL SYSTEMS 1076 North Juniper St. Coquille, OR 97423 Email support@ics-ctrl.com Website www.ics-ctrl.com Last updated 5/07/15 Basic

More information

Global State and Gossip

Global State and Gossip Global State and Gossip CS 240: Computing Systems and Concurrency Lecture 6 Marco Canini Credits: Indranil Gupta developed much of the original material. Today 1. Global snapshot of a distributed system

More information

Ansible at Scale. David Melamed Senior Research Engineer, CTO Office, CloudLock

Ansible at Scale. David Melamed Senior Research Engineer, CTO Office, CloudLock Ansible at Scale David Melamed Senior Research Engineer, CTO Office, CloudLock Who is this guy? Where is he working? Founded: 2011 Corporate Headquarters: Waltham, Mass. (U.S.A.) R&D Headquarters: Tel

More information

VLSI System Testing. Outline

VLSI System Testing. Outline ECE 538 VLSI System Testing Krish Chakrabarty System-on-Chip (SOC) Testing ECE 538 Krish Chakrabarty 1 Outline Motivation for modular testing of SOCs Wrapper design IEEE 1500 Standard Optimization Test

More information

TETRA technology A suitable solution for telemetry, SCADA and data applications. April 2018

TETRA technology A suitable solution for telemetry, SCADA and data applications. April 2018 TETRA technology A suitable solution for telemetry, SCADA and data applications April 2018 Funk-Electronic Piciorgros GmbH Stephanie D. Piciorgros Marco Jakobs Content v Level 1 TETRA features in general

More information

Energy-Efficient Communication Protocol for Wireless Microsensor Networks

Energy-Efficient Communication Protocol for Wireless Microsensor Networks Energy-Efficient Communication Protocol for Wireless Microsensor Networks Wendi Rabiner Heinzelman Anatha Chandrasakan Hari Balakrishnan Massachusetts Institute of Technology Presented by Rick Skowyra

More information

Question No: 2 In an OSPF Hello packet, which of the following fields must match for all neighbor routers on the segment? Choose three answers.

Question No: 2 In an OSPF Hello packet, which of the following fields must match for all neighbor routers on the segment? Choose three answers. Volume: 335 Questions Question No: 1 What is the default preference value for a static route in the Alcatel-Lucent 7750 SR? A. 0 B. 5 C. 10 D. 15 Answer: B Question No: 2 In an OSPF Hello packet, which

More information

Data Acquisition Modules/ Distributed IO Modules

Data Acquisition Modules/ Distributed IO Modules User Manual Data Acquisition Modules/ Distributed IO Modules Future Design Controls, Inc. 7524 West 98 th Place / P.O. Box 1196 Bridgeview, IL 60455 888.751.5444 - Office: 888.307.8014 - Fax 866.342.5332

More information

Mighty Planetary Empires

Mighty Planetary Empires Mighty Planetary Empires Welcome to the Mighty Planetary Empires Campaign! This is a 6 week campaign, running from the 25 th of September 2009 to the 6 th of November 2009 and will be graciously hosted

More information

Background: Cellular network technology

Background: Cellular network technology Background: Cellular network technology Overview 1G: Analog voice (no global standard ) 2G: Digital voice (again GSM vs. CDMA) 3G: Digital voice and data Again... UMTS (WCDMA) vs. CDMA2000 (both CDMA-based)

More information

Finance Manager: Accounting

Finance Manager: Accounting : Accounting Online Purchasing Within the Computer PO and Requisition Entry processes, the Online Purchasing feature allows the user to access a vendor website; search for, select, and place items in a

More information

Activity 6: Playing Elevens

Activity 6: Playing Elevens Activity 6: Playing Elevens Introduction: In this activity, the game Elevens will be explained, and you will play an interactive version of the game. Exploration: The solitaire game of Elevens uses a deck

More information

PaperCut PaperCut Payment Gateway Module Authorize.Net Quick Start Guide

PaperCut PaperCut Payment Gateway Module Authorize.Net Quick Start Guide PaperCut PaperCut Payment Gateway Module Authorize.Net Quick Start Guide This guide is designed to supplement the Payment Gateway Module documentation and provides a guide to installing, setting up, and

More information

Increasing Broadcast Reliability for Vehicular Ad Hoc Networks. Nathan Balon and Jinhua Guo University of Michigan - Dearborn

Increasing Broadcast Reliability for Vehicular Ad Hoc Networks. Nathan Balon and Jinhua Guo University of Michigan - Dearborn Increasing Broadcast Reliability for Vehicular Ad Hoc Networks Nathan Balon and Jinhua Guo University of Michigan - Dearborn I n t r o d u c t i o n General Information on VANETs Background on 802.11 Background

More information

Installing a Blade Server

Installing a Blade Server This chapter contains the following sections: in the Chassis, page 1 Server Configuration, page 3 Powering Off a Blade Server Using the Power Button, page 4 Removing a Blade Server from the Chassis, page

More information

Building the Server Software for Eliminate

Building the Server Software for Eliminate Building the Server Software for Eliminate Introduction Stephen Detwiler Director of Engineering, ngmoco:) James Marr Lead Engineer R&D, ngmoco:) Introduction Build the definitive FPS for iphone in only

More information

http://www.expertnetworkconsultant.com/configuring/ospf-neighbor-adjacency/ Brought to you by Expert Network Consultant.com OSPF Neighbor Adjacency Once upon a time, we walked together holding hands, we

More information

IN DEPTH INTRODUCTION ARCHITECTURE, AGENTS, AND SECURITY

IN DEPTH INTRODUCTION ARCHITECTURE, AGENTS, AND SECURITY ansible.com +1 919.667.9958 WHITEPAPER ANSIBLE IN DEPTH Ansible is quite fun to use right away. As soon as you write five lines of code it works. With SSH and Ansible I can send commands to 500 servers

More information

CSRmesh Beacon management and Asset Tracking Muhammad Ulislam Field Applications Engineer, Staff, Qualcomm Atheros, Inc.

CSRmesh Beacon management and Asset Tracking Muhammad Ulislam Field Applications Engineer, Staff, Qualcomm Atheros, Inc. CSRmesh Beacon management and Asset Tracking Muhammad Ulislam Field Applications Engineer, Staff, Qualcomm Atheros, Inc. CSRmesh Recap Bluetooth Mesh Introduction What is CSRmesh? A protocol that runs

More information

Grundlagen der Rechnernetze. Introduction

Grundlagen der Rechnernetze. Introduction Grundlagen der Rechnernetze Introduction Overview Building blocks and terms Basics of communication Addressing Protocols and Layers Performance Historical development Grundlagen der Rechnernetze Introduction

More information

2320 cousteau court

2320 cousteau court Technical Brief AN139 Rev C22 2320 cousteau court 1-760-444-5995 sales@raveon.com www.raveon.com RV-M7 GX with TDMA Data By John Sonnenberg Raveon Technologies Corporation Overview The RV-M7 GX radio modem

More information

Installing a Blade Server

Installing a Blade Server This chapter contains the following sections: in the Chassis, page 1 Server Configuration, page 3 Powering Off a Blade Server, page 4 Removing a Blade Server from the Chassis, page 4 Server Troubleshooting,

More information

KillTest *KIJGT 3WCNKV[ $GVVGT 5GTXKEG Q&A NZZV ]]] QORRZKYZ IUS =K ULLKX LXKK [VJGZK YKX\OIK LUX UTK _KGX

KillTest *KIJGT 3WCNKV[ $GVVGT 5GTXKEG Q&A NZZV ]]] QORRZKYZ IUS =K ULLKX LXKK [VJGZK YKX\OIK LUX UTK _KGX KillTest Q&A Exam : JN0-643 Title : Enterprise Routing and Switching, Professional (JNCIP-ENT) Version : Demo 1 / 10 1.Which connection method do OSPF routers use to communicate with each other? A. IP

More information

Distributed Computing on PostgreSQL. Marco Slot

Distributed Computing on PostgreSQL. Marco Slot Distributed Computing on PostgreSQL Marco Slot Small data architecture Big data architecture Big data architecture using postgres Messaging Real-time analytics Records Data warehouse

More information

DISTRIBUTED DYNAMIC CHANNEL ALLOCATION ALGORITHM FOR CELLULAR MOBILE NETWORK

DISTRIBUTED DYNAMIC CHANNEL ALLOCATION ALGORITHM FOR CELLULAR MOBILE NETWORK DISTRIBUTED DYNAMIC CHANNEL ALLOCATION ALGORITHM FOR CELLULAR MOBILE NETWORK 1 Megha Gupta, 2 A.K. Sachan 1 Research scholar, Deptt. of computer Sc. & Engg. S.A.T.I. VIDISHA (M.P) INDIA. 2 Asst. professor,

More information

TRBOnet Enterprise. IP Site Connect. Deployment Guide. Internet. US Office Neocom Software Jog Road, Suite 202 Delray Beach, FL 33446, USA

TRBOnet Enterprise. IP Site Connect. Deployment Guide. Internet. US Office Neocom Software Jog Road, Suite 202 Delray Beach, FL 33446, USA TRBOnet Enterprise IP Site Connect Deployment Guide World HQ Neocom Software 8th Line 29, Vasilyevsky Island St. Petersburg, 199004, Russia US Office Neocom Software 15200 Jog Road, Suite 202 Delray Beach,

More information

Developing Mobile Applications

Developing Mobile Applications Developing Mobile Applications GSM networks 1 carriers GSM 900 MHz 890-915 MHz 935-960 MHz up down 200 KHz 200 KHz 25 MHz 25 MHz 2 frequency reuse A D K B J L C H E G I F A 3 Reuse patterns 4/12 4 base

More information

Synchronisation in Distributed Systems

Synchronisation in Distributed Systems Synchronisation in Distributed Systems Distributed Systems Sistemi Distribuiti Andrea Omicini andrea.omicini@unibo.it Ingegneria Due Alma Mater Studiorum Università di Bologna a Cesena Academic Year 2010/2011

More information

GPS Dome Installation Manual

GPS Dome Installation Manual GPS Dome 1.01 Installation Manual Contents Introduction... 3 Overview... 3 Cautions... 4 Installation... 4 Installation Kit... 4 GPS Rece iver System with GPS Dome... 5 SMA Cables Connectors... 5 Installation

More information

Communication Systems GSM

Communication Systems GSM Communication Systems GSM Computer Science Organization I. Data and voice communication in IP networks II. Security issues in networking III. Digital telephony networks and voice over IP 2 last to final

More information

Hytera. PD41X Patrol Management System. Installation and Configuration Guide

Hytera. PD41X Patrol Management System. Installation and Configuration Guide Hytera PD41X Patrol Management System Installation and Configuration Guide Documentation Version: 01 Release Date: 03-2015 Copyright Information Hytera is the trademark or registered trademark of Hytera

More information

F8101ALE User s Guide

F8101ALE User s Guide RadCommSoft, LLC F8101ALE User s Guide Aug 2017 1 F8101ALE User s Guide RadCommSoft, LLC presents F8101ALE F8101ALE is remote control software for the ICOM IC-F8101E, and includes a modem controller for

More information

PIVX Zerocoin (zpiv) Technical Paper

PIVX Zerocoin (zpiv) Technical Paper PIVX Zerocoin (zpiv) Technical Paper Revision 0.9 Last updated October 16 2017 PIVX OVERVIEW PIVX is a Bitcoin-based community-centric cryptocurrency with a focus on decentralization, privacy, and real-world

More information

16 Channels LED Driver

16 Channels LED Driver 16 Channels LED Driver Description The SN3216 is a fun light LED controller with an audio modulation mode. It can store data of 8 frames with internal RAM to play small animations automatically. SN3216

More information

Philips Sysol_ME Training Session. Lauterbach Debugger

Philips Sysol_ME Training Session. Lauterbach Debugger Philips Sysol_ME Training Session Lauterbach Debugger Agenda Lauterbach Company Software Installation Hardware Initialization Software Synchronization Overview of Debugging Functionality Hands-on Debugging

More information

Modeling Infrared LANs in GloMoSim. Sarah M. Carroll and Jeffrey B. Carruthers Dept. of Electrical and Computer Engineering Boston University

Modeling Infrared LANs in GloMoSim. Sarah M. Carroll and Jeffrey B. Carruthers Dept. of Electrical and Computer Engineering Boston University Modeling Infrared LANs in GloMoSim Sarah M. Carroll and Jeffrey B. Carruthers Dept. of Electrical and Computer Engineering Boston University Talk Outline Motivation and Applications for Infrared Wireless

More information

AUTOMATION ACROSS THE ENTERPRISE

AUTOMATION ACROSS THE ENTERPRISE AUTOMATION ACROSS THE ENTERPRISE WHAT WILL YOU LEARN? What is Ansible Tower How Ansible Tower Works Installing Ansible Tower Key Features WHAT IS ANSIBLE TOWER? Ansible Tower is a UI and RESTful API allowing

More information

SETTOPSURVEY, S.L. Bofarull 14, Barcelona (Spain) Phone: (+34) Fax: (+34)

SETTOPSURVEY, S.L. Bofarull 14, Barcelona (Spain) Phone: (+34) Fax: (+34) USER MANUAL v.5 Settop Repeater 2 Index SETTOP Repeater... 3 Control Software... 5 SETTINGS: Configuration... 7 RADIO... 8 INTERNET SETUP: Configuration of the internet protocols... 10 CELLULAR MODEM:

More information

TRBOnet Enterprise. Capacity Plus. Deployment Guide. Internet. US Office Neocom Software Jog Road, Suite 202 Delray Beach, FL 33446, USA

TRBOnet Enterprise. Capacity Plus. Deployment Guide. Internet. US Office Neocom Software Jog Road, Suite 202 Delray Beach, FL 33446, USA TRBOnet Enterprise Capacity Plus Deployment Guide World HQ Neocom Software 8th Line 29, Vasilyevsky Island St. Petersburg, 199004, Russia US Office Neocom Software 15200 Jog Road, Suite 202 Delray Beach,

More information

Contents. IEEE family of standards Protocol layering TDD frame structure MAC PDU structure

Contents. IEEE family of standards Protocol layering TDD frame structure MAC PDU structure Contents Part 1: Part 2: IEEE 802.16 family of standards Protocol layering TDD frame structure MAC PDU structure Dynamic QoS management OFDM PHY layer S-72.3240 Wireless Personal, Local, Metropolitan,

More information

DAB+ Voice Break-In Solution

DAB+ Voice Break-In Solution Product Brief DAB+ Voice Break-In Solution The Voice Break-In (VBI) solution is a highly integrated, hardware based repeater and content replacement system for DAB/DAB+. VBI s are in-tunnel/in-building

More information

Synchronisation in Distributed Systems

Synchronisation in Distributed Systems Synchronisation in Distributed Systems Distributed Systems Sistemi Distribuiti Andrea Omicini andrea.omicini@unibo.it Dipartimento di Informatica: Scienza e Ingegneria (DISI) Alma Mater Studiorum Università

More information

Monitoring Cable Technologies

Monitoring Cable Technologies 27 CHAPTER Cable broadband communication operates in compliance with the Data Over Cable Service Interface Specification (DOCSIS) standard which prescribes multivendor interoperability and promotes a retail

More information

Mobile Network Evolution Part 1. GSM and UMTS

Mobile Network Evolution Part 1. GSM and UMTS Mobile Network Evolution Part 1 GSM and UMTS GSM Cell layout Architecture Call setup Mobility management Security GPRS Architecture Protocols QoS EDGE UMTS Architecture Integrated Communication Systems

More information

K-DT1 Portable Radar Doppler Target User Manual

K-DT1 Portable Radar Doppler Target User Manual K-DT Portable Radar Doppler Target RFbeam Microwave GmbH www.rfbeam.ch Page /9 Features Handheld K-Band Doppler Target Simulator Battery Operation Programmable Speed Range... 3km/h Programmable Movement

More information

OSPF Nonstop Routing. Finding Feature Information. Prerequisites for OSPF NSR

OSPF Nonstop Routing. Finding Feature Information. Prerequisites for OSPF NSR The feature allows a device with redundant Route Processors (RPs) to maintain its Open Shortest Path First (OSPF) state and adjacencies across planned and unplanned RP switchovers. The OSPF state is maintained

More information

IE11, Edge (current version), Chrome (current version), Firefox (current version)

IE11, Edge (current version), Chrome (current version), Firefox (current version) Quick Start Guide DocuSign for SharePoint Online v3.4 Published: October 13, 2017 Overview DocuSign for SharePoint Online allows users to sign or send documents for signature from a SharePoint Online library.

More information

Modular Metering System ModbusTCP Communications Manual

Modular Metering System ModbusTCP Communications Manual Modular Metering System Manual Revision 7 Published October 2016 Northern Design Metering Solutions Modular Metering System ModbusTCP 1 Description The multicube modular electricity metering system simultaneously

More information

Secure Ad-Hoc Routing Protocols

Secure Ad-Hoc Routing Protocols Secure Ad-Hoc Routing Protocols ARIADNE (A secure on demand RoutIng protocol for Ad-Hoc Networks & TESLA ARAN (A Routing protocol for Ad-hoc Networks SEAD (Secure Efficient Distance Vector Routing Protocol

More information

Wireless Network Security Spring 2014

Wireless Network Security Spring 2014 Wireless Network Security 14-814 Spring 2014 Patrick Tague Class #5 Jamming 2014 Patrick Tague 1 Travel to Pgh: Announcements I'll be on the other side of the camera on Feb 4 Let me know if you'd like

More information

EDW-ML8011 GSM GPRS Modem User s Manual. Page 1.

EDW-ML8011 GSM GPRS Modem User s Manual. Page 1. EDW-ML8011 GSM GPRS Modem User s Manual Page 1 sales@eddywireless.com www.eddywireless.biz Content EDW-ML8011 GPRS Modem User s Manual... 1 1. Introduction... 3 2. Product concept... 3 3. Application interface...

More information

The recommended way for deploying a OSS DC/OS cluster on GCE is using Terraform.

The recommended way for deploying a OSS DC/OS cluster on GCE is using Terraform. Running DC/OS on Google Compute Engine The recommended way for deploying a OSS DC/OS cluster on GCE is using Terraform. Terraform Disclaimer: Please note this is a community driven project and not officially

More information

a8259 Features General Description Programmable Interrupt Controller

a8259 Features General Description Programmable Interrupt Controller a8259 Programmable Interrupt Controller July 1997, ver. 1 Data Sheet Features Optimized for FLEX and MAX architectures Offers eight levels of individually maskable interrupts Expandable to 64 interrupts

More information

Advanced Modeling and Simulation of Mobile Ad-Hoc Networks

Advanced Modeling and Simulation of Mobile Ad-Hoc Networks Advanced Modeling and Simulation of Mobile Ad-Hoc Networks Prepared For: UMIACS/LTS Seminar March 3, 2004 Telcordia Contact: Stephanie Demers Robert A. Ziegler ziegler@research.telcordia.com 732.758.5494

More information

ISR with Circuit Switched Fallback

ISR with Circuit Switched Fallback ISR with CSFB - Feature Description, page 1 Call Flows, page 2 Relationships to Other Features, page 4 Relationships to Other Products, page 4 How it Works, page 5 ISR CSFB Procedures, page 6 Standards

More information

Weak-Signal Radio Communications for Bitcoin Network Resilience. Nick Szabo, Elaine Ou globalfinancialaccess.com Scaling Bitcoin 2017

Weak-Signal Radio Communications for Bitcoin Network Resilience. Nick Szabo, Elaine Ou globalfinancialaccess.com Scaling Bitcoin 2017 Weak-Signal Radio Communications for Bitcoin Network Resilience Nick Szabo, Elaine Ou globalfinancialaccess.com Scaling Bitcoin 2017 What is Weak-Signal HF Radio? Radio transmission using shortwave frequencies

More information

Hytera DMR Conventional Series

Hytera DMR Conventional Series Hytera DMR Conventional Series SIP Phone Gateway to Simultaneous Calls Application Notes Document version: 3.0 Date: 02-2015 Copyright Information Hytera is the trademark or registered trademark of Hytera

More information

TRBOnet Enterprise. Extended Range Direct Mode. Deployment Guide. Internet

TRBOnet Enterprise. Extended Range Direct Mode. Deployment Guide. Internet TRBOnet Enterprise Extended Range Direct Mode Deployment Guide World HQ Neocom Software 8th Line 29, Vasilyevsky Island St. Petersburg, 199004, Russia US Office Neocom Software 15200 Jog Road, Suite 202

More information

Thorsten Reibel, Training & Qualification Global Application and Solution Team

Thorsten Reibel, Training & Qualification Global Application and Solution Team JUNE 2017 Gateways DG/S x.64.1.1 Part 2 BU EPBP GPG Building Automation Thorsten Reibel, Training & Qualification Global Application and Solution Team Agenda New Generation DALI-Gateways DG/S x.64.1.1

More information

Other signalling CRs, GSM Phase 2/2+

Other signalling CRs, GSM Phase 2/2+ ETSI TC SMG TDoc SMG 331 /97 Meeting #22 Kristiansand, 9th - 13th June 1997 Source : SMG7 Other signalling CRs, GSM 11.10-1 Phase 2/2+ Introduction : This document contains CRs to GSM 11.10-1 for phase

More information

NetBiter I/O Extender 4RO 6RTD 8DIO - DAIO User Manual Revision 1.00

NetBiter I/O Extender 4RO 6RTD 8DIO - DAIO User Manual Revision 1.00 NetBiter I/O Extender 4RO 6RTD 8DIO DAIO User Manual Revision 1.00 IntelliCom Innovation AB Linjegatan 3D SE302 50 Halmstad SWEDEN Phone +46 35 18 21 70 Fax +46 35 18 21 99 email info@intellicom.se www

More information

FAQ and Solutions. 02 May TM and copyright Imagicle spa

FAQ and Solutions. 02 May TM and copyright Imagicle spa FAQ and Solutions 02 May 2018 TM and copyright 2010-2018 Imagicle spa Table of Contents FAQ and Solutions...1/11 SkyStone and network security settings...1/11 Upgrade procedure to support Skype 7.32...2/11

More information

Data Dissemination in Wireless Sensor Networks

Data Dissemination in Wireless Sensor Networks Data Dissemination in Wireless Sensor Networks Philip Levis UC Berkeley Intel Research Berkeley Neil Patel UC Berkeley David Culler UC Berkeley Scott Shenker UC Berkeley ICSI Sensor Networks Sensor networks

More information

Network Layer (Routing)

Network Layer (Routing) Network Layer (Routing) Where we are in the ourse Moving on up to the Network Layer! Application Transport Network Link Physical SE 61 University of Washington Topics Network service models Datagrams (packets),

More information

PILOT-FI NEW. Pilot-FI Field Interface Operator s Manual

PILOT-FI NEW. Pilot-FI Field Interface Operator s Manual PILOT-FI NEW Pilot-FI Field Interface Operator s Manual Table of Contents OVERVIEW...2 alarms...3 No Modules Installed No Central Detected DISPLAY SETTING...5 Language Setting Display Contrast COMMunication

More information

MILnews. IP-based split-site operation with the R&S M3SR Series4100 HF radios. Offprint from MILnews 12. Electronics for security and defense

MILnews. IP-based split-site operation with the R&S M3SR Series4100 HF radios. Offprint from MILnews 12. Electronics for security and defense MILnews Electronics for security and defense Offprint from MILnews 12 IP-based split-site operation with the R&S M3SR Series4100 HF radios IP-based split-site operation with the R&S M3SR Series4100 HF

More information

Design of an energy efficient Medium Access Control protocol for wireless sensor networks. Thesis Committee

Design of an energy efficient Medium Access Control protocol for wireless sensor networks. Thesis Committee Design of an energy efficient Medium Access Control protocol for wireless sensor networks Thesis Committee Masters Thesis Defense Kiran Tatapudi Dr. Chansu Yu, Dr. Wenbing Zhao, Dr. Yongjian Fu Organization

More information

Security in Sensor Networks. Written by: Prof. Srdjan Capkun & Others Presented By : Siddharth Malhotra Mentor: Roland Flury

Security in Sensor Networks. Written by: Prof. Srdjan Capkun & Others Presented By : Siddharth Malhotra Mentor: Roland Flury Security in Sensor Networks Written by: Prof. Srdjan Capkun & Others Presented By : Siddharth Malhotra Mentor: Roland Flury Mobile Ad-hoc Networks (MANET) Mobile Random and perhaps constantly changing

More information

GUIDE TO GAME LOBBY FOR STRAT-O-MATIC COMPUTER BASEBALL By Jack Mitchell

GUIDE TO GAME LOBBY FOR STRAT-O-MATIC COMPUTER BASEBALL By Jack Mitchell GUIDE TO GAME LOBBY FOR STRAT-O-MATIC COMPUTER BASEBALL By Jack Mitchell Game Lobby (also referred to as NetPlay) is a valuable feature of Strat-O-Matic Computer Baseball that serves three purposes: 1.

More information

PaperCut VCA Cash Acceptor Manual

PaperCut VCA Cash Acceptor Manual PaperCut VCA Cash Acceptor Manual Contents 1 Introduction... 2 2 How PaperCut interfaces with the VCA... 2 3 Setup Phase 1: Device/Hardware Setup... 3 3.1 Networking/Firewall Configuration... 3 3.2 IP

More information

DRG-Series. Digital Radio Gateway. Icom IDAS Conventional Wireline IP (Tier-2) (IC-FR5000/IC-FR6000 IDAS VHF/UHF Repeaters) Digital Radio Supplement

DRG-Series. Digital Radio Gateway. Icom IDAS Conventional Wireline IP (Tier-2) (IC-FR5000/IC-FR6000 IDAS VHF/UHF Repeaters) Digital Radio Supplement DRG-Series Digital Radio Gateway Icom IDAS Conventional Wireline IP (Tier-2) (IC-FR5000/IC-FR6000 IDAS VHF/UHF Repeaters) Digital Radio Supplement DRG-Series Digital Radio Gateway Icom IDAS Conventional

More information

DRG-Series. Digital Radio Gateway. Kenwood NXDN Donor Radio (Tier-2) Interfacing Omnitronics DRG with Kenwood NXDN Donor Digital Radios (Tier-2)

DRG-Series. Digital Radio Gateway. Kenwood NXDN Donor Radio (Tier-2) Interfacing Omnitronics DRG with Kenwood NXDN Donor Digital Radios (Tier-2) DRG-Series Digital Radio Gateway Kenwood NXDN Donor Radio (Tier-2) Interfacing Omnitronics DRG with Kenwood NXDN Donor Digital Radios (Tier-2) Digital Radio Supplement DRG-Series Supplement Kenwood NXDN

More information

How to Structure (and Land!) Profitable Retainer Agreements Summary Handout

How to Structure (and Land!) Profitable Retainer Agreements Summary Handout Introduction How to Structure (and Land!) Profitable Retainer Agreements Summary Handout A retainer agreement, in its most basic form, is simply an agreement whereby a client pays you a fixed sum of money

More information

TIME- OPTIMAL CONVERGECAST IN SENSOR NETWORKS WITH MULTIPLE CHANNELS

TIME- OPTIMAL CONVERGECAST IN SENSOR NETWORKS WITH MULTIPLE CHANNELS TIME- OPTIMAL CONVERGECAST IN SENSOR NETWORKS WITH MULTIPLE CHANNELS A Thesis by Masaaki Takahashi Bachelor of Science, Wichita State University, 28 Submitted to the Department of Electrical Engineering

More information

Version SmartPTT Enterprise. Web Client User Guide

Version SmartPTT Enterprise. Web Client User Guide Version 9.3.1 July 2018 Contents Contents 1 Introduction 3 2 SmartPTT Web Client Interface 4 3 Logging in and Changing User 6 4 7 4.1 Making and Receiving Voice Calls 8 4.2 Sending Messages 11 4.3 Finding

More information

TRBOnet Enterprise. Linked Capacity Plus. Deployment Guide. Internet. US Office Neocom Software Jog Road, Suite 202 Delray Beach, FL 33446, USA

TRBOnet Enterprise. Linked Capacity Plus. Deployment Guide. Internet. US Office Neocom Software Jog Road, Suite 202 Delray Beach, FL 33446, USA TRBOnet Enterprise Linked Capacity Plus Deployment Guide World HQ Neocom Software 8th Line 29, Vasilyevsky Island St. Petersburg, 199004, Russia US Office Neocom Software 15200 Jog Road, Suite 202 Delray

More information

LTE Aida Botonjić. Aida Botonjić Tieto 1

LTE Aida Botonjić. Aida Botonjić Tieto 1 LTE Aida Botonjić Aida Botonjić Tieto 1 Why LTE? Applications: Interactive gaming DVD quality video Data download/upload Targets: High data rates at high speed Low latency Packet optimized radio access

More information

Data Gathering. Chapter 4. Ad Hoc and Sensor Networks Roger Wattenhofer 4/1

Data Gathering. Chapter 4. Ad Hoc and Sensor Networks Roger Wattenhofer 4/1 Data Gathering Chapter 4 Ad Hoc and Sensor Networks Roger Wattenhofer 4/1 Environmental Monitoring (PermaSense) Understand global warming in alpine environment Harsh environmental conditions Swiss made

More information

Connecting radios all over the world

Connecting radios all over the world Connecting radios all over the world Mimer SoftLine Functional Description V 1.1 Release date May 28, 2018 This paper describes the various alternatives how to build a Mimer SoftLine system by using two

More information

Designing in the context of an assembly

Designing in the context of an assembly SIEMENS Designing in the context of an assembly spse01670 Proprietary and restricted rights notice This software and related documentation are proprietary to Siemens Product Lifecycle Management Software

More information