Upload
rajuraji
View
217
Download
0
Embed Size (px)
Citation preview
7/29/2019 Crossbar03Xbar_ver2
1/42
Categorizing switching
SPC: Stored program control
7/29/2019 Crossbar03Xbar_ver2
2/42
Common Control System
7/29/2019 Crossbar03Xbar_ver2
3/42
Common Control System
Principle of Common Control
Common control system was first introduced in crossbarexchanges. The common control can be traced in director system
facilitate the uniform numbering of subscribers in multi-exchangearea.
Uniform numbering is that to call a particular subscriber ,the
same number is dialed ,no matter from which exchange
the call is originated.
Consider multi-exchange network shown, it is not
fully connected network .
If a subscriber in exchange A wants to call a subscriber F , the callis routed at least three exchanges.
Two routes are possible
A - B - C - J - F and A - I - H - G - F
7/29/2019 Crossbar03Xbar_ver2
4/42
Common Control System
7/29/2019 Crossbar03Xbar_ver2
5/42
Common Control System
Let 1457 be subscriber to be called in exchange F from exchange
. The called subs can be reached by dialing either of following
sequence .
For route A - B- C- J- F 01-04-03-01 1457
For route AIHGF 02-05-01-02 1457
If routing is done by exchange and uniform numbering scheme is
presented, the numbering may consist of1. An exchange identifier.
2. Subscriber line identifier within the exchange.
The exchange must have capable of receiving and storing the
dialed digits ,translating the exchange identifier in the routingdigits and transmitting the routing and subs line identifier digits t
switching network.
This function is perform by director system in Strowger Exchange
7/29/2019 Crossbar03Xbar_ver2
6/42
DirectorIt involved a device (the director) which received dialled digits and automaticallytranslated them to route calls between exchanges in the city; in modern parlance adirector incorporated a register-translator and a digit store. Directors were applied tostep-by-step switching equipment;
Each subscriber was given a seven digit number where the first three digitscorresponded to the local exchange name, and were chosen to give the name ameaningful mnemonic. This was done by linking each number on the telephone dial to letters.12 ABC
3 DEF4 GHI5 JKL6 MN7 PRS
8 TUV9 WXY0 OQThus a subscriber inWimbledon could be allocated the numberWIMbledon 1234; thefirst three letters, written in capitals, indicated the code to be dialled. The actual trains ofpulses from the subscriber's dial would, of course, be 946 1234.
As the code (946 in this example) was the same from any telephone in the Londondirector area this uniformit is an exam le of a linked numberin scheme.
http://en.wikipedia.org/wiki/Mnemonichttp://en.wikipedia.org/wiki/Rotary_dialhttp://en.wikipedia.org/wiki/Wimbledon,_Londonhttp://en.wikipedia.org/wiki/Linked_numbering_schemehttp://en.wikipedia.org/wiki/Linked_numbering_schemehttp://en.wikipedia.org/wiki/Wimbledon,_Londonhttp://en.wikipedia.org/wiki/Rotary_dialhttp://en.wikipedia.org/wiki/Mnemonic7/29/2019 Crossbar03Xbar_ver2
7/42
Common Control System
As soon as the translated digits are transmitted ,the director is free to process an other call and is not
involve in maintaining the circuit for conversation. Call processing is independent of switching
network.
Functional diagram of common control system is
shown in , the control functions in switching systemplaced in four broad categories.
1. Event Monitoring
2. Call Processing 3. Charging
4. Operation and Maintenance.
7/29/2019 Crossbar03Xbar_ver2
8/42
7/29/2019 Crossbar03Xbar_ver2
9/42
Common Control System: Event Monitoring Event occurring outside the exchange at the line units ,trunks ,
junctors and inter exchange signaling sender/receiver units are allmonitoring by the control system.
Typical events include call request and call release signals atline units.
The occurrence of events are signaled by operating relayswhich initiate control action.
The control subsystem may operates relays in the junctors senders/receivers and line units and command these units to performcertain functions.
Event monitoring may be distributed .
The line unit may initiate control action on occurrence of certainline events.
When subs goes off hook .the event is sensed , the calling
location is determined and dial tone is extended and register finderis activated to find free register .
7/29/2019 Crossbar03Xbar_ver2
10/42
Common Control System
Identity of calling line is used to determine the category andclass of service to which subscriber belongs.
Call Processing A register is chosen which send out dial tone to
concerned subscriber .
As soon as initial digits (usually 2 to 5 ) which identifythe exchange are received in the register , they are passed on toinitial translator for processing ,similarly the register continue toreceive the remaining digits .
The initial translator determine the route for call
through network and decide whether call should putthrough or not.
It also determine charging method and rates applicable tosubscriber.
7/29/2019 Crossbar03Xbar_ver2
11/42
Common Control System
Decision such as service information of subscriber as follow :
1. Call barring : A subscriber may be barred from making
certain calls e.g. STD or ISD barring.
2. Call Priority: When exchange or network is overloaded,
only calls from subscribers identified as priority calls may be
put through. 3. Call Charging : It is possible to define different charging
rules for different subscribers in same exchange.
4. Origin based Charging : Routing or destination of
certain calls may depend on geographical location of callingsubscribers.
5. No dialing calls: These calls are routed to
predetermined number without calling party to dial e.g. hot line
connection.
7/29/2019 Crossbar03Xbar_ver2
12/42
Common Control System If the call is destined to a subscribers within the same
exchange, the digits are processed by final translator .
The translation to directory number to equipmentnumber take place at that stage .
The final translator may determine line unit to whichcall must be connected and category of called line,
for example
there may be no charge for emergency numbers or faultrepair service line.
Administration of Telephone Exchange
involves activities such as new subs line and trunk intoservice .
Modifying subscriber service entitlement and changingrouting plans based on network status.
Control subsystem may facilitates such administrativefunctions.
7/29/2019 Crossbar03Xbar_ver2
13/42
Common Control System
Administration of Telephone Exchange involves
activities such as new subs line and trunk into service . Modifying subscriber service entitlement and
changing routing plans based on network status.
Control subsystem may facilitates such administrativefunctions.
Maintenance Activities
May includes supervision and proper functioning of
exchange equipment , subscribers lines and trunks.
It should be possible for maintenance personnel toaccess any line or trunk for performing tests and making
measurements of different line parameters.
7/29/2019 Crossbar03Xbar_ver2
14/42
Crossbar Switch
More faster and sophisticated.
Lattice of crossed bars that make and break theswitch.
Electromechanically activated.
Magnets cause vertical and horizontal bars to crosseach other and make contacts at coordinates determinedby the number being called.
Each switch typically has either 100 or 200 cross points.
The lattice structure of cross bar switch has 10horizontal select bars and either 10 or 20 vertical holdbars.
The horizontal and vertical hold bars are activated by
magnets.
7/29/2019 Crossbar03Xbar_ver2
15/42
Crossbar Switch
A crossbar switch (also known as cross point
switch or matrix switch ) is switch connectingmultiple inputs in to multiple outputs.
Crossbar switch was invented in 1917 by G.ABatulander.
The crossbar switch retain a set of contacts ateach crosspoint.
These are operated through horizontal and verticalbar magnets at the side of each switch.
The switch with N inlets and N outlets needs 2Nmagnets .
The magnets which operates horizontal bars calledselect magnets and which operates vertical bars are
called hold magnets or bridge magnets.
7/29/2019 Crossbar03Xbar_ver2
16/42
Cross bar switching
The strowger switching system has been the basis oftelephone switching for almost 70 years since itsintroduction in 1889.
The major disadvantage of strowger system is itsdependence on moving parts and contacts that aresubject to wear and tear.
Mechanical systems require regular maintenance andadjustments and for this purpose they must be locatedin places that are easily and speedily accessible by skilledtechnicians.
7/29/2019 Crossbar03Xbar_ver2
17/42
Cross bar switching
As the telephone network spread to remoteareas, it became necessary to devise switchingsystems that would require less maintenance and
little readjustment after installation.
Efforts in this direction led to the invention ofcrossbar switching systems.
7/29/2019 Crossbar03Xbar_ver2
18/42
Principles of crossbar switching
The basic idea of crossbar switching system is to
provide a matrix of n x m sets of contacts with onlyn + m activators or less to select one of the n x msets of contacts.
This form of switching is also known as thecoordinate switching as the switching contacts arearranged in a xy-plane.
A diagrammatic representation of a cross pointswitching matrix is 3X3 Crossbar.
7/29/2019 Crossbar03Xbar_ver2
19/42
Crossbar
horizontals
Crosspointdetail
verticals
7/29/2019 Crossbar03Xbar_ver2
20/42
M1 M3M2
M3
M2
M1
A
C
B
wires
3x3 cross bar switching
11 22 3
4 5 6
7 8 9
A B C
Principles of crossbar s itching
7/29/2019 Crossbar03Xbar_ver2
21/42
Principles of crossbar switching There is an array of horizontal and vertical wires shown by solid lines. A set of vertical and horizontal contact points are connected to these
wires.
The contact points form pairs, each pair consisting of a bank of three orfour horizontal and a corresponding bank of vertical contact points. A contact point pair acts as a cross point switch and remains separated
or open when not in use. The contact points are mechanically mounted (and electrically insulated)
on a set of horizontal and vertical bar shown as dotted lines. The bars in turn, are attached to a set of electromagnets. When an electromagnet, say in the horizontal direction, is energized, the
bar attached to it slightly rotates in such a way that the contact pointsattached to the bar move closer to its facing contact points but do not
actually make any contact. Now, if an electromagnet in the vertical direction is energized, the
corresponding bar rotates causing the contact points at the intersectionof the two bar to close.
7/29/2019 Crossbar03Xbar_ver2
22/42
AA AB AC AD AE AF
BA BB BC BD BE BF
CA CB CC CD CE CF
DA DB DC DD DE DF
EA EB EC ED EE EF
FA FB FC FD FE FF
B
A
C
D
E
FA B C D E F
6x6 crossbar matrixoutlets
inlets
L t id th t bli h t f th f ll i
7/29/2019 Crossbar03Xbar_ver2
23/42
23
Let us consider the establishment of the following
connections in sequence: A to C and B to E.
First the horizontal bar A is energized.
Then the vertical bar C is energizedThe crosspoint AC is latched and the conversation
between A and C can now proceed.
Suppose we now energize the horizontal bar of B to
establish the connection B-E, the crosspoint BC maylatch and B will be brought into the circuit of A-C. This is
prevented by an energizing sequence for latching the
crosspoints.
A crosspoint latches only if the horizontal bar isenergized first and then the vertical bar.
I d t t bli h th ti B E th ti l b
7/29/2019 Crossbar03Xbar_ver2
24/42
24
In order to establish the connection B-E, the vertical bar
E need to be energized after the horizontal bar is
energized.
In this case the crosspoint AE may latch as the
horizontal bar A has already been energized for
establishing the the connection A-C.
This should also be avoided and is done by de-
energizing the horizontal bar A after the crosspoint is
latched and making a suitable arrangement such that
the latch is maintained even though the energisation inthe horizontal direction is withdrawn.
The crosspoint remains latched as long as the vertical
bar E remains energized.
7/29/2019 Crossbar03Xbar_ver2
25/42
Procedure for establishing a connection in a
crossbar switch
1. Energize horizontal bar
2. Energize vertical bar
3. De-energize horizontal barOr
1. Energize vertical bar
2. Energize horizontal bar3. De-energize vertical bar
Crossbar Switch configuration
7/29/2019 Crossbar03Xbar_ver2
26/42
Crossbar Switch configuration In a non blocking crossbar configuration, there are N2 switching elements
for N subscribers. When all the subscribers are engaged, only N/2 switches are actually used
to establish connections
A 1000 subscriber exchange would require 1 million crosspoint switches, Therefore ways and means have to be found to reduce the number of
switch contacts for a given number of subscribers.
Crossbar Switch configuration
7/29/2019 Crossbar03Xbar_ver2
27/42
Crossbar Switch configuration
In the switching matrix, different switch points areused to establish a connection between 2 given
subscribers, depending upon who initiates the call. When subscriber C wishes to call B , crosspoint CB isenergized.
When B initiates the call to C, the switch BC is used.
In this case the crosspoint matrix reduces to adiagonal matrix with N2/2 switches.
By designing suitable control mechanism, only 1switch may be used to establish a connection betweentwo subscribers, irrespective of which one of theminitiates the call.
7/29/2019 Crossbar03Xbar_ver2
28/42
28
7/29/2019 Crossbar03Xbar_ver2
29/42
Diagonal crosspoint matrix for 4
Subscribers
M tri for 4 s bscribers
7/29/2019 Crossbar03Xbar_ver2
30/42
Matrix for 4 subscribers.
A diagonal connection matrix for 4 subscribers.
The crosspoints in the diagonal connect the inlets and outletof the same subscriber, which is not relevant.
Hence these are eliminated.
The number of crosspoints then reduces to N(N-1)/2
N(N-1)/2 is the number of links in a fully connectednetwork.
Energize horizontal bar first and then the vertical bar.
It is a non blocking configuration.
Crossbar Switch configuration
7/29/2019 Crossbar03Xbar_ver2
31/42
Crossbar Switch configuration
N(N-1)/2 can be even very large number to handle practically.
The cross bar hardware may be reduced by connecting two subscribers to a singlbar and letting the bar turn both clockwise and anticlockwise directions and thusclosing two different crosspoints contacts.
With such an arrangement the number of crossbar reduces, but the number ofcrosspoint switches remains the same.
In blocking crossbar switches, the number of vertical bars is less than the
number of subscribers and determines the number of simultaneous calls that cabe put through the switch.
Consider the 8 x 3 Blocking switch .
Let a connection be required to be established between the subscribers A and B.
First the horizontal bar A is energized. Then one of the free vertical bar, say P, is
energized. The crosspoint AP latches. Now if we energize the horizontal bar B,BP will not be latched as the P vertical is energized before B was energized.
In order to be able to connect A to B, we need another vertical crossbar whichshould electrically correspond to the vertical bar P.
In this case , the bar P is associated with the same electrical wire as the bar P.
7/29/2019 Crossbar03Xbar_ver2
32/42
P Q R P Q R
A
B
C
DE
F
G
H
Crossbar Switch configuration
7/29/2019 Crossbar03Xbar_ver2
33/42
Crossbar Switch configuration When P is energized after B, the cross point BP is latched and a connection
between A and B is established. The sequence to be followed in establishingthe A-B circuit may be summarized as:
Energize horizontal A
Energize free vertical P
De- Energize horizontal A
Energize horizontal B
Energize vertical P
De- Energize horizontal B We thus see that in a blocking configuration we need to operate fourcrossbars to establish a connection.
The number of switches required is 2NK where N is the number ofsubscribers and K is the number of simultaneous circuits that can besupported.
Another alternative is to follow a different sequence of energisation such thata contact is established with the use of only one vertical crossbar instead oftwo as described above
Energize horizontal A and B
Energize vertical P
De- Energize horizontal A and B
Crossbar S itch config ration
7/29/2019 Crossbar03Xbar_ver2
34/42
Crossbar Switch configuration
Both blocking and non blocking type crossbar switches can supporttransfer lines.
This is done by introducing additional vertical crossbars and crosspointswitches.
The switch shown in 1st case is a nonblocking locally and has twotransfer lines.
In 2nd case blocking both locally and externally .
The no: of crosspoints in first case N(N+L)
The no: of crosspoints in 2nd case N(2K+L)
N is no of subscribers , L is number of transfer lines, and K is thenumber of simultaneous calls that can be supported locally.
7/29/2019 Crossbar03Xbar_ver2
35/42
7/29/2019 Crossbar03Xbar_ver2
36/42
7/29/2019 Crossbar03Xbar_ver2
37/42
Crosspoint technology
The hardware ofcrossbar consists ofcrosspoints switches.
Cost no of crosspointswitches
Two technologies areprevalent for crosspoint
design.
Crosspoints
Electromechanical Electronic
El h i l i
7/29/2019 Crossbar03Xbar_ver2
38/42
Electromechanical crosspoints
Extensively used
Switching time 1-10ms Two types miniswitches and reed relays
Miniswitches are made up of precious metal like palladium(electrically quieter contacts) .Switching time is 8-10 ms
Reed relay eliminate mechanical motion of bars in a crossbarsystem, hence more operating life of the system. It comprisesof a pair of contacts made of a magnetic material sealed in aglass tube. Switching time is less than 1 ms.
7/29/2019 Crossbar03Xbar_ver2
39/42
Space Division Switches
smaller connected crossbar switches.
Theses are called space division switches.
For example, if we had 16 lines, we couldhave four crossbar switches each taking 4lines.
The output of the crossbar switches can
themselves be fed into crossbar switches.
7/29/2019 Crossbar03Xbar_ver2
40/42
Pros and Cons of Space Division
Switches
Because the space division switches use manysmaller crossbar switches,
if one fails it can be easily replaced withoutdisrupting all the calls.
it is possible for a Space Division Switch tobe jammed
i.e. a lot of calls had to go through one crossbarswitch, all its input or output lines may be usedup.
Settingk=2n-1will ensure this will not happen
7/29/2019 Crossbar03Xbar_ver2
41/42
Cross point technology
crosspoint
Electromecha
nicalelectronic
Reed relay miniswitch
Electricallylatched
Magneticallylatched
bipolar Field effect
Thyristors transistor FET MOS
CMOS
Western Electric 100 Point six wire Type B crossbar
7/29/2019 Crossbar03Xbar_ver2
42/42
Western Electric 100 Point six-wire Type B crossbar
switch