I would like to share ROSLink protocol with ROS users community.
ROSLink is a new protocol to integrate Robot Operating System (ROS) enabled-robots with the IoT. The motivation behind ROSLink is the lack of ROS functionality in monitoring and controlling robots through the Internet. It is inspired from the MAVLink protocol.
We already developed some common messages and used them for monitoring Parrot Drone and Turtlebot over the Internet.
You can find some more details about ROSLink in this page
Also, you can read our paper which is to appear in the upcoming Springer book on Robot Operating System (ROS) The Complete Reference (Volume 2)