SIP (Πρωτόκολλο Έναρξης Συνόδου)

Το SIP αντιπροσωπεύει το πρωτόκολλο έναρξης σύνδεσης. Είναι συμπληρωματικό με το VoIP, καθώς παρέχει λειτουργίες σηματοδότησης σε αυτό. Εκτός από το VoIP, χρησιμοποιείται και σε άλλες τεχνολογίες πολυμέσων, όπως σε απευθείας σύνδεση παιχνίδια, βίντεο και άλλες υπηρεσίες. Το SIP αναπτύχθηκε μαζί με ένα άλλο πρωτόκολλο σηματοδότησης H.323, το οποίο χρησιμοποιήθηκε ως πρωτόκολλο σηματοδοσίας για VoIP πριν από την SIP. Τώρα, το SIP έχει αντικαταστήσει σε μεγάλο βαθμό.

Το SIP ασχολείται με τις συνεδρίες επικοινωνίας, οι οποίες είναι οι χρονικές περίοδοι κατά τις οποίες τα μέρη επικοινωνούν. Αυτές περιλαμβάνουν τηλεφωνικές κλήσεις μέσω Διαδικτύου, διασκέψεις πολυμέσων και διανομή κλπ. Το SIP παρέχει την απαραίτητη σηματοδότηση για τη δημιουργία, τροποποίηση και τερματισμό συνεδριών με έναν ή περισσότερους συμμετέχοντες επικοινωνίας.

Το SIP λειτουργεί σχεδόν με τον ίδιο τρόπο όπως άλλα κοινά πρωτόκολλα όπως HTTP ή SMTP . Εκτελεί τη σηματοδότηση στέλνοντας μικρά μηνύματα, αποτελούμενα από κεφαλίδα και σώμα.

Λειτουργίες SIP

Το SIP είναι πρωτόκολλο ενεργοποίησης για VoIP και τηλεφωνία γενικά, λόγω των ακόλουθων χαρακτηριστικών που διαθέτει:

Μετάφραση ονόματος και τοποθεσία χρήστη: Το SIP μεταφράζει μια διεύθυνση σε ένα όνομα και έτσι φτάνει στο καλούμενο μέρος σε οποιαδήποτε θέση. Κάνει μια χαρτογράφηση της περιγραφής της περιόδου σύνδεσης στη θέση και εξασφαλίζει υποστήριξη για λεπτομέρειες σχετικά με τη φύση της κλήσης.

Χαρακτηριστική διαπραγμάτευση: Όχι όλα τα επικοινωνούντα μέρη (που μπορεί να είναι περισσότερα από δύο) έχουν τα απαραίτητα χαρακτηριστικά. Για παράδειγμα, δεν μπορεί όλοι να έχουν υποστήριξη βίντεο. Το SIP επιτρέπει στην ομάδα να διαπραγματευτεί τα χαρακτηριστικά.

Διαχείριση κλήσεων συμμετεχόντων: Το SIP επιτρέπει σε έναν συμμετέχοντα να πραγματοποιεί ή να ακυρώνει συνδέσεις με άλλους χρήστες κατά τη διάρκεια μιας κλήσης. Οι χρήστες μπορούν επίσης να μεταφερθούν ή να τεθούν σε αναμονή.

Αλλαγή λειτουργιών κλήσης : Το SIP επιτρέπει σε ένα χρήστη να αλλάξει τα χαρακτηριστικά μιας κλήσης κατά τη διάρκεια της κλήσης. Για παράδειγμα, ως χρήστης, μπορεί να θέλετε να ενεργοποιήσετε την απενεργοποίηση του βίντεο, ειδικά όταν ένας νέος χρήστης συμμετέχει σε μια περίοδο σύνδεσης.

Διαπραγμάτευση μέσων: Ο μηχανισμός αυτός επιτρέπει τη διαπραγμάτευση των μέσων που χρησιμοποιούνται σε μια κλήση, όπως και η επιλογή του κατάλληλου κωδικοποιητή για την εγκατάσταση κλήσεων μεταξύ διαφόρων συσκευών.

Η δομή ενός μηνύματος SIP

Το SIP λειτουργεί όταν οι συσκευές επικοινωνίας στέλνουν και λαμβάνουν μηνύματα. Ένα μήνυμα SIP μεταφέρει πολλές πληροφορίες που βοηθούν στην αναγνώριση της συνόδου, στο χρονοδιάγραμμα ελέγχου και στην περιγραφή των μέσων. Ακολουθεί μια λίστα με το περιεχόμενο ενός μηνύματος: