Jump to content

Dave Täht: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Dtaht (talk | contribs)
m more refs
Dtaht (talk | contribs)
m more cites
Line 23: Line 23:
Täht co-founded the [[Bufferbloat]] Project with [[Jim Gettys]], ran the CeroWrt and Make-Wifi-Fast sub-projects, and referees the bufferbloat related mailing lists and related research activities.
Täht co-founded the [[Bufferbloat]] Project with [[Jim Gettys]], ran the CeroWrt and Make-Wifi-Fast sub-projects, and referees the bufferbloat related mailing lists and related research activities.


In the early stages of the Bufferbloat project he helped prove that applying advanced [[AQM]] and [[Fair Queuing]] techniques like ([[FQ-Codel]]) to network packet flows would break essential assumptions in existing low priority congestion controls such as [[bittorrent]] and [[LEDBAT]] and further, that it didn't matter.<ref>{{cite conference|url=https://perso.telecom-paristech.fr/drossi/paper/rossi14comnet-b.pdf|title=Fighting the bufferbloat: on the coexistence of AQM and low priority congestion control|date=June 2013|last= Gong |last2= Rossi |last3= Testa |last4= Valenti |last5= Täht |book-title= Computer Networks|publication-date=2014|conference=INFOCOM 2013}}</ref>
In the early stages of the Bufferbloat project he helped prove that applying advanced [[AQM]] and [[Fair Queuing]] techniques like ([[FQ-CoDel]]) to network packet flows would break essential assumptions in existing low priority congestion controls such as [[bittorrent]] and [[LEDBAT]] and further, that it didn't matter.<ref>{{cite conference|url=https://perso.telecom-paristech.fr/drossi/paper/rossi14comnet-b.pdf|title=Fighting the bufferbloat: on the coexistence of AQM and low priority congestion control|date=June 2013|last= Gong |last2= Rossi |last3= Testa |last4= Valenti |last5= Täht |book-title= Computer Networks|publication-date=2014|conference=INFOCOM 2013}}</ref>


The CeroWrt project showed that advanced algorithms like [[CODEL]], [[FQ_Codel]], and Cake were effective not only at low bandwidths but scaled to 10s of GB/s and could be implemented on inexpensive hardware.
The CeroWrt project showed that advanced algorithms like [[CODEL]], [[FQ-Codel]], and Cake were effective not only at low bandwidths but scaled to 10s of GB/s and could be implemented on inexpensive hardware.


The make-wifi-fast project solved the WiFi performance anomaly and made [[FQ-Codel]] work on multiple WiFi chips in Linux.
The make-wifi-fast project solved <ref=endinganomaly>{{cite conference|last=Høiland-Jørgensen|first=T.|display-authors=et al.|title=Ending the Anomaly: Achieving Low Latency and Airtime Fairness in WiFi|book-title=Proceedings of the 2017 USENIX Annual Technical Conference |conference=USENIX ATC '17 July 12-14, 2017, Santa Clara, CA, USA|pp=139-151}}</cite> the WiFi performance anomaly and made [[FQ-Codel]] work on multiple WiFi chips in Linux.
During the make-wifi-fast project, while working with [[Vint Cerf]] and many other early Internet pioneers, he successfully fought proposed FCC rules to prohibit the installation of 3rd party firmware on home routers.<ref>{{cite web |last=Taht |first=Dave |title=Vint Cerf and 260 experts give FCC a plan to secure wifi routers | url=https://www.computerworld.com/article/2993112/vint-cerf-and-260-experts-give-fcc-a-plan-to-secure-wi-fi-routers.html}}</ref>
During the make-wifi-fast project, while working with [[Vint Cerf]] and many other early Internet pioneers, he successfully fought proposed FCC rules <ref name=:fccfight>{{ cite web | url= | title= }}</ref> to prohibit the installation of 3rd party firmware on home routers.<ref>{{cite web |last=Taht |first=Dave |title=Vint Cerf and 260 experts give FCC a plan to secure wifi routers | url=https://www.computerworld.com/article/2993112/vint-cerf-and-260-experts-give-fcc-a-plan-to-secure-wi-fi-routers.html}}</ref>


With a long running goal of one day building an internet with sufficiently low latency and jitter that "you could plug your piano into the wall and play with a drummer across town" <ref> {{cite web | last=Täht |first=Dave |date=June 2013| title=Towards imperceptible latency|url= https://www.internetsociety.org/wp-content/uploads/2013/09/28_towards_imperceptible_latency.pdf}}</ref>, and a persistent and dedicated explainer of how the internet really works.
With a long running goal of one day building an internet with sufficiently low latency and jitter that "you could plug your piano into the wall and play with a drummer across town" <ref> {{cite web | last=Täht |first=Dave |date=June 2013| title=Towards imperceptible latency|url= https://www.internetsociety.org/wp-content/uploads/2013/09/28_towards_imperceptible_latency.pdf}}</ref>, and a persistent and dedicated explainer of how the internet (and wifi) really work, with lectures at MIT, Stanford, APNIC
<ref name="apnic">{{ cite web | last=McFillin | first= Adam | title= Bufferbloat might be solved but it's not over yet | url= https://blog.apnic.net/2020/01/22/bufferbloat-may-be-solved-but-its-not-over-yet/ }}</ref>
<ref name="apnic">{{ cite web | last=McFillin | first= Adam | title= Bufferbloat might be solved but it's not over yet | url= https://blog.apnic.net/2020/01/22/bufferbloat-may-be-solved-but-its-not-over-yet/ }}</ref>
<ref name="fossweekly"></ref>
<ref name="fossweekly"></ref> and multiple podcasts.


He has been intensely critical of the academic network research community, extolling [[open access]], [[open source]] code and the value of negative and repeatable results. <ref> {{cite web |last=Taht |first=Dave |title=The value of repeatable experiments and negative results | url= http://conferences.sigcomm.org/sigcomm/2014/doc/slides/137.pdf }}</ref>
He has been intensely critical of the academic network research community, extolling [[open access]], [[open source]] code and the value of negative and repeatable results. <ref> {{cite web |last=Taht |first=Dave |title=The value of repeatable experiments and negative results | url= http://conferences.sigcomm.org/sigcomm/2014/doc/slides/137.pdf }}</ref>


As one of the instigators of the IETF AQM and Packet Scheduling working group<ref name="aqmwg">{{cite web | title= | url=}}</ref>, he is the co-author of RFC8290 <ref name=":8290">
As one of the instigators of the IETF AQM and Packet Scheduling working group<ref name="aqmwg">{{cite web | title= | url=}}</ref>, he is the co-author of RFC8290 <ref name=":8290">
{{cite IETF |title=The Flow Queue CoDel Packet Scheduler and AQM algorithm |rfc=8290 |last=Hoeiland-Joergensen |first=Toke |date=January 2018 |publisher=[[Internet Engineering Task Force|IETF]] }}</ref>, and a contributor to RFC8289 <ref name=":8289"> {{cite IETF |title = Controlled Delay Active Queue Management|rfc = 8289 |last1 = Nichols|first1 = K. |author-link1 = Kathleen Nichols |last2 = Jacobson |first2 = V. |author-link2 = Van Jacobson |last3 = McGregor |first3 = A. |last4 = Iyengar |first4 = J. |date = Jan 2018 |publisher = [[Internet Engineering Task Force | IETF]]}}</ref> ([[CODEL]]), RFC7567 <ref name=":7567"></ref>, RFC8034<ref name=8034></ref>, RFC7928<ref name=":7928"></ref>, RFC7806 <ref name=":7806"></ref>, and RFC8033<ref name=":8033"></ref>, and also made contributions to the [[DOCSIS]] 3.1 standard.
{{cite IETF |title=The Flow Queue CoDel Packet Scheduler and AQM algorithm |rfc=8290 |last=Hoeiland-Joergensen |first=Toke |date=January 2018 |publisher=[[Internet Engineering Task Force|IETF]] }}</ref>, and a contributor to RFC8289 <ref name=":8289"> {{cite IETF |title = Controlled Delay Active Queue Management|rfc = 8289 |last1 = Nichols|first1 = K. |author-link1 = Kathleen Nichols |last2 = Jacobson |first2 = V. |author-link2 = Van Jacobson |last3 = McGregor |first3 = A. |last4 = Iyengar |first4 = J. |date = Jan 2018 |publisher = [[Internet Engineering Task Force | IETF]]}}</ref> ([[CODEL]]), RFC7567 <ref name=":7567"></ref>, RFC8034<ref name=:8034></ref>, RFC7928<ref name=":7928"></ref>, RFC7806 <ref name=":7806"></ref>, and RFC8033<ref name=":8033"></ref>, and also made contributions to the [[DOCSIS]] 3.1 standard.


In 2018, with [[John Gilmore]] and [[Paul Wouters]], he began the IPv4 Unicast Extensions Project<ref name="unicast">{{ cite web | url = https://github.com/schoen/unicast-extensions }} </ref>. Their Internet drafts proposing allowing unicast use of the formerly reserved [[Classful network|Class E]] (240/4), 0/8, and the zeroth addresses were presented at the IETF 110 conference <ref name=ietf110></ref>
In 2018, with [[John Gilmore]] and [[Paul Wouters]], he began the IPv4 Unicast Extensions Project<ref name="unicast">{{ cite web | url = https://github.com/schoen/unicast-extensions }} </ref>. Their Internet drafts proposing allowing unicast use of the formerly reserved [[Classful network|Class E]] (240/4), 0/8, and the zeroth addresses were presented at the IETF 110 conference <ref name=ietf110></ref>
Line 49: Line 49:
{{Reflist}}
{{Reflist}}



<--
{{cite conference|last=Høiland-Jørgensen|first=T.|display-authors=et al.|title=Ending the Anomaly: Achieving Low Latency and Airtime Fairness in WiFi|book-title=Proceedings of the 2017 USENIX Annual Technical Conference |conference=USENIX ATC '17 July 12-14, 2017, Santa Clara, CA, USA|pp=139-151}}
-->
-->



Revision as of 05:41, 19 November 2021

  • Comment: Secondary sources are needed S0091 (talk) 23:40, 4 October 2021 (UTC)

Dave Täht
Dave Täht at IETF 104, March 2018.
Born (1965-08-11) August 11, 1965 (age 59)
NationalityAmerican
Other namesMichael
Alma materRutgers University
Known forCo-Founder of the Bufferbloat Project

Dave Täht (born 1965) is an American computer scientist, musician, lecturer, asteroid exploration advocate, and Internet activist. He is the CEO of TekLibre, LLC.

Activity

Täht co-founded the Bufferbloat Project with Jim Gettys, ran the CeroWrt and Make-Wifi-Fast sub-projects, and referees the bufferbloat related mailing lists and related research activities.

In the early stages of the Bufferbloat project he helped prove that applying advanced AQM and Fair Queuing techniques like (FQ-CoDel) to network packet flows would break essential assumptions in existing low priority congestion controls such as bittorrent and LEDBAT and further, that it didn't matter.[1]

The CeroWrt project showed that advanced algorithms like CODEL, FQ-Codel, and Cake were effective not only at low bandwidths but scaled to 10s of GB/s and could be implemented on inexpensive hardware.

The make-wifi-fast project solved <ref=endinganomaly>Høiland-Jørgensen, T.; et al. "Ending the Anomaly: Achieving Low Latency and Airtime Fairness in WiFi". Proceedings of the 2017 USENIX Annual Technical Conference. USENIX ATC '17 July 12-14, 2017, Santa Clara, CA, USA. pp. 139–151. the WiFi performance anomaly and made FQ-Codel work on multiple WiFi chips in Linux.

During the make-wifi-fast project, while working with Vint Cerf and many other early Internet pioneers, he successfully fought proposed FCC rules [2] to prohibit the installation of 3rd party firmware on home routers.[3]

With a long running goal of one day building an internet with sufficiently low latency and jitter that "you could plug your piano into the wall and play with a drummer across town" [4], and a persistent and dedicated explainer of how the internet (and wifi) really work, with lectures at MIT, Stanford, APNIC [5] [6] and multiple podcasts.

He has been intensely critical of the academic network research community, extolling open access, open source code and the value of negative and repeatable results. [7]

As one of the instigators of the IETF AQM and Packet Scheduling working group[8], he is the co-author of RFC8290 [9], and a contributor to RFC8289 [10] (CODEL), RFC7567 [11], RFC8034[12], RFC7928[13], RFC7806 [14], and RFC8033[15], and also made contributions to the DOCSIS 3.1 standard.

In 2018, with John Gilmore and Paul Wouters, he began the IPv4 Unicast Extensions Project[16]. Their Internet drafts proposing allowing unicast use of the formerly reserved Class E (240/4), 0/8, and the zeroth addresses were presented at the IETF 110 conference [17]

He is a filksinger, often performing songs like "It GPLs me"<ref name="gplsme">"It Gpl's me"., and "One First Landing" at various computer and science fiction conventions.

He serves on the Commons Conservancy board of directors.

References

  1. ^ Gong; Rossi; Testa; Valenti; Täht (June 2013). "Fighting the bufferbloat: on the coexistence of AQM and low priority congestion control" (PDF). Computer Networks. INFOCOM 2013 (published 2014).
  2. ^ {{cite web}}: Empty citation (help)
  3. ^ Taht, Dave. "Vint Cerf and 260 experts give FCC a plan to secure wifi routers".
  4. ^ Täht, Dave (June 2013). "Towards imperceptible latency" (PDF).
  5. ^ McFillin, Adam. "Bufferbloat might be solved but it's not over yet".
  6. ^ Cite error: The named reference fossweekly was invoked but never defined (see the help page).
  7. ^ Taht, Dave. "The value of repeatable experiments and negative results" (PDF).
  8. ^ {{cite web}}: Empty citation (help)
  9. ^ Hoeiland-Joergensen, Toke (January 2018). The Flow Queue CoDel Packet Scheduler and AQM algorithm. IETF. doi:10.17487/RFC8290. RFC 8290.
  10. ^ Nichols, K.; Jacobson, V.; McGregor, A.; Iyengar, J. (Jan 2018). Controlled Delay Active Queue Management. IETF. doi:10.17487/RFC8289. RFC 8289.
  11. ^ Cite error: The named reference :7567 was invoked but never defined (see the help page).
  12. ^ Cite error: The named reference :8034 was invoked but never defined (see the help page).
  13. ^ Cite error: The named reference :7928 was invoked but never defined (see the help page).
  14. ^ Cite error: The named reference :7806 was invoked but never defined (see the help page).
  15. ^ Cite error: The named reference :8033 was invoked but never defined (see the help page).
  16. ^ https://github.com/schoen/unicast-extensions. {{cite web}}: Missing or empty |title= (help)
  17. ^ Cite error: The named reference ietf110 was invoked but never defined (see the help page).


-->


Category:Living people Category:Free software programmers Category:American computer programmers Category:MontaVista people Category:Linux people Category:1965 births Category:Internet activists Category:American technology company founders