how to decode isup messages.pdf

12
How to Decode ISUP Messages?

Upload: modagimp

Post on 25-Oct-2015

52 views

Category:

Documents


9 download

TRANSCRIPT

Page 1: How to Decode ISUP Messages.pdf

How to Decode ISUP Messages?

Page 2: How to Decode ISUP Messages.pdf

Sample Data _______________________________________________________________________ M ORIGINATING COMMAND # = 000685.0025 REPT C7 SIGMN FINAL TKGMN 1899-99 SIGTYPE ISUP7NATL DPC:OPC:CIC 2-155-5:2-155-7:1990 DIRECTION OG MDII NONE DEN=9-0-7-38 START 20:24:13 END 20:24:41 Dir Message Tag SND: IAM H'1 RCV: ACM H'2 SND: CFN H'3 RCV: ANM H'4 SND: REL H'5 RCV: RLC H'6 Tag Raw Data H'01 H'00 21 56 69 00 90 04 09 0b 02 03 0a 00 61 00 H'01 H'00 25 33 01 33 84 11 03 07 0a f6 37 H'02 H'00 c0 37 02 39 01 01 29 08 01 37 01 34 16 H'03 H'37 e3 82 03 00 02 H'04 H'00 14 06 02 11 01 H'05 H'a9 82 02 00 02 H'06 H'00 _______________________________________________________________________

Page 3: How to Decode ISUP Messages.pdf

Header Details Destination Point Code Trunk Group Origination Point Code Circuit Number Circuit Identification Code M ORIGINATING COMMAND # = 000685.0025 REPT C7 SIGMN FINAL TKGMN 1899-99 SIGTYPE ISUP7NATL DPC:OPC:CIC 2-155-5:2-155-7:1990 DIRECTION OG MDII NONE DEN=9-0-7-38 START 20:24:13 END 20:24:41 Device Number(SM-Shelf-DFI-Circuit ) Call Initiated Time Call Terminated Time Call Direction (OG Outgoing ) Machine-Detected Interoffice irregularity Dir Message Tag SND: IAM H'1 RCV: ACM H'2 SND: CFN H'3 RCV: ANM H'4 SND: REL H'5 RCV: RLC H'6 Tag Raw Data H'01 H'00 21 56 69 00 90 04 09 0b 02 03 0a 00 61 00 H'01 H'00 25 33 01 33 84 11 03 07 0a f6 37 H'02 H'00 c0 37 02 39 01 01 29 08 01 37 01 34 16 H'03 H'37 e3 82 03 00 02 H'04 H'00 14 06 02 11 01 H'05 H'a9 82 02 00 02 H'06 H'00

Page 4: How to Decode ISUP Messages.pdf

Message Sequence

M ORIGINATING COMMAND # = 000685.0025 REPT C7 SIGMN FINAL TKGMN 1899-99 SIGTYPE ISUP7NATL DPC:OPC:CIC 2-155-5:2-155-7:1990 DIRECTION OG MDII NONE DEN=9-0-7-38 START 20:24:13 END 20:24:41 Direction Message Send Sequence Number Dir Message Tag SND: IAM H'1 Initial Address Message RCV: ACM H'2 Address Complete Message SND: CFN H'3 Confusion Message RCV: ANM H'4 Answer Message SND: REL H'5 Release Request Message RCV: RLC H'6 Release Complete Message Tag Raw Data H'01 H'00 21 56 69 00 90 04 09 0b 02 03 0a 00 61 00 H'01 H'00 25 33 01 33 84 11 03 07 0a f6 37 H'02 H'00 c0 37 02 39 01 01 29 08 01 37 01 34 16 H'03 H'37 e3 82 03 00 02 H'04 H'00 14 06 02 11 01 H'05 H'a9 82 02 00 02 H'06 H'00

Page 5: How to Decode ISUP Messages.pdf

Initial Address Message (IAM) ________________________________________________________________________ Initiates seizure of an outgoing circuit and transmits number and other information relating to the routing and handling of a call. ------------------------------------- | parameter | type | length | | | | (octets) | ---------------------------------- | | Message type | F | 1 | | | | | | Nature of | F | 1 | | connection | | | | indicators | | | | | | | | Forward call | F | 2 | | indicators | | | | | | | | Calling party's | F | 1 | | category | | | | | | | | Transmission | F | 1 | | medium | | | | requirement | | | | | | | | Called party | V | 4 - 11 | | number | | | | | | | | Calling party | O | 4 - 12 | | number | | | | | | | | Optional | O | 3 | | forward call | | | | indicators | | | | | | | | Closed user | O | 6 | | group | | | | interlock code | | | | | | | | Redirecting | O | 4 - 12 | | number | | | | | | | | Redirection | O | 4 | | information | | | | | | | | Original | O | 4 - 12 | | called number | | | | | | | | User-to-user | O | 3 - 131 | | information | | | | | | | | Access | O | 3 - ? | | transport | | | | | | | | User Service | O | 4 - 13 | | information | | | | | | | | Generic | O | 3 | | Notification | | | | Indicator | | | | | | | | Generic number | O | 5 - 13 | | | | | | Location number | O | 5 - 12 | | | | | | End of optional | O | 1 | | parameters | | | |_________________|______|__________|

Page 6: How to Decode ISUP Messages.pdf

Raw Data Format

H'01 H'00 21 56 69 00 90 04 09 0b 02 03 0a 00 61 00 H'01 H'00 25 33 01 33 84 11 03 07 0a f6 37 Actual Data

00 25 33 01 33 84 11 03 07 0a f6 37 00 21 56 69 00 90 04 09 0b 02 03 0a 00 61 00 Decoded Initial Address Message

Calling Party

Number 4833103325

Presentation restrict : P

resentation allowed

Calling Party No. Length Indicator

Called Party

Number 0096651200376

Transmission Medium Requirement

Forwarded call indicator

00 25 33 01 33 84 11 03 07 0a f6 37 00 21 56 69 00 90 04 09 0b 02 03 0a 00 61 00

End of Optional Parameter

Nature of address indicator + ..

Start of Optional Parameter(Calling party No.)

E

ven

num

ber a

ddre

ss s

igna

ls

International number

Leng

th in

dica

tor o

f Cal

led

party

num

ber

P

oint

er to

sta

rt of

opt

iona

l par

t

Pointer to start of Variable Mandatory Part

C

allin

g pa

rty c

ateg

ory

Nature of Connection Indicator

Page 7: How to Decode ISUP Messages.pdf

ADDRESS COMPLETE (ACM)

Indicates that all the address signals required for routing the call to the called party have been received. ----------------------------------- | parameter | type | length | | | | (octets) | |-----------------+------+----------| | Message type | F | 1 | | | | | | Backward call | F | 2 | | indicators | | | | | | | | Optional | O | 3 | | backward call | | | | indicators | | | | | | | | Cause indicators| O | 4 | | | | | | User-to-user | O | 3 | | indicators | | | | | | | | User-to-user | O | 3 - 131 | | information | | | | | | | | Access transport| O | 3 - ? | | | | | | Generic | O | 3 | | Notification | | | | Indicator | | | | | | | | Call Diversion | O | 3 | | Information | | | | | | | | Redirection | O | 5 - 12 | | number | | | | | | | | Redirection | O | 3 | | number | | | | restriction | | | | | | | | End of optional | O | 1 | | parameters | | | :-----------------_------_-----------

Page 8: How to Decode ISUP Messages.pdf

Address Complete Message (ACM) H'02 H'00 c0 37 02 39 01 01 29 08 01 37 01 34 16 _________________________________________________________________________________ Decoding of Address Complete Message

Content of O

ptional parameter 39

Length Indicator of O

ptional Parameter 39

Undefined O

ptional Parameter 39

Content of O

ptional parameter 37

Length Indicator of O

ptional Parameter 37

Undefined O

ptional Parameter 37

Pointer to start of O

ptional parameter

Backw

ard call indicator

00 c0 37 02 39 01 01 29 08 01 37 01 34 16

End of optional parameters

Content of Optional backward call indicators

Length Indicator

Opt

iona

l bac

kwar

d ca

ll in

dica

tors

Con

tain

s : C

harg

ing.

. + S

ubsc

riber

Sta

tus

+..

Page 9: How to Decode ISUP Messages.pdf

Confusion Message (CFN). ----------------------------------------------------------------------------------------------------- | Parameter | Type | Length (octets) | ----------------------------------------------------------------------------------------------------- | Message type | F | 1 | | Cause indicators | V | 3-? | | End of optional parameters | O | 1 | ----------------------------------------------------------------------------------------------------- Decoding… H'03 H'37 e3 82 03 00 02 ________________________________________________________________________

Content of C

ause indicator

Length indicator for C

ause indicator Pointer to Start of O

ptional parameters

Pointer to Start of Variable M

andatory parameters

37 e3 82 03 00 02

Page 10: How to Decode ISUP Messages.pdf

ANSWER (ANM)

Indicates that the call has been answered.

This message is used in conjunction with charging information in order to, start metering the charge to the calling subscriber. ------------------------------------- | parameter | type | length | | | | (octets) | |-----------------+------+----------| | Message type | F | 1 | | | | | | Backward call | O | 4 | | indicators | | | | | | | | User-to-user | O | 3 - 131 | | information | | | | | | | | Connected number| O | 4 - 12 | | | | | | Access transport| O | 3 - ? | | | | | | Generic | O | 3 | | Notification | | | | Indicator | | | | | | | | Redirection | O | 5 - 12 | | Number | | | | | | | | Redirection | O | 3 | | number | | | | restriction | | | | | | | | Generic Number | O | 5 - 13 | | | | | | End of optional | O | 1 | | parameters | | | :-----------------_------_----------- Decoding.. H'04 H'00 14 06 02 11 01 _________________________________________________________________________

End of optional param

eter

Content of B

ackward call indicator

Length indicator

Backw

ard Call indicator

pointer to start of Optional param

eter

00 14 06 02 11 01

Page 11: How to Decode ISUP Messages.pdf

RELEASE (REL)

Indicates that the circuit has been released due to the reason (cause) supplied and is ready to be put into the idle state on receipt of the release complete message.

------------------------------------- | parameter | type | length | | | | (octets) | |-----------------+------+----------| | Message type | F | 1 | | | | | Cause | V | 3 | | indicators | | | | | | | | Automatic | O | 3 | | congestion | | | | level | | | | | | | | User-to-user | O | 3 - 131 | | information | | | | | | | | End of optional | O | 1 | | parameters | | | | | | | :-----------------_------_----------- Decoding… H'05 H'a9 82 02 00 02 _________________________________________________________________________

C

ontent of Cause indicator

Length Indicator

Pointer to start of Optional param

eter

Pointer to start of Mandatory V

ariable part

a9 82 02 00 02

Page 12: How to Decode ISUP Messages.pdf

2.2.1.23 RELEASE COMPLETE (RLC)

Is sent in response to the receipt of a release message, or if appropriate, to a reset circuit message, when the circuit concerned has been brought into the idle condition.

------------------------------------- | parameter | type | length | | | | (octets) | |-----------------+------+----------| | Message type | F | 1 | | | | | :-----------------_------_-----------

Raw Data ..

H'06 H'00 _________________________________________________________________________