فایلتکس

فایلتکس

Filetex
فایلتکس

فایلتکس

Filetex

کاهش مصرف انرژی در شبکه WSN با استفاده از شبکه های خودسازمان ده

کاهش مصرف انرژی در شبکه WSN با استفاده از شبکه های خودسازمان ده

هدف از این پایان نامه کاهش مصرف انرژی در شبکه WSN با استفاده از شبکه های خودسازمان ده می باشد


مشخصات فایل
تعداد صفحات160
حجم4 کیلوبایت
فرمت فایل اصلیdoc
دسته بندیمهندسی نرم افزار

توضیحات کامل

دانلود پایان نامه کارشناسی ارشد مهندسی نرم افزار

کاهش مصرف انرژی در شبکه WSN با استفاده از شبکه های خودسازمان ده

 
 
چکیده
 امروزه، در شبکه‌های حسگر بی‌سیم، پروتکل‌های مسیریابی مبتنی بر خوشه‌بندی از طریق تقسیم گره‌های همسایه به خوشه‌های مجزا و انتخاب سرخوشه‌های محلی برای ترکیب و ارسال اطلاعات هر خوشه به ایستگاه مبنا و سعی در مصرف متوازن انرژی توسط گره‌های شبکه، بهترین کارایی را از لحاظ افزایش طول عمر و حفظ پوشش شبکه‌ای در مقایسه با سایر روش‌های مسیریابی به‌ دست می‌آورند. 
 
با این وجود، همه پروتکل‌های خوشه‌بندی ارایه شده تاکنون، تنها نزدیکی جغرافیایی(همسایگی) را به عنوان پارامتر تشکیل خوشه‌ها در نظر گرفته‌اند. در این تحقیق، یک پروتکل جدید خوشه‌بندی متمرکز مبتنی بر انرژی با استفاده از شبکة عصبی نقشة خودسازماندهی برای شبکه‌های حسگر بی‌سیم ارایه می‌شود که قادر به خوشه‌بندی گره‌های شبکه بر اساس سطح انرژی و مختصات گره‌ها می‌باشد. 
 
این پروتکل با استفاده از تعداد مشخصی از گره‌های پرانرژی در شبکه و اعمال آن‌ها به عنوان وزن نورون‌های نقشة خودسازماندهی، نزدیک‌ترین گره‌های کم‌انرژی را جذب گره‌های پرانرژی می‌کند؛ به طوری که خوشه‌ها لزوماً از گره‌های مجاور تشکیل نشده و در واقع براساس دو پارامتر سطح انرژی و همسایگی، خوشه‌هایی با انرژی متوازن تشکیل خواهند شد. به علاوه یک تابع هزینه جدید به منظور تصمیم‌گیری در انتخاب گره‌های سرخوشه، پیشنهاد شده است که سعی در ترکیب معیارهای مختلف موثر در انتخاب بر اساس میزان اهمیت آن‌ها دارد. کارایی برتر این پروتکل از لحاظ افزایش طول عمر مفید شبکه و حفظ بهتر پوشش شبکه‌ای در مقایسه با پروتکل‌های پیشین نظیر LEACH و LEA2C و نیز تاثیر تابع هزینه پیشنهادی بر کارایی آن (با شبیه‌سازی) به اثبات رسیده است. 
 
 
 
واژه‌های کلیدی:

خوشه بندی

شبکه عصبی

شبکه های عصبی SOM

شبکه های حسگر بی‌سیم

کاهش مصرف انرژی در شبکه های حسگر بی‌سیم

 
 
 
 
مقدمه
یکی از مهمترین ابزار کسب اطلاعات و درک محیط که تحقیقات گسترده‌ای را به خود معطوف نموده، شبکه‌های حسگر بی‌سیم است. با وجود پیشرفت‌های صورت گرفته در این نوع شبکه‌ها، گره‌های حسگر به دلیل تعداد زیاد، اندازه کوچک و روش قرارگیری اقتضایی، هنوز هم برای تامین انرژی خود، متکی به باتری‌هایی با توان اندک می‌باشند. همچنین معمولاً به‌ دلیل به‌کارگیری این نوع شبکه‌ها در محیط‌های خشن و غیر‌قابل‌دسترس، امکان شارژ مجدد یا تعویض گره‌های حسگر وجود ندارد.
 
 بنابراین یکی از مهمترین مسایل در شبکه‌های حسگر بی‌سیم، مسالة محدودیت شدید انرژی است. همچنین از آن جایی که کارایی شبکه‌های حسگر به شدت به طول عمر شبکه و پوشش شبکه‌ای آن وابسته است، بنابراین لحاظ نمودن الگوریتم‌های ذخیرة انرژی در طراحی شبکه‌های حسگر با عمر طولانی، امری حیاتی است.  امروزه روش‌های مدیریت پویای توان که به کاهش مصرف انرژی شبکه‌های حسگر بعد از طراحی و قرارگیری آن‌ها می‌پردازند، از بالاترین اهمیت برخوردار می‌باشند. در سال‌های اخیر برای مدیریت پویای توان، توجه به ابزارهای هوشمند و توانمندی نظیر شبکه‌های عصبی رونق چشم‌گیری یافته است. 
 
یک شبکة عصبی، سیستمی بزرگ متشکل از عناصر پردازشی موازی یا توزیع شده است که در یک توپولوژی گراف به هم متصل شده‌اند. داده‌ها جدا از پردازش ذخیره نمی‌شوند، زیرا داده‌ها فی‌نفسه به هم متصل هستند. شبکه‌های عصبی، الگوریتم‌های ریاضی هستند که قادر به یادگیری نگاشت‌هایی بین ورودی(ها) و خروجی(ها)  از طریق آموزش تحت نظارت بوده یا قادر به دسته‌بندی اطلاعات ورودی به روشی بدون نظارت می‌باشند. که همه این قابلیت‌ها در روش‌های کاهش مصرف انرژی در شبکه‌های حسگر بی‌سیم کاربرد دارند.
 
 ویژگی‌ها و قابلیت‌های منحصر به فرد شبکه‌های عصبی در کاهش ابعاد داده‌های ورودی، رده‌بندی  و پیش‌بینی داده‌های حسگر، انطباق خاصی با ویژگی‌ها و نیازمندی‌های شبکه‌های حسگر بی‌سیم دارد. از این رو شبکه‌های عصبی می‌توانند ابزار مناسبی برای به‌کارگیری در شبکه‌های حسگر بوده و با کاهش نیاز به برقراری ارتباطات بی‌سیم، تاثیر قابل ملاحظه‌ای در کاهش مصرف انرژی شبکه‌های حسگر و افزایش طول عمر آن‌ها داشته باشند. هدف ما از این تحقیق ارایه روشی بهینه برای کاهش مصرف انرژی در شبکه‌های حسگر با به‌کارگیری قابلیت‌های شبکه‌های عصبی می‌باشد. به منظور دستیابی به ساختاری منسجم و مناسب برای انجام تحقیق، در ادامه این فصل به بیان مهمترین اصول و پاسخ‌گویی به سئوالات اصلی یک تحقیق علمی، پرداخته خواهد شد.
 
 
 
 
فهرست مطالب
 
فصل1 مقدمه 1
1-1. مقدمه 2
1-2. تعریف مساله و سئوالات اصلی تحقیق 3
1-3. فرضیه‌ها 4
1-4. اهداف تحقیق 5
1-5. روش تحقیق 5
1-6. مراحل انجام تحقیق 6
1-7. ساختار پایان‌نامه 6
 
فصل2 مروری بر منابع مطالعاتی 8
2-1. مقدمه 9

2-2. طبقه‌بندی روش‌های کاهش مصرف انرژی در شبکه‌های حسگر 14

2-2-1. چرخة وظایف 17
2-2-2. روش‌های داده‌گرا 19
2-2-3. روش‌های مبتنی بر قابلیت تحرک 22

2-3. نقش شبکه‌های عصبی در کاهش مصرف انرژی شبکه‌های حسگر 23

2-3-2. شبکه‌های عصبی در طرح‌های چرخه وظایف 29
2-3-3. شبکه‌های عصبی در کاهش داده 31

2-3-4. شبکه‌های عصبی در شبکه‌های حسگر متحرک 41

2-4. نتیجه‌گیری 43
 

فصل3 نقش شبکه‌های عصبی در مسیریابی انرژی آگاه 44

3-1. مقدمه 45

3-2. ویژگی‌های مسیریابی در شبکه حسگر بی‌سیم 46

3-3. روش‌های مسیریابی در شبکه‌های حسگر بی‌سیم 48

3-3-1. مسیریابی مسطح 49
3-3-2. مسیریابی مبتنی بر مکان 50

3-3-3. مسیریابی سلسه مراتبی(مبتنی بر خوشه‌بندی) 51

3-3-4. پروتکل خوشه‌بندیLEACH 52
3-3-5. پروتکل خوشه‌بندیLEACH متمرکز 54

3-4. شبکه‌های عصبی در الگوریتم‌های مسیریابی آگاه از انرژی 56

3-4-1. شبکة عصبی انتشار معکوس در کشف مسیر 56
3-4-2. شبکة عصبی نقشة خودسازماندهی در مسیریابی 57

3-4-3. پروتکل‌های مسیریابی مبتنی بر نقشة خودسازماندهی 60

3-5. پروتکل خوشه‌بندی پیوندگرا وفقی با انرژی پایین 64
3-6. جمع‌بندی 67
 
فصل4 پروتکل جدید پیشنهادی 68
4-1. مقدمه 69

4-2. پروتکل مسیریابی خوشه‌بندی مبتنی بر انرژی خودسازمانده 70

4-3. فرضیات الگوریتم 70
4-4. مرحلة خوشه‌بندی 72
4-4-2. مرحلة اول : خوشه‌بندی با شبکة عصبی نقشة خودسازماندهی 74
4-4-3. مرحلة دوم : خوشه‌بندی با الگوریتم K-means 82
4-4-4. مرحلة انتخاب سرخوشه 84
4-5. مرحلة انتقال داده 87
4-6. مرحلة خوشه‌بندی مجدد 89
4-7. جمع‌بندی 94
 
فصل5 نتایج شبیه‌سازی و تحلیل آن‌ها 95
5-1. مقدمه 96
5-2. پارامترهای شبیه‌سازی 96
5-2. نتایج شبیه‌‌سازی 98

5-2-1. مقایسة نحوة تشکیل خوشه‌ها در EBCS  با پروتکل LEACH 98

5-2-2. مقایسة کارایی EBCS با پروتکل‌های پیشین از لحاظ طول عمر شبکه 101

5-2-3. ارزیابی تابع هزینه انتخاب  سرخوشه برکارایی EBCS 105

5-2-4. ارزیابی کارایی پروتکلEBCS در افزایش پوشش شبکه‌ای 108

5-3. جمع بندی 112
 
فصل6 جمع‌بندی و پیشنهاد‌ها 114
6-1. مقدمه 115
6-2. یافته‌های تحقیق 117
6-3. نوآوری تحقیق 118
6-4. پیشنهاد‌ها 119
مراجع 121
واژه‌نامه 131
 
 
 
 
فهرست علائم اختصاری
 
میانگین متحرک خودبازگشتی Auto Regressive Moving Average ARMA
واحد دارای بیشترین انطباق Best Matching Unit BMU
شبکة عصبی انتشار معکوس Back Propagation Neural Network BP NN
تشکیل پویای گره Dynamic Node Creation DNC
خوشه‌بندی مبتنی بر انرژی با نقشه خودسازماندهی Energy Based Clustering Self organizing map EBCS
الگوریتم ژنتیک Genetic Algorithm GA
سیستم موقعیت‌یاب جهانی Global Positioning System GPS
شبکة عصبی هاپفیلد Hopfield Neural Network HNN
شناسه IDentity ID
پروتکل اینترنت Internet Protocol IP
انتساب دادة احتمالی مشترک Joint Probabilistic Data Association JPDA
نقشة خودسازماندهی کوهونن Kohonen Self Organizing Map KSOM
خوشه‌بندی پیوندگرای وفقی با انرژی پایین Low Energy Adaptive Connectionist Clustering
LEA2C
سلسه مراتب خوشه‌بندی وفقی با انرژی پایین Low-Energy Adaptive Clustering Hierarchy
LEACH
LEACH متمرکز Low Energy Adaptive Connectionist Clustering- Centralized LEACH-C
شبکة عصبی با میدان‌های پذیرنده‌ة محلی Localized Receptive Field LRF NN
کنترل دستیابی رسانه Multiple Access Control MAC
نرم‌افزار مطلب MATrix Laboratory MATLAB
تخمین‌زنندة اتصال با الهام از شبکة ‌عصبی Neurally Inspired Contact Estimator NICE
شبکة‌ عصبی Neural Network NN
شبکة عصبی با تابع شعاعی Radial Basis Function Neural Network RBF NN
شبکة‌عصبی‌نقشة‌خودسازماندهی Self Organizing Map Neural Network SOM NN
شبکة حسگر بی‌سیم Wireless Sensor Network WSN
 
 

 


توضیحات بیشتر و دانلود



صدور پیش فاکتور، پرداخت آنلاین و دانلود

تحقیق با موضوع مقدمه ای بر شبکه

تحقیق با موضوع مقدمه ای بر شبکه 106صفحه قالب ورد قابل ویرایش
دسته بندی کامپیوتر و IT
بازدید ها 5
فرمت فایل doc
حجم فایل 328 کیلو بایت
تعداد صفحات فایل 106
تحقیق با موضوع مقدمه ای بر شبکه

فروشنده فایل

کد کاربری 23114
کاربر

توضیحات:

تحقیق با موضوع مقدمه ای بر شبکه

106صفحه قالب ورد قابل ویرایش

بخشی ازمتن:

 

استراتژی طراحی شبکه  
استفاده از شبکه های کامپیوتری در  چندین سال اخیر رشد و به موازات آن سازمان ها  و موسسات متعددی اقدام به برپاسازی شبکه نموده اند. هر شبکه کامپیوتری می بایست با توجه به شرایط و سیاست های هر سازمان ، طراحی و در ادامه پیاده سازی گردد .شبکه ها ی کامپیوتری زیرساخت لازم برای استفاده از منابع فیزیکی و منطقی را در یک سازمان فراهم می نمایند . بدیهی است در صورتی که زیرساخت فوق به درستی طراحی نگردد،  در زمان استفاده از شبکه با مشکلات متفاوتی برخورد نموده و می بایست هزینه های زیادی  به منظور نگهداری  و تطبیق آن با خواسته ها ی مورد نظر( جدید) ، صرف گردد ( اگر خوش شانس  باشیم و مجبور نشویم که از اول همه چیز را مجددا" شروع نمائیم !)  . یکی از علل اصلی در بروز اینچنین مشکلاتی ،  به طراحی شبکه پس از پیاده سازی آن برمی گردد. ( در ابتدا شبکه را پیاده سازی می نمائیم و بعد سراغ طراحی می رویم ! ) . 
برپاسازی هر شبکه کامپیوتری تابع مجموعه سیاست هائی  است که با استناد به آنان در ابتدا طراحی منطقی شبکه  و در ادامه طراحی فیزیکی ، انجام خواهد شد . پس از اتمام مراحل طراحی ، امکان پیاده سازی شبکه  با توجه به استراتژی تدوین شده ، فراهم می گردد.
در زمان طراحی یک شبکه ، سوالات متعددی مطرح می گردد :  
برای طراحی یک شبکه از کجا می بایست شروع کرد ؟ 
چه پارامترهائی  را می بایست در نظر گرفت ؟ 
هدف از برپاسازی یک شبکه چیست ؟ 
انتطار کاربران از یک شبکه چیست ؟  
آیا  شبکه موجود ارتقاء می یابد و یا  یک شبکه از ابتدا طراحی می گردد ؟ 
چه سرویس ها و خدماتی بر روی شبکه، ارائه خواهد شد  ؟ 
و ... 
سوالات فوق ، صرفا" نمونه هائی در این زمینه بوده که می بایست پاسخ آنان متناسب با واقعیت های موجود در هر سازمان ، مشخص گردد . ( یکی از اشکالات ما استفاده از پاسخ های ایستا در مواجهه با مسائل پویا است !) . 
در این مقاله قصد داریم به بررسی پارامترهای لازم در خصوص  تدوین  یک استراتژی مشخص به منظور طراحی شبکه پرداخته تا از این طریق امکان  طراحی منطقی ، طراحی فیزیکی  و در نهایت  پیاده سازی مطلوب یک شبکه کامپیوتری ، فراهم گردد .
مقدمه 
قبل از طراحی فیزیکی شبکه ، می بایست در ابتدا و بر اساس یک فرآیند مشخص ، خواسته ها  شناسائی و آنالیز گردند. چرا قصد ایجاد شبکه را داریم و این شبکه می بایست چه سرویس ها و خدماتی را ارائه نماید ؟  به چه منابعی نیار می باشد ؟ برای تامین سرویس ها و خدمات مورد نظر اکثریت کاربران ،  چه اقداماتی می بایست انجام داد ؟  در ادامه می بایست به مواردی همچون پروتکل مورد نظر برای استفاده در شبکه ، سرعت شبکه  و از همه مهم تر، مسائل امنیتی  شبکه پرداخته گردد. هر یک از مسائل فوق ، تاثیر خاص خود را در طراحی منطقی یک شبکه به دنبال خواهند داشت .یکی دیگر از پارامترهائی  که معمولا" از طرف مدیریت سازمان دنبال و به آن اهمیت داده می شود ، هزینه نهائی برپاسازی شبکه است . بنابراین لازم است در زمان طراحی منطقی شبکه به بودجه در نظر گرفته شده نیز توجه نمود .
در صورتی که قصد ایجاد یک شبکه  و تهیه نرم افزارهای جدیدی وجود داشته باشد ، زمان زیادی صرف بررسی توانمندی نرم افزارها ، هزینه های مستقیم و غیر مستقیم  آنان ( آموزش کاربران ، کارکنان شبکه و سایر موارد دیگر ) ، خواهد شد .در برخی موارد ممکن است تصمیم گرفته شود که از خرید نرم افزارهای جدید صرفنظر نموده  و نرم افزارهای قدیمی را ارتقاء داد. تعداد زیادی از برنامه های کامپیوتری که با استفاده از زبانهائی نظیر : کوبال ، بیسیک و فرترن نوشته شده اند ،  ممکن است دارای قابلیت های خاصی در محیط شبکه بوده که استفاده از آنان نیازمند بکارگیری پروتکل های قدیمی  باشد.  در چنین مواردی لازم است به چندین موضوع دیگر نیز توجه گردد : 
هزینه ارتقاء هزاران خط کد نوشته شده قدیمی توسط نسخه های جدید و پیشرفته همان زبان های برنامه نویسی ، چه میزان است ؟ 
هزینه  ارتقاء برنامه ها به یک زبان برنامه نویسی شی گراء چه میزان است ؟ 
آیا به منظور صرفه جوئی در هزینه ها ، می توان بخش های خاصی از شبکه را ارتقاء و از سخت افزارها و یا نرم افزارهای خاصی برای ارتباط با عناصر قدیمی شبکه استفاده نمود؟ 
با توجه به هزینه و زمان ارتقاء برنامه های نوشته شده قدیمی توسط  زبان های جدید برنامه نویسی ، ممکن است تصمیم گرفته شود که فعلا" و تا زمانی که نرم افزارهای جدید نوشته و جایگزین گردند از  نرم افزارهای موجود حمایت و پشتیبانی شود. در این رابطه ممکن است بتوان از یک بسته نرم افراری به عنوان گزینه ای جایگزین در ارتباط  با  برنامه های قدیمی نیز استفاده نمود. در صورتی که می توان با اعمال تغییراتی اندک  و ترجمه کد منبع برنامه ، امکان اجرای برنامه را بر روی یک سیستم عامل جدید فراهم نمود ، قطعا" هزینه مورد نظر بمراتب کمتر از حالتی است که برنامه از ابتدا و متناسب با خواسته های جدید ، بازنویسی گردد. یکی دیگر از مسائلی که می بایست در زمان ارتقاء  یک برنامه جدید مورد توجه قرار گیرد ، آموزش کاربرانی است که از نرم افزار فوق استفاده می نمایند .

استراتژی طراحی شبکه  استفاده از شبکه های کامپیوتری در  چندین سال اخیر رشد و به موازات آن سازمان ها  و موسسات متعددی اقدام به برپاسازی شبکه نموده اند. هر شبکه کامپیوتری می بایست با توجه به شرایط و سیاست های هر سازمان ، طراحی و در ادامه پیاده سازی گردد .شبکه ها ی کامپیوتری زیرساخت لازم برای استفاده از منابع فیزیکی و منطقی را در یک سازمان فراهم می نمایند . بدیهی است در صورتی که زیرساخت فوق به درستی طراحی نگردد،  در زمان استفاده از شبکه با مشکلات متفاوتی برخورد نموده و می بایست هزینه های زیادی  به منظور نگهداری  و تطبیق آن با خواسته ها ی مورد نظر( جدید) ، صرف گردد ( اگر خوش شانس  باشیم و مجبور نشویم که از اول همه چیز را مجددا" شروع نمائیم !)  . یکی از علل اصلی در بروز اینچنین مشکلاتی ،  به طراحی شبکه پس از پیاده سازی آن برمی گردد. ( در ابتدا شبکه را پیاده سازی می نمائیم و بعد سراغ طراحی می رویم ! ) . برپاسازی هر شبکه کامپیوتری تابع مجموعه سیاست هائی  است که با استناد به آنان در ابتدا طراحی منطقی شبکه  و در ادامه طراحی فیزیکی ، انجام خواهد شد . پس از اتمام مراحل طراحی ، امکان پیاده سازی شبکه  با توجه به استراتژی تدوین شده ، فراهم می گردد.در زمان طراحی یک شبکه ، سوالات متعددی مطرح می گردد :  • برای طراحی یک شبکه از کجا می بایست شروع کرد ؟ • چه پارامترهائی  را می بایست در نظر گرفت ؟ • هدف از برپاسازی یک شبکه چیست ؟ • انتطار کاربران از یک شبکه چیست ؟  • آیا  شبکه موجود ارتقاء می یابد و یا  یک شبکه از ابتدا طراحی می گردد ؟ • چه سرویس ها و خدماتی بر روی شبکه، ارائه خواهد شد  ؟ • و ... سوالات فوق ، صرفا" نمونه هائی در این زمینه بوده که می بایست پاسخ آنان متناسب با واقعیت های موجود در هر سازمان ، مشخص گردد . ( یکی از اشکالات ما استفاده از پاسخ های ایستا در مواجهه با مسائل پویا است !) . در این مقاله قصد داریم به بررسی پارامترهای لازم در خصوص  تدوین  یک استراتژی مشخص به منظور طراحی شبکه پرداخته تا از این طریق امکان  طراحی منطقی ، طراحی فیزیکی  و در نهایت  پیاده سازی مطلوب یک شبکه کامپیوتری ، فراهم گردد .مقدمه قبل از طراحی فیزیکی شبکه ، می بایست در ابتدا و بر اساس یک فرآیند مشخص ، خواسته ها  شناسائی و آنالیز گردند. چرا قصد ایجاد شبکه را داریم و این شبکه می بایست چه سرویس ها و خدماتی را ارائه نماید ؟  به چه منابعی نیار می باشد ؟ برای تامین سرویس ها و خدمات مورد نظر اکثریت کاربران ،  چه اقداماتی می بایست انجام داد ؟  در ادامه می بایست به مواردی همچون پروتکل مورد نظر برای استفاده در شبکه ، سرعت شبکه  و از همه مهم تر، مسائل امنیتی  شبکه پرداخته گردد. هر یک از مسائل فوق ، تاثیر خاص خود را در طراحی منطقی یک شبکه به دنبال خواهند داشت .یکی دیگر از پارامترهائی  که معمولا" از طرف مدیریت سازمان دنبال و به آن اهمیت داده می شود ، هزینه نهائی برپاسازی شبکه است . بنابراین لازم است در زمان طراحی منطقی شبکه به بودجه در نظر گرفته شده نیز توجه نمود .در صورتی که قصد ایجاد یک شبکه  و تهیه نرم افزارهای جدیدی وجود داشته باشد ، زمان زیادی صرف بررسی توانمندی نرم افزارها ، هزینه های مستقیم و غیر مستقیم  آنان ( آموزش کاربران ، کارکنان شبکه و سایر موارد دیگر ) ، خواهد شد .در برخی موارد ممکن است تصمیم گرفته شود که از خرید نرم افزارهای جدید صرفنظر نموده  و نرم افزارهای قدیمی را ارتقاء داد. تعداد زیادی از برنامه های کامپیوتری که با استفاده از زبانهائی نظیر : کوبال ، بیسیک و فرترن نوشته شده اند ،  ممکن است دارای قابلیت های خاصی در محیط شبکه بوده که استفاده از آنان نیازمند بکارگیری پروتکل های قدیمی  باشد.  در چنین مواردی لازم است به چندین موضوع دیگر نیز توجه گردد : • هزینه ارتقاء هزاران خط کد نوشته شده قدیمی توسط نسخه های جدید و پیشرفته همان زبان های برنامه نویسی ، چه میزان است ؟ • هزینه  ارتقاء برنامه ها به یک زبان برنامه نویسی شی گراء چه میزان است ؟ • آیا به منظور صرفه جوئی در هزینه ها ، می توان بخش های خاصی از شبکه را ارتقاء و از سخت افزارها و یا نرم افزارهای خاصی برای ارتباط با عناصر قدیمی شبکه استفاده نمود؟ با توجه به هزینه و زمان ارتقاء برنامه های نوشته شده قدیمی توسط  زبان های جدید برنامه نویسی ، ممکن است تصمیم گرفته شود که فعلا" و تا زمانی که نرم افزارهای جدید نوشته و جایگزین گردند از  نرم افزارهای موجود حمایت و پشتیبانی شود. در این رابطه ممکن است بتوان از یک بسته نرم افراری به عنوان گزینه ای جایگزین در ارتباط  با  برنامه های قدیمی نیز استفاده نمود. در صورتی که می توان با اعمال تغییراتی اندک  و ترجمه کد منبع برنامه ، امکان اجرای برنامه را بر روی یک سیستم عامل جدید فراهم نمود ، قطعا" هزینه مورد نظر بمراتب کمتر از حالتی است که برنامه از ابتدا و متناسب با خواسته های جدید ، بازنویسی گردد. یکی دیگر از مسائلی که می بایست در زمان ارتقاء  یک برنامه جدید مورد توجه قرار گیرد ، آموزش کاربرانی است که از نرم افزار فوق استفاده می نمایند .

 

فهرست برخی ازمطالب:

استراتژی طراحی شبکه  

مقدمه 

 

برنامه ریزی برای  طراحی منطقی شبکه  

استفاده کنندگان شبکه چه افرادی هستند ؟ 

شبکه مورد نظر می بایست چه نوع سرویس ها و خدماتی  را ارائه نماید ؟ 

برای هر یک از لینک های شبکه به چه درجه ای از اطمینان نیاز است ؟ 

انتخاب پروتکل برای شبکه 

TCP/IP  گزینه ای عمومی 

سیستم عامل نت ور 

سایر پروتکل های LAN/WAN  

برنامه ریزی  و طراحی عناصر 

مستند سازی

تست  شبکه 

ایجاد سیاست ها و رویه ها برای استفاده از شبکه 

آموزش لازم برای پرسنل فنی 

لحاظ نمودن بودجه در نظر گرفته شده برای شبکه ( ارتقاء و یا ایجاد )  

شبکه فیزیکی 

بهنگام بودن نسبت به آخرین فن آوری های موجود

شبکه

تفسیم بندی شبکه ها 

سه نوع توپولوژی رایج در شبکه های LAN استفاده می گردد :

BUS

STAR 

RING

دانلود پاورپوینت سازه های فلزی پیش ساخته -قابهای خمشی معمولی و قاب های شیبدار سوله سازه مشبک خرپاها سازه کششی کابلی

پاورپوینت سازه های فلزی پیش ساخته -قابهای خمشی معمولی و قاب های شیبدار سوله سازه مشبک خرپاها سازه کششی کابلی

در این پروژه پاورپوینت سازه های فلزی پیش ساخته قابهای خمشی معمولی و قاب های شیبدار(سوله)سازه های مشبک (خرپاها) و سازه های کششی(کابلی) در 58 اسلاید کاملا قابل ویرایش به طور کامل و جامع همراه با شکل و تصاویر و دیتایل های دقیق اجرایی طبق موارد زیر ارایه شده است 1 قابهای خمشی معمولی 2 قابهای شیبدار(سوله) 3 سازه های مشبک (خرباها) 4

دانلود پاورپوینت سازه های فلزی پیش ساخته -قابهای خمشی معمولی و قاب های شیبدار سوله سازه مشبک خرپاها سازه کششی کابلی

در این پروژه پاورپوینت سازه های فلزی پیش ساخته قابهای خمشی معمولی و قاب های شیبدار(سوله)سازه های مشبک (خرپاها) و سازه های کششی(کابلی) در 58  اسلاید کاملا قابل ویرایش به طور کامل و جامع همراه با شکل و  تصاویر و دیتایل های دقیق اجرایی طبق موارد زیر ارایه شده است

1   قابهای خمشی معمولی

2   قابهای شیبدار(سوله)

3   سازه های مشبک (خرباها)

4
دسته بندی عمران
فرمت فایل pptx
حجم فایل 6734 کیلو بایت
تعداد صفحات فایل 58

در این پروژه پاورپوینت سازه های فلزی پیش ساخته -قابهای خمشی معمولی و قاب های شیبدار(سوله)-سازه های مشبک (خرپاها) و سازه های کششی(کابلی) در 58  اسلاید کاملا قابل ویرایش به طور کامل و جامع همراه با شکل و  تصاویر و دیتایل های دقیق اجرایی طبق موارد زیر ارایه شده است:

1-   قابهای خمشی معمولی

2-   قابهای شیبدار(سوله)

3-   سازه های مشبک (خرباها)

4- سازه های کششی(کابلی) 

5-   اتصال با پلیت انتهایی سوراخدار(فلنچ)

6-  اتصال با پیچ

7-  اتصال با پرچ 

8-  دیتایل بام تخت تک دهانه بر روی ستون های فولادی 

9-  دیتایل اتصال فلنجی به تعداد 5 تصویر با اشاره به جزییات

10-  دیتایل اتصال پیچی به تعداد 2 تصویر با اشاره به جزییات

11- دیتایل اتصال پرچی به تعداد 7 تصویر با اشاره به جزییات

12-  دیتایل قاب خمشی در کانکس

13- قاب های شیب دار

14-   قاب با مقطع ثابت (ممان اینرسی یکنواخت)

15-   قاب با مقطع متغیر(ممان اینرسی غیر یکنواخت) 

16-  دیتایل قاب با اینرسی یکنواخت

17-  دیتایل اتصال با فلنج 3 مورد

18-  دیتایل اتصال پیچی ساده

19-  دیتایل اتصال خطی یا ریلی

20-  دیتایل اتصال کفشکی (نقطه ای)

21-  دیتایل اتصال ساعتی

22-  دیتایل اتصال ورق دوسری

23-  دیتایل اتصال فلنجی در گوشه قاب

24-  مراحل نصب سازه در 5 دیتایل

25-  خرپا

26-  خرپای صفحه ای 

27-  اتصال با پیچ و پلیت

28-  اتصال با پرچ و پلیت

29-  اتصال با فلنچ

30-   خرپای فضایی 

31-  اتصال با وصله

32-  دیتایل های خرپاهای صفحه ای 8 مورد

33-  دیتایل اتصال با پرچ و پلیت 3 مورد

34-  دیتایل اتصال با فلنج 3 مورد

35-  دیتایل اتصال با پیچ و پلیت  3 مورد

36-  دیتایل خرپای فضایی 6 مورد

37-   ساختمان مجلس

38-  سازه های کابلی 9 دیتایل اجرایی

 

دانلود پاورپوینت سازه های فلزی پیش ساخته -قابهای خمشی معمولی و قاب های شیبدار سوله سازه مشبک خرپاها سازه کششی کابلی

دانلود خلاصه فصل پنجم کتاب تئوری حسابداری دکتر شباهنگ (جلد اول) با عنوان چارچوب نظری هیات استانداردهای حسابداری مالی

خلاصه فصل اول کتاب تئوری حسابداری دکتر شباهنگ (جلد اول) با عنوان مقدمه ای بر تئوری حسابداری

خلاصه فصل اول کتاب تئوری حسابداری دکتر شباهنگ (جلد اول) با عنوان مقدمه ای بر تئوری حسابداری

دانلود خلاصه فصل اول کتاب تئوری حسابداری دکتر شباهنگ (جلد اول) با عنوان مقدمه ای بر تئوری حسابداری

خلاصه فصل اول کتاب تئوری حسابداری
دکتر شباهنگ 
مقدمه ای بر تئوری حسابداری
دسته بندی حسابداری
فرمت فایل pdf
حجم فایل 47 کیلو بایت
تعداد صفحات فایل 3

خلاصه فصل اول کتاب تئوری حسابداری دکتر شباهنگ (جلد اول) با عنوان مقدمه ای بر تئوری حسابداری

شامل:

مقدمه

تعریف تئوری

هدف تئوری حسابداری

تعریف تئوری حسابداری

اندازه گیری در حسابداری

اندازه گیری های مستقیم و غیرمستقیم

معیارهای ارزیابی و پیش بینی

انواع اندازه گیری

عینیت

 

 

دانلود خلاصه فصل اول کتاب تئوری حسابداری دکتر شباهنگ (جلد اول) با عنوان مقدمه ای بر تئوری حسابداری

دانلود فایل ورد Word ارائه الگوریتم زمانبندی مهاجرت ماشین های مجازی جهت بهینه سازی همزمان مصرف انرژی و

دانلود فایل ورد Word ارائه الگوریتم زمانبندی مهاجرت ماشین های مجازی جهت بهینه سازی همزمان مصرف انرژی و تولید آلاینده ها در شبکه محاسباتی ابر

عنوان ارائه الگوریتم زمانبندی مهاجرت ماشین های مجازی جهت بهینه سازی همزمان مصرف انرژی و تولید آلاینده ها در شبکه محاسباتی ابر تعداد صفحات 87 چکیده در سال های اخیر با توجه به رشد روز افزون درخواستها و پیوستن مشتریان جدید به دنیای محاسبات، سیستم های محاسباتی نیز باید تغییر کنند و قدرتمندتر وانعطاف پذیرتر از قبل عمل نمایند در این میان محاس

دانلود دانلود فایل ورد Word ارائه الگوریتم زمانبندی مهاجرت ماشین های مجازی جهت بهینه سازی همزمان مصرف انرژی و تولید آلاینده ها در شبکه محاسباتی ابر

دانلود فایل ورد Word ارائه الگوریتم زمانبندی مهاجرت ماشین های مجازی
بهینه سازی همزمان مصرف انرژی و تولید آلاینده ها در شبکه محاسباتی ابر
دسته بندی کامپیوتر و IT
فرمت فایل doc
حجم فایل 1975 کیلو بایت
تعداد صفحات فایل 87

 

عنوان : ارائه الگوریتم زمانبندی مهاجرت ماشین های مجازی جهت بهینه سازی همزمان مصرف انرژی و تولید آلاینده ها در شبکه محاسباتی ابر

تعداد صفحات : 87

چکیده:

در سال های اخیر با توجه به رشد روز افزون درخواستها و پیوستن مشتریان جدید به دنیای محاسبات، سیستم های محاسباتی نیز باید تغییر کنند و قدرتمندتر وانعطاف پذیرتر از قبل عمل نمایند. در این میان محاسبات ابری به عنوان مدلی فراتر از یک سیستم ارائه شد که در حال حاضر توانایی پاسخگویی به اکثر درخواست ها و نیازمندی ها را دارد.

راه حل های مجازی سازی به طور گسترده ای برای حل مشکلات مختلف مراکز داده مدرن بکار می روند که شامل : استفاده کمتر از سخت افزار، استفاده بهینه از فضای مراکز داده , مدیریت بالای سیستم و هزینه نگهداری می شوند.

عمده چالش هایی که سرور های بزرگ با آن مواجه هستند عدم وجود قابلیت اطمینان بالای سیستم و هزینه های عملیاتی بالا به علت مصرف انرژی زیاد است. بنابراین، استقرار و زمانبندی vm ها برپایه انرژی آگاه یک ضرورت فوری برای دستیابی به این اهداف است. زمانبندی کار برای چندین سال توسط محققان مختلف مورد مطالعه قرار داده شده است ، اما توسعه خوشه های مجازی و محیط ابر پنجره جدیدی به سوی محققان جهت رویکردهای جدید زمانبندی باز کرده اند .

یکی از تکنیک های مورد نیاز جهت افزایش انعطا ف پذیری و مقیاس پذیری مراکز داده ی ابری، مهاجرت است. عمل مهاجرت با اهداف گوناگونی از جمله توازن و تقسیم بار، تحمل پذیری در برابر خرابی، مدیریت انرژی، کاهش زمان پاسخ و افزایش کیفیت سرویس، تعمیر و نگهداری سرورها انجام می شود.

اجزای اصلی زمانبندی کار در محیط مجازی شامل :استقرار vmها در بین ماشین های فیزیکی و موازنه بارکاری پویا به کمک مهاجرت کارها در سراسر گره های خوشه مرکز داده می باشد.

در این پایان نامه تمرکز ما روی زمانبندی مهاجرت ماشین های مجازی در مرکز داده ابر با استفاده از الگوریتم وراثتی می باشد . نتایج شبیه سازی موید امکان پذیری و کارایی این الگوریتم زمانبندی می باشد و منجر به کاهش قابل توجه مصرف انرژی کل در مقایسه با استراتژی های دیگر می شود.و از آنجا که تمرکز ما روی انرژی عملیاتی مراکز داده است با کاهش مصرف انرژی عملیاتی, تولید آلاینده زیستی کربن نیز کاهش یافته که در کاهش هزینه کاربر نقش بسزایی ایفا می کند .

چکیده

مقدمه

 

فصل اول- کلیات

مقدمه

مروری بر محاسبات ابری

1-2-1- بررسی انواع مختلف توده های ابر، کاربرد، مزایا و معایب

1-2-2- برخی مزایا و معایب محاسبات ابری

1-2-3- معماری سیستم های محاسبات ابری

1-2-4- ماهیت محاسبات ابری

مجازی سازی

مقدمه ای بر مهاجرت ماشین های مجازی

1-4-1- مهاجرت

1-4-2- انواع روش های مهاجرت زنده

الگوریتم ژنتیک

1-5-1- جمعیت ژنتیکی

1-5-2- تابع برازندگی

1-5-3- عملگر ترکیب یا جابه جایی

1-5-4- عملگر جهش

1-5-5- عملگر انتخاب

آشنایی با چالش پیش رو در شبکه محاسباتی ابر

خلاصه و نتیجه گیری

 

فصل دوم- مروری بر ادبیات گذشته

2-1- محاسبات ابری

2-2- مجازی سازی

2-3- مدیریت انرژی در مرکز داده اینترنت IDC

2-4- مدیریت انرژی ماشین مجازی و مهاجرت

2-5- الگوریتم MBFD

2-6- الگوریتم ST

2-7- الگوریتم MM

2-8- الگوریتم هریسانه

2-9- الگوریتمMEF(تغییر اولین تناسب)

2-10- نتیجه گیری

 

فصل سوم- ارائه الگوریتم پیشنهادی

3-1- مقدمه

3-2- الگوریتم پیشنهادی

 

فصل چهارم- نتایج شبیه سازی

4-1- مقدمه

4-2- ویژگی های شبیه سازی تخصیص و مهاجرت ماشین های مجازی

4-3- نرم افزار متلب

4-4- نتایج شبیه سازی

4-5- نتیجه گیری

 

فصل پنجم- نتیجه گیری و پیشنهادات

5-1- نتیجه گیری

5-2- کار آینده

 

 

فهرست جداول

جدول 1-1 نمونه ای خدمات برحسب تقاضای ارائه شده از طریق محاسبات ابری

جدول 3-1 مصرف انرژی پردازنده ها با توجه به بار کاری

جدول 4-1 مقایسه الگوریتم های مختلف برپایه مصرف انرژی سرورها (Kwh)

فهرست اشکال

شکل1-1 بررسی گوگل از مقبولیت سیستم های کلاستر , گرید و ابر

شکل 1-2 سیر تکاملی سیستم های محاسباتی

شکل 1-3 نمایی از انواع مراکز داده (بدون مجازی سازی وبا مجازی سازی)

شکل 1-4 نمایی از چگونگی عملکرد MapReduce

شکل 1-5 نمایی کلی از ساختار مجازی سازی

شکل 1-6 سرورهای مجازی اجرا شده بر روی یک سخت افزار فیزیکی

شکل 1-7 تاثیر مجازی سازی در کاهش تعداد سرورهای فیزیکی

شکل 1-8 شمای کلی مجازی سازی مرکز داده

شکل 1-9 مهاجرت ماشین مجازی

شکل 3-2 رشته کروموزوم پیشنهادی

شکل 3-3 ترکیب – روال تک نقطه ای

شکل 3-4 مثال- ترکیب – روال تک نقطه ای

 

شکل 3-5 ترکیب – روال دو نقطه ای

شکل 3-6 مثال- ترکیب – روال دو نقطه ای

شکل 3-7 ترکیب – روال یکنواخت

شکل 3-8 جهش- بیتی

نمودار 4-1 – زمانبند ارائه شده با تعداد تکرار100 و عملگر ترکیب تک نقطه ای

نمودار 4-2 – زمانبند ارائه شده با تعداد تکرار1000 و عملگر ترکیب پراکنده

نمودار 4-3 مقایسه الگوریتم های مختلف برپایه مصرف انرژی سرورها (Kwh)

نمودار 4-4 مقایسه الگوریتم های انرژی آگاه برپایه مصرف انرژی سرورها (Kwh)

 

 

دانلود دانلود فایل ورد Word ارائه الگوریتم زمانبندی مهاجرت ماشین های مجازی جهت بهینه سازی همزمان مصرف انرژی و تولید آلاینده ها در شبکه محاسباتی ابر