Cross-layer optimization: Difference between revisions

Content deleted Content added
Citation bot (talk | contribs)
m Alter: author1. Add: author pars. 1-1. | You can use this bot yourself. Report bugs here.| Activated by User:Nemo bis | via #UCB_webform
added sections for principles and applications of cross-layer optimization
Line 5:
 
Especially in information routing with concurrent demand for limited capacity of channels there may be a need for a concept of intervention to balance between e.g. the needs of intelligible speech transmission and of sufficiently dynamic control commands. Any fixed allocation of resources will lead to a mismatch under special conditions of operations. Any highly dynamic change of resource allocation might affect the intelligibility of voice or the steadiness of videos. However, as with other optimizing strategies, the algorithm consumes time as well.<ref>{{cite web |url=http://graphics.stanford.edu/projects/lgl/papers/sab-adhocnow-04/sab-adhocnow-04.pdf |title=Archived copy |accessdate=2008-06-25 |url-status=dead|archiveurl=https://web.archive.org/web/20080516005547/http://graphics.stanford.edu/projects/lgl/papers/sab-adhocnow-04/sab-adhocnow-04.pdf |archivedate=2008-05-16 |df= }}</ref>
 
== Principles ==
There are principles that a cross-layer design must adhere to:
 
* Interactions and the Law of Unintended Consequences
* Dependency Graph
* Timescale Separation and Stability
* The Chaos of Unbridled Cross-Layer Design
 
Unlike a traditional architectural design approach, where designers can focus on a single problem without worrying about the rest of the protocol stack, one must be careful to prevent unintended effects on other parts of the system. Dependency graphs are helpful for adaptation loops that occur using cross-layer design. <ref name=":02">{{Cite book|title=Cognitive Radio Communications and Networks : Principles and Practice|last=|first=|publisher=Academic Press|year=2010|isbn=9780080879321|___location=Burlington, MA|pages=201-234}}</ref>
 
== Applications ==
Cross-layer optimization can be used for
 
* adaptation
* scheduling
* resource allocation<ref>{{Cite journal|last=Karmokar|first=Ashok|date=21 November 2012|title=Energy-Efficient Green Radio Communications for Delay Tolerant Applications|url=https://www.sciencedirect.com/science/article/pii/B9780124158443000073|journal=Handbook of Green Information and Communication Systems|volume=|pages=|via=}}</ref>
* power control
* congestion control
* multihop routing<ref>{{Cite journal|last=Wymeersch|first=Henk|date=2016|title=Multiple access control in wireless networks|url=|journal=Academic Press Library in Mobile and Wireless Communications: Transmission Techniques for Digital Communications|volume=|pages=|via=}}</ref>
 
Its advantages include high adaptivity in a [[Wireless sensor network]] and a larger optimization space.<ref name=":02" />
 
*
 
== Adjusting quality of service ==