p. p. mahale · control channel such as sdcch or sacch. sms ms-msc protocol hierarchy (mobile...

49
P. P. MAHALE

Upload: others

Post on 17-Mar-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

P. P. MAHALE

Page 2: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

---------

ORIG MS MS

terminating MS

Short msg sender

BSS

GSM n/w

Fig. GSM short msg service network architecture

GSM N/W

IWM

SC

SM-SC

Sms

GMSCMSC

SIM

Page 3: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

Sms protocol hierarchy consist if four layer:

SM-AL(application layer):-

SM-TL( transfer layer):-

SM-RL(relay layer):-

CM-sub(connection manager sub layer):-

Other protocol include telocator alphanumeric input

protocol & telocator data protocol.

Layers below sub layer are mobility management(MM)

& the radio resource(RR) management sub layer.

In RR sub layer short msg service is supported by a

control channel such as SDCCH or SACCH.

Page 4: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

SMS MS-MSC protocol hierarchy (mobile origination)

Page 5: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

Provides services to transfer SM-AL short message & corresponding delivery report

Generate a reference number SMI (short message identifier)

Types of transfer protocol data units (TPDUs)

SMS-SUBMIT:-

o conveys short msg, TP-DU(transfer msg user data from MS to SM-SC )

o Validity period buffered in SM-SC, if not delivered

SMS-DELIVER:-

o Conveys SM-SC to MS, TPDU includes service centre timestamp

o Timestamp used to inform recipient MS time arrival, more send

Page 6: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

SMS-STATUS-REPORT:-

o Conveys report SM-SC to MS, report shows status sent msg

o Msg not send then shows error, initiated by SMS-SUBMIT

SMS-COMMAND:-

o Conveys command MS to SM-SC.

o Command can be query msg of submit, cancel or delete msg

SMS-SUBMIT Parameters:

• MTI(m tune indicator):

• RD(reject duplicates):

• VPF(validity period format):

• SRR(status report request):

• UDHI(user data header indicator):

• RP(reply path):

Page 7: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

Provides services to transfer TPDUs and delivery reports for SM-TL

Generate SM-RL SMI for every short message.

SM-RP provides interworking function betwn MS, SM-SC

Types of RPDUs-

RP-DATA- originating & terminating address

RP-SM-MEMORY-AVAILABLE

RP-ACK

RP-ERROR

Page 8: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

Provides services to support the SM-RL.

MS has two SMC entity one handles MO & other MT.

SM-CP consist of

CP-DATA: MNSMS-ESTablish to deliver RPDU betwn MS & MSC

CP-ACK:

CP-ERROR: it provide cause of msg procedure errors.

o MNSMS-ESTablish:

-- To establish MM connection and transfer RPDU on that establish with SMC & SMR.

Page 9: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

o MNSMS-DATA:

-- Transfer RPDU on MM connection

o MNSMS-Release:

-- SMS is delivered completely, MM connection is released

o MNSMS-ABORT:

o MNSMS-ERROR:

Page 10: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

Mobile-originated short messaging (part-I)

Page 11: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

Fig: MM-connection establishment for mobile originated messaging

Step 3(a)-: “short msg service”.

Step 3(b)-: -- sent to VLR.

-- delivered through SS7 n/w by using SS7 TCAP.

Step 3(c)-: VLR checks, send ack MSC req

Step 3(d)-: MSC forward the acceptance.

Page 12: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

Step 4:

It sets timer TC1 receive result before expires

If expires transmission three times, not successful,

the error reported.

Step 5: TC1 timer reset, SMS-SUBMIT request is

forwarded

Step 6: TR2N expects to receive SMS-STETUS-REPORT.

Step 7:

VLR req subscriber-related information.

It check req violates services or if restriction imposed

Page 13: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

Mobile-originated short messaging (part 2)

Step 8: VLR ack request positively or provide error

Step 9: if VLR is +ve then msg is sent

Page 14: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching
Page 15: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

Mobile-terminated short messaging (part 1)

Page 16: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

Mobile-terminated short messaging (part 2)

Page 17: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

Mobile-terminated short messaging (part 3)

Step 21: MSC received SMS-STATUS-REPORT, the result is included

in the msg

MAP_FORWARD_SHORT_MESSAGE_ack

Step 22: SMS GMSC invoke the procedure for delivery report.

The SMS GMSC may take action for other failures/errors.

Page 18: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

Scenario 1: T to T(john in singapore)

Scenario 2: caller( hong cong) charged HC to Taiwan.

& john charged T to S.

Scenario 3: call delivery result in two international call is referred as tromboning.

Page 19: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

ISC(international s/w centers)

ISC offers internetworking fn bet national & international n/w.

International call path composed: origination country, international n/w, destination cntry.

ISCA+CC+MSISDN+NDC+SN

PSTN s/w–- ISC B–- ISC C–- GMSC D

GMSC D queries HLR E to obtain MSRN

HLR E queries VLR F

MSRN return to GMSC D

Page 20: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

International call set up procedure

1.2 Singapore

1.3 3.2

6.1 4.2

6.2 1.1

3.3 4.1

Taiwan

6.3

6.3

GMSC

DISC C

(Taiwan)

ISC B

(Singapore)

HLR E VLR F

MSC

G

PSTN

s/w

A

4.

3

3.

1

2 5

6.

3

1

Page 21: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

To avoid unnecessary trunk setups, an IAM msgshould not travel across country boundaries before the destination is known.

The solution utilized only existing msg with prefix MAP_.

We implement RLC in first sol.

RLC in visited system maintains a database containing's the record of international roamer.

Page 22: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

registration procedure (sol 1)

singapore

Taiwan

HLR

ISC C

Taiwan

ISC B

Singapore

RLC

RLC

MSC

3

5 4

53 2

1

1

1

Page 23: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

Call delivery (sol 1) & (sol 2)

Jenny

John

PSTN

s/w

A

ISC B

(singapore)

RLC

VLR

MSC

1

4

3

2

4

1

Page 24: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

Solution 2: registration procedure (sol 2)

singapore

1

ISC C

(Taiwan)

ISC B

(singapore)

HLR

HLR

HLR

MSC A

s/w D

3 4

1

1

4

3

34

2

Page 25: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

Solution 3: registration procedure (sol 3)

ISC C

(Taiwan)

extractor

ISC B

(singapore)

HLR

RLC

VLR

s/w D

MSC

A

1

4

1

4

2

4

1

32

Page 26: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

International roamer access code(IRAC)

NDC1+CC+NDC2+SN

Bidirectional signaling path betn GMSC & roamers HLR

To fulfill the GMSC must:

1. Able to connect more than one SS7 signaling n/w

2. Be equipped with GTT that translate MSISDN into n/w

indicator, point code & subsystem number

3. Be able to route an international MSRN into national n/w

Advantage is VLR is not modified & no new n/w required

Cost effective bcoz RLC is not required

Limitation is many MSC may not required functionality

Page 27: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

TMN (telecommunication management network):

Operations system(OS): overall TMN management

Network element(NE): monitored or controlled

Data communication n/w(DCN): OS, NE & TMN

Mediation device(MD): to route or pass info.

Q-adaptor(QA): to connect non TMN entities.

Workstation(WS): interacts the op/mntnce with OS.

Page 28: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

Forwarding of event notification:

Emit event notifications to OS.

Event Report System management.

Event forwarding Discriminator(EFD).

Information logging:

Info generate by May be stored in record file store

Log Controls systems Mgmt Function

Bulk data transfer between the OS & NE:

Data transfer between OS NE uses the Common Mgmt Info Services

CMISE controls of File Transfer Access & mgmt(FTAM)

Page 29: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

Tariff administrator:

Billing:

Accounting:

Inter-PLMN(public land mobile n/w):

Fixed n/w accounting:

Customer accounting:

Data collection:

OS collect data from NEs thr data transfer control

Record may save in log files

Record may passed to OS & controlled by event

reporting fn

Page 30: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

a b c d

e f OSF

tariff & charging admin

G log cntrl

j event report log record

event report

internal file transfer

H event

report gen cntrl

l

telocommn event

i

Aoc parameter

OSF

service

provisin

OSF

Billing

OSF

accoun

ting

Cust

admin

Tariff

admi

n

Data

collec

tion

Tariff

admi

n

Tarrif

data

Onlin

e

tarrif

Data

gener

n cntrl

Real

time

event

colln

Tariff

admi

n

Reco

rd

class

Event

forwa

rdingCall

recor

ding

fn

Record

filestore

log

Page 31: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

Measurement attr modification in loc update:

MAP_UPDATE_LOCATION

MAP_UPDATE_LOCATION_ACK

(a)Modify

measurement attr

attLocation

update

(b)Modify

measurement attr

succLocation

Update

Location

update

operation in

HLR

VLR

Page 32: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

(HLR measurement object class containment)

Measurement types:

attLocationUpdate:

succLocationUpdate:

Measured n/w resource:

Measurement functions:

Measurement schedule:

Granularity period:

Scan report:

hlrFunction

simpleScanner hlrMeasurementFunction

Page 33: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

Number portability is a n/w fun that allows a subscriber to keep a “unique” telephone number.

Three kinds of number portability

Location portability:

Service portability: “NPA-NXX-XXXX”

Operator portability:

Caller party pays in US

Caller party pays in Taiwan & UK.

Donor s/w: a telephone no. is assigned to a s/w.

Recipient s/w: telephone no. is changed another s/w

Page 34: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

Fixed –Network Number Portability

Call forwarding

Page 35: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

Call drop-back

Page 36: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

Query on release

Page 37: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

All call Query

Page 38: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

P represents the percentage of call termination.

Ct represents the cost for switching & transmission elements.

OFTEL estimates

• Ct to be $50/min for fixed n/w

• For mobile n/w 90/min

• Signaling cost $0.7/min

• Trunk drop-in query on release Cd is $18/min

Page 39: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

Cost for switching & transmission elements.

OFTEL also estimates the signaling cost

For nonported call termination, no extra cost is incurred

Query on release & call drop back required signaling interaction & call forwarding utilizes trunk/transmission resources of the donor s/w.

Page 40: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

For number probability initial system setup is required, this setup includes cost

System development

Network management

Line testing

Operator services

Billing information

Exchanges overlay

Maintenance & support.

Page 41: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

For routing information

Per line setup cost when moving a ported number

Closing old acc & opening new acc

Fixed n/w ported no. is estimated more cost than mobile no. estimation cost

Cost for ported no. is not higher than non ported no.

No. portability is treated as “default function”.

Depend upon telecommunication policies, diff countries may have diff decision for cost recovery.

The donor & recipient operators should bear their own cost.

Page 42: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

It associated with two numbers:

Directory no.(MSISDN)- MDN

Identification no.(IMSI)- MIN

The MIN/MDN is format NPA-NXX-XXXX.

The first six digits if for identify home system of MS.

The impact no. probability on MN is considered in

three aspects:

Location update: (IMSI or MIN)

Mobile call origination: MSC equipped routing

mechanism

Mobile call termination:

Page 43: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

Simplified GSM call termination procedure

Page 44: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

Restrictions-

1. The GMSC must be in the call path for the provision

of special feature & service, as well as for billing.

2. The originating switch does not have the capability to

query the HLR d/b, which must be done by GMSC

A tromboning effect may occur if both the calling party

and the called MS are in the same city & GMSC is

located in different city.

SRF(signaling relay function)- provide routing

information for ported numbers.

IRN(Intermediate routing number)- consist of calling

party number that indicates the recipient GMSC

Page 45: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

Signaling relay approach 1

Page 46: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

Signaling relay approach 2

Page 47: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

Tromboning trunk setup in Signaling relay approach 2

Page 48: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

All-call-query approach 1

Page 49: P. P. MAHALE · control channel such as SDCCH or SACCH. SMS MS-MSC protocol hierarchy (mobile origination) ... • Trunk drop-in query on release Cd is $18/min Cost for switching

All-call-query approach 2