Академический Документы
Профессиональный Документы
Культура Документы
Transport or transmission (PDH, SDH) Switching (see previous lecture) Subscriber signalling (analog or digital) Network-internal signalling (SS7) Intelligent Network (IN) concept
Packet-switched network
No fixed channel concept (bit rate is not constant) Statistical multiplexing (greater flexibility) Connectionless operation (independent routing of packets) as default More flexible charging solutions QoS solutions required for delay-sensitive services
Switching in exchanges
SDH
STM-1 STM-4 STM-16
32 TDM time slots (with 8 bits each / frame) Time slots 1-31 carry digital signals (usually PCM speech) with a bitrate of 64 kbit/s. Time slot 0 is used for frame synchronization:
received bit stream ... where does a new frame begin?
...
...
byte from second STM-1 signal byte from third STM-1 signal byte from fourth STM-1 signal
STM-1 frame contains 9 x 270 bytes => bitrate of STM-1 signal: 9 x 270 x 64 kbit/s = 155.52 Mbit/s
SOH AU-4 pointer points to first byte of VC SOH P O H VC-4 VC-4(Virtual (Virtualcontainer) container) 9
POH = Path overhead
260 bytes
STM-1 frame N
Payload mapping
STM-1 can carry 63 E1 signals. SDH systems nowadays also carry ATM and IP traffic.
STM-1
Subscriber signalling
PSTN Switching in exchanges Transmission (PDH, SDH)
3 4
LE B
User B
DSS1 signalling messages Setup Alert
Connection established
3. A wide variety of new services (due to 1 and 2) 4. Standardized access interfaces and terminals ISDN is not a new network separated from the PSTN. Interworking with normal PSTN equipment is very important. interaction is possible
PSTN Network ISUP ISUP SS7 MTP MTP3 3 MTP MTP2 2 MTP MTP1 1 ISUP ISUP MTP MTP3 3 MTP MTP2 2 MTP MTP1 1
CCIS CCIS
SS7 SS7
Exchange Exchange
Signalling is not possible before previous circuitswitched link is established
Exchange
Circuit switched connection
CAS has two serious draw-backs: Setting up a circuit switched connection is very slow. Signalling to/from databases is not feasible in practice (setting up a circuit switched connection to the database and then releasing it would be extremely inconvenient).
Exchange
Exchange
Database
The packet-switched signalling network is totally separated from the circuit-switched connections. Consequently: Signalling to/from databases is possible anytime. End-to-end signalling is possible before call setup and also during the conversation phase of a call. There is one drawback: It is difficult to check if the circuit-switched connections are really working (= continuity check).
Signalling example
Tokyo User UserA A (calling (calling user) user) Exch Exch London Database Database A typical scenario: User A calls mobile user B. The call is routed to a specific gateway exchange (GMSC) that must contact a database (HLR) to find out under which exchange (MSC) the mobile user is located. The call is then routed to this exchange. Exch Exch Exch Exch Oulu User UserB B (called (called user) user)
Application protocols (e.g. Mobile Application Part, MAP) Transaction Capabilities Application Part (TCAP) Signalling Connection Control Part (SCCP)
MTP user
MTP MTPlevel level3 3(routing (routingin inthe thesignalling signallingnetwork) network) MTP MTP MTPlevel level2 2(link-layer (link-layerprotocol) protocol) MTP MTPlevel level1 1(64 (64kbit/s kbit/sPCM PCMtime timeslot) slot)
Application layer Presentation layer Session layer Transport layer Network layer Data link layer Physical layer
User application (in this case, the actual signalling messages) Data compression & coding Dialogue control End-to-end flow & error control Switching & routing through the communications network Link-layer flow & error control Multiplexing & transport of bits, time slots in PDH or SDH systems
SIO SIO
LI LI Control Control
Network: National International User part: ISUP SCCP Signalling network management
F F
CK CK
LI LI Control Control
F F
MSB
STP STP
MAP
SP SP
STP STP SP SP
ISUP Signalling Point (signalling termination in an exchange)
Exchange Exchange
International (and most national) signalling networks (ITU-T): 14-bit Destination Point Code (DPC) 14-bit Originating Point Code (OPC) 4-bit Signalling Link Selection (SLS) North American national signalling network (ANSI): 24-bit DPC and OPC, 5-bit SLS code
National
SPC = 277 means different signalling points (network elements) at different network levels. The Service Information Octet (SIO) indicates whether the DPC and OPC are international or national signalling point codes.
FF CK CK SIF SIF SIO SIO LI LI Control Control FF
Must always be included in ISUP message E.g., IAM message E.g., contains called (user B) number in IAM message
Call release: REL (Release message) RLC (Release complete message) Direction depends on releasing party (user A or user B)
STP STP
Exchange Exchange
Processing in (transit) exchange(s): Received IAM message contains B-number. Exchange performs number analysis (not part of ISUP) and selects new DPC (60) and CIC (20).
Setup
DSS1 signalling assumed
IAM
Number analysis
IAM
Setup Alert
Alert
ACM
ACM
Connect
ANM
Charging of call starts now
ANM
Connect
Local exchange:
analyzes B number determines that call
Initial address message (IAM) ISUP message IAM is sent to transit exchange (TE). TE analyzes B number and determines that call should be routed to local exchange of user B (LE B). IAM message is sent to LE B. There now exists a circuit-switched path (the path is cut through) between user A and LE B.
Ringing signal
Conversation over this pipe User B answers, connection is cut through at LE B. Charging of the call starts when ISUP message ANM is received at LE A (the normal case). The 64 kbit/s bi-directional circuit switched connection is now established.
MSISDN number
Conversation over this pipe On hook Charging stops Release message (REL) Release complete message (RLC)
The circuits between exchanges are released one by one. (The generation of hanging circuits should be avoided, since these are blocked from further use.)
Exchange Exchange
STP STP
Database Database
1. Exchange knows the global title (e.g. 0800 number or IMSI number in a mobile network) but does not know the DPC of the database related to this global title. 2. SCCP performs global title translation in the STP (0800 or IMSI number => DPC) and the SCCP message can now be routed to the database.
Database Database
STP STP
Exchange Exchange
Exchange Exchange
Exchange Exchange
Exchange Exchange
Switching system
Group switch ETC ETC Sign. TDM links to other network elements Exchange terminal circuit SS7 Signalling equipment
Control system
Switching system
Group switch ETC ETC Sign.
Tone generator
2. Check user database. For instance, is user A barred for outgoing calls? 3. Reserve memory for user B number
Control system
Switching system
LIC LIC 1. User A dials user B number Time switch Tone Rx Group switch ETC ETC Sign.
3. Number analysis 4. IN triggering actions? Should an external database (e.g. SCP, HLR) be contacted?
Control system
Switching system
LIC LIC 1. Tone receiver is disconnected Time switch Tone Rx Group switch ETC ETC Sign.
E.g., CIC = 24
2. Outgoing circuit is reserved 3. Outgoing signalling message (ISUP IAM) contains user B number
Control system
Switching system
LIC LIC 2. Ringback or busy tone is locally generated 4. Call continues Tone generator Time switch Group switch ETC ETC Sign. ACM, ANM
1. ISUP ACM message indicates free or busy user B 3. Charging starts when ISUP ANM message is received
Control system