1. A method comprises: dividing data into a plurality of data segments; dispersed storage error encoding the plurality of data segments to produce a plurality of sets of encoded data slices, wherein a set of encoded data slices of the plurality of sets of encoded data slices corresponds to a data segment of the plurality of data segments; identifying a receiving entity for receiving the data via a transmission through a network; selecting a set of routing paths from a plurality of routing paths to the receiving entity based on one or more of communication requirements for transmitting the data and routing path quality of service information to produce selected routing paths; dividing the plurality of sets of encoded data slices into a plurality of sub-sets of encoded data slices in accordance with the selected routing paths; and transmitting the plurality of sub-sets of encoded data slices via the selected routing paths to the receiving entity.