Pbx FossNtua VoIP Server

Από Κοινότητα Ελεύθερου Λογισμικού ΕΜΠ
Μετάβαση σε: πλοήγηση, αναζήτηση

PBX - VoIP server της Κοινότητας

Γενικά

Ο pbx είναι ένας VoIP server σε μία εικονική μηχανή στον Kermit (Virtual Host server της αίθουσας της Κοινότητας). Έχει χρησιμοποιηθεί η διανομή PBX In A Flash - PIAF (32-bit), η οποία στηρίζεται στη διανομή CentOS και τον Asterisk* 1.8 .

Ο σκοπός του server είναι η παροχή ελεύθερων υπηρεσιών VoIP στα μέλη της Κοινότητας. Συγκεκριμένα, η Κοινότητα διαθέτει σταθερό αστικό αριθμό κλήσης (εισερχόμενες/εξερχόμενες) καθώς και επικοινωνία μέσω συμβατικού τηλεφώνου με το VoIP δίκτυο Ekiga. Επιπλέον, μπορεί να χρησιμοποιηθεί ως μία ζωντανή πλατφόρμα τεχνολογίας VoIP βασισμένη σε ελεύθερο λογισμικό από την οποία τα μέλη μας μπορούν να αποκομίσουν σημαντικές και χρήσιμες γνώσεις.


Ορολογία

Σύντομα ορολογία, χρήσιμη για την κατανόηση των υπηρεσιών.

VoIP: Voice over Internet Protocol. Ψηφιακές υπηρεσίες τηλεφωνίας μέσω του πρωτοκόλλου του Internet.

SIP: Session Initiation Protocol. Πρωτόκολλο επικοινωνίας μεταξύ των VoIP clients (extensions) και του VoIP server (proxy). Άλλα γνωστά πρωτόκολλα είναι το IAX2 και Skype.

Extension: Λέγονται και εσωτερικά. Κάθε extension έχει ένα μοναδικό αριθμό στον VoIP server τον οποίο μπορεί να χρησιμοποιήσει ένα άλλο extension για να εκκινήσει μία κλήση μεταξύ τους.

Codec: COder/DECoder. Μικροπρόγραμμα που αναλαμβάνει την κωδικοποίηση και αποκωδικοποίηση του ήχου και του video. Στο VoIP απαιτείται real time conding/decoding. Γνωστά audio codecs είναι τα PCM A-law, PCM U-law, Speex, GSM, iLBC.

Transcoding: Η μετατροπή ενός σήματος από ένα codec σε ένα άλλο. Ομοίως, το transcoding πρέπει να γίνεται σε πραγματικό χρόνο, παρότι είναι μία ιδιαίτερα απαιτητική σε πόρους (CPU & Memory) διαδικασία.

VoiceMail: Υπηρεσία τηλεφωνητή ο οποίος καταγράφει φωνητικά μηνύματα που αφήνει ο καλών.

Trunk: Σύνδεση του Asterisk server με άλλα Τηλεφωνικά Κέντρα (Τ/Κ) είτε VoIP είτε κλασσικής τηλεφωνίας.

Υπηρεσίες

Ο pbx υποστηρίζει μια σειρά υπηρεσιών και features. Παρατίθεται σύντομη λίστα των βασικότερων στοιχείων.

  • Πρωτόκολλο SIP (UDP)
  • Codecs: PCM A-law, PCM U-law, Speex, GSM
  • VoiceMail
  • Αποστολή e-mail με ειδοποίηση όταν κάποιος λαμβάνει VoiceMail με συνημμένο το φωνητικό μήνυμα
  • Δυνατότητα on demand καταγραφής συνομιλίας κατά την κλήση
  • Βιντεοκλήσεις
  • Conference

Διαθέτει 2 trunks:

  • Ένα SIP trunk με την εταιρία Viva μέσω του οποίου πραγματοποιεί εξερχόμενες κλήσεις, αλλά και λαμβάνει κλήσεις στο σταθερό αστικό νούμερο που μας παρέχει η Viva.
  • Ένα SIP trunk με το Ekiga network μέσω του οποίου μπορούμε να δεχόμαστε VoIP κλήσεις προς τον λογαριασμό fossntua (@ekiga.net).

Πρόσβαση

Η υπηρεσία είναι διαθέσιμη σε όλα τα μέλη της Κοινότητας και προορίζεται για να εξυπηρετηθούν οι ανάγκες της αίθουσας της Κοινότητας σε τηλεφωνία.

Δίκτυο και πληροφορίες εγκατάστασης

Ο server pbx διαθέτει μία κάρτα δικτύου, συνδεδεμένη στο LAN δίκτυο του Kermit virtual host server. Έχει τη διεύθυνση 192.168.1.5 . Τα trunks λειτουργούν μέσω της δεύτερης WAN σύνδεσης που υποστηρίζεται από τον C836 router της Κοινότητας.