...
These requirements define the optimal environment for Bluegrove systems. If any of the requirements are not met the Bluegrove service will be impacted as described in Impact of infrastructure loss at the end of this page.
Table of Contents |
---|
Related documents:
Environmental parameter limitations: EN/NO/ES Environmental parameters limtiations / Grenseverdier for bruk / Límites de exposición ambiental
1. Physical requirements
1.1
...
Minimum 15m deep nets.
...
Limitations in use/performance with other specific components
Main components
Component | Problem | Solution |
---|---|---|
Cage: Hvalpsund HD500NG | Conflict between the top bracket fixture and the handrail post. | Use ratchet straps or rope to tie the top part of the bracket to the pole. |
...
Aside from these components, the equipment is compatible with any other component that is not directly interfering with it.
1.2 Cage requirements
Minimum 15m deep nets.
Info |
---|
What happens if the requirement is not met: Performance suffers because to the the sonar coverage in the cage is very low. |
1.3 PC at the barge
PC with at least 1 display screen per 12 cages: Minimum 24”, 1920x1080 resolution
Mouse/Keyboard
Chrome Browser
Info |
---|
What happens if the requirement is not met: You are unable to use the system locally on the barge. |
1.4 PC for remote access
Optional remote PC with at least 1 display screen per 12 cages: Minimum 24”, 1920x1080 resolution
Mouse/Keyboard
CageEye VPN Installed
Chrome Browser
Info |
---|
What happens if the requirement is not met: You are unable to use the system remotely. |
1.5 Operational feeding system
The blowers, dosing, changers, piping, feed spreaders need to be in working condition.
Info |
---|
What happens if the requirement is not met: You are unable to feed. |
1.6 Farm environmental sensors - Required for analytics and insights
Sensors at farm with API.
Oxygen
Salinity
Temperature
Water-current
Weather
Info |
---|
What happens if the requirement is not met: You do not get access to this data in the Bluegrove system. |
2 Power Requirements
2.1 Power at barge
...
In case of power source problems such as noise, spikes, brownouts and blackouts, an Online UPS system needs to be installed to accommodate continuous power stability and availability.
Info |
---|
What happens if the requirement is not met: Service stops as soon as the power to the server and antenna is broken. This is mitigated by using a UPS(battery). |
2.2 Power at cage
The CageEye system requires 60 W @ 230V 50hz outlet at the cage.
Estimated continuous power requirements for all sensor devices in cage: 60 W
Estimated maximum power consumption in the future , incl. UPS, camera, etc.: 500 W
Refer to suppliers technical datasheets for exact requirements.
In case of power source problems such as noise, spikes, brownouts and blackouts, an Online UPS system needs to be installed to accommodate continuous power stability and availability500 W
Info |
---|
What happens if the requirement is not met: Service stops as soon as the power is interrupted. This is mitigated by using a UPS(battery). |
3. Network Requirements
...
3.1 Barge local network
...
Service | Bandwidth | Uptime | Latency | Packet Loss | Jitter |
Network services on barge | 1 Gbit | 100% | 2 ms | 0 | 15% |
Info |
---|
What happens if the requirement is not met: Remote services are interrupted. Data is buffered for some time until recovery. |
3.2: Cage to barge network
...
Bandwidth, uptime, latency, packet loss and jitter between devices on barge network and devices on cage.
Info |
---|
What happens if the requirement is not met: Services are interrupted. Data is buffered for some time until recovery. |
3.3: Internet
Services dependent on dedicated internet connection bandwidth with minimum requirements:
...
Type | Port | Used for | Traffic |
TCP | 1194 | VPN for access to Bluegrove cloud. | Incoming and outgoing |
TCP | 80 | HTTP outgoing for connection to API. Eg environmental data. HTTP incoming to be able to connect from the feed center. | Incoming and outgoing |
TCP | 443 | HTTP outgoing for connection to API. Eg environmental data. HTTP incoming to be able to connect from the feed center. | Incoming and outgoing |
Info |
---|
What happens if the requirement is not met: Remote services are interrupted. Data is buffered for some time until recovery. |
3.4: Barge to Feeding Operations Center network
Services dependant dependent on dedicated network connection bandwidth with minimum requirements:
Service | Upload | Uptime | Latency | Packet Loss | Jitter |
Feeding assistant (remote, without video) | 5 Mbps | 100% | 150 ms | 1% over 10 minutes | 15% |
Feeding assistant (remote, with video) | 30 Mbps | 100% | 150 ms | 1% over 10 minutes | 15% |
Upload bandwidth, uptime, latency, packet loss and jitter between devices on the barge network and the Feeding Operations Center.
Info |
---|
What happens if the requirement is not met: Remote services are interrupted. Data(not video) is buffered for some time until recovery. |
4 Integration Requirements
...
The customer must to provide Bluegrove with an integration to his feeding system. Bluegrove maintains this list of compatible feeding-systems: Feeding-system integrations and compatibility with Bluegrove
Info |
---|
What happens if the requirement is not met: Feeding service is interrupted. Data collection on feeding is interrupted. |
4.1.1 For developers: General feeding system integration requirements
...
Expand | ||
---|---|---|
| ||
Feeding system requirements version 0.0.6. This section defines general requirements for controlling a feeding system for sea-based and land based aquaculture. IntentionEnable the fish farmer to:
Definitions
Out of scope features
Required functionality:
|
...
5.1. User terminal at barge (PC with UI)
PC with at least 1 display screen per 12 cages: Minimum 24”, 1920x1080 resolution
Mouse/Keyboard
Chrome Browser
5.2. User terminal remote (PC with UI)
Optional remote PC with at least 1 display screen per 12 cages: Minimum 24”, 1920x1080 resolution
Mouse/Keyboard
CageEye VPN Installed
Chrome Browser
5.3. Operational feeding system
The blowers, dosing, changers, piping, feed spreaders need to be in working condition.
5.4. Farm environmental sensors - Required for analytics and reporting
Sensors at farm with API.
Oxygen
Salinity
Temperature
Water-current
Weather
6. Machine vision for pellet detection and health indicators.
6.1. Video streams in the RTSP
...
protocol
RTSP streams from the camera is available on the network we have access to.
Relation between RTSP stream and cage
7. Impact of infrastructure loss
Impact category | Example effect |
Emergency | Immediately stops service |
Severe | Critically impacts service/stops service within one day |
Moderate | Impacts service/partial loss of service |
Minor | Reduced convenience |
Table of Contents |
---|
...
Requirement
...
Effect on service
...
Suggested Solution
...
Barge and feeding system
...
1.1 Power at barge
...
Emergency
...
2KW Online UPS
...
2.1. Barge local network
...
Emergency
...
Managed network service including ubiquiti router, network cables, installation and configuration.
...
3.1. Operational feeding system
...
Emergency
...
4.2. User terminal at barge (PC with UI)
...
Severe
...
4.1. Farm environmental sensors
...
Minor
...
Remote
...
2.3a. Internet
...
Severe
...
Primary and redundancy options:
Point-to-point ethernet backhaul
Satellite network
4G mobile network
...
4.3. User terminal remote (PC with UI)
...
Information on the which stream belongs to which cage.
Info |
---|
What happens if the requirement is not met: The data from the video-stream is interrupted. |