FreeBSD , Швеція
- 20 серпня 2011 р. - 5 коментарів
безкоштовний шведський переносимості номерів шукати сервіс
Коли в Швеції реалізується перенесення номера для мобільних телефонів (MNP - Mobile переносимості номера) та фіксованого зв'язку там, де деякі люди, які заявили, що ця інформація повинна бути опублікована в DNS або DNS-подібної операційної системи, тому було б дешевим і доступним для всіх користувачів. Природно, що телекомунікаційні компанії хотіли зробити це так, як вони завжди робили речі. Завдяки централізованого жирової розчин.
Так Швеції закінчилася з Oracle бази даних на основі центрального (CRDB) рішення системи здійснюється Cap Gemini і Oracle. Ця система в даний час у веденні SNPAC AB (належить Швеції великі телекомунікаційні компанії), який заряджає прибл. 19200 євро для підключення та 14400 євро в рік. Які насправді поза досяжності для маленьких артистів масштабу на ринку або любителі працює Asterisk PBX, які хотіли б робити вибір самого дешевого маршруту виклику.
Днями шведський PTS (шведський повідомлення та телекомунікацій агентства) відкрила веб-сторінку, де ви можете перевірити, який оператор був припинення яких число. Так що я вирішив піти далі і реалізувати DNS заснована шукати методом.
Перші кілька пихатої промови про свою службу. Ну, добре, що вони пропонують різні інтерфейси, сьогодні вони підтримують SOAP 1.1, SOAP 1.2, HTTP GET і HTTP POST. Але навіщо кінцевому користувачеві доведеться піклуватися про поділ в НДЦ і SN? (НДЦ - національний код призначення і SN - Абонентський номер) в кінці кінців ВТС authorative в НДЦ так чому вони не могли розділити число для нас? А чому б не цілий MSISDN (Mobile Subscriber Integrated Services Digital Network Number), або чому не всі E.164 номер? Або як щодо практичної реалізації ENUM (E.164 Кількість карт) шукати?
Добре досить пихатої промови. У мене було пару годин над тим, я сів з коробкою FreeBSD і pwerdns і почав коду. Так що тепер я (та решти світу), можна зробити наступне пошуки зі своїм улюбленим інструментом DNS:
% Розкопки 733441006.tel.arnold.se TXT
% Розкопки 6.0.0.1.4.4.3.3.7.0.6.4.tel.arnold.se TXT
Результатом є рядок, що містить ім'я оператора обробки чисел. (Я включив повну потужність нижче) Не найкраща відповідь зробити автоматичну маршрутизацію викликів, але досить як доказ реалізації концепції подолання DNS і MNP базі даних. Зараз я реалізацію типу ENUM, щоб ви могли автоматично інтегрувати це в вашій АТС Asterisk і вибрати кращий вихідної лінії для дзвінків. Так як оператори часто "Дзвоніть безкоштовно в нашій мережі" займається, це буде відмінним інструментом для недорогих маршрутів ваших телефонних дзвінків.
Але перш ніж почати реалізацію речі з допомогою цієї пари зазначає:
- Це експеримент.
- Я ще не повністю налаштована кешування і продуктивності ще.
- Я в даний час підтримує тільки follwing НДЦ: 8, 31, 40, 70, 72, 73, 76 (Швеції 3 найбільших міст і GSM і 3G) Більш НДЦ буде слідувати, коли я знайшов машиночитаних список, тому я не повинні ввести їх в ...
Таким чином, пара питань до вас читати цю:
- Хотіли б ви це як постійну службу?
- Будь-які інші корисні речі ви хочете подивитися на DNS?
- Яку інформацію Ви хотіли б повернувся в ENUM? (Я особливо зацікавлений в потребах користувачів, не Asterisk).
Будь ласка, дайте мені зворотний зв'язок нижче, і я постараюся взяти ваші ідеї до уваги.
Повний приклад пошуку з використанням копати:
733441006.tel.arnold.se% копати. TXT
; << >> DiG 9.6.1-P2 << >> 733441006.tel.arnold.se. TXT
;; Глобальні опції: + CMD
;; Отримав відповідь:
;; - >> << HEADER - код операції: QUERY, статус: NOERROR, ID: 57824
;; Прапори: QR-го га; QUERY: 1 Відповідь: 1, AUTHORITY: 0, ДОДАТКОВІ: 0
;; ПИТАННЯ РОЗДІЛ:
; 733441006.tel.arnold.se. В TXT
;; Розділ відповідей:
733441006.tel.arnold.se. 3600 в TXT "Telenor Sverige AB"
;; Запитів час: 39 мс
;; SERVER: 213.136.34.15 # 53 (213.136.34.15)
;; КОЛИ: Сб 20 серпня 2011 13:44:06
;; MSG SIZE RCVD: 72











































