6LoWPAN is a communication protocol which compresses Ipv6 packages for small, low power-devices to enable them to communicate within the 'Internet of Things'.