REfactor-Ing Content Overhearing to Improve Wireless Performance
Many systems have leveraged the broadcast nature of wireless radios to improve wireless capacity and performance. While conventional approaches have focused on overhearing entire packets, recent designs have argued that focusing on overheard content may be more effective. Unfortunately, key design choices in these approaches limit them from fully leveraging the benefits of overhearing content. The authors propose a cleaner refactoring of functionality wherein overhearing is realized at the sub-packet payload level through the use of IP-layer redundancy elimination. They show that this dramatically improves the effectiveness of prior overhearing based approaches and enables new designs, e.g., enhanced network coding, where content overhearing can be more effectively integrated to improve performance.