আপনি এখানে আছেন: বাড়ি » ব্লগ » MAVLink Over MANET: ব্যান্ডউইথ, প্যাকেট লস, রাউটিং এবং ব্যর্থ-নিরাপদ ডিজাইন ব্যাখ্যা করা হয়েছে

MAVLink Over MANET: ব্যান্ডউইথ, প্যাকেট লস, রাউটিং এবং ব্যর্থ-নিরাপদ ডিজাইন ব্যাখ্যা করা হয়েছে

ভিউ: 0     লেখক: সাইট এডিটর প্রকাশের সময়: 2026-07-10 মূল: সাইট

খোঁজখবর নিন

ফেসবুক শেয়ারিং বোতাম
টুইটার শেয়ারিং বোতাম
লাইন শেয়ারিং বোতাম
wechat শেয়ারিং বোতাম
লিঙ্কডইন শেয়ারিং বোতাম
Pinterest শেয়ারিং বোতাম
হোয়াটসঅ্যাপ শেয়ারিং বোতাম
কাকাও শেয়ারিং বোতাম
স্ন্যাপচ্যাট শেয়ারিং বোতাম
শেয়ার করুন এই শেয়ারিং বোতাম

একবার MAVLink ট্র্যাফিক একটি সরাসরি রেডিও লিঙ্ক ছেড়ে চলে গেলে এবং একটি মোবাইল অ্যাড-হক নেটওয়ার্ক অতিক্রম করতে শুরু করলে, কঠিনতম সমস্যাগুলি খুব কমই কাঁচা পরিসরে হয়৷ শেয়ার্ড এয়ারটাইম, রিলে পাথ পরিবর্তন, বিলম্বিত স্বীকৃতি, এবং বিভ্রান্তিকর প্যাকেট-লস রিডিং সংযোগটি ব্যর্থ হওয়ার অনেক আগেই কমান্ডের নির্ভরযোগ্যতাকে প্রভাবিত করতে পারে। MANET রাউটিং টপোলজি পরিবর্তনের জন্য তৈরি করা হয়েছে, যখন MAVLink এর নিজস্ব ঠিকানা, সিকোয়েন্সিং এবং কমান্ড-ডেলিভারি আচরণ যোগ করে।

এই স্তরগুলি কীভাবে ইন্টারঅ্যাক্ট করে তা বোঝা ইঞ্জিনিয়ারদের ব্যান্ডউইথের আকার, ক্ষতি সঠিকভাবে ব্যাখ্যা করতে, রাউটিং নিয়ন্ত্রণ করতে এবং ব্যর্থ-নিরাপদ ক্রিয়াগুলি সংজ্ঞায়িত করতে সহায়তা করে যা লিঙ্কগুলি হ্রাস বা অদৃশ্য হয়ে গেলে পূর্বাভাসযোগ্য থাকে৷

 

ট্র্যাফিক দিয়ে শুরু করুন মিশন বহন করতে হবে

প্রতিটি বাইট সমান কার্যকরী মান নেই। হার্টবিট, কমান্ড, স্বীকৃতি, জরুরী ক্রিয়া, অবস্থান, ব্যাটারির অবস্থা এবং নেভিগেশন স্বাস্থ্য সরাসরি তত্ত্বাবধান এবং নিয়ন্ত্রণকে প্রভাবিত করে। মিশন আপলোড, পরামিতি স্থানান্তর, লগ, মানচিত্র, চিত্র, ভয়েস এবং ভিডিও এখনও গুরুত্বপূর্ণ হতে পারে, তবে নেটওয়ার্কে চাপের সময় বেশিরভাগ বিলম্ব বা সাসপেনশন সহ্য করতে পারে। MAVLink এই পার্থক্যটি প্রতিফলিত করে: টেলিমেট্রি সাধারণত একটি স্ট্রিম হিসাবে প্রকাশিত হয়, যখন মিশন, প্যারামিটার এবং কমান্ডগুলি স্বীকৃতি বা পুনঃপ্রচার আচরণের সাথে পয়েন্ট-টু-পয়েন্ট মাইক্রোসার্ভিস ব্যবহার করে।

প্রথম ডিজাইন টাস্ক হল কোন বার্তাগুলিকে একটি অবনমিত লিঙ্ক থেকে বাঁচতে হবে তা নির্ধারণ করা। একটি বাহন যা উচ্চ-হারের মনোভাব ডেটা পাঠাতে থাকে যখন কমান্ড স্বীকৃতি একটি সারিতে অপেক্ষা করে ভুলভাবে অগ্রাধিকার দেওয়া হয়েছে। একটা শব্দ MANET নীতির উপর MAVLink আরও সমৃদ্ধ পরিস্থিতিগত ডেটার আগে কমান্ড স্টেট, হার্টবিট সতেজতা, অবস্থান, শক্তি, নেভিগেশন গুণমান এবং ফল্ট রিপোর্টিং সংরক্ষণ করে।

ট্রাফিক ক্লাস

সাধারণ বিষয়বস্তু

নেটওয়ার্ক চিকিত্সা

যানজট প্রতিক্রিয়া

নিয়ন্ত্রণ-সমালোচনা

আদেশ, স্বীকৃতি, জরুরী কর্ম

সর্বোচ্চ অগ্রাধিকার

সংরক্ষণ করুন

অপরিহার্য সচেতনতা

হার্টবিট, অবস্থান, ব্যাটারি, সিস্টেম স্বাস্থ্য

উচ্চ অগ্রাধিকার

সাবধানে কমিয়ে দিন

মিশন সেবা

প্যারামিটার, ওয়েপয়েন্ট, লগ

মাঝারি অগ্রাধিকার

বিরতি এবং পুনরায় শুরু করুন

পেলোড ট্রাফিক

ভিডিও, চিত্র, ভয়েস, বাল্ক ফাইল

সর্বনিম্ন অগ্রাধিকার

থ্রোটল বা সাসপেন্ড

ব্যস্ততম রিলেতে ব্যবহারযোগ্য ক্ষমতা গণনা করুন

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

প্রতিটি বেতার হপ আবার এয়ারটাইম গ্রাস করে। রুট আবিষ্কার, পুনরুদ্ধার এবং অস্থায়ী পথচলা আরও ওভারহেড যোগ করে, তাই দুর্বল লিঙ্ক এবং নতুন নোড যোগদানের জন্য ক্ষমতা পরিকল্পনার মার্জিন প্রয়োজন। তাত্ত্বিক সর্বাধিকের কাছাকাছি অপারেটিং একটি ছোট টপোলজি পরিবর্তনকে সারি বৃদ্ধি, ঝাঁকুনি এবং বিলম্বিত কমান্ডে পরিণত করে।

টেলিমেট্রি থ্রটলিং করার আগে নিয়ন্ত্রণ ট্র্যাফিক রক্ষা করুন

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

huaban-9suolvetu-640-640.png

নেটওয়ার্কের প্রসঙ্গে প্যাকেট লস পড়ুন

MAVLink প্যাকেটগুলিতে একটি 8-বিট সিকোয়েন্স নম্বর থাকে যা প্রতিটি চ্যানেলে বৃদ্ধি পায় এবং 255 এর পরে মোড়ানো হয়। একজন রিসিভার পরপর মান তুলনা করতে পারে এবং হারিয়ে যাওয়া প্যাকেট হিসাবে অনুপস্থিত নম্বরগুলিকে বিবেচনা করতে পারে, যা অর্থবহ হয় যখন এটি একটি চ্যানেলের সম্পূর্ণ আউটপুট গ্রহণ করে। এই অনুমানটি সাধারণত একটি সাধারণ পয়েন্ট-টু-পয়েন্ট টেলিমেট্রি লিঙ্কের জন্য ধারণ করে।

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

কর্মক্ষম স্বাস্থ্য মেট্রিক্সের সাথে ক্ষতির পরিসংখ্যান একত্রিত করুন

সিকোয়েন্স গ্যাপগুলি হার্টবিটের বয়স, রাউন্ড-ট্রিপ বিলম্ব, জিটার, কমান্ড স্বীকৃতির সময়, ডুপ্লিকেট, অর্ডারের বাইরের আগমন, রাউটার কিউ ড্রপ, হপ কাউন্ট এবং রুট-চেঞ্জ ফ্রিকোয়েন্সির সাথে যুক্ত করা উচিত। ফ্লিটকে এক শতাংশে একত্রিত করার পরিবর্তে সোর্স সিস্টেম, কম্পোনেন্ট, পাথ এবং ট্রাফিক ক্লাসের মাধ্যমে এই ব্যবস্থাগুলি ট্র্যাক করুন। একটি দীর্ঘ গড় সুস্থ দেখাতে পারে যখন একটি সংক্ষিপ্ত বিলম্ব বিস্ফোরণ ইতিমধ্যেই একটি নিয়ন্ত্রণ লেনদেনকে তার নির্দিষ্ট সময়সীমা অতিক্রম করেছে৷

সম্পর্কযুক্ত পরিমাপ ত্রুটিগুলি আলাদা করা সহজ করে তোলে। RF পাথের দিকে রিসিভ এরর পয়েন্ট সহ পতনশীল সিগন্যাল গুণমান; স্থিতিশীল রেডিও পরিসংখ্যান সহ ক্রমবর্ধমান সারি যানজটের পরামর্শ দেয়; পুনরায় সাজানো প্যাকেটের সাথে ঘন ঘন পথ পরিবর্তন রুট মন্থন নির্দেশ করে। যদি শুধুমাত্র একটি এন্ডপয়েন্ট ক্ষতির রিপোর্ট করে যখন অন্যগুলি বর্তমান থাকে, ফরওয়ার্ডিং নীতি দায়ী হতে পারে। দরকারী প্রশ্ন হল কোন তথ্য কোন অপারেশনাল সময়সীমা মিস করেছে, এবং কোথায়।

 

দুটি রাউটিং স্তর জড়িত। MANET প্রতিবেশীদের আবিষ্কার করে, আইপি পাথ নির্বাচন করে, রিলেগুলির মাধ্যমে প্যাকেট ফরোয়ার্ড করে এবং ভাঙা সংযোগ মেরামত করে। MAVLink লজিক্যাল সিস্টেম এবং উপাদান চিহ্নিত করে, সম্প্রচার ডেলিভারি বা টার্গেট_সিস্টেম এবং টার্গেট_কম্পোনেন্টের মাধ্যমে লক্ষ্য নির্ধারণের অনুমতি দেয়। প্রতিটি সিস্টেমের একটি অনন্য সিস্টেম আইডি প্রয়োজন, যখন উপাদান আইডি অবশ্যই এর মধ্যে অনন্য হতে হবে।

আইপি পৌঁছানো সঠিক কমান্ড বিতরণের গ্যারান্টি দেয় না। দুটি পৌঁছানো যায় এমন যানবাহন একটি MAVLink সিস্টেম আইডি ভাগ করতে পারে, এবং একটি রাউটার একটি অ্যাপ্লিকেশন-লেয়ার লুপ তৈরি করতে পারে এমনকি যখন MANET পাথ বৈধ হয়। ফরোয়ার্ড করা প্যাকেটগুলিকে তাদের আসল বিষয়বস্তু বজায় রাখা উচিত, যখন ঠিকানা ট্রাফিককে প্লাবিত হওয়ার পরিবর্তে শিখে নেওয়া প্রাপকের অবস্থানগুলি অনুসরণ করা উচিত।

সম্প্রচার সীমিত করুন এবং ইচ্ছাকৃতভাবে অপ্রয়োজনীয় পথগুলি পরিচালনা করুন

সম্প্রচার টেলিমেট্রি আবিষ্কার এবং ভাগ করে নেওয়া সচেতনতাকে সমর্থন করে, কিন্তু যানবাহন এবং রিলে সংখ্যা বৃদ্ধির সাথে সাথে অনিয়ন্ত্রিত প্রতিলিপি ব্যয়বহুল হয়ে ওঠে। হার্টবিট এবং প্রয়োজনীয় আবিষ্কারের বার্তাগুলি প্রাসঙ্গিক প্রান্তে পৌঁছানো উচিত; প্রাপকদের পরিচিত হওয়ার পরে উচ্চ-দরের স্ট্রিমগুলি ফিল্টার করা বা লক্ষ্য করা উচিত। রাউটারগুলি অবশ্যই তার ইনকামিং ইন্টারফেসের মাধ্যমে একটি ফ্রেম ফেরত দেবে না এবং একটি দূরবর্তী রিবুট করার পরে পুরানো রাউটিং জ্ঞান সাফ করা উচিত।

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

বায়ুবাহিত এবং স্থল সরঞ্জামগুলিতে নকশাটি ম্যাপ করুন

একটি সাধারণ ডেটা পাথ ফ্লাইট-কন্ট্রোল মেসেজিংকে অন্তর্নিহিত জাল পরিবহন থেকে আলাদা করে:

ফ্লাইট কন্ট্রোলার → MAVLink রাউটার → এয়ারবোর্ন MANET রেডিও ⇄ রিলে নোড ⇄ গ্রাউন্ড রেডিও → GCS

বিমান-পার্শ্ব নির্বাচন ওজন, শক্তি, তাপ, ইন্টারফেস, ফ্রিকোয়েন্সি ব্যান্ড এবং রাউটিং আচরণ দ্বারা সীমাবদ্ধ। লাইটওয়েট WDS MIMOmesh এয়ারবোর্ন সিরিজ কনফিগারযোগ্য চ্যানেল, ডাইনামিক লেয়ার 2 বা লেয়ার 3 রাউটিং, মাল্টি-হপ রিলে, অ্যাডাপটিভ QoS, স্বচ্ছ ইথারনেট এবং সিরিয়াল ট্রান্সপোর্ট এবং MAVLink ইন্টিগ্রেশন সমর্থন করে। 20 MHz-এ আনুমানিক 6 ms-এর একটি নামমাত্র গড় একমুখী একক-হপ বিলম্ব এখনও নির্বাচিত এয়ারফ্রেম, অ্যান্টেনা, টপোলজি এবং ট্র্যাফিক মিশ্রণের সাথে যাচাই করা আবশ্যক।

কন্ট্রোল সাইটে, একটি WDS DDLmesh যানবাহন বা র্যাক-মাউন্টেড নোড ভিডিও, ভয়েস বা অন্যান্য পেলোড স্ট্রিমগুলির সাথে ফ্লাইট-কন্ট্রোল ডেটা একত্রিত করতে পারে। এর ক্ষমতাগুলির মধ্যে রয়েছে অভিযোজিত QoS, গতিশীল মাল্টি-হপ রাউটিং, সিরিয়াল এবং ইথারনেট স্বচ্ছ পরিবহন, নির্বাচনযোগ্য পরিষেবা অগ্রাধিকার, এবং MAVLink সমর্থন। ব্যস্ততম রিলে লোডের জন্য গ্রাউন্ড ইকুইপমেন্টের মাপ হওয়া উচিত এবং অপারেটরদের টপোলজি, লিঙ্ক কোয়ালিটি, ট্রাফিক লেভেল এবং রুট পরিবর্তনের দৃশ্যমানতা প্রদান করা উচিত।

 

সংযোগ অদৃশ্য হওয়ার আগে অবনতি সনাক্ত করুন

একটি বাইনারি 'সংযুক্ত' পতাকা খুব দেরিতে প্রতিক্রিয়া দেখায় এবং প্রায়ই দোদুল্যমান হয়। একটি ভাল নিয়ামক লিঙ্কটিকে স্বাস্থ্যকর, অবনমিত, জটিল, হারিয়ে যাওয়া এবং পুনরুদ্ধার করা অবস্থায় আলাদা করে। স্বাস্থ্যকর মানে বর্তমান হার্টবিট, স্থিতিশীল রুট এবং গ্রহণযোগ্য কমান্ড বিলম্ব; জটলা, সারি, রুট পরিবর্তন, বা ডেলিভারি সমস্যা বেড়ে যাওয়ার সাথে সাথে অবনতি শুরু হয়; ক্রিটিক্যাল মিস কন্ট্রোল ডেডলাইন নির্দেশ করে। একটি সংজ্ঞায়িত হার্টবিট টাইমআউটের পরে হারানো শুরু হয়, যখন পুনরুদ্ধারের জন্য স্থায়ী স্থিতিশীলতা প্রয়োজন।

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

বিলম্ব, অনুলিপি এবং পুনরায় চেষ্টার অধীনে কমান্ডগুলিকে নিরাপদ করুন

ক্রিটিকাল কমান্ড হল লেনদেন, ফায়ার-এন্ড-ফোরগেট ডেটাগ্রাম নয়। MAVLink একটি মিলিত COMMAND_ACK রিপোর্টিং আশা করে যে একটি কমান্ড গৃহীত হয়েছে, প্রত্যাখ্যান করা হয়েছে, ব্যর্থ হয়েছে বা প্রগতিতে আছে কিনা। যদি কোন স্বীকৃতি না আসে, প্রেরক কমান্ডটি পুনরায় প্রেরণ করতে পারে। এটি ডেলিভারির উন্নতি করে কিন্তু মূল কমান্ডটি কার্যকর হলে এবং শুধুমাত্র তার স্বীকৃতি হারিয়ে গেলে ডুপ্লিকেট ঝুঁকি তৈরি করে।

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

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

সিদ্ধান্তের মধ্যে গাড়ির ধরন, ফ্লাইট ফেজ, ভূখণ্ড, আকাশপথ, নেভিগেশন গুণমান, শক্তির রিজার্ভ, পেলোডের ঝুঁকি এবং ব্যাকআপ লিঙ্ক অন্তর্ভুক্ত করা উচিত। পুনরুদ্ধার এছাড়াও স্পষ্ট হতে হবে. MAVLink হার্টবিট পুনরায় শুরু হওয়ার পরে কিছু সিস্টেম ব্যর্থ-নিরাপদ মোডে থাকে, নীরবে পূর্বের অবস্থা পুনরুদ্ধার করার পরিবর্তে একটি অপারেটর মোড পরিবর্তনের প্রয়োজন হয়।

পুনঃসংযোগের পরে, অপ্রচলিত কমান্ড পরিষ্কার করুন, রুট রিফ্রেশ করুন, যানবাহন এবং মিশন অবস্থা নিশ্চিত করুন এবং বর্তমান স্বাস্থ্য ডেটা যাচাই করুন। স্বয়ংক্রিয় পুনরুদ্ধার একটি কম-ঝুঁকি বাধার জন্য উপযুক্ত হতে পারে; একবার প্রত্যাবর্তন বা জমি শুরু হলে ম্যানুয়াল নিশ্চিতকরণ নিরাপদ। হিস্টেরেসিস দ্রুত পরিবর্তন প্রতিরোধ করা উচিত যখন পুনরুদ্ধার রুট প্রান্তিক থেকে যায়।

ব্যর্থতা-কেন্দ্রিক পরীক্ষার মাধ্যমে আচরণ প্রমাণ করুন

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

ব্যর্থতার দৃশ্যকল্প

প্রত্যাশিত নেটওয়ার্ক আচরণ

প্রত্যাশিত বিমান আচরণ

পাসের মানদণ্ড

পেলোড যানজট

নিয়ন্ত্রণ এবং থ্রোটল পেলোড ট্রাফিককে অগ্রাধিকার দিন

কমান্ড মোডে থাকুন

হার্টবিট এবং স্বীকৃতি সীমার মধ্যে থাকে

রিলে অদৃশ্য হয়ে যায়

একটি বিকল্প রুট নির্বাচন করুন

চালিয়ে যান বা অবনমিত অবস্থায় প্রবেশ করুন

হারিয়ে যাওয়া লিঙ্কের সময় শেষ হওয়ার আগে পুনরুদ্ধার ঘটে

সব পথই ব্যর্থ

বাসি ফরওয়ার্ডিং বন্ধ করুন

কনফিগার করা ব্যর্থ-নিরাপদ চালান

সঠিক কর্ম সময়সূচী শুরু হয়

লিঙ্ক রিটার্ন

রুট পুনর্নির্মাণ করুন এবং মেয়াদ উত্তীর্ণ ট্রাফিক বাতিল করুন

পুনরুদ্ধার নীতি অনুসরণ করুন

কোন বাসি কমান্ড বা দ্রুত মোড সাইক্লিং

গ্রহণযোগ্যতার মানদণ্ডে হার্টবিট গ্যাপ, কমান্ড কমপ্লিশন, রুট রিকভারি, ডুপ্লিকেট টলারেন্স, সঠিক ব্যর্থ-নিরাপদ অ্যাকশন এবং স্থিতিশীল পুনরুদ্ধার কভার করা উচিত। বাস্তবসম্মত রেঞ্জ, গাড়ির সংখ্যা, হপ গণনা এবং ট্রাফিক লোড জুড়ে ম্যাট্রিক্স পুনরাবৃত্তি করুন। কনফিগারেশনটি অবশ্যই গতিশীলতা এবং হস্তক্ষেপের সাথে পাস করতে হবে, কেবল একটি আনলোড করা পরীক্ষাগারে নয়। সেই প্রমাণ দেখায় যে MANET-এর উপর MAVLink বিপর্যয়মূলকভাবে ব্যর্থ হওয়ার পরিবর্তে অনুমানযোগ্যভাবে অবনমিত হবে কিনা।

 

উপসংহার

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

Shenzhen Sinosun Technology Co., Ltd. লাইটওয়েট MIMOmesh এয়ারবর্ন রেডিও এবং DDLmesh গ্রাউন্ড-সাইড যন্ত্রপাতি অফার করে যা মাল্টি-হপ রাউটিং, অভিযোজিত QoS এবং স্বচ্ছ MAVLink পরিবহন সমর্থন করে। এই ক্ষমতাগুলি ইন্টিগ্রেটরদের কমান্ড ট্র্যাফিক সংরক্ষণ করতে, মিশ্র ডেটা লোড পরিচালনা করতে এবং আরও স্থিতিস্থাপক এয়ার-টু-গ্রাউন্ড যোগাযোগ আর্কিটেকচার তৈরি করতে সহায়তা করতে পারে।

 

FAQ

উঃ হ্যাঁ। MAVLink IP-ভিত্তিক MANET লিঙ্কগুলির উপর চলতে পারে, যা যানবাহন, রিলে নোড এবং গ্রাউন্ড স্টেশনগুলিকে নেটওয়ার্ক পাথগুলি জুড়ে টেলিমেট্রি এবং কমান্ডগুলি বিনিময় করতে দেয়৷

উত্তর: ব্যান্ডউইথ বার্তা হার, গাড়ির সংখ্যা, রাউটিং ওভারহেড এবং পেলোড ট্রাফিকের উপর নির্ভর করে। সমালোচনামূলক কমান্ড এবং টেলিমেট্রিকে ভিডিও, লগ এবং ফাইল স্থানান্তরের চেয়ে অগ্রাধিকার দেওয়া উচিত।

উত্তর: MAVLink প্যাকেট সিকোয়েন্স নম্বর ব্যবহার করে, কিন্তু রাউটিং, অপ্রয়োজনীয় লিঙ্ক এবং নির্বাচনী ফরওয়ার্ডিং বিভ্রান্তিকর ফাঁক তৈরি করতে পারে। ক্ষয়ক্ষতির মূল্যায়ন করা উচিত লেটেন্সি, জিটার এবং হার্টবিটের বয়সের সাথে।

উত্তর: MANET নোডগুলির মধ্যে নেটওয়ার্ক পাথ নির্বাচন করে, যখন MAVLink সঠিক যানবাহন, গ্রাউন্ড স্টেশন বা অনবোর্ড কম্পোনেন্টের দিকে বার্তা পাঠানোর জন্য সিস্টেম এবং কম্পোনেন্ট আইডি ব্যবহার করে।

উত্তর: কনফিগার করা অটোপাইলট প্রতিক্রিয়ার মধ্যে থাকতে পারে হোল্ডিং পজিশন, রিটার্নিং, ল্যান্ডিং, বা মিশন চালিয়ে যাওয়া। হার্টবিট টাইমআউট সাধারণত নির্ধারণ করে কখন ডেটা-লিঙ্ক ব্যর্থ-নিরাপদ সক্রিয় হয়।

প্রশ্ন: প্যাকেটের ক্ষতির সময় সমালোচনামূলক কমান্ড কীভাবে নির্ভরযোগ্য থাকতে পারে?

উত্তর: সমালোচনামূলক কমান্ডে স্বীকৃতি, আবদ্ধ পুনঃপ্রচার, মেয়াদ শেষ হওয়ার নিয়ম এবং ট্রাফিক অগ্রাধিকার ব্যবহার করা উচিত। এটি রুট পুনরুদ্ধারের পরে অনিরাপদ আচরণ তৈরি থেকে বিলম্বিত বা সদৃশ নির্দেশাবলীকে বাধা দেয়।

 

দ্রুত লিঙ্ক

  +86-852-4401-7395
  +86-755-8384-9417
  রুম 3A17, দক্ষিণ ক্যাংসং বিল্ডিং, তাইরান সায়েন্স পার্ক, ফুটিয়ান জেলা, শেনজেন সিটি, গুয়াংডং প্রদেশ, পিআর চীন।
কপিরাইট ©️   2024 Shenzhen Sinosun Technology Co., Ltd. সর্বস্বত্ব সংরক্ষিত৷ | দ্বারা সমর্থন leadong.com