27,905 research outputs found
Reciprocity-driven Sparse Network Formation
A resource exchange network is considered, where exchanges among nodes are
based on reciprocity. Peers receive from the network an amount of resources
commensurate with their contribution. We assume the network is fully connected,
and impose sparsity constraints on peer interactions. Finding the sparsest
exchanges that achieve a desired level of reciprocity is in general NP-hard. To
capture near-optimal allocations, we introduce variants of the Eisenberg-Gale
convex program with sparsity penalties. We derive decentralized algorithms,
whereby peers approximately compute the sparsest allocations, by reweighted l1
minimization. The algorithms implement new proportional-response dynamics, with
nonlinear pricing. The trade-off between sparsity and reciprocity and the
properties of graphs induced by sparse exchanges are examined.Comment: 19 page
Support Service for Reciprocal Computational Resource Sharing in Wireless Community Networks
In community networks, individuals and local organizations from a geographic area team up to create and run a community-owned IP network to satisfy the community's demand for ICT, such as facilitating Internet access and providing services of local interest. Most current community networks use wireless links for the node interconnection, applying off-the-shelf wireless equipment. While IP connectivity over the shared network infrastructure is successfully achieved, the deployment of applications in community networks is surprisingly low. To address the solution of this problem, we propose in this paper a service to incentivize the contribution of computing and storage as cloud resources to community networks, in order to stimulate the deployment of services and applications. Our final goal is the vision that in the long term, the users of community networks will not need to consume applications from the Internet, but find them within the wireless community network
Content Distribution by Multiple Multicast Trees and Intersession Cooperation: Optimal Algorithms and Approximations
In traditional massive content distribution with multiple sessions, the
sessions form separate overlay networks and operate independently, where some
sessions may suffer from insufficient resources even though other sessions have
excessive resources. To cope with this problem, we consider the universal
swarming approach, which allows multiple sessions to cooperate with each other.
We formulate the problem of finding the optimal resource allocation to maximize
the sum of the session utilities and present a subgradient algorithm which
converges to the optimal solution in the time-average sense. The solution
involves an NP-hard subproblem of finding a minimum-cost Steiner tree. We cope
with this difficulty by using a column generation method, which reduces the
number of Steiner-tree computations. Furthermore, we allow the use of
approximate solutions to the Steiner-tree subproblem. We show that the
approximation ratio to the overall problem turns out to be no less than the
reciprocal of the approximation ratio to the Steiner-tree subproblem.
Simulation results demonstrate that universal swarming improves the performance
of resource-poor sessions with negligible impact to resource-rich sessions. The
proposed approach and algorithm are expected to be useful for
infrastructure-based content distribution networks with long-lasting sessions
and relatively stable network environment
TOWARDS SUSTAINABLE QUALITY OF SERVICE IN INTERCONNECTION
This paper analyses the structure of the Internet marketplace and the business relationships of key players involved in network services provision. A brief overview of existing pricing policies and research work in this area is presented and some new issues are introduced. We believe that the role of information asymmetry is critical when considering agreements for Internet access and interconnection. In negotiation and contract preparation, information asymmetry gives rise to adverse selection. The current structure of connectivity agreements does not address information asymmetries thus allowing the possibility of opportunistic behaviour in the form of moral hazard. Inasmuch as interconnection agreements involve sharing and/or exchanging network resources, either party will tend to exploit the agreement to its own advantage (i.e. conserving its own resources) and, possibly, to the detriment of the other (i.e. overutilising the other’s resources). The discussion focuses on interconnection agreements between Internet Service Providers, namely peering and transit. The paper concludes with an outline of an incentive compatible mechanism that can sustain quality of service requirements in interconnection agreements.interconnection information asymmetry
Towards distributed architecture for collaborative cloud services in community networks
Internet and communication technologies have lowered the costs for communities to collaborate, leading to new services like user-generated content and social computing, and through collaboration, collectively built infrastructures like community networks have also emerged. Community networks get formed when individuals and local organisations from a geographic area team up to create and run a community-owned IP network to satisfy the community’s demand for ICT, such as facilitating Internet access and providing services of local interest.
The consolidation of today’s cloud technologies offers now the possibility of collectively built community clouds, building upon user-generated content and user-provided networks towards an ecosystem of cloud services. To address the limitation and enhance utility of community networks, we propose a collaborative distributed architecture for building a community cloud system that employs resources contributed by the members of the community network for provisioning infrastructure and software services. Such architecture needs to be tailored to the specific social, economic and technical characteristics of the community networks for community clouds to be successful and sustainable. By real deployments of clouds in community networks and evaluation of application performance, we show that community clouds are feasible. Our result may encourage collaborative innovative cloud-based services made possible with the resources of a community.Peer ReviewedPostprint (author’s final draft
- …