Choke: Server has decided to not send you a packet because your "rate" is insufficient to receive the number of packets you requested ("cl_updaterate"). Packets can vary in size, in busy fights there's more information per packet, so this can be why you don't see choke all the time.
Solution, increase your "rate".