It would make the receivers logic much easier (no inter-receiver communication required) if all PULL sockets get a copy of the START and END messages. For this, the DCU would need to push n x START and END messages (where n is the number of receivers connected).
Currently the behavior is the following for an acquisition of 3 images with 3 receivers:
rcv 0 START (get frame info)
rcv 1 img1
rcv 2 img2
rcv 0 img3
rcv 1 END