Call Flow Process

Unanswered Question
Apr 20th, 2010

I am looking for some help in finding a call flow process steps or diagram.

For example:

A phone goes off hook and contacts the Publisher via XYZ protocol

The Publisher then does this and that

A number is pressed on the phone and this happens

I hope that makes since. I'm just looking for detailed step-by-step lists or diagrams about how the phones, servers, etc. work together in different scenarios. I've looked around for awhile have not found anything yet.

Thanks,

Travis

I have this problem too.
0 votes
  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 4 (2 ratings)
Loading.
David Hailey Tue, 04/20/2010 - 10:11

Ok.  So, here are the basics.  1st - the Publisher should typically NOT have phones registered to it.  The Subscriber is the primary call processing node.  So, your example would be this:

Phone goes off --> SCCP Off-Hook message goes to Subscriber

Subscriber says "Ok, you're off-hook you should hear dial tone" --> SCCP message goes to phone telling it to play dial tone

Phone dials 7035551212 --> For each digit, a SCCP message is sent to the Subscriber and it collects this digits for call processing, it finds a match

Subscriber sends a SCCP message to the phone with 7035551212 and tells the phone to ring

Subscriber sends a SCCP message to the dialing phone telling to to play ringback tone

Each party picks up and SCCP messages are received by the Subscriber and at this time, it sends each phone a Start Media Transmission message

At this point each phone opens up a channel to send/receive RTP streams directly to each other

The subscriber is not involved in the call flow unless one of the phones invokes a supplementary service (hold, transfer, etc) and then when each phone hangs up, the Subscriber sends a message to each phone to tear down the RTP channel between each phone.

Basic, but that's it.

Hailey

Please rate helpful posts!

travisbarden Tue, 04/20/2010 - 10:17

Thanks, that is helpful. Do you know where this might be discussed in more detail in official documentation?

I'm also looking for more examples like calling locally outside the network, calling international, failover in a remote office.

Message was edited by: travisbarden

Actions

This Discussion