From: Harald Welte Date: Sat, 18 Dec 2010 23:25:46 +0000 (+0100) Subject: update list of networks with information from ITU X-Git-Url: http://git.rot13.org/?a=commitdiff_plain;h=deee3d3f6939b9e0ffa24a4a9bce8bfa5390db39;p=osmocom-bb.git update list of networks with information from ITU http://www.itu.int/dms_pub/itu-t/opb/sp/T-SP-E.212B-2010-PDF-E.pdf --- diff --git a/src/host/layer23/src/common/networks.c b/src/host/layer23/src/common/networks.c index be6503d..f35dcb1 100644 --- a/src/host/layer23/src/common/networks.c +++ b/src/host/layer23/src/common/networks.c @@ -12,60 +12,71 @@ struct gsm_networks gsm_networks[] = { { 0x412, -1, "Afghanistan" }, { 0x412, 0x01f, "AWCC" }, { 0x412, 0x20f, "Roshan" }, + { 0x412, 0x30f, "New1" }, { 0x412, 0x40f, "Areeba" }, - { 0x412, 0x50f, "Etisalat" }, + { 0x412, 0x50f, "Etisalat" }, /* ? */ + { 0x412, 0x88f, "Afghan Telecom" }, { 0x276, -1, "Albania" }, { 0x276, 0x01f, "AMC" }, { 0x276, 0x02f, "Vodafone" }, { 0x276, 0x03f, "Eagle Mobile" }, + { 0x276, 0x04f, "Mobile 4 AL" }, { 0x603, -1, "Algeria" }, - { 0x603, 0x01f, "Mobilis" }, - { 0x603, 0x02f, "Djezzy" }, - { 0x603, 0x03f, "Nedjma" }, + { 0x603, 0x01f, "Algerie Telecom" }, + { 0x603, 0x02f, "Orascom Telecom Algerie" }, + { 0x603, 0x03f, "Nedjma" }, /* ? */ { 0x213, -1, "Andorra" }, { 0x213, 0x03f, "Mobiland" }, { 0x631, -1, "Angola" }, { 0x631, 0x02f, "UNITEL" }, { 0x365, -1, "Anguilla" }, { 0x365, 0x010, "Weblinks Limited" }, - { 0x365, 0x840, "Cable & Wireless" }, + { 0x365, 0x840, "Cable & Wireless" }, /* ? */ { 0x344, -1, "Antigua and Barbuda" }, - { 0x344, 0x030, "APUA" }, - { 0x344, 0x920, "Lime" }, - { 0x338, 0x050, "Digicel" }, + { 0x344, 0x030, "APUA PCS" }, + { 0x338, 0x050, "Digicel" }, /* ? */ + { 0x344, 0x920, "Cable & Wireless (Antigua)" }, + { 0x344, 0x930, "AT&T Wireless (Antigua)" }, { 0x722, -1, "Argentina" }, - { 0x722, 0x010, "Movistar" }, - { 0x722, 0x020, "Nextel" }, - { 0x722, 0x070, "Movistar" }, - { 0x722, 0x310, "Claro" }, - { 0x722, 0x320, "Claro" }, - { 0x722, 0x330, "Claro" }, - { 0x722, 0x340, "Personal" }, - { 0x722, 0x350, "Hutchinson (PORT HABLE)" }, + { 0x722, 0x010, "Companie de Radiocomunicatciones Moviles S.A." }, + { 0x722, 0x020, "Nextel Argentina srl" }, + { 0x722, 0x070, "Telefonica Communicationes Personales S.A." }, + { 0x722, 0x310, "CTI PCS S.A" }, + { 0x722, 0x320, "Compania de Telefonos del Interior Norte S.A." }, + { 0x722, 0x330, "Companie de Telefonos del Interior S.A." }, + { 0x722, 0x340, "Personal" }, /* ? */ + { 0x722, 0x341, "Telecom Personal S.A." }, + { 0x722, 0x350, "Hutchinson (PORT HABLE)" }, /* ? */ { 0x283, -1, "Armenia" }, { 0x283, 0x01f, "Beeline" }, { 0x283, 0x05f, "VivaCell-MTS" }, { 0x283, 0x10f, "Orange" }, { 0x363, -1, "Aruba" }, { 0x363, 0x01f, "SETAR" }, - { 0x363, 0x02f, "Digicel" }, + { 0x363, 0x02f, "Digicel" }, /* ? */ { 0x505, -1, "Australia" }, { 0x505, 0x01f, "Telstra" }, { 0x505, 0x02f, "Optus" }, { 0x505, 0x03f, "Vodafone" }, { 0x505, 0x04f, "Department of Defence" }, { 0x505, 0x05f, "Ozitel" }, - { 0x505, 0x06f, "Vodafone" }, + { 0x505, 0x06f, "Hutchison 3G"}, + { 0x505, 0x07f, "Vodafone" }, { 0x505, 0x08f, "One.Tel" }, { 0x505, 0x09f, "Airnet" }, + { 0x505, 0x10f, "Norfolk Telecom" }, + { 0x505, 0x11f, "Telstra" }, { 0x505, 0x12f, "3" }, { 0x505, 0x13f, "Railcorp" }, { 0x505, 0x14f, "AAPT" }, { 0x505, 0x15f, "3GIS" }, - { 0x505, 0x16f, "Unknown" }, - { 0x505, 0x21f, "SOUL" }, + { 0x505, 0x16f, "Victorian Rail Track" }, + { 0x505, 0x17f, "Vivid Wireless Pty Ltd" }, + { 0x505, 0x18f, "Pactel International Pty Ltd" }, + { 0x505, 0x19f, "Lycamobile Pty Ltd" }, + { 0x505, 0x21f, "SOUL" }, /* ? */ { 0x505, 0x24f, "Advanced Communications Technologies Pty. Ltd." }, - { 0x505, 0x38f, "Crazy John's" }, + { 0x505, 0x38f, "Crazy John's" }, /* ? */ { 0x505, 0x71f, "Telstra" }, { 0x505, 0x72f, "Telstra" }, { 0x505, 0x88f, "Localstar Holding Pty. Ltd." }, @@ -73,79 +84,86 @@ struct gsm_networks gsm_networks[] = { { 0x505, 0x99f, "One.Tel" }, { 0x232, -1, "Austria" }, { 0x232, 0x01f, "A1" }, + { 0x232, 0x02f, "A1" }, { 0x232, 0x03f, "T-Mobile" }, + { 0x232, 0x04f, "T-Mobile" }, { 0x232, 0x05f, "Orange" }, - { 0x232, 0x07f, "tele.ring" }, - { 0x232, 0x10f, "3" }, - { 0x232, 0x11f, "bob" }, - { 0x232, 0x12f, "yesss" }, - { 0x232, 0x14f, "3" }, - { 0x232, 0x15f, "Barablu" }, - { 0x232, 0x16f, "3" }, + { 0x232, 0x06f, "Orange" }, + { 0x232, 0x07f, "T-Mobile (tele.ring)" }, + { 0x232, 0x09f, "Mobilkom Austria" }, + { 0x232, 0x10f, "Hutchison 3G Austria" }, + { 0x232, 0x11f, "Mobilkom Austria" }, + { 0x232, 0x12f, "Orange Austria" }, + { 0x232, 0x14f, "Hutchison 3G Austria" }, + { 0x232, 0x15f, "Barablu Mobile Austria" }, + { 0x232, 0x16f, "3" }, /* ? */ + { 0x232, 0x91f, "OBB - Infrastruktur Bau AG" }, { 0x400, -1, "Azerbaijan" }, { 0x400, 0x01f, "Azercell" }, { 0x400, 0x02f, "Bakcell" }, - { 0x400, 0x03f, "FONEX" }, - { 0x400, 0x04f, "Nar Mobile" }, + { 0x400, 0x03f, "Catel JV" }, + { 0x400, 0x04f, "Azerphone LLC" }, { 0x364, -1, "Bahamas" }, { 0x364, 0x390, "BaTelCo" }, { 0x426, -1, "Bahrain" }, - { 0x426, 0x01f, "Batelco" }, - { 0x426, 0x02f, "zain BH" }, - { 0x426, 0x04f, "VIVA" }, + { 0x426, 0x01f, "BHR Mobile Plus" }, + { 0x426, 0x02f, "zain BH" }, /* ? */ + { 0x426, 0x04f, "VIVA" }, /* ? */ { 0x470, -1, "Bangladesh" }, { 0x470, 0x01f, "Grameenphone" }, - { 0x470, 0x02f, "Robi" }, - { 0x470, 0x03f, "Banglalink" }, - { 0x470, 0x04f, "TeleTalk" }, - { 0x470, 0x05f, "Citycell" }, - { 0x470, 0x06f, "Warid" }, - { 0x470, 0x07f, "WTBL" }, + { 0x470, 0x02f, "Aktel" }, + { 0x470, 0x03f, "Mobile 2000" }, + { 0x470, 0x04f, "TeleTalk" }, /* ? */ + { 0x470, 0x05f, "Citycell" }, /* ? */ + { 0x470, 0x06f, "Warid" }, /* ? */ + { 0x470, 0x07f, "WTBL" }, /* ? */ { 0x342, -1, "Barbados" }, - { 0x342, 0x600, "bmobile" }, - { 0x342, 0x750, "Digicel" }, + { 0x342, 0x600, "Cable & Wireless (Barbados) Ltd." }, + { 0x342, 0x750, "Digicel" }, /* ? */ { 0x342, 0x820, "Sunbeach Communications" }, { 0x257, -1, "Belarus" }, - { 0x257, 0x01f, "velcom" }, + { 0x257, 0x01f, "MCD Velcom" }, { 0x257, 0x02f, "MTS" }, - { 0x257, 0x04f, "life:)" }, - { 0x257, 0x03f, "DIALLOG" }, + { 0x257, 0x04f, "life:)" }, /* ? */ + { 0x257, 0x03f, "DIALLOG" }, /* ? */ { 0x206, -1, "Belgium" }, { 0x206, 0x01f, "Proximus" }, - { 0x206, 0x02f, "SNCB GSM-R" }, + { 0x206, 0x02f, "SNCB GSM-R" }, /* ? */ { 0x206, 0x10f, "Mobistar" }, { 0x206, 0x20f, "BASE" }, { 0x702, -1, "Belize" }, { 0x702, 0x67f, "Belize Telemedia" }, { 0x702, 0x68f, "International Telecommunications Ltd." }, - { 0x702, 0x00f, "Smart" }, + { 0x702, 0x00f, "Smart" }, /* ? */ { 0x616, -1, "Benin" }, { 0x616, 0x01f, "Libercom" }, - { 0x616, 0x02f, "Moov" }, - { 0x616, 0x03f, "MTN" }, - { 0x616, 0x04f, "BBCOM" }, - { 0x616, 0x05f, "Glo" }, + { 0x616, 0x02f, "Telecel" }, + { 0x616, 0x03f, "Spacetel Benin" }, + { 0x616, 0x04f, "BBCOM" }, /* ? */ + { 0x616, 0x05f, "Glo" }, /* ? */ { 0x350, -1, "Bermuda" }, - { 0x350, 0x01f, "Digicel Bermuda" }, - { 0x350, 0x02f, "Mobility" }, - { 0x338, 0x050, "Digicel Bermuda" }, - { 0x310, 0x00f, "Cellular One" }, + { 0x350, 0x01f, "Digicel Bermuda" }, /* ? */ + { 0x350, 0x02f, "Mobility" }, /* ? */ + { 0x338, 0x050, "Digicel Bermuda" }, /* ? */ + { 0x310, 0x00f, "Cellular One" }, /* ? */ { 0x402, -1, "Bhutan" }, - { 0x402, 0x11f, "B-Mobile" }, - { 0x402, 0x77f, "TashiCell" }, + { 0x402, 0x11f, "Bhutan Telecom Ltd" }, + { 0x402, 0x77f, "B-Mobile" }, { 0x736, -1, "Bolivia" }, { 0x736, 0x01f, "Nuevatel" }, { 0x736, 0x02f, "Entel" }, - { 0x736, 0x03f, "Tigo" }, + { 0x736, 0x03f, "Telecel" }, { 0x218, -1, "Bosnia and Herzegovina" }, { 0x218, 0x03f, "HT-ERONET" }, - { 0x218, 0x05f, "m:tel" }, - { 0x218, 0x90f, "BH Mobile" }, + { 0x218, 0x05f, "MOBI'S" }, + { 0x218, 0x90f, "GSMBIH" }, { 0x652, -1, "Botswana" }, { 0x652, 0x01f, "Mascom" }, { 0x652, 0x02f, "Orange" }, { 0x652, 0x04f, "BTC Mobile" }, { 0x724, -1, "Brazil" }, + { 0x724, 0x00f, "Telet" }, + { 0x724, 0x01f, "CRT Cellular" }, { 0x724, 0x02f, "TIM" }, { 0x724, 0x03f, "TIM" }, { 0x724, 0x04f, "TIM" }, @@ -163,40 +181,56 @@ struct gsm_networks gsm_networks[] = { { 0x724, 0x32f, "CTBC Celular" }, { 0x724, 0x33f, "CTBC Celular" }, { 0x724, 0x34f, "CTBC Celular" }, + { 0x724, 0x35f, "TIM" }, { 0x724, 0x37f, "aeiou" }, + { 0x724, 0x39f, "TIM" }, + { 0x724, 0x41f, "TIM" }, + { 0x724, 0x43f, "TIM" }, + { 0x724, 0x45f, "TIM" }, + { 0x724, 0x47f, "TIM" }, + { 0x724, 0x48f, "TIM" }, + { 0x724, 0x51f, "TIM" }, + { 0x724, 0x53f, "TIM" }, + { 0x724, 0x55f, "TIM" }, + { 0x724, 0x57f, "TIM" }, + { 0x724, 0x59f, "TIM" }, { 0x724, 0x00f, "Nextel" }, { 0x348, -1, "British Virgin Islands" }, { 0x348, 0x170, "Cable & Wireless" }, + { 0x348, 0x370, "BVI Cable TV Ltd" }, { 0x348, 0x570, "CCT Boatphone" }, + { 0x348, 0x770, "Digicel (BVI) Ltd" }, { 0x528, -1, "Brunei" }, - { 0x528, 0x01f, "Jabatan Telekom" }, - { 0x528, 0x02f, "B-Mobile" }, + { 0x528, 0x01f, "Jabatan Telekom" }, /* ? */ + { 0x528, 0x02f, "B-Mobile" }, /* ? */ { 0x528, 0x11f, "DSTCom" }, { 0x284, -1, "Bulgaria" }, { 0x284, 0x01f, "M-Tel" }, - { 0x284, 0x03f, "Vivacom" }, + { 0x284, 0x03f, "Vivacom" }, /* ? */ { 0x284, 0x05f, "GLOBUL" }, { 0x613, -1, "Burkina Faso" }, - { 0x613, 0x01f, "Onatel" }, - { 0x613, 0x02f, "Zain" }, + { 0x613, 0x01f, "Onatel" }, /* ? */ + { 0x613, 0x02f, "Celtel / Zain" }, { 0x613, 0x03f, "Telecel Faso" }, { 0x642, -1, "Burundi" }, - { 0x642, 0x01f, "Spacetel" }, + { 0x642, 0x01f, "Econet / Spacetel" }, { 0x642, 0x02f, "Africell" }, - { 0x642, 0x03f, "Telecel" }, - { 0x642, 0x82f, "Onatel" }, -// { 0x642, ?, "LACELL SU" }, + { 0x642, 0x03f, "Onamob" }, + { 0x642, 0x07f, "Lacell" }, + { 0x642, 0x08f, "Hits" }, + { 0x642, 0x82f, "U.COM / Onatel" }, { 0x456, -1, "Cambodia" }, { 0x456, 0x01f, "Mobitel" }, { 0x456, 0x02f, "hello" }, { 0x456, 0x03f, "S Telecom" }, - { 0x456, 0x04f, "qb" }, + { 0x456, 0x04f, "Cadcomms / qb" }, { 0x456, 0x05f, "Star-Cell" }, { 0x456, 0x06f, "Smart" }, + { 0x456, 0x08f, "Viettel" }, { 0x456, 0x18f, "Mfone" }, -// { 0x456, ?, "Excell" }, - { 0x456, 0x09f, "Beeline" }, - { 0x456, 0x08f, "Metfone" }, +// { 0x456, ?, "Excell" }, /* ? */ + { 0x456, 0x09f, "Beeline" }, /* ? */ + { 0x456, 0x08f, "Metfone" }, /* ? */ { 0x624, -1, "Cameroon" }, { 0x624, 0x01f, "MTN Cameroon" }, { 0x624, 0x02f, "Orange" }, @@ -234,53 +268,61 @@ struct gsm_networks gsm_networks[] = { { 0x625, 0x02f, "T+" }, { 0x346, -1, "Cayman Islands" }, { 0x346, 0x140, "Cable & Wireless" }, - { 0x338, 0x050, "Digicel" }, + { 0x338, 0x050, "Digicel" }, /* ? */ { 0x623, -1, "Central African Republic" }, { 0x623, 0x01f, "CTP" }, { 0x623, 0x02f, "TC" }, - { 0x623, 0x03f, "Orange" }, - { 0x623, 0x04f, "Nationlink" }, + { 0x623, 0x03f, "Celca / Socatel / Orange" }, + { 0x623, 0x04f, "Nationlink" }, /* ? */ { 0x622, -1, "Chad" }, - { 0x622, 0x01f, "Zain" }, + { 0x622, 0x01f, "Celtel / Zain" }, { 0x622, 0x02f, "Tchad Mobile" }, - { 0x622, 0x03f, "TIGO - Millicom" }, - { 0x622, 0x02f, "TAWALI" }, - { 0x622, 0x04f, "Salam" }, + { 0x622, 0x03f, "TIGO - Millicom" }, /* ? */ + { 0x622, 0x02f, "TAWALI" }, /* ? */ + { 0x622, 0x04f, "Salam" }, /* ? */ { 0x730, -1, "Chile" }, { 0x730, 0x01f, "Entel" }, { 0x730, 0x02f, "movistar" }, - { 0x730, 0x03f, "Claro" }, - { 0x730, 0x04f, "Nextel" }, + { 0x730, 0x03f, "Smartcom / Claro" }, + { 0x730, 0x04f, "Centennial Cayman Corp / Nextel" }, + { 0x730, 0x05f, "Multikom S.A." }, + { 0x730, 0x06f, "Blue Two Chile S.A." }, + { 0x730, 0x07f, "Telefonica" }, { 0x730, 0x10f, "Entel" }, - { 0x730, 0x99f, "WILL" }, + { 0x730, 0x99f, "WILL" }, /* ? */ { 0x460, -1, "China" }, { 0x460, 0x00f, "China Mobile" }, { 0x460, 0x01f, "China Unicom" }, { 0x460, 0x02f, "China Mobile" }, - { 0x460, 0x03f, "China Telecom" }, - { 0x460, 0x05f, "China Telecom" }, - { 0x460, 0x06f, "China Unicom" }, - { 0x460, 0x20f, "China TIETONG" }, + { 0x460, 0x03f, "China Unicom CMDA" }, + { 0x460, 0x04f, "China Satellite Global Star Network" }, + { 0x460, 0x05f, "China Telecom" }, /* ? */ + { 0x460, 0x06f, "China Unicom" }, /* ? */ + { 0x460, 0x20f, "China TIETONG" }, /* ? */ { 0x732, -1, "Colombia" }, { 0x732, 0x001, "Colombia Telecomunicaciones S.A." }, { 0x732, 0x002, "Edatel" }, + { 0x732, 0x020, "Emtelsa" }, + { 0x732, 0x099, "Emcali" }, { 0x732, 0x101, "Comcel" }, - { 0x732, 0x102, "movistar" }, - { 0x732, 0x103, "Tigo" }, - { 0x732, 0x111, "Tigo" }, - { 0x732, 0x12f, "movistar" }, + { 0x732, 0x102, "Bellsouth / movistar" }, + { 0x732, 0x103, "Colombia Movil / Tigo" }, + { 0x732, 0x111, "Colombia Movil / Tigo" }, + { 0x732, 0x123, "movistar" }, + { 0x732, 0x12f, "movistar" }, /* ? */ + { 0x732, 0x130, "Avantel" }, { 0x654, -1, "Comoros" }, { 0x654, 0x01f, "HURI - SNPT" }, { 0x629, -1, "Republic of the Congo" }, - { 0x629, 0x01f, "Zain" }, + { 0x629, 0x01f, "Celtel / Zain" }, { 0x629, 0x10f, "Libertis Telecom" }, // { 0x629, ?, "Warid Telecom" }, { 0x548, -1, "Cook Islands" }, { 0x548, 0x01f, "Telecom Cook" }, { 0x712, -1, "Costa Rica" }, { 0x712, 0x01f, "ICE" }, - { 0x712, 0x02f, "ICE" }, - { 0x712, 0x03f, "ICE" }, + { 0x712, 0x02f, "ICE" }, /* ? */ + { 0x712, 0x03f, "ICE" }, /* ? */ { 0x219, -1, "Croatia" }, { 0x219, 0x01f, "T-Mobile" }, { 0x219, 0x02f, "Tele2" }, @@ -289,53 +331,53 @@ struct gsm_networks gsm_networks[] = { { 0x368, 0x01f, "ETECSA" }, { 0x280, -1, "Cyprus" }, { 0x280, 0x01f, "Cytamobile-Vodafone" }, - { 0x280, 0x10f, "MTN" }, + { 0x280, 0x10f, "Scanacom / MTN" }, { 0x230, -1, "Czech Republic" }, { 0x230, 0x01f, "T-Mobile" }, { 0x230, 0x02f, "O2" }, { 0x230, 0x03f, "Vodafone" }, - { 0x230, 0x04f, "U:fon" }, - { 0x230, 0x98f, "S?DC s.o." }, + { 0x230, 0x04f, "Mobilkom / U:fon" }, + { 0x230, 0x98f, "SZDC s.o." }, { 0x230, 0x99f, "Vodafone" }, { 0x630, -1, "Democratic Republic of the Congo" }, { 0x630, 0x01f, "Vodacom" }, - { 0x630, 0x02f, "Zain" }, - { 0x630, 0x04f, "Cellco" }, + { 0x630, 0x02f, "Zain" }, /* ? */ + { 0x630, 0x04f, "Cellco" }, /* ? */ { 0x630, 0x05f, "Supercell" }, { 0x630, 0x86f, "CCT" }, - { 0x630, 0x89f, "SAIT Telecom" }, + { 0x630, 0x89f, "SAIT Telecom" }, /* ? */ // { 0x630, ?, "Africell" }, { 0x238, -1, "Denmark" }, { 0x238, 0x01f, "TDC" }, - { 0x238, 0x02f, "Telenor" }, + { 0x238, 0x02f, "Sonofon / Telenor" }, { 0x238, 0x03f, "MIGway A/S" }, { 0x238, 0x05f, "ApS KBUS" }, - { 0x238, 0x06f, "3" }, - { 0x238, 0x07f, "Barablu Mobile Ltd." }, - { 0x238, 0x09f, "Dansk Beredskabskommunikation A/S" }, + { 0x238, 0x06f, "Hi3G" }, + { 0x238, 0x07f, "Lycamobile / Barablu Mobile" }, + { 0x238, 0x09f, "Dansk Beredskabskommunikation A/S" }, /* ? */ { 0x238, 0x10f, "TDC" }, - { 0x238, 0x11f, "Dansk Beredskabskommunikation A/S" }, + { 0x238, 0x11f, "Dansk Beredskabskommunikation A/S" }, /* ? */ { 0x238, 0x12f, "Lycamobile Denmark Ltd" }, { 0x238, 0x20f, "Telia" }, { 0x238, 0x30f, "Telia" }, - { 0x238, 0x40f, "Ericsson Danmark A/S" }, - { 0x238, 0x77f, "Telenor" }, + { 0x238, 0x40f, "Ericsson Danmark A/S" }, /* ? */ + { 0x238, 0x77f, "Tele2 / Telenor" }, { 0x638, -1, "Djibouti" }, { 0x638, 0x01f, "Evatis" }, { 0x366, -1, "Dominica" }, - { 0x366, 0x020, "Digicel" }, - { 0x366, 0x110, "Cable & Wireless" }, + { 0x366, 0x020, "Digicel" }, /* ? */ + { 0x366, 0x110, "Cable & Wireless" }, /* ? */ { 0x370, -1, "Dominican Republic" }, { 0x370, 0x01f, "Orange" }, - { 0x370, 0x02f, "Claro" }, + { 0x370, 0x02f, "Verizon / Claro" }, { 0x370, 0x03f, "Tricom" }, - { 0x370, 0x04f, "Viva" }, + { 0x370, 0x04f, "CentennialDominicana / Viva" }, { 0x514, -1, "East Timor" }, - { 0x514, 0x02f, "Timor Telecom" }, + { 0x514, 0x02f, "Timor Telecom" }, /* ? */ { 0x740, -1, "Ecuador" }, - { 0x740, 0x00f, "Movistar" }, - { 0x740, 0x01f, "Porta" }, - { 0x740, 0x02f, "Alegro" }, + { 0x740, 0x00f, "Otecel / Bellsouth / Movistar" }, + { 0x740, 0x01f, "Porta GSM" }, + { 0x740, 0x02f, "Telecsa / Alegro" }, { 0x602, -1, "Egypt" }, { 0x602, 0x01f, "Mobinil" }, { 0x602, 0x02f, "Vodafone" }, @@ -344,41 +386,50 @@ struct gsm_networks gsm_networks[] = { { 0x706, 0x01f, "CTE Telecom Personal" }, { 0x706, 0x02f, "digicel" }, { 0x706, 0x03f, "Telemovil EL Salvador" }, - { 0x706, 0x04f, "movistar" }, - { 0x706, 0x10f, "Claro" }, + { 0x706, 0x04f, "movistar" }, /* ? */ + { 0x706, 0x10f, "Claro" }, /* ? */ { 0x627, -1, "Equatorial Guinea" }, { 0x627, 0x01f, "Orange GQ" }, { 0x627, 0x03f, "Hits GQ" }, { 0x657, -1, "Eritrea" }, - { 0x657, 0x01f, "Eritel" }, + { 0x657, 0x01f, "Eritel" }, /* ? */ { 0x248, -1, "Estonia" }, { 0x248, 0x01f, "EMT" }, - { 0x248, 0x02f, "Elisa" }, + { 0x248, 0x02f, "RLE / Elisa" }, { 0x248, 0x03f, "Tele 2" }, { 0x248, 0x04f, "OY Top Connect" }, { 0x248, 0x05f, "AS Bravocom Mobiil" }, - { 0x248, 0x06f, "OY ViaTel" }, + { 0x248, 0x06f, "Pro Group Holding / ViaTel" }, + { 0x248, 0x07f, "Televorgu AS" }, + { 0x248, 0x71f, "Siseministeerium" }, { 0x636, -1, "Ethiopia" }, { 0x636, 0x01f, "ETMTN" }, + { 0x750, -1, "Falkland Islands (Malvinas)" }, + { 0x750, 0x001, "Touch" }, { 0x288, -1, "Faroe Islands" }, { 0x288, 0x01f, "Faroese Telecom" }, - { 0x288, 0x02f, "Vodafone" }, + { 0x288, 0x02f, "Kall / Vodafone" }, + { 0x274, 0x02f, "P/F Kall" }, { 0x542, -1, "Fiji" }, { 0x542, 0x01f, "Vodafone" }, { 0x542, 0x02f, "Digicel" }, + { 0x542, 0x03f, "Telecom Fiji" }, { 0x244, -1, "Finland" }, - { 0x244, 0x03f, "DNA" }, + { 0x244, 0x03f, "DNA" }, /* ? */ + { 0x244, 0x04f, "Finnet" }, { 0x244, 0x05f, "Elisa" }, { 0x244, 0x07f, "Nokia" }, { 0x244, 0x08f, "Unknown" }, + { 0x244, 0x09f, "Finnet Group" }, { 0x244, 0x10f, "TDC Oy" }, - { 0x244, 0x12f, "DNA" }, + { 0x244, 0x12f, "Finnet Networks / DNA" }, { 0x244, 0x14f, "AMT" }, + { 0x244, 0x16f, "Oy Finland Tele2" }, { 0x244, 0x21f, "Saunalahti" }, - { 0x244, 0x29f, "Scnl Truphone" }, + { 0x244, 0x29f, "Scnl Truphone" }, /* ? */ { 0x244, 0x91f, "Sonera" }, { 0x208, -1, "France" }, - { 0x208, 0x00f, "Orange" }, + { 0x208, 0x00f, "Orange" }, /* ? */ { 0x208, 0x01f, "Orange" }, { 0x208, 0x02f, "Orange" }, { 0x208, 0x05f, "Globalstar Europe" }, @@ -386,7 +437,7 @@ struct gsm_networks gsm_networks[] = { { 0x208, 0x07f, "Globalstar Europe" }, { 0x208, 0x10f, "SFR" }, { 0x208, 0x11f, "SFR" }, - { 0x208, 0x13f, "SFR" }, + { 0x208, 0x13f, "SFR" }, /* ? */ { 0x208, 0x20f, "Bouygues" }, { 0x208, 0x21f, "Bouygues" }, { 0x208, 0x22f, "Transatel Mobile" }, @@ -394,19 +445,21 @@ struct gsm_networks gsm_networks[] = { { 0x628, -1, "Gabon" }, { 0x628, 0x01f, "Libertis" }, { 0x628, 0x02f, "Moov (Telecel) Gabon S.A." }, - { 0x628, 0x03f, "Zain" }, + { 0x628, 0x03f, "Celtel / Zain" }, + { 0x628, 0x04f, "USAN Gabon" }, { 0x607, -1, "Gambia" }, { 0x607, 0x01f, "Gamcel" }, { 0x607, 0x02f, "Africel" }, { 0x607, 0x03f, "Comium" }, - { 0x607, 0x04f, "QCell" }, + { 0x607, 0x04f, "QCell" }, /* ? */ { 0x282, -1, "Georgia" }, { 0x282, 0x01f, "Geocell" }, { 0x282, 0x02f, "MagtiCom" }, { 0x282, 0x03f, "Iberiatel" }, { 0x282, 0x04f, "Beeline" }, - { 0x289, 0x67f, "Aquafon" }, - { 0x289, 0x88f, "A-Mobile" }, + { 0x282, 0x05f, "Silknet JSC" }, + { 0x289, 0x67f, "Aquafon" }, /* ? */ + { 0x289, 0x88f, "A-Mobile" }, /* ? */ { 0x262, -1, "Germany" }, { 0x262, 0x01f, "T-Mobile" }, { 0x262, 0x02f, "Vodafone" }, @@ -423,25 +476,27 @@ struct gsm_networks gsm_networks[] = { { 0x262, 0x13f, "Mobilcom Multimedia" }, { 0x262, 0x14f, "Group 3G UMTS" }, { 0x262, 0x15f, "Airdata" }, - { 0x262, 0x16f, "Vistream" }, - { 0x262, 0x42f, "OpenBSC" }, + { 0x262, 0x16f, "Vistream" }, /* ? */ + { 0x262, 0x42f, "OpenBSC" }, /* ? */ { 0x262, 0x60f, "DB Telematik" }, { 0x262, 0x76f, "Siemens AG" }, { 0x262, 0x77f, "E-Plus" }, - { 0x262, 0x901, "Debitel" }, + { 0x262, 0x901, "Debitel" }, /* ? */ { 0x620, -1, "Ghana" }, - { 0x620, 0x01f, "MTN" }, - { 0x620, 0x02f, "Vodafone" }, - { 0x620, 0x03f, "tiGO" }, + { 0x620, 0x01f, "Spacefon / MTN" }, + { 0x620, 0x02f, "Ghana Telecom Mobile / Vodafone" }, + { 0x620, 0x03f, "Mobiltel / tiGO" }, { 0x620, 0x04f, "Kasapa / Hutchison Telecom" }, - { 0x620, 0x06f, "Zain" }, + { 0x620, 0x06f, "Zain" }, /* ? */ + { 0x620, 0x10f, "Netafriques" }, /* ? */ { 0x266, -1, "Gibraltar" }, { 0x266, 0x01f, "GibTel" }, { 0x266, 0x06f, "CTS Mobile" }, + { 0x266, 0x09f, "Cloud9 Mobile Communications" }, { 0x202, -1, "Greece" }, { 0x202, 0x01f, "Cosmote" }, { 0x202, 0x05f, "Vodafone" }, - { 0x202, 0x09f, "Wind" }, + { 0x202, 0x09f, "Infoquest / Wind" }, { 0x202, 0x10f, "Wind" }, { 0x290, -1, "Greenland" }, { 0x290, 0x01f, "TELE Greenland A/S" }, @@ -453,14 +508,108 @@ struct gsm_networks gsm_networks[] = { { 0x340, 0x02f, "Outremer" }, { 0x340, 0x03f, "Telcell" }, { 0x340, 0x08f, "MIO GSM" }, + { 0x340, 0x10f, "Guadeloupe Telephone Mobile" }, { 0x340, 0x20f, "Digicel" }, - { 0x310, -1, "Guam" }, - { 0x310, 0x032, "IT&E Wireless" }, - { 0x310, 0x033, "Guam Telephone Authority" }, - { 0x310, 0x140, "mPulse" }, - { 0x310, 0x370, "Guamcell" }, - { 0x311, 0x250, "i CAN_GSM" }, - { 0x310, 0x470, "Guamcell" }, + { 0x310, -1, "United States of America" }, + { 0x310, 0x010, "Verizon Wireless" }, + { 0x310, 0x012, "Verizon Wireless" }, + { 0x310, 0x013, "Verizon Wireless" }, + { 0x310, 0x016, "Cricket Communications" }, + { 0x310, 0x017, "North Sight Communications Inc." }, + { 0x310, 0x020, "Union Telephone Company" }, + { 0x310, 0x030, "Centennial Communications" }, + { 0x310, 0x035, "ETEX Communications dba ETEX Wireless" }, + { 0x310, 0x040, "MTA Communications dba MTA Wireless" }, + { 0x310, 0x050, "ACS Wireless Inc." }, + { 0x310, 0x060, "Consolidated Telecom" }, + { 0x310, 0x070, "Cingular Wireless" }, + { 0x310, 0x080, "Corr Wireless Communications LLC" }, + { 0x310, 0x090, "Cingular Wireless" }, + { 0x310, 0x100, "New Mexicu RSA 4 East Ltd. Partnership" }, + { 0x310, 0x110, "Pacific Telecom Inc." }, + { 0x310, 0x130, "Carolina West Wireless" }, + { 0x310, 0x140, "GTA Wireless LLC" }, + { 0x310, 0x150, "Cingular Wireless" }, + { 0x310, 0x160, "T-Mobile USA" }, + { 0x310, 0x170, "Cingular Wireless" }, + { 0x310, 0x180, "West Central Wireless" }, + { 0x310, 0x190, "Alaska Wireless Communications LLC" }, + { 0x310, 0x200, "T-Mobile USA" }, + { 0x310, 0x210, "T-Mobile USA" }, + { 0x310, 0x220, "T-Mobile USA" }, + { 0x310, 0x230, "T-Mobile USA" }, + { 0x310, 0x240, "T-Mobile USA" }, + { 0x310, 0x250, "T-Mobile USA" }, + { 0x310, 0x260, "T-Mobile USA" }, + { 0x310, 0x270, "T-Mobile USA" }, + { 0x310, 0x280, "Contennial Puerto Rio License Corp." }, + { 0x310, 0x290, "Nep Cellcorp Inc." }, + { 0x310, 0x300, "Blanca Telephone Company" }, + { 0x310, 0x310, "T-Mobile USA" }, + { 0x310, 0x320, "Simth Bagley Inc, dba Cellular One" }, + { 0x310, 0x340, "High Plains Midwest LLC, dba Wetlink Communications" }, + { 0x310, 0x350, "Mohave Cellular L.P." }, + { 0x310, 0x360, "Cellular Network Partnership dba Pioneer Cellular" }, + { 0x310, 0x370, "Guamcell Cellular and Paging" }, + { 0x310, 0x380, "New Cingular Wireless PCS, LLC" }, + { 0x310, 0x390, "TX-11 Acquisition LLC" }, + { 0x310, 0x400, "Wave Runner LLC" }, + { 0x310, 0x410, "Cingular Wireless" }, + { 0x310, 0x420, "Cincinnati Bell Wireless LLC" }, + { 0x310, 0x430, "Alaska Digital LLC" }, + { 0x310, 0x440, "Numerex Corp" }, + { 0x310, 0x450, "North East Cellular Inc" }, + { 0x310, 0x460, "TMP Corporation" }, + { 0x310, 0x470, "nTELOS Communications Inc" }, + { 0x310, 0x480, "Choice Phone LLC" }, + { 0x310, 0x490, "T-Mobile USA" }, + { 0x310, 0x500, "Public Service Cellular, Inc." }, + { 0x310, 0x520, "Transactions Network Services" }, + { 0x310, 0x530, "Iowa Wireless Services LLC" }, + { 0x310, 0x540, "Oklahoma Western Telephone Company" }, + { 0x310, 0x550, "Wireless Solutions International" }, + { 0x310, 0x560, "Cingular Wireless" }, + { 0x310, 0x570, "MTPCS LLC" }, + { 0x310, 0x580, "Inland Celluar Telephone Company" }, + { 0x310, 0x590, "Western Wireless Corporation" }, + { 0x310, 0x600, "New Cell Inc. dba Cellcom" }, + { 0x310, 0x610, "Elkhart Telephone Co. Inc. dba Epic Touch Co." }, + { 0x310, 0x620, "Coleman County Telecommunications Inc. (Trans Texas PCS)" }, + { 0x310, 0x640, "Airadigm Communications" }, + { 0x310, 0x650, "Jasper Wireless Inc." }, + { 0x310, 0x660, "T-Mobile USA" }, + { 0x310, 0x670, "AT&T Mobility Vanguard Services" }, + { 0x310, 0x680, "Cingular Wireless" }, + { 0x310, 0x690, "Keystane Wireless LLC" }, + { 0x310, 0x700, "Cross Valiant Cellular Partnership" }, + { 0x310, 0x710, "Arctic Slope Telephone Association Cooperative" }, + { 0x310, 0x720, "Wireless Solutions International Inc." }, + { 0x310, 0x730, "US Cellular" }, + { 0x310, 0x740, "Convey Communications Inc" }, + { 0x310, 0x750, "East Kentucky Network LLC dba Appalachian Wireless" }, + { 0x310, 0x760, "Lynch 3G Communcations Corporation" }, + { 0x310, 0x770, "Iowa Wireless Services LLC dba I Wireless" }, + { 0x310, 0x780, "Connect Net Inc" }, + { 0x310, 0x790, "PinPoint Communications Inc."}, + { 0x310, 0x800, "T-Mobile USA" }, + { 0x310, 0x810, "LCFR LLC" }, + { 0x310, 0x820, "South Canaan Cellular Communications Co. LP" }, + { 0x310, 0x830, "Caprock Cellular Ltd. Partnership" }, + { 0x310, 0x840, "Telecom North America Mobile Inc" }, + { 0x310, 0x850, "Aeris Communications Inc." }, + { 0x310, 0x860, "TX RSA 15B2, LP dba Five Star Wireless" }, + { 0x310, 0x870, "Kaplan Telephone Company, Inc" }, + { 0x310, 0x890, "Rural Cellular Corporation" }, + { 0x310, 0x900, "Cable & Communications Corporation dba Mid-Rivers Wireless" }, + { 0x310, 0x910, "Verizon Wireless" }, + { 0x310, 0x930, "Copper Valley Wireless" }, + { 0x310, 0x940, "Iris Wireless LLC" }, + { 0x310, 0x950, "Texas RSA 1 dba XIT Wireless" }, + { 0x310, 0x960, "UBET Wireless" }, + { 0x310, 0x970, "Globalstar USA" }, + { 0x310, 0x980, "Texas RSA 7B3 dba Peoples Wireless Services" }, + { 0x310, 0x99, "Worldcall Interconnect" }, + { 0x704, -1, "Guatemala" }, { 0x704, 0x01f, "Claro" }, { 0x704, 0x02f, "Comcel / Tigo" }, @@ -471,23 +620,26 @@ struct gsm_networks gsm_networks[] = { { 0x234, 0x50f, "Wave Telecom" }, { 0x234, 0x03f, "Airtel Vodafone" }, { 0x611, -1, "Guinea" }, - { 0x611, 0x01f, "Spacetel" }, - { 0x611, 0x02f, "Lagui" }, - { 0x611, 0x03f, "Telecel Guinee" }, - { 0x611, 0x04f, "MTN" }, + { 0x611, 0x01f, "Orange / Spacetel" }, + { 0x611, 0x02f, "Sotelgui / Lagui" }, + { 0x611, 0x03f, "Telecel Guinee" }, /* ? */ + { 0x611, 0x04f, "MTN" }, /* ? */ + { 0x611, 0x05f, "Cellcom Guinee" }, { 0x632, -1, "Guinea-Bissau" }, - { 0x632, 0x02f, "Areeba" }, + { 0x632, 0x01f, "Guinetel" }, + { 0x632, 0x02f, "Spacetel / Areeba" }, { 0x632, 0x03f, "Orange" }, { 0x738, -1, "Guyana" }, { 0x738, 0x01f, "Digicel" }, - { 0x738, 0x02f, "GT&T Cellink Plus" }, + { 0x738, 0x02f, "GT&T Cellink Plus" }, /* ? */ { 0x372, -1, "Haiti" }, { 0x372, 0x01f, "Comcel / Voila" }, { 0x338, 0x050, "Digicel" }, + { 0x338, 0x03f, "Rectel" }, { 0x708, -1, "Honduras" }, { 0x708, 0x01f, "Claro" }, { 0x708, 0x02f, "Celtel / Tigo" }, - { 0x708, 0x30f, "Hondutel" }, + { 0x708, 0x30f, "Hondutel" }, /* ? */ { 0x708, 0x40f, "DIGICEL" }, { 0x454, -1, "Hong Kong" }, { 0x454, 0x00f, "1O1O and One2Free" }, @@ -508,20 +660,23 @@ struct gsm_networks gsm_networks[] = { { 0x454, 0x16f, "PCCW Mobile (2G)" }, { 0x454, 0x17f, "SmarTone Mobile Communications Limited" }, { 0x454, 0x18f, "CSL Limited" }, + { 0x454, 0x19f, "Sunday3G" }, { 0x454, 0x19f, "PCCW Mobile (3G)" }, { 0x454, 0x29f, "PCCW Mobile (CDMA)" }, { 0x216, -1, "Hungary" }, { 0x216, 0x01f, "Pannon GSM" }, { 0x216, 0x30f, "Westel 900" }, + { 0x216, 0x70f, "Vodafone" }, { 0x274, -1, "Iceland" }, { 0x274, 0x01f, "Siminn" }, { 0x274, 0x02f, "Vodafone" }, { 0x274, 0x03f, "Vodafone" }, - { 0x274, 0x04f, "Viking" }, - { 0x274, 0x06f, "N?ll n?u ehf" }, + { 0x274, 0x04f, "IMC Viking" }, + { 0x274, 0x06f, "N?ll n?u ehf" }, /* ? */ { 0x274, 0x07f, "IceCell" }, { 0x274, 0x08f, "On-waves" }, { 0x274, 0x11f, "Nova" }, + /* FIXME: update the list from here below */ { 0x404, -1, "India" }, { 0x404, 0x01f, "Vodafone IN" }, { 0x404, 0x02f, "AirTel" }, @@ -1433,6 +1588,7 @@ struct gsm_networks gsm_networks[] = { { 0x200, 0x053, "Virgin Mobile US" }, { 0x200, 0x054, "Alltel US" }, { 0x200, 0x066, "U.S. Cellular" }, + /* 0x310 taken from Annex to ITU Operational Bulletin No. 958 – 15.VI.2010 */ { 0x310, 0x00f, "nTelos" }, { 0x310, 0x000, "Mid-Tex Cellular" }, { 0x310, 0x004, "Verizon" },