ডিজিটাল নির্ভরযোগ্যতায় এক নীরব অগ্রগতি

IEEE Manchester code-কে একটি Milestone হিসেবে স্বীকৃতি দিয়েছে, যা একটি আপাতদৃষ্টিতে সহজ ধারণাকে নতুন গুরুত্ব দিয়েছে, কারণ এটি ডিজিটাল সিস্টেমকে আরও পূর্বানুমেয়ভাবে কাজ করতে সাহায্য করেছিল। 1949 সালে University of Manchester-এ প্রথম প্রয়োগ করা এই এনকোডিং পদ্ধতি সময়-সংক্রান্ত তথ্য সরাসরি সিগন্যালের মধ্যে যুক্ত করেছিল এবং প্রকৌশলীদের অনির্ভরযোগ্য হার্ডওয়্যার ও নয়েজপূর্ণ ট্রান্সমিশন পরিবেশ মোকাবিলায় সাহায্য করেছিল।

এই অর্জন এমন এক সময়ের, যখন কম্পিউটিং ছিল এখনও ভঙ্গুর ও পরীক্ষামূলক। ত্রুটি সাধারণ এবং সিঙ্ক্রোনাইজেশন কঠিন ছিল এমন পরিস্থিতিতে প্রকৌশলীরা বিট সংরক্ষণ ও স্থানান্তরের চেষ্টা করছিলেন। Manchester code সেই সমস্যা সমাধান করেছিল এমনভাবে যে সিগন্যাল নিজেই সময় পুনরুদ্ধারের জন্য প্রয়োজনীয় সূত্র বহন করত, ফলে 0 এবং 1 কীভাবে পড়া হবে সে বিষয়ে অস্পষ্টতা কমে যায়।

পদ্ধতিটি কেন গুরুত্বপূর্ণ ছিল

Manchester code-এর ঐতিহাসিক গুরুত্ব শুধু এই নয় যে এটি ডেটা এনকোড করেছিল। এটি এমনভাবে করেছিল যাতে সিস্টেমকে সিঙ্ক্রোনাইজ করা সহজ হয়। প্রাথমিক ডিজিটাল যন্ত্রে টাইমিং ড্রিফট একটি ট্রান্সমিশন নষ্ট করতে বা সংরক্ষিত তথ্য বিকৃত করতে পারত। সিগন্যালকে এমনভাবে গঠন করে যাতে ট্রানজিশন ক্লকিং তথ্যও বহন করে, এই পদ্ধতি বাস্তব হার্ডওয়্যারে নির্ভরযোগ্যতা বাড়িয়েছিল।

এই সরলতাই ধারণাটিকে দীর্ঘস্থায়ী করেছে। ইলেকট্রনিক্স যখন অপূর্ণ, চ্যানেল যখন নয়েজপূর্ণ, বা ডিজাইনের সরলতা যখন মূল্যবান, তখন এমবেডেড টাইমিং শক্তিশালী সমাধান হয়ে ওঠে। প্রথম স্টোরেজ কাজে আবির্ভূত হওয়ার বহু পরে, ধারণাটি পরবর্তী যোগাযোগ ব্যবস্থা এবং ডিজিটাল প্রকৌশল চর্চায়ও প্রাসঙ্গিক ছিল।

স্নাতক পর্যায়ের পরীক্ষা থেকে মাইলস্টোন স্বীকৃতি

IEEE Spectrum-এর বিবরণে স্নাতকোত্তর ছাত্র G. E. Tommy Thomas-এর কথা বলা হয়েছে, যাঁকে 1949 সালের জুনে তাঁর মাস্টার্স থিসিসের জন্য একটি চৌম্বক-ড্রাম ডেটা-স্টোরেজ প্রোটোটাইপে কাজ করতে দেখা গিয়েছিল। সেই স্টোরেজ পদ্ধতিতেই Manchester code-এর প্রথম প্রয়োগ হয়েছিল।

এই স্বীকৃতি মনে করিয়ে দেয় যে মৌলিক অগ্রগতি সবসময় সংবাদ-শিরোনাম-ধরা পণ্য হিসেবে আসে না। কখনও কখনও এগুলি এমন সক্ষমকারী পদ্ধতি হিসেবে দেখা দেয় যা পরবর্তী প্রযুক্তিকে কাজ করতে সাহায্য করে। Manchester code এমনই একটি অবকাঠামোগত বুদ্ধিমত্তা: এক বাক্যে বর্ণনা করা যায় এমন ছোট একটি কৌশল, কিন্তু প্রজন্মের পর প্রজন্মের ডিজিটাল ডিজাইনকে প্রভাবিত করার মতো গুরুত্বপূর্ণ।

এই স্বীকৃতি উদ্ভাবন সম্পর্কে কী বলে

IEEE Milestone-এর স্বীকৃতিও উদ্ভাবনের ইতিহাস সম্পর্কে একটি বৃহত্তর সত্য প্রতিফলিত করে। আধুনিক কম্পিউটিংকে প্রায়ই প্রসেসর, সফটওয়্যার, বা বিশাল কর্পোরেট প্ল্যাটফর্মের মাধ্যমে বর্ণনা করা হয়, কিন্তু সবচেয়ে টেকসই সাফল্যগুলোর অনেকগুলোই স্ট্যাকের নিচের স্তরে থাকে। সেগুলো ভোক্তা-মুখী সমস্যার বদলে মৌলিক প্রকৌশল সীমাবদ্ধতা সমাধান করে।

Manchester code সেই শ্রেণিরই অংশ। এটি এমন এক সময়ে জন্ম নিয়েছিল যখন প্রকৌশলীরা তথ্যের পদার্থবিজ্ঞান নিয়ে সরাসরি লড়াই করছিলেন: নয়েজ, সময়, সংরক্ষণ, পুনরুদ্ধার। আজ সেসব সমস্যা ভিন্ন দেখালেও, সমাধানের পেছনের নকশাগত প্রবৃত্তি এখনও সমকালীন লাগে। ব্যবস্থার মধ্যেই দৃঢ়তা তৈরি করুন। সিগন্যাল ব্যাখ্যার মুহূর্তে অনিশ্চয়তা কমিয়ে ব্যর্থতার সম্ভাবনা কমান।

এই কারণেই Milestone গুরুত্বপূর্ণ। এটি শুধু ইতিহাসের চিহ্ন নয়। এটি স্বীকৃতি যে ডিজিটাল প্রকৌশলের একটি স্থায়ী শিক্ষা অনেক আগেই প্রতিষ্ঠিত হয়েছিল: বিট তখনই উপযোগী হয় যখন সিস্টেম নির্ভরযোগ্যভাবে সম্মত হতে পারে কখন এবং কীভাবে সেগুলো পড়তে হবে।

এই নিবন্ধটি IEEE Spectrum-এর প্রতিবেদনের ভিত্তিতে লেখা। মূল নিবন্ধটি পড়ুন.

Originally published on spectrum.ieee.org