Seol mar théacs é seo: Modelling of a Communication Protocol for IoT based Applications