I think you might have to use class based WFQ for the issue above. The reason being the default queue for WFQ is depth in packets of each queue/maximun number of queues/number of queues which RSVP may reserve.
WFQ creats a seperate queue based on flows, the slower flows
get higher priority than faster flow. Telnet and ftp are both fast flows and if there are queued in two queues, the depth of both queue will be inherited from
the configured i.e 64/256/0. hence increasing this values will not
help your problem as the same queue dept will be used and inherited by all flows.
The solution is CBWFQ in which case we can allocate
bandwidth base on application. queue and dept are created
per class created w.r.t bandwidht allocation to the class.