Subscriber Traffic Management on DoCSIS 1.1 and above Service Flows is uni-directional, such that if you breach in the Upstream direction it is the upstream speed that the penalty is applied to and vice versa.
It just happens that if it is an upstream breach it will slow the downstream by way of throttling acks etc.