• Aucun résultat trouvé

Formal Methods in Cross Layer Modeling and Optimization of Wireless Networks: State of the Art and Future Directions

N/A
N/A
Protected

Academic year: 2021

Partager "Formal Methods in Cross Layer Modeling and Optimization of Wireless Networks: State of the Art and Future Directions"

Copied!
3
0
0

Texte intégral

(1)

410

Copyright © 2010, IGI Global. Copying or distributing in print or electronic forms without written permission of IGI Global is prohibited.

Chapter 2.7

Formal Methods in Cross Layer Modeling and Optimization

of Wireless Networks:

State of the Art and Future Directions

Dzmitry Kliazovich DIT - University of Trento, Italy

Michael Devetsikiotis North Carolina State University, USA

Fabrizio Granelli DIT - University of Trento, Italy

aBstract

The layering principle has been long identified as a way to increase the interoperability and to improve the design of telecommunication protocols, where each layer offers services to adjacent upper layers and requires functionalities from adjacent lower ones. In the past, layering has enabled fast develop- ment of interoperable systems, but at the same time limited the performance of the overall architecture, due to the lack of coordination among layers. This issue is particularly relevant for wireless networks, where the very physical nature of the transmission medium introduces several performance limita- tions for protocols designed for wired networks.

To overcome these limitations, a modification of

the layering paradigm has been proposed, namely, cross-layer design, or “cross-layering.” Several cross-layering approaches have been proposed in the literature so far. Nevertheless, little formal characterization of the cross-layer interaction among different levels of the protocol stack is available yet. A clear need exists for identifying approaches able to analyze and provide quantitative guide- lines for the design of cross-layer solutions, and, more importantly, to decide, in each case, whether cross-layering represents an effective solution or not. This chapter provides a detailed survey of the state-of-the-art and future directions in the usage of formal methods for cross-layer modeling and optimization of wireless networks. The text starts by detailing the principles of layered (ISO/OSI and TCP/IP) protocol stacks as well as the cross-layer paradigm. An overview of the architectures of exist-

DOI: 10.4018/978-1-60566-108-7.ch001

(2)

411 Formal Methods in Cross Layer Modeling and Optimization of Wireless Networks

ing and perspective wireless networks is presented along with an analysis of the potential limitations deriving from the layering approach and detailed description of possible optimization solutions enabled by cross-layer design. Subsequent sec- tions are devoted to the issues of modeling and optimization of wireless networks. The remaining sections cover performance optimization as well as architecture optimization (specifically in terms of signaling). The chapter ends with a summary and outlines about future directions of research on the topic.

IntroductIon

Iso/osI and tcp/Ip protocol stacks principles

Currently, design of network architectures is based on the layering principle, which provides an attractive tool for designing interoperable systems for fast deployment and efficient imple- mentation.

ISO/OSI model (Jain, 1993) was developed to support standardization of network architectures using the layered model. The main concepts mo- tivating layering are the following:

Each layer performs a subset of the re-

• quired communication functions

Each layer relies on the next lower layer to

• perform more primitive functions

Each layer provides services to the next

• higher layer

Changes in one layer should not require

• changes in other layers

Such concepts were used to define a reference protocol stack of seven layers, going from the physical layer (concerned with transmission of an unstructured stream of bits over a communication channel) up to the application layer (providing access to the OSI environment).

Services between adjacent layers expressed in terms of primitives and parameters:

Primitives, which specify function to

• be performed (4 primitives are defined:

REQUEST, INDICATION, RESPONSE, CONFIRMATION)

Parameters, to pass data and control

• information

A protocol at a given layer is implemented by a (software, firmware, or hardware) entity, which communicates with other entities (on other net- worked systems) implementing the same protocol by Protocol Data Units (PDUs). A PDU is built by payload (data addressed or generated by an entity at a higher adjacent layer) and header (which con- tains protocol information). PDU format as well as service definition is specified by the protocol at a given level of the stack.

The same concepts are at the basis of the de-facto standard protocol stack on the Internet, namely the TCP/IP protocol stack (Murhammer

& Murphy, 1998).

The main advantage deriving from the layering paradigm is the modularity in protocol design, which enables interoperability and improved design of communication protocols. Moreover, a protocol within a given layer is described in terms of functionalities it offers, while implementation details and internal parameters are hidden to the remainder layers (the so-called “information- hiding” property).

the cross-layering paradigm

Standardization of layered protocol stacks has en- abled fast development of interoperable systems, but at the same time limited the performance of the overall architecture, due to the lack of coor- dination among layers. This issue is particularly relevant for wireless networks, where the very physical nature of the transmission medium intro- duces several performance limitations (including

(3)

25 more pages are available in the full version of this document, which may be purchased using the "Purchase" button on the product's webpage:

www.igi-global.com/bookstore/chapter.aspx?titleid=49752

Related Content

Building Enterprise Network Infrastructure for a Supermarket Store Chain

Beomjin Choi, Nancy Tsai, and Tom Jones (2010). Networking and Telecommunications: Concepts, Methodologies, Tools and Applications (pp. 849-862).

www.igi-global.com/bookstore/chapter.aspx?titleid=49780

An Introduction to Optical Access Networks: Technological Overview and Regulatory Issues for Large-Scale Deployment

Ioannis P. Chochliouros, George A. Heliotis, and Anastasia S. Spiliopoulou (2010). Optical Access Networks and Advanced Photonics: Technologies and Deployment Strategies (pp. 1-2).

www.igi-global.com/bookstore/chapter.aspx?titleid=36323

Cross-Layer Radio Resource Management Protocols for QoS Provisioning in Multimedia Wireless Networks

Tarek Bejaoui, and Nidal Nasser (2010). Networking and Telecommunications: Concepts, Methodologies, Tools and Applications (pp. 463-486).

www.igi-global.com/bookstore/chapter.aspx?titleid=49755

Mobile Information Processing Involving Multiple Non-Collaborative Sources

Say Ying Lim (2009). Breakthrough Perspectives in Network and Data Communications Security, Design and Applications (pp. 121-138).

www.igi-global.com/bookstore/chapter.aspx?titleid=5937

Références

Documents relatifs

1 This working group gathers 31 scientists from ten different countries, with expertise covering different scientific disciplines including philosophy, evolution, computer

Following these guidelines, new ILP frameworks can be designed to deal with more or differently expressive hybrid DL-CL languages according to the DL chosen (e.g., learning Carin

To support low-latency Tactile Internet applications in 5G cellular networks, several algorithmic works have proposed novel radio resource allocation algorithms for the

Managing CPS development is a complex task because different kinds of artifacts (from physical to software systems) need to be homogeneously integrated. In this

(2010) investigated the changes in the UHI intensity under doubled CO 2 conditions and anthropogenic heat scenarios using the Hadley Center Global Climate Model coupled to the

The present book contains the proceedings of two conferences held at the World Computer Congress 2010 in Brisbane, Australia (September 20–23) organized by the

Each of the investigated approaches has been categorised in terms of four key forms of modelling approach: Cognitive (based upon mental or conceptual models of the process and

The Hybrid System Monitor, is a combination between the rst two architecture pat- terns (see g 18). It gathers intention management and an end-to-end monitoring of the