frottle 0.2.1
Sponsored Links
frottle 0.2.1 Ranking & Summary
File size:
0.030 MB
Platform:
Any Platform
License:
GPL (GNU General Public License)
Price:
Downloads:
1218
Date added:
2006-06-27
Publisher:
Marcus
frottle 0.2.1 description
Frottle (Freenet throttle) is a project to control traffic on wireless networks. Such control eliminates the common hidden-node effect even on large scale wireless networks. Frottle is currently only available for Linux wireless gateways using iptables firewalls, with plans to develop a windows client in the future.
Frottle is made to schedule the traffic of each client, using a master node to co-ordinate actions. This eliminates collisions, and prevents clients with stronger signals from receiving bandwidth bias.
Frottle has been developed and tested on the large community wireless network of WaFreeNet. We have found running frottle has given us a significant improvment in the network usability. Testing results will be documented here as time permits.
Frottle currently operates as a userspace application, receiveing outbound packets via the iptables QUEUE functionality. Access to the network is controlled by the frottle master, sending each client a control packet (token) which contains information about how much data can be sent at this time.
Each client receives its token and sends any required data, one at a time. This eliminates collisions, and with a reasonable signal packetloss is virtually zero. Also, since each client gets a limited slice of the bandwidth, everyone can get fair access regardless of their signal strength. Whilst this mechanism does result in increased latency, overall network performance and utilisation can significantly increase.
Main features:
- Traffic queues built in to frottle assign different, dynamic priorities to different traffic. Most traffic has a default priority. Traffic to/from specified ports (and ICMP packets) are made high priority. Traffic for connections that have done more than 2 MB of data and have a rate of more than 5 KB/s are made low priority. When a client is polled, high priority traffic is sent first, then default, then low until the poll quota is used.
-
- Realtime info on each clients performance is available from the master in a html file and optionally at each client in a similar html file. (The names and locations of these files is set in /etc/frottle.conf.)
Frottle is made to schedule the traffic of each client, using a master node to co-ordinate actions. This eliminates collisions, and prevents clients with stronger signals from receiving bandwidth bias.
Frottle has been developed and tested on the large community wireless network of WaFreeNet. We have found running frottle has given us a significant improvment in the network usability. Testing results will be documented here as time permits.
Frottle currently operates as a userspace application, receiveing outbound packets via the iptables QUEUE functionality. Access to the network is controlled by the frottle master, sending each client a control packet (token) which contains information about how much data can be sent at this time.
Each client receives its token and sends any required data, one at a time. This eliminates collisions, and with a reasonable signal packetloss is virtually zero. Also, since each client gets a limited slice of the bandwidth, everyone can get fair access regardless of their signal strength. Whilst this mechanism does result in increased latency, overall network performance and utilisation can significantly increase.
Main features:
- Traffic queues built in to frottle assign different, dynamic priorities to different traffic. Most traffic has a default priority. Traffic to/from specified ports (and ICMP packets) are made high priority. Traffic for connections that have done more than 2 MB of data and have a rate of more than 5 KB/s are made low priority. When a client is polled, high priority traffic is sent first, then default, then low until the poll quota is used.
-
- Realtime info on each clients performance is available from the master in a html file and optionally at each client in a similar html file. (The names and locations of these files is set in /etc/frottle.conf.)
frottle 0.2.1 Screenshot
frottle 0.2.1 Keywords
wireless networks
to control
control traffic
frottle
traffic
wireless
client
control
networks
frottle 0.2.1
Networking
System
Bookmark frottle 0.2.1
frottle 0.2.1 Copyright
WareSeeker periodically updates pricing and software information of frottle 0.2.1 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of frottle 0.2.1 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
wireless network
traffic reports
wireless sensor networks
frottle linux
traffic police
traffic cams
traffic report
wireless personal area networks
traffic conditions
traffic news
wireless phones
clientlogic
wireless networks public wi fi networks
human trafficking
traffic jam
aruba wireless networks
how to control traffic
chicago traffic
Related Software
RobotFlow is a mobile robotics tookit based on the FlowDesigner project. Free Download
Gracie is an OpenID provider for local system accounts. Free Download
Palace is a nifty visualization plugin for XMMS. Free Download
rmRemote project lets you remote control xmms with a REALmagic Remote. Free Download
xMirror is an extension which allows you to select another extensions site. Free Download
Halberd discovers HTTP load balancers. Free Download
ConMan is a serial console management program designed to support a large number of console devices and simultaneous users. Free Download
Athana is a webserver written entirely in Python. Free Download
Latest Software
Popular Software
Favourite Software