Network
Networks carry data between devices, data centres and third-party services. Impact depends on equipment and operations. Transferred volume can allocate that impact; it does not, by itself, describe marginal electricity consumption.
Define segments
Fixed and cellular access are alternative paths. A local network, inter-datacentre transit and mobile access have different boundaries. The flow inventory determines factor selection.
| Situation | Input | Check |
|---|---|---|
| Controlled network | Equipment inventory and consumption | Allocation to the period and service |
| Opaque network | Compatible system factor | Technology, geography, year and covered phases |
| CDN | User traffic, origin traffic and cache resources | The user path remains on a cache hit |
Why account for distance?
The D4B approach assumes that, with comparable technology, the farther data travels, the more network equipment its delivery involves: transmission equipment and intermediate relays. This equipment consumes electricity and carries manufacturing impacts. Distance represents this infrastructure when a detailed inventory is unavailable.1
A per-GB·km factor therefore combines transferred volume with estimated path length. It distinguishes local from long-distance transfers. Proportionality is an average approximation: equally long paths can involve different equipment, capacities and utilisation levels. It does not mean that each additional byte triggers a proportional increase in electricity consumption.
Apply the factor's unit
The Digital4Better network model uses factors per volume and distance. This convention remains in use. For each segment , manufacture and use-phase electricity are calculated separately:1
is volume in GB, distance in km, a factor in impact units/(GB·km), and a factor in kWh/(GB·km). Electricity is then converted into impacts using the mix selected for each segment. Per-byte·km data are multiplied by to obtain per-decimal-GB·km factors.
| Model segment | Selected distance | Use-phase electricity |
|---|---|---|
| User country | Estimated internal country distance | User-country factor |
| Between countries | Estimated distance between departure and destination countries | Continental or world factor, depending on the route |
| Hosting country | Estimated internal destination-country distance | Hosting-country factor |
This segmentation is a calculation convention, not an observed route. The hosting segment is not added again when departure and destination are in the same country. Browser caching reduces volumes upstream; the CDN reduces origin transfers on the inter-country and hosting segments while retaining the user segment.1
The Web, Email and Native applications examples use with a factor in kg CO₂e/GB that already includes distance. This derived factor does not replace the D4B per-GB·km model; it represents a defined route and boundary.
Fictitious factor. For multiple segments, contributions are calculated with their respective volumes, distances and factors, then added.
The distance between countries is the great-circle distance, the shortest path on a sphere, between their reference points, called barycentres in this method. Internal distance is estimated by the equivalent radius , where is the country's area in km².2
For Spain → Germany, the rounded values are 401 km, 1,615 km and 337 km. France, crossed in the illustration, does not add a step to the calculation. The circles show equivalent radii, not borders or network coverage.2
The blue line represents delivery through equipment; its path is illustrative, not measured. The calculation uses the distance between barycentres and equivalent radii.
Origin and limitations of per-GB·km factors
D4B normalisation divides reference network factors by a conventional distance to obtain coefficients per volume·km. This is a D4B methodological transformation, not factors published directly per kilometre by ADEME. Provenance, data versions and the representativeness of this normalisation still require documentation; this qualification work does not mean that the model has been abandoned.1
The CCF coefficient of 0.001 kWh/GB concerns an inter-datacentre boundary. It is not a complete local-network or user-access factor. The CCF methodology3 documents conversion assumptions.
Historical IR factor units require reconciliation. A sufficiently established system factor for LAN manufacture is unavailable here. These gaps remain visible in the register.
Handle access types and cache
Fixed and cellular volumes each receive their respective factor. Traffic measurements that already account for caching require no further hit-ratio subtraction. A cache may reduce origin traffic while retaining the user path and its own storage and computation costs.
Changing traffic does not establish a proportional energy change in a shared network. The result remains an allocation using the chosen factor.
Example: 200 GB of delivered content, with 80% of bytes available in cache.
transferred to the CDN
cached + received from origin
still delivered to user devices
Origin → CDN: 200 × (1 − 0.80) = 40 GB. CDN → readers: 200 GB.
Traffic example, not a calculated impact saving. CDN storage and computation still require assessment. Assumptions: identical content, a warm cache, excluding requests and revalidation. Both paths require factors with matching boundaries.
Apply to a service
Web, Email and Native applications simulators calculate transfers. Network factors must be supplied: a blank field means unassessed. A known network can rely on the Fleet or Hosting inventory, followed by a documented allocation.
Each factor retains its source, version, unit and covered segments. Equipment already included in a system factor cannot contribute again.
Detail the path segments
| Segment | Equipment and activity | Data to seek |
|---|---|---|
| LAN | Wi-Fi, switches, cables, internal site network | Inventory, energy, ports and usage time |
| Fixed access | Router, optical termination, operator network | Factor boundary, technology and period |
| Cellular access | Antennas, radio and core network | Generation, coverage, load and sharing |
| WAN transit | Routing, transport and interconnection | Included segments, volumes and allocation |
| CDN | Cache, storage, servers and client delivery | Cache-hit rate and resource location |
A path can cross several segments. An aggregate factor already covering access and transit replaces those contributions; it does not add to them. Active and passive equipment manufacture may be included or absent depending on the source.
Local-network allocation and distance interpretation
For an inventoried LAN, distribute energy and manufacture using documented keys: reserved capacity, port time, traffic or an appropriate combination. Traffic-based allocation distributes an inventory; it does not prove energy scales linearly with each byte.
Geographical distance does not describe physical paths, relays or actual equipment. In the D4B per-GB·km model, it is a conventional estimate explicitly used in the calculation. The electricity country of a distributed network does not automatically match the device country.
A CDN may reduce origin traffic while retaining delivery to readers. An overall reduction depends on storage, requests and remaining transfers.
Difference from PCR network allocation
The D4B model retains volume–distance allocation; the illustrations use a per-GB route factor. The Internet access PCR separates a traffic-dependent contribution from a fixed subscription contribution. The application PCR then allocates the fixed part between uses: reducing bytes does not reduce every allocated contribution proportionally.45
Understand the fixed contribution without mixing models
The application PCR combines a per-GB contribution with an annual per-subscription contribution, adjusted by subscriptions per user and the share of network usage time. Its annexed coefficients describe France. A whole annual subscription must not be added to every session.
This difference is documented without substituting PCR conventions for the D4B per-GB·km model. An additional fixed contribution depends on what that factor already covers. An unassessed fixed share remains an explicit limitation. The application PCR allows its exclusion when it is demonstrated to contribute less than 5% of the application's total impact, not by default.
The application PCR uses differing descriptions for users and sessions on pp. 26–27. Implementation requires distinct definitions of unique users, sessions, total traffic and traffic per user. LAN allocation uses user counts, separately from the Internet model. A smartphone on Wi-Fi is not a cellular access connection.
The local network (LAN) also comprises switches, access points, cabling and supporting equipment, with availability and redundancy requirements. The LAN PCR provides an inventory framework and telephony boundaries, not a universal per-GB factor. A missing aggregate LAN factor does not justify excluding an available local inventory.6