Isn IP heavy and power-consuming?
The Internet Protocol itself is a very simple framing, and in itself does not consume extra power. Thanks to 6LoWPAN, the core simplicity of IP is made available for use in low-power, low-bandwidth wireless networks. The NanoStack 2.0 6LoWPAN related IP protocols take only ~10 kB of ROM for example. Entire wireless sensor firmwares are possible using NanoStack 2.0 in under 32 kB of ROM and 4 kB of RAM. NanoStack is designed to run on cheap, low-power SoC radios such as the TI CC2430.