A load-balanced network architecture is disclosed in which a traffic flow
deliverable from a source node to a destination node via intermediate
nodes is split into parts, and the parts are distributed to respective
ones of the intermediate nodes. Path delay differences for the parts are
substantially equalized by delay adjustment at one or more of the
intermediate nodes, and packets of one or more of the parts are scheduled
for routing from respective ones of the intermediate nodes to the
destination node based on arrival times of the packets at the source
node.