I believe some devices don't follow the GSM standards and in some cases the AT commands are optional not required. I wrote a small perl script (
Mobile Phone Interrogator) a couple of years ago which may show you some example usage of AT commands against a GSM phone. I tested this against a Sierra 3G PC-CARD, and Nokia and Motorolla phones and found a lot of variation in the supported command set. Your mileage may vary ...