|
|
Ideas for new features
This list is a partial result of the recent user survey. It is meant as food for thought which features to add to GnuGk in the near future.
- implement capability filtering; filter out eg. H.460 file transfers implemented in 2.2.6
- capacity limits by prefix implemented in 2.2.7
- extend virtual queue functionality to unregistered calls implemented in 2.2.7
- rate limiting (set max calls per sec) implemented in 2.2.7
- implement MakeCall feature implemented in 2.2.7
- per call configuration of proxy mode to save bandwidth and CPU will be in 2.2.8
- implement ODBC database-driver for authentication and accounting (Unix and Windows) will be in 2.2.8
- SNMP agent to monitor GnuGk work in progress
- listen to multiple ports to avoid VoIP blockage
- store registrations in a database (for redundancy)
- store call table in a database: a stateless gatekeeper could use IP load balancing
- implement codec filtering, so service providers can prohibit use of certain codecs (eg. high-bandwidth codecs)
- encryption for the status port connection
- better GUI covering all aspects of GnuGk configuration and maintenance
- better statistics about call quality
- implement H.460.18 + H.460.19 support (NAT)
- extend the ACD: role based routing, config GUI
- LDAP authentication
- extend call failover to all routing policies (neighbors, vqueue etc.)
- performance optimization (more concurrent calls per server)
- implement lawful interception (signalling and/or media)
- extend SQLbill for rate matching by alias (not gateway IP)
- implement DUNDi for address resolution (Asterisk style broadcast destination query)
- support for H.225 over UDP
- better ANI checking
- set multiple routes via virtual queue
- set proxy mode via virtual queue
- rewriting / routing simulation to test config
If you want to help implement or sponsor a feature, please contact me.
|