standard notes tsn unit iii part 2

Upload: prasath-prici

Post on 05-Apr-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/2/2019 Standard Notes Tsn Unit III Part 2

    1/21

    SIGNALLINGIn a telecommunication network, signalling systems are as essential as switching

    systems and transmission systems. They must be compatible with the switching systems asthey must be able to transmit all the signals required to operate the switches. They must

    also be compatible with the transmission system in order to reach the exchange that theycontrol. Thus, design of signalling systems is directly influenced by both switching and

    transmission requirements.Exchanges usually send signals over the same circuits in the network as the

    connections which they control. This is known as channel associated signaling. In SPC, the

    need for more signals to be transmitted between exchanges arise. These signals aretransmitted between two processors of two different exchanges over a separate data

    channel. This is known as common channel signalling (CCS). Signaling can be classified as

    follows:

    Inchannel versus common channel signalling:

    INCHANNEL COMMON CHANNEL1.

    2.

    3.

    4.

    5.

    6.

    7.

    8.

    9.

    10.

    Trunks are held up during signaling

    Signal repertoire is limited

    Interference between voice and control signals

    may occur

    Separate signaling equipment is required for

    each trunk and hence is expensive.

    Signaling is relatively slow

    Speech circuit reliability is assured.

    It is difficult to change or add signals.

    It is difficult to handle signaling during speechperiod.

    Reliability of signaling path is not critical.

    Possibility of misuse by customers.

    Trunks are not required for signalling.

    Extensive signalling repertoire is possible

    No interference as the two channels are

    physically separated.

    Only one set of signalling equipment is required

    for a whole group of trunk circuits, therefore is

    inexpensive.Signalling is significantly fast.

    There is no automatic test of the speech circuit.

    There is flexibility to change or add signals.

    Signals can be handled anytime.

    Reliability of signalling path is critical.

    Control channel is generally inaccessible to

    customers.

    Signalling

    Inchannel Common channel

    DC Low frequency Voice frequency PCM

    Inband Outband

    Associated Non-associated

    Fig. Signalling techniques

  • 8/2/2019 Standard Notes Tsn Unit III Part 2

    2/21

    Customer line signalling:

    In a local telephone network, loop/disconnect signaling is used for sending

    customers call and clear signals to the exchange. Due to maximum permissible lineresistance (because of minimum line current), there is a limit on the maximum length of the

    line and area served by the exchange.

    When dial telephones are used, customers send address information by decadicpulsing which is received by a relay circuit. However push-button telephones use DTMF

    revolutionized customer line signaling.

    FDM carrier systems:

    Outband signalling:

    In Frequency Division Multiplex (FDM) systems, the carriers are placed at intervalsof 4kHz and the baseband is from 300Hz to 3.4kHz. by using channel filters with a sharp

    cut-off, it is possible to insert a narrow-band signalling channel above the speech band

    (3.4kHz to 4kHz). This is known as outband signalling .

    A DC signal on the input lead M at one terminal causes the signal frequency to besent over the transmission channel. This is detected on the other terminal to give a

    corresponding DC signal on the output lead E. If the repeater station containing the FDM

    channeling equipment is adjacent to the switching equipment, it is simpler for the latter tosend and receive signals over separate E and M wires than to extract them from and re-

    insert them into the speech circuit. The E lead always carries signal from the signaling

    apparatus to the switching equipment and the M lead carries signals from the switchingequipment to the signalling apparatus. To use outband signalling successfully in a network,

    all routes must use FDM systems with built-in outband signalling.

  • 8/2/2019 Standard Notes Tsn Unit III Part 2

    3/21

    Inband (VF) signalling:

    Signals that are placed in the outband region need all routes to be equipped with

    proper outband signalling FDM systems. This problem is solved if the signals transmittedare placed in the baseband of FDM systems. This is known as inband signallingand this

    will function over any circuit which provides satisfactory speech transmission. A voice

    frequency signaling system is shown in the figure below.

    The line is split when the signal tone is transmitted in order to confine it to the link

    concerned. Consequently, the tone spills over before the receiver has operated but this

    spill-over is ignored because its duration is less than the length of the signals used. Theunity gain buffer amplifier at the receiving end prevents transients produced by electro-

    mechanical switching equipment from reaching the VF receiver.

    Since the voice frequency signals are used, there occurs a possibility of signalimitation which is undesirable. The following measures are taken to avoid this:

    A signal frequency is chosen at which the energy in speech is low (i.e. above 2khz).

    The durations of signals are made longer than the period for which the speechfrequency is likely to persist in speech.

    Use is made of the fact that the signal frequency is unlikely to be produced in

    speech without other frequencies also being present.

    In order to make use of the last measure, the receiver contains a signal circuit with aband pass filter to accept the signal frequency and a guard circuit with a band stop filter to

    accept all other frequencies and reject the signal frequency. The outputs of both circuits are

    rectified and compared. If the output from the signal circuit exceeds that from the guard

    circuit, the receiver operates and gives an output signal, and vice-versa.

    Switchingequipment

    Switching

    equipment

    Receive line

    split

    VF receiver

    VF receiver

    Buffer amplifier

    Buffer amplifier

    Transmit line

    split

    Forward

    Backward

    Outgoing signalterminal

    Incoming signalterminal

    Transmit line

    split Receive

    line split

    Fourwire

    circuit

    fs

    ~

    ~

    fs

    Fig. Voice frequency(VF) signalling system

  • 8/2/2019 Standard Notes Tsn Unit III Part 2

    4/21

    PCM signalling:In this, the DC signals associated with the audio frequency baseband circuits in each

    direction are sampled and the signal samples are transmitted within the frame of PCMchannels. It is therefore unnecessary to use VF signalling.

    The 2Mbits system has 32 8bit time slots, but it provides only 30 channels. Time slot

    0 is used for frame alignment and time slot 16 is used for signaling, as shown above. The

    8bits of channel 16 are shared between the 30 channels by a process of multi-framing. 16successive appearances of channel 16 form a multi-frame of 8bit time slots. The first

    contains a multi-frame alignment signal and each of the subsequent 15 time slots contain 4bits for each of the two channels. This enables a large number of signals to be exchangedthan is possible with the DC signaling methods. When PCM signaling is used for common

    channel signaling, then multi-framing is not needed.

    Inter-register signalling:

    For register-controlled exchanges, a register in the originating exchange receives

    address information from the calling customer and sends out routing digits. This goes on

  • 8/2/2019 Standard Notes Tsn Unit III Part 2

    5/21

    till the terminating exchange is reached. This introduces post-dialing delay which is

    minimized using inband multi-frequency signaling systems. This enables an operator to

    send address information over a junction to an automatic exchange more rapidly than bydialing.

    In inter-register signaling systems, the signal initiates a connection to a register. The

    register is released after it has set up a connection through its exchange and sent out routingdigits, therefore it cannot receive answer and clear signals. Consequently line signalingis

    required in addition to inter-register signaling.

    Eitheren-bloc oroverlap signallingmay be used. In en-bloc signaling the completeaddress information is transferred from one register to the next as a single string of digits.

    Thus no signal is sent until the complete address information has been received. In overlap

    signaling, digits are sent out as soon as possible enabling signaling to take place

    simultaneously on two links.Also link by link or end to end signaling may be employed. In link by link signaling,

    information is exchanged only between adjacent registers in a multi-link connection. In end

    to end signaling, the originating register controls the setting up of a connection until it

    reaches its final destination.

    Fig. Link-by-link and End-to-end signalling between registers

    Common channel signalling:

    In common channel signaling, there is a separate data link between the two

    processors in two different exchanges. All signals between these two exchanges are

    transmitted via this data link. It gives the following advantages:

    Information can be exchanged between the processors much more rapidly than

    when channel-associated signaling is used. As a result, a much wider repertoire of signals can be used and this enables more

    services to be provided to the customers.

    Signals can be added or changed by software modification to provide new services.

    There is no longer any need for line signaling equipment on every junction whichresults in a considerable cost saving.

  • 8/2/2019 Standard Notes Tsn Unit III Part 2

    6/21

    Since there is no line-signalling, the junctions can be used for calls from B to A in

    addition to calls from A to B.

    Signals relating to a call could be sent while the call is in progress.

    Signals between two processors can be exchanged for functions other than call

    processing, for example for maintenance or network management purposes.

    For a common channel signal, the reliability needs to be much greater than channel-associated signalling because failure of data link could prevent any calls to be made

    between the two exchanges. CCS does not provide an inherently checking facility.

    Therefore a separate means of checking the functioning of speech circuits must beemployed.

    In multi-exchange network there will be many CCS links between exchanges and

    they form a signalling network. In principle, CCS networks can pass through different

    routes from the connections which they control and they can pass through severalintermediate nodes in the signaling network. This is called non-associated signalling. here

    the messages must include labels containing their destinations.

    Switching

    network

    Switching

    network

    Processor

    Processor

    Processor

    Processor

    Switching

    network

    Switching

    network

    Backward

    signals

    Forward

    signals

    Exchange AJunction

    Exchange B

    Fig. Channel associated signalling between central processors

    Signalling

    link

    Exchange AJunction

    Exchange B

    Fig. Common channel signalling between central processors

  • 8/2/2019 Standard Notes Tsn Unit III Part 2

    7/21

    In practice, CCS messages are usually only routed through one intermediate node.

    This is known as quasi-associated signalling. The intermediate node is called signal

    transfer point (STP). Since CCS signals may be routed via an STP, each message contains

    a destination point code and also an originating point code. The transmission bearers usedfor a CCS network are channels in the main transmission bearer network.

    CCITT signalling system no.7

    This was the first CCS system to be standardized internationally. This was used in

    analog networks and it used bit rates of 2.4kbits/s and 4.8kbits/s. it used modems totransmit over analog telephone channels. It used fixed size signal units of 28bits. A later

    version for use in digital networks added four padding bits to be compatible with 8bit PCM

    time slots. However this has now been replaced by the CCITT signalling system no.7.

  • 8/2/2019 Standard Notes Tsn Unit III Part 2

    8/21

    High-level data-link control protocol (HDLC):

    Flag Address Control Information Check Flag

    1 octet 1 or 2 octets 1 octet variable 2 octets 1 octet

    fig. Frame structure for high-level data-link control (HDLC) protocol

    The level 2 protocol used in the CCITT no.7 signalling uses the international standard

    known as high level data-link control (HDLC). Messages are sent by packets contained

    within frames having the format shown above.

    The beginning and end of each HDLC message is indicated by a unique combinationof digits(01111110) known as a flag. These sequence of digits can occur in the message

    also and must not be interpreted as a flag. This is done by 0 bit insertion and deletion which

    is also called stuffing and un-stuffing respectively. When sending digits of a messagebetween two flags, the sending terminal inserts a 0 after every sequence of five consecutive

    1s. the receiving terminal deletes this 0.

    The opening flag is followed by bit fields for address and control informationfollowed by the data field containing the message information. Between the data and the

    closing fields, there is an error-check field, which enables the receiving system to detect if

    the frame is erroneous and request re-transmission.

    Signal messages are passed from the central processor of the sending exchange to theCCS system. This consists of 3 micro-processor based sub-systems:

    1. signalling control subsystem

    2. signalling transmission subsystem3. error control subsystem

    The signalling control subsystem structures the messages in the appropriate format

    and queues them for transmission. Messages are then passed to the signalling termination

    subsystem, where complete signal units (SU) are assembled using sequence numbers andcheck bits generated by the error control subsystem. At the receiving terminal, the reverse

    sequence is carried out.The system can be modeled as a stock of protocols:

    1. Level 1: The physical level

    It is the means of sending bit-streams over a physical path. It uses time slot

    16 of a 2Mbit/s PCM system or time slot 24 of a 1.5Mbit/s system.2. Level 2: Data-link level:

    It performs the function of error control, link initialization, error-rate

    monitoring, flow control and de-lineation of messages.3. Level 3: Signalling network level:

    It provides functions required for a signaling network. Each node in thenetwork has a signal point code which is a 14 bit address. Every message containsthe point code of the originating and terminating nodes for that message.

    4. Level 4: User level:

    This must be fully compatible with the level 3 of the model.

  • 8/2/2019 Standard Notes Tsn Unit III Part 2

    9/21

    Signal units:

    Information that has to be sent in structures into a signal unit (SU) by the signalling

    control unit. The SU is based on the HDLC protocol. SUs are of 3 types:1) The message signal unit (MSU): This transfers information supplied by a user port

    (level 4) via the signaling network level (level 3).

    2) The link-status signal unit(LSSO): This is used for link initialization and errorcontrol

    3) The fill-in signal unit(FISU): This is sent to maintain alignment when there is no

    signal traffic.

    The format of MSU is shown below:

    Flag BSN BIB FSN FIB LI Spare SIO SIF Check Flag

    8 7 1 7 1 6 2 8 8n 16 8

    fig. Message signalling unit

    Flag BSN BIB FSN FIB LI Spare SF Check Flag

    8 7 1 7 1 6 2 8 or16 16 8

    fig. Link status signalling unit

    Flag BSN BIB FSN FIB LI Spare Check Flag

    8 7 1 7 1 6 2 16 8

    fig. Fill-in unit

    SF: status field BIB: backward indicator bit

    SIF: signaling information field BSN: backward sequence numberSIO: service information octet FIB: forward indicator bit

    LI: length indicator FSN: forward sequence number

    Fig. Format of signal units in CCITT no.7 signalling system

    Messages are of variable length and are sent in 8-bytes as follows:

    1) Opening and closing flags are used to delimit signals. They have the code pattern01111110.

    2) The forward indicator bit (FIB), backward indicator bit (BIB), forward sequence

    number (FSN) and backward sequence number (BSN) are used for error correction.3) The length indicator (LI) gives the length of the SU. Value of LI greater than 2

    indicates that the SU is a message signal unit.

    4) The service information octet (SIO) indicates the user port appropriate to themessage.

    5) The signalling information field (SIF) may consist of upto 272 octets and contains

    the information to be transmitted.

    6) The error-check field is immediately before the closing flag. It contains 16 bitsgenerated as a cyclic redundancy check code.

    Traffic.

  • 8/2/2019 Standard Notes Tsn Unit III Part 2

    10/21

    In telecommunication system, traffic is defined as the occupancyof the server in the network. There are two types of traffic viz. voicetraffic and data traffic. For voice traffic, the calling rate is defined as thenumber of calls per traffic path during the busy hour. In a day, the 60minutes interval in which the traffic is highest is called busy hour (BH).

    Grade of Service. In telephone field, the so called busy hour traffic are used forplanning purposes. Once the statistical properties of the traffic areknown, the objective for the performance of a switching system shouldbe stated. This is done by specifying a grade of service (GOS). GOS is ameasure of congestion expressed as the probability that a call will beblocked or delayed. Thus when dealing with GOS in traffic engineering,the clear understanding of blocking criteria, delay criteria andcongestion are essential.

    Blocking criteria.

    If the design of a system is based on the fraction of calls blocked(the blocking probaility), then the system is said to be engineered on ablocking basis or call loss basis. Blocking can occur if all devices areoccupied when a demand of service is initiated. Blocking criteria areoften used for the dimensioning of switching networks and interofficetrunk groups. For a system designed on a loss basis, a suitable GOS isthe percentage of calls which are lost because no equipment is availableat the instant of call request.

    Delay criteria.If the design of a system is based on the fraction of calls delayedlonger than a specified length of time (the delay probability), the systemis said to be a waiting system or engineered on a delay basis. Delaycriteria are used in telephone systems for the dimensioning of registers.In waiting system, a GOS objective could be either the percentage ofcalls which are delayed or the percentage which are delayed more thana certain length of time.

    Congestion.It is the condition in a switching center when a subscriber can not obtain

    a connection to the wanted subscriber immediately. In a circuitswitching system, there will be a period of congestion during which nonew calls can be accepted. There are two ways of specifying congestion.

    1. Time congestion.It is the probability that all servers are busy. It is also called the

    probability ofblocking.

  • 8/2/2019 Standard Notes Tsn Unit III Part 2

    11/21

    2. Call congestion.It is the proportion of calls arising that do not find a free server.

    Call congestion is a loss system and also known as the probability of losswhile in a delay system it is referred to as the probability of waiting. If

    the number of sources is equal to the number of servers, the timecongestion is finite, but the call congestion is zero. When the number ofsources is large in comparison with servers, the probability of a new callarising is independent of the number already in progress and thereforethe call congestion is equal to the time congestion. In general, time andcall congestions are different but in most practial cases, thediscrepancies are small.

    3.Measure of GOS.GOS is expressed as a probability. The GOS of 2% (0.02) mean

    that 98% of the calls will reach a called instrument if it is free. Generally,

    GOS is quoted as P.02 or simply P02 to represent a network busyprobability of 0.02. GOS is applied to a terminal-toterminal connection.For the system connection many switching centers, the system isgenerally broken into following components.

    (i) an internal call (calling subscriber to switching office)(ii) an outgoing call to the trunk network (switching office to trunk)(iii) The trunk network (trunk to trunk)(iv) A terminating call (switching office to called subscriber)

    The GOS of each component is called component GOS.

    The GOS for internal calls is 3 to 5%, for trunk calls 1-3%, foroutgoing calls 2% and for terminating calls 2%. The overall GOS of asystem is approximately the sum of the component grade of service. Inpractice, in order to ensure that the GOS does not deterioratedisastrously if the actual busy hour traffic exceeds the mean, GOS arespecified 10% or 20% more of the mean.

    TELECOMMUNICATIONS TRAFFIC

    In case of telecommunication systems, it is required to design the

    system in accordance with the number of calls that are in progress at any

    point of time and the total number of subscribers that are connected to the

    network. Teletraffic engineering involves the design of the number of

  • 8/2/2019 Standard Notes Tsn Unit III Part 2

    12/21

    switching equipment required and the number of transmission lines required

    for carrying telephone calls.

    In teletraffic engineering the term trunkis used to describe any entity

    that will carry one call. The arrangement of trunks and switches within an

    exchange is called its trunking.

    We can check the number of calls in progress at different intervals of

    time for a whole day and then tabulate the results. If a graph is plotted taking

    the number of calls in progress on y-axis and the time of the day on x-axis

    the graph would look like this:-

    fig 1.

    The maximum number of calls occurs between 8:00 and 10:00 am for

    this particular exchange. This hour which corresponds to the peak traffic of

    the exchange is called the busy hour.

    The busy hour varies for different exchanges and the teletraffic curve

    also varies for different exchanges from what is shown in the fig 1.

    Exchanges in which offices and business establishments predominate

    usually have a busy hour between 10:00 and 11:00 am. Residential

    exchanges have a busy hour normally between 4:00 and 5:00 pm.

    The limit of traffic:The teletraffic intensity or simply the traffic is defined as the average

    no. of calls in progress. The unit of traffic is erlang (named after the Danish

    pioneer in teletraffic A.K.Erlang).It is a dimensionless quantity.

    On a group of trunks, the average number of calls in progress

    depends on both the no. of calls which arrive and their duration. The

  • 8/2/2019 Standard Notes Tsn Unit III Part 2

    13/21

    duration of a call is called its holding time because it holds the trunk for that

    time.

    Consider a holding time T for a group of 3 trunks:

    Fig. 2Example of 1 erlang of traffic carried on 3 trunks

    Figure 2(a) shows 1 erlang of traffic resulting from one truck being busy for

    the holding time T. Figure 2(b) shows 1 erlang of traffic resulting from two

    trunks with each trunk being busy for 50% of the time T. Figure 2(c) shows

    1 erlang of traffic being carried by three trunks with each of the trunks being

    busy for 33.33% of the time T.

    Sometimes the traffic is also expressed in terms of hundreds of call

    seconds per hour ( CCS).

    1 erlang = 36 CCS

    Mathematically traffic can be represented by the following equation:

    A=Ch/T (1) where A=traffic in erlangs

    C=average number of callsarriving during time T

    h=average holding time

    From eqn 1, if T=h, A=C. Thus traffic in erlangs can be defined as

    mean number of calls arriving during a period equal to the mean duration of

    the calls (average holding time).

    1

    2

    3

    1

    2

    3

    1

    2

    3a)>..

    b)

    c)

  • 8/2/2019 Standard Notes Tsn Unit III Part 2

    14/21

    A single trunk cannot carry more than one call, therefore A

  • 8/2/2019 Standard Notes Tsn Unit III Part 2

    15/21

    It is essential to keep a record of the traffic that is offered to a

    telephone exchange in order to upgrade the system capacity as and when

    required.

    Initially the number of calls used to be measured manually. Later

    automatic traffic recorders were installed in automatic exchanges. In modern

    SPC systems, a separate sub-program keeps count of the traffic generated.

    Mathematical model:

    A mathematical model needs to be developed in order to study

    telecommunications traffic. Such a model is based on two assumptions:

    a) pure chance traffic

    b) statistical equilibrium

    a) The assumption of pure chance traffic means that call arrivals and call

    terminations are independent random events. It also implies that thenumber of sources generating calls is very large. Since call arrivals are

    independent random events, the occurrence of calls is not affected by

    previous calls, therefore traffic is sometimes called memoryless

    traffic.

    The number of call arrivals in a given time T has a poissonian

    distribution given by,

    P(n) = x/x!.e- (3) where x is the number arrivals in time T

    is the mean number of call arrivals in time T

    i. The intervals between calls arrivals are intervals between

    independent random events and these intervals have a negative

    exponential distribution,

    P(x>=t) = e -t/ (4)

    where is the mean interval between call arrivals

    ii. The call durations, T are intervals between independent random

    events (call termination). Therefore the call durations also have

    a negative exponential distribution.

    P(T>=t) = e-t/h (5) where h is the average holding time

    b) Statistical equilibrium means that the generation of traffic is a

    stationary random process i.e. the probabilities do not change for the

  • 8/2/2019 Standard Notes Tsn Unit III Part 2

    16/21

    period being considered. Consequently the mean number of calls in

    progress remains constant.

    The state transition diagram is shown for a group of N trunks. The

    total number of states that N trunks can have is N+1. The number of calls in

    progress varies randomly and lies between 0 and N. the state transition

    diagram shown is called a simple Markov chain. The probabilities P(0),P(1), . are called the state probabilities and the P j,k , P k,i are called

    transition probabilities of the Markov chain. In case of statistical equilibrium

    these probabilities will have a fixed value and they will not change.

    Using Markov chains we can proceed to prove that if call arrivals has a

    Poissonian distribution, then the calls in progress will also have a Poissonian

    distribution:IntroductionThe specification of SS7 started during 1970s when it started to become clear that the future

    switching systems would be program controlled, that their switching fabrics would also be

    implemented in silicon and closer to the end of the decade that even subscriber access in thoseswitching systems would be digital.

    AT&T, RBOCs, BT, other European and Japanese operators played key roles in specifying

    SS7. They sought to remove the limitations of analogue signaling systems that were in use inelectromechanical switching systems in their networks. The limitation included: a limited set of

    signals, difficulty of signaling after call setup, difficulty of signaling independent of the voicecircuit, high level of use of network capacity because of slow signaling and dedicated signaling

    resources

  • 8/2/2019 Standard Notes Tsn Unit III Part 2

    17/21

    Specification of SS7 took place in parallel and even earlier than the work on OSI in theInternational Standardization Organization. The same principle of hierarchical layers as in OSI

    was used in both. However, the purpose and the design goals of the two protocol sets aredifferent and as a result there are significant differences in the allocation of functions on

    different layers in OSI and levels in SS7

    There are two variants of SS7. One for ETSI (European Telecommunications Standards

    Institute) and the other for ANSI markets. The latter is mainly in use in the Americas, SouthKorea and Japan. This presentation is mainly based on ETSI specifications and makes only

    marginal references to ANSI.

    Design considerationsThe solution to the limitations of analogue signaling was a fully digital,message based system

    that could carry all kinds of information needed for network services. Moreover, to make

    signaling independent of voice circuits it was obvious that an out-of-band or common channel

    signaling was needed.Common channel refers to the idea that one timeslot allocated forsignaling will carry all signaling needed for many voice slots and even for many PCM

    lines. Let us verify this idea.

    Let us assume that 1000 bits are needed on average for signaling for a single call2. Let us

    further assume that an average call takes 3 minutes. It is easy to calculate that a PCM line can

    carry no more than 30 call minutes in a minute and each call minute on average will create 333signaling bits. For a PCM full of calls this would give a total of 10 kbit/minute = 167 bit/s.

    It follows for this simple calculus that one 64 kbit/s timeslot can carry call signaling for many

    PCM lines. If we take as the dimensioning criteria that signaling channels should be filled notmore than 20% of the time, the number of PCM-lines we can serve with a single signaling

    timeslot would be:

    Nrof PCM lines = 0,2 * 64 000/167 = 76 2300 timeslots.

    On the other hand, let us recall the discussion on the structure and capacity of an exchange. We

    gave an example of an exchange with 8000 PCM lines and calculated that about 7000 of themmight be used for connections to other exchanges. What if there are e.g. 1000 PCM lines

    connecting two exchanges.

    These PCMs would carry the maximum of:1000 30 = 30 000 timeslots or simultaneous telephone calls.

    With our earlier assumptions, one signaling channel can support approximately 76 PCM lines

    and ca. 14 signaling channels would be required to support the call traffic on 1000 PCM lineswith 30 000 timeslots.

    The above calculus is not meant to be exact but rather show the orders of magnitude of in

    capacity requirements for signaling and the carriage of voice. Another major consideration inSS7 design was reliability of signaling. During 1970s operators and users were used to noisy

    transmission. On the other hand from the business perspective a lost or misrouted call maymean lost revenue for the operator or an unsatisfied subscriber.

  • 8/2/2019 Standard Notes Tsn Unit III Part 2

    18/21

    Below fig shows the telephone network service reliability as a serial reliability diagramdepicting that all the boxes must work for the service to work. For such a system the weakest

    link determines the reliability of the whole system. By eliminating the impact of signaling witha limited cost it became possible to leverage the expensive long term investment into the voice

    path transmission plant and the operators other infrastructure.

    It follows from the reliability requirements that it would be unacceptable to loose signalingconnectivity between two exchanges that between them carry for example 1000 simultaneous

    calls because of a failure of a single signaling channel (even 100 simultaneous calls mighttrigger to say the same). Also sometimes a connection between two exchanges uses more than

    80 PCM lines. From these two considerations, we have a requirement that signaling channelsneed to be able to replicate each other and also share load. Replication means that it should be

    possible detect signaling channel failures quickly and to automatically move the load off the

    failed signaling channel to another channel that has been preconfigured to handle the load.

    Sharing the load means that at least it must be possible to split the PCMs between twoexchanges onto different signaling channels. This split can be a configuration matter because

    adding and reducing the number of PCMs between two exchanges is not a frequent event andalways requires management actions from the operator.

    SS7 conceptsSS7 defines a signaling network that is made ofsignaling points (network nodes) andsignaling links. In practice most times a signaling link is a PCMtimeslot.Among the signaling

    points from a call perspective are the originating point(OP) and the destination point(DP).Obviously, addresses of the OP and DP need to appear in signaling messages. These addresses

    are calledsignaling point codes. OPC stands for Originating Point Code and DPCfor Destination Point Code.

    SS7 also specifies that intermediate signaling points that do not process the call itself may

    appear on the way from the OP to the DP. These intermediate points are called Signaling

    Transfer Points or STPs and work either on MTP or SCCP levels. These are useful e.g in alarge country for the purpose of concentrating or aggregating signaling from a large number of

    local or transit exchanges to a small set of Intelligent Network (IN) Nodes. We will come

    back to IN later on this course.In ETSI networks signaling point codes are 14 bits long. In ANSI networks the point codes are

    24 bits long. In an ETSI signaling network there may be some 16 000 unique point codes.

    Since the codes are allocated to Exchanges and not to users, this is quite enough. However, thismeans that an SS7 signaling network is not global in itself. Instead, the global signaling

    network is formed from independent islands that each are an SS7 signaling network. Theislands are bridged by higher level functions that process telephony signaling. Asignaling link

    is a connection between two signaling points. A signaling link set is a set of signaling links

  • 8/2/2019 Standard Notes Tsn Unit III Part 2

    19/21

    such that all links have the same signaling end points. A sequence of signaling link setsbetween two end points forms a signaling route. A signaling route differs from a link set

    because of the possible intermediate STPs. Finally, the set of all signaling routes connectingtwo signaling points is asignaling route set. These concepts are depicted in below fig

    set and signaling route set help to meet the requirement of high signaling capacity between twolarge exchanges through load sharing. Because the dimensioning rule is that each signaling link

    is supposed to carry less than 0.2 Erl during a busy hour, we can always take one signalingchannel out of use inredundancy.

    In Channel Associated Signaling timeslot 16 was dedicated to signaling. The same agreement

    could be used also for SS7. However, all timeslots in a PCM system except timeslot zero are

    the same. In a digital telephone network it is up to the operators to configure the use of thosetimeslots as they please. In Finland, the agreement was that timeslot 1 was reserved for

    signaling purposes in SS7 networks.

    SS7 Protocol ArchitectureFigure 5.3 depicts the levels and the user and application parts in the SS7 architecture.

  • 8/2/2019 Standard Notes Tsn Unit III Part 2

    20/21

    Figure 5.3: SS7 protocol architecture.

    On the left the Figure shows comparison to OSI layers. MTP stands for Message Transfer Part,SCCP for Signaling Connection Control Part, TC for Transaction Capabilities, INAP for IN

    Application Part, CAP for CAMEL Application Part that is used in GSM for a similar purposeas INAP in wire line networks. MAP stands for Mobile Application Part, BSSAP for Base

    Station Subsystem Application Part, ISUP for ISDN User Part, TUP for Telephony User Part

    and MUP and HUP are legacy systems that we do not need to worry about. There is alsoOMAP that is Operations and Maintenance Application Part. MTP covers two and a half OSIlevels. Compared to OSI what is missing is global reachability for messaging. This capability is

    added with the help of SCCP. MTP + SCCP then together correspond to three lower layers inOSI.The primitive interfaces between levels are left for vendors to design.Therefore, instead of

    layers we talk about levels. One reason that justifies looser layering in SS7 than in OSI is that

    performance requirements were seen very important for SS7. Strict layering was sacrificed for

    the sake of high performance and high reliability. Lets recall that this design decision wasmade sometime late 1970s or early 1980s and with the level of computing power available at

    that time was probably reasonable. The task of MTP is to carry signaling messages betweenexchanges. These MTP messages will carry in their payload Application Part or User Part

    messages.

    MTP service is connectionless, connections ( i.e. signaling links, link sets etc) between

    signaling points are pre-configured. This is natural, because business relationships are rather

    stable between operators and telephone traffic is rather predictable. MTP uses DPCs and OPCsfor addressing. SCCP uses a richer set of information items for addressing than MTP. Global

    addressability among telephone exchanges and other network nodes is reached by usingroutable telephone numbers in SCCP message addressing. SCCP supports both connectionless

    and connection oriented messaging services.

  • 8/2/2019 Standard Notes Tsn Unit III Part 2

    21/21

    User Parts contain the telephone call signaling functions. Application Parts such as MAP andINAP add non-call related signaling capabilities.Application Parts use the TC services and TC

    uses SCCP. TUP never uses SCCP but rather sits directly on top of MTP. ISUP may, inprinciple use SCCP but in practice it does not need it for regular telephony services and thus

    also in practice relies only on MTP for messaging.