1. A method comprising: detecting communication capabilities of a communications channel between a sensor node and a processing subsystem, the communications channel carrying a sensor data stream; and adjusting allocation of functionality between the sensor node and the processing subsystem based on the detected communication capabilities, the adjusted functionality changing characteristics of data communicated in the sensor data stream.