free5GC 3.4.0 ప్రాజెక్ట్ యొక్క కొత్త విడుదల ప్రచురించబడింది, ఇది 5GPP విడుదల 5 (R3) స్పెసిఫికేషన్ యొక్క అవసరాలకు అనుగుణంగా 15G కోర్ నెట్వర్క్ భాగాల (15GC) యొక్క బహిరంగ అమలును అభివృద్ధి చేస్తుంది. చైనీస్ మినిస్ట్రీస్ ఆఫ్ ఎడ్యుకేషన్, సైన్స్ మరియు ఎకానమీ మద్దతుతో నేషనల్ జియాటోంగ్ యూనివర్సిటీలో ప్రాజెక్ట్ డెవలప్ చేయబడుతోంది. కోడ్ గోలో వ్రాయబడింది మరియు Apache 2.0 లైసెన్స్ క్రింద పంపిణీ చేయబడుతుంది.
ప్రాజెక్ట్ కింది 5G భాగాలు మరియు సేవలను కవర్ చేస్తుంది:
- AMF - యాక్సెస్ మరియు మొబిలిటీ మేనేజ్మెంట్ ఫంక్షన్.
- AUSF - ప్రమాణీకరణ సర్వర్ ఫంక్షన్.
- CHF - ఛార్జింగ్ ఫంక్షన్.
- N3IWF - నాన్-3GPP ఇంటర్వర్కింగ్ ఫంక్షన్.
- N3IWUE - నాన్-3GPP ఇంటర్వర్కింగ్ యూజర్ ఎక్విప్మెంట్.
- NRF - NF రిపోజిటరీ ఫంక్షన్.
- NSSF - నెట్వర్క్ స్లైస్ ఎంపిక ఫంక్షన్.
- PCF - పాలసీ మరియు ఛార్జింగ్ ఫంక్షన్.
- SMF - సెషన్ మేనేజ్మెంట్ ఫంక్షన్.
- SBI - సర్వీస్డ్-బేస్డ్ ఇంటర్ఫేస్.
- UDM - ఏకీకృత డేటా నిర్వహణ.
- UDR - యూనిఫైడ్ డేటా రిపోజిటరీ.
- UPF - యూజర్ ప్లేన్ ఫంక్షన్.
వెర్షన్ 3.4.0లోని మార్పులలో:
- SBA (సర్వీస్-బేస్డ్ ఆర్కిటెక్చర్) అమలు OAuth అధికార ప్రోటోకాల్కు మద్దతును జోడించింది, ఇది ఇప్పటికే ఉన్న అన్ని సేవలలో (AMF, SMF, NRF, PCF, UDR, UDM, AUSF, NSSF) ప్రామాణీకరించడానికి మరియు యాక్సెస్ టోకెన్ను అభ్యర్థించడానికి ఉపయోగించవచ్చు. . NRF (నెట్వర్క్ రిపోజిటరీ ఫంక్షన్) భాగం అధీకృత సర్వర్గా పని చేసే సామర్థ్యాన్ని జోడించింది.
- స్పష్టమైన డి-రిజిస్ట్రేషన్ కోసం మద్దతు జోడించబడింది. ఉదాహరణకు, పాత AMF (యాక్సెస్ మేనేజ్మెంట్ ఫంక్షన్)తో నమోదు చేయబడిన వినియోగదారు మొబైల్ పరికరం (UE) కొత్త AMFకి రిజిస్ట్రేషన్ అభ్యర్థనను పంపవచ్చు మరియు ఈ కొత్త AMF నమోదు చేయడాన్ని ఆపివేయమని పాత AMFని అభ్యర్థించవచ్చు.
- రూటింగ్ మార్చడానికి అభ్యర్థనలకు మద్దతు జోడించబడింది (“NAS రీరూట్”).
- UE కాన్ఫిగరేషన్ అప్డేట్ కమాండ్ సమయం మరియు టైమ్ జోన్ సమాచారాన్ని వినియోగదారు పరికరానికి బదిలీ చేయడానికి NITZ (నెట్వర్క్ ఐడెంటిటీ మరియు టైమ్ జోన్) మెకానిజంకు మద్దతును జోడించింది.
5G మొబైల్ నెట్వర్క్లను అమలు చేయడానికి సాంకేతికత యొక్క ఇతర అమలులలో NextEPC, OpenAir, Magma, Open5GS, Open5GCore, OAI-CN మరియు srsRAN ప్రాజెక్ట్లు ఉన్నాయి.
మూలం: opennet.ru