Data Traffic Analysis - GSM and Thinger

Hi

I’m analyzing how 2G/GSM modems behave with Thinger Private Server platform and Arduino-Library (ESP8266).

I did a first analysis on the behavior of the ESP8266/SIM800C/Ardino-Library involving the options Sampling Interval vs Stream by Device (in this post: Bucket - From Device Resource: Sampling Interval vs Stream by Device - General - The Internet of Thinger ).

Now, I did an analysis on consumption in data traffic.

I was surprised to find that 70% of the traffic is for Data Download operations. However, as I haven’t done the same test with other platforms, I don’t know if this pattern (70%) is the same on other ioT platforms.

The screen below is from my GSM (M2M) plan management platform:

In the test code, the device (ESP8266) sends, through the 2G/GSM modem, the value of millis() every 5 minutes and the quality of the GSM signal. See image below:

As the main purpose of my device is to UPLOAD, sending data to the Thinger platform, I have the following questions:

  • Is there any way to decrease Download traffic?
  • What is the reason for the high Download traffic (SSL key exchange; Ping to maintain the device’s WebSocket or HTTP connection…)?
  • Currently, Thinger Server uses which protocol to communicate with devices that use Arduino-Library? HTTP?
  • Does this ratio (Download x Upload) tend to decrease when the IOTMP/PSON protocol is implemented?

Any tips or suggestions would be welcome ( @alvarolb ; @jaimebs )
Thanks

3 Likes

Nice analysis @George_Santiago! Quite interesting (and strange) upload/download ratio. I have not a clear answer right now. Just a question, if you keep your device status open, what are the up/down ratios? The data shown in the device overview is the effective payload being used by the platform. Just to compare with your provider ratios.

Regarding your questions:

  • Is there any way to decrease Download traffic?

Your approaches are fine, both stream by device and configured in bucket should report quite similar results (if not the same).

  • What is the reason for the high Download traffic (SSL key exchange; Ping to maintain the device’s WebSocket or HTTP connection…)?

SSL key exchange is “expensive”, but not just enough to see those results, as your device keeps connected for some hours (key exchange is only done at connection establishment). Note that this is what your providers tells you, but it is necessary to check the client logs to see if reconnections are happening more often. PINGs are just a few bytes every minute, both up/down. SSL has a payload overhead of around 20 bytes, but it happens both up and down.

  • Currently, Thinger Server uses which protocol to communicate with devices that use Arduino-Library? HTTP?

No, HTTP will add a much bigger overhead. It uses a custom binary protocol which should be quite efficient (more technical details here and here).

  • Does this ratio (Download x Upload) tend to decrease when the IOTMP/PSON protocol is implemented?

No, the ratio will be the same. The upcoming IOTMP protocol (the evolution of the current Arduino Library implementation) will reduce a little bit the bandwidth, but not the ratios.

Can you tell us a little bit more about your sketch? Are you using any other protocol? i.e., NTP, api access?

1 Like

In the next test, I will make this comparison: Thinger Information vs GSM Management Platform

I created code with thing.stop() and thing.handle().

Something like:

  • Connect with the Thinger Server (thing.handle());
  • Stream the data to the bucket on the Thinger Server (thing.stream());
  • Stop the connection for 5 minutes (thing.stop());
  • After 5 minutes, re-establish the connection (thing.handle()) and transmit the data to the bucket on the Thinger Server (thing.stream()). In case of success, Stop the connection for 5 minutes (thing.stop());
    -… And keeps going

I’ll compare this approach to what I did earlier (Which was: Connect to Thinger Server (and keep the connection alive) and transmit data every 5 minutes)

With the Serial Monitor log, it was possible to identify any connection drops between the device and the Thinger Server. Although the connection to the 2G/GSM modem with the operator/provider has not disconnected.

If there is any library or code that we can use to log total/actual data traffic (download and upload done by device), I can try to implement it to get more detailed and accurate results. Something that prints the results to the Serial Monitor so I can store it. With this, we do not interfere with data traffic.

Currently, I only have the data from the GSM data plan management panel and the Serial Monitor (DEGUB from Thinger).
I will test it in the next few days. I will share the code used and the result of the Serial Monitor here.

Update: The above tests are not correct. I identified that the modem was not properly configured. The configuration problem generated frequent disconnections and connections, which increased download traffic (eg Handshake steps between server and device, exchange of SSL keys…).
After changing the settings, it worked correctly. I ran new tests:

New Information:
Operating Time*: 12 hours
*Continuous connection. No connection interruption
Data sending frequency: every 10 minutes
Size of Transmitted data: 141 bytes (information obtained from the serial monitor)

GSM Internet Provider/Provider Data:
Upload (Device → Thinger)* : 155.06 KB
Download (Device <-Thinger)*: 79.90 KB
*Continuous connection. No connection interruption
TOTAL: 234.96 KB

Thinger Server Data:
Transmitted Data: 11.9 KB
Received Data: 1.5 KB

When comparing the data from the Thinger Server with the GSM Internet Provider/Provider, it can be seen that the Payload is 6%, and the protocol data is 94%.

This information is much more encouraging than the previous ones. And they demonstrate that it is possible to operate with a data plan with 20 Mb per month.

@alvarolb , are there any plans to make the new IOTMP protocol available in the coming months? Would you know how much would be the reduction in the size of the protocol data compared to the current version?

If the new protocol reduces the data load, which accounts for about 94% of data traffic (download and upload) considering the above test, it would be amazing!

Thinger Server:


.
.
.
GSM Internet Provider/Provider:

1 Like

Nice to know you got better results now! Just curious, what are the changes you did to the modem?

The data transmission shown on Thinger is just the size of the effective payload, so, it is normal that the operator size is greater taking into account the TCP/IP plus SSL stack. However, the ratio you show (94%-6%) seems quite unrealistic even with the stack overhead. I am not sure how a mobile operator computes the traffic, but it could be charging also the underlying radio protocols?. A good test could be to let the device connected for 12 hours without any sending (just the keep alives, which are 2 bytes up&down every minute).

Regarding the IOTMP protocol, it will improve a little bit the bandwidth, but taking into account that your payload is only 6% of the total traffic, it will not be noticeable. However, it allows configuring the keep alive timeout, so you can save some traffic there setting a higher value, i.e., 5 min. Hope we can pre-release an Arduino library before summer.

Hello @alvarolb

I performed a 6 hour test, without payload.
The consumption of the GSM data plan was 106.92 Kbs.
Making an estimate, in 12 hours it would be around 210 to 215 kbs.
I noticed that right at the beginning of the transmission between 0 to 3 min, there is a traffic of 8 kbs of data (upload+download). Probably due to the initial connection between the device and the Thinger Server.

Apparently, the traffic result was similar to the test performed previously, in which the total time was 12 hours and with a payload of 141bs.

Perhaps the GSM operator will consider other criteria to increase upload and download traffic. I will do other tests without SSL (#define THINGER_INSECURE_SSL) and analyze the consumption of my GSM data plan.

Below are tables and the serial monitor log:
NOTE: About the serial monitor log: The only “abnormal” behavior was in time, 14:37:18.781 ([THINGER] Available bytes: 14) and 14:37:18.818 ([THINGER] Writing bytes: 31 [OK] )



LOG DO MONITOR SERIAL:

-- Available filters and text transformations: colorize, debug, default, direct, esp8266_exception_decoder, hexlify, log2file, nocontrol, printable, send_on_enter, time
--- More details at https://bit.ly/pio-monitor-filters
--- Miniterm on COM9  115200,8,N,1 ---
--- Quit: Ctrl+C | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---
11:32:56.083 > rdl��|�$�|
       �|���$`��o�dLigando Modem
11:32:58.182 > Comando Co�d�c|����s�c�c��'o�l'o���cp�${l{lx�g�
11:32:58.182 > Aguarde 15 segundos                            �
                                                               d
                                                                ��
                                                                  co�|�
                                                                       ��c��'o�l��d`�'
                                                                                      �$n;Ǜ�n
                                                                                             s{�`8�g�;��ܜ��#'�|
                                                                                                               �
                                                                                                                #��o'��d`�'
                                                                                                                           �d'{���'
                                                                                                                                   ;$
 sۓo
    s`�

       �|���$`��o�dLigando Modem
11:32:58.182 > Comando Concluido!
11:32:58.182 > Aguarde 15 segundos
11:33:02.214 > [NETWORK] Starting connection...
11:33:02.236 > [NETWORK] Initializing Modem...
11:33:07.371 > [NETWORK] Modem Info: SIM800
11:33:07.392 > [NETWORK] Waiting for Network...   
11:33:14.937 > [NETWORK] Network Connected!
11:33:14.956 > [NETWORK] Connecting to APN...
11:33:23.978 > [NETWORK] Connected!
11:33:23.998 > [_SOCKET] Connecting to XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
11:33:24.004 > [_SOCKET] Using secure TLS/SSL connection: yes       
11:33:28.949 > [_SOCKET] Connected!
11:33:28.955 > [THINGER] Authenticating. User: XXXXXXXXXXXX Device: XXXXXXXXXXXXXX
11:33:28.960 > [THINGER] Writing bytes: 51 [OK]
11:33:30.670 > [THINGER] Authenticated      
11:33:30.676 > [THINGER] Available bytes: 24
11:33:30.715 > [THINGER] Writing bytes: 7 [OK]
11:33:56.140 > [THINGER] Writing bytes: 2 [OK]
11:33:57.606 > [THINGER] Available bytes: 2
11:34:56.138 > [THINGER] Writing bytes: 2 [OK]
11:34:57.061 > [THINGER] Available bytes: 2
11:35:56.140 > [THINGER] Writing bytes: 2 [OK]
11:35:57.102 > [THINGER] Available bytes: 2
11:36:56.143 > [THINGER] Writing bytes: 2 [OK]
11:36:57.094 > [THINGER] Available bytes: 2
11:37:56.171 > [THINGER] Writing bytes: 2 [OK]
11:37:57.058 > [THINGER] Available bytes: 2
11:38:56.169 > [THINGER] Writing bytes: 2 [OK]
11:38:57.240 > [THINGER] Available bytes: 2
11:39:56.170 > [THINGER] Writing bytes: 2 [OK]
11:39:57.099 > [THINGER] Available bytes: 2
11:40:56.171 > [THINGER] Writing bytes: 2 [OK]
11:40:57.503 > [THINGER] Available bytes: 2
11:41:56.172 > [THINGER] Writing bytes: 2 [OK]
11:41:57.083 > [THINGER] Available bytes: 2
11:42:56.176 > [THINGER] Writing bytes: 2 [OK]
11:42:57.098 > [THINGER] Available bytes: 2
11:43:56.177 > [THINGER] Writing bytes: 2 [OK]
11:43:57.201 > [THINGER] Available bytes: 2
11:44:56.178 > [THINGER] Writing bytes: 2 [OK]
11:44:57.087 > [THINGER] Available bytes: 2
11:45:56.177 > [THINGER] Writing bytes: 2 [OK]
11:45:57.618 > [THINGER] Available bytes: 2
11:46:56.180 > [THINGER] Writing bytes: 2 [OK]
11:46:57.201 > [THINGER] Available bytes: 2
11:47:56.182 > [THINGER] Writing bytes: 2 [OK]
11:47:58.460 > [THINGER] Available bytes: 2
11:48:56.183 > [THINGER] Writing bytes: 2 [OK]
11:48:57.577 > [THINGER] Available bytes: 2
11:49:56.244 > [THINGER] Writing bytes: 2 [OK]
11:49:57.161 > [THINGER] Available bytes: 2
11:50:56.241 > [THINGER] Writing bytes: 2 [OK]
11:50:58.838 > [THINGER] Available bytes: 2
11:51:56.245 > [THINGER] Writing bytes: 2 [OK]
11:51:57.237 > [THINGER] Available bytes: 2
11:52:56.244 > [THINGER] Writing bytes: 2 [OK]
11:52:57.263 > [THINGER] Available bytes: 2
11:53:56.262 > [THINGER] Writing bytes: 2 [OK]
11:53:58.611 > [THINGER] Available bytes: 2
11:54:56.264 > [THINGER] Writing bytes: 2 [OK]
11:54:57.218 > [THINGER] Available bytes: 2
11:55:56.264 > [THINGER] Writing bytes: 2 [OK]
11:55:57.180 > [THINGER] Available bytes: 2
11:56:56.268 > [THINGER] Writing bytes: 2 [OK]
11:56:58.172 > [THINGER] Available bytes: 2
11:57:56.267 > [THINGER] Writing bytes: 2 [OK]
11:57:59.202 > [THINGER] Available bytes: 2
11:58:56.267 > [THINGER] Writing bytes: 2 [OK]
11:58:58.241 > [THINGER] Available bytes: 2
11:59:56.269 > [THINGER] Writing bytes: 2 [OK]
11:59:57.261 > [THINGER] Available bytes: 2
12:00:56.273 > [THINGER] Writing bytes: 2 [OK]
12:00:57.185 > [THINGER] Available bytes: 2
12:01:56.274 > [THINGER] Writing bytes: 2 [OK]
12:01:57.340 > [THINGER] Available bytes: 2
12:02:56.273 > [THINGER] Writing bytes: 2 [OK]
12:02:57.161 > [THINGER] Available bytes: 2
12:03:56.274 > [THINGER] Writing bytes: 2 [OK]
12:03:57.264 > [THINGER] Available bytes: 2
12:04:56.278 > [THINGER] Writing bytes: 2 [OK]
12:04:57.324 > [THINGER] Available bytes: 2
12:05:56.277 > [THINGER] Writing bytes: 2 [OK]
12:05:57.300 > [THINGER] Available bytes: 2
12:06:56.280 > [THINGER] Writing bytes: 2 [OK]
12:06:57.221 > [THINGER] Available bytes: 2
12:07:56.279 > [THINGER] Writing bytes: 2 [OK]
12:07:57.240 > [THINGER] Available bytes: 2
12:08:56.280 > [THINGER] Writing bytes: 2 [OK]
12:08:58.584 > [THINGER] Available bytes: 2
12:09:56.281 > [THINGER] Writing bytes: 2 [OK]
12:09:57.578 > [THINGER] Available bytes: 2
12:10:56.285 > [THINGER] Writing bytes: 2 [OK]
12:10:57.282 > [THINGER] Available bytes: 2
12:11:56.284 > [THINGER] Writing bytes: 2 [OK]
12:11:57.162 > [THINGER] Available bytes: 2
12:12:56.285 > [THINGER] Writing bytes: 2 [OK]
12:12:57.263 > [THINGER] Available bytes: 2
12:13:56.286 > [THINGER] Writing bytes: 2 [OK]
12:13:57.706 > [THINGER] Available bytes: 2
12:14:56.287 > [THINGER] Writing bytes: 2 [OK]
12:14:57.267 > [THINGER] Available bytes: 2
12:15:56.288 > [THINGER] Writing bytes: 2 [OK]
12:15:57.552 > [THINGER] Available bytes: 2
12:16:56.290 > [THINGER] Writing bytes: 2 [OK]
12:16:57.222 > [THINGER] Available bytes: 2
12:17:56.291 > [THINGER] Writing bytes: 2 [OK]
12:17:57.160 > [THINGER] Available bytes: 2
12:18:56.292 > [THINGER] Writing bytes: 2 [OK]
12:18:57.340 > [THINGER] Available bytes: 2
12:19:56.293 > [THINGER] Writing bytes: 2 [OK]
12:19:57.299 > [THINGER] Available bytes: 2
12:20:56.294 > [THINGER] Writing bytes: 2 [OK]
12:20:57.222 > [THINGER] Available bytes: 2
12:21:56.298 > [THINGER] Writing bytes: 2 [OK]
12:21:57.238 > [THINGER] Available bytes: 2
12:22:56.299 > [THINGER] Writing bytes: 2 [OK]
12:22:57.261 > [THINGER] Available bytes: 2
12:23:56.298 > [THINGER] Writing bytes: 2 [OK]
12:23:57.572 > [THINGER] Available bytes: 2
12:24:56.301 > [THINGER] Writing bytes: 2 [OK]
12:24:57.220 > [THINGER] Available bytes: 2
12:25:56.300 > [THINGER] Writing bytes: 2 [OK]
12:25:57.231 > [THINGER] Available bytes: 2
12:26:56.301 > [THINGER] Writing bytes: 2 [OK]
12:26:57.219 > [THINGER] Available bytes: 2
12:27:56.305 > [THINGER] Writing bytes: 2 [OK]
12:27:57.339 > [THINGER] Available bytes: 2
12:28:56.304 > [THINGER] Writing bytes: 2 [OK]
12:28:57.219 > [THINGER] Available bytes: 2
12:29:56.305 > [THINGER] Writing bytes: 2 [OK]
12:29:57.202 > [THINGER] Available bytes: 2
12:30:56.308 > [THINGER] Writing bytes: 2 [OK]
12:30:57.382 > [THINGER] Available bytes: 2
12:31:56.310 > [THINGER] Writing bytes: 2 [OK]
12:31:57.301 > [THINGER] Available bytes: 2
12:32:56.310 > [THINGER] Writing bytes: 2 [OK]
12:32:57.358 > [THINGER] Available bytes: 2
12:33:56.310 > [THINGER] Writing bytes: 2 [OK]
12:33:58.621 > [THINGER] Available bytes: 2
12:34:56.311 > [THINGER] Writing bytes: 2 [OK]
12:34:57.741 > [THINGER] Available bytes: 2
12:35:56.312 > [THINGER] Writing bytes: 2 [OK]
12:35:57.479 > [THINGER] Available bytes: 2
12:36:56.315 > [THINGER] Writing bytes: 2 [OK]
12:36:57.213 > [THINGER] Available bytes: 2
12:37:56.314 > [THINGER] Writing bytes: 2 [OK]
12:37:57.745 > [THINGER] Available bytes: 2
12:38:56.318 > [THINGER] Writing bytes: 2 [OK]
12:38:57.280 > [THINGER] Available bytes: 2
12:39:56.317 > [THINGER] Writing bytes: 2 [OK]
12:39:57.592 > [THINGER] Available bytes: 2
12:40:56.318 > [THINGER] Writing bytes: 2 [OK]
12:40:57.280 > [THINGER] Available bytes: 2
12:41:56.320 > [THINGER] Writing bytes: 2 [OK]
12:41:57.745 > [THINGER] Available bytes: 2
12:42:56.320 > [THINGER] Writing bytes: 2 [OK]
12:42:57.299 > [THINGER] Available bytes: 2
12:43:56.321 > [THINGER] Writing bytes: 2 [OK]
12:43:57.299 > [THINGER] Available bytes: 2
12:44:56.325 > [THINGER] Writing bytes: 2 [OK]
12:44:57.419 > [THINGER] Available bytes: 2
12:45:56.375 > [THINGER] Writing bytes: 2 [OK]
12:45:57.421 > [THINGER] Available bytes: 2
12:46:56.376 > [THINGER] Writing bytes: 2 [OK]
12:46:58.285 > [THINGER] Available bytes: 2
12:47:56.377 > [THINGER] Writing bytes: 2 [OK]
12:47:57.280 > [THINGER] Available bytes: 2
12:48:56.378 > [THINGER] Writing bytes: 2 [OK]
12:48:57.343 > [THINGER] Available bytes: 2
12:49:56.382 > [THINGER] Writing bytes: 2 [OK]
12:49:57.811 > [THINGER] Available bytes: 2
12:50:56.383 > [THINGER] Writing bytes: 2 [OK]
12:50:57.361 > [THINGER] Available bytes: 2
12:51:56.384 > [THINGER] Writing bytes: 2 [OK]
12:51:57.403 > [THINGER] Available bytes: 2
12:52:56.383 > [THINGER] Writing bytes: 2 [OK]
12:52:57.682 > [THINGER] Available bytes: 2
12:53:56.384 > [THINGER] Writing bytes: 2 [OK]
12:53:57.415 > [THINGER] Available bytes: 2
12:54:56.388 > [THINGER] Writing bytes: 2 [OK]
12:54:57.640 > [THINGER] Available bytes: 2
12:55:56.389 > [THINGER] Writing bytes: 2 [OK]
12:55:57.325 > [THINGER] Available bytes: 2
12:56:56.388 > [THINGER] Writing bytes: 2 [OK]
12:56:57.298 > [THINGER] Available bytes: 2
12:57:56.389 > [THINGER] Writing bytes: 2 [OK]
12:57:57.809 > [THINGER] Available bytes: 2
12:58:56.392 > [THINGER] Writing bytes: 2 [OK]
12:58:57.281 > [THINGER] Available bytes: 2
12:59:56.393 > [THINGER] Writing bytes: 2 [OK]
12:59:57.460 > [THINGER] Available bytes: 2
13:00:56.392 > [THINGER] Writing bytes: 2 [OK]
13:00:57.322 > [THINGER] Available bytes: 2
13:01:56.394 > [THINGER] Writing bytes: 2 [OK]
13:01:57.813 > [THINGER] Available bytes: 2
13:02:56.397 > [THINGER] Writing bytes: 2 [OK]
13:02:57.283 > [THINGER] Available bytes: 2
13:03:56.396 > [THINGER] Writing bytes: 2 [OK]
13:03:58.201 > [THINGER] Available bytes: 2
13:04:56.399 > [THINGER] Writing bytes: 2 [OK]
13:04:57.401 > [THINGER] Available bytes: 2
13:05:56.400 > [THINGER] Writing bytes: 2 [OK]
13:05:57.322 > [THINGER] Available bytes: 2
13:06:56.402 > [THINGER] Writing bytes: 2 [OK]
13:06:57.471 > [THINGER] Available bytes: 2
13:07:56.403 > [THINGER] Writing bytes: 2 [OK]
13:07:57.322 > [THINGER] Available bytes: 2
13:08:56.404 > [THINGER] Writing bytes: 2 [OK]
13:08:57.703 > [THINGER] Available bytes: 2
13:09:56.422 > [THINGER] Writing bytes: 2 [OK]
13:09:57.323 > [THINGER] Available bytes: 2
13:10:56.420 > [THINGER] Writing bytes: 2 [OK]
13:10:57.419 > [THINGER] Available bytes: 2
13:11:56.421 > [THINGER] Writing bytes: 2 [OK]
13:11:57.461 > [THINGER] Available bytes: 2
13:12:56.422 > [THINGER] Writing bytes: 2 [OK]
13:12:57.422 > [THINGER] Available bytes: 2
13:13:56.424 > [THINGER] Writing bytes: 2 [OK]
13:13:57.381 > [THINGER] Available bytes: 2
13:14:56.427 > [THINGER] Writing bytes: 2 [OK]
13:14:57.471 > [THINGER] Available bytes: 2
13:15:56.426 > [THINGER] Writing bytes: 2 [OK]
13:15:58.439 > [THINGER] Available bytes: 2
13:16:56.430 > [THINGER] Writing bytes: 2 [OK]
13:16:57.473 > [THINGER] Available bytes: 2
13:17:56.428 > [THINGER] Writing bytes: 2 [OK]
13:17:57.884 > [THINGER] Available bytes: 2
13:18:56.432 > [THINGER] Writing bytes: 2 [OK]
13:18:58.005 > [THINGER] Available bytes: 2
13:19:56.433 > [THINGER] Writing bytes: 2 [OK]
13:19:57.671 > [THINGER] Available bytes: 2
13:20:56.434 > [THINGER] Writing bytes: 2 [OK]
13:20:57.723 > [THINGER] Available bytes: 2
13:21:56.477 > [THINGER] Writing bytes: 2 [OK]
13:21:57.937 > [THINGER] Available bytes: 2
13:22:56.478 > [THINGER] Writing bytes: 2 [OK]
13:22:58.058 > [THINGER] Available bytes: 2
13:23:56.482 > [THINGER] Writing bytes: 2 [OK]
13:23:58.175 > [THINGER] Available bytes: 2
13:24:56.483 > [THINGER] Writing bytes: 2 [OK]
13:24:58.295 > [THINGER] Available bytes: 2
13:25:56.482 > [THINGER] Writing bytes: 2 [OK]
13:25:57.878 > [THINGER] Available bytes: 2
13:26:56.483 > [THINGER] Writing bytes: 2 [OK]
13:26:57.420 > [THINGER] Available bytes: 2
13:27:56.486 > [THINGER] Writing bytes: 2 [OK]
13:27:57.401 > [THINGER] Available bytes: 2
13:28:56.488 > [THINGER] Writing bytes: 2 [OK]
13:28:57.403 > [THINGER] Available bytes: 2
13:29:56.487 > [THINGER] Writing bytes: 2 [OK]
13:29:57.400 > [THINGER] Available bytes: 2
13:30:56.488 > [THINGER] Writing bytes: 2 [OK]
13:30:57.639 > [THINGER] Available bytes: 2
13:31:56.488 > [THINGER] Writing bytes: 2 [OK]
13:31:57.440 > [THINGER] Available bytes: 2
13:32:56.517 > [THINGER] Writing bytes: 2 [OK]
13:32:57.743 > [THINGER] Available bytes: 2
13:33:56.517 > [THINGER] Writing bytes: 2 [OK]
13:33:57.445 > [THINGER] Available bytes: 2
13:34:56.518 > [THINGER] Writing bytes: 2 [OK]
13:34:57.479 > [THINGER] Available bytes: 2
13:35:56.522 > [THINGER] Writing bytes: 2 [OK]
13:35:57.446 > [THINGER] Available bytes: 2
13:36:56.521 > [THINGER] Writing bytes: 2 [OK]
13:36:57.920 > [THINGER] Available bytes: 2
13:37:56.521 > [THINGER] Writing bytes: 2 [OK]
13:37:57.419 > [THINGER] Available bytes: 2
13:38:56.522 > [THINGER] Writing bytes: 2 [OK]
13:38:57.838 > [THINGER] Available bytes: 2
13:39:56.526 > [THINGER] Writing bytes: 2 [OK]
13:39:57.442 > [THINGER] Available bytes: 2
13:40:56.524 > [THINGER] Writing bytes: 2 [OK]
13:40:57.446 > [THINGER] Available bytes: 2
13:41:56.550 > [THINGER] Writing bytes: 2 [OK]
13:41:57.443 > [THINGER] Available bytes: 2
13:42:56.551 > [THINGER] Writing bytes: 2 [OK]
13:42:57.761 > [THINGER] Available bytes: 2
13:43:56.550 > [THINGER] Writing bytes: 2 [OK]
13:43:57.443 > [THINGER] Available bytes: 2
13:44:56.554 > [THINGER] Writing bytes: 2 [OK]
13:44:57.779 > [THINGER] Available bytes: 2
13:45:56.552 > [THINGER] Writing bytes: 2 [OK]
13:45:57.572 > [THINGER] Available bytes: 2
13:46:56.553 > [THINGER] Writing bytes: 2 [OK]
13:46:57.567 > [THINGER] Available bytes: 2
13:47:56.557 > [THINGER] Writing bytes: 2 [OK]
13:47:57.902 > [THINGER] Available bytes: 2
13:48:56.556 > [THINGER] Writing bytes: 2 [OK]
13:48:57.476 > [THINGER] Available bytes: 2
13:49:56.559 > [THINGER] Writing bytes: 2 [OK]
13:49:57.761 > [THINGER] Available bytes: 2
13:50:56.558 > [THINGER] Writing bytes: 2 [OK]
13:50:57.482 > [THINGER] Available bytes: 2
13:51:56.562 > [THINGER] Writing bytes: 2 [OK]
13:51:57.683 > [THINGER] Available bytes: 2
13:52:56.560 > [THINGER] Writing bytes: 2 [OK]
13:52:57.602 > [THINGER] Available bytes: 2
13:53:56.570 > [THINGER] Writing bytes: 2 [OK]
13:53:57.506 > [THINGER] Available bytes: 2
13:54:56.571 > [THINGER] Writing bytes: 2 [OK]
13:54:57.624 > [THINGER] Available bytes: 2
13:55:56.572 > [THINGER] Writing bytes: 2 [OK]
13:55:58.388 > [THINGER] Available bytes: 2
13:56:56.573 > [THINGER] Writing bytes: 2 [OK]
13:56:57.521 > [THINGER] Available bytes: 2
13:57:56.583 > [THINGER] Writing bytes: 2 [OK]
13:57:57.627 > [THINGER] Available bytes: 2
13:58:56.586 > [THINGER] Writing bytes: 2 [OK]
13:58:58.159 > [THINGER] Available bytes: 2
13:59:56.585 > [THINGER] Writing bytes: 2 [OK]
13:59:57.480 > [THINGER] Available bytes: 2
14:00:56.586 > [THINGER] Writing bytes: 2 [OK]
14:00:57.489 > [THINGER] Available bytes: 2
14:01:56.587 > [THINGER] Writing bytes: 2 [OK]
14:01:57.608 > [THINGER] Available bytes: 2
14:02:56.588 > [THINGER] Writing bytes: 2 [OK]
14:02:57.506 > [THINGER] Available bytes: 2
14:03:56.589 > [THINGER] Writing bytes: 2 [OK]
14:03:57.524 > [THINGER] Available bytes: 2
14:04:56.591 > [THINGER] Writing bytes: 2 [OK]
14:04:57.701 > [THINGER] Available bytes: 2
14:05:56.657 > [THINGER] Writing bytes: 2 [OK]
14:05:57.746 > [THINGER] Available bytes: 2
14:06:56.661 > [THINGER] Writing bytes: 2 [OK]
14:06:58.643 > [THINGER] Available bytes: 2
14:07:56.660 > [THINGER] Writing bytes: 2 [OK]
14:07:57.644 > [THINGER] Available bytes: 2
14:08:56.664 > [THINGER] Writing bytes: 2 [OK]
14:08:57.603 > [THINGER] Available bytes: 2
14:09:56.663 > [THINGER] Writing bytes: 2 [OK]
14:09:57.540 > [THINGER] Available bytes: 2
14:10:56.664 > [THINGER] Writing bytes: 2 [OK]
14:10:57.659 > [THINGER] Available bytes: 2
14:11:56.667 > [THINGER] Writing bytes: 2 [OK]
14:11:57.601 > [THINGER] Available bytes: 2
14:12:56.668 > [THINGER] Writing bytes: 2 [OK]
14:12:57.642 > [THINGER] Available bytes: 2
14:13:56.670 > [THINGER] Writing bytes: 2 [OK]
14:13:57.695 > [THINGER] Available bytes: 2
14:14:56.671 > [THINGER] Writing bytes: 2 [OK]
14:14:58.235 > [THINGER] Available bytes: 2
14:15:56.670 > [THINGER] Writing bytes: 2 [OK]
14:15:57.563 > [THINGER] Available bytes: 2
14:16:56.673 > [THINGER] Writing bytes: 2 [OK]
14:16:57.601 > [THINGER] Available bytes: 2
14:17:56.672 > [THINGER] Writing bytes: 2 [OK]
14:17:57.581 > [THINGER] Available bytes: 2
14:18:56.673 > [THINGER] Writing bytes: 2 [OK]
14:18:57.702 > [THINGER] Available bytes: 2
14:19:56.674 > [THINGER] Writing bytes: 2 [OK]
14:19:57.968 > [THINGER] Available bytes: 2
14:20:56.675 > [THINGER] Writing bytes: 2 [OK]
14:20:57.660 > [THINGER] Available bytes: 2
14:21:56.677 > [THINGER] Writing bytes: 2 [OK]
14:21:57.564 > [THINGER] Available bytes: 2
14:22:56.678 > [THINGER] Writing bytes: 2 [OK]
14:22:58.621 > [THINGER] Available bytes: 2
14:23:56.679 > [THINGER] Writing bytes: 2 [OK]
14:23:57.720 > [THINGER] Available bytes: 2
14:24:56.683 > [THINGER] Writing bytes: 2 [OK]
14:24:57.683 > [THINGER] Available bytes: 2
14:25:56.684 > [THINGER] Writing bytes: 2 [OK]
14:25:57.719 > [THINGER] Available bytes: 2
14:26:56.683 > [THINGER] Writing bytes: 2 [OK]
14:26:57.566 > [THINGER] Available bytes: 2
14:27:56.684 > [THINGER] Writing bytes: 2 [OK]
14:27:58.463 > [THINGER] Available bytes: 2
14:28:56.685 > [THINGER] Writing bytes: 2 [OK]
14:28:57.784 > [THINGER] Available bytes: 2
14:29:56.688 > [THINGER] Writing bytes: 2 [OK]
14:29:57.704 > [THINGER] Available bytes: 2
14:30:56.690 > [THINGER] Writing bytes: 2 [OK]
14:30:57.564 > [THINGER] Available bytes: 2
14:31:56.689 > [THINGER] Writing bytes: 2 [OK]
14:31:57.765 > [THINGER] Available bytes: 2
14:32:56.689 > [THINGER] Writing bytes: 2 [OK]
14:32:57.901 > [THINGER] Available bytes: 2
14:33:56.693 > [THINGER] Writing bytes: 2 [OK]
14:33:57.693 > [THINGER] Available bytes: 2
14:34:56.692 > [THINGER] Writing bytes: 2 [OK]
14:34:57.642 > [THINGER] Available bytes: 2
14:35:56.696 > [THINGER] Writing bytes: 2 [OK]
14:35:57.627 > [THINGER] Available bytes: 2
14:36:56.694 > [THINGER] Writing bytes: 2 [OK]
14:36:57.702 > [THINGER] Available bytes: 2
14:37:18.781 > [THINGER] Available bytes: 14
14:37:18.818 > [THINGER] Writing bytes: 31 [OK]
14:37:56.696 > [THINGER] Writing bytes: 2 [OK]
14:37:57.863 > [THINGER] Available bytes: 2
14:38:56.696 > [THINGER] Writing bytes: 2 [OK]
14:38:57.627 > [THINGER] Available bytes: 2
14:39:56.698 > [THINGER] Writing bytes: 2 [OK]
14:39:57.644 > [THINGER] Available bytes: 2
14:40:56.699 > [THINGER] Writing bytes: 2 [OK]
14:40:57.641 > [THINGER] Available bytes: 2
14:41:56.703 > [THINGER] Writing bytes: 2 [OK]
14:41:57.764 > [THINGER] Available bytes: 2
14:42:56.704 > [THINGER] Writing bytes: 2 [OK]
14:42:57.721 > [THINGER] Available bytes: 2
14:43:56.703 > [THINGER] Writing bytes: 2 [OK]
14:43:57.987 > [THINGER] Available bytes: 2
14:44:56.706 > [THINGER] Writing bytes: 2 [OK]
14:44:57.643 > [THINGER] Available bytes: 2
14:45:56.707 > [THINGER] Writing bytes: 2 [OK]
14:45:57.625 > [THINGER] Available bytes: 2
14:46:56.709 > [THINGER] Writing bytes: 2 [OK]
14:46:57.642 > [THINGER] Available bytes: 2
14:47:56.707 > [THINGER] Writing bytes: 2 [OK]
14:47:57.645 > [THINGER] Available bytes: 2
14:48:56.709 > [THINGER] Writing bytes: 2 [OK]
14:48:57.781 > [THINGER] Available bytes: 2
14:49:56.712 > [THINGER] Writing bytes: 2 [OK]
14:49:57.718 > [THINGER] Available bytes: 2
14:50:56.711 > [THINGER] Writing bytes: 2 [OK]
14:50:57.705 > [THINGER] Available bytes: 2
14:51:56.714 > [THINGER] Writing bytes: 2 [OK]
14:51:57.821 > [THINGER] Available bytes: 2
14:52:56.716 > [THINGER] Writing bytes: 2 [OK]
14:52:57.746 > [THINGER] Available bytes: 2
14:53:56.717 > [THINGER] Writing bytes: 2 [OK]
14:53:57.624 > [THINGER] Available bytes: 2
14:54:56.718 > [THINGER] Writing bytes: 2 [OK]
14:54:57.642 > [THINGER] Available bytes: 2
14:55:56.719 > [THINGER] Writing bytes: 2 [OK]
14:55:57.664 > [THINGER] Available bytes: 2
14:56:56.718 > [THINGER] Writing bytes: 2 [OK]
14:56:57.625 > [THINGER] Available bytes: 2
14:57:56.722 > [THINGER] Writing bytes: 2 [OK]
14:57:57.784 > [THINGER] Available bytes: 2
14:58:56.720 > [THINGER] Writing bytes: 2 [OK]
14:58:57.781 > [THINGER] Available bytes: 2
14:59:56.722 > [THINGER] Writing bytes: 2 [OK]
14:59:57.684 > [THINGER] Available bytes: 2
15:00:56.725 > [THINGER] Writing bytes: 2 [OK]
15:00:57.784 > [THINGER] Available bytes: 2
15:01:56.724 > [THINGER] Writing bytes: 2 [OK]
15:01:57.945 > [THINGER] Available bytes: 2
15:02:56.725 > [THINGER] Writing bytes: 2 [OK]
15:02:57.675 > [THINGER] Available bytes: 2
15:03:56.726 > [THINGER] Writing bytes: 2 [OK]
15:03:57.629 > [THINGER] Available bytes: 2
15:04:56.728 > [THINGER] Writing bytes: 2 [OK]
15:04:57.630 > [THINGER] Available bytes: 2
15:05:56.729 > [THINGER] Writing bytes: 2 [OK]
15:05:58.150 > [THINGER] Available bytes: 2
15:06:56.732 > [THINGER] Writing bytes: 2 [OK]
15:06:57.721 > [THINGER] Available bytes: 2
15:07:56.731 > [THINGER] Writing bytes: 2 [OK]
15:07:57.765 > [THINGER] Available bytes: 2
15:08:56.732 > [THINGER] Writing bytes: 2 [OK]
15:08:57.820 > [THINGER] Available bytes: 2
15:09:56.733 > [THINGER] Writing bytes: 2 [OK]
15:09:57.871 > [THINGER] Available bytes: 2
15:10:56.735 > [THINGER] Writing bytes: 2 [OK]
15:10:58.298 > [THINGER] Available bytes: 2
15:11:56.736 > [THINGER] Writing bytes: 2 [OK]
15:11:58.088 > [THINGER] Available bytes: 2
15:12:56.737 > [THINGER] Writing bytes: 2 [OK]
15:12:58.067 > [THINGER] Available bytes: 2
15:13:56.799 > [THINGER] Writing bytes: 2 [OK]
15:13:58.253 > [THINGER] Available bytes: 2
15:14:56.800 > [THINGER] Writing bytes: 2 [OK]
15:14:58.376 > [THINGER] Available bytes: 2
15:15:56.799 > [THINGER] Writing bytes: 2 [OK]
15:15:58.495 > [THINGER] Available bytes: 2
15:16:56.802 > [THINGER] Writing bytes: 2 [OK]
15:16:58.195 > [THINGER] Available bytes: 2
15:17:56.801 > [THINGER] Writing bytes: 2 [OK]
15:17:58.236 > [THINGER] Available bytes: 2
15:18:56.802 > [THINGER] Writing bytes: 2 [OK]
15:18:58.488 > [THINGER] Available bytes: 2
15:19:56.806 > [THINGER] Writing bytes: 2 [OK]
15:19:57.842 > [THINGER] Available bytes: 2
15:20:56.804 > [THINGER] Writing bytes: 2 [OK]
15:20:57.816 > [THINGER] Available bytes: 2
15:21:56.806 > [THINGER] Writing bytes: 2 [OK]
15:21:57.727 > [THINGER] Available bytes: 2
15:22:56.807 > [THINGER] Writing bytes: 2 [OK]
15:22:57.807 > [THINGER] Available bytes: 2
15:23:56.808 > [THINGER] Writing bytes: 2 [OK]
15:23:57.788 > [THINGER] Available bytes: 2
15:24:56.818 > [THINGER] Writing bytes: 2 [OK]
15:24:57.767 > [THINGER] Available bytes: 2
15:25:56.822 > [THINGER] Writing bytes: 2 [OK]
15:25:58.228 > [THINGER] Available bytes: 2
15:26:56.823 > [THINGER] Writing bytes: 2 [OK]
15:26:57.724 > [THINGER] Available bytes: 2
15:27:56.822 > [THINGER] Writing bytes: 2 [OK]
15:27:57.928 > [THINGER] Available bytes: 2
15:28:56.823 > [THINGER] Writing bytes: 2 [OK]
15:28:58.182 > [THINGER] Available bytes: 2
15:29:56.843 > [THINGER] Writing bytes: 2 [OK]
15:29:57.985 > [THINGER] Available bytes: 2
15:30:56.844 > [THINGER] Writing bytes: 2 [OK]
15:30:58.420 > [THINGER] Available bytes: 2
15:31:56.845 > [THINGER] Writing bytes: 2 [OK]
15:31:57.725 > [THINGER] Available bytes: 2
15:32:56.849 > [THINGER] Writing bytes: 2 [OK]
15:32:59.173 > [THINGER] Available bytes: 2
15:33:56.891 > [THINGER] Writing bytes: 2 [OK]
15:33:58.242 > [THINGER] Available bytes: 2
15:34:56.892 > [THINGER] Writing bytes: 2 [OK]
15:34:57.858 > [THINGER] Available bytes: 2
15:35:56.895 > [THINGER] Writing bytes: 2 [OK]
15:35:57.882 > [THINGER] Available bytes: 2
15:36:56.894 > [THINGER] Writing bytes: 2 [OK]
15:36:57.855 > [THINGER] Available bytes: 2
15:37:56.896 > [THINGER] Writing bytes: 2 [OK]
15:37:57.975 > [THINGER] Available bytes: 2
15:38:56.899 > [THINGER] Writing bytes: 2 [OK]
15:38:57.896 > [THINGER] Available bytes: 2
15:39:56.898 > [THINGER] Writing bytes: 2 [OK]
15:39:57.882 > [THINGER] Available bytes: 2
15:40:56.899 > [THINGER] Writing bytes: 2 [OK]
15:40:57.882 > [THINGER] Available bytes: 2
15:41:56.903 > [THINGER] Writing bytes: 2 [OK]
15:41:57.929 > [THINGER] Available bytes: 2
15:42:56.901 > [THINGER] Writing bytes: 2 [OK]
15:42:57.882 > [THINGER] Available bytes: 2
15:43:56.903 > [THINGER] Writing bytes: 2 [OK]
15:43:57.916 > [THINGER] Available bytes: 2
15:44:56.904 > [THINGER] Writing bytes: 2 [OK]
15:44:57.899 > [THINGER] Available bytes: 2
15:45:56.907 > [THINGER] Writing bytes: 2 [OK]
15:45:57.913 > [THINGER] Available bytes: 2
15:46:56.908 > [THINGER] Writing bytes: 2 [OK]
15:46:57.915 > [THINGER] Available bytes: 2
15:47:56.907 > [THINGER] Writing bytes: 2 [OK]
15:47:57.897 > [THINGER] Available bytes: 2
15:48:56.908 > [THINGER] Writing bytes: 2 [OK]
15:48:57.919 > [THINGER] Available bytes: 2
15:49:56.909 > [THINGER] Writing bytes: 2 [OK]
15:49:57.918 > [THINGER] Available bytes: 2
15:50:56.911 > [THINGER] Writing bytes: 2 [OK]
15:50:57.918 > [THINGER] Available bytes: 2
15:51:56.912 > [THINGER] Writing bytes: 2 [OK]
15:51:57.916 > [THINGER] Available bytes: 2
15:52:56.913 > [THINGER] Writing bytes: 2 [OK]
15:52:57.886 > [THINGER] Available bytes: 2
15:53:56.914 > [THINGER] Writing bytes: 2 [OK]
15:53:57.885 > [THINGER] Available bytes: 2
15:54:56.916 > [THINGER] Writing bytes: 2 [OK]
15:54:57.916 > [THINGER] Available bytes: 2
15:55:56.917 > [THINGER] Writing bytes: 2 [OK]
15:55:57.883 > [THINGER] Available bytes: 2
15:56:56.918 > [THINGER] Writing bytes: 2 [OK]
15:56:57.885 > [THINGER] Available bytes: 2
15:57:56.919 > [THINGER] Writing bytes: 2 [OK]
15:57:57.951 > [THINGER] Available bytes: 2
15:58:56.920 > [THINGER] Writing bytes: 2 [OK]
15:58:57.919 > [THINGER] Available bytes: 2
15:59:56.924 > [THINGER] Writing bytes: 2 [OK]
15:59:57.976 > [THINGER] Available bytes: 2
16:00:56.923 > [THINGER] Writing bytes: 2 [OK]
16:00:57.942 > [THINGER] Available bytes: 2
16:01:56.932 > [THINGER] Writing bytes: 2 [OK]
16:01:57.974 > [THINGER] Available bytes: 2
16:02:56.931 > [THINGER] Writing bytes: 2 [OK]
16:02:57.943 > [THINGER] Available bytes: 2
16:03:56.935 > [THINGER] Writing bytes: 2 [OK]
16:03:57.943 > [THINGER] Available bytes: 2
16:04:56.936 > [THINGER] Writing bytes: 2 [OK]
16:04:57.916 > [THINGER] Available bytes: 2
16:05:56.935 > [THINGER] Writing bytes: 2 [OK]
16:05:57.975 > [THINGER] Available bytes: 2
16:06:56.936 > [THINGER] Writing bytes: 2 [OK]
16:06:58.095 > [THINGER] Available bytes: 2
16:07:56.939 > [THINGER] Writing bytes: 2 [OK]
16:07:58.017 > [THINGER] Available bytes: 2
16:08:56.941 > [THINGER] Writing bytes: 2 [OK]
16:08:58.036 > [THINGER] Available bytes: 2
16:09:56.939 > [THINGER] Writing bytes: 2 [OK]
16:09:57.870 > [THINGER] Available bytes: 2
16:10:56.941 > [THINGER] Writing bytes: 2 [OK]
16:10:57.887 > [THINGER] Available bytes: 2
16:11:56.944 > [THINGER] Writing bytes: 2 [OK]
16:11:57.890 > [THINGER] Available bytes: 2
16:12:56.942 > [THINGER] Writing bytes: 2 [OK]
16:12:57.910 > [THINGER] Available bytes: 2
16:13:56.984 > [THINGER] Writing bytes: 2 [OK]
16:13:58.043 > [THINGER] Available bytes: 2
16:14:56.984 > [THINGER] Writing bytes: 2 [OK]
16:14:57.903 > [THINGER] Available bytes: 2
16:15:56.988 > [THINGER] Writing bytes: 2 [OK]
16:15:57.903 > [THINGER] Available bytes: 2
16:16:56.987 > [THINGER] Writing bytes: 2 [OK]
16:16:57.947 > [THINGER] Available bytes: 2
16:17:56.988 > [THINGER] Writing bytes: 2 [OK]
16:17:58.011 > [THINGER] Available bytes: 2
16:18:56.989 > [THINGER] Writing bytes: 2 [OK]
16:18:57.925 > [THINGER] Available bytes: 2
16:19:56.990 > [THINGER] Writing bytes: 2 [OK]
16:19:58.104 > [THINGER] Available bytes: 2
16:20:56.991 > [THINGER] Writing bytes: 2 [OK]
16:20:57.985 > [THINGER] Available bytes: 2
16:21:56.995 > [THINGER] Writing bytes: 2 [OK]
16:21:57.930 > [THINGER] Available bytes: 2
16:22:56.993 > [THINGER] Writing bytes: 2 [OK]
16:22:57.948 > [THINGER] Available bytes: 2
16:23:56.997 > [THINGER] Writing bytes: 2 [OK]
16:23:57.905 > [THINGER] Available bytes: 2
16:24:56.996 > [THINGER] Writing bytes: 2 [OK]
16:24:57.965 > [THINGER] Available bytes: 2
16:25:57.043 > [THINGER] Writing bytes: 2 [OK]
16:25:58.282 > [THINGER] Available bytes: 2
16:26:57.044 > [THINGER] Writing bytes: 2 [OK]
16:26:58.025 > [THINGER] Available bytes: 2
16:27:57.045 > [THINGER] Writing bytes: 2 [OK]
16:27:57.981 > [THINGER] Available bytes: 2
16:28:57.046 > [THINGER] Writing bytes: 2 [OK]
16:28:57.948 > [THINGER] Available bytes: 2
16:29:57.047 > [THINGER] Writing bytes: 2 [OK]
16:29:57.982 > [THINGER] Available bytes: 2
16:30:57.048 > [THINGER] Writing bytes: 2 [OK]
16:30:57.963 > [THINGER] Available bytes: 2
16:31:57.049 > [THINGER] Writing bytes: 2 [OK]
16:31:58.012 > [THINGER] Available bytes: 2
16:32:57.053 > [THINGER] Writing bytes: 2 [OK]
16:32:58.012 > [THINGER] Available bytes: 2
16:33:57.052 > [THINGER] Writing bytes: 2 [OK]
16:33:58.472 > [THINGER] Available bytes: 2
16:34:57.055 > [THINGER] Writing bytes: 2 [OK]
16:34:58.367 > [THINGER] Available bytes: 2
16:35:57.054 > [THINGER] Writing bytes: 2 [OK]
16:35:58.023 > [THINGER] Available bytes: 2
16:36:57.240 > [THINGER] Writing bytes: 2 [OK]
16:36:58.162 > [THINGER] Available bytes: 2
16:37:57.242 > [THINGER] Writing bytes: 2 [OK]
16:37:58.192 > [THINGER] Available bytes: 2
16:38:57.245 > [THINGER] Writing bytes: 2 [OK]
16:38:58.644 > [THINGER] Available bytes: 2
16:39:57.307 > [THINGER] Writing bytes: 2 [OK]
16:39:58.354 > [THINGER] Available bytes: 2
16:40:57.308 > [THINGER] Writing bytes: 2 [OK]
16:40:58.248 > [THINGER] Available bytes: 2
16:41:57.309 > [THINGER] Writing bytes: 2 [OK]
16:41:58.207 > [THINGER] Available bytes: 2
16:42:57.313 > [THINGER] Writing bytes: 2 [OK]
16:42:58.266 > [THINGER] Available bytes: 2
16:43:57.312 > [THINGER] Writing bytes: 2 [OK]
16:43:58.203 > [THINGER] Available bytes: 2
16:44:57.313 > [THINGER] Writing bytes: 2 [OK]
16:44:58.285 > [THINGER] Available bytes: 2
16:45:57.314 > [THINGER] Writing bytes: 2 [OK]
16:45:58.264 > [THINGER] Available bytes: 2
16:46:57.318 > [THINGER] Writing bytes: 2 [OK]
16:46:58.267 > [THINGER] Available bytes: 2
16:47:57.318 > [THINGER] Writing bytes: 2 [OK]
16:47:58.360 > [THINGER] Available bytes: 2
16:48:57.318 > [THINGER] Writing bytes: 2 [OK]
16:48:58.324 > [THINGER] Available bytes: 2
16:49:57.319 > [THINGER] Writing bytes: 2 [OK]
16:50:01.599 > [THINGER] Available bytes: 2
16:50:57.320 > [THINGER] Writing bytes: 2 [OK]
16:50:58.266 > [THINGER] Available bytes: 2
16:51:57.321 > [THINGER] Writing bytes: 2 [OK]
16:51:58.249 > [THINGER] Available bytes: 2
16:52:57.322 > [THINGER] Writing bytes: 2 [OK]
16:52:58.225 > [THINGER] Available bytes: 2
16:53:57.326 > [THINGER] Writing bytes: 2 [OK]
16:53:58.285 > [THINGER] Available bytes: 2
16:54:57.325 > [THINGER] Writing bytes: 2 [OK]
16:54:58.269 > [THINGER] Available bytes: 2
16:55:57.326 > [THINGER] Writing bytes: 2 [OK]
16:55:58.357 > [THINGER] Available bytes: 2
16:56:57.327 > [THINGER] Writing bytes: 2 [OK]
16:56:58.249 > [THINGER] Available bytes: 2
16:57:57.331 > [THINGER] Writing bytes: 2 [OK]
16:57:58.248 > [THINGER] Available bytes: 2
16:58:57.332 > [THINGER] Writing bytes: 2 [OK]
16:58:58.355 > [THINGER] Available bytes: 2
16:59:57.330 > [THINGER] Writing bytes: 2 [OK]
16:59:58.754 > [THINGER] Available bytes: 2
17:00:57.332 > [THINGER] Writing bytes: 2 [OK]
17:00:58.299 > [THINGER] Available bytes: 2
17:01:57.335 > [THINGER] Writing bytes: 2 [OK]
17:01:58.344 > [THINGER] Available bytes: 2
17:02:57.334 > [THINGER] Writing bytes: 2 [OK]
17:02:58.392 > [THINGER] Available bytes: 2
17:03:57.338 > [THINGER] Writing bytes: 2 [OK]
17:03:58.441 > [THINGER] Available bytes: 2
17:04:57.339 > [THINGER] Writing bytes: 2 [OK]
17:04:58.903 > [THINGER] Available bytes: 2
....

Hello @alvarolb

I made the comparison in the data traffic calculated by the operator/provider of the GSM internet, with TLS and SSL enabled and disabled; and without payload.
See the comparison:

It would be very important if someone in the community could perform a similar test.