Current Internet has become an essential communication infrastructure, not only for information transfer but also as a key component of social infrastructures. Even though the Internet has evolved towards high-bandwidth network architectures offering transparent transport services, its future depends on how it is going to cope with several concerns such as scalability, ubiquity, security, robustness, mobility, heterogeneity, Quality of Service (QoS), re-configurability, context-awareness, manageability, data-centricity, and economic concerns. This paper discusses architectures for network and media independent services and protocols to address these challenges.