socket buffer module