VoIP
מתוך ויקיפדיה, האנציקלופדיה החופשית
ה-VoIP הוא שם כללי לטכנולוגיות ולשיטות שונות להעברת דיבור (כדוגמת שיחות טלפון) על-גבי רשתות IP (כדוגמת רשת האינטרנט). טכנולוגיות אלו קיימות כיום במגוון רחב של יישומים:
- שיחות דיבור בתוכנות למסרים מידיים (IM) כדוגמת ICQ, מסנג'ר, Skype ועוד
- שיחות ממחשבים אל קוי טלפון "רגילים"
- שיחות בין שני קוי טלפון "רגילים" אשר חברת הטלפון בוחרת להעביר אותן על גבי רשתות IP. (ראה הרחבה בהמשך)
יתרון עיקרי לטכנולוגיות ה-VoIP הוא הפריסה הרחבה של רשת האינטרנט (ורשתות נתונים נוספות) ובכך נחסך הצורך לפרוס תשתיות מיוחדות לטובת הדיבור (כגון קוי טלפון, מכשירי טלפון וכו').
יתרון נוסף בשימוש ב-IP להעברת שיחות, הוא השימוש בפרוטוקול סטנדרטי ונפוץ . גופים רבים מבצעים מחקר ופיתוח של כלים שימושיים עבורו: אבטחת מידע, ניהול רשת, ניטור, אופטימיזציה של הביצועים וכו', והשימוש ב-VoIP יכול להתבסס על כל אותו הידע והכלים הקיימים.
תוכן עניינים |
[עריכה] מהות הטכנולוגיה
טכנולוגיות ה-VoIP מעבירות דיבור על גבי רשת הנתונים בצורה דיגיטלית. הדיבור האנושי הוא אנאלוגי במקורו, ועל מנת להעביר אותו על רשתות נתונים יש צורך לקודד אותו בצורה דיגיטלית. שיטות הקידוד שהיו נהוגות בעולם הטלפוניה, לפני הופעת ה-VoIP, הניחו שקיים מסלול נתונים קבוע בין שני צדדי השיחה, שהוא בעל רוחב סרט מתאים להעברת השיחה, והוא משוריין לטובת השיחה כל עוד היא מתקיימת. הנחות עבודה אלו היו נכונות עבור רשתות טלפוניה "רגילות", אך אינן נכונות ברשתות נתונים.
ברשתות נתונים רוחב הסרט הזמין לשימוש מושפע מהעומס הרגעי על הרשת וממספר המשתמשים והיישומים הצורכים את משאבי הרשת בכל רגע ורגע (ולכן יכול להשתנות בכל רגע ורגע). בנוסף, בגלל האופי המזדמן של רשתות הנתונים, המידע בהן לא נשלח בצורה רציפה (כדוגמת שיחת טלפון) אלא בחבילות מידע. כל חבילה מכילה נתח מסוים מתוך כלל המידע, והחבילה עוברת דרך מסלול שונה ברשת עפ"י העומס הקיים בכל רגע ורגע בנקודות שונות ברשת.
בשל כל התכונות הנ"ל, טכנולוגיות ה-VoIP השונות צריכות להתמודד עם מס' תופעות:
- Jitter - בגלל שכל חבילה יכולה לעבור מסלול שונה ברשת, גם קצב ההגעה של החבילות אינו קבוע.
- Packet Reorder - בגלל המסלולים השונים ייתכן שחבילה מסוימת "תעקוף" חבילה אחרת, ויווצר בלבול בסדר של החבילות
- איבוד חבילות - ייתכן שחלק מהחבילות יאבדו ולעולם לא יגיעו אל היעד.
- רוחב סרט משתנה - בגלל שישומים שונים יכולים ליצור עומס על הרשת, על ישומי ה-VoIP להתמודד עם שינויים ברוחב הסרט הזמין עבורם בכל רגע ורגע.
[עריכה] מקודד קול - Vocoder
המקודד (Vocoder - Voice Coder) הוא לב-ליבה של טכנולוגיית ה-VoIP. באמצעות קידוד מתאים של אותות הדיבור, ניתן להתגבר על תכונות רשת ה-IP ולהצליח להעביר עליה דיבור.
שמע מועבר בטלפוניה רגילה בקצב של 64 קילו ביט לשנייה. קצב זה נחשב לקצב הבסיסי להעברת דיבור באיכות של שיחת טלפון. על ידי שימוש במקודד ניתן לדחוס את השמע לקצבים נמוכים בהרבה ובכך לחסוך רוחב סרט רב. חלק מרוחב הסרט שנחסך משמש להעברת אותות בקרה להתמודדות עם התופעות הנ"ל (כגון שידור מחדש של חבילות, מספור כל חבילה במספר סידורי, הגדלת היתירות של המידע בכל חבילה, הוספת קודים לתיקון שגיאות). פעולות נוספות שמבצע המקודד הן:
- מעביר רק דיבור אנושי, ומסנן צלילים מיותרים ורעש רקע
- מעביר רק את הדיבור עצמו, ונמנע מהעברת השקט שבין המשפטים, המילים והאותיות
- יוצר רחש-נוחות (comfort noise) על מנת לגרום למאזין תחושה שהקו לא נותק , אפילו ברגעים שבהם רוחב הסרט נחסך על ידי שני המנגנונים הקודמים. הרחש נוצר מקומית ולא משתמש במשאבי רשת יקרים.
מקודדים מקובלים ב- VoIP:
- G.711
- G.723
- G.729
[עריכה] שילוב בין טלפוניה ל-VoIP
חברת טלפון רבות המספקות שיחות חוץ מצאו שזול הרבה יותר לשלם עבור חיבור רחב סרט לאינטרנט מאשר עבור חיבור רחב סרט לוויני או סיבי. בשיטה זאת המשתמש מחזיק בטלפון רגיל, ורק לאחר שהשיחה מגיעה למרכזייה היא מתורגמת ל-VoIP ומועברת על גבי האינטרנט אל מרכזיית היעד, ושם היא מתורגמת חזרה לטלפוניה רגילה ומועברת אל מכשיר הטלפון של הצד השני.
[עריכה] שילוב עם פרוטוקולים אחרים
טכנולוגיית ה-VoIP עצמה נותנת מענה רק להעברת הדיבור בין תחנות ברשת. אך אין די בכך. בנוסף להעברת הדיבור בין הצדדים, צריך לקיים מערכת ליצירת קשר בין הצדדים (כדוגמת החיוג ברשתות טלפון רגילות). שתי שיטות עיקריות לכך הן:
- השתייכות לישום רחב יותר אשר מקיים קשר בין הצדדים. ישומים רבים כבר מבצעים תהליך האיתור של הצדדים הרצויים (לדוגמה, רשימת החברים בתוכנות למסרים מיידיים), וניתן להתבסס עליהן על-מנת לאתר את הצד שמולו רוצים לבצע שיחת VoIP.
- קיום רשת IPtel . רשת טלפון מבוססת IP. שיטה המאפשרת חיוג למספרי טלפון ברשת, בדומה לחיוג של מספרי טלפון במערכת טלפון "רגילה". פרוטוקולי IPtel מרכזיים הם H.323 ו- SIP