I am trying to look into the Sensor Data (or similar data) communicated within an IoT Network ? Is there any common communication protocol among the IoT devices? Any relevant papers to start?
The simple answer would be that every sensor has an Internet Protocol stack, and you would communicate using any of the traditional IP techniques. The sensors could perhaps transmit periodically to an IP multicast group you configure (a group with local scope, valid only within your network), or they can respond, round robin, to queries from any host, or other options.
Possibly too, the sensors themselves communicate via any protocol, even proprietary, with an aggregation gateway. And then that gateway provides the sensor data to IP hosts.
It does not seem like any one protocol exists for so-called IoT, except of course, the "I" in IoT means IP.
That's guaranteed if you use IP. Which is why even systems that communicate initially over proprietary protocols, with a gateway, have their information made available over standard IP, from gateway to hosts. But for example, believe it or not, one can now buy home water heaters that offer IP over WiFi. So you can monitor and control your water heater with an IP appliance, such as a PC or even smartphone. Same with some new refrigerators, which allow you to see inside from remote locations, over the Internet, to see if you need another bottle of milk.
These are all examples of IoT.
Interoperability is achieved if you implement IP. Of course, Internet Protocols are flexible. There isn't just one way to do this. I have not seen anything in the current IoT literature to suggest there's only one way of doing things.
If you are looking for a communication protocol for the sensor device , you can use ZigBee, 6LowPAN, OpenWSN, Thread like Wireless Protocol. But if you are looking for a message transfer protocol from the sensor device to IoT IP Network , you can use the MQTT protocol....Constrained Object Application Protocol (Coap) also can be uses in 6LowPAN based Sensor Nework
ZigBee is a protocol that has been used for many years. Typically the distributed sensors use ZigBee to communicate with a gateway device, which is where the the data is aggregated and sent on via TCP/IP.