40 IP Media Server for HMP Demo Guide — July 2005
Demo Details
After all the modules are started, the EventRouter starts to build a static routing table that maps
voice devices to IP devices. It is important that each IP device has a dedicated voice resource, so
that when an IP channel is connected (an incoming call is answered) the user can get a voice
prompt immediately.
If the initialization should fails, the application shuts down. The shutdown sequence is the reverse
of the initialization sequence.
Figure 5. System Initialization
Application Configuration
Event Router
1. Parse .cfg file
2. Start router
Voice Module Voice Board
Voice State
Machine
Voice Device
7. Start Voice Module 8. Start Voice Board
9. Start VoiceDevice
10. Start Voice State
Machine
IP Module IP Board
IP State Machine
IP Device
11. Start IP Module 12. Start IP Board
13. Start IP Device
14. Start IP State Machine
Fax Module Fax Board
Fax State Machine
Fax Device
3. Start Fax Module 4. Start Fax Board
5. Start Fax Device
6. Start Fax State Machine