CRAWLER – A Flexible and Versatile Cross-Layer Coordination Architecture

Cross-layer optimization can improve performance and responsiveness in wireless and mobile environments where link conditions change frequently and rapidly in an unpredictable manner.
Many cross-layer solutions dedicated to a single scenario has been proposed.
However, support for changing scenarios and multiple cross-layer optimizations has not been addressed.
Furthermore, from an engineering point of view, shortcomings in previous work have contributed to limited use of cross-layering.

We propose CRAWLER, a flexible and versatile cross-layer coordination architecture. Key points are ...
1) support for multiple optimization
2) support for multiple scenarios
3) coordination of protocol and system components
4) adaptability of optimizations at runtime
5) application support, i.e.,
i) allow applications to access protocol and system information
ii) allow applications to provide own optimizations
6) a rule-based configuration language that abstracts and simplifies the proper cross-layer optimizations

Concept View:

On an abstract level CRAWLER consists of three components as shown in Figure above:

  1. The logical component (LC) allows designers to express their cross-layer signaling optimizations in a very abstract and intuitive way. For this purpose, we have created a rule-based language customized to cross-layer design purposes. As a result, a designer is able to program cross-layer signaling at a high level by specifying rules (even at runtime).
  2. The proper realization of the cross-layer signaling optimizations (given by the LC) is realized by the cross-layer processing component (CPC). Here, the rules are mapped to compositions of small functional units. These compositions can be flexibly changed.
  3. Stubs provide (read or write) access to protocol information or sub-system states.
  • Jens Otten
  • Kevin Möllering
  • Caj-Julian Schnelke
  • Christoph Habets
  • Nikolaus Koemm


Proceedings of the 9th ACM International Workshop on Wireless Network Testbeds, Experimental Evaluation and Characterization (WiNTECH 2014), Hawaii, USA, page 1--8.
Publisher: ACM,
September 2014
ISBN: 978-1-4503-3072-5
Oscar Puñal, Ismet Aktas, Caj-Julian Schnelke, Gloria Abidin, James Gross and Klaus Wehrle
Proceedings of the 15th International Symposium on a World of Wireless, Mobile and Multimedia Networks (WoWMoM'14), Sydney, Australia, page 1--10.
Publisher: IEEE,
June 2014
Proceedings of the 2014 Sixth International Conference on Communication Systems and Networks (COMSNETS), Bangalore, India, page 1-8.
Publisher: IEEE,
January 2014
ISBN: 978-1-4799-3635-9
Harnessing Cross-Layer Design
Elsevir Ad-hoc Networks,
October 2013
Cross-Layer-Koordination zur Erkennung und Behandlung von Jamming-Angriffen (Poster)
F&T Tag
Publisher: Fraunhofer Institute FKIE,
April 2013
Proceedings of the 12th International Conference on Next Generation Wired/Wireless Networking (NEW2AN 2012), St. Pettersburg, Russia., page 1-12.
Publisher: LNCS,
August 2012
ISBN: 978-3-642-32685-1
Proceedings of the 13th International Symposium on a World of Wireless, Mobile and MultimediaNetworks (WoWMoM'12), San Francisco, USA, page 1--9.
Publisher: IEEE,
June 2012
ISBN: 978-1-4673-1238-7
Proceedings of the 5th ACM International ICST Conference on Simulation Tools and Techniques (SIMUTools '12), Desenzano del Garda, Italy, page 57-64.
Publisher: ICST, Brussels, Belgium
March 2012
ISBN: 978-1-4503-1510-4
Proceedings of the 29th International Conference on Computer Communications (INFOCOM 2010), San Diego, CA, USA, page 1-5.
Publisher: IEEE,
March 2010
ISBN: 978-1-4244-6739-6
Export as:
- Impressum -