We are using the HL7800/HL8548/HL7688 modules with a SierraWireless SIM. However, all the HL modules have the same issue in that they don’t always connect to the best cellular network. How do we get the HL modules to connect to the best network.
For example, with the HL7800 we have two cellular providers nearby, both with LTE Band 28 (700MHz). The modem will connect to either of them.
Here is the good network (Vodafone NZ):
Tower is line-of-sight 100m away.
ppp connects and there are no issues. Near 0% packet loss.
Sierra Sim does not choose the best coverage operator, it chooses the best economic one.
At the first time, your device connected to Spark NZ then this operator was stored in the last registered PLMN list(LRPLMN list) which is in your sim. After power cycle, your device will try to register on the LRPLMN.
If you want to switch to Vodafone NZ, you can try this:
Make your device deregister from network by unplugging antenna or issue AT+COPS=2
Wait for about 5 mins
Make your device register to network by plugging in antenna or issue AT+COPS=0
Sierra sim chooses the best network base on balancing of some factors and I’m pretty sure that signal strength is not the main factor. You can contact technical support for the information.
Sorry for my confusion, LRPLMN is not a list. When your device successfully registers to the network, PLMN will become LRPLMN after you issue a power cycle on your device.