SMQ, is an easy to use secure IoT/ M2M publish subscribe protocol designed and optimized for embedded systems providing instantaneous Edge Node connectivity. The solution allows resource constrained real-time control, analysis, and updates.