Simplified Internet Phone System - PowerPoint PPT Presentation

1 / 8
About This Presentation
Title:

Simplified Internet Phone System

Description:

Simplified Internet phone system. Signaling protocol. State ... Store the target Info. Setting up media. Communication. Play ringing sound. 6. Exercise 1.1 ... – PowerPoint PPT presentation

Number of Views:28
Avg rating:3.0/5.0
Slides: 9
Provided by: orc52
Category:

less

Transcript and Presenter's Notes

Title: Simplified Internet Phone System


1
Simplified Internet Phone System
  • Prepared by Dr. Tony K. C. Chan.

2
Learning Objectives
  • Simplified Internet phone system
  • Signaling protocol
  • State diagram
  • Programming design

3
1. Overview
Standby
Calling
Chatting
Standby
Standby
Ringing
Connecting
Chatting
Disconnecting
Standby
INVITE 4000
Your media port 4000
Your media port 5000
RINGING
OK 5000
10.10.10.1
ACK
Media Channel
BYE
I want to call user B.
OK
I accept the call.
I want to terminate the call.
4
2. Transition of Phone State
  • Six states
  • Standby (User, INVITE)
  • Calling (RINGING, OK)
  • Ringing (User)
  • Connecting (ACK)
  • Chatting (User)
  • Disconnecting (OK)

5
3. Programming Design
Send receive messages
Implement the GUI
Store the target Info.
Core object
Play ringing sound
Setting up media Communication.
6
Exercise 1.1
7
Solution
receiveCall
inviteCall
Calling
Ringing
startChatting
acceptCall
Calling
Ringing
startChatting
Chatting
Connecting
disconnectCall
disconnectCall
Chatting
Chatting
Standby
Disconnecting
8
THE END
Write a Comment
User Comments (0)
About PowerShow.com