signal communication