Typical scenario: play prompts, Play prompts, Demo details – Intel IP Media Server User Manual

Page 44

Advertising
background image

44

IP Media Server for HMP Demo Guide — July 2005

Demo Details

Play Prompts

After the call is connected, the Voice module is notified to play prompts and accept DTMF.

Figure 7. Typical Scenario: Play Prompts

CEventRouter

CIPModule

CIPDevice

CIPState

Machine

CVoiceModule

USR_CONNECTED

TDX_PLAY (finish playing main menu)

TDX_GETDIG (press "2" to play fax menu)

CVoiceDevice

CVoiceState

Machine

USR_CONNECTED

USR_CONNECTED

1. Call

dx_listen( )

to listen to IP
device
2. Call

dx_play( ) to

play Main_Menu

TDX_PLAY

TDX_PLAY

Call

dx_getdig( ) to

detect digits

TDX_GETDIG "2"

TDX_GETDIG "2"

TDX_GETDIG "1"

TDX_GETDIG "1"

TDX_GETDIG (press "1" to play send fax menu)

TDX_GETDIG (press "101" to select fax box number)

TDX_GETDIG "101"

TDX_GETDIG "101"

Format TSUserEvent to

request fax module to

send fax to faxbox 101

source=IP
destination=FAX
event=
USR_SENDFAX
dialString="101"

Call

dx_play( ) to

play

Send_Fax_Menu

Call

dx_play( ) to

play Fax_Menu

Advertising