smart-HOP implementation on Contiki