![Jaap Keuter](/assets/img/avatar_default.png)
Update of packet-e212.c dissector according to local national regulatory MNC assignment document. www.uke.gov.pl/uke/redir.jsp?place=galleryStats&id=24439 svn path=/trunk/; revision=35889
2472 lines
83 KiB
C
2472 lines
83 KiB
C
/* packet-e212.c
|
|
* Routines for output and filtering of E.212 numbers common
|
|
* to many dissectors.
|
|
* Copyright 2006, Anders Broman <anders.broman@ericsson.com>
|
|
*
|
|
* $Id$
|
|
*
|
|
* Wireshark - Network traffic analyzer
|
|
* By Gerald Combs <gerald@wireshark.org>
|
|
* Copyright 1998 Gerald Combs
|
|
*
|
|
* This program is free software; you can redistribute it and/or
|
|
* modify it under the terms of the GNU General Public License
|
|
* as published by the Free Software Foundation; either version 2
|
|
* of the License, or (at your option) any later version.
|
|
*
|
|
* This program is distributed in the hope that it will be useful,
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
* GNU General Public License for more details.
|
|
*
|
|
* You should have received a copy of the GNU General Public License
|
|
* along with this program; if not, write to the Free Software
|
|
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
|
*/
|
|
/*
|
|
* Updates and corrections for Polish networks MCC=260
|
|
* according to www.uke.gov.pl status from January 2011
|
|
* Copyright 2011, Grzegorz Szczytowski <grzegorz.szczytowski@gmail.com>
|
|
*/
|
|
|
|
#ifdef HAVE_CONFIG_H
|
|
# include "config.h"
|
|
#endif
|
|
|
|
#include <glib.h>
|
|
#include <epan/packet.h>
|
|
|
|
#include "packet-e212.h"
|
|
#include "expert.h"
|
|
|
|
|
|
/*
|
|
* Annex to ITU Operational Bulletin
|
|
* No. 953 - 1.IV.2010
|
|
* including amendments up to ITU Operational Bulletin No. 960 - 15.VII.2010
|
|
*
|
|
* COMPLEMENT TO ITU-T RECOMMENDATION E.212 (05/2008)
|
|
*/
|
|
static const value_string E212_codes[] = {
|
|
{ 202, "Greece" },
|
|
{ 203, "Unassigned" },
|
|
{ 204, "Netherlands (Kingdom of the)" },
|
|
{ 205, "Unassigned" },
|
|
{ 206, "Belgium" },
|
|
{ 207, "Unassigned" },
|
|
{ 208, "France" },
|
|
{ 209, "Unassigned" },
|
|
{ 210, "Unassigned" },
|
|
{ 211, "Unassigned" },
|
|
{ 212, "Monaco (Principality of)" },
|
|
{ 213, "Andorra (Principality of)" },
|
|
{ 214, "Spain" },
|
|
{ 215, "Unassigned" },
|
|
{ 216, "Hungary (Republic of)" },
|
|
{ 217, "Unassigned" },
|
|
{ 218, "Bosnia and Herzegovina" },
|
|
{ 219, "Croatia (Republic of)" },
|
|
{ 220, "Serbia (Republic of)" },
|
|
{ 221, "Unassigned" },
|
|
{ 222, "Italy" },
|
|
{ 223, "Unassigned" },
|
|
{ 224, "Unassigned" },
|
|
{ 225, "Vatican City State" },
|
|
{ 226, "Romania" },
|
|
{ 227, "Unassigned" },
|
|
{ 228, "Switzerland (Confederation of)" },
|
|
{ 229, "Unassigned" },
|
|
{ 230, "Czech Republic" },
|
|
{ 231, "Slovak Republic" },
|
|
{ 232, "Austria" },
|
|
{ 233, "Unassigned" },
|
|
{ 234, "United Kingdom of Great Britain and Northern Ireland" },
|
|
{ 235, "United Kingdom of Great Britain and Northern Ireland" },
|
|
{ 236, "Unassigned" },
|
|
{ 237, "Unassigned" },
|
|
{ 238, "Denmark" },
|
|
{ 239, "Unassigned" },
|
|
{ 240, "Sweden" },
|
|
{ 241, "Unassigned" },
|
|
{ 242, "Norway" },
|
|
{ 243, "Unassigned" },
|
|
{ 244, "Finland" },
|
|
{ 245, "Unassigned" },
|
|
{ 246, "Lithuania (Republic of)" },
|
|
{ 247, "Latvia (Republic of)" },
|
|
{ 248, "Estonia (Republic of)" },
|
|
{ 249, "Unassigned" },
|
|
{ 250, "Russian Federation" },
|
|
{ 251, "Unassigned" },
|
|
{ 252, "Unassigned" },
|
|
{ 253, "Unassigned" },
|
|
{ 254, "Unassigned" },
|
|
{ 255, "Ukraine" },
|
|
{ 256, "Unassigned" },
|
|
{ 257, "Belarus (Republic of)" },
|
|
{ 258, "Unassigned" },
|
|
{ 259, "Moldova (Republic of)" },
|
|
{ 260, "Poland (Republic of)" },
|
|
{ 261, "Unassigned" },
|
|
{ 262, "Germany (Federal Republic of)" },
|
|
{ 263, "Unassigned" },
|
|
{ 264, "Unassigned" },
|
|
{ 265, "Unassigned" },
|
|
{ 266, "Gibraltar" },
|
|
{ 267, "Unassigned" },
|
|
{ 268, "Portugal" },
|
|
{ 269, "Unassigned" },
|
|
{ 270, "Luxembourg" },
|
|
{ 271, "Unassigned" },
|
|
{ 272, "Ireland" },
|
|
{ 273, "Unassigned" },
|
|
{ 274, "Iceland" },
|
|
{ 275, "Unassigned" },
|
|
{ 276, "Albania (Republic of)" },
|
|
{ 277, "Unassigned" },
|
|
{ 278, "Malta" },
|
|
{ 279, "Unassigned" },
|
|
{ 280, "Cyprus (Republic of)" },
|
|
{ 281, "Unassigned" },
|
|
{ 282, "Georgia" },
|
|
{ 283, "Armenia (Republic of)" },
|
|
{ 284, "Bulgaria (Republic of)" },
|
|
{ 285, "Unassigned" },
|
|
{ 286, "Turkey" },
|
|
{ 287, "Unassigned" },
|
|
{ 288, "Faroe Islands" },
|
|
{ 289, "Unassigned" },
|
|
{ 290, "Greenland (Denmark)" },
|
|
{ 291, "Unassigned" },
|
|
{ 292, "San Marino (Republic of)" },
|
|
{ 293, "Slovenia (Republic of)" },
|
|
{ 294, "The Former Yugoslav Republic of Macedonia" },
|
|
{ 295, "Liechtenstein (Principality of)" },
|
|
{ 296, "Unassigned" },
|
|
{ 297, "Montenegro (Republic of)" },
|
|
{ 298, "Unassigned" },
|
|
{ 299, "Unassigned" },
|
|
{ 300, "Unassigned" },
|
|
{ 301, "Unassigned" },
|
|
{ 302, "Canada" },
|
|
{ 303, "Unassigned" },
|
|
{ 304, "Unassigned" },
|
|
{ 305, "Unassigned" },
|
|
{ 306, "Unassigned" },
|
|
{ 307, "Unassigned" },
|
|
{ 308, "Saint Pierre and Miquelon (Collectivite territoriale de la Republique francaise)" },
|
|
{ 309, "Unassigned" },
|
|
{ 310, "United States of America" },
|
|
{ 311, "United States of America" },
|
|
{ 312, "United States of America" },
|
|
{ 313, "United States of America" },
|
|
{ 314, "United States of America" },
|
|
{ 315, "United States of America" },
|
|
{ 316, "United States of America" },
|
|
{ 317, "Unassigned" },
|
|
{ 318, "Unassigned" },
|
|
{ 319, "Unassigned" },
|
|
{ 320, "Unassigned" },
|
|
{ 321, "Unassigned" },
|
|
{ 322, "Unassigned" },
|
|
{ 323, "Unassigned" },
|
|
{ 324, "Unassigned" },
|
|
{ 325, "Unassigned" },
|
|
{ 326, "Unassigned" },
|
|
{ 327, "Unassigned" },
|
|
{ 328, "Unassigned" },
|
|
{ 329, "Unassigned" },
|
|
{ 330, "Puerto Rico" },
|
|
{ 331, "Unassigned" },
|
|
{ 332, "United States Virgin Islands" },
|
|
{ 333, "Unassigned" },
|
|
{ 334, "Mexico" },
|
|
{ 335, "Unassigned" },
|
|
{ 336, "Unassigned" },
|
|
{ 337, "Unassigned" },
|
|
{ 338, "Jamaica" },
|
|
{ 339, "Unassigned" },
|
|
{ 340, "Martinique/Guadeloupe (French Departments of)" },
|
|
{ 341, "Unassigned" },
|
|
{ 342, "Barbados" },
|
|
{ 343, "Unassigned" },
|
|
{ 344, "Antigua and Barbuda" },
|
|
{ 345, "Unassigned" },
|
|
{ 346, "Cayman Islands" },
|
|
{ 347, "Unassigned" },
|
|
{ 348, "British Virgin Islands" },
|
|
{ 349, "Unassigned" },
|
|
{ 350, "Bermuda" },
|
|
{ 351, "Unassigned" },
|
|
{ 352, "Grenada" },
|
|
{ 353, "Unassigned" },
|
|
{ 354, "Montserrat" },
|
|
{ 355, "Unassigned" },
|
|
{ 356, "Saint Kitts and Nevis" },
|
|
{ 357, "Unassigned" },
|
|
{ 358, "Saint Lucia" },
|
|
{ 359, "Unassigned" },
|
|
{ 360, "Saint Vincent and the Grenadines" },
|
|
{ 361, "Unassigned" },
|
|
{ 362, "Netherlands Antilles" },
|
|
{ 363, "Aruba" },
|
|
{ 364, "Bahamas (Commonwealth of the)" },
|
|
{ 365, "Anguilla" },
|
|
{ 366, "Dominica (Commonwealth of)" },
|
|
{ 367, "Unassigned" },
|
|
{ 368, "Cuba" },
|
|
{ 369, "Unassigned" },
|
|
{ 370, "Dominican Republic" },
|
|
{ 371, "Unassigned" },
|
|
{ 372, "Haiti (Republic of)" },
|
|
{ 373, "Unassigned" },
|
|
{ 374, "Trinidad and Tobago" },
|
|
{ 375, "Unassigned" },
|
|
{ 376, "Turks and Caicos Islands" },
|
|
{ 377, "Unassigned" },
|
|
{ 378, "Unassigned" },
|
|
{ 379, "Unassigned" },
|
|
{ 380, "Unassigned" },
|
|
{ 381, "Unassigned" },
|
|
{ 382, "Unassigned" },
|
|
{ 383, "Unassigned" },
|
|
{ 384, "Unassigned" },
|
|
{ 385, "Unassigned" },
|
|
{ 386, "Unassigned" },
|
|
{ 387, "Unassigned" },
|
|
{ 388, "Unassigned" },
|
|
{ 389, "Unassigned" },
|
|
{ 390, "Unassigned" },
|
|
{ 391, "Unassigned" },
|
|
{ 392, "Unassigned" },
|
|
{ 393, "Unassigned" },
|
|
{ 394, "Unassigned" },
|
|
{ 395, "Unassigned" },
|
|
{ 396, "Unassigned" },
|
|
{ 397, "Unassigned" },
|
|
{ 398, "Unassigned" },
|
|
{ 399, "Unassigned" },
|
|
{ 400, "Azerbaijani Republic" },
|
|
{ 401, "Kazakhstan (Republic of)" },
|
|
{ 402, "Bhutan (Kingdom of)" },
|
|
{ 403, "Unassigned" },
|
|
{ 404, "India (Republic of)" },
|
|
{ 405, "India (Republic of)" },
|
|
{ 406, "India (Republic of)" },
|
|
{ 407, "Unassigned" },
|
|
{ 408, "Unassigned" },
|
|
{ 409, "Unassigned" },
|
|
{ 410, "Pakistan (Islamic Republic of)" },
|
|
{ 411, "Unassigned" },
|
|
{ 412, "Afghanistan" },
|
|
{ 413, "Sri Lanka (Democratic Socialist Republic of)" },
|
|
{ 414, "Myanmar (Union of)" },
|
|
{ 415, "Lebanon" },
|
|
{ 416, "Jordan (Hashemite Kingdom of)" },
|
|
{ 417, "Syrian Arab Republic" },
|
|
{ 418, "Iraq (Republic of)" },
|
|
{ 419, "Kuwait (State of)" },
|
|
{ 420, "Saudi Arabia (Kingdom of)" },
|
|
{ 421, "Yemen (Republic of)" },
|
|
{ 422, "Oman (Sultanate of)" },
|
|
{ 423, "Unassigned" },
|
|
{ 424, "United Arab Emirates" },
|
|
{ 425, "Israel (State of)" },
|
|
{ 426, "Bahrain (Kingdom of)" },
|
|
{ 427, "Qatar (State of)" },
|
|
{ 428, "Mongolia" },
|
|
{ 429, "Nepal" },
|
|
{ 430, "United Arab Emirates (Abu Dhabi)" },
|
|
{ 431, "United Arab Emirates (Dubai)" },
|
|
{ 432, "Iran (Islamic Republic of)" },
|
|
{ 433, "Unassigned" },
|
|
{ 434, "Uzbekistan (Republic of)" },
|
|
{ 435, "Unassigned" },
|
|
{ 436, "Tajikistan (Republic of)" },
|
|
{ 437, "Kyrgyz Republic" },
|
|
{ 438, "Turkmenistan" },
|
|
{ 439, "Unassigned" },
|
|
{ 440, "Japan" },
|
|
{ 441, "Japan" },
|
|
{ 442, "Unassigned" },
|
|
{ 443, "Unassigned" },
|
|
{ 444, "Unassigned" },
|
|
{ 445, "Unassigned" },
|
|
{ 446, "Unassigned" },
|
|
{ 447, "Unassigned" },
|
|
{ 448, "Unassigned" },
|
|
{ 449, "Unassigned" },
|
|
{ 450, "Korea (Republic of)" },
|
|
{ 451, "Unassigned" },
|
|
{ 452, "Viet Nam (Socialist Republic of)" },
|
|
{ 453, "Unassigned" },
|
|
{ 454, "Hongkong, China" },
|
|
{ 455, "Macao, China" },
|
|
{ 456, "Cambodia (Kingdom of)" },
|
|
{ 457, "Lao People's Democratic Republic" },
|
|
{ 458, "Unassigned" },
|
|
{ 459, "Unassigned" },
|
|
{ 460, "China (People's Republic of)" },
|
|
{ 461, "China (People's Republic of)" },
|
|
{ 462, "Unassigned" },
|
|
{ 463, "Unassigned" },
|
|
{ 464, "Unassigned" },
|
|
{ 465, "Unassigned" },
|
|
{ 466, "Taiwan, China" },
|
|
{ 467, "Democratic People's Republic of Korea" },
|
|
{ 468, "Unassigned" },
|
|
{ 469, "Unassigned" },
|
|
{ 470, "Bangladesh (People's Republic of)" },
|
|
{ 471, "Unassigned" },
|
|
{ 472, "Maldives (Republic of)" },
|
|
{ 473, "Unassigned" },
|
|
{ 474, "Unassigned" },
|
|
{ 475, "Unassigned" },
|
|
{ 476, "Unassigned" },
|
|
{ 477, "Unassigned" },
|
|
{ 478, "Unassigned" },
|
|
{ 479, "Unassigned" },
|
|
{ 480, "Unassigned" },
|
|
{ 481, "Unassigned" },
|
|
{ 482, "Unassigned" },
|
|
{ 483, "Unassigned" },
|
|
{ 484, "Unassigned" },
|
|
{ 485, "Unassigned" },
|
|
{ 486, "Unassigned" },
|
|
{ 487, "Unassigned" },
|
|
{ 488, "Unassigned" },
|
|
{ 489, "Unassigned" },
|
|
{ 490, "Unassigned" },
|
|
{ 491, "Unassigned" },
|
|
{ 492, "Unassigned" },
|
|
{ 493, "Unassigned" },
|
|
{ 494, "Unassigned" },
|
|
{ 495, "Unassigned" },
|
|
{ 496, "Unassigned" },
|
|
{ 497, "Unassigned" },
|
|
{ 498, "Unassigned" },
|
|
{ 499, "Unassigned" },
|
|
{ 500, "Unassigned" },
|
|
{ 501, "Unassigned" },
|
|
{ 502, "Malaysia" },
|
|
{ 503, "Unassigned" },
|
|
{ 504, "Unassigned" },
|
|
{ 505, "Australia" },
|
|
{ 506, "Unassigned" },
|
|
{ 507, "Unassigned" },
|
|
{ 508, "Unassigned" },
|
|
{ 509, "Unassigned" },
|
|
{ 510, "Indonesia (Republic of)" },
|
|
{ 511, "Unassigned" },
|
|
{ 512, "Unassigned" },
|
|
{ 513, "Unassigned" },
|
|
{ 514, "Democratic Republic of Timor-Leste" },
|
|
{ 515, "Philippines (Republic of the)" },
|
|
{ 516, "Unassigned" },
|
|
{ 517, "Unassigned" },
|
|
{ 518, "Unassigned" },
|
|
{ 519, "Unassigned" },
|
|
{ 520, "Thailand" },
|
|
{ 521, "Unassigned" },
|
|
{ 522, "Unassigned" },
|
|
{ 523, "Unassigned" },
|
|
{ 524, "Unassigned" },
|
|
{ 525, "Singapore (Republic of)" },
|
|
{ 526, "Unassigned" },
|
|
{ 527, "Unassigned" },
|
|
{ 528, "Brunei Darussalam" },
|
|
{ 529, "Unassigned" },
|
|
{ 530, "New Zealand" },
|
|
{ 531, "Unassigned" },
|
|
{ 532, "Unassigned" },
|
|
{ 533, "Unassigned" },
|
|
{ 534, "Previously assigned to Northern Mariana Islands (Commonwealth of the)" },
|
|
{ 535, "Previously assigned to Guam" },
|
|
{ 536, "Nauru (Republic of)" },
|
|
{ 537, "Papua New Guinea" },
|
|
{ 538, "Unassigned" },
|
|
{ 539, "Tonga (Kingdom of)" },
|
|
{ 540, "Solomon Islands" },
|
|
{ 541, "Vanuatu (Republic of)" },
|
|
{ 542, "Fiji (Republic of)" },
|
|
{ 543, "Wallis and Futuna (Territoire francais d'outre-mer)" },
|
|
{ 544, "American Samoa" },
|
|
{ 545, "Kiribati (Republic of)" },
|
|
{ 546, "New Caledonia (Territoire francais d'outre-mer)" },
|
|
{ 547, "French Polynesia (Territoire francais d'outre-mer)" },
|
|
{ 548, "Cook Islands" },
|
|
{ 549, "Samoa (Independent State of)" },
|
|
{ 550, "Micronesia (Federated States of)" },
|
|
{ 551, "Marshall Islands (Republic of the)" },
|
|
{ 552, "Palau (Republic of)" },
|
|
{ 553, "Unassigned" },
|
|
{ 554, "Unassigned" },
|
|
{ 555, "Unassigned" },
|
|
{ 556, "Unassigned" },
|
|
{ 557, "Unassigned" },
|
|
{ 558, "Unassigned" },
|
|
{ 559, "Unassigned" },
|
|
{ 560, "Unassigned" },
|
|
{ 561, "Unassigned" },
|
|
{ 562, "Unassigned" },
|
|
{ 563, "Unassigned" },
|
|
{ 564, "Unassigned" },
|
|
{ 565, "Unassigned" },
|
|
{ 566, "Unassigned" },
|
|
{ 567, "Unassigned" },
|
|
{ 568, "Unassigned" },
|
|
{ 569, "Unassigned" },
|
|
{ 570, "Unassigned" },
|
|
{ 571, "Unassigned" },
|
|
{ 572, "Unassigned" },
|
|
{ 573, "Unassigned" },
|
|
{ 574, "Unassigned" },
|
|
{ 575, "Unassigned" },
|
|
{ 576, "Unassigned" },
|
|
{ 577, "Unassigned" },
|
|
{ 578, "Unassigned" },
|
|
{ 579, "Unassigned" },
|
|
{ 580, "Unassigned" },
|
|
{ 581, "Unassigned" },
|
|
{ 582, "Unassigned" },
|
|
{ 583, "Unassigned" },
|
|
{ 584, "Unassigned" },
|
|
{ 585, "Unassigned" },
|
|
{ 586, "Unassigned" },
|
|
{ 587, "Unassigned" },
|
|
{ 588, "Unassigned" },
|
|
{ 589, "Unassigned" },
|
|
{ 590, "Unassigned" },
|
|
{ 591, "Unassigned" },
|
|
{ 592, "Unassigned" },
|
|
{ 593, "Unassigned" },
|
|
{ 594, "Unassigned" },
|
|
{ 595, "Unassigned" },
|
|
{ 596, "Unassigned" },
|
|
{ 597, "Unassigned" },
|
|
{ 598, "Unassigned" },
|
|
{ 599, "Unassigned" },
|
|
{ 600, "Unassigned" },
|
|
{ 601, "Unassigned" },
|
|
{ 602, "Egypt (Arab Republic of)" },
|
|
{ 603, "Algeria (People's Democratic Republic of)" },
|
|
{ 604, "Morocco (Kingdom of)" },
|
|
{ 605, "Tunisia" },
|
|
{ 606, "Libya (Socialist People's Libyan Arab Jamahiriya)" },
|
|
{ 607, "Gambia (Republic of the)" },
|
|
{ 608, "Senegal (Republic of)" },
|
|
{ 609, "Mauritania (Islamic Republic of)" },
|
|
{ 610, "Mali (Republic of)" },
|
|
{ 611, "Guinea (Republic of)" },
|
|
{ 612, "Cote d'Ivoire (Republic of)" },
|
|
{ 613, "Burkina Faso" },
|
|
{ 614, "Niger (Republic of the)" },
|
|
{ 615, "Togolese Republic" },
|
|
{ 616, "Benin (Republic of)" },
|
|
{ 617, "Mauritius (Republic of)" },
|
|
{ 618, "Liberia (Republic of)" },
|
|
{ 619, "Sierra Leone" },
|
|
{ 620, "Ghana" },
|
|
{ 621, "Nigeria (Federal Republic of)" },
|
|
{ 622, "Chad (Republic of)" },
|
|
{ 623, "Central African Republic" },
|
|
{ 624, "Cameroon (Republic of)" },
|
|
{ 625, "Cape Verde (Republic of)" },
|
|
{ 626, "Sao Tome and Principe (Democratic Republic of)" },
|
|
{ 627, "Equatorial Guinea (Republic of)" },
|
|
{ 628, "Gabonese Republic" },
|
|
{ 629, "Congo (Republic of the)" },
|
|
{ 630, "Democratic Republic of the Congo" },
|
|
{ 631, "Angola (Republic of)" },
|
|
{ 632, "Guinea-Bissau (Republic of)" },
|
|
{ 633, "Seychelles (Republic of)" },
|
|
{ 634, "Sudan (Republic of the)" },
|
|
{ 635, "Rwanda (Republic of)" },
|
|
{ 636, "Ethiopia (Federal Democratic Republic of)" },
|
|
{ 637, "Somali Democratic Republic" },
|
|
{ 638, "Djibouti (Republic of)" },
|
|
{ 639, "Kenya (Republic of)" },
|
|
{ 640, "Tanzania (United Republic of)" },
|
|
{ 641, "Uganda (Republic of)" },
|
|
{ 642, "Burundi (Republic of)" },
|
|
{ 643, "Mozambique (Republic of)" },
|
|
{ 644, "Unassigned" },
|
|
{ 645, "Zambia (Republic of)" },
|
|
{ 646, "Madagascar (Republic of)" },
|
|
{ 647, "French Departments and Territories in the Indian Ocean" },
|
|
{ 648, "Zimbabwe (Republic of)" },
|
|
{ 649, "Namibia (Republic of)" },
|
|
{ 650, "Malawi" },
|
|
{ 651, "Lesotho (Kingdom of)" },
|
|
{ 652, "Botswana (Republic of)" },
|
|
{ 653, "Swaziland (Kingdom of)" },
|
|
{ 654, "Comoros (Union of the)" },
|
|
{ 655, "South Africa (Republic of)" },
|
|
{ 656, "Unassigned" },
|
|
{ 657, "Eritrea" },
|
|
{ 658, "Unassigned" },
|
|
{ 659, "Unassigned" },
|
|
{ 660, "Unassigned" },
|
|
{ 661, "Unassigned" },
|
|
{ 662, "Unassigned" },
|
|
{ 663, "Unassigned" },
|
|
{ 664, "Unassigned" },
|
|
{ 665, "Unassigned" },
|
|
{ 666, "Unassigned" },
|
|
{ 667, "Unassigned" },
|
|
{ 668, "Unassigned" },
|
|
{ 669, "Unassigned" },
|
|
{ 670, "Unassigned" },
|
|
{ 671, "Unassigned" },
|
|
{ 672, "Unassigned" },
|
|
{ 673, "Unassigned" },
|
|
{ 674, "Unassigned" },
|
|
{ 675, "Unassigned" },
|
|
{ 676, "Unassigned" },
|
|
{ 677, "Unassigned" },
|
|
{ 678, "Unassigned" },
|
|
{ 679, "Unassigned" },
|
|
{ 680, "Unassigned" },
|
|
{ 681, "Unassigned" },
|
|
{ 682, "Unassigned" },
|
|
{ 683, "Unassigned" },
|
|
{ 684, "Unassigned" },
|
|
{ 685, "Unassigned" },
|
|
{ 686, "Unassigned" },
|
|
{ 687, "Unassigned" },
|
|
{ 688, "Unassigned" },
|
|
{ 689, "Unassigned" },
|
|
{ 690, "Unassigned" },
|
|
{ 691, "Unassigned" },
|
|
{ 692, "Unassigned" },
|
|
{ 693, "Unassigned" },
|
|
{ 694, "Unassigned" },
|
|
{ 695, "Unassigned" },
|
|
{ 696, "Unassigned" },
|
|
{ 697, "Unassigned" },
|
|
{ 698, "Unassigned" },
|
|
{ 699, "Unassigned" },
|
|
{ 700, "Unassigned" },
|
|
{ 701, "Unassigned" },
|
|
{ 702, "Belize" },
|
|
{ 703, "Unassigned" },
|
|
{ 704, "Guatemala (Republic of)" },
|
|
{ 705, "Unassigned" },
|
|
{ 706, "El Salvador (Republic of)" },
|
|
{ 707, "Unassigned" },
|
|
{ 708, "Honduras (Republic of)" },
|
|
{ 709, "Unassigned" },
|
|
{ 710, "Nicaragua" },
|
|
{ 711, "Unassigned" },
|
|
{ 712, "Costa Rica" },
|
|
{ 713, "Unassigned" },
|
|
{ 714, "Panama (Republic of)" },
|
|
{ 715, "Unassigned" },
|
|
{ 716, "Peru" },
|
|
{ 717, "Unassigned" },
|
|
{ 718, "Unassigned" },
|
|
{ 719, "Unassigned" },
|
|
{ 720, "Unassigned" },
|
|
{ 721, "Unassigned" },
|
|
{ 722, "Argentine Republic" },
|
|
{ 723, "Unassigned" },
|
|
{ 724, "Brazil (Federative Republic of)" },
|
|
{ 725, "Unassigned" },
|
|
{ 726, "Unassigned" },
|
|
{ 727, "Unassigned" },
|
|
{ 728, "Unassigned" },
|
|
{ 729, "Unassigned" },
|
|
{ 730, "Chile" },
|
|
{ 731, "Unassigned" },
|
|
{ 732, "Colombia (Republic of)" },
|
|
{ 733, "Unassigned" },
|
|
{ 734, "Venezuela (Bolivarian Republic of)" },
|
|
{ 735, "Unassigned" },
|
|
{ 736, "Bolivia (Republic of)" },
|
|
{ 737, "Unassigned" },
|
|
{ 738, "Guyana" },
|
|
{ 739, "Unassigned" },
|
|
{ 740, "Ecuador" },
|
|
{ 741, "Unassigned" },
|
|
{ 742, "French Guiana (French Department of)" },
|
|
{ 743, "Unassigned" },
|
|
{ 744, "Paraguay (Republic of)" },
|
|
{ 745, "Unassigned" },
|
|
{ 746, "Suriname (Republic of)" },
|
|
{ 747, "Unassigned" },
|
|
{ 748, "Uruguay (Eastern Republic of)" },
|
|
{ 749, "Unassigned" },
|
|
{ 750, "Falkland Islands (Malvinas)" },
|
|
|
|
{ 751, "Unassigned" },
|
|
{ 752, "Unassigned" },
|
|
{ 753, "Unassigned" },
|
|
{ 754, "Unassigned" },
|
|
{ 755, "Unassigned" },
|
|
{ 756, "Unassigned" },
|
|
{ 757, "Unassigned" },
|
|
{ 758, "Unassigned" },
|
|
{ 759, "Unassigned" },
|
|
{ 760, "Unassigned" },
|
|
{ 761, "Unassigned" },
|
|
{ 762, "Unassigned" },
|
|
{ 763, "Unassigned" },
|
|
{ 764, "Unassigned" },
|
|
{ 765, "Unassigned" },
|
|
{ 766, "Unassigned" },
|
|
{ 767, "Unassigned" },
|
|
{ 768, "Unassigned" },
|
|
{ 769, "Unassigned" },
|
|
{ 770, "Unassigned" },
|
|
{ 771, "Unassigned" },
|
|
{ 772, "Unassigned" },
|
|
{ 773, "Unassigned" },
|
|
{ 774, "Unassigned" },
|
|
{ 775, "Unassigned" },
|
|
{ 776, "Unassigned" },
|
|
{ 777, "Unassigned" },
|
|
{ 778, "Unassigned" },
|
|
{ 779, "Unassigned" },
|
|
{ 780, "Unassigned" },
|
|
{ 781, "Unassigned" },
|
|
{ 782, "Unassigned" },
|
|
{ 783, "Unassigned" },
|
|
{ 784, "Unassigned" },
|
|
{ 785, "Unassigned" },
|
|
{ 786, "Unassigned" },
|
|
{ 787, "Unassigned" },
|
|
{ 788, "Unassigned" },
|
|
{ 789, "Unassigned" },
|
|
{ 790, "Unassigned" },
|
|
{ 791, "Unassigned" },
|
|
{ 792, "Unassigned" },
|
|
{ 793, "Unassigned" },
|
|
{ 794, "Unassigned" },
|
|
{ 795, "Unassigned" },
|
|
{ 796, "Unassigned" },
|
|
{ 797, "Unassigned" },
|
|
{ 798, "Unassigned" },
|
|
{ 799, "Unassigned" },
|
|
{ 800, "Unassigned" },
|
|
{ 801, "Unassigned" },
|
|
{ 802, "Unassigned" },
|
|
{ 803, "Unassigned" },
|
|
{ 804, "Unassigned" },
|
|
{ 805, "Unassigned" },
|
|
{ 806, "Unassigned" },
|
|
{ 807, "Unassigned" },
|
|
{ 808, "Unassigned" },
|
|
{ 809, "Unassigned" },
|
|
{ 810, "Unassigned" },
|
|
{ 811, "Unassigned" },
|
|
{ 812, "Unassigned" },
|
|
{ 813, "Unassigned" },
|
|
{ 814, "Unassigned" },
|
|
{ 815, "Unassigned" },
|
|
{ 816, "Unassigned" },
|
|
{ 817, "Unassigned" },
|
|
{ 818, "Unassigned" },
|
|
{ 819, "Unassigned" },
|
|
{ 820, "Unassigned" },
|
|
{ 821, "Unassigned" },
|
|
{ 822, "Unassigned" },
|
|
{ 823, "Unassigned" },
|
|
{ 824, "Unassigned" },
|
|
{ 825, "Unassigned" },
|
|
{ 826, "Unassigned" },
|
|
{ 827, "Unassigned" },
|
|
{ 828, "Unassigned" },
|
|
{ 829, "Unassigned" },
|
|
{ 830, "Unassigned" },
|
|
{ 831, "Unassigned" },
|
|
{ 832, "Unassigned" },
|
|
{ 833, "Unassigned" },
|
|
{ 834, "Unassigned" },
|
|
{ 835, "Unassigned" },
|
|
{ 836, "Unassigned" },
|
|
{ 837, "Unassigned" },
|
|
{ 838, "Unassigned" },
|
|
{ 839, "Unassigned" },
|
|
{ 840, "Unassigned" },
|
|
{ 841, "Unassigned" },
|
|
{ 842, "Unassigned" },
|
|
{ 843, "Unassigned" },
|
|
{ 844, "Unassigned" },
|
|
{ 845, "Unassigned" },
|
|
{ 846, "Unassigned" },
|
|
{ 847, "Unassigned" },
|
|
{ 848, "Unassigned" },
|
|
{ 849, "Unassigned" },
|
|
{ 850, "Unassigned" },
|
|
{ 851, "Unassigned" },
|
|
{ 852, "Unassigned" },
|
|
{ 853, "Unassigned" },
|
|
{ 854, "Unassigned" },
|
|
{ 855, "Unassigned" },
|
|
{ 856, "Unassigned" },
|
|
{ 857, "Unassigned" },
|
|
{ 858, "Unassigned" },
|
|
{ 859, "Unassigned" },
|
|
{ 860, "Unassigned" },
|
|
{ 861, "Unassigned" },
|
|
{ 862, "Unassigned" },
|
|
{ 863, "Unassigned" },
|
|
{ 864, "Unassigned" },
|
|
{ 865, "Unassigned" },
|
|
{ 866, "Unassigned" },
|
|
{ 867, "Unassigned" },
|
|
{ 868, "Unassigned" },
|
|
{ 869, "Unassigned" },
|
|
{ 870, "Unassigned" },
|
|
{ 871, "Unassigned" },
|
|
{ 872, "Unassigned" },
|
|
{ 873, "Unassigned" },
|
|
{ 874, "Unassigned" },
|
|
{ 875, "Unassigned" },
|
|
{ 876, "Unassigned" },
|
|
{ 877, "Unassigned" },
|
|
{ 878, "Unassigned" },
|
|
{ 879, "Unassigned" },
|
|
{ 880, "Unassigned" },
|
|
{ 881, "Unassigned" },
|
|
{ 882, "Unassigned" },
|
|
{ 883, "Unassigned" },
|
|
{ 884, "Unassigned" },
|
|
{ 885, "Unassigned" },
|
|
{ 886, "Unassigned" },
|
|
{ 887, "Unassigned" },
|
|
{ 888, "Unassigned" },
|
|
{ 889, "Unassigned" },
|
|
{ 890, "Unassigned" },
|
|
{ 891, "Unassigned" },
|
|
{ 892, "Unassigned" },
|
|
{ 893, "Unassigned" },
|
|
{ 894, "Unassigned" },
|
|
{ 895, "Unassigned" },
|
|
{ 896, "Unassigned" },
|
|
{ 897, "Unassigned" },
|
|
{ 898, "Unassigned" },
|
|
{ 899, "Unassigned" },
|
|
{ 900, "Unassigned" },
|
|
{ 901, "International Mobile, shared code" },
|
|
{ 0, NULL }
|
|
};
|
|
|
|
value_string_ext E212_codes_ext = VALUE_STRING_EXT_INIT(E212_codes);
|
|
|
|
/*
|
|
* Annex to ITU Operational Bulletin No. 958 - 15.VI.2010
|
|
* including amendments up to ITU Operational Bulletin No. 960 - 15.VII.2010
|
|
*
|
|
* According to Recommendation ITU-T E.212 (05/2008)
|
|
*
|
|
* The value parts of the list below are equal to:
|
|
* 1000 * MCC + 10 * MNC, in case of 2 digits long MNCs
|
|
* 1000 * MCC + MNC, in case of 3 digits long MNCs
|
|
* with this encoding, we are sure that even in cases of mixed length
|
|
* MNCs under the same MCC, it is impossible for 2 MNCs to get mapped to
|
|
* the same entry. Aliasing to the same entry in the list below occurs
|
|
* only in case of an invalid combination of MNCs, i.e. in the same MCC a
|
|
* 2 digits long MNC is a prefix of a 3 digits long MNC
|
|
*/
|
|
static const value_string mcc_mnc_codes[] = {
|
|
{ 202010, "Cosmote" },
|
|
{ 202050, "Vodafone - Panafon" },
|
|
{ 202090, "Info Quest S.A." },
|
|
{ 202100, "WIND Hellas" },
|
|
{ 204020, "Tele2 (Netherlands) B.V." },
|
|
{ 204030, "Blyk N.V." },
|
|
{ 204040, "Vodafone Libertel N.V." },
|
|
{ 204050, "Elephant Talk Comm. Premium Rate Serv. Neth. B.V." },
|
|
{ 204060, "Barablu Mobile Benelux Ltd" },
|
|
{ 204070, "Teleena holding B.V." },
|
|
{ 204080, "KPN Mobile The Netherlands B.V." },
|
|
{ 204100, "KPN B.V." },
|
|
{ 204120, "Telfort B.V." },
|
|
{ 204140, "INMO B.V." },
|
|
{ 204160, "T-Mobile Netherlands B.V." },
|
|
{ 204180, "Telfort B.V." },
|
|
{ 204200, "Orange Nederland N.V." },
|
|
{ 204210, "ProRail B.V." },
|
|
{ 204600, "KPN B.V." },
|
|
{ 204690, "KPN Mobile The Netherlands B.V." },
|
|
{ 206010, "Proximus" },
|
|
{ 206100, "Mobistar" },
|
|
{ 206200, "Base" },
|
|
{ 208010, "Orange France" },
|
|
{ 208020, "Orange France" },
|
|
{ 208050, "Globalstar Europe" },
|
|
{ 208060, "Globalstar Europe" },
|
|
{ 208070, "Globalstar Europe" },
|
|
{ 208100, "S.F.R." },
|
|
{ 208110, "S.F.R. (UMTS)" },
|
|
{ 208130, "SFR (Zones Blanches)" },
|
|
{ 208200, "Bouygues Telecom" },
|
|
{ 208210, "Bouygues Telecom" },
|
|
{ 208220, "Transatel" },
|
|
{ 208880, "Bouygues Telecom (Zones Blanches)" },
|
|
{ 213030, "Mobiland" },
|
|
{ 214010, "Vodafone Espana, SAU" },
|
|
{ 214030, "France Telecom Espana, SA" },
|
|
{ 214040, "Xfera Moviles, SA" },
|
|
{ 214050, "Telefonica Moviles Espana, SAU" },
|
|
{ 214060, "Vodafone Espana, SAU" },
|
|
{ 214070, "Telefonica Moviles Espana, SAU" },
|
|
{ 214080, "Euskaltel, SA" },
|
|
{ 214090, "France Telecom Espana, SA" },
|
|
{ 214150, "BT Espana Compania de Servicios Globales de" },
|
|
{ 214160, "Telecable de Asturias, SAU" },
|
|
{ 214170, "R Cable y Telecomunicaciones Galicia, SA" },
|
|
{ 214180, "Cableuropa, SAU" },
|
|
{ 214190, "E-Plus Moviles, SL" },
|
|
{ 214200, "Fonyou Telecom, SL" },
|
|
{ 214210, "Jazz Telecom, SAU" },
|
|
{ 214220, "Best Spain Telecom, SL" },
|
|
{ 214230, "Barablu Movil Espana, SLU" },
|
|
{ 214240, "Vizzavi Espana, SL" },
|
|
{ 214250, "Lycamobile, SL" },
|
|
{ 214260, "Lleida Networks Serveis Telematics, SL" },
|
|
{ 216010, "Pannon GSM" },
|
|
{ 216300, "Westel Mobile" },
|
|
{ 216700, "Vodafone" },
|
|
{ 218030, "Eronet Mobile Communications Ltd." },
|
|
{ 218050, "MOBI'S (Mobilina Srpske)" },
|
|
{ 218900, "GSMBIH" },
|
|
{ 219010, "T-Mobile Hrvatska d.o.o./T-Mobile Croatia LLC" },
|
|
{ 219020, "Tele2/Tele2 d.o.o." },
|
|
{ 219100, "VIPnet/VIPnet d.o.o." },
|
|
{ 220010, "Telenor d.o.o." },
|
|
{ 220030, "Telekom Srbija a.d." },
|
|
{ 220050, "Vip mobile d.o.o." },
|
|
{ 222010, "Telecom Italia Mobile (TIM)" },
|
|
{ 222020, "Elsacom" },
|
|
{ 222100, "Omnitel Pronto Italia (OPI)" },
|
|
{ 222770, "IPSE 2000" },
|
|
{ 222880, "Wind" },
|
|
{ 222980, "Blu" },
|
|
{ 222990, "H3G" },
|
|
{ 226010, "Vodafone Romania SA" },
|
|
{ 226020, "Romtelecom (CDMA)" },
|
|
{ 226030, "Cosmorom" },
|
|
{ 226100, "Orange Romania" },
|
|
{ 228010, "Swisscom Mobile AG" },
|
|
{ 228020, "TDC Switzerland AG" },
|
|
{ 228030, "Orange Communications SA" },
|
|
{ 228050, "Comfone AG" },
|
|
{ 228060, "SBB AG" },
|
|
{ 228070, "IN&Phone SA" },
|
|
{ 228080, "Tele2 Telecommunications AG" },
|
|
{ 228120, "TDC Switzerland AG" },
|
|
{ 228510, "Bebbicell AG" },
|
|
{ 230010, "T-Mobile Czech Republic a.s." },
|
|
{ 230020, "Telefonica O2 Czech Republic a.s." },
|
|
{ 230030, "Vodafone Czech Republic a.s." },
|
|
{ 230040, "Mobilkom a.s." },
|
|
{ 230980, "Sprava Zeleznicni Dopravni Cesty" },
|
|
{ 230990, "Vodafone Czech Republic a.s. R&D Centre" },
|
|
{ 231010, "Orange, GSM" },
|
|
{ 231020, "Eurotel, GSM & NMT" },
|
|
{ 231040, "Eurotel, UMTS" },
|
|
{ 231050, "Orange, UMTS" },
|
|
{ 232010, "Mobilkom Austria Aktiengesellschaft" },
|
|
{ 232020, "Mobilkom Austria Aktiengesellschaft" },
|
|
{ 232030, "T-Mobile Austria GmbH" },
|
|
{ 232040, "T-Mobile Austria GmbH" },
|
|
{ 232050, "Orange Austria Telecommunication GmbH" },
|
|
{ 232060, "Orange Austria Telecommunication GmbH" },
|
|
{ 232070, "T-Mobile Austria GmbH" },
|
|
{ 232090, "Mobilkom Austria Aktiengesellschaft" },
|
|
{ 232100, "Hutchison 3G Austria GmbH" },
|
|
{ 232110, "Mobilkom Austria Aktiengesellschaft" },
|
|
{ 232120, "Orange Austria Telecommunication GmbH" },
|
|
{ 232140, "Hutchison 3G Austria GmbH" },
|
|
{ 232150, "Barablu Mobile Austria Ltd" },
|
|
{ 232910, "OBB - Infrastruktur Bau AG" },
|
|
{ 234000, "British Telecom" },
|
|
{ 234010, "Mapesbury Communications Ltd." },
|
|
{ 234020, "O2 UK Ltd." },
|
|
{ 234030, "Jersey Airtel Ltd" },
|
|
{ 234040, "FMS Solutions Ltd" },
|
|
{ 234050, "Colt Mobile Telecommunications Ltd" },
|
|
{ 234060, "Internet Computer Bureau Ltd" },
|
|
{ 234070, "Cable & Wireless UK" },
|
|
{ 234080, "OnePhone (UK) Ltd" },
|
|
{ 234090, "Wire9 Telecom plc" },
|
|
{ 234100, "O2 UK Ltd." },
|
|
{ 234110, "O2 UK Ltd." },
|
|
{ 234120, "Ntework Rail Infrastructure Ltd" },
|
|
{ 234130, "Ntework Rail Infrastructure Ltd" },
|
|
{ 234140, "Hay Systems Ltd" },
|
|
{ 234150, "Vodafone Ltd." },
|
|
{ 234160, "Opal Telecom Ltd" },
|
|
{ 234170, "Flextel Ltd" },
|
|
{ 234180, "Cloud9" },
|
|
{ 234190, "Teleware plc" },
|
|
{ 234200, "Hutchison 3G UK Ltd." },
|
|
{ 234210, "LogicStar Ltd" },
|
|
{ 234220, "Routo Telecommunications Ltd" },
|
|
{ 234230, "Vectone Network Ltd" },
|
|
{ 234240, "Stour Marine Ltd" },
|
|
{ 234250, "Software Cellular Network Ltd" },
|
|
{ 234260, "Lycamobile UK Limted" },
|
|
{ 234270, "Teleena UK Limited" },
|
|
{ 234300, "T-Mobile UK" },
|
|
{ 234310, "T-Mobile UK" },
|
|
{ 234320, "T-Mobile UK" },
|
|
{ 234330, "Orange" },
|
|
{ 234340, "Orange" },
|
|
{ 234500, "Jersey Telecom" },
|
|
{ 234550, "Cable and Wireless Guensey Ltd" },
|
|
{ 234580, "Manx Telecom" },
|
|
{ 234760, "British Telecom" },
|
|
{ 234780, "Airwave mmO2 Ltd" },
|
|
{ 235000, "Mundio Mobile Limited" },
|
|
{ 235770, "British Telecom" },
|
|
{ 235910, "Vodafone Ltd" },
|
|
{ 235920, "Cable & Wireless UK" },
|
|
{ 235940, "Hutchison 3G UK Ltd" },
|
|
{ 235950, "Network Rail Infrastructure Ltd" },
|
|
{ 238010, "TDC Mobil" },
|
|
{ 238020, "Sonofon" },
|
|
{ 238030, "MIGway A/S" },
|
|
{ 238060, "Hi3G" },
|
|
{ 238070, "Barablu Mobile Ltd." },
|
|
{ 238100, "TDC Mobil" },
|
|
{ 238120, "Lycamobile Denmark" },
|
|
{ 238200, "Telia" },
|
|
{ 238300, "Telia Mobile" },
|
|
{ 238770, "Tele2" },
|
|
{ 240010, "Telia Sonera Sverige AB" },
|
|
{ 240020, "H3G Access AB" },
|
|
{ 240030, "AINMT Sverige AB" },
|
|
{ 240040, "3G Infrastructure Services AB" },
|
|
{ 240050, "Svenska UMTS-Nat AB" },
|
|
{ 240060, "Telenor Sverige AB" },
|
|
{ 240070, "Tele2 Sverige AB" },
|
|
{ 240080, "Telenor Sverige AB" },
|
|
{ 240090, "Djuice Mobile Sweden, filial till Telenor Mobile Sweden AS" },
|
|
{ 240100, "Spring Mobil AB" },
|
|
{ 240110, "Linholmen Science Park AB" },
|
|
{ 240120, "Barablu Mobile Scandinavia Ltd" },
|
|
{ 240130, "Ventelo Sverige AB" },
|
|
{ 240140, "TDC Mobil A/S" },
|
|
{ 240150, "Wireless Maingate Nordic AB" },
|
|
{ 240160, "42IT AB" },
|
|
{ 240170, "Gotalandsnatet AB" },
|
|
{ 240180, "Generic Mobile Systems Sweden AB" },
|
|
{ 240190, "Mundio Mobile Sweden Ltd" },
|
|
{ 240200, "iMEZ AB" },
|
|
{ 240210, "Banverket" },
|
|
{ 240220, "EuTel AB" },
|
|
{ 240240, "Net4Mobility HB" },
|
|
{ 240250, "Digitel Mobile Srl" },
|
|
{ 242010, "Telenor Mobil AS" },
|
|
{ 242020, "Netcom GSM AS" },
|
|
{ 242030, "Teletopia Mobile Communications AS" },
|
|
{ 242040, "Tele2 Norge AS" },
|
|
{ 244040, "Finnet Networks Ltd." },
|
|
{ 244050, "Elisa Matkapuhelinpalvelut Ltd." },
|
|
{ 244090, "Finnet Group" },
|
|
{ 244120, "Finnet Networks Ltd." },
|
|
{ 244140, "Alands Mobiltelefon AB" },
|
|
{ 244160, "Oy Finland Tele2 AB" },
|
|
{ 244210, "Saunalahti Group Ltd." },
|
|
{ 244910, "Sonera Carrier Networks Oy" },
|
|
{ 246010, "Omnitel" },
|
|
{ 246020, "Bite GSM" },
|
|
{ 246030, "Tele2" },
|
|
{ 247010, "Latvijas Mobilais Telefons SIA" },
|
|
{ 247020, "Tele2" },
|
|
{ 247030, "Telekom Baltija" },
|
|
{ 247040, "Beta Telecom" },
|
|
{ 247050, "Bite Mobile" },
|
|
{ 247060, "Rigatta" },
|
|
{ 247070, "Master Telecom" },
|
|
{ 247080, "IZZI" },
|
|
{ 248010, "EMT GSM" },
|
|
{ 248020, "RLE" },
|
|
{ 248030, "Tele2" },
|
|
{ 248040, "OY Top Connect" },
|
|
{ 248050, "AS Bravocom Mobiil" },
|
|
{ 248060, "ProGroup Holding OY" },
|
|
{ 248070, "Televorgu AS" },
|
|
{ 248710, "Siseministeerium (Ministry of Interior)" },
|
|
{ 250010, "Mobile Telesystems" },
|
|
{ 250020, "Megafon" },
|
|
{ 250030, "Nizhegorodskaya Cellular Communications" },
|
|
{ 250040, "Sibchallenge" },
|
|
{ 250050, "Mobile Comms System" },
|
|
{ 250070, "BM Telecom" },
|
|
{ 250100, "Don Telecom" },
|
|
{ 250110, "Orensot" },
|
|
{ 250120, "Baykal Westcom" },
|
|
{ 250130, "Kuban GSM" },
|
|
{ 250160, "New Telephone Company" },
|
|
{ 250170, "Ermak RMS" },
|
|
{ 250190, "Volgograd Mobile" },
|
|
{ 250200, "ECC" },
|
|
{ 250280, "Extel" },
|
|
{ 250390, "Uralsvyazinform" },
|
|
{ 250440, "Stuvtelesot" },
|
|
{ 250920, "Printelefone" },
|
|
{ 250930, "Telecom XXI" },
|
|
{ 250990, "Beeline" },
|
|
{ 255010, "Ukrainian Mobile Communication, UMC" },
|
|
{ 255020, "Ukranian Radio Systems, URS" },
|
|
{ 255030, "Kyivstar GSM" },
|
|
{ 255040, "International Telecommunications Ltd." },
|
|
{ 255050, "Golden Telecom" },
|
|
{ 255060, "Astelit" },
|
|
{ 255070, "Ukrtelecom" },
|
|
{ 255210, "CJSC - Telesystems of Ukraine" },
|
|
{ 257010, "MDC Velcom" },
|
|
{ 257020, "MTS" },
|
|
{ 259010, "Orange Moldova GSM" },
|
|
{ 259020, "Moldcell GSM" },
|
|
{ 259040, "Eventis Mobile GSM" },
|
|
{ 260010, "Plus (Polkomtel S.A.)" },
|
|
{ 260020, "Era (Polska Telefonia Cyfrowa Sp. z o.o.)" },
|
|
{ 260030, "Orange (Polska Telefonia Komorkowa Centertel Sp. z o.o)" },
|
|
{ 260040, "CenterNet S.A" },
|
|
{ 260050, "Orange UMTS (Polska Telefonia Komorkowa Centertel Sp. z o.o)" },
|
|
{ 260060, "Play (P4 Sp. z o.o.)" },
|
|
{ 260070, "Netia S.A" },
|
|
{ 260080, "E-Telko Sp. z o.o." },
|
|
{ 260100, "Sferia S.A." },
|
|
{ 260110, "Nordisk Polska Sp. z o.o." },
|
|
{ 260120, "Cyfrowy Polsat S.A." },
|
|
{ 260130, "Sferia S.A." },
|
|
{ 260140, "Sferia S.A." },
|
|
{ 260150, "CenterNet S.A." },
|
|
{ 260160, "Mobyland Sp. z o.o." },
|
|
{ 260170, "Aero 2 Sp. z o.o." },
|
|
{ 260180, "AMD Telecom S.A." },
|
|
{ 260200, "Mobile.Net Sp. z o.o." },
|
|
{ 260210, "Exteri Sp. z o.o." },
|
|
{ 260220, "Arcomm Sp. z o.o." },
|
|
{ 260230, "Amicomm Sp. z o.o." },
|
|
{ 260240, "WideNet Sp. z o.o." },
|
|
{ 260250, "Best Solutions & Technology Sp. z o.o." },
|
|
{ 260260, "ATE-Advanced Technology & Experience Sp. z o.o." },
|
|
{ 260270, "Intertelcom Sp. z o.o." },
|
|
{ 260280, "PhoneNet Sp. z o.o." },
|
|
{ 260290, "Interfonica Sp. z o.o." },
|
|
{ 260300, "GrandTel Sp. z o.o." },
|
|
{ 260310, "Phone IT Sp. z o.o." },
|
|
{ 260980, "Play Testlab (P4 Sp. z o.o.)" },
|
|
{ 262010, "T-Mobile Deutschland GmbH" },
|
|
{ 262020, "Vodafone D2 GmbH" },
|
|
{ 262030, "E-Plus Mobilfunk GmbH & Co. KG" },
|
|
{ 262040, "Vodafone D2 GmbH" },
|
|
{ 262050, "E-Plus Mobilfunk GmbH & Co. KG" },
|
|
{ 262060, "T-Mobile Deutschland GmbH" },
|
|
{ 262070, "O2 (Germany) GmbH & Co. OHG" },
|
|
{ 262080, "O2 (Germany) GmbH & Co. OHG" },
|
|
{ 262090, "Vodafone D2 GmbH" },
|
|
{ 262100, "Arcor AG & Co." },
|
|
{ 262110, "O2 (Germany) GmbH & Co. OHG" },
|
|
{ 262120, "Dolphin Telecom (Deutschland) GmbH" },
|
|
{ 262130, "Mobilcom Multimedia GmbH" },
|
|
{ 262140, "Group 3G UMTS GmbH (Quam)" },
|
|
{ 262150, "Airdata AG" },
|
|
{ 262760, "Siemens AG, ICMNPGUSTA" },
|
|
{ 262770, "E-Plus Mobilfunk GmbH & Co. KG" },
|
|
{ 266010, "Gibtelecom GSM" },
|
|
{ 266060, "CTS" },
|
|
{ 266090, "Cloud9 Mobile Communications" },
|
|
{ 268010, "Vodafone Telecel - Comunicacoes Pessoais, S.A." },
|
|
{ 268030, "Optimus - Telecomunicacoes, S.A." },
|
|
{ 268050, "Oniway - Inforcomunicacoes, S.A." },
|
|
{ 268060, "TMN - Telecomunicacoes Moveis Nacionais, S.A." },
|
|
{ 270010, "P&T Luxembourg" },
|
|
{ 270770, "Tango" },
|
|
{ 270990, "Voxmobile S.A." },
|
|
{ 272010, "Vodafone Ireland Plc" },
|
|
{ 272020, "Digifone mm02 Ltd." },
|
|
{ 272030, "Meteor Mobile Communications Ltd." },
|
|
{ 272070, "Eircom" },
|
|
{ 272090, "Clever Communications Ltd." },
|
|
{ 274010, "Iceland Telecom Ltd." },
|
|
{ 274020, "P/F Kall" },
|
|
{ 274020, "Og fjarskipti hf (Vodafone Iceland)" },
|
|
{ 274030, "Og fjarskipti hf (Vodafone Iceland)" },
|
|
{ 274040, "IMC Islande ehf" },
|
|
{ 274070, "IceCell ehf" },
|
|
{ 276010, "Albanian Mobile Communications (AMC)" },
|
|
{ 276020, "Vodafone Albania" },
|
|
{ 276030, "Eagle Mobile" },
|
|
{ 276040, "Mobile 4 AL" },
|
|
{ 278010, "Vodafone Malta" },
|
|
{ 278210, "go mobile" },
|
|
{ 278770, "3G Telecommunications Ltd" },
|
|
{ 280010, "CYTA" },
|
|
{ 280100, "Scancom (Cyprus) Ltd." },
|
|
{ 282010, "Geocell Ltd." },
|
|
{ 282020, "Magti GSM Ltd." },
|
|
{ 282030, "Iberiatel Ltd." },
|
|
{ 282040, "Mobitel Ltd." },
|
|
{ 282050, "Silknet JSC" },
|
|
{ 284010, "M-Tel GSM BG" },
|
|
{ 284050, "Globul" },
|
|
{ 286010, "Turkcell" },
|
|
{ 286020, "Telsim GSM" },
|
|
{ 286030, "Aria" },
|
|
{ 286040, "Aycell" },
|
|
{ 288010, "Faroese Telecom - GSM" },
|
|
{ 288020, "Kall GSM" },
|
|
{ 290010, "Tele Greenland" },
|
|
{ 292010, "SMT - San Marino Telecom" },
|
|
{ 293400, "SI Mobil" },
|
|
{ 293410, "Mobitel" },
|
|
{ 293640, "T-2 d.o.o." },
|
|
{ 293700, "Tusmobil d.o.o." },
|
|
{ 294010, "T-Mobile" },
|
|
{ 294020, "Cosmofon" },
|
|
{ 294030, "Nov Operator" },
|
|
{ 295010, "Telecom FL AG" },
|
|
{ 295020, "Viag Europlatform AG" },
|
|
{ 295050, "Mobilkom (Liechstein) AG" },
|
|
{ 295770, "Tele2 AG" },
|
|
{ 297030, "MTEL d.o.o. Podgorica" },
|
|
{ 302360, "Clearnet" },
|
|
{ 302370, "Microcell" },
|
|
{ 302620, "Ice Wireless" },
|
|
{ 302630, "Aliant Mobility" },
|
|
{ 302640, "Bell Mobility" },
|
|
{ 302656, "Tbay Mobility" },
|
|
{ 302660, "MTS Mobility" },
|
|
{ 302670, "CityTel Mobility" },
|
|
{ 302680, "Sask Tel Mobility" },
|
|
{ 302710, "Globalstar" },
|
|
{ 302720, "Rogers Wireless" },
|
|
{ 302860, "Telus Mobility" },
|
|
{ 308010, "St. Pierre-et-Miquelon Telecom" },
|
|
{ 310010, "Verizon Wireless" },
|
|
{ 310012, "Verizon Wireless" },
|
|
{ 310013, "Verizon Wireless" },
|
|
{ 310016, "Cricket Communications" },
|
|
{ 310017, "North Sight Communications Inc" },
|
|
{ 310020, "Union Telephone Company" },
|
|
{ 310030, "Centennial Communications" },
|
|
{ 310035, "ETEX Communications dba ETEX Wireless" },
|
|
{ 310040, "MTA Communications dba MTA Wireless" },
|
|
{ 310050, "ACS Wireless Inc" },
|
|
{ 310060, "Consolidated Telcom" },
|
|
{ 310070, "Cingular Wireless" },
|
|
{ 310080, "Corr Wireless Communications LLC" },
|
|
{ 310090, "Cingular Wireless" },
|
|
{ 310100, "New Mexico RSA 4 East Ltd. Partnership" },
|
|
{ 310110, "Pacific Telecom Inc" },
|
|
{ 310130, "Carolina West Wireless" },
|
|
{ 310140, "GTA Wireless LLC" },
|
|
{ 310150, "Cingular Wireless" },
|
|
{ 310160, "T-Mobile USA" },
|
|
{ 310170, "Cingular Wireless" },
|
|
{ 310180, "West Central Wireless" },
|
|
{ 310190, "Alaska Wireless Communications LLC" },
|
|
{ 310200, "T-Mobile USA" },
|
|
{ 310210, "T-Mobile USA" },
|
|
{ 310220, "T-Mobile USA" },
|
|
{ 310230, "T-Mobile USA" },
|
|
{ 310240, "T-Mobile USA" },
|
|
{ 310250, "T-Mobile USA" },
|
|
{ 310260, "T-Mobile USA" },
|
|
{ 310270, "T-Mobile USA" },
|
|
{ 310280, "Contennial Puerto Rio License Corp." },
|
|
{ 310290, "Nep Cellcorp Inc." },
|
|
{ 310300, "Blanca Telephone Company" },
|
|
{ 310310, "T-Mobile USA" },
|
|
{ 310320, "Smith Bagley Inc, dba Cellular One" },
|
|
{ 310340, "High Plains Midwest LLC, dba Wetlink Communications" },
|
|
{ 310350, "Mohave Cellular L.P." },
|
|
{ 310360, "Cellular Network Partnership dba Pioneer Cellular" },
|
|
{ 310370, "Guamcell Cellular and Paging" },
|
|
{ 310380, "New Cingular Wireless PCS, LLC" },
|
|
{ 310390, "TX-11 Acquistion LLC" },
|
|
{ 310400, "Wave Runner LLC" },
|
|
{ 310410, "Cingular Wireless" },
|
|
{ 310420, "Cincinnati Bell Wireless LLC" },
|
|
{ 310430, "Alaska Digitel LLC" },
|
|
{ 310440, "Numerex Corp" },
|
|
{ 310450, "North East Cellular Inc." },
|
|
{ 310460, "TMP Corporation" },
|
|
{ 310470, "nTELOS Communications Inc" },
|
|
{ 310480, "Choice Phone LLC" },
|
|
{ 310490, "T-Mobile USA" },
|
|
{ 310500, "Public Service Cellular, Inc." },
|
|
{ 310520, "Transactions Network Services" },
|
|
{ 310530, "Iowa Wireless Services LLC" },
|
|
{ 310540, "Oklahoma Western Telephone Company" },
|
|
{ 310550, "Wireless Solutions International" },
|
|
{ 310560, "Cingular Wireless" },
|
|
{ 310570, "MTPCS LLC" },
|
|
{ 310580, "Inland Cellular Telephone Company" },
|
|
{ 310590, "Western Wireless Corporation" },
|
|
{ 310600, "New Cell Inc. dba Cellcom" },
|
|
{ 310610, "Elkhart Telephone Co. Inc. dba Epic Touch Co." },
|
|
{ 310620, "Coleman County Telecommunications Inc. (Trans Texas PCS)" },
|
|
{ 310640, "Airadigm Communications" },
|
|
{ 310650, "Jasper Wireless Inc." },
|
|
{ 310660, "T-Mobile USA" },
|
|
{ 310670, "AT&T Mobility Vanguard Services" },
|
|
{ 310680, "Cingular Wireless" },
|
|
{ 310690, "Keystane Wireless LLC" },
|
|
{ 310700, "Cross Valiant Cellular Partnership" },
|
|
{ 310710, "Arctic Slope Telephone Association Cooperative" },
|
|
{ 310720, "Wireless Solutions International Inc." },
|
|
{ 310730, "US Cellular" },
|
|
{ 310740, "Convey Communications Inc" },
|
|
{ 310750, "East Kentucky Network LLC dba Appalachian Wireless" },
|
|
{ 310760, "Lynch 3G Communications Corporation" },
|
|
{ 310770, "Iowa Wireless Services LLC dba I Wireless" },
|
|
{ 310780, "Connect Net Inc" },
|
|
{ 310790, "PinPoint Communications Inc." },
|
|
{ 310800, "T-Mobile USA" },
|
|
{ 310810, "LCFR LLC" },
|
|
{ 310820, "South Canaan Cellular Communications Co. LP" },
|
|
{ 310830, "Caprock Cellular Ltd. Partnership" },
|
|
{ 310840, "Telecom North America Mobile Inc" },
|
|
{ 310850, "Aeris Communications, Inc." },
|
|
{ 310860, "TX RSA 15B2, LP dba Five Star Wireless" },
|
|
{ 310870, "Kaplan Telephone Company Inc." },
|
|
{ 310880, "Advantage Cellular Systems, Inc." },
|
|
{ 310890, "Rural Cellular Corporation" },
|
|
{ 310900, "Cable & Communications Corporation dba Mid-Rivers Wireless" },
|
|
{ 310910, "Verizon Wireless" },
|
|
{ 310930, "Copper Valley Wireless" },
|
|
{ 310940, "Iris Wireless LLC" },
|
|
{ 310950, "Texas RSA 1 dba XIT Wireless" },
|
|
{ 310960, "UBET Wireless" },
|
|
{ 310970, "Globalstar USA" },
|
|
{ 310980, "Texas RSA 7B3 dba Peoples Wireless Services" },
|
|
{ 310990, "Worldcall Interconnect" },
|
|
{ 311000, "Mid-Tex Cellular Ltd." },
|
|
{ 311010, "Chariton Valley Communications Corp., Inc." },
|
|
{ 311020, "Missouri RSA No. 5 Partnership" },
|
|
{ 311030, "Indigo Wireless, Inc." },
|
|
{ 311040, "Commnet Wireless, LLC" },
|
|
{ 311050, "Thumb Cellular Limited Partnership" },
|
|
{ 311060, "Space Data Corporation" },
|
|
{ 311080, "Pine Telephone Company dba Pine Cellular" },
|
|
{ 311090, "LongLines Wireless" },
|
|
{ 311100, "Nex-Tech Wireless LLC" },
|
|
{ 311110, "Verizon Wireless" },
|
|
{ 311120, "Choice Phone LLC" },
|
|
{ 311140, "MBO Wireless Inc./Cross Telephone Company" },
|
|
{ 311150, "Wilkes Cellular Inc." },
|
|
{ 311170, "PetroCom LLC" },
|
|
{ 311180, "Cingular Wireless, Licensee Pacific Telesis Mobile Services, LLC" },
|
|
{ 311190, "Cellular Properties Inc." },
|
|
{ 311200, "ARINC" },
|
|
{ 311220, "United States Cellular" },
|
|
{ 311240, "Cordova Wireless Communications Inc" },
|
|
{ 311250, "Wave Runner LLC" },
|
|
{ 311260, "SLO Cellular Inc. dba CellularOne of San Luis Obispo" },
|
|
{ 311270, "Verizon Wireless" },
|
|
{ 311271, "Verizon Wireless" },
|
|
{ 311272, "Verizon Wireless" },
|
|
{ 311273, "Verizon Wireless" },
|
|
{ 311274, "Verizon Wireless" },
|
|
{ 311275, "Verizon Wireless" },
|
|
{ 311276, "Verizon Wireless" },
|
|
{ 311277, "Verizon Wireless" },
|
|
{ 311278, "Verizon Wireless" },
|
|
{ 311279, "Verizon Wireless" },
|
|
{ 311280, "Verizon Wireless" },
|
|
{ 311281, "Verizon Wireless" },
|
|
{ 311282, "Verizon Wireless" },
|
|
{ 311283, "Verizon Wireless" },
|
|
{ 311284, "Verizon Wireless" },
|
|
{ 311285, "Verizon Wireless" },
|
|
{ 311286, "Verizon Wireless" },
|
|
{ 311287, "Verizon Wireless" },
|
|
{ 311288, "Verizon Wireless" },
|
|
{ 311289, "Verizon Wireless" },
|
|
{ 311290, "Pinpoint Wireless Inc." },
|
|
{ 311310, "Leaco Rural Telephone Company Inc" },
|
|
{ 311320, "Commnet Wireless LLC" },
|
|
{ 311330, "Bug Tussel Wireless LLC" },
|
|
{ 311340, "Illinois Valley Cellular" },
|
|
{ 311350, "Sagebrush Cellular Inc dba Nemont" },
|
|
{ 311360, "Stelera Wireless LLC" },
|
|
{ 311370, "GCI Communications Corp." },
|
|
{ 311380, "New Dimension Wireless Ltd" },
|
|
{ 311390, "Verizon Wireless" },
|
|
{ 311410, "Iowa RSA No.2 Ltd Partnership" },
|
|
{ 311420, "Northwest Missouri Cellular Limited Partnership" },
|
|
{ 311430, "RSA 1 Limited Partnership dba Cellular 29 Plus" },
|
|
{ 311440, "Bluegrass Cellular LLC" },
|
|
{ 311450, "Panhandle Telecommunication Systems Inc." },
|
|
{ 311460, "Fisher Wireless Services Inc" },
|
|
{ 311470, "Vitelcom Cellular Inc dba Innovative Wireless" },
|
|
{ 311480, "Verizon Wireless" },
|
|
{ 311481, "Verizon Wireless" },
|
|
{ 311482, "Verizon Wireless" },
|
|
{ 311483, "Verizon Wireless" },
|
|
{ 311484, "Verizon Wireless" },
|
|
{ 311485, "Verizon Wireless" },
|
|
{ 311486, "Verizon Wireless" },
|
|
{ 311487, "Verizon Wireless" },
|
|
{ 311488, "Verizon Wireless" },
|
|
{ 311489, "Verizon Wireless" },
|
|
{ 311490, "Strata8 Networks Inc/Wirefree Partners LLC" },
|
|
{ 311500, "CTC Telecom Inc" },
|
|
{ 311530, "Wireless Communications Venture" },
|
|
{ 311540, "Keystone Wireless Inc" },
|
|
{ 311550, "Commnet Midwest LLC" },
|
|
{ 311560, "OTZ Communications Inc" },
|
|
{ 311570, "Bend Cable Communications LLC" },
|
|
{ 311580, "United States Cellular" },
|
|
{ 311590, "California RSA No3 Ltd Partnership dba Golden State Cellular" },
|
|
{ 311600, "Cox TMI Wireless LLC" },
|
|
{ 311610, "North Dakota Network Co." },
|
|
{ 311620, "Terrestar Networks Inc" },
|
|
{ 311630, "Corr Wireless Communications" },
|
|
{ 311640, "Standing Rock Telecommunications" },
|
|
{ 311650, "United Wireless Inc" },
|
|
{ 311660, "Metro PCS Wireless Inc" },
|
|
{ 311670, "Pine Belt Cellular Inc dba Pine Belt Wireless" },
|
|
{ 311680, "GreenFly LLC" },
|
|
{ 311690, "TeleBeeper of New Mexico Inc" },
|
|
{ 311700, "TotalSolutions Telecom LLC" },
|
|
{ 311710, "Northeast Wireless Networks LLC" },
|
|
{ 311720, "Maine PCS LLC" },
|
|
{ 316010, "Nextel Communications Inc" },
|
|
{ 316011, "Southern Communications Services Inc." },
|
|
{ 334020, "Telcel" },
|
|
{ 338020, "Cable & Wireless Jamaica Ltd." },
|
|
{ 338050, "Mossel (Jamaica) Ltd." },
|
|
{ 340010, "Orange Caraibe Mobiles" },
|
|
{ 340020, "Outremer Telecom" },
|
|
{ 340030, "Saint Martin et Saint Barthelemy Telcell Sarl" },
|
|
{ 340080, "Dauphin Telecom" },
|
|
{ 340100, "Guadeloupe Telephone Mobile" },
|
|
{ 340110, "Guyane Telephone Mobile" },
|
|
{ 340120, "Martinique Telephone Mobile" },
|
|
{ 340200, "Bouygues Telecom Caraibe" },
|
|
{ 342600, "Cable & Wireless (Barbados) Ltd." },
|
|
{ 342820, "Sunbeach Communications" },
|
|
{ 344030, "APUA PCS" },
|
|
{ 344920, "Cable & Wireless (Antigua)" },
|
|
{ 344930, "AT&T Wireless (Antigua)" },
|
|
{ 346140, "Cable & Wireless (Cayman)" },
|
|
{ 348170, "Cable & Wireless (BVI) Ltd" },
|
|
{ 348370, "BVI Cable TV Ltd" },
|
|
{ 348570, "Caribbean Cellular Telephone Ltd." },
|
|
{ 348770, "Digicel (BVI) Ltd" },
|
|
{ 362510, "TELCELL GSM" },
|
|
{ 362690, "CT GSM" },
|
|
{ 362910, "SETEL GSM" },
|
|
{ 363010, "Setar GSM" },
|
|
{ 365010, "Weblinks Limited" },
|
|
{ 368010, "ETECSA" },
|
|
{ 370010, "Orange Dominicana, S.A." },
|
|
{ 370020, "Verizon Dominicana S.A." },
|
|
{ 370030, "Tricom S.A." },
|
|
{ 370040, "CentennialDominicana" },
|
|
{ 372010, "Comcel" },
|
|
{ 372020, "Digicel" },
|
|
{ 372030, "Rectel" },
|
|
{ 374120, "TSTT Mobile" },
|
|
{ 374130, "Digicel Trinidad and Tobago Ltd." },
|
|
{ 374140, "LaqTel Ltd." },
|
|
{ 376352, "IslandCom Communications Ltd." },
|
|
{ 376360, "IslandCom Communication Ltd" },
|
|
{ 400010, "Azercell Limited Liability Joint Venture" },
|
|
{ 400020, "Bakcell Limited Liability Company" },
|
|
{ 400030, "Catel JV" },
|
|
{ 400040, "Azerphone LLC" },
|
|
{ 401010, "Kar-Tel llc" },
|
|
{ 401020, "TSC Kazak Telecom" },
|
|
{ 402110, "Bhutan Telecom Ltd" },
|
|
{ 402170, "B-Mobile of Bhutan Telecom" },
|
|
{ 404000, "Dishnet Wireless Ltd, Madhya Pradesh" },
|
|
{ 404010, "Aircell Digilink India Ltd., Haryana" },
|
|
{ 404020, "Bharti Airtel Ltd., Punjab" },
|
|
{ 404030, "Bharti Airtel Ltd., H.P." },
|
|
{ 404040, "Idea Cellular Ltd., Delhi" },
|
|
{ 404050, "Fascel Ltd., Gujarat" },
|
|
{ 404060, "Bharti Airtel Ltd., Karnataka" },
|
|
{ 404070, "Idea Cellular Ltd., Andhra Pradesh" },
|
|
{ 404090, "Reliance Telecom Ltd., Assam" },
|
|
{ 404100, "Bharti Airtel Ltd., Delhi" },
|
|
{ 404110, "Hutchison Essar Mobile Services Ltd, Delhi" },
|
|
{ 404120, "Idea Mobile Communications Ltd., Haryana" },
|
|
{ 404130, "Hutchinson Essar South Ltd., Andhra Pradesh" },
|
|
{ 404140, "Spice Communications PVT Ltd., Punjab" },
|
|
{ 404150, "Aircell Digilink India Ltd., UP (East)" },
|
|
{ 404160, "Bharti Airtel Ltd, North East" },
|
|
{ 404170, "Dishnet Wireless Ltd, West Bengal" },
|
|
{ 404180, "Reliance Telecom Ltd., H.P." },
|
|
{ 404190, "Idea Mobile Communications Ltd., Kerala" },
|
|
{ 404200, "Hutchinson Essar Ltd, Mumbai" },
|
|
{ 404210, "BPL Mobile Communications Ltd., Mumbai" },
|
|
{ 404220, "Idea Cellular Ltd., Maharashtra" },
|
|
{ 404230, "Idea Cellular Ltd, Maharashtra" },
|
|
{ 404240, "Idea Cellular Ltd., Gujarat" },
|
|
{ 404250, "Dishnet Wireless Ltd, Bihar" },
|
|
{ 404270, "Hutchison Essar Cellular Ltd., Maharashtra" },
|
|
{ 404290, "Dishnet Wireless Ltd, Assam" },
|
|
{ 404300, "Hutchison Telecom East Ltd, Kolkata" },
|
|
{ 404310, "Bharti Airtel Ltd., Kolkata" },
|
|
{ 404330, "Dishnet Wireless Ltd, North East" },
|
|
{ 404340, "BSNL, Haryana" },
|
|
{ 404350, "Dishnet Wireless Ltd, Himachal Pradesh" },
|
|
{ 404360, "Reliance Telecom Ltd., Bihar" },
|
|
{ 404370, "Dishnet Wireless Ltd, J&K" },
|
|
{ 404380, "BSNL, Assam" },
|
|
{ 404400, "Bharti Airtel Ltd., Chennai" },
|
|
{ 404410, "Aircell Cellular Ltd, Chennai" },
|
|
{ 404420, "Aircel Ltd., Tamil Nadu" },
|
|
{ 404430, "Hutchison Essar Cellular Ltd., Tamil Nadu" },
|
|
{ 404440, "Spice Communications PVT Ltd., Karnataka" },
|
|
{ 404460, "Hutchison Essar Cellular Ltd., Kerala" },
|
|
{ 404480, "Dishnet Wireless Ltd, UP (West)" },
|
|
{ 404490, "Bharti Airtel Ltd., Andra Pradesh" },
|
|
{ 404500, "Reliance Telecom Ltd., North East" },
|
|
{ 404510, "BSNL, H.P." },
|
|
{ 404520, "Reliance TelecomLtd., Orissa" },
|
|
{ 404530, "BSNL, Punjab" },
|
|
{ 404540, "BSNL, UP (West)" },
|
|
{ 404550, "BSNL, UP (East)" },
|
|
{ 404560, "Idea Mobile Communications Ltd., UP (West)" },
|
|
{ 404570, "BSNL, Gujarat" },
|
|
{ 404580, "BSNL, Madhya Pradesh" },
|
|
{ 404590, "BSNL, Rajasthan" },
|
|
{ 404600, "Aircell Digilink India Ltd., Rajasthan" },
|
|
{ 404610, "Dishnet Wireless Ltd, Punjab" },
|
|
{ 404620, "BSNL, J&K" },
|
|
{ 404630, "Dishnet Wireless Ltd, Haryana" },
|
|
{ 404640, "BSNL, Chennai" },
|
|
{ 404650, "Dishnet Wireless Ltd, UP (East)" },
|
|
{ 404660, "BSNL, Maharashtra" },
|
|
{ 404670, "Reliance Telecom Ltd., Madhya Pradesh" },
|
|
{ 404680, "MTNL, Delhi" },
|
|
{ 404690, "MTNL, Mumbai" },
|
|
{ 404700, "Bharti Hexacom Ltd, Rajasthan" },
|
|
{ 404710, "BSNL, Karnataka" },
|
|
{ 404720, "BSNL, Kerala" },
|
|
{ 404730, "BSNL, Andhra Pradesh" },
|
|
{ 404740, "BSNL, West Bengal" },
|
|
{ 404750, "BSNL, Bihar" },
|
|
{ 404760, "BSNL, Orissa" },
|
|
{ 404770, "BSNL, North East" },
|
|
{ 404780, "BTA Cellcom Ltd., Madhya Pradesh" },
|
|
{ 404790, "BSNL, Andaman & Nicobar" },
|
|
{ 404800, "BSNL, Tamil Nadu" },
|
|
{ 404810, "BSNL, Kolkata" },
|
|
{ 404820, "Idea Telecommunications Ltd, H.P." },
|
|
{ 404830, "Reliable Internet Services Ltd., Kolkata" },
|
|
{ 404840, "Hutchinson Essar South Ltd., Chennai" },
|
|
{ 404850, "Reliance Telecom Ltd., W.B. & A.N." },
|
|
{ 404860, "Hutchinson Essar South Ltd., Karnataka" },
|
|
{ 404870, "Idea Telecommunications Ltd, Rajasthan" },
|
|
{ 404880, "Hutchison Essar South Ltd, Punjab" },
|
|
{ 404890, "Idea Telecommunications Ltd, UP (East)" },
|
|
{ 404900, "Bharti Airtel Ltd., Maharashtra" },
|
|
{ 404910, "Dishnet Wireless Ltd, Kolkata" },
|
|
{ 404920, "Bharti Airtel Ltd., Mumbai" },
|
|
{ 404930, "Bharti Airtel Ltd., Madhya Pradesh" },
|
|
{ 404940, "Bharti Airtel Ltd., Tamil Nadu" },
|
|
{ 404950, "Bharti Airtel Ltd., Kerala" },
|
|
{ 404960, "Bharti Airtel Ltd., Haryana" },
|
|
{ 404970, "Bharti Airtel Ltd., UP (West)" },
|
|
{ 404980, "Bharti Airtel Ltd., Gujarat" },
|
|
{ 404990, "Dishnet Wireless Ltd, Kerala" },
|
|
{ 405000, "Shyam Telelink Ltd, Rajasthan" },
|
|
{ 405010, "Reliance Infocomm Ltd, Andhra Pradesh" },
|
|
{ 405030, "Reliance Infocomm Ltd, Bihar" },
|
|
{ 405040, "Reliance Infocomm Ltd, Chennai" },
|
|
{ 405050, "Reliance Infocomm Ltd, Delhi" },
|
|
{ 405060, "Reliance Infocomm Ltd, Gujarat" },
|
|
{ 405070, "Reliance Infocomm Ltd, Haryana" },
|
|
{ 405080, "Reliance Infocomm Ltd, Himachal Pradesh" },
|
|
{ 405090, "Reliance Infocomm Ltd, J&K" },
|
|
{ 405100, "Reliance Infocomm Ltd, Karnataka" },
|
|
{ 405110, "Reliance Infocomm Ltd, Kerala" },
|
|
{ 405120, "Reliance Infocomm Ltd, Kolkata" },
|
|
{ 405130, "Reliance Infocomm Ltd, Maharashtra" },
|
|
{ 405140, "Reliance Infocomm Ltd, Madhya Pradesh" },
|
|
{ 405150, "Reliance Infocomm Ltd, Mumbai" },
|
|
{ 405170, "Reliance Infocomm Ltd, Orissa" },
|
|
{ 405180, "Reliance Infocomm Ltd, Punjab" },
|
|
{ 405200, "Reliance Infocomm Ltd, Tamilnadu" },
|
|
{ 405210, "Reliance Infocomm Ltd, UP (East)" },
|
|
{ 405220, "Reliance Infocomm Ltd, UP (West)" },
|
|
{ 405230, "Reliance Infocomm Ltd, West bengal" },
|
|
{ 405250, "Tata Teleservices Ltd, Andhra Pradesh" },
|
|
{ 405270, "Tata Teleservices Ltd, Bihar" },
|
|
{ 405280, "Tata Teleservices Ltd, Chennai" },
|
|
{ 405290, "Tata Teleservices Ltd, Delhi" },
|
|
{ 405300, "Tata Teleservices Ltd, Gujarat" },
|
|
{ 405310, "Tata Teleservices Ltd, Haryana" },
|
|
{ 405320, "Tata Teleservices Ltd, Himachal Pradesh" },
|
|
{ 405340, "Tata Teleservices Ltd, Karnataka" },
|
|
{ 405350, "Tata Teleservices Ltd, Kerala" },
|
|
{ 405360, "Tata Teleservices Ltd, Kolkata" },
|
|
{ 405370, "Tata Teleservices Ltd, Maharashtra" },
|
|
{ 405380, "Tata Teleservices Ltd, Madhya Pradesh" },
|
|
{ 405390, "Tata Teleservices Ltd, Mumbai" },
|
|
{ 405410, "Tata Teleservices Ltd, Orissa" },
|
|
{ 405420, "Tata Teleservices Ltd, Punjab" },
|
|
{ 405430, "Tata Teleservices Ltd, Rajasthan" },
|
|
{ 405440, "Tata Teleservices Ltd, Tamilnadu" },
|
|
{ 405450, "Tata Teleservices Ltd, UP (East)" },
|
|
{ 405460, "Tata Teleservices Ltd, UP (West)" },
|
|
{ 405470, "Tata Teleservices Ltd, West Bengal" },
|
|
{ 405520, "Bharti Airtel Ltd, Bihar" },
|
|
{ 405530, "Bharti Airtel Ltd, Orissa" },
|
|
{ 405540, "Bharti Airtel Ltd, UP (East)" },
|
|
{ 405550, "Bharti Airtel Ltd, J&K" },
|
|
{ 405560, "Bharti Airtel Ltd, Assam" },
|
|
{ 405660, "Hutchison Essar South Ltd, UP (West)" },
|
|
{ 405670, "Hutchison Essar South Ltd, Orissa" },
|
|
{ 405680, "Vodaphone/Hutchison, Madhya Pradesh" },
|
|
{ 405700, "Aditya Birla Telecom Ltd, Bihar" },
|
|
{ 405710, "Essar Spacetel Ltd, Himachal Pradesh" },
|
|
{ 405720, "Essar Spacetel Ltd, North East" },
|
|
{ 405730, "Essar Spacetel Ltd, Assam" },
|
|
{ 405740, "Essar Spacetel Ltd, J&K" },
|
|
{ 405750, "Essar Spacetel Ltd, Bihar" },
|
|
{ 405760, "Essar Spacetel Ltd, Orissa" },
|
|
{ 405770, "Essar Spacetel Ltd, Maharashtra" },
|
|
{ 405800, "Aircell Ltd, Karnataka" },
|
|
{ 405810, "Aircell Ltd, Delhi" },
|
|
{ 405820, "Aircell Ltd, Andhra Pradesh" },
|
|
{ 405830, "Aircell Ltd, Gujarat" },
|
|
{ 405840, "Aircell Ltd, Maharashtra" },
|
|
{ 405850, "Aircell Ltd, Mumbai" },
|
|
{ 405860, "Aircell Ltd, Rajasthan" },
|
|
{ 410010, "Mobilink" },
|
|
{ 410030, "PAK Telecom Mobile Ltd. (UFONE)" },
|
|
{ 410040, "CMPak" },
|
|
{ 410060, "Telenor Pakistan" },
|
|
{ 410070, "Warid Telecom" },
|
|
{ 412010, "AWCC" },
|
|
{ 412200, "Roshan" },
|
|
{ 412300, "New1" },
|
|
{ 412400, "Areeba Afghanistan" },
|
|
{ 412880, "Afghan Telecom" },
|
|
{ 413020, "MTN Network Ltd." },
|
|
{ 413030, "Celtel Lanka Ltd." },
|
|
{ 414010, "Myanmar Post and Telecommunication" },
|
|
{ 415050, "Ogero Telecom" },
|
|
{ 415320, "Cellis" },
|
|
{ 415330, "Cellis" },
|
|
{ 415340, "Cellis" },
|
|
{ 415350, "Cellis" },
|
|
{ 415360, "Libancell" },
|
|
{ 415370, "Libancell" },
|
|
{ 415380, "Libancell" },
|
|
{ 415390, "Libancell" },
|
|
{ 416010, "Fastlink" },
|
|
{ 416020, "Xpress" },
|
|
{ 416030, "Umniah" },
|
|
{ 416770, "Mobilecom" },
|
|
{ 417010, "Syriatel" },
|
|
{ 417020, "Spacetel Syria" },
|
|
{ 417090, "Syrian Telecom" },
|
|
{ 418050, "Asia Cell" },
|
|
{ 418200, "Zain Iraq (previously Atheer)" },
|
|
{ 418300, "Zain Iraq (previously Iraqna)" },
|
|
{ 418400, "Korek Telecom" },
|
|
{ 418470, "Iraq Central Cooperative Association for Communication and Transportation" },
|
|
{ 418480, "ITC Fanoos" },
|
|
{ 418490, "Iraqtel" },
|
|
{ 418620, "Itisaluna" },
|
|
{ 418700, "Kalimat" },
|
|
{ 418800, "Iraqi Telecommunications & Post Company (ITPC)" },
|
|
{ 418810, "ITPC (Al-Mazaya)" },
|
|
{ 418830, "ITPC (Sader Al-Iraq)" },
|
|
{ 418840, "ITPC (Eaamar Albasrah)" },
|
|
{ 418850, "ITPC (Anwar Yagotat Alkhalee)" },
|
|
{ 418860, "ITPC (Furatfone)" },
|
|
{ 418870, "ITPC (Al-Seraj)" },
|
|
{ 418880, "ITPC (High Link)" },
|
|
{ 418890, "ITPC (Al-Shams)" },
|
|
{ 418910, "ITPC (Belad Babel)" },
|
|
{ 418920, "ITPC (Al Nakheel)" },
|
|
{ 418930, "ITPC (Iraqcell)" },
|
|
{ 418940, "ITPC (Shaly)" },
|
|
{ 419020, "Mobile Telecommunications Company" },
|
|
{ 419030, "Wataniya Telecom" },
|
|
{ 419040, "Viva" },
|
|
{ 420010, "Saudi Telecom" },
|
|
{ 420030, "Etihad Etisalat Company (Mobily)" },
|
|
{ 421010, "Yemen Mobile Phone Company" },
|
|
{ 421020, "Spacetel Yemen" },
|
|
{ 422020, "Oman Mobile Telecommunications Company (Oman Mobile)" },
|
|
{ 422030, "Oman Qatari Telecommunications Company (Nawras)" },
|
|
{ 422040, "Oman Telecommunications Company (Omantel)" },
|
|
{ 424020, "Etisalat" },
|
|
{ 425010, "Partner Communications Co. Ltd." },
|
|
{ 425020, "Cellcom Israel Ltd." },
|
|
{ 425030, "Pelephone Communications Ltd." },
|
|
{ 425040, "Globalsim Ltd" },
|
|
{ 425060, "Wataniya" },
|
|
{ 426010, "BHR Mobile Plus" },
|
|
{ 427010, "QATARNET" },
|
|
{ 428990, "Mobicom" },
|
|
{ 429010, "Nepal Telecommunications" },
|
|
{ 432110, "Telecommunication Company of Iran (TCI)" },
|
|
{ 432140, "Telecommunication Kish Co. (KIFZO)" },
|
|
{ 432190, "Telecommunication Company of Iran (TCI) - Isfahan Celcom" },
|
|
{ 434010, "Buztel" },
|
|
{ 434020, "Uzmacom" },
|
|
{ 434040, "Daewoo Unitel" },
|
|
{ 434050, "Coscom" },
|
|
{ 434070, "Uzdunrobita" },
|
|
{ 436010, "JC Somoncom" },
|
|
{ 436020, "CJSC Indigo Tajikistan" },
|
|
{ 436030, "TT mobile" },
|
|
{ 436040, "Josa Babilon-T" },
|
|
{ 436050, "CTJTHSC Tajik-tel" },
|
|
{ 437010, "Bitel GSM" },
|
|
{ 438010, "Barash Communication Technologies (BCTI)" },
|
|
{ 438020, "TM-Cell" },
|
|
{ 440010, "NTT DoCoMo, Inc." },
|
|
{ 440020, "NTT DoCoMo Kansai, Inc." },
|
|
{ 440030, "NTT DoCoMo Hokuriku, Inc." },
|
|
{ 440040, "Vodafone" },
|
|
{ 440060, "Vodafone" },
|
|
{ 440070, "KDDI Corporation" },
|
|
{ 440080, "KDDI Corporation" },
|
|
{ 440090, "NTT DoCoMo Kansai Inc." },
|
|
{ 440100, "NTT DoCoMo Kansai Inc." },
|
|
{ 440110, "NTT DoCoMo Tokai Inc." },
|
|
{ 440120, "NTT DoCoMo Inc." },
|
|
{ 440130, "NTT DoCoMo Inc." },
|
|
{ 440140, "NTT DoCoMo Tohoku Inc." },
|
|
{ 440150, "NTT DoCoMo Inc." },
|
|
{ 440160, "NTT DoCoMo Inc." },
|
|
{ 440170, "NTT DoCoMo Inc." },
|
|
{ 440180, "NTT DoCoMo Tokai Inc." },
|
|
{ 440190, "NTT DoCoMo Hokkaido" },
|
|
{ 440200, "NTT DoCoMo Hokuriku Inc." },
|
|
{ 440210, "NTT DoCoMo Inc." },
|
|
{ 440220, "NTT DoCoMo Kansai Inc." },
|
|
{ 440230, "NTT DoCoMo Tokai Inc." },
|
|
{ 440240, "NTT DoCoMo Chugoku Inc." },
|
|
{ 440250, "NTT DoCoMo Hokkaido Inc." },
|
|
{ 440260, "NTT DoCoMo Kyushu Inc." },
|
|
{ 440270, "NTT DoCoMoTohoku Inc." },
|
|
{ 440280, "NTT DoCoMo Shikoku Inc." },
|
|
{ 440290, "NTT DoCoMo Inc." },
|
|
{ 440300, "NTT DoCoMo Inc." },
|
|
{ 440310, "NTT DoCoMo Kansai Inc." },
|
|
{ 440320, "NTT DoCoMo Inc." },
|
|
{ 440330, "NTT DoCoMo Tokai Inc." },
|
|
{ 440340, "NTT DoCoMo Kyushu Inc." },
|
|
{ 440350, "NTT DoCoMo Kansai Inc." },
|
|
{ 440360, "NTT DoCoMo Inc." },
|
|
{ 440370, "NTT DoCoMo Inc." },
|
|
{ 440380, "NTT DoCoMo Inc." },
|
|
{ 440390, "NTT DoCoMo Inc." },
|
|
{ 440400, "Vodafone" },
|
|
{ 440410, "Vodafone" },
|
|
{ 440420, "Vodafone" },
|
|
{ 440430, "Vodafone" },
|
|
{ 440440, "Vodafone" },
|
|
{ 440450, "Vodafone" },
|
|
{ 440460, "Vodafone" },
|
|
{ 440470, "Vodafone" },
|
|
{ 440480, "Vodafone" },
|
|
{ 440490, "NTT DoCoMo Inc." },
|
|
{ 440500, "KDDI Corporation" },
|
|
{ 440510, "KDDI Corporation" },
|
|
{ 440520, "KDDI Corporation" },
|
|
{ 440530, "KDDI Corporation" },
|
|
{ 440540, "KDDI Corporation" },
|
|
{ 440550, "KDDI Corporation" },
|
|
{ 440560, "KDDI Corporation" },
|
|
{ 440580, "NTT DoCoMo Kansai Inc." },
|
|
{ 440600, "NTT DoCoMo Kansai Inc." },
|
|
{ 440610, "NTT DoCoMo Chugoku Inc." },
|
|
{ 440620, "NTT DoCoMo Kyushu Inc." },
|
|
{ 440630, "NTT DoCoMo Inc." },
|
|
{ 440640, "NTT DoCoMo Inc." },
|
|
{ 440650, "NTT DoCoMo Shikoku Inc." },
|
|
{ 440660, "NTT DoCoMo Inc." },
|
|
{ 440670, "NTT DoCoMo Tohoku Inc." },
|
|
{ 440680, "NTT DoCoMo Kyushu Inc." },
|
|
{ 440690, "NTT DoCoMo Inc." },
|
|
{ 440700, "KDDI Corporation" },
|
|
{ 440710, "KDDI Corporation" },
|
|
{ 440720, "KDDI Corporation" },
|
|
{ 440730, "KDDI Corporation" },
|
|
{ 440740, "KDDI Corporation" },
|
|
{ 440750, "KDDI Corporation" },
|
|
{ 440760, "KDDI Corporation" },
|
|
{ 440770, "KDDI Corporation" },
|
|
{ 440780, "Okinawa Cellular Telephone" },
|
|
{ 440790, "KDDI Corporation" },
|
|
{ 440800, "TU-KA Cellular Tokyo Inc." },
|
|
{ 440810, "TU-KA Cellular Tokyo Inc." },
|
|
{ 440820, "TU-KA Phone Kansai Inc." },
|
|
{ 440830, "TU-KA Cellular Tokai Inc." },
|
|
{ 440840, "TU-KA Phone Kansai Inc." },
|
|
{ 440850, "TU-KA Cellular Tokai Inc." },
|
|
{ 440860, "TU-KA Cellular Tokyo Inc." },
|
|
{ 440870, "NTT DoCoMo Chugoku Inc." },
|
|
{ 440880, "KDDI Corporation" },
|
|
{ 440890, "KDDI Corporation" },
|
|
{ 440900, "Vodafone" },
|
|
{ 440920, "Vodafone" },
|
|
{ 440930, "Vodafone" },
|
|
{ 440940, "Vodafone" },
|
|
{ 440950, "Vodafone" },
|
|
{ 440960, "Vodafone" },
|
|
{ 440970, "Vodafone" },
|
|
{ 440980, "Vodafone" },
|
|
{ 440990, "NTT DoCoMo Inc." },
|
|
{ 441400, "NTT DoCoMo Inc." },
|
|
{ 441410, "NTT DoCoMo Inc." },
|
|
{ 441420, "NTT DoCoMo Inc." },
|
|
{ 441430, "NTT DoCoMo Kansai Inc." },
|
|
{ 441440, "NTT DoCoMo Chugoku Inc." },
|
|
{ 441450, "NTT DoCoMo Shikoku Inc." },
|
|
{ 441500, "TU-KA Cellular Tokyo Inc." },
|
|
{ 441510, "TU-KA Phone Kansai Inc." },
|
|
{ 441610, "Vodafone" },
|
|
{ 441620, "Vodafone" },
|
|
{ 441630, "Vodafone" },
|
|
{ 441640, "Vodafone" },
|
|
{ 441650, "Vodafone" },
|
|
{ 441700, "KDDI Corporation" },
|
|
{ 441900, "NTT DoCoMo Inc." },
|
|
{ 441910, "NTT DoCoMo Inc." },
|
|
{ 441920, "NTT DoCoMo Inc." },
|
|
{ 441930, "NTT DoCoMo Hokkaido Inc." },
|
|
{ 441940, "NTT DoCoMo Tohoku Inc." },
|
|
{ 441980, "NTT DoCoMo Kyushu Inc." },
|
|
{ 441990, "NTT DoCoMo Kyushu Inc." },
|
|
{ 450020, "KT Freetel" },
|
|
{ 450030, "SK Telecom" },
|
|
{ 452010, "Mobifone" },
|
|
{ 452020, "Vinaphone" },
|
|
{ 452030, "S Telecom (CDMA)" },
|
|
{ 452040, "Viettel" },
|
|
{ 452070, "Beeline VN/GTEL Mobile JSC" },
|
|
{ 454000, "GSM900/HKCSL" },
|
|
{ 454010, "MVNO/CITIC" },
|
|
{ 454020, "3G Radio System/HKCSL3G" },
|
|
{ 454030, "3G Radio System/Hutchison 3G" },
|
|
{ 454040, "GSM900/GSM1800/Hutchison" },
|
|
{ 454050, "CDMA/Hutchison" },
|
|
{ 454060, "GSM900/SmarTone" },
|
|
{ 454070, "MVNO/China Unicom International Ltd." },
|
|
{ 454080, "MVNO/Trident" },
|
|
{ 454090, "MVNO/China Motion Telecom (HK) Ltd." },
|
|
{ 454100, "GSM1800New World PCS Ltd." },
|
|
{ 454110, "MVNO/CHKTL" },
|
|
{ 454120, "GSM1800/Peoples Telephone Company Ltd." },
|
|
{ 454150, "3G Radio System/SMT3G" },
|
|
{ 454160, "GSM1800/Mandarin Communications Ltd." },
|
|
{ 454180, "GSM7800/Hong Kong CSL Ltd." },
|
|
{ 454190, "3G Radio System/Sunday3G" },
|
|
{ 454200, "Public Mobile Networks/Reserved" },
|
|
{ 454210, "Public Mobile Networks/Reserved" },
|
|
{ 454220, "Public Mobile Networks/Reserved" },
|
|
{ 454230, "Public Mobile Networks/Reserved" },
|
|
{ 454240, "Public Mobile Networks/Reserved" },
|
|
{ 454250, "Public Mobile Networks/Reserved" },
|
|
{ 454260, "Public Mobile Networks/Reserved" },
|
|
{ 454270, "Public Mobile Networks/Reserved" },
|
|
{ 454280, "Public Mobile Networks/Reserved" },
|
|
{ 454290, "Public Mobile Networks/Reserved" },
|
|
{ 454300, "Public Mobile Networks/Reserved" },
|
|
{ 454310, "Public Mobile Networks/Reserved" },
|
|
{ 454320, "Public Mobile Networks/Reserved" },
|
|
{ 454330, "Public Mobile Networks/Reserved" },
|
|
{ 454340, "Public Mobile Networks/Reserved" },
|
|
{ 454350, "Public Mobile Networks/Reserved" },
|
|
{ 454360, "Public Mobile Networks/Reserved" },
|
|
{ 454370, "Public Mobile Networks/Reserved" },
|
|
{ 454380, "Public Mobile Networks/Reserved" },
|
|
{ 454390, "Public Mobile Networks/Reserved" },
|
|
{ 455000, "Smartone Mobile Communications (Macao) Ltd." },
|
|
{ 455010, "CTM GSM" },
|
|
{ 455030, "Hutchison Telecom" },
|
|
{ 456010, "Mobitel (Cam GSM)" },
|
|
{ 456020, "Hello" },
|
|
{ 456030, "S Telecom (CDMA)" },
|
|
{ 456040, "Cadcomms" },
|
|
{ 456050, "Starcell" },
|
|
{ 456060, "Smart" },
|
|
{ 456080, "Viettel" },
|
|
{ 456180, "Mfone" },
|
|
{ 457010, "Lao Telecommunications" },
|
|
{ 457020, "ETL Mobile" },
|
|
{ 457080, "Millicom" },
|
|
{ 460000, "China Mobile" },
|
|
{ 460010, "China Unicom" },
|
|
{ 460030, "China Unicom CDMA" },
|
|
{ 460040, "China Satellite Global Star Network" },
|
|
{ 470010, "GramenPhone" },
|
|
{ 470020, "Aktel" },
|
|
{ 470030, "Mobile 2000" },
|
|
{ 472010, "DhiMobile" },
|
|
{ 502100, "DIGI Telecommunications" },
|
|
{ 502120, "Malaysian Mobile Services Sdn Bhd" },
|
|
{ 502130, "Celcom (Malaysia) Berhad" },
|
|
{ 502140, "Telekom Malaysia Berhad" },
|
|
{ 502160, "DIGI Telecommunications" },
|
|
{ 502170, "Malaysian Mobile Services Sdn Bhd" },
|
|
{ 502180, "U Mobile Sdn. Bhd." },
|
|
{ 502190, "CelCom (Malaysia) Berhad" },
|
|
{ 502200, "Electcoms Wireless Sdn Bhd" },
|
|
{ 505010, "Telstra Corporation Ltd." },
|
|
{ 505020, "Optus Mobile Pty. Ltd." },
|
|
{ 505030, "Vodafone Network Pty. Ltd." },
|
|
{ 505040, "Department of Defence" },
|
|
{ 505050, "The Ozitel Network Pty. Ltd." },
|
|
{ 505060, "Hutchison 3G Australia Pty. Ltd." },
|
|
{ 505070, "Vodafone Network Pty. Ltd." },
|
|
{ 505080, "One.Tel GSM 1800 Pty. Ltd." },
|
|
{ 505090, "Airnet Commercial Australia Ltd." },
|
|
{ 505100, "Norfolk Telecom" },
|
|
{ 505110, "Telstra Corporation Ltd." },
|
|
{ 505120, "Hutchison Telecommunications (Australia) Pty. Ltd." },
|
|
{ 505130, "Railcorp" },
|
|
{ 505140, "AAPT Ltd." },
|
|
{ 505150, "3GIS Pty Ltd. (Telstra & Hutchison 3G)" },
|
|
{ 505160, "Victorian Rail Track" },
|
|
{ 505170, "Vivid Wireless Pty Ltd" },
|
|
{ 505180, "Pactel International Pty Ltd" },
|
|
{ 505190, "Lycamobile Pty Ltd" },
|
|
{ 505240, "Advanced Communications Technologies Pty. Ltd." },
|
|
{ 505710, "Telstra Corporation Ltd." },
|
|
{ 505720, "Telstra Corporation Ltd." },
|
|
{ 505880, "Localstar Holding Pty. Ltd." },
|
|
{ 505900, "Optus Ltd." },
|
|
{ 505990, "One.Tel GSM 1800 Pty. Ltd." },
|
|
{ 510000, "PSN" },
|
|
{ 510010, "Satelindo" },
|
|
{ 510080, "Natrindo (Lippo Telecom)" },
|
|
{ 510100, "Telkomsel" },
|
|
{ 510110, "Excelcomindo" },
|
|
{ 510210, "Indosat - M3" },
|
|
{ 510280, "Komselindo" },
|
|
{ 515010, "Islacom" },
|
|
{ 515020, "Globe Telecom" },
|
|
{ 515030, "Smart Communications" },
|
|
{ 515050, "Digitel" },
|
|
{ 520000, "CAT CDMA" },
|
|
{ 520010, "AIS GSM" },
|
|
{ 520150, "ACT Mobile" },
|
|
{ 525010, "SingTel ST GSM900" },
|
|
{ 525020, "SingTel ST GSM1800" },
|
|
{ 525030, "MobileOne" },
|
|
{ 525050, "Starhub" },
|
|
{ 525120, "Digital Trunked Radio Network" },
|
|
{ 528110, "DST Com" },
|
|
{ 530000, "Reserved for AMPS MIN based IMSI's" },
|
|
{ 530010, "Vodafone New Zealand GSM Network" },
|
|
{ 530020, "Teleom New Zealand CDMA Network" },
|
|
{ 530030, "Woosh Wireless - CDMA Network" },
|
|
{ 530040, "TelstraClear - GSM Network" },
|
|
{ 530050, "Telecom New Zealand - UMTS Ntework" },
|
|
{ 530240, "NZ Communications - UMTS Network" },
|
|
{ 537010, "Bmobile" },
|
|
{ 537020, "Greencom" },
|
|
{ 537030, "Digicel Ltd" },
|
|
{ 539010, "Tonga Communications Corporation" },
|
|
{ 539430, "Digicel" },
|
|
{ 539880, "Digicel (Tonga) Ltd" },
|
|
{ 541010, "SMILE" },
|
|
{ 541050, "Digicel Vanuatu" },
|
|
{ 542010, "Vodafone (Fiji) Ltd" },
|
|
{ 542020, "Digicel (Fiji) Ltd" },
|
|
{ 542020, "Digicel (Fiji) Ltd" },
|
|
{ 542030, "Telecom Fiji Ltd (CDMA)" },
|
|
{ 546010, "OPT Mobilis" },
|
|
{ 547020, "Digicel Tahiti" },
|
|
{ 547100, "Mara Telecom" },
|
|
{ 547200, "Tikiphone" },
|
|
{ 548010, "Telecom Cook" },
|
|
{ 549010, "Telecom Samoa Cellular Ltd." },
|
|
{ 549270, "GoMobile SamoaTel Ltd" },
|
|
{ 550010, "FSM Telecom" },
|
|
{ 552010, "Palau National Communications Corp. (a.k.a. PNCC)" },
|
|
{ 602010, "Mobinil" },
|
|
{ 602020, "Vodafone" },
|
|
{ 602030, "Etisalat" },
|
|
{ 603010, "Algerie Telecom" },
|
|
{ 603020, "Orascom Telecom Algerie" },
|
|
{ 604000, "Meditelecom (GSM)" },
|
|
{ 604010, "Ittissalat Al Maghrid" },
|
|
{ 605020, "Tunisie Telecom" },
|
|
{ 605030, "Orascom Telecom" },
|
|
{ 607010, "Gamcel" },
|
|
{ 607020, "Africell" },
|
|
{ 607030, "Comium Services Ltd" },
|
|
{ 608010, "Sonatel" },
|
|
{ 608020, "Sentel GSM" },
|
|
{ 608020, "Expresso Senegal" },
|
|
{ 609010, "Mattel S.A." },
|
|
{ 609020, "Chinguitel S.A." },
|
|
{ 609100, "Mauritel Mobiles" },
|
|
{ 610010, "Malitel" },
|
|
{ 611010, "Orange Guinee" },
|
|
{ 611020, "Sotelgui" },
|
|
{ 611050, "Cellcom Guinee SA" },
|
|
{ 612020, "Atlantique Cellulaire" },
|
|
{ 612030, "Orange Cote d'Ivoire" },
|
|
{ 612040, "Comium Cote d'Ivoire" },
|
|
{ 612050, "Loteny Telecom" },
|
|
{ 612060, "Oricel Cote d'Ivoire" },
|
|
{ 612070, "Aircomm Cote d'Ivoire" },
|
|
{ 613020, "Celtel" },
|
|
{ 613030, "Telecel" },
|
|
{ 614010, "Sahel.Com" },
|
|
{ 614020, "Celtel" },
|
|
{ 614030, "Telecel" },
|
|
{ 615010, "Togo Telecom" },
|
|
{ 616010, "Libercom" },
|
|
{ 616020, "Telecel" },
|
|
{ 616030, "Spacetel Benin" },
|
|
{ 617010, "Cellplus" },
|
|
{ 617020, "Mahanagar Telephone (Mauritius) Ltd." },
|
|
{ 617100, "Emtel" },
|
|
{ 618040, "Comium Liberia" },
|
|
{ 619010, "Celtel" },
|
|
{ 619020, "Millicom" },
|
|
{ 619030, "Africell" },
|
|
{ 619040, "Comium (Sierra Leone) Ltd." },
|
|
{ 619050, "Lintel (Sierra Leone) Ltd." },
|
|
{ 619250, "Mobitel" },
|
|
{ 619400, "Datatel (SL) Ltd GSM" },
|
|
{ 619500, "Datatel (SL) Ltd CDMA" },
|
|
{ 620010, "Spacefon" },
|
|
{ 620020, "Ghana Telecom Mobile" },
|
|
{ 620030, "Mobitel" },
|
|
{ 620040, "Kasapa Telecom Ltd." },
|
|
{ 620110, "Netafriques Dot Com Ltd" },
|
|
{ 621200, "Econet Wireless Nigeria Ltd." },
|
|
{ 621300, "MTN Nigeria Communications" },
|
|
{ 621400, "MTEL" },
|
|
{ 621500, "Globacom" },
|
|
{ 621600, "EMTS" },
|
|
{ 622010, "Celtel" },
|
|
{ 622020, "Tchad Mobile" },
|
|
{ 623010, "Centrafrique Telecom Plus (CTP)" },
|
|
{ 623020, "Telecel Centrafrique (TC)" },
|
|
{ 623030, "Celca (Socatel)" },
|
|
{ 624010, "Mobile Telephone Networks Cameroon" },
|
|
{ 624020, "Orange Cameroun" },
|
|
{ 625010, "Cabo Verde Telecom" },
|
|
{ 625020, "T+Telecomunicacoes" },
|
|
{ 626010, "Companhia Santomese de Telecomunicacoes" },
|
|
{ 627010, "Guinea Ecuatorial de Telecomunicaciones Sociedad Anonima" },
|
|
{ 628010, "Libertis S.A." },
|
|
{ 628020, "Telecel Gabon S.A." },
|
|
{ 628030, "Celtel Gabon S.A." },
|
|
{ 628040, "USAN Gabon" },
|
|
{ 629010, "Celtel" },
|
|
{ 629100, "Libertis Telecom" },
|
|
{ 630010, "Vodacom Congo RDC sprl" },
|
|
{ 630050, "Supercell Sprl" },
|
|
{ 630860, "Congo-Chine Telecom s.a.r.l." },
|
|
{ 631020, "Unitel" },
|
|
{ 632010, "Guinetel S.A." },
|
|
{ 632020, "Spacetel Guine-Bissau S.A." },
|
|
{ 633010, "Cable & Wireless (Seychelles) Ltd." },
|
|
{ 633020, "Mediatech International Ltd." },
|
|
{ 633100, "Telecom (Seychelles) Ltd." },
|
|
{ 634010, "SD Mobitel" },
|
|
{ 634020, "Areeba-Sudan" },
|
|
{ 634050, "Network of the World Ltd (NOW)" },
|
|
{ 634990, "MTN Sudan" },
|
|
{ 635100, "MTN Rwandacell" },
|
|
{ 636010, "ETH MTN" },
|
|
{ 637300, "Golis Telecommunications Company" },
|
|
{ 638010, "Evatis" },
|
|
{ 639020, "Safaricom Ltd." },
|
|
{ 639030, "Kencell Communications Ltd." },
|
|
{ 640020, "MIC (T) Ltd." },
|
|
{ 640030, "Zantel" },
|
|
{ 640040, "Vodacom (T) Ltd." },
|
|
{ 640050, "Celtel (T) Ltd." },
|
|
{ 641010, "Celtel Uganda" },
|
|
{ 641100, "MTN Uganda Ltd." },
|
|
{ 641110, "Uganda Telecom Ltd." },
|
|
{ 641140, "House of Integrated Technology and Systems Uganda Ltd" },
|
|
{ 641220, "Warid Telecom Uganda Ltd." },
|
|
{ 641660, "i-Tel Ltd" },
|
|
{ 642010, "ECONET" },
|
|
{ 642020, "AFRICELL" },
|
|
{ 642030, "ONAMOB" },
|
|
{ 642070, "LACELL" },
|
|
{ 642080, "HITS TELECOM" },
|
|
{ 642820, "U.COM" },
|
|
{ 643010, "T.D.M. GSM" },
|
|
{ 643040, "VM Sarl" },
|
|
{ 645010, "Celtel Zambia Ltd." },
|
|
{ 645020, "Telecel Zambia Ltd." },
|
|
{ 645030, "Zamtel" },
|
|
{ 646010, "Celtel Madagascar (Zain), GSM" },
|
|
{ 646020, "Orange Madagascar, GSM" },
|
|
{ 646030, "Madamobil, CDMA 2000" },
|
|
{ 646040, "Telecom Malagasy Mobile, GSM" },
|
|
{ 647000, "Orange La Reunion" },
|
|
{ 647020, "Outremer Telecom" },
|
|
{ 647100, "Societe Reunionnaise du Radiotelephone" },
|
|
{ 648010, "Net One" },
|
|
{ 648030, "Telecel" },
|
|
{ 648040, "Econet" },
|
|
{ 649010, "Mobile Telecommunications Ltd." },
|
|
{ 649030, "Powercom Pty Ltd" },
|
|
{ 650010, "Telekom Network Ltd." },
|
|
{ 650100, "Celtel ltd." },
|
|
{ 651010, "Vodacom Lesotho (pty) Ltd." },
|
|
{ 651020, "Econet Ezin-cel" },
|
|
{ 652010, "Mascom Wireless (Pty) Ltd." },
|
|
{ 652020, "Orange Botswana (Pty) Ltd." },
|
|
{ 652040, "Botswana Telecommunications Corporation (BTC)" },
|
|
{ 653010, "SPTC" },
|
|
{ 653100, "Swazi MTN" },
|
|
{ 654010, "HURI - SNPT" },
|
|
{ 655010, "Vodacom (Pty) Ltd." },
|
|
{ 655020, "Telkom SA Ltd" },
|
|
{ 655060, "Sentech (Pty) Ltd." },
|
|
{ 655070, "Cell C (Pty) Ltd." },
|
|
{ 655100, "Mobile Telephone Networks (MTN) Pty Ltd" },
|
|
{ 655110, "SAPS Gauteng" },
|
|
{ 655120, "Mobile Telephone Networks (MTN) Pty Ltd" },
|
|
{ 655130, "Neotel Pty Ltd" },
|
|
{ 655210, "Cape Town Metropolitan Council" },
|
|
{ 655300, "Bokamoso Consortium Pty Ltd" },
|
|
{ 655310, "Karabo Telecoms (Pty) Ltd." },
|
|
{ 655320, "Ilizwi Telecommunications Pty Ltd" },
|
|
{ 655330, "Thinta Thinta Telecommunications Pty Ltd" },
|
|
{ 655340, "Bokone Telecoms Pty Ltd" },
|
|
{ 655350, "Kingdom Communications Pty Ltd" },
|
|
{ 655360, "Amatole Telecommunication Pty Ltd" },
|
|
{ 702670, "Belize Telecommunications Ltd., GSM 1900" },
|
|
{ 702680, "International Telecommunications Ltd. (INTELCO)" },
|
|
{ 704010, "Servicios de Comunicaciones Personales Inalambricas, S.A." },
|
|
{ 704020, "Comunicaciones Celulares S.A." },
|
|
{ 704030, "Telefonica Centroamerica Guatemala S.A." },
|
|
{ 706010, "CTE Telecom Personal, S.A. de C.V." },
|
|
{ 706020, "Digicel, S.A. de C.V." },
|
|
{ 706030, "Telemovil El Salvador, S.A." },
|
|
{ 708001, "Megatel" },
|
|
{ 708002, "Celtel" },
|
|
{ 708040, "Digicel Honduras" },
|
|
{ 710210, "Empresa Nicaraguense de Telecomunicaciones, S.A. (ENITEL)" },
|
|
{ 710730, "Servicios de Comunicaciones, S.A. (SERCOM)" },
|
|
{ 712010, "Instituto Costarricense de Electricidad - ICE" },
|
|
{ 714010, "Cable & Wireless Panama S.A." },
|
|
{ 714020, "BSC de Panama S.A." },
|
|
{ 714020, "Telefonica Moviles Panama S.A." },
|
|
{ 714030, "Claro Panama, S.A." },
|
|
{ 714040, "Digicel (Panama), S.A." },
|
|
{ 716100, "TIM Peru" },
|
|
{ 722010, "Compania de Radiocomunicaciones Moviles S.A." },
|
|
{ 722020, "Nextel Argentina srl" },
|
|
{ 722070, "Telefonica Comunicaciones Personales S.A." },
|
|
{ 722310, "CTI PCS S.A." },
|
|
{ 722320, "Compania de Telefonos del Interior Norte S.A." },
|
|
{ 722330, "Compania de Telefonos del Interior S.A." },
|
|
{ 722341, "Telecom Personal S.A." },
|
|
{ 724000, "Telet" },
|
|
{ 724010, "CRT Cellular" },
|
|
{ 724020, "Global Telecom" },
|
|
{ 724030, "CTMR Cel" },
|
|
{ 724040, "BCP" },
|
|
{ 724050, "Telesc Cel" },
|
|
{ 724060, "Tess" },
|
|
{ 724070, "Sercontel Cel" },
|
|
{ 724080, "Maxitel MG" },
|
|
{ 724090, "Telepar Cel" },
|
|
{ 724100, "ATL Algar" },
|
|
{ 724110, "Telems Cel" },
|
|
{ 724120, "Americel" },
|
|
{ 724130, "Telesp Cel" },
|
|
{ 724140, "Maxitel BA" },
|
|
{ 724150, "CTBC Cel" },
|
|
{ 724160, "BSE" },
|
|
{ 724170, "Ceterp Cel" },
|
|
{ 724180, "Norte Brasil Tel" },
|
|
{ 724190, "Telemig Cel" },
|
|
{ 724210, "Telerj Cel" },
|
|
{ 724230, "Telest Cel" },
|
|
{ 724250, "Telebrasilia Cel" },
|
|
{ 724270, "Telegoias Cel" },
|
|
{ 724290, "Telemat Cel" },
|
|
{ 724310, "Teleacre Cel" },
|
|
{ 724330, "Teleron Cel" },
|
|
{ 724350, "Telebahia Cel" },
|
|
{ 724370, "Telergipe Cel" },
|
|
{ 724390, "Telasa Cel" },
|
|
{ 724410, "Telpe Cel" },
|
|
{ 724430, "Telepisa Cel" },
|
|
{ 724450, "Telpa Cel" },
|
|
{ 724470, "Telern Cel" },
|
|
{ 724480, "Teleceara Cel" },
|
|
{ 724510, "Telma Cel" },
|
|
{ 724530, "Telepara Cel" },
|
|
{ 724550, "Teleamazon Cel" },
|
|
{ 724570, "Teleamapa Cel" },
|
|
{ 724590, "Telaima Cel" },
|
|
{ 730010, "Entel Telefonica Movil" },
|
|
{ 730020, "Telefonica Movil" },
|
|
{ 730030, "Smartcom" },
|
|
{ 730040, "Centennial Cayman Corp. Chile S.A." },
|
|
{ 730050, "Multikom S.A." },
|
|
{ 730060, "Blue Two Chile SA" },
|
|
{ 730070, "Telefonica Moviles Chile S.A." },
|
|
{ 730100, "Entel" },
|
|
{ 732001, "Colombia Telecomunicaciones S.A. - Telecom" },
|
|
{ 732002, "Edatel S.A." },
|
|
{ 732020, "Emtelsa" },
|
|
{ 732099, "Emcali" },
|
|
{ 732101, "Comcel S.A. Occel S.A./Celcaribe" },
|
|
{ 732102, "Bellsouth Colombia S.A." },
|
|
{ 732103, "Colombia Movil S.A." },
|
|
{ 732111, "Colombia Movil S.A." },
|
|
{ 732123, "Telefonica Moviles Colombia S.A." },
|
|
{ 732130, "Avantel" },
|
|
{ 734010, "Infonet" },
|
|
{ 734020, "Corporacion Digitel" },
|
|
{ 734030, "Digicel" },
|
|
{ 734040, "Telcel, C.A." },
|
|
{ 734060, "Telecomunicaciones Movilnet, C.A." },
|
|
{ 736010, "Nuevatel S.A." },
|
|
{ 736020, "ENTEL S.A." },
|
|
{ 736030, "Telecel S.A." },
|
|
{ 738010, "Cel*Star (Guyana) Inc." },
|
|
{ 740000, "Otecel S.A. - Bellsouth" },
|
|
{ 740010, "Porta GSM" },
|
|
{ 740020, "Telecsa S.A." },
|
|
{ 744010, "Hola Paraguay S.A." },
|
|
{ 744020, "Hutchison Telecom S.A." },
|
|
{ 744030, "Compania Privada de Comunicaciones S.A." },
|
|
{ 746020, "Telesur" },
|
|
{ 746030, "Digicel" },
|
|
{ 746040, "Intelsur" },
|
|
{ 746050, "Telesur (CDMA)" },
|
|
{ 748000, "Ancel - TDMA" },
|
|
{ 748010, "Ancel - GSM" },
|
|
{ 748030, "Ancel" },
|
|
{ 748070, "Movistar" },
|
|
{ 748100, "CTI Movil" },
|
|
{ 750001, "Touch" },
|
|
{ 901010, "ICO Global Communications" },
|
|
{ 901020, "Sense Communications International AS" },
|
|
{ 901030, "Iridium Communications Inc" },
|
|
{ 901050, "Thuraya RMSS Network" },
|
|
{ 901060, "Thuraya Satellite Telecommunications Company" },
|
|
{ 901090, "Tele1 Europe" },
|
|
{ 901100, "Asia Cellular Satellite (AceS)" },
|
|
{ 901110, "Inmarsat Ltd." },
|
|
{ 901120, "Maritime Communications Partner AS (MCP network)" },
|
|
{ 901130, "Global Networks Switzerland AG" },
|
|
{ 901140, "Telenor" },
|
|
{ 901150, "OnAir" },
|
|
{ 901160, "Jasper Wireless, Inc." },
|
|
{ 901170, "Jersey Telecom" },
|
|
{ 901180, "Cingular Wireless" },
|
|
{ 901190, "Vodafone Malta (Vodafone Group)" },
|
|
{ 901200, "Intermatica" },
|
|
{ 901210, "Seanet Maritime Communications AB" },
|
|
{ 901220, "MediaLincc Ltd" },
|
|
{ 901230, "Beeline" },
|
|
{ 901240, "Voxbone SA" },
|
|
{ 901250, "In & Phone" },
|
|
{ 901260, "Telecom Italia" },
|
|
{ 901270, "Onair" },
|
|
{ 901280, "Vodafone Group" },
|
|
{ 901290, "Telenor Connexion AB" },
|
|
{ 901300, "Terrestar Netwoks" },
|
|
{ 901880, "UN Office for the Coordination of Humanitarian Affairs (OCHA)" },
|
|
{ 0, NULL }
|
|
};
|
|
|
|
static value_string_ext mcc_mnc_codes_ext = VALUE_STRING_EXT_INIT(mcc_mnc_codes);
|
|
|
|
|
|
static int proto_e212 = -1;
|
|
static int hf_E212_mcc = -1;
|
|
static int hf_E212_mnc = -1;
|
|
static int hf_E212_msin = -1;
|
|
|
|
/*
|
|
* MCC/MNC dissection - little endian MNC encoding
|
|
*
|
|
* MNC of length 2:
|
|
*
|
|
* 8 7 6 5 4 3 2 1
|
|
* +---+---+---+---+---+---+---+---+
|
|
* | MCC digit 2 | MCC digit 1 | octet x
|
|
* +---------------+---------------+
|
|
* | Filler | MCC digit 3 | octet x+1
|
|
* +---------------+---------------+
|
|
* | MNC digit 2 | MNC digit 1 | octet x+2
|
|
* +---------------+---------------+
|
|
*
|
|
* MNC of length 3:
|
|
*
|
|
* 8 7 6 5 4 3 2 1
|
|
* +---+---+---+---+---+---+---+---+
|
|
* | MCC digit 2 | MCC digit 1 | octet x
|
|
* +---------------+---------------+
|
|
* | MNC digit 3 | MCC digit 3 | octet x+1
|
|
* +---------------+---------------+
|
|
* | MNC digit 2 | MNC digit 1 | octet x+2
|
|
* +---------------+---------------+
|
|
*
|
|
*
|
|
* MCC/MNC dissection - big endian MNC encoding
|
|
*
|
|
* MNC of length 2:
|
|
*
|
|
* 8 7 6 5 4 3 2 1
|
|
* +---+---+---+---+---+---+---+---+
|
|
* | MCC digit 2 | MCC digit 1 | octet x
|
|
* +---------------+---------------+
|
|
* | Filler | MCC digit 3 | octet x+1
|
|
* +---------------+---------------+
|
|
* | MNC digit 2 | MNC digit 1 | octet x+2
|
|
* +---------------+---------------+
|
|
*
|
|
* MNC of length 3:
|
|
*
|
|
* 8 7 6 5 4 3 2 1
|
|
* +---+---+---+---+---+---+---+---+
|
|
* | MCC digit 2 | MCC digit 1 | octet x
|
|
* +---------------+---------------+
|
|
* | MNC digit 1 | MCC digit 3 | octet x+1
|
|
* +---------------+---------------+
|
|
* | MNC digit 3 | MNC digit 2 | octet x+2
|
|
* +---------------+---------------+
|
|
*/
|
|
|
|
/*
|
|
* Return MCC MNC in a ep allocated string that can be used in labels.
|
|
*/
|
|
gchar *
|
|
dissect_e212_mcc_mnc_ep_str(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, int offset, gboolean little_endian)
|
|
{
|
|
|
|
int start_offset;
|
|
guint8 octet;
|
|
guint16 mcc, mnc;
|
|
guint8 mcc1, mcc2, mcc3, mnc1, mnc2, mnc3;
|
|
proto_item *item;
|
|
gchar *mcc_mnc_str;
|
|
|
|
start_offset = offset;
|
|
/* Mobile country code MCC */
|
|
octet = tvb_get_guint8(tvb,offset);
|
|
mcc1 = octet & 0x0f;
|
|
mcc2 = octet >> 4;
|
|
offset++;
|
|
octet = tvb_get_guint8(tvb,offset);
|
|
mcc3 = octet & 0x0f;
|
|
/* MNC, Mobile network code (octet 3 bits 5 to 8, octet 4) */
|
|
mnc3 = octet >> 4;
|
|
offset++;
|
|
octet = tvb_get_guint8(tvb,offset);
|
|
mnc1 = octet & 0x0f;
|
|
mnc2 = octet >> 4;
|
|
|
|
mcc = 100 * mcc1 + 10 * mcc2 + mcc3;
|
|
mnc = 10 * mnc1 + mnc2;
|
|
if (mnc3 != 0xf) {
|
|
if(little_endian)
|
|
mnc = 10 * mnc + mnc3;
|
|
else
|
|
mnc = 100 * mnc3 + mnc;
|
|
}
|
|
item = proto_tree_add_uint(tree, hf_E212_mcc , tvb, start_offset, 2, mcc );
|
|
if ((mcc1 > 9) || (mcc2 > 9) || (mcc3 > 9))
|
|
expert_add_info_format(pinfo, item, PI_MALFORMED, PI_WARN, "MCC contains non-decimal digits");
|
|
|
|
if(mnc3 != 0x0f){
|
|
item = proto_tree_add_uint_format(tree, hf_E212_mnc , tvb, start_offset + 1, 2, mnc,
|
|
"Mobile Network Code (MNC): %s (%03u)",
|
|
val_to_str_ext_const(mcc * 1000 + mnc, &mcc_mnc_codes_ext, "Unknown"),
|
|
mnc);
|
|
/* Preapre a string with the MCC and MNC including the country and Operator if
|
|
* known, do NOT print unknown.
|
|
*/
|
|
mcc_mnc_str = ep_strdup_printf("MCC %u %s, MNC %03u %s",
|
|
mcc,
|
|
val_to_str_ext_const(mcc,&E212_codes_ext,""),
|
|
mnc,
|
|
val_to_str_ext_const(mcc * 1000 + mnc, &mcc_mnc_codes_ext, ""));
|
|
}else{
|
|
item = proto_tree_add_uint_format(tree, hf_E212_mnc , tvb, start_offset + 1, 2, mnc,
|
|
"Mobile Network Code (MNC): %s (%02u)",
|
|
val_to_str_ext_const(mcc * 1000 + 10 * mnc, &mcc_mnc_codes_ext, "Unknown"),
|
|
mnc);
|
|
/* Preapre a string with the MCC and MNC including the country and Operator if
|
|
* known, do NOT print unknown.
|
|
*/
|
|
mcc_mnc_str = ep_strdup_printf("MCC %u %s, MNC %02u %s",
|
|
mcc,
|
|
val_to_str_ext_const(mcc,&E212_codes_ext,""),
|
|
mnc,
|
|
val_to_str_ext_const(mcc * 1000 + mnc, &mcc_mnc_codes_ext, ""));
|
|
}
|
|
|
|
if ((mnc1 > 9) || (mnc2 > 9) || ((mnc3 > 9) && (mnc3 != 0x0f)))
|
|
expert_add_info_format(pinfo, item, PI_MALFORMED, PI_WARN, "MNC contains non-decimal digits");
|
|
|
|
offset++;
|
|
return mcc_mnc_str;
|
|
}
|
|
|
|
int
|
|
dissect_e212_mcc_mnc(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, int offset, gboolean little_endian)
|
|
{
|
|
dissect_e212_mcc_mnc_ep_str(tvb, pinfo, tree, offset, little_endian);
|
|
return offset +3;
|
|
}
|
|
|
|
/*
|
|
* When we want to decode the MCC/MNC pair in an address that is encoded according to E.212
|
|
* the main problem is that we do not know whether we are dealing with a length 2 or length 3
|
|
* MNC. Initially, it was possible to find the length of the MNC by checking the MCC code.
|
|
* Originally each country employed a pure 2 digit or 3 digit MNC scheme. However, it is possible
|
|
* to find countries now that employ both lengths for the MNC (e.g. Canada, India).
|
|
* Since in these cases we can be sure that an MNC cannot possible be a prefix for another MNC, we
|
|
* initially assume that the MNC is 2 digits long. If the MCC/MNC combination gives a match in our
|
|
* mcc_mnc_codes list then we can be sure that we deal with an MNC that is 2 digits long. Otherwise,
|
|
* assume that the MNC is 3 digits long.
|
|
*
|
|
* MNC of length 2:
|
|
*
|
|
* 8 7 6 5 4 3 2 1
|
|
* +---+---+---+---+---+---+---+---+
|
|
* | MCC digit 2 | MCC digit 1 | octet x
|
|
* +---------------+---------------+
|
|
* | MNC digit 1 | MCC digit 3 | octet x+1
|
|
* +---------------+---------------+
|
|
* | addr digit 1 | MNC digit 2 | octet x+2
|
|
* +---------------+---------------+
|
|
*
|
|
* MNC of length 3:
|
|
*
|
|
* 8 7 6 5 4 3 2 1
|
|
* +---+---+---+---+---+---+---+---+
|
|
* | MCC digit 2 | MCC digit 1 | octet x
|
|
* +---------------+---------------+
|
|
* | MNC digit 1 | MCC digit 3 | octet x+1
|
|
* +---------------+---------------+
|
|
* | MNC digit 3 | MNC digit 2 | octet x+2
|
|
* +---------------+---------------+
|
|
*
|
|
* This function will consume either 2.5 or 3 octets. For this reason it returns
|
|
* the number of nibbles consumed, i.e. 5 or 6 (2 or 3 digits long MNC respectively)
|
|
*/
|
|
int
|
|
dissect_e212_mcc_mnc_in_address(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, int offset)
|
|
{
|
|
guint32 start_offset;
|
|
guint8 octet;
|
|
guint16 mcc, mnc;
|
|
guint8 mcc1, mcc2, mcc3, mnc1, mnc2, mnc3;
|
|
proto_item *item;
|
|
gboolean long_mnc;
|
|
|
|
long_mnc = FALSE;
|
|
start_offset = offset;
|
|
|
|
/* MCC digits 1 and 2 */
|
|
octet = tvb_get_guint8(tvb,offset);
|
|
mcc1 = octet & 0x0f;
|
|
mcc2 = octet >> 4;
|
|
offset++;
|
|
|
|
/* MCC digit 3 and MNC digit 1 */
|
|
octet = tvb_get_guint8(tvb,offset);
|
|
mcc3 = octet & 0x0f;
|
|
mnc1 = octet >> 4;
|
|
offset++;
|
|
|
|
/* MNC digits 2 and 3 */
|
|
octet = tvb_get_guint8(tvb,offset);
|
|
mnc2 = octet & 0x0f;
|
|
mnc3 = octet >> 4;
|
|
|
|
mcc = 100 * mcc1 + 10 * mcc2 + mcc3;
|
|
mnc = 10 * mnc1 + mnc2;
|
|
|
|
/* Try to match the MCC and 2 digits MNC with an entry in our list of operators */
|
|
if (!match_strval_ext(mcc * 1000 + 10 * mnc, &mcc_mnc_codes_ext)) {
|
|
mnc = 10 * mnc + mnc3;
|
|
long_mnc = TRUE;
|
|
}
|
|
|
|
item = proto_tree_add_uint(tree, hf_E212_mcc , tvb, start_offset, 2, mcc );
|
|
if ((mcc1 > 9) || (mcc2 > 9) || (mcc3 > 9))
|
|
expert_add_info_format(pinfo, item, PI_MALFORMED, PI_WARN, "MCC contains non-decimal digits");
|
|
|
|
if(long_mnc)
|
|
item = proto_tree_add_uint_format(tree, hf_E212_mnc , tvb, start_offset + 1, 2, mnc,
|
|
"Mobile Network Code (MNC): %s (%03u)",
|
|
val_to_str_ext_const(mcc * 1000 + mnc, &mcc_mnc_codes_ext, "Unknown"),
|
|
mnc);
|
|
else
|
|
item = proto_tree_add_uint_format(tree, hf_E212_mnc , tvb, start_offset + 1, 2, mnc,
|
|
"Mobile Network Code (MNC): %s (%02u)",
|
|
val_to_str_ext_const(mcc * 1000 + 10 * mnc, &mcc_mnc_codes_ext, "Unknown"),
|
|
mnc);
|
|
|
|
if ((mnc1 > 9) || (mnc2 > 9) || (long_mnc && (mnc3 > 9)))
|
|
expert_add_info_format(pinfo, item, PI_MALFORMED, PI_WARN, "MNC contains non-decimal digits");
|
|
|
|
if(long_mnc)
|
|
return 6;
|
|
else
|
|
return 5;
|
|
}
|
|
|
|
/*
|
|
* Register the protocol with Wireshark.
|
|
*
|
|
* This format is required because a script is used to build the C function
|
|
* that calls all the protocol registration.
|
|
*/
|
|
|
|
|
|
void
|
|
proto_register_e212(void)
|
|
{
|
|
|
|
/* Setup list of header fields See Section 1.6.1 for details */
|
|
static hf_register_info hf[] = {
|
|
{ &hf_E212_mcc,
|
|
{ "Mobile Country Code (MCC)","e212.mcc",
|
|
FT_UINT16, BASE_DEC|BASE_EXT_STRING, &E212_codes_ext, 0x0,
|
|
"Mobile Country Code MCC", HFILL }
|
|
},
|
|
{ &hf_E212_mnc,
|
|
{ "Mobile network code (MNC)","e212.mnc",
|
|
FT_UINT16, BASE_DEC, NULL, 0x0,
|
|
"Mobile network code", HFILL }
|
|
},
|
|
{ &hf_E212_msin,
|
|
{ "Mobile Subscriber Identification Number (MSIN)", "e212.msin",
|
|
FT_STRING, BASE_NONE, NULL, 0,
|
|
"Mobile Subscriber Identification Number(MSIN)", HFILL }},
|
|
};
|
|
|
|
/*
|
|
* Register the protocol name and description
|
|
*/
|
|
proto_e212 = proto_register_protocol(
|
|
"ITU-T E.212 number",
|
|
"E.212",
|
|
"e212");
|
|
|
|
/*
|
|
* Required function calls to register
|
|
* the header fields and subtrees used.
|
|
*/
|
|
proto_register_field_array(proto_e212, hf, array_length(hf));
|
|
|
|
}
|