omnet Windows

5.4.1

OMNeT++ توفر تقنية المحاكاة وسيلة فعالة لإنشاء بيئة افتراضية تحاكي بيئة حية حقيقية بشكل فعال. تم استخدام أجهزة المحاكاة في جميع أنواع الصناعات التي تتراوح من صناعة الطيران إلى البناء. يجلب هذا البرنامج تقنية المحاكاة إلى الشبكات وقد


OMNeT++


OMNeT++ توفر تقنية المحاكاة وسيلة فعالة لإنشاء بيئة افتراضية تحاكي بيئة حية حقيقية بشكل فعال. تم استخدام أجهزة المحاكاة في جميع أنواع الصناعات التي تتراوح من صناعة الطيران إلى البناء. يجلب هذا البرنامج تقنية المحاكاة إلى الشبكات وقد تم استخدامه لمحاكاة جميع أنواع الشبكات بكفاءة. تم تصميم التطبيق ليكون متعدد الأغراض وتم تطبيقه على أنواع مختلفة من عمليات المحاكاة مثل شبكات الاستعلام والشبكات اللاسلكية والشبكات المخصصة والند للند ومحاكاة العمليات التجارية وغيرها الكثير.

OMNeT++

هذا البرنامج مفيد لنمذجة البروتوكول ، والتحقق من صحة بنية الأجهزة ، وتحليل أداء أنظمة البرامج المعقدة. يزود المستخدم بمكونات حيوية مثل الكتل القابلة لإعادة الاستخدام التي يمكن استخدامها لمحاكاة البنية التحتية. يتم توصيل الوحدات المختلفة المكونة من فئات C ++ باستخدام بوابات تتواصل مع تقنية تمرير الرسائل. الأجزاء الأخرى هي فئات الرسائل وإنشاء الوحدات الديناميكية والجدولة يمكن أن تتسبب في إلغاء الأحداث وتقدير التوزيع وتوليد الأرقام العشوائية وغير ذلك الكثير.

يمنح البرنامج المستخدم العديد من الأدوات المفيدة لمحاكاة الشبكة.

OMNeT ++ هو إطار عمل مصمم ليقدم لك الأدوات والوسائل اللازمة لإنشاء محاكاة الشبكة.

تم إنشاؤه للعمل مع الأحداث المنفصلة المعيارية الموجهة للكائنات ويوفر بنية عامة يمكن أن تساعدك في التعامل مع المشكلات المتعلقة بنمذجة البروتوكول والتحقق من صحة بنى الأجهزة وتقييم جوانب أداء أنظمة البرامج المعقدة.

يوفر لك OMNeT ++ مكونات يمكنك استخدامها لتشكيل البنية التحتية للمحاكاة. تتكون هذه من نماذج قابلة لإعادة الاستخدام ويمكن دمجها بنفس الطريقة التي تلعب بها مع اللبنات الأساسية. الوحدات متصلة باستخدام بوابات وتتواصل من خلال تمرير الرسائل.

تتكون كائنات المحاكاة مثل الرسائل وقوائم الانتظار والوحدات النمطية من فئات C ++. كمكتبة ، يأتي OMNeT ++ مع فئات للوحدات النمطية ، والبوابة ، والمعلمة ، والقناة ، والرسالة ، والحزمة ، والحاوية ، وفئات جمع البيانات.

يوفر لك OMNeT ++ كل ما تحتاجه لبناء وتشغيل عمليات المحاكاة. يستخدم النموذج الذي يوفره مكونات لوصف طوبولوجيا لغة NED وتعريفات الرسائل ومصادر الوحدة النمطية البسيطة ونواة المحاكاة وواجهات المستخدم.

يستخدم OMNeT ++ لغة NED (وصف الشبكة) من أجل تحديد هيكل نموذج المحاكاة في متناول اليد. يمنح NED استخدام التسلسلات الهرمية والوحدات النمطية البسيطة والمركبة ، بالإضافة إلى الواجهات الخاصة بهم.

باستخدام هذا الإطار ، يتم تقديمك مع مكتبة محاكاة C ++ كبيرة جدًا. وهو يتألف من أجزاء لفئة الرسالة ، وجدولة الأحداث وإلغائها ، وإنشاء وحدة ديناميكية ، ومولد رقم عشوائي ، وتسجيل الإحصائيات في الملفات ، وتقدير التوزيع ، وغيرها.

للعمل ، يتبع OMNeT ++ سلسلة متعاقبة بسيطة جدًا من الخطوات. تحتاج أولاً إلى إنشاء نموذج من المكونات التي تم توفيرها ، ووصف هيكله باستخدام لغة NED ، وبرمجته باستخدام C ++ باستخدام نواة المحاكاة ، وتوفير معلمات التكوين ، وأخيراً بناء نموذج المحاكاة الفعلي.

لتلخيص الأمور ، OMNeT ++ عبارة عن مكتبة وإطار عمل معقد يوفر مجموعة واسعة من الأدوات التي يمكنك بالتأكيد استخدامها عندما يتعلق الأمر بمحاكاة الشبكة.

كلمات مفتاحية
OMNeT++ free OMNeT++ full OMNeT++ pc OMNeT++ pro