Communications & AI Lab (CAILAB)