SPB Git forge

spb/websensor

Public
33commits 1branches 0releases
3.4 MBsize
maindefault branch
10 days agolast push
TypeScript 55.4% Python 43.2% SQL 1.2%
41.4 KB · 337 lines yaml
Raw Blame History
1# config/coverage/62-telecom.yaml — Telecommunications & Internet infrastructure coverage universe (authored 2026-09-13).2# Regulators, network operators, equipment / silicon / test vendors, Internet governance bodies, registries,3# IXPs, backbones, submarine-cable builders and measurement organizations. Domains from Wikidata P856 / official4# sites, all resolved with --dns. Members already monitored by config/sources.d/13-telecom-internet-infra.yaml5# and 46-transport-telecom-sports-news.yaml are listed anyway (denominator).6# Dropped: Casa Systems (Chapter 11, 2024), Ooredoo Algeria (group domain only), Orange MEA / Orange Wholesale7# (orange.com already listed), NEC submarine (nec.com already listed), OpenDNS / ThousandEyes / BGPStream (cisco.com8# already listed), Cloudflare Radar / RIPE Atlas (parent domain already listed), Danish DBA/SDFE (unclear mandate),9# JMIC (no verified domain).10sector: telecom11label: Telecommunications & Internet infrastructure12description: Telecom regulators, mobile and fixed operators, network equipment vendors, standards bodies, registries, exchanges, backbones and Internet measurement organizations.13weight: 1.014categories: [telecom, internet]15tier: B16universes:17  - key: regulators18    label: Telecom & spectrum regulators19    provenance: "https://www.itu.int/en/ITU-D/Regulatory-Market/Pages/regulators.aspx + https://www.berec.europa.eu/en/about-berec/members (retrieved 2026-09-13)"20    members:21      - { name: International Telecommunication Union, domain: itu.int, country: INT, importance: 3, aliases: [itu], hints: { urls: [{ url: "https://www.itu.int/hub/feed/", kind: news }] } }22      - { name: Federal Communications Commission, domain: fcc.gov, country: US, importance: 3, aliases: [fcc], note: "fcc.gov answers 403 (Akamai) to non-browser clients; Federal Register dockets are used instead" }23      - { name: National Telecommunications and Information Administration, domain: ntia.gov, country: US, importance: 2, aliases: [ntia], hints: { urls: [{ url: "https://www.ntia.gov/rss.xml", kind: news }] } }24      - { name: Canadian Radio-television and Telecommunications Commission, domain: crtc.gc.ca, country: CA, importance: 3, aliases: [crtc], note: "crtc.gc.ca answers 403 to bots; Canada News Centre API is used instead" }25      - { name: Innovation, Science and Economic Development Canada, domain: ised-isde.canada.ca, country: CA, importance: 2, aliases: [ised, ised spectrum, isde, spectrum management] }26      - { name: Ofcom, domain: ofcom.org.uk, country: GB, importance: 3, aliases: [ofcom], note: "ofcom.org.uk is Cloudflare-challenged for bots; gov.uk atom used instead" }27      - { name: ARCEP, domain: arcep.fr, country: FR, language: fr, importance: 2, aliases: [arcep, autorité de régulation des communications électroniques] }28      - { name: Bundesnetzagentur (telecom), domain: bundesnetzagentur.de, country: DE, language: de, importance: 3, aliases: [bnetza, federal network agency] }29      - { name: AGCOM, domain: agcom.it, country: IT, language: it, importance: 2, aliases: [agcom, autorita per le garanzie nelle comunicazioni] }30      - { name: CNMC (telecom), domain: cnmc.es, country: ES, language: es, importance: 2, aliases: [cnmc] }31      - { name: Authority for Consumers and Markets (telecom), domain: acm.nl, country: NL, language: nl, importance: 2, aliases: [acm] }32      - { name: BIPT, domain: bipt.be, country: BE, importance: 1, aliases: [bipt, ibpt] }33      - { name: ComReg, domain: comreg.ie, country: IE, importance: 1, aliases: [comreg, commission for communications regulation] }34      - { name: Federal Office of Communications (Switzerland), domain: bakom.admin.ch, country: CH, language: de, importance: 1, aliases: [bakom, ofcom ch, ofcom switzerland] }35      - { name: RTR, domain: rtr.at, country: AT, language: de, importance: 1, aliases: [rtr, rundfunk und telekom regulierungs-gmbh] }36      - { name: Post- och telestyrelsen, domain: pts.se, country: SE, language: sv, importance: 1, aliases: [pts] }37      - { name: Norwegian Communications Authority, domain: nkom.no, country: "NO", language: "no", importance: 1, aliases: [nkom] }38      - { name: Traficom, domain: traficom.fi, country: FI, importance: 1, aliases: [traficom, finnish transport and communications agency] }39      - { name: Office of Electronic Communications (Poland), domain: uke.gov.pl, country: PL, language: pl, importance: 1, aliases: [uke] }40      - { name: Czech Telecommunication Office, domain: ctu.cz, country: CZ, language: cs, importance: 1, aliases: [čtú, ctu] }41      - { name: NMHH, domain: nmhh.hu, country: HU, language: hu, importance: 1, aliases: [nmhh, national media and infocommunications authority] }42      - { name: ANCOM, domain: ancom.ro, country: RO, language: ro, importance: 1, aliases: [ancom] }43      - { name: EETT, domain: eett.gr, country: GR, language: el, importance: 1, aliases: [eett, hellenic telecommunications and post commission] }44      - { name: BEREC, domain: berec.europa.eu, country: EU, importance: 2, aliases: [berec, body of european regulators for electronic communications] }45      - { name: Ministry of Internal Affairs and Communications (Japan), domain: soumu.go.jp, country: JP, language: ja, importance: 2, aliases: [mic japan, soumu, 総務省] }46      - { name: Korea Communications Commission, domain: kcc.go.kr, country: KR, language: ko, importance: 1, aliases: [kcc, 방송통신위원회] }47      - { name: Ministry of Science and ICT (Korea), domain: msit.go.kr, country: KR, language: ko, importance: 2, aliases: [msit, 과학기술정보통신부] }48      - { name: Ministry of Industry and Information Technology, domain: miit.gov.cn, country: CN, language: zh, importance: 3, aliases: [miit, 工业和信息化部] }49      - { name: Telecom Regulatory Authority of India, domain: trai.gov.in, country: IN, importance: 2, aliases: [trai] }50      - { name: Department of Telecommunications (India), domain: dot.gov.in, country: IN, importance: 2, aliases: [dot india] }51      - { name: Australian Communications and Media Authority, domain: acma.gov.au, country: AU, importance: 2, aliases: [acma] }52      - { name: Commerce Commission (New Zealand), domain: comcom.govt.nz, country: NZ, importance: 1, aliases: [comcom, commerce commission] }53      - { name: Anatel, domain: anatel.gov.br, country: BR, language: pt, importance: 2, aliases: [anatel, agencia nacional de telecomunicacoes] }54      - { name: Instituto Federal de Telecomunicaciones, domain: ift.org.mx, country: MX, language: es, importance: 2, aliases: [ift] }55      - { name: ENACOM, domain: enacom.gob.ar, country: AR, language: es, importance: 1, aliases: [enacom] }56      - { name: SUBTEL, domain: subtel.gob.cl, country: CL, language: es, importance: 1, aliases: [subtel, subsecretaria de telecomunicaciones] }57      - { name: Comision de Regulacion de Comunicaciones, domain: crcom.gov.co, country: CO, language: es, importance: 1, aliases: [crc colombia] }58      - { name: ICASA, domain: icasa.org.za, country: ZA, importance: 1, aliases: [icasa] }59      - { name: Nigerian Communications Commission, domain: ncc.gov.ng, country: NG, importance: 1, aliases: [ncc nigeria] }60      - { name: Communications Authority of Kenya, domain: ca.go.ke, country: KE, importance: 1, aliases: [ca kenya] }61      - { name: Telecommunications and Digital Government Regulatory Authority, domain: tdra.gov.ae, country: AE, importance: 1, aliases: [tdra, tra uae] }62      - { name: Communications, Space and Technology Commission, domain: cst.gov.sa, country: SA, importance: 1, aliases: [cst, citc] }63      - { name: Communications Regulatory Authority (Qatar), domain: cra.gov.qa, country: QA, importance: 1, aliases: [cra qatar] }64      - { name: Infocomm Media Development Authority, domain: imda.gov.sg, country: SG, importance: 2, aliases: [imda] }65      - { name: Office of the Communications Authority (Hong Kong), domain: ofca.gov.hk, country: HK, importance: 1, aliases: [ofca] }66      - { name: National Communications Commission (Taiwan), domain: ncc.gov.tw, country: TW, language: zh, importance: 1, aliases: [ncc taiwan] }67      - { name: Bangladesh Telecommunication Regulatory Commission, domain: btrc.gov.bd, country: BD, importance: 1, aliases: [btrc] }68  - key: operators-top-8069    label: Network operators (mobile, fixed, cable, satellite)70    provenance: "https://en.wikipedia.org/wiki/List_of_telephone_operating_companies + https://en.wikipedia.org/wiki/List_of_mobile_network_operators + https://www.sec.gov/files/company_tickers.json (retrieved 2026-09-13)"71    members:72      - { name: AT&T, domain: att.com, country: US, importance: 3, aliases: [t, at&t, att, firstnet], hints: { cik: "732717", ticker: T } }73      - { name: Verizon, domain: verizon.com, country: US, importance: 3, aliases: [vz, verizon], hints: { cik: "732712", ticker: VZ } }74      - { name: T-Mobile US, domain: t-mobile.com, country: US, importance: 3, aliases: [tmus, t-mobile], hints: { cik: "1283699", ticker: TMUS } }75      - { name: Lumen Technologies, domain: lumen.com, country: US, importance: 3, aliases: [lumn, lumen, centurylink, level 3], hints: { cik: "18926", ticker: LUMN } }76      - { name: Charter Communications, domain: charter.com, country: US, importance: 2, aliases: [chtr, spectrum], hints: { cik: "1091667", ticker: CHTR } }77      - { name: Comcast, domain: comcastcorporation.com, country: US, importance: 3, aliases: [cmcsa, comcast, xfinity], hints: { cik: "1166691", ticker: CMCSA } }78      - { name: Altice USA, domain: alticeusa.com, country: US, importance: 1, aliases: [atus, optimum, optimum communications] }79      - { name: Frontier Communications, domain: frontier.com, country: US, importance: 1, aliases: [fybr, frontier], note: "acquisition by Verizon announced 2024" }80      - { name: EchoStar, domain: echostar.com, country: US, importance: 2, aliases: [sats, dish, dish network, boost mobile] }81      - { name: UScellular, domain: uscellular.com, country: US, importance: 1, aliases: [usm, us cellular] }82      - { name: Rogers Communications, domain: rogers.com, country: CA, importance: 3, aliases: [rci, rogers, fido], hints: { cik: "733099", ticker: RCI, urls: [{ url: "https://about.rogers.com/feed/", kind: news }] } }83      - { name: BCE, domain: bce.ca, country: CA, importance: 3, aliases: [bce, bell, bell canada, bell mobility], hints: { cik: "718940", ticker: BCE } }84      - { name: Telus, domain: telus.com, country: CA, importance: 3, aliases: [t, tu, telus, koodo], hints: { cik: "868675", ticker: TU } }85      - { name: Quebecor, domain: quebecor.com, country: CA, language: fr, importance: 2, aliases: [qbr, videotron, vidéotron, freedom mobile, quebecor] }86      - { name: Cogeco, domain: cogeco.ca, country: CA, importance: 1, aliases: [cca, cogeco] }87      - { name: SaskTel, domain: sasktel.com, country: CA, importance: 1, aliases: [sasktel] }88      - { name: Eastlink, domain: eastlink.ca, country: CA, importance: 1, aliases: [eastlink] }89      - { name: Deutsche Telekom, domain: telekom.com, country: DE, importance: 3, aliases: [dte, deutsche telekom, telekom], hints: { cik: "946770", ticker: DTEGY } }90      - { name: Vodafone Group, domain: vodafone.com, country: GB, importance: 3, aliases: [vod, vodafone, vodafonethree], hints: { cik: "839923", ticker: VOD } }91      - { name: Orange, domain: orange.com, country: FR, importance: 3, aliases: [ora, orange, orange mea, orange wholesale], hints: { cik: "1038143", ticker: ORANY } }92      - { name: Telefonica, domain: telefonica.com, country: ES, importance: 3, aliases: [tef, telefónica, movistar, o2 germany], hints: { cik: "814052", ticker: TELFY, urls: [{ url: "https://www.telefonica.com/en/feed/", kind: news }] } }93      - { name: BT Group, domain: bt.com, country: GB, importance: 3, aliases: [bt, bt.a, ee, openreach] }94      - { name: Virgin Media O2, domain: virginmediao2.co.uk, country: GB, importance: 2, aliases: [vmo2, virgin media, o2 uk] }95      - { name: Three UK, domain: three.co.uk, country: GB, importance: 1, aliases: [three, ck hutchison], note: "merged with Vodafone UK into VodafoneThree in 2025" }96      - { name: TIM, domain: gruppotim.it, country: IT, language: it, importance: 2, aliases: [tit, telecom italia, tim] }97      - { name: iliad, domain: iliad.fr, country: FR, language: fr, importance: 2, aliases: [ild, iliad, free, free mobile] }98      - { name: Bouygues Telecom, domain: bouyguestelecom.fr, country: FR, language: fr, importance: 2, aliases: [bouygues telecom, en] }99      - { name: SFR, domain: sfr.fr, country: FR, language: fr, importance: 2, aliases: [sfr, altice france] }100      - { name: KPN, domain: kpn.com, country: NL, language: nl, importance: 2, aliases: [kpn] }101      - { name: Odido, domain: odido.nl, country: NL, language: nl, importance: 1, aliases: [odido, t-mobile netherlands] }102      - { name: Proximus, domain: proximus.com, country: BE, importance: 2, aliases: [prx, proximus] }103      - { name: Telenet, domain: telenet.be, country: BE, language: nl, importance: 1, aliases: [telenet] }104      - { name: Swisscom, domain: swisscom.ch, country: CH, importance: 2, aliases: [scmn, swisscom] }105      - { name: Sunrise, domain: sunrise.ch, country: CH, language: de, importance: 1, aliases: [sunrise, sunrise upc] }106      - { name: Salt, domain: salt.ch, country: CH, language: de, importance: 1, aliases: [salt mobile] }107      - { name: A1 Telekom Austria Group, domain: a1.group, country: AT, importance: 2, aliases: [a1, telekom austria] }108      - { name: Telia Company, domain: teliacompany.com, country: SE, importance: 2, aliases: [telia] }109      - { name: Telenor, domain: telenor.com, country: "NO", importance: 2, aliases: [tel, telenor] }110      - { name: Tele2, domain: tele2.com, country: SE, importance: 1, aliases: [tel2, tele2] }111      - { name: Elisa, domain: elisa.com, country: FI, importance: 1, aliases: [elisa] }112      - { name: DNA, domain: dna.fi, country: FI, language: fi, importance: 1, aliases: [dna oyj] }113      - { name: Nuuday, domain: nuuday.com, country: DK, language: da, importance: 1, aliases: [nuuday, tdc, yousee] }114      - { name: Telenor Denmark, domain: telenor.dk, country: DK, language: da, importance: 1, aliases: [telenor danmark] }115      - { name: Play, domain: play.pl, country: PL, language: pl, importance: 1, aliases: [play, p4] }116      - { name: Orange Polska, domain: orange.pl, country: PL, language: pl, importance: 1, aliases: [opl, orange polska] }117      - { name: O2 Czech Republic, domain: o2.cz, country: CZ, language: cs, importance: 1, aliases: [o2 cz] }118      - { name: Magyar Telekom, domain: telekom.hu, country: HU, language: hu, importance: 1, aliases: [mtel, magyar telekom] }119      - { name: Digi Communications, domain: digi.ro, country: RO, language: ro, importance: 1, aliases: [digi, rcs & rds] }120      - { name: OTE Group, domain: cosmote.gr, country: GR, language: el, importance: 1, aliases: [ote, cosmote, hto] }121      - { name: Turkcell, domain: turkcell.com.tr, country: TR, language: tr, importance: 2, aliases: [tcell, turkcell] }122      - { name: Turk Telekom, domain: turktelekom.com.tr, country: TR, language: tr, importance: 1, aliases: [ttkom, türk telekom] }123      - { name: MTS, domain: mts.ru, country: RU, language: ru, importance: 1, aliases: [mtss, mts, мтс] }124      - { name: e&, domain: eand.com, country: AE, importance: 2, aliases: [e&, etisalat, eand] }125      - { name: stc, domain: stc.com.sa, country: SA, importance: 2, aliases: [stc, saudi telecom, "7010"] }126      - { name: du, domain: du.ae, country: AE, importance: 1, aliases: [du, emirates integrated telecommunications] }127      - { name: Ooredoo, domain: ooredoo.com, country: QA, importance: 2, aliases: [ords, ooredoo] }128      - { name: Zain Group, domain: zain.com, country: KW, importance: 1, aliases: [zain] }129      - { name: Omantel, domain: omantel.om, country: OM, importance: 1, aliases: [omantel] }130      - { name: Beyon, domain: batelco.com, country: BH, importance: 1, aliases: [batelco, beyon] }131      - { name: Bezeq, domain: bezeq.co.il, country: IL, language: he, importance: 1, aliases: [bezq, bezeq] }132      - { name: Partner Communications, domain: partner.co.il, country: IL, language: he, importance: 1, aliases: [ptnr, partner] }133      - { name: Cellcom Israel, domain: cellcom.co.il, country: IL, language: he, importance: 1, aliases: [cel, cellcom] }134      - { name: MTN Group, domain: mtn.com, country: ZA, importance: 2, aliases: [mtn] }135      - { name: Vodacom, domain: vodacom.com, country: ZA, importance: 2, aliases: [vod, vodacom] }136      - { name: Airtel Africa, domain: airtel.africa, country: GB, importance: 2, aliases: [aaf, airtel africa] }137      - { name: Safaricom, domain: safaricom.co.ke, country: KE, importance: 2, aliases: [safaricom, m-pesa] }138      - { name: Maroc Telecom, domain: iam.ma, country: MA, language: fr, importance: 1, aliases: [iam, maroc telecom] }139      - { name: Telecom Egypt, domain: te.eg, country: EG, importance: 1, aliases: [etel, telecom egypt, we] }140      - { name: Vodafone Egypt, domain: vodafone.com.eg, country: EG, importance: 1, aliases: [vodafone egypt] }141      - { name: NTT Docomo, domain: docomo.ne.jp, country: JP, language: ja, importance: 3, aliases: [docomo, ntt docomo] }142      - { name: KDDI, domain: kddi.com, country: JP, language: ja, importance: 2, aliases: [kddi, au, "9433"] }143      - { name: SoftBank Corp., domain: softbank.jp, country: JP, language: ja, importance: 2, aliases: [softbank, "9434"] }144      - { name: Rakuten Mobile, domain: rakuten.co.jp, country: JP, language: ja, importance: 1, aliases: [rakuten mobile], hints: { hosts: [network.mobile.rakuten.co.jp] }, note: "publishes under the Rakuten Group domain" }145      - { name: SK Telecom, domain: sktelecom.com, country: KR, importance: 2, aliases: [skm, sk telecom, "017670"], hints: { cik: "1015650", ticker: SKM } }146      - { name: KT Corporation, domain: kt.com, country: KR, importance: 2, aliases: [kt, korea telecom, "030200"], hints: { cik: "892450", ticker: KT } }147      - { name: LG Uplus, domain: lguplus.com, country: KR, language: ko, importance: 1, aliases: [lg u+, lg uplus, "032640"] }148      - { name: China Mobile, domain: chinamobile.com, country: CN, language: zh, importance: 3, aliases: [china mobile, "0941", "600941", 中国移动] }149      - { name: China Telecom, domain: chinatelecom-h.com, country: CN, importance: 3, aliases: [china telecom, "0728", "601728", 中国电信] }150      - { name: China Unicom, domain: chinaunicom.com, country: CN, importance: 2, aliases: [china unicom, "0762", "600050", 中国联通] }151      - { name: Chunghwa Telecom, domain: cht.com.tw, country: TW, importance: 2, aliases: [cht, chunghwa, "2412"], hints: { cik: "1132924", ticker: CHT } }152      - { name: Taiwan Mobile, domain: taiwanmobile.com, country: TW, language: zh, importance: 1, aliases: [taiwan mobile, "3045"] }153      - { name: Far EasTone, domain: fetnet.net, country: TW, language: zh, importance: 1, aliases: [far eastone, fet, "4904"] }154      - { name: PCCW, domain: pccw.com, country: HK, importance: 2, aliases: [pccw, hkt, "0008", "6823"] }155      - { name: SmarTone, domain: smartone.com, country: HK, importance: 1, aliases: [smartone, "0315"] }156      - { name: Singtel, domain: singtel.com, country: SG, importance: 3, aliases: [singtel, z74] }157      - { name: StarHub, domain: starhub.com, country: SG, importance: 1, aliases: [starhub, cc3] }158      - { name: M1, domain: m1.com.sg, country: SG, importance: 1, aliases: [m1 limited] }159      - { name: Telkomsel, domain: telkomsel.com, country: ID, language: id, importance: 2, aliases: [telkomsel, telkom indonesia], hints: { cik: "1001807", ticker: TLK } }160      - { name: Indosat Ooredoo Hutchison, domain: ioh.co.id, country: ID, language: id, importance: 1, aliases: [indosat, ioh, isat] }161      - { name: XL Axiata, domain: xlaxiata.co.id, country: ID, language: id, importance: 1, aliases: [xl axiata, excl, xlsmart] }162      - { name: Axiata Group, domain: axiata.com, country: MY, importance: 1, aliases: [axiata] }163      - { name: Maxis, domain: maxis.com.my, country: MY, importance: 1, aliases: [maxis] }164      - { name: CelcomDigi, domain: celcomdigi.com, country: MY, importance: 1, aliases: [celcomdigi, cdb] }165      - { name: AIS, domain: ais.th, country: TH, language: th, importance: 2, aliases: [ais, advanced info service, advanc] }166      - { name: True Corporation, domain: true.th, country: TH, language: th, importance: 1, aliases: ["true", true corp, dtac] }167      - { name: Viettel, domain: viettel.com.vn, country: VN, language: vi, importance: 2, aliases: [viettel] }168      - { name: VNPT, domain: vnpt.com.vn, country: VN, language: vi, importance: 1, aliases: [vnpt, vinaphone] }169      - { name: MobiFone, domain: mobifone.vn, country: VN, language: vi, importance: 1, aliases: [mobifone] }170      - { name: Globe Telecom, domain: globe.com.ph, country: PH, importance: 1, aliases: [glo, globe] }171      - { name: PLDT, domain: pldt.com, country: PH, importance: 2, aliases: [tel, pldt, smart communications], hints: { cik: "78150", ticker: PHI } }172      - { name: DITO Telecommunity, domain: dito.ph, country: PH, importance: 1, aliases: [dito] }173      - { name: Reliance Jio, domain: jio.com, country: IN, importance: 3, aliases: [jio, jio platforms, reliance jio infocomm] }174      - { name: Bharti Airtel, domain: airtel.in, country: IN, importance: 3, aliases: [bharti airtel, airtel india, bhartiartl] }175      - { name: Vodafone Idea, domain: myvi.in, country: IN, importance: 1, aliases: [vi, vodafone idea, idea] }176      - { name: BSNL, domain: bsnl.co.in, country: IN, importance: 1, aliases: [bsnl, bharat sanchar nigam] }177      - { name: Grameenphone, domain: grameenphone.com, country: BD, importance: 1, aliases: [grameenphone, gp] }178      - { name: Robi Axiata, domain: robi.com.bd, country: BD, importance: 1, aliases: [robi] }179      - { name: Dialog Axiata, domain: dialog.lk, country: LK, importance: 1, aliases: [dialog] }180      - { name: Telstra, domain: telstra.com.au, country: AU, importance: 3, aliases: [tls, telstra] }181      - { name: Optus, domain: optus.com.au, country: AU, importance: 2, aliases: [optus] }182      - { name: TPG Telecom, domain: tpgtelecom.com.au, country: AU, importance: 1, aliases: [tpg, vodafone australia] }183      - { name: Spark New Zealand, domain: spark.co.nz, country: NZ, importance: 1, aliases: [spk, spark] }184      - { name: One NZ, domain: one.nz, country: NZ, importance: 1, aliases: [one nz, vodafone nz] }185      - { name: 2degrees, domain: 2degrees.nz, country: NZ, importance: 1, aliases: [2degrees] }186      - { name: America Movil, domain: americamovil.com, country: MX, language: es, importance: 3, aliases: [amx, américa móvil, telcel, claro], hints: { cik: "1129137", ticker: AMX } }187      - { name: Telefonica Brasil, domain: telefonica.com.br, country: BR, language: pt, importance: 2, aliases: [viv, vivo, telefônica brasil], hints: { cik: "1066119", ticker: VIV } }188      - { name: TIM Brasil, domain: tim.com.br, country: BR, language: pt, importance: 1, aliases: [timb, tim brasil, tim s.a.], hints: { cik: "1826168", ticker: TIMB } }189      - { name: Oi, domain: oi.com.br, country: BR, language: pt, importance: 1, aliases: [oi, oibr] }190      - { name: Entel, domain: entel.cl, country: CL, language: es, importance: 1, aliases: [entel] }191      - { name: WOM, domain: wom.cl, country: CL, language: es, importance: 1, aliases: [wom] }192      - { name: Millicom, domain: millicom.com, country: LU, importance: 2, aliases: [tigo, millicom], hints: { cik: "912958", ticker: TIGO } }193      - { name: Liberty Latin America, domain: lla.com, country: US, importance: 1, aliases: [lila, liberty latin america, c&w], hints: { cik: "1712184", ticker: LILA } }194      - { name: Digicel, domain: digicelgroup.com, country: JM, importance: 1, aliases: [digicel] }195      - { name: Starlink, domain: starlink.com, country: US, importance: 3, aliases: [starlink, spacex] }196      - { name: Viasat, domain: viasat.com, country: US, importance: 2, aliases: [vsat, viasat, inmarsat], hints: { cik: "797721", ticker: VSAT } }197      - { name: Hughes Network Systems, domain: hughes.com, country: US, importance: 1, aliases: [hughes, hughesnet] }198      - { name: Eutelsat Group, domain: eutelsat.com, country: FR, importance: 2, aliases: [etl, eutelsat, oneweb] }199      - { name: Iridium, domain: iridium.com, country: US, importance: 2, aliases: [irdm, iridium], hints: { cik: "1418819", ticker: IRDM } }200      - { name: Globalstar, domain: globalstar.com, country: US, importance: 1, aliases: [gsat, globalstar], hints: { cik: "1366868", ticker: GSAT } }201  - key: vendors202    label: Network equipment, silicon, test & IoT vendors203    provenance: "https://en.wikipedia.org/wiki/List_of_networking_hardware_vendors + https://www.gsma.com/membership/ (retrieved 2026-09-13)"204    members:205      - { name: Ericsson, domain: ericsson.com, country: SE, importance: 3, aliases: [eric, eric.b, ericsson], hints: { cik: "717826", ticker: ERIC } }206      - { name: Nokia, domain: nokia.com, country: FI, importance: 3, aliases: [nok, nokia, infinera], hints: { cik: "924613", ticker: NOK } }207      - { name: Huawei, domain: huawei.com, country: CN, importance: 3, aliases: [huawei, 华为] }208      - { name: ZTE, domain: zte.com.cn, country: CN, importance: 2, aliases: [zte, "000063", "0763", 中兴] }209      - { name: Samsung Networks, domain: samsung.com, country: KR, importance: 2, aliases: [samsung, samsung electronics networks, "005930"] }210      - { name: Cisco, domain: cisco.com, country: US, importance: 3, aliases: [csco, cisco, opendns, umbrella, thousandeyes, bgpstream, meraki, splunk], hints: { cik: "858877", ticker: CSCO } }211      - { name: Juniper Networks, domain: juniper.net, country: US, importance: 2, aliases: [jnpr, juniper], note: "acquired by HPE in July 2025" }212      - { name: Arista Networks, domain: arista.com, country: US, importance: 2, aliases: [anet, arista], hints: { cik: "1596532", ticker: ANET } }213      - { name: Ciena, domain: ciena.com, country: US, importance: 2, aliases: [cien, ciena], hints: { cik: "936395", ticker: CIEN } }214      - { name: Infinera, domain: infinera.com, country: US, importance: 1, aliases: [infn, infinera], note: "acquired by Nokia in February 2025" }215      - { name: Adtran, domain: adtran.com, country: US, importance: 1, aliases: [adtn, adtran, adva], hints: { cik: "926282", ticker: ADTN } }216      - { name: Calix, domain: calix.com, country: US, importance: 1, aliases: [calx, calix], hints: { cik: "1406666", ticker: CALX } }217      - { name: CommScope, domain: commscope.com, country: US, importance: 2, aliases: [comm, commscope, ruckus, ruckus networks] }218      - { name: Corning, domain: corning.com, country: US, importance: 2, aliases: [glw, corning], hints: { cik: "24741", ticker: GLW } }219      - { name: Amphenol, domain: amphenol.com, country: US, importance: 2, aliases: [aph, amphenol], hints: { cik: "820313", ticker: APH } }220      - { name: Fujitsu, domain: fujitsu.com, country: JP, importance: 2, aliases: [fujitsu, fujitsu network, "6702"] }221      - { name: NEC Corporation, domain: nec.com, country: JP, importance: 2, aliases: [nec, "6701", nec submarine] }222      - { name: Mavenir, domain: mavenir.com, country: US, importance: 1, aliases: [mavenir] }223      - { name: Rakuten Symphony, domain: rakuten.com, country: JP, importance: 1, aliases: [rakuten symphony, symworld], hints: { hosts: [symphony.rakuten.com] } }224      - { name: Parallel Wireless, domain: parallelwireless.com, country: US, importance: 1, aliases: [parallel wireless] }225      - { name: Airspan Networks, domain: airspan.com, country: US, importance: 1, aliases: [airspan] }226      - { name: JMA Wireless, domain: jmawireless.com, country: US, importance: 1, aliases: [jma] }227      - { name: Comba Telecom, domain: comba-telecom.com, country: HK, importance: 1, aliases: [comba, "2342"] }228      - { name: Qualcomm, domain: qualcomm.com, country: US, importance: 3, aliases: [qcom, qualcomm, snapdragon], hints: { cik: "804328", ticker: QCOM } }229      - { name: MediaTek, domain: mediatek.com, country: TW, importance: 2, aliases: [mediatek, "2454", dimensity] }230      - { name: Intel, domain: intel.com, country: US, importance: 2, aliases: [intc, intel, flexran], hints: { cik: "50863", ticker: INTC } }231      - { name: Keysight Technologies, domain: keysight.com, country: US, importance: 2, aliases: [keys, keysight, spirent], hints: { cik: "1601046", ticker: KEYS } }232      - { name: Rohde & Schwarz, domain: rohde-schwarz.com, country: DE, importance: 2, aliases: [rohde & schwarz, r&s] }233      - { name: Spirent Communications, domain: spirent.com, country: GB, importance: 1, aliases: [spirent], note: "acquired by Keysight in October 2024" }234      - { name: VIAVI Solutions, domain: viavisolutions.com, country: US, importance: 1, aliases: [viav, viavi], hints: { cik: "912093", ticker: VIAV } }235      - { name: Anritsu, domain: anritsu.com, country: JP, importance: 1, aliases: [anritsu, "6754"] }236      - { name: Semtech, domain: semtech.com, country: US, importance: 1, aliases: [smtc, semtech, sierra wireless, lora], hints: { cik: "88941", ticker: SMTC } }237      - { name: Telit Cinterion, domain: telit.com, country: GB, importance: 1, aliases: [telit, cinterion] }238      - { name: Quectel, domain: quectel.com, country: CN, importance: 2, aliases: [quectel, "603236"] }239      - { name: u-blox, domain: u-blox.com, country: CH, importance: 1, aliases: [ubxn, u-blox, ublox] }240      - { name: Nordic Semiconductor, domain: nordicsemi.com, country: "NO", importance: 2, aliases: [nod, nordic semi, nordic semiconductor] }241      - { name: Silicon Labs, domain: silabs.com, country: US, importance: 1, aliases: [slab, silicon labs], hints: { cik: "1038074", ticker: SLAB } }242      - { name: Sequans Communications, domain: sequans.com, country: FR, importance: 1, aliases: [sqns, sequans], hints: { cik: "1383395", ticker: SQNS } }243      - { name: Ceragon Networks, domain: ceragon.com, country: IL, importance: 1, aliases: [crnt, ceragon], hints: { cik: "1119769", ticker: CRNT } }244      - { name: Cambium Networks, domain: cambiumnetworks.com, country: US, importance: 1, aliases: [cmbm, cambium] }245      - { name: Ubiquiti, domain: ui.com, country: US, importance: 2, aliases: [ui, ubiquiti, unifi], hints: { cik: "1511737", ticker: UI } }246      - { name: Extreme Networks, domain: extremenetworks.com, country: US, importance: 1, aliases: [extr, extreme networks], hints: { cik: "1078271", ticker: EXTR } }247      - { name: Hewlett Packard Enterprise, domain: hpe.com, country: US, importance: 2, aliases: [hpe, hpe aruba, aruba networks, juniper], hints: { cik: "1645590", ticker: HPE } }248      - { name: Fortinet, domain: fortinet.com, country: US, importance: 2, aliases: [ftnt, fortinet, fortigate, secure sd-wan], hints: { cik: "1262039", ticker: FTNT } }249      - { name: Versa Networks, domain: versa-networks.com, country: US, importance: 1, aliases: [versa] }250      - { name: Cato Networks, domain: catonetworks.com, country: IL, importance: 1, aliases: [cato, cato sase] }251      - { name: Zscaler, domain: zscaler.com, country: US, importance: 2, aliases: [zs, zscaler], hints: { cik: "1713683", ticker: ZS } }252  - key: internet-governance-and-infrastructure253    label: Internet governance, standards, registries, IXPs, backbones & measurement254    provenance: "https://www.icann.org/resources/pages/groups-2012-02-06-en + https://www.nro.net/about/rirs/ + https://www.pch.net/ixp/dir + https://en.wikipedia.org/wiki/Tier_1_network (retrieved 2026-09-13)"255    members:256      - { name: ICANN, domain: icann.org, country: INT, importance: 3, aliases: [icann, internet corporation for assigned names and numbers] }257      - { name: IANA, domain: iana.org, country: INT, importance: 3, aliases: [iana, pti, internet assigned numbers authority] }258      - { name: RIPE NCC, domain: ripe.net, country: NL, importance: 3, aliases: [ripe, ripe ncc, ripe atlas, ripestat], hints: { urls: [{ url: "https://www.ripe.net/rss", kind: news }] } }259      - { name: ARIN, domain: arin.net, country: US, importance: 3, aliases: [arin, american registry for internet numbers], hints: { urls: [{ url: "https://www.arin.net/announcements/rss.xml", kind: news }] } }260      - { name: APNIC, domain: apnic.net, country: AU, importance: 3, aliases: [apnic], hints: { urls: [{ url: "https://blog.apnic.net/feed/", kind: blog }] } }261      - { name: LACNIC, domain: lacnic.net, country: UY, language: es, importance: 2, aliases: [lacnic] }262      - { name: AFRINIC, domain: afrinic.net, country: MU, importance: 2, aliases: [afrinic] }263      - { name: Internet Engineering Task Force, domain: ietf.org, country: INT, importance: 3, aliases: [ietf, rfc editor] }264      - { name: Internet Architecture Board, domain: iab.org, country: INT, importance: 2, aliases: [iab] }265      - { name: Internet Research Task Force, domain: irtf.org, country: INT, importance: 1, aliases: [irtf] }266      - { name: Internet Society, domain: internetsociety.org, country: INT, importance: 2, aliases: [isoc, internet society, pulse] }267      - { name: World Wide Web Consortium, domain: w3.org, country: INT, importance: 3, aliases: [w3c], hints: { urls: [{ url: "https://www.w3.org/news/feed/", kind: news }] } }268      - { name: IEEE Standards Association, domain: ieee.org, country: INT, importance: 2, aliases: [ieee, ieee-sa, ieee 802], hints: { hosts: [standards.ieee.org] } }269      - { name: ETSI, domain: etsi.org, country: EU, importance: 3, aliases: [etsi, european telecommunications standards institute], hints: { urls: [{ url: "https://www.etsi.org/newsroom/rss", kind: news }] } }270      - { name: 3GPP, domain: 3gpp.org, country: INT, importance: 3, aliases: [3gpp, third generation partnership project] }271      - { name: GSMA, domain: gsma.com, country: INT, importance: 3, aliases: [gsma, gsm association, mwc], hints: { urls: [{ url: "https://www.gsma.com/newsroom/feed/", kind: press }] } }272      - { name: TM Forum, domain: tmforum.org, country: INT, importance: 1, aliases: [tm forum, tmf] }273      - { name: O-RAN Alliance, domain: o-ran.org, country: INT, importance: 2, aliases: [o-ran, oran alliance] }274      - { name: Broadband Forum, domain: broadband-forum.org, country: INT, importance: 1, aliases: [broadband forum, bbf] }275      - { name: Wi-Fi Alliance, domain: wi-fi.org, country: INT, importance: 2, aliases: [wi-fi alliance, wifi alliance] }276      - { name: Bluetooth SIG, domain: bluetooth.com, country: INT, importance: 2, aliases: [bluetooth sig, bluetooth] }277      - { name: USB Implementers Forum, domain: usb.org, country: INT, importance: 1, aliases: [usb-if, usb if] }278      - { name: CableLabs, domain: cablelabs.com, country: US, importance: 1, aliases: [cablelabs, docsis] }279      - { name: MEF Forum, domain: mef.net, country: INT, importance: 1, aliases: [mef] }280      - { name: Verisign, domain: verisign.com, country: US, importance: 3, aliases: [vrsn, verisign, .com registry], hints: { cik: "1014473", ticker: VRSN } }281      - { name: Public Interest Registry, domain: pir.org, country: US, importance: 2, aliases: [pir, .org registry] }282      - { name: Identity Digital, domain: identity.digital, country: US, importance: 1, aliases: [identity digital, afilias, donuts] }283      - { name: Nominet, domain: nominet.uk, country: GB, importance: 2, aliases: [nominet, .uk registry] }284      - { name: DENIC, domain: denic.de, country: DE, language: de, importance: 2, aliases: [denic, .de registry] }285      - { name: Afnic, domain: afnic.fr, country: FR, language: fr, importance: 2, aliases: [afnic, .fr registry] }286      - { name: CIRA, domain: cira.ca, country: CA, importance: 2, aliases: [cira, .ca registry, acei] }287      - { name: auDA, domain: auda.org.au, country: AU, importance: 1, aliases: [auda, .au registry] }288      - { name: Japan Registry Services, domain: jprs.co.jp, country: JP, language: ja, importance: 1, aliases: [jprs, .jp registry] }289      - { name: CNNIC, domain: cnnic.cn, country: CN, language: zh, importance: 2, aliases: [cnnic, .cn registry, 中国互联网络信息中心] }290      - { name: Korea Internet & Security Agency, domain: kisa.or.kr, country: KR, language: ko, importance: 2, aliases: [kisa, krnic, .kr registry] }291      - { name: SIDN, domain: sidn.nl, country: NL, language: nl, importance: 1, aliases: [sidn, .nl registry] }292      - { name: DNS Belgium, domain: dnsbelgium.be, country: BE, importance: 1, aliases: [dns belgium, .be registry] }293      - { name: SWITCH, domain: switch.ch, country: CH, importance: 1, aliases: [switch, .ch registry, switch-cert] }294      - { name: Norid, domain: norid.no, country: "NO", language: "no", importance: 1, aliases: [norid, .no registry] }295      - { name: Internetstiftelsen, domain: internetstiftelsen.se, country: SE, language: sv, importance: 1, aliases: [internetstiftelsen, iis, .se registry] }296      - { name: Punktum dk, domain: punktum.dk, country: DK, language: da, importance: 1, aliases: [punktum dk, dk hostmaster, .dk registry] }297      - { name: EURid, domain: eurid.eu, country: EU, importance: 1, aliases: [eurid, .eu registry] }298      - { name: Cloudflare, domain: cloudflare.com, country: US, importance: 3, aliases: [net, cloudflare, cloudflare radar, 1.1.1.1], hints: { cik: "1477333", ticker: NET, status_url: "https://www.cloudflarestatus.com", urls: [{ url: "https://blog.cloudflare.com/rss/", kind: blog }, { url: "https://www.cloudflarestatus.com/history.rss", kind: status }] } }299      - { name: Google Public DNS, domain: google.com, country: US, importance: 2, aliases: [googl, google, 8.8.8.8, google public dns], hints: { cik: "1652044", ticker: GOOGL } }300      - { name: Quad9, domain: quad9.net, country: CH, importance: 1, aliases: [quad9, 9.9.9.9] }301      - { name: DE-CIX, domain: de-cix.net, country: DE, importance: 3, aliases: [de-cix, decix] }302      - { name: AMS-IX, domain: ams-ix.net, country: NL, importance: 3, aliases: [ams-ix, amsix] }303      - { name: LINX, domain: linx.net, country: GB, importance: 2, aliases: [linx, london internet exchange] }304      - { name: Equinix, domain: equinix.com, country: US, importance: 3, aliases: [eqix, equinix, equinix ix, equinix internet exchange], hints: { cik: "1101239", ticker: EQIX } }305      - { name: Netnod, domain: netnod.se, country: SE, importance: 1, aliases: [netnod, i.root-servers.net] }306      - { name: France-IX, domain: franceix.net, country: FR, importance: 1, aliases: [france-ix, franceix] }307      - { name: MSK-IX, domain: msk-ix.ru, country: RU, language: ru, importance: 1, aliases: [msk-ix] }308      - { name: HKIX, domain: hkix.net, country: HK, importance: 1, aliases: [hkix, hong kong internet exchange] }309      - { name: JPNAP, domain: jpnap.net, country: JP, language: ja, importance: 1, aliases: [jpnap, internet multifeed] }310      - { name: BBIX, domain: bbix.net, country: JP, importance: 1, aliases: [bbix] }311      - { name: CoreSite, domain: coresite.com, country: US, importance: 1, aliases: [coresite, any2] }312      - { name: Seattle Internet Exchange, domain: seattleix.net, country: US, importance: 1, aliases: [six, seattleix] }313      - { name: Toronto Internet Exchange, domain: torix.ca, country: CA, importance: 1, aliases: [torix] }314      - { name: QIX, domain: qix.ca, country: CA, language: fr, importance: 1, aliases: [qix, quebec internet exchange] }315      - { name: Hurricane Electric, domain: he.net, country: US, importance: 2, aliases: [hurricane electric, he.net, as6939, bgp.he.net] }316      - { name: Cogent Communications, domain: cogentco.com, country: US, importance: 2, aliases: [ccoi, cogent, as174], hints: { cik: "1158324", ticker: CCOI } }317      - { name: Zayo, domain: zayo.com, country: US, importance: 2, aliases: [zayo, as6461] }318      - { name: GTT Communications, domain: gtt.net, country: US, importance: 1, aliases: [gtt, as3257] }319      - { name: Arelion, domain: arelion.com, country: SE, importance: 2, aliases: [arelion, telia carrier, as1299] }320      - { name: NTT Global IP Network, domain: ntt.net, country: US, importance: 2, aliases: [ntt gin, ntt communications, as2914], hints: { hosts: [gin.ntt.net] } }321      - { name: Tata Communications, domain: tatacommunications.com, country: IN, importance: 2, aliases: [tata communications, tatacomm, as6453] }322      - { name: PCCW Global, domain: pccwglobal.com, country: HK, importance: 1, aliases: [pccw global, console connect, as3491] }323      - { name: Telxius, domain: telxius.com, country: ES, importance: 1, aliases: [telxius, as12956] }324      - { name: Sparkle, domain: tisparkle.com, country: IT, importance: 1, aliases: [sparkle, telecom italia sparkle, as6762] }325      - { name: Angola Cables, domain: angolacables.co.ao, country: AO, importance: 1, aliases: [angola cables] }326      - { name: Seaborn Networks, domain: seabornnetworks.com, country: US, importance: 1, aliases: [seaborn] }327      - { name: SubCom, domain: subcom.com, country: US, importance: 2, aliases: [subcom, te subcom] }328      - { name: Alcatel Submarine Networks, domain: asn.com, country: FR, importance: 2, aliases: [asn, alcatel submarine networks] }329      - { name: TeleGeography, domain: telegeography.com, country: US, importance: 2, first_party: false, aliases: [telegeography, submarine cable map] }330      - { name: IODA (Georgia Tech), domain: gatech.edu, country: US, importance: 2, aliases: [ioda, internet outage detection and analysis], hints: { hosts: [ioda.inetintel.cc.gatech.edu] } }331      - { name: NetBlocks, domain: netblocks.org, country: GB, importance: 2, first_party: false, aliases: [netblocks], hints: { urls: [{ url: "https://www.netblocks.org/feed", kind: news }] } }332      - { name: Kentik, domain: kentik.com, country: US, importance: 1, first_party: false, aliases: [kentik] }333      - { name: Ookla, domain: ookla.com, country: US, importance: 2, aliases: [ookla, speedtest, downdetector] }334      - { name: Measurement Lab, domain: measurementlab.net, country: US, importance: 1, aliases: [m-lab, mlab, measurement lab] }335      - { name: bgp.tools, domain: bgp.tools, country: GB, importance: 1, first_party: false, aliases: [bgp.tools, bgptools] }336      - { name: Team Cymru, domain: team-cymru.com, country: US, importance: 1, aliases: [team cymru, cymru] }337