ပလက်ဖောင်း ထုတ်ဝေမှု 2G၊ 3G၊ 4G နှင့် 5G ဆယ်လူလာကွန်ရက်များကို ပံ့ပိုးရန် အစိတ်အပိုင်းများကို လျင်မြန်စွာ ဖြန့်ကျက်အသုံးပြုရန်အတွက် ဒီဇိုင်းထုတ်ထားသည်။ ပလက်ဖောင်းကို မူလက Facebook ၏ တစ်စိတ်တစ်ပိုင်းအဖြစ် တီထွင်ခဲ့သည်။ ကမ္ဘာလုံးဆိုင်ရာ ကွန်ရက်သုံးစွဲနိုင်မှုကို သေချာစေရန်၊ သို့သော် လွတ်လပ်သော အကျိုးအမြတ်မယူသောအဖွဲ့အစည်း OpenStack Foundation ၏ ပံ့ပိုးမှုအောက်တွင် လွှဲပြောင်းပေးသည့် သီးခြားပရောဂျက်တစ်ခုအဖြစ် ပြောင်းလဲခဲ့သည်။ ကုဒ်ကို C, C++, Go နှင့် Python တို့ဖြင့် ရေးသားထားသည်။ BSD လိုင်စင်အောက်တွင်။
ပလပ်ဖောင်းသည် ပွင့်လင်းသောဆော့ဖ်ဝဲလ်အသုံးပြုမှုနှင့် မြန်ဆန်သောအပ်ဒိတ်စက်ဝန်းကိုအသုံးပြုကာ ဆော့ဖ်ဝဲလ်အစိတ်အပိုင်းများကို စဉ်ဆက်မပြတ်ပေါင်းစပ်ထားသည့် ကွန်ရက်အမျိုးအစားသစ်များဖန်တီးခွင့်ပြုခြင်းအပေါ် အခြေခံ၍ တယ်လီကွန်းအော်ပရေတာများ၏အလုပ်အတွက် ချဉ်းကပ်မှုအသစ်ကို ပေးပါသည်။ Magma ၏ ဖွံ့ဖြိုးတိုးတက်မှု၏ အဓိကပန်းတိုင်မှာ လက်ရှိ LTE အခြေစိုက်စခန်း အကောင်အထည်ဖော်မှုများနှင့် လိုက်လျောညီထွေဖြစ်ပြီး သီးသန့် သို့မဟုတ် အများသူငှာ cloud ပတ်ဝန်းကျင်များတွင် လုပ်ဆောင်နေသည့် အစိတ်အပိုင်းများမှတစ်ဆင့် ထိရောက်သော ခေတ်မီမိုဘိုင်းကွန်ရက်များကို တည်ဆောက်ရန် ကြိုးပမ်းရန်ဖြစ်သည်။
ပလပ်ဖောင်းသည် Wi-Fi ချိတ်ဆက်အသုံးပြုမှုပွိုင့်ကို အသုံးပြုရသကဲ့သို့ ကျောရိုးအခြေခံအဆောက်အအုံကို အသုံးချရာတွင် လွယ်ကူစေသည့် အလိုအလျောက်စနစ်သုံးကိရိယာများကိုလည်း ပံ့ပိုးပေးပါသည်။ ဝန်ဆောင်မှုအသစ်များစတင်ခြင်းနှင့် မတူညီသောကွန်ရက်များအသင်းချုပ်ကို စည်းရုံးခြင်းတို့တွင် ၎င်းတို့၏လုပ်ဆောင်နိုင်စွမ်းကို တိုးချဲ့ရန်အတွက် Magma ကို ရိုးရာရှိပြီးသား core ကွန်ရက်များ (LTE core network) နှင့် တွဲဖက်အသုံးပြုနိုင်ပါသည်။ Magma ဖြင့်၊ လိုင်စင်ရရပ်ဝန်းဖြင့် ကန့်သတ်ထားသော တယ်လီကွန်းအော်ပရေတာများသည် Wi-Fi နှင့် Wi-Fi ကို အသုံးပြု၍ ကွန်ရက်စွမ်းရည်ကို ချဲ့ထွင်နိုင်သည် သို့မဟုတ် ချိတ်ဆက်ရန်ခက်ခဲသောနေရာများတွင် လွှမ်းခြုံမှုကို တိုးမြှင့်နိုင်သည်။ . ဥပမာအားဖြင့် Magma သည် ကျေးလက်ဒေသများတွင် ဆယ်လူလာကွန်ရက်များ ဖြန့်ကျက်မှုကို အရှိန်မြှင့်နိုင်ပြီး ပုဂ္ဂလိက LTE ကွန်ရက်များ သို့မဟုတ် လုပ်ငန်းကြိုးမဲ့စနစ်များကို ဖန်တီးရန်လည်း အသုံးပြုနိုင်သည်။
Magma တွင် ကွန်ရက်ဖြန့်ကျက်မှုကို အလိုအလျောက်လုပ်ဆောင်ရန် ကိရိယာများ၊ စီမံခန့်ခွဲမှုဆော့ဖ်ဝဲနှင့် ပက်ကက်ပေးပို့မှုကို စုစည်းရန် အဓိကကွန်ရက်အစိတ်အပိုင်းများ ပါဝင်သည်။ မိုဘိုင်းကွန်ရက်များကို စီမံခန့်ခွဲရာတွင် ရှုပ်ထွေးမှုကို လျှော့ချရန်အတွက် Magma သည် အလိုအလျောက်ဖွဲ့စည်းပုံဖွဲ့စည်းပုံ၊ ဆော့ဖ်ဝဲအပ်ဒိတ်များနှင့် စက်ပစ္စည်းအသစ်များ ထပ်ထည့်ရန် ကိရိယာများကို ပေးဆောင်ထားသည်။ ပရောဂျက်၏ ပွင့်လင်းမြင်သာမှုသည် တယ်လီကွန်းအော်ပရေတာများအား စက်ကိရိယာရောင်းချသူတစ်ဦးနှင့် ဆက်စပ်မှုမရှိသော ဖြေရှင်းချက်များကို ဖန်တီးနိုင်စေကာ ပိုမိုပြောင်းလွယ်ပြင်လွယ်နှင့် ကြိုတင်ခန့်မှန်းနိုင်မှုကို ပေးစွမ်းနိုင်သည့်အပြင် ဝန်ဆောင်မှုအသစ်များနှင့် အက်ပ်ပလီကေးရှင်းများကို ပေါင်းထည့်ရန်အတွက်လည်း အခွင့်အလမ်းများကို ပံ့ပိုးပေးပါသည်။
သော့ မဂ်မာ-
- AGW (Access Gateway) သည် PGW (Packet Data Network Gateway), SGW (Serving Gateway), MME (Mobility Management Entity) နှင့် AAA (Authentication, Authorization and Accounting) တို့ကို အကောင်အထည်ဖော်ပေးသည့် ဝင်ထွက်ပေါက်တစ်ခုဖြစ်သည်။ SGW သည် ပက်ကေ့ခ်ျများကို အခြေစိုက်စခန်းများသို့ ပို့ဆောင်ပေးပါသည်။ PGW သည် စာရင်းသွင်းသူ၏ ပြင်ပကွန်ရက်များသို့ ချိတ်ဆက်မှုကို ပံ့ပိုးပေးသည်၊ ပက်ကတ်ကို စစ်ထုတ်ခြင်းနှင့် ငွေတောင်းခံခြင်းတို့ကို လုပ်ဆောင်သည်။ MME သည် ရွေ့လျားနိုင်မှု၊ စာရင်းသွင်းသူ လှုပ်ရှားမှုကို ခြေရာခံကာ အခြေစိုက်စခန်းများကြား ရွှေ့ပြောင်းခြင်းကို လုပ်ဆောင်ပေးသည်။ AAA သည် စစ်မှန်ကြောင်းအထောက်အထားပြခြင်း၊ ခွင့်ပြုချက်နှင့် စာရင်းသွင်းသူစာရင်းကိုင်ခြင်းအတွက် ကွန်ရက်ဝန်ဆောင်မှုများကို ပေးပါသည်။ ဆယ်လူလာကွန်ရက်များအတွက် ရှိပြီးသား စက်ကိရိယာများဖြင့် အလုပ်လုပ်ခြင်းကို ပံ့ပိုးထားသည်။
- Federation Gateway သည် ရှိပြီးသားကွန်ရက်အစိတ်အပိုင်းများနှင့် အပြန်အလှန်တုံ့ပြန်ရန် စံ 3GPP အင်တာဖေ့စ်များကို အသုံးပြုကာ မိုဘိုင်းအော်ပရေတာများ၏ ပင်မကွန်ရက်နှင့် ပေါင်းစည်းရန်အတွက် တံခါးပေါက်တစ်ခုဖြစ်သည်။ Access Gateway (AGW) နှင့် ဝန်ဆောင်မှုပေးသူ၏ ကွန်ရက်ကြားတွင် ပရောက်စီတစ်ခုအဖြစ် လုပ်ဆောင်ပြီး အထောက်အထားစိစစ်ခြင်း၊ အားသွင်းခြင်း၊ စာရင်းကိုင်ခြင်းနှင့် အကောက်ခွန်ဆိုင်ရာ ကန့်သတ်ချက်များကို ကျင့်သုံးခြင်းစသည့် လုပ်ဆောင်ချက်များကို ပံ့ပိုးပေးပါသည်။
- Orchestrator သည် ကွန်ရက်စွမ်းဆောင်ရည်ကို ပိုင်းခြားစိတ်ဖြာခြင်းနှင့် အသွားအလာစီးဆင်းမှုများကို ခြေရာခံခြင်းအပါအဝင် ကြိုးမဲ့ကွန်ရက်ကို ပုံဖော်ခြင်းနှင့် စောင့်ကြည့်ခြင်းအတွက် cloud စီမံခန့်ခွဲမှုဝန်ဆောင်မှုတစ်ခုဖြစ်သည်။ စီမံခန့်ခွဲမှုအတွက် ဝဘ်အင်တာဖေ့စ်ကို ကမ်းလှမ်းထားသည်။ Orchestrator သည် ပုံမှန် cloud ပတ်ဝန်းကျင်များတွင် သုံးနိုင်သည်။ ပရိုတိုကောကို AGW နှင့် Federation Gateway တို့နှင့် အပြန်အလှန်တုံ့ပြန်ရန်အတွက် အသုံးပြုသည်။ HTTP/2 ၏ထိပ်တွင် လုပ်ဆောင်နေသည်။
ထုတ်ဝေမှုအသစ်တွင်-
- သိသိသာသာ ပြန်လည် ဒီဇိုင်းဆွဲပြီး ချဲ့ထွင်ခဲ့သည်။ (Network Management Station)၊ ကွန်ရက်များကို စီမံခန့်ခွဲရန်နှင့် ကွန်ရက်အသစ်များကို ဖြန့်ကျက်ခြင်းအတွက် ဝဘ်အင်တာဖေ့စ်တစ်ခု။ ယခုအခါ NMS ရှိ အင်္ဂါရပ်များစွာသည် Elasticsearch လိုအပ်သည်။
- "Bridged Mode" မုဒ်တွင် AGW (Access Gateway) ဝင်ပေါက်တံခါးကို အကောင်အထည်ဖော်ရာတွင်၊ အသုံးပြုသူများထံသို့ IP လိပ်စာများခွဲဝေပေးရန်အတွက် ဗျူဟာအရေအတွက်။ ရေကန်မှ IP ခွဲဝေခြင်း၊ DHCP ကိုအသုံးပြုခြင်းနှင့် static IP assignment တို့ကို ရရှိနိုင်ပါသည်။ APN-SGi အများအပြားကို အသုံးပြုရန်အတွက် စမ်းသပ်မှုဆိုင်ရာ ပံ့ပိုးမှု ထပ်လောင်းထည့်ထားသည်။
- အသွားအလာကန့်သတ်မှုမူဝါဒများချမှတ်ရန် စိတ်ကြိုက်ဝန်ဆောင်မှုအရည်အသွေး (QoS) စီမံခန့်ခွဲမှုပရိုဖိုင်များအတွက် ပံ့ပိုးမှု။ ချိတ်ဆက်မှုများကို ခွင့်ပြုသည့် APN တစ်ခုစီအတွက် QoS ဆက်တင်များကို ပြင်ဆင်သတ်မှတ်နိုင်သည်။
source: opennet.ru
