除了中国之外,国外的4G信号都比较差劲。
做海外的设备,如果忽视了射频的信号质量,肯定是要吃大亏的!
所以,海外模组的联网问题,会比国内要多不少。
客户在实际应用中或多或少都会遇到:
例如:连不上网,APN不会配置,APN没有配置,当地信号差…
1、模块连不上网?
这个首先需要检查下,模块是否配置了APN。
出海外的模块,一般用的SIM卡都是需要配置APN的,并不是和国内公网卡一样,拿到就可以用。因此,需要检查下模块是否配置了当地运营商提供SIM卡需要的APN。
2、如何配置APN?
一般出海外的客户都有自己的一套APN列表,每个设备对应自己设备的运营商去寻找。
主控通过模块返回的MNC和MMC来判断模块在哪个国家,用的哪个运营商,然后根据自己内部的APN列表去寻找对应的运营商的APN去配置。
下面是全球APN列表信息参考:
https://cdn.openluat-luatcommunity.openluat.com/attachment/20240103165757807_apnList.txt
还有一种办法:
就是用于固定地区出货的客户配置,直接在模块指令里面配置好APN。
下面介绍如何配置APN:
- AT开发配置方式 -
- 1)如果需要用到IPv6,需要使用AT+CGDCONT指令。
- 2)如果只需要IPv4,可以使用AT+CPNETAPN指令。
3、设置了APN国内测试好了,是否可以直接发到国外使用?
答案是:不可以。
国外环境和国内环境不一样,会出现各种问题。做海外市场必须要的是拥有海外测试的环境,国内可以测试基础功能,联网则需要在海外实测。
当地环境和各方面与国内都会存在不一样,所以国内测试不能直接发送到国外直接用。如果在国外有问题,可以由在国外的人员或者客户可以现场抓日志分析,快速解决问题。
4、国外运营商频段从哪里找?
可以通过国外运营商频段参考网站查找,其数据库提供了来自230多个国家/地区的880多个移动网络的信息:
IMEI.info运营商搜索器
https://www.imei.info/zh/carriers/