All of the protocols you mention are used only for communication with an SMSC at the application level, for example an application connecting to the SMSC via a TCP transport.
Handsets use some random ETSI TS spec (part of the GSM specifications) to send SMS over the air.