FreeBSD , suedia
- 20 august 2011 - 5 Comentarii
portabilitatea numărul gratuit suedeză privi în sus de servicii
Când Suedia a implementat portabilitatea numerelor, pentru telefoane mobile (MNP - portabilitatea numerelor mobile) și linii fixe acolo unde unele persoane care au declarat că această informație ar trebui să fie publicate în DNS sau un DNS, cum ar fi sistemul de asa ca ar fi ieftin si disponibile pentru oricine de a utiliza. Natural telcos vrut sa fac asa cum au facut intotdeauna lucruri. Cu o soluție de grăsime centralizat.
Deci, Suedia sa încheiat cu un sistem bazat pe o soluție Oracle bază de date centrală (CRDB) pus în aplicare de către Cap Gemini si Oracle. Acest sistem este acum condus de SNPAC AB (Deținută de telcos Swedens mari) care percepe aprox. 19200 de euro pentru a conecta și de euro pe an. 14400 Ceea ce este într-adevăr la îndemâna pentru actorii de mici dimensiuni de pe piață sau pasionaților de funcționare un Asterisk PBX, care ar dori să alegeți cea mai ieftină cale de a efectua un apel.
Altă zi PTS suedez (Arata suedez și Agenția Telecom) a lansat o pagină web în cazul în care ați putea verifica operatorul care a fost de încheiere, care număr. Așa că am decis să meargă mai departe și să pună în aplicare un DNS pe baza metodei privi în sus.
În primul rând o declama pic despre serviciul lor. Ei bine, este frumos că acestea oferă interfețe diferite, astăzi ei susțin SOAP SOAP 1.1, 1.2, HTTP GET si POST HTTP. Dar de ce ar trebui să utilizatorul final trebuie să aibă grijă despre împărțirea în NDC și SN? (NDC - Codul destinație națională și SN - numărul abonatului), după toate PTS este authorative a CND e asa ca de ce nu au putut împărți numărul pentru noi? Și de ce nu o MSISDN întreg (Mobile Subscriber digitală cu servicii integrate Număr de rețea), sau de ce nu un întreg număr E.164? Sau ce zici de punere în aplicare de fapt, un ENUM (E.164 Mapping număr) privi în sus?
Ok declama suficient. Am avut câteva ore peste, asa ca am așezat cu o cutie de FreeBSD si pwerdns și a început să cod. Deci, acum, i (și restul lumii) pot face căutări următoarele cu lor instrument 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) Nu cel mai bun răspuns pentru a face rutare automată a apelurilor, dar suficient de bun ca o dovadă a punerii în aplicare a conceptului de tranziție și baza de date DNS MNP. Chiar acum am un tip de punere în aplicare a ENUM, astfel încât să-ar putea integra în mod automat acest lucru în PBX Asterisk dvs. și alegeți cea mai bună linie de ieșire pentru apeluri. Deoarece operatorii de multe ori s-au "Apel gratuit în cadrul rețelei noastre" ocupa aceasta ar fi un instrument excelent pentru low-cost de rutare a apelurilor telefonice tale.
Dar, înainte de a începe să utilizați acest chestii punerea în aplicare a unui tânăr de note:
- Acesta este un experiment.
- Nu am acordat pe deplin cache și performanță încă.
- Am în prezent, acceptă numai aparatele de mai jos CND lui: 8, 31, 40, 70, 72, 73, 76 (Swedens 3 cele mai mari orașe, precum și rețelele GSM și 3G) Mai multe despre NDC va urma atunci când i-au găsit o listă poate fi citită automat, așa că nu Trebuie să tastați-le pe toate în ...
Deci, câteva întrebări la care citesc acest:
- Doriți ca pe un serviciu permanent?
- Orice alte lucruri utile pe care doriți să te uiți în sus peste DNS?
- Informațiile pe care doriți întors în ENUM? (Sunt interesati in special de nevoile utilizatorilor non Asterisk.)
Vă rog să-mi feedback-ul de mai jos unele și i se va încerca să ia ideile în considerare.
Un exemplu plin de o căutare folosind dig:
% Dig 733441006.tel.arnold.se. 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-a ra; interogare: 1, RĂSPUNS: 1, AUTORITATEA: 0, SUPLIMENTARE: 0
,, Secțiune de întrebări:
; 733441006.tel.arnold.se. ÎN TXT
,, RĂSPUNS SECȚIUNEA:
733441006.tel.arnold.se. 3600 ÎN TXT "Telenor Sverige AB"
; Timp de interogare: 39 msec
,, SERVER: 213.136.34.15 # 53 (213.136.34.15)
,, CAND: Sb 20 august 2011 13:44:06
;; MSG SIZE RCVD: 72











































