Add SMS Middleware layer. (1/2)

Change-Id: I4fff0c584f8fce9c5f2f4fe86a82fe6480c307c7