•Handshakes on P1 in parallel with P2
•Used to execute operations associated with P1
and P2 in parallel
•Both handshakes enclosed in handshake on R
•Initiated by request on R
•Terminated by acknowledgement of R
•Both P1 and P2 must complete before R is
acknowledged