Just FYI, we're running 16.09.03: I found the reference in
google, and considered it antique.
In my experience, asking about token-bucket algorithm details is often a sign for the asker to not see the forest for the trees.The very first Cisco manual I found in a Google search explained how to */set/* excess burst size (!) https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/qos_plcshp/configuration/12-4/qos-plcshp-12-4-book.pdfIOS 12.4 is quite old. I do not expect current documentation to have improved significantly, but IOS 12.4 was a thing well before CoDel existed.
Looking at the current manual set, it emphasizes "Weighted Random Early Detection", and does not discuss the token-bucket algorithm at all, though pages describing QOS say it is used.
Amusingly, the page about WRED carefully repeats itself,
suggesting a slight proofreading problem (;-))
https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/qos_conavd/configuration/xe-16/qos-conavd-xe-16-book/qos-conavd-oview.html
-- David Collier-Brown, | Always do right. This will gratify System Programmer and Author | some people and astonish the rest davecb@spamcop.net | -- Mark Twain