SIP vs SCCP
SIP (სესიის დაწყების პროტოკოლი) და 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 თავდაპირველად შეიქმნა ინტერნეტ ინჟინერიის სამუშაო ჯგუფის (IETF) მიერ ინდუსტრიის ბევრ ლიდერთან ერთად.
სესიების მართვისას, SIP-ს შეუძლია მოიწვიოს მონაწილეები უკვე არსებულ სესიებზე, როგორიცაა მულტიკასტური კონფერენციები. უკვე არსებული სესიის მედია შეიძლება დაემატოს ან წაიშალოს რეალურ დროში. SIP ასევე მხარს უჭერს ISDN და ინტელექტუალური ქსელის სატელეფონო სააბონენტო სერვისების განხორციელებას, სახელების რუკების და გადამისამართების სერვისების გამჭვირვალედ მხარდაჭერით, რაც ასევე ხელს უწყობს პირადი მობილურობის გააქტიურებას. ეს განისაზღვრება, როგორც საბოლოო მომხმარებლების შესაძლებლობა, შექმნან და მიიღონ ზარები, ხოლო ქსელის მიერ მდებარეობის შესაძლებლობა, როდესაც ისინი მოძრაობენ სხვადასხვა გადართვის ზონაში, სრულად წვდომას გამოწერილ სატელეკომუნიკაციო სერვისებზე ნებისმიერ ტერმინალზე, ნებისმიერ ადგილას.
ზოგადად SIP მოწყობილობები ერთმანეთთან ურთიერთობენ SIP სერვერების გამოყენებით, რომლებიც უზრუნველყოფენ ინფრასტრუქტურას მარშრუტიზაციის, რეგისტრაციისა და ავთენტიფიკაციისა და ავტორიზაციის სერვისებისთვის. SIP არ შეიძლება არსებობდეს მარტო საკომუნიკაციო სისტემაში. ასე რომ, ის უფრო მეტად გამოიყენება როგორც კომპონენტი სხვა IETF პროტოკოლებთან, რათა შეიქმნას სრული მულტიმედიური არქიტექტურა. ისინი შედგება სხვადასხვა პროტოკოლებისგან, როგორიცაა RSTP (Real Time Streaming Protocol), MEGACO (Media Gateway Control Protocol), SDP (Session Distribution Protocol) და ა.შ. SIP მხარს უჭერს ორივე IPv4 და IPv6; ამრიგად, ის ძალიან პოპულარულია ბევრ მომხმარებელში.
SCCP
SCCP, რომელსაც ჩვეულებრივ მოიხსენიებენ, როგორც "Skinny", თავდაპირველად შეიქმნა SELSIUS Corporation-ის მიერ და ამჟამად არის Cisco საკუთრების ტერმინალის კონტროლის პროტოკოლი, რომელიც გამოიყენება VOIP-ში ზარის დამყარების, მოდიფიკაციისა და დაშლისათვის IP) გარემო. ეს არის მსუბუქი პროტოკოლი, რომელიც გამოიყენება სესიის კონტროლის სიგნალიზაციისთვის Cisco Call Manager-ით. ზარის მენეჯერი ან რბილი გადამრთველი აკონტროლებს ზარის დაყენების დამუშავებას, რომელიც დაწყებულია სხვა გავრცელებულ პროტოკოლებზე, როგორიცაა 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 ბაიტიანი ველებისგან შემდგარი პაკეტისთვის.
SCCP-ის უკიდურესი სიმარტივის გამო, ახლა ის ძალიან დაინტერესდა სხვა მრავალი მესამე მხარის მოვაჭრეებს შორის.
SIP და SCCP