core communication board