GCC
פרוטוקול זה הוא וריאנט של פרוטוקול GPRS GCC.
שירות שיחת קול קבוצתי (VGCS) משתמש בפרוטוקול בקרת שיחה קבוצתית (GCC) במנשק הרדיו במערכת 3GPP .
זהו אחד מפרוטוקולי תת שכבת ניהול החיבור (CM).
בכלליות, מספר תחנות ניידות (MS) משתתפות בשיחה קבוצתית. כתוצאה מכך, יש יותר מ- MS אחת עם ישות GCC באותה שיחה קבוצתית, ויש ישות GCC אחת ברשת באותה שיחה קבוצתית.
ה- MS מתעלם מהודעות GCC הנשלחות במצב של אי אישור קבלה והמגדירות כיעד את ישות התחנה שהיא אינה ישות ניידת של אותו ה- MS.
שכבות גבוהות יותר ותת השכבה MM מחליטות האם לקבל טרנזקציות GCC מקבילות ומתי והאם לקבל עסקאות GCC במקביל לעסקאות CM אחרות.
שיחה קבוצתית יכולה להיות יזומה ע"י משתמש נייד או ע"י המשלח.
במקרים מסויימים , מניחים שה- MS הוא מחולל השיחה הקבוצתית, מבלי שהוא יהיה המחולל.
מחולל עסקת ה- GCC בוחר את מזהה העסקה (TI).
ישויות בקרת השיחה מתוארות כמכונות תקשורת במצב סופי, אשר מחליפות הודעות דרך מנשק הרדיו ומתקשרות מבפנים עם (תת) שכבות פרוטוקול ספציפיות.
בפרט, פרוטוקול ה- GCC משתמש בתת שכבת MM ו-RR המוגדרות ב- GSM.
הרשת צריכה להחיל פונקציות פיקוח על מנת לוודא שפרוצדורות ה- GCC בתהליך ואם לאו אז לקחת את המשמעויות הנאותות על מנת לפתור את הבעיות.
הפרוצדורות האלמנטריות ב- GCC מכילות:
· פרוצדורות יסוד שיחה קבוצתית.
· פרוצדורות השמדת שיחה קבוצתית.
· פרוצדורות שלב מידע בשיחה.
· מספר פרוצדורות שונות.
לכל ההודעות יש את הכותרת הבאה:
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
אוקטט |
מזהה עסקה |
Protocol discriminator |
1 | ||||||
סוג הודעה |
2 | |||||||
פריטי מידע |
3-n |
Protocol discriminator
ה- Protocol discriminator מגדיר את ההודעה הנשלחת .
מזהה טרנזקציה
מבדיל בין פעולות מקבילות בתוך תחנה ניידת אחת.
8 |
7 |
6 |
5 |
דגל TI |
ערך TI | ||
מזהה עסקה |
דגל TI
מזהה מי הקצה את ערך ה- TI עבור עסקה זו.
מטרת דגל זה היא לפתור נסיונות סימולטניים להקצות את אותו ערך TI.
ערך TI
צד המנשק היוזם את העסקה מקצה את ערכי ה- TI.
בתחילת העסקה נבחר ערך TI חופשי המוקצה לעסקה זו. ערך זה נשאר קבוע לכל אורך חיי העסקה.
לאחר שהעסקה מסתיימת ערך ה- TI הקשור הוא חופשי ויכול להיות מוקצה מחדש לעסקה עתידית.
שני ערכי מזהי עסקה זהים יהיו בשימוש כאשר כל ערך שייך לעסקה שמקורה בקצוות מנוגדים של המנשק.
סוג הודעה
סוג ההודעה מגדיר את הפונקציה של כל הודעת GCC.
סוגי ההודעה הבאים קיימים:
0x110001 |
IMMEDIATE SETUP |
0x110010 |
SETUP |
0x110011 |
CONNECT |
0x110100 |
TERMINATION |
0x110101 |
TERMINATION REQUEST |
0x110110 |
TERMINATION REJECT |
0x111000 |
STATUS |
0x111001 |
GET STATUS |
0x111010 |
SET PARAMETER |
פריטי מידע
לכל פריט מידע יש שם המקודד כאוקטט אחד.
אורך פריט מידע יכול להיות קבוע או משתנה ומצביע האורך עבור כל אחד יכול גם להיכלל.