Szabi
2013-01-03 19:39:12 UTC
So, here are the requirements for the VoIP service:
- NO termination/PSTN or federation, only pure SIP over Internet on a single domain (closed private system much like Skype, without the Skypeout - with SIP softphones installed on mobile devices - CSipSimple on Android)
- mandatory TLS & ZRTP support
- enforce TLS and verify client certificate - no TLS or invalid certificate, no connection
- verify and enforce client user agent name - wrong UA name, no connection
- use of my own domain name
- DNS hosted by me or full access to DNS records
- full P2P + NAT traversal support
- media proxy/relay/TURN in Europe for small latency
- SIMPLE messaging
- IP & SIP flood prevention, dedicated IDS/IPS protection
- admin console for managing SIP accounts: add, modify, delete and temporarily disable users
- possibility to send messages to the connected devices from the admin console
- simple user database: no names or other personal data, only the numeric SIP ID and (hashed) login password
- remote API for managing SIP accounts and sending messages to devices, used by my own user administration software
- numeric user IDs: 1000-999999
- up to 2000 registered accounts
- NO need for billing, quotas, accounting etc.
Can anybody suggest a VoIP provider that meets the requirements above?