1,650 research outputs found

    Decentralized Adaptive Helper Selection in Multi-channel P2P Streaming Systems

    Full text link
    In Peer-to-Peer (P2P) multichannel live streaming, helper peers with surplus bandwidth resources act as micro-servers to compensate the server deficiencies in balancing the resources between different channel overlays. With deployment of helper level between server and peers, optimizing the user/helper topology becomes a challenging task since applying well-known reciprocity-based choking algorithms is impossible due to the one-directional nature of video streaming from helpers to users. Because of selfish behavior of peers and lack of central authority among them, selection of helpers requires coordination. In this paper, we design a distributed online helper selection mechanism which is adaptable to supply and demand pattern of various video channels. Our solution for strategic peers' exploitation from the shared resources of helpers is to guarantee the convergence to correlated equilibria (CE) among the helper selection strategies. Online convergence to the set of CE is achieved through the regret-tracking algorithm which tracks the equilibrium in the presence of stochastic dynamics of helpers' bandwidth. The resulting CE can help us select proper cooperation policies. Simulation results demonstrate that our algorithm achieves good convergence, load distribution on helpers and sustainable streaming rates for peers

    Framing the collaborative economy - Voices of contestation

    Get PDF
    Within the context of multiple crises and change, a range of practices discussed under the umbrella term of collaborative (or sharing) economy have been gaining considerable attention. Supporters build an idealistic vision of collaborative societies. Critics have been stripping the concept of its visionary potential, questioning its revolutionary nature. In the study, these debates are brought down to the local level in search for common perceptions among the co-creators of the concept in Vienna, Austria. Towards this aim a Q study is conducted, i.e. a mixed method enabling analyses of subjective perceptions on socially contested topics. Four framings are identified: Visionary Supporters, Market Optimists, Visionary Critics, and Skeptics, each bringing their values, visions, and practical goals characteristic of different understanding of the collaborative economy. The study questions the need for building a globally-applicable definition of the concept, calls for more context-sensitivity, exploratory studies, and city-level multi-stakeholder dialogues

    Fab Lab Amersfoort, De War: an innovation history

    Get PDF
    No description supplie

    Towards distributed architecture for collaborative cloud services in community networks

    Get PDF
    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
    • …
    corecore