| |
| SIP Phone Solution --- Open IP Phone Develop |
| 1. SIP Phone SDK Introduction |
JPhone, developed by Juphoon, is a solution for SIP Phone, which employs a number of technologies originally created by Juphoon as Fast ABNF, Object Fsm, RTimer and etc. JPhone provides various traditional services and Value-Added service which are independent of Call Server.
JPhone works with 3G, NGN, P2P, INTERNET and etc. |
The JPhone solution allows development and tests on Windows.
- Tradition Phone
- PC SIP Soft Phone
- Cell Phone / IMS UE
- Embedded SIP Phone
- SIP IAD/Gateway
- PDA SIP Phone (For Windows Mobile, Symbian) |
|
Figure1 JPhone's permanent performance at different devices |
| 2. SIP Phone SDK Reference GUI |
| JPhone offers many GUI designs based on different graphic operating systems for reference. |
|
Figure2 JPhones reference design of GUI |
| Please click JPhone-GUI (PDF) to see the complete interface of SIP Phone GUI, download JPhone Demo for WinXP to run the SIP Phone GUI, download windows development version to run like a hardware phone. |
| 3. SIP Phone SDK Features |
JPhone main features are: |
- support basic service |
Basic Call (Audio/Video)
Call Hold
Consultation Hod
Call Transfer (Attend & Unattend)
Call Waiting
Call Foward (Busy, No Answer, Unconditional...)
Redial
Local 3-way Conference
Caller ID
DTMF(InBand, OutBand<RFC2833>, INFO)
Multi-Line Apperance
Multi-Account Register
Multiple Proxy Authentication
MWI(Message Wait Indicaiton)
Call History
Call From History
Call Log Display
Mute
Do Not Disturb
Automate Accept Call
XML/INI Config
Remote Debug/Trace/Update |
- support sipping service |
Call Park
Hotline (Can set hotline Callee information)
Automatic Redial
Single line extension
Instance Message
Presence
Push To Talk |
- support protocol features |
Nat Traversal (STUN, TURN, ICE)
DTMF (InBand, OutBand RFC2833, SIP INFO)
DNS (A, SRV, NAPTR)
Audio QoS Algorithm SRTP(AES128) SSL/TLS |
| 4. SIP Phone SDK Service Framework |
|
Figure 4 JPhone Service Framework |
|
JPF and SUA are the call control and service flow moduels. |
| 5. SIP Phone SDK Audio QoS |
|
Figure 6 Qos requirements on Audio of JPhone |
|
|