ruby GSM 03.38 encoder/decoder