I spend a lot of time communicating. Since I work from home most of the time, much of my communication takes place electronically. Working from outside the office greatly reduces the number interruptions. However, it also makes it impossible for people to see if you are very busy before interrupting you.
I have found that it helps a lot to share how you approach communications. For me it comes down to mostly three methods: