Όπως αναφέρθηκε σε προηγούμενες δημοσιύσεις είναι πολύ δύσκολο να περιγραφεί το πλήρες φάσμα των δυνατοτήτων του Asterisk λόγω του πλήθους των περίπλοκων θεμάτων που ενσωματώνει: πολλαπλούς τύπους VoIP καναλιών, υλικά διασύνδεσης, γλώσσα δέσμης ενεργειών (AGI Scripting language), Διασύνδεση Προγράμματος Εφαρμογής (API) και πληθώρα λειτουργιών.
Παρακάτω θα αναφερθούμε σε κάποιες από τις λειτουργίες που κάνουν το Asterisk τόσο ισχυρό και σε επόμενες δημοσιεύσεις θα δούμε πως μπορούμε να υλοποιήσουμε μερικές από αυτές στην πράξη και πού θα μπορούσαν να μας χρησιμεύσουν.
- ADSI On-Screen Menu System: Εμφάνιση μενού στην οθόνη κατάλληλου τηλεφώνου (screenphone) μέσω του αναλογικού δικτύου για παροχή προσαρμοσμένων λειτουργιών.
- Alarm Receiver: Δυνατότητα ειδοποίησης ανάλογα με κάποια προσαρμοσμένα όρια που αφορούν την απόδοση του τηλεφωνικού μας κέντρου (π.χ. μεγάλη αναμονή).
- Automated Attendant: Επιτρέπει σε κάποιον να πληκτρολογήσει έναν κεντρικό αριθμό και στη συνέχεια να πληκτρολογήσει τον κωδικό κάποιας υπηρεσίας ή κάποιας extension. Μπορεί να χρησιμοποιηθεί σε συνδυασμό με το Dial by Name (βλ. παρακάτω) για να παρέχει π.χ. τη δυνατότητα κλήσης με χρήση ονόματος.
- Blacklists: Δημιουργία μαύρης λίστας εισερχομένων κλήσεων (συνήθως με χρήση caller id) και ξεχωριστή διαχείριση της ανάλογα με προσαρμοσμένους κανόνες
- Call Detail Records: Αρχείο καταγραφής κλήσεων με στοιχεία όπως η ώρα έναρξη της κλήσης, η διάρκεια της κλήσης, το νούμερο του καλούντα, την κατάσταση της κλήσης, κ.α.
- Call Forward: Προώθηση κλήσεων κατά βούληση ή ανάλογα με την κατάσταση (Κατειλημμένο, Δεν απαντά, κ.λ.π.)
- Call Monitoring: Παρακολούθηση κλήσεων σε πραγματικό χρόνο ή καταγραφή τους για διασφάλιση ποιότητας υπηρεσιών.
- Call Parking: Στάθμευση της κλήσης σε ένα εικονικό νούμερο το οποίο χρησιμοποιείται σαν χώρος στάθμευσης των κλήσεων και επανάκτηση της κλήσης κατά βούληση
- Call Queuing: Ουρές αναμονής κλήσεων με δυνατότητα αναπαραγωγής μουσικής ή ανακοινώσεων κατά τη διάρκεια αναμονής.
- Call Recording: Ηχογράφηση κλήσεων σε πραγματικό χρόνο.
- Call Transfer: Μεταφορά κλήσεων από ένα νούμερο σε ένα άλλο.
- Call Waiting: Αναμονή κλήσεων με δυνατότητα αναγνώρισης κλήσης της δεύτερης γραμμής, μουσική κατά τη διάρκεια της αναμονής και προώθηση κλήσης που βρίσκεται στην αναμονή.
- Caller ID: Αναγνώριση κλήσης με στοιχεία το νούμερο και το όνομα του καλούντα (αν είναι διαθέσιμα).
- Calling Cards: Δυνατότητα παροχής υπηρεσιών τηλεφωνίας με χρήση προπληρωμένων καρτών ή γενικότερα προπληρωμένων λογαριασμών.
- Dial by Name: Δυνατότητα κλήσης με χρήση ονόματος αντί για νούμερο.
- Direct Inward System Access: Δυνατότητα απομακρυσμένης σύνδεσης σε λειτουργίες που είναι διαθέσιμες μόνο σε τοπικές extensions.
- Distinctive Ring: Δυνατότητα αλλαγής του ρυθμού κουδουνίσματος του τηλεφώνου.
- Distributed Universal Number Discovery (DUNDI): Χρήση του DUNDI για εύρεση τηλεφώνου μέσω ερώτησης σε κάποιον γνωστό μας σύνδεσμο.
- ENUM: Χρήση του ENUM για ενοποίηση του τηλεφωνικού συστήματος αριθμοδότησης (E.164) με το σύστημα διευθυνσιοδότησης του διαδικτύου (DNS) και έμμεση αναζήτηση.
- Fax Transmit and Receive: Αποστολή/Λήψη φαξ και προώθηση στο email.
- Flexible Extension Logic: Ευέλικτη και παραμετροποιήσιμη αριθμοδότηση και διαχείριση των κλήσεων.
- Macros: Αυτόματη εκτέλεση πολύπλοκων πολλαπλών ενεργειών που εκτελούνται συχνά για εξοικονόμηση χρόνου και αποφυγή λαθών.
- Predictive Dialler: Αυτόματη κλήση σε τηλεφωνικά νούμερα. Χρησιμοποιείται σε τηλεφωνικά κέντρα (τηλε-μάρκετινγκ) και πραγματοποιεί κλήσεις προς πιθανούς πελάτες με χρήση εξειδικευμένων αλγορίθμων πρόβλεψης.
- Open Settlement Protocol (OSP): Δυνατότητα τιμολόγησης VoIP υπηρεσιών.
- Roaming Extensions: Δυνατότητα περιαγωγής της extension σε οποιοδήποτε σημείο του κόσμου με πρόσβαση σε τηλεφωνικό δίκτυο ή στο internet.
- Call Routing: Δρομολόγηση της κλήσης ανάλογα με τον αριθμό αυτού που καλεί, την ώρα κλήσης, το κόστος κλήσης, κ.α.
- SMS Messaging: Αποστολή γραπτών μηνυμάτων
- Streaming Media Access: Δυνατότητα βιντεοκλήσης.
- Talk Detection: Αναγνώριση ομιλίας με χρήση του sphinx.
- Text-to-Speech: Εκφώνηση κειμένου μέσω του Festival, Cepstral κ.α.
- VoIP Gateway: Δυνατότητα διασύνδεσης VoIP τερματικών ανεξαρτήτως πρωτοκόλλου που χρησιμοποιεί το καθένα και μετατροπή των μη συμβατών πρωτοκόλλων.
- Voicemail: Φωνητικό ταχυδρομείο με δυνατότητες ειδοποίησης νέων μηνυμάτων μέσω email, αποστολής του μηνύματος ως προσάρτηση σε email, οπτικής απεικόνισης νέων μηνυμάτων στα τερματικά, οργάνωσης σε φακέλους, ομαδικής αποστολής και απομακρυσμένης διαχείρισης.
- Zapateller: Χρήση ειδικού ήχου (Special Information Tone) για αποφυγή τηλεφωνημάτων από αυτόματες κλήσεις π.χ. τηλε-μάρκετινγκ.
- AGI (Asterisk Gateway Interface): Δυνατότητα αλληλεπίδρασης εξωτερικών προγραμμάτων με το Asterisk. Πλήρης διαχείριση του συστήματος σε επίπεδο λειτουργιών και κονσόλας.
- Echo cancellation: Δυνατότητα εξάλειψης του φαινόμενου της ηχώ με χρήση εξελιγμένων αλγορίθμων.
- Codecs: Υποστήριξη πληθώρας μεθόδων κωδικο-αποκωδικοποίησης και συμπίεσης όπως: ADPCM, G.711 (A-Law & μ-Law), G.722, G.723.1 (pass through), G.726, G.729(με αγορά άδειας χρήσης), GSM, iLBC, Linear, LPC-10, Speex.
- Protocols: Υποστήριξη πληθώρας πρωτοκόλλων όπως: IAX(Inter-AsteriskExchange), H.323, SIP (SessionInitiationProtocol), MGCP (MediaGatewayControlProtocol, SCCP (CiscoSkinny).
Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου