Technologies for the Network Era