Version 27 (modified by 13 years ago) ( diff ) | ,
---|
Work Log
Jun 1st Got the host-router-host latency test configuration running, but still need to make sure click is handling all packets. Discussed about data process implementation with Kiran.
Jun 8th Compiled the code for aggregator and segmentor with ACK. Testing it on orbit...
Jun 13th tested: when packets get lost, sender can retransmit those packets.
MobilityFirst vs. Hop protocol
MobilityFirst | Hop | |
Signaling | BSYN | separate signaling msg: BSYN |
Chunk transfer | Yes, sending data in the unit of chunk | Yes |
Bitmap ACK | Yes | Yes |
ACK loss handling | similar with Hop | waiting for ACK timeouts, resend BSYN |
When to ACK | received BSYN | received BSYN |
What to ACK | bitmap of whole chunk or a portion of chunk | bitmap of whole chunk |
Data caching (short-term) | Yes | Yes |
Data caching (long-term) | Yes | No |
Virtual retransmission | Yes | |
ACK withholding | Yes | Yes |
Backpressure control | Yes | Yes |
Block diagram for chunk transfer and ACK
Attachments (8)
- Comparison_MobilityFirst_routing_vs_Hop.pdf (62.3 KB ) - added by 13 years ago.
- sender.png (48.4 KB ) - added by 13 years ago.
- receiver.png (36.8 KB ) - added by 13 years ago.
- receiver_3nodes.click (40.9 KB ) - added by 13 years ago.
- sender_3nodes.click (48.9 KB ) - added by 13 years ago.
- router_3nodes.click (60.8 KB ) - added by 13 years ago.
- Link_Layer_Reliability.png (8.0 KB ) - added by 13 years ago.
- FileTransferWithVariedChkSize.png (16.6 KB ) - added by 13 years ago.
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.