Atlas der Breitbandversorgung — Handbuch für Netzbetreiber

Bundesamt für Kommunikation (BAKOM) — 2026
Kontakt: atlas@bakom.admin.ch — www.atlaslargebande.ch

1. Einführung

Der Atlas der Breitbandversorgung liefert verschiedene Informationen über die Abdeckung der Schweiz mit Hochleistungsnetzen. Er besteht aus Karten, die sowohl über die Anschlüsse an Festnetze als auch über die Verfügbarkeit von Mobilkommunikationsnetzen informieren.

Die Karten zum Festnetz informieren über die Upload- und Download-Geschwindigkeiten, die verfügbaren Anschlussarten (Kupfer, Koaxialkabel, Glasfaser) sowie die in der beobachteten Zone aktiven Anbieter. Die Informationen werden in aggregierter Form für Quadrate von 250 m x 250 m veröffentlicht. Die Mobilkommunikationsnetze werden durch Karten dargestellt, die für jedes Quadrat von 100 m x 100 m die erwartete Verfügbarkeit der 2G-, 3G-, 4G- und 5G-Netze angeben.

Ziel dieses Handbuchs ist es, den Betreibern einen vollständigen Leitfaden zur Verfügung zu stellen, der es ihnen ermöglicht sicherzustellen, dass die übermittelten Daten korrekt, vollständig und konform mit den Anforderungen sind, im Hinblick auf eine zuverlässige Veröffentlichung im Atlas.

2. Prozessschema für die Betreiber

2.1 Zusammenfassender Ablauf

Der vollständige Prozess zur Übermittlung der Daten an das BAKOM umfasst die folgenden Schritte:

  1. Teilnahmeankündigung beim BAKOM zur Unterzeichnung der Kooperationsvereinbarung und zur Zuteilung einer oder mehrerer NGA_PRID.
  2. Beschaffung der Referenzregister zur Überprüfung der Gebäude/Adressen (GWR oder GeoPost).
  3. Vorbereitung der Daten pro Gebäudeeintrag (EGID/EDID) oder pro ADR_GEOPOST_ID.
  4. Erstellung einer XML- oder CSV-Datei gemäss XSD (nga_upload.xsd).
  5. Hochladen über die gesicherte Webanwendung; automatische Prüfungen bei XML.
  6. Erhalt des Validierungsberichts, allfällige Korrekturen und erneutes Hochladen.

Checkliste für die Datenvorbereitung

1. Teilnahmeankündigung beim BAKOM

Unterzeichnung der Kooperationsvereinbarung und zugeteilte NGA_PRID(s) atlas@bakom.admin.ch

Registrierung auf www.uvek.egov.swiss durchgeführt.

2. Referenzregister

GWR-Register (www.housing-stat.ch) oder GeoPost (www.post.ch) beschaffen

Die Verwendung dieser Register ist nützlich, aber nicht zwingend erforderlich. Sie ermöglichen die Überprüfung, dass die Gebäude (EGID/EDID) oder Adressen (ADR_GEOPOST_ID) existieren und folglich in den Analysen berücksichtigt werden.

3. Struktur und Werte der Daten

Die erforderlichen Variablen sind in der vorbereiteten Datei vorhanden

Geschwindigkeiten zwischen 0–99999 oder -1; Technologien = yes/no; EGID/EDID oder ADR_GEOPOST_ID konform.

4. Validierung der Dateien

XML generieren → lokal mit nga_upload.xsd validieren.

Wenn eine CSV-Datei direkt generiert wird, sicherstellen, dass sie die im XSD definierten Regeln einhält.

5. Erstellung der ZIP-Datei

Eine ZIP-Datei erstellen, die die XML- oder CSV-Datei enthält; Benennung gemäss Konvention (z. B. <company>_YYYYMMDD.zip)

6. Upload

Über den Dienst https://www.egov.swiss/ hochladen; die Syntaxmeldung überprüfen → auf den Validierungsbericht warten (eine E-Mail wird gesendet).

2.2 Kalender & Übermittlungsdaten

Die Übermittlung der Daten findet zweimal pro Jahr statt: zwischen dem 15. April und dem 1. Mai sowie zwischen dem 15. Oktober und dem 1. November. Anschliessend verarbeitet das BAKOM die Daten und veröffentlicht sie jeweils am 2. Juni und am 2. Dezember.

Hinweis: Die Teilnahme ist freiwillig. Betreiber, die nicht teilnehmen möchten, erscheinen nicht im Atlas.

3. Teilnahmeankündigung beim BAKOM

Erstkontakt: atlas@bakom.admin.ch. Diese Ankündigung stellt einen zwingenden Schritt dar, um am Projekt teilnehmen zu können. Der Teilnahmeantrag muss von der zuständigen Stelle geprüft und genehmigt werden. Bei der Registrierung sind folgende Angaben zu machen:

Das BAKOM lässt eine Kooperationsvereinbarung unterzeichnen, in der die Modalitäten der Datennutzung festgelegt werden, und weist jedem Betreiber eine oder mehrere eindeutige Kennungen (NGA_PRID) zu.

Kleinere Betreiber können, wenn sie dies wünschen, die Übermittlung der Daten einem Vermittler anvertrauen, beispielsweise Suissedigital.

4. Erstellung eines Benutzerkontos auf www.uvek.egov.swiss

4.1 Registrierung als Benutzer des Portals

Um auf den Bereich « Datenablage für den Atlas der Breitbandversorgung » zuzugreifen, müssen Sie über ein Login beim eGovernment-Portal UVEK verfügen. Die Registrierung erfolgt über das zentrale Authentifizierungssystem des Bundes (eIAM) und ist kostenlos.

Das vollständige Registrierungsverfahren ist unter eGovernment Portal registrieren beschrieben.

4.2 Erstellung oder Zuordnung zu einer Organisation

Wenn Ihre Organisation bereits registriert ist, können Sie die erforderlichen Rechte direkt über den Dienst Organisationsrechte beantragen beantragen.

Andernfalls können Sie nach der Anmeldung den Dienst « Organisation erstellen » verwenden, um die Daten Ihres Unternehmens oder Ihrer Institution zu registrieren. Dieser Schritt ist nur erforderlich, wenn der Betreiber eine juristische Person ist. Weitere Informationen zu diesem Prozess sind unter Organisation anlegen verfügbar. Für einen Überblick über den Onboarding-Prozess siehe die Kurzanleitung  Kurzanleitung – Onboarding Benutzer und Organisationen.

4.3 Aktivierung des Dienstes « Datenablage für den Atlas der Breitbandversorgung »

Öffnen Sie im Portal den Servicekatalog und navigieren Sie anschliessend zu: Telekommunikation → « Datenablage für den Atlas der Breitbandversorgung ». Sie können anschliessend den Dienst starten, um Ihre Daten abzulegen, Ihre früheren Ablagen einzusehen oder Ihre Zugänge zu verwalten.

Wenn Ihre Organisation noch nicht registriert war, erscheint auch ein Link zur Erstellung einer Organisation in den Voraussetzungen des Dienstes.

4.4 Sicherheit und Verantwortung

Der Zugriff verwendet das eidgenössische Authentifizierungssystem eIAM. Je nach zugewiesenen Rechten kann eine verstärkte Authentifizierung (Zwei-Faktor / OTP) erforderlich sein. Jede Änderung der verantwortlichen Person oder jede organisatorische Änderung muss unverzüglich mitgeteilt werden.

Hinweis: Das Konto muss persönlich sein und die Zugänge dürfen nicht geteilt werden.

5. Beschaffung der Referenzregister

5.1 Eidgenössisches Gebäude- und Wohnungsregister (GWR — BFS)

Download über www.housing-stat.ch. Die Mindestdatei enthält pro Gebäudeeintrag: EGID, EDID, Gemeindeidentifikator, Adresse und PLZ. Verwendet werden die Aktualisierungen von April und Oktober.

5.2 GeoPost Coordinate (Die Post)

Das Register der Adress- und Geodaten liefert die ADR_GEOPOST_ID, die vollständige Adresse und geografische Koordinaten (www.post.ch).

Achtung: Die Verwendung der ADR_GEOPOST_ID kann lokal zu Abweichungen gegenüber dem GWR führen; einige ADR_GEOPOST_ID können möglicherweise keiner EGID/EDID entsprechen.

6. Vorbereitung der Daten

Die Betreiber bereiten ihren Datensatz pro Gebäudeeintrag (EGID+EDID) oder pro ADR_GEOPOST_ID vor und generieren anschliessend eine XML- oder CSV-Datei gemäss dem bereitgestellten XSD-Schema (Anhang 1).

6.1 Attribute pro Gebäudeeintrag (GWR) oder Adressen (Post)

Für die NGA_PRID, für die der Betreiber verantwortlich ist, ist für jede EGID/EDID (oder ADR_GEOPOST_ID) ein Datensatz bereitzustellen, der Folgendes umfasst:

6.2 Daten — Definitionen

FeldTyp / WertBeschreibung
NGA_PRID Ganzzahl (1–9999) Vom BAKOM zugewiesener Betreiberidentifikator.
GWR_EGID 1–900000000 oder -1 Eidgenössischer Gebäudeidentifikator (GWR). -1 einsetzen, wenn ADR_GEOPOST_ID verwendet wird.
GWR_EDID -1 bis 90 Identifikator des Gebäudeeintrags. -1 einsetzen, wenn ADR_GEOPOST_ID verwendet wird.
ADR_GEOPOST_ID 1–999999999 oder -1 GeoPost-Identifikator. -1 einsetzen, wenn GWR_EGID/GWR_EDID verwendet werden.
BITRATE_DOWNSTREAM 0–99999 oder -1 Maximale Download-Geschwindigkeit in Mbit/s (−1 = nicht angeschlossen).
BITRATE_UPSTREAM 0–99999 oder -1 Maximale Upload-Geschwindigkeit in Mbit/s (−1 = nicht angeschlossen).
BEST_AVAILABLE_TV_QUALITY none / sdtv / hdtv Systematisch « none » ausfüllen (Daten seit 2018 nicht veröffentlicht).
AVAILABLE_NETWORK_TECHNOLOGY_COPPER yes / no Angeben, ob die Kupfertechnologie am Gebäudeeingang tatsächlich verfügbar ist.
AVAILABLE_NETWORK_TECHNOLOGY_COAX yes / no Angeben, ob die Koaxialtechnologie am Gebäudeeingang tatsächlich verfügbar ist.
AVAILABLE_NETWORK_TECHNOLOGY_FIBRE yes / no Angeben, ob die Glasfasertechnologie am Gebäudeeingang tatsächlich verfügbar ist.

6.4 Erstellung & Validierung von XML

Das XSD-Schema (Anhang 1) definiert die Struktur der Daten. Empfohlene Werkzeuge:

Excel-Verfahren (Zusammenfassung):
  1. Registerkarte Entwickler → Quelle → XML-Zuordnungen → nga_upload.xsd hinzufügen.
  2. Den Wurzelknoten NGA_Root in das Tabellenblatt ziehen → Spaltentabelle.
  3. Vorhandene XML-Daten importieren oder die Tabelle ausfüllen.
  4. Validierung anhand des Schemas aktivieren und anschliessend Exportieren → XML-Datei.

Wenn der Export Fehler meldet, die « Details » konsultieren, um diese zu korrigieren.

7. Übermittlung der Daten

Die Ablage der Dateien erfolgt über das eGovernment-Portal UVEK: https://www.uvek.egov.swiss/. Dieses zentralisierte Portal ersetzt den früheren NIS-DB-Dienst und ermöglicht die sichere Verwaltung Ihrer Dateien.

Um Ihre Dateien abzulegen, folgen Sie den im Dienst « Datenablage für den Atlas der Breitbandversorgung » des Portals verfügbaren Anweisungen. Dieser Dienst führt Sie Schritt für Schritt durch folgende Vorgänge:

Im Falle von Fehlern korrigieren Sie Ihre Daten und laden Sie sie erneut über den Dienst hoch.

8. Validierung der übermittelten Daten

Sobald die Daten in die Datenbank geladen wurden, werden sie mit den Daten des vorherigen Zeitraums verglichen (sofern vorhanden). Zu diesem Zweck werden mehrere Dateien erstellt. Jede Datei entspricht einer bestimmten Art von Prüfung oder Vorgang. Alle diese Dateien werden anschliessend komprimiert und den Benutzern in ihrem Egov-Bereich zur Verfügung gestellt.

Globale Zusammenfassungsdatei — summary_<période>.csv

Für jede NGA_PRID gibt diese Datei Folgendes an:

Diese Datei bietet eine zusammenfassende Übersicht der festgestellten Änderungen.

Weitere CSV-Dateien

CSV-Upload-Logs

Jeder Upload erzeugt eine Log-Datei mit dem Namen: upload_YYYYMMDD_HHMMSS_<user>.log. Die Ladefehler sind darin sichtbar.

Zuordnungsschlüssel der Gebäude

Vergleich zwischen Zeiträumen über den Identifikator building_key:

Verwendungshinweise

Anhänge (wesentliche Auszüge)

Anhang 1 — Vollständiges XML-Schema (nga_upload.xsd)

<?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> <!-- Root element NGA_Root --> <xs:element name="NGA_Root"> <xs:complexType> <xs:sequence> <xs:element ref="Row" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <!-- Row element --> <xs:element name="Row"> <xs:complexType> <xs:all> <xs:element ref="NGA_PRID"/> <xs:element ref="GWR_EGID"/> <xs:element ref="GWR_EDID"/> <xs:element ref="ADR_GEOPOST_ID"/> <xs:element ref="BITRATE_DOWNSTREAM"/> <xs:element ref="BITRATE_UPSTREAM"/> <xs:element ref="BEST_AVAILABLE_TV_QUALITY"/> <xs:element ref="AVAILABLE_NETWORK_TECHNOLOGY_COPPER"/> <xs:element ref="AVAILABLE_NETWORK_TECHNOLOGY_COAX"/> <xs:element ref="AVAILABLE_NETWORK_TECHNOLOGY_FIBRE"/> </xs:all> </xs:complexType> </xs:element> <!-- NGA_PRID --> <xs:element name="NGA_PRID"> <xs:simpleType> <xs:restriction base="xs:short"> <xs:minInclusive value="1"/> <xs:maxInclusive value="99999"/> </xs:restriction> </xs:simpleType> </xs:element> <!-- GWR_EGID --> <xs:element name="GWR_EGID"> <xs:simpleType> <xs:union memberTypes="Available_GWR_EGID Int_Value_Not_Available"/> </xs:simpleType> </xs:element> <xs:simpleType name="Available_GWR_EGID"> <xs:restriction base="xs:int"> <xs:minInclusive value="1"/> <xs:maxInclusive value="900000000"/> </xs:restriction> </xs:simpleType> <!-- GWR_EDID --> <xs:element name="GWR_EDID"> <xs:simpleType> <xs:restriction base="xs:byte"> <xs:minInclusive value="-1"/> <xs:maxInclusive value="90"/> </xs:restriction> </xs:simpleType> </xs:element> <!-- ADR_GEOPOST_ID --> <xs:element name="ADR_GEOPOST_ID"> <xs:simpleType> <xs:union memberTypes="Available_Adr_Geopost_ID Int_Value_Not_Available"/> </xs:simpleType> </xs:element> <xs:simpleType name="Available_Adr_Geopost_ID"> <xs:restriction base="xs:int"> <xs:minInclusive value="1"/> <xs:maxInclusive value="999999999"/> </xs:restriction> </xs:simpleType> <!-- Int_Value_Not_Available (-1) --> <xs:simpleType name="Int_Value_Not_Available"> <xs:restriction base="xs:int"> <xs:enumeration value="-1"/> </xs:restriction> </xs:simpleType> <!-- BITRATE_DOWNSTREAM --> <xs:element name="BITRATE_DOWNSTREAM"> <xs:simpleType> <xs:restriction base="xs:short"> <xs:minInclusive value="-1"/> <xs:maxInclusive value="99999"/> </xs:restriction> </xs:simpleType> </xs:element> <!-- BITRATE_UPSTREAM --> <xs:element name="BITRATE_UPSTREAM"> <xs:simpleType> <xs:restriction base="xs:short"> <xs:minInclusive value="-1"/> <xs:maxInclusive value="99999"/> </xs:restriction> </xs:simpleType> </xs:element> <!-- BEST_AVAILABLE_TV_QUALITY --> <xs:element name="BEST_AVAILABLE_TV_QUALITY"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="none"/> <xs:enumeration value="hdtv"/> <xs:enumeration value="sdtv"/> </xs:restriction> </xs:simpleType> </xs:element> <!-- NETWORK TECHNOLOGIES --> <xs:element name="AVAILABLE_NETWORK_TECHNOLOGY_FIBRE"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="no"/> <xs:enumeration value="yes"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="AVAILABLE_NETWORK_TECHNOLOGY_COPPER"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="no"/> <xs:enumeration value="yes"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="AVAILABLE_NETWORK_TECHNOLOGY_COAX"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="no"/> <xs:enumeration value="yes"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:schema>

Anhang 2 — XML-Beispiel

XML-Beispiel herunterladen

<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <NGA_Root xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="nga_upload.xsd"> <Row> <NGA_PRID>155</NGA_PRID> <GWR_EGID>111222333</GWR_EGID> <GWR_EDID>0</GWR_EDID> <ADR_GEOPOST_ID>-1</ADR_GEOPOST_ID> <BITRATE_DOWNSTREAM>50</BITRATE_DOWNSTREAM> <BITRATE_UPSTREAM>5</BITRATE_UPSTREAM> <BEST_AVAILABLE_TV_QUALITY>sdtv</BEST_AVAILABLE_TV_QUALITY> <AVAILABLE_NETWORK_TECHNOLOGY_COPPER>no</AVAILABLE_NETWORK_TECHNOLOGY_COPPER> <AVAILABLE_NETWORK_TECHNOLOGY_COAX>no</AVAILABLE_NETWORK_TECHNOLOGY_COAX> <AVAILABLE_NETWORK_TECHNOLOGY_FIBRE>yes</AVAILABLE_NETWORK_TECHNOLOGY_FIBRE> </Row> </NGA_Root>

Anhang 3 — CSV-Beispiel

CSV-Beispiel herunterladen

NGA_PRID;GWR_EGID;GWR_EDID;ADR_GEOPOST_ID;BITRATE_DOWNSTREAM;BITRATE_UPSTREAM;AVAILABLE_NETWORK_TECHNOLOGY_COPPER;AVAILABLE_NETWORK_TECHNOLOGY_COAX;AVAILABLE_NETWORK_TECHNOLOGY_FIBRE;BEST_AVAILABLE_TV_QUALITY 155;111222333;0;-1;50;5;no;no;yes;none