Lab: Protocol Engineering
|
|
- Adele Anthony
- 6 years ago
- Views:
Transcription
1 Lab: Protocol Engineering Lab: Protocol Engineering Prof. Dr. Jürgen Jasperneite / M. S. Barath Kumar 1 Objective of the LAB to deepen your knowledge about the system theory and the basic building blocks of communication systems with a layered architecture. To get first hands-on experience how to design and validate communication protocols using UML Lab: Protocol Engineering Lab 1: Introduction to INRES/UML/TAU Lab 2: Design of INRES Lab 3: Validation of INRES 2 Prof. Dr. Jürgen Jasperneite/M.Sc. Barath Kumar 1
2 INRES INRES services and protocol: cannot be related to any specific layers of the OSI- Basic Reference Model (OSI-BRM) it does contain many basic OSI-BRM concepts it is used as a common example in the ISO/CCITT work on "Formal Methods and Conformance Testing it has originally been published by Dieter Hogrefe (now: University of Göttingen, Germany) [HOG89] it is an abridged version of the Abracadabra 1 system described in [TR 10167] 1 Abacadabra: Alternating Bit Protocol with Connection and Disconnection 3 Basic Structure of INRES 4 Prof. Dr. Jürgen Jasperneite/M.Sc. Barath Kumar 2
3 INRES Service General Informations INRES Service is: connection-oriented asymmetrical connection can be initiated through the service only by the Initiator-user, only the Initiator-user may send data once a connection is established, only Responder-user may terminate an established connection 5 INRES Service 6 Prof. Dr. Jürgen Jasperneite/M.Sc. Barath Kumar 3
4 INRES Service Primitives Phase Kind Name Parameter Connection Request ICONreq Indication ICONind Response ICONresp Confirmation ICONconf Data Transfer Request IDATreq Indication IDATind Disconnection Request IDISreq Indication IDISind 7 INRES Service Connection Phase Connection may be initiated only by the Initiator-user using ICONreq. An ICONreq should be issued only once to establish a connection and it may be repeated only once a connection has been terminated. 8 Prof. Dr. Jürgen Jasperneite/M.Sc. Barath Kumar 4
5 INRES Service Data Transmission Phase Once a connection is established the Initiator-user may send a IDATreq which will be delivered as IDATind to the Responder-user 9 INRES Service Disconnection Phase - (1) Successful disconnection of an established connection 10 Prof. Dr. Jürgen Jasperneite/M.Sc. Barath Kumar 5
6 INRES Service Disconnection Phase - (2) rejection of a connection establishment attempt 11 INRES Service Disconnection Phase spontaneous disconnection 12 Prof. Dr. Jürgen Jasperneite/M.Sc. Barath Kumar 6
7 INRES Service - User Errors Should the behavior of the service under incorrect usage by the service user be described? -- YES for robustness. An ICONreq should be ignored if issued when a connection is already established or is currently being established An ICONresp should be ignored if issued before any attempt to establish a connection was done, or if issued too late, after such an attempt was made A IDISreq should be ignored if issued before any attempt to establish a connection was done A IDATreq should be ignored if issued when a connection is not established. 13 General information INRES protocol is a connection-oriented protocol that operates between two protocol entities Initiator and Responder The protocol entities communicate by exchange of the protocol data units (PDU) CR, CC, DT, AK and DR The protocol renders the INRES service to users located in the imaginary next higher layer 14 Prof. Dr. Jürgen Jasperneite/M.Sc. Barath Kumar 7
8 Structure 15 Protocol data units (PDU) PDU Meaning Parameter Respective SPs CR Connection request none ICONreq, ICONind CC Connection Confirmation none ICONresp, ICONconf DT Data Transfer Sequence number, ISDU IDATreq, IDATind AK Acknowledgement Sequence number none DR Disconnection request none IDISreq, IDISind 16 Prof. Dr. Jürgen Jasperneite/M.Sc. Barath Kumar 8
9 Protocol Phases Communication between INITIATOR and RESPONDER takes place in three distinct phases: connection establishment phase data transmission phase disconnection phase an error processing phase exists which corresponds to the spontaneous disconnection's of the INRES service 17 Connection establishment phase Connection establishment phase is initiated by Initiatoruser by sending an ICONreq to Initiator Upon receipt of ICONreq Initiator sends a CR to Responder Responder can answer to Initiator with CC or DR If it responds by CC, Initiator issues an ICONconf to its user, and the data transmission phase can start If it responds by DR, the disconnection phase is entered If Initiator receives nothing at all within 5 seconds, CR is transmitted again to Responder If, after 4 attempts, still nothing is received by Initiator, it enters the disconnection phase 18 Prof. Dr. Jürgen Jasperneite/M.Sc. Barath Kumar 9
10 Connection establishment phase If Responder receives a CR from Initiator, the Responder-user gets an ICONind Responder-user can respond with ICONresp or IDISreq ICONresp indicates the willingness to accept the connection Upon receipt of an ICONresp, Responder sends a CC to Initiator, and the data transmission phase is entered Upon receipt of an IDISreq, Responder enters the disconnection phase 19 Data transmission phase (1) If Initiator-user issues an IDATreq, the Initiator sends a DT and is then ready to receive another IDATreq IDATreq has one parameter - a service data unit ISDU - transmitted by Initiator as a parameter of DT After having sent a DT, Initiator waits for an AK DT and AK carry a one-bit sequence number (0 or 1) First DT sent by Initiator carry sequence number 1 A correct AK of a DT has the same sequence number 20 Prof. Dr. Jürgen Jasperneite/M.Sc. Barath Kumar 10
11 Data transmission phase (2) After receipt of a correct acknowledgement, the next DT with the next (i.e. other) sequence number can be sent If Initiator receives an AK with incorrect sequence number, it sends the last DT once again Last DT is also sent again if the respective AK does not arrive within 5 seconds A DT can only be sent (retransmitted!!!) 4 times; afterwards Initiator enters the disconnection phase 21 Data transmission phase (3) Responder expects first DT with the sequence number 1 Upon receipt of a DT with the expected sequence number (and ISDU), Responder sends IDATind to its user (with the received ISDU as a parameter), and sends to the Initiator an AK with the same sequence number Upon receipt of a DT with an unexpected sequence number Responder sends an AK with the sequence number of the last correctly received DT The user data ISDU of an incorrectly received DT is ignored. 22 Prof. Dr. Jürgen Jasperneite/M.Sc. Barath Kumar 11
12 Disconnection phase It is initiated by Responder-user by sending an IDISreq to Responder Upon receipt of IDISreq Responder sends a DR to Initiator and it is ready to receive another connection establishment attempt CR from Initiator Upon receipt of a DR Initiator sends an IDISind to its use An IDISind is also sent by Initiator to its user after DT or CR have been sent unsuccessfully to the Responder 23 Medium INRES protocol have to be mapped on Medium service to realise INRES system Medium service is symmetrical and operates connectionless Medium service is unreliable (SPs can be lost) Medium Service Primitives (SPs) MDATreq and MDATind, carry a parameter Medium-Service Data Units (MSDU) 24 Prof. Dr. Jürgen Jasperneite/M.Sc. Barath Kumar 12
13 Medium Structure 25 Medium Service Unsuccessful data transfer in both direction Successful data transfer in both direction 26 Prof. Dr. Jürgen Jasperneite/M.Sc. Barath Kumar 13
14 The INRES System Structure 27 References [HOG89] Hogrefe, D.: Estelle, LOTOS und SDL, Springer Verlag, [TR 10167] ISO TC97/SC21: Guidelines for the application of Estelle, LOTOS and SDL (ISO TR 10167, 1990) 28 Prof. Dr. Jürgen Jasperneite/M.Sc. Barath Kumar 14
15 And now: Enjoy Protocol Design with UML Prof. Dr. Jürgen Jasperneite/M.Sc. Barath Kumar 15
Autolink. A Tool for the Automatic and Semi-Automatic Test Generation
Autolink A Tool for the Automatic and Semi-Automatic Test Generation Michael Schmitt, Beat Koch, Jens Grabowski and Dieter Hogrefe University of Lubeck, Institute for Telematics, Ratzeburger Allee 160,
More informationSPT - The SDL Pattern Tool B4 - Generic Communication Systems
SPT - The SDL Pattern Tool Jörg Dorsch Anders Ek Reinhard Gotzhein Fourth SDL and MSC Workshop Ottawa, Canada June 2-4, 2004 June 2-4, 2004 1 Topics Survey of the SDL Pattern Approach Tool Support Conclusions
More informationTTCN-3 Test Case Generation from Message Sequence Charts
TTCN-3 Test Case Generation from Message Sequence Charts Michael Ebner Telematics Group, Institute for Informatics, Georg-August-Universität Göttingen, Germany, ebner@cs.uni-goettingen.de Abstract Scenario-based
More informationTechnischer Bericht. TTCN-3 Test Case Generation from Message Sequence Charts
Georg-August-Universität Göttingen Institut für Informatik ISSN 1611-1044 Nummer IFI-TB-2005 02 Technischer Bericht TTCN-3 Test Case Generation from Message Sequence Charts Michael Ebner Technische Berichte
More informationTest Generation with Autolink and TestComposer
Test Generation with Autolink and TestComposer M. Schmitt, M. Ebner, J. Grabowski Institute for Telematics, University of Lübeck, Ratzeburger Allee 160, 23538 Lübeck, Germany, {schmitt,ebner,grabowsk}@itm.mu-luebeck.de
More informationRequest for Comments: 1007 June 1987
Network Working Group Wayne McCoy Request for Comments: 1007 June 1987 MILITARY SUPPLEMENT TO THE ISO TRANSPORT PROTOCOL Status of this Memo This RFC is being distributed to members of the Internet community
More informationCommunication Patterns for Expressing Real-Time Requirements Using MSC and their Application to Testing
Communication Patterns for Expressing Real-Time Requirements Using MSC and their Application to Testing Helmut Neukirchen 1, Zhen Ru Dai 2, and Jens Grabowski 1 1 Institute for Informatics, University
More informationNetwork Model: Each layer has a specific function.
OBJECTIVES: To discuss the OSI model and its layer architecture and to show the interface between the layers. To briefly discuss the functions of each layer in the OSI model. To introduce the TCP/IP protocol.
More informationNetwork Working Group ISO Request for Comments: 905 April 1984
Network Working Group ISO Request for Comments: 905 April 1984 ISO Transport Protocol Specification ISO DP 8073 Status of this Memo: This document is distributed as an RFC for information only. does not
More informationLecture 20 Overview. Last Lecture. This Lecture. Next Lecture. Transport Control Protocol (1) Transport Control Protocol (2) Source: chapters 23, 24
Lecture 20 Overview Last Lecture Transport Control Protocol (1) This Lecture Transport Control Protocol (2) Source: chapters 23, 24 Next Lecture Internet Applications Source: chapter 26 COSC244 & TELE202
More informationLecture 2: Network Protocols and Layering
Lecture 2: Network Protocols and Layering Dr. Mohammed Hawa Electrical Engineering Department University of Jordan EE426: Communication Networks What is a Network Protocol? A protocol is the set of rules
More informationThe Standardization of Message Sequence Charts. Langgassstrasse 51 Otto-Hahn-Ring 6. CH-3012 Bern D-W8000 Munchen 83
The Standardization of Message Sequence Charts Jens Grabowski Peter Graubmann, Ekkart Rudolph Universitat Bern Siemens AG Munchen, ZFE BT SE Langgassstrasse 51 Otto-Hahn-Ring 6 CH-3012 Bern D-W8000 Munchen
More informationStandardizing Information and Communication Systems
Standard ECMA-143 4th Edition - December 2001 Standardizing Information and Communication Systems Private Integrated Services Network (PISN) - Circuit Mode Bearer Services - Inter-Exchange Signalling Procedures
More informationLayer 4 - Transport Layer
Layer 4 - Transport Layer Core of the protocol hierarchy: Network-independent, reliable and economical data transfer Tasks of the transport layer: Connection-oriented or connectionless data transfer Addressing
More informationMobitex Transport Protocol 1 (MTP/1)
Mobitex Transport Protocol 1 (MTP/1) Contents 1 Introduction...5 2 Terminology...6 3 Transport Service Definition...11 3.1 General...11 3.1.1 Introduction...11 3.1.2 System Environment...12 3.1.3 Features
More informationThe OSI Reference Model. EECC694 - Shaaban
The OSI Reference Model #1 lec #11 Spring2000 4-18-2000 The Transport Layer Provides reliable end-to-end service to processes in the application layer: Connection-oriented or connection-less services.
More informationThe Client Server Model and Software Design
The Client Server Model and Software Design Prof. Chuan-Ming Liu Computer Science and Information Engineering National Taipei University of Technology Taipei, TAIWAN MCSE Lab, NTUT, TAIWAN 1 Introduction
More informationOn the Formalization of UML Activities for Component-Based Protocol Design Specifications
Brandenburg Technical University Cottbus Chair of Computer Networks and Communication Systems On the Formalization of UML Activities for Component-Based Protocol Design Specifications Prabhu Shankar Kaliappan,
More informationT U M I N S T I T U T F Ü R I N F O R M A T I K. How to Improve the Service Specifications of the ISO/OSI Basic Reference Model.
T U M I N S T I T U T F Ü R I N F O R M A T I K ow to Improve the Service Specifications of the ISO/OSI Basic Reference Model Christian Facchi TUMI9615 März 1996 T E C N I S C E U N I V E R S I T Ä T M
More informationProtocol Specification. Using Finite State Machines
Protocol Specification Using Finite State Machines Introduction Specification Phase of Protocol Design allows the designer to prepare an abstract model of the protocol for testing and analysis. Finite
More informationINTERNATIONAL STANDARD
INTERNATIONAL STANDARD IEC 61158-3 Second edition 2000-01 Digital data communications for measurement and control Fieldbus for use in industrial control systems Part 3 : Data Link Service definition IEC
More informationTransformation of Estelle modules aiming at test case generation
Transformation of Estelle modules aiming at test case generation 3 O. Hennigera, A. Ulrich b, and H. Konig C agmd - German National Research Center for Information Technology Rheinstr. 75, 64295 Darmstadt,
More informationJaringan Komputer. The Transport Layer
Jaringan Komputer Transport Layer The Transport Layer The heart of the whole protocol hierarchy Task: To provide reliable, cost-effective data transport from the source machine to the destination machine,
More informationStandardizing Information and Communication Systems
Standard ECMA-143 3rd Edition - June 1997 Standardizing Information and Communication Systems Private Integrated Services Network (PISN) - Circuit Mode Bearer Services - Inter-Exchange Signalling Procedures
More informationEEC-484/584 Computer Networks
EEC-484/584 Computer Networks Lecture 2 Wenbing Zhao wenbing@ieee.org (Lecture nodes are based on materials supplied by Dr. Louise Moser at UCSB and Prentice-Hall) Misc. Interested in research? Secure
More informationINTERNATIONAL TELECOMMUNICATION UNION
INTERNATIONAL TELECOMMUNICATION UNION ITU-T Q.774 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (06/97) SERIES Q: SWITCHING AND SIGNALLING Specifications of Signalling System. 7 Transaction capabilities
More information)454 8 ).&/2-!4)/. 4%#(./,/'9 2%-/4% /0%2!4)/.3 #/.#%043 -/$%,!.$./4!4)/. $!4!.%47/2+3!.$ /0%. 3934%- #/--5.)#!4)/.3 /3)!00,)#!4)/.3 2%-/4% /0%2!4)/.
INTERNATIONAL TELECOMMUNICATION UNION )454 8 TELECOMMUNICATION (07/94) STANDARDIZATION SECTOR OF ITU $!4!.%47/2+3!.$ /0%. 3934%- #/--5.)#!4)/.3 /3)!00,)#!4)/.3 2%-/4% /0%2!4)/.3 ).&/2-!4)/. 4%#(./,/'9
More informationECMA-385. NFC-SEC: NFCIP-1 Security Services and Protocol. 4 th Edition / June Reference number ECMA-123:2009
ECMA-385 4 th Edition / June 2015 NFC-SEC: NFCIP-1 Security Services and Protocol Reference number ECMA-123:2009 Ecma International 2009 COPYRIGHT PROTECTED DOCUMENT Ecma International 2015 Contents Page
More informationThe Transport Layer. Why is there a transport layer? Addressing
The Transport Layer Provides logical communication between processes network layer: data transfer between end systems transport layer: data transfer between processes Two types of transport service is
More informationEEC-484/584 Computer Networks. Lecture 16. Wenbing Zhao
EEC-484/584 Computer Networks Lecture 16 wenbing@ieee.org (Lecture nodes are based on materials supplied by Dr. Louise Moser at UCSB and Prentice-Hall) Outline 2 Review Services provided by transport layer
More informationWireless Network Security
Wireless Network Security Wireless network overview Slide from 2 nd book 1 IT352 Network Security Najwa AlGhamdi IEEE 802.11 IEEE 802 committee for LAN standards IEEE 802.11 formed in 1990 s charter to
More informationEUROPEAN ETS TELECOMMUNICATION January 1994 STANDARD
EUROPEAN ETS 300 172 TELECOMMUNICATION January 1994 STANDARD Second Edition Source: ETSI TC-ECMA Reference: DE/ECMA-0004 ICS: 33.080 Key words: PTN, QSIG-BC, ECMA-143 Private Telecommunication Network
More informationINTERNATIONAL TELECOMMUNICATION UNION
INTERNATIONAL TELECOMMUNICATION UNION ITU-T Q.772 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (06/97) SERIES Q: SWITCHING AND SIGNALLING Specifications of Signalling System No. 7 Transaction capabilities
More informationDépartement d'informatique et de recherche opérationnelle Universite de Montreal, Canada
FORMAL METHODS FOR DESCRIBING DISTRIBUTED SYSTEMS: A DISCUSSION OF THE EXPERIENCE IN OSI STANDARDIZATION * Gregor v. Bochmann Département d'informatique et de recherche opérationnelle Universite de Montreal,
More informationData Link Layer (cont.) ( h h h ) (Sicherungsschicht) HDLC - 1.
Data Link Layer (cont.) ( h h h ) (Sicherungsschicht) HDLC - 1 LOGICAL L LINK CONTROL MEDIUM ACCESS CONTROL PHYSICAL SIGNALING DATA LINK LAYER PHYSICAL LAYER ACCESS UNIT INTERFACE PHYSICAL MEDIA ATTACHMENT
More informationTHE TRANSPORT LAYER UNIT IV
THE TRANSPORT LAYER UNIT IV The Transport Layer: The Transport Service, Elements of Transport Protocols, Congestion Control,The internet transport protocols: UDP, TCP, Performance problems in computer
More informationInternet Management Overview
Internet Management Overview Based on the Manager-Agent Model Initially SNMPv1 (1990), SNMPv2 1996 Managed Objects similar to OSI attributes, specified through ASN.1 Macros the SNMP Structure of Management
More information3. Data Link Layer 3-2
3. Data Link Layer 3.1 Transmission Errors 3.2 Error Detecting and Error Correcting Codes 3.3 Bit Stuffing 3.4 Acknowledgments and Sequence Numbers 3.5 Flow Control 3.6 Examples: HDLC, PPP 3. Data Link
More informationWLAN The Wireless Local Area Network Consortium
WLAN The Wireless Local Area Network Consortium 802.11 Base AP MAC Layer Test Suite Version 3.5 Technical Document Last Updated: February 18, 2012 Wireless LAN Consortium 121 Technology Drive, Suite 2
More informationInternetwork Protocols
Internetwork Protocols Background to IP IP, and related protocols Internetworking Terms (1) Communications Network Facility that provides data transfer service An internet Collection of communications
More informationANSAwise - The ODP Reference Model
Poseidon House Castle Park Cambridge CB3 0RD United Kingdom TELEPHONE: Cambridge (01223) 515010 INTERNATIONAL: +44 1223 515010 FAX: +44 1223 359779 E-MAIL: apm@ansa.co.uk Training ANSAwise - The ODP Reference
More information4.0.1 CHAPTER INTRODUCTION
4.0.1 CHAPTER INTRODUCTION Data networks and the Internet support the human network by supplying seamless, reliable communication between people - both locally and around the globe. On a single device,
More informationIntroduction to Protocols
Chapter 6 Introduction to Protocols 1 Chapter 6 Introduction to Protocols What is a Network Protocol? A protocol is a set of rules that governs the communications between computers on a network. These
More informationExercise 8 Protocols /802.2
Figure 8.1 shows the protocol stack for IEEE 802.15.4 1, also known as Low-Rate Wireless Personal Area Networks (LR-WPAN), and IEEE 802.2 LLC. Upper Layers 802.2 LLC SSCS MAC PHY Physical Medium Figure
More information(Sicherungsschicht) Chapter 5 (part 2) [Wa0001] HDLC - 1.
Data Link Layer (cont.) (Sicherungsschicht) Chapter 5 (part 2) [Wa0001] HDLC - 1 LOGICAL LINK CONTROL MEDIUM ACCESS CONTROL PHYSICAL SIGNALING DATA LINK LAYER PHYSICAL LAYER ACCESS UNIT INTERFACE PHYSICAL
More informationXPLORE GESTION SCP WORKLIST CONFORMANCE STATEMENT
XPLORE GESTION SCP WORKLIST CONFORMANCE STATEMENT Version 3.00 Mars 2009 Contents 1. Introduction 4 1.1 Scope and Field of Application 4 1.2 References 4 1.3 Definitions 5 Conformance Statement...5 User
More informationAnalyzation of Automatic Repeat Request (ARQ) Protocols
RESEARCH ARTICLE OPEN ACCESS Analyzation of Automatic Repeat Request (ARQ) Protocols 1 Jeshvina.S, 2 Sneha.P, 3 Saraanya.S Final year BCA, Dept of Computer Science New Horizon College Kasturinagar, Bangalore
More informationOSI Transport Layer. Network Fundamentals Chapter 4. Version Cisco Systems, Inc. All rights reserved. Cisco Public 1
OSI Transport Layer Network Fundamentals Chapter 4 Version 4.0 1 Transport Layer Role and Services Transport layer is responsible for overall end-to-end transfer of application data 2 Transport Layer Role
More informationQUIZ: Longest Matching Prefix
QUIZ: Longest Matching Prefix A router has the following routing table: 10.50.42.0 /24 Send out on interface Z 10.50.20.0 /24 Send out on interface A 10.50.24.0 /22 Send out on interface B 10.50.20.0 /22
More informationInternetworking Concepts Overview. 2000, Cisco Systems, Inc. 2-1
Internetworking Concepts Overview 2000, Cisco Systems, Inc. 2-1 2000, Cisco Systems, Inc. www.cisco.com ICND v1.0a 2-2 Objectives On completion of this chapter, you will be able to perform the following
More informationImplementation Acknowledgment For Health Care Insurance (999) Change Log:
ASC X12 Standards for Electronic Data Interchange Technical Report Type 3 Implementation Acknowledgment For Health Care Insurance (999) Change Log: 005010-007030 OCTOBER 2016 OCTOBER 2016 1 Intellectual
More informationConformance testing of communication protocols in the framework of formal description techniques
Conformance testing of communication protocols in the framework of formal description techniques Prof. Dr. Dieter Hogrefe Universität Bern Institut für Informatik Länggassstrasse 51 CH-3012 Bern 1. Introduction
More informationLecture (02) The TCP/IP Networking Model
Agenda ١ Lecture (02) The TCP/IP Networking Model Dr. Ahmed M. ElShafee Introduction to networking architecture Historical background The TCP/IP Protocol Architecture The TCP/IP Application Layer The TCP/IP
More informationChapter 6. What happens at the Transport Layer? Services provided Transport protocols UDP TCP Flow control Congestion control
Chapter 6 What happens at the Transport Layer? Services provided Transport protocols UDP TCP Flow control Congestion control OSI Model Hybrid Model Software outside the operating system Software inside
More informationEvolution of Real-Time TTCN Testing based on Prioritised Scheduling
Evolution of Real-Time TTCN Testing based on Prioritised Scheduling CKavadias*, ALitke*, GThanos*, VKollias* and WSkelton** *TELETEL SA; 124, Kifisias Avenue, Athens, GREECE Tel: + 30 1 6983393; Fax: +30
More informationEXTENDED DISTRIBUTED UML-BASED PROTOCOL SYNTHESIS METHOD
EXTENDED DISTRIBUTED UML-BASED PROTOCOL SYNTHESIS METHOD Jehad Al Dallal Department of Information Science, Kuwait University, Kuwait ABSTRACT Synthesizing specifications for real time applications that
More informationLecture (02) The TCP/IP Networking Model
Lecture (02) The TCP/IP Networking Model Dr. Ahmed M. ElShafee ١ Agenda Introduction to networking architecture Historical background The TCP/IP Protocol Architecture The TCP/IP Application Layer The TCP/IP
More informationNetworks: Access Management
Networks: Access Management Class Notes # 3 Protocols and Layers (part 1) September 19, 2003 Functions A small set of functions form the basis of all protocols. Not all protocols have all functions; this
More informationLayered Architecture
CS311: DATA COMMUNICATION Layered Architecture by Dr. Manas Khatua Assistant Professor Dept. of CSE IIT Jodhpur E-mail: manaskhatua@iitj.ac.in Web: http://home.iitj.ac.in/~manaskhatua http://manaskhatua.github.io/
More informationEEC-682/782 Computer Networks I
EEC-682/782 Computer Networks I Lecture 16 Wenbing Zhao w.zhao1@csuohio.edu http://academic.csuohio.edu/zhao_w/teaching/eec682.htm (Lecture nodes are based on materials supplied by Dr. Louise Moser at
More informationCommunication Systems Transport Layer
Scope Communication Systems Layer Prof. Dr.-Ing. Lars Wolf TU Braunschweig Institut für Betriebssysteme und Rechnerverbund Mühlenpfordtstraße 23, 38106 Braunschweig, Germany Email: wolf@ibr.cs.tu-bs.de
More informationCHAPTER 15 LOCAL AREA NETWORKS ANSWERS TO QUESTIONS
CHAPTER 15 LOCAL AREA NETWORKS ANSWERS TO QUESTIONS 15.1 Computer room networks require very high data rates and usually are concerned with transfer of large blocks of data. 15.2 Backend LAN: Backend networks
More informationCommunication Networks
Communication Networks Chapter 3 Protocol Specification Communication Networks: 3. Protocol Specification 104 Overview 1. Message Sequence Charts (MSC) 2. Finite State Machines (FSM) 4. PDU Format 5. Example:
More informationTECHNICAL SPECIFICATION
TECHNICAL SPECIFICATION IEC/TS 62351-5 Edition 2.0 2013-04 Power systems management and associated information exchange Data and communications security Part 5: Security for IEC 60870-5 and derivatives
More informationData Link Control Protocols
Data Link Control Protocols need layer of logic above Physical to manage exchange of data over a link frame synchronization flow control error control addressing control and data link management Flow Control
More informationChapter 2 Overview of the Design Methodology
Chapter 2 Overview of the Design Methodology This chapter presents an overview of the design methodology which is developed in this thesis, by identifying global abstraction levels at which a distributed
More informationPRO DATA Srl. DICOM MODALITY WORKLIST SCU Conformance Statement (MicroPrint-modality-worklist-scu.sxw)
PRO DATA Srl MicroPrint DICOM MODALITY WORKLIST SCU Conformance Statement (MicroPrint-modality-worklist-scu.sxw) Microprint - DICOM MODALITY WORKLIST SCU Conformance Statement Pag 1 / 11 TABLE OF CONTENTS
More informationCourse information IST NET1
Course information IST NET1 8 classes (x 2h) 1 lab ( x 4h) The slides are for me, you should take notes, read books, blogs and articles Written report for the lab, demonstrating your understanding of the
More informationAn Architecture for Underwater Networks
An Architecture for Underwater Networks Mandar Chitre Acoustic Research Laboratory, National University of Singapore Lee Freitag Woods Hole Oceanographic Institution Ethem Sozer Massachusetts Institute
More informationNetwork Working Group Request for Comments: 1377 November The PPP OSI Network Layer Control Protocol (OSINLCP)
Network Working Group Request for Comments: 1377 D. Katz cisco November 1992 Status of this Memo The PPP OSI Network Layer Control Protocol (OSINLCP) This RFC specifies an IAB standards track protocol
More informationLecture 3: The Transport Layer: UDP and TCP
Lecture 3: The Transport Layer: UDP and TCP Prof. Shervin Shirmohammadi SITE, University of Ottawa Prof. Shervin Shirmohammadi CEG 4395 3-1 The Transport Layer Provides efficient and robust end-to-end
More informationOrganizations have developed standard sets of protocols
Network Models Organizations have developed standard sets of protocols Some of these organizations are: The International Standards Organization (ISO) The Institute of Electrical and Electronic Engineers
More informationCOMMUNICATION PROTOCOL ENGINEERING
COMMUNICATION PROTOCOL ENGINEERING COMMUNICATION PROTOCOL ENGINEERING SECOND EDITION PALLAPA VENKATARAM Professor Department of Electrical Communication Engineering Indian Institute of Science Bangalore
More informationChapter 11 in Stallings 10 th Edition
Local Area Network Overview Chapter 11 in Stallings 10 th Edition CS420/520 Axel Krings Page 1 LAN Applications (1) Personal computer LANs Low cost Limited data rate Back end networks Interconnecting large
More informationOperating Systems. 16. Networking. Paul Krzyzanowski. Rutgers University. Spring /6/ Paul Krzyzanowski
Operating Systems 16. Networking Paul Krzyzanowski Rutgers University Spring 2015 1 Local Area Network (LAN) LAN = communications network Small area (building, set of buildings) Same, sometimes shared,
More informationChapter Two. The OSI Model
Chapter Two الملزمة الثانية The OSI Model The International Standards Organization (ISO) is a multinational body dedicated to worldwide agreement on international standards (Established in 1947). An ISO
More informationComputer Network : Lecture Notes Nepal Engineering College Compiled by: Junior Professor: Daya Ram Budhathoki Nepal Engineering college, Changunarayan
Computer Network : Lecture Notes Nepal Engineering College Compiled by: Junior Professor: Daya Ram Budhathoki Nepal Engineering college, Changunarayan Chapter3: OSI Reference Model: Network Software: Network
More informationGEMINI DICOM Conformance Statement 16 Power PET/CT Imaging System Configuration
GEMINI DICOM Conformance Statement 16 Power PET/CT Imaging System Configuration Positron Emission Tomography (PET) Technical Information Software Version 9.1 1 DICOM CONFORMANCE STATEMENT OVERVIEW 1.1
More informationCommunication Networks
Session 2. Application and Layered Architectures Dongsoo S. Kim Electrical and Computer Engineering. Indiana U. Purdue U. Indianapolis Communication s Various services and flexibility architectures Grouping
More informationLecture 4: The Transport Layer and UDP
Lecture 4: The Transport Layer and UDP Prof. Shervin Shirmohammadi SITE, University of Ottawa Prof. Shervin Shirmohammadi CEG 4183 4-1 The Transport Layer Provides efficient and robust end-to-end service
More informationSpecification of Protocol Using FSM
Specification of Protocol Using FSM Prof. P.Venkataram Department of Electrical Communication Engineering Indian Institute of Science Bangalore 560012, India Objectives of the Chapter To define a formal
More informationCCNA Exploration Network Fundamentals. Chapter 04 OSI Transport Layer
CCNA Exploration Network Fundamentals Chapter 04 OSI Transport Layer Updated: 05/05/2008 1 4.1 Roles of the Transport Layer 2 4.1 Roles of the Transport Layer The OSI Transport layer accept data from the
More informationES623 Networked Embedded Systems
ES623 Networked Embedded Systems Introduction to Network models & Data Communication 16 th April 2013 OSI Models An ISO standard that covers all aspects of network communication is the Open Systems Interconnection
More informationINTERNATIONAL STANDARD
IEC 61158-3-1 INTERNATIONAL STANDARD Edition 1.0 2007-12 Industrial communication networks Fieldbus specifications Part 3-1: Data-link layer service definition Type 1 elements INTERNATIONAL ELECTROTECHNICAL
More informationApril ISO Transport Services on Top of the TCP. Status of This Memo
Network Working Group Request for Comments: 983 D. E. Cass (NRTC) M. T. Rose (NRTC) April 1986 Status of This Memo This memo describes a proposed protocol standard for the ARPA Internet community. The
More informationLecture 5: Foundation of Network Management
Lecture 5: Foundation of Network Management Prof. Shervin Shirmohammadi SITE, University of Ottawa Prof. Shervin Shirmohammadi CEG 4395 5-1 Network Management Standards OSI: Common Management Information
More informationETSI TC SMG TDoc SMG 938/97
ETSI TC SMG TDoc SMG 938/97 Madrid, Spain Agenda item 5.1, GPRS 15-19 December, 1997 Source: Rapporteur GSM 04.64 Topic: GPRS Title: Change Requests to GSM 04.64 Date: 8 December, 1997 Introduction GSM
More informationLecture (02) Networking Model (TCP/IP) Networking Standard (OSI) (I)
Lecture (02) Networking Model (TCP/IP) Networking Standard (OSI) (I) By: Dr. Ahmed ElShafee ١ Dr. Ahmed ElShafee, ACU : Fall 2016, Networks II Agenda Introduction to networking architecture Historical
More informationData and Computer Communications. Protocols and Architecture
Data and Computer Communications Protocols and Architecture Characteristics Direct or indirect Monolithic or structured Symmetric or asymmetric Standard or nonstandard Means of Communication Direct or
More informationEEC-682/782 Computer Networks I
EEC-682/782 Computer Networks I Lecture 15 Wenbing Zhao w.zhao1@csuohio.edu http://academic.csuohio.edu/zhao_w/teaching/eec682.htm (Lecture nodes are based on materials supplied by Dr. Louise Moser at
More informationIntroduction to Internetworking
Introduction to Internetworking Introductory terms Communications Network Facility that provides data transfer services An internet Collection of communications networks interconnected by bridges and/or
More information997 Functional Acknowledgment
INDUSTRY CONVENTIONS AND IMPLEMENTATION GUIDELINES FOR EDI FUNCTIONAL ACKNOWLEDGMENT 997 997 Functional Acknowledgment Introduction Functional Acknowledgements (FA) are required for each functional group
More informationTransport Protocols and TCP: Review
Transport Protocols and TCP: Review CSE 6590 Fall 2010 Department of Computer Science & Engineering York University 1 19 September 2010 1 Connection Establishment and Termination 2 2 1 Connection Establishment
More informationData and Computer Communications
Data and Computer Communications Chapter 2 Protocol Architecture, TCP/IP, and Internet-Based Applications Eighth Edition by William Stallings Chap2: 1 Need For Protocol Architecture data exchange can involve
More informationJiveX Enterprise PACS Solutions. JiveX DICOM Worklist Broker Conformance Statement - DICOM. Version: As of
JiveX Enterprise PACS Solutions JiveX DICOM Worklist Broker Conformance Statement - DICOM Version: 4.7.2 As of 2015-08-03 VISUS Technology Transfer GmbH Universitätsstr. 136 D-44799 Bochum Germany Phone:
More informationINTERNATIONAL TELECOMMUNICATION UNION. SERIES Q: DIGITAL SUBSCRIBER SIGNALLING SYSTEM No. 1 (DSS 1), DATA LINK LAYER
INTERNATIONAL TELECOMMUNICATION UNION CCITT Q.921 THE INTERNATIONAL TELEGRAPH AND TELEPHONE CONSULTATIVE COMMITTEE (11/1988) SERIES Q: DIGITAL SUBSCRIBER SIGNALLING SYSTEM No. 1 (DSS 1), DATA LINK LAYER
More informationChapter 2 Network Models 2.1
Chapter 2 Network Models 2.1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Network Models n Network Architecture: n A) Hardware: at the core of any network;
More informationETSF05/ETSF10 Internet Protocols Transport Layer Protocols
ETSF05/ETSF10 Internet Protocols Transport Layer Protocols 2016 Jens Andersson Transport Layer Communication between applications Process-to-process delivery Client/server concept Local host Normally initialiser
More informationThe History and the layers of the OSI Model 30 - October
THE OSI MODEL Established in 1947, the International Standards Organization (ISO) is a multinational body dedicated to worldwide agreement on international standards. An ISO standard that covers all aspects
More informationDICOM Conformance Statement
DICOM Conformance Statement MOSAIC and MOSAIC HP PETView Version 9.40 Koninklijke Philips Electronics N.V. 2008 All rights are reserved. 4535 674 85871 Rev. A April 2008 DICOM Conformance Statement Issued
More information