COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring. |
University of Cambridge > Talks.cam > Semantics Lunch (Computer Laboratory) > Composable Asynchronous Events/Formal Methods for Wireless Mesh Networks
Composable Asynchronous Events/Formal Methods for Wireless Mesh NetworksAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Peter Sewell. Note unusual start time: talks at 12.50 prompt Composable Asynchronous Events Suresh Jagannathan Purdue University Although asynchronous communication is an important feature of many concurrent systems, building composable abstractions that leverage asynchrony is challenging. This is because an asynchronous operation necessarily involves two distinct threads of control—the thread that initiates the operation, and the thread that discharges it. In this talk, we present the design and rationale for asynchronous events, an abstraction that enables composable construction of complex asynchronous protocols, which leverages Concurrent ML’s first-class event structure. We discuss the definition of a number of useful asynchronous abstractions that can be built on top of asynchronous events (e.g., composable callbacks) and provide details of a case study that show how they can be used to improve the modularity and performance of a highly-concurrent server application. ===================================================================== Formal Methods for Wireless Mesh Networks Peter Höfner Wireless Mesh Networks (WMNs) have recently gained considerable popularity and are increasingly deployed in a wide range of application scenarios, including emergency response communication, intelligent transportation systems, mining, video surveillance, etc. WMNs are essentially self-organising wireless ad-hoc networks that can provide broadband communication without relying on a wired backhaul infrastructure. This has the benefit of rapid and low-cost network deployment. Traditionally, the main tools for evaluating and validating network protocol are simulation and test-bed experiments. The key limitations of these approaches are that they are very expensive, time consuming and non-exhaustive. As a result, protocol errors and limitations are still found many years after the definition and standardisation. Formal methods have a great potential in helping to address this problem, and can provide valuable tools for the design, evaluation and verification of WMN routing protocols. The overall goal is to reduce the ``time-to-market’’ for better (new or modified) WMN protocols, and to increase the reliability and performance of the corresponding networks. In this talk I describe the importance of WMNs and present one of the leading protocols: the Ad-hoc on Demand Distance Vector (AODV) routing protocol. Moreover, I give an overview over formal methods used so far to model, analyse and verify AODV . This includes a formal model using process algebra, fully automation by a matrix model and the use of model checkers. In an outlook I present some problems we are faced and discuss ongoing and future work. Bio === Peter Höfner is a researcher at National ICT Australia (NICTA) and conjoint lecturer at the School of Computer Science and Engineering at the University of New South Wales, Sydney, Australia. His research interests are focused on applications of formal methods in informatics, including software engineering, hybrid systems, and protocol verification. He holds a diploma degree in mathematics from the the University of Augsburg and received his PhD at the same institute at 2009. This talk is part of the Semantics Lunch (Computer Laboratory) series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsCambridge University Computing and Technology Society (CUCaTS) Inference Group Journal Clubs Bennett Institute for Public PolicyOther talksMicrotubule Modulation of Myocyte Mechanics Systems for Big Data Applications:Revolutionising personal computing Political Thought, Time and History: An International Conference 'Nobody comes with an empty head': enterprise Hindutva and social media in urban India SciBar: Sleep, Dreams and Consciousness Babraham Lecture - Deciphering the gene regulation network in human germline cells at single-cell & single base resolution An SU(3) variant of instanton homology for webs 'Walking through Language – Building Memory Palaces in Virtual Reality' Glucagon like peptide-1 receptor - a possible role for beta cell physiology in susceptibility to autoimmune diabetes Lecture Supper: James Stuart: Radical liberalism, ‘non-gremial students’ and continuing education Sustainability of livestock production: water, welfare and woodland Demographics, presentation, diagnosis and patient pathway of haematological malignancies |