Even though you are on the same router you will most likely have to set up port forwarding so that the router knows where to send the connection request. This site as good instructions on how to do it with lots of routers.
http://portforward.com/english/routers/port_forwarding/