SAP Cross-Connector Software Architecture

Size: px
Start display at page:

Download "SAP Cross-Connector Software Architecture"

Transcription

1 Course: Ingegneria del Software II academic year: Course Web-site: [ Lecture 5: The SXA Telecommunication System Software Architecture [TR 06/01] Lecturer: Henry Muccini and Vittorio Cortellessa Computer Science Department University of L'Aquila -Italy [ [

2 Copyright Notice» The material in these slides may be freely reproduced and distributed, partially or totally, as far as an explicit reference or acknowledge to the material author is preserved. Henry Muccini 2

3 Acknowledgment» This presentation comes from: - [TR 16/01] Luca Marcucci, Paola Inverardi, Henry Muccini. Formal and Semi-formal descriptions of a Cross-Connector Software Architecture. Internal Report 16/01, Universita' dell'aquila 3

4 General Context» Telecom Italia Network Architecture: - 3 layers: > urban > regional and > national telephone exchange» System behavior: - When a customer makes a call, his call is routed through a local network. - If the call is local, then the customer is connected to the local number 4 - If the call is not local, then the system routes the call to regional or national routers and finally to the final number

5 TELECOM ITALIA NETWORK ARCHITECTURE ADM ADM ADM ADM ADM ADM WL WL WDM WL WL ADM ADM STM-16 Ring STM-16 Ring ADM ADM National Level ADM ADM ADM ADM SXA SXA STM-4/16 SXC SXA SXC SXA 4/1 4/1 STM-4/16 SXA SXA Regional level STM-4/16 STM-1/4 Urban Level STM-1/4 STM-1/4 5

6 Simplified view National Router» Telecom Italia Network Architectural style Regional Router Regional R. Urban Router Urban R. Urban R 6 There is a (possible) error in this architecture. Can you find it?

7 Dynamics: phone call Irvine San Francisco Culver R Irvine R. S. F. Call Local? No 7

8 Our Context» The SXA subsystem» Our aim: SXA SXA National Level STM-4/16 Regional level SXC SXA SXC SXA 4/1 STM-4/16 SXA SXA 4/1 - The study of the SXA Cross Connector, in order to... - develop a formal or semi-formal architectural specification to realize quantitative analysis (explain) > The experimentation of different formalisms to describe this SA (UML, ADL, Process Algebra) > The elicitation and organization of the information necessary to build a performance model 8

9 What Siemens provided» A good physical (Hw) architectural description» An incomplete, only statical, description of the SXA Software Architecture - Components and Connectors - Deployment Software components in Hw nodes» The system dynamics and configuration is described only at the low-level, using a SDL-like notation 9

10 What Siemens provided» How did they evaluate the system performance before? - They modify the code and evaluate its execution time and resource consuming» How do they want to evaluate the system performance? - Modifying the architectural model and evaluating the architectural changes fast and cheap 10

11 What Siemens provided» 8 different manuals, each one of about 200 pages (at least they documented the system)» The possibility to contact the people responsible of the SXA development and documentation» The SDL specification and code of the system 11

12 SXA Cross-Connector (1)» The SXA is a cross-connector with a transmissivecapacity of 140 Mbit.» Its main behavior is to enable a cross-connection between networks nodes» One of its basic features is the possibility to monitor traffic for an automatic protection switching activation (fault management) or for dynamic reconfiguration (e.g., work balancing) (explain)» The SXAs are parts of the regional TIN layer and they enable the setting up of mesh networks composed of interconnected, different layers, ring networks. 12

13 SXA Cross-Connector (2)» In the available documentation, the SXA architecture is described by three different configurations or views: - The Software configuration: it represents the functional view. The software components are identified, and their behaviors are described; - the Hardware configuration: the system is represented by the hardware devices composing it; - the Deployment configuration: it represents a mapping between the software components and the hardware devices. 13

14 » 1. Software Configuration» 2. Hardware Configuration» 3. Deployment Configuration 14

15 1. SXA System Software Configuration NETWORK MANAGER OSI STACK COMMAND HANDLER DATABASE MANAGER SUPER- USER TERMINAL SYSTEM FUNCTION Database MIB XCONN 15

16 The SXA Software Configuration (1) 1. Super-User Terminals can locally or remotely be connected to the SXA system to handle system services; they can add or remove connections and manage the software and hardware system configuration. The terminals are bidirectionally connected to the system by an OSI Stack; 2. the Command Handler translates Users commands into system function calls; it is also connected to a global database; 3. The user-to-system communication is implemented by a complete OSI Stack 4. the MIB Global Database stores the external requests and the component software and hardware configuration; 16

17 The SXA Software Configuration (2) 5. the System Functions represent the software components implementing the Users requests. Each component has its own behavior: - CM manage the system configuration, - EPS manage the equipment protection resources, SYSTEM FUNCTION - FM provides fault detection and alarm generation, - PM evaluates the performance of transmission links, XCONN - LPS handles the line protection switching, - TIM manages the network synchronization, - DR performs the initializations in the system during power-up and restart and - TM organizes the execution of all the tests which are defined in the system. - XCONN is the core of the system; it manages the activities related to the routing, setting up point-to-point and broadcast cross-connections. 17

18 The SXA Software Configuration (3) - Terminology: >macro-components - the five components just shown > micro-components - their sub-components (i.e., each macrocomponent is composed by several microcomponents). 18

19 Macro and Micro components <<SYSTEM FUNCTION>> LPS CMDH <<SYSTEM FUNCTION>> XCONN <<XCONN component>> GXC <<SYSTEM FUNCTION>> XCONN Refinement 1..2 <<XCONN component>> CXC <<XCONN component>> SSXC» Macro Component» Micro Components NOTE: every connection at the macro-component level has to be mapped into a connection at the by H. micro-component Muccini and V. Cortellessa level / Ingegneria del Software II

20 2. SXA System Hardware Configuration, v1 ES-CORE Protection ES-CORE Working C-CORE T-MUX # 1 ET-MUX # 1 T-MUX16 # 1 20 T-MUX # n < 30 ET-MUX # n < 16 T-MUX16 # n < 8

21 Hardware Configuration In the hardware configuration the SXA system is described by means of the hardware devices composing it; the distributed system elements (shelves) are:» the T-MUX, ET-MUX and T-MUX16 contain the system ports and contain also part of the cross-connect processing. - Depending on the switching capability, there are multiple instances of these shelves: in the more complex case, there are 29 T-MUX, 15 ET-MUX and 7 T- MUX16;» the C-CORE contains the main controller;» the ES-CORE contains the central part of the cross-connect processing and the system timing synchronization function;» The ES-CORE is duplicated (protection and working) for the hardware faults management. 21

22 SXA System Hardware Configuration, v2 ES-CORE Protection ES-CORE Working. C-CORE GLOBAL SHELF C-LAN PERIPHERAL SC-LAN 22 T-MUX # 1 T-MUX # n < 30 ET-MUX # 1 ET-MUX # n < 16 T-MUX16 # 1 T-MUX16 # n < 8 SC-LAN

23 Hardware Layers» All shelves are connected via an external lan (C-LAN).» In each shelf more processors can be located, connected by a local lan (SC- LAN);» the processors are organized in a hierarchical manner and are partitioned into three levels: global, shelf and peripheral.» Global processors are located in the C-CORE; they are devoted to the system management;» Shelf processors are located in each shelf; they are devoted to the shelf management;» Peripheral are located in each shelf; they are devoted to specialized functionalities. 23

24 SXA System Hardware Configuration, v2 - VIEWS ES-CORE Protection ES-CORE Working. Timing 8 ETMSU PSCU C-CORE MSCU LAN HUB MSCU GLOBAL SHELF C-LAN PERIPHERAL 2 TSU PSCU 2 TSU PSCU 2 TSU PSCU TDU DPS TDU DPS Porte Fisiche ASU Porte Fisiche ASU Porte Fisiche ASU TDU 24 T-MUX # 1 T-MUX # n < 30 ET-MUX # 1 ET-MUX # n < 16 T-MUX16 # 1 T-MUX16 # n < 8

25 SXA System Hardware Configuration, v2 - FLOW ES-CORE Protection ES-CORE Working. Timing 8 ETMSU PSCU C-CORE MSCU LAN HUB MSCU GLOBAL SHELF C-LAN PERIPHERAL 2 TSU PSCU 2 TSU PSCU 2 TSU PSCU TDU DPS TDU DPS Porte Fisiche ASU Porte Fisiche ASU Porte Fisiche ASU TDU 25 T-MUX # 1 T-MUX # n < 30 ET-MUX # 1 ET-MUX # n < 16 T-MUX16 # 1 T-MUX16 # n < 8

26 3. Deployment Configuration» In the deployment configuration each SXA macro-component is decomposed in several micro-components;» each micro-component is implemented by a process running in global, shelf or peripheral processors;» Each macro-component could be composed of several instances of its micro-components. 26

27 Software and Hardware ES-CORE ES-CORE Protection. Working C-CORE GLOBAL SHELF SYSTEM FUNCTION??? C-LAN PERIPHE RAL XCONN SC- LAN 27 T- ET- MUX MUX # 1 # 1 T- ET-MUX MUX # n < 16 # n<30 T- MUX16 # 1 T- MUX16 # n < 8 SC- LAN

28 For each component XCONN GLOBAL SHELF XCONN XCONN1 PERIPHE RAL XCONN XCONN2 XCONN2 XCONN3 XCONN3 28

29 Components Deployment ES-CORE Protection ES-CORE. Working PSCU runs XCONN2 C-LAN C-CORE MSCU runs XCONN1 XCONN XCONN1 PSCU runs XCONN2 runs XCONN3 GLOBAL SHELF PERIPHERAL 1..2 XCONN2 XCONN3 29 ET-MUX # 1

30 Summarizing» Software: - each component, is composed in sub-components» Hardware: - Three layers: global, shelf and peripheral» Deployment: - each software sub-component deployed in one layer 30 - SXA Architecture

31 The Approach 31

32 Our Research» Our aim: - The study of the SXA Cross Connector, in order to... - develop a formal or semi-formal architectural specification to realize quantitative analysis (explain)» What we did: - A Reverse Engineering approach to analyze the existent documentation and produce an architectural description. 32

33 REVERSE ENGINEERING PROCESS System Domain Analysis Domain Analysis of the XCONN System Function Architectural Description Functional Partition 33

34 1. System Domain Analysis 1.System Domain Analysis High-Level Components Documentation 2. Domain Analysis of XCONN Meeting with the developers System Domain Analysis High-Level High-Level Class Class and and Sequence Sequence Diagram Diagram (UML) (UML) 3.Architectural Description 4.Functional Partition 34

35 SXA Class Diagram (Macro-Component Level) DATABASE MANAGER <<SYSTEM FUNCTION>> LPS CMDH <<SYSTEM FUNCTION>> XCONN <<SYSTEM FUNCTION>> EPS <<SYSTEM FUNCTION>> CM <<SYSTEM FUNCTION>> FM 35

36 Step1: encountered problems» Macro-components level description is too abstract for quantitative analysis» Sequence diagrams are not enough informative» Solution: - Analyze only the SXA main component in detail: the XCONN component - Analyze how XCONN sub-components interact 36

37 2. Domain Analysis of XCONN 1.System Domain Analysis Previous Step Results 2. Domain Analysis of XCONN 3.Architectural Description Components Detailed Documentation Domain Analysis of the XCONN System Function Exchanged Exchanged messages messages list list Stereotyped Stereotyped class class diagram diagram (UML) (UML) Deployment Deployment Diagram Diagram (UML) (UML) 4.Functional Partition 37

38 PREVIOUS ARCHITECTURE <<component>> Element Manager <<component>> CMDH <<component>> EPS <<component>> FM <<XCONN component>> GXC 1..2 <<component>> CM ALL macro components <<XCONN component>> CXC XCONN <<XCONN component>> 1..* SSXC <<XCONN component>> BXC <<XCONN component>> PSXC 1..* <<XCONN component>> STXC 1..* 1..* <<XCONN component>> TXC <<component>> LPS 1..* 1..2 <<XCONN component>> PTXC 38

39 UML Class Diagram XCONN SYSTEM FUNCTION macro components <<component>> Element Manager <<component>> FM <<component>> CMDH <<XCONN component>> GXC 1..2 <<component>> CM <<component>> EPS macro components micro components <<XCONN component>> CXC <<XCONN component>> 1..* SSXC <<XCONN component>> BXC <<XCONN component>> PSXC <<XCONN component>> STXC 1..* 1..* 1..* 39 <<XCONN component>> TXC <<component>> LPS macro component 1..* 1..2 <<XCONN component>> PTXC

40 Step2: encountered problems» UML is not the best tool to analyze software architectures» We decided to use an ADL: - Darwin for the topology - The FSP process algebra for the dynamic» XCONN micro-components and communication channels (previously defined using the UML Class Diagram) have been modeled as Darwin components and connectors.» The FSP specification language has been used to describe the Darwin components behavior. SDL code and diagrams have been used to produce the FSP specification 40

41 1.System Domain Analysis 2. Domain Analysis of XCONN 3. ARCHITECTURAL DESCRIPTION Components Detailed Documentation SDL Code and Diagrams Previous Steps Results Architectural Description Message Message Abstraction Abstraction Components Components Topological Topological Description Description (DARWIN) (DARWIN) 3.Architectural 41 Description 4.Functional Partition Previous Previous results results modification modification Behavioral Behavioral Description Description (FSP) (FSP)

42 DARWIN TOPOLOGICAL DESCRIPTION SAXC Graphical Description SAXC cxc[0] cxc[1] bxc[0] bxc[1] txc[1] txc[2] txc[n] 42

43 SDL GRAPHICAL DESCRIPTION SDL State INPUT MESSAGES OUTPUT MESSAGES 43

44 range Active_Cxc = 0..1 range State = range p_state= 0..1 GXC= GXC_INIT, FSP Specification GXC_INIT = (gcm_state_require-> GXC_WAITING[0][...][...]...), a) b) c) GXC_WAITING[cxca:Active_Cxc][...][...][...][...]= d) (epg_matrix_state -> (gc_matrix_state[0][0] -> GXC_W_ACK_STATE[1][escore1][escore2][tmux1][tmux2] gc_matrix_state[0][1] -> GXC_W_ACK_STATE[0][escore1][escore2][tmux1][tmux2] tout -> GXC_WAITING[cxca][escore1][escore2][tmux1][tmux2]) cmg_resource_state[nescore1:statop][nescore2:statop][ntmux1:statop][ntmux2:statop] -> gcm_ack -> (gc_matrix_state[0][0] -> gcstate_matrix[1][1] ->......), GXC_W_ACK_STATE[cxca:Active_Cxc][...][...]... = (cg_gxcack -> GXC_W_ACK_STATE[cxca][...][...]... cmg_resource_state[p: p_state]->......),... e) 44

45 Labeled Transition System generated from the FSP Specification BXC Process LTS 45

46 4. FUNCTIONAL PARTITION 1.System Domain Analysis Previous Steps Results 2. Domain Analysis of XCONN 3.Architectural Description SDL Code and Diagrams Functional Partition Messagge Messagge SequenceChart SequenceChart (MSC) (MSC) Activity Activity Diagram Diagram (UML) (UML) 4.Functional Partition 46

47 Functional Partition» In the first step we manually generated some system scenarios. This description was too high level for quantitative analysis» In the third step we used the available SDL documentation to write an FSP specification of the XCONN component; in this case the level of abstraction was right BUT we were not able to generate the system model due to the model complexity.» At this step, the idea is to integrate the low level scenarios produced in step1 with XCONN internal interactions, described in the FSP spec two different levels of abstraction in the same model 47

48 APPROACH CONCLUSIONS Documentation lackness Not well defined development process Incoerence between low-and high-level documentation Poor architectural description UML is not enough to describe the behavioral description Formal tools limitations 48

49 Lecture Conclusions» Software and Hardware Together» Too complex way to abstract XCONN - Two level of abstraction XCONN1» SA for quantitative (performance) analysis - why!» Architectural style 1..2 XCONN2 XCONN3 - it was not achieved (picture) 49» Consistency problems. (message name)

SDH and WDM A look at the physical layer

SDH and WDM A look at the physical layer SDH and WDM A look at the physical Andrea Bianco Telecommunication Network Group firstname.lastname@polito.it http://www.telematica.polito.it/ Network management and QoS provisioning - 1 Copyright This

More information

Ingegneria del Software II academic year: 2004-2005 Course Web-site: [www.di.univaq.it/ingegneria2/]

Ingegneria del Software II academic year: 2004-2005 Course Web-site: [www.di.univaq.it/ingegneria2/] Course: Ingegneria del Software II academic year: 2004-2005 Course Web-site: [www.di.univaq.it/ingegneria2/] Middleware Technology: Middleware Applications and Distributed Systems Lecturer: Henry Muccini

More information

SDH and WDM: a look at the physical layer

SDH and WDM: a look at the physical layer SDH and WDM: a look at the physical SDH and WDM A look at the physical Andrea Bianco Telecommunication Network Group firstname.lastname@polito.it http://www.telematica.polito.it/ Network management and

More information

System Development and Life-Cycle Management (SDLCM) Methodology

System Development and Life-Cycle Management (SDLCM) Methodology System Development and Life-Cycle Management (SDLCM) Methodology Subject Type Standard Approval CISSCO Program Director A. PURPOSE This standard specifies the format and conventions to be used in developing

More information

Lecture Outline. Topology Design: I. Topologies and Reliability. Another Case: Mobile Performance Optimization. Jeremiah Deng.

Lecture Outline. Topology Design: I. Topologies and Reliability. Another Case: Mobile Performance Optimization. Jeremiah Deng. Lecture Outline Topology Design: I 1 Review Jeremiah Deng 2 University of Otago 3 1 / 22 Review Another Case: Mobile Performance Optimization 2 / 22 Topologies and Reliability T. Everts, Rules for mobile

More information

Course Outline. ttttttt

Course Outline. ttttttt 10967 - Fundamentals of a Windows Server Infrastructure General Description Learn the fundamental knowledge and skills that you need to build a Windows Server infrastructure with Windows Server 2012. This

More information

Introduction to Network Management

Introduction to Network Management Introduction to Network Management Chu-Sing Yang Department of Electrical Engineering National Cheng Kung University Outline Introduction Network Management Requirement SNMP family OSI management function

More information

Chapter 1 Personal Computer Hardware------------------------------------------------ 7 hours

Chapter 1 Personal Computer Hardware------------------------------------------------ 7 hours Essential Curriculum Networking Essentials Total Hours: 244 Cisco Discovery 1: Networking for Home and Small Businesses 81.5 hours teaching time Chapter 1 Personal Computer Hardware------------------------------------------------

More information

Chapter 14: Distributed Operating Systems

Chapter 14: Distributed Operating Systems Chapter 14: Distributed Operating Systems Chapter 14: Distributed Operating Systems Motivation Types of Distributed Operating Systems Network Structure Network Topology Communication Structure Communication

More information

Data Communication Networks and Converged Networks

Data Communication Networks and Converged Networks Data Communication Networks and Converged Networks The OSI Model and Encapsulation Layer traversal through networks Protocol Stacks Converged Data/Telecommunication Networks From Telecom to Datacom, Asynchronous

More information

Chapter 16: Distributed Operating Systems

Chapter 16: Distributed Operating Systems Module 16: Distributed ib System Structure, Silberschatz, Galvin and Gagne 2009 Chapter 16: Distributed Operating Systems Motivation Types of Network-Based Operating Systems Network Structure Network Topology

More information

Fundamentals of a Windows Server Infrastructure Course 10967A; 5 Days, Instructor-led

Fundamentals of a Windows Server Infrastructure Course 10967A; 5 Days, Instructor-led Lincoln Land Community College Capital City Training Center 130 West Mason Springfield, IL 62702 217-782-7436 www.llcc.edu/cctc Fundamentals of a Windows Server Infrastructure Course 10967A; 5 Days, Instructor-led

More information

Operating System Concepts. Operating System 資 訊 工 程 學 系 袁 賢 銘 老 師

Operating System Concepts. Operating System 資 訊 工 程 學 系 袁 賢 銘 老 師 Lecture 7: Distributed Operating Systems A Distributed System 7.2 Resource sharing Motivation sharing and printing files at remote sites processing information in a distributed database using remote specialized

More information

Fundamentals of a Windows Server Infrastructure MOC 10967

Fundamentals of a Windows Server Infrastructure MOC 10967 Fundamentals of a Windows Server Infrastructure MOC 10967 Course Outline Module 1: Installing and Configuring Windows Server 2012 This module explains how the Windows Server 2012 editions, installation

More information

TD 271 Rev.1 (PLEN/15)

TD 271 Rev.1 (PLEN/15) INTERNATIONAL TELECOMMUNICATION UNION STUDY GROUP 15 TELECOMMUNICATION STANDARDIZATION SECTOR STUDY PERIOD 2009-2012 English only Original: English Question(s): 12/15 Geneva, 31 May - 11 June 2010 Source:

More information

524 Computer Networks

524 Computer Networks 524 Computer Networks Section 1: Introduction to Course Dr. E.C. Kulasekere Sri Lanka Institute of Information Technology - 2005 Course Outline The Aim The course is design to establish the terminology

More information

Interconnection Networks Programmierung Paralleler und Verteilter Systeme (PPV)

Interconnection Networks Programmierung Paralleler und Verteilter Systeme (PPV) Interconnection Networks Programmierung Paralleler und Verteilter Systeme (PPV) Sommer 2015 Frank Feinbube, M.Sc., Felix Eberhardt, M.Sc., Prof. Dr. Andreas Polze Interconnection Networks 2 SIMD systems

More information

FAULT MANAGEMENT SERVICE IN ATM NETWORKS USING TINA NETWORK RESOURCE ARCHITECTURE

FAULT MANAGEMENT SERVICE IN ATM NETWORKS USING TINA NETWORK RESOURCE ARCHITECTURE FAULT MANAGEMENT SERVICE IN ATM NETWORKS USING TINA NETWORK RESOURCE ARCHITECTURE Chetan P. Chiba, Setumo Mohapi, Hu Hanrahan Centre for Telecommunications Access and Services 1 Department of Electrical

More information

Essential Curriculum Computer Networking 1. PC Systems Fundamentals 35 hours teaching time

Essential Curriculum Computer Networking 1. PC Systems Fundamentals 35 hours teaching time Essential Curriculum Computer Networking 1 PC Systems Fundamentals 35 hours teaching time Part 1----------------------------------------------------------------------------------------- 2.3 hours Develop

More information

WANs and Routers. M.Sc. Aleksandra Kanevce M.Sc. Aleksandra Bogojeska

WANs and Routers. M.Sc. Aleksandra Kanevce M.Sc. Aleksandra Bogojeska WANs and Routers M.Sc. Aleksandra Kanevce M.Sc. Aleksandra Bogojeska 1 Introduction to WANs A WAN is a data communications network that spans a large geographic area such as a state, province, or country.

More information

ASON for Optical Networks

ASON for Optical Networks 1/287 01-FGC1010609 Rev B ASON for Optical Networks Ericsson Control Plane for DWDM Optically Switched Networks ASON for MHL3000 Introduction The growing demand for multiple service is changing the network

More information

Chapter 15: Distributed Structures. Topology

Chapter 15: Distributed Structures. Topology 1 1 Chapter 15: Distributed Structures Topology Network Types Operating System Concepts 15.1 Topology Sites in the system can be physically connected in a variety of ways; they are compared with respect

More information

Module 15: Network Structures

Module 15: Network Structures Module 15: Network Structures Background Topology Network Types Communication Communication Protocol Robustness Design Strategies 15.1 A Distributed System 15.2 Motivation Resource sharing sharing and

More information

Computer Networks. Definition of LAN. Connection of Network. Key Points of LAN. Lecture 06 Connecting Networks

Computer Networks. Definition of LAN. Connection of Network. Key Points of LAN. Lecture 06 Connecting Networks Computer Networks Lecture 06 Connecting Networks Kuang-hua Chen Department of Library and Information Science National Taiwan University Local Area Networks (LAN) 5 kilometer IEEE 802.3 Ethernet IEEE 802.4

More information

Lecture 6 Types of Computer Networks and their Topologies Three important groups of computer networks: LAN, MAN, WAN

Lecture 6 Types of Computer Networks and their Topologies Three important groups of computer networks: LAN, MAN, WAN Lecture 6 Types of Computer Networks and their Topologies Three important groups of computer networks: LAN, MAN, WAN LAN (Local Area Networks) 10/28/2008 Vasile Dadarlat - Computer Networks 1 MAN (Metropolitan

More information

Networking Systems (10102)

Networking Systems (10102) Networking Systems (10102) Rationale Statement: The goal of this course is to help students understand and participate in the significant impact of computer networking in their lives. Virtually any career

More information

Computer Networks Vs. Distributed Systems

Computer Networks Vs. Distributed Systems Computer Networks Vs. Distributed Systems Computer Networks: A computer network is an interconnected collection of autonomous computers able to exchange information. A computer network usually require

More information

Overview of Routing between Virtual LANs

Overview of Routing between Virtual LANs Overview of Routing between Virtual LANs This chapter provides an overview of virtual LANs (VLANs). It describes the encapsulation protocols used for routing between VLANs and provides some basic information

More information

Using High Availability Technologies Lesson 12

Using High Availability Technologies Lesson 12 Using High Availability Technologies Lesson 12 Skills Matrix Technology Skill Objective Domain Objective # Using Virtualization Configure Windows Server Hyper-V and virtual machines 1.3 What Is High Availability?

More information

Communication Networks. MAP-TELE 2011/12 José Ruela

Communication Networks. MAP-TELE 2011/12 José Ruela Communication Networks MAP-TELE 2011/12 José Ruela Network basic mechanisms Introduction to Communications Networks Communications networks Communications networks are used to transport information (data)

More information

Decomposition into Parts. Software Engineering, Lecture 4. Data and Function Cohesion. Allocation of Functions and Data. Component Interfaces

Decomposition into Parts. Software Engineering, Lecture 4. Data and Function Cohesion. Allocation of Functions and Data. Component Interfaces Software Engineering, Lecture 4 Decomposition into suitable parts Cross cutting concerns Design patterns I will also give an example scenario that you are supposed to analyse and make synthesis from The

More information

Cisco Active Network Abstraction Gateway High Availability Solution

Cisco Active Network Abstraction Gateway High Availability Solution . Cisco Active Network Abstraction Gateway High Availability Solution White Paper This white paper describes the Cisco Active Network Abstraction (ANA) Gateway High Availability solution developed and

More information

White paper. Reliable and Scalable TETRA networks

White paper. Reliable and Scalable TETRA networks Abstract The evolution of TETRA networks towards an all- IP architecture is now a reality and has been accepted by even the most demanding users of TETRA technology. Although circuit switch based TETRA

More information

Utility Communications FOXMAN-UN Network Management System for ABB Communication Equipment

Utility Communications FOXMAN-UN Network Management System for ABB Communication Equipment Utility Communications FOXMAN-UN Network Management System for ABB Communication Equipment A reliable & flexible communication network lies at the heart of successful electrical grid operations. A comprehensive

More information

DESIGN AND VERIFICATION OF LSR OF THE MPLS NETWORK USING VHDL

DESIGN AND VERIFICATION OF LSR OF THE MPLS NETWORK USING VHDL IJVD: 3(1), 2012, pp. 15-20 DESIGN AND VERIFICATION OF LSR OF THE MPLS NETWORK USING VHDL Suvarna A. Jadhav 1 and U.L. Bombale 2 1,2 Department of Technology Shivaji university, Kolhapur, 1 E-mail: suvarna_jadhav@rediffmail.com

More information

8/27/2014. What is a computer network? Introduction. Business Applications (1) Uses of Computer Networks. Business Applications (2)

8/27/2014. What is a computer network? Introduction. Business Applications (1) Uses of Computer Networks. Business Applications (2) What is a computer network? Introduction Chapter 1 A number of separate but interconnected computers A collection of autonomous computers interconnected by a single technology COURSE FOCUS: design and

More information

It explains the differences between the Plesiochronous Digital Hierarchy and the Synchronous Digital Hierarchy.

It explains the differences between the Plesiochronous Digital Hierarchy and the Synchronous Digital Hierarchy. TECHNICAL TUTORIAL Subject: SDH Date: October, 00 Prepared by: John Rumsey SDH Synchronous Digital Hierarchy. Introduction. The Plesiochronous Digital Hierarchy (PDH). The Synchronous Digital Hierarchy

More information

Architecture. Reda Bendraou reda.bendraou{{@}}lip6.fr http://pagesperso-systeme.lip6.fr/reda.bendraou/

Architecture. Reda Bendraou reda.bendraou{{@}}lip6.fr http://pagesperso-systeme.lip6.fr/reda.bendraou/ Architecture Reda Bendraou reda.bendraou{{@}}lip6.fr http://pagesperso-systeme.lip6.fr/reda.bendraou/ Some slides were adapted from L. Osterweil, B. Meyer, and P. Müller material Reda Bendraou LI386-S1

More information

Capacity planning and.

Capacity planning and. Some economical principles Hints on capacity planning (and other approaches) Andrea Bianco Telecommunication Network Group firstname.lastname@polito.it http://www.telematica.polito.it/ Assume users have

More information

IS Network Services Senior Facilities Management Group 2 Hill Farms West Division of State Facilities

IS Network Services Senior Facilities Management Group 2 Hill Farms West Division of State Facilities POSITION SUMMARY Under the general supervision of the DOA/DSF and the DSF Telecom Supervisor, this position works closely with other Agency Telecom Services, Voice Services, Network Services, and Wide

More information

John Ragan Director of Product Management. Billy Wise Communications Specialist

John Ragan Director of Product Management. Billy Wise Communications Specialist John Ragan Director of Product Management Billy Wise Communications Specialist Current Substation Communications Physical Infrastructure Twisted Pair, 4 Wire, COAX, Cat5 & Cat6, 9 Pin Serial Cable, Single-mode

More information

White Paper. Requirements of Network Virtualization

White Paper. Requirements of Network Virtualization White Paper on Requirements of Network Virtualization INDEX 1. Introduction 2. Architecture of Network Virtualization 3. Requirements for Network virtualization 3.1. Isolation 3.2. Network abstraction

More information

DSL Forum. Working Text WT-101

DSL Forum. Working Text WT-101 DSL Forum Working Text WT-101 Revision 1 Migration to Ethernet Based DSL Aggregation For Architecture and Transport Working Group May 2004 Abstract: This working text outlines how an ATM aggregation network

More information

Information Technology Career Field Pathways and Course Structure

Information Technology Career Field Pathways and Course Structure Information Technology Career Field Pathways and Course Structure Courses in Information Support and Services (N0) Computer Hardware 2 145025 Computer Software 145030 Networking 2 145035 Network Operating

More information

Architecture of distributed network processors: specifics of application in information security systems

Architecture of distributed network processors: specifics of application in information security systems Architecture of distributed network processors: specifics of application in information security systems V.Zaborovsky, Politechnical University, Sait-Petersburg, Russia vlad@neva.ru 1. Introduction Modern

More information

IP Addressing A Simplified Tutorial

IP Addressing A Simplified Tutorial Application Note IP Addressing A Simplified Tutorial July 2002 COMPAS ID 92962 Avaya Labs 1 All information in this document is subject to change without notice. Although the information is believed to

More information

The EMSX Platform. A Modular, Scalable, Efficient, Adaptable Platform to Manage Multi-technology Networks. A White Paper.

The EMSX Platform. A Modular, Scalable, Efficient, Adaptable Platform to Manage Multi-technology Networks. A White Paper. The EMSX Platform A Modular, Scalable, Efficient, Adaptable Platform to Manage Multi-technology Networks A White Paper November 2002 Abstract: The EMSX Platform is a set of components that together provide

More information

Optical Networks for Next Generation Disaster Recovery Networking Solutions with WDM Systems Cloud Computing and Security

Optical Networks for Next Generation Disaster Recovery Networking Solutions with WDM Systems Cloud Computing and Security Optical Networks for Next Generation Disaster Recovery Networking Solutions with WDM Systems Cloud Computing and Security By Andrew MacKay, Chief Technology Officer, Superna www.superna.net Legacy Data

More information

Associate in Science Degree in Computer Network Systems Engineering

Associate in Science Degree in Computer Network Systems Engineering Moorpark College Associate in Science Degree in Computer Network Systems Engineering To earn an Associate in Science Degree with a major in Computer Network Systems Engineering, students complete 40.5-45

More information

System Interconnect Architectures. Goals and Analysis. Network Properties and Routing. Terminology - 2. Terminology - 1

System Interconnect Architectures. Goals and Analysis. Network Properties and Routing. Terminology - 2. Terminology - 1 System Interconnect Architectures CSCI 8150 Advanced Computer Architecture Hwang, Chapter 2 Program and Network Properties 2.4 System Interconnect Architectures Direct networks for static connections Indirect

More information

Network Expansion Devices, Switches & Routers

Network Expansion Devices, Switches & Routers This chapter provides understandings on network devices such as switches and routers, used for expanding coverage of the network. FIRST EDITION 05-2012 Hub, Switch and Router Hub, Switch and Router Ethernet

More information

Enterprise Architecture: Practical Guide to Logical Architecture

Enterprise Architecture: Practical Guide to Logical Architecture Objecteering Practical Guides Enterprise Architecture: Practical Guide to Logical Architecture Author: Version: 1.0 Copyright: Softeam Softeam Consulting Team Supervised by Philippe Desfray Softeam 21

More information

The WestNet Advantage: -- Textbooks, ebooks, ecourses -- Instructor Resourse Center -- Student Resource Center

The WestNet Advantage: -- Textbooks, ebooks, ecourses -- Instructor Resourse Center -- Student Resource Center The WestNet Advantage: -- Textbooks, ebooks, ecourses -- Instructor Resourse Center -- Student Resource Center The entire cost of the program is funded by the textbook, ebook or ecourse purchase by your

More information

Chapter 1 - Web Server Management and Cluster Topology

Chapter 1 - Web Server Management and Cluster Topology Objectives At the end of this chapter, participants will be able to understand: Web server management options provided by Network Deployment Clustered Application Servers Cluster creation and management

More information

ETHERNET ENCRYPTION MODES TECHNICAL-PAPER

ETHERNET ENCRYPTION MODES TECHNICAL-PAPER 1 ETHERNET ENCRYPTION MODES TECHNICAL-PAPER The CN series encryption platform is designed to secure information transmitted over a number of network protocols. The CN series encryptors secure Ethernet

More information

Lecture 1. Lecture Overview. Intro to Networking. Intro to Networking. Motivation behind Networking. Computer / Data Networks

Lecture 1. Lecture Overview. Intro to Networking. Intro to Networking. Motivation behind Networking. Computer / Data Networks Lecture 1 An Introduction to Networking Chapter 1, pages 1-22 Dave Novak BSAD 146, Introduction to Networking School of Business Administration University of Vermont Lecture Overview Brief introduction

More information

CONDIS. IT Service Management and CMDB

CONDIS. IT Service Management and CMDB CONDIS IT Service and CMDB 2/17 Table of contents 1. Executive Summary... 3 2. ITIL Overview... 4 2.1 How CONDIS supports ITIL processes... 5 2.1.1 Incident... 5 2.1.2 Problem... 5 2.1.3 Configuration...

More information

Managing a Fibre Channel Storage Area Network

Managing a Fibre Channel Storage Area Network Managing a Fibre Channel Storage Area Network Storage Network Management Working Group for Fibre Channel (SNMWG-FC) November 20, 1998 Editor: Steven Wilson Abstract This white paper describes the typical

More information

NOS for Network Support (903)

NOS for Network Support (903) NOS for Network Support (903) November 2014 V1.1 NOS Reference ESKITP903301 ESKITP903401 ESKITP903501 ESKITP903601 NOS Title Assist with Installation, Implementation and Handover of Network Infrastructure

More information

IP SAN Fundamentals: An Introduction to IP SANs and iscsi

IP SAN Fundamentals: An Introduction to IP SANs and iscsi IP SAN Fundamentals: An Introduction to IP SANs and iscsi Updated April 2007 Sun Microsystems, Inc. 2007 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, CA 95054 USA All rights reserved. This

More information

Network Virtualization Network Admission Control Deployment Guide

Network Virtualization Network Admission Control Deployment Guide Network Virtualization Network Admission Control Deployment Guide This document provides guidance for enterprises that want to deploy the Cisco Network Admission Control (NAC) Appliance for their campus

More information

ITKwebcollege.ADMIN-Basics Fundamentals of Microsoft Windows Server

ITKwebcollege.ADMIN-Basics Fundamentals of Microsoft Windows Server ITKwebcollege.ADMIN-Basics Fundamentals of Microsoft Windows Server Inhalte Teil 01 Network Architecture Standards Network Components and Terminology Network Architecture Network Media Access Control Methods

More information

Software Development Kit

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

More information

CSCI 362 Computer and Network Security

CSCI 362 Computer and Network Security The Purpose of ing CSCI 362 Computer and Security Introduction to ing Goals: Remote exchange and remote process control. A few desirable properties: Interoperability, Flexibility, Geographical range, Scalability,

More information

CLEVER: a CLoud-Enabled Virtual EnviRonment

CLEVER: a CLoud-Enabled Virtual EnviRonment CLEVER: a CLoud-Enabled Virtual EnviRonment Francesco Tusa Maurizio Paone Massimo Villari Antonio Puliafito {ftusa,mpaone,mvillari,apuliafito}@unime.it Università degli Studi di Messina, Dipartimento di

More information

Chapter 18. Network Management Basics

Chapter 18. Network Management Basics Network Management Basics > FCAPS Model Chapter 18. Network Management Basics This chapter covers the following topics: FCAPS Model Network Management Architecture Network Management Protocols An Introduction

More information

WDM network management

WDM network management IO2654 Optical Networking WDM network management Paolo Monti Optical Networks Lab (ONLab), Communication Systems Department (COS) http://web.it.kth.se/~pmonti/ 1! Lecture objectives Overview of the control

More information

Where do you Install Cyber Predator on your Network so you can collect all the data packets?

Where do you Install Cyber Predator on your Network so you can collect all the data packets? Where do you Install Cyber Predator on your Network so you can collect all the data packets? The purpose of this document is to demonstrate to a new or existing Cyber Predator user where in a network the

More information

Introduction to Networks

Introduction to Networks www.eazynotes.com Maninder Kaur [Page No. 1] Introduction to Networks Short Answer Type Questions Q-1. Which Technologies of this age had led to the emergence of computer network? Ans: The technologies

More information

Redundancy in enterprise storage networks using dual-domain SAS configurations

Redundancy in enterprise storage networks using dual-domain SAS configurations Redundancy in enterprise storage networks using dual-domain SAS configurations technology brief Abstract... 2 Introduction... 2 Why dual-domain SAS is important... 2 Single SAS domain... 3 Dual-domain

More information

Broadband Networks Virgil Dobrota Technical University of Cluj-Napoca, Romania Virgil.Dobrota@com.utcluj.ro

Broadband Networks Virgil Dobrota Technical University of Cluj-Napoca, Romania Virgil.Dobrota@com.utcluj.ro Broadband Networks Virgil Dobrota Technical University of Cluj-Napoca, Romania Virgil.Dobrota@com.utcluj.ro Copyright Virgil Dobrota 2007-2008, All rights reserved 1 Course 12 - Outline 46. NGN Next Generation

More information

Communication Networks. MAP-TELE 2011/12 José Ruela

Communication Networks. MAP-TELE 2011/12 José Ruela Communication Networks MAP-TELE 2011/12 José Ruela Network basic mechanisms Network Architectures Protocol Layering Network architecture concept A network architecture is an abstract model used to describe

More information

Internet Protocol: IP packet headers. vendredi 18 octobre 13

Internet Protocol: IP packet headers. vendredi 18 octobre 13 Internet Protocol: IP packet headers 1 IPv4 header V L TOS Total Length Identification F Frag TTL Proto Checksum Options Source address Destination address Data (payload) Padding V: Version (IPv4 ; IPv6)

More information

Modeling Fault Propagation in Telecommunications Networks for Diagnosis Purposes

Modeling Fault Propagation in Telecommunications Networks for Diagnosis Purposes Modeling Fault Propagation in Telecommunications Networks for Diagnosis Purposes A. Aghasaryan, C. Dousson, E. Fabre, A. Osmani, Y. Pencolé Alcatel R&I Route de Nozay 91460 Marcoussis, armen.aghasaryan@alcatel.fr

More information

IPv6 Broadband Access Network Systems

IPv6 Broadband Access Network Systems IPv6 Broadband Access Network Systems IPv6 Broadband Access Network Systems 60 Junji Yamada Koji Wakayama Eisuke Sato OVERVIEW: To meet the demand for broadband access and enable a smooth transition from

More information

AN AIR TRAFFIC MANAGEMENT (ATM) SYSTEM PERFORMANCE MODEL ETMS

AN AIR TRAFFIC MANAGEMENT (ATM) SYSTEM PERFORMANCE MODEL ETMS AN AIR TRAFFIC NAGEMENT (ATM) SYSTEM PERFORNCE MODEL Edward J. Modzelesky, Tejal Topiwala, Sarah E. Stalnaker, Michael A. Hermes, The MITRE Corporation, McLean, VA Abstract In this paper, we discuss our

More information

A network is a group of devices (Nodes) connected by media links. A node can be a computer, printer or any other device capable of sending and

A network is a group of devices (Nodes) connected by media links. A node can be a computer, printer or any other device capable of sending and NETWORK By Bhupendra Ratha, Lecturer School of Library and Information Science Devi Ahilya University, Indore Email: bhu261@gmail.com Network A network is a group of devices (Nodes) connected by media

More information

Configuring and Managing Token Ring Switches Using Cisco s Network Management Products

Configuring and Managing Token Ring Switches Using Cisco s Network Management Products Configuring and Managing Token Ring Switches Using Cisco s Network Management Products CHAPTER 12 Cisco offers several network management applications that you can use to manage your Catalyst Token Ring

More information

Jive Core: Platform, Infrastructure, and Installation

Jive Core: Platform, Infrastructure, and Installation Jive Core: Platform, Infrastructure, and Installation Jive Communications, Inc. 888-850-3009 www.getjive.com 1 Overview Jive hosted services are run on Jive Core, a proprietary, cloud-based platform. Jive

More information

Network System Design Lesson Objectives

Network System Design Lesson Objectives Network System Design Lesson Unit 1: INTRODUCTION TO NETWORK DESIGN Assignment Customer Needs and Goals Identify the purpose and parts of a good customer needs report. Gather information to identify network

More information

Networking (Exploration 1)

Networking (Exploration 1) Unit 105: CCNA Fundamentals of Networking (Exploration 1) Unit code: QCF Level 3: Credit value: 10 Guided learning hours: 80 Aim and purpose A/601/7537 BTEC in IT This unit introduces the architecture,

More information

How To Understand The History Of The Network And Network (Networking) In A Network (Network) (Netnet) (Network And Network) (Dns) (Wired) (Lannet) And (Network Network)

How To Understand The History Of The Network And Network (Networking) In A Network (Network) (Netnet) (Network And Network) (Dns) (Wired) (Lannet) And (Network Network) COMPUTER NETWORKS LECTURES DR.PETER G. GYARMATI Research professor Lectures of P. G. Gyarmati 1. page 1999.-2006. 1999.-2006. This page is intentionally left blank Lectures of P. G. Gyarmati 2. page 1999.-2006.

More information

Ultra High-Speed SONET Fiber-Optic Transmission System

Ultra High-Speed SONET Fiber-Optic Transmission System Ultra High-Speed Fiber-Optic Transmission System Takashi Mori Hirokuni Tsuji Hiroyuki Nakano, D.E. Shigeo Shinada ABSTRACT: Recently, there have been numerous demands not only on voice but also data/image

More information

Network Discovery Protocol LLDP and LLDP- MED

Network Discovery Protocol LLDP and LLDP- MED Network LLDP and LLDP- MED Prof. Vahida Z. Attar College of Engineering, Pune Wellesely Road, Shivajinagar, Pune-411 005. Maharashtra, INDIA Piyush chandwadkar College of Engineering, Pune Wellesely Road,

More information

Chapter 6 Essentials of Design and the Design Activities

Chapter 6 Essentials of Design and the Design Activities Systems Analysis and Design in a Changing World, sixth edition 6-1 Chapter 6 Essentials of Design and the Design Activities Chapter Overview There are two major themes in this chapter. The first major

More information

Network Discovery Protocol LLDP and LLDP- MED

Network Discovery Protocol LLDP and LLDP- MED Network LLDP and LLDP- MED Prof. Vahida Z. Attar College of Engineering, Pune Wellesely Road, Shivajinagar, Pune-411 005. Maharashtra, INDIA Piyush chandwadkar College of Engineering, Pune Wellesely Road,

More information

Intraplex T1 CrossConnect System & Server Installation and Operation Manual Issue 1.1, December 2001

Intraplex T1 CrossConnect System & Server Installation and Operation Manual Issue 1.1, December 2001 Intraplex T1 CrossConnect System & Server Installation and Operation Manual Copyright 2000 by. All rights reserved. Reproduction, adaptation, or translation without prior written permission is prohibited,

More information

RNM Reply Network Manager

RNM Reply Network Manager RNM Reply Network Manager Introduction The development of the telecommunication market and the stronger competition among operators combined with the introduction of new players (such as Mobile Virtual

More information

OSIRIS Multi-Service Platform

OSIRIS Multi-Service Platform OSIRIS Multi-Service Platform Overview The Positron OSIRIS TM Multi-Service Platform (MSP) is an integrated access solution for the rapidly expanding optical network (SONET/SDH) broadband markets. It delivers

More information

References and Requirements for CPE Architectures for Data Access

References and Requirements for CPE Architectures for Data Access Technical Report TR-018 References and Requirements for CPE Architectures for Data Access March 1999 '1999 Asymmetric Digital Subscriber Line Forum. All Rights Reserved. ADSL Forum technical reports may

More information

An Active Packet can be classified as

An Active Packet can be classified as Mobile Agents for Active Network Management By Rumeel Kazi and Patricia Morreale Stevens Institute of Technology Contact: rkazi,pat@ati.stevens-tech.edu Abstract-Traditionally, network management systems

More information

CSE 3461 / 5461: Computer Networking & Internet Technologies

CSE 3461 / 5461: Computer Networking & Internet Technologies Autumn Semester 2014 CSE 3461 / 5461: Computer Networking & Internet Technologies Instructor: Prof. Kannan Srinivasan 08/28/2014 Announcement Drop before Friday evening! k. srinivasan Presentation A 2

More information

CORPORATE NETWORKING

CORPORATE NETWORKING CORPORATE NETWORKING C. Pham Université de Pau et des Pays de l Adour Département Informatique http://www.univ-pau.fr/~cpham Congduc.Pham@univ-pau.fr Typical example of Ethernet local networks Mostly based

More information

The Key Benefits of OTN Networks

The Key Benefits of OTN Networks he Key Benefits of ON Networks Introduction Optical transport networks have been migrating from SO technology to WDM architectures over the past 5 10 years. Deploying WDM systems has allowed carriers to

More information

Visio Enabled Solution: One-Click Switched Network Vision

Visio Enabled Solution: One-Click Switched Network Vision Visio Enabled Solution: One-Click Switched Network Vision Tim Wittwer, Senior Software Engineer Alan Delwiche, Senior Software Engineer March 2001 Applies to: All Microsoft Visio 2002 Editions All Microsoft

More information

Network Structure or Topology

Network Structure or Topology Volume 1, Issue 2, July 2013 International Journal of Advance Research in Computer Science and Management Studies Research Paper Available online at: www.ijarcsms.com Network Structure or Topology Kartik

More information

IT 3202 Internet Working (New)

IT 3202 Internet Working (New) [All Rights Reserved] SLIATE SRI LANKA INSTITUTE OF ADVANCED TECHNOLOGICAL EDUCATION (Established in the Ministry of Higher Education, vide in Act No. 29 of 1995) Instructions for Candidates: Answer any

More information

Analysis of Software Architectures

Analysis of Software Architectures Analysis of Software Architectures Software Architecture Lecture 13 Copyright Richard N. Taylor, Nenad Medvidovic, and Eric M. Dashofy. All rights reserved. Learning Objectives Define architectural analysis

More information

Principles and characteristics of distributed systems and environments

Principles and characteristics of distributed systems and environments Principles and characteristics of distributed systems and environments Definition of a distributed system Distributed system is a collection of independent computers that appears to its users as a single

More information

Overview of Network Hardware and Software. CS158a Chris Pollett Jan 29, 2007.

Overview of Network Hardware and Software. CS158a Chris Pollett Jan 29, 2007. Overview of Network Hardware and Software CS158a Chris Pollett Jan 29, 2007. Outline Scales of Networks Protocol Hierarchies Scales of Networks Last day, we talked about broadcast versus point-to-point

More information