Jump to content

Template:FTX Mobile network: Difference between revisions

From Teltonika Telematics Wiki
mNo edit summary
FTXXXX WIKI sync with 3.7.x Stage 2 - Resync + Troubleshooting in JIRA: GTPGTM-11751
 
(4 intermediate revisions by 3 users not shown)
Line 31: Line 31:
'''Data protocol'''
'''Data protocol'''
*TCP (Transmission control protocol) or UDP (User datagram protocol). Changing this parameter will alter how the device communicates. From the device side, TCP and UDP work almost the same, the only difference is that UDP doesn't need additional confirmation from the server side, that the data packet was received. TCP has that and uses more network data for the confirmation. The desired data transfer protocol can be selected through the configurator. For more information on the protocol differences of Teltonika devices, refer here [https://wiki.teltonika-gps.com/view/Teltonika_Data_Sending_Protocols]
*TCP (Transmission control protocol) or UDP (User datagram protocol). Changing this parameter will alter how the device communicates. From the device side, TCP and UDP work almost the same, the only difference is that UDP doesn't need additional confirmation from the server side, that the data packet was received. TCP has that and uses more network data for the confirmation. The desired data transfer protocol can be selected through the configurator. For more information on the protocol differences of Teltonika devices, refer here [https://wiki.teltonika-gps.com/view/Teltonika_Data_Sending_Protocols]
<!---'''Encryption'''
 
*TLS/DTLS are security protocols that protect information sent over a network by encrypting the data so only the intended recipient can read it. The protocols also help confirm that the devices communicating with each other are legitimate and ensure that the information is not changed while it is being transmitted. TLS/DTLS encryption creates a secure, private connection so sensitive data can travel safely across networks.--->
'''Encryption'''
*TLS/DTLS are security protocols that protect information sent over a network by encrypting the data so only the intended recipient can read it. These Protocols help authenticate devices communicating with the server and ensure data integrity during transmission. TLS/DTLS encryption creates a secure, private connection so sensitive data can travel safely across networks.
 
*In order to use TLS/DTLS encryption, server certificates must be uploaded via '''Teltonika Configurator Tool (TCT)''' or '''FOTA Web''' using '''Upload user TLS certificate''' task. For more information, refer to [[{{{model}}} Device status]].
 
*'''Note:''' Encryption is supported only for TCP/UDP data protocols. MQTT over TLS is not supported in the current implementation.
 
===Secondary server settings===
'''Mode'''
*Backup - Records are sent to second server while main server is not available.
*Duplicate - records are sent to both servers (main and second), records are deleted from Flash storage only if both servers confirmed that the records were received from device.
===Secondary server settings===
===Secondary server settings===
'''Mode'''  
'''Mode'''  
Line 52: Line 62:
|}
|}


{{#switch: {{{model}}}
| #default =
===MQTT settings===
===MQTT settings===
[[File:FTX server settings_MQTT.png|right|500px]]
[[File:FTX server settings_MQTT.png|right|300px]]
Set up MQTT protocol settings. ''The settings are available when at least one server is configured to use MQTT.''
Set up MQTT protocol settings. ''The settings are available when at least one server is configured to use MQTT.''


Line 63: Line 75:


'''Current Limitations'''
'''Current Limitations'''
*No MQTT+TLS support
* Compatible only with MQTT brokers supporting MQTT v3.1 / v3.1.1 / v5 over TCP (non-TLS). With current implementation MQTT over TLS is not supported, limiting compatibility with most cloud MQTT services (e.g., AWS IoT, Azure IoT).
*No JSON Codec format support
* Only Teltonika Codec 8 Extended payload format is supported (no JSON support)
*Only usable with Mosquitto MQTT broker
* Functionality has been tested and verified only with Mosquitto MQTT broker


'''Parameters'''
'''Parameters'''
Line 109: Line 121:
*Records settings:
*Records settings:
**Server confirmation method: TCP/IP
**Server confirmation method: TCP/IP
| FTC305
| FTM305 =
}}
==Server communication settings==
==Server communication settings==
[[File:FTX server communication settings.png|right|500px]]
[[File:FTX server communication settings.png|right|500px]]

Latest revision as of 13:26, 29 April 2026