Das letzte Mal haben wir über die Funktionen des neuen Standard-NB-IoT in Bezug auf die Architektur des Funkzugangsnetzes gesprochen. Heute werden wir mit NB-IoT diskutieren, was sich im Kernnetzwerk (Core Network) geändert hat. Also lass uns gehen.

Im Kern des Netzwerks sind erhebliche Änderungen aufgetreten. Zunächst sind ein neues Element sowie eine Reihe von Mechanismen erschienen, die vom Standard als „CIoT EPS-Optimierung“ oder Kernnetzwerkoptimierung für das zellulare Internet der Dinge definiert werden.
Wie Sie wissen, gibt es in Mobilfunknetzen zwei Hauptkommunikationskanäle, die Steuerebene (CP) und die Benutzerebene (UP). Die Steuerebene dient zum Austausch von Dienstnachrichten zwischen verschiedenen Netzwerkelementen und wird zum Bereitstellen von Mobilitätsgeräten (Mobility Management) (UE) und zum Einrichten / Verwalten einer Datenübertragungssitzung (Session Management) verwendet. Die Benutzerebene ist in der Tat ein Kanal zum Übertragen von Benutzerverkehr. In klassischem LTE ist die Verteilung von CP und UP über die Schnittstellen wie folgt:

Die CP- und UP-Optimierungsmechanismen für NB-IoT sind auf MME-, SGW- und PGW-Knoten implementiert, die bedingt zu einem einzigen Element namens C-SGN (Cellular IoT Serving Gateway Node) kombiniert werden. Der Standard geht auch von der Entstehung eines neuen Netzwerkelements aus - SCEF (Service Capability Exposure Function). Die Schnittstelle zwischen MME und SCEF heißt T6a und ist auf Basis des DIAMETER-Protokolls implementiert. Trotz der Tatsache, dass DIAMETER ein Signalisierungsprotokoll ist, ist es in NB-IoT für die Übertragung kleiner Mengen von Nicht-IP-Daten angepasst.

Basierend auf dem Namen ist SCEF eine Site, auf der Servicefunktionen verfügbar gemacht werden. Mit anderen Worten, SCEF verbirgt die Komplexität des Netzwerks des Betreibers und macht Anwendungsentwicklern die Notwendigkeit der Identifizierung und Authentifizierung mobiler Geräte (UE) überflüssig, sodass Anwendungsserver (Application Server, im Folgenden AS) Daten empfangen und Geräte über eine einzige API verwalten können.
Die Kennung des UE ist keine Telefonnummer (MSISDN) oder IP-Adresse wie im klassischen 2G / 3G / LTE-Netzwerk, sondern die sogenannte „externe ID“, die vom Standard im Format <Local Identifier> @ <Domain definiert wird, das Anwendungsentwicklern bekannt ist Kennung> ". Dies ist ein separates großes Thema, das separates Material verdient. Daher werden wir jetzt nicht im Detail darauf eingehen.
Jetzt werden wir uns mit den wichtigsten Innovationen befassen. "CIoT EPS Optimization" ist eine Optimierung der Verkehrsübertragungsmechanismen und der Verwaltung von Teilnehmersitzungen. Hier sind die wichtigsten:
- DoNAS
- Nidd
- PSM- und eDRX-Energiesparmechanismen
- Hlcom
DoNAS (Daten über NAS):Dies ist ein Mechanismus zur Optimierung der Übertragung kleiner Datenmengen.
Bei klassischem LTE stellt eine Teilnehmereinheit bei der Registrierung im Netzwerk eine PDN-Verbindung (im Folgenden PDN) über eNodeB zu MME-SGW-PGW her. Die UE-eNodeB-MME-Verbindung ist der sogenannte „Signaling Radio Bearer“ (SRB). Wenn Daten gesendet / empfangen werden müssen, stellt das UE eine weitere Verbindung zum eNodeB her - "Data Radio Bearer" (DRB), um Benutzerverkehr an SGW und weiter an PGW zu senden (Schnittstellen S1-U bzw. S5). Am Ende des Austauschs und für einige Zeit (normalerweise 5 bis 20 Sekunden) ohne Datenverkehr werden diese Verbindungen getrennt und das Gerät wechselt in den Standby-Modus oder in den „Leerlaufmodus“. Bei Bedarf wird der Austausch eines neuen Datenelements SRB und DRB neu installiert.
In NB-IoT kann der Benutzerverkehr in NAS-Protokollnachrichten (
http://www.3gpp.org/more/96-nas ) über einen Signalisierungskanal (SRB) übertragen werden. Die Installation von DRB ist nicht mehr erforderlich. Dies reduziert die Signallast erheblich, spart Netzwerkfunkressourcen und verlängert vor allem die Batterielebensdauer des Geräts.
Im Abschnitt eNodeB - MME werden Benutzerdaten über die S1-MME-Schnittstelle übertragen, was bei der klassischen LTE-Technologie nicht der Fall war, und dafür wird das NAS-Protokoll verwendet, in dem der „Benutzerdatencontainer“ erscheint.

Um die „Benutzerebene“ von der MME zum SGW zu übertragen, wird eine neue S11-U-Schnittstelle angezeigt, über die kleine Mengen von Benutzermelonendaten übertragen werden können. Das S11-U-Protokoll basiert auf GTP-U v1, mit dem die Benutzerebene auf anderen Schnittstellen des 3GPP-Architekturnetzwerks übertragen wird.
NIDD (Non-IP Data Delivery):Im Rahmen der weiteren Optimierung der Mechanismen zur Übertragung kleiner Datenmengen wurde zusätzlich zu den vorhandenen PDN-Typen wie IPv4, IPv6 und IPv4v6 ein anderer Typ angezeigt - Nicht-IP. In diesem Fall wird dem UE keine IP-Adresse zugewiesen, und Daten werden ohne Verwendung des IP-Protokolls übertragen. Dafür gibt es mehrere Gründe:
- IoT-Geräte wie Sensoren können sehr kleine Datenmengen übertragen, 20 Byte oder sogar weniger. Angesichts der Mindestgröße eines IP-Headers von 20 Byte kann die Kapselung in IP manchmal recht teuer sein.
- Es ist nicht erforderlich, einen IP-Stack im Chip zu implementieren, was zu einer Kostenreduzierung führt (Frage zur Diskussion in den Kommentaren).
Im Großen und Ganzen benötigen IoT-Geräte eine IP-Adresse, um Daten über das Internet zu übertragen. Im Konzept von NB-IoT fungiert SCEF als zentraler Verbindungspunkt für AS, und der Datenaustausch zwischen Geräten und Anwendungsservern erfolgt über die API. Wenn kein SCEF vorhanden ist, können Nicht-IP-Daten von PGW über den Punkt-zu-Punkt-Tunnel (PtP) an den AS übertragen werden, und die IP-Kapselung wird bereits darauf durchgeführt.
All dies passt in das NB-IoT-Paradigma - die maximale Vereinfachung und Verbilligung von Geräten.
PSM- und eDRX-Energiesparmechanismen:Einer der Hauptvorteile von LPWAN-Netzen ist die Energieeffizienz. Erklärt eine Batterielebensdauer von bis zu 10 Jahren mit einer einzelnen Batterie. Lassen Sie uns sehen, wie solche Werte erreicht werden.
Wann verbraucht ein Gerät am wenigsten Strom? Richtig, wenn es ausgeschaltet ist. Und wenn es unmöglich ist, das Gerät vollständig zu deaktivieren, schalten Sie das Funkmodul aus, solange es nicht benötigt wird. Nur zuerst müssen Sie dies mit dem Netzwerk koordinieren.
PSM (Energiesparmodus):Im PSM-Energiesparmodus kann das Gerät das Funkmodul für längere Zeit ausschalten, während es im Netzwerk registriert bleibt, und den PDN nicht jedes Mal neu installieren, wenn Sie Daten übertragen müssen.
Damit das Netzwerk weiß, dass das Gerät noch verfügbar ist, wird regelmäßig der Aktualisierungsvorgang - Tracking Area Update (TAU) - eingeleitet. Die Häufigkeit dieser Prozedur wird vom Netzwerk mithilfe des T3412-Timers eingestellt, dessen Wert während der Attach-Prozedur oder der nächsten TAU an das Gerät übertragen wird. In klassischem LTE beträgt der Standardwert dieses Timers 54 Minuten und das Maximum 186 Minuten. Um jedoch eine hohe Energieeffizienz zu gewährleisten, ist es zu teuer, alle 186 Minuten auf Sendung zu gehen. Um dieses Problem zu lösen, wurde der PSM-Mechanismus entwickelt.
Das Gerät aktiviert den PSM-Modus, indem es die Werte der beiden Timer T3324 und T3412-Extended in den Meldungen „Attach Request“ oder „Tracking Area Request“ überträgt. Der erste bestimmt die Zeit, zu der das Gerät verfügbar ist, nachdem in den "Leerlaufmodus" gewechselt wurde. Die Sekunde ist die Zeit, nach der die TAU hergestellt werden muss. Erst jetzt kann ihr Wert 35712000 Sekunden oder 413 Tage erreichen. Abhängig von den Einstellungen akzeptiert die MME möglicherweise die vom Gerät empfangenen Timer-Werte oder ändert sie, indem sie neue Werte in den Meldungen "Anhängen akzeptieren" oder "Verfolgen der Aktualisierung des Verfolgungsbereichs" sendet. Jetzt kann das Gerät das Funkmodul 413 Tage lang nicht einschalten und im Netzwerk registriert bleiben. Dadurch erzielen wir enorme Einsparungen bei den Netzwerkressourcen und der Energieeffizienz der Geräte!

In diesem Modus ist das Gerät jedoch nicht nur für eingehende Kommunikationen verfügbar. Übertragen Sie bei Bedarf etwas auf die Seite des Anwendungsservers. Das Gerät kann das PSM jederzeit verlassen und Daten senden. Danach bleibt es aktiv, damit der T3324-Timer Informationsnachrichten vom AS empfängt (falls vorhanden).
eDRX (erweiterter diskontinuierlicher Empfang):eDRX, erweiterter intermittierender Empfang. Um Daten an ein Gerät zu übertragen, das sich im "Leerlaufmodus" befindet, führt das Netzwerk eine Benachrichtigungsprozedur durch - "Paging". Nach Empfang des Paging-Geräts wird die Einrichtung eines SRB für die weitere Kommunikation mit dem Netzwerk eingeleitet. Um die an ihn gerichtete Paging-Nachricht nicht zu verpassen, muss das Gerät die Radiosendung ständig überwachen, was ebenfalls sehr energieaufwendig ist.
eDRX ist ein Modus, in dem das Gerät nicht ständig, sondern regelmäßig Nachrichten vom Netzwerk empfängt. Während der Attach- oder TAU-Prozeduren handelt das Gerät mit dem Netzwerk die Zeitintervalle aus, in denen es die Luft „abhört“. Dementsprechend wird der Paging-Vorgang in den gleichen Intervallen durchgeführt. Im eDRX-Modus ist das Gerät in Zyklen unterteilt (eDRX-Zyklus). Zu Beginn jedes Zyklus befindet sich das sogenannte „Paging Time Window“ (PTW) - dies ist die Zeit, zu der das Gerät den Funkkanal abhört. Am Ende von PTW schaltet das Gerät das Funkmodul bis zum Ende des Zyklus aus.
HLCOM (Kommunikation mit hoher Latenz):Wenn Daten an Uplink übertragen werden müssen, kann das Gerät einen dieser beiden Energiesparmodi verlassen, ohne auf das Ende des PSM- oder eDRX-Zyklus zu warten. Hier ist es jedoch nur möglich, Daten auf das Gerät zu übertragen, wenn es aktiv ist.
HLCOM-Funktionalität oder Kommunikation mit hoher Latenz ist das Puffern von Downlink-Paketen auf SGW, während sich das Gerät im Energiesparmodus befindet und für die Kommunikation nicht zugänglich ist. Gepufferte Pakete werden zugestellt, sobald das Gerät das PSM verlässt, indem es eine TAU erstellt oder Uplink-Verkehr überträgt oder wenn PTW eintrifft.
Dies erfordert natürlich ein Bewusstsein der Entwickler von IoT-Produkten, da die Kommunikation mit dem Gerät nicht in Echtzeit erfolgt und ein bestimmter Ansatz zum Entwerfen der Geschäftslogik für Anwendungen erforderlich ist.
Lassen Sie uns abschließend sagen: Die Einführung des neuen ist immer aufregend, und jetzt haben wir es mit einem Standard zu tun, der selbst von Weltbison wie Vodafone und Telefonica nicht vollständig getestet wurde - daher ist er doppelt aufregend. Unsere Präsentation des Materials erhebt keinen Anspruch auf absolute Vollständigkeit, wir hoffen jedoch, dass ein ausreichendes Verständnis der Technologie vermittelt wird. Feedback wäre dankbar.
Autor: Alexey Lapshin aslapsh, Experte für konvergierte Lösungen und Multimediadienste