Programmable network context adaptation for content delivery services
This paper proposes an active/programmable-network-based Service Adaptation Manager (SAM) design to effectively deliver reliable and rich services for multimedia Content Delivery Networks (CDN). It shows that the CDN's service domain comprises two planes: Application Service plane and Network Service plane. The goal of the SAM is to manage the dynamics of the boundaries between these two planes for multimedia CDN (mCDN). The SAM includes three major parts: Service Context Adaptor, Service Adaptation Broker and Network Context Adaptor. A novel algorithm has been proposed to design the Service Context Adaptor. This allows different subsets of service context to be adaptively integrated in order to select the most suitable adaptation modules (such as VPN, QoS or the Optimal Route Service) for the delivered content. The proposed Network Context Adaptor algorithm provides an effective solution for detecting the network topology structure. Also, this paper proposes the design of an adaptive Optimal Route Service for CDNs.