FreeBSD , ruotsi
- 20. elokuuta 2011 - 5 Kommentit
vapaa ruotsi siirrettävyys etsiä palveluun
Kun Ruotsissa toteutettu numeron siirrettävyyttä matkapuhelinten (MNP - Mobile Numeron siirrettävyys) ja kiinteiden linjojen siellä missä jotkut ihmiset totesivat, että nämä tiedot olisi julkaistava DNS tai DNS kuin järjestelmä niin se olisi halpaa ja saatavilla kaikille käyttöön. Luonnollisesti telcos halusi tehdä sen, miten ne aina tehnyt asioita. Jossa keskitetty rasvaa liuosta.
Joten Ruotsi päätyi Oraclen pohjainen keskustietokanta (CRDB) ratkaisun käyttöön ottama Cap Gemini ja Oracle. Tämä järjestelmä johtaa nyt SNPAC AB: n (omistaja Swedenin suuret puhelinyhtiöt), joka perii noin. 19200 euroa yhdistää ja 14400 euroa vuodessa. Mikä oikeastaan on poissa pienimuotoisille toimijoille markkinoilla tai harrastajat käynnissä Asterisk PBX, joka haluaisi tehdä valita halvin reitti soittaa.
Muutama päivä Ruotsin PTS (Ruotsin Posti-ja telelaitoksen) käynnisti www-sivu, jossa voit tarkistaa minkä operaattorin lopettavansa joka numeron. Joten päätin mennä eteenpäin ja toteuttaa DNS perustuu etsiä menetelmällä.
Ensin pieni rant heidän palveluun. No se on mukavaa, että ne tarjoavat erilaisia rajapintoja, tänään he tukevat SOAP 1.1, SOAP 1.2, HTTP GET ja HTTP POST. Mutta miksi loppukäyttäjä tarvitse välittää jakamisesta osaksi NDC ja SN? (NDC - Kansallinen Destination Code ja SN - Subscriber Number) kun kaikki PTS on authorative ja NDC on niin miksei he jakavat numero meille? Ja miksi ei koko MSISDN (Mobile Subscriber Integrated Services Digital Network Number), tai miksei koko E.164 numeron? Tai entä todellisessa täytäntöönpanossa ENUM (E.164 Number Mapping) etsiä?
Ok tarpeeksi rant. Minulla oli pari tuntia niin minä istuin alas FreeBSD laatikko ja pwerdns ja alkoi koodia. Joten nyt (ja muu maailma) voi tehdä seuraavia hakuja niiden suosikki DNS-työkalu:
% Kaivaa 733441006.tel.arnold.se TXT
% Kaivaa 6.0.0.1.4.4.3.3.7.0.6.4.tel.arnold.se TXT
Tuloksena on sisältävä merkkijono nimi käsittelijän numeron. (Olen mukana täydellä teholla alla) Ei paras vastaus tehdä automaattisen puhelun reititys, mutta riittävän hyvä kuin proof of concept täytäntöönpanon kuroa DNS-ja MNP tietokantaan. Juuri nyt olen täytäntöön ENUM tyyppiä niin voit automaattisesti yhdistää tämän omaan Asterisk PBX ja valita paras lähtevän linjan puheluihin. Koska operaattorit usein "Soita ilmaiseksi sisällä meidän verkkoon", käsittelee tämä olisi loistava työkalu edullisia reititys puheluihin.
Mutta ennen täytäntöönpanoa tavaraa tällä Pari huomautusta:
- Tämä on kokeilu.
- En ole täysin viritetty välimuistin ja suorituskykyä vielä.
- Olen tällä hetkellä ainoa tukea follwing NDC: 8, 31, 40, 70, 72, 73, 76 (Swedenin 3 suurimmissa kaupungeissa sekä GSM-ja 3G-verkoissa) Lisää NDC noudattaa, kun olen löytänyt koneellisesti luettava lista joten en tarvitse kirjoittaa niitä kaikkia ...
Joten pari kysymystä teille luet tätä:
- Haluatko tämä pysyvä palvelu?
- Muita hyödyllisiä juttuja haluat etsiä DNS?
- Mitä tietoa haluaisitte palauttaa ENUM? (Olen erityisen kiinnostunut tarpeita ei Asterisk käyttäjille.)
Anna minulle palautetta alla ja yritän ottaa ajatukset huomioon.
Täydellinen esimerkki hausta dig:
% Kaivaa 733441006.tel.arnold.se. txt
; << >> Dig 9.6.1-P2 << >> 733441006.tel.arnold.se. txt
,, Globaali vaihtoehtoa: + cmd
,, Got vastaus:
, - >> HEADER << - opcode: QUERY, status: NOERROR, id: 57824
,, Liput: qr rd RA, QUERY: 1, VASTAUS: 1, AUTHORITY: 0, muut: 0
,, KYSYMYS OSA:
; 733441006.tel.arnold.se. TXT
,, VASTAUS OSA:
733441006.tel.arnold.se. 3600 TXT "Telenor Sverige AB"
,, Kysely aika: 39 ms
,, Server: 213.136.34.15 # 53 (213.136.34.15)
,, MILLOIN: la 20 elokuu 13:44:06 2011
,, MSG SIZE rcvd: 72











































