Faits : A. X._ Sàrl (ci-après : X._) est une entreprise dont le siège est à Meyrin, qui a pour but d'offrir des prestations, services et conseils dans le domaine de la télécommunication et de l'informatique, de déployer des réseaux et infrastructures de télécommunications ainsi que leur exploitation; de réaliser des opérations financières et commerciales liées à la télécommunication et enfin d'offrir des services de consultant. B. En matière de téléphonie, l'Union internationale des télécommunications (UIT), institution spécialisée des Nations Unies, émet par son Secteur de la normalisation des télécommunication (UIT-T), qui en est un organe permanent, des Recommandations en vue de la normalisation des télécommunications à l'échelle mondiale. Ainsi, les ressources d'adressage du plan de numérotation E.164 (Recommandation UIT-T E.164) concernent les numéros connus des utilisateurs de téléphonie (soit le "numéro de téléphone" et abrégé en anglais par l'acronyme MSISDN); ce numéro est composé d'un code de pays (CC; +41 pour la Suisse), d'un indicatif (NDC; format=0xx pour identifier l'opérateur, 079 pour Swisscom) et d'un numéro d'abonné (SN) ; ces numéros sont attribués sous forme de bloc de 10'000 numéros consécutifs par l'Office fédéral de la communication (OFCOM) à tout fournisseur qui entend offrir en Suisse un service de télécommunication basé sur des ressources d'adressage de ce plan. L'OFCOM fixe les conditions de l'attribution (art. 16 ss et 20 al. 1 et 3 de l'ordonnance du 6 octobre 1997 sur les ressources d'adressage dans le domaine des télécommunications [ORAT; RS 784.104]). Sous le titre "Possibilités d'utilisation", le chiffre 4.5.2 de l'annexe 2.8 précise que "les fournisseurs de service de télécommunication offrant à leurs clients des services de télécommunication basés sur la technologie GSM/UMTS/LTE ou des technologies novatrices comparables peuvent utiliser pour cela des numéros provenant des blocs qui leur sont attribués". Les ressources d'adressage du plan E.164 doivent être distinguées de celles du plan de numérotation standard E.212 (Recommandation UIT-T E.212), qui concernent les numéros de 15 chiffres, enregistrés dans la carte SIM, connus de l'opérateur de téléphonie uniquement, nommés IMSI; ce numéro est composé d'un code pays (Mobile Country Code, MCC, exemple : 228 pour la Suisse), d'un code identifiant l'opérateur de réseau (Mobile Netwook Code, MNC; exemple : 01 pour Swisscom) et d'un numéro d'abonné (National Significant Number, NSN). C. Par requête du 5 avril 2011, X._ a demandé à l'OFCOM l'attribution d'un MNC. Elle expose avoir conclu un contrat de "roaming hub" avec l'entreprise belge A._ SA. Dans la mesure où cette entreprise pouvait lui offrir le roaming (l'"itinérance") - soit la possibilité pour ses abonnés d'utiliser un réseau étranger - en particulier sur les services de télécommunication de concessionnaires GSM/UMTS suisses, en l'espèce Swisscom, elle était un fournisseur de services de télécommunication et devait se voir attribuer un code MNC. Les services pour lesquels un tel code était nécessaire consistaient en des services de téléphonie mobile basés sur la technologie NGN (Next Generation Network), en des services Femtocell/Picocell, services de convergence fixe-mobile, en des services "mobile remittance (M-Wallet) " et "services mobiles nationaux et internationaux", qui utilisaient tous des techniques de la téléphonie mobile. Par décision du 10 novembre 2011, l'OFCOM a refusé d'attribuer le code MNC. La requérante n'en avait pas besoin dans la mesure où les services qu'elle entendait offrir ne faisaient pas d'elle un fournisseur de services de télécommunication au sens de l'art. 47 al. 1 ORAT. Elle ne disposait ni d'une concession GSM/UMTS ni d'un accord d'itinérance avec un tel concessionnaire et n'offrait pas non plus d'autres services de mobilité au sens de la recommandation E.212 de l'Union internationale des télécommunications (UIT). Par mémoire du 12 décembre 2011 (procédure A-6708/2011), X._ a déposé un recours auprès du Tribunal administratif fédéral contre la décision du 10 novembre 2011. D. Le 8 août 2012, X._ a exposé avoir signé un accord avec A._ SA portant sur un service de transit de SMS sur réseau fixe, rendant ainsi possible l'envoi et la réception de SMS sur téléphone fixe ou par le biais d'applications nomades (VoIP, softphones, etc.). Ce genre de services correspondait à la définition de l'annexe F.3 de la recommandation E.212. de l'UIT et un code MNC était nécessaire pour permettre l'identification et la facturation de ces services. Par décision du 10 septembre 2012, l'OFCOM a partiellement reconsidéré la décision du 10 novembre 2011; il a attribué un code MNC 55 à l'intéressée tout en restreignant son usage à la fourniture de SMS sur réseau fixe et en interdisant d'utiliser ce code avec des numéros mobiles ou des cartes SIM. En janvier 2012, l'OFCOM s'est rendu compte que X._ avait fait transférer, s'était fait "porter" (selon la terminologie en usage dans la branche) et utilisait 39 numéros 07X (079/077/076) au total, appartenant à des fournisseurs de télécommunication. Par décision du 15 mars 2012, l'OFCOM a sommé X._ de rétrocéder les numéros de la plage 07X qu'elle s'était fait porter et de cesser toute autre importation de numéros tant qu'elle n'était pas au bénéfice d'un accord d'itinérance nationale sur les réseaux de téléphonie mobile. Le dispositif de cette décision a en outre été notifié à B._ Sàrl (exploitant du serveur INet). L'OFCOM a exposé avoir plusieurs fois indiqué à X._, que ce soit durant le traitement de la demande d'attribution d'un MNC ou durant l'examen de la demande d'attribution d'un second NPRN (Number Portability Routing Number), qu'elle ne pouvait pas offrir de services de téléphonie mobile tant et aussi longtemps qu'elle n'avait pas d'accord d'itinérance nationale. Par mémoire du 26 avril 2012, X._ a aussi déposé un recours contre la décision du 15 mars 2012 auprès du Tribunal administratif fédéral (procédure A-2285/2012). E. Le 28 septembre 2012, X._ a présenté à l'OFCOM une requête tendant à l'attribution de 4 blocs de numéros E.164 dans l'indicatif 077, exposant que cette requête annulait et remplaçait une requête formulée le 8 octobre 2009. Par décision du 31 octobre 2012, l'OFCOM a rejeté la requête exposant que l'attribution de blocs de numéros E.164 supposait une concession ou un accord d'itinérance nationale avec l'un des concessionnaires GSM/UMTS/LTE. Le 30 novembre 2012, X._ a formé recours contre la décision du 31 octobre 2012 auprès du Tribunal administratif fédéral (procédure A-6178/2012). Elle a demandé également la jonction avec les deux autres procédures qui l'opposaient à l'OFCOM déjà pendantes devant le Tribunal administratif fédéral. Elle a requis, à titre de moyen de preuve, notamment la production intégrale de la correspondance entre C._ AG et l'OFCOM. Par ordonnance du 6 mars 2013, les causes introduites les 12 décembre 2011 (procédure A-6708/2011), 26 avril 2012 (A-2285/2012) et 30 novembre 2012 (A-6187/2012) contre les décisions de l'OFCOM, respectivement, du 10 novembre 2011, 15 mars 2012 et 31 octobre 2012, ont été jointes et enregistrées sous la référence A-6708/2011. Le 30 avril 2013, une séance d'instruction a eu lieu. Il en est ressorti qu'aucun contrat d'itinérance n'avait été conclu avec A._ SA et l'intéressée n'avait passé aucun accord d'itinérance nationale avec l'un des trois concessionnaires suisses. Les parties ont eu la possibilité de déposer d'éventuelles observations. F. Par arrêt du 26 mars 2014, le Tribunal administratif fédéral a rejeté les recours dans la mesure où ils étaient recevables et n'étaient pas devenus sans objet. L'intéressée ne disposait pas d'accord d'itinérance nationale avec l'un des trois concessionnaires suisses; elle ne pouvait par conséquent pas se voir attribuer un code MNC. Du moment que les ressources de la recommandation E.212 (numéros IMSI) et celles de la recommandation E.164 (numéros publics destinés aux interlocuteurs potentiels) étaient attribuées aux différents pays en nombre limité et étaient destinées à une utilisation primaire dans le pays concerné (art. 11 al. 1 let. c ORAT), il fallait considérer qu'à chaque numéro d'appel public (donc les numéros E.164 07x, destinés aux interlocuteurs potentiels) devait correspondre au moins un IMSI, de sorte que le rejet de la demande d'attribution à la recourante de blocs de numéros d'appel public de la plage réservée à la fourniture de services de téléphonie mobile était conforme au droit fédéral; en effet, pareille attribution devait être réservée aux seuls fournisseurs en mesure d'octroyer un IMSI (incluant par définition un MNC) à leurs abonnés, ce que la recourante ne pouvait pas faire faute d'accord d'itinérance nationale. Enfin, un numéro de téléphonie mobile ne pouvait être porté que vers un opérateur de téléphonie mobile qui disposait de son propre MNC et qui satisfaisait donc aux conditions de l'art. 47 al. 1 ORAT, ce qui n'était pas le cas de la recourante. Les mesures de surveillance prises par l'OFCOM dans sa décision du 15 mars 2012 devaient être confirmées. G. Agissant par la voie du recours en matière de droit public X._ Sàrl demande au Tribunal fédéral, sous suite de frais et dépens, d'annuler l'arrêt rendu par le Tribunal administratif fédéral le 26 mars 2014, de lui attribuer quatre blocs de numéros mobiles E.164, la cause étant renvoyée à l'autorité de première instance pour nouvelle décision dans le sens des considérants. Elle se plaint de l'établissement des faits, de la violation du droit fédéral ainsi que de l'interdiction de l'arbitraire. Le Tribunal administratif fédéral renonce à déposer des observations. L'OFCOM conclut au rejet du recours.