6LoWPAN defines how to carry IPv6 packets over IEEE 802.15.4 low power wireless or sensor networks. Limited bandwidth, memory and energy resources require a careful application of IPv6 in a LoWPAN. The IEEE 802.15.4 standard defines a maximum frame size of 127 bytes that decreases to 102 bytes considering the header overhead. A further reduction is due to the security, network and transport protocols header overhead that, in case of IPv6 and UDP, leave only 33 bytes for application data. A compression algorithm is necessary in order to reduce the overhead and save space in data payload. This paper describes and compares the proposed IPv6 header compression mechanisms for 6LoWPAN environments.