All about Batm Advanced Communications