Crosslayer Design

advertisement
CROSS-LAYER OPTIMIZATION
PRESENTED BY M RAHMAN
ID:100746402
Outline
 Introduction
• What it is?
• Why Cross-Layer ?
• Optimization Goals
 Pros and Cons
 What are the Challenges
 What are the research problems
 Future tasks
 Conclusions
Introduction
• A significant recent advances that demonstrate that wireless
resources such as (time, frequency, power, link data rates, and enduser data rates), across multiple layers can be incorporated into a
unified optimization framework.
What it is?
 To create infrastructure and algorithms to enable more optimal
performance of the wireless system, by adopting an integrated,
multi-layer approach.
 The design and optimization process will combine
• Innovations at physical layers
• Control and scheduling at MAC layer
• Efficient routing and admission control at network layer
• Dynamics and flow control at transport layer
• Specific requirements at application layers.
Optimization Goals
– Lengthen system lifetime
– Enable large scale networks
• Low cost
• High efficiency
• Improve power efficiency
• Prevent system deconstruction
– Support node versatility
• Multiple functionality
• Multiple applications
Why Cross-Layer?
• Possibility
– Optimization goals can be pursued in multiple layers
– layered optimizations assume cross-layer cooperation
– Some applications do not need all layers
• Multi-hop Local Positioning System (MLPS)
• Necessity
– Optimizing single layer is not enough
– Optimizations may be conflict with each other
• One-for-all consolidate design for feasible applications
Why Cross-Layer? (Contd.)
• Heterogeneity
– Intra connection vs. Inter connection
• Scalability
– Correctness verification
• Reusability
– Code reuse
– Module reuse
Pros
• Service Consistency – Stable, consistent service quality is a basic
requirement. If the consumer’s experience is inconsistent, he or she
will be less likely to continue subscribing to the service.
• Connection Reliability – Reliable connections are extremely
important to build consumer confidence in 3G services. A dropped
connection during a wireless data session is more disruptive than a
dropped voice call.
• Consistent Multimedia Streaming – Streaming video and audio
are the key services that differentiate 3G from 2G/2.5G networks. In
a wireless WAN, RF variations can lead to long, initial buffering
times and additional interruptions during viewing.
Cons
 While applying Congestion control algorithms in a wireless
environment, network efficiency problems occur:
• Redundant data is transmitted – Congestion control algorithms
induce retransmissions resulting in redundant data transmissions
and multiple acknowledgements of data already received.
• Less bandwidth is utilized – When congestion control kicks in
(break down/smash), the rate at which packets are sent is reduced,
thereby failing to exploit valuable bandwidth.
• Sessions are terminated – When the protocol inaccurately
determines that a connection has timed out, the session will
terminate. Due to this response, some applications, like ecommerce, may be impossible to use.
What are Challenges?
• Improved Coverage – Transport optimization can increase effective
cell coverage so that in areas where a user previously could not
download a Web page due to poor signal quality, a user now can do
so quickly. Carriers are able to deliver consistent service quality over
a larger area without having to increase base station density.
• More Capacity, Higher Returns – Wireless networks have limited
capacity due to limited spectrum. With a cross-layer optimization
approach, mobile service providers increase network and spectrum
utilization, freeing up usable bandwidth and available capacity.
• Increased Throughput (document sending) and Improved
Multimedia Performance – Cross-layer optimization can increase
application throughput up to nine times, improving the user
experience and resulting in faster browsing, shorter buffering times
for multimedia, and fewer interruptions in all cell areas.
Research Problems
•
•
•
•
•
•
Cross-Layer Design With Fairness
Constant-Overhead/Low-Overhead Implementation:
Tightness of Throughput-Loss Bounds
Nonconcave Utility Functions
The Congestion-Control Problem
The Scheduling Problems
• Propagation Delays and Connection-Level Stability Analysis
• Traffic Arriving at all Nodes on the Route Instantaneously
• Complexity Issues and Distributed Algorithms for General Physical
Interference Models
Future Tasks
• Do some theoretical study on the system limitations
– System Throughput & Network Scale
– Node Synchronization and Positioning accuracy
– Channel allocation and Mode decision
– Identify and justify feasible application models
• Implement the applications
– Complete the protocol stacks
– Tune the protocols and functional modules
– Optimize the applications
– Developing the research platform
Conclusions
•
While the progress in this area has been substantial over the last
few years, there are still several open problems, especially in the
area of multihop wireless networks, where scalability becomes a
critical issue.
• While the application can adapt to a rate-delay-performance tradeoff
curve offered by the network and underlying links, by making the
lower layer protocols aware of the tradeoffs inherent to the
application adaptation, that tradeoff curve might be adjusted to
improve end-to-end performance without using up more resources in
the network.
• In other words, if the application is aware of the lower layer protocol
tradeoffs and these protocols aware of the application tradeoffs,
these tradeoffs curves can be merged to operate at the best point
relative to end-to-end performance.
Conclusions (contd.)
• While implementing this philosophy, in spite of open research
problem, it holds significant promise for the performance of ad hoc
wireless networks
• In today’s wireless world, consumers are demanding secure, highquality wireless data services to access their most important
business, news and entertainment content while they are mobile.
• By employing a cross-layer optimization solution that works
transparently at the transport and application layer, the Web,
streaming multimedia, e-mail and other applications perform at a
level users expect.
Thank you
QUESTION SESSION
QUESTIONS?
Download