FreeBSD , Sweden
- Agosto 20, 2011 - 5 Mga Puna
libreng Suweko maaaring dalhin ng numero tumingin up ang serbisyo
Kapag Sweden ipinatupad maaaring dalhin ng numero para sa mobiles (MNP - Mobile Number maaaring dalhin) at nakapirming linya doon kung saan ang ilang mga tao na nakasaad na ang impormasyon na ito ay dapat na-publish sa DNS o ng isang DNS tulad ng sistema upang ito ay mura at magagamit para sa lahat upang gamitin. Natural ang mga telcos nais na gawin ito sa paraan na palaging sila ang bagay. Sa pamamagitan ng isang sentralisadong taba solusyon.
Kaya Sweden napunta sa isang Oracle based sentral database (CRDB) solusyon sistema na ipinatupad ng Cap Gemini at Oracle. Ang sistemang ito ay ngayon patakbuhin sa pamamagitan ng SNPAC AB (pag-aari ng mga Swedens malalaking telcos) na naniningil Tinatayang. 19,200 Euros upang kumonekta at 14,400 Euros bawat taon. Aling talaga ay sa labas ng ang abot para sa mga maliit na sukat aktor sa merkado o mga hobbyists tumatakbo ng asterisk pbx na nais ko pipiliin ang cheapest na ruta upang maglagay ng isang tawag.
Ang iba pang araw ang Suweko pts (Ang ng Suweko Post at Telecom Agency) inilunsad ng isang web page kung saan maaari mong tingnan kung saan operator ay pagwawakas kung saan numero. Kaya ko nagpasya na sige at ipatupad ang isang DNS batay maghanap ng paraan.
Unang isang maliit na pumalakat tungkol sa kanilang mga serbisyo. Well ito ay magandang na sila ay nag-aalok ng iba't ibang interface, ngayon na sumusuporta sila SOAP 1.1, SOAP 1.2, HTTP GET at POST ng HTTP. Ngunit kung bakit dapat ang end user na nagmamalasakit tungkol sa paghahati sa sa NDC at SN? (NDC - National Destination Code at SN - Subscriber Number) matapos ang lahat ng pts ay authorative ng NDC kung gayon bakit hindi maaaring paghiwalayin sila ang numero para sa amin? At bakit hindi isang buong MSISDN (Mobile Subscriber Integrated na Numero ng Serbisyo Digital Network) o kung bakit hindi isang buong E.164 na numero? O kung ano ang tungkol sa aktwal na pagpapatupad ng isang Enum (E.164 Numero Mapping) maghanap?
Ok sapat na hiyaw. Nagkaroon ako ng loob ng ilang oras sa paglipas upang i Sab sa isang ng FreeBSD kahon at pwerdns at nagsimula sa code. Kaya ngayon i (at ang natitirang bahagi ng mundo) ay maaaring gawin ang mga sumusunod na lookups sa kanilang mga paboritong kasangkapan sa DNS:
% Ng maghukay 733441006.tel.arnold.se TXT
% Ng maghukay 6.0.0.1.4.4.3.3.7.0.6.4.tel.arnold.se TXT
Ang resulta ay isang string na naglalaman ng mga pangalan ng operator na paghawak ang numero. (Kasama ko ang isang buong output sa ibaba) Hindi ang pinakamahusay na sagot upang gawin ang awtomatikong pagruruta tawag ngunit magandang sapat na bilang isang patunay ng konsepto pagpapatupad ng bridging ng DNS at MNP database. Ngayon ako pagpapatupad ng isang Enum uri upang maaari mong awtomatikong isama ito sa iyong asterisk PBX at piliin ang pinakamahusay na palabas na linya para sa iyong mga tawag. Dahil ang mga operator ay madalas na "Tumawag ng libre sa loob ng aming network" deal ito ay magiging isang mahusay na kasangkapan para sa mababang gastos routing ng iyong mga tawag sa telepono.
Ngunit bago simulan sa pagpapatupad ng mga bagay-bagay na gamit ito sa isang pares ng mga tala:
- Ito ay isang eksperimento.
- Hindi ko pa lubos na nakatutok caching at pagganap.
- Ako kasalukuyang lamang ang sumusuporta sa sumusunod na NDC sa: 8, 31, 40, 70, 72, 73, 76 (Swedens 3 pinakamalaking lungsod at ang GSM at 3G network) Higit pang mga NDC ay ay sundin kapag ako na natagpuan ng isang makina nababasa listahan upang gawin ko hindi i-type ang mga ito lahat sa ...
Kaya ng ilang mga katanungan sa iyo pagbabasa ito:
- Gusto mo bang ito bilang isang permanenteng serbisyo?
- Anumang iba pang mga kapaki-pakinabang na mga bagay-bagay na nais mo upang tumingin sa paglipas ng DNS?
- Aling mga impormasyon na nais mong ibinalik sa ang Enum? (Ako lalo na interesado sa mga pangangailangan ng hindi gumagamit ng asterisk.)
Mangyaring bigyan ako ng ilang puna sa ibaba at i subukan sa kumuha ang iyong mga ideya sa pagsasaalang-alang.
Isang ganap na halimbawa ng isang search gamit ang maghukay:
Ang% maghukay 733441006.tel.arnold.se. txt
; << >> Maghukay 9.6.1-ang P2 << >> 733441006.tel.arnold.se. txt
;; Global pagpipilian: + cmd
;; May sagot:
;; - >> Header << - opcode: QUERY, katayuan: NOERROR, id: 57,824
;; Flag: qr rd RA; QUERY: 1, Sagot: 1, Authority: 0, KARAGDAGANG: 0
;; Tanong SECTION:
; 733441006.tel.arnold.se. SA TXT
;; Sagot SECTION:
733441006.tel.arnold.se. 3600 SA TXT "Telenor Sverige AB"
;; Query time: 39 msec
;; Server: 213.136.34.15 # 53 (213.136.34.15)
;; WHEN: Sab Aug 20 13:44:06 2011
;; MSG SIZE rcvd: 72











































