Download presentation
Presentation is loading. Please wait.
Published byImogen Holmes Modified over 9 years ago
1
1 The Architecture and Protocol Design for Underwater Network Presented by James
2
2 Original Papers Mandar Chitre, Lee Freitag, Ethem Sozer, Shiraz Shahabudeen, Milica Stojanovic, John Potter, "An Architecture for Underwater Networks", OCEANS'06 IEEE ASIA PACIFIC S. Shahabudeen and M. Chitre, "Design of networking protocols for shallow water peer-to- peer acoustic networks," in Proceedings of IEEE Oceans'05 Europe, Brest, France, 2005.
3
3 Presentation Outline Underwater Network Architecture Design of Networking Protocols Discussions
4
4 Underwater Network Architecture (UNA)
5
5 Overview Guidelines: –Underwater networking; –Easy integration; –Flexible; –Simple.
6
6 Layered Model Logically
7
7 Addressing Unique Network ID + Node ID Broadcast Address: FFFF No DHCP
8
8 Transport Layer Services: –Connection Oriented –Datagram Messages: –Open REQ –Close REQ –Write REQ –Connection Established NTF –Connection Lost NTF –Incoming Data NTF
9
9 Network Layer Services: –Routing –Reliability (optional) Messages: –Send Packet REQ –Incoming Packet NTF –Get Route REQ –No Route NTF
10
10 Data Link Layer Services: –Single hop data transmission –Error detection –MAC (for shared media) Messages: –Send Packet REQ –Incoming Packet NTF
11
11 Physical Layer Services: –Framing –Modulation –Error correction –Parameter negotiation –Carrier sensing Messages: –Send Packet REQ –Incoming Packet NTF –Recommend Parameters REQ
12
12 Extension Framework Cross layer optimization Exists across all layers Services: –Check capabilities –Generic data query
13
13 UNA Framework API An abstract of hardware and OS Follows standard C language Supports message queue Services: –Layer registration –Message queue –Timer
14
14 Quick Summary A common framework A layered architecture Some extended features
15
15 Presentation Outline Underwater Network Architecture Design of Networking Protocols Discussions
16
16 Design of Networking Protocols Goals –Present some results –Looking for proper protocols Target layers –Data link layer –Physical layer
17
17 Protocols MAC0 –ALOHA based half duplex protocol MAC1 –ALOHA based half duplex protocol with ACKs and retries MAC2 –MACA based half duplex protocol using RTS/CTS handshaking
18
18 Simulation Scenarios 4~25 Nodes: Randomly distributed Random traffic (Poisson Arrival)
19
19 Orthogonal channel –Bandwidth divided channel Non-Orthogonal Channel –Shared channel
20
20 Simulation 1 Throughput v/s Offered load for various packet sizes –Bit rate: 2400bps –Constant packet length
21
21
22
22
23
23
24
24 Simulation 2 For fixed offered load, compare the throughput for various bit rate rates and packet lengths
25
25 Simulation 3 For fixed offered load, study throughput variation with respect to number of nodes –Packet size: 4000 bits –Bit rate: 2400 bps
26
26 Simulation 4 For fixed offered load, study the throughput with respect to the node separation –Packet size: 4000 bits –Bit rate: 2400 bps
27
27 Conclusions Non-orthogonal schemes are good candidates –Lower system complexity –Could conserve power –Good performance
28
28 Presentation Outline Underwater Network Architecture Design of Networking Protocols Discussions
29
29 Discussions
30
30 Is Five-layered Model Suitable? Redundancy: –Fragmentation Is performed through out transport layer, network layer, and datalink layer! –Checksum Is calculated in MAC layer (32-bit CRC), IP layer and transport layer (16 bits). Can we just combine the later two together? –Address Can we use one address instead of assigning every layer an address?
31
31 Thanks! Questions? Comments?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.