我需要设计一个嵌入式软件来驱动 LTE 蜂窝设备(如 u-Blox TOBY L2 系列)及其 TCP/IP 堆栈,以将一些数据传输到远程服务器。
我正在等待设备在工作中交付。目前,我使用的是 GPRS 设备(u-Blox LEON 系列)。基本上我执行以下命令:
- 使用 AT+UPSD 配置 PSD 配置文件
- 使用 AT+UPSDA=0,3 激活 PSD 配置文件
- 用 AT+USOCR=6 打开套接字
- 使用 AT+USOCO=0,"xx.xxx.xx.xxx","pp" 连接到服务器 IP,其中 xx 是 IP 地址,pp 是端口号
- 用 AT+USOWR 写数据
这是一个非常基本的流程图,我不需要非常具体的设置,只需默认设置即可。我没有使用 AT+CGDCONT 或其他任何东西配置 PDP 上下文。也许 PSD 的 AT+UPSD 配置对于 GPRS 和 LTE 网络都足够了。
问题如下:在设置网络配置(GPRS/UMTS 设备的 PDP 上下文和 LTE 的 EPS)时,GPRS/UMTS 设备和 LTE 设备之间显然存在一些差异。我已经阅读了有关这些数据会话设置的所有内容,但我无法完全理解这些差异。
那么当我从 GPRS 设备 (LEON) 切换到 LTE 设备 (TOBY) 时,在设置和/或 AT 命令方面会发生什么差异?