Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
app-notes:hayes-modem-at-simulator [2018/03/13 10:25]
juraschek [Configuration]
app-notes:hayes-modem-at-simulator [2021/11/29 12:32] (current)
schmitt
Line 5: Line 5:
 We support the Hayes  AT Command set on the serial interface and behave like normal router We support the Hayes  AT Command set on the serial interface and behave like normal router
  
-You can easily replace your old Modem with an the NetModule Router. There is also no need to configure the attached device as you can prepare the NetModule Router ​accordanly+You can easily replace your old Modem with an the NetModule Router. There is also no need to configure the attached device as you can prepare the NetModule Router ​accordingly
  
 ===== Prerequierments ===== ===== Prerequierments =====
Line 17: Line 17:
 The Modem Emulator will only replace the AT Command Set on the serial side. The Communication between the NB1600 and another Endpoint will be done as a transparent tcp Connection. ​ The Modem Emulator will only replace the AT Command Set on the serial side. The Communication between the NB1600 and another Endpoint will be done as a transparent tcp Connection. ​
  
-This way you can provide the old legacy functionality over modern IP Connections. Depending on your infrastracture ​you could secure your communication with a VPN Layer or work straight with public IP adresses+This way you can provide the old legacy functionality over modern IP Connections. Depending on your infrastructure ​you could secure your communication with a VPN Layer or work straight with public IP addresses
  
-===== Adressing ​=====+===== Addressing ​=====
  
 An important Part on the Dial-In/​Dial-Out Installations is the addressing of the Endpoints.  ​ An important Part on the Dial-In/​Dial-Out Installations is the addressing of the Endpoints.  ​
-The old addressing concept were based on phone numbers. With the Modem Emulator the Adresses ​will switch on an ip-address/​port based addressing. ​+The old addressing concept were based on phone numbers. With the Modem Emulator the Addresses ​will switch on an ip-address/​port based addressing. ​
  
-But for backward ​compatibiliy ​we integrated a Phonebook Feature, so that you can keep the old phone-number based addresseing ​and we woll resolv ​them into ip-address/​ports. ​+But for backward ​compatibility ​we integrated a Phonebook Feature, so that you can keep the old phone-number based addressing ​and we will resolve ​them into ip-address/​ports. ​
  
 ===== Configuration ===== ===== Configuration =====
Line 31: Line 31:
 After you applied the mode "modem emulator"​ you will find the detailed options. ​ After you applied the mode "modem emulator"​ you will find the detailed options. ​
  
-{{ :app-notes:modememu0.png?nolink |}}+{{ :app-notes:modemu0.png?nolink |}}
  
 {{ :​app-notes:​modememu1.png?​nolink |}} {{ :​app-notes:​modememu1.png?​nolink |}}
Line 41: Line 41:
 Please set the Baud Rate accordingly to you attached device. Also set the "​Hardware flow control to your needs. ​ Any further configuration of the serial interface can be done via the hayes command set.  Please set the Baud Rate accordingly to you attached device. Also set the "​Hardware flow control to your needs. ​ Any further configuration of the serial interface can be done via the hayes command set. 
  
-Any incoming connection will be received on the TelnetPort configured. This Port need also to be accessible on the IP Adress ​to you like to reach the Modem Emulator from the Outside. Keep this in mind for any Firewall configurations. ​ Despite the Name "​Telnet Port" it has nothing to do with the Telnet server at services->​telnet,​ it's a plain tcp port listeing ​on incoming connections.+Any incoming connection will be received on the TelnetPort configured. This Port need also to be accessible on the IP Address ​to you like to reach the Modem Emulator from the Outside. Keep this in mind for any Firewall configurations. ​ Despite the Name "​Telnet Port" it has nothing to do with the Telnet server at services->​telnet,​ it's a plain tcp port listening ​on incoming connections.
  
-The Phonebook section of the configuration will keep the aliases of any Phonenumbers so that you don't need to reconfigure you device and can use the old adressing ​scheme.+The Phonebook section of the configuration will keep the aliases of any Phonenumbers so that you don't need to reconfigure you device and can use the old addressing ​scheme.
  
 The new dial command would be: The new dial command would be:
Line 66: Line 66:
   * Connect your Device to the Serial Interface   * Connect your Device to the Serial Interface
  
-If you are working via the OpenVPN Server you will have following ​Adressing+If you are working via the OpenVPN Server you will have following ​Addressing
  
   * OpenVPN Server: **10.8.0.1**   * OpenVPN Server: **10.8.0.1**
Line 73: Line 73:
 {{ :​app-notes:​openvpn_status.png?​nolink |}} {{ :​app-notes:​openvpn_status.png?​nolink |}}
  
-Based on this Adressing ​you can call the the device in the field as follows: ​+Based on this Addressing ​you can call the the device in the field as follows: ​
  
 ==== Full Legacy Mode ==== ==== Full Legacy Mode ====
Line 83: Line 83:
 ==== Field Legacy Mode ==== ==== Field Legacy Mode ====
  
-In Case you want to have the connection from a central point to the devices in the fields there is no need to integrade ​the model emulator on the server side. +In Case you want to have the connection from a central point to the devices in the fields there is no need to integrate ​the model emulator on the server side. 
  
-If you can skip the AT Commands on the Server side you can just initiate a tcp connection to the tcp Port of the field devices. It initiate the same procedure as an incomming ​call and will have the same output on the serial interface as in the full legacy Mode. +If you can skip the AT Commands on the Server side you can just initiate a tcp connection to the tcp Port of the field devices. It initiate the same procedure as an incoming ​call and will have the same output on the serial interface as in the full legacy Mode. 
  
  
Line 117: Line 117:
  
  
-until the incoming Connection will be acceptet ​with an ATA and confirmed with a CONNECT 115200+until the incoming Connection will be accepted ​with an ATA and confirmed with a CONNECT 115200