GSM规范]对短消息传输定义了三种控制协议:即二进制协议(块模式),基于字符的AT命令接口协议(文本模式)和基于字符的十六进制编码二进制传输块接口协议(PDU模式)。块模式(Blockmode)是使用二进制编码来传输用户数据的接口协议。为了提高可靠性,它带有差错保护,适合于链接不完全可靠的地区,尤其是要求控制远程设备的情况。它属于GSM第一阶段的短消息传输接口协议。目前,PDU已取代了块模式。文本模式(Textmode)是使用AT命令传输文本数据的接口协议。该模式适合于非智能终端、终端仿真器等。PDU模式相当于计算机网络中的分组交换接口协议。这种传送方式能够很平稳地过渡到GPRS,因此GSM规范要求用户尽可能地使用PDU模式处理短消息。