Во-первых, вам понадобится устройство, которое может действовать как беспроводной модем , чтобы обеспечить подключение к шлюзу. Если ваш мобильный телефон поддерживает модем , и у вас есть план SMS, использовать его будет довольно просто. В противном случае вам понадобится модем и план для его использования. Я не уверен, насколько близко к металлу вы хотите получить, но затем вы можете использовать SMSLib для прослушивания на устройстве и ожидания входящих сообщений. С помощью этой настройки вы можете отправлять и получать сообщения. Также можно использовать что-то вроде Minicom для отправки команд непосредственно на модем для экспериментов.
В качестве другого подхода вы также можете использовать такого поставщика, как Clickatell , в качестве API для взаимодействия со шлюзом SMS. Похоже, что они могут обрабатывать как отправку, так и получение SMS от имени своих клиентов.