Text this: Investigating credit based mechanisms for enhancing performance in wireless ad hoc networks