| Literature DB >> 35009814 |
Mike O Ojo1, Irene Viola1, Mario Baratta1,2, Stefano Giordano3.
Abstract
Livestock farming is, in most cases in Europe, unsupervised, thus making it difficult to ensure adequate control of the position of the animals for the improvement of animal welfare. In addition, the geographical areas involved in livestock grazing usually have difficult access with harsh orography and lack of communications infrastructure, thus the need to provide a low-power livestock localization and monitoring system is of paramount importance, which is crucial not for a sustainable agriculture, but also for the protection of native breeds and meats thanks to their controlled supervision. In this context, this work presents an Internet of things (IoT)-based system integrating low-power wide area (LPWA) technology, cloud, and virtualization services to provide real-time livestock location monitoring. Taking into account the constraints coming from the environment in terms of energy supply and network connectivity, our proposed system is based on a wearable device equipped with inertial sensors, Global Positioning System (GPS) receiver, and LoRaWAN transceiver, which can provide a satisfactory compromise between performance, cost, and energy consumption. At first, this article provides the state-of-the-art localization techniques and technologies applied to smart livestock. Then, we proceed to provide the hardware and firmware co-design to achieve very low energy consumption, thus providing a significant positive impact to the battery life. The proposed platform has been evaluated in a pilot test in the northern part of Italy, evaluating different configurations in terms of sampling period, experimental duration, and number of devices. The results are analyzed and discussed for packet delivery ratio, energy consumption, localization accuracy, battery discharge measurement, and delay.Entities:
Keywords: AWS architecture; LoRaWAN; cloud computing; livestock monitoring; smart agriculture
Mesh:
Year: 2021 PMID: 35009814 PMCID: PMC8749856 DOI: 10.3390/s22010273
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Livestock localization taxonomy.
Pros and cons of different localization techniques.
| Localization Techniques | Advantages | Disadvantages |
|---|---|---|
| ToA |
It can provide high localization accuracy. It does not require fingerprinting. Low attenuation. |
It requires time synchronization between the transmitters and receivers. It might also require time stamps and multiple antennas at the transmitter and receiver. Line of sight is a requisite to achieve good accurate position. |
| TDoA |
It ensures low latency and high performance reliability while processing thousands of received blinks. It can provide high localization accuracy. It does not require fingerprinting. It does not require clock synchronization among the device and the reference node. Low attenuation. |
It requires clock synchronization among the reference nodes. It might also require time stamps. Large bandwidth is also a requirement. Localization accuracy depends on the signal bandwidth, sampling rate at the receiver, and the existence of direct line of sight between the transmitters and the receiver. |
| RSSI |
It is cost-efficient. It is easy to implement. It is compatible with the majority of the technologies. Low hardware requirements. |
It is very sensitive to interference, noise, and multi-path fading. It can require fingerprinting. Lower accuracy. |
| AoA |
It can provide high localization accuracy. It does not require fingerprinting. |
It might require directional antennas and complex hardware. It is not cost-efficient. It also requires complex algorithms. Performance deteriorates with increase in distance between the transmitter and receiver. |
A summary of related works.
| Ref. | Target Animal | Localization Technologies | Localization Method | Cloud Infrastructure | Nature of Research |
|---|---|---|---|---|---|
| [ | Cow | BLE | RSSI | NS | Performance Analysis |
| [ | Cattle | Zigbee | ratiometric vector iteration (RVI) | NS | Performance Analysis |
| [ | Cattle | Zigbee | NS | NS | Use Case Analysis |
| [ | Cattle | GPS + LoRaWAN | NS | Yes | Laboratory and Field Tests |
| [ | Cattle | GPS + LoRa | RSSI | No | Performance Analysis |
| [ | Cattle | NB-IoT | NS | Yes | Performance Analysis |
| [ | Sheep | NS | RSSI | Yes | Performance Analysis |
| [ | Goat | GPS + Bluetooth, LTE | NS | NS | NS |
| [ | Cattle | GPS + Sigfox | NS | NS | Performance Analysis |
| [ | Cattle | GPS + GSM | NS | No | Statistical Analysis |
| [ | Cattle | Zigbee | ToA | No | Experimental Analysis |
| [ | Cattle | GPS + LoRa | NS | No | Field tests |
| [ | Cattle & Sheep | GPS + UAV | NS | No | Simulation tests |
NS: Not specified.
Figure 2System architecture.
Figure 3Hardware block diagram.
Figure 4State machine diagram of the device.
Figure 5Smartsheep system infrastructure and communication flow.
Figure 6LoRaWAN gateway and the sheep area.
Figure 7A flock of sheep grazing in a field.
Figure 8Convergence time.
Figure 9Average delivery ratio at the network server. (a) ADR disabled; (b) ADR enabled.
Figure 10Energy consumption: (a) ADR disabled; (b) ADR enabled.
Figure 11Battery discharge measurement.
Sampling intervals.
| End Devices | Sampling Interval |
|---|---|
| Sheep-1 | 5 min |
| Sheep-2 | |
| Sheep-3 | 10 min |
| Sheep-4 | |
| Sheep-5 | 15 min |
| Sheep-6 |
Location accuracy.
|
| AD (m) | MD (m) | OB (Percentage) |
|---|---|---|---|
| Sheep-1 | 3.5 | 5.4 | 3.16 |
| Sheep-2 | 4.98 | 7.6 | 1.32 |
| Sheep-3 | 2.1 | 3.2 | 0.82 |
| Sheep-4 | 0.32 | 0.32 | 0.056 |
| Sheep-5 | 0.85 | 1.1 | 0.12 |
| Sheep-6 | 2.7 | 3.9 | 1.82 |
| Sheep-7 | 4.78 | 14.2 | 2.52 |
| Sheep-8 | 1.5 | 1.5 | 0.64 |
| Sheep-9 | 3.4 | 5.4 | 1.64 |
| Sheep-10 | 2.52 | 4.3 | 0.76 |
Figure 12Average delay.
Figure 13Collisions perceived by LoRa gateway.