حضرات، سٺو ڏينهن.
مان توهان کي پنهنجي هڪ منصوبي بابت ٻڌائيندس، شروعاتي ڊيزائن جي مرحلي کان وٺي ان جي مڪمل ٿيڻ تائين. هي مضمون حتمي جواب هجڻ جو دعويٰ نٿو ڪري، پر مان تعميري تنقيد جو استقبال ڪريان ٿو.
هن مضمون ۾ بيان ڪيل واقعا لڳ ڀڳ ٻه سال اڳ پيش آيا. اهو سڀ تڏهن شروع ٿيو جڏهن هڪ ڪمپني اسان سان رابطو ڪيو ته انهن جي هڪ جزوي طور تي کليل هوا واري گودام کي جديد بڻايو وڃي، گهڻو ڪري غير گرم هينگر 7-8 ميٽر اوچا، جيڪڏهن مون کي صحيح ياد آهي، ته ڪل ايراضي تقريباً 50,000 چورس ميٽر هئي. ڪلائنٽ وٽ اڳ ۾ ئي هڪ ڪنٽرولر هو جنهن ۾ هڪ درجن رسائي پوائنٽس هئا. جنهن سروس لاءِ وائرليس نيٽ ورڪ ٺاهيو پيو وڃي اهو ڊيٽا گڏ ڪرڻ وارا ٽرمينل هئا جيڪي WMS سرور سان معلومات جو تبادلو ڪندا هئا. پوري وائرليس نيٽ ورڪ لاءِ لڳ ڀڳ 150 ٽرمينل هئا. ڪلائنٽ جي کثافت گهٽ هئي ۽ بينڊوڊٿ ۽ ليٽنسي جون گهرجون گهٽ ۾ گهٽ هيون. گودام ۾ ذخيرو ٿيل مواد، نرميءَ سان، سگنل لاءِ غير دوستانه هو: جڏهن شين جي هڪ قطار مان گذرندو هو، ته سگنل کي گهٽايو ويندو هو جيئن ڪيترن ئي لوڊ بيئرنگ ڀتين مان گذري رهيو هجي. پراڊڪٽس گهٽ ۾ گهٽ 4 ميٽر اوچيون هيون، جيڪڏهن وڌيڪ نه.
اينٽينا چونڊڻ
رسائي پوائنٽن جي تعداد کي گهٽائڻ، انهن جي مداخلت کي گهٽائڻ، ۽ وڏي علائقي کي ڍڪڻ لاءِ هدايتي اينٽينا استعمال ڪرڻ جو فيصلو ڪيو ويو. هارن واري رسائي پوائنٽن کي استعمال ڪرڻ مددگار نه هوندو ڇاڪاڻ ته ڇت جي اوچائي قطارن جي وچ ۾ فاصلي کان تمام گهڻي هئي، جنهن جي نتيجي ۾ هڪ TPC ان جي سڀني لاڳاپيل نتيجن سان گڏ هئي. ڪوريج کي قطارن ۾ منظم ڪرڻو پيو، ڇاڪاڻ ته سگنل قطار جي ٻنهي پاسن تي شين جي چار ميٽر ڀت ذريعي خاص طور تي گهٽجي ٿو، ۽ ڪنهن به قسم جي نيٽ ورڪ قائم ڪرڻ جو واحد موقعو ڪلائنٽ جي نظر جي لائن اندر رسائي پوائنٽس کي نصب ڪرڻ هو.
حد جي چونڊ
اسان 2.4 GHz کي آپريٽنگ بينڊ طور استعمال ڪرڻ جو فيصلو ڪيو. شايد هن فيصلي ماهرين کي واقعي پريشان ڪري ڇڏيو هجي، جنهن جي ڪري اهي ان وقت کان پوسٽ پڙهڻ بند ڪري ڇڏين، پر هي بينڊ اسان جي مقصد لاءِ وڌيڪ موزون هو: گهٽ ۾ گهٽ ۽ گهٽ ڪلائنٽ کثافت تي گهربل ٿرو پُٽ سان هڪ وڏي علائقي کي ڍڪڻ. ان کان علاوه، اسان جي سائيٽ شهر کان ٻاهر واقع هئي، هڪ قسم جو آزاد اقتصادي زون، ٻين وڏن ڪارخانن ۽ گودامن سان گڏ هڪ ٻئي کان مناسب فاصلي تي واقع هئا (باڙ، چيڪ پوائنٽ، وغيره). تنهن ڪري 2.4 GHz چينل کي استعمال ڪرڻ جو مسئلو ايترو دٻاءُ وارو نه هو جيترو جيڪڏهن اسان شهر جي مرڪز ۾ هجون ها.
ماڊل جي چونڊ
اڳيون، اسان کي رسائي پوائنٽ ماڊل ۽ فارم فيڪٽر تي فيصلو ڪرڻ جي ضرورت هئي. اسان 27/28+2566 رسائي پوائنٽس يا 1562D آئوٽ ڊور رسائي پوائنٽ جي وچ ۾ چونڊ ڪري رهيا هئاسين جنهن ۾ بلٽ ان ڊائريڪشنل اينٽينا هو. 1562 قيمت، اينٽينا حاصل ڪرڻ، ۽ انسٽاليشن جي آساني جي لحاظ کان فاتح هو، تنهن ڪري اسان ان کي چونڊيو. تنهن ڪري، 80٪ رسائي پوائنٽس 1562D هئا، پر اسان اڃا تائين ڪجهه علائقن ۾ اومني رسائي پوائنٽس استعمال ڪيا ته جيئن مختلف پاڪيٽ ۽ ڪوريڊور جي وچ ۾ ڪنيڪشن "پيچ" ڪري سگهجن. اسان هر ڪوريڊور لاءِ هڪ رسائي پوائنٽ، ۽ ڊگهي ڪوريڊور لاءِ هر ڪوريڊور ۾ ٻه رسائي پوائنٽس جو حساب لڳايو. يقيناً، هن طريقي سان هڪ طرفي آڊيو کان بچڻ لاءِ سميٽرڪ رسائي پوائنٽ ۽ ڪلائنٽ پاور ليول بابت سفارشن کي نظرانداز ڪيو ويو، پر منهنجي دفاع ۾، مان چئي سگهان ٿو ته آڊيو ٻه طرفي هو، ۽ اسان کي گهربل ڊيٽا بغير ڪنهن رڪاوٽ جي وهندو هو. ٽيسٽنگ دوران ۽ پائلٽ دوران، هي ڊيزائن اسان جي مخصوص ضرورتن لاءِ ڪافي سٺي ڪارڪردگي ڏيکاري.
وضاحت تيار ڪرڻ
وضاحتون مرتب ڪيون ويون، ڪوريج جو نقشو تيار ڪيو ويو، ۽ ڪلائنٽ کي منظوري لاءِ موڪليو ويو. انهن وٽ سوال هئا، اسان انهن جا جواب ڏنا، ۽ اهو لڳي رهيو هو ته انهن اڳتي وڌڻ جي اجازت ڏني آهي.
پوءِ هڪ درخواست اچي ٿي ته هڪ سستو حل گهريو وڃي. اهو گهڻو ڪري ٿيندو آهي، خاص طور تي نسبتاً وڏن منصوبن سان. اهو ٻن سببن جي ڪري ٿئي ٿو: يا ته گراهڪ چوي ٿو ته انهن وٽ ڪافي پئسا آهن، جيتوڻيڪ اهي شوقين ۽ بيچيني آهن، يا ڪيترائي وينڊرز ۽ انٽيگريٽر پروجيڪٽ لاءِ بولي ڏئي رهيا آهن، ۽ قيمت توهان جي ڪمپني کي مقابلي واري برتري ڏئي ٿي. پوءِ هڪ منظر اچي ٿو جيئن فلم "دي مارٽين" ۾: جهاز کي اڏامڻ جي ضرورت آهي، پر اهو تمام ڳرو آهي، تنهن ڪري اهي سامان، سامان، لائف سپورٽ سسٽم ۽ چمڙي کي ٻاهر اڇلائي ڇڏيندا آهن، ۽ ماڻهو عملي طور تي جيٽ انجڻ سان اسٽول تي اڏامندو آهي. نتيجي طور، ٽئين يا چوٿين ورهاڱي سان، توهان پاڻ کي اهو سوچيندي پڪڙيندا آهيو ته توهان سوويت ڪارٽون ۾ ڇوڪرو وانگر آهيو جيڪو ڪاٺ سان آٽو ملائي ٿو ۽ ان کي تندور ۾ اڇلائي ٿو، چوي ٿو، "هي ڪم ڪندو."
هن ڀيري، شڪر آهي ته، صرف هڪ ئي ورهاست هئي. اسان ورهائيندڙن کان اينٽينا سان گڏ هڪ رسائي پوائنٽ قرض ورتو ۽ سروي ڪرڻ لاءِ ٻاهر نڪتاسين. سروي لاءِ سامان ڳولڻ هڪ بلڪل ٻي ڳالهه آهي. منصفانه ٽيسٽ جي نتيجن کي يقيني بڻائڻ لاءِ، توهان کي هڪ مخصوص ماڊل جي ضرورت آهي، پر ڪڏهن ڪڏهن اهو دستياب ناهي، خاص طور تي سخت ڊيڊ لائنن ۾، ۽ توهان کي ٻن برائين مان گهٽ چونڊڻو پوندو: يا ته ڪجهه به نه، يا گهٽ ۾ گهٽ ڪجهه سامان، جنهن لاءِ خلائي جهاز جي زمين کان مشتري تائين جي رفتار جي تمام گهڻي تخيل ۽ حساب جي ضرورت آهي. اسان گراهڪ جي سائيٽ تي ويا، سامان کي ترتيب ڏنو، ۽ ماپون ورتيون. آخرڪار، اسان فيصلو ڪيو ته اسان رسائي پوائنٽن جي تعداد کي 30٪ تائين بي دردي سان گهٽائي سگهون ٿا.


اڳيون، آخري وضاحتون ۽ ٽيڪنيڪل وضاحتون منظور ڪيون وينديون آهن، ۽ سامان جي هڪ بيچ لاءِ آرڊر وينڊر سان رکيو ويندو آهي. حقيقت ۾، مختلف وضاحتن ۽ تفصيلن جي هن منظوري ۾ هڪ يا ٻن مهينن کان وڌيڪ وقت لڳي سگهي ٿو؛ ڪڏهن ڪڏهن اهو هڪ سال تائين به وٺي سگهي ٿو. پر هن صورت ۾، هي مرحلو نسبتاً جلدي مڪمل ڪيو ويو.
پوءِ اسان کي خبر پوي ٿي ته ڪارخاني ۾ پرزون جي کوٽ سبب ترسيل جي تاريخ ۾ دير ٿي رهي آهي. اهو اسان جي آرامده سيٽ اپ لاءِ رکيل وقت کي کائي ٿو، ڪوڪيز لاءِ وقفا ۽ ڪائنات جي ڪم تي غور ڪرڻ سان، ته جيئن سيٽ اپ ۾ جلدي نه ٿئي ۽ نتيجي ۾ ڪيتريون ئي غلطيون نه ٿين. نتيجي طور، منصوبي جي ترسيل جي تاريخ ۽ سامان جي آمد جي وچ ۾ بلڪل هڪ هفتو آهي. ان جو مطلب آهي ته نيٽ ورڪ سيٽ اپ ۽ انسٽاليشن هڪ هفتي اندر مڪمل ٿيڻ گهرجي.
چڙهڻ
پوءِ سامان پهچي ٿو ۽ انسٽالر ڪم ڪرڻ لڳن ٿا. پر جيئن ته اهي بنيادي طور تي انسٽالر آهن ۽ انهن کي برقي مقناطيسي سگنل جي تبليغ جي باریکين کي ڄاڻڻ جي ضرورت ناهي، توهان انهن کي پوائنٽس کي ڪيئن انسٽال ڪجي، ڪيئن نه ڪجي، وغيره بابت هڪ مختصر گائيڊ لکو.
جيئن ته اسان جيڪي رسائي پوائنٽ چونڊيا هئا اهي ٻاهرين هئا، اهي ڪڏهن ڪڏهن وضاحت جي مسئلن جي ڪري برج موڊ ۾ پهتا، ۽ هن حالت ۾ اهي ڪنٽرولر سان ڳنڍيل نه هوندا هئا. اهو ڪرڻ لاءِ، توهان کي هر رسائي پوائنٽ جي ڪنسول ۾ لاگ ان ٿيڻو پوندو ۽ دستي طور تي موڊ تبديل ڪرڻو پوندو. اهو ئي آهي جيڪو اسان سڀني رسائي پوائنٽس کي انسٽالرز کي حوالي ڪرڻ کان اڳ ڪرڻ جو ارادو ڪيو هو. پر هميشه وانگر، آخري تاريخون ختم ٿي رهيون هيون؛ اسان کي ڪالهه هڪ مڪمل طور تي آپريشنل نيٽ ورڪ جي ضرورت هئي، ۽ اسان صرف بارڪوڊ سان دٻن کي اسڪين ڪرڻ شروع ڪيو هو. تنهن ڪري، اسان ان کي انهي طريقي سان سيٽ ڪرڻ جو فيصلو ڪيو. پوءِ اسان سڀني رسائي پوائنٽس جي MAC ايڊريس کي رڪارڊ ڪيو ۽ انهن کي ڪنٽرولر تي MAC فلٽر ۾ شامل ڪيو. رسائي پوائنٽس ڳنڍيل هئا، ۽ اسان انهن جي موڊ کي ڪنٽرولر جي ويب GUI ذريعي مقامي ۾ تبديل ڪيو.
نيٽ ورڪ ۽ رسائي پوائنٽس کي ڊيبگ ڪرڻ
اسان سڀني رسائي پوائنٽن کي ترتيب ڏنو آهي، ڪل 80. انهن مان، 16 ڪنٽرولر سان ڳنڍيل نه هئا، ۽ صرف ٻه ڳنڍڻ جي قابل هئا. اسان انهن سان معاملو ڪيو آهي جيڪي شامل ٿيڻ جون درخواستون نه موڪلي رهيا هئا. ٻه رسائي پوائنٽ باقي رهيا جيڪي هڪ بگ جي ڪري ڪنٽرولر سان ڳنڍيل نه ٿي سگهيا، ڇاڪاڻ ته اهي فرم ويئر ڊائون لوڊ نه ڪري سگهيا ۽ ڪنٽرولر کان دريافت جي جواب کي ڊيڪوڊ نه ڪري سگهيا. اسان انهن کي اضافي رسائي پوائنٽن سان تبديل ڪيو. هڪ رسائي پوائنٽ جو ريڊيو ڪافي طاقت جي ڪري بند هو؛ اسان وٽ ان ماڊل جا ڪو به اضافي رسائي پوائنٽ نه هئا ڇاڪاڻ ته وضاحتون ڪٽيون ويون هيون، تنهنڪري اسان کي هڪ حل ڳولڻو پيو.
اسان هڪ چيني سوئچ کي تبديل ڪيو جيڪو صرف سسڪو سوئچ جي پهرين چئن پورٽن کي طاقت ڏئي رهيو هو، ۽ هر شيءِ ٺيڪ ڪم ڪيو. اسان کي ٻئي چيني سوئچ سان به ساڳيو ڪم ڪرڻو پيو، ڇاڪاڻ ته ان جو هڪ پورٽ صرف ڪم نه ڪري رهيو هو. سڀني رسائي پوائنٽن کي درست ڪرڻ کان پوءِ، اسان کي فوري طور تي ڪوريج ۾ سوراخ مليا. اهو ظاهر ٿيو ته انسٽاليشن دوران ڪجهه رسائي پوائنٽس ملائي ويا هئا. اسان انهن کي ٻيهر انسٽال ڪيو. پوءِ اسان ڪلائنٽ رومنگ سان مسئلا ڳولي لڌا. اسان ڪوريج هول جي ڳولا کي ترتيب ڏنو ۽ رومنگ سيٽنگن کي بهتر بڻايو، ۽ مسئلو ختم ٿي ويو.
ڪنٽرولر قائم ڪرڻ
گراهڪ جي موجوده ڪنٽرولر ورزن لاءِ هڪ ملتوي صلاحڪاري نوٽيس جاري ڪيو ويو. ڪنٽرولر فرم ويئر کي اپ گريڊ ڪرڻ وقت، پراڻو ڪنٽرولر فرم ويئر ڪنٽرولر تي رهي ٿو ۽ ايمرجنسي فرم ويئر بڻجي ويندو آهي. انهي سبب لاءِ، ڪنٽرولر کي ٻه ڀيرا سڀ کان وڌيڪ مستحڪم فرم ويئر سان فليش ڪيو ويو ته جيئن پراڻي، خراب فرم ويئر کي "اوور رائٽ" ڪري سگهجي. پوءِ، پراڻن ۽ نون ڪنٽرولرز کي هڪ SSO نيٽ ورڪ ۾ گڏ ڪيو ويو. يقيناً، اهو فوري طور تي نه هو.
تنهنڪري، منصوبو تيار آهي. اسان ان کي وقت تي پهچايو، ۽ گراهڪ ان کي قبول ڪيو. ان وقت، منصوبو منهنجي لاءِ هڪ سنگ ميل هو؛ ان منهنجي تجربي ۽ ڄاڻ ۾ اضافو ڪيو، ۽ مون کي مثبت جذبات ۽ يادن جو خزانو ڇڏيو.
جو ذريعو: www.habr.com
