DNP 3.0

Answered Question
May 21st, 2008

I have a client that wants to transmit information generated in his equipments through a Cisco Router, he wants to connect the devices to a async/serial port in the router and then transmit the information over frame relay, is this possible, is DNP 3.0 supported by cisco routers???

I have this problem too.
0 votes
Correct Answer by arturo.guzman about 8 years 4 months ago

DNP 3.0 is a protocol layer 2 and was made to integrate IED's (Intelligent Electronic Device) in networks RS232 or RS485, DNP 3.0 can be encapsulated in TCP protocol but CISCO can't do that.

May be you can use something like this to encapsulate the protocol.

don't forget qualify me.

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 5 (3 ratings)
lveraza Tue, 11/18/2008 - 12:38


How did you fix this problem ?.

I have same case.

Than you.

lveraza Wed, 11/19/2008 - 07:04


I'm having same case, do you know If I use any IP or Serial tunneling, can it work ?.

Receive DNP 3.0 on async/serial port and transmit over WAN link ?.

Thank you.

dimitrirosas Wed, 11/19/2008 - 09:14


We actually never did this, the requiremens changed, but i believe you can achieve this if you create a tunnel between the end points and your router. Also make sure you are using same interfase in both ends you may need an converter in order to do this.

Here some useful links

How to Tunnel Async Data


Hope it works


lveraza Wed, 11/19/2008 - 09:56

Thank you !

I already have this connector. I just reviewed this RTU/Master equipments, and they're using DNP 3 protocol.

I understand that with this tunnel async doesn't matter what protocol is receiving, it will send all information, it's right ?.

panchotait Sun, 06/17/2012 - 08:50

Hi Dimmi.

The second link that you post looks nice, allmost what CISCO try to replace at that example are a couple of Telco Modems.

After these modems dials and get the data channel, this channel will be transparent and in some cases you get an escape secuence to close (hang the telgo line).

This idea apply to all telco devices (GSM or whatever). After you get the connection the link is not other thing than a serial link. In fact I was reading that some signal from the serial indicate to you if the link are UP or NOT. (I think that it was the DCD).

At my case, I only want the routers as remote devices and connect them to a server running a software that converts a Virtual serial port to a IP streaming to let/get to/from the routers. At my case i don't need route this data so for my app and the routers only be a data stream, they do not process them only transport to a remote.

Will be nice to know what is the signaling that CISCO use to set the channel, or in this case it's only a socket that connect to the remote and not more else (the note looks like that)

I will test this !!

Best regards


This Discussion