FreeBSD , Suedi
- 20 gusht 2011 - 4 Comments
pa pagesë transportueshmëri suedeze numrin look up shërbimit
Kur Suedi zbatuar transferimit të numrit për celularët (MNP - Transportueshmëri Mobile Number) dhe linjat fikse aty ku disa njerëz të cilët thanë se ky informacion duhet të publikohet në DNS ose një DNS si sistem kështu që do të jetë i lirë dhe në dispozicion për të gjithë për t'u përdorur. Natyrisht telcos donte të bënte atë mënyrë ata gjithmonë kanë gjërat. Me një zgjidhje të centralizuar yndyrë.
Pra Suedi përfundoi me një bazë të dhënash Oracle qendrore (CRDB) Sistemi zgjidhje të zbatohet nga Cap Binjakët dhe Oracle. Ky sistem është drejtuar tani nga SNPAC AB (në pronësi të telcos Swedens madh), të cilët akuza përafërsisht. 19.200 euro për të lidhur dhe të Euro 14.400 në vit. Cili me të vërtetë është jashtë të arrijnë për aktorët shkallë të vogël në treg ose hobbyists Asterisk PBX drejtimin e një që do të doja të bëjë të zgjedhur rrugën e lirë për të vendosur një telefonatë.
E të tjera ditore PTS suedeze (Post suedeze dhe Agjencinë Telecom) filloi një web faqe ku ju mund të kontrolloni që operatori ishte përfundimin e cila numër. Pra, i vendosur të shkojnë përpara dhe të zbatojë një DNS bazuar look up metodë.
Së pari një përçartje pak për shërbimin e tyre. E pra është mirë që ata ofrojnë ndërfaqe të ndryshme, sot ata mbështesin SOAP 1,1, 1,2 SOAP, HTTP GET dhe POST HTTP. Por pse duhet përdorues në fund duhet të kujdesemi për ndarjen në NDC dhe SN? (NDC - Kodi Kombëtare Destinacioni dhe SN - Numri parapagues), pasi të gjitha pikëve është autoritar i NDC-së kështu që pse ata nuk mund të ndahet numrin për ne? Dhe pse jo një të tërë MSISDN (Mobile Subscriber Integruar Digital Network Services Numri) ose pse nuk tërësi E.164 numër? Apo çka në lidhje me të vërtetë zbaton një ENUM (E.164 Mapping Numri i) të kërkoni?
Ok përçartje të mjaftueshme. Unë kisha disa orë gjatë kështu që unë u ul me një kuti FreeBSD dhe pwerdns dhe filloi të kodit. Deri tani unë (dhe pjesa tjetër e botës), mund të bëjë Lookups e mëposhtme me mjet të preferuar e tyre DNS:
% Gërmoj 733441006.tel.arnold.se TXT
% Gërmoj 6.0.0.1.4.4.3.3.7.0.6.4.tel.arnold.se TXT
Rezultati është një varg që përmban emri i operatorit të trajtimit numër. (I kanë përfshirë një prodhim të plotë më poshtë) Jo përgjigjen më të mirë për të bërë kurs thirrje automatike, por mjaft të mirë si një dëshmi e zbatimit të konceptit të tejkalimit DNS dhe të bazës së të dhënave MNP. Tani për tani unë jam duke zbatuar një lloj ENUM kështu që ju mund automatikisht integruar këtë në PBX tuaj Asterisk dhe zgjidhni përputhje më të mirë që po largohet për thirrjet tuaja. Që nga operatorët shpesh kanë "Thirrje falas brenda rrjetit tonë të" merret kjo do të jetë një mjet i madh për kosto të ulët kurs të thirrjet tuaja telefonike.
Por, para fillimit të stuff zbatimin e përdorur këtë disa shënime:
- Ky është një eksperiment.
- Unë nuk kam tuned plotësisht caching dhe të performancës ende.
- Unë aktualisht vetëm mbështetjen e follwing NDC-së: 8, 31, 40, 70, 72, 73, 76 (Swedens 3 qytetet më të mëdha dhe rrjetet GSM dhe 3G) Më shumë i NDC do të ndjekin, kur i kanë gjetur një listë me makinë të lexueshme kështu që unë nuk do të kanë të tipit të gjithë ata në ...
Pra, një pyetje çift për ju duke e lexuar këtë:
- Dëshironi këtë si një shërbim të përhershëm?
- Çdo gjëra të tjera të dobishme që ju doni të kërkoni për DNS?
- Se cilat informata do të dëshironit kthyer në ENUM? (Unë jam i interesuar në veçanti në nevojat e përdoruesve jo Asterisk.)
Ju lutem jepni disa reagime më poshtë dhe unë do të përpiqet për të marrë idetë tuaja në konsideratë.
Një shembull të plotë të një kërkim duke përdorur gërmoj:
% Dig 733441006.tel.arnold.se. txt
; <<>> 9.6.1 Dig-P2 <<>> 733441006.tel.arnold.se. txt
,, Mundësitë globale: + cmd
;; Got përgjigje:
,, ->> Header <<- opcode:, QUERY Statusi: NOERROR, id: 57824
,, Flamuj: QR tretë ra; query: 1, PËRGJIGJE: 1, AUTORITETI: 0, SHTESË: 0
,, SEKSIONI PYETJE:
; 733441006.tel.arnold.se. NË TXT
,, SEKSIONI PËRGJIGJE:
733441006.tel.arnold.se. 3600 NË TXT "AB Telenor Sverige"
,, Koha Query: 39 msec
;; SERVER: 213.136.34.15 # 53 (213.136.34.15)
,, KUR: Sat 20 gusht 2011 13:44:06
;; SIZE msg rcvd: 72











































