Mobile Client - SRS
Client Target Device
basic SIP steak installer and management client which will make sure sipme service is defined on top of os and will manage it according to the defined in the Feature set section.
PJSIP - Open Source SIP Stack Client
R - 1. Application will provide sip in integrated way with telephony services of operating system, such as Incoming/Outgoing/Missed calls logs SMS and voicemail messages
R - 2. SIPME client will be confront to OS user profile settings such as:
&#61607; User custom profile
R - 3. Allow initiating calls from regular phone dialer / or contact lists
R - 4. The system will remove domain part of the caller id.
R - 5. The client will enable only service from sipme service and not any other sip provider.
R - 6. The application will be opened automatically when handset is turned on.
R - 7. Application will not allow user to turn it off and will always run in the background.
R - 8. sipme service indicator implementation on handset status bar
R - 9. WiFi / 3G smart management
Always prefer WiFi over 3g - If service disconnected
a. if WiFi available
i. connect to WiFi
i. connect to 3G – if 3g fail connect again
WiFi available criteria
- no security / known WiFi network
- reception is above XX%
- WiFi has internet access
R - 10. kept alive / refreshing the net – tcp , udp
R - 11. Listen to the network 3G data traffic counters and warn user on exceeding data network usage limitation according to - Billing day at operator - Size of internet bundle of the mobile subscriber
R - 12. Auto disable service over 3G when roaming to other carriers – user define
R - 13. Client will support working from port 80 in order to bypass potential firewall issues
R - 14. The system will enable working from fallback barriers;
i. Auto Fallback to EDGE by handset will not break the connectivity to the Register Server of SIP, if it does than the client will re-register to the service.
R - 15. SMS over IP implementation
i. Receive into SMS inbox
ii. use regular SMS mechanism to send SMS over IP to sms getaway
Telephony & Communication:
R - 16. Default barrier for outgoing call, will be internet call via SIPME service.
R - 17. Supported codec's: AMR, [url removed, login to view] A/B , [url removed, login to view] ,pcmu ,pcma ,ilbc ,cn and more
R - 18. Client will indicate of a new voicemail in incoming SMS