Upload
others
View
9
Download
0
Embed Size (px)
Citation preview
1
:چکيذ
تحقيقاتی ت ایي ت طر فشایذ ای در حال رضذ است. تج خيز کذ دلت ا، صایع هختلف، ساسهاى ا هزاکش علوی اضياء اهزس ایتزت
ضذ است. وچيي اويت رضذ سزیع ایني تکلنصی، هحققناى ع ن IOT اهز هجة رضذ سزیع تکلصی ا فاری ای هزتثط تا
در هذاى ت هثاحج فاری اط عات را تزآى داضت ک تزرسی ای عويقی در حس ای فی ایي فاری اجام دذ. ضاخت هعوناری یین ای
ارتثاطات تزرسی پزتکل ا در تکلصی ای ضثک ای وار اس اويت فزاای تزخردار تد است. چزا کن ضناخت اسنتهاد درسنت اس
ینن گای اجوالی داضت اپزتکل ای هجد در ز فاری هيشاى هفق عول کزدى آى فاری را هطخص هی کذ. تاتزایي ها در ایي هقال اتتذا
پزداخت این در اداه ت ین تيجن ایتزت اضياء ای پزتکلتزخی اس هوتزیي ت تحليل تزرسی ت هقل اهيت در ایتزت اضياء سپس
.کلی تزای تز گيزی اس ایي پزتکل ا در ه عيت ای گاگى رسيذ این
اضيا ایتزت چالطای، IOT: اهيت، پزتکل، کليذ اص
هقذه
هتسز اظ ذب بی قوس تب ؾالمهت نالم هال ثبقالس اظ بی ظهی زض یبفت تؾ ضقس حبل زض تىلغی یهبقیبءایتطت
و تاالس ، اؾتبساضز فطان ه ؾبظز ظیطا پطتىل قجى اهىبى تؾ پطتىل ب حبالت رسیس ضا ایتطم اقیبءزیسگب تىلغیى ،
اهیالم هرتهالطی اظ يالیم اضائال زض اثتالسا ثب تساز ظیبز زؾتگب بی هتهل زاز بی هتمل قس ضثط گطزز سف ایالي همبلال
تؾ یبفت ثالطای زؾالتگب البی تجیال قالس ثالب چسیي پطتىل اؾتبساضز زض ؾح قجى ای هرتلفؾپؽ هطف ایتطم اقیبء
پطزاظق ون طخ زاز ای ون ه ثبقس حبف پبییي، تاى
سیرس هفم نیپبضازا هی ب ث طس،یگ زض ط ه ؿتنیؾ هی ب ث طس،یگ قجى زض ط ه هیضا IOT بیثث ض ول
ضول اگط ث سیگ و اقتجب ن زضؾم ثبقس وؿ تاسیگب ب ه يیو ا و نییثگ نیثتا سی قبطسیگ زض ط ه ن یثرالا
Self-configure Self-organize یبیال پ یؾطاؾالط قجى هیو نییثگ نیتاین، هیو تط مل هیآوبزه فیتط هی هال اقالیبء وال
ثالسل والس ثالط ضز ب ضا وس، زاز ثطلطاض اضتجب بیپ یقجى ؾطاؾط يیا یثط ض گطیوس ثب قوس هرتلف یتحم اؾب تاس
نیتالا یه فیال تط يیال ازالبم زالس زض ا یؾطاؾالط قجى يیو لیتب زض شیفبل بیاظ الساهبت یىؿطیاؾبؼ آى هبالس بتیال رعئ ثال
بیال هفالم هیال طس،یگ ن لطاض ه بضوولوبت زض يیا و لت نیثپطزاظ گطی هاضز زSelf-configure ، Self organize ب،یپ ،یؾطاؾط
سسیضا قىل هاقیبء تطمیا بم ث ویپبضازا هی
ؾالبظی شذیالط تجالبزل زاز، لبثلیالم زاضز زیزیتبل یم ذز ثطای چیعی ط آى زض و هیىس تنیف ضا رب اقیب، ایتطم
ایتطالم .زاضز رز یع اقیبء ثب اقیبءاقیبء اؿبى ثب اضتجب اؿبى، ثب اؿبى ثطاضتجب م قجى ایي زض .زاضاؾم امبت ضا پطزاظـ
الب اؿب ظسگ زض ضا ذز گؿتط ث ضظ، ضظ هیكز قبذت آیس ایتطم زض تؾ اى ث اقیبء قالطوتبی . هیسالس تؾال
الب رالز زیگالط، ؾالی اظ. ؿتس اممث هفم ایي هطوعی انل بز ث قسى تجسیل تمـ ثطای حبل زض آهبظى گگل هبس
زاضز ایالي اظ گبضتط، كبى زیس اظ اقیبء ایتطم حظ پیكطبی فبالى فطؾم زضVodafone ، AT&T Telefonica هبس هبی
فایس ث قالوبضی وبض زض.اؾم قس تجسیل اپطاتضبی هثبیل رسیس ثبظاضبی اظ ث یى اقیبء ایتطم و ثالطای اقالیبء ایتطالم وال
چبلكالبی .اؾم ضث ض ظیبزی ها چبلكب ثب گؿتطز ای هفم وبضگیطی چیي ث پیبز ؾبظی فطان ه آضز، اؿبب ظسگ
اضتجببت، اؾتبساضزؾبظی هضزاؾتفبز، قجى، فبضیبی هوبضی طاح ثرف زضپذاقیبء ایتطم اؾبؾ حالطین اهیالم حفال
.ثسی ه ثبقس جم لبثل ذهن
، پطتىلب وبضثطزاظ لحب اهیم (IOTایتطم اقیبء) ثطضؾ عىان مقال:
ادار كل/دفتر رشت تحصيلي رشت شغلي تي كىىد/گان:
مدیریت صياوت فرىگي ي امىيت سيستمای ارتباطي كارشىاسي ارشد مدیریت تکىلژی شکف مسعدی
تسم دييرااوم ایه قسممت گردد.مي كميت علمي تکميل
حز كاريردی: شمار مقال:
شـــركت ارتبـاطات زيرساخت
وزارت ارتباطات و فناوري
اطالعات
2
اهيت در ایتزت اضياء -1
ـ ضا ذهن ، تالب حطین حف ثطای حل ضا لی اهیت ضـ یه یبفتي چبلكبی هرز، هیبى زض ایتطالم واله پالصیط
ایتطالم رب قجى.وطز ذاس فطان ضا هفه ؾبظی چیي اهىبى پیبز ثز اقیبذاس هال ؾالبلب آى وگالب قالسى اظ وال
زضیاله اهیالم ثطلطاضی قطای ، زضچیي زاضز ثؿیبض فبی اهیت يظ گصضز، یػگیالب طوالسام ثالب واقالیبء اظ رالب قالجى
ؾ زض ضا اقیبء ایتطم . زاقم ذاس ثؿیبضثبالتطی پیچیسگ جیتب ه پطزاظس، اؿبب ثب یىسیگط ثب اضتجب هحسزیتبی ذز ث
هیساس: ؾت اظقجى بی آؾیت پصیطتط حظ
اؾم قس تكسیس آب زض توبم قس لیوم ثبتطی ههطف همحبت هبس وقیبءا بوب یب اثعاضبی لج
اؾم ؾجه ظى رسیس یبظهس پطتىلبی واقیبء هیبى اضتجببت
البی هرتلالف آؾیت پالصیطی اؾتبساضزب،وبضثطزب ثب ضا اقیبی و قجى بی هرتلف هیبى پیسبی یع یىالسیگط ثال
ه وس هتهل
هال ثیكالتط زؾالتگببی .هیسالس افعایف ؿتس قجى زض ضاو بی زؾتگب تساز و اؾم ایي اقیبء ایتطم اؾبؾ اهیت يف
زض .یبثالس هال وبی افالعایف ض ث حومت ب، احتوبل زؾتگب تساز افعایف ثب ایى ذجطثس .ثبقس ثیكتط هكىمت ث هبی تاس
ایالي اضتجبالبت اظ بقال رسیالسی حوالمت آؾیت پصیطیب و اؾم تیس زضن مسضآ IOT بی زؾتگب هاضز، اضتجببت اظ ثطذ
قالس، لالصا ه ه تاس و زاضس ظیبزی رز زؾتگببی و آزبی اظ .ساقت اس رز گصقت زض ه آیسو رز ث پیچیس
.والس وتطل ضا قوس ذزضبی ؾطم وبف افعایف یب زض، ضا اظ ه تاس ىطب .ذاس ثز ثیكتط ىطب ثطای وبض فبی
اؾالتفبز ذهنال امبت ثطای وكف پب،هال یب وچه هبیتضبی هبس غیطهن بطا بی زؾتگب اظ تاس ه ىطب وچیي
ثالب تاالس هال ىط آچ هضز ط زض ثبیس هب و اؾم ایي قبیبى تر ىت وبیس ایزبزDDoS تمحو ازبم ثطای ثؿتطی یب وطز،
.ثالز زؾتگببذاس ضظضؾب ث زیگط، چبلف.ثگیطین ط زض ضاىبضبی آى زضهمبثل بسیكینثی زس ازبم یه زؾتگب ث فش
اهالي لجالل لبثالل نالضت ب ث زؾتگب اگط حت .ه قز یعهوتط آى اهیم تبهیي ه یبثس، گؿتطـءاقیب ایتطم و وبض
زضحبل .ضفم ذاس ؾال ظیط بی هطث زؾتگب توبه اهیم آؾیت پصیطی رسیس، یه ثطظ ثب ثبقس، طاح قس ثالبال ثالب وال
طم افعاضی ث ضظضؾب اهىبى همل اؾم، غیط یب ساقت رز نضت زؾت ث آب تطهین یب تیى اهىبى ب، زؾتگب تساز ضفتي
ایالي زیگالط چبلف یع وبضثطاى قره امبت حفبم .ثبقساقیبء ایتطم اهیم اظثبیسبی یى ثبیس (OTA) زض ضا اظ زؾتگب
ضاهتهالل بی زؾتگب و حمیمم، قطوتبی زض .یؿتس اقیبء اهیم ایتطم تسیس تب اهب ؿتس، ىطبتطؾبن . اؾم ظهی
ثب هطتج وبضثطزبی زض ذهنب وبضثطاى، قره امبت ث زؾتیبث ثطای ب زؾتگب ایي اظ ه تاس یع ه وس تظی ایزبز
اظ ذهن تطؾبوتط حطین مى ثگیطز، فطا ضا هب پیطاهى زیبی توبم ایتطم ث هتهلء اقیب و گبه .وس پل، اؾتفبز اتمبل
الالیي اهالب ،رسی تط هال گیطالس ضااقیبء ایتطم اهیم مى ذط زلت ، تلیسوس قطوتبی ایى رز ثب.ثز ذاس ظهبى ط
ه قس اؾتفبز ی هضز زضIOT بی زؾتگب چگ زضثبض ایى بی ثبیس وبضثط .لطاضه گیطز بی وبضثط ؾوم زض زفب ذ
اهیالم گطاى ه ثبیؿم فم وبضثطاى اوخط پیف، ؾبل ز.ثبقس آگب ذز بی زؾتگب اهیت یػگ بی هضز زض وچیي ضایبال
ثبیالس وبضثط حبيط، زضحبل اهب ه ثزس گطاى ذز اهیم گقیبی قوس هضز زض ه ثبیؿم پیف ؾبل پذ .ه ثزس بیكبى
حتال الالساهبت ازبم ثطای وبضثطاى اوخط ثبقسIOT بی زؾتگب اظ ثؿیبضی زیگطپقیسیب ذبگ ، لاظم اتهجیل، حفبم اظ گطاى
اؾم حبل زض ایي .اؾم ثستط ث هطاتت ايب اقیب، هضز زض ون وبضی ه وس ذز، وبهپیتط اهیم ثطای حف یبظ هضز بی پبی
وبضثطاى اهیت افعایف آگب رم هرتلف، وكضبی.ؿتس بزی اقیب، هطزم وبضثطاى هترههیي ، وبهپیتطب وبضثطاى اغلت و
هكالبضوم آهطیىالب، یاله زض (NCSA) ؾبیجطی هل اهیم اتحبز و، اى ث . تكىیل زاز اس هرتلف پیكبی ب گط ذز،
حفال حالطین ایتطالم اظ اؾالتفبز ظهی اهیم زض تؾ تطیذ سف ثب اؾم و زلت ذهن بزبی ؾبظهبب اظ هل
،ADP هسیطیت طم افعاضبی قطوم ؾطیؿب اظ وبیسگب قبهل NCSA هسیط یئم ابی .اؾم ایزبزقس زیزیتبل ذهن
، Symantec فعاضیا طم ، قطوتبیBank of America Visa التهبزیوتبی قط ،Verizon ، AT&T Comcast هربثطات قطوتبی
هالبل ایالي حبهیالبى نبحجبى ثركبی ذهن اظ ثطذ زاذل ظاضت اهیم وچیي، Cisco م افعاضی ؾرقطوتبی گالط
، NCSA هبهضیالم .اهیتال هؿالئل ثساالس هؿالبئل هضز زض ضا ذز ثبیس و هیسس كبى ایي هؿأل .هیجبقس گؿتطز آهالظـ
اؾتفبز هضز یبی فبض ربى ذز اظ اظایتطم،حفبم لبثل اویبى اهي اؾتفبز رم زیبی زیزیتبل قطساى تاوسؾبظی
3
ایالي .هال ثبقالس زاكالگبب ذهنال زلالم، قالطوتبی ثالب وىبضی طیك اظ زاضای بی زیزیتبل، اظ حفبم وچیي گالط
28) زاز ذهنال ضظحطین ،"اتهبل تفىط، تلف،" اهیت آگب پیف رب وچى هرتلف بی سایم گط هؿئلیم غایال
تالمـ یه ( NCSAM )اهیت ؾبیجطی آگب هل هب پیف .س زاضز ثط ضا(اوتجط هب) ؾبیجطی آگب اهیم هل هب (ؾبل ط
وبضالبی وؿت وسگبى ههطف اظ)وؽ ط و ایي اویبى اظ هض ث ه ثبقس ایبالت هتحس نم زلم ثیي هكتطن
ایتطالم .اؾالم قالس ایزالبز هال ثبقالس، زضایتطالم اهیالم ایوال حف الظم رم هبث زاضای (ب زاكگب قطوتب تب وچه
، تاى بزیالس گطفالم و ضا اهیت ذطات اهب ه وس، ایزبز ثبظاض زض ضا فطاا رسیس فطنتبیاقیبء ایالي چال ؾالوم اظ هيال
اقالیبء ایتطالم زض ضا اهیالم رسیس، تالبهیي چبلكبی ؾ، اظیه. ذسهبت اضائ وس قطوتبی تلیس ؾوم اظ چ زس ىطبضخ
ثراین و یؿم ن چیعی اهیم .ه لجس ضا »تویي اهیم «،ب اؿب ربى ثب آى زیگط، اضتجب ؾی اظ اؾم ؾبذت زقاض
قبیس .گطفت قز ط زض ؾبظی پیبز تحلیل، طاح هطاحل توبم زض ال، ضظ ثبیس اظ ثلى وین ايبف بیوبىتوؾیؿ ضا ث آى ثسا
آتال ، ؾالبل ؾ زض ضلن ایي عی ه قزاقیبء ایتطم اهیم ضی زالضثط هیلیبضز 1.5 ؾبال ن ایه ایبؾم و توبم ذبط ث
ضؾیس ذاس ثطاثط ز اظ ثیف ث
ضا IOT میهضزلجل اؾم، اه بزنیو ظ یثس زؾتنیهتهض ثبق نیتا هIOT یضا ثطا تیاثبز اههب چ حبل ؾال ایؿم و
وس ه نیتمؿ ث ؾ زؾت
اقالبض عیال كالتط یوال پ یلطاض زاضز وب الض هبی زؾت هحتا يی زض اقز قبذت هContent Oriented زؾت ال وستب ثب اى
تبیج بیتىلغ يیزض ا طزیگ اؾتفبز ؿتس، قىل ه اس لبثل گطفت و لجم قىل ی بیثط اؾبؼ تىلغ IOT ن،یوطز نیهفالب
اؾتبساضز قس اؾم بی یث فی پ يییت فیاظ پ میاه
طیال ثالس ظ 5اظ Context يیال ا قالز قالبذت هال Contextثب اى ممیحم زض طس،یگ زض ط ه IOT یو ثطا زؾت زه بی زمثس
اؾم: بفتی لیتكى
Who،Where ، When ،What ، How یؿبیؾطاظ و هسل ثطذ نیو هكبس ه نیو ثطضؾ كیهب اگط زل IOT یثالط افكالب هتى
Context ب اؾم Context میثس اظ اه هی IOT هوىي سیاؾم اگط حصفف و عیثطاگ البز چبلف فق قزو زض ط گطفت ه
Context ذالز ض يیال اظاسیال اظ زؾم ثس سیو ه بفمیزض IOTو اظ ضای ؿبیاظ ؾط ویزؾت هیاؾم و چالبلف یا هؤلفال
ب ؿتس Context Oriented گطیز زؾت نیزاض Content Orientedزؾت ثب اى هی هب اؾم پؽ عیثطاگ
زاضز والم زؾتطؾ قوب هست ى بیثلسهست ه یب ث زاز ،ؽیؾط ث ثؿت IOTب ؿتس Subject Oriented عی ؾم زؾت
Subject ال اظ ،ط یال غ وبتیتهالو البزات، اظ رؽ ضفتالبض، ی اؾم و اظرؽ ذز هي قز ه ی ب ث زاز هطث ممیزض حم
تالط اؾالم تط هكالىل سیچیپ بضیثؿ ثس يیزض ا میث اه اؾم و زؾتطؾ Subject یحزض میپؽ ثس ؾم اه Contextرؽ
یؾالط هیث بظی اگطقس يیهمطضات تس يیا ؿتیزاضس، ثب همطضات ث بظی اگط نیلطاض ز ثس ضا رساگب هضزثطضؾ ؾ يیا ؿتیثب
يیال ا ؿالت یوالمى زاضالس، ثب یبیگالصاض مبؾال یؾ یىؿالط یثال بظیال اگط طسیهحسزوس قىل ثگ همطضات ؿتیزاضس، ثب بیهحسزؾبظ
ازالبم مال ی زل بزیال تالمـ ظ ؿتیثب سیث آب ضؾ قز ن و ؾبزگ زاضز ث رز بی بظهسی يی اطزیازبم پص بیتگصاضبؾیؾ
یهوالالبضهالال تالالاى ثالال هالالاضزی وچالالى، IOT یهالالن زضاترالالبة قالالجى الالب یقالالبذم الالبزض والالیي ضاؾالالتب اظ رولالال بثالالسی
، همبهم زض ثطاثالط تالساذل ، فطوبؿ فی، زاز بی طخ، ثبال)تساز قئ تحم پقف( مطفی، پقف تحم گؿتط،(یقجى)تپلغ
، یثبتط بزیظ وط، قجى ههطف ون تاى، هتمبثل( یوىبض می)لبثلیقجى ا يثی اتهبالت، زض همبثل اضتجببت زطف ىطفی اضتجببت
، یطیپالص تحالطن ، یطیپص بؼهمی، یطیپص زؾتطؼ، بىیاو ملبثلی، ثؿت تلفبت، طتأذی، لبت میطهسی، ؾح قجى زض توبه ماهی
اقبض وز يیپبئ عی، هت یث وبضثطزب ز ؽؾطی، بثی هىبى
4
اءياض تزتیا یهختلف تزا یا یپزتکلا استاذاردا دری -2
یزض، قطا يیهطزم ثرز آضز ا يیث یزض ح اضتجب وىبض ثبض اذتطا قس، ث ض وبهل اممث يیال یثطا تطمیو ا گبه
زاز و زض آى ضظب تهض آى ن ؾالرم طییتغ یضا ث گ ا و ث اضهغبى آضز ظسگ یآظاز ث امبت ضا ثطا اظ زؾتطؾ یسیرس
هیال قوس هتهل ث ن اؾم و امالبت هالن ضا زض ی! ثلى زض هضز زؾتگب بؿمیزض هضز هطزم تطمیا فل دثز اهب ه
ثبالتط یطیپص بؼیثب ؾطم ثبال، هم سیزؾتگب ب ثب يیا ، ال یبیزض ز میث هفم بثیزؾت یثطا وس هجبزل ه وگب ؿتنیاوؾ
یتىلالغ یبیال زضز ظسگ یالگب IOT بیاقیبء تطمیاهب( ثب ن اضتجب ثطلطاض وس لیتر بیهب ) فل بظیفطاتط اظ بضیثؿ یب میلبثل
ذالبگ یقالس اؾالم، زؾالتگب الب يییآى ت ی آچ و ثطا IOTتحمك اساف یثطا فم آغبظ ضا اؾم! يیآضز، ا ضا ث اضهغبى ه
ثال ؾالطض طؾالبذم یظ كیال اظ ط سیقس ثب یامبت ضا ثب ن هجبزل وس ؾپؽ امبت رو آض ىپبضچیثتاس ثض سیقوس ثب
ثبالج هال یعیال چ چافطاز اضؾبل قز بیب، ثطبه ب ؾتگبالظم ث ز يیقز آگب فطاه لی تحل یاضؾبل قس ؾپؽ زاز ب تزع
اؾالتفبز اظ كیهن اظ ط يیا ثبقس؟ طیاظ ط رب اهىبى پص جبی ذسهبت ثبال تمط یوبضثطز یثطبه ب لیتجبزل امبت تح يیقز و ا
ایي پطتىلب جبضتس اظ:قز ازبم ه IOT یاا پطتىل ب
وبضثطز یال تىلبیپط -1-2
وكف ذسهبتتىلبی پط -2 -2
پطتىلبی ظیطؾبذم - 3-2
پطتىلبی پیس زاز -4-2
الی اتمبل)اضتجببت(پطتىلبی -5-2
پزتکل یی کارتزد1-2
ب ثطلالطاض والس ثطذال الی وبضثطز هحی ضا ایزبز ه وس و طم افعاضبی وبضثطزی ثتاالس اظ طیالك ایالي هحالی ثالب قالجى اضتجال
ذاین وطز وال ثال وال االا ب نحجم چبض هضز اظ ایي پطتىلذهل زض نطفب هب و ه ثبقس ظیطالی ث قطح ایيپطتىلبی
:قز نل ه ب هرتلف اتهبل
1-1-2 - MQTT (هتزی صف پيام اتقال تل )ا.
اضائ وطز اؾم: MQTT تطیف اظ MQTT ؾبیم ة .قز بی زؾتگب اتمبل ث ؾطض اؾتفبز ه ایي پطتىل ثطای گطزآضی زاز
البم زض ایتطم اقیب ایي پطتىل ث اى یه پطتىل اتمبل پیبم ثؿیبض ؾجه اتكبض/حجم (M2M) پطتىل اضتجب زؾتگب ث زؾتگب
یب پبی ثبسگطاى اؾم اؾتفبز بی زض و وسیؿ اسو هضز یبظ اؾم بی ث هىبى یي پطتىل ثطای اتهبلاطاح قس اؾم
اؾالتفبز قالز گیطس ای ثب یه ثطوط اضتجب ه و اظ طیك یه لیه هباض تاس زض حؿگطبی قز ثطای و، ایي پطتىل ه ه
ایي پطتىل وچیي ثطای وبضثطزبی ؾیبض هبؾت اؾم البی زاز والچى ظیطا اساظ وچى زاضز، تاى ههطف آى ون اؾم، ثؿالت
.زاضز تظی امبت وبضآهسی ث یه یب چس گیطس زاضز
2-1-2 XMPP - (رسای اتل پزتکل حضر پيام )گستزش.
ایالي پطتىالل ضا XMPP ؾالبیم ة .قالز هال اؾالتفبز ؿتس هتهل ؾطضب ث و افطازی ث ب زؾتگب اتهبل ثطای پطتىل ایي
ضؾب آ ، حض، چم بی ثبظ ثطای پیبم ای اظ فبضی گؿتطـ، هزو ضؾب لبثل چیي تطیف وطز اؾم: پطتىل حض پیبم
5
ثال XML XMPP بی افعاضبی ؾجه، گطزآضی هحتا، هؿیطیبث وه زاز بی یسیی ، وىبضی، هیبى چس طف توبؼ
ای و هب ثطای آغبظ هجبزل امبت ث وبى قی بی هتهل رم وكف وسیگط قط گفتگ اؾم اى اثعاضی ثطای زؾتگب
.زین ازبم ه
3-1- 2 DDS - ( )خذهات تسیع داد.
البی وال پطتىالل MQTT XMPP اظDDS پطتىالل .قز ه اؾتفبز قوس بی زؾتگب ثیي ؾطی اضتجب ثطای پطتىل ایي
البی زؾالتگب اؾالتفبز وس و ثال الض هؿالتمین اظ زاز بی اؾتفبز ه اظ زؾتگب DDS م زؾتگب ث ؾطض ؿتس هتفبت اؾ
ب پیبم تاس ث ض وبضآهسی هیلیى ه DDS بی یه زؾتگب ث زؾتگب زیگط اؾم یه پطتىل ثطای تظی زاز DDS وس ه
اضتجب وتب ث وتب اؾم حصف ؾالطضب ثطوطالبی پیالبم یه DDS ظهبى تحیل زس بی ن ث ثؿیبضی اظ گیطس ضا زض حبی
و یبظهالس اقالیبء البی ایتطالم تط قسى اضتجب، وبف تأذیط وبف پیچیسگ قس اؾم ایي پطتىل ثطای اؾتفبز ثبج ؾبز
.هبؾت اؾمهوبضی هوئي ثب ولىطز ثبال ؿتس
4-1-2- AMQP (پزتکل صف )تذی پيطزفت پيام.
ثالطای هال ثبقالس الب بمیپ ینف ثس كطفتیپطتىل پ یث هب Advanced Message Queuing Protocolپطتىل و هرفف يیا
ایالي AMQP ؾالبیم ة گالط ذالضز اؾالم یپطتىل ثب نف ثس يیهفم ا .قز ط ثیي ؾطضبی هرتلف اؾتفبز ه هؤح اضتجب
:پطتىل ضا چیي تطیف وطز اؾم
والس، امالبت ب ضا ث ن هتهل ه ب ایي پطتىل ؾیؿتن ب ؾبظهبى بی تزبضی ثیي ثطبه یه اؾتبساضز ثبظ ثطای تجبزل پیبم
ایالي الس و قالز ضا اضؾالبل هال هال ب هتال بی و ث اساف آ وس زؾتضالول ب ه هضز یبظ فطایسبی تزبضی ضا اضز آى
ؾالبظز تالب العاضاى پبیساضی ثبالی آى اؾم و آى ضا لبزض ه AMQP وس ذهنیم انل ب ضا ثیي ؾطضب هتمل ه پطتىل پیبم
افالعاض ثالطای ایي پطتىل رؿتیي ثبض ث الاى یاله هیالبى .ای اضؾبل وس ثسی قس ضا ثسى اظ زؾم ضفتي یچ زاز تطاوف نف
ثالطای وبضوطزالبی AMQPبی ثؿیبض هن ثطای نم ثبىساضی تؾ یبفالم زض ظهیال ایتطالم اقالیب، یطی تحیل پیبمضزگ
.ب اظ چسیي ؾطض ثبیس ثطای تحلیل وبضآهس هجبزل قس ثؿیبض هبؾت اؾم تحلیل ؾوم ؾطض و زض آب زاز
اظ نف الب كزیاتمبل نبزض ه یثطا Publisherو اظ اضتجببتؾم ب بمیپطتىل توطوع ثط اظ زؾم سازى پ يیا یبیاظ هعا ىی
ضا ثطلالطاض point-to-pointاضتجب هیو ثهضت وبهم لبثل اتوبز ىسیاؾتفبز ه TCPاظ كز،یزض ط گطفت ه Subscriber یثطا
اضتجالب آپكالبل تؾال یضاىالبض ثالطا هیال اؾتبساضز، يیضا ام زس ا بمیط پ بفمیزض سیثب عی ی زض ازاه، مب بوس ه
AMQPپلتفالطم ،یپطتىل زض نالم ثبىالساض يیا میزض ذز زاضز ثب تر ث هب عی یچس فبظ بىیرط یثطلطاض زجالبل یثالط ض
ؿتنیؾ یقسى ب ؿمیض بیاظ اقىبالت فبض بىیاو يیتوطوع زاضز و ا همهسآب ث سىیاظ ضؾ بىیب او بمیوطزى توبم پ
ه یوطا تج یضا ث اى تلفي ب "زؾتگب ب"قز هوال وؿت وبض اؾتفبز ه یب بمیزض پ كتطیث AMQPذاس ثز
یولىطز تزع بی وبیوتطل ولىطز اپ یثطا IOT ،AMQP یوس زض ظه اضتجب ثطلطاض ه پكت یوس و ثب هطاوع زاز ب
ثط ؾطض هبؾت اؾم هجت لی تحل
6
5-1-2 -COAP
هحالسز ثالب البی ثب تساز گالط یایي پطتىل تالالب زض هحی ب ثطای زؾالالتگب هحسز ایزبز قالالس اؾالالم اؾم و پطتالالىل
. اطغی ووتط هبؾت اؾم اظ اؾتفبز ثب قره بی ثیؿین هبس بی قجى لبثلیم حبف یب پطزاظس ون
6-1-2- WebSocket
البی اضتجالب تطیي ضا یى اظ ؾبز ه وس ایي پطتىلته، وبض TCPاضتجببتو ثط ضی هزطا ة اؾم یه پطتىل هجت ثط
تاى ث چبض ول انل اتهالبل، )زض یه ؾیؿتن یب ثیي ز ؾیؿتن( اؾم اضتجب اظ طیك ؾوم ضا ه سز طف ثیي ز پطزاظ
HTTP پطتىلل اتهبل، اضؾبل زضیبفم ذمن وطز زض ؾالوم اؾالم ( …ویك آغبظگط اضتجب، هكتطی )هطضگالط اح
قز اگط زض ظهب پؽ اظ ثؿت قسى ؾوم الظم قز ؾالطض امالبت ؾطض ثمفبنل ثس اظ اتوبم اضتجب ثؿت ه هكتطی ثیي
یبظ ث ؾوت زاضین و ثبظ ثوبالس، (real time)ثبثطایي ثطای ثطلطاضی اضتجب وعهبى ،ضا ث وبضثط ثفطؾتس ضا ثطای ایي وبض ساضز
.وس فطان ه HTTP ایي لبثلیم ضا زض هطضگط ؾاض قس ثط ثؿتط ؾوم پطتىل ة
طف خذهاتپزتکل ک 2 -2
زض قجى اضائ ه ث هبی تكالالریم ذزوبض زؾتگب ب زض قجى ذسهبت اؾالالم و تؾ ایي زؾالالتگب بایي پطتىل
پطتىلبی وكف ذسهبت ث قطح ظیط ه ثبقس: قس
mDNS 1-2-2-
DNS-SD- 2-2-2
ب فيشیکننی - 3-2-2
UPNP - 4-2-2
HyperCat - 5-2- 2
Multicast Domain Name System (mDNS) .ذسهم پبی ثالالطای ثطذ ثطبه بی وبضثطزی ایتطم اقالیبء، ؾیؿالتن پطتىل یه
هكبث وب وال زض ؾیؿالتن البم زاهال تاله پركال هوالل ،م پطتىل اؾم و اظضاث بی وبضثطزی ثطبه یؿ بم زاه اؾ
ه ذاس یه بم ضا تحلیل والس mDNSهرز اؾم اؾتفبز ه وس ل ایي ضاث ب هتفبت ارطا ه قس ظهبیى یه وبضذا
س پبؾد هیسذز ی پ ثب ضوضز هطث، ثب كالالب آ الالس هیعثبىیه پطؼ ر ؾیؿتن بم زاه ضا چسثرك ه و
پطتىل DNS-SD ؾیؿالالتن بم زاهال بی یالاله اؾالالتبساضز اؾالالم و ثب اؾتفبز اظ ضوضزبی هج ؾیؿتن بم زاه، وبضذا
اظ ای تاس هزوب هی وبضذا پطتىلي ثب ای قس ه ؾبظز اظ یه ؾطیؽ زازبی بهگصاضی قس ضا لبزض ث وكالالف و
س اؾالالتفبز اظ پیبم بی ؾیؿتن بم زاه اؾتبساضز وكف وثب هضزالالط زض یه قالالجى ذبل ضاذسهبت
ضازیبی وچه ثلتح ؿالالتس ) ثیىي ب ة فیعیى ث یه الیم تجسیل قزچیعی و ثبج قالالس ة فیعیىالال پطتىل
ىس و زض آى زؾتگب قوس یب قالال ء هتهل ثال هیفیعیى هحی ضا ایزبز ة سیف ؾالالیگبل وتب زاضس( ؿتو
سپرك ه و-ؿتس، وعزیىتط ثیىي اظ طیك ثلتث، قبؾالال هج بی قالالوسی و ث آى زؾتگب
پزتکلای سیزساخت -3-2
اؾم قس لیتكى گطیثرف ز 3ذز اظ طؾبذمیظثرف
یاتیزيتخص هس -1-3-2
7
تخص ضثک -2-3-2
یی فيشیکی -3-3-2
یاتیزيتخص هس -1-3-2
ث قطح شیل ه ثبقس: هؿالالیطیبث بی پطتىل مث هبی اتربة ثتطیي هؿیط ثطای اتمبل زاز ث همهس هضزط اؾ هؿیطیبث
RPL پزتکل -1-1-3-2
RPL ایالي اؾالم هسؾ ثطای قجى بی حؿگط ثیؿین هكرم قالس پطتىل هؿیطیبث ایتطم اؾم و تؾ وبضگط یه
ipv6 ثطزاض ون لسضت ثب اتمف اؾم و اظ قز پطتىل هؿیطیبث پطتىل و وچیي ث اى پطتىل الی قجى قبذت ه
اؾتفبز ه وس
CORPLزتکلپ -2-1-3-2
اظ ، اهالب ثالب ز تغییالط رسیالس DODAG اؾالالم اظ ؿالالل تپلغیبی ازضاو ثالالطای قالالجىطاح قس RPLاظتؾ یه
RPL اؾتفبز ه وس CORPL زضؾبذتبض پسض هرزاظ RPL الم و زض آى حسالل ث یه پسض پكتیجبى گیط اؾتفبز ه وس
قز فطنم لجب اتربة ه نضت ث وس زاضز گط اتمبل ثسی فطو یبظ اؾم ط گط یه هزو اضؾبل ثط پسض پیف
CARP پزتکل -3-1-3-2
ثالبظپرف گالبم CARP هبالس پطتىل البی ٠ قالالس ثطای اضتجببت ظیط آة اؾم طتىل هؿالالیطیبث تظی قس طاح یه پ
الالالس بی وتطل تییي ه وس گبه و یاله وؿالالالبی ثال الالالاى ثالبظپرف و ثسی ضا ثط اؾبؼ تجبزل نحیح ثؿالالت
.گیطز ثطای اتمبل زاز هضزاؾتفبز لطاض ه گطززه اتربة ه قالالز، هزطا اتربة
تخص ضثک پزتکل ای 2-3-2
شیل ه ثبقس :پطتىل بی الی قجى ث قطح
6LOWPAN 1-2-3-2-
6TISCH- 2-2-3-2
6LO 3-2-3-2-
ة فيشیکیییپزتکل ای 3-3-2
:ثبقس ث قطح ظیط ه پطتىلبی آى افعاض گیطس فطؾتس اضتجب زاضز ایي الی ثب ؾالالرم
LTE-A 1-3-3-2-
IEEE 802.15.4 2-3-3-2-
Z-Wave 3-3-2-2-
پزتکل ای پيذ داد 4-2
اا پطتىلبی ایي ثرف ث قطح ظیط ه ثبقس:
پزتکل تلتث کن ازصی -1-4-2
8
پطتىل بی ؿتس و ثطای قجى بی هحل ذهن ثب طخ پبییي ثال والبض هال Z-Wave Thread یب Zigbee پزتکل -2-4-2
ثبالی ضا ثط ذمف گعی بی هكبث اضائ ه زس ایي اهط هرت افعایف لالسضت ضس ایي تىلغی ب ون ههطف ؿتس اهب ثبظز
.وچه هحل ثسى نطف عی بی هتسال ه قزاقیبء قجى بی
DASH7 پزتکل -3-4-2
G.9959 پزتکل -4-4-2
Lorawan پزتکل -5-4-2
Weightless پزتکل -6-4-2
DECT/ULE پزتکل -7-4-2
LWM2M پزتکل -8-4-2
SOAP پزتکل -9-4-2
Wirelesshart پزتکل -11-4-2
IEEE 802.11 ah 11-4-2- پزتکل
(پزتکل ای یی اتقال )ارتثاطات 5-2
پطتىلبی آى ث قطح ظیط ه ثبقس:ایي الی رطیبى زاز ب ضا زض قجى وتطل ه وس
ISA 100.11a پزتکل -1-5-2
NFC پزتکل -2-5-2
Enocean پزتکل -3-5-2
NB-IOT پزتکل -4-4-2
گيزی تيج -3
فطزثالز هتكىل اظ یه قجى رب اظ اقیبء زض اضتجب ثب یىسیگط اؾم و زض آى ط زؾتگب زاضای یه آزضؼ هحهطث ایتطم اقیبء
.والس ثطضؾ لطاض گطفم ثب یىسیگط اضتجالب ثطلالطاض هال اضتجب اؾتبساضی و هضزتحمیك ثط اؾبؼ لایي پطتىلبی ایي زؾتگبب
اسو لبثلیم تبهل اضتجب ثالب یىالسیگط هحالی ضازاضسوال ایالي تالبهمت ضظهط زض فبلیتبی وسگبى هض اظ اقیبء ولی قطوم
وچالیي هحالی قالوس .پالصیطز هحی نالضت هال وطزى زاز امبت ثب هحی پبؾرگی ث ضیسازبی زثسلاضتجببت ثب ض
تالبهل آگالبتط، بی ذسهبت یه هحی ث هؤلف ظیطؾبذت بی اضتجب و ثبج تجسیل هؤلف امبت جبضت اؾم اظ فبضیبی
گالصاضی اقالتطان لبثلیم قوس ثب یتطم اقیبء ثطای هحی قوس ث هبی اضتجب زؾتگببیا ثب ایتطت ث ذاس قستط وبضاتط
زض اثتسا ث هؿئل اهیم زض ایتطم اقیبء زض ایي همبل وبضثطزی آضا ذاس ثز بی هضفبل وطزى ثطبه امبت ثب یىسیگط ث
الب اؾالالالتبساضزبی ضایالذ اظرولال والبضثطز، وكالالالف ذالسهبت، ظیطؾالبذم هتكالالالىل اظ پطتىلبثطذ ث چبلكبی پیف ض ؾپؽ
9
ضا آالب البی ثطذال اظ یػگال ،اروبل ثب ثطضؾ الی فیعیى ، الی پیالالس زاز زضبیم الی اضتجببت پطزاذتین قجى ، هؿیطیبث
ثالب سف تؾ ضس پیكطفت و ایتطم اقیبء زض پیف گطفت اؾالالالم ثب تر ث و ای و ايح اؾم ایي اؾم هؿئل اضائ زازین
یالب ءظیبزی زض هضز ذالط افكالب وبضثطاى گطا ه گطزز و آضی اقیبء قوس روتؾ تر ث ایي هؿئل و امبت هتفبت
ایالي الالعام قالز ثیكالتط حالؽ هال هرالز ضا پالط والس ذألالبی و رسیستطی بی یبظ ث پطتىل اظ ایي امبت زاضساؾتفبز ؾء
ثتالطیي اؾالم اقیبء تاى گفم وسام پطتىل ثطای ایتطم زض هزو ثبیس گفم و و ضا زض ایي ظهی هكغل ذاس وطزپػكگطاى
یم هت وبضثطزالب هیلیالى این آى ضا اؾتبساضز وین قبیس طگع ن تاین هب ای ؿتین و ظ تاؿت چى زض هطحل الب ال
.فطز تجسیل وطز اؾم ثبثطایي ثتطیي پطتىل ث وبضثطز ثؿتگ زاضز ای هحهطث ث حظضا ایي حظ ،بی هتهل هرتلف زؾتگب
هزاجع هأخذ
ایتطم -
هزل ؾوب)ؾطظهیي هزبظی اهي( -