I'm confused by the abbreviations used above. Are they consistent?
Some authorities say:
b=bit, though some other authorities say bit should always be written out. ie. bit.
B=byte, though B officially means "bel", a power ratio, as in dB. [named for Alexander Graham Bell]
o=octet (8 bits), mainly used in the non-English-speaking world.