Ich muss eine eingebettete Software entwickeln, die ein LTE-Mobilfunkgerät (wie die u-Blox TOBY L2-Serie) und seinen TCP / IP-Stack steuert, um einige Daten an einen entfernten Server zu übertragen.
Ich warte darauf, dass das Gerät bei der Arbeit geliefert wird. Im Moment verwende ich ein GPRS-Gerät (u-Blox LEON-Serie). Grundsätzlich führe ich die folgenden Befehle aus:
- Konfigurieren Sie das PSD-Profil mit AT + UPSD
- Aktivieren Sie das PSD-Profil mit AT + UPSDA = 0,3
- Steckdose mit AT + USOCR = 6 öffnen
- Stellen Sie mit AT + USOCO = 0, "xx.xxx.xx.xxx", "pp" eine Verbindung zur Server-IP her, wobei xx die IP-Adresse und pp die Portnummer ist
- Schreiben Sie Daten mit AT + USOWR
Dies ist ein sehr einfaches Flussdiagramm. Ich benötige keine sehr spezifischen Einstellungen, nur die Standardeinstellungen. Ich konfiguriere keinen PDP-Kontext mit AT + CGDCONT oder etwas anderem. Möglicherweise reicht die Konfiguration der PSD mit AT + UPSD sowohl für das GPRS- als auch für das LTE-Netzwerk aus.
Das Problem ist das folgende: Anscheinend gibt es einige Unterschiede zwischen GPRS / UMTS-Geräten und LTE-Geräten, wenn es um die Einrichtung der Netzwerkkonfiguration geht (PDP-Kontext für GPRS / UMTS-Geräte und EPS für LTE). Ich habe ziemlich alles über diese Datensitzungs-Setups gelesen, aber ich schaffe es nicht, die Unterschiede vollständig zu verstehen.
Wenn ich also vom GPRS-Gerät (LEON) zum LTE-Gerät (TOBY) wechsle, welche Unterschiede treten dann in Bezug auf Setups und / oder AT-Befehle auf?