FreeBSD , Švedska
- 20. kolovoz 2011 - 4 Komentari
besplatni švedski prenosivosti broja pogledati usluga
Kad Švedska provodi prenosivosti broja za mobitele (MNP - Mobile prenosivosti telefonskih brojeva) i fiksne linije tamo gdje neki ljudi koji su izjavili da informacije trebaju biti objavljeni u DNS-u ili DNS kao sustav tako da će biti jeftin i dostupan svima za korištenje. Naravno telcos htio to učiniti na način da je uvijek činio stvari. Uz središnje masnoće rješenje.
Dakle, Švedska završio s Oracle temelji središnje baze podataka (CRDB) rješenje sustava provodi Cap Gemini i Oracle. Ovaj sustav je sada vodi SNPAC AB (u vlasništvu Swedens velike telcos) koji su optužbe cca. 19200 eura za povezivanje i 14.400 eura godišnje. Koji je doista izvan dosega za male sudionike na tržištu ili hobisti trčanje Asterisk PBX koji bi željeli raditi odabrati najjeftiniju rutu na mjesto poziva.
Drugi dan Švedski PTS (švedski Post i Telekom agencija) pokrenula web stranicu na kojoj možete provjeriti koje operator je završni koji broj. Tako sam odlučio ići naprijed i provoditi na temelju DNS pogledati metoda.
Prvo malo dreka o njihovoj službi. Pa to je lijepo da oni nude različita sučelja, danas su potporu SAPUN 1,1, SOAP 1.2, HTTP GET i POST HTTP. Ali zašto bi krajnjeg korisnika se brinu o podjeli u NDC i SN? (NDC - National Destination Code i SN - Subscriber Number) nakon što su svi PTS je autoritativni u NDC-a pa zašto ne bi mogli podijeliti broj za nas? A zašto ne cijeli MSISDN (Mobile Subscriber digitalna mreža integriranih usluga broj) ili zašto ne cijeli E.164 broj? Ili što je zapravo provedbi enum (E.164 broj Mapiranje) pogledati?
Ok dovoljno dreka. Imao sam par sati više pa sam sjeo sa FreeBSD kutija i pwerdns i počeo koda. Tako sada sam (i ostatak svijeta), možete učiniti sljedeće dohvate sa svojim omiljenim DNS alat:
% Kopati 733441006.tel.arnold.se TXT
% Kopati 6.0.0.1.4.4.3.3.7.0.6.4.tel.arnold.se TXT
Rezultat je string koji sadrži ime operatera rukovanje broj. (Imam uključen puni izlaz ispod) nije najbolji odgovor na to automatsko usmjeravanje poziva, ali dovoljno dobar kao dokaz koncepta implementacije premošćivanje DNS i MNP baze podataka. Trenutno sam provedbe enum tipa tako da može automatski integrirati u vaše Asterisk PBX i odabrati najbolju liniju za odlazne pozive. Budući da operateri često su "Call besplatno unutar naše mreže" se bavi to će biti odličan alat za nisku cijenu usmjeravanje vaše telefonske pozive.
No, prije početka provedbe stvari koristeći ovaj par bilješki:
- To je eksperiment.
- Nisam u potpunosti usklađene caching i performanse još.
- Ja trenutno samo podržavaju follwing NDC-a: 8, 31, 40, 70, 72, 73, 76 (Swedens 3 većih gradova i GSM i 3G mreže) Više NDC-a slijedit će kada se sam našao strojno čitljiv popis tako da sam ne morati upisivati ih sve u ...
Dakle par pitanja za vas koji ovo čitate:
- Želite li to kao trajni usluge?
- Sve ostale korisne stvari koje želite potražiti preko DNS?
- Koje informacije želite vratio u nabrajanja? (Ja sam posebno zainteresiran za potrebe ne Asterisk korisnika.)
Molim Vas, dajte mi neke povratne informacije u nastavku i ja ću pokušati da se vaše ideje u obzir.
Puni primjer pretraživanje pomoću kopati:
% Kopati 733441006.tel.arnold.se. txt
; <<>> Dig 9.6.1-P2 <<>> 733441006.tel.arnold.se. txt
,, Globalne mogućnosti: + cmd
,, Dobio odgovor:
,, ->> Zaglavlje <<- opcode: upit status: NOERROR, ID: 57824
,, Zastave: QR III RA, UPIT: 1, ODGOVOR: 1, TIJELO: 0, DODATNO: 0
,, PITANJE ODJELJAK:
; 733441006.tel.arnold.se. U TXT
,, ODGOVOR DIO:
733441006.tel.arnold.se. 3600 u TXT "Telenor Sverige AB"
,, Upita vrijeme: 39 ms
,, Poslužitelj: 213.136.34.15 # 53 (213.136.34.15)
,, KADA: sub 20. kolovoz 2011 13:44:06
,, MSG SIZE rcvd: 72












































