Viimati rÀÀkisime uue NB-IoT standardi iseÀrasustest raadiokatte arhitktuuri vaatenurgast. TÀna arutame, mis on muutunud tuumvÔrgus (Core Network) NB-IoT puhul. Alustame.

TuumvĂ”rgus on toimunud mĂ€rkimisvÀÀrsed muudatused. Esiteks, on lisandunud uus element ja mitmed mehhanismid, mida standard kutsub âCIoT EPS Optimizationâ ehk tugivĂ”rgu optimeerimisele mobiilse asjade interneti jaoks.
Nagu teada, on mobiilsetes vÔrkudes kaks peamist kommunikatsioonikanalit, mida nimetatakse Control Plane (CP) ja User Plane (UP). Control Plane on mÔeldud erinevate vÔrguelementide vaheliste teenuseteate edastamiseks ning teenindab seadmete (UE) liikuvuse haldamist (Mobility management) ja andmeedastussessiooni (Session Management) loomist/sÀilitamist. User Plane on tegelikult kasutajate liikluse edastamise kanal. Klassikalises LTE-s nÀeb CP ja UP jaotumine liidestel vÀlja jÀrgmiselt:

NB-IoT jaoks rakendatakse CP ja UP optimeerimise mehhanisme MME, SGW ja PGW sĂ”lmedes, mis on tinglikult ĂŒhendatud ĂŒhe elemendi alla nimega C-SGN (Cellular IoT Serving Gateway Node). Samuti eeldab standard uue vĂ”rguelemendi loomist â SCEF (Service Capability Exposure Function). Liides MME ja SCEF vahel nimetatakse T6a ja see on rakendatud DIAMETER protokolli alusel. Kuigi DIAMETER on signaalimise protokoll, on see NB-IoT-s kohandatud vĂ€ikeste non-IP andmete edastamiseks.

Nime jĂ€rgi on SCEF teenuse vĂ”imaluste eksponeerimise sĂ”lm. TeisisĂ”nu, SCEF varjab operaatori vĂ”rgu keerukust ning vabastab rakenduste arendajad mobiilsete seadmete (UE) identifitseerimise ja autentimise vajadusest, vĂ”imaldades rakenduste serveritel (Application Server, edaspidi AS) andmeid hankida ja seadmeid hallata ĂŒhise API liidese kaudu.
UE identifikaatoriks ei ole enam telefoninumber (MSISDN) vĂ”i IP-aadress, nagu oli klassikalistes 2G/3G/LTE vĂ”rkudes, vaid nn âexternal IDâ, mis on mÀÀratletud standardis rakenduste arendajatele tuttavas formaadis â@â. See on eraldi ulatuslik teema, mis vÀÀrib eraldi materjali, seega sellest arutame praegu lĂ€hemalt.
NĂŒĂŒd vaatame lĂ€hemalt mĂ”ningaid tĂ€htsamaid uuendusi. «CIoT EPS Optimization» on liiklusĂŒlekande ja abonendiseansside haldamise mehhanismide optimeerimine. Siin on peamised neist:
- DoNAS
- NIDD
- Energi sÀÀstmise mehhanismid PSM ja eDRX
- HLCOM
DoNAS (Data over NAS):
See on mehhanism, mis on vÀlja töötatud vÀikeste andmemahtude edastamise optimeerimiseks.
Klassikalises LTE-s loob abonendi seade vĂ”rgus registreerimisel PDN-ĂŒhenduse (edaspidi PDN) lĂ€bi eNodeB MME-SGW-PGW. UE-eNodeB-MME ĂŒhendus on nn "Signaling Radio Bearer" (SRB). Kui on vajalik andmete edastamine/saamine, loob UE veel ĂŒhe ĂŒhenduse eNodeB-ga â "Data Radio Bearer" (DRB), et edastada kasutajateavet SGW-le ja sealt edasi PGW-le (liidesed S1-U ja S5 vastavalt). PĂ€rast andmevahetuse lĂ”ppu ja kui teatud aja jooksul (tavaliselt 5-20 sekundit) ei toimu liiklust, katkestatakse need ĂŒhendused ja seade lĂ€heb oote- vĂ”i "Idle Mode" reĆŸiimi. Vajadusel uus andmevahetus SRB ja DRB taastatakse.
NB-IoT-s saavad kasutajateaved edastada signaalikanali (SRB) kaudu NAS-protokolli sĂ”numites (). DRB loomine ei ole enam vajalik. See vĂ€hendab oluliselt signalisatsioonikoormust, sÀÀstab vĂ”rgu raadioressursse ja, mis kĂ”ige tĂ€htsam â pikendab seadme aku eluiga.
eNodeB â MME osas algab kasutajateave edastus S1-MME liidese kaudu, mida klassikalises LTE-tehnoloogias ei olnud, ja selleks kasutatakse NAS-protokolli, milles ilmub "User data container".

Kasutajateabe "User Plane" edastamiseks MME-st SGW-le tekib uus liides S11-U, mis on mÔeldud vÀikeste kasutajateabe edastamiseks. S11-U protokoll pÔhineb GTP-U v1-l, mida kasutatakse User Plane edastamiseks ka teistes 3GPP-architekti vÔrguliidetes.

NIDD (non-IP data delivery):
Edasiarengu kĂ€igus andmete edastamise mehhanismide optimeerimisel on olemasolevatele PDN tĂŒĂŒpidele, nagu IPv4, IPv6 ja IPv4v6, lisatud veel ĂŒks tĂŒĂŒp â non-IP. Sellisel juhul ei mÀÀrata UE-le IP-aadressi ja andmeid edastatakse ilma IP-protokolli kasutamiseta. Sellel on mitu pĂ”hjust:
- IoT-seadmed, nagu sensorid, saavad edastada vÀga vÀikeseid andmemahtusid, 20 bait ja isegi vÀhem. Arvestades, et IP-pealkirja minimaalne suurus on 20 bait, vÔib IP-sisaldus olla mÔnikord piisavalt kallis;
- IP-steigi rakendamine kiibis ei ole vajalik, mis vĂ€hendab nende maksumust (kĂŒsimus arutamiseks kommentaarides).
Laias laastus on IP-aadress IoT-seadmete jaoks vajalik, et edastada andmeid lĂ€bi internetsi. NB-IoT kontseptsioonis toimib SCEF kui ainsana ĂŒhenduse punkt AS-ile, ning andmevahetus seadmete ja rakendusserverite vahel toimub API kaudu. Kui SCEF pole olemas, vĂ”ivad non-IP andmed AS-ile edastada Point-to-Point (PtP) tunnel PGW-st ning IP-sisaldus tehakse siis juba seal.
KĂ”ik see sobitub NB-IoT paradigmasse â seadmete maksimaalne lihtsustamine ja odavdamine.
EnergiatÔhususe mehhanismid PSM ja eDRX:
Ăks LPWAN-vĂ”rkude pĂ”hieeliseid on energiakasutuse efektiivsus. Ăhenduste kohaselt vĂ”ib seadme aku kesta kuni 10 aastat. Vaatame, kuidas sellised nĂ€itajad saavutatakse.
Millal seade tarbib kĂ”ige vĂ€hem energiat? Ăige, kui see on vĂ€lja lĂŒlitatud. Ja kui seadet ei saa tĂ€ielikult vĂ€lja lĂŒlitada, lĂŒlitame vĂ€lja raadiosaatja, tantud ajaks, kui vajadust selle jĂ€rele ei ole. Ainult tuleb eelnevalt see vĂ”rgu poolt kooskĂ”lastada.
PSM (energiatĂ”husa reĆŸiim):
EnergiatĂ”husa reĆŸiim PSM lubab seadmel pikka aega raadiosaatjat vĂ€lja lĂŒlitada, jÀÀdes samas vĂ”rku registreerituks, ja mitte IGAL KORRAL uue PDN-i seadistamiseks, kui andmeid edastama peab.
Kuna vĂ”rgu teadmiseks, et seade on endiselt juurdepÀÀsetav, algatab see perioodiliselt ajakohastamisprotseduuri â Tracking Area Update (TAU). Selle protseduuri sagedus seatakse vĂ”rgu poolt T3412 ajastiga, mille vÀÀrtus edastatakse seadmele Tikkimismeetodi vĂ”i jĂ€rgmise TAU protseduuri kĂ€igus. Klassikalises LTE on selle ajasĂ€tted vaikimisi 54 minutit, ning maksimaalne â 186 minutit. Siiski on kĂ”rge efektiivsuse tagamiseks liiga kallis vajadus raadiolainetesse siseneda iga 186 minuti tagant. Selle probleemi lahendamiseks töötati vĂ€lja PSM mehhanism.
Seade aktiveerib PSM-reĆŸiimi, edastades «Attach Request» vĂ”i «Tracking Area Request» sĂ”numites kaks taimerit T3324 ja T3412-Extended. Esimene mÀÀrab aja, mille jooksul seade on pĂ€rast «Idle Mode» reĆŸiimini ĂŒleminekut saadaval. Teine on aeg, mille jooksul tuleks teostada TAU, kuid nĂŒĂŒd vĂ”ib selle vÀÀrtus ulatuda 35712000 sekundini ehk 413 pĂ€evani. SĂ”ltuvalt seadistustest vĂ”ib MME vastu vĂ”tta seadme edastatud taimerite vÀÀrtusi vĂ”i neid muuta, edastades uued vÀÀrtused sĂ”numites «Attach Accept» vĂ”i «Tracking Area Update Accept». NĂŒĂŒd vĂ”ib seade olla raadiomooduli sisse lĂŒlitamata 413 pĂ€eva ja jÀÀda samal ajal vĂ”rku registreerituks. Selle tulemusena saavutame tohutu vĂ”rguressursside kokkuhoiu ja seadmete energiatĂ”hususe!

Kuid sel viisil on seade saadaval ainult sissetulevate kommunikatsioonide jaoks. Kui seade peab edastama midagi rakenduste serverisse, vÔib see igal ajal PSM-ist vÀlja minna ja andmeid saata, jÀÀdes seejÀrel aktiivseks T3324 taimeri jooksul, et vastu vÔtta teabeteateid AS-ilt (kui neid peaks olema).
eDRX (pikendatud katkestatud vastuvÔtt):
eDRX, pikendatud katkestatud vastuvĂ”tu reĆŸiim. Andmete edastamiseks seadmele, mis asub «Idle mode'is», teostab vĂ”rk teavitamisprotseduuri â «Paging». PĂ€rast teavitamise saamist kĂ€ivitab seade SRB loomise edasiseks suhtlemiseks vĂ”rguga. Kuid et mitte jÀÀda ilma aadressitud sĂ”numist Paging, peab seade pidevalt jĂ€lgima raadiolaineid, mis on samuti ĂŒsna energiaintensiivne.
eDRX on reĆŸiim, kus seade vastab vĂ”rgult sĂ”numitele mitte pidevalt, vaid perioodiliselt. Attach vĂ”i TAU protseduuride ajal lepitakse seadme ja vĂ”rgu vahel kokku ajavahemikud, mille jooksul seade «kuulatab» eeteret. Vastavalt sellele toimub Paging-protseduur ka nende ajavahemike jooksul. eDRX reĆŸiimis jaguneb seadme töö tsĂŒkliteks (eDRX tsĂŒkkel). Iga tsĂŒkli alguses toimub nn «paging-aken» (Paging Time Window, edaspidi PTW) â see on aeg, mil seade kuulab raadiokanaleid. PTW lĂ”ppedes lĂŒlitab seade raadiomooduli tsĂŒkli lĂ”puni vĂ€lja.

HLCOM (kÔrge latentsusega kommunikatsioon):
Vajadusel vĂ”ib seade andmete edastamiseks vĂ€ljuda mĂ”lemast neist kahest energiasÀÀstureĆŸiimist, ootamata PSM vĂ”i eDRX tsĂŒkli lĂ”ppu. Andmeid saab seadmesse edastada ainult siis, kui see on aktiivne.
HLCOM funktsioon vĂ”i kĂ”rge latentsusega suhtlemine tĂ€hendab Downlink pakettide puhverdamist SGW-s ajaks, mil seade on energiasÀÀstureĆŸiimis ja suhtlemiseks mittesaadav. Puhverdatud paketid toimetatakse kohale, kui seade vĂ€ljub PSM-ist, tehes TAU vĂ”i edastades Uplink-i liiklust, vĂ”i kui toimub PTW.
See nÔuab kindlasti IoT-toodete arendajate teadlikkust, kuna seadmega suhtlemine pole reaalajas ning nÔuab teatud lÀhenemist rakenduste Àriloogika konstrueerimisel.
KokkuvĂ”ttes vĂ”ib öelda, et uue rakendamine on alati pĂ”nev ning praegu tegeleme standardiga, mis pole isegi maailma hiiglaste, nagu Vodafone ja Telefonica, poolt tĂ€ielikult vĂ€lja katsetatud â seega on see kahekordne pĂ”nevus. Meie esituses ei pretendeeri me absoluutsele tĂ€ielikkusele, kuid loodame, et see annab piisava arusaama tehnoloogiast. Oleme tĂ€nulikud tagasiside eest.
Autor: Konvergente lahenduste ja multimeedia teenuste ekspert Aleksei LapĆĄin
Allikas: habr.com
