vydání platformy , určené pro rychlé nasazení komponentů pro zajištění provozu mobilních sítí 2G, 3G, 4G a 5G. Platforma byla původně vyvinuta společností Facebook v rámci zajištění globální dostupnosti sítě, ale byla následně převedena na samostatný projekt, který přijal patronát nezávislé neziskové organizace OpenStack Foundation. Kód je napsán v jazycích C, C++, Go a Python, a na základě licence BSD.
Platforma nabízí nový přístup v práci telekomunikačních operátorů, založený na použití otevřeného softwaru, který umožňuje vytvářet nové typy sítí, v nichž se uplatňuje rychlý cyklus aktualizací a kontinuální integrace softwarových komponent. Klíčovým cílem vývoje Magma bylo pokusit se vytvořit platformu pro budování efektivních moderních mobilních sítí, kompatibilních s existujícími implementacemi základnových stanic LTE a centrálně řízených prostřednictvím komponent spuštěných v privátních nebo veřejných cloudových prostředích.
Platforma také poskytuje nástroje pro automatizaci, které činí nasazení základní infrastruktury snadným jako spuštění Wi-Fi hot spotu. Magma může být použita spolu s tradičními stávajícími základními sítěmi (LTE core network) pro rozšíření jejich funkčnosti v oblasti spouštění nových služeb a organizace federativního spojení různých sítí. Pomocí Magma mohou telekomunikační operátoři, omezení licencovaným pásmem, rozšířit kapacitu sítě nebo zvýšit pokrytí v těžko dostupných oblastech pomocí technologií Wi-Fi a . Například Magma umožňuje urychlit nasazení mobilní sítě na venkově a může být použita pro vytvoření privátních LTE sítí nebo firemních bezdrátových systémů.
Magma zahrnuje nástroje pro automatizaci nasazení sítě, řídicí software a součásti základní sítě pro organizaci dodávání paketů. Aby se snížila složitost správy mobilních sítí, Magma nabízí prostředky pro automatizaci konfigurace, aktualizace softwaru a přidávání nových zařízení. Otevřená povaha projektu umožňuje poskytovatelům služeb vytvářet řešení neomezená na jednoho dodavatele hardwaru, zajišťuje větší flexibilitu a předvídatelnost, a také poskytuje více možností pro přidávání nových služeb a aplikací.
Klíčové Magma:
- AGW (Access Gateway) — brána pro přístup, která poskytuje implementace PGW (Packet Data Network Gateway), SGW (Serving Gateway), MME (Mobility Management Entity) a AAA (Authentication, Authorization and Accounting). SGW zpracovává a směruje pakety pro základnové stanice. PGW zajišťuje připojení uživatelů k externím sítím, provádí filtrování paketů a billing. MME zajišťuje mobilitu, sleduje pohyb uživatelů a provádí migraci mezi základnovými stanicemi. AAA poskytuje síťové služby pro autentizaci, autorizaci a účtování uživatelů. Podporuje práci se stávajícím vybavením pro mobilní sítě.
- Federation Gateway — brána pro integraci se základní sítí mobilních operátorů, využívající standardní rozhraní 3GPP pro interakci se stávajícími komponenty sítě. Hraje roli proxy mezi přístupovou bránou (AGW) a sítí poskytovatele služby, zajišťující funkce jako autenticita, odečítání prostředků, účetnictví a aplikace omezení tarifních plánů.
- Orchestrator — cloudová služba pro řízení a monitorování bezdrátové sítě, včetně analýzy výkonu sítě a sledování toků dat. Pro řízení je k dispozici webové rozhraní. Orchestrator může běžet v typických cloudových prostředích. Pro interakci s AGW a Federation Gateway se používá protokol , fungující na HTTP/2.
V novém vydání:
- Byl významně přepracován a rozšířen (Network Management Station), webové rozhraní pro správu sítí a nasazení nových sítí. Mnohé funkce v NMS nyní vyžadují Elasticsearch.
- V implementaci přístupové brány AGW (Access Gateway) v režimu „Bridged Mode“ počet strategií pro přidělování IP adres uživatelům. K dispozici je přidělování IP z poolu, použití DHCP a statické přidělování IP. Byla přidána experimentální podpora spuštění více APN-SGi.
- podpora přizpůsobitelných profilů řízení kvality služeb (QoS) pro nastavování politik limitování provozu. Parametry QoS lze nastavit pro každé APN, které umožňuje připojení.
Zdroj: opennet.ru
