Any recommendations on how to simulate SMS?

I am using appium to test an Android application that receives incoming SMS. Are there any recommendations on how to simulate/send SMS to an Emulator using Appium and then have Appium check that the incoming sms was successfully received?