simple one implemented directly from gsm 03.38 table