23 research outputs found

    A network architecture for personal networks

    Get PDF
    A Personal Network (PN) is a new concept related to pervasive computing with a strong user-focused view. Whereas several existing technologies can offer solutions to part of a person’s future communication needs, there is very little work on combining these technologies into something a normal user can handle. It will undoubtedly be the network layer that should integrate a person’s all devices and networks into one single network for the person: the Personal Network. This paper introduces a network architecture for PNs that can handle the dynamic and demanding situation a PN is facing. Discussions of some related network layer concepts, issues and possible solutions are given in the end of this paper

    On-demand virtual network service for dynamic networks

    No full text
    Recent advances in software and hardware in terms of computing power and storage capabilities and the availability of open source frameworks combined with the emergence of Network Processors motivated much research and development for new router and switch technologies to face the challenges of future Internet services and applications. This thesis was motivated by these advances and by the need for extensible and programmable routers to support dynamic configuration and networking for future generation context aware fixed and wireless networks and services. The initial objective of the thesis has consequently been to conceive an open, extensible and programmable software based router architecture to achieve ubiquitous networking via the dynamic and run time establishment of overlay networks according to situation and user needs. The objective gradually grew into the design of an autonomic router architecture for on demand virtual routing services provisioning. Deploying network services within a router in a dynamic and flexible manner requires open architectures and standard interfaces capable of supporting and controlling new components and packet processing functionality at run time. This is a great challenge when addressing Dynamic Networks, such as Personal Networks, where network dynamics, mobility and adaptation induce important and drastic changes in state and secure networking needs. In order to keep private and secure communications for each Dynamic Network across a shared Networking Infrastructure, our investigation and research objective is to explore how Service Providers can offer "on demand" Virtual Network Services to customers to support their dynamic networks and services. The Virtual Network Service itself is composed of two services: Virtual Routing Link and Virtual Routing Service. The provisioning of the Virtual Routing Services in Provider Edge Routers should be achieved automatically and at run time to support the on demand Virtual Network services. However, traditional edge routers have monolithic architectures that prevent the dynamic and automated deployment of network services at run time. The objective of this work is to conceive an architecture that can enable such automated Virtual Routing Service provisioning in current Provider Edge RoutersEVRY-INT (912282302) / SudocPARIS-BIUSJ-Mathématiques rech (751052111) / SudocSudocFranceF

    Constrained pricing for cloud resource allocation

    No full text
    International audienceConstrained pricing in a cloud computing environment is addressed using game theory. The objective of the model and the game is to enable cloud providers to maximize their revenue while satisfying users by maximizing their utilities. The users net utility is modeled as a function of resource demand with a corresponding price. The game consists in the cloud provider suggesting differentiated prices according to demand and users updating their requests in view of the proposed price. The objective is to determine the optimal suggested prices by the cloud-provider and the optimal user demands. A theoretical model based on Stackelberg game is proposed and a Stackelberg/Nash equilibrium solution is found. Performance results show that rejecting a certain number of users is not the best decision to select. Cloud provider should deploy the right amount of resources to maintain good reputation while satisfying users' requirement

    Design, implementation and evaluation of virtual resource description and clustering framework

    No full text
    International audienceThis paper presents an approach to speed up and enhance matching of virtual network requests to available resources in virtual network provisioning frameworks. The method consists of introducing a weight or score expressing the importance of the resources, their attributes and the values taken by these attributes. The scores are obtained through statistical analysis of the requests for virtual network resources. Previous methods treat resources equally and experience longer delays and lower efficiency during the matching process. They were originally not designed for virtual network provisioning and the proposed method in this work aims at addressing their weaknesses in scalability, in resource representation and incremental updates. To highlight this new method, a functional comparison with these previous techniques is proposed. Evaluation results of the score based clustering and matching algorithm show improved scalability and performance in clustering efficiency and matching delays for virtual network provisionin

    A framework to describe and search for virtual resource objects

    No full text
    International audienceThis paper presents a preliminary work on the development of a metalist-based description framework to efficiently describe and search for virtualized network resources for virtual network provisioning. Virtual resources are perceived as objects that can be described using metadata and semantically searched according to a set of criteria. The virtual resource objects are described by Infrastructure Providers that should advertise and offer their virtual resource descriptions to virtual network providers. These virtual network providers discover and match user queries for VNs with the virtual resources offered by the infrastructure providers. This work introduces the concept of metalist which is a simple and efficient way to specify sets of metadata for objects and explores how it is used to efficiently support virtual resource descriptio

    Cloud service delivery across multiple cloud platforms

    No full text
    International audienceThe paper presents work-in-progress on the cloud service provisioning across multiple cloud providers. The work assumes the emergence of Cloud Brokers between customers and cloud providers. The brokers split user requests and ensure provisioning from multiple providers. An exact splitting algorithm is developed to efficiently split the cloud requests among the multiple cloud platforms with the aim of decreasing the cost for customers. This splitting is formulated as a Mixed Integer Program and this is combined with Open Flow and NOX technologies that achieve flow based inter-cloud networking. A new controller module is developed and integrated in NOX to configure the Open Flow switches for inter-cloud path establishment

    Towards Large-Scale Network Virtualization

    Full text link
    peer reviewedMost existing virtual network (VN) provisioning approaches assume a single administrative domain and therefore, VN deployments are limited to the geographic footprint of the substrate provider. To enable wide-area VN provisioning, network virtualization architectures need to address the intricacies of inter-domain aspects, i.e., how to provi- sion VNs with limited control and knowledge of any aspect of the physical infrastructure. To this end, we present a framework for large-scale VN provisioning. We decompose VN provisioning into multiple steps to overcome the impli- cations of limited information on resource discovery and allocation. We present a new resource selection algorithm with simultaneous node and link mapping to assign resources within each domain. We use a signaling protocol that integrates resource reservations for virtual link setup with Quality-of-Service guarantees. Our experimental results show that small VNs can be provisioned within a few seconds
    corecore