<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ArticleSet PUBLIC "-//NLM//DTD PubMed 2.7//EN" "https://dtd.nlm.nih.gov/ncbi/pubmed/in/PubMed.dtd">
<ArticleSet>
<Article>
<Journal>
				<PublisherName>رئیس دانشکده مهندسی برق و کامپیوتر</PublisherName>
				<JournalTitle>مجله مهندسی برق دانشگاه تبریز</JournalTitle>
				<Issn>2008-7799</Issn>
				<Volume>55</Volume>
				<Issue>4</Issue>
				<PubDate PubStatus="epublish">
					<Year>2025</Year>
					<Month>12</Month>
					<Day>22</Day>
				</PubDate>
			</Journal>
<ArticleTitle>A Switch Migration-based Congestion Control Mechanism for Multi-domain SDNs</ArticleTitle>
<VernacularTitle>مکانیزم کنترل ازدحام مبتنی بر مهاجرت برای شبکه های نرم افزارمحور های چند دامنه ای</VernacularTitle>
			<FirstPage>653</FirstPage>
			<LastPage>663</LastPage>
			<ELocationID EIdType="pii">19939</ELocationID>
			
<ELocationID EIdType="doi">10.22034/tjee.2025.65116.4941</ELocationID>
			
			<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>
				<PublicationType>Journal Article</PublicationType>
			<History>
				<PubDate PubStatus="received">
					<Year>2024</Year>
					<Month>12</Month>
					<Day>21</Day>
				</PubDate>
			</History>
		<Abstract>With the continuous advancement of Software-Defined Networks (SDNs), the adoption of a distributed control plane architecture has become increasingly necessary. One of the primary challenges in these networks is the variable load on the controllers where high loads can lead to congestion. Such congestion can significantly degrade network efficiency. Although previous studies have attempted to address this issue, they have largely failed to effectively manage load exchange between the control plane and the data plane. This paper proposes a migration-based congestion control mechanism for multi-domain SDNs. In this approach, when a controller experiences high load and congestion, selected switches are migrated from the overloaded controller to one with a lower load. If the migration risks congesting the new controller, the mechanism swaps switches between controllers with minimal migrations, drawing inspiration from the Kadane algorithm to prevent congestion elsewhere. The proposed mechanism was evaluated using the D-ITG and IPerf tools with the RYU controller, demonstrating improved system performance. Simulation results show that the mechanism outperforms the baseline approach, increasing average network throughput by approximately 10%, while reducing average delay and jitter by about 30% and 25%, respectively. Furthermore, a comparison between the proposed method and the OptiGSM method reveals that the proposed method offers superior throughput and lower delay, although the OptiGSM method exhibits less jitter than the proposed method</Abstract>
			<OtherAbstract Language="FA">با توسعه مستمر شبکه های نرم افزاری تعریف شده (SDN)، نیاز به استفاده از معماری توزیع شده در صفحه کنترل این شبکه ها افزایش می یابد. یکی از مهم ترین چالش ها در این شبکه ها، بار متغیر روی کنترلرها است و بار زیاد باعث ازدحام می شود. افزایش ازدحام می تواند کارایی شبکه را به شدت کاهش دهد. اگرچه مطالعات مختلف برای حل مسئله ازدحام تلاش کرده اند، اما نتوانسته اند تبادل بار بین صفحه کنترل و صفحه داده را به طور موثر مدیریت کنند. در این مقاله، یک مکانیسم کنترل تراکم مبتنی بر مهاجرت برای SDN های چند دامنه ای پیشنهاد شده است. در این مکانیزم، زمانی که یک کنترلر تحت بار زیاد است و ازدحام رخ می دهد، سوئیچ های انتخاب شده از یک کنترلر با بار زیاد به یک کنترلر با بار کمتر منتقل می شوند. در صورتی که مهاجرت باعث ازدحام در کنترلر جدید شود، مکانیسم سوئیچ ها را بین کنترلرها با کمترین میزان مهاجرت تعویض می کند تا از تراکم در سایر کنترلرها با الهام از الگوریتم Kadane جلوگیری کند. مکانیسم پیشنهادی با ابزارهای D-ITG و IPerf و کنترل‌کننده RYU مورد تجزیه و تحلیل قرار گرفت و نشان داد که عملکرد سیستم بهبود می‌یابد. علاوه بر این مقایسه میان روش پیشنهادی و روش OptiGSM نشان می دهد که روش پیشنهادی گذردهی بهتر و تاخیر پایین تر دارد هر چند روش OptiGSM لرزش کمتری دارد.</OtherAbstract>
		<ObjectList>
			<Object Type="keyword">
			<Param Name="value">شبکه نرم افزار محور</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">مهاجرت سوئیچ</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">کنترل ازدحام</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">کنترلر RYU</Param>
			</Object>
		</ObjectList>
<ArchiveCopySource DocType="pdf">https://tjee.tabrizu.ac.ir/article_19939_17612bd36b953e7fa1951439e6e43267.pdf</ArchiveCopySource>
</Article>
</ArticleSet>
