A issue about usrp underrun

Hi all,

These days I encountered the problem of usrp underrun .

The phenomenon is that I have two usrps, one is a sender and another is
a
receiver, the modulation is dqpsk. If the data rate of sender is low ,
the
uU comes and the receiver lose lots of packet , and if the data rate of
sender is high , all things are right.

I think the reason for the lost packet may be the underrun of usrp. So I
search for underrun. I get the reason of underrun is there is not enough
data for usrp. I think the reason is right because the underrun comes up
only when the data rate is low.

I want to know whether there is any method to avoid the underrun when
the
data rate is low. And will the underrun of sender affect the receiver?

Any advice is welcome!

Thank you very much!