Communications technology n100