Reply by "Agu...@gmail.com [rabbit-semi]" November 6, 20142014-11-06
Hi Phil,

Thanks for your answer.

I thought about that. In fact, I do that to keep a SQL Database with the IP
addresses, some alerts and changes of configurations of the machines.

I have the embedded page of the device already developed because,
originally, it was designed to be accessed locally. The chance to have
remote access is sort of an "extra" feature. So the goal was to take
advantage of what already exists.

Agustin
On Tue, Nov 4, 2014 at 12:04 PM, Phil D p...@gmail.com [rabbit-semi] <
r...> wrote:

>
> Hi Agustin,
>
> Have you considered doing the communications so no port forwarding is
> required? have the end device connect to an external server and
> update/upload any data required periodically or with a tcp connection that
> is kept open for real time communication.
> Phil
> On 3 Nov 2014 01:42, "a...@gmail.com [rabbit-semi]" <
> r...> wrote:
>
>> Hi everyone,
>>
>> I've developed a product using a RCM4300 board that hosts an embedded web
>> page to show some parameters of a machine (pressures, temperatures, etc...).
>>
>> In 90% of the cases the connection scheme is RCM4300 -> (Router ->) Modem
>> -> Internet. No big companies with IT departments... it's just like a home
>> connection, because the machines are in the field.
>>
>> In order to be able to access the board from the internet, the RCM4300
>> has a static LAN IP address (for example 192.168.1.50) and the user needs
>> to map the port on the router (for example forward external port 12345
>> to 192.168.1.50 : 80). This works fine.
>>
>> I want to do the mapping of the port from the RCM4300 board using UPnP. I
>> think it's possible because I've found an example for Arduino (I haven't
>> tried, though).
>>
>> Before developing a library I would like to hear your opinion about this
>> matter as I think it's a very common situation that many of you may have
>> experienced. May be the library is already developed or may be there is a
>> downside I haven't considered...
>>
>> Thank you for your help!
>>
>> Agustin
>>
>
Reply by "Phi...@gmail.com [rabbit-semi]" November 4, 20142014-11-04
Hi Agustin,

Have you considered doing the communications so no port forwarding is
required? have the end device connect to an external server and
update/upload any data required periodically or with a tcp connection that
is kept open for real time communication.
Phil

On 3 Nov 2014 01:42, "a...@gmail.com [rabbit-semi]" <
r...> wrote:

> Hi everyone,
>
> I've developed a product using a RCM4300 board that hosts an embedded web
> page to show some parameters of a machine (pressures, temperatures, etc...).
>
> In 90% of the cases the connection scheme is RCM4300 -> (Router ->) Modem
> -> Internet. No big companies with IT departments... it's just like a home
> connection, because the machines are in the field.
>
> In order to be able to access the board from the internet, the RCM4300 has
> a static LAN IP address (for example 192.168.1.50) and the user needs to
> map the port on the router (for example forward external port 12345
> to 192.168.1.50 : 80). This works fine.
>
> I want to do the mapping of the port from the RCM4300 board using UPnP. I
> think it's possible because I've found an example for Arduino (I haven't
> tried, though).
>
> Before developing a library I would like to hear your opinion about this
> matter as I think it's a very common situation that many of you may have
> experienced. May be the library is already developed or may be there is a
> downside I haven't considered...
>
> Thank you for your help!
>
> Agustin
>
>
Reply by "agu...@gmail.com [rabbit-semi]" November 2, 20142014-11-02
Hi everyone,

I've developed a product using a RCM4300 board that hosts an embedded web page to show some parameters of a machine (pressures, temperatures, etc...).

In 90% of the cases the connection scheme is RCM4300 -> (Router ->) Modem -> Internet. No big companies with IT departments... it's just like a home connection, because the machines are in the field.

In order to be able to access the board from the internet, the RCM4300 has a static LAN IP address (for example 192.168.1.50) and the user needs to map the port on the router (for example forward external port 12345 to 192.168.1.50 : 80). This works fine.

I want to do the mapping of the port from the RCM4300 board using UPnP. I think it's possible because I've found an example for Arduino (I haven't tried, though).

Before developing a library I would like to hear your opinion about this matter as I think it's a very common situation that many of you may have experienced. May be the library is already developed or may be there is a downside I haven't considered...

Thank you for your help!

Agustin