FreeBSD , Швеция
- 20 август, 2011 - 4 Коментари
безплатен шведски преносимостта на номерата да изглежда услуга
Когато в Швеция въведе преносимостта на номерата за мобилни телефони (MNP - преносимостта на мобилните номера) и фиксираните линии там, където някои хора, които са заявили, че тази информация следва да се публикуват в DNS или DNS като система, така че би било евтини и достъпни за всеки да използва. Естествено на телекомуникационните компании искаха да го направя по начина, по който те винаги са неща. С централизирано мазнини решение.
Така Швеция завърши с Oracle базирани на централната база данни (CRDB) разтвор система, въведена от Cap Gemini и Oracle. Тази система сега се управлява от SNPAC AB (притежавани от големи телекомуникационните компании на Швеция), който зарежда около. 19200 евро, за да се свържете и 14400 евро на година. Което наистина е от място за малките участници на мащаба на пазара или любители, които имат Asterisk PBX, които биха искали да могат да си избират най-евтиния маршрут, да проведете разговор,.
На другия ден шведски PTS (Шведската агенция за Post и Telecom) стартира на уеб страница, където бихте могли да проверите кой оператор е прекратяване на кой номер. Затова реших да отида напред и изпълнение на DNS базирани търсите метод.
Първо малко тирада за техните услуги. Ами това е хубаво, че те предлагат различни интерфейси, днес те поддържат SOAP 1.1, SOAP 1.2, HTTP GET и HTTP POST. Но защо трябва на крайния потребител трябва да се грижите за разделяне на ЦДУ и SN? (НСНВ - Национален код по местоназначение и SN - абонатен номер), след всички PTS е авторитетен на НСНВ е така, защо да не може, те си поделят номер за нас? И защо не цяло MSISDN (Mobile Subscriber Integrated Services Digital Network Брой) или защо не цялата E.164 номер? Или какво да кажем за действително прилагане ENUM (E.164 Брой Mapping) гледат?
Ok достатъчно тирада. Имах няколко часа, така че аз седнах с кутия и pwerdns на FreeBSD и започна да се код. Така че сега аз (и останалата част на света), да направите следното търсене с любимия си инструмент 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 PBX и избират най-добрите изходящи линия за вашите разговори. Тъй като операторите често имат "Обадете се свободно в рамките на нашата мрежа" се занимава, това ще бъде един чудесен инструмент за ниска цена, маршрутизиране на вашите телефонни разговори.
Но преди да започне изпълнението на неща, да използвате това няколко бележки:
- Това е един експеримент.
- Не съм напълно настроени за кеширане и производителност и още.
- Аз в момента само подкрепа на follwing NDC: 8, 31, 40, 70, 72, 73, 76 (Швеция за 3 най-големите градове и в GSM и 3G мрежи) По-NDC, ще следват, когато аз са намерени един машина чете списък, така че не трябва да въведете всички тях в ...
Така няколко въпроси към вас, четете това:
- Бихте ли искали това като постоянна услуга?
- Всякакви други полезни неща искате да изглеждате над 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 ОРГАН: 0, ДОПЪЛНИТЕЛНИ: 0
; РАЗДЕЛ ВЪПРОС:
; 733441006.tel.arnold.se. В TXT
; РАЗДЕЛ ОТГОВОР:
733441006.tel.arnold.se. 3600 В TXT "Теленор Sverige AB"
; Запитване време: 39 мсек
; Server: 213.136.34.15 # 53 (213.136.34.15)
; Кога: Съб Авг 20 13:44:06 2011
; Rcvd MSG SIZE: 72











































