কম্পিউটার টিউটোরিয়াল

ইলেকট্রনিক প্রোডাক্ট কোড (EPC)

ইলেকট্রনিক প্রোডাক্ট কোড (EPC) হলো একটি ইউনিভার্সাল আইডেন্টিফায়ার যা বিশ্বের প্রতিটি সম্ভাব্য ফিজিক্যাল অবজেক্টকে ইউনিক আইডেন্টিটি দিতে লক্ষ্য রাখে। EPC-গুলো অধিকাংশই RFID (রেডিও ফ্রিকোয়েন্সি আইডেন্টিফিকেশন) ট্যাগে এনকোড করা থাকে যা অবজেক্টের আইডেন্টিটি চেক করতে এবং ট্র্যাক করতে ব্যবহৃত হয় যেমন ইনভেন্টরি, অ্যাসেট এবং লোক।

EPC হলো ৯৬-বিট নম্বর যা একটি RFID ট্যাগের সাথে অ্যাসোসিয়েটেড থাকে একটি নির্দিষ্ট ট্যাগকে অন্যান্য ট্যাগের মাঝপথে আইডেন্টিফাই করার জন্য। এটি দুটি একই প্রোডাক্টকে আলাদা করে এবং প্রোডাক্টের ম্যানুফ্যাকচার ডেট, অরিজিন বা ব্যাচ নম্বরও প্রদান করে।

EPC স্ট্রাকচার EPCglobal Tag Data Standard দ্বারা নির্ধারিত, একটি ওপেন স্ট্যান্ডার্ড যা EPCglobal Inc. দ্বারা ফ্রিলি ডিফাইন করা।

EPC GS1 Keys

RFID ট্যাগযুক্ত অবজেক্টগুলো ক্লাসে গ্রুপ করা হয় এবং প্রতিটি ক্লাসের অবজেক্ট একটি соответствующий GS1 Key-এর সাথে অ্যাসোসিয়েটেড। GS1 কীর ফাংশন হলো কী অ্যাসাইন করা, ম্যানেজ করা, তাদের ডেটা স্ট্রাকচার ডিফাইন করা এবং EPC ডেটার জন্য কনটেক্সট প্রদান করা।

বিভিন্ন EPC GS1 কী এবং তাদের ব্যবহার ক্ষেত্র −

  • GDTI − ডকুমেন্ট
  • GSRN − সার্ভিস রিলেশন
  • GTIN − ট্রেড আইটেম
  • GRAI − রিটার্নেবল/রিঅ্যusable অ্যাসেট
  • GLN − লোকেশন
  • SSCC − লজিস্টিক্যাল ইউনিট
  • GIAI − ফিক্সড অ্যাসেট

EPC-এর ফরম্যাট

EPC কোডের বেসিক ফরম্যাট নিচের ডায়াগ্রামে দেখানো হলো −

ইলেকট্রনিক প্রোডাক্ট কোড (EPC)

প্রতিটি ফিল্ডের উদ্দেশ্য −

  • হেডার − একটি ৮-বিট নম্বর যা লেন্থ, টাইপ, স্ট্রাকচার, ভার্সন, এবং পার্টিশনিং স্কিম দেখায়।
  • EPC ম্যানেজার নাম্বার − একটি ২৮-বিট নম্বর যা কোম্পানি ম্যানুফ্যাকচারার নির্দেশ করে।
  • অবজেক্ট ক্লাস − একটি ২৪-বিট নম্বর যা প্রোডাক্ট টাইপ আইডেন্টিফাই করে।
  • সিরিয়াল নাম্বার − একটি ৩৬-বিট ইউনিক নম্বর যা প্রতিটি প্রোডাক্ট ইনস্ট্যান্স আইডেন্টিফাই করে।

ইলেকট্রনিক প্রোডাক্ট কোড (EPC)

ইলেকট্রনিক প্রোডাক্ট কোড (EPC)

  1. অ্যারের সব উপাদানের গুণফলে ট্রেইলিং জিরোর সংখ্যা গণনা C++-এ

  2. C++-তে একটি সংখ্যার সব ফ্যাক্টরের গুণফল বের করা

  3. C++-এ অ্যারে-তে প্রতিটি K-তম প্রাইম নম্বরের গুণফল

  4. পাইথনে সংখ্যার ইউনিক প্রাইম ফ্যাক্টরগুলোর গুণফল বের করা