Top Banner
Cross-layer Design in Wireless Mesh Networks Hu Wenjie Computer Network and Protocol Testing Laboratory, Dept. of Computer Science & Technology, Tsinghua Univ.
13

Cross-layer Design in Wireless Mesh Networks Hu Wenjie Computer Network and Protocol Testing Laboratory, Dept. of Computer Science & Technology, Tsinghua.

Mar 27, 2015

Download

Documents

Sofia Figueroa
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Cross-layer Design in Wireless Mesh Networks Hu Wenjie Computer Network and Protocol Testing Laboratory, Dept. of Computer Science & Technology, Tsinghua.

Cross-layer Design in

Wireless Mesh Networks

Hu Wenjie

Computer Network and Protocol Testing Laboratory,

Dept. of Computer Science & Technology, Tsinghua Univ.

Page 2: Cross-layer Design in Wireless Mesh Networks Hu Wenjie Computer Network and Protocol Testing Laboratory, Dept. of Computer Science & Technology, Tsinghua.

Saturday, February 16, 2008

Outline

Introduction to the Wireless Mesh Networks

Motivation of Cross-layer design

Recent Cross-layer design schemes

Negative consequences of Cross-layer design

Conclusions

Page 3: Cross-layer Design in Wireless Mesh Networks Hu Wenjie Computer Network and Protocol Testing Laboratory, Dept. of Computer Science & Technology, Tsinghua.

Saturday, February 16, 2008

Introduction to the Wireless Mesh Networks

Centralized Wireless Networks

Distributed Wireless Networks

mesh router

mesh client

mesh router

mesh router

mesh router

mesh router

mesh client

mesh client

mesh client

mesh client

mesh client+

Wireless Mesh

Networks

Traditional •Easy

management

•Easy update

•Unbalanced load

•Small coverage area

•Large Coverage area

•Balanced load

•Dynamic topology

•Hard management

Page 4: Cross-layer Design in Wireless Mesh Networks Hu Wenjie Computer Network and Protocol Testing Laboratory, Dept. of Computer Science & Technology, Tsinghua.

Saturday, February 16, 2008

Introduction to the Wireless Mesh Networks

mesh router

mesh client

mesh router

mesh router

mesh router

mesh router

mesh client

mesh client

mesh client

mesh client

mesh client

Mesh Routers:•Infrastructure•Almost stable•No power limitation•Multiple Wireless Interface•Routing/Bridge/Gateway

Mesh Clients:•Mobile•Battery powered•One Wireless Interface•Routing

Page 5: Cross-layer Design in Wireless Mesh Networks Hu Wenjie Computer Network and Protocol Testing Laboratory, Dept. of Computer Science & Technology, Tsinghua.

Saturday, February 16, 2008

Motivation of Cross-layer design

Unreliable of physical layer:• Various wireless technology

IEEE 802.11,802.16,3G various capacity, bit error rate• Advanced physical technology

Multiradio/multichannel, directional antenna, MIMO

Conclusion1: MAC, routing, and transport protocols have to work together with the physical layer.

A B

Page 6: Cross-layer Design in Wireless Mesh Networks Hu Wenjie Computer Network and Protocol Testing Laboratory, Dept. of Computer Science & Technology, Tsinghua.

Saturday, February 16, 2008

Motivation of Cross-layer design

Multi-hop:• Accumulated effect

Performance degradation

• Local vs. Global optimization

MAC layer vs. Routing, Transport layer

A

B

C

D

E

Conclusion2: MAC, routing, and transport protocols need to work collaboratively among themselves.

Page 7: Cross-layer Design in Wireless Mesh Networks Hu Wenjie Computer Network and Protocol Testing Laboratory, Dept. of Computer Science & Technology, Tsinghua.

Saturday, February 16, 2008

Cross-layer Design Schemes

According to the relationship of different layers:

1. Loosely-coupled

Use parameters in other protocol layers

• Don’t totally abandon the transparency between layers

• Limited improvement

2. Tightly-coupled

Different layers are optimized together

Extreme: merge different protocol layers into one layer

• Better performance

• Lose protocol layer abstraction

Page 8: Cross-layer Design in Wireless Mesh Networks Hu Wenjie Computer Network and Protocol Testing Laboratory, Dept. of Computer Science & Technology, Tsinghua.

Saturday, February 16, 2008

MAC/PHY Cross-layer Design

PHY

MAC

Routing

Transport

Application

TCP/IP protocol

stackphysical layer can provide: OFDM, UWB, multiradio/multichannel, MIMO, etcMAC layer can provide: The function to tune the parameters to achieve optimal performance

Page 9: Cross-layer Design in Wireless Mesh Networks Hu Wenjie Computer Network and Protocol Testing Laboratory, Dept. of Computer Science & Technology, Tsinghua.

Saturday, February 16, 2008

Routing/MAC Cross-layer Design

PHY

MAC

Routing

Transport

Application

TCP/IP protocol

stack

The routing performance is poor if the MAC layer doesn’t provide satisfying performance. The information in MAC layer, such as link quality, interference level, traffic load information and channel allocation, is also important to determine the best routing path.

Page 10: Cross-layer Design in Wireless Mesh Networks Hu Wenjie Computer Network and Protocol Testing Laboratory, Dept. of Computer Science & Technology, Tsinghua.

Saturday, February 16, 2008

Transport/PHY Cross-layer Design

PHY

MAC

Routing

Transport

Application

TCP/IP protocol

stack

TCP has to use physical information to determine real congestion or poor quality in a link. When the link is congested, the physical layer can turn down the transmit power to avoid congestion. If the link quality is low, the physical layer can adjust coding rate or transmit power to enhance the quality.

Page 11: Cross-layer Design in Wireless Mesh Networks Hu Wenjie Computer Network and Protocol Testing Laboratory, Dept. of Computer Science & Technology, Tsinghua.

Saturday, February 16, 2008

Negative Consequences of Cross-layer Design

Reason: destroy the protocol layer abstraction

Spaghetti design

Incompatibility with existing protocols

Difficulty in maintenance and management

Page 12: Cross-layer Design in Wireless Mesh Networks Hu Wenjie Computer Network and Protocol Testing Laboratory, Dept. of Computer Science & Technology, Tsinghua.

Saturday, February 16, 2008

Conclusion

Cross-layer design:

•Optimal performance

•Loss of good architecture

TCP/IP protocol:•Good architecture

•Low performance

A New Protocol Stack!

Page 13: Cross-layer Design in Wireless Mesh Networks Hu Wenjie Computer Network and Protocol Testing Laboratory, Dept. of Computer Science & Technology, Tsinghua.

Saturday, February 16, 2008

Thank you!