1. A sensor aware network comprising: a first sensor aware node configured to receive sensor data and to generate a data packet for transmission over the sensor aware network, the data packet having a packet header and a payload comprising network context data and the sensor data, the network context data being determined in response to at least one rule provided by an application, wherein said rule requires access approval, wherein said network context data comprises at least one tag added to said payload by said first sensor aware node in accordance with said rule; and a second sensor aware node configured to receive the generated data packet, wherein said second sensor aware node examines said payload to determine if network context data is present, and when network context data is present then performing a network action in response to the network context data, wherein said action comprises said sensor aware node changing routing information for said data packet, wherein said changing routing information for said data packet comprises modifying header information for said data packet to a desired destination according to the applicable rule and forwarding said data packet to a network node determined according to the network context data, and when network context data is not present then routing said generated data packet according to information in said header.