abstract-communication-technology-network-concept