摘要 |
One embodiment provides a system that facilitates a large-scale mobile ad hoc network to adapt to specific needs of wireless nodes in a mobile wireless network. During operation, an intermediate node receives one or more packets that indicate a microutility and a relevance, where the microutility is based on a utility function specific to an application, and where the relevance indicates a priority of the one or more packets. The intermediate node combines the relevance of the one or more packets. The intermediate node aggregates the microutility and the relevance for the one or more packets, and determines the value of the one or more packets based on the aggregation of the microutility and the relevance. The intermediate node also determines an action for the one or more packets based on the determined value of a respective packet. |