FreeBSD , Suedia
- 20 august 2011 - 4 Comentarii
portabilitatea gratuit numărul suedeză privi în sus de serviciu
Când Suedia implementat portabilitatea numerelor pentru telefoane mobile (MNP - portabilitatea numerelor mobile) şi linii fixe în cazul în care există unele persoane care au declarat că aceste informaţii ar trebui să fie publicate în DNS sau un DNS ca sistem asa ca ar fi ieftine si disponibile pentru oricine de a utiliza. Fireşte telcos vrut să o fac aşa cum au făcut întotdeauna lucrurile. Cu o soluţie de grăsime centralizat.
Deci, Suedia sa încheiat cu o bază centrală de date Oracle (CRDB) sistemul de soluţie pus în aplicare de către Cap Gemini şi Oracle. Acest sistem este acum condus de SNPAC AB (Deţinută de telcos mari Swedens) care tarifele de aprox. 19200 de euro pentru a conecta şi de 14400 de euro pe an. Ceea ce este într-adevăr se lăsa la îndemâna pentru actori la scară mică pe piaţă sau a pasionaţilor de funcţionare un PBX Asterisk, care ar dori să aleg cele mai ieftine bilete traseu la locul unui apel.
A doua zi alte PTS suedez (Mesaj suedeză şi Agenţia Telecom) a lansat o pagină web de unde aţi putea verifica care operatorul a fost de încheiere care numărul. Aşa că am decis să mergem înainte şi să implementeze un DNS bazat privi în sus metodă.
Întâi declama puţin despre serviciul lor. Ei bine, este frumos că acestea oferă interfeţe diferite, astăzi ele suport SOAP 1.1, 1.2 SOAP, HTTP GET si POST HTTP. Dar de ce ar trebui să utilizatorul final trebuie să aibă grijă despre împărţirea în CND şi SN? (NDC - Codul destinaţie naţională şi SN - numărul abonatului), după toate PTS este autoritară a CND asa ca de ce nu au putut împărţi la numărul de noi? Şi de ce nu o MSISDN întreg (Mobile Subscriber Integrated Services Digital Network Număr), sau de ce nu un întreg număr E.164? Sau ce cu privire la punerea în aplicare de fapt, un ENUM (E.164 Mapping Numărul) privi în sus?
Ok suficient declama. Am avut cateva ore peste aşa m-am aşezat cu o cutie de FreeBSD şi pwerdns şi a început să cod. Deci, acum i (şi restul lumii) pot face căutări în urma lor cu instrumentul favorit DNS:
% Dig 733441006.tel.arnold.se TXT
% Dig 6.0.0.1.4.4.3.3.7.0.6.4.tel.arnold.se TXT
Rezultatul este un şir care conţine numele operatorului de manipulare numărul. (Am inclus o putere maximă de mai jos) Cel mai bun răspuns a face rutare automată a apelurilor, dar suficient de bun ca o dovadă a punerii în aplicare a conceptului punte DNS şi a bazei de date MNP. Chiar acum am punere în aplicare a unui tip ENUM pentru ai putea integra în mod automat acest lucru în PBX Asterisk şi aleagă cele mai bune linie de ieşire pentru apelurile dumneavoastră. Deoarece operatorii au adesea "apel gratuit în cadrul reţelei noastre de" Oferte acest lucru ar fi un instrument excelent pentru low cost rutarea apelurilor telefonului.
Dar, înainte de a începe să utilizaţi acest chestii de punere în aplicare o serie de note:
- Acesta este un experiment.
- Nu am reglate pe deplin cache şi performanţă încă.
- Am în prezent, doar sprijin follwing CND: 8, 31, 40, 70, 72, 73, 76 (Swedens 3 cele mai mari oraşe, precum şi reţelele GSM şi 3G) Mai mult de NDC va urma atunci când i-au găsit o listă poate fi citită automat, aşa că nu trebuie să introduceţi-le pe toate în ...
Deci, un tânăr întrebări pentru a vă lectură acest lucru:
- Doriţi acest lucru ca pe un serviciu permanent?
- Orice alte lucruri utile pe care doriţi să căutaţi peste DNS?
- Ce informaţii doriţi întors în ENUM? (Sunt interesati in special de nevoile utilizatorilor care nu Asterisk.)
Vă rog să-mi feedback-ul de mai jos unele şi i se va încerca să ia în considerare ideile tale.
Un exemplu plin de o căutare folosind dig:
733441006.tel.arnold.se% dig. txt
; <<>> Dig 9.6.1-P2 <<>> 733441006.tel.arnold.se. txt
;, Opţiunile globale: + cmd
,, Am răspuns:
,, ->> HEADER <<- opcode: QUERY, status: NOERROR, id: 57824
,, Steaguri: QR rd RA; QUERY: 1, RĂSPUNS: 1, AUTORITATEA: 0, SUPLIMENTARE: 0
;, ÎNTREBARE SECIUNEA:
; 733441006.tel.arnold.se. IN TXT
;, RĂSPUNS SECIUNEA:
733441006.tel.arnold.se. 3600 IN TXT "Telenor Sverige AB"
;, Timpul de interogare: 39 msec
;; SERVER: 213.136.34.15 # 53 (213.136.34.15)
;, Atunci când: Sambata 20 august 2011 13:44:06
;; SIZE rcvd MSG: 72











































