Subject Name: DIGITAL SWITCHING SYSTEMS Subject Code: 10EC82 Prepared By: Farha Kowser, Aparna P Department: Electronics and Communication Engineering.

Slides:



Advertisements
Similar presentations
Chap 2 System Structures.
Advertisements

Networking Theory (Part 1). Introduction Overview of the basic concepts of networking Also discusses essential topics of networking theory.
Data Communications Circuit Switching. Switching Networks Long distance transmission is typically done over a network of switched nodes Nodes not concerned.
EE 4272Spring, 2003 Chapter 9: Circuit Switching Switching Networks Circuit-Switching Networks Circuit-Switching Concept  Space-Division Switching  Time-Division.
 A system consisting of a number of remote terminal units (or RTUs) collecting field data connected back to a master station via a communications system.
BASIC TELECOMMUNICATIONS
Chapter 4.  Understand network connectivity.  Peer-to-Peer network & Client-Server network  Understand network topology  Star, Bus & Ring topology.
Silberschatz, Galvin and Gagne ©2009 Operating System Concepts – 8 th Edition, Chapter 2: System Structures.
1 9. Circuit Switching. Prof. Sang-Jo Yoo 2 Contents  Switching Networks  Circuit-Switching Networks  Switching Concepts  Routing in Circuit-Switching.
Operating Systems.
TSG-S Feature Definition for Wireless Local Loop Rick L. Willis CDG WLL Technical Team CDMA Development Group.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 3: Operating Systems Computer Science: An Overview Tenth Edition.
National Institute of Science and Technology Technical Seminar Presentation Tapash Behera EC Private Branch Exchange At NIST, Berhampur Presented.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
Signaling. The use of signals for controlling communications  E.g., call setup, connection, connection teardown, and billing Early signaling  Signaling.
Mobile Communication Common Channel Signaling System No. 7 (i.e., SS7 or C7) is a global standard for telecommunications defined by the International Telecommunication.
ECS 152A 4. Communications Techniques. Asynchronous and Synchronous Transmission Timing problems require a mechanism to synchronize the transmitter and.
William Stallings Data and Computer Communications Chapter 9 Circuit Switching.
TELEPHONE NETWORK Telephone networks use circuit switching. The telephone network had its beginnings in the late 1800s. The entire network, which is referred.
4 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved. Computer Software Chapter 4.
Operating System 2 Overview. OPERATING SYSTEM OBJECTIVES AND FUNCTIONS.
Silberschatz and Galvin  Operating System Concepts Module 1: Introduction What is an operating system? Simple Batch Systems Multiprogramming.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 1 – Data Communications, Data Networks, and.
Actuators and Control, Part 4 Grant Agreement No LLP UK-LEONARDO-LMP Project acronym: CLEM Project title: Cloud services for E-Learning.
Lecture 11. Switch Hardware Nowadays switches are very high performance computers with high hardware specifications Switches usually consist of a chassis.
What we’ve learned so far Ch. 6 Ch. 7 Ch. 8 Ch. 10 Ch. 11.
Chapter 1: Introduction What is an Operating System? Mainframe Systems Desktop Systems Multiprocessor Systems Distributed Systems Clustered System Real.
CT101: Computing Systems Introduction to Operating Systems.
1 OPERATING SYSTEMS. 2 CONTENTS 1.What is an Operating System? 2.OS Functions 3.OS Services 4.Structure of OS 5.Evolution of OS.
1.2 Operating System Structure. 1. Monolithic System The earliest and most common OS architecture. Every component of OS contained in the kernel and can.
CSCE451/851 Introduction to Operating Systems
OPERATING SYSTEM CONCEPT AND PRACTISE
Programmable Logic Controllers
CS408/533 Computer Networks Text: William Stallings Data and Computer Communications, 6th edition Chapter 1 - Introduction.
Credits: 3 CIE: 50 Marks SEE:100 Marks Lab: Embedded and IOT Lab
Subject Name: DIGITAL SWITCHING SYSTEMS Subject Code: 10EC82
Number portability Dr. ZOUAKIA Rochdi ANRT
OPERATING SYSTEMS CS3502 Fall 2017
Chapter 1: Introduction
Chapter 2: System Structures
How SCADA Systems Work?.
Telemedicine.
1 Input-Output Organization Computer Organization Computer Architectures Lab Peripheral Devices Input-Output Interface Asynchronous Data Transfer Modes.
Introduction to Operating System (OS)
Connecting Networks Repeater: physical layer Bridge: data link layer
Chapter 1: Introduction
#01 Client/Server Computing
OPERATING SYSTEM OVERVIEW
William Stallings Data and Computer Communications
Chapter 3: Open Systems Interconnection (OSI) Model
Progress leisure OCR GCSE ICT.
Multiprocessor Introduction and Characteristics of Multiprocessor
UNIT 8 A GENERIC DIGITAL SWITCHING SYSTEM MODEL
Subject Name: Digital Switching Systems Subject Code:10EC82 Prepared By: Aparna.P, Farha Kowser Department: Electronics and Communication Date:
Lecture 5: TELEPHONE NETWORK
Chapter 2: System Structures
Chapter 1 Introduction to Operating System Part 5
Unit 1: Introduction to Operating System
Chapter 12: Circuit Switching and Packet Switching
Md. Mojahidul Islam Lecturer Dept. of Computer Science & Engineering
Md. Mojahidul Islam Lecturer Dept. of Computer Science & Engineering
Ainsley Smith Tel: Ex
Lecture 5: TELEPHONE NETWORK.
The Main Features of Operating Systems
Chapter 2 Operating System Overview
Lecture 3: TELEPHONE NETWORK.
#01 Client/Server Computing
COE 342: Data & Computer Communications (T042) Dr. Marwan Abu-Amara
Multiprocessors and Multi-computers
Presentation transcript:

Subject Name: DIGITAL SWITCHING SYSTEMS Subject Code: 10EC82 Prepared By: Farha Kowser, Aparna P Department: Electronics and Communication Engineering Date: 06/4/2015

UNIT 6 SWITCHING SYSTEM SOFTWARE 06/4/2015

Introduction Basic software architecture Call Models Software linkages during a call Feature flow diagram. 06/4/2015

Introduction: The basic software architecture of a typical digital switch, classifies various types of software, describes a basic call model and software linkages that are required during a call, and discusses some basic call features. 06/4/2015

Operating Systems Every digital switching system has an operating system as a part of its software architecture. An operating system (OS) may be defined as software that manages the resources of a computer system or controls and tasks other pro- grams.. In theory there are different types of operating systems, classified as serial batch systems, multiprogramming systems, timesharing systems, and the real-time systems. The operating systems employed by digital switching systems are real-time operating systems. 06/4/2015

Basic software architecture of a typical digital switching system 06/4/2015

Basic software architecture of a typical digital switching system Therefore, it is conceivable for a digital switching system to employ more than one OS. Kernel. The kernel or the nucleus of an operating system comprises those functions of an OS that are most primitive to the environment. It usually supports the following functions. - Process control and scheduling - Main memory management - Input/output control of requests for terminals and buffers - Domain protection of main memory read/write operations etc. 06/4/2015

Database Management The databases that are employed in digital switching systems are usually relational and sometimes distributed. A record in a relational database is flat, i.e., a simple two- dimensional arrangement of data elements. A good example of a relational database system in a digital switching system is a database system that keeps cross- references of all directory numbers that are assigned to the line equipment of subscribers. 06/4/2015

Each NCP has a replica of the subscriber database for all other NCPs. Depending on the type of call, a NCP may be required to route calls through other NCPs. To accomplish this, the database information for all NCPs needs to be distributed and always kept synchronized. 06/4/2015

Software Architecture for Level 1 Control Level 1 is the lowest level of control. This level is usually associated with lines, trunks, or other low-level functions. Most of the software at this level is part of the switching software. Software Architecture for Level 2 Control The intermediate or level 2 controls are usually associated with network controllers that may contain distributed databases, customer data, and service circuit routines. Obviously these functions are digital switching architecture- dependent; many switching functions could be assigned at this level of control. 06/4/2015

Software Architecture for Level 3 Control The highest or level 3 control is usually associated with the central processor of a digital switching system. Normally these processors are mainframe type computers. Usually, the CP of a digital switching system provides all high- level functions. These high- level functions include the management of the data- base system for office data, high-level subscriber data, software patch levels, feature control 06/4/2015

Digital Switching System Software Classification The basic software functionality of a digital switching system can be divided into five basic elements, and other functions can be derived from these basic elements: - Switching software - Maintenance software - Office data - Translation data - Feature software Switching Software. The most important layer of software for a digital switching system usually comprises - Call processing software - Switching fabric control software - Network control software - Periphery control software 06/4/2015

Classification of digital switch software 06/4/2015

A basic call model 06/4/2015

Connect sequence The connect sequence consists of software routines that scan the line and detect request for originations. Once the line equipment informs the line scanning program that a line has gone off-hook this is a request for dial tone. It will pass the control to the test line program. The function of this program is to test the presence of false ground, high voltage, line cross and other conditions. After these tests dial tone is returned to the subscriber, signaling the customer to start dialing. Once the switch detects the start of dialing, the dial tone is removed and a digit receiver is attached to the line equipment. After receiving correct number, Switching fabric establish the talking path. After this the ringing service circuits attached to the called party. When the called party answers the call automatic message accounting for billing the call is started 06/4/2015

Software linkages required during a typical call 06/4/2015

Software linkages required during a typical call The line control programs scan the status of lines via the LMs and report the status to the network status program, Which in turn works with the network control programs. The line control program also works with line service circuit programs is providing the dial tone, digit receivers and ringing circuits. The network control program orders network connection through the switching fabric when a subscriber goes off-hook.and completes the dialing of all digits for a call. The call processing programs are responsible for call processing functions and interface with the feature programs, translation and office data, automatic message accounting and maintenance pgms. The maintenance programs are responsible for system recovery,system diagnostics, back up and other maintenance related functions. 06/4/2015

Simplified flow diagram for call- forwarding (CF) feature 06/4/2015

Simplified flow diagram for call-forwarding (CF) feature The feature is activated when the customer goes off-hook and dials an activation code. The software checks for the correct validation code. If the code is wrong the subscriber does not get the second dial tone. If the code is correct the subscriber will get second dial tone and is allowed to dial the call forwarding number. The number is rung once, and the number is stored in the system memory for future use. The feature operation : If the subscriber receives a call on the line that has the CF feature activated. The systems rings the called subscriber once and then forwards the call to a number previously stored. The feature can be deactivated by dialing the deactivation code. If it is correct CF is deactivated. Otherwise request is ignored. 06/4/2015