1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
$Id: TODO,v 1.11 2004/01/22 14:53:41 tholo Exp $
This that should be implemented, in no particular order:
--------------------------------------------------------
- Peak / off-peak rates
- Prepaid (with AbsoluteTimeout)
- Simultaneous calls limit
- Limit calls/time unit
* Load up routing information in memory, and just see
if it has changed every N seconds?
* Queue CDR entries if connection to database fails?
* Pattern substitution when generating dial strings
- Store queued CDR entries to disk and reload on start?
- Persist queued CDR entries to disk if database is not
available or we are about to drop entries, for
situations where Asterisk might not be stable?
- Keep track of both cost and sale price for calls --
will be especially important for prepaid solutions
- Ability to integrate with number portability databases
- AnnounceCost(number) application?
- AnnounceBalance application (remaining balance for
pre-paid; owed (or credit) balance for standard
accounts
+ Make postfix to variables always 2 digits, with 01,
02, 03 ... 99
- Support LDAP for rate and egress lookups
- Support for RADIUS logging for CDR
- Add ability to rate a call without having routed it
- Identification of carrier and location of destination
- Ability to disable a rate/prefix or egress route
* Add a possible charge for failed calls
* means it has been done
+ means it has been rejected
- means it is being considered / worked on
|