The document provides an overview of switching systems and technologies. It discusses how early telephone networks used manual switching operated by human operators. It then describes the evolution of automatic telephone exchanges using digital controls and technologies like circuit switching and packet switching. It also summarizes Strowger switching, the first widely used automatic telephone exchange system, which uses stepping switches operated by dial pulses to connect calls.
the modulation of a wave by varying its amplitude, used especially as a means of broadcasting an audio signal by combining it with a radio carrier wave.
the modulation of a wave by varying its amplitude, used especially as a means of broadcasting an audio signal by combining it with a radio carrier wave.
Kinds of Propagation Models
Models of Different Types of Cells
Web Plot Digitizer Tool
Study of the parameters fc, d, hb, hm and Coverage Environments for each of OKUMURA, HATA and COST231
MATLAB Simulation
GENERAL DESCRIPTION OF THE PROBLEM , CONCEPT OF FREQUENCY CHANNELS, CO-CHANNEL iNTERFERENCE REDUCTION FACTOR , DESIRED C/I FROM A NORMAL CASE IN A OMNI DIRECTIONAL ANTENNA SYSTEM , CELL SPLITTING , CONSIDERATION OF THE COMPONENTS OF CELLULAR SYSTEM.
Time-division multiplexing is a method of transmitting and receiving independent signals over a common signal path by means of synchronized switches at each end of the transmission line so that each signal appears on the line only a fraction of time in an alternating pattern.
Field of telecommunications has evolved from crudest form of communications to electrical, radio and electro-optical communications. From manual exchange like local battery, central battery exchange, to crossbar switching, director system and to common control systems, telephone communications had started evolving to cater to better and better specifications and needs. Touch tone dial telephone opened a new horizon in the field of end to end signalling. Then came computerised stored program control systems, various multiplexing techniques. With increase in traffic there was a need to study traffic and blocking capabilities....
Kinds of Propagation Models
Models of Different Types of Cells
Web Plot Digitizer Tool
Study of the parameters fc, d, hb, hm and Coverage Environments for each of OKUMURA, HATA and COST231
MATLAB Simulation
GENERAL DESCRIPTION OF THE PROBLEM , CONCEPT OF FREQUENCY CHANNELS, CO-CHANNEL iNTERFERENCE REDUCTION FACTOR , DESIRED C/I FROM A NORMAL CASE IN A OMNI DIRECTIONAL ANTENNA SYSTEM , CELL SPLITTING , CONSIDERATION OF THE COMPONENTS OF CELLULAR SYSTEM.
Time-division multiplexing is a method of transmitting and receiving independent signals over a common signal path by means of synchronized switches at each end of the transmission line so that each signal appears on the line only a fraction of time in an alternating pattern.
Field of telecommunications has evolved from crudest form of communications to electrical, radio and electro-optical communications. From manual exchange like local battery, central battery exchange, to crossbar switching, director system and to common control systems, telephone communications had started evolving to cater to better and better specifications and needs. Touch tone dial telephone opened a new horizon in the field of end to end signalling. Then came computerised stored program control systems, various multiplexing techniques. With increase in traffic there was a need to study traffic and blocking capabilities....
A network switch (sometimes known as a switching hub) is a computer networking device that is used to connect devices together on a computer network by performing a form of packet switching. A switch is considered more advanced than a hub because a switch will only send a message to the device that needs or requests it, rather than broadcasting the same message out of each of its ports
Here my project theme is to monitor and control Transformer health using Arduino, as we all know there are both internal and external faults occur in the transformer, for internal faults we use Buchholz relay and Differential protection relay for external but it is not efficient with time. so,we use Arduino for real time protection, here we fix some values to the Arduino in the program itself according to the rating of the transformer by that we monitor and control whenever the faults occur
These slides cover a topic on Introduction to switching & circuit switching in Data Communication. All the slides are explained in a very simple manner. It is useful for engineering students & also for the candidates who want to master data communication & computer networking.
Industrial monitoring and control systems using andriod applicationAvinash Vemula
Automation takes the complete control of total plants few authentication and manual actions are needed from user side for completing action .Hence there is a must situation for users presence at all times in the control for taking some timely needed control actions. The proposed system provides a good solution to this problem. The whole control room environment is additionally implemented in the arm-android platform and the same is communicated to the process through Bluetooth. Now the user in control can use mobile at anytime, anywhere to monitor and control the whole plant.8051 is used here for acquiring process control parameters from the sensors like temperature, gas etc and transmitting it via a Bluetooth module to an android device. Hence the parameter values can be monitored and stored simultaneously.
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
Maze solving problem is a very old problem, but still now it is considered as an important field of robotics. This field is based on decision making algorithms. The main aim of this project is to make an Arduino based efficient autonomous maze solver robot. Two simple mazes solving algorithms “Wall following algorithm” and “Flood fill algorithm” are used to make this robot. In this project Hardware development, software development and maze construction had been done. For performance testing, the robot will implement to solve 4×4 maze. Capability of finding the shortest path is also verified.
-- Musfiqur Rahman; email: musfiqur.rahman.ete@ulab.edu.bd
Implementation-of-MW-link-and-BTS by MTS.
Installation and Troubleshooting on Base Transceiver Station (BTS)
Installation and Configuring on transmission equipment
Technical Site Survey and Rectification on Transmission and BTS
Autonomous robots are robots that can perform tasks intelligently depending on themselves, without any human assistance. Maze Solving Robot is one of the most popular autonomous robots. It is a smallself-reliant robot that can solve a maze from a known starting position to the center area of the maze in the shortest possible time.
Big data characteristics, value chain and challengesMusfiqur Rahman
Abstract—Recently the world is experiencing an deluge of
data from different domains such as telecom, healthcare
and supply chain systems. This growth of data has led to
an explosion, coining the term Big Data. In addition to the
growth in volume, Big Data also exhibits other unique
characteristics, such as velocity and variety. This large
volume, rapidly increasing and verities of data is becoming
the key basis of completion, underpinning new waves of
productivity growth, innovation and customer surplus. Big
Data is about to offer tremendous insight to the
organizations, but the traditional data analysis
architecture is not capable to handle Big Data. Therefore,
it calls for a sophisticated value chain and proper analytics
to unearth the opportunity it holds. This research
identifies the characteristics of Big Data and presents a
sophisticated Big Data value chain as finding of this
research. It also describes the typical challenges of Big
Data, which are required to be solved. As a part of this
research twenty experts from different industries and
academies of Finland were interviewed.
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
GridMate - End to end testing is a critical piece to ensure quality and avoid...ThomasParaiso2
End to end testing is a critical piece to ensure quality and avoid regressions. In this session, we share our journey building an E2E testing pipeline for GridMate components (LWC and Aura) using Cypress, JSForce, FakerJS…
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
Pushing the limits of ePRTC: 100ns holdover for 100 days
Tsn lecture vol 2
1. TSN Lectures
ETE 310
Prof. A.H.M. Asadul Huq, Ph.D.
http://asadul.drivehq.com/students.htm
asadul@univdhaka.edu
5 June 2015 A.H. 1
Introduction to Switching
2. Introduction to Switching
• A switching system connects a call from one
subscriber to the desired subscriber.
• One important problem is how to manage
traffic within the switching system.
• In early telephone network, operators in the
switching office used to connect subscribers
manually.
5 June 2015 A.H. 2
3. Introduction to Switching … continued
• Switching and other relevant techniques have been
evolved to automatic telephone exchanges where
digital controls have been used.
• If no circuit is available to connect to the desired
subscriber, the call will be blocked.
• When a call is finished the connection will be
disconnected to make the circuit available for other
users.
5 June 2015 A.H. 3
4. Switching technology types
In general, two different types of technologies of
switching -
• Circuit Switching
• Packet Switching
5 June 2015 A.H. 4
Circuit Switching Packet Switching
5. Circuit Switch Network
Circuit switch network assigns a dedicated
communication path (physical and real time) between 2
stations. It involves -
• Direct connection from a station to network
• Internal switching (and multiplexing) among
switching nodes.
• Communication
• Circuit physically disconnection.
5 June 2015 A.H. 5
6. Advantages and disadvantages of Circuit-
Switched Network
Advantages
• Once connection is established network is transparent.
• Nodes seem to be directly connected.
• Fixed communication rate with no delay
Disadvantages
• Can be inefficient
• Resources are dedicated to the connection even if no data is
sent
• Delay (for set up) prior to usage of connection
• Probability of blocking for voice connection.
5 June 2015 A.H. 6
9. Elements of Switching System
• Switching network subsystem
• Signaling subsystem
• Control subsystem
• Accessory circuit
5 June 2015 A.H. 9
10. Direct Control vs Common Control
• If the control subsystem is an integral part of the switching
network then the system is called direct control switching
systems.
• If the control subsystem is outside the switching network then
the system is called common control switching system.
Examples
• Strowger exchanges are usually direct control system.
• Crossbar and electronic exchanges are common control
system.
• All stored program control systems are common control
system.
5 June 2015 A.H. 10
12. Signaling
Signaling help exchanges to establish
connections between subscribers correctly
Signal category.
• Subscriber loop signaling.
• Inter-exchange signaling.
• Intra-exchange or register signaling.
5 June 2015 A.H. 12
15. Remember this very basic point to point network
5 June 2015 A.H. 15
• There are n stations (in this case n=
6).
• Each station needs lines to n-1
others.
• All stations can call every other
stations. No blocking.
• The system needs a total number of
interconnecting lines -
𝑁 =
1
2
𝑛 𝑛 − 1 ≈ 𝑛2
16. 5 June 2015 A.H. 16
The N2 Problem
For N users to be fully connected directly
• Requires N(N – 1)/2 connections
• Requires too much space for cables
• Inefficient & costly since connections are not always on
N = 1000
N(N – 1)/2 = 499500
1
2
34
N
Solution: Use a telephone switching exchange office where
efficient switching will be performed
17. Manual switching Exchange Office
• Patch cord panel switch invented in 1877
• Operators connect users on demand
– Establish circuit to allow electrical current to flow
from inlet to outlet
• Only N connections required to the exchange
1
2
3
N – 1
N
5 June 2015 A.H. 17
18. 5 June 2015 A.H. 18
Strowger Switch
• Human operators are intelligent & flexible
– But expensive
– Possibility of human error
– Less switching speed
• Strowger invented automated switch in 1888
– Dialer is included in the telephone set
– Telephone user at home now send dial pulses to
the exchange and controls connection setup – no
manual operator needed
– Each current pulse produced by the dialing phone
at home advances the wiper of the Strowger
switch by 1 position at telephone exchange
19. Almon Brown Strowger
Father of the automatic telephone switching system
• A B Strowger invented
automatic telephone exchange.
He was awarded a patent in
1891.
• Bell Telephone Company
acquired the technology in
1916 and it was called Strowger
Switch, became standard
equipment throughout the
20th century.
5 June 2015 A.H. 19
Almon Brown Strowger
1839 - 1902
20. Basic Strowger switching components
2 types –
• Uniselector
• two motion selector
5 June 2015 A.H. 20
21. Strowger two motion step by step Switch
5 June 2015 A.H. 21
The movable contacts in a step by step Strowger switch
can connect to any of a 100 different pairs of fixed
contacts, each leading to a different line.
23. Multiple stage switching
• Decimal telephone numbering system
• multiple switching stages
• Hierarchical network structure simplifies call
connection
– Area code, exchange, station number can be
assigned
5 June 2015 A.H. 23
.
.
.
0
9
0
9.
.
.
0
9
0
9
.
.
.
1st digit 2nd digit . . .
24. Model of Switching Network
Switching network is a component of the switching
system
Main function: Establish an electrical path between
given inlet/outlet pair (2 telephone users or
subscribers)
5 June 2015 A.H. 24
25. Inlets/outlets Connections
• Types of connections
• Local call (Incoming and outgoing)
• Trunk (transit) call (call between 2 subscribers of
2 separate exchanges)
5 June 2015 A.H. 25
26. Folded network
• All inlet/outlets are connected to the subscriber lines.
• This is only for local exchange.
5 June 2015 A.H. 26
E
X
C
H
A
N
G
E
1
N
27. Blocking and Non-blocking System
• Non-blocking: A calling subscriber will always be able
to establish a connection to the called subscriber
• Blocking: Not all subscriber will be able to call to a
desired subscriber all time. The reason is that the
number of simultaneous switching paths are less
than the total number of subscriber in a system.
5 June 2015 A.H. 27
Note: All switching exchanges are designed to meet an
estimated maximum average simultaneous traffic, usually known
as busy hour traffic. Past records of the telephone traffic indicate
that even in a busy exchange, not more than (20-30)% of the
subscribers are active at the same time.
28. Elements of a telephone exchange
5 June 2015 A.H. 28
29. Switching Techniques (Review)
• Circuit Switching
– A path is established between the caller and destination.
– Real-time connection formed.
– Example: PSTN
• Message Switching
– Also called store and forward.
– A message is first stored in a buffer and then sent on in its entirety
step by step as resources become available.
– No real-time connection (i.e. connectionless).
– Example: E-mail
• Packet Switching
– A message is broken down into parts and each part is sent separately
(possibly via different routes).
– Example: Internet UDP protocol
5 June 2015 A.H. 29
30. Switching Circuits
• Four technologies for separating (Switching) circuits:
– Space, time, Radio frequency, Optical
• We want to connect circuits coming into a switch with circuits
at the output.
• Example of Space division switch: Strowger, crossbar Switch.
• Example “space division” equivalent interconnection pattern:
Input 1
Input 2
Input 3
Output 1
Output 2
Output 3
5 June 2015 A.H. 30
31. Space Division Switching
• Connecting two channels that are separated in space.
• Can be mechanical and/or electronic.
• Several problems:
– Slow
– Bulky with lots of interconnect wiring
– Subject to cross-talk
Input 1
Input 2
Input 3
Output 1
Output 2
Output 3
Input 1
Input 2
Input 3
Output 1
Output 2
Output 3
Equivalent
5 June 2015 A.H. 31
32. Strowger Switching
• Patented 12/March/1889 and in some places still in use
today.
• First widely-used automatic exchange system.
• A wiper assembly (contact arm) moves across a fixed set
of switch contacts (contact bank).
– Each contact is connected to an outgoing channel.
Uni-selector:
Strowger
uni-selector
5 June 2015 A.H. 32
33. Strowger Switching (2)
• Several uni-selectors can be “graded” together so multiple
incoming circuits can connect to multiple outgoing circuits.
• Or two uni-selectors can be wired back-to-back (line-finders).
– 1st uni-selector chooses the incoming circuit, the 2nd chooses the
outgoing circuit.
Graded uni-selectors:
Unless there is heavy
traffic, it is inefficient
and uneconomical to
provide each incoming
circuit with a uni-
selector.
Line-finder (hunter):
Incoming
Circuits
Outgoing
Circuits
or other
uni-selectors
Line-finders can be graded
together as well to form
large switches.
5 June 2015 A.H. 33
34. Strowger Switching (3) (Review)
• In general, multiple uni-selectors, line-finders, and two-
motion selectors (movable in two planes) can be connected in
series.
• These switches respond to dialled digits, automatically
switching an incoming circuit to the correct outgoing trunk.
– Step-by-step switching will respond to each digit
individually.
Strowger two-motion selector
5 June 2015 A.H. 34
35. Two motion Selector (Trowger)
• A set of wipers (in the figure there is one wiper shown for
simplicity) is moved in two different planes (horizontal and
vertical, you have seen that in a video clip)
• A typical switch can access 100 switching contacts (10 vertical
levels and each level contains 10 horizontal contact points).
Note: Actually there are 11 vertical positions and 11 horizontal contacts. The
lowest vertical position and first horizontal position in each vertical level are
home positions.
5 June 2015 A.H. 35
36. Block diagram of a multi-stage Strowger
switching system
• Subscriber Line circuit(SLC) and Line finder: When a
subscriber lifts his handset, current starts to flow on the line,
this is detected by SLC.
• Line finder and allotter finds a free selector. (see next figure)
5 June 2015 A.H. 36
37. Routing of a local call in Strowger switching
system
• Group selector: Depends on the subscriber number. For a 4
digit number two selectors are required.
• Final selector: The final selector takes care of last two digits.
• If called subscriber is free the path setup is competed.
Otherwise a busy signal is retuned to the caller. (Gna P. 66-68)
5 June 2015 A.H. 37
41. Blocking or Non-blocking (Review)
• blocking network
– may be unable to connect stations because all
paths are in use
– used on voice systems
• non-blocking network
– permits all stations to connect at once
– used for some data connections .
5 June 2015 A.H. 41
42. An example of Blocking
Even though there are
free links throughout
the switch, there is a
conflict for specific
links required for the
brown connection.
5 x 5
5 x 5
5 x 5
5 x 5
5 x 5
5 x 5
5 x 5
5 x 5
5 x 5
5 x 5
5 x 5
5 x 5
5 x 5
5 x 5
5 x 5
• Analyze how blocking in a network occurs:
– There are generally free links in each stage.
– Problem is that they are mismatched from stage to stage.
So blocking occurs for this design.
5 June 2015 A.H. 42
43. Design 1: 100 line switching system using uniselectors
• 100 subscriber. 2 stage Strowger
exchange.
• This is a blocking design
• Each subscriber should given one
uniselector at the exchange (100
uniselector at the inlet)
• Only 10 uniselector at the outlet
• The corresponding outlets of all
the 1st stage uniselectors are
commond or connected.
• Probability of blocking PB=0.009.
• Equipment utilization factor EUF
= 0.18
• CCI = 9.09 (Thia P. 48-50)
5 June 2015 A.H. 43
44. Design 2: 100 line exchange with two-motion selectors
• 100 subscriber. Single stage. Non blocking.
• A subscriber is assigned a number in the range 00-99.
• The corresponding outlets in all the 100 two-motion selectors are
commoned and folded back to the corresponding inlets.
• Blocking probability PB = 0
• Equipment utilization factor EUF = 0.5
• CCI = 25 (Thia P. 51-52)
5 June 2015 A.H. 44
45. Switching Network Design Parameters
1. Number of subscriber lines = N
2. Total number of switching elements = S
3. Cost of switching system C=SxCs +Cc+Cch
where,
Cs=cost per switching system
Cc=cost of the common control system
Cch=cost of the common hardware
Since the control circuits are associated with switching elements in a
Strowger system, Cc = 0 for the system.
The common hardware is usually a small proportion of the total hardware
except for the power supplies and its cost is of the same order in different
comparable designs. Hence we ignore it, hence Cch =0 in most of the
calculations.
5 June 2015 A.H. 45
46. Switching Network Design Parameters … continued
4. Switching capacity = SC (Max no. of connections at a time)
5. Traffic handling capacity-
𝑇𝐶 =
𝑆𝑤𝑖𝑡𝑐ℎ𝑖𝑛𝑔 𝑐𝑎𝑝𝑎𝑐𝑖𝑡𝑦
𝑇ℎ𝑒𝑜𝑟𝑒𝑡𝑖𝑐𝑎𝑙 𝑚𝑎𝑥𝑖𝑚𝑢𝑚 𝑙𝑜𝑎𝑑
=
𝑆𝐶
𝑁
2
=
2(𝑆𝐶)
𝑁
6. Equipment utilization factor –
𝐸𝑈𝐹 =
𝑁𝑢𝑚𝑏𝑒𝑟 𝑜𝑓 𝑠𝑤𝑖𝑡𝑐ℎ𝑖𝑛𝑔 𝑒𝑙𝑒𝑚𝑒𝑛𝑡𝑠 𝑖𝑛 𝑜𝑝𝑒𝑟𝑎𝑡𝑖𝑜𝑛 𝑤ℎ𝑒𝑛 𝑡ℎ𝑒 𝑆𝐶 𝑖𝑠 𝑓𝑢𝑙𝑙𝑦 𝑢𝑡𝑖𝑙𝑖𝑧𝑒𝑑
𝑡𝑜𝑡𝑎𝑙 𝑛𝑢𝑚𝑏𝑒𝑟 𝑜𝑓 𝑠𝑤𝑖𝑡𝑐ℎ𝑖𝑛𝑔 𝑒𝑙𝑒𝑚𝑒𝑛𝑡𝑠
7. Number of switching stages = K
8. Average switching time per stage Tst
9. Call setup time = Ts = (Tst x K) + To
To is time required for functions other than switching. To is significant quantity
in Common Control Systems where control functions are separated from
switching functions. In Strowger (direct control) systems, To may be
considered 0.
5 June 2015 A.H. 46
47. Switching Network Design Parameters …
continued
10.Cost capacity index –
𝐶𝐶𝐼 =
𝑁 × 𝑠𝑤𝑖𝑡𝑐ℎ𝑖𝑛𝑔 𝑐𝑎𝑝𝑎𝑐𝑖𝑡𝑦
𝑐𝑜𝑠𝑡 𝑝𝑒𝑟 𝑠𝑢𝑏𝑠𝑐𝑟𝑖𝑏𝑒𝑟 𝑙𝑖𝑛𝑒
=
𝑁(𝑆𝐶)
𝐶
Higher the value of CCI, better the design.
5 June 2015 A.H. 47
48. Design Parameters of the Design 1
• S=110, SC = 10, K=2, N=100
• TC=2(SC/N)=2(10/100)=0.2
• EUF = 20/110 = 0.18
Cost =C
=Total no. of switches x unit cost
=110x1=110
CCI=
𝑁(𝑆𝐶)
𝐶
=(100x10)/110 = 9.09.
5 June 2015 A.H. 48
49. TSN Lecture
Volume-2
THE END
THANK YOU
This ppt may be downloaded from my web site:
http://asadul.drivehq.com/students.htm
Password (email address): tsn.ete@ulab.edu.bd
This password does not live long !
5 June 2015 A.H. 49