SIP εναντίον SCCP
Το SIP (Session Initiation Protocol) και SCCP (Skinny Call Control Protocol) είναι και τα δύο πρωτόκολλα ελέγχου περιόδου σύνδεσης σε δίκτυα επικοινωνίας που βασίζονται σε IP. Το SIP χρησιμοποιείται για τη δημιουργία, την τροποποίηση και τον τερματισμό περιόδων επικοινωνίας που βασίζονται σε IP με έναν ή περισσότερους συμμετέχοντες, ενώ το SCCP είναι ένα ιδιόκτητο πρωτόκολλο Cisco που χρησιμοποιείται για την επικοινωνία μεταξύ Cisco Call Manager και τηλεφώνων Cisco VOIP. Οι συσκευές Cisco υποστηρίζουν κυρίως και τα δύο αυτά πρωτόκολλα, αλλά εκτελούν το SCCP εγγενώς. Το SCCP σημαίνει επίσης Signaling Connection Control Part, το οποίο είναι ένα πρωτόκολλο στο επίπεδο εφαρμογής της στοίβας πρωτοκόλλου Signaling System 7.
SIP
Το SIP είναι ένα πρωτόκολλο ελέγχου περιόδου λειτουργίας που βρίσκεται στο επίπεδο εφαρμογής και μπορεί να πραγματοποιήσει εγκατάσταση, τροποποίηση και διακοπή της περιόδου λειτουργίας πολυμέσων σε πραγματικό χρόνο επικοινωνίες μέσω δικτύων που βασίζονται σε IP. Το SIP αναπτύχθηκε αρχικά από την Task Force Μηχανικής Διαδικτύου (IETF) μαζί με πολλούς ηγέτες στον κλάδο.
Στη διαχείριση περιόδων σύνδεσης, το SIP μπορεί να προσκαλεί συμμετέχοντες σε συνεδρίες που υπάρχουν ήδη, όπως συνέδρια πολλαπλής μετάδοσης. Τα μέσα της ήδη υπάρχουσας συνεδρίας μπορούν να προστεθούν ή να αφαιρεθούν σε πραγματικό χρόνο. Το SIP υποστηρίζει επίσης την εφαρμογή συνδρομητικών υπηρεσιών τηλεφωνίας ISDN και Ευφυούς Δικτύου, με υπηρεσίες αντιστοίχισης ονομάτων και ανακατεύθυνσης που υποστηρίζουν με διαφάνεια, οι οποίες συμβάλλουν επίσης στη διευκόλυνση της προσωπικής κινητικότητας. Αυτό ορίζεται ως η ικανότητα των τελικών χρηστών να ξεκινούν και να λαμβάνουν κλήσεις ενώ μπορούν να εντοπιστούν από το δίκτυο καθώς κινούνται σε διαφορετικές περιοχές μεταγωγής, έχοντας πλήρη πρόσβαση σε εγγεγραμμένες τηλεπικοινωνιακές υπηρεσίες σε οποιοδήποτε τερματικό σε οποιαδήποτε τοποθεσία.
Γενικά οι συσκευές SIP επικοινωνούν μεταξύ τους χρησιμοποιώντας διακομιστές SIP που παρέχουν μια υποδομή για υπηρεσίες δρομολόγησης, εγγραφής και ελέγχου ταυτότητας και εξουσιοδότησης. Το SIP δεν μπορεί να υπάρχει μόνο του σε ένα σύστημα επικοινωνιών. Έτσι, χρησιμοποιείται μάλλον ως στοιχείο με άλλα πρωτόκολλα IETF προκειμένου να δημιουργηθεί μια πλήρης αρχιτεκτονική πολυμέσων. Αυτά αποτελούνται από διάφορα πρωτόκολλα όπως το RSTP (πρωτόκολλο ροής σε πραγματικό χρόνο), το MEGACO (πρωτόκολλο ελέγχου πύλης μέσων), το SDP (πρωτόκολλο διανομής συνεδρίας) κ.λπ. Το SIP υποστηρίζει τόσο IPv4 όσο και IPv6. Ως εκ τούτου, είναι πολύ δημοφιλές μεταξύ πολλών χρηστών.
SCCP
Το SCCP, το οποίο συνήθως αναφέρεται ως "Skinny", αναπτύχθηκε αρχικά από την SELSIUS Corporation και επί του παρόντος, ένα ιδιόκτητο πρωτόκολλο ελέγχου τερματικού της Cisco που χρησιμοποιείται για τη δημιουργία κλήσεων, την τροποποίηση και την αποκοπή σε VOIP (Voice over IP) περιβάλλοντα. Είναι ένα ελαφρύ πρωτόκολλο που χρησιμοποιείται για τη σηματοδότηση ελέγχου συνεδρίας με το Cisco Call Manager. Το Call Manager ή ο Soft Switch ελέγχει την επεξεργασία ρύθμισης κλήσεων που ξεκινά από τα περισσότερα άλλα κοινά πρωτόκολλα όπως το H.323, SIP, ISDN, MGCP ενώ τα τελικά σημεία κάνουν ροή πολυμέσων απευθείας μεταξύ τους.
SCCP χρησιμοποιεί τη θύρα TCP 2000 ως διαδρομή σηματοδότησης και χρησιμοποιεί το UDP ως διαδρομή μέσων. Σε ένα δίκτυο που υποστηρίζεται από SCCP όπου τα τελικά σημεία είναι σύνολα τηλεφώνων VOIP ή συσκευές με δυνατότητα VOIP, εκτελέστε ένα πρόγραμμα που ονομάζεται Skinny Client το οποίο ελαχιστοποιεί το κόστος και την πολυπλοκότητα των τελικών σημείων VOIP.
Σε μια κλήση VOIP, πρώτα το τηλέφωνο καταχωρεί την IP, τον τύπο και το όνομά του στο CCM (Cisco Call Manager). Στη συνέχεια, το CCM ζητά από τη συσκευή να παράσχει μια λίστα υποστηριζόμενων κωδικοποιητών φωνής και βίντεο. Αποθηκεύει αυτά τα δεδομένα στην κρυφή μνήμη και τα μεταφράζει στις δυνατότητες H.323. Τα μηνύματα "Keep Alive" ανταλλάσσονται περιοδικά μεταξύ του CCM και του τηλεφώνου όπως διαπραγματεύτηκε κατά την εγγραφή. Το SCCP στέλνει επίσης συναγερμούς μέσω CCM όταν υπάρχουν σφάλματα όπως σφάλματα δικτύου. Γενικά το SCCP περιέχει ένα ή περισσότερα μηνύματα για ένα πακέτο που αποτελείται από πεδία 4 byte.
Λόγω της εξαιρετικής απλότητας του SCCP, τώρα έχει αρχίσει να ενδιαφέρεται πολύ μεταξύ πολλών άλλων τρίτων προμηθευτών.
SIP και SCCP