Not sure if this is of any help to you but here goes....
Processing delay, examine the header so to figure out where to forward the packet to the next hop, and also possibly for error checking (more detail in Chapter 4 when we discuss router operations). This is typically in the order of microseconds in high-speed routers Queuing delay, waiting to be transmitted in routers, this can be zero, or on the order of microseconds to milliseconds depending on the traffic along the path (route) from the source to the destination.
Transmission delay, assuming the packet length is L (in bits), and link bandwidth (rate) is R (bits per second), the transmission time is L/R, usually microseconds or millisecond. In general, when talking about high-speed network, actually it means the transmission time is very short since R is large.
Propagation delay, distance between two routers (d) divided by the propagation speed (speed of light, s), d/s. In a wide-area network, this is in the order of milliseconds.Please note the difference between transmission delay and propagation delay. Use caravan example to get a more detailed understanding about the difference.Also note the difference between processing delay and transmission delay. Processing delay is nothing to do with the link bandwidth. It is more related to the computation speed.
Also there is another site regarding "TRANSMISSION DELAY VERSUS PROPAGATION DELAY IN A PACKET SWITCHED NETWORK"