From fca59bea770346cf1c1f9b0e00cb48a61b44a8f3 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Sun, 25 Oct 2015 21:00:20 +0100 Subject: import of old now defunct presentation slides svn repo --- 2009/gsm_protocol_foss-bossa2009/1.jpg | Bin 0 -> 230909 bytes 2009/gsm_protocol_foss-bossa2009/1_small.jpg | Bin 0 -> 63146 bytes 2009/gsm_protocol_foss-bossa2009/2.jpg | Bin 0 -> 168737 bytes 2009/gsm_protocol_foss-bossa2009/2_small.jpg | Bin 0 -> 49767 bytes 2009/gsm_protocol_foss-bossa2009/3.jpg | Bin 0 -> 154870 bytes 2009/gsm_protocol_foss-bossa2009/3_small.jpg | Bin 0 -> 47024 bytes 2009/gsm_protocol_foss-bossa2009/4_small.jpg | Bin 0 -> 83009 bytes 2009/gsm_protocol_foss-bossa2009/BS11_Init.GIF | Bin 0 -> 19560 bytes 2009/gsm_protocol_foss-bossa2009/P1010010-a.JPG | Bin 0 -> 314224 bytes 2009/gsm_protocol_foss-bossa2009/abstract.txt | 32 + 2009/gsm_protocol_foss-bossa2009/bio.txt | 31 + .../bs11-presentation.txt | 78 + 2009/gsm_protocol_foss-bossa2009/gsm-ccc2008.mgp | 414 ++++ 2009/gsm_protocol_foss-bossa2009/gsm-ccc2008.pdf | Bin 0 -> 2520351 bytes 2009/gsm_protocol_foss-bossa2009/networks.tab | 2075 ++++++++++++++++++++ 2009/gsm_protocol_foss-bossa2009/p1010012.jpg | Bin 0 -> 360212 bytes .../gsm_protocol_foss-bossa2009/p1010012_small.jpg | Bin 0 -> 78955 bytes 2009/gsm_protocol_foss-bossa2009/p1010013.jpg | Bin 0 -> 371084 bytes .../gsm_protocol_foss-bossa2009/p1010013_small.jpg | Bin 0 -> 81358 bytes 2009/gsm_protocol_foss-bossa2009/p1010020.jpg | Bin 0 -> 382058 bytes .../gsm_protocol_foss-bossa2009/p1010020_small.jpg | Bin 0 -> 115640 bytes 21 files changed, 2630 insertions(+) create mode 100644 2009/gsm_protocol_foss-bossa2009/1.jpg create mode 100644 2009/gsm_protocol_foss-bossa2009/1_small.jpg create mode 100644 2009/gsm_protocol_foss-bossa2009/2.jpg create mode 100644 2009/gsm_protocol_foss-bossa2009/2_small.jpg create mode 100644 2009/gsm_protocol_foss-bossa2009/3.jpg create mode 100644 2009/gsm_protocol_foss-bossa2009/3_small.jpg create mode 100644 2009/gsm_protocol_foss-bossa2009/4_small.jpg create mode 100755 2009/gsm_protocol_foss-bossa2009/BS11_Init.GIF create mode 100755 2009/gsm_protocol_foss-bossa2009/P1010010-a.JPG create mode 100644 2009/gsm_protocol_foss-bossa2009/abstract.txt create mode 100644 2009/gsm_protocol_foss-bossa2009/bio.txt create mode 100644 2009/gsm_protocol_foss-bossa2009/bs11-presentation.txt create mode 100644 2009/gsm_protocol_foss-bossa2009/gsm-ccc2008.mgp create mode 100644 2009/gsm_protocol_foss-bossa2009/gsm-ccc2008.pdf create mode 100644 2009/gsm_protocol_foss-bossa2009/networks.tab create mode 100755 2009/gsm_protocol_foss-bossa2009/p1010012.jpg create mode 100644 2009/gsm_protocol_foss-bossa2009/p1010012_small.jpg create mode 100755 2009/gsm_protocol_foss-bossa2009/p1010013.jpg create mode 100644 2009/gsm_protocol_foss-bossa2009/p1010013_small.jpg create mode 100755 2009/gsm_protocol_foss-bossa2009/p1010020.jpg create mode 100644 2009/gsm_protocol_foss-bossa2009/p1010020_small.jpg (limited to '2009/gsm_protocol_foss-bossa2009') diff --git a/2009/gsm_protocol_foss-bossa2009/1.jpg b/2009/gsm_protocol_foss-bossa2009/1.jpg new file mode 100644 index 0000000..b03b57b Binary files /dev/null and b/2009/gsm_protocol_foss-bossa2009/1.jpg differ diff --git a/2009/gsm_protocol_foss-bossa2009/1_small.jpg b/2009/gsm_protocol_foss-bossa2009/1_small.jpg new file mode 100644 index 0000000..602b830 Binary files /dev/null and b/2009/gsm_protocol_foss-bossa2009/1_small.jpg differ diff --git a/2009/gsm_protocol_foss-bossa2009/2.jpg b/2009/gsm_protocol_foss-bossa2009/2.jpg new file mode 100644 index 0000000..8a3ac86 Binary files /dev/null and b/2009/gsm_protocol_foss-bossa2009/2.jpg differ diff --git a/2009/gsm_protocol_foss-bossa2009/2_small.jpg b/2009/gsm_protocol_foss-bossa2009/2_small.jpg new file mode 100644 index 0000000..5ea0930 Binary files /dev/null and b/2009/gsm_protocol_foss-bossa2009/2_small.jpg differ diff --git a/2009/gsm_protocol_foss-bossa2009/3.jpg b/2009/gsm_protocol_foss-bossa2009/3.jpg new file mode 100644 index 0000000..40569a6 Binary files /dev/null and b/2009/gsm_protocol_foss-bossa2009/3.jpg differ diff --git a/2009/gsm_protocol_foss-bossa2009/3_small.jpg b/2009/gsm_protocol_foss-bossa2009/3_small.jpg new file mode 100644 index 0000000..669719f Binary files /dev/null and b/2009/gsm_protocol_foss-bossa2009/3_small.jpg differ diff --git a/2009/gsm_protocol_foss-bossa2009/4_small.jpg b/2009/gsm_protocol_foss-bossa2009/4_small.jpg new file mode 100644 index 0000000..b15d3aa Binary files /dev/null and b/2009/gsm_protocol_foss-bossa2009/4_small.jpg differ diff --git a/2009/gsm_protocol_foss-bossa2009/BS11_Init.GIF b/2009/gsm_protocol_foss-bossa2009/BS11_Init.GIF new file mode 100755 index 0000000..bca506e Binary files /dev/null and b/2009/gsm_protocol_foss-bossa2009/BS11_Init.GIF differ diff --git a/2009/gsm_protocol_foss-bossa2009/P1010010-a.JPG b/2009/gsm_protocol_foss-bossa2009/P1010010-a.JPG new file mode 100755 index 0000000..ded8aee Binary files /dev/null and b/2009/gsm_protocol_foss-bossa2009/P1010010-a.JPG differ diff --git a/2009/gsm_protocol_foss-bossa2009/abstract.txt b/2009/gsm_protocol_foss-bossa2009/abstract.txt new file mode 100644 index 0000000..12fd9ed --- /dev/null +++ b/2009/gsm_protocol_foss-bossa2009/abstract.txt @@ -0,0 +1,32 @@ +Free Software for the GSM protocol side + +As we see an increased use of Free and Open Source Software (FOSS) in mobile +devices, some of them with GSM or UMTS cellular network connection, this FOSS +adoption exclusively happens on the "Application Processor" side. To the +contrary, the GSM protocol stack on the 'digital baseband' CPU is typically +treated like if it was the biggest invention since sliced bread, and a most +valuable and proprietary one. + +In fact, the entire GSM and UMTS protocol are specified in public documents, +available free of cost to anyone from the ETSI (European Telecommunications +Standardization Institute) or the 3GPP. + +So there is no lacking information preventing any FOSS implementation of +those protocols. It is merely the fact how the cellular industry is currently +structured. It's an oligopol, with very few players in the market, and +artificial entry barriers for anyone who would want to compete with any part +of the stack. + +In 2007, the THC GSM project developed tools called gsm-tvoid, gssm and gsmsp +as first humble attempts of an Open Source implementation of a GSM protocol +analyzer, based on the USRP and gnuradio software defined radio (SDR) platform. + +In 2008, two independent Free Software projects for the GSM network side have +been release: OpenBTS and OpenBSC. + +In 2009, Harald has been starting to work on the detailed hardware and software +architecture of an open source GSM development board, capable of running both +the MS (cellphone) and BTS (cell tower) side. + +This presentation will give an overview about the existing FOSS efforts on the GSM +protocol side, their current status and future directions. diff --git a/2009/gsm_protocol_foss-bossa2009/bio.txt b/2009/gsm_protocol_foss-bossa2009/bio.txt new file mode 100644 index 0000000..a234e32 --- /dev/null +++ b/2009/gsm_protocol_foss-bossa2009/bio.txt @@ -0,0 +1,31 @@ +Harald Welte is a freelancer, consultant, enthusiast, freedom fighter and +hcaker who is working with Free Software (and particularly the Linux kernel) +since 1995. His first major code contribution to the kernel was within the +netfilter/iptables packet filter. + +He has started a number of other Free Software and Free Hardware projects, +mainly related to RFID such as librfid, OpenMRTD, OpenBeacon, OpenPCD, OpenPICC. + +During 2006 and 2007 Harald became the co-founder of OpenMoko, where he served +as Lead System Architect for the worlds first 100% Open Free Software based +mobile phone. + +Aside from his technical contributions, Harald has been pioneering the legal +enforcement of the GNU GPL license as part of his gpl-violations.org project. +More than 150 inappropriate use of GPL licensed code by commercial companiess +have been resolved as part of this effort, both in court and out of court. + +He has received the 2007 "FSF Award for the Advancement of Free Software" and +the "2008 Google/O'Reilly Open Source award: Defender of Rights". + +In 2008, Harald started to work on Free Software on the GSM protocol side, +both for passive sniffing and protocol analysis, as well as an actual +network-side GSM stack implementation called OpenBSC. He is currently in the +early design phase for the hardware and software design of a Free Software +based GSM baseband side. + +Harald is currently working as "Open Source Liaison" for the Taiwanese CPU, +chipset and peripheral design house VIA, helping them to understand how to +attain the best possible Free Software support for their components. + +He continues to operate his consulting business hmw-consulting. diff --git a/2009/gsm_protocol_foss-bossa2009/bs11-presentation.txt b/2009/gsm_protocol_foss-bossa2009/bs11-presentation.txt new file mode 100644 index 0000000..fc2d732 --- /dev/null +++ b/2009/gsm_protocol_foss-bossa2009/bs11-presentation.txt @@ -0,0 +1,78 @@ +* why? +** security research +** demonstration of known theoretical problems +** publci awareness about GSM [in]security + +* legal disclaimer +** don't try this at home +** ownership of devices: ok, operation: not ok, licensed spectrum +** test licenses by Bundesnetzagentur + +* introduction to gsm network architecture +** MS, BTS, BSC, MSC, HLR, VLR +** "ISDN on steroids" (q.921 / q.931 as base for call control) +** intelligence in the network, not the terminal +** bit-synchronous network, like SDH +** A-bis as interface between BTS and BSC + +* more details about A-bis interface +** functional split BTS / BSC +** low-level A-bis (timeslots / sub-slots) +** A-bis protocol in GSM specs (04.08, 12.21, 08.58) +*** Page 10, 08.58 +** structure of voice data in TRAU frames + +* Introducing the BS-11 +** features (1-2 TRX, 30mW-2W, GSM900) +** 2 E1 interface (1 to BSC, 1 for daisy-chaining) +** BS11 documentation +*** documentation under NDA, not available publicly +*** 99% of A-bis protocol in GSM specs (04.08, 12.21, 08.58) +** photographs (big picture, connector panel, internal overview) +** serial port for LMT, proprietary software +*** needed commands (TX power, timeslot for RSL/OML, TEI) + + +* first steps with BS-11 +** bought BS-11 on eBay (now 74 units) +** A-bis protocol analyzer +** Helpful anonymous person helped us with +*** A-bis traces between Siemens BSC +*** Wandel+Goltermann MA-10 protocol analyzer + +* BS11-Init (09/2008) +** ChipCologne HFC-E1 reference code for DOS +** polling, no interrupts +** ported to Windows and Linux (mmap of E1 to userspace) +** proof-of-concept code based on challenge-response + +* from BS11-Init to OpenBSC (12/2008) +** get Layer2 to work (mISDN mainline doesn't deal with multiple SAPIs and fixed TEIs) +** learn how to use new sockets-based mISDN API +** send and receive first OML packets +** come up with event-driven architecture, single select loop, no threads, ... +** 25C3: add libdbi/sqlite database backend for "HLR" +** 25C3: get paging to work, support for configurable network ID +** 25C3: debugging/stabilization with > 1000 test users ;) +** 25C3: IMSI+IMEI skimming + +* other FOSS projects related to GSM +** OpenBTS +** gssm / gsm-tvoid / gsmsp + +* availability of BS-11 +** remember: you need a HFC-E1, and shipping of 48kg +** import/ownership restrictions at your place of residence! + +* short demo (10-15min) +** IMSI/IMEI snooping +** ringtone demonstration + +* links +** OpenBSC http://openbsc.gnumonks.org +** toast +** 3GPP (http://www.3gpp.org/) / ETSI (http://www.etsi.org/) +** Goeller homepage (http://www2.informatik.hu-berlin.de/~goeller) +** THC Wiki (http://wiki.thc.org/gsm) +** OpenBTS (http://openbts.sourceforge.net/) + gnuradio wiki +** Harald's branch of gsm-tvoid, etc (git://git.gnumonks.org/gsm.git) diff --git a/2009/gsm_protocol_foss-bossa2009/gsm-ccc2008.mgp b/2009/gsm_protocol_foss-bossa2009/gsm-ccc2008.mgp new file mode 100644 index 0000000..9fd769a --- /dev/null +++ b/2009/gsm_protocol_foss-bossa2009/gsm-ccc2008.mgp @@ -0,0 +1,414 @@ +%include "default.mgp" +%default 1 bgrad +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +%nodefault +%back "blue" + +%center +%size 7 + +Running +Your own +GSM Network + +%center +%size 4 +by + +Harald Welte +Dieter Spaar + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +Running Your Own GSM Network +Why? + + +Why would you run your own GSM network? + For the same reason you might run other networks + To learn and experiment with technology + To boldly go where no [free] man has gone before ;) + Practical demonstration of known GSM security problems + Raise public awareness abut GSM [in]security + thus increase the incentive for the market to improve + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +Running Your Own GSM Network +Legal Disclaimer + + +Legal Disclaimer + Don't try this at home! + GSM operates on LICENSED spectrum + Thus, you need approval from the regulatory authority + Only use BTS with dummy load! + Don't interfere with the operators! + Our software is strictly for research purpose only + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +Running Your Own GSM Network +GSM Network Architecture + + +The Hitchhikers Guide to the GSM Network + unfortunately does not exist + +The GSM related literature + is typically too high-level + +The GSM protocol specifications + are publicly available but _very_ comprehensive (1,108 PDFs, 414MByte) + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +Running Your Own GSM Network +GSM Network Architecture + +GSM is a bit-synchronous network + it draws many analogies from ISDN and SDN + layer 2 modelled after Q.921 / LAPD + call signalling modelled Q.931 + but: many more protocols for mobility management, radio resources, ... + like all traditional Telco protocols: Intelligence in the network, not in the end nodes. + +GSM is a TDMA "nightmare" + e.g. you never know from/for whom data is without the timing context + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +Running Your Own GSM Network +GSM Network Architecture + +MS + Mobile Station (your Phone) +BTS + Base Transceiver Station +BSC + Base Station Controller +MSC + Mobile Switching Center +HLR/VLR + Home/Visitor Location Register + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +Running Your Own GSM Network +GSM Base Transceiver Station + +BTS + As the name indicates "transceiver" + Handles + Layer 1 and some parts of RF layer2 + Modulation/Demodulation + Time Multiplex, scheduling of frames + Is not a "Base Station", i.e. not self-contained + True 'slave' to the BSC + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +Running Your Own GSM Network +GSM Base Station Controller + + +BSC + Base Station Controller + Handles + most of the actual decision making + really controls most aspects of BTSs + handles intra-BSC cell handover + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +Running Your Own GSM Network +GSM Mobile Switching Center + + +MSC + Mobile Switching Center + Handles + Actual switching of the calls + Interworking with ISDN or POTS + Inter-BSC cell handover +HLR/VLR + Home/Visitor Location Register + Handles + database of local / roaming subscribers + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +Running Your Own GSM Network +GSM A-bis interface + + +BSC <-> BTS Interface + is called A-bis + has the following control layers on E1 TS1 + L2ML (Layer 2 Management) + TEI management similar to ISDN + OML (Organization & Maintenance) + System parameters, events + RSL (Radio Subsystem Layer) + has encoded voice data (TRAU frames) on other E1 TS + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +Running Your Own GSM Network +GSM A-bis interface + +%image "2_small.jpg" + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +Running Your Own GSM Network +GSM A-bis interface + +%image "3_small.jpg" + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +Running Your Own GSM Network +GSM A-bis interface + + +Abis RSL + contains messages for + Radio Link Layer (RLL) + Dedicated Channel (DCHAN) + Common Channel (CCHAN) + Transceiver (TRX) + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +Running Your Own GSM Network +GSM Mobile Switching Center + + +Abis RSL Radio Link Layer + contains messages for + Call Control (CC) + Mobility Management (MM) + Radio Resource (RR) + Short Message Service (SMS) + mostly specified in GSM TS 04.08 + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +Running Your Own GSM Network +The Siemens BS-11 microBTS + + +Siemens BS-11 microBTS + plain old 2G (GSM voice calls, CSD) + one or two TRX, 30mW to 2W each, GSM900 + two E1 interfaces (for daisy-chaining) + documentation under NDA, but + 99.9% of the A-bis protocol available from GSM specs + See TS 04.08 (RLL), 12.21 (OML), 08.58 (RSL) + RS232 serial port for Local Maintenance Terminal + LMT software proprietary under NDA + not needed for operation of the BTS + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +Running Your Own GSM Network +The Siemens BS-11 microBTS + +%image "1_small.jpg" + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +Running Your Own GSM Network +The Siemens BS-11 microBTS + +%image "p1010012_small.jpg" + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +Running Your Own GSM Network +The Siemens BS-11 microBTS + +%image "p1010013_small.jpg" +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +Running Your Own GSM Network +The Siemens BS-11 microBTS + +%image "p1010020_small.jpg" + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +Running Your Own GSM Network +The Siemens BS-11 microBTS + + +First steps with the Siemens BS-11 + Harald bought a BS-11 on e-Bay in 2006 + Started to read some specs (08.5x) about A-bis + Started to build cables for E1 and power + Bought HFC-E1 PCI card + Bought Elmi EGM35 Abis analyzer (e-Bay once again) + Contacted with other people who also bought BS-11 + Found somebody who could provide Abis traces + Never really had time due to Openmoko and other projects + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +Running Your Own GSM Network +The Siemens BS-11 microBTS + + +Further steps with the Siemens BS-11 + Dieter bought a BS-11 09/2008 + Bought HFC-E1 PCI card + Started development based on HFC-E1 reference driver code + Found somebody who could provide Abis traces + Made very quick progress + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +Running Your Own GSM Network +BS11-Init + + +BS11-Init (09/2008) + Chip cologne HFC-E1 reference code for DOS + polling, no interrupts + ported to Windows and Linux (mmap of HFC registers to userspace) + proof-of-concept code based on challenge-response + handles TEI assignment, brings OML and RSL up + allows for location update and paging of single phone + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +Running Your Own GSM Network +BS11-Init + +%image "4_small.jpg" + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +Running Your Own GSM Network +From BS11-Init to OpenBSC + + +From BS11-Init to OpenBSC (12/2008) + get L2ML to work with mISDN + mainline mISDN doesn't deal with multiple SAPIs and fixed TEI + learn how new sockets-based mISDN API works + come up with event-driven architecture, single sleect loop, no threads, ... + At 25C3: + add libdbi/sqlite database for "HLR" + get paging to work, support for configurable network ID + debugging + stabilization with > 1000 test users ;) + IMSI + IMEI skimming + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +Running Your Own GSM Network +Work at 25C3 + + +IMSI+IMEI skimming + very simple: + phones with automatic network selection pick strongest network + they send LOCATION UPDATE REQUEST + we send IDENTITY REQUEST IMSI + IMEISV + they send IMSI + IMEISV + we store this in the databasa + and then send LOCATION UPDATE REJECT + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +Running Your Own GSM Network +Work at 25C3 + + +Mobile Originated Call + once a MS is registered, we can + dial a number from the MS + allocate and establish a TCH/F + deal with the Signalling and get into Connect + unfortunately, code for handling voice streams not finished + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +Running Your Own GSM Network +Work at 25C3 + + +Mobile Originated SMS + once a MS is registered, we can + send a SMS + parse + acknowledge SMS PDU data + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +Running Your Own GSM Network +Work at 25C3 + + +The Egypt simulation + apparently GPS is illegal in mobile phones in Egypt + "Egypt detection" implemented by checking if any surrounding cells are with Egypt country code + phones don't even have to register to our BTS! + so if we claim to be e.g. MobiNil, phones will shut off their GPS + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +Running Your Own GSM Network +Other GSM related FOSS + + +Other GSM related FOSS + OpenBTS + 100% Software Defined Radio bsed on USRP + gnuradio + implements entire RF+layer1/2/3 and interfacing to SIP/Asterisk + much more than just a BTS!! + some code overlap with OpenBSC + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +Running Your Own GSM Network +Links + + OpenBSC + http://openbsc.gnumonks.org/ + 3GPP / ETSI GSM Specs + http://www.3gpp.org/ + Priv-Doz. Dr.-Ing Joachim Goeller + http://www2.informatik.hu-berlin.de/~goeller + THC GSM Wiki + http://wiki.thc.org/gsm + OpenBTS + http://gnuradio.org/trac/wiki/OpenBTS + Harald's branch of gsm-tvoid, etc + git://git.gnumonks.org/gsm.git + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +Running Your Own GSM Network +Thanks + + +Thanks to + zecke, alphaone, Stefan for their work on OpenBSC + W. for his extensive A-bis protocol traces and MA-10 + all the voluntary testers at 25C3 + Karsten Keil for mISDN + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%page +Running Your Own GSM Network +Thanks + + +LIVE DEMO diff --git a/2009/gsm_protocol_foss-bossa2009/gsm-ccc2008.pdf b/2009/gsm_protocol_foss-bossa2009/gsm-ccc2008.pdf new file mode 100644 index 0000000..96ea5f7 Binary files /dev/null and b/2009/gsm_protocol_foss-bossa2009/gsm-ccc2008.pdf differ diff --git a/2009/gsm_protocol_foss-bossa2009/networks.tab b/2009/gsm_protocol_foss-bossa2009/networks.tab new file mode 100644 index 0000000..0f31f48 --- /dev/null +++ b/2009/gsm_protocol_foss-bossa2009/networks.tab @@ -0,0 +1,2075 @@ +% encoded in UTF-8 +% taken from http://en.wikipedia.org/wiki/Mobile_Network_Code + +# ISO Country +AF Afghanistan +# MCC MNC Brand Operator Status Bands Notes + 412 01 AWCC Afghan Wireless Communication Company Operational GSM 900 / GSM 1800 [1] + 412 20 Roshan Telecom Development Company Afghanistan Ltd. Operational GSM 900 + 412 40 Areeba MTN Afghanistan Operational GSM 900 / GSM 1800 + 412 50 Etisalat Etisalat Afghanistan Operational GSM 900 / GSM 1800 + +# ISO Country +AL Albania +# MCC MNC Brand Operator Status Bands Notes + 276 01 AMC Albanian Mobile Communications Operational GSM 900 / GSM 1800 [2] + 276 02 Vodafone Vodafone Albania Operational GSM 900 / GSM 1800 + 276 03 Eagle Mobile Eagle Mobile Operational GSM 900 / GSM 1800 + +# ISO Country +DZ Algeria +# MCC MNC Brand Operator Status Bands Notes + 603 01 Mobilis ATM Mobilis Operational GSM 900 [3] + 603 02 Djezzy Orascom Telecom Algerie Spa Operational GSM 900 / GSM 1800 + 603 03 Nedjma Wataniya Telecom Algerie Operational GSM 900 / GSM 1800 + +# ISO Country +AD Andorra +# MCC MNC Brand Operator Status Bands Notes + 213 03 Mobiland Servei De Tele. DAndorra Operational GSM 900 [4] + +# ISO Country +AO Angola +# MCC MNC Brand Operator Status Bands Notes + 631 02 UNITEL UNITEL S.a.r.l. Operational GSM 900 / GSM 1800 [5] + +# ISO Country +AI Anguilla (United Kingdom) +# MCC MNC Brand Operator Status Bands Notes + 365 010 Weblinks Limited Operational Unknown + +# ISO Country +AG Antigua and Barbuda +# MCC MNC Brand Operator Status Bands Notes + 344 030 APUA Antigua Public Utilities Authority Operational GSM 1900 [6] + 344 920 bmobile Cable & Wireless Caribbean Cellular (Antigua) Limited Operational GSM 850 + 344 930 Digicel Antigua Wireless Ventures Limited Operational GSM 900 + +# ISO Country +AR Argentina +# MCC MNC Brand Operator Status Bands Notes + 722 010 Movistar Telefonica Móviles Argentina SA Operational GSM 850 / GSM 1900 + 722 020 Nextel NII Holdings Operational iDEN 800 + 722 34 Personal Telecom Personal SA Operational GSM 850 / GSM 1900 + 722 070 Movistar Telefonica Móviles Argentina SA Operational GSM 1900 [7] + 722 310 Claro AMX Argentina S.A Operational GSM 1900 + 722 320 Claro AMX Argentina S.A Operational GSM 850 / GSM 1900 + 722 330 Claro AMX Argentina S.A Operational GSM 850 / GSM 1900 + 722 350 Hutchinson (PORT HABLE) Unknown GSM 900 + +# ISO Country +AM Armenia +# MCC MNC Brand Operator Status Bands Notes + 283 01 Beeline ArmenTel Operational GSM 900 / GSM 1800 UMTS 2100 is planned [8] + 283 05 VivaCell-MTS K Telecom CJSC Operational GSM 900 / GSM 1800 + +# ISO Country +AW Aruba (Kingdom of the Netherlands) +# MCC MNC Brand Operator Status Bands Notes + 363 01 SETAR SETAR (Servicio di Telecomunicacion di Aruba) Operational GSM 900 / GSM 1900 / TDMA 800 + 363 20 Digicell Operational GSM 900 / GSM 1800 + +# ISO Country +AU Australia +# MCC MNC Brand Operator Status Bands Notes + 505 01 Telstra Operational UMTS 850 / GSM 900 / GSM 1800 [9] + 505 02 YES OPTUS Singtel Optus Ltd Operational GSM 900 / GSM 1800 / UMTS 2100 + 505 03 Vodafone Operational GSM 900 / GSM 1800 / UMTS 2100 + 505 04 Department of Defence Operational Unknown + 505 05 Ozitel Not operational Unknown + 505 06 3 Hutchison 3G Operational UMTS 2100 + 505 07 Vodafone Not operational Unknown + 505 08 One. Tel Not operational Unknown + 505 09 Airnet Not operational Unknown + 505 11 Telstra Not operational Unknown + 505 12 3 Hutchison 3G Not operational Unknown + 505 14 AAPT Not operational Unknown + 505 15 3GIS Not operational Unknown + 505 38 Crazy John's MVNO GSM 900 / GSM 1800 / UMTS 2100 + 505 24 Advanced Communications Technologies Not operational Unknown + 505 71 Telstra Not operational Unknown + 505 72 Telstra Not operational Unknown + 505 88 Localstar Not operational Globalstar Satellite + 505 90 YES OPTUS Singtel Optus Ltd Operational Unknown + 505 99 One. Tel Not operational GSM 1800 + +# ISO Country +AT Austria +# MCC MNC Brand Operator Status Bands Notes + 232 01 A1 Mobilkom Austria Operational GSM 900 / GSM 1800 / UMTS 2100 + 232 03 T-Mobile T-Mobile Austria Operational GSM 900 / GSM 1800 / UMTS 2100 + 232 05 Orange Orange Austria Operational GSM 900 / GSM 1800 / UMTS 2100 former One + 232 07 T-Mobile T-Mobile Austria Operational GSM 1800 + 232 10 3 Hutchison 3G Operational UMTS 2100 + +# ISO Country +AZ Azerbaijan +# MCC MNC Brand Operator Status Bands Notes + 400 01 Azercell Operational GSM 900 / GSM 1800 [10] + 400 02 Bakcell Operational GSM 900 / GSM 1800 + 400 03 FONEX CATEL LLC Operational CDMA + 400 04 Nar Mobile Azerfon Operational GSM 900 / GSM 1800 + +# ISO Country +BS Bahamas +# MCC MNC Brand Operator Status Bands Notes + 364 390 BaTelCo The Bahamas Telecommunications Company Ltd Operational [11] + +# ISO Country +BH Bahrain +# MCC MNC Brand Operator Status Bands Notes + 426 01 Batelco Operational Unknown + 426 02 MTC-VFBH Operational Unknown + +# ISO Country +BD Bangladesh +# MCC MNC Brand Operator Status Bands Notes + 470 01 Grameenphone GrameenPhone Ltd Operational GSM 900 + 470 02 Aktel Operational GSM 900 / GSM 1800 + 470 03 Banglalink Orascom Telecom Bangladesh Limited Operational GSM 900 + 470 04 TeleTalk Operational GSM 900 + 470 06 Citycell Operational CDMA + 470 07 Warid Warid Telecom Operational GSM 1800 + +# ISO Country +BB Barbados +# MCC MNC Brand Operator Status Bands Notes + 342 600 bmobile Cable & Wireless Barbados Ltd. Operational GSM 900 [12] + 342 750 Digicel Digicel (Jamaica) Limited Operational GSM 900 / GSM 1800 + 342 820 Sunbeach Communications Reserved Unknown + +# ISO Country +BY Belarus +# MCC MNC Brand Operator Status Bands Notes + 257 01 Velcom Operational GSM 900 / GSM 1800 + 257 02 MTS JLLC Mobile TeleSystems Operational GSM 900 / GSM 1800 + 257 04 life:) Belarussian Telecommunications Network Operational GSM 900 / GSM 1800 +% 257 ? BelCel Operational CDMA 450 + +# ISO Country +BE Belgium +# MCC MNC Brand Operator Status Bands Notes + 206 01 Proximus Belgacom Mobile Operational GSM 900 / GSM 1800 / UMTS 2100 + 206 10 Mobistar Operational GSM 900 / GSM 1800 / UMTS 2100 + 206 20 BASE Operational GSM 900 / GSM 1800 / UMTS 2100 + +# ISO Country +BZ Belize +# MCC MNC Brand Operator Status Bands Notes + 702 67 Belize Telemedia Operational GSM 1900 + 702 68 International Telecommunications Ltd. Operational Unknown +% 702 ?? Smart Operational CDMA + +# ISO Country +BM Bermuda +# MCC MNC Brand Operator Status Bands Notes + 350 01 Digicel Bermuda Telecommunications (Bermuda & West Indies) Ltd Operational GSM 1900 + 350 02 Mobility M3 Wireless Operational GSM 1900 + 310 38 Digicel Operational GSM 1900 +% 310 ?? Cellular One Operational CDMA + +# ISO Country +BJ Benin +# MCC MNC Brand Operator Status Bands Notes + 616 00 BBCOM Bell Benin Communications Operational GSM 900 [13] + 616 01 Libercom Operational Unknown + 616 02 Telecel Telecel Benin Ltd Operational GSM 900 + 616 03 Areeba Spacetel Benin Operational GSM 900 Former BeninCell + +# ISO Country +BT Bhutan +# MCC MNC Brand Operator Status Bands Notes + 402 11 B-Mobile B-Mobile Operational GSM 900 + 402 77 TashiCell Tashi InfoComm Limited Operational GSM 900 / GSM 1800 + +# ISO Country +BO Bolivia +# MCC MNC Brand Operator Status Bands Notes + 736 01 Nuevatel Nuevatel PCS De Bolivia SA Operational GSM 1900 [14] + 736 02 Entel Entel SA Operational GSM 1900 + 736 03 Tigo Telefonica Celular De Bolivia S.A Operational GSM 850 Aka. Telecel Bolivia + +# ISO Country +BA Bosnia and Herzegovina +# MCC MNC Brand Operator Status Bands Notes + 218 03 ERONET Public Enterprise Croatian Telecom Ltd. Operational GSM 900 [15] + 218 05 m:tel RS Telecommunications JSC Banja Luka Operational GSM 900 / GSM 1800 + 218 90 BH Mobile BH Telecom Operational GSM 900 / GSM 1800 + +# ISO Country +BW Botswana +# MCC MNC Brand Operator Status Bands Notes + 652 01 Mascom Mascom Wireless (Pty) Limited Operational GSM 900 [16] + 652 02 Orange Orange (Botswana) Pty Limited Operational GSM 900 + 652 04 BTC Mobile Botswana Telecommunications Corporation Operational GSM 900 / GSM 1800 [17] + +# ISO Country +BR Brazil +# MCC MNC Brand Operator Status Bands Notes + 724 02 TIM Telecom Italia Mobile Operational GSM 900 / GSM 1800 / UMTS 850 / UMTS 2100 [18] + 724 03 TIM Telecom Italia Mobile Operational GSM 900 / GSM 1800 / UMTS 850 / UMTS 2100 + 724 04 TIM Telecom Italia Mobile Operational GSM 900 / GSM 1800 / UMTS 850 / UMTS 2100 + 724 05 Claro Operational GSM 900 / GSM 1800 / UMTS 850 / UMTS 2100 + 724 06 Vivo Operational GSM 850 / UMTS 850 / UMTS 2100 + 724 07 CTBC Celular CTBC Telecom Operational GSM 900 / GSM 1800 / UMTS 850 / UMTS 2100 + 724 08 TIM Telecom Italia Mobile Operational GSM 900 / GSM 1800 / UMTS 850 / UMTS 2100 + 724 10 Vivo Operational GSM 850 / UMTS 850 / UMTS 2100 + 724 11 Vivo Operational GSM 850 / UMTS 850 / UMTS 2100 + 724 15 Sercomtel Sercomtel Celular Operational GSM 900 / GSM 1800 + 724 16 Brasil Telecom Brasil Telecom Celular SA Operational GSM 1800 / UMTS 2100 + 724 23 Vivo Operational GSM 900 / GSM 1800 / UMTS 850 / UMTS 2100 + 724 24 Amazonia Celular Operational GSM 900 / GSM 1800 [19] + 724 31 TNL PCS TNL PCS Operational GSM 1800 / UMTS 2100 Oi + 724 32 CTBC Cellular CTBC Celular S.A. Operational + 724 33 CTBC Cellular CTBC Celular S.A. Operational + 724 34 CTBC Cellular CTBC Celular S.A. Operational + 724 37 æiou Planned GSM 1800 Former: Unicel Telecomunicações + +# ISO Country +VG British Virgin Islands (United Kingdom) +# MCC MNC Brand Operator Status Bands Notes + 348 170 Cable & Wireless Cable & Wireless (West Indies) Operational GSM 850 + 348 570 Caribbean Cellular Telephone Operational GSM 900 / GSM 1900 + +# ISO Country +BN Brunei +# MCC MNC Brand Operator Status Bands Notes + 528 01 Jabatan Telekom Unknown Unknown + 528 02 B-Mobile B-Mobile Communications Sdn Bhd Operational UMTS 2100 [20] + 528 11 DTSCom DataStream Technology Operational GSM 900 + +# ISO Country +BG Bulgaria +# MCC MNC Brand Operator Status Bands Notes + 284 01 M-Tel Mobiltel Operational GSM 900 / GSM 1800 / UMTS 2100 + 284 03 Vivatel BTC Operational GSM 900 / GSM 1800 / UMTS 2100 + 284 05 GLOBUL Cosmo Bulgaria Mobile Operational GSM 900 / GSM 1800 / UMTS 2100 + +# ISO Country +BF Burkina Faso +# MCC MNC Brand Operator Status Bands Notes + 613 01 Onatel Operational GSM 900 [21] + 613 02 Zain Celtel Burkina Faso Operational GSM 900 [22] + 613 03 Telecel Faso Telecel Faso SA Operational GSM 900 + +# ISO Country +BI Burundi +# MCC MNC Brand Operator Status Bands Notes + 642 01 Spacetel Econet Wireless Burundi PLC Operational GSM 900 [23] + 642 02 Africell Africell PLC Operational GSM 900 Was Safaris + 642 03 Telecel Telecel Burundi Company Operational GSM 900 +% 642 ? Onatel Planned GSM 900 +% 642 ? LACELL SU Planned GSM 1800 + +# ISO Country +HK Cambodia +# MCC MNC Brand Operator Status Bands Notes + 456 01 Mobitel CamGSM Operational GSM 900 / UMTS 2100 + 456 02 hello Telekom Malaysia International (Cambodia) Co. Ltd Operational GSM 900 + 456 03 S Telecom Reserved CDMA + 456 04 qb Cambodia Advance Communications Co. Ltd Operational GSM 1800 / UMTS 2100 + 456 05 Star-Cell APPLIFONE CO. LTD. Operational GSM 1800 + 456 18 Camshin / Shinawatra Operational Unknown +% 456 ? Excell Operational CDMA +% 456 ? Latelz Co., Ltd Reserved GSM 1800 +% 456 ? Beeline Sotelco Ltd. (Beeline-KH) Reserved GSM 900 / GSM 1800 + +# ISO Country +CM Cameroon +# MCC MNC Brand Operator Status Bands Notes + 624 01 MTN Cameroon Mobile Telephone Network Cameroon Ltd Operational GSM 900 [24] + 624 02 Orange Orange Cameroun S.A. Operational GSM 900 + +# ISO Country +CA Canada +# MCC MNC Brand Operator Status Bands Notes + 302 360 Telus Mobility Operational CDMA + 302 361 Telus Mobility Operational CDMA + 302 370 Fido Microcell Telecommunications Inc (Fido) Operational GSM 1900 [25] + 302 620 ICE Wireless Operational GSM 1900 + 302 651 Bell Mobility Operational CDMA + 302 652 BC Tel Mobility Operational Unknown + 302 653 Telus Mobility Operational CDMA + 302 654 Sask Tel Mobility Operational Unknown + 302 655 MTS Mobility Operational CDMA + 302 656 Tbay Mobility Operational Unknown + 302 657 Telus (Quebec) Mobility Operational CDMA + 302 701 MB Tel Mobility Operational Unknown + 302 702 MT&T Mobility Operational Unknown + 302 703 New Tel Mobility Operational Unknown + 302 710 Globalstar Operational Unknown + 302 720 Rogers Wireless Operational GSM 850 / GSM 1900 / UMTS 850 / UMTS 1900 +% 302 ? FIRST FIRST Networks Operations Inc Operational GSM 850 March 2008 +% 302 ? DMTS Dryden Mobility Planned GSM 850 + +# ISO Country +CV Cape Verde +# MCC MNC Brand Operator Status Bands Notes + 625 01 CVMOVEL CVMovel, S.A. Operational GSM 900 / GSM 1800 + +# ISO Country +KY Cayman Islands (United Kingdom) +# MCC MNC Brand Operator Status Bands Notes + 346 140 Cable & Wireless Cable & Wireless (Cayman Islands) Limited Operational GSM 850 / GSM 1900 [26] + 338 050 Digicel Digicel Cayman Ltd. Operational GSM 900 / GSM 1800 + +# ISO Country +CF Central African Republic +# MCC MNC Brand Operator Status Bands Notes + 623 01 CTP Centrafrique Telecom Plus Operational GSM 900 [27] + 623 02 TC Telecel Centrafrique Operational GSM 900 + 623 03 Orange Orange RCA Planned GSM 1800 + 623 04 Nationlink Nationlink Telecom RCA Operational GSM 900 + +# ISO Country +TD Chad +# MCC MNC Brand Operator Status Bands Notes + 622 01 Zain CelTel Tchad SA Operational GSM 900 [28] + 622 02 Tchad Mobile Operational Unknown + 622 03 TIGO - Millicom Operational GSM 900 + 622 02 TAWALI Operational CDMA + +# ISO Country +CL Chile +# MCC MNC Brand Operator Status Bands Notes + 730 01 Entel Entel Pcs Operational GSM 1900 / HSDPA 1900 [29] + 730 02 movistar Movistar Chile Operational GSM 850 / GSM 1900 / CDMA 800 / TDMA 800 / HSDPA 850 + 730 03 Claro Claro Chile Operational GSM 1900 / CDMA 1900 / UMTS 1900 + 730 10 Entel Entel Telefonica Movil Operational GSM 1900 / HSDPA 1900 + +# ISO Country +CN China +# MCC MNC Brand Operator Status Bands Notes + 460 00 China Mobile Operational GSM 900 / GSM 1800 + 460 01 China Unicom Operational GSM 900 / UMTS 2100 CDMA network sold to China Telecom, UMTS is not officially launched but a few towers are up and functioning + 460 02 China Mobile Operational TD-SCDMA 2010 + 460 06 (unknown) Operational UMTS 2100 (new entrant?) So far only a few towers in and around Shanghai + +# ISO Country +CO Colombia +# MCC MNC Brand Operator Status Bands Notes + 732 001 Colombia Telecomunicaciones S.A. - Telecom Operational Unknown + 732 002 Edatel Edatel S.A. Operational Unknown + 732 101 Comcel Comcel Colombia Operational GSM 850 / GSM 1900 + 732 102 movistar Bellsouth Colombia Operational GSM 850 / GSM 1900 / CDMA 850 + 732 103 Tigo Colombia Móvil Operational GSM 1900 + 732 111 Tigo Colombia Móvil Operational GSM 1900 + 732 123 movistar Telefónica Móviles Colombia Operational GSM 850 / GSM 1900 / CDMA 850 + +# ISO Country +KM Comoros +# MCC MNC Brand Operator Status Bands Notes + 654 01 HURI - SNPT Operational Unknown + +# ISO Country +CG Republic of the Congo +# MCC MNC Brand Operator Status Bands Notes + 629 01 Zain Celtel Congo Operational Unknown Former Celtel brand [30] + 629 10 Libertis Telecom MTN CONGO S.A Operational GSM 900 +% 629 ? African Telecoms Operational Unknown +% 629 ? Congolaise Wireless Operational Unknown + +# ISO Country +CK Cook Islands (New Zealand) +# MCC MNC Brand Operator Status Bands Notes + 548 01 Telecom Cook Operational GSM 900 + +# ISO Country +CR Costa Rica +# MCC MNC Brand Operator Status Bands Notes + 712 01 ICE Instituto Costarricense de Electricidad Operational GSM 1800 + 712 02 ICE Instituto Costarricense de Electricidad Operational GSM 1800 + 712 03 ICE Grupo ICE Planned UMTS 850 + +# ISO Country +HR Croatia +# MCC MNC Brand Operator Status Bands Notes + 219 01 T-Mobile T-Mobile Croatia Operational GSM 900 / UMTS 2100 + 219 02 Tele2 Operational GSM 1800 + 219 10 VIPnet Operational GSM 900 / UMTS 2100 + +# ISO Country +CU Cuba +# MCC MNC Brand Operator Status Bands Notes + 368 01 ETECSA Empresa de Telecomunicaciones de Cuba, SA Operational GSM 900 [31] + +# ISO Country +CY Cyprus +# MCC MNC Brand Operator Status Bands Notes + 280 01 Cytamobile-Vodafone Cyprus Telecommunications Auth Operational GSM 900 / GSM 1800 + 280 10 MTN Areeba Ltd Operational GSM 900 / GSM 1800 + +# ISO Country +CZ Czech Republic +# MCC MNC Brand Operator Status Bands Notes + 230 01 T-Mobile T-Mobile Czech Republic Operational GSM 900 / GSM 1800 / UMTS 2100 + 230 02 EUROTEL PRAHA Telefónica O2 Czech Republic Operational CDMA 450 / GSM 900 / GSM 1800 / UMTS 2100 + 230 03 OSKAR Vodafone Czech Republic Operational GSM 900 / GSM 1800 + 230 04 U:fon MobilKom, a. s. Operational CDMA 410 - 430 + 230 98 S\u017dDC s.o. Operational GSM-R 900 + 230 99 Vodafone Czech Republic a.s., R&D Centre at FEE, CTU Operational Unknown + +# ISO Country +CD Democratic Republic of the Congo +# MCC MNC Brand Operator Status Bands Notes + 630 01 Vodacom Vodacom Congo RDC sprl Operational GSM 900 / GSM 1800 [32] + 630 02 Zain Celtel Congo Operational GSM 900 [33] + 630 04 Cellco Unknown Unknown + 630 05 Supercell Supercell SPRL Operational GSM 900 / GSM 1800 + 630 86 CCT Congo-Chine Telecom s.a.r.l. Operational GSM 900 / GSM 1800 + 630 89 SAIT Telecom OASIS SPRL Operational GSM 1800 +% 630 ? Africell Africell RDC sprl Reserved GSM 900 + +# ISO Country +DK Denmark +# MCC MNC Brand Operator Status Bands Notes + 238 01 TDC TDC A/S Operational GSM 900 / GSM 1800 / UMTS 2100 [34] + 238 02 Sonofon Telenor Operational GSM 900 / GSM 1800 / UMTS 2100 + 238 03 MIGway A/S Reserved Unknown + 238 06 3 Hi3G Denmark ApS Operational UMTS 2100 + 238 07 Barablu Mobile Ltd. Reserved Unknown + 238 10 TDC TDC A/S Operational Unknown + 238 20 Telia Operational Unknown + 238 30 Telia Telia Nãttjänster Norden AB Operational GSM 900 / GSM 1800 + 238 77 Sonofon Telenor Operational GSM 900 / GSM 1800 + +# ISO Country +DJ Djibouti +# MCC MNC Brand Operator Status Bands Notes + 638 01 Evatis Djibouti Telecom SA Operational GSM 900 [35] + +# ISO Country +DM Dominica +# MCC MNC Brand Operator Status Bands Notes + 366 020 Digicel Unknown GSM 900 / GSM 1800 /GSM 1900 + 366 110 Cable & Wireless Unknown GSM 850 + +# ISO Country +DO Dominican Republic +# MCC MNC Brand Operator Status Bands Notes + 370 01 Orange Orange Dominicana Operational GSM 1800 / GSM 1900 / GSM 900 + 370 02 Claro Compañía Dominicana de Teléfonos, C por Operational CDMA2000 1900 / GSM 850 / GSM 1900 / UMTS 850 + 370 03 Tricom S.A. Operational AMPS 850 / CDMA2000 1900 + 370 04 ViVa Centennial Dominicana Operational CDMA2000 1900 / GSM 1900 + +# ISO Country +TL East Timor +# MCC MNC Brand Operator Status Bands Notes + 514 02 Timor Telecom Operational GSM 900 [36] [37] + +# ISO Country +EC Ecuador +# MCC MNC Brand Operator Status Bands Notes + 740 00 Movistar Otecel S.A. Operational CDMA 850 / GSM 850 Former BellSouth + 740 01 Porta América Móvil Operational GSM 850 + 740 02 Alegro Telecsa S.A. Operational CDMA 1900 + +# ISO Country +EG Egypt +# MCC MNC Brand Operator Status Bands Notes + 602 01 Mobinil ECMS-Mobinil Operational GSM 900 / GSM 1800 / UMTS 2100 + 602 02 Vodafone Vodafone Egypt Operational GSM 900/ GSM 1800 / UMTS 2100 + 602 03 Etisalat Etisalat Egypt Operational GSM 900 / GSM 1800 / UMTS 2100 + +# ISO Country +SV El Salvador +# MCC MNC Brand Operator Status Bands Notes + 706 01 CTE Telecom Personal CTE Telecom Personal SA de CV Operational GSM 1900 + 706 02 digicel Digicel Group Operational GSM 900 + 706 03 Telemovil EL Salvador Telemovil EL Salvador S.A Operational GSM 850 Tigo / Millicom + 706 04 movistar Telefónica Móviles El Salvador Operational CDMA 850 / GSM 850 + 706 10 Claro América Móvil Operational GSM 1900 / UMTS 1900 + +# ISO Country +GQ Equatorial Guinea +# MCC MNC Brand Operator Status Bands Notes + 627 01 Orange GQ GETESA Operational GSM 900 + +# ISO Country +ER Eritrea +# MCC MNC Brand Operator Status Bands Notes + 657 01 Eritel Eritrea Telecommunications Services Corporation Operational GSM 900 [38] + +# ISO Country +EE Estonia +# MCC MNC Brand Operator Status Bands Notes + 248 01 EMT Estonian Mobile Telecom Operational GSM 900 / GSM 1800 / UMTS 2100 + 248 02 Elisa Elisa Eesti Operational GSM 900 / GSM 1800 / UMTS 900 / UMTS 2100 + 248 03 Tele 2 Tele 2 Eesti Operational GSM 900 / GSM 1800 + 248 04 OY Top Connect Unknown Unknown + 248 05 AS Bravocom Mobiil Unknown Unknown + 248 06 OY ViaTel Unknown UMTS 2100 + +# ISO Country +ET Ethiopia +# MCC MNC Brand Operator Status Bands Notes + 636 01 ETMTN Ethiopian Telecommunications Corporation Operational GSM 900 + +# ISO Country +FO Faroe Islands (Denmark) +# MCC MNC Brand Operator Status Bands Notes + 288 01 Faroese Telecom Faroese Telecom Operational GSM 900 [39] + 288 02 Vodafone Vodafone Faroe Islands Operational GSM 900 Former Kall + +# ISO Country +FJ Fiji +# MCC MNC Brand Operator Status Bands Notes + 542 01 Vodafone Operational GSM 900 / UMTS 2100 + +# ISO Country +FI Finland +# MCC MNC Brand Operator Status Bands Notes + 244 03 DNA DNA Oy Operational GSM 1800 Former Telia + 244 05 Elisa Elisa Oyj Operational GSM 900 / GSM 1800 / UMTS 900 / UMTS 2100 Former Radiolinja + 244 10 TDC Oy Unknown Unknown + 244 12 DNA DNA Oy Operational GSM 900 / GSM 1800 / UMTS 2100 [40] + 244 14 AMT Ålands Mobiltelefon Operational GSM 900 + 244 21 Saunalahti Elisa Oyj Operational Internal MVNO of Elisa Oyj Former Saunalahti Group Oyj + 244 29 Scnl Truphone Unknown Unknown + 244 91 Sonera TeliaSonera Finland Oyj Operational GSM 900 / GSM 1800 / UMTS 2100 + +# ISO Country +FR France +# MCC MNC Brand Operator Status Bands Notes + 208 00 Orange Operational GSM 900 / GSM 1800 / UMTS 2100 [41] + 208 01 France Telecom Mobile France Orange Operational GSM 900 / GSM 1800 / UMTS 2100 + 208 02 Orange Operational GSM 900 / GSM 1800 / UMTS 2100 + 208 05 Globalstar Europe Operational Satellite + 208 06 Globalstar Europe Operational Satellite + 208 07 Globalstar Europe Operational Satellite + 208 10 SFR Operational GSM 900 / GSM 1800 / UMTS 2100 + 208 11 SFR Operational UMTS 2100 UMTS + 208 13 SFR Operational Unknown Zones Blanches + 208 20 Bouygues Bouygues Telecom Operational GSM 900 / GSM 1800 + 208 21 Bouygues Bouygues Telecom Operational GSM 900 / GSM 1800 + 208 88 Bouygues Bouygues Telecom Operational Unknown Zones Blanches + +# ISO Country +PF French Polynesia (France) +# MCC MNC Brand Operator Status Bands Notes + 547 20 VINI Tikiphone SA Operational GSM 900 + +# ISO Country +GQ Gabon +# MCC MNC Brand Operator Status Bands Notes + 628 01 Libertis Libertis S.A. Operational GSM 900 + 628 02 Moov (Telecel) Gabon S.A. Operational GSM 900 + 628 03 Zain Celtel Gabon S.A. Operational GSM 900 [42] + +# ISO Country +GM Gambia +# MCC MNC Brand Operator Status Bands Notes + 607 01 Gamcel Operational Unknown + 607 02 Africel Operational Unknown + +# ISO Country +GE Georgia +# MCC MNC Brand Operator Status Bands Notes + 282 01 Geocell Geocell Limited Operational GSM 900 / GSM 1800 / UMTS 2100 [43] + 282 02 Magti Magticom GSM Operational GSM 900 / GSM 1800 / UMTS 2100 + 282 03 Iberiatel Iberiatel Ltd. Operational CDMA 450 + 282 04 Beeline Mobitel LLC Operational GSM 1800 + 289 67 Aquafon Operational GSM Abkhazia region only + 289 88 A-Mobile Operational GSM Abkhazia region only + +# ISO Country +DE Germany +# MCC MNC Brand Operator Status Bands Notes + 262 01 T-Mobile T-Mobile Deutschland GmbH Operational GSM 900 / GSM 1800 / UMTS 2100 D1 - DeTe Mobil + 262 02 Vodafone Vodafone D2 GmbH Operational GSM 900 / GSM 1800 / UMTS 2100 + 262 03 E-Plus E-Plus Mobilfunk Operational GSM 900 / GSM 1800 / UMTS 2100 + 262 04 Vodafone Operational GSM 900 / GSM 1800 / UMTS 2100 + 262 05 E-Plus E-Plus Mobilfunk Operational GSM 900 / GSM 1800 / UMTS 2100 + 262 06 T-Mobile Operational GSM 900 / GSM 1800 / UMTS 2100 + 262 07 O2 O2 (Germany) GmbH & Co. OHG Operational GSM 900 / GSM 1800 / UMTS 2100 + 262 08 O2 Operational GSM 900 / GSM 1800 / UMTS 2100 + 262 09 Vodafone Operational GSM 900 / GSM 1800 / UMTS 2100 + 262 10 Arcor AG & Co Operational GSM 900 / GSM 1800 / UMTS 2100 + 262 11 O2 Operational GSM 900 / GSM 1800 / UMTS 2100 + 262 12 Dolphin Telecom Not operational GSM 900 / GSM 1800 / UMTS 2100 + 262 13 Mobilcom Multimedia Not operational GSM 900 / GSM 1800 / UMTS 2100 + 262 14 Group 3G UMTS Not operational GSM 900 / GSM 1800 / UMTS 2100 + 262 15 Airdata Operational GSM 900 / GSM 1800 / UMTS 2100 + 262 16 vistream Operational Unknown MVNE + 262 60 DB Telematik Operational GSM-R 900 + 262 76 Siemens AG Operational GSM 900 + 262 77 E-Plus Operational GSM 900 + 262 901 Debitel Operational + +# ISO Country +GH Ghana +# MCC MNC Brand Operator Status Bands Notes + 620 01 MTN ScanCom Ltd Operational GSM 900 / GSM 1800 [44] + 620 02 Ghana Telecom Mobile Ghana Telecommunications Company Ltd Operational GSM 900 / GSM 1800 Onetouch + 620 03 tiGO Millicom Ghana Limited Operational GSM 900 / GSM 1800 + 620 04 Kasapa / Hutchison Telecom Operational CDMA + +# ISO Country +GI Gibraltar (United Kingdom) +# MCC MNC Brand Operator Status Bands Notes + 266 01 GibTel Gibraltar Telecoms Operational GSM 900 + +# ISO Country +GR Greece +# MCC MNC Brand Operator Status Bands Notes + 202 01 Cosmote COSMOTE - Mobile Telecommunications S.A. Operational GSM 900 / GSM 1800 / UMTS 2100 [45] + 202 05 Vodafone Vodafone Greece Operational GSM 900 / GSM 1800 / UMTS 2100 + 202 09 Wind Wind Hellas Telecommunications S.A. Operational GSM 1800 Q-telecom Discontinued, merged in 202 10 + 202 10 Wind Wind Hellas Telecommunications S.A. Operational GSM 900 / GSM 1800 / UMTS 2100 + +# ISO Country +GL Greenland (Denmark) +# MCC MNC Brand Operator Status Bands Notes + 290 01 TELE Greenland A/S Operational GSM 900 [46] + +# ISO Country +GD Grenada +# MCC MNC Brand Operator Status Bands Notes + 352 030 Digicel Digicel Grenada Ltd. Operational GSM 900 / GSM 1800 [47] + 352 110 Cable & Wireless Cable & Wireless Grenada Ltd. Operational GSM 850 + +# ISO Country +GP Guadeloupe (France) +# MCC MNC Brand Operator Status Bands Notes + 340 01 Orange Orange Caraïbe Mobiles Operational GSM 900 [48] + 340 02 Outremer Outremer Telecom Operational GSM 900 / GSM 1800 + 340 03 Telcell Saint Martin et Saint Barthelemy Telcell Sarl Operational GSM 900 / GSM 1800 + 340 08 MIO GSM Dauphin Telecom Operational GSM 900 / GSM 1800 + 340 20 Digicel DIGICEL Antilles Française Guyane Operational GSM 900 Former Bouygues Telecom Caraïbes + +# ISO Country +GU Guam (United States of America) +# MCC MNC Brand Operator Status Bands Notes + 310 032 IT&E Wireless IT&E Overseas, Inc Operational CDMA 1900 GSM 1900 planned [49] + 310 033 Guam Telephone Authority Unknown Unknown + 310 140 mPulse GTA Wireless Operational GSM 850 / GSM 1900 + 310 370 Guamcell Guam Cellular & Paging Inc Operational CDMA 850 + 311 250 i CAN_GSM Wave Runner LLC Not operational GSM 1900 Planned + 310 470 Guamcell Guam Cellular & Paging Inc Operational GSM 1900 / UMTS 850 Formerly HafaTEL. The UMTS 850 service is planned. + +# ISO Country +GT Guatemala +# MCC MNC Brand Operator Status Bands Notes + 704 01 Claro Servicios de Comunicaciones Personales Inalambricas (SERCOM) Operational CDMA 1900 / GSM 900 / GSM 1900 / UMTS 1900 + 704 02 Comcel / Tigo Millicom / Local partners Operational GSM 850 / TDMA 800 / UMTS 850 + 704 03 movistar Telefonica Móviles Guatemala (Telefónica) Operational CDMA 1900 / GSM 1900 +% 704 ? digicel Digicel Group Planned GSM 900 + +# ISO Country +GN Guinea +# MCC MNC Brand Operator Status Bands Notes + 611 01 Spacetel Operational Unknown + 611 02 Lagui Sotelgui Lagui Operational GSM 900 + 611 03 Telecel Guinee INTERCEL Guinée Operational GSM 900 + 611 04 MTN Areeba Guinea Operational GSM 900 / GSM 1800 + +# ISO Country +GW Guinea-Bissau +# MCC MNC Brand Operator Status Bands Notes + 632 02 Areeba Spacetel Guiné-Bissau S.A. Operational GSM 900 [50] + +# ISO Country +GY Guyana +# MCC MNC Brand Operator Status Bands Notes + 738 01 Digicel U-Mobile (Cellular) Inc. Operational GSM 900 + +# ISO Country +HT Haiti +# MCC MNC Brand Operator Status Bands Notes + 372 010 Comcel / Voila Operational GSM 850 + 338 050 Digicel Operational GSM 1800 + +# ISO Country +HN Honduras +# MCC MNC Brand Operator Status Bands Notes + 708 01 Claro Servicios de Comunicaciones de Honduras S.A. de C.V. Operational GSM 1900 + 708 02 Celtel / Tigo Operational CDMA2000 850 / GSM 850 + 708 30 Hondutel Operational GSM 1900 + +# ISO Country +HK Hong Kong (People's Republic of China) +# MCC MNC Brand Operator Status Bands Notes + 454 00 CSL Hong Kong CSL Limited Operational GSM 900 / GSM 1800 + 454 01 CITIC Telecom 1616 Operational GSM 900 / GSM 1800 MVNO + 454 02 CSL 3G Hong Kong CSL Limited Operational UMTS 2100 + 454 03 3 (3G) Hutchison Telecom Operational UMTS 2100 + 454 04 3 DualBand (2G) Hutchison Telecom Operational GSM 900 / GSM 1800 + 454 05 3 CDMA Hutchison Telecom Not Operational CDMA 800 Decommissioned on 19 November 2008 11:59pm + 454 06 Smartone-Vodafone SmarTone Mobile Comms Operational GSM 900 / GSM 1800 / UMTS 2100 + 454 07 China Unicom Operational GSM 900 / GSM 1800 MVNO + 454 08 Trident Operational GSM 900 / GSM 1800 MVNO + 454 09 China Motion Telecom Operational GSM 900 / GSM 1800 MVNO + 454 10 New World Hong Kong CSL Limited Operational GSM 1800 Joint Venture of CSL and Telecom Digital + 454 11 China-Hongkong Telecom Operational GSM 900 / GSM 1800 MVNO + 454 12 C# MCC Peoples China Mobile Peoples Telephone Company Operational GSM 1800 + 454 14 Hutchison Telecom Not operational GSM 1800 + 454 15 SmarTone Mobile Comms Not operational GSM 1800 + 454 16 PCCW PCCW Mobile (PCCW Ltd) Operational GSM 1800 + 454 17 SmarTone Mobile Comms Not operational GSM 1800 Originally P Plus + 454 18 Hong Kong CSL Limited Not Operational GSM 1800 Originally Pacific Link + 454 19 PCCW PCCW Mobile (PCCW Ltd) Operational UMTS 2100 + 454 29 PCCW PCCW Mobile (PCCW Ltd) Operational CDMA2000 800 1X EVDO Rev A Roamer's Network + +# ISO Country +HU Hungary +# MCC MNC Brand Operator Status Bands Notes + 216 01 Pannon Operational GSM 900 / GSM 1800 / UMTS 2100 + 216 30 T-Mobile Magyar Telekom Plc Operational GSM 900 / GSM 1800 / UMTS 2100 + 216 70 Vodafone Operational GSM 900 / GSM 1800 + +# ISO Country +IS Iceland +# MCC MNC Brand Operator Status Bands Notes + 274 01 Siminn Iceland Telecom Operational GSM 900 / GSM 1800 / UMTS 2100 Former Islandssimi ehf [51] + 274 02 Vodafone Og fjarskipti hf Operational GSM 900 / GSM 1800 Former Islandssimi ehf + 274 03 Vodafone Vodafone Iceland Operational Unknown Former Islandssimi ehf + 274 04 Viking IMC Island ehf Operational GSM 1800 + 274 06 Núll níu ehf Reserved Unknown + 274 07 IceCell IceCell ehf Operational GSM 1800 + 274 08 On-waves Iceland Telecom Operational Unknown On ferries and cruise ships + 274 11 Nova Nova ehf Operational UMTS 2100 + +# ISO Country +IN India +# MCC MNC Brand Operator Status Bands Notes + 404 01 Vodafone - Haryana Vodafone Essar Digilink Limited Operational GSM 900 + 404 02 Airtel - Punjab Bharti Airtel Operational GSM 900 + 404 03 Airtel / Bharti Telenet Operational GSM 900 / GSM 1800 + 404 04 IDEA CELLULAR - Delhi Idea cellular Operational GSM 1800 + 404 05 Vodafone - Gujarat Vodafone Essar Gujarat Limited Operational GSM 900 Hutch / Fascel + 404 06 Airtel Bharti Airtel Operational Unknown + 404 07 TATA Cellular / Idea Cellular Operational GSM 900 + 404 09 Reliance Telecom Private Operational Unknown + 404 10 Airtel Bharti Airtel Operational Unknown + 404 11 Essar / Sterling Cellular Operational Unknown + 404 12 Idea (Escotel) Haryana IDEA Cellular Limited Operational GSM 900 + 404 13 Hutchison Essar South Operational Unknown + 404 14 Spice Telecom - Punjab Spice Communications Operational Unknown + 404 15 Aircell Digilink Essar Cellph. Operational Unknown + 404 20 Vodafone Vodafone Mumbai Operational GSM 900 Formerly Hutchison Maxtouch / Orange / Hutch Mumbai + 404 21 BPL Mobile Mumbai Operational GSM 900 + 404 22 IDEA Cellular - Maharashtra Idea cellular Operational GSM 900 + 404 24 IDEA Cellular - Gujarat Idea cellular Operational GSM 900 + 404 27 BPL USWest Cellular / Cellular Comms Operational Unknown + 404 30 Vodafone - Kolkata Vodafone Essar East Limited Operational GSM 900 + 404 31 Airtel Bharti Airtel Operational Unknown + 404 34 BSNL Bharat Sanchar Nigam Limited Operational Unknown + 404 36 Reliance Telecom Private Operational Unknown + 404 38 BSNL Bharat Sanchar Nigam Limited Operational Unknown + 404 40 Airtel Bharti Airtel Operational Unknown + 404 41 RPG MAA Operational Unknown + 404 42 Srinivas Cellcom / Aircel Operational Unknown + 404 43 BPL Mobile Cellular Operational Unknown + 404 44 Spice Telecom - Karnataka Spice Communications Limited Operational GSM 900 + 404 45 Airtel Bharti Airtel Operational Unknown + 404 46 Vodafone Operational Unknown Was BPL Cellular + 404 49 Airtel Bharti Airtel Operational Unknown + 404 50 Reliance Reliance Telecom Private Operational GSM 900 + 404 51 BSNL Bharat Sanchar Nigam Limited Operational Unknown + 404 52 Reliance Reliance Telecom Private Operational GSM 900 + 404 53 BSNL Bharat Sanchar Nigam Limited Operational Unknown + 404 54 BSNL Bharat Sanchar Nigam Limited Operational Unknown + 404 55 BSNL Bharat Sanchar Nigam Limited Operational Unknown + 404 56 Idea (Escotel) UP West IDEA Cellular Limited Operational GSM 900 + 404 57 BSNL Bharat Sanchar Nigam Limited Operational Unknown + 404 58 BSNL Bharat Sanchar Nigam Limited Operational Unknown + 404 59 BSNL Bharat Sanchar Nigam Limited Operational Unknown + 404 60 Aircell Digilink Operational Unknown + 404 62 BSNL J&K Bharat Sanchar Nigam Limited Operational Unknown + 404 64 BSNL Bharat Sanchar Nigam Limited Operational Unknown + 404 66 BSNL Maharashtra & Goa Operational GSM 900 + 404 67 Reliance Reliance Telecom Private Operational Unknown + 404 68 MTNL - Delhi Mahanagar Telephone Nigam Ltd Operational GSM 900 + 404 69 MTNL - Mumbai Mahanagar Telephone Nigam Ltd Operational GSM 900 + 404 70 Airtel Bharti Airtel Operational Unknown + 404 71 BSNL Bharat Sanchar Nigam Limited Operational Unknown + 404 72 BSNL Kerala Bharat Sanchar Nigam Limited Operational GSM 900 + 404 73 BSNL Bharat Sanchar Nigam Limited Operational Unknown + 404 74 BSNL Bharat Sanchar Nigam Limited Operational Unknown + 404 75 BSNL Bharat Sanchar Nigam Limited / CellOne Operational Unknown + 404 76 BSNL Bharat Sanchar Nigam Limited Operational Unknown + 404 77 BSNL Bharat Sanchar Nigam Limited Operational Unknown + 404 78 BTA Cellcom Operational Unknown + 404 80 BSNL Bharat Sanchar Nigam Limited Operational Unknown + 404 81 BSNL Bharat Sanchar Nigam Limited Operational Unknown + 404 82 Escorts Escorts Telecom Operational Unknown + 404 83 Reliance Operational Unknown + 404 84 Hutchison Essar South Operational Unknown + 404 85 Reliance Reliance Telecom Private Operational Unknown + 404 86 Hutchinson Essar South Operational Unknown + 404 87 Escorts Telecom Operational Unknown + 404 88 Escorts Telecom Operational Unknown + 404 89 Escorts Telecom Operational Unknown + 404 90 Airtel Maharashtra & Goa Operational Unknown + 404 92 Airtel Mumbai Operational GSM 1800 + 404 93 Airtel Gujrat Operational Unknown + 404 94 Airtel Bharti Airtel Operational Unknown + 404 95 Airtel Bharti Airtel Operational GSM 1800 + 404 96 Airtel - Haryana Bharti Airtel Operational GSM 1800 + 404 97 Airtel Bharti Airtel Operational Unknown + 404 98 Airtel Bharti Airtel Operational Unknown + 405 51 Airtel Bharti Airtel Operational Unknown + 405 52 Airtel Bharti Airtel Operational Unknown + 405 66 Hutch Operational Unknown + +# ISO Country +ID Indonesia +# MCC MNC Brand Operator Status Bands Notes + 510 00 PSN PT Pasifik Satelit Nusantara (ACeS) Operational Satellite + 510 01 INDOSAT PT Indonesian Satellite Corporation Tbk (INDOSAT) Operational GSM 900 / GSM 1800 / UMTS 2100 Formerly PT Satelindo + 510 03 StarOne PT Indosat Operational CDMA 800 + 510 07 TelkomFlexi PT Telkom Operational CDMA 800 + 510 08 AXIS PT Natrindo Telepon Seluler Operational GSM 1800 / UMTS 2100 + 510 09 SMART PT Smart Telecom Operational CDMA 1900 + 510 10 Telkomsel PT Telekomunikasi Selular Operational GSM 900 / GSM 1800 / UMTS 2100 + 510 11 XL PT Excelcomindo Pratama Operational GSM 900 / GSM 1800 / UMTS 2100 + 510 20 TELKOMMobile PT Telkom Unknown GSM 1800 Merged with Telkomsel + 510 21 IM3 PT Indonesian Satellite Corporation Tbk (INDOSAT) Not operational GSM 1800 Merged with Indosat (MNC 01) MNC 21 not used anymore + 510 28 Fren/Hepi PT Mobile-8 Telecom Operational CDMA 800 + 510 89 3 PT Hutchison CP Telecommunications Operational GSM 1800 / UMTS 2100 + 510 99 Esia PT Bakrie Telecom Operational CDMA 800 +% 510 ? Ceria PT Sampoerna Telekomunikasi Indonesia Operational CDMA 450 + +# ISO Country +IR Iran +# MCC MNC Brand Operator Status Bands Notes + 432 11 MCI Mobile Communications Company of Iran Operational GSM 900 / GSM 1800 [52] + 432 14 TKC KFZO Operational GSM 900 + 432 19 MTCE Mobile Telecommunications Company of Esfahan Operational GSM 900 + 432 32 Taliya Operational GSM 900 + 432 35 MTN Irancell Irancell Telecommunications Services Company Operational GSM 900 / GSM 1800 + +# ISO Country +IQ Iraq +# MCC MNC Brand Operator Status Bands Notes + 418 20 Zain IQ Zain Iraq Operational GSM 900 + 418 30 Zain IQ Zain Iraq Operational GSM 900 [53] + 418 50 Asia Cell Asia Cell Telecommunications Company Ltd Operational GSM 900 +% 418 ? Korek Korek Telecom Ltd. Operational GSM 900 +% 418 ? SanaTel Operational GSM 900 +% 418 ? IRAQNA Orascom Telecom Iraq Corporation Operational GSM 900 + +# ISO Country +IE Ireland +# MCC MNC Brand Operator Status Bands Notes + 272 01 Vodafone Vodafone Ireland Operational GSM 900 / GSM 1800 / UMTS 2100 [54] + 272 02 O2 O2 Ireland Operational GSM 900 / GSM 1800 / UMTS 2100 + 272 03 Meteor Operational GSM 900 / GSM 1800 + 272 04 Access Telecom Unknown Unknown + 272 05 3 Hutchison 3G Ireland limited Operational UMTS 2100 + 272 07 Eircom Unknown Unknown + 272 09 Clever Communications Unknown Unknown + +# ISO Country +IL Israel +# MCC MNC Brand Operator Status Bands Notes + 425 01 Orange Partner Communications Company Ltd Operational GSM 1800 / UMTS 2100 [55] + 425 02 Cellcom Operational TDMA 850 / GSM 1800 / UMTS 2100 + 425 03 Pelephone Operational CDMA2000 800 / UMTS 2100 The UMTS network is planned September 2008 + 425 77 Mirs Operational iDEN + +# ISO Country +IT Italy +# MCC MNC Brand Operator Status Bands Notes + 222 01 TIM Telecom Italia SpA Operational GSM 900 / GSM 1800 / UMTS 2100 [56] + 222 02 Elsacom Operational Satellite (Globalstar) + 222 10 Vodafone Vodafone Omnitel N.V. Operational GSM 900 / GSM 1800 / UMTS 2100 + 222 30 RFI Rete Ferroviaria Italiana Operational GSM-R 900 + 222 77 IPSE 2000 Not operational UMTS 2100 Retired + 222 88 Wind Wind Telecomunicazioni SpA Operational GSM 900 / GSM 1800 / UMTS 2100 + 222 98 Blu Not operational GSM 1800 Retired + 222 99 3 Italia Hutchison 3G Operational UMTS 2100 + +# ISO Country +CI Ivory Coast +# MCC MNC Brand Operator Status Bands Notes + 612 01 Cora de Comstar Not operational Unknown + 612 02 Moov Operational GSM 900 / GSM 1800 + 612 03 Orange Operational GSM 900 + 612 04 KoZ Comium Ivory Coast Inc Operational GSM 900 / GSM 1800 + 612 05 MTN Operational GSM 900 + 612 06 ORICEL ORICEL Operational GSM 1800 + +# ISO Country +JM Jamaica +# MCC MNC Brand Operator Status Bands Notes + 338 020 Cable & Wireless Cable & Wireless Operational GSM 1900 + 338 050 Digicel Digicel (Jamaica) Limited Operational GSM 900 / GSM 1800 / CDMA2000 1900 + 338 070 Claro Oceanic Digital Jamaica Limited Operational GSM 850 / GSM 1900 / CDMA 850 + 338 180 Cable & Wireless Cable & Wireless Operational Unknown + +# ISO Country +JP Japan +# MCC MNC Brand Operator Status Bands Notes + 440 00 eMobile eMobile, Ltd. Operational UMTS 1700 + 440 01 DoCoMo NTT DoCoMo Operational UMTS 2100 + 440 02 DoCoMo NTT DoCoMo Kansai Operational UMTS 2100 + 440 03 DoCoMo NTT DoCoMo Hokuriku Operational UNTS 2100 + 440 04 Vodafone Operational UMTS 2100 + 440 06 Vodafone Operational UMTS 2100 + 440 07 KDDI KDDI Corporation Operational CDMA 2000 1X EV-DO Rev.A + 440 08 KDDI KDDI Corporation Operational Unknown + 440 09 DoCoMo NTT DoCoMo Kansai Operational Unknown + 440 10 DoCoMo NTT DoCoMo Kansai Operational UMTS 800 / UMTS 1700 / UMTS 2100 + 440 11 DoCoMo NTT DoCoMo Tokai Operational Unknown + 440 12 DoCoMo NTT DoCoMo Operational Unknown + 440 13 DoCoMo NTT DoCoMo Operational Unknown + 440 14 DoCoMo NTT DoCoMo Tohoku Operational Unknown + 440 15 DoCoMo NTT DoCoMo Operational Unknown + 440 16 DoCoMo NTT DoCoMo Operational Unknown + 440 17 DoCoMo NTT DoCoMo Operational Unknown + 440 18 DoCoMo NTT DoCoMo Tokai Operational Unknown + 440 19 DoCoMo NTT DoCoMo Hokkaido Operational Unknown + 440 20 SoftBank Operational UMTS 2100 + 440 21 DoCoMo NTT DoCoMo Operational Unknown + 440 22 DoCoMo NTT DoCoMo Kansai Operational Unknown + 440 23 DoCoMo NTT DoCoMo Tokai Operational Unknown + 440 24 DoCoMo NTT DoCoMo Chugoku Operational Unknown + 440 25 DoCoMo NTT DoCoMo Hokkaido Operational Unknown + 440 26 DoCoMo NTT DoCoMo Kyushu Operational Unknown + 440 27 DoCoMo NTT DoCoMoTohoku Operational Unknown + 440 28 DoCoMo NTT DoCoMo Shikoku Operational Unknown + 440 29 DoCoMo NTT DoCoMo Operational Unknown + 440 30 DoCoMo NTT DoCoMo Operational Unknown + 440 31 DoCoMo NTT DoCoMo Kansai Operational Unknown + 440 32 DoCoMo NTT DoCoMo Operational Unknown + 440 33 DoCoMo NTT DoCoMo Tokai Operational Unknown + 440 34 DoCoMo NTT DoCoMo Kyushu Operational Unknown + 440 35 DoCoMo NTT DoCoMo Kansai Operational Unknown + 440 36 DoCoMo NTT DoCoMo Operational Unknown + 440 37 DoCoMo NTT DoCoMo Operational Unknown + 440 38 DoCoMo NTT DoCoMo Operational Unknown + 440 39 DoCoMo NTT DoCoMo Operational Unknown + 440 40 Vodafone Operational Unknown + 440 41 Vodafone Operational Unknown + 440 42 Vodafone Operational Unknown + 440 43 Vodafone Operational Unknown + 440 44 Vodafone Operational Unknown + 440 45 Vodafone Operational Unknown + 440 46 Vodafone Operational Unknown + 440 47 Vodafone Operational Unknown + 440 48 Vodafone Operational Unknown + 440 49 DoCoMo NTT DoCoMo Operational Unknown + 440 50 KDDI KDDI Corporation Operational Unknown + 440 51 KDDI KDDI Corporation Operational Unknown + 440 52 KDDI KDDI Corporation Operational Unknown + 440 53 KDDI KDDI Corporation Operational Unknown + 440 54 KDDI KDDI Corporation Operational Unknown + 440 55 KDDI KDDI Corporation Operational Unknown + 440 56 KDDI KDDI Corporation Operational Unknown + 440 58 DoCoMo NTT DoCoMo Kansai Operational Unknown + 440 60 DoCoMo NTT DoCoMo Kansai Operational Unknown + 440 61 DoCoMo NTT DoCoMo Chugoku Operational Unknown + 440 62 DoCoMo NTT DoCoMo Kyushu Operational Unknown + 440 63 DoCoMo NTT DoCoMo Operational Unknown + 440 64 DoCoMo NTT DoCoMo Operational Unknown + 440 65 DoCoMo NTT DoCoMo Shikoku Operational Unknown + 440 66 DoCoMo NTT DoCoMo Operational Unknown + 440 67 DoCoMo NTT DoCoMo Tohoku Operational Unknown + 440 68 DoCoMo NTT DoCoMo Kyushu Operational Unknown + 440 69 DoCoMo NTT DoCoMo Operational Unknown + 440 70 KDDI KDDI Corporation Operational Unknown + 440 71 KDDI KDDI Corporation Operational Unknown + 440 72 KDDI KDDI Corporation Operational Unknown + 440 73 KDDI KDDI Corporation Operational Unknown + 440 74 KDDI KDDI Corporation Operational Unknown + 440 75 KDDI KDDI Corporation Operational Unknown + 440 76 KDDI KDDI Corporation Operational Unknown + 440 77 KDDI KDDI Corporation Operational Unknown + 440 78 Okinawa Cellular Telephone Operational Unknown + 440 79 KDDI KDDI Corporation Operational Unknown + 440 80 TU-KA TU-KA Cellular Tokyo Not operational Unknown Closed in March 31, 2008. + 440 81 TU-KA TU-KA Cellular Tokyo Not operational Unknown Closed in March 31, 2008. + 440 82 TU-KA TU-KA Phone Kansai Not operational Unknown Closed in March 31, 2008. + 440 83 TU-KA TU-KA Cellular Tokai Not operational Unknown Closed in March 31, 2008. + 440 84 TU-KA TU-KA Phone Kansai Not operational Unknown Closed in March 31, 2008. + 440 85 TU-KA TU-KA Cellular Tokai Not operational Unknown Closed in March 31, 2008. + 440 86 TU-KA TU-KA Cellular Tokyo Not operational Unknown Closed in March 31, 2008. + 440 87 DoCoMo NTT DoCoMo Chugoku Operational Unknown + 440 88 KDDI KDDI Corporation Operational Unknown + 440 89 KDDI KDDI Corporation Operational Unknown + 440 90 Vodafone Operational Unknown + 440 92 Vodafone Operational Unknown + 440 93 Vodafone Operational Unknown + 440 94 Vodafone Operational Unknown + 440 95 Vodafone Operational Unknown + 440 96 Vodafone Operational Unknown + 440 97 Vodafone Operational Unknown + 440 98 Vodafone Operational Unknown + 440 99 DoCoMo NTT DoCoMo Operational Unknown + +# ISO Country +JO Jordan +# MCC MNC Brand Operator Status Bands Notes + 416 01 Zain Jordan Mobile Telephone Services Operational GSM 900 [57] + 416 02 XPress Telecom Operational iDEN 800 + 416 03 Umniah Operational GSM 1800 + 416 77 Orange Petra Jordanian Mobile Telecommunications Company (MobileCom) Operational GSM 900 + +# ISO Country +KZ Kazakhstan +# MCC MNC Brand Operator Status Bands Notes + 401 01 Beeline KaR-Tel LLP Operational GSM 900 + 401 02 K'Cell GSM Kazakhstan Ltd Operational GSM 900 + 401 07 Dalacom Operational CDMA2000 800 + 401 77 Mobile Telecom Service Mobile Telecom Service LLP Operational GSM 900 + +# ISO Country +KE Kenya +# MCC MNC Brand Operator Status Bands Notes + 639 02 Safaricom Safaricom Limited Operational GSM 900 / GSM 1800 [58] + 639 03 Zain Celtel Kenya Limited Operational GSM 900 [59] + 639 07 Orange Kenya Telkom Kenya Operational CDMA2000 / GSM 900 / GSM 1800 + +# ISO Country +KI Kiribati +# MCC MNC Brand Operator Status Bands Notes +% 545 ? Telecom Services Kiribati Ltd (Kiribati Frigate) Operational GSM 900 + +# ISO Country +KP North Korea +# MCC MNC Brand Operator Status Bands Notes + 467 193 SUN NET Korea Posts and Telecommunications Corporation Operational GSM 900 [60] + +# ISO Country +KR South Korea +# MCC MNC Brand Operator Status Bands Notes + 450 02 KTF CDMA Operational CDMA2000 1700 + 450 05 SK Telecom Operational CDMA2000 850 / UMTS 2100 [61] + 450 08 KTF KT Freetel Co., Ltd Operational CDMA2000 1700 / UMTS 2100 +% 450 ?? LG Telecom Operational CDMA2000 + +# ISO Country +-- Kosovo +# MCC MNC Brand Operator Status Bands Notes + 212 01 Vala PTK - Directory of Post of Kosovo Operational GSM 900 Monaco # MCC. Monaco Telecom is responsible for the delegated management of the GSM network in Kosovo. [62] + 293 41 iPKO/Mobitel Mobitel Slovenia Operational GSM 900 / GSM 1800 + +# ISO Country +KW Kuwait +# MCC MNC Brand Operator Status Bands Notes + 419 02 Zain Mobile Telecommunications Co. Operational GSM 900 / UMTS 2100 + 419 03 Wataniya National Mobile Telecommunications Operational GSM 900 / GSM 1800 / UMTS 2100 + +# ISO Country +KG Kyrgyzstan +# MCC MNC Brand Operator Status Bands Notes + 437 01 Bitel Sky Mobile LLC Operational GSM 900 / GSM 1800 + 437 05 MegaCom BiMoCom Ltd Operational GSM 900 / GSM 1800 + 437 09 O! NurTelecom LLC Operational GSM 900 / GSM 1800 + +# ISO Country +LA Laos +# MCC MNC Brand Operator Status Bands Notes + 457 01 LaoTel Lao Shinawatra Telecom Operational GSM 900 [63] + 457 02 ETL Enterprise of Telecommunications Lao Planned GSM 900 + 457 03 LAT Lao Asia Telecommunication State Enterprise (LAT) Operational GSM 900 / GSM 1800 + 457 08 Tigo Millicom Lao Co Ltd Operational GSM 900 / GSM 1800 + +# ISO Country +LV Latvia +# MCC MNC Brand Operator Status Bands Notes + 247 01 LMT Latvian Mobile Telephone Operational GSM 900 / GSM 1800 / UMTS 2100 + 247 02 Tele2 Tele2 Operational GSM 900 / GSM 1800 / UMTS 2100 + 247 03 TRIATEL Telekom Baltija Operational CDMA 450 + 247 05 Bite Bite Latvija Operational GSM 900 / GSM 1800 / UMTS 2100 Bite's postpaid customers are still being assigned SIM cards with 246 02 MNC + 247 06 Rigatta Reserved No own network. Not in commercial use [64] + 247 07 MTS Master Telecom Operational MVNO, uses Bite network [65] + 247 08 IZZI IZZI Operational MVNO, uses Bite network [66] + +# ISO Country +LB Lebanon +# MCC MNC Brand Operator Status Bands Notes + 415 01 Alfa Operational GSM 900 + 415 03 MTC-Touch MIC 2 Operational GSM 900 + +# ISO Country +LS Lesotho +# MCC MNC Brand Operator Status Bands Notes + 651 01 Vodacom Vodacom Lesotho (Pty) Ltd Operational GSM 900 + 651 02 Econet Ezin-cel Operational Unknown + +# ISO Country +LR Liberia +# MCC MNC Brand Operator Status Bands Notes + 618 01 Lonestar Cell Lonestar Communications Corporation Operational GSM 900 + 618 04 Comium Liberi Operational Unknown + +# ISO Country +LY Libya +# MCC MNC Brand Operator Status Bands Notes + 606 00 Libyana Operational GSM 900 + 606 01 Madar Al Madar Operational GSM 900 + +# ISO Country +LI Liechtenstein +# MCC MNC Brand Operator Status Bands Notes + 295 01 Swisscom Swisscom Schweiz AG Operational GSM 900 / GSM 1800 [67] + 295 02 Orange Orange Liechtenstein AG Operational GSM 1800 + 295 05 FL1 Mobilkom Liechtenstein AG Operational GSM 900 / GSM 1800 / UMTS 2100 + 295 77 Tele 2 Belgacom Operational GSM 900 Aka. Tango + +# ISO Country +LT Lithuania +# MCC MNC Brand Operator Status Bands Notes + 246 01 Omnitel Operational GSM 900 / GSM 1800 / UMTS 2100 + 246 02 BITE UAB Bité Lietuva Operational GSM 900 / GSM 1800 / UMTS 2100 + 246 03 Tele 2 Operational GSM 900 / GSM 1800 / UMTS 2100 + +# ISO Country +LU Luxembourg +# MCC MNC Brand Operator Status Bands Notes + 270 01 LuxGSM P&T Luxembourg Operational GSM 900 / GSM 1800 / UMTS 2100 + 270 77 Tango Tango SA Operational GSM 900 / GSM 1800 / UMTS 2100 + 270 99 Voxmobile VOXmobile S.A. Operational GSM 900 / GSM 1800 / UMTS 2100 + +# ISO Country +MO Macau (People's Republic of China) +# MCC MNC Brand Operator Status Bands Notes + 455 00 SmarTone SmarTone Macao Operational GSM 900 / GSM 1800 [68] + 455 01 CTM C.T.M. Telemovel+ Operational GSM 900 / GSM 1800 / UMTS 2100 + 455 03 3 Hutchison Telecom Operational GSM 900 / GSM 1800 / UMTS 2100 + +# ISO Country +MK Republic of Macedonia +# MCC MNC Brand Operator Status Bands Notes + 294 01 T-Mobile T-Mobile Makedonija Operational GSM 900 + 294 02 Cosmofon Operational GSM 900 / UMTS 2100 + 294 03 VIP Operator Operational GSM 900 / GSM 1800 + +# ISO Country +MG Madagascar +# MCC MNC Brand Operator Status Bands Notes + 646 01 Zain Celtel Operational GSM 900 / GSM 1800 Former Madacom [69] + 646 02 Orange Orange Madagascar S.A. Operational GSM 900 + 646 04 Telma Telma Mobile S.A. Operational GSM 900 + +# ISO Country +MW Malawi +# MCC MNC Brand Operator Status Bands Notes + 650 01 TNM Telecom Network Malawi Operational GSM 900 / GSM 1800 [70] + 650 10 Zain Celtel Limited Operational GSM 900 [71] + +# ISO Country +MY Malaysia +# MCC MNC Brand Operator Status Bands Notes + 502 12 Maxis Maxis Communications Berhad Operational GSM 900 / GSM 1800 / UMTS 2100 [72] + 502 13 Celcom Celcom Malaysia Sdn Bhd Operational UMTS 2100 [73] + 502 16 DiGi DiGi Telecommunications Operational GSM 1800 + 502 17 Maxis Maxis Communications Berhad Operational Unknown Former Timecel + 502 18 U Mobile U Mobile Sdn Bhd Operational UMTS 2100 + 502 19 Celcom Celcom Malaysia Sdn Bhd Operational GSM 900 / GSM 1800 + +# ISO Country +MV Maldives +# MCC MNC Brand Operator Status Bands Notes + 472 01 Dhiraagu Dhivehi Raajjeyge Gulhun Operational GSM 900 [74] + 472 02 Wataniya Wataniya Telecom Maldives Operational GSM 900 / UMTS 2100 + +# ISO Country +ML Mali +# MCC MNC Brand Operator Status Bands Notes + 610 01 Malitel Malitel SA Operational GSM 900 [75] + 610 02 Orange Orange Mali SA Operational GSM 900 + +# ISO Country +MT Malta +# MCC MNC Brand Operator Status Bands Notes + 278 01 Vodafone Vodafone Malta Operational GSM 900 / UMTS 2100 + 278 21 GO Mobisle Communications Limited Operational GSM 1800 / UMTS 2100 + +# ISO Country +MH Marshal Islands +# MCC MNC Brand Operator Status Bands Notes +% ? ? ? Unknown Unknown + +# ISO Country +MR Mauritania +# MCC MNC Brand Operator Status Bands Notes + 609 01 Mattel Mattel Operational GSM 900 [76] + 609 10 Mauritel Mauritel Mobiles Operational GSM 900 + +# ISO Country +MU Mauritius +# MCC MNC Brand Operator Status Bands Notes + 617 01 Orange Cellplus Mobile Communications Ltd. Operational GSM 900 + 617 02 Mahanagar Telephone (Mauritius) Ltd. Operational Unknown + 617 10 Emtel Emtel Ltd Operational GSM 900 + +# ISO Country +MX Mexico +# MCC MNC Brand Operator Status Bands Notes + 334 01 Nextel Nextel México Operational iDEN 800 + 334 02 Telcel América Móvil Operational TDMA 850 / GSM 1900 / UMTS 850 + 334 03 movistar Pegaso Comunicaciones y Sistemas Operational CDMA 1900 / CDMA 850 / GSM 1900 + +# ISO Country +FM Micronesia +# MCC MNC Brand Operator Status Bands Notes + 550 01 FSM Telecom Operational GSM 900 / GSM 1800 + +# ISO Country +MD Moldova +# MCC MNC Brand Operator Status Bands Notes + 259 01 Orange Orange Moldova Operational GSM 900 / GSM 1800 / UMTS 2100 Former Voxtel. + 259 02 Moldcell Operational GSM 900 / GSM 1800 / UMTS 2100 + 259 03 Unité Operational CDMA 450 + 259 03 IDC Interdnestrcom Operational CDMA 450 / CDMA 800 Operating in Transnistrian region, unoficially sharing the same MNC with Unité + 259 04 Eventis Operational GSM 900 / GSM 1800 UMTS 2100 planning + +# ISO Country +MC Monaco +# MCC MNC Brand Operator Status Bands Notes + 212 01 Office des Telephones Monaco Telecom Unknown Unknown Used for the Vala network in Kosovo. The GSM Association lists the PTK (P&T Kosovo) website for this network. [77] + +# ISO Country +MN Mongolia +# MCC MNC Brand Operator Status Bands Notes + 428 99 MobiCom Mobicom Corporation Operational GSM 900 [78] + 428 88 Unitel Unitel LLC Operational GSM 900 + +# ISO Country +ME Montenegro +# MCC MNC Brand Operator Status Bands Notes + 220 02 ProMonte ProMonte GSM Operational GSM 900 / GSM 1800 / UMTS 2100 [79] + 220 04 T-Mobile T-Mobile Montenegro LLC Operational GSM 900 + 220 03 m:tel CG MTEL CG Operational GSM 900 / GSM 1800 / UMTS 2100 + +# ISO Country +MA Morocco +# MCC MNC Brand Operator Status Bands Notes + 604 00 Méditel Medi Telecom Operational GSM 900 / GSM 1800 [80] + 604 01 IAM Ittissalat Al Maghrib (Maroc Telecom) Operational GSM 900 / GSM 1800 / UMTS 2100 + +# ISO Country +MZ Mozambique +# MCC MNC Brand Operator Status Bands Notes + 643 01 mCel Mocambique Celular S.A.R.L Operational GSM 900 / GSM 1800 [81] + 643 04 Vodacom Vodacom Mozambique, S.A.R.L. Unknown GSM 900 / GSM 1800 + +# ISO Country +MM Myanmar +# MCC MNC Brand Operator Status Bands Notes + 414 01 MPT Myanmar Post and Telecommunication Operational GSM 900 [82] [83] + +# ISO Country +NA Namibia +# MCC MNC Brand Operator Status Bands Notes + 649 01 MTC MTC Namibia Operational GSM 900 / GSM 1800 + 649 02 switch Telecom Namibia Operational CDMA 800 + 649 03 Cell One Power Com Ltd Operational GSM 900 / GSM 1800 + +# ISO Country +NR Nauru +# MCC MNC Brand Operator Status Bands Notes +% 536 Nauru has no mobile network + +# ISO Country +NP Nepal +# MCC MNC Brand Operator Status Bands Notes + 429 01 Nepal Telecom Operational GSM 900 / GSM 1800 / CDMA + 429 02 Mero Mobile Spice Nepal Private Ltd Operational GSM 900 / GSM 1800 + 429 03 United Telecom Limited Operational CDMA 1900 + +# ISO Country +NL Netherlands (Kingdom of the Netherlands) +# MCC MNC Brand Operator Status Bands Notes + 204 02 Tele2 Netherlands Not operational GSM 900 / GSM 1800 + 204 21 NS Railinfrabeheer B.V. Operational GSM-R + 204 04 Vodafone Vodafone Netherlands Operational GSM 900 / GSM 1800 / UMTS 2100 + 204 08 KPN KPN Operational GSM 900 / GSM 1800 + 204 12 Telfort / O2 KPN Operational GSM 1800 + 204 16 T-Mobile / Ben Operational GSM 900 / GSM 1800 + 204 20 Orange Nederland T-Mobile Netherlands B.V Operational GSM 1800 + +# ISO Country +AN Netherlands Antilles (Kingdom of the Netherlands) +# MCC MNC Brand Operator Status Bands Notes + 362 51 Telcell Telcell N.V. Operational GSM 900 St.Maarten [84] + 362 69 Digicel Curacao Telecom N.V. Operational GSM 900 / GSM 1800 Curacao + 362 91 UTS Setel N.V. Operational GSM 900 Chippie Land +% 362 ? East Caribbean Cellular Operational GSM 900 / GSM 1800 +% 362 ? Antiliano Por N.V. Operational GSM 900 Live from July 2007 + +# ISO Country +NC New Caledonia (France) +# MCC MNC Brand Operator Status Bands Notes + 546 01 Mobilis OPT New Caledonia Operational GSM 900 [85] + +# ISO Country +NZ New Zealand +# MCC MNC Brand Operator Status Bands Notes + 530 00 Telecom Telecom New Zealand Not operational AMPS 800 / TDMA 800 AMPS MIN based IMSI's + 530 01 Vodafone Vodafone New Zealand Operational GSM 900 / GSM 1800 / UMTS 900 / UMTS 2100 [86] + 530 02 Telecom Telecom New Zealand Operational CDMA 800 CDMA network + 530 03 Woosh Woosh Wireless New Zealand Operational UMTS 2000 + 530 04 TelstraClear TelstraClear New Zealand Not operational UMTS 2100 + 530 05 Telecom Telecom New Zealand Operational GSM 850 / UMTS 2100 GSM network + 530 24 NZ Comms NZ Communications New Zealand Operational GSM 900 / GSM 1800 / UMTS 2100 + +# ISO Country +NI Nicaragua +# MCC MNC Brand Operator Status Bands Notes + 710 21 Claro Empresa Nicaragüense de Telecomunicaciones, S.A. Operational UMTS 850 / GSM 1900 [87] + 710 30 movistar Telefónica Móviles de Nicaragua S.A. Operational CDMA 850 / GSM 850 / TDMA 850 + 710 73 SERCOM Servicios de Comunicaciones S.A. Operational UMTS 850 / GSM 1900 Not listed by the GSM Association + +# ISO Country +NE Niger +# MCC MNC Brand Operator Status Bands Notes + 614 01 SahelCom Operational GSM 900 [88] + 614 02 Zain Celtel Niger Operational GSM 900 [89] + 614 03 Telecel Telecel Niger SA Operational GSM 900 + 614 04 Orange Orange Niger Operational GSM 900 / GSM 1800 + +# ISO Country +NG Nigeria +# MCC MNC Brand Operator Status Bands Notes + 621 20 Zain Celtel Nigeria Ltd Ltd. Operational GSM 900 / GSM 1800 Former V-Mobile [90] + 621 30 MTN MTN Nigeria Communications Limited Operational GSM 900 / GSM 1800 + 621 40 M-Tel Nigerian Mobile Telecommunications Limited Operational GSM 900 / GSM 1800 + 621 50 Glo Globacom Ltd Operational GSM 900 / GSM 1800 + +# ISO Country +NO Norway +# MCC MNC Brand Operator Status Bands Notes + 242 01 Telenor Operational GSM 900 / GSM 1800 / UMTS 2100 [91] + 242 02 NetCom NetCom GSM Operational GSM 900 / GSM 1800 / UMTS 2100 + 242 03 MTU Operational GSM 1800 Formerly Teletopia + 242 04 Tele2 MVNO + 242 05 Network Norway Operational GSM 900 + 242 06 Ice Nordisk Mobiltelefon Operational CDMA2000 450 Data services only + 242 07 Ventelo Reserved Unknown + 242 08 TDC Mobil AS Reserved Unknown + 242 09 Barablu Mobile Norway Ltd MVNO + 242 20 Jernbaneverket AS Operational GSM-R 900 + +# ISO Country +OM Oman +# MCC MNC Brand Operator Status Bands Notes + 422 02 Oman Mobile Oman Telecommunications Company Operational GSM 900 / GSM 1800 [92] + 422 03 Nawras Omani Qatari Telecommunications Company SAOC Operational GSM 900 / GSM 1800 + +# ISO Country +PK Pakistan +# MCC MNC Brand Operator Status Bands Notes + 410 01 Mobilink Mobilink-PMCL Operational GSM 900 / GSM 1800 + 410 03 Ufone Pakistan Telecommunciation Mobile Ltd Operational GSM 900 / GSM 1800 + 410 04 Zong China Mobile Operational GSM 900 / GSM 1800 Formerly Paktel + 410 06 Telenor Telenor Pakistan Operational GSM 900 / GSM 1800 + 410 07 Warid WaridTel Operational GSM 900 / GSM 1800 + 410 08 Instaphone Instaphone AMPS NON GSM + +# ISO Country +PW Palau +# MCC MNC Brand Operator Status Bands Notes + 552 01 PNCC Palau National Communications Corp. Operational GSM 900 + 552 80 Palau Mobile Palau Mobile Corporation Operational GSM 1800 + +# ISO Country +PS Palestine +# MCC MNC Brand Operator Status Bands Notes + 425 05 JAWWAL Palestine Cellular Communications, Ltd. Operational GSM 900 [93] [94] + +# ISO Country +PA Panama +# MCC MNC Brand Operator Status Bands Notes + 714 01 Cable & Wireless Cable & Wireless Panama S.A. Operational GSM 850 [95] + 714 02 movistar Telefonica Moviles Panama S.A Operational CDMA2000 850 / GSM 850 + +# ISO Country +PG Papua New Guinea +# MCC MNC Brand Operator Status Bands Notes + 537 01 B-Mobile Pacific Mobile Communications Operational GSM 900 +% 537 ? Digicel Digicel PNG Operational GSM 900 + +# ISO Country +PY Paraguay +# MCC MNC Brand Operator Status Bands Notes + 744 01 VOX Hola Paraguay S.A Operational GSM 1900 + 744 02 Claro AMX Paraguay S.A. Operational GSM 1900 / UMTS 1900 + 744 04 Tigo Telefonica Celular Del Paraguay S.A. (Telecel) Operational GSM 850 / UMTS 850 + 744 05 Personal Núcleo S.A Operational GSM 850 / GSM 1900 / UMTS 850 / UMTS 1900 + +# ISO Country +PE Peru +# MCC MNC Brand Operator Status Bands Notes + 716 06 movistar Telefónica Móviles Perú Operational CDMA 850 / GSM 850 [96] + 716 10 Claro América Móvil Perú Operational GSM 1900 +% 716 ? NEXTEL NII Holdings Operational iDEN + +# ISO Country +PH Philippines +# MCC MNC Brand Operator Status Bands Notes + 515 01 Islacom Innove Communications Inc Operational GSM 900 [97] + 515 02 Globe Globe Telecom Operational GSM 900 / GSM 1800 / UMTS 2100 + 515 03 Smart Gold Smart Communications Inc Operational GSM 900 / GSM 1800 / UMTS 2100 + 515 05 Digitel Digital Telecommunications Philippines Operational GSM 1800 Aka. Sun Cellular + 515 11 ACeS Philippines Unknown Unknown + 515 18 Red Mobile Connectivity Unlimited Resource Enterprise Operational UMTS 2100 Formerly ümobile + 515 88 Nextel Unknown Unknown + +# ISO Country +PL Poland +# MCC MNC Brand Operator Status Bands Notes + 260 01 Plus Polkomtel Operational GSM 900 / GSM 1800 / UMTS 2100 [98] + 260 02 Era Polska Telefonia Cyfrowa (PTC) Operational GSM 900 / GSM 1800 / UMTS 2100 + 260 03 Orange PTK Centertel Operational GSM 900 / GSM 1800 / UMTS 2100 + 260 04 Tele2 Tele2 Polska Not operational Unknown + 260 06 Play P4 Sp. z o.o Operational UMTS 2100 Also roaming on Polkomtel 2G network + 260 07 Premium Internet Not operational Unknown + 260 08 E-Telko Not operational Unknown + 260 09 Telekomunikacja Kolejowa Not operational GSM-R 900 + 260 10 Telefony Opalenickie Not operational Unknown + 260 11 Nordisk Polska Not operational CDMA + 260 12 Cyfrowy Polsat Cyfrowy Polsat Operational GSM 900 / GSM 1800 / UMTS 2100 MVNO roaming on PTC network + 260 Sferia Sferia S.A. Operational CDMA2000 850 + 260 15 CenterNet CenterNet S.A. Planned GSM 1800 Also roaming on Centertel network + +# ISO Country +PT Portugal +# MCC MNC Brand Operator Status Bands Notes + 268 01 Vodafone Vodafone Portugal Operational GSM 900 / GSM 1800 / UMTS 2100 + 268 03 Optimus Sonaecom \u2013 Serviços de Comunicações, S.A. Operational GSM 900 / GSM 1800 / UMTS 2100 + 268 06 TMN Telecomunicações Móveis Nacionais Operational GSM 900 / GSM 1800 / UMTS 2100 +% 268 ? Zapp Zapp Portugal Operational CDMA2000 450 + +# ISO Country +PR Puerto Rico +# MCC MNC Brand Operator Status Bands Notes + 330 11 Claro Puerto Rico Telephone Company Operational GSM 850 / GSM 1900 / UMTS 850 + +# ISO Country +QA Qatar +# MCC MNC Brand Operator Status Bands Notes + 427 01 Qatarnet Q-Tel Operational GSM 900 / GSM 1800 + +# ISO Country +RE Réunion (France) +# MCC MNC Brand Operator Status Bands Notes + 647 00 Orange Orange La Réunion Operational GSM 900 / GSM 1800 [99] + 647 02 Outremer Outremer Telecom Operational GSM 900 / GSM 1800 + 647 10 SFR Reunion Societe Reunionnaise de Radiotelephone Operational GSM 900 + +# ISO Country +RO Romania +# MCC MNC Brand Operator Status Bands Notes + 226 01 Vodafone Vodafone România Operational GSM 900 / GSM 1800 / UMTS 2100 Former Conex + 226 03 Cosmote Cosmote România Operational GSM 900 / GSM 1800 + 226 04 Zapp Telemobil Operational CDMA 450 + 226 05 DIGI.mobil RCS&RDS Operational UMTS 2100 + 226 06 Zapp Telemobil Reserved UMTS 2100 UMTS 2100 is under testing + 226 10 Orange Orange România Operational GSM 900 / GSM 1800 / UMTS 2100 Former Dialog + +# ISO Country +RU Russian Federation +# MCC MNC Brand Operator Status Bands Notes + 250 01 MTS Mobile TeleSystems Operational GSM 900 / GSM 1800 / UMTS 2100 + 250 02 MegaFon MegaFon OJSC Operational GSM 900 / GSM 1800 / UMTS 2100 + 250 03 NCC Nizhegorodskaya Cellular Communications Operational GSM 900 / GSM 1800 + 250 04 Sibchallenge Sibchallenge Not operational GSM 900 + 250 05 ETK Yeniseytelecom Operational GSM 900 / GSM 1800 Mobile Communications Systems + 250 07 SMARTS Zao SMARTS Operational GSM 900 / GSM 1800 + 250 10 DTC Dontelekom Not operational GSM 900 + 250 11 Orensot Not operational Unknown + 250 12 Baykalwestcom Baykal Westcom / New Telephone Company / Far Eastern Cellular Operational GSM 900 / GSM 1800 + 250 13 KUGSM Kuban GSM Not operational GSM 900 / GSM 1800 + 250 14 Di-ex / Teleset LTD Operational GSM 1800 + 250 14 SMARTS SMARTS Ufa Operational GSM 1800 + 250 16 NTC New Telephone Company Operational GSM 900 / GSM 1800 + 250 17 Utel JSC Uralsvyazinform Operational GSM 900 / GSM 1800 Former Ermak RMS + 250 19 INDIGO INDIGO Operational GSM 1800 Former Volgograd Mobile + 250 20 Tele2 Tele2 Operational GSM 900 / GSM 1800 + 250 23 Mobicom - Novosibirsk Mobicom - Novosibirsk Operational GSM 900 / GSM 1800 + 250 28 Beeline Beeline Not operational GSM 900 Former EXTEL + 250 35 MOTIV MOTIV Not operational GSM 1800 + 250 39 Utel Uralsvyazinform Operational GSM 900 / GSM 1800 + 250 44 Stavtelesot / North Caucasian GSM Not operational Unknown + 250 92 Primtelefon Not operational Unknown + 250 93 Telecom XXI Not operational Unknown + 250 99 Beeline OJSC VimpelCom Operational GSM 900 / GSM 1800 / UMTS 2100 +% 250 ? SkyLink/MTS/the Moscow Cellular communication Unknown CDMA 450 +% 250 Akos Unknown GSM 1800 + +# ISO Country +RW Rwanda +# MCC MNC Brand Operator Status Bands Notes + 635 10 MTN MTN Rwandacell SARL Operational GSM 900 [100] + +# ISO Country +KN Saint Kitts and Nevis +# MCC MNC Brand Operator Status Bands Notes + 356 050 Digicel Unknown GSM 900 / GSM 1800 / GSM 1900 + 356 110 Cable & Wireless Unknown GSM 850 / GSM 1900 + +# ISO Country +LC Saint Lucia +# MCC MNC Brand Operator Status Bands Notes + 358 050 Digicel Unknown GSM 900 / GSM 1800 / GSM 1900 + 358 110 Cable & Wireless Unknown GSM 850 + +# ISO Country +PM Saint Pierre and Miquelon (France) +# MCC MNC Brand Operator Status Bands Notes + 308 01 Ameris St. Pierre-et-Miquelon Télécom Operational GSM 900 [101] + +# ISO Country +VC Saint Vincent and the Grenadines +# MCC MNC Brand Operator Status Bands Notes + 360 050 Digicel Unknown GSM 900 / GSM 1800 / GSM 1900 + 360 110 Cable & Wireless Unknown GSM 850 + +# ISO Country +WS Samoa +# MCC MNC Brand Operator Status Bands Notes + 549 01 Digicel Telecom Samoa Cellular Ltd. Operational GSM 900 [102] + 549 27 SamoaTel SamoaTel Ltd Operational GSM 900 + +# ISO Country +SM San Marino +# MCC MNC Brand Operator Status Bands Notes + 292 01 PRIMA San Marino Telecom Operational GSM 900 / GSM 1800 / UMTS 2100 [103] [104] + +# ISO Country +ST Sao Tome and Principe +# MCC MNC Brand Operator Status Bands Notes + 626 01 CSTmovel Companhia Santomese de Telecomunicaçôe Operational GSM 900 + +# ISO Country +SA Saudi Arabia +# MCC MNC Brand Operator Status Bands Notes + 420 01 STC Saudi Telecom Company Operational GSM 900 / UMTS 2100 Al Jawwal [105] + 420 03 Mobily Etihad Etisalat Company Operational GSM 900 / UMTS 2100 + 420 07 EAE Electronics App' Est. Unknown Unknown + 420 04 Zain SA MTC Saudi Arabia Operational GSM 900 / GSM 1800 / UMTS 2100 Active September 2008 + +# ISO Country +SN Senegal +# MCC MNC Brand Operator Status Bands Notes + 608 01 Sonatel ALIZE Operational Unknown + 608 02 Sentel GSM Operational Unknown + +# ISO Country +RS Serbia +# MCC MNC Brand Operator Status Bands Notes + 220 01 Telenor Telenor Serbia Operational GSM 900 / GSM 1800 / UMTS 2100 + 220 03 Telekom Srbija Telekom Srbija Operational GSM 900 / GSM 1800 / UMTS 2100 + 220 05 VIP Mobile Operational GSM 900 / GSM 1800 / UMTS 2100 + +# ISO Country +SC Seychelles +# MCC MNC Brand Operator Status Bands Notes + 633 01 Cable & Wireless (Seychelles) Ltd. Operational Unknown + 633 02 Mediatech International Mediatech International Ltd. Operational GSM 1800 + 633 10 Telecom Airtel Operational Unknown + +# ISO Country +SL Sierra Leone +# MCC MNC Brand Operator Status Bands Notes + 619 01 Zain Operational Unknown Former Celtel [106] + 619 02 Millicom Operational Unknown + 619 03 Datatel Operational Unknown + 619 04 Comium Comium Sierra leone INC Operational Unknown + 619 05 Africell Operational Unknown + 619 25 Mobitel Operational Unknown +% 619 ? LeoneCel Sierratel Reserved Unknown + +# ISO Country +SG Singapore +# MCC MNC Brand Operator Status Bands Notes + 525 01 SingTel Singapore Telecom Operational GSM 900 / GSM 1800 / UMTS 2100 [107] + 525 02 SingTel-G18 Singapore Telecom Operational GSM 1800 + 525 03 M1 MobileOne Asia Operational GSM 900 / GSM 1800 / UMTS 2100 + 525 05 StarHub StarHub Mobile Operational GSM 1800 / UMTS 2100 + 525 12 Digital Trunked Radio Network Operational iDEN 800 + +# ISO Country +SK Slovakia +# MCC MNC Brand Operator Status Bands Notes + 231 01 Orange Orange Slovensko Operational GSM 900 / GSM 1800 / UMTS 2100 [108] + 231 02 T-Mobile T-Mobile Slovensko Operational GSM 900 / GSM 1800 Former Eurotel + 231 03 Unient Communications Unknown Unknown + 231 04 T-Mobile T-Mobile Slovensko Operational UMTS 2100 + 231 05 Mobile Entertainment Company Unknown UMTS 2100 + 231 06 O2 Telefónica O2 Slovakia Operational GSM 900 / GSM 1800 / UMTS 2100 + 231 99 \u017dSR Unknown Unknown + +# ISO Country +SI Slovenia +# MCC MNC Brand Operator Status Bands Notes + 293 40 SI.mobil - Vodafone SI.MOBIL d.d. Operational GSM 900 / GSM 1800 / UMTS 2100 [109] + 293 41 Mobitel Mobitel D.D. Operational GSM 900 / GSM 1800 / UMTS 2100 + 293 64 T-2 T-2 d.o.o. Operational UMTS 2100 + 293 70 Tusmobil Tu\u0161mobil d.o.o. Operational GSM 900 / GSM 1800 / UMTS 2100 + +# ISO Country +SB Solomon Islands +# MCC MNC Brand Operator Status Bands Notes + 540 1 BREEZE Solomon Telekom Co Ltd Operational GSM 900 [110] + +# ISO Country +SO Somalia +# MCC MNC Brand Operator Status Bands Notes + 637 04 Somafone Somafone FZLLC Operational GSM 900 / GSM 1800 + 637 10 Nationlink Operational GSM 900 [111] + 637 30 Golis Golis Telecommunications Company Operational GSM 900 + 637 82 Telesom Telcom Somalia/Somaliland Operational GSM 900 / GSM 1800 / CDMA +% 637 ? Hormuud Telecom Somalia Inc Operational GSM 900 +% 637 ? Somafone FZLLC Operational GSM 900 / GSM 1800 +% 637 62 / 65 Telcom Mobile Telecom Mobile Operational GSM 900 + +# ISO Country +ZA South Africa +# MCC MNC Brand Operator Status Bands Notes + 655 01 Vodacom Operational GSM 900 / UMTS 2100 + 655 06 Sentech Operational Unknown + 655 07 Cell C Operational GSM 900 / GSM 1800 + 655 10 MTN MTN Group Operational GSM 900 / UMTS 2100 + 655 11 SAPS Gauteng Operational TETRA 410 + 655 13 Neotel Operational CDMA 800 + 655 21 Cape Town Metropolitan Council Operational TETRA 410 + 655 30 Bokamoso Consortium Operational Unknown + 655 31 Karabo Telecoms (Pty) Ltd. Operational Unknown + 655 32 Ilizwi Telecommunications Operational Unknown + 655 33 Thinta Thinta Telecommunications Operational Unknown + +# ISO Country +ES Spain +# MCC MNC Brand Operator Status Bands Notes + 214 01 Vodafone Vodafone Spain Operational GSM 900 / GSM 1800 / UMTS 2100 + 214 03 Orange France Telecom España SA Operational GSM 900 / GSM 1800 / UMTS 2100 + 214 04 Yoigo Xfera Moviles SA Operational UMTS 2100 + 214 05 TME Telefónica Móviles España Operational GSM 900 / GSM 1800 / UMTS 2100 Used by resellers + 214 06 Vodafone Vodafone Spain Operational GSM 900 / GSM 1800 / UMTS 2100 Used by resellers + 214 07 movistar Telefónica Móviles España Operational GSM 900 / GSM 1800 / UMTS 2100 + 214 08 Euskaltel Operational GSM 900 / GSM 1800 / UMTS 2100 MVNO + 214 09 Orange France Telecom España SA Operational GSM 900 / GSM 1800 / UMTS 2100 Used by resellers + 214 15 BT BT Group Operational GSM 900 / GSM 1800 / UMTS 2100 MVNO + 214 16 TeleCable Operational GSM 900 / GSM 1800 / UMTS 2100 MVNO + 214 18 ONO Operational GSM 900 / GSM 1800 / UMTS 2100 MVNO + 214 19 Simyo Operational ? MVNO + 214 23 BARABLU MÓVIL ESPAÑA GSM 900 / GSM 1800 / UMTS 2100 MVNO + +# ISO Country +LK Sri Lanka +# MCC MNC Brand Operator Status Bands Notes + 413 01 Mobitel Mobitel Lanka Ltd. Operational GSM 1800 / UMTS 2100 HSPA [112] + 413 02 Dialog Dialog Telekom PLC. Operational GSM 900 / GSM 1800 / UMTS 2100 + 413 03 Tigo Celtel Lanka Ltd Operational GSM 900 + 413 08 Hutch Sri Lanka Operational GSM 900 Not listed by GSM Association +% 413 -- AirTel Sri Lanka Bharathi AirTel Coming Soon GSM 900 UMTS + +# ISO Country +SD Sudan +# MCC MNC Brand Operator Status Bands Notes + 634 01 Mobitel / Mobile Telephone Company Operational GSM 900 + 634 02 MTN MTN Sudan Operational GSM 900 / GSM 1800 / UMTS 2100 + +# ISO Country +SR Suriname +# MCC MNC Brand Operator Status Bands Notes + 746 02 Telesu Operational Unknown + +# ISO Country +SZ Swaziland +# MCC MNC Brand Operator Status Bands Notes + 653 10 Swazi MTN Operational Unknown + +# ISO Country +SE Sweden +# MCC MNC Brand Operator Status Bands Notes + 240 01 TeliaSonera Mobile Networks TeliaSonera Mobile Networks Operational GSM 900 / GSM 1800 + 240 02 3 Operational UMTS 2100 + 240 03 Nordisk Mobiltelefon Operational CDMA 450 + 240 04 3G Infrastructure Services Operational UMTS 2100 + 240 05 Sweden 3G Operational UMTS 2100 Owned by Telia and Tele2 + 240 06 Telenor Operational UMTS 2100 + 240 07 Tele2Comviq Tele2 AB Operational GSM 900 / GSM 1800 + 240 08 Telenor Operational GSM 900 / GSM 1800 + 240 09 Telenor Mobile Sverige Operational Unknown + 240 10 SpringMobil Operational Unknown + 240 20 Wireless Maingate Operational Unknown + 240 21 Banverket Operational GSM-R 900 + +# ISO Country +CH Switzerland +# MCC MNC Brand Operator Status Bands Notes + 228 01 Swisscom Swisscom Ltd Operational GSM 900 / GSM 1800 / UMTS 2100 [113] + 228 02 Sunrise Sunrise Communications AG Operational GSM 900 / GSM 1800 / UMTS 2100 + 228 03 Orange Orange Communications SA Operational GSM 1800 / UMTS 2100 + 228 05 Togewanet AG (Comfone) Reserved Unknown Planned + 228 06 SBB AG Operational GSM-R 900 + 228 07 IN&Phone IN&Phone SA Operational GSM 1800 + 228 08 Tele2 Tele2 Telecommunications AG Operational GSM 1800 + 228 50 3G Mobile AG Reserved UMTS 2100 Planned + 228 51 BebbiCell AG Operational MVNO + Paging + +# ISO Country +SY Syria +# MCC MNC Brand Operator Status Bands Notes + 417 01 SyriaTel Operational GSM 900 / GSM 1800 [114] + 417 02 MTN Syria MTN Syria (JSC) Operational GSM 900 + +# ISO Country +TW Taiwan +# MCC MNC Brand Operator Status Bands Notes + 466 01 FarEasTone Far EasTone Telecommunications Co Ltd Operational GSM 900 / GSM 1800 / UMTS 2100 [115] + 466 02 APTG Asia Pacific Telecom Operational CDMA 800 + 466 06 Tuntex Tuntex Telecom Operational GSM 1800 + 466 11 Chunghwa LDM LDTA/Chungwa Telecom Operational Unknown + 466 88 KG Telecom KG Telecom Operational GSM 1800 Roaming with FarEasTone + 466 89 VIBO VIBO Telecom Operational UMTS 2100 + 466 92 Chungwa Chunghwa Operational GSM 900 / GSM 1800 / UMTS 2100 + 466 93 MobiTai Mobitai Communications Operational GSM 900 Roaming with Taiwan Mobile + 466 97 Taiwan Mobile Taiwan Mobile Co. Ltd Operational GSM 1800 / UMTS 2100 + 466 99 TransAsia TransAsia Telecoms Operational GSM 900 Roaming with Taiwan Mobile + +# ISO Country +TJ Tajikistan +# MCC MNC Brand Operator Status Bands Notes + 436 01 Somoncom JV Somoncom Operational GSM 900 [116] + 436 02 Indigo Indigo Tajikistan Operational GSM 900 / GSM 1800 / UMTS 2100 + 436 03 MLT TT Mobile, Closed joint-stock company Operational GSM 900 / GSM 1800 + 436 04 Babilon-M CJSC Babilon-Mobile Operational GSM 900 / GSM 1800 / UMTS 2100 + 436 05 CTJTHSC Tajik-tel Operational Unknown + +# ISO Country +TZ Tanzania +# MCC MNC Brand Operator Status Bands Notes + 640 01 Tritel Not operational Unknown + 640 02 Mobitel MIC Tanzania Limited Operational GSM 900 / GSM 1800 + 640 03 Zantel Zanzibar Telecom Ltd Operational GSM 900 / GSM 1800 + 640 04 Vodacom Vodacom Tanzania Limited Operational GSM 900 / GSM 1800 + 640 05 Zain Celtel Tanzania Limited Operational Unknown Former Celtel [117] + +# ISO Country +TH Thailand +# MCC MNC Brand Operator Status Bands Notes + 520 00 CAT CDMA Operational CDMA 850 + 520 01 Advanced Info Service Operational GSM 900 + 520 10 WCS IQ Unknown Unknown + 520 15 ACT Mobile Operational GSM 1900 + 520 18 DTAC Total Access Communication Operational GSM 1800 + 520 23 Advanced Info Service Operational GSM 1800 + 520 99 True Move Operational GSM 1800 + +# ISO Country +TG Togo +# MCC MNC Brand Operator Status Bands Notes + 615 01 Togo Cell Togo Telecom Operational GSM 900 [118] + 615 05 Telecel Telecel Togo Operational GSM 900 + +# ISO Country +TO Tonga +# MCC MNC Brand Operator Status Bands Notes + 539 01 Tonga Communications Corporation Operational Unknown + 539 43 Shoreline Communication Operational Unknown +% 539 ? Digicel Operational GSM + +# ISO Country +TT Trinidad and Tobago +# MCC MNC Brand Operator Status Bands Notes + 374 12 bmobile TSTT Operational TDMA 850 / GSM 1800 + 374 13 Digicel Operational GSM 850 / GSM 1900 + +# ISO Country +TN Tunisia +# MCC MNC Brand Operator Status Bands Notes + 605 02 Tunicell Tunisie Telecom Operational GSM 900 / GSM 1800 + 605 03 Tunisiana Orascom Telecom Tunisie Operational GSM 900 / GSM 1800 + +# ISO Country +TR Turkey +# MCC MNC Brand Operator Status Bands Notes + 286 01 Turkcell Turkcell Iletisim Hizmetleri A.S. Operational GSM 900 + 286 02 Vodafone Vodafone Turkey Operational GSM 900 Formerly known as Telsim + 286 03 Avea Operational GSM 1800 Formerly Aria + 286 04 Aycell Not operational GSM 1800 Merged into Aria to form Avea + +# ISO Country +TM Turkmenistan +# MCC MNC Brand Operator Status Bands Notes + 438 01 MTS Barash Communication Technologies Operational GSM 900 / GSM 1800 + 438 02 TM-Cell Operational GSM 900 / GSM 1800 + +# ISO Country +TV Tuvalu +# MCC MNC Brand Operator Status Bands Notes + Tuvalu has no mobile networks + +# ISO Country +UG Uganda +# MCC MNC Brand Operator Status Bands Notes + 641 01 Zain Celtel Cellular Operational Unknown [119] + 641 10 MTN MTN Uganda Operational GSM 900 / GSM 1800 + 641 11 Uganda Telecom Ltd. Operational Unknown + 641 22 Warid Telecom Warid Telecom Operational GSM 900 / GSM 1800 +% 641 ? HITS Telecom Unknown GSM 900 / GSM 1800 + +# ISO Country +UA Ukraine +# MCC MNC Brand Operator Status Bands Notes + 255 01 MTS Ukrainian Mobile Communications Operational GSM 900 / GSM 1800 / CDMA 450 Former UMC + 255 02 Beeline Ukrainian Radio Systems Operational GSM 900 / GSM 1800 Former WellCOM + 255 03 Kyivstar Kyivstar GSM JSC Operational GSM 900 / GSM 1800 + 255 04 IT Intertelecom Operational CDMA 800 + 255 05 Golden Telecom Golden Telecom Operational GSM 1800 + 255 06 life:) Astelit Operational GSM 900 / GSM 1800 + 255 07 Utel Ukrtelecom Operational UMTS 2100 + 255 21 PEOPLEnet Telesystems of Ukraine Operational CDMA 800 + 255 23 CDMA Ukraine ITC Operational CDMA 800 + +# ISO Country +AE United Arab Emirates +# MCC MNC Brand Operator Status Bands Notes + 424 02 Etisalat E mirates Telecom Corp Operational GSM 900 / UMTS 2100 [120] + 424 03 du Emirates Integrated Telecommunications Company Operational GSM 900 / GSM 1800 / UMTS 2100 + +# ISO Country +GB United Kingdom +# MCC MNC Brand Operator Status Bands Notes + 234 00 BT British Telecom Operational GSM 900 / GSM 1800 / UMTS 2100 [121] + 234 01 MCom Mapesbury Communications Ltd. Operational GSM 1800 + 234 02 O2 Operational GSM 900 / GSM 1800 / UMTS 2100 + 234 03 Jersey Telenet Operational GSM 900 + 234 10 O2 Telefónica O2 UK Limited Operational GSM 900 / GSM 1800 / UMTS 2100 + 234 11 O2 Telefónica Europe Operational GSM 900 / GSM 1800 / UMTS 2100 + 234 12 Railtrack Network Rail Infrastructure Ltd Operational GSM 900 / GSM 1800 / UMTS 2100 + 234 15 Vodafone Vodafone United Kingdom Operational GSM 900 / GSM 1800 / UMTS 2100 + 234 18 Cloud9 Wire9 Telecom plc Operational GSM 900 / GSM 1800 / UMTS 2100 + 234 19 Telaware Telaware plc Operational GSM 1800 + 234 20 3 Hutchison 3G UK Ltd Operational UMTS 2100 + 234 22 Routo Telecom Unknown Unknown + 234 30 T-Mobile Operational GSM 1800 / UMTS 2100 + 234 31 Virgin Virgin Mobile Operational GSM 900 / GSM 1800 / UMTS 2100 + 234 32 Virgin Virgin Mobile Operational GSM 900 / GSM 1800 / UMTS 2100 + 234 33 Orange Orange UK Operational GSM 1800 / UMTS 2100 + 234 34 Orange Orange UK Operational GSM 1800 / UMTS 2100 + 234 50 JT-Wave Jersey Telecom Operational GSM 900 / GSM 1800 / UMTS 2100 + 234 55 Cable & Wireless Guernsey / Sure Mobile (Jersey) Operational GSM 900 (Guernsey) / GSM 1800 (Jersey) / UMTS 2100 + 234 58 Manx Telecom Operational GSM 900 / GSM 1800 / UMTS 2100 + 234 55 Cable & Wireless / Sure Mobile (Isle of Man) Operational GSM 900 / GSM 1800 + 234 77 Unknown Operational GSM 900 / GSM 1800 + +# ISO Country +US United States of America +# MCC MNC Brand Operator Status Bands Notes + 310 000 Mid-Tex Cellular Operational Unknown + 310 004 Verizon Verizon Wireless Operational Unknown + 310 010 MCI Not operational Unknown + 310 012 Verizon Verizon Wireless Operational CDMA 850 / CDMA 1900 + 310 013 MobileTel Unknown Unknown + 310 014 Testing Operational Unknown + 310 016 Cricket Communications Operational CDMA / EV-DO 1900 1700 + 310 017 North Sight Communications Inc. Operational Unknown + 310 020 Union Telephone Company Not operational GSM 1900 Or APC Sprint Spectrum + 310 026 T-Mobile Operational GSM 1900 / UMTS 1700 Formerly Cook Inlet Voicestream + 310 030 Centennial Centennial Communications Operational GSM 850 + 310 034 Airpeak Operational Unknown Formerly Nevada Wireless + 310 038 AT&T AT&T Mobility Operational GSM 850 / UMTS 850 / UMTS 1900 + 310 040 Concho Concho Cellular Telephone Co., Inc. Operational GSM 1900 + 310 046 SIMMETRY TMP Corp Operational GSM 1900 + 310 060 Consolidated Telcom Operational Unknown + 310 070 Highland Cellular Operational Unknown Cellular One reseller + 310 080 Corr Corr Wireless Communications LLC Operational GSM 1900 + 310 090 AT&T Operational GSM 1900 / UMTS 1900 Formerly Edge Wireless + 310 100 Plateau Wireless New Mexico RSA 4 East Ltd. Partnership Operational GSM 850 + 310 110 PTI Pacifica PTI Pacifica Inc. Operational GSM 850 + 310 120 Sprint Unknown CDMA + 310 150 AT&T AT&T Mobility Operational GSM 850 / UMTS 850 / UMTS 1900 Formerly Bell South Mobility DCS + 310 160 T-Mobile Not operational GSM 1900 + 310 170 AT&T AT&T Mobility Operational GSM 850 / UMTS 850 / UMTS 1900 Formerly Cingular, also Pacific Bell Wireless + 310 180 West Central West Central Wireless Operational GSM 850 / UMTS 850 / UMTS 1900 + 310 190 Dutch Harbor Alaska Wireless Communications, LLC Operational GSM 850 + 310 200 T-Mobile Not operational GSM 1900 Formerly Smith Bagley + 310 210 T-Mobile Not operational GSM 1900 Iowa + 310 220 T-Mobile Not operational GSM 1900 Kansas / Oklahoma + 310 230 T-Mobile Not operational GSM 1900 Utah + 310 240 T-Mobile Not operational GSM 1900 New Mexico / Texas / Arizona + 310 250 T-Mobile Not operational GSM 1900 Hawaii + 310 260 T-Mobile Operational GSM 1900 Universal USA code + 310 270 T-Mobile Not operational GSM 1900 Formerly Powertel + 310 280 T-Mobile Not operational GSM 1900 + 310 290 T-Mobile Not operational GSM 1900 + 310 300 Get Mobile Inc Get Mobile Inc Operational GSM 1900 + 310 310 T-Mobile Not operational GSM 1900 Formerly Aerial Communications + 310 311 Farmers Wireless Operational GSM 1900 + 310 320 Cellular One Smith Bagley, Inc. Unknown GSM 1900 + 310 330 T-Mobile Unknown GSM 1900 + 310 340 Westlink Westlink Communications Operational GSM 1900 Kansas + 310 350 Carolina Phone Not operational GSM 1900 + 310 380 AT&T Mobility Not operational GSM 850 / UMTS 850 / UMTS 1900 Was Cingular Wireless + 310 390 Cellular One of East Texas TX-11 Acquisition, LLC Operational Unknown + 310 400 i CAN_GSM Wave Runner LLC (Guam) Operational GSM 1900 + 310 410 AT&T AT&T Mobility Operational GSM 850 / UMTS 850 / UMTS 1900 Was Cingular + 310 420 Cincinnati Bell Cincinnati Bell Wireless Operational GSM 1900 + 310 430 Alaska Digitel Operational GSM 1900 + 310 440 Cellular One Unknown GSM 1900 + 310 450 Viaero Viaero Wireless Operational GSM 850 + 310 460 Simmetry TMP Corporation Operational GSM 1900 + 310 480 Choice Phone Operational Unknown + 310 490 SunCom Operational Unknown + 310 500 Alltel Operational CDMA / EV-DO + 310 510 Airtel Airtel Wireless Operational Unknown Formerly PSC Wireless + 310 520 VeriSign Unknown Unknown + 310 530 West Virginia Wireless Operational Unknown + 310 540 Oklahoma Western Oklahoma Western Telephone Company Operational GSM 1900 + 310 560 AT&T AT&T Mobility Operational GSM 850 Formerly Cellular One DCS, Dobson + 310 570 Chinook Wireless Unknown GSM 1900 + 310 580 T-Mobile Not operational Unknown Formerly PCS One, discontinued + 310 590 Alltel Alltel Communications Inc Operational GSM 850 / GSM 1900 + 310 610 Epic Touch Elkhart Telephone Co. Operational GSM 1900 + 310 620 Coleman County Telecom Coleman County Telecommunications Operational GSM 1900 + 310 630 AmeriLink PCS Choice Wireless Operational Unknown + 310 640 Airadigm Airadigm Communications Operational GSM 1900 + 310 650 Jasper Jasper Wireless, inc Operational GSM 850 + 310 660 T-Mobile Not operational GSM 1900 Formerly DigiPhone PCS / DigiPH + 310 670 Northstar Operational Unknown + 310 680 AT&T AT&T Mobility Operational GSM 850 / GSM 1900 formerly Cellular One DCS, NPI Wireless + 310 690 Conestoga Conestoga Wireless Company Operational Unknown + 310 730 SeaMobile Operational Unknown + 310 740 Convey Convey Communications Inc. Operational Unknown + 310 760 Panhandle Panhandle Telecommunications Systems Inc. Operational Unknown + 310 770 i wireless Iowa Wireless Services Operational GSM 1900 + 310 780 Airlink PCS Not operational Unknown + 310 790 PinPoint PinPoint Communications Operational GSM 1900 + 310 800 T-Mobile Not operational GSM 1900 Formerly SOL Communications + 310 830 Caprock Caprock Cellular Operational GSM 850 + 310 850 Aeris Aeris Communications, Inc. Operational CDMA2000 850 / CDMA2000 1900 / GSM 850 / GSM 1900 + 310 870 PACE Kaplan Telephone Company Operational GSM 850 + 310 880 Advantage Advantage Cellular Systems Operational GSM 850 + 310 890 Wireless Alliance Wireless Alliance Operational GSM 850 / GSM 1900 + 310 900 Taylor Taylor Telecommunications Operational GSM 850 + 310 910 First Cellular First Cellular of Southern Illinois Operational GSM 850 + 310 940 Digital Cellular Digital Cellular of Texas Operational Unknown + 310 950 XIT Wireless Texas RSA 1 dba XIT Cellular Operational GSM 850 + 310 960 Plateau Wireless Operational Unknown + 310 970 Globalstar Operational Satellite + 310 980 AT&T Mobility Not operational GSM 850 / UMTS 850 / UMTS 1900 + 310 990 AT&T Mobility Not operational Unknown + 311 000 Mid-Tex Cellular Operational CDMA2000 850 / CDMA2000 1900 + 311 010 Chariton Valley Chariton Valley Communications Operational GSM 1900 + 311 020 Missouri RSA 5 Partnership Operational GSM 850 + 311 030 Indigo Wireless Operational GSM 1900 + 311 040 Commnet Wireless Operational GSM 850 / GSM 1900 + 311 050 Wikes Cellular Operational GSM 850 / GSM 1900 + 311 060 Farmers Cellular Farmers Cellular Telephone Operational GSM 850 / GSM 1900 + 311 070 Easterbrooke Easterbrooke Cellular Corporation Operational GSM 850 + 311 080 Pine Cellular Pine Telephone Company Operational GSM 850 + 311 090 Long Lines Wireless Long Lines Wireless LLC Operational GSM 1900 + 311 100 High Plains Wireless Operational GSM 1900 + 311 110 High Plains Wireless Operational GSM 1900 + 311 120 Choice Phone Operational Unknown + 311 130 Cell One Amarillo Operational GSM 850 + 311 140 Sprocket MBO Wireless Operational Unknown + 311 150 Wilkes Cellular Operational GSM 850 + 311 160 Endless Mountains Wireless Operational Unknown + 311 170 PetroCom Petrocom LLC Operational GSM 850 + 311 180 Cingular Wireless Not operational GSM 850 / UMTS 850 / UMTS 1900 + 311 190 Cellular Properties Unknown Unknown + 311 210 Farmers Cellular Farmers Cellular Telephone Operational GSM 850 / GSM 1900 + 316 010 Nextel Nextel Communications Operational iDEN 800 + 316 011 Southern Communications Services Operational iDEN 800 + +# ISO Country +UY Uruguay +# MCC MNC Brand Operator Status Bands Notes + 748 00 Ancel Operational TDMA 800 + 748 01 Ancel Operational GSM 1800 / UMTS 1900 / UMTS 2100 [122] + 748 07 Movistar Telefónica Móviles Uruguay Operational CDMA2000 850 / GSM 850 / GSM 1900 / UMTS 850 + 748 10 Claro AM Wireless Uruguay S.A. Operational GSM 1900 + +# ISO Country +UZ Uzbekistan +# MCC MNC Brand Operator Status Bands Notes + 434 01 Buztel Not operational GSM 900 / GSM 1800 + 434 02 Uzmacom Not operational Unknown + 434 04 Beeline Unitel LLC Operational GSM 900 / GSM 1800 [123] + 434 05 Ucell Coscom Operational GSM 900 [124] + 434 07 MTS Mobile TeleSystems (FE 'Uzdunrobita' Ltd) Operational GSM 900 / GSM 1800 +% 434 ? Perfectum Mobile Operational CDMA2000 800 + +# ISO Country +VU Vanuatu +# MCC MNC Brand Operator Status Bands Notes + 541 01 SMILE Telecom Vanuatu Ltd Operational GSM 900 + +# ISO Country +VA Vatican +# MCC MNC Brand Operator Status Bands Notes + 225 Not operational The Vatican is served by Italian networks TIM, Vodafone Italy, Wind and 3 + +# ISO Country +VE Venezuela +# MCC MNC Brand Operator Status Bands Notes + 734 01 Digitel Corporacion Digitel C.A. Operational GSM 900 Formerly INFONET + 734 02 Digitel Corporacion Digitel C.A. Operational GSM 900 + 734 03 Digitel Corporacion Digitel C.A. Operational GSM 900 Formerly DIGICEL + 734 04 movistar Telefónica Móviles Venezuela Operational CDMA2000 850 / GSM 850 + 734 06 Movilnet Telecomunicaciones Movilnet Operational CDMA2000 850 / GSM 850 GSM network not yet in commercial use + +# ISO Country +VN Vietnam +# MCC MNC Brand Operator Status Bands Notes + 452 01 MobiFone Vietnam Mobile Telecom Services Company Operational GSM 900 / GSM 1800 [125] + 452 02 Vinaphone Vietnam Telecom Services Company Operational GSM 900 + 452 03 S-Fone S-Telecom Operational CDMA + 452 04 Viettel Mobile Viettel Corporation Operational GSM 900 + 452 05 HT Mobile Hanoi Telecom Operational CDMA Preparing change to GSM + 452 06 E-Mobile EVN Telecom Operational CDMA + +# ISO Country +YE Yemen +# MCC MNC Brand Operator Status Bands Notes + 421 01 SabaFon Operational GSM 900 + 421 02 MTN SpaceTel Operational GSM 900 + +# ISO Country +ZM Zambia +# MCC MNC Brand Operator Status Bands Notes + 645 01 Zain Operational GSM 900 Former Celtel brand [126] + 645 02 MTN Operational GSM 900 / GSM 1800 Former Telecel brand [127] + 645 03 ZAMTEL Operational GSM 900 / GSM 1800 + +# ISO Country +ZW Zimbabwe +# MCC MNC Brand Operator Status Bands Notes + 648 01 Net*One Net*One Cellular (Pvt) Ltd Operational GSM 900 [128] + 648 03 Telecel Telecel Zimbabwe (PVT) Ltd Operational GSM 900 + 648 04 Econet Econet Wireless (Private) Limited Operational GSM 900 + +# ISO Country +-- International - Air +# MCC MNC Brand Operator Status Bands Notes + 901 14 AeroMobile AS Unknown GSM 1800 + 901 15 OnAir Switzerland Sarl Unknown GSM 1800 + +# ISO Country +-- International - Ground +# MCC MNC Brand Operator Status Bands Notes + 901 13 GSM.AQ Global Networks Switzerland Inc. Operational GSM 1800 Antarctica +88234 Network + +# ISO Country +-- Interntional - Satellite +# MCC MNC Brand Operator Status Bands Notes + 901 01 ICO ICO Satellite Management Operational Satellite + 901 02 Sense Communications International Operational Unknown + 901 03 Iridium Operational Satellite + 901 04 Globalstar Operational Satellite + 901 05 Thuraya RMSS Network Operational Satellite + 901 06 Thuraya Satellite Telecommunications Company Operational Satellite + 901 07 Ellipso Operational Unknown + 901 08 Operational Unknown Reserved for station identification where the mobile does not have a subscription IMSI + 901 09 Tele1 Europe Operational Unknown + 901 10 ACeS Operational Satellite + 901 11 Inmarsat Operational Satellite + 901 16 Jasper Systems Operational Unknown + 901 17 Navitas Operational GSM 1800 + 901 18 Cingular Wireless Operational GSM 900 / GSM 1900 / CDMA 1900 + 901 19 Vodafone Malta Maritime Operational Unknown + +# ISO Country +-- International - Sea +# MCC MNC Brand Operator Status Bands Notes + 901 12 MCP Maritime Communications Partner AS Operational GSM 1800 [129] [130] + diff --git a/2009/gsm_protocol_foss-bossa2009/p1010012.jpg b/2009/gsm_protocol_foss-bossa2009/p1010012.jpg new file mode 100755 index 0000000..d5bb0a0 Binary files /dev/null and b/2009/gsm_protocol_foss-bossa2009/p1010012.jpg differ diff --git a/2009/gsm_protocol_foss-bossa2009/p1010012_small.jpg b/2009/gsm_protocol_foss-bossa2009/p1010012_small.jpg new file mode 100644 index 0000000..84db0ce Binary files /dev/null and b/2009/gsm_protocol_foss-bossa2009/p1010012_small.jpg differ diff --git a/2009/gsm_protocol_foss-bossa2009/p1010013.jpg b/2009/gsm_protocol_foss-bossa2009/p1010013.jpg new file mode 100755 index 0000000..5f02c04 Binary files /dev/null and b/2009/gsm_protocol_foss-bossa2009/p1010013.jpg differ diff --git a/2009/gsm_protocol_foss-bossa2009/p1010013_small.jpg b/2009/gsm_protocol_foss-bossa2009/p1010013_small.jpg new file mode 100644 index 0000000..2d0100d Binary files /dev/null and b/2009/gsm_protocol_foss-bossa2009/p1010013_small.jpg differ diff --git a/2009/gsm_protocol_foss-bossa2009/p1010020.jpg b/2009/gsm_protocol_foss-bossa2009/p1010020.jpg new file mode 100755 index 0000000..6054343 Binary files /dev/null and b/2009/gsm_protocol_foss-bossa2009/p1010020.jpg differ diff --git a/2009/gsm_protocol_foss-bossa2009/p1010020_small.jpg b/2009/gsm_protocol_foss-bossa2009/p1010020_small.jpg new file mode 100644 index 0000000..241da98 Binary files /dev/null and b/2009/gsm_protocol_foss-bossa2009/p1010020_small.jpg differ -- cgit v1.2.3