• Harmless for fish: sensing nodes should not interfere with the natural behavior of fish and should not be a threat to fish in any sense. • Water parameters: it is necessary to monitor the following parameters in the next survival ranges: dissolved oxygen (minimum 3 mg/L, ideal 5 mg/L), temperature (22◦C to 25◦C), and pH (6-9). • System behavior: the software platform, and electronic devices must exhibit stable, predictable and repeatable behavior. • System availability: the system will be permanently available from the company office. • Data storage: the system need to store all the information generated during the travels. • System security: the security of information must be guaranteed. Different types of users will have access to various sections of the system. The truck crew will not be able to change the configuration nor manipulate data. • Alerting capabilities: the system requires to early alert when a parameter is out of range. The staff on the truck and in the office will receive this alerting messages. • Truck localization: during the travels, the personal requires visualizing the truck position in real-time on a web map. • Internet access: the mobile sensing platform needs to be connected to the Internet because the company staff and clients must have real-time access to the sensing information and the location of the truck from anywhere with Internet access. • Remote control: personnel in the office must be able to access the parameters ranges of the sensing network to correct or fine-tune the thresholds. Additionally, they will be able to turn off/on sensing nodes. • Inconspicuous operation: the system will not require that the truck drivers make special configurations or complex actions to put into operation or use the