external libgsm