Acronym for the GSM Short Message Service, or a way to fit 140 data bytes (160 7-bit characters) into a USSD packet atop a mongrel version of the the SS7 protocol in a mobile network.
Many people (especially the ‘SMS should be free’ nuts) do not realize that since SMS uses signaling capacity, it can actually pre-empt calls on a standard GSM network (i.e., if there is too much SMS traffic in one location, calls will take longer to complete, decreasing revenue) and is generally a major capacity headache for operators1.
Resources:
Date | Link | Notes |
---|---|---|
Mar 4 | smsq | A Python script for sending and receiving messages using an E220. |
Older | Gammu | A newer, perhaps more flexible fork |
gnokii | A portable set of tools with some SMS functionality |
—
1 In a way, it’s like having to ship bottles full of air – you have to do all of the logistics for relatively little benefit to whomever wants a drink.