﻿<?xml version="1.0" encoding="utf-8"?>
<ArticleSet>
  <ARTICLE>
    <Journal>
      <PublisherName>مرکز منطقه ای اطلاع رسانی علوم و فناوری</PublisherName>
      <JournalTitle>فصلنامه مهندسی برق و مهندسی کامپيوتر ايران</JournalTitle>
      <ISSN>16823745</ISSN>
      <Volume>24</Volume>
      <Issue>1</Issue>
      <PubDate PubStatus="epublish">
        <Year>2026</Year>
        <Month>5</Month>
        <Day>12</Day>
      </PubDate>
    </Journal>
    <ArticleTitle>A Resource Management Method for Fog-DSDN Networks Using Microservices Architecture and Echo State Networks (ESN)</ArticleTitle>
    <VernacularTitle>ارائه روشی برای مدیریت منابع در شبکه‌های Fog-DSDN با بهره‌گیری از معماری میکروسرویس و شبکه‌های ESN</VernacularTitle>
    <FirstPage>14</FirstPage>
    <LastPage>26</LastPage>
    <ELocationID EIdType="doi" />
    <Language>fa</Language>
    <AuthorList>
      <Author>
        <FirstName>عباس</FirstName>
        <LastName>پیامنی</LastName>
        <Affiliation></Affiliation>
      </Author>
      <Author>
        <FirstName>احسان </FirstName>
        <LastName>متین فر</LastName>
        <Affiliation>دانشگاه آزاد اسلامی واحد دورود</Affiliation>
      </Author>
      <Author>
        <FirstName>الهام</FirstName>
        <LastName>مقامی</LastName>
        <Affiliation>دانشگاه صنعتی اصفهان</Affiliation>
      </Author>
      <Author>
        <FirstName>محمد</FirstName>
        <LastName>جانبزرگی</LastName>
        <Affiliation>دانشگاه آزاد اسلامی واحد دورود</Affiliation>
      </Author>
    </AuthorList>
    <History PubStatus="received">
      <Year>2025</Year>
      <Month>4</Month>
      <Day>17</Day>
    </History>
    <Abstract>&lt;p style="direction: ltr;"&gt;In Fog&amp;ndash;DSDN (Software Defined Distributed Network) environments, optimal resource allocation among multiple nodes with temporal, processing, and memory constraints represents a fundamental challenge. Existing approaches often lack adaptive mechanisms to address rapidly changing network conditions, resulting in increased service latency and reduced resource efficiency. This research presents an innovative method based on a microservices architecture and an Echo State Network (ESN) for managing and optimizing resource allocation in Fog&amp;ndash;DSDN. In this approach, each microservice independently handles local data collection and processing, with its output aggregated as an Information Map at the fog controller level. Subsequently, the ESN model learns temporal traffic patterns to predict future node processing loads, enabling adaptive resource allocation decisions. A dual-layer design of input and output queues within each information cell further reduces processing congestion and improves system response time. To evaluate the performance of the proposed method, simulations were conducted in OMNeT++ across diverse traffic scenarios, and results were compared against two baseline systems: a microservices architecture without load prediction, and a base non-hierarchical Fog-DSDN model employing the TFS resource management method. Experimental results demonstrate that the proposed method achieves, on average, a 12.57% improvement in processing resource efficiency, an 18.85% improvement in memory utilization, and a 13.39% reduction in service latency compared to the two baseline architectures and the TFS resource management approach. These findings indicate that the combination of a modular microservices structure with intelligent load prediction using ESN can provide an efficient, scalable, and lightweight solution for resource management in Fog&amp;ndash;DSDN.&lt;/p&gt;</Abstract>
    <OtherAbstract Language="FA">&lt;p&gt;در شبکه&amp;zwnj;های معماری&amp;zwnj;های رایانش مه&amp;nbsp; نرم&amp;zwnj;افزار محور(Fog&amp;ndash;DSDN) تخصیص بهینه&amp;zwnj;ی منابع میان&amp;zwnj;گره&amp;zwnj;های متعدد با محدودیت&amp;zwnj;های زمانی، پردازشی و حافظه&amp;zwnj;ای، یکی از چالش&amp;zwnj;های اساسی محسوب می&amp;zwnj;شود. روش&amp;zwnj;های موجود غالباً فاقد سازوکار تطبیقی در مواجهه با تغییرات سریع با شبکه هستند و در نتیجه، موجب افزایش تأخیر سرویس و افت کارایی منابع می&amp;zwnj;گردند. در این پژوهش، روشی نوآورانه مبتنی بر معماری میکروسرویس و شبکه حالت پژواک (Echo State Network - ESN) برای مدیریت و بهینه&amp;zwnj;سازی تخصیص منابع در محیط Fog&amp;ndash;DSDN ارائه شده است. در این روش، هر میکروسرویس به&amp;zwnj;صورت مستقل وظیفه جمع&amp;zwnj;آوری و پردازش داده&amp;zwnj;های محلی را بر عهده دارد و خروجی آن در قالب نقشه اطلاعاتی (Information Map) در سطح کنترلرهای مه تجمیع می&amp;zwnj;شود. سپس، مدل ESN با یادگیری الگوهای زمانی ترافیک، بار پردازشی آینده&amp;zwnj;ی گره&amp;zwnj;ها را پیش&amp;zwnj;بینی کرده و تصمیم تخصیص منابع را به&amp;zwnj;صورت تطبیقی اتخاذ می&amp;zwnj;کند. طراحی دو&amp;zwnj;لایه&amp;zwnj;ی صف&amp;zwnj;های ورودی و خروجی در هر سلول اطلاعاتی نیز موجب کاهش تراکم پردازشی و بهبود زمان پاسخ سیستم گردیده است. برای ارزیابی عملکرد روش پیشنهادی، شبیه&amp;zwnj;سازی&amp;zwnj;هایی در بستر ++OMNeT در سناریوهای مختلف ترافیکی انجام شد و نتایج با دو بستر پایه شامل معماری میکروسرویس بدون پیش&amp;zwnj;بینی بار و مدل پایه&amp;zwnj;ی غیر سلسله&amp;zwnj;مراتبی Fog-DSDN و روش مدیریت منابع TFS مقایسه گردید. نتایج تجربی نشان می&amp;zwnj;دهد روش پیشنهادی به طور میانگین نسبت به دو بستر معماری میکروسرویس و معماری پایه Fog-DSDN و روش مدیریت منابع TFS موجب بهبود 57&lt;sub&gt;/&lt;/sub&gt;12٪ در بهره&amp;zwnj;وری منابع پردازشی، 85&lt;sub&gt;/&lt;/sub&gt;18٪ در استفاده بهینه از حافظه و 13&lt;sub&gt;/&lt;/sub&gt;39٪ در کاهش تأخیر سرویس شده است. این دستاوردها بیانگر آن است که ترکیب ساختار ماژولار میکروسرویس&amp;zwnj;ها با پیش&amp;zwnj;بینی هوشمند بار توسط ESN می&amp;zwnj;تواند راهکاری کارا، مقیاس&amp;zwnj;پذیر و سبک&amp;zwnj;وزن برای مدیریت منابع در شبکه&amp;zwnj;های Fog&amp;ndash;DSDN فراهم آورد.&lt;/p&gt;</OtherAbstract>
    <ObjectList>
      <Object Type="Keyword">
        <Param Name="Value">پردازش مه، شبکه‌های توزیع‌شده نرم‌افزار محور، مدیریت منابع، یادگیری عمیق.</Param>
      </Object>
    </ObjectList>
    <ArchiveCopySource DocType="Pdf">http://ijece.org/ar/Article/Download/49971</ArchiveCopySource>
  </ARTICLE>
</ArticleSet>