how to decode isup messages.pdf
TRANSCRIPT
How to Decode ISUP Messages?
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 _______________________________________________________________________
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
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
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 | | | |_________________|______|__________|
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
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 | | | :-----------------_------_-----------
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
+..
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
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
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
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 _________________________________________________________________________