FreeBSD , swedia
- 20 Agustus 2011 - 4 Komentar
portabilitas nomor bebas swedia mencari layanan
Ketika Swedia diimplementasikan portabilitas nomor untuk ponsel (MNP - Nomor Portabilitas Mobile) dan jaringan tetap ada di mana beberapa orang yang menyatakan bahwa informasi ini harus diterbitkan dalam DNS atau sebuah DNS seperti sistem sehingga akan menjadi murah dan tersedia untuk semua orang untuk digunakan. Tentu telcos ingin melakukannya dengan cara mereka selalu melakukan hal-hal. Dengan solusi lemak terpusat.
Jadi Swedia berakhir dengan Oracle pusat berdasarkan database (CRDB) solusi sistem yang diterapkan oleh Cap Gemini dan Oracle. Sistem ini sekarang dijalankan oleh SNPAC AB (Dimiliki oleh telcos Swedens besar) yang biaya sekitar. 19200 Euro untuk menghubungkan dan Euro 14.400 per tahun. Yang benar-benar di luar jangkauan untuk aktor skala kecil di pasar atau hobiis menjalankan Asterisk PBX yang ingin melakukan memilih rute termurah untuk membuat panggilan.
Hari lainnya PTS Swedia (Post Swedia dan Badan Telecom) meluncurkan halaman web di mana Anda bisa memeriksa yang operator adalah mengakhiri nomor yang mana. Jadi saya memutuskan untuk pergi ke depan dan menerapkan DNS berbasis mencari metode.
Pertama kata-kata kasar sedikit tentang layanan mereka. Nah itu bagus bahwa mereka menawarkan antarmuka yang berbeda, hari ini mereka mendukung SOAP 1.1, 1.2 SOAP, HTTP GET dan HTTP POST. Tetapi mengapa pengguna akhir harus peduli membagi ke NDC dan SN? (NDC - Tujuan Kode Nasional dan SN - Nomor Pelanggan) setelah semua PTS yang otoritatif NDC yang begitu mengapa mereka tidak bisa membagi nomor untuk kita? Dan mengapa tidak seluruh nomor MSISDN (Subscriber Integrated Services Digital HP Nomor Jaringan) atau mengapa tidak nomor E.164 secara keseluruhan? Atau bagaimana sebenarnya menerapkan ENUM (E.164 Pemetaan Nomor) melihat?
Ok cukup kata-kata kasar. Saya punya beberapa jam selama jadi saya duduk dengan kotak FreeBSD dan pwerdns dan mulai kode. Jadi sekarang saya (dan seluruh dunia) dapat melakukan pencarian berikut dengan alat favorit DNS mereka:
% Menggali 733441006.tel.arnold.se TXT
% Menggali 6.0.0.1.4.4.3.3.7.0.6.4.tel.arnold.se TXT
Hasilnya adalah sebuah string yang berisi nama operator penanganan nomor. (Saya telah menyertakan output penuh di bawah) Bukan jawaban terbaik untuk melakukan routing panggilan otomatis tapi cukup baik sebagai bukti implementasi konsep menjembatani DNS dan database MNP. Sekarang saya menerapkan tipe ENUM secara otomatis sehingga Anda bisa mengintegrasikan ini ke PBX Asterisk Anda dan memilih jalur keluar terbaik untuk panggilan Anda. Karena operator sering memiliki "Panggilan gratis dalam jaringan kami," Penawaran ini akan menjadi alat yang hebat untuk biaya rendah routing panggilan telepon Anda.
Tapi sebelum mulai menerapkan hal menggunakan ini beberapa catatan:
- Ini adalah eksperimen.
- Saya belum sepenuhnya disetel caching dan kinerja belum.
- Saat ini saya hanya mendukung NDC yang follwing: 8, 31, 40, 70, 72, 73, 76 (Swedens 3 kota terbesar dan jaringan GSM dan 3G) Lebih di NDC akan mengikuti ketika saya telah menemukan daftar mesin dibaca sehingga saya tidak harus mengetikkan mereka semua dalam ...
Jadi beberapa pertanyaan kepada Anda membaca ini:
- Apakah Anda seperti ini sebagai layanan permanen?
- Setiap hal yang berguna lain yang Anda ingin mencari lebih dari DNS?
- Mana informasi yang ingin Anda kembali dalam ENUM? (Saya terutama tertarik pada kebutuhan pengguna Asterisk non.)
Tolong beri saya beberapa umpan balik di bawah ini dan saya akan mencoba untuk mengambil ide-ide Anda menjadi pertimbangan.
Contoh lengkap dari pencarian menggunakan menggali:
% Menggali 733441006.tel.arnold.se. txt
; <<>> Dig 9.6.1-P2 <<>> 733441006.tel.arnold.se. txt
;; Opsi global: + cmd
;; Punya menjawab:
;; ->> HEADER <<- opcode: QUERY, status: noerror, id: 57824
;; Flag: rd qr ra; QUERY: 1, JAWABAN: 1, KEWENANGAN: 0, TAMBAHAN: 0
;; PERTANYAAN BAGIAN:
; 733441006.tel.arnold.se. DI TXT
;; JAWABAN BAGIAN:
733441006.tel.arnold.se. 3600 DI TXT "Sverige AB Telenor"
;, Waktu Pertanyaan: 39 msec
;; SERVER: 213.136.34.15 # 53 (213.136.34.15)
;; KAPAN: Sab Agustus 20 13:44:06 2011
;; MSG SIZE rcvd: 72











































