udgave af platformen , designet til hurtig implementering af komponenter til at understøtte drift af mobilnetværk 2G, 3G, 4G og 5G. Platformen blev oprindeligt udviklet af Facebook som en del af indsatsen for at sikre global netværksadgang, men blev derefter omdannet til et selvstændigt projekt under ledelse af den uafhængige non-profit organisation OpenStack Foundation. Koden er skrevet i C, C++, Go og Python, og under BSD-licensen.
platformen tilbyder en ny tilgang til arbejdet med telekommunikationsoperatører, baseret på brugen af open source-software, som gør det muligt at skabe nye typer netværk, der anvender hurtige opdateringscykler og kontinuerlig integration af softwarekomponenter. Hovedmålet med udviklingen af Magma var at skabe en platform til opbygning af effektive moderne mobile netværk, der er kompatible med eksisterende realiseringer af LTE-baserede stationer og centralt styret via komponenter, der kører i private eller offentlige cloud-miljøer.
Platformen tilbyder også automatiseringsværktøjer, der gør implementeringen af den grundlæggende infrastruktur ikke mere kompleks end at starte en Wi-Fi-adgangspunkt. Magma kan anvendes sammen med traditionelle eksisterende basisnetværk (LTE core network) for at udvide deres funktionalitet med hensyn til lancering af nye tjenester og organisering af federation af forskellige netværk. Med Magma kan telekommunikationsoperatører, der er begrænset af licensierede frekvensbånd, udvide netværkskapaciteten eller øge dækningen i utilgængelige områder ved hjælp af Wi-Fi og . For eksempel muliggør Magma hurtigere implementering af mobilnetværk i landdistrikter, samt kan den anvendes til oprettelse af private LTE-netværk eller virksomhedens trådløse systemer.
Magma inkluderer værktøjer til automatisering af netværksudrulning, administrationssoftware og komponenter til kerne-netværket til pakkelevering. For at mindske kompleksiteten ved styring af mobile netværk tilbyder Magma værktøjer til automatisering af konfiguration, softwareopdateringer og tilføjelse af nye enheder. Projektets åbne karakter giver telekommunikationsoperatører mulighed for at skabe løsninger, der ikke er bundet til én leverandør af udstyr, hvilket sikrer større fleksibilitet og forudsigelighed samt giver flere muligheder for tilføjelse af nye tjenester og applikationer.
Nøglepunkter Magma:
- AGW (Access Gateway) er en adgangsgateway, der tilbyder implementeringer af PGW (Packet Data Network Gateway), SGW (Serving Gateway), MME (Mobility Management Entity) og AAA (Authentication, Authorization and Accounting). SGW håndterer og dirigerer pakker til basestationer. PGW sikrer abonnentens forbindelse til eksterne netværk, udfører pakke-filtrering og fakturering. MME sikrer mobilitet, sporer abonnentens bevægelse og udfører migration mellem basestationer. AAA leverer netværkstjenester til autentificering, autorisation og regnskab for abonnenter. Der understøttes arbejde med eksisterende udstyr til mobilnetværk.
- Federation Gateway er en gateway til integration med kerne-netværket for telekommunikationsoperatører, der anvender standardiserede 3GPP-grænseflader til interaktion med eksisterende netværkskomponenter. Den fungerer som proxy mellem adgangsgatewayen (AGW) og telekommunikationsoperatørens netværk og muliggør funktioner som autentificering, fradrag af midler, registrering og anvendelse af begrænsninger for prisplaner.
- Orchestrator er en administrerende cloud-tjeneste til konfiguration og overvågning af det trådløse netværk, herunder til analyse af netværkets ydeevne og overvågning af trafikstrømme. Der tilbydes et web-interface til administration. Orchestrator kan køres i typiske cloud-miljøer. For interaktion med AGW og Federation Gateway anvendes protokollen , der fungerer oven på HTTP/2.
I den nye version:
- Er blevet betydeligt omarbejdet og udvidet (Network Management Station), et web-interface til styring af netværk og udrulning af nye netværk. Mange funktioner i NMS kræver nu Elasticsearch.
- I implementeringen af adgangsgatewayen AGW (Access Gateway) i 'Bridged Mode' antal strategier til fordelingsbrugere af IP-adresser. Der tilbydes tildeling af IP fra en pulje, brug af DHCP og statisk tildeling af IP. Eksperimentel støtte til at starte flere APN-SGi er blevet tilføjet.
- støtte til tilpassede kvalitetsstyringsprofiler (QoS) til at indstille trafikbegrænsningspolitikker. QoS-parametre kan tilpasses for hver APN, der tillader forbindelser.
Kilde: opennet.ru
