FreeBSD , स्वीडन
- 20 अगस्त, 2011 - 4 टिप्पणियाँ
मुफ्त स्वीडिश नंबर पोर्टेबिलिटी सेवा देखो
जब स्वीडन नंबर पोर्टेबिलिटी (एमएनपी - मोबाइल नंबर पोर्टेबिलिटी) मोबाइल फोन के लिए कार्यान्वित किया और तय लाइनों, जहां कुछ लोग हैं, जो ने कहा कि इस जानकारी DNS या प्रणाली की तरह एक DNS में प्रकाशित किया जाना चाहिए ताकि यह सस्ता और उपलब्ध हो हर किसी का उपयोग करने के लिए. स्वाभाविक रूप से टेलीकॉम कंपनियां इसे जिस तरह से वे हमेशा बातें किया करना चाहता था. एक केंद्रीकृत वसा समाधान के साथ.
तो स्वीडन के साथ एक ओरेकल आधारित केंद्रीय डेटाबेस (CRDB) समाधान कैप जेमिनी और Oracle द्वारा कार्यान्वित सिस्टम को समाप्त हो गया. यह प्रणाली अब SNPAC एबी (Swedens बड़ी टेलीकॉम कंपनियों द्वारा स्वामित्व) जो लगभग प्रभार द्वारा चलाया जाता है. 19200 से कनेक्ट करने के लिए यूरो और प्रति वर्ष 14400 यूरो. जो वास्तव में बाजार पर छोटे पैमाने पर अभिनेता या एक Asterisk पीबीएक्स है कि सस्ता करने के लिए एक कॉल जगह मार्ग का चयन करना चाहते हैं चल hobbyists के लिए पहुँच से बाहर है.
दूसरे दिन स्वीडिश सार्वजनिक टेलीफोन (स्वीडिश पोस्ट और दूरसंचार एजेंसी) एक वेब पेज जहाँ आप जांच कर सकता है जो ऑपरेटर समाप्त किया गया था संख्या है जो शुभारंभ किया. तो मैं आगे जाना है और डीएनएस आधारित तैयार विधि नज़र को लागू करने का फैसला किया.
पहले उनकी सेवा के बारे में एक छोटा सा शेख़ी. वैसे यह अच्छा है कि वे अलग इंटरफेस, आज वे 1.1 सोप समर्थन, सोप 1.2, HTTP जाओ और HTTP POST की पेशकश. लेकिन अंत उपयोगकर्ता के एनडीसी और एस.एन. में विभाजन के बारे में परवाह क्यों होनी चाहिए? (एनडीसी - राष्ट्रीय गंतव्य कोड और एस.एन. - सब्सक्राइबर संख्या) के बाद सभी सार्वजनिक टेलीफोन एनडीसी की आधिकारिक है तो वे हमारे लिए नंबर क्यों नहीं विभाजित सकता है? और पूरे (मोबाइल सब्सक्राइबर एकीकृत सेवा डिजिटल नेटवर्क संख्या) नहीं MSISDN या क्यों नहीं एक पूरे E.164 नंबर क्यों? या वास्तव में एक Enum (E.164 NUMBER मैपिंग) को लागू करने के बारे में क्या देखो?
ठीक है पर्याप्त शेख़ी. मैं तो मैं एक FreeBSD बॉक्स और pwerdns के साथ बैठ गया और कोड के लिए शुरू कर दिया पर घंटे के एक जोड़े था. तो अब मैं (और दुनिया के बाकी) निम्नलिखित अपने पसंदीदा DNS उपकरण के साथ लुकअप कर सकते हैं:
% खुदाई 733441006.tel.arnold.se TXT
% खुदाई 6.0.0.1.4.4.3.3.7.0.6.4.tel.arnold.se TXT
परिणाम एक स्ट्रिंग युक्त संख्या से निपटने के ऑपरेटर का नाम है. (मैं नीचे एक पूर्ण उत्पादन शामिल है) सबसे अच्छा उत्तर डीएनएस और एमएनपी डेटाबेस पाटने की अवधारणा के कार्यान्वयन के एक सबूत के रूप में स्वत: कॉल अनुमार्गण, लेकिन अच्छा पर्याप्त नहीं है. अभी मैं एक enum प्रकार लागू कर रहा हूँ ताकि आप अपने Asterisk पीबीएक्स में स्वचालित रूप से इस एकीकृत सकता है और अपने फोन के लिए सबसे अच्छा निवर्तमान लाइन चुनें. चूंकि ऑपरेटरों अक्सर "हमारे नेटवर्क के भीतर मुफ्त कॉल" सौदों यह अपने फोन कॉल की कम लागत मार्ग के लिए एक महान उपकरण किया जाएगा.
लेकिन लागू करने नोटों की एक जोड़ी का उपयोग सामान के लिए शुरू करने से पहले:
- यह एक प्रयोग है.
- मैं पूरी तरह से कैशिंग और प्रदर्शन अभी तक नहीं देखते हैं.
- मैं वर्तमान में केवल follwing एनडीसी समर्थन: 8, 31, 40, 70, 72, 73, 76 (3 Swedens सबसे बड़े शहरों और जीएसएम और 3 जी नेटवर्क) और एनडीसी जब मैं एक मशीन पठनीय सूची मिल गया है तो मैं नहीं का पालन करेंगे में उन्हें सभी प्रकार है ...
तो तुम एक युगल सवाल इस पढ़ने:
- आप एक स्थायी सेवा के रूप में इस तरह?
- किसी भी अन्य उपयोगी चीजें आप डीएनएस से अधिक देखना चाहता हूँ?
- जो जानकारी आप enum में वापस करना चाहते हैं? (मैं विशेष रूप से गैर Asterisk प्रयोक्ताओं की जरूरतों में दिलचस्पी रहा हूँ.)
कृपया मुझे कुछ नीचे प्रतिक्रिया दे और मैं अपने विचारों को ध्यान में लेने की कोशिश करेंगे.
एक खुदाई का उपयोग करते हुए खोज की एक पूरी उदाहरण:
खुदाई 733441006.tel.arnold.se%. txt
; <<>> डीआईजी 9.6.1-P2 <<>> 733441006.tel.arnold.se. txt
; वैश्विक विकल्प: + cmd
; जवाब मिल गया:
; -> शीर्षक> <<opcode: QUERY, स्थिति: NOERROR, आईडी: 57824
;: झंडे QR तीसरी आर ए, क्वेरी: 1, उत्तर: 1, प्राधिकरण: 0, अतिरिक्त: 0
; प्रश्न अनुभाग:
; 733441006.tel.arnold.se. TXT में
; उत्तर अनुभाग:
733441006.tel.arnold.se. TXT "Telenor Sverige अटल बिहारी" में 3600
; क्वेरी समय: 39 मिसे
; सर्वर: 213.136.34.15 53 # (213.136.34.15)
; जब: 20 13:44:06 २,०११ अगस्त बैठ
; MSG आकार rcvd: 72











































