Agile application-aware adaptation for mobility
Proceedings of the sixteenth ACM symposium on Operating systems principles
Declarative routing: extensible routing with declarative queries
Proceedings of the 2005 conference on Applications, technologies, architectures, and protocols for computer communications
Implementing declarative overlays
Proceedings of the twentieth ACM symposium on Operating systems principles
Content and Context Aware Networking Using Semantic Tagging
ICDEW '06 Proceedings of the 22nd International Conference on Data Engineering Workshops
Declarative networking: language, execution and optimization
Proceedings of the 2006 ACM SIGMOD international conference on Management of data
xAn Enhanced Adaptive FEC Mechanism for Video Delivery over Wireless Networks
ICNS '06 Proceedings of the International conference on Networking and Services
Cross-layer techniques for adaptive video streaming over wireless networks
EURASIP Journal on Applied Signal Processing
Darwin: customizable resource management for value-added network services
IEEE Network: The Magazine of Global Internetworking
Hi-index | 0.00 |
Cross layer optimizations are increasingly being used in a variety of applications to improve application performance. However most of these implementations are ad hoc and performed on a per application basis. In this paper we propose a declarative framework for managing application and network adaptations. The declarative paradigm provides a much needed clean line of separation between the high level goals and the low level implementations. Our framework exposes the tunable features of both the application and the network across layers of the network stack which can then be jointly optimized. We allow operators to control the adaptation process through operator specified policies. This enables operators to retain control over their networks while the application and the network adapt in response to changing conditions. To support evolution, we pursue an ontological approach and use semantic web languages such as OWL and RDF in our framework for the policy and declarative specifications, thereby also leveraging the inherent reasoning and conflict resolution features of these languages. We then describe our framework developed on top of NS2 to demonstrate the utility of our approach in the easy implementation of cross layer optimizations through sample application scenarios.