17

I have been professionally developing a "device that use LTE/3G or other cellular networks" for decades now, and WireShark is one of our major test tools. Data can be encrypted (generally at layer 2, which is an option, or layer 4, by writing code to do so), but much (most?) is not. If I'm worried about a device that could send some personal information ...


10

3g v Wifi Security Standard wifi v LoRaWan/LPWAN If I'm worried about a device that could send some personal information without my consent is unplugging it and returning it to the store the only solution. 3g v Wifi Security It is possible to sniff 3G signals, e.g. , however of more concern might be ensuring the packets cannot be decrypted on the cloud ...


9

I expect the situation will change as the demand for NB-IoT picks up, but there are several factors conspiring against your ideal. Only modules are viable unless you have access to ~$1e6 in test equipment and the skills to use this. As soon as you need to put RF on the PCB, it's hard. Long-range RF is harder. In order to protect other users, the testing ...


9

To begin with, if there are 'data issues', those issues should be taken up with the data service provider for violation of an agreed SLA. Next, there should be a offline data store option in your solution so that, the requirement of gathering data is taken care. If/when data coverage is available, the older data is republished or after a defined window, etc. ...


7

There is SIMCom with a wide range of modules. (There are plenty of questions about their products on Electrical Engineering Stack Exchange.) They have world wide distributor network. (You can also order modules from China via eBay or Aliexpress and as the company is Chinese too there is a chance that you will receive an original one.) Another Chinese ...


7

You can check the possible options, if you have a working setup, by the following command : AT+COPS=? It will give you the available carriers and the available options usable with them. Answer format is: +COPS: [list of supported (<stat>,long alphanumeric <oper>,short alphanumeric <oper>,numeric <oper> ...


7

There are many Android Modules based on LTE SOC like Qualcomm MSM8909 and Mediatek MT6735 MT6755 etc. NewMobi has a range of modules.


6

This confusing behaviour is typical. The underlying reason is that it is up to the carrier to decide what to do with the APN setting — unlike most configurations of this form, you're not actually configuring any connection setting. Instead, you're just passing to the carrier a text string. The carrier may do a number of things with the APN you've specified: ...


6

LoRaWAN You might consider LoRaWAN. In Belgium & The Netherlands LoRaWAN coverage is pretty good in populated areas; both free and for a fee. Traditional cellular providers in a number of Western European countries are also catching up with LoRaWAN: KPN (Netherlands), Proximus (Belgium), Swisscom, Orange (France)… Figure: Wireless Things coverage map in ...


5

I tried hard to find out an AT command for that, but unfortunately I didn't find it. Instead I found semi new slides about m1 and m2. https://www.slideshare.net/mobile/SmallCellForum1/discussion-on-iot-technologies-cat-m1-and-nbiot-cat-m2 There it is mentioned that Verizon should soon / already have it nationwide, AT&T makes piloting in San ...


5

If I understand the question correctly, you're proposing to ignore the legal requirements to avoid interfering with other radio users? Generally this is not enforced by the telecoms operator, it's enforced by the FCC, Ofcom or an equivalent. They may be able to compel the telecoms operator to identify you, and you potentially face criminal sanction, not just ...


5

Sigfox Sigfox pretends to become a global LPWAN operator using proprietary uplink-only narrow-band LPWAN technology over a subscription-based proprietary network. All data will have to pass Sigfox servers. They are VC funded, so the investors will want to make a return or eventually bail out. That, more than the technology, may determine their longevity ...


4

Given the answers in the comments then using git over ssh is probably the best option. Firstly git will only pull the differences between the current head hash and the head on the remote. Given you are pulling updates to python scripts these should just be text files so the diffs should be simple. I say pulling over SSH because you can enable compression ...


4

What you want is to “pack” your 3 integers as such rather than express the in decimal as text. If your 3 values were for instance 123, 1200 and 45678, then if you send them as three 16-bit integers it will take 6 bytes. If you send them as a human readable string made of the decimal representation, separated by commas, it would take 14 bytes. The big ...


4

The problem was bad contacting between SIM card contact block and the board. The problem was difficult to find because when I touched the terminal for measurement it makes pressure to the board, the contact happens and the problem couldn't be observed. I made a check list for resolution: Is SIM card working? Are voltages on card correct? Can bus signals be ...


4

You can enable extended error reporting, by sending AT+CERR. Different devices will give different informaiton, but you should at least get some diagnostic help/hint. For instance, this page says AT+CEER - Extended error report Execution command causes the TA to return one or more lines of information text , determined by the ME manufacturer, ...


3

I used the SIM5320 in a product and none of the modules I bought have the MQTT functionality so you must implement the MQTT protocol in a external processor or MCU. Maybe you have to request a different firmware at the moment of purchase. About the reliability, I think that the modem functionality is reliable enough, I sometimes find that the modem gets ...


3

As requested in comments, I am posting this as an answer. I recommend an Orange Pi 2G IoT. They also have a 4G model. Here's the 2G version, which is considerably cheaper & ought to be enough: [Additional] I am very fond of the Orange Pi line, as it has long had things like a SATA controller, etc available and generally has a wider selection than the ...


3

There are commercially available RS232 serial over TCP/IP devices. These tend to run in one of two modes. Single device mode. This uses a custom driver on the computer that creates a local virtual serial port that represents the remote device. Two devices configured to talk to each other, in this mode you plug the computer into one device with a normal ...


3

I'm not sure there is a 'standard' solution for this, even if it is trivial - because the number of such use cases is surely fairly limited. Since the rs232 protocol must be somewhat open, you can maybe simplify the process. Take a standard 4G enabled dev board, add a 3v3 to 12v RS232 convertor, and write some code to talk to the data logger. Sampled data ...


1

Slightly too large for a comment, and does not answer your question as posted, but ... Firstly, an upvote to @jcaron and, yes, it is a good idea to lean about data formats (integer/string/etc) and data compression (think .ZIP file). However, an alternative would be to consider an IoT SIM card. A bunch of these have sprung up in recent years. They are data ...


1

There seems to be several contradictions in what you are asking for here. If it's turned on/off by ringing it, why does it need to be internet connected at all? If it's internet connected why does calling the phone number control turning it on/off, when you could just send it a message via the internet connection. Most Mobile data plans use Carrier Grade ...


1

I've worked with RTU's (remote terminal units), this is a common requirement. Maybe a simple modem RS232/4G is enough GTM201, I've used those in the past. Depending on your specific needs you'll need to check for devices which suits better. I've also used a Robustel solution. I've used one similar to M1200. Moxa could also have options. You'll have to ...


Only top voted, non community-wiki answers of a minimum length are eligible