SIP מייצג את Protocol Initiation Protocol. זה משלים עם ה- VoIP שכן הוא מספק פונקציות איתות אליו. מלבד ה- VoIP, הוא משמש גם בטכנולוגיות מולטימדיה אחרות, כמו משחקים מקוונים, וידאו ושירותים אחרים. SIP פותחה יחד עם פרוטוקול איתות נוסף, H.323, אשר שימש פרוטוקול איתות עבור ה- VoIP לפני SIP. עכשיו, SIP יש החליף אותו במידה רבה.
SIP עוסק בפגישות תקשורת, שהן תקופות הזמן שבהן הצדדים מתקשרים. אלה כוללים שיחות טלפון באינטרנט, ועידות מולטימדיה והפצה וכו '. SIP מספקת את האיתות הדרוש ליצירה, שינוי וסיום הפעלות עם משתתף תקשורת אחד או יותר.
SIP עובד בערך באותה דרך כמו פרוטוקולים נפוצים אחרים כמו HTTP או SMTP. הוא מבצע את האיתות על ידי שליחת הודעות קטנות, המורכבת של כותרת וגוף.
פונקציות SIP
SIP הוא פרוטוקול Enabler עבור VoIP וטלפוניה בכלל, בשל התכונות הבאות יש:
שם תרגום ומיקום משתמש: SIP מתרגמת כתובת לשם וכך מגיעה למפלגה הנקראת בכל מקום. הוא עושה מיפוי של תיאור הפעלה לאתר, ומבטיח תמיכה לפרטים על אופי השיחה.
משא ומתן על תכונות: לא כל הצדדים המתקשרים (אשר עשויים להיות יותר משניים) יש את התכונות הדרושות. לדוגמה, לא לכולם יש תמיכה בווידאו. SIP מאפשר לקבוצה לנהל משא ומתן על התכונות.
ניהול משתתפי שיחות: SIP מאפשר למשתתף לבצע או לבטל חיבורים למשתמשים אחרים במהלך שיחה. משתמשים יכולים גם להעביר או להציב בהמתנה.
שינויי תכונות שיחה: SIP מאפשר למשתמש לשנות את מאפייני השיחה במהלך השיחה. לדוגמה, כמשתמש, ייתכן שתרצה להפעיל וידאו מושבת, במיוחד כאשר משתמש חדש מצטרף לפעילות באתר.
משא ומתן לתקשורת: מנגנון זה מאפשר משא ומתן של התקשורת המשמשת בשיחה, כמו בחירת codec המתאים עבור הקמת שיחה בין מכשירים שונים.
המבנה של הודעת SIP
SIP פועל על ידי כך שהתקשורת שולחת ומקבלת הודעות. הודעת SIP נושאת מידע רב המסייע בזיהוי ההפעלה, תזמון הבקרה ותיאור המדיה. להלן רשימה של מה ההודעה מכילה בקצרה:
- פרטי פרוטוקול (למשל גרסה)
- פרטי מושב (יוצר, שם וכו ')
- מידע על המשתתפים (דוא"ל, טלפון וכו ')
- מידע על רוחב פס
- מידע על הצפנה
- תיאור זמן (זמן פעיל וזמן חוזר)
- תיאור מדיה (שם מדיה, כותרת, כתובת וכו ')
- מידע על רוחב הפס של המדיה
- מפתח הצפנת מדיה