<?xml version="1.0" encoding="UTF-8"?>
<ArticleSet>
  <Article>
    <Journal>
      <PublisherName></PublisherName>
      <JournalTitle>Journal of Resource Management and Decision Engineering</JournalTitle>
      <Issn></Issn>
      <Volume>3</Volume>
      <Issue>Serial Number 9</Issue>
      <PubDate PubStatus="epublish">
        <Year>2024</Year>
        <Month>10</Month>
        <Day>24</Day>
      </PubDate>
    </Journal>
    <ArticleTitle>A Machine Learning-Based Approach for Link Recovery in Smart Grids Using Software-Defined Networking</ArticleTitle>
    <VernacularTitle>A Machine Learning-Based Approach for Link Recovery in Smart Grids Using Software-Defined Networking</VernacularTitle>
    <FirstPage>116</FirstPage>
    <LastPage>135</LastPage>
    <ELocationID EIdType="doi">10.61838/kman.jrmde.3.4.13</ELocationID>
    <Language>EN</Language>
    <AuthorList>
      <Author>
        <FirstName></FirstName>
        <LastName></LastName>
        <Affiliation></Affiliation>
      </Author>
      <Author>
        <FirstName></FirstName>
        <LastName></LastName>
        <Affiliation></Affiliation>
      </Author>
    </AuthorList>
    <PublicationType>Journal Article</PublicationType>
    <History>
      <PubDate PubStatus="received">
        <Year>2024</Year>
        <Month>07</Month>
        <Day>29</Day>
      </PubDate>
    </History>
    <Abstract>&lt;p&gt;Network failures can cause serious damage and disrupt communications, which in turn significantly reduces service reliability. Among the various causes of network failure, link failure between network components is one of the most common. For intelligent, autonomous operation without human intervention, a smart grid must have a flexible communication infrastructure capable of rapidly detecting and repairing link failures. A software-defined networking (SDN) approach offers this capability. SDN enables centralized control and decouples the data and control planes, facilitating dynamic management and rapid response to failures. This technology enhances the speed of rerouting and path recovery during link failures by providing centralized and optimized decision-making. Central controllers in SDN architectures can select new paths for data flows in the event of failure, thereby reducing recovery time and packet loss rates. In this study, we design a module for the SDN controller equipped with link failure detection features and implement automatic recovery using the Q-learning algorithm. In smart grid environments, packet loss rates are critical because any data loss can degrade service quality and hinder the reception of essential information required for system control in crisis situations, ultimately reducing the grid's ability to respond to instabilities. The core focus of this research is reducing the packet loss rate, as data loss severely impacts network stability and efficiency. When comparing the proposed method to a reference study, the packet loss rate, recovery time, and algorithm execution time in the German topology decreased by 66.62%, 85.99%, and 91.99%, respectively. Similarly, in the U.S. topology, these metrics were reduced by 90.50%, 76.99%, and 98.99%, respectively. Additionally, compared to the normal state, the packet loss rate was reduced by an average of 67.95% in the German topology and 13.15% in the U.S. topology.&lt;/p&gt;</Abstract>
    <ObjectList>
      <Object Type="keyword">
        <Param Name="value">Smart Grid</Param>
      </Object>
      <Object Type="keyword">
        <Param Name="value">Software-Defined Networking (SDN)</Param>
      </Object>
      <Object Type="keyword">
        <Param Name="value">Q-learning Algorithm</Param>
      </Object>
      <Object Type="keyword">
        <Param Name="value">Failure Management</Param>
      </Object>
    </ObjectList>
    <ArchiveCopySource DocType="pdf">https://www.journalrmde.com/index.php/jrmde/article/download/79/74</ArchiveCopySource>
  </Article>
</ArticleSet>
