Least Cost Routing

Il concetto di "LCR" e` quello di scegliere fra diversi provider quello meno costoso in base alla destinazione della chiamata ed eventualmente in base all'orario di inizio della chiamata. Eventualmente si puo` prevedere un meccanismo di fallback al secondo provider in ordine di economicita`, nel caso in cui il primo sia congestionato.

Questi al momento sono solo appunti, non un sistema funzionante.

L'idea di base per un centralino poco trafficato (a causa dei tempi di esecuzione) potrebbe essere quella di usare uno script AGI fatto in perl, il quale legge un file di testo che contiene la configurazione dei vari provider. Allo script si passa il numero chiamato, e lo script ritorna i vari parametro che passero` al comando Dial, ovvero protocollo (sip, zap, ecc), canale e numero da chiamare. Questo consente allo script di decidere su che canale chiamare e anche di modificare se necessario il numero da chiamare.

La struttura del database potrebbe essere qualcosa del tipo:

VEDERE RATE-ENGINE

Asterisk/LCR (last edited 2009-04-12 17:33:24 by localhost)