Whether or not a connection is encrypted, I'm afraid the time an information is sent from one host to another might reveal too much. And I'm literally talking about the time when pieces of information are sent, and not the information itself.
Are there any way to mask when information is sent across a link?
I'm specifically looking for solutions on how to mask when packets are sent via wi-fi to a host in a LAN. But of course, this problem involves more than just wi-fi, and I acknowledge that others might be interested in a solution in the ballpark of what I need, so I'm keeping this question broad.
I'm also acknowledging that there might only ever be a solution for some types of medium, but not all. If that's the case, I'm open to know about solutions for those mediums as well.