-
Notifications
You must be signed in to change notification settings - Fork 0
/
wishlist.txt
10 lines (9 loc) · 1.1 KB
/
wishlist.txt
1
2
3
4
5
6
7
8
9
10
List of desired further improvements.
* Implement back-throttling of transmissions. This means that if link of receiving node is full, the sending node will reduce sending speed accordingly. It might also notify testing node about data sending speed. This will allow testing uTP-based protocols
* Have support for packets loss
* Support for different priority content. For example stream is likely to have higher priority.
* Support for two links nodes like typical phones might have (Expensive Cellular/Wifi). Researchers might want to look into ways to minimise cellular data plan.
* NAT support - meaning that other nodes can not send data directly, but must use proxy node
* auto-clustering: Nodes in the same LAN might detect they are in the same network and make different decisions as result
* support different storage latencies (magnetic=4-11ms)
* support streaming. One node would generate content at constant rate, that many nodes will be immediately interested in. Simulator scenario would accept command in form "Start streaming at rate A at node of link type B that is of interest by C nodes, for D seconds"