1. برای کسب اطلاعات بیشتر در ساعات 9 الی 13 و 16 الی 18 با شماره 08138270182 یا 08138268809 تماس حاصل فرمایید.
    آدرس ایمیل: info@wsnlab.ir
    آدرس کانال تلگرام http://telegram.me/gloriot
  2. بدین وسیله به اطلاع پژوهشگران محترم می رسانیم که سامانه پیامکی لابراتوار شبکه حسگر بی سیم راه اندازی شد. از این پس می توانید با ثبت شماره تلفن همراه خود از اطلاعیه ها و اخبار پژوهشی لابراتوار آگاه شوید.
    ضمناً آگاهی از کلیه اطلاعات نحوه ارایه خدمات به شما دوستان نیز از طریق همین سامانه امکان پذیر است.
    شماره سامانه: 30001818270182

آموزش آمنت - OMNeT++

شروع موضوع توسط hamed_256giga 3/1/13 در انجمن شبیه ساز OMNET

تلفن سفارش: 08138311237 تلفن سفارش: 08138311237
  1. hamed_256giga کاربر تازه وارد

    تاریخ عضویت:
    7/11/12
    تعداد ارسال ها:
    1
    تشکر شده:
    5
    امتیاز دستاورد:
    3
    با سلام
    آموزش شبیه ساز ++ OMNeT
    انشالله که مورد استفاده شما قرار گیرد
    من رو از دعای خیر خودتون بی بهره نذارین!
    دانلود
    لطفاً انجمن را به دوستان خود معرفی نمایید تا محیطی پویا تر داشته باشیم.
  2. مشاوره، آموزش و پیاده سازی پروژه های شبکه های موردی، شبکه حسگر بی سیم و انواع شبکه های کامپیوتری . برای کسب اطلاعات بیشتر با شماره 08138270182 تماس بگیرید. .
  3. asgharzadeh کاربر تازه وارد

    تاریخ عضویت:
    7/12/12
    تعداد ارسال ها:
    1
    تشکر شده:
    0
    امتیاز دستاورد:
    1
    خیلی ممنون در مورد شبیه ساز VisualSense مطلب دارید؟ممنون می شم اگه خبر بدید.
    لطفاً انجمن را به دوستان خود معرفی نمایید تا محیطی پویا تر داشته باشیم.
  4. ALIREZA66 کاربر تازه وارد

    تاریخ عضویت:
    8/1/13
    تعداد ارسال ها:
    1
    تشکر شده:
    0
    امتیاز دستاورد:
    1
    سلام من شبیه سازی دو الگوریتم مسیر یابی wifi با omnet رو میخواستم
    لطفاً انجمن را به دوستان خود معرفی نمایید تا محیطی پویا تر داشته باشیم.
  5. sena123 کاربر تازه وارد

    تاریخ عضویت:
    9/11/12
    تعداد ارسال ها:
    6
    تشکر شده:
    1
    امتیاز دستاورد:
    3
    سلام
    سلام کدهای که در متن بود می شه برای دانلود بزارید
    لطفاً انجمن را به دوستان خود معرفی نمایید تا محیطی پویا تر داشته باشیم.
  6. مهندس_میلاد مدیر انجمن

    تاریخ عضویت:
    23/9/13
    تعداد ارسال ها:
    116
    تشکر شده:
    47
    امتیاز دستاورد:
    28
    این کد ها در دایرکتوری samples در پروژه tictoc وجود دارند.
    لطفاً انجمن را به دوستان خود معرفی نمایید تا محیطی پویا تر داشته باشیم.
  7. مهندس_میلاد مدیر انجمن

    تاریخ عضویت:
    23/9/13
    تعداد ارسال ها:
    116
    تشکر شده:
    47
    امتیاز دستاورد:
    28
    از INet Framework استفاده کن.
    می تونی از این لینک که مثل سایت اصلی OMNet، دسترسی به اون به صورت مستقیم ممکن نیست، اونو دریافت کنی
    و تو مثال هاش، به هرچی که می خوای، می رسی :)
    لطفاً انجمن را به دوستان خود معرفی نمایید تا محیطی پویا تر داشته باشیم.
  8. hd_uni_pro کاربر معمولی

    تاریخ عضویت:
    5/12/13
    تعداد ارسال ها:
    198
    تشکر شده:
    2
    امتیاز دستاورد:
    18
    سلام من نسخه omnest رو دانلود کردم کسی لایسنس داره بیزحمت بده تا کار من هم راه بیفته ؟
    ضمنا :
    من مي خوام شبکه سنسور نودي رو با تنظيمات خاص خودم در قالب شبکه اد هاک پياده سازي کنم . من omnet ر وانتخاب کردم کسی تا حالا با این نرم افزار کار کرده و تا حالا یک مقداری از manual اون رو خوندم .
    در واقع می خوام نود هایی تو شبکه تعریف کنم که هر کدام قادر هستند با همدیگر ارتباط برقرار کنن و هر کدومشون رو می خوام به 68 کانال در فرکانس مورد نظر تقسیم کنم و اطلاعات رو در این 68 کانال به طور رندوم ارسال و دریافت کنم البته با استفاده از یک رندوم generator و جدول look up table ?
    چه طوری این کارو بکنم نمی خوام وقتم رو همش صرف خوندم manual کنم ؟
    ضمنا یک جورایی می خوام شکل زیر رو شبیه سازی کنم :

    [IMG]
    لطفاً انجمن را به دوستان خود معرفی نمایید تا محیطی پویا تر داشته باشیم.
  9. مهندس_میلاد مدیر انجمن

    تاریخ عضویت:
    23/9/13
    تعداد ارسال ها:
    116
    تشکر شده:
    47
    امتیاز دستاورد:
    28
    اینکه وقتتو نمی خوای صرف خوندن کل راهنما کنی، کلا طبیعیه
    اینو همه می خوان اول کار :D
    اما خب باید یه آشنایی اولیه پیدا کنی نسبت به اومنت

    واسه شروع به نظرم قبل اینکه اصلا با Manual وقت صرف کنی، به 16 مثال اولیه نگاهی بنداز
    تو محیط نرم افزار یه دایرکتوری هست به اسم tictoc که 16 تا مثال داخلشه
    شرح کامل این مثال ها، تو مسیر نصب اومنت، موجوده : omnet/doc/tictoc-tutorial/index.html
    یه دوره ی کوتاه و فشرده واسه آشنایی اولیه با محیطش.

    ببینید این قسمتا دیگه زیاد مربوط به اومنت نمیشه برخلاف چیزی که ممکنه همه فک کنن.
    اینا برمیگرده به سواد برنامه نویسیتون (+C و #C و یا حتی JAVA).
    hd_uni_pro likes this.
    لطفاً انجمن را به دوستان خود معرفی نمایید تا محیطی پویا تر داشته باشیم.
  10. hd_uni_pro کاربر معمولی

    تاریخ عضویت:
    5/12/13
    تعداد ارسال ها:
    198
    تشکر شده:
    2
    امتیاز دستاورد:
    18
    سلام ممنون از راهنمایی تون .
    راستش علت اینکه همه جا این سوال رو کردم این بود دیدم تو یک تاپیک این سوال رو کردم ولی کسی جواب نمیده گفتم چند جا دیگه بیان کنم شاید جواب می دادند !!!!!!

    با برنامه نویسی که فرمودید باید بلد باشم می تونید بی زحمت بیان کنید چه طوری و با چه دستوراتی این کارو بکنم !؟ چون تا اونجا که من می دونم باید کلا با ساختمان شبکه زیر لایه شبکه منظورمه آشنا بود و بیشتر کارایی که انجام شده تو رشته com[uter networking قرار میگیره ! و شاید در مراحل بعدی وارد ساخت سخت افزاری بشه میشه گفت وارد حوزه الکترونیک میشه (من رشته ام بیوالکتریکه)!! ضمنا لطفا بگید توپولوژی شبکه رو با NED میشه انجام داد یا نه چون NED آموزش درستو حسابس ازش پیدا نکردم !
    راستی یکی از دوستان با مشورتی که باهش کردم گفت بری سراغ NS بهتره چون امنت در مراحل بعدی طراحی امکان داره به محدودیت بخوری؟ نظر شما چیه ؟
    لطفاً انجمن را به دوستان خود معرفی نمایید تا محیطی پویا تر داشته باشیم.
  11. مهندس_میلاد مدیر انجمن

    تاریخ عضویت:
    23/9/13
    تعداد ارسال ها:
    116
    تشکر شده:
    47
    امتیاز دستاورد:
    28
    راستش با NS کار نکردم و نمی دونم.

    صد البته مربوط به شبکه میشه
    نمی دونم موضوع پروژه ت چیه، اما ما کارمون مربوط به سوئیچ لایه دو می شد، واسه همین هفت لایه OSI و چهارتای TCP رو بررسی کردیم.
    اول باید با تئوریجات صورت مسئله ای که داری، آشنا باشی، بعد باید ببینی اومنت در اون زمینه، چه توابع و کلاس هایی واسه کمک به تو ، فراهم کرده.
    در ضمن، «زیرلایه ی شبکه» نداریم، اون، «لایه ی شبکه» س :)
    اگه کارت مربوط به لایه شبکه اس، بهتره تمام لایه هارو مطالعه کنی، چون لایه ها با هم در اتباطن خیلی.

    میتونم بهت بگم که تقریبا راحت ترین قسمتِ پروژه ت، همینجاس
    فصل سوم از Manual خیلی کمکت می کنه.

    لطفا واسه هر سوالت هم یه تاپیک جدا بزن.
    دمت گرم
    hd_uni_pro likes this.
    لطفاً انجمن را به دوستان خود معرفی نمایید تا محیطی پویا تر داشته باشیم.
  12. hd_uni_pro کاربر معمولی

    تاریخ عضویت:
    5/12/13
    تعداد ارسال ها:
    198
    تشکر شده:
    2
    امتیاز دستاورد:
    18
    ممنون مهندس جان .;)
    راستش ns رو به خاطرنداشتن منوآل درست و حسابی زبان NEDگذاشتم :( کنار و ns رو شروع کردم :rolleyes: ؟!
    کسی از دوستان ان اس باز می تونن کمک کنم !؟
    لطفاً انجمن را به دوستان خود معرفی نمایید تا محیطی پویا تر داشته باشیم.
  13. مهندس_میلاد مدیر انجمن

    تاریخ عضویت:
    23/9/13
    تعداد ارسال ها:
    116
    تشکر شده:
    47
    امتیاز دستاورد:
    28
    والا من دقیقا متوجه نشدم چی فرمودین
    الان پرسشیه یا خبری، جمله ت؟

    شما فصل سوم Manual رو مطالعه کردی؟ جاییش مشکل داشتی؟
    لطفاً انجمن را به دوستان خود معرفی نمایید تا محیطی پویا تر داشته باشیم.
  14. hd_uni_pro کاربر معمولی

    تاریخ عضویت:
    5/12/13
    تعداد ارسال ها:
    198
    تشکر شده:
    2
    امتیاز دستاورد:
    18
    مشکله من اینه که چون اومده در قالب مثال توضیح داده و کامل و شفاف (شفاف)دستورات رو توضیح نداده عملکردشون برام نامفهومه و کامل نفهمیدم چه طوری باید برنامه بنویسم به خصوص اون 68 کانال و ... که خدمتتون گفتم چون به نظرم اونا برمیگیرده به پیاده سازی توپولوژی شبکه !!!!!
    لطفاً انجمن را به دوستان خود معرفی نمایید تا محیطی پویا تر داشته باشیم.
  15. hd_uni_pro کاربر معمولی

    تاریخ عضویت:
    5/12/13
    تعداد ارسال ها:
    198
    تشکر شده:
    2
    امتیاز دستاورد:
    18
    لطفا یک توضیح راجع به برنامه نویسی شون میدید؟ منظورم 68 کانال با NED یا C++ هست ؟؟؟!!!
    ضمنا من تو ان اس تونستم دو خط کد بنویسم و اجراش کنم ولی تو آمنت نه ؟!!!!
    لطفاً انجمن را به دوستان خود معرفی نمایید تا محیطی پویا تر داشته باشیم.
  16. hd_uni_pro کاربر معمولی

    تاریخ عضویت:
    5/12/13
    تعداد ارسال ها:
    198
    تشکر شده:
    2
    امتیاز دستاورد:
    18
    منوآل امنت گیج کننده توضیح داده !!!!!!! درسته که ان اس هم همین طوره ولی مثالاش بیشتره !!! من موندم با این NED و omnet!!!
    لطفاً انجمن را به دوستان خود معرفی نمایید تا محیطی پویا تر داشته باشیم.
  17. hd_uni_pro کاربر معمولی

    تاریخ عضویت:
    5/12/13
    تعداد ارسال ها:
    198
    تشکر شده:
    2
    امتیاز دستاورد:
    18
    ضمنا اگر کمک بفرمائید تو omnet راه بیافتم یک دنیا ممنون میشم
    لطفاً انجمن را به دوستان خود معرفی نمایید تا محیطی پویا تر داشته باشیم.
  18. مهندس_میلاد مدیر انجمن

    تاریخ عضویت:
    23/9/13
    تعداد ارسال ها:
    116
    تشکر شده:
    47
    امتیاز دستاورد:
    28
    مهندس جون، دقت کنین به توضیحاتی که قبلا دادم


    وقتی اولین بار فایل سورس اومنت به دستم رسید،هیشکی نبود که برام توضیح بده جریان چیه اصن!
    ولی خب، مهارتِ «کوچولوم» تو برنامه نویسی و زبان انگلیسی، خیــــــــــــــــــــــــــــــــــلی کمکم کرد.

    manual رو کامل خوندم، ترجمه ش هم کردم
    اما با خوندنش، من همچنان نتونستم یه شبیه سازی به دلخواه خودم بنویسم! با اینکه می تونستم «شبیه سازی های از قبل نوشته شده» رو درک کنم.

    می دونی، manual توضیح میده که مثلا «کانال» چیه! چه مدل هایی داره، چطوری تعریفش کنیم، چطوری داده ردوبدل کنیم بین کانال ها و ...

    با جستجوی زیاد فهمیدم که یه «آموزش سریع» داره خودِ اومنت! همون 16 مثالی که گفتم
    من شخصا دقیقا وقتی اون Toturial رو تمومش کردم، تازه دستم اومد جریان چیه!

    رک بگم بِت، اگه اون 16 مثالو بررسی کردی و بعد از اتمامش، نتونستی یه شبیه سازی ساده واسه خودت بسازی و یا مثال های موجود که تو اومنت فراوووووووونه رو یه خرده درک کنی، شدیدا توصیه می کنم از اومنت فاصله بگیری

    ببین؛ پیشنیاز شبیه سازی، برنامه نویسیه! شما باید برنامه نویسی بلد باشی
    مثلا ++C که کار کرده باشی، میدونی که include داره اول کد ها، خب؟
    وقتی تو اومنت داری با ++C کد هات رو می نویسی، یه فایل سرایند از اومنت اضافه می کنی به کد، اونوقت به یه سری توابع و کلاس ها دسترسی پیدا می کنی که تو ++C نیستن! این ها همون کلاس هاییه که باهاشون می تونی کانال تعریف کنی!

    با زبان NED شما فقط ظاهر و توپولوژی رو تعیین می کنی نه رفتارِ شبکه رو! رفتار رو ++C تعیین می کنه
    حالا من هِی می گم ++C، فک نکن فقط همین یه زبانه، #C و جاوا هم هستن.
    hd_uni_pro likes this.
    لطفاً انجمن را به دوستان خود معرفی نمایید تا محیطی پویا تر داشته باشیم.
  19. hd_uni_pro کاربر معمولی

    تاریخ عضویت:
    5/12/13
    تعداد ارسال ها:
    198
    تشکر شده:
    2
    امتیاز دستاورد:
    18
    ممنون . من سی کار کردم .درسته تمام صحبت های شما درسته .بذارید ببینم چه کار می تونم بکنم البته همین طور که گفتم الان امنت رو تعطیل کردم رفتم سراغ ns ؟
    به زودی ان شاءالله خبر میدم !
    لطفاً انجمن را به دوستان خود معرفی نمایید تا محیطی پویا تر داشته باشیم.
  20. hd_uni_pro کاربر معمولی

    تاریخ عضویت:
    5/12/13
    تعداد ارسال ها:
    198
    تشکر شده:
    2
    امتیاز دستاورد:
    18
    ضمنا ان اس و امنت بهم ربطی پیدا میکنند منظورم اینه کسی ان اس رو یاد داشته باشه چون به نظرم base هستش آیا omnet رو راحتتر یاد میگیره ؟
    لطفاً انجمن را به دوستان خود معرفی نمایید تا محیطی پویا تر داشته باشیم.
  21. matin7710 کاربر تازه وارد

    تاریخ عضویت:
    25/12/13
    تعداد ارسال ها:
    11
    تشکر شده:
    1
    امتیاز دستاورد:
    3
    سلام ببخشید من دو تا سوال دارم که ممنون میشم راهنماییم کنید
    من با اومنت کمی کار کردم و مثال هاش رو خیلی خوب متوجه شدم و شبیه سازی های نسبتا خوبی هم در اون انجام دادم. حالا میخوام MANET رو شبیه سازی کنم اما مثال های چارچوب Inet رو خوب متوجه نمیشم. حالا سوالم اینه که برای شبیه سازی manet یا شبکه های حسگر باید حتما از این چارچوب استفاده کرد؟ مثل اینکه در این چارچوب بیشتر کدها و نحوه عملکرد در فایل NED هست و زیاد به فایل ++C نیاز نیست. درسته؟ برای همین در فهمیدن نحوه عملکردش کمی مشکل پیدا کردم. میشه کمی درباره شبیه سازی manet یا شبکه های حسگر توضیح بدید که بتونم بفهمم چیکار کنم بهتره
    لطفاً انجمن را به دوستان خود معرفی نمایید تا محیطی پویا تر داشته باشیم.

به اشتراک بگذارید