FreeBSD , Szwecja
- 20 sierpnia 2011 - 5 komentarzy
wolny szwedzki przenoszenie numerów patrzeć usługi
Kiedy Szwecja realizowane przeniesienia numeru dla telefonów komórkowych (MNP - Mobile Przenoszenie numeru) i stacjonarnych tam gdzie ludzie, którzy stwierdzili, że informacje te powinny być publikowane w DNS lub serwera DNS takie jak: system więc byłoby tanie i dostępne dla wszystkich użyć. Naturalnie firm telekomunikacyjnych chciałem zrobić to tak zawsze robiłam rzeczy. Z scentralizowanego rozwiązania tłuszczu.
Więc Szwecja skończył z systemem rozwiązania Oracle baza danych centralnego (CRDB) realizowanego przez Cap Gemini i Oracle. System ten jest obecnie prowadzony przez SNPAC AB (własność Swedens dużych firm telekomunikacyjnych), który fakturuje ok. Euro 19200 do podłączenia i Euro 14400 rocznie. Co naprawdę jest w miejscu niedostępnym dla małych aktorów skalę na rynku czy hobbysty uruchomionym Asterisk PBX, które chcieliby zrealizować wybrać najtańszą trasę do nawiązania połączenia.
Drugi dzień szwedzki PTS (Poczta Szwedzka i Agencja Telecom) uruchomiła stronę internetową, gdzie można sprawdzić, który operator został wypowiedzenia, który numer. Więc postanowiłem iść dalej i wdrożenie systemu DNS w oparciu patrzeć metody.
Pierwszy mały rant o ich usług. No to miło, że oferują one różne interfejsy, dziś obsługują SOAP 1.1 i SOAP 1.2 HTTP GET i HTTP POST. Ale dlaczego użytkownik musi dbać o podzielenie się NDC i SN? (NDC - National kod miejsca przeznaczenia i SN - numer abonenta) w końcu PTS authorative z NDC jest więc dlaczego nie mogliby podzielić liczbę dla nas? A dlaczego nie cały MSISDN (Mobile Subscriber Integrated Services Number Network Digital) lub dlaczego nie cały E.164 numer? Albo co faktycznie realizuje ENUM ust E.164 Liczba kartografia) spojrzeć w górę?
Ok wystarczy rant. Miałem kilka godzin w ciągu więc usiadłem przy oknie FreeBSD i pwerdns i zaczął kodu. Więc teraz ja (i reszta świata) mogą wykonać następujące wyszukiwań z ich ulubionym narzędziem DNS:
% Dig 733441006.tel.arnold.se TXT
% Dig 6.0.0.1.4.4.3.3.7.0.6.4.tel.arnold.se TXT
Rezultatem jest ciąg zawierający nazwę operatora obsługującego numer. (Mam włączone pełną moc poniżej) nie najlepiej odpowiedź zrobić automatyczny routing połączeń ale wystarczająco dobre jako dowód realizacji koncepcyjny pomostowych DNS i bazy danych MNP. Teraz jestem wdrożenie typu ENUM więc można automatycznie włączyć to do swojego Asterisk PBX i wybrać najlepszą linię wychodzącą połączeń. Ponieważ operatorzy często "Zadzwoń za darmo w ramach naszej sieci" zajmuje byłoby to świetne narzędzie dla niskich kosztach routingu z połączeniami telefonicznymi.
Jednak przed przystąpieniem do wykonania rzeczy przy użyciu tego kilka uwag:
- To jest eksperyment.
- Nie do końca dostrojona buforowanie i wydajność jeszcze.
- Obecnie obsługuje tylko spełnieniu poniższych NDC-tych: 8, 31, 40, 70, 72, 73, 76 (Swedens 3 największe miasta i sieciach GSM i 3G) Więcej NDC woli postępować, gdy znalazłem maszyny czytelną listę więc nie trzeba wpisać je wszystkie w ...
Tak więc kilka pytań do Ciebie ników:
- Chcesz to jako stały służby?
- Wszelkie inne przydatne rzeczy chcesz patrzeć na DNS?
- Jakie informacje chcieliby Państwo zwrócony w ENUM? (Jestem szczególnie zainteresowany potrzeb non użytkowników Asterisk).
Proszę dać mi trochę opinie poniżej, a staram się swoje pomysły pod uwagę.
Pełny przykład wyszukiwanie za pomocą wykopaliska:
733441006.tel.arnold.se dig%. txt
; << >> DiG 9.6.1-P2 << >> 733441006.tel.arnold.se. txt
;; Opcje globalne: + cmd
;; Got odpowiedź:
;; - << NAGŁÓWEK >> - opcode: QUERY, status: NOERROR, ID: 57824
;; Flags: qr rd Ra; zapytanie: 1, ODPOWIEDŹ: 1, WŁADZA: 0, DODATKOWE: 0
;; SEKCJA PYTANIE:
; 733441006.tel.arnold.se. W formacie TXT
;; SEKCJA ODPOWIEDŹ:
733441006.tel.arnold.se. 3600 IN TXT "Telenor Sverige AB"
;; Query time: 39 ms
;; SERVER: 213.136.34.15 # 53 (213.136.34.15)
;; KIEDY: Sob Sie 20 13:44:06 2011
;; MSG SIZE rcvd: 72











































