Basic Small Messages Protocol Library