Configure cellular network settings

  • 2018-11-23
  • Author : Baima
  • PV : 804


  • Network Work Mode: FTCP, HTCP, CTCP, NUDP, CUDP, HUDP, TCPSVR and UDPSVR.

CTCP and CUDP need to set custom register string and heartbeat packet 

DTU will act as a TCP client when choose FTCP, HTCP and CTCP, but the register string and heartbeat string will be different

DTU will act as a UDP client when choose NUDP, CUDP and HUDP, but the register string and heartbeat string will be different

When choose TCPSVR, DTU acts as a TCP Server

When choose UDPSVR, DTU acts as a UDP server


  • Data Center Number 

0 means DTU will not connect to cellular network, such as 4G/3G/2G networks

1 means DTU only supports 1 data center, DTU will connect to main center, once it couldn’t connect to backup center, it will continue to connect to main center till it’s connected. 

2-5 means DTU supports multi centers, and all the other centers will get sync data. 

Note: if there is not backup center, please set up the same address and port for main center and backup center  

  • Center Addr.+Port: it can be configured as DNS or IP address.

  • Center DNS Server 

When user use DNS for center, a DNS server is required to analytic the corresponding IP address. 

  • Dialing Settings 

sewww221.png

APN: cellular network access code 

Username: authentication username of cellular network 

Password: authentication password of cellular network 

Call center: dial number of call center for cellular network. Below are some examples of APN, Username, Password and call center of Chinese mobile carriers. 

ModelAPNUsername & PasswordCall Center
BMD100-G

cmnet(China Mobile)

uninet(China Unicom)

Null*99***1#
BMD100-W3gnet Null*99#
BMD100-LFDefaultDefaultDefault




Note: Different carriers may have different APN, Username, Password and Call Center, please call mobile carriers for those info if you have any questions. 

  • Heartbeat Interval: 60 seconds for TCP, and 31 seconds for UDP are suggested

  • Auto Back to Main Server 

Y: auto back to main server

    N: don’t auto back to main server

This setting will only work when both main and backup center are enabled, under this work mode, if main center fails, BMD100 will auto connect to backup center. If user choose ‘Y’, DTU will check whether main center is recovery or not, if yes, it will switch to main center, and disconnect with backup center. While if choose ‘N’, BMD100 will not check whether main center is recovery or not.


  • Custom Register String: user can configure it when network word mode is configure as CTCP and CUDP, but user can also choose not to configure it, which means register string won’t be sent. 

Note: the length of register string is up to 70 bytes.

  • Custom Heartbeat String: user can configure it when network word mode is configure as CTCP and CUDP, but user can also choose not to configure it, which means register string won’t be sent. 

Note: the length of register string is up to 70 bytes. 

  • Transfer Meaning: Y means Yes 

                     N means No 

When network work mode configured as FTCP, if choose Y, then BMD100 will transfer meaning ‘0xfd’ to ‘0xfd’ and ‘0xfe’, and ‘0xfe’ to ‘0xfd’ and ‘0xee’. If choose N, it is transparent transfer. 

  • TCP MTU: set up the maximum number of data transmission for each TCP data packet. 

  • Multi Center Reconnect Interval 

Only available when data center number is 2-5.

  • Reconnect

hsjahj.png

In real application, the data center may be shut down or have issue, and that will cause BMD100 disconnects from data center, while in order to keep BMD100 always online, it will try to reconnect the data center, and that will cause unnecessary data flow. So user can configure those 2 functions to save the data flow, when Reconnect Time Interval enabled, BMD100 Cellular ip modem will try to reconnect data center, and if Connect Retry Times exceed the value user set, while BMD100 is still unable to reconnect to data center, BMD100 will do exception handling. 

  • ECHO Heartbeat Interval 

0 means disables ECHO Heartbeat. 

1-65535 means heartbeat interval, 60 seconds is suggested. 

This helps to maintain connection of PPP layer and mobile carrier’s network, to avoid being forced to sleep, and helps to check the stability of connection

  • TTL Heartbeat 

Disable, to disable TTL heartbeat 

Enable, to enable TTL heartbeat 

This helps to maintain connection of Application layer and mobile carrier’s network, to avoid being forced to sleep, and helps to check the stability of connection.

Contact Baima
Contact Baima

Baima, M2M product R&D, IoT platform service, international operation provider. Join us to create a win-win cooperation