Вы находитесь на странице: 1из 9

Incoming ISUP and Outgoing ISUP Transit Call (ISUP - ISUP: Successful call; release from next exchange)

switching system
call handler1
central processor
call handler2
isup mgr1
isup call1
ts mgr1
tone mgr1
rout mgr
ss mgr
ts mgr2
tone mgr2
isup call2

EventHelix.com/EventStudio 2.0
05-Jul-03 10:08 (Page 1)

isup mgr2

This Message Sequence Chart describes an ISUP (ISDN User Part) call. The call is incoming ISUP and after routing it is sent out on an ISUP trunk
Copyright 2000-2003 EventHelix.com Inc. All Rights Reserved.
Call incoming on ISUP
iam

IAM (Initial Address Message) in


ISUP received for Incoming Call. The
IAM message contains some of the
digits for the destination subscriber.
ISUP manager allocates incoming
trunk resource for call
ISUP manager creates ISUP call object
to handle the incoming call
Information of the incoming call is
passed on to ISUP call object in IAM
message
SAM (Subsequent Address Message)
in ISUP received from previous
exchange. This message contains more
digits received at the incoming end.
SAM with ST condition received from
previous exchange. This signifies that
the last digit of the destination
subscriber address has been received.
Send Resource Request for space slot
allocation
Call Outgoing on ISUP detected after
routing
Space slot manager allocates path
resource for call
Resource response containing t-s-t
resources for call received
Switch the path for call

allocate
Incoming Trunk

create
iam

sam

sam

resource_allocate
interface
routing
allocate
Path

resource_allocate_ack
interface
switch

interface

Perform t-s switching for call

switch

interface

Perform s-t switching for call

switch
begin
Switch Path

call_request

Send call request to outgoing call


handler

Incoming ISUP and Outgoing ISUP Transit Call (ISUP - ISUP: Successful call; release from next exchange)
switching system
call handler1
central processor
call handler2
isup mgr1
isup call1
ts mgr1
tone mgr1
rout mgr
ss mgr
ts mgr2
tone mgr2
isup call2

EventHelix.com/EventStudio 2.0

isup mgr2
allocate
Outgoing Trunk

create
call_request

05-Jul-03 10:08 (Page 2)

ISUP manager allocates outgoing


trunk resource for call
ISUP manager creates ISUP call object
to handle the call outgoing on ISUP
Information about the call is passed to
the call object in call request message

call_request_ack
iam

tacm

crg
crg
crg
acm
tacm
acm
acm
tans
ans
ans
tans

Send IAM with ST condition in ISUP


to next exchange. The ST condition
means that all the digits required for
routing the call are contained in the
IAM message itself. No SAM
messages will be required for sending
subsequent digits.
Outgoing ISUP call object awaits
ACM (Address Complete) message
from next exchange
Charging information received in
ISUP from next exchange
Charging information is relayed
backwards
CRG sent to previous exchange
LEG: Outgoing call through
Subscriber free indication received in
ACM (Address Complete) message.
Stop ACM timer
Called subscriber free indicated to
incoming call handler
Subscriber free indication sent in
ACM to previous exchange
Start answer, ANS timer
ANS received in ISUP from next
exchange
ANS indicated to incoming call
handler
Stop ANS timer

answer_ack
ans

ANS sent to previous exchange

Call is in CONVERSATION
LEG: Call release received from
called side

Incoming ISUP and Outgoing ISUP Transit Call (ISUP - ISUP: Successful call; release from next exchange)
switching system
call handler1
central processor
call handler2
isup mgr1
isup call1
ts mgr1
tone mgr1
rout mgr
ss mgr
ts mgr2
tone mgr2
isup call2

EventHelix.com/EventStudio 2.0

isup mgr2
rel
rlc

call_release

05-Jul-03 10:08 (Page 3)

ISUP REL (Release) message received


from the next exchange
ISUP RLC (Release Complete) sent to
the next exchange
Call release indicated to incoming call
handler

call_release_ack
call_over

Send call over indication for outgoing


call

delete

free
Outgoing Trunk

resource_free
interface

ISUP manager frees outgoing trunk


resource allocated for call
Release t-s-t resources allocated for
call
Release t-s switching done for call

unswitch

interface

Release s-t switching done for call

unswitch
end
Switch Path
free
Path

Space slot manager frees the path


resource allocated for call

resource_free_ack
rel
trlc
rlc
trlc
call_over

REL in ISUP sent to previous


exchange
Start RLC timer
RLC in ISUP received from previous
exchange
Stop RLC timer
Send call over indication for incoming
call

delete

free
Incoming Trunk

ISUP manager frees the incoming


trunk resource allocated for call

Incoming ISUP and Outgoing ISUP Transit Call (ISUP - ISUP: Successful call; release from previous exchange)
switching system
call handler1
central processor
call handler2
isup mgr1
isup call1
ts mgr1
tone mgr1
rout mgr
ss mgr
ts mgr2
tone mgr2
isup call2

EventHelix.com/EventStudio 2.0
05-Jul-03 10:08 (Page 4)

isup mgr2

This Message Sequence Chart describes an ISUP (ISDN User Part) call. The call is incoming ISUP and after routing it is sent out on an ISUP trunk
Copyright 2000-2003 EventHelix.com Inc. All Rights Reserved.
Call incoming on ISUP
iam

IAM (Initial Address Message) in


ISUP received for Incoming Call. The
IAM message contains some of the
digits for the destination subscriber.
ISUP manager allocates incoming
trunk resource for call
ISUP manager creates ISUP call object
to handle the incoming call
Information of the incoming call is
passed on to ISUP call object in IAM
message
SAM (Subsequent Address Message)
in ISUP received from previous
exchange. This message contains more
digits received at the incoming end.
SAM with ST condition received from
previous exchange. This signifies that
the last digit of the destination
subscriber address has been received.
Send Resource Request for space slot
allocation
Call Outgoing on ISUP detected after
routing
Space slot manager allocates path
resource for call
Resource response containing t-s-t
resources for call received
Switch the path for call

allocate
Incoming Trunk

create
iam

sam

sam

resource_allocate
interface
routing
allocate
Path

resource_allocate_ack
interface
switch

interface

Perform t-s switching for call

switch

interface

Perform s-t switching for call

switch
begin
Switch Path

call_request

Send call request to outgoing call


handler

Incoming ISUP and Outgoing ISUP Transit Call (ISUP - ISUP: Successful call; release from previous exchange)
switching system
call handler1
central processor
call handler2
isup mgr1
isup call1
ts mgr1
tone mgr1
rout mgr
ss mgr
ts mgr2
tone mgr2
isup call2

EventHelix.com/EventStudio 2.0

isup mgr2
allocate
Outgoing Trunk

create
call_request

05-Jul-03 10:08 (Page 5)

ISUP manager allocates outgoing


trunk resource for call
ISUP manager creates ISUP call object
to handle the call outgoing on ISUP
Information about the call is passed to
the call object in call request message

call_request_ack
iam

tacm

crg
crg
crg
acm
tacm
acm
acm
tans
ans
ans
tans

Send IAM with ST condition in ISUP


to next exchange. The ST condition
means that all the digits required for
routing the call are contained in the
IAM message itself. No SAM
messages will be required for sending
subsequent digits.
Outgoing ISUP call object awaits
ACM (Address Complete) message
from next exchange
Charging information received in
ISUP from next exchange
Charging information is relayed
backwards
CRG sent to previous exchange
LEG: Outgoing call through
Subscriber free indication received in
ACM (Address Complete) message.
Stop ACM timer
Called subscriber free indicated to
incoming call handler
Subscriber free indication sent in
ACM to previous exchange
Start answer, ANS timer
ANS received in ISUP from next
exchange
ANS indicated to incoming call
handler
Stop ANS timer

answer_ack
ans

ANS sent to previous exchange

Call is in CONVERSATION
LEG: Call release received from
calling side

Incoming ISUP and Outgoing ISUP Transit Call (ISUP - ISUP: Successful call; release from previous exchange)
switching system
call handler1
central processor
call handler2
isup mgr1
isup call1
ts mgr1
tone mgr1
rout mgr
ss mgr
ts mgr2
tone mgr2
isup call2

EventHelix.com/EventStudio 2.0

isup mgr2

rel

05-Jul-03 10:08 (Page 6)

REL, release message received in


ISUP from the previous exchange
RLC, release complete in ISUP sent to
the previous exchange
Release t-s-t resources allocated for
call
Release t-s switching done for call

rlc
resource_free
interface
unswitch

interface

Release s-t switching done for call

unswitch
end
Switch Path

Space slot manager frees path resource


allocated for call

free
Path

resource_free_ack
call_release

Call Release indicated to outgoing call


handler

call_release_ack
call_over

Send call over indication for incoming


call

delete

free
Incoming Trunk

rel
trlc
rlc
trlc
call_over

ISUP manager frees incoming trunk


allocated for call
REL in ISUP sent to the next exchange
Start RLC timer
RLC in ISUP received from the next
exchange
Stop RLC timer
Send Call Over indication for outgoing
ISUP call

delete

free
Outgoing Trunk

ISUP manager frees outgoing trunk


resource allocated for call

Incoming ISUP and Outgoing ISUP Transit Call (ISUP - ISUP: Outgoing call failed)
switching system
call handler1
central processor
isup mgr1
isup call1
ts mgr1
tone mgr1
rout mgr
ss mgr
ts mgr2

call handler2
tone mgr2
isup call2

EventHelix.com/EventStudio 2.0
05-Jul-03 10:08 (Page 7)

isup mgr2

This Message Sequence Chart describes an ISUP (ISDN User Part) call. The call is incoming ISUP and after routing it is sent out on an ISUP trunk
Copyright 2000-2003 EventHelix.com Inc. All Rights Reserved.
Call incoming on ISUP
iam

IAM (Initial Address Message) in


ISUP received for Incoming Call. The
IAM message contains some of the
digits for the destination subscriber.
ISUP manager allocates incoming
trunk resource for call
ISUP manager creates ISUP call object
to handle the incoming call
Information of the incoming call is
passed on to ISUP call object in IAM
message
SAM (Subsequent Address Message)
in ISUP received from previous
exchange. This message contains more
digits received at the incoming end.
SAM with ST condition received from
previous exchange. This signifies that
the last digit of the destination
subscriber address has been received.
Send Resource Request for space slot
allocation
Call Outgoing on ISUP detected after
routing
Space slot manager allocates path
resource for call
Resource response containing t-s-t
resources for call received
Switch the path for call

allocate
Incoming Trunk

create
iam

sam

sam

resource_allocate
interface
routing
allocate
Path

resource_allocate_ack
interface
switch

interface

Perform t-s switching for call

switch

interface

Perform s-t switching for call

switch
begin
Switch Path

call_request

Send call request to outgoing call


handler

Incoming ISUP and Outgoing ISUP Transit Call (ISUP - ISUP: Outgoing call failed)
switching system
call handler1
central processor
isup mgr1
isup call1
ts mgr1
tone mgr1
rout mgr
ss mgr
ts mgr2

call handler2
tone mgr2
isup call2

EventHelix.com/EventStudio 2.0

isup mgr2
allocate
Outgoing Trunk

create
call_request

05-Jul-03 10:08 (Page 8)

ISUP manager allocates outgoing


trunk resource for call
ISUP manager creates ISUP call object
to handle the call outgoing on ISUP
Information about the call is passed to
the call object in call request message

call_request_ack
iam

tacm

crg
crg
crg
rel
rlc
tacm
call_release

Send IAM with ST condition in ISUP


to next exchange. The ST condition
means that all the digits required for
routing the call are contained in the
IAM message itself. No SAM
messages will be required for sending
subsequent digits.
Outgoing ISUP call object awaits
ACM (Address Complete) message
from next exchange
Charging information received in
ISUP from next exchange
Charging information is relayed
backwards
CRG sent to previous exchange
LEG: Outgoing call failed
Call failed indication received in REL
in ISUP from next exchange
RLC in ISUP sent to the next
exchange
Stop ACM timer
Call release indicated to incoming call
handler

call_release_ack
call_over

Send call over indication for outgoing


call

delete

free
Outgoing Trunk

resource_free
interface
unswitch

ISUP manager frees the outgoing trunk


resource allocated for call
Release t-s-t resources allocated for
call
Release t-s switching done for call

Incoming ISUP and Outgoing ISUP Transit Call (ISUP - ISUP: Outgoing call failed)
switching system
call handler1
central processor
isup mgr1
isup call1
ts mgr1
tone mgr1
rout mgr
ss mgr
ts mgr2
interface

call handler2
tone mgr2
isup call2

EventHelix.com/EventStudio 2.0

isup mgr2

05-Jul-03 10:08 (Page 9)

Release s-t switching done for call

unswitch
end
Switch Path
free
Path

Space slot manager frees the path


resource allocated for call

resource_free_ack
rel
trlc
rlc
trlc
call_over

REL in ISUP sent to previous


exchange
Start RLC timer
RLC in ISUP received from previous
exchange
Stop RLC timer
Send call over indication for incoming
call

delete

free
Incoming Trunk

ISUP manager frees the incoming


trunk resource allocated for call

Вам также может понравиться