This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
app-notes:hayes-modem-at-simulator [2018/03/12 11:57] – [Concept] juraschek | app-notes:hayes-modem-at-simulator [2021/11/29 12:32] (current) – schmitt | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Modem Simulator | + | ====== |
This Wiki Page describes how to use a NetModule Wireless Router as replacement for legacy dial in / dial out connections based on analog or gsm modems. | This Wiki Page describes how to use a NetModule Wireless Router as replacement for legacy dial in / dial out connections based on analog or gsm modems. | ||
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 | + | 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 |
===== 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 | + | This way you can provide the old legacy functionality over modern IP Connections. Depending on your infrastructure |
- | ===== Adressing | + | ===== Addressing |
An important Part on the Dial-In/ | An important Part on the Dial-In/ | ||
- | The old addressing concept were based on phone numbers. With the Modem Emulator the Adresses | + | The old addressing concept were based on phone numbers. With the Modem Emulator the Addresses |
- | But for backward | + | But for backward |
===== Configuration ===== | ===== Configuration ===== | ||
Line 30: | Line 30: | ||
The Serial Interface need to be configured in the mode "modem emulator" | The Serial Interface need to be configured in the mode "modem emulator" | ||
After you applied the mode "modem emulator" | After you applied the mode "modem emulator" | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | |||
Please set the Baud Rate accordingly to you attached device. Also set the " | Please set the Baud Rate accordingly to you attached device. Also set the " | ||
- | Any incoming connection will be received on the Port configured. This Port need also to be accessible on the IP Adress | + | Any incoming connection will be received on the TelnetPort |
- | 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 | + | 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 |
The new dial command would be: | The new dial command would be: | ||
Line 58: | 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 | + | If you are working via the OpenVPN Server you will have following |
* OpenVPN Server: **10.8.0.1** | * OpenVPN Server: **10.8.0.1** | ||
Line 65: | Line 73: | ||
{{ : | {{ : | ||
- | Based on this Adressing | + | Based on this Addressing |
==== Full Legacy Mode ==== | ==== Full Legacy Mode ==== | ||
Line 75: | 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 | + | In Case you want to have the connection from a central point to the devices in the fields there is no need to integrate |
- | 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 | + | 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 |
Line 109: | Line 117: | ||
- | until the incoming Connection will be acceptet | + | until the incoming Connection will be accepted |