Title: Design & Verification of UniPro Protocols for Mobile Phones
Abstract:UniPro, as an abstract standardized interface, interconnects the variety of devices within a mobile phone and hides the complexity of a heterogeneous environment. UniPro is a combination of chip-to-ch...UniPro, as an abstract standardized interface, interconnects the variety of devices within a mobile phone and hides the complexity of a heterogeneous environment. UniPro is a combination of chip-to-chip connectivity and TCP-like protocols. Thus, new protocols are defined and verified! This thesis helps in the design and verification of two basic UniPro protocols. The first one, the UniPro Sliding Window (USW) protocol, is implemented for flow control and reliability of UniPro, in the data link layer. The second protocol is built on the transport layer and is responsible for setting up and closing a connection between two nodes. Furthermore, we extend the connection management protocol for congestion control. So, link reservations are required before a new connection is set up. The connection bandwidth is reserved through the routers. In this Master’s thesis, we implement 3 different models for our protocols in order to check their correctness properties. The models are described in the Promela specification language, which can be input to both model checkers: Spin (used on a single machine) and DiVinE (which distributes the work load to multiple nodes). All models are fully verified in Spin or DiVinE.Read More
Publication Year: 2009
Publication Date: 2009-01-01
Language: en
Type: article
Access and Citation
AI Researcher Chatbot
Get quick answers to your questions about the article from our AI researcher chatbot