I'm not sure what you mean exactly by integrity. I'm not an expert, but my understanding is that the various protocols/layers in digital communications have things like check-summing, simple error correction, and signals that say "data was corrupted -- send it again."
I think a flakier communication method would just run slower because a lot of data is having to be re-sent, rather than the data being corrupted.
But maybe someone else knows more.
_________________
Aspie Quiz: 160/43
Alien Quiz: √2/pi