Förra gÄngen diskuterade vi funktionerna hos den nya NB-IoT-standarden ur ett perspektiv för nÀtverksarkitektur för radiotillgÄng. Idag ska vi reflektera över vad som har förÀndrats i kÀrnnÀtet (Core Network) med NB-IoT. SÄ, lÄt oss börja.

Det har skett betydande förÀndringar i kÀrnnÀtet. Först och frÀmst har en ny komponent introducerats, liksom en rad mekanismer som definieras av standarden som "CIoT EPS Optimization" eller optimering av kÀrnnÀtet för mobilinternet of Things.
Som bekant finns det tvÄ huvudkommunikationskanaler i mobila nÀtverk, som kallas Control Plane (CP) och User Plane (UP). Control Plane Àr avsedd för överföring av styrmeddelanden mellan olika nÀtverkselement och anvÀnds för att sÀkerstÀlla mobilitet (Mobility management) för enheter (UE) och för att etablera/underhÄlla sessionsdataöverföring (Session Management). User Plane Àr faktiskt kanalen för överföring av anvÀndartjÀnster. I klassisk LTE ser fördelningen av CP och UP över grÀnssnitten ut som följer:

Mekanismerna för optimering av CP och UP för NB-IoT implementeras vid noderna MME, SGW och PGW, som gemensamt kallas för C-SGN (Cellular IoT Serving Gateway Node). Standarden förutsĂ€tter Ă€ven införandet av ett nytt nĂ€tverksomrĂ„de â SCEF (Service Capability Exposure Function). GrĂ€nssnittet mellan MME och SCEF kallas T6a och Ă€r implementerat med hjĂ€lp av protokollet DIAMETER. Trots att DIAMETER Ă€r ett signalprotokoll, Ă€r det anpassat för att överföra smĂ„ mĂ€ngder non-IP-data i NB-IoT.

Baserat pÄ namnet Àr SCEF en nod för exponering av tjÀnstekapabiliteter. Med andra ord döljer SCEF nÀtverksoperatörens komplexitet och lyfter Àven bort behovet för applikationsutvecklare att identifiera och autentisera mobila enheter (UE), vilket möjliggör för applikationsservrar (Application Server, hÀdanefter AS) att hÀmta data och styra enheter genom ett gemensamt API-grÀnssnitt.
Identifikatorn för UE blir inte telefonnumret (MSISDN) eller IP-adressen, som det var i den klassiska 2G/3G/LTE-nÀtverk, utan den sÄ kallade "external ID", som definieras av standarden i ett format som Àr bekant för applikationsutvecklare, "@". Detta Àr ett separat stort Àmne som förtjÀnar ett eget material, sÄ vi kommer inte att gÄ in pÄ detaljer om det just nu.
LÄt oss nu titta pÄ de mest betydelsefulla nyheterna. "CIoT EPS Optimization" Àr optimering av trafiköverföringsmekanismer och hantering av abonnentsessioner. HÀr Àr de viktigaste av dem:
- DoNAS
- NIDD
- Energioptimeringsmekanismer PSM och eDRX
- HLCOM
DoNAS (Data över NAS):
Detta Àr en mekanism som utvecklats för att optimera överföring av smÄ datamÀngder.
I klassisk LTE upprĂ€ttar abonnentens enhet en PDN-anslutning (hĂ€refter PDN) genom eNodeB till MME-SGW-PGW vid registrering i nĂ€tverket. Anslutningen UE-eNodeB-MME kallas âSignaling Radio Bearerâ (SRB). Om det behövs att överföra/motta data upprĂ€ttar UE en ytterligare anslutning med eNodeB â âData Radio Bearerâ (DRB) â för att överföra anvĂ€ndartjĂ€nsttrafik till SGW och vidare till PGW (grĂ€nssnitt S1-U och S5 respektive). Efter avslutad överföring och vid avsaknad av trafik under en viss tid (vanligtvis 5-20 sekunder) kopplas dessa anslutningar ned och enheten gĂ„r över i vĂ€ntelĂ€ge eller âIdle Modeâ. Vid behov av att utbyta en ny mĂ€ngd data Ă„terupprĂ€ttas SRB och DRB.
I NB-IoT kan överföring av anvĂ€ndartjĂ€nsttrafik ske via signalkanal (SRB), i meddelanden frĂ„n NAS-protokollet (). UpprĂ€ttande av DRB krĂ€vs inte lĂ€ngre. Detta minskar avsevĂ€rt den signalbelastning, sparar radiresurser i nĂ€tverket och â viktigast av allt â förlĂ€nger enhetens batterilivslĂ€ngd.
PĂ„ strĂ€ckan eNodeB â MME börjar anvĂ€ndardata överföras via grĂ€nssnittet S1-MME, vilket inte fanns i den klassiska LTE-tekniken, och protokollet NAS anvĂ€nds för detta, dĂ€r âUser data containerâ introduceras.

För att genomföra överföring av âUser Planeâ frĂ„n MME till SGW introduceras ett nytt grĂ€nssnitt S11-U, som Ă€r avsett för att överföra smĂ„ mĂ€ngder anvĂ€ndardata. PĂ„ protokoll S11-U baseras GTP-U v1, som anvĂ€nds för överföring av User Plane Ă€ven pĂ„ andra grĂ€nssnitt i 3GPP-arkitekturen.

NIDD (non-IP data delivery):
Som en del av ytterligare optimering av mekanismer för överföring av smĂ„ datamĂ€ngder, har ytterligare en typ â non-IP â lagts till de redan existerande typerna av PDN sĂ„som IPv4, IPv6 och IPv4v6. I detta fall tilldelas inte UE nĂ„gon IP-adress, och data överförs utan att anvĂ€nda IP-protokollet. Det finns flera skĂ€l till detta:
- IoT-enheter, som sensorer, kan överföra mycket smÄ datamÀngder, 20 byte eller till och med mindre. Med tanke pÄ att den minimi storleken pÄ en IP-header Àr 20 byte, kan inkapslingen i IP ibland vara en ganska kostsam process;
- Det finns ingen behov av att implementera en IP-stack i chipet, vilket leder till att de blir billigare (ett Àmne för diskussion i kommentarerna).
I stort sett behövs en IP-adress för IoT-enheter för att överföra data över internet. I konceptet NB-IoT fungerar SCEF som en enda anslutningspunkt för AS, och datautbytet mellan enheter och applikationsservrar sker via API. I avsaknad av SCEF kan icke-IP-data överföras till AS via en Point-to-Point (PtP) tunnel frÄn PGW och inkapslingen i IP kommer dÄ att ske pÄ den.
Allt detta passar in i paradigmet för NB-IoT â maximal förenkling och kostnadsreducering av enheter.
Energibesparande mekanismer PSM och eDRX:
En av de viktigaste fördelarna med LPWAN-nÀtverk Àr energieffektiviteten. Det pÄstÄs att enheten kan fungera autonomt i upp till 10 Är pÄ ett enda batteri. LÄt oss undersöka hur sÄdana vÀrden uppnÄs.
NÀr förbrukar enheten minst energi? RÀtt, nÀr den Àr avstÀngd. Och om vi inte kan stÀnga av enheten helt, lÄt oss stÀnga av radiomodulen under den tid det inte behövs. Men detta mÄste först godkÀnnas med nÀtverket.
PSM (Power Saving Mode):
PSM-lÀget gör det möjligt för enheten att hÄlla radiomodulen avstÀngd under lÄng tid, medan den fortfarande Àr registrerad i nÀtverket, utan att behöva Äterinstallera PDN varje gÄng den behöver överföra data.
För att nĂ€tverket ska veta att enheten fortfarande Ă€r tillgĂ€nglig, initierar den periodiskt en uppdateringsprocess â Tracking Area Update (TAU). Frekvensen för denna process stĂ€lls in av nĂ€tverket med hjĂ€lp av en timer T3412, vars vĂ€rde överförs till enheten under proceduren för anslutning eller nĂ€sta TAU. I klassisk LTE Ă€r standardvĂ€rdet för denna timer 54 minuter, och det maximala Ă€r 186 minuter. Emellertid, för att sĂ€kerstĂ€lla hög energieffektivitet, Ă€r behovet av att gĂ„ in i radiofrekvensen var 186:e minut en alltför kostsam process. Denna problematik ledde till utvecklingen av PSM-mekanismen.
Enheten aktiverar PSM-lÀget genom att skicka meddelanden om "Attach Request" eller "Tracking Area Request" vÀrdena för de tvÄ timerna T3324 och T3412-Extended. Den första bestÀmmer tiden som enheten kommer att vara tillgÀnglig efter att den har gÄtt in i "Idle Mode". Den andra Àr den tid efter vilken TAU mÄste göras, och dess vÀrde kan nu nÄ upp till 35712000 sekunder eller 413 dagar. Beroende pÄ instÀllningarna kan MME acceptera timer-vÀrden frÄn enheten eller Àndra dem genom att skicka nya vÀrden i meddelandena "Attach Accept" eller "Tracking Area Update Accept". Nu kan enheten vara avstÀngd frÄn radiosignaler i 413 dagar och ÀndÄ förbli registrerad i nÀtverket. Detta ger en enorm resursbesparing för nÀtverket och energieffektivitet för enheterna!

Men i detta lÀge Àr enheten endast otillgÀnglig för inkommande kommunikation. Om det behövs att skicka nÄgot till applikationsservern kan enheten nÀr som helst gÄ ut ur PSM och skicka data, och förbli aktiv under timer T3324 för att ta emot informationsmeddelanden frÄn AS (om sÄdana finns).
eDRX (extended discontinuous reception):
eDRX, utvidgad modul för intermittent mottagning. För att skicka data till en enhet som Àr i "Idle mode", utför nÀtverket en notifieringsprocedur - "Paging". Vid mottagandet av paging initierar enheten upprÀttandet av SRB för vidare kommunikation med nÀtverket. Men för att inte missa det adresserade paeget, mÄste enheten stÀndigt övervaka radiospektrumet, vilket ocksÄ Àr ganska energikrÀvande.
eDRX Àr ett lÀge dÀr enheten tar emot meddelanden frÄn nÀtverket inte kontinuerligt, utan periodiskt. Under Attach eller TAU procedurerna samordnar enheten med nÀtverket tidsintervall dÀr den kommer att "lyssna" pÄ radion. Följaktligen kommer pagingsproceduren att genomföras under dessa tidsperioder. I eDRX-lÀget delas enhetens arbete upp i cykler (eDRX cycle). I början av varje cykel finns det ett sÄ kallat "pagingfönster" (Paging Time Window, PTW) - det Àr den tid som enheten lyssnar pÄ radiofrekvensen. NÀr PTW avslutas stÀnger enheten av radiosystemet tills cykeln Àr slut.

HLCOM (high latency communication):
Vid behov av att överföra data kan enheten gÄ ur nÄgot av dessa tvÄ energisparlÀgen utan att vÀnta pÄ att PSM eller eDRX-cykeln ska slutföras. Men data kan endast överföras till enheten nÀr den Àr aktiv.
Funktionen HLCOM eller kommunikation med höga fördröjningar innebÀr buffring av Downlink-paket pÄ SGW under den tid enheten Àr i energisparlÀge och inte Àr tillgÀnglig för kommunikation. Buffrade paket kommer att levereras sÄ snart enheten gÄr ur PSM, gör TAU eller överför Uplink-trafik, eller nÀr PTW intrÀffar.
Detta krÀver definitivt medvetenhet frÄn utvecklarna av IoT-produkter, eftersom kommunikationen med enheten inte sker i realtid och krÀver ett sÀrskilt tillvÀgagÄngssÀtt för att konstruera affÀrslogiken för applikationerna.
Avslutningsvis sĂ€ger vi: införandet av det nya Ă€r alltid spĂ€nnande, och nu har vi att göra med en standard som inte ens har testats fullt ut av vĂ€rldens 'jĂ€ttar', som Vodafone och Telefonica â vilket gör det dubbelt spĂ€nnande. VĂ„r presentation av materialet gör inte ansprĂ„k pĂ„ fullstĂ€ndighet, men vi hoppas att vi ger en tillrĂ€cklig förstĂ„else för teknologin. Vi skulle uppskatta Ă„terkoppling.
Författare: Expert inom konvergerande lösningar och multimedia tjÀnster Alexey Lapshin
KĂ€lla: habr.com
