Lecture on Layering Peer Processors: A pair of layers talking directly. Sometimes called modules. Layers: Collection of communication functions defined.

Slides:



Advertisements
Similar presentations
CSE 413: Computer Networks
Advertisements

Why to learn OSI reference Model? The answer is too simple that It tells us that how communication takes place between computers on internet but how??
OSI Model OSI MODEL.
OSI MODEL Maninder Kaur
TEL 355: Communication and Information Systems in Organizations Architecture: Signaling System 7 (SS7) Professor John F. Clark.
Module 3.4: Switching Circuit Switching Packet Switching K. Salah.
Networking Theory (Part 1). Introduction Overview of the basic concepts of networking Also discusses essential topics of networking theory.
OSI Model MIS 416 – Module II Spring 2002 Networking and Computer Security.
Semester Copyright USM EEE442 Computer Networks Introduction: Protocols En. Mohd Nazri Mahmud MPhil (Cambridge, UK) BEng (Essex, UK)
Protocols and the TCP/IP Suite
Chapter 1 Read (again) chapter 1.
EE 4272Spring, 2003 EE4272: Computer Networks Instructor: Tricia Chigan Dept.: Elec. & Comp. Eng. Spring, 2003.
Open System Interconnection (OSI) Model
ECS 152A 1. Introduction. A Communications Model Source —generates data to be transmitted Transmitter —Converts data into transmittable signals Transmission.
COE 342: Data & Computer Communications (T042) Dr. Marwan Abu-Amara Chapter 2: Protocols and Architecture.
1 K. Salah Module 1.0: Introduction Definition Communication Model Type of networks –WAN –MAN –LAN, WLAN –PAN, WPAN Networking Technologies Network Switching.
Chapter 2 Network Models.
The OSI Model A layered framework for the design of network systems that allows communication across all types of computer systems regardless of their.
LECTURE 2 CT1303 LAN. STANDARD MODELS: OSI Model : Open system Interconnection. is a conceptual model that characterizes and standardizes the internal.
OIS Model TCP/IP Model.
Lecturer: Tamanna Haque Nipa
OSI Model. Open Systems Interconnection (OSI) is a set of internationally recognized, non-proprietary standards for networking and for operating system.
Communication Network Protocols ----Krishna Priyanka Chebrolu.
Data Communications and Networks
Lecture 1 The OSI Model Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
Presentation on Osi & TCP/IP MODEL
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
Introduction to Computer Networks Introduction to Computer Networks.
SIGNALING. To establish a telephone call, a series of signaling messages must be exchanged. There are two basic types of signal exchanges: (1) between.
ACM 511 Chapter 2. Communication Communicating the Messages The best approach is to divide the data into smaller, more manageable pieces to send over.
Internet Addresses. Universal Identifiers Universal Communication Service - Communication system which allows any host to communicate with any other host.
The OSI Model An ISO (International standard Organization) that covers all aspects of network communications is the Open System Interconnection (OSI) model.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
The OSI Model.
Internet SecurityInternet Security Dr. ClincyLecture1 CS 4491 Internet Security Dr. Clincy Networking Fundamentals Note: I am still “tweaking” your syllabus.
Mobile Communication Common Channel Signaling System No. 7 (i.e., SS7 or C7) is a global standard for telecommunications defined by the International Telecommunication.
William Stallings Data and Computer Communications 7 th Edition Chapter 1 Data Communications and Networks Overview.
MODULE I NETWORKING CONCEPTS.
TELEPHONE NETWORK Telephone networks use circuit switching. The telephone network had its beginnings in the late 1800s. The entire network, which is referred.
Lecture 12 X.25. X.25 is a packet switching wide area network developed by ITU-T in Originally it was designed for private use Definition : X.25.
William Stallings Data and Computer Communications
Rehab AlFallaj.  OSI Model : Open system Interconnection.  is a conceptual model that characterizes and standardizes the internal functions of a communication.
Individual Project 1 Sarah Pritchard. Fran, a customer of your company, would like to visit your company’s website from her home computer… How does your.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Protocols and Architecture Slide 1 Use of Standard Protocols.
Network Models.
ISDS 4120 Project 1 DWAYNE CARRAL JR 3/27/15. There are seven layers which make up the OSI (Open Systems Interconnection Model) which is the model for.
OSI Model. Open Systems Interconnection (OSI) is a set of internationally recognized, non proprietary standards for networking and for operating system.
TCP/IP Protocol Suite Suresh Kr Sharma 1 The OSI Model and the TCP/IP Protocol Suite Established in 1947, the International Standards Organization (ISO)
Dr. ClincyLecture1 Chapter 2 (handout 1– only sections 2.1, 2.2 and 2.3) 1 of 10 Dr. Clincy Professor of CS Exam #3 Monday (3/14/16): Opened Book, No Computer,
Network Models. The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding.
Computer Network Lab. 1 3 장 OSI 기본 참조 모델 n OSI : Open System Interconnection n Basic Reference Model : ISO-7498 n Purpose of OSI Model ~ is to open communication.
Welcome Back Cisco Semester 1 & 2 Review. Why are Networks Complex Environments?? They involve: They involve: –Interconnections to networks outside an.
Computer Engineering and Networks, College of Engineering, Majmaah University Protocols OSI reference MODEL TCp /ip model Mohammed Saleem Bhat
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Lecture 3 : Network Architectures 1.
OSI Model OSI MODEL. Communication Architecture Strategy for connecting host computers and other communicating equipment. Defines necessary elements for.
OSI Model OSI MODEL.
Network Models.
The OSI Model Prof. Choong Seon HONG.
Lecture (2).
Lecturer, Department of Computer Application
CT1303 LAN Rehab AlFallaj.
DEPARTMENT OF COMPUTER SCIENCE
Lec 5 Layers Computer Networks Al-Mustansiryah University
NET301 Lecture 2 10/9/2015 NET 301.
Protocols and the TCP/IP Suite
Chapter 3: Open Systems Interconnection (OSI) Model
OSI Model The Seven Layers
OSI Model OSI MODEL.
Protocols and the TCP/IP Suite
Computer Networking A Top-Down Approach Featuring the Internet
Presentation transcript:

Lecture on Layering Peer Processors: A pair of layers talking directly. Sometimes called modules. Layers: Collection of communication functions defined by standards. Two aspects of layered communications use to exchange data streams. 1. Protocol (distributed algorithm): Peer layers use to change data streams. 2. Interface between a module and the modules at lower and higher levels.

Layers of Signaling Protocol

7 Layers of OSI Standard Layer 1 – Physical Layer: Provides a virtual bit pipe for transmitting a sequence of bits between any pair of nodes linked by a physical communication channel. 1. Twisted pair 2. Coaxial cable 3. Fiber optics 4. Air wave 5. Modulation techniques are of top concern Modem : Maps bits into signals or waveforms. 1. Synchronous versus Asynchronous 2. Types of modulation (e.g., PSK, FSK, AM) 3. Implemented along with physical device standards (e.g., RS 232, X.21 protocol, IEEE482)

Layer 2 – Data Link Control (DLC) Layer: Layer which creates a virtual link for reliable transmission. 1. Converts virtual bit pipes into reliable communication links. 2. Deals with a single link connecting two end points at a time. 3. Asynchronous communication is needed to perform error detection, correction, and retransmission. 4. Framing is needed to separate each packet (e.g,beginning of packet, end of packet, spacer, idle, etc. 5. For multiple access links, Medium Access Control (MAC) function is needed. Layer 3 – Network Layer: Complex layer dependent on network equipment. 1. Deals with end to end communication 2. Accepts packets from, and delivers to Transport Layer and DLC layer 3. Performs routing and switching functions. 4. Performs flow control functions (i.e., decides when to accept or reject packets from Transport Layer)

5. Decides when to transmit packets to another node (thus requires buffering) 6. General control packets 7. All intermediate Network Layers must work together 8. Complex distributed algorithms are required. Layer 4 – Transport Layer: Breaks messages into packets and reassembles them at the other end (requires buffering). 1. Concentrates low rate sessions. 2. Breaks up high rate sessions. 3. Adds reliability if required (or when failures occur) 4. Complex layer requiring inter – working of all intermediate network elements.

Layer 5 – Session Layer : Establish sessions by performing all initialization tasks necessary. 1. Security check 2. Payment setup 3. Directory assistant Layer 6 – Presentation Layer : Convert raw data stream into a form suitable for transmission. 1. Data encryption 2. Data compression 3. Code conversion Layer 7 – Application Layer : What users see. 1. File Transfer Protocol Web Browser 4. Virtual Terminal Protocol

Signaling Protocol Terms Service Access Point (SAP) : a logical point of delivery for signaling information. Primitive : unit of signaling information exchange across layers - Request : request for initiation of service (higher to lower layer) - Indication : alert occurrence of event (lower to higher layer) - Response : act according to request (higher to lower layer) - Confirm : confirm the result of action (lower to higher layer) Protocol Data Unit (PDU) : unit of signaling information exchange between the peer layers. PDU=protocol control + information. Service Data Unit (SDU) : upper layer generated information that creates PDU at the present layer.

Generic Signaling Process

Logical Separation of Information Flow User plane Control plane Management plane These planes may or may not be physically separated

Digital Service Example - ISDN End to end digital and low speed packet communication service. Signaling is done through “D” channel. Figure 2.1 An ISDN network

___________________________________________________________________________________________ AccessConfiguration B+DTwo 64-kbps channels, plus a 16-kbps packet/signaling channel (also known as basic rate) 23B+DTwenty-Three 64-kbps channels, plus a 64=-kbps packet/signaling channel (also known as primary rate) Nx64+Dn(1  n  23) 64-kbps channels, plus a 64-kbps packet/signaling channel 30B+DThirty 64-kbps channels, plus a 64 kbps packet/signaling channel (Europe) H0+DA nonchannelized 384-kbps channel plus one 64-kbps packet/signaling channel. H11A nonchannelized kbps (signaling to be provided on another D-channel interface) H12A nonchannelized kbps (signaling to be provided on another D-channel interface)* ___________________________________________________________________________________________ *Europe.

Digital Service Example – Frame Relay Connection oriented fast packet service Simplified Data Link Layer functions for higher throughput - Framing (done) - Error detection (not done) - Error is recovered on an end to end basis. Permanent Virtual Circuit (PVC), Switched Virtual Circuit (SVC)

Digital Service Example – Cell Relay Connection oriented, sequence preserving transfer of ATM cells. Access speed: DS3 ( Mbps), STS-3c ( Mbps), STS-12c ( Mbps) Service types - Class A: constant bit rate - Class B: variable bit rate with timing - Class C: connection oriented data service - Class D: connectionless data service - Class X: unrestricted Connection Type - Point to point - Point to multi point - Multi point to multi point

Signaling System 7 Packet Data System Kb/sec Digital Message up to 272 Octets Signaling for 30,000 Trunks Versatile Transaction Capability International Recommendation

Signaling System 7 (Continued) Traditional telephone uses in-band signaling - Suited for human generated signaling messages Common channel signaling is developed for high speed/performance equipment (e.g.,PBX, router, computer) Features - Out-of-band signaling - Greater number of messages - Dedicated packet switched network for message transfer - High performance of signaling - Sophisticated services enabled.

SS7 Standards Types of network supported - POTS - PANS - ISDN - B-ISDN - Circuit switched data transmission system - Mobile wireless networks - Operation, administration, and maintenance Division of functions - Message Transfer Part (MTP): ensures reliable transmission - User parts:provide criteria for service management

Message Transfer Part Reliable transmission - Loss of message < Miss-sequencing of message < Undetected error < DLC has bit oriented framing.

Signaling System 7 is a packet data network linking central offices to each other and to service control points. It will be used for call control signaling and for data base access.

ASP - Application Service Part OMAP- Operation & Maintenance Part SCCP- Signaling Connection Control Part TCAP- Transaction Capabilities Part The SS7 protocol is also a layered model, however, it is significantly different from the OSI model. It has multiple very inclusive applications layers, and the OSI Network layer is divided into two SS7 layers.

Both the Signaling Point and the Service Switching Point are central offices with SS7 signaling capability. The SP does only call control signaling. The SSP does data base access and special call handling. Central offices may have both features.

The STP is the packet switch of the SS7 network. It receives message signal units from SS7 links, examines the routing label and sends them out on links toward their destination. A number of vendors are offering STPs.

The Service Control Point development system is representative of the machines which will be deployed in field SCPs. It is s multi-processor system with gigabytes of disk storage. It uses the Transactions Capability of SS7 to respond to data base queries.

The SCP Node is comprised of hardware, system software and generic node software. It can serve any variety of applications up to the limits of its processing capacity.

The Transaction Capability Part of the SS7 protocol makes possible such services as BOC 800 Service, Alternate Billing Service and Private Virtual Networks. The TCAP exchange shown above is typical.

Data bases used in SS7 are maintained by two specialized Operations Support Systems. The Service Management System (SMS) is used to maintain SCP data bases and the Signaling Engineering and Administration System (SEAS) is used to build and maintain routing tables and address translation tables in STPs.

The SMS facilities SCP data maintenance by presenting a user friendly interface to operations personnel, then compiling the entered data into records usable by the SCP.