הארכיטקטורה של אוטומציה של רשתות תקשורת היא היררכית, ומורכבת משלוש רמות או שלבים.
ארכיטקטורת אוטומציה של טלקום
הארכיטקטורה של אוטומציה של רשתות תקשורת מורכבת משלושה שלבים שמתבססים על תהליך העבודה מקצה לקצה של אוטומציה בתחום התקשורת:
שלב 1: יצירת חבילה
הפעולות הבאות מתבצעות בדרך כלל על ידי ספקי פונקציות רשת, ספקי תשתית רשת, ספקי תזמור שירותים (SO) ומשלבי מערכות:
- יצירת חבילות
kpt: פיתוח חבילות הגדרה ויצירת תוכניות בסיסיות על ידי הגדרת חבילותkpt, פונקציות רשת (NF) והגדרות של משאבים מותאמים אישית (CRD) של התשתית הנדרשת. - פרסום חבילות: הפצת חבילות ההגדרות למאגרי מידע ייעודיים.
- קביעת סוג המאגר: בוחרים אם להפוך את החבילה לזמינה במאגר סגור וקנייני (שנגיש רק לארגון) או במאגר ציבורי (שנגיש לקהילה רחבה יותר).
שלב 2: תכנון הרשת
אלה משימות נפוצות שספקי CSP ו-SI מבצעים:
- איסוף והתאמה אישית של תוכניות מקוריות: התאמה אישית של ה-CRD והמשאבים. להתאים את התוכניות להגדרות ולמדיניות הספציפיות לארגון.
שלב 3 : פריסה
אלה משימות נפוצות שספקי CSP ו-SI מבצעים:
- שיבוט של תוכניות אב והתאמה שלהן: צריכה והצגה של וריאציות של ההגדרה ואישור ההגדרה הסופית.
- הפעלת פריסות: Telecom Network Automation מתאים את הפריסות האלה כדי שהרשת תתאים לכוונת המשתמש.

איור 1. אוטומציה מבוססת-ענן של טלקום – מסע מקצה לקצה (מבוסס על Nephio)
תפקידים והרשאות
בקטע הזה מפורטים התפקידים וההרשאות בניהול הזהויות והרשאות הגישה (IAM) עבור Telecom Network Automation.
תפקידים
| תפקיד | הרשאות |
|---|---|
| אדמין של אוטומציה בחברות טלקום
האדמין הוא משתמש על ויש לו את כל ההרשאות של Telecom Network Automation. רק לתפקיד האדמין יש את ההרשאות האלה בתפקידים המוגדרים מראש:
|
|
| Telco Automation Blueprint Designer
האחריות העיקרית של מעצבי שרטוטים היא ליצור ולנהל שרטוטים. יש להם את כל ההרשאות למשאבי תוכנית הפעולה, חוץ מההרשאה לאישור, והרשאות קריאה לכל שאר המשאבים של Telecom Network Automation. |
|
| אדמין של פריסת אוטומציה של Telco
האדמינים של הפריסה אחראים בעיקר על ניהול משאבי הפריסה. יש להם את כל ההרשאות המתאימות, בנוסף להרשאות קריאה למשאבים אחרים של Telecom Network Automation. |
|
| Telco Automation Service Orchestrator
התפקיד Service Orchestrator מיועד לחשבונות שירות שקוראים לממשקי ה-API של Telecom Network Automation כדי לנהל את משאבי הפריסה. |
|
| מנהל מערכת של Telco Automation Tier 1 Operations
לאדמין תפעול ברמה 1 יש הרשאת קריאה למשאבים של אוטומציה ברשתות טלקום, כמו תוכניות, פריסות ואשכול תזמור, כדי לעקוב אחרי המצבים שלהם. |
|
| מנהל מערכת של Telco Automation Tier 4 Operations
למנהל פעולות ברמה 4 יש את כל ההרשאות של מנהל ברמה 1, וגם את כל ההרשאות האחרות לניהול משאבי פריסה. |
|
הרשאות
| הרשאה | יעד |
|---|---|
| telcoautomation.blueprints.approve | אישור במשאב של תוכנית האב |
| telcoautomation.blueprints.create | יצירה של משאב בשרטוט |
| telcoautomation.blueprints.delete | מחיקה במשאב של תוכנית היעד |
| telcoautomation.blueprints.get | אחזור במשאב של תוכנית האב |
| telcoautomation.blueprints.list | רשימות במשאבי התוכנית |
| telcoautomation.blueprints.propose | הגשת הצעה למשאב של תוכנית היעד |
| telcoautomation.blueprints.update | עדכון של משאב תוכנית היעד |
| telcoautomation.deployments.apply | החלת משאב הפריסה של היעד |
| telcoautomation.deployments.computeStatus | חישוב הסטטוס במשאב הפריסה של היעד |
| telcoautomation.deployments.create | יצירה במשאב פריסת היעד |
| telcoautomation.deployments.delete | מחיקה במשאב הפריסה של היעד |
| telcoautomation.deployments.get | אחזור במשאב הפריסה של היעד |
| telcoautomation.deployments.list | רשימות במשאבי פריסת היעד |
| telcoautomation.deployments.rollback | חזרה לגרסה הקודמת במשאב פריסת היעד |
| telcoautomation.deployments.update | עדכון של משאב הפריסה של היעד |
| telcoautomation.locations.get | אחזור במשאב המיקום של telcoautomation |
| telcoautomation.locations.list | רשימות במשאבי המיקום של telcoautomation |
| telcoautomation.operations.cancel | ביטול במשאב היעד של פעולת telcoautomation |
| telcoautomation.operations.delete | מחיקה במשאב של פעולת telcoautomation ביעד |
| telcoautomation.operations.get | אחזור במשאב של פעולת telcoautomation היעד |
| telcoautomation.operations.list | רשימות במשאבי הפעולה של telcoautomation |
| telcoautomation.orchestrationClusters.create | יצירה במשאב של אשכול התזמור היעד |
| telcoautomation.orchestrationClusters.delete | מחיקה במשאב של אשכול היעד לניהול תזמור |
| telcoautomation.orchestrationClusters.get | אחזור במשאב של אשכול התזמור היעד |
| telcoautomation.orchestrationClusters.list | רשימות במשאבי אשכול התזמור של היעד |
| telcoautomation.publicBlueprints.get | שליפה במשאב התוכנית הציבורית של היעד |
| telcoautomation.publicBlueprints.list | רשימות במשאבי התוכנית הציבורית שאליהם מתבצע הטירגוט |