31 research outputs found

    Scalable Overlay Multicast Tree Construction for QoS-Constrained Media Streaming

    Full text link
    Overlay networks have become popular in recent times for content distribution and end-system multicasting of media streams. In the latter case, the motivation is based on the lack of widespread deployment of IP multicast and the ability to perform end-host processing. However, constructing routes between various end-hosts, so that data can be streamed from content publishers to many thousands of subscribers, each having their own QoS constraints, is still a challenging problem. First, any routes between end-hosts using trees built on top of overlay networks can increase stress on the underlying physical network, due to multiple instances of the same data traversing a given physical link. Second, because overlay routes between end-hosts may traverse physical network links more than once, they increase the end-to-end latency compared to IP-level routing. Third, algorithms for constructing efficient, large-scale trees that reduce link stress and latency are typically more complex. This paper therefore compares various methods to construct multicast trees between end-systems, that vary in terms of implementation costs and their ability to support per-subscriber QoS constraints. We describe several algorithms that make trade-offs between algorithmic complexity, physical link stress and latency. While no algorithm is best in all three cases we show how it is possible to efficiently build trees for several thousand subscribers with latencies within a factor of two of the optimal, and link stresses comparable to, or better than, existing technologies

    Editor’s Preface and Acknowledgments

    Get PDF

    Curious Natures: Constructing Queer Ecologies in Early America

    Get PDF
    This dissertation argues that early American writers often constructed queer ecologies in order to naturalize Anglo-American civilization and justify its expansion into Native American territories. Since there is so little textual evidence on the subject, the major challenge to studying sexuality in early America is approaching sexuality studies creatively—to broaden both our understanding of what counts as sexual discourse and our frameworks for analyzing it. My dissertation addresses this challenge through what many ecocritical scholars of sexuality call queer ecology. In their groundbreaking anthology on the topic, Catriona Mortimer-Sandilands and Bruce Erikson remind us that, historically and in the present, discourses on nature and sex often overlap; as a result, sexual politics has had a distinctly “environmental-spatial dimension” that includes organizing landscapes to produce, promote, and prohibit specific sexual practices and identities. My dissertation contributes to this environmental-spatial study of sexuality by asking what role the rise of natural history in the late colonial and early national periods played in producing our heteronormative national imaginary. Seminal works by scholars such as John D’Emilio, Clare Lyons, Richard Godbeer, and Thomas Foster have made invaluable contributions to our understanding of sex in early America. Likewise, the scholarship of critics like Susan Scott Parrish, Joyce Chaplin, and Kathleen Brown has illuminated how natural history offered new ways of understanding the material world that were used to produce cultural knowledge and norms. My dissertation fills an important gap between these bodies of scholarship by arguing that natural history discourse in early America produces new sexual politics within which sex and nature are inseparable. This critical recognition allows us to rethink sex in early America beyond explicitly sexual acts alone and to avoid the anachronistic search for homosexual identity by instead reading the sexual import of acts, identities, and perspectives tied to nature. In short, we see that how one thought about, and interacted with, the non-human natural world was an important element of sexual knowledge-production in early America. In this period before the rise of sexuality as an identity, yet when new sexual labels and categories such as fops and mollies circulated in colonial discourse, an inappropriate relationship with nature could, simultaneously, suggest non-heteronormative sexual corruption. To explore this connection, I analyze how eighteenth-century curiosity naturalized Anglo-American culture by casting all other settlements and natural spaces as queer ecologies awaiting white improvement. A sexual politics grounded in natural history helps us to understand how an ironically unnatural heteronormativity became naturalized in the new American nation. My dissertation contributes to the growing fields of queer ecology and sexuality studies in early America by considering the interwoven roles of natural history, sexuality, gender, race, and class during the late colonial and early national periods. It helps us to understand how heteronormativity became naturalized, literally and figuratively, in our national imaginary—and provides tools for contemporary scholars to interrogate such claims for contemporary social and environmental justice projects

    Hollow Core, Whispering Gallery Resonator Sensors

    Full text link
    A review of hollow core whispering gallery resonators (WGRs)is given. After a short introduction to the topic of whispering gallery resonators we provide a description of whispering gallery modes in hollow or liquid core WGRs. Next, whispering gallery mode (WGM) sensing mechanisms are outlined and some fabrication methods for microbubbles, microcapillaries and other tubular WGM devices are discussed. We then focus on the most common applications of hollow core WGRs, namely refractive index and temperature sensing, gas sensing, force sensing, biosensing, and lasing. The review highlights some of the key papers in this field and gives the reader a general overview of the current state-of-the-art

    Mutable Protection Domains: Towards a Component-Based System for Dependable and Predictable Computing

    Full text link
    The increasing complexity of software poses signicant challenges for real-time and embedded systems beyond those based purely on timeliness. With embedded sys-tems and applications running on everything from mobile phones, PDAs, to automobiles, aircraft and beyond, an emerging challenge is to ensure both the functional and tim-ing correctness of complex software. We argue that static analysis of software is insufcient to verify the safety of all possible control ow interactions. Likewise, a static sys-tem structure upon which software can be isolated in sepa-rate protection domains, thereby dening immutable bound-aries between system and application-level code, is too in-exible to the challenges faced by real-time applications with explicit timing requirements. This paper, therefore, in-vestigates a concept called mutable protection domains that supports the notion of hardware-adaptable isolation boundaries between software components. In this way, a system can be dynamically recongured to maximize soft-ware fault isolation, increasing dependability, while guar-anteeing various tasks are executed according to specic time constraints. Using a series of simulations on multi-dimensional, multiple-choice knapsack problems, we show how various heuristics compare in their ability to rapidly reorganize the fault isolation boundaries of a component-based system, to ensure resource constraints while simulta-neously maximizing isolation benet. Our ssh oneshot algorithm offers a promising approach to address system dynamics, including changing component invocation pat-terns, changing execution times, and mispredictions in iso-lation costs due to factors such as caching. This material is based upon work supported by the National Science Foundation under Grant Numbers 0615153 and 0720464. Any opinions, ndings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reect the views of the National Science Foundation.

    Statistical Analysis Plan for the Motor Neuron Disease Systematic Multi-Arm Adaptive Randomised Trial (MND-SMART)

    Get PDF
    Abstract Background MND-SMART is a platform, multi-arm, multi-stage, multi-centre, randomised controlled trial recruiting people with motor neuron disease. Initially, the treatments memantine and trazodone will each be compared against placebo, but other investigational treatments will be introduced into the trial later. The co-primary outcomes are the Amyotrophic Lateral Sclerosis Functional Rating Scale Revised (ALS-FRS-R) functional outcome, which is assessed longitudinally, and overall survival. Methods Initially in MND-SMART, participants are randomised 1:1:1 via a minimisation algorithm to receive placebo or one of the two investigational treatments with up to 531 to be randomised in total. The comparisons between each research arm and placebo will be conducted in four stages, with the opportunity to cease further randomisations to poorly performing research arms at the end of stages 1 or 2. The final ALS-FRS-R analysis will be at the end of stage 3 and final survival analysis at the end of stage 4. The estimands for the co-primary outcomes are described in detail. The primary analysis of ALS-FRS-R at the end of stages 1 to 3 will involve fitting a normal linear mixed model to the data to calculate a mean difference in rate of ALS-FRS-R change between each research treatment and placebo. The pairwise type 1 error rate will be controlled, because each treatment comparison will generate its own distinct and separate interpretation. This publication is based on a formal statistical analysis plan document that was finalised and signed on 18 May 2022. Discussion In developing the statistical analysis plan, we had to carefully consider several issues such as multiple testing, estimand specification, interim analyses, and statistical analysis of the repeated measurements of ALS-FRS-R. This analysis plan attempts to balance multiple factors, including minimisation of bias, maximising power and precision, and deriving clinically interpretable summaries of treatment effects. Trial registration EudraCT Number, 2019–000099-41. Registered 2 October 2019, https://www.clinicaltrialsregister.eu/ctr-search/search?query=mnd-smart ClinicalTrials.gov, NCT04302870 . Registered 10 March 2020

    Predictable Interrupt Management and Scheduling in the Composite Component-based System

    No full text
    This paper presents the design of user-level scheduling hierarchies in the Composite component-based system. The motivation for this is centered around the design of a system that is both dependable and predictable, and which is configurable to the needs of specific applications. Untrusted application developers can safely develop services and policies, that are isolated in protection domains outside the kernel. To ensure predictability, Composite needs to enforce timing control over user-space services. Moreover, it must provide a means by which asynchronous events, such as interrupts, are handled in a timely manner without jeopardizing the system. Towards this end, we describe the features of Composite that allow user-defined scheduling policies to be composed for the purposes of combined interrupt and task management. A significant challenge arises from the need to synchronize access to shared data structures (e.g., scheduling queues), without allowing untrusted code to disable interrupts or use atomic instructions that lock the memory bus. Additionally, efficient upcall mechanisms are needed to deliver asynchronous event notifications in accordance with policy-specific priorities, without undue recourse to schedulers. We show how these issues are addressed in Composite, by comparing several hierarchies of scheduling polices, to manage both tasks and the interrupts on which they depend. Studies show how it is possible to implement guaranteed differentiated services as part of the handling of I/O requests from a network device while avoiding livelock. Microbenchmarks indicate that the costs of implementing and invoking user-level schedulers in Composite are on par with, or less than, those in other systems, with thread switches more than twice as fast as in Linux

    HIRES: a System for Predictable Hierarchical Resource Management

    No full text
    Abstract—This paper presents HIRES, a system structured around predictable, hierarchical resource management (HRM). Applications and different subsystems use customized resource managers that control the allocation and usage of memory, CPU, and I/O. This increased resource management flexibility enables subsystems with different timing constraints to specialize resource management around meeting these requirements. In HIRES, subsystems delegate the management of resources to other subsystems, thus creating the resource management hierarchy. In delegating the control of resources, the subsystem focuses on providing isolation between competing subsystems. To make HRM both predictable and efficient, HIRES ensures that regardless of a subsystem’s depth in the hierarchy, the overheads of resource usage and control remain constant. In doing so, HIRES encourages HRM as a fundamental system design technique. Results show that HIRES has competitive performance with existing systems, and that HRM naturally provides both strong isolation guarantees, and flexible and efficient subsystem control over resources. I
    corecore