Value-added services (e.g., overlaid video advertisements) have become an integral part of today's Content Delivery Networks (CDNs). To offer cost-efficient, scalable and more agile provisioning of new value-added services in CDNs, Network Functions Virtualization (NFV) paradigm may be leveraged to allow implementation of fine-grained services as a chain of Virtual Network Functions (VNFs) to be placed in CDN. The manner in which these chains are placed is critical as it both affects the quality of service (QoS) and provider cost. The problem is however, very challenging due to the specifics of the chains (e.g., one of their end-points is not known prior to the placement). We formulate it as an Integer Linear Program (ILP) and propose a cost efficient Proactive VNF placement and chaining (CPVNF) algorithm. The objective is to find the optimal number of VNFs along with their locations in such a manner that the cost is minimized while QoS is met. Apart from cost minimization, the support for large-scale CDNs with a large number of servers and end-users is an important feature of the proposed algorithm. Through simulations, the algorithm's behavior for small-scale to large-scale CDN networks is analyzed.
This paper has been accepted for publication in IEEE Communications Surveys and Tutorials. The copyrights are with IEEE. Abstract: Content Delivery Networks (CDNs) have gained immense popularity over the years. Replica server placement is a key design issue in CDNs. It entails placing replica servers at meticulous locations, such that cost is minimized and Quality of Service (QoS) of end-users is satisfied. Many replica server placement models have been proposed in the literature of traditional CDN. As the CDN architecture is evolving through the adoption of emerging paradigms, such as, cloud computing and Network Functions Virtualization (NFV), new algorithms are being proposed. In this paper, we present a comprehensive survey of replica server placement algorithms in traditional and emerging paradigm based CDNs. We categorize the algorithms and provide a summary of their characteristics. Besides, we identify requirements for an efficient replica server placement algorithm and perform a comparison in the light of the requirements. Finally, we discuss potential avenues for further research in replica server placement in CDNs.
Vehicular ad hoc networks (VANETs) provide the communication framework for the dissemination of safety-critical messages such as beacons and emergency messages. The communication channel witnesses significant network load generated by frequently exchanged beacons. Under high-density situations, it leads to a serious scalability problem in VANETs. Moreover, contention-based medium access control (MAC) protocols suffer from a great number of packet collisions, and as a result, the reliability and latency of safety messages are severely affected. Because of the periodic nature of beacons, time-division multiple access (TDMA) can be a good choice over contention-based MAC.
In this paper, we propose congestion-controlled-coordinator-based MAC (CCC-MAC), which is a time-slot-based medium access protocol that addresses beacons and emergency messages. Basically, the network is virtually partitioned into a number of segments. Within a segment, medium access is accomplished by using a time-slot-scheduling mechanism supervised by a local coordinator vehicle. A significant number of vehicles can be supported under the proposed configuration. In fact, the proposed scheduling mitigates channel congestion by reducing the transmission time of beacons through the use of multiple data rates. Bandwidth utilization is also improved by reusing the unoccupied time slots. Finally, CCC-MAC ensures fast and reliable propagation of emergency messages by employing a pulse-based reservation mechanism.In the simulations, we demonstrate the ability of CCC-MAC to scale well in different vehicular density scenarios. Moreover, it outperforms existing MAC-layer protocols with respect to packet reception probability and latency of safety messages.Index Terms-Beacon, dedicated short-range communications (DSRC), emergency message, IEEE 802.11p, vehicular ad hoc network (VANET).
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.