Skip to content

EdgeUsagePattern

One edge deployment cohort carrying a non-empty set of edge usage journeys for a shared usage span.

When to use this class

Use EdgeUsagePattern for hardware deployed continuously in the field. Use UsagePattern for end-user devices that run a request-style UsageJourney in a web context. See web_vs_edge.

Params

name

A human readable description of the object.

edge_usage_journeys

Non-empty, duplicate-free selection of EdgeUsageJourney objects carried by every deployment in this pattern.

A list of EdgeUsageJourneys.

network

Network used by the edge devices to communicate with servers (when applicable).

An instance of Network.

country

Country where the edge devices are deployed. Drives grid carbon intensity and the timezone of EdgeUsagePattern.hourly_deployment_starts.

An instance of Country.

hourly_deployment_starts

Hourly timeseries giving how many deployment cohorts begin in each hour of the modeling period.

Hourly nb of deployment starts, in hourly timeseries data.

usage_span

How long each physical deployment remains active. All selected edge usage journeys share this span.

Unit: year.

Calculated attributes

edge_usage_journeys_validation

Validates that the pattern always contains unique edge usage journeys.

Example value: no value

Depends directly on:

through the following calculations:

You can also visit the link to no value’s full calculation graph.

utc_hourly_deployment_starts

Hourly deployment starts converted from the country's local timezone to UTC.

Example value: 52597 values from 2025-01-01 00:00:00+00:00 to 2031-01-01 13:00:00+00:00: first=0, last=0, mean=393 , min=0, max=1 k, std=488

Depends directly on:

through the following calculations:

You can also visit the link to Hourly nb of deployment starts (UTC)’s full calculation graph.

nb_deployments_in_parallel

Hourly count of active physical deployments derived from deployment starts and usage span.

Example value: 105192 values from 2025-01-01 00:00:00+00:00 to 2037-01-01 00:00:00+00:00: first=1.06 , last=0.607 , mean=10.3 M, min=0, max=20.7 M, std=5.96 M

Depends directly on:

through the following calculations:

You can also visit the link to Hourly nb of deployments in parallel’s full calculation graph.