You are on page 1of 21

‫ﻣﺘﺮﺟﻢ ﻣﻦ ﺍﻹﻧﺠﻠﻴﺰﻳﺔ ﺇﻟﻰ ﺍﻟﻌﺮﺑﻴﺔ ‪www.onlinedoctranslator.

com -‬‬

‫ﺗﻘﺮﻳﺮﺗﻘﻨﻲ‬
‫ﺗﻌﺰﻳﺰﺍﻟﺘﻨﻘﻞ ﻓﻲ ﺇﻧﺘﺮﻧﺖ ﺍﻷﺷﻴﺎء ‪mRPL:‬‬

‫ﺣﺴﻴﻦﻓﺘﻮﺣﻲ‬
‫ﺩﺍﻧﻴﺎﻝﻣﻮﺭﻳﺮﺍ‬
‫ﻣﺎﺭﻳﻮﺃﻟﻔﻴﺲ‬

‫ﺳﻴﺴﺘﺮ‪TR-141103-‬‬
‫‪11-22-2014‬‬
‫ﺗﻌﺰﻳﺰﺍﻟﺘﻨﻘﻞ ﻓﻲ ﺇﻧﺘﺮﻧﺖ ﺍﻷﺷﻴﺎء ‪mRPL:‬‬ ‫ﺍﻟﺘﻘﺮﻳﺮﺍﻟﻔﻨﻲ ‪CISTER-TR-141103‬‬

‫ﺗﻌﺰﻳﺰﺍﻟﺘﻨﻘﻞ ﻓﻲ ﺇﻧﺘﺮﻧﺖ ﺍﻷﺷﻴﺎء ‪mRPL:‬‬


‫ﺣﺴﻴﻦﻓﺘﻮﺣﻲ ‪ ،‬ﺩﺍﻧﻴﺎﻝ ﻣﻮﺭﻳﺮﺍ ‪ ،‬ﻣﺎﺭﻳﻮ ﺃﻟﻔﻴﺲ‬
‫ﻣﺮﻛﺰﺃﺑﺤﺎﺙ ‪CISTER‬‬

‫ﻣﻌﻬﺪﺍﻟﺒﻮﻟﻴﺘﻜﻨﻴﻚ ﻓﻲ ﺑﻮﺭﺗﻮ )‪(ISEP-IPP‬‬

‫ﺭﻭﺍﺍﻟﺪﻛﺘﻮﺭ ﺃﻧﻄﻮﻧﻴﻮ ﺑﺮﻧﺎﺭﺩﻳﻨﻮ ﺩﻱ ﺃﻟﻤﻴﺪﺍ ‪431‬‬

‫‪4200-072‬ﺑﻮﺭﺗﻮ‬

‫ﺍﻟﺒﺮﺗﻐﺎﻝ‬

‫ﺍﻟﻬﺎﺗﻒ‪ 351.22.8340509+:‬ﻓﺎﻛﺲ‪351.22.8340509+ :‬‬

‫‪E-mail: mohfg@isep.ipp.pt ، dadrm@isep.ipp.pt ، mjf@isep.ipp.pt‬‬

‫‪http://www.cister.isep.ipp.pt‬‬

‫ﺍﻟﻤﻠﺨﺺ‬
‫ﺃﺻﺒﺤﺖﺑﺮﻭﺗﻮﻛﻮﻻﺕ ‪) 6loWPAN‬ﺍﻹﺻﺪﺍﺭ ﺍﻟﺨﻔﻴﻒ ﻣﻦ ‪ (IPv6‬ﻭ ‪) RPL‬ﺑﺮﻭﺗﻮﻛﻮﻝ ﺍﻟﺘﻮﺟﻴﻪ ﻟﻠﺮﻭﺍﺑﻂ ﻣﻨﺨﻔﻀﺔ ﺍﻟﻄﺎﻗﺔ ﻭﻓﻘﺪﺍﻥ ﺍﻟﺒﻴﺎﻧﺎﺕ(‬
‫ﻣﻌﺎﻳﻴﺮﻓﻌﻠﻴﺔ ﻹﻧﺘﺮﻧﺖ ﺍﻷﺷﻴﺎء )‪ .(IoT‬ﻓﻲ ﻫﺬﻩ ﺍﻟﻮﺭﻗﺔ ‪ ،‬ﻧﻮﺿﺢ ﺃﻥ ﺍﻟﺨﻮﺍﺭﺯﻣﻴﺘﻴﻦ ﺍﻷﺻﻠﻴﺘﻴﻦ ﺍﻟﻠﺘﻴﻦ ﺗﺘﻌﺎﻣﻼﻥ ﻣﻊ ﺍﻟﺘﻐﻴﺮﺍﺕ ﻓﻲ ﻃﻮﺑﻮﻟﻮﺟﻴﺎ‬
‫ﺍﻟﺸﺒﻜﺔ‪ -‬ﺧﻮﺍﺭﺯﻣﻴﺎﺕ ‪ Trickle‬ﻭ ‪ - Neighbor Discovery‬ﺗﺘﺼﺮﻓﺎﻥ ﺑﻄﺮﻳﻘﺔ ﺗﻔﺎﻋﻠﻴﺔ ‪ ،‬ﻭﺑﺎﻟﺘﺎﻟﻲ ﻟﻴﺴﺘﺎ ﻣﺴﺘﻌﺪﻳﻦ ﻟﻠﺪﻳﻨﺎﻣﻴﻜﻴﺎﺕ ﺍﻟﻤﺘﺄﺻﻠﺔ‬
‫ﻓﻲﺗﻨﻘﻞ ﺍﻟﻌﻘﺪ‪ .‬ﻣﻦ ﺍﻟﻤﺘﻮﻗﻊ ﺃﻥ ﺗﻔﺮﺽ ﺍﻟﻌﺪﻳﺪ ﻣﻦ ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ ﺗﻄﺒﻴﻘﺎﺕ ﺇﻧﺘﺮﻧﺖ ﺍﻷﺷﻴﺎء ﺍﻟﻨﺎﺷﺉﺔ ﻭﺍﻟﻘﺎﺩﻣﺔ ﺟﻤﻌﺎً ﻣﻮﺛﻮﻗﺎً ﻟﺒﻴﺎﻧﺎﺕ‬
‫ﺍﻟﻬﺎﺗﻒﺍﻟﻤﺤﻤﻮﻝ ﻓﻲ ﺍﻟﻮﻗﺖ ﺍﻟﻔﻌﻠﻲ ‪ ،‬ﻭﺍﻟﺘﻲ ﻻ ﺗﺘﻮﺍﻓﻖ ﻣﻊ ﺯﻣﻦ ﺍﻧﺘﻘﺎﻝ ﺍﻟﺮﺳﺎﺉﻞ ﺍﻟﻄﻮﻳﻠﺔ ‪ ،‬ﻭﻓﻘﺪﺍﻥ ﺍﻟﺤﺰﻣﺔ ﺍﻟﻌﺎﻟﻲ ‪ ،‬ﻭﺍﻟﻨﻔﻘﺎﺕ ﺍﻟﻌﺎﻣﺔ‬
‫ﺍﻟﻌﺎﻟﻴﺔﺍﻟﺘﻲ ﺗﻈﻬﺮﻫﺎ ﺑﺮﻭﺗﻮﻛﻮﻻﺕ ‪ RPL / 6loWPAN‬ﺍﻷﺻﻠﻴﺔ‪ .‬ﻟﺤﻞ ﻫﺬﻩ ﺍﻟﻤﺸﻜﻠﺔ ‪ ،‬ﻗﻤﻨﺎ ﺑﺪﻣﺞ ﺁﻟﻴﺔ ﺗﺴﻠﻴﻢ ﺍﺳﺘﺒﺎﻗﻴﺔ )ﻳﻄﻠﻖ ﻋﻠﻴﻬﺎ ﺍﺳﻢ‬
‫‪ (smart-HOP‬ﺩﺍﺧﻞ ‪ ، RPL‬ﻭﻫﻲ ﺑﺴﻴﻄﺔ ﻟﻠﻐﺎﻳﺔ ﻭﻓﻌﺎﻟﺔ ﻭﻣﺘﻮﺍﻓﻘﺔ ﻣﻊ ﺍﻟﺒﺮﻭﺗﻮﻛﻮﻝ ﺍﻟﻘﻴﺎﺳﻲ‪ .‬ﻧﻮﺿﺢ ﺃﻥ ﻫﺬﻩ ﺍﻟﻮﻇﻴﻔﺔ ﺍﻹﺿﺎﻓﻴﺔ ﺗﻘﻠﻞ ﻣﻦ‬
‫ﻓﻘﺪﺍﻥﺍﻟﺤﺰﻣﺔ ﺇﻟﻰ ﺍﻟﻨﺼﻒ ﻭﺗﻘﻠﻞ ﺗﺄﺧﻴﺮ ﺍﻟﺘﺴﻠﻴﻢ ﺑﺸﻜﻞ ﻛﺒﻴﺮ ﺇﻟﻰ ﻋﺸُﺮ ﻣﻦ ﺍﻟﺜﺎﻧﻴﺔ ‪ ،‬ﻋﻨﺪ ﺗﻨﻘﻞ ﺍﻟﻌﻘﺪ ‪ ،‬ﻣﻊ ﻧﺴﺒﺔ ﻣﺉﻮﻳﺔ ﻓﺮﻋﻴﺔ‪ .‬ﺗﻢ ﺗﻨﻔﻴﺬ‬
‫ﺧﻮﺍﺭﺯﻣﻴﺔ‪ Smart-HOP‬ﻭﺩﻣﺠﻬﺎ ﻓﻲ ﺣﺰﻣﺔ ‪) Contiki 6LoWPAN / RPL‬ﺷﻔﺮﺓ ﺍﻟﻤﺼﺪﺭ ﻣﺘﺎﺣﺔ ﻋﻠﻰ ﺍﻹﻧﺘﺮﻧﺖ ]‪ ([1‬ﻭﺗﻢ ﺍﻟﺘﺤﻘﻖ ﻣﻦ‬
‫ﺻﺤﺘﻬﺎﻣﻦ ﺧﻼﻝ ﺍﻟﻤﺤﺎﻛﺎﺓ ﻭﺍﻟﺘﺠﺮﺑﺔ ﺍﻟﻤﻜﺜﻔﺔ‪.‬‬

‫‪1‬‬ ‫© ﻣﺮﻛﺰ ﺃﺑﺤﺎﺙ ‪CISTER‬‬


‫‪www.cister.isep.ipp.pt‬‬
‫ﺷﺒﻜﺎﺕﺍﻷﻗﺮﺍﻥ ‪xxx )2014( xxx – xxx‬‬

‫ﻗﻮﺍﺉﻢﺍﻟﻤﺤﺘﻮﻳﺎﺕ ﻣﺘﻮﻓﺮﺓ ﻓﻲ‪ScienceDirect‬‬

‫ﺷﺒﻜﺎﺕﻣﺨﺼﺼﺔ‬

‫‪. com / l oca te / adhoc‬ﺍﻟﺴﺒﻊ ﺍﻳﻴﺮ ‪: www.‬ﺍﻟﺼﻔﺤﺔ ﺍﻟﺮﺉﻴﺴﻴﺔ ‪j ourna l‬‬

‫ﺗﻌﺰﻳﺰﺍﻟﺘﻨﻘﻞ ﻓﻲ ﺇﻧﺘﺮﻧﺖ ﺍﻷﺷﻴﺎء ‪mRPL:‬‬


‫ﺣﺴﻴﻦﻓﺘﻮﺣﻲ⇑‪ ،‬ﺩﺍﻧﻴﺎﻝ ﻣﻮﺭﻳﺮﺍ ‪ ،‬ﻣﺎﺭﻳﻮ ﺃﻟﻔﻴﺲ‬
‫ﻣﻌﻬﺪﺍﻟﺒﻮﻟﻴﺘﻜﻨﻴﻚ ﻓﻲ ﺑﻮﺭﺗﻮ ‪ ، CISTER / INESC-TEC ، ISEP ،‬ﺍﻟﺒﺮﺗﻐﺎﻝ‬

‫ﻧﺒﺬﺓﻣﺨﺘﺼﺮﺓ‬ ‫‪articleinfo‬‬

‫ﺃﺻﺒﺤﺖﺑﺮﻭﺗﻮﻛﻮﻻﺕ ‪) 6loWPAN‬ﺍﻹﺻﺪﺍﺭ ﺍﻟﺨﻔﻴﻒ ﻣﻦ ‪ (IPv6‬ﻭ ‪) RPL‬ﺑﺮﻭﺗﻮﻛﻮﻝ ﺍﻟﺘﻮﺟﻴﻪ ﻟﻠﺮﻭﺍﺑﻂ ﻣﻨﺨﻔﻀﺔ ﺍﻟﻄﺎﻗﺔ ﻭﺍﻟﻔﺎﻗﺪ(‬ ‫ﺗﺎﺭﻳﺦﺍﻟﻤﺎﺩﺓ‪:‬‬
‫ﺑﺤﻜﻢﺍﻟﻮﺍﻗﻊﻣﻌﺎﻳﻴﺮ ﺇﻧﺘﺮﻧﺖ ﺍﻷﺷﻴﺎء )‪ .(IoT‬ﻓﻲ ﻫﺬﻩ ﺍﻟﻮﺭﻗﺔ ‪ ،‬ﻧﻮﺿﺢ ﺃﻥ ﺍﻟﺨﻮﺍﺭﺯﻣﻴﺘﻴﻦ ﺍﻷﺻﻠﻴﺘﻴﻦ ﺗﺘﻌﺎﻣﻼﻥ ﻣﻊ ﺍﻟﺘﻐﻴﻴﺮﺍﺕ ﻓﻲ‬ ‫ﺗﻢﺍﻻﺳﺘﻼﻡ ﻓﻲ ‪ 25‬ﻣﺎﺭﺱ ‪2014‬‬
‫ﻭﺭﺩﺕﺑﺼﻴﻐﺔ ﻣﻨﻘﺤﺔ ‪ 26‬ﺳﺒﺘﻤﺒﺮ ‪ 2014‬ﺗﻢ ﻗﺒﻮﻟﻬﺎ ﻓﻲ ‪16‬‬
‫ﻃﻮﺑﻮﻟﻮﺟﻴﺎﺍﻟﺸﺒﻜﺔ‬
‫ﺃﻛﺘﻮﺑﺮ‪2014‬‬
‫‪-‬ﺧﻮﺍﺭﺯﻣﻴﺎﺕ ‪ - Trickle and Neighbor Discovery‬ﺗﺘﺼﺮﻑ ﺑﻄﺮﻳﻘﺔ ﺗﻔﺎﻋﻠﻴﺔ ﻭﺑﺎﻟﺘﺎﻟﻲ ﻟﻴﺴﺖ ﻣﺴﺘﻌﺪﺓ ﻟﻠﺪﻳﻨﺎﻣﻴﻜﻴﺎﺕ‬
‫ﻣﺘﺎﺡﻋﻠﻰ ﺍﻹﻧﺘﺮﻧﺖ ‪xxxx‬‬
‫ﺍﻟﻤﻼﺯﻣﺔﻟﺤﺮﻛﺔ ﺍﻟﻌﻘﺪ‪ .‬ﻣﻦ ﺍﻟﻤﺘﻮﻗﻊ ﺃﻥ ﺗﻔﺮﺽ ﺍﻟﻌﺪﻳﺪ ﻣﻦ ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ ﺗﻄﺒﻴﻘﺎﺕ ﺇﻧﺘﺮﻧﺖ ﺍﻷﺷﻴﺎء ﺍﻟﻨﺎﺷﺉﺔ ﻭﺍﻟﻘﺎﺩﻣﺔ ﺟﻤﻌﺎً ﻣﻮﺛﻮﻗﺎً‬
‫ﻟﺒﻴﺎﻧﺎﺕﺍﻟﻬﺎﺗﻒ ﺍﻟﻤﺤﻤﻮﻝ ﻓﻲ ﺍﻟﻮﻗﺖ ﺍﻟﻔﻌﻠﻲ ‪ ،‬ﻭﺍﻟﺘﻲ ﻻ ﺗﺘﻮﺍﻓﻖ ﻣﻊ ﺯﻣﻦ ﺍﻧﺘﻘﺎﻝ ﺍﻟﺮﺳﺎﺉﻞ ﺍﻟﻄﻮﻳﻠﺔ ‪ ،‬ﻭﻓﻘﺪﺍﻥ ﺍﻟﺤﺰﻣﺔ ﺍﻟﻌﺎﻟﻲ ‪،‬‬
‫ﺍﻟﻜﻠﻤﺎﺕﺍﻟﺪﺍﻟﺔ‪:‬‬
‫ﻭﺍﻟﻨﻔﻘﺎﺕﺍﻟﻌﺎﻣﺔ ﺍﻟﻌﺎﻟﻴﺔ ﺍﻟﺘﻲ ﺗﻈﻬﺮﻫﺎ ﺑﺮﻭﺗﻮﻛﻮﻻﺕ ‪ RPL / 6loWPAN‬ﺍﻷﺻﻠﻴﺔ‪ .‬ﻟﺤﻞ ﻫﺬﻩ ﺍﻟﻤﺸﻜﻠﺔ ‪ ،‬ﻗﻤﻨﺎ ﺑﺪﻣﺞ ﺁﻟﻴﺔ ﺗﺴﻠﻴﻢ‬
‫ﺷﺒﻜﺎﺕﺍﻻﺳﺘﺸﻌﺎﺭ ﺍﻟﻼﺳﻠﻜﻴﺔ‬
‫ﺍﺳﺘﺒﺎﻗﻴﺔ)ﻳﻄﻠﻖ ﻋﻠﻴﻬﺎ ﺍﺳﻢ ‪ (smart-HOP‬ﺩﺍﺧﻞ ‪ ، RPL‬ﻭﻫﻲ ﺑﺴﻴﻄﺔ ﻟﻠﻐﺎﻳﺔ ﻭﻓﻌﺎﻟﺔ ﻭﻣﺘﻮﺍﻓﻘﺔ ﻣﻊ ﺍﻟﺒﺮﻭﺗﻮﻛﻮﻝ ﺍﻟﻘﻴﺎﺳﻲ‪ .‬ﻧﻮﺿﺢ‬
‫ﺇﻧﺘﺮﻧﺖﺍﻷﺷﻴﺎء‬
‫ﺃﻥﻫﺬﻩ ﺍﻟﻮﻇﻴﻔﺔ ﺍﻹﺿﺎﻓﻴﺔ ﺗﻘﻠﻞ ﻣﻦ ﻓﻘﺪﺍﻥ ﺍﻟﺤﺰﻣﺔ ﺇﻟﻰ ﺍﻟﻨﺼﻒ ﻭﺗﻘﻠﻞ ﺗﺄﺧﻴﺮ ﺍﻟﺘﺴﻠﻴﻢ ﺑﺸﻜﻞ ﻛﺒﻴﺮ ﺇﻟﻰ ﻋﺸُﺮ ﻣﻦ ﺍﻟﺜﺎﻧﻴﺔ ‪ ،‬ﻋﻨﺪ ﺗﻨﻘﻞ‬ ‫ﺇﻣﻜﺎﻧﻴﺔﺍﻟﺘﻨﻘﻞ‬
‫ﺍﻟﻌﻘﺪ ‪،‬ﻣﻊ ﻧﺴﺒﺔ ﻣﺉﻮﻳﺔ ﻓﺮﻋﻴﺔ‪.‬‬ ‫‪RPL‬‬
‫ﺗﺴﻠﻴﻢ‬
‫ﺳﺮﻳﺮﺍﻻﺧﺘﺒﺎﺭ‬

‫‪. -‬ﺟﻤﻴﻊﺍﻟﺤﻘﻮﻕ ﻣﺤﻔﻮﻇﺔ ‪2014 Elsevier BV‬‬

‫ﺍﻟﺸﺒﻜﺎﺕ)ﻣﺠﻤﻮﻋﺔ ﺍﻟﻌﻤﻞ (‪[2]6LoWPAN‬ﺗﻢ ﺗﺼﻤﻴﻢ ﺿﻐﻂ ﻭﺗﺠﺰﺉﺔ ﺍﻟﺮﺃﺱ ﻟـ‬ ‫‪1‬ﺍﻟﻤﻘﺪﻣﺔ‬


‫‪ IPv6‬ﻋﺒﺮ ‪. IETF[3]IEEE 802.15.4‬ﺍﻟﺘﻮﺟﻴﻪ ﻋﺒﺮ ﺍﻟﺸﺒﻜﺎﺕ ﻣﻨﺨﻔﻀﺔ ﺍﻟﻄﺎﻗﺔ‬
‫ﻭﺍﻟﻔﺎﻗﺪﻳﺔ)‪ RPL‬ﺻﻤﻤﺖ ﻣﺠﻤﻮﻋﺔ ﺍﻟﻌﻤﻞ ﺑﺮﻭﺗﻮﻛﻮﻝ ﺗﻮﺟﻴﻪ ‪ ،‬ﻳﺸﺎﺭ ﺇﻟﻴﻪ ﺑﺎﺳﻢ‬ ‫ﺍﻟﺠﻴﻞﺍﻟﻘﺎﺩﻡ ﻣﻦ ﺍﻹﻧﺘﺮﻧﺖ ‪ ،‬ﻳﺸﺎﺭ ﺇﻟﻴﻪ ﻋﺎﺩﺓ ﺑﺎﺳﻢ ﺍﻧﺘﺮﻧﺖ ﺍﻷﺷﻴﺎء )ﻳﺼﻮﺭ‬
‫(‪ ،[4]ROLL‬ﻭﻫﻮﺑﺤﻜﻢ ﺍﻟﻮﺍﻗﻊﺑﺮﻭﺗﻮﻛﻮﻝ ﺍﻟﺘﻮﺟﻴﻪ ﺍﻟﻘﻴﺎﺳﻲ ﻟـ ‪.6LoWPAN‬‬ ‫ﻋﺎﻟﻤﺎًﻳﺴﻜﻨﻪ ﻋﺪﺩ ﻻ ﻧﻬﺎﺉﻲ ﻣﻦ ﺍﻷﺟﻬﺰﺓ ﺍﻟﺬﻛﻴﺔ ﺍﻟﻘﺎﺩﺭﺓ ﻋﻠﻰ ﺍﺳﺘﺸﻌﺎﺭ ﺍﻟﺒﻴﺉﺔ‬
‫ﻭﺑﺎﻟﺘﺎﻟﻲﻓﺈﻥ ﻫﺬﻩ ﺍﻟﺒﺮﻭﺗﻮﻛﻮﻻﺕ ﺍﻟﻘﻴﺎﺳﻴﺔ ﺍﻟﻘﺎﺉﻤﺔ ﻋﻠﻰ ﺑﺮﻭﺗﻮﻛﻮﻝ ﺍﻹﻧﺘﺮﻧﺖ ﻫﻲ‬ ‫ﻭﻣﻌﺎﻟﺠﺘﻬﺎﻭﺍﻟﺘﻔﺎﻋﻞ ﻣﻌﻬﺎ ﻭﺍﻟﺘﻌﺎﻭﻥ ﻭﺍﻟﺘﻮﺍﺻﻞ ﻋﺒﺮ ﺍﻹﻧﺘﺮﻧﺖ‪ .‬ﻷﻛﺜﺮ ﻣﻦ ﻋﻘﺪ ﻣﻦ‬
‫ﻟﺒﻨﺔﺃﺳﺎﺳﻴﺔ ﻟﺒﻨﺎء ﺇﻧﺘﺮﻧﺖ ﺍﻷﺷﻴﺎء‪.‬‬ ‫ﺍﻟﺰﻣﺎﻥ ‪،‬ﺍﻋﺘﺮﺿﺖ ﺃﺑﺤﺎﺙ ﺍﻟﺸﺒﻜﺎﺕ ﺍﻟﻼﺳﻠﻜﻴﺔ ﻣﻨﺨﻔﻀﺔ ﺍﻟﻄﺎﻗﺔ ﻋﻠﻰ ﺗﻌﻘﻴﺪ ﺑﻨﻴﺔ‬
‫ﺍﻹﻧﺘﺮﻧﺖﻟﺘﻄﺒﻴﻘﺎﺕ ﺷﺒﻜﺎﺕ ﺍﻻﺳﺘﺸﻌﺎﺭ‪ .‬ﻭﻣﻊ ﺫﻟﻚ ‪ ،‬ﻣﻊ ﺗﻘﺪﻡ ﺃﺣﺪﺙ ﻣﺎ ﺗﻮﺻﻠﺖ‬
‫ﻛﻄﺒﻘﺔﺗﻜﻴﻒ ﻗﺎﺩﺭﺓ ﻋﻠﻰ ﺩﻋﻢ ﺍﻟﺘﻮﺟﻴﻪ ﻓﻲ ﻃﺒﻘﺔ ﺍﻻﺭﺗﺒﺎﻁ ﻭﻃﺒﻘﺔ ﺍﻟﺸﺒﻜﺔ‬ ‫ﺇﻟﻴﻪﺍﻟﺘﻜﻨﻮﻟﻮﺟﻴﺎ ‪ ،‬ﺍﺑﺘﻜﺮﺕ ﺍﻟﺠﻬﻮﺩ ﺍﻷﻛﺎﺩﻳﻤﻴﺔ ﻭﺍﻟﺘﺠﺎﺭﻳﺔ ﺗﺠﺮﻳﺪﺍﺕ ﺟﺪﻳﺪﺓ ﻟﻠﺸﺒﻜﺔ‬
‫‪ .[5،6]6LoWPAN‬ﺗﻢ ﺗﺼﻤﻴﻢ ﻣﺨﻄﻄﻴﻦ ﻟﻠﺘﻮﺟﻴﻪ ﻣﻦ ﺍﻟﺸﺒﻜﺔ ﺍﻟﺴﻔﻠﻴﺔ ﻭﺍﻟﺘﻮﺟﻴﻪ‬ ‫ﺗﻌﺘﻤﺪﻋﻠﻰ ﺑﻨﻴﺔ ﺍﻹﻧﺘﺮﻧﺖ‪ .‬ﺍﻝ ‪IoT( ،‬ﻓﺮﻳﻖ ﻣﻬﺎﻡ ﻫﻨﺪﺳﺔ ﺍﻹﻧﺘﺮﻧﺖ )ﺍﻝ‬
‫ﻟﺪﻋﻢﺗﻮﺟﻴﻬﺎﺕ ﻃﺒﻘﺔ ﺍﻻﺭﺗﺒﺎﻁ ﻭﺍﻟﺸﺒﻜﺔ ﻋﻠﻰ ﺍﻟﺘﻮﺍﻟﻲ‪ .‬ﻓﻲ ﻣﺆﺳﺴﺔ ﺍﻟﺸﺒﻜﺔ‬ ‫‪ IEEE802.15.4.‬ﺑﺎﻟﻌﻤﻞ ﻋﺒﺮ ﻃﺒﻘﺔ ﺍﺭﺗﺒﺎﻁ ‪ IPv6‬ﺑﻌﺾ ﺍﻟﺒﺮﻭﺗﻮﻛﻮﻻﺕ ﻭﻃﺒﻘﺎﺕ‬
‫ﺍﻟﺴﻔﻠﻴﺔ ‪،‬ﺗﻘﻮﻡ ﻃﺒﻘﺔ ﺍﻟﺘﻜﻴﻒ ﺑﺘﻨﻔﻴﺬ ﺗﻮﺟﻴﻪ ﺍﻟﺸﺒﻜﺔ ﻭﺇﻋﺎﺩﺓ ﺗﻮﺟﻴﻪ ﺍﻟﺤﺰﻡ ﺇﻟﻰ‬ ‫ﺍﻟﺘﻜﻴﻒﺍﻟﺘﻲ ﺗﺴﻤﺢ ﻟـ (‪IETF‬ﻓﻮﻕ ﺍﻟﻤﻨﻄﻘﺔ ﺍﻟﺸﺨﺼﻴﺔ ﺍﻟﻼﺳﻠﻜﻴﺔ ﻣﻨﺨﻔﻀﺔ‬
‫ﺍﻟﻮﺟﻬﺔﻋﺒﺮ ﻗﻔﺰﺍﺕ ﻻﺳﻠﻜﻴﺔ ﻣﺘﻌﺪﺩﺓ‪ .‬ﻳﻌﺘﺒﺮ ﺗﺼﻤﻴﻢ ﺍﻟﺸﺒﻜﺔ ﺍﻟﺴﻔﻠﻴﺔ ﻣﻨﺎﺳﺒﺎً‬ ‫ﺍﻟﻄﺎﻗﺔ‪IPv6‬‬
‫ﻟﺸﺒﻜﺎﺕﺍﻟﻘﻔﺰﺓ ﺍﻟﻤﻔﺮﺩﺓ ‪ ،‬ﺣﻴﺚ ﺗﻜﻮﻥ ﺟﻤﻴﻊ ﺍﻟﻌﻘﺪ ﺿﻤﻦ ﻧﻄﺎﻕ ﺍﻹﺭﺳﺎﻝ‬
‫ﻟﺒﻌﻀﻬﺎﺍﻟﺒﻌﺾ‪ .‬ﻓﻲ ﻣﺨﻄﻂ ﺍﻟﺘﻮﺟﻴﻪ ‪ ،‬ﻳﺘﻢ ﺍﺗﺨﺎﺫ ﻗﺮﺍﺭ ﺍﻟﺘﻮﺟﻴﻪ ﻓﻲ ﻃﺒﻘﺔ‬
‫ﺍﻟﺸﺒﻜﺔ ‪،‬ﺣﻴﺚ ﺗﻌﻤﻞ ﺍﻟﻌﻘﺪ ﻛﻤﻮﺟﻬﺎﺕ ‪ .IP‬ﻛﻞ ﻗﻔﺰﺓ ﻓﻲ ﻃﺒﻘﺔ ﺍﻻﺭﺗﺒﺎﻁ ﻫﻲ ﻗﻔﺰﺓ‬
‫‪ IP‬ﻭﻳﻘﻮﻡ ﺗﻮﺟﻴﻪ ‪ IP‬ﺑﺈﻋﺎﺩﺓ ﺗﻮﺟﻴﻪ ﺍﻟﺤﺰﻡ ﺑﻴﻦ ﻫﺬﻩ ﺍﻟﺮﻭﺍﺑﻂ‪.‬‬

‫⇑ﺍﻟﻤﺆﻟﻒ ﺍﻟﻤﺮﺍﺳﻞ‪.‬‬
‫ﻋﻨﺎﻭﻳﻦﺍﻟﺒﺮﻳﺪ ﺍﻹﻟﻜﺘﺮﻭﻧﻲ‪)mohfg@isep.ipp.pt :‬ﺣﺴﻦ ﺍﻟﻔﺘﻮﺣﻲ( ‪) dadrm@isep.ipp.pt،‬‬
‫ﺩ‪.‬ﻣﻮﺭﻳﺮﺍ( ‪)mjf@isep.ipp.pt ،‬ﻡ‪ .‬ﺃﻟﻔﻴﺲ(‪.‬‬

‫‪. http://dx.doi.org/10.1016/j.adhoc.2014.10.009‬ﺟﻤﻴﻊ‬
‫ﺍﻟﺤﻘﻮﻕﻣﺤﻔﻮﻇﺔ ‪1570-8705 / - 2014 Elsevier BV‬‬

‫ﻳﺮﺟﻰﺍﻻﺳﺘﺸﻬﺎﺩ ﺑﻬﺬﻩ ﺍﻟﻤﻘﺎﻟﺔ ﻓﻲ ﺍﻟﺼﺤﺎﻓﺔ ﻋﻠﻰ ﺍﻟﻨﺤﻮ ﺍﻟﺘﺎﻟﻲ‪، H. Fotouhi et al.، mRPL: Boosting Mobility in the Internet of Things، Ad Hoc Netw. )2014( :‬‬
‫‪http: // dx.doi.org/10.1016/j.adhoc.2014.10.009‬‬
‫ﻓﺘﻮﺣﻲﻭﺁﺧﺮﻭﻥ‪ / .‬ﺍﻟﺸﺒﻜﺎﺕ ﺍﻟﻤﺨﺼﺼﺔ ‪xxx )2014( xxx – xxx‬‬ ‫‪2‬‬

‫ﺁﻟﻴﺔ‪ ND‬ﺍﻟﻤﻨﻘﺤﺔ ﻟـ ‪ ، 6LoWPAN‬ﻳﺘﻢ ﺇﺭﺳﺎﻝ ﺣﺰﻡ ﺇﻋﻼﻧﺎﺕ ﺟﻬﺎﺯ ﺍﻟﺘﻮﺟﻴﻪ ﻋﻨﺪ‬ ‫ﻳﺪﻋﻢﺍﻟﺘﻮﺟﻴﻪ ﻋﺒﺮ ﺍﻟﻤﺴﺎﺭ ﺍﺗﺼﺎﻝ ﺗﻮﺟﻴﻪ ﺷﺒﻜﻲ ﻣﺘﻌﺪﺩ ﺍﻟﻘﻔﺰﺍﺕ ‪ ،‬ﻭﻫﻮ ﻣﻨﺎﺳﺐ‬
‫ﺗﻠﻘﻲﺭﺳﺎﺉﻞ ﺍﻟﺘﻤﺎﺱ ﺟﻬﺎﺯ ﺍﻟﺘﻮﺟﻴﻪ]‪.[21‬‬ ‫ﻟﻌﻤﻠﻴﺎﺕﺍﻟﻨﺸﺮ ﻭﺍﺳﻌﺔ ﺍﻟﻨﻄﺎﻕ‪.‬‬
‫ﺃﺻﺒﺢﺩﻋﻢ ﺍﻟﺘﻨﻘﻞ ﻣﻄﻠﺒﺎً ﻓﻲ ﺍﻟﻌﺪﻳﺪ ﻣﻦ ﺗﻄﺒﻴﻘﺎﺕ ﺇﻧﺘﺮﻧﺖ ﺍﻷﺷﻴﺎء ﺍﻟﻨﺎﺷﺉﺔ]‬
‫ﻟﻤﺎﺫﺍﺳﻤﺎﺭﺕ ﻫﻮﺏ؟ﺗﻤﺖ ﺩﺭﺍﺳﺔ ﺍﻟﺘﺴﻠﻴﻢ ﻋﻠﻰ ﻧﻄﺎﻕ ﻭﺍﺳﻊ ﻓﻲ ﺷﺒﻜﺎﺕ‬ ‫‪ ،[7-9‬ﺑﻤﺎ ﻓﻲ ﺫﻟﻚ ﻣﺮﺍﻗﺒﺔ ﺍﻟﺮﻋﺎﻳﺔ ﺍﻟﺼﺤﻴﺔ ﻭﺍﻷﺗﻤﺘﺔ ﺍﻟﺼﻨﺎﻋﻴﺔ ﻭﺍﻟﺸﺒﻜﺎﺕ ﺍﻟﺬﻛﻴﺔ‬
‫ﺍﻟﻤﻨﻄﻘﺔﺍﻟﻤﺤﻠﻴﺔ ﺍﻟﺨﻠﻮﻳﺔ ﻭﺍﻟﻼﺳﻠﻜﻴﺔ]‪ .[22-25‬ﻭﻣﻊ ﺫﻟﻚ ‪ ،‬ﻟﻢ ﻳﺤﻆ ﺑﻨﻔﺲ‬ ‫]‪ .[10-12‬ﻧﻈﺮﺕ ﺍﻟﻌﺪﻳﺪ ﻣﻦ ﺍﻟﻤﺸﺎﺭﻳﻊ ﺍﻟﺒﺤﺜﻴﺔ ﻭﺍﻟﺪﺭﺍﺳﺎﺕ ﺍﻟﺤﺪﻳﺜﺔ ﻓﻲ ﺍﻟﺘﻌﺎﻭﻥ‬
‫ﺍﻟﻤﺴﺘﻮﻯﻣﻦ ﺍﻻﻫﺘﻤﺎﻡ ﻓﻲ ﺍﻟﺸﺒﻜﺎﺕ ﻣﻨﺨﻔﻀﺔ ﺍﻟﻄﺎﻗﺔ‪ .‬ﺗﺆﺩﻱ ﺍﻟﺸﺒﻜﺎﺕ ﺍﻟﺨﻠﻮﻳﺔ‬ ‫ﺑﻴﻦﻋﻘﺪ ﺍﻻﺳﺘﺸﻌﺎﺭ ﺍﻟﻤﺘﻨﻘﻠﺔ ﻭﺍﻟﺜﺎﺑﺘﺔ]‪ .[13-16‬ﻓﻲ ﺍﻟﻤﺮﺍﻗﺒﺔ ﺍﻟﺴﺮﻳﺮﻳﺔ]‪ ،[17‬ﻟﺪﻯ‬
‫ﻗﺮﺍﺭﺍﺕﺗﺴﻠﻴﻢ ﻣﺮﻛﺰﻳﺔ ﻳﺘﻢ ﺗﻨﺴﻴﻘﻬﺎ ﻋﺎﺩﺓ ًﺑﻮﺍﺳﻄﺔ ﻣﺤﻄﺎﺕ ﻗﺎﻋﺪﻳﺔ ﻗﻮﻳﺔ‪ .‬ﻋﻠﻰ‬ ‫ﺍﻟﻤﺮﺿﻰﺃﺟﻬﺰﺓ ﺍﺳﺘﺸﻌﺎﺭ ﻻﺳﻠﻜﻴﺔ ﻣﺪﻣﺠﺔ ﺗﺒﻠﻎ ﻋﻦ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻓﻲ ﺍﻟﻮﻗﺖ ﺍﻟﻔﻌﻠﻲ‪.‬‬
‫ﻋﻜﺲﺍﻟﺸﺒﻜﺎﺕ ﺍﻟﺨﻠﻮﻳﺔ ‪ ،‬ﺗﺘﻤﺘﻊ ﺷﺒﻜﺎﺕ ‪ WiFi‬ﺑﺒﻨﻴﺔ ﻣﻮﺯﻋﺔ ﺣﻴﺚ ﻳﺘﻢ ﺗﺸﻐﻴﻞ‬ ‫ﻓﻲﻣﺼﺎﻓﻲ ﺍﻟﻨﻔﻂ ‪ ،‬ﻳﺘﻢ ﺟﻤﻊ ﺍﻟﻌﻼﻣﺎﺕ ﺍﻟﺤﻴﻮﻳﺔ ﻟﻠﻌﻤﺎﻝ ﺑﺸﻜﻞ ﻣﺴﺘﻤﺮ ﻣﻦ ﺃﺟﻞ‬
‫ﺍﻟﺘﺴﻠﻴﻢﻋﻨﺪﻣﺎ ﺗﺘﺪﻫﻮﺭ ﺟﻮﺩﺓ ﺍﻟﺨﺪﻣﺔ‪ .‬ﻓﻲ ﺍﻟﺸﺒﻜﺎﺕ ﻣﻨﺨﻔﻀﺔ ﺍﻟﻄﺎﻗﺔ ‪ ،‬ﻻ ﻳﻤﻜﻦ‬ ‫ﻣﺮﺍﻗﺒﺔﻭﺿﻌﻬﻢ ﺍﻟﺼﺤﻲ ﻓﻲ ﺍﻟﺒﻴﺉﺎﺕ ﺍﻟﺨﻄﺮﺓ]‪ .[18‬ﻓﻲ ﺍﻟﻮﺍﻗﻊ ‪ ،‬ﺗﺘﻄﻠﺐ ﺍﻟﻌﺪﻳﺪ‬
‫ﺍﺗﺒﺎﻉﻧﻬﺞ ﻣﺮﻛﺰﻱ ﺣﻴﺚ ﻳﻔُﺘﺮﺽ ﺃﻥ ﻳﻜﻮﻥ ﻟﻨﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ ﻣﻮﺍﺭﺩ ﺷﺤﻴﺤﺔ‪ .‬ﺳﻤﺎﺭﺕ‬ ‫ﻣﻦﺍﻟﺘﻄﺒﻴﻘﺎﺕ ﺿﻤﺎﻧﺎﺕ ﺣﺴﻦ ﺍﻟﺘﻮﻗﻴﺖ ﻭﺍﻟﻤﻮﺛﻮﻗﻴﺔ ﻟﻨﻘﻞ ﺍﻟﺮﺳﺎﺉﻞ ﺍﻟﻬﺎﻣﺔ ﻣﻦ‬
‫ﻫﻮﺏ]‪[19،20‬ﻳﺄﺧﺬ ﻓﻲ ﺍﻻﻋﺘﺒﺎﺭ ﺍﻟﺴﻤﺎﺕ ﺍﻟﺮﺉﻴﺴﻴﺔ ﻟﻠﺸﺒﻜﺎﺕ ﻣﻨﺨﻔﻀﺔ‬ ‫ﺍﻟﻤﺼﺪﺭﺇﻟﻰ ﺍﻟﻮﺟﻬﺔ ‪ ،‬ﻣﻊ ﺗﻮﻓﻴﺮﻫﺎﺟﻮﺩﺓ ﺍﻟﺨﺪﻣﺔ )‪.‬ﻓﻲ ﺷﺒﻜﺎﺕ ﺍﻟﻬﺎﺗﻒ ﺍﻟﻤﺤﻤﻮﻝ‬
‫ﺍﻟﻄﺎﻗﺔ ‪،‬ﻭﻋﺪﻡ ﻣﻮﺛﻮﻗﻴﺔ ﺍﻻﺭﺗﺒﺎﻁ ﻭﻭﺟﻮﺩ ﺭﺍﺩﻳﻮ ﻭﺍﺣﺪ ﻣﻨﺨﻔﺾ ﺍﻟﻄﺎﻗﺔ ﻟﻜﻞ ﻋﻘﺪﺓ‪.‬‬ ‫ﻣﻨﺨﻔﻀﺔﺍﻟﻄﺎﻗﺔ ﻳﻤﺜﻞ ﺗﺤﺪﻳﺎً ﻛﺒﻴﺮﺍً (‪QoS‬‬
‫ﺇﻧﻪﻳﺪﻳﺮ ﻋﻤﻠﻴﺎﺕ ﺍﻟﺘﺴﻠﻴﻢ ﺑﻄﺮﻳﻘﺔ ﻣﻮﺯﻋﺔ ﻭﻳﺆﺩﻱ ﺇﻟﻰ ﻓﺘﺮﺍﺕ ﺍﻧﻘﻄﺎﻉ ﻗﺼﻴﺮﺓ ﺟﺪﺍً‪.‬‬

‫ﻓﻲﻫﺬﺍ ﺍﻟﻌﻤﻞ ‪ ،‬ﻧﺪﺭﺱ ﺗﻄﺒﻴﻖ ﻣﺮﺍﻗﺒﺔ ﺳﺮﻳﺮﻳﺔ ﻻﺳﻠﻜﻴﺎً ﻳﺠﻤﻊ ﺍﻟﻌﻼﻣﺎﺕ‬


‫ﺍﻟﺤﻴﻮﻳﺔﻟﻠﻤﺮﺿﻰ‪ .‬ﺍﻟﻤﺮﺿﻰ ﻋﺒﺎﺭﺓ ﻋﻦ ﻋﻘﺪ ﻣﺘﻨﻘﻠﺔ ﺗﻮﻟﺪ ﺣﺮﻛﺔ ﻣﺮﻭﺭ ﻭﺗﺘﺤﺮﻙ ﺑﺤﺮﻳﺔ‬
‫ﻟﻤﺎﺫﺍﻳﺘﻢ ﺩﻣﺞ ‪ smart-HOP‬ﻓﻲ ‪RPL‬؟ﻫﻨﺎﻙ ﺃﺭﺑﻊ ﻣﻴﺰﺍﺕ ﺭﺉﻴﺴﻴﺔ ﻟـ ‪RPL‬‬ ‫ﻣﻊﺍﻟﺤﻔﺎﻅ ﻋﻠﻰ ﺍﺗﺼﺎﻟﻬﻢ ﺑﺎﻟﺒﻨﻴﺔ ﺍﻟﺘﺤﺘﻴﺔ ﻟﻠﻌﻘﺪ ﺍﻟﺜﺎﺑﺘﺔ‪ .‬ﺟﻤﻴﻊ ﺍﻟﻌﻘﺪ ﻓﻲ ﻃﺮﺍﺯ‬
‫ﺩﻓﻌﺘﻨﺎﺇﻟﻰ ﻣﻨﺤﻬﺎ ﺩﻋﻤﺎً ﻟﻠﺘﻨﻘﻞ‪ (1) :‬ﺍﻟﻤﻴﺰﺓ ﺍﻻﺳﺘﺒﺎﻗﻴﺔ ﻟـ ‪ RPL‬ﺍﻟﺘﻲ ﺗﻨﺸﺊ‬ ‫ﻧﻈﺎﻣﻨﺎﻋﺒﺎﺭﺓ ﻋﻦ ﻋﻘﺪ ﺍﺳﺘﺸﻌﺎﺭ ﺑﺴﻴﻄﺔ ﺗﺘﻤﻴﺰ ﺑﺮﺍﺩﻳﻮ ‪ CC2420‬ﻣﻨﺨﻔﺾ ﺍﻟﻄﺎﻗﺔ‪.‬‬
‫ﻭﺗﺤﺎﻓﻆﻋﻠﻰ ﺟﺪﺍﻭﻝ ﺗﻮﺟﻴﻪ ﻣﺴﺘﻘﺮﺓ‪ .‬ﻳﺤﺎﻓﻆ ﺍﻟﺒﺚ ﺍﻟﺪﻭﺭﻱ ﻟﺮﺳﺎﺉﻞ ﺍﻟﺘﺤﻜﻢ ﺑﻴﻦ‬ ‫ﺭﺳﻢﺑﻴﺎﻧﻲ ‪1‬ﻳﻮﺿﺢ ﻧﻤﻮﺫﺝ ﺍﻟﻨﻈﺎﻡ ‪ ،‬ﺣﻴﺚ ﺗﻨﺘﻘﻞ ‪ MN‬ﻣﻦ ﺍﻟﻤﻨﻄﻘﺔ ﺍﻟﻤﺠﺎﻭﺭﺓ‬
‫ﺟﻤﻴﻊﺍﻟﻌﻘﺪ ﻋﻠﻰ ﺍﻟﻤﺴﺎﺭﺍﺕ ﻭﺣﺎﻻﺕ ﺍﻻﺭﺗﺒﺎﻁ ﺑﻴﻨﻬﺎ‪ .‬ﻓﻲ ﺑﺮﻭﺗﻮﻛﻮﻻﺕ ﺍﻟﺘﻮﺟﻴﻪ‬ ‫ﻟﻠﻌﻘﺪﺓ‪ 8‬ﺑﺎﺗﺠﺎﻩ ﺍﻟﻌﻘﺪﺓ ‪ .7‬ﻧﻘﺘﺮﺡ ﺁﻟﻴﺔ ﺗﺴﻠﻴﻢ ﺗﻜﺘﺸﻒ ﺑﺴﺮﻋﺔ ﺍﻟﻜﻴﺎﻧﺎﺕ ﺍﻟﻤﺘﻨﻘﻠﺔ‬
‫ﺍﻟﺘﻔﺎﻋﻠﻲ ؛ﻣﺜﻞ ‪[26]AODV‬ﻭ ‪ ،[27]DSR‬ﻳﺘﻢ ﺇﻧﺸﺎء ﺍﻟﻄﺮﻕ ﻋﻨﺪ ﺍﻟﻄﻠﺐ ‪ ،‬ﻟﺬﺍ‬ ‫ﻭﺗﻘﻮﻡﺑﺘﺤﺪﻳﺚ ﺷﺠﺮﺓ ﺍﻟﺘﻮﺟﻴﻪ ﻣﺤﻠﻴﺎً‪.‬ﻳﺸﺎﺭ ﺇﻟﻰ ‪ Hand-off‬ﻋﻠﻰ ﺃﻧﻬﺎ ﻋﻤﻠﻴﺔ‬
‫ﻓﻬﻲﻻ ﺗﺴﺘﺠﻴﺐ ﺑﺴﺮﻋﺔ ﻟﻠﺘﻐﻴﺮﺍﺕ ﺍﻟﺒﻴﺉﻴﺔ ﺑﺴﺒﺐ ﺍﻟﺘﻨﻘﻞ ﺃﻭ ﺗﺪﻫﻮﺭ ﺍﻻﺭﺗﺒﺎﻁ‪.‬‬ ‫ﺗﺒﺪﻳﻞ‪ MN‬ﻣﻦ ﻧﻘﻄﺔ ﻣﺮﻓﻖ ﺇﻟﻰ ﺃﺧﺮﻯ‪.‬ﻓﻲ ﻫﺬﻩ ﺍﻟﻌﻤﻠﻴﺔ ‪ ،‬ﻳﻌﻤﻞ ﺗﻮﺟﻴﻪ ‪RPL‬‬
‫ﻳﺤﺎﻓﻆ‪ RPL‬ﻋﻠﻰ ﺍﻟﻤﺴﺎﺭ ﻓﻲ ﺍﻟﺨﻠﻔﻴﺔ ﻣﻊ ﺍﻟﺤﺪ ﺍﻷﺩﻧﻰ ﻣﻦ ﺍﻟﻨﻔﻘﺎﺕ ﺍﻟﻌﺎﻣﺔ‪ .‬ﻋﻼﻭﺓ‬ ‫ﺍﻟﻘﻴﺎﺳﻲﺑﺸﻜﻞ ﻃﺒﻴﻌﻲ ﺃﺛﻨﺎء ﺗﺸﻐﻴﻞ ﺍﻟﻌﻘﺪ ﺍﻟﻤﺘﻨﻘﻠﺔ ﻟﺨﻮﺍﺭﺯﻣﻴﺔ ﺗﺴﻠﻴﻢ‪ .‬ﻧﺤﻦ‬
‫ﻋﻠﻰﺫﻟﻚ ‪ ،‬ﺑﺎﻟﻨﺴﺒﺔ ﻟﻠﺘﻄﺒﻴﻘﺎﺕ ﺫﺍﺕ ﺍﻟﺘﻨﻘﻞ ﺍﻟﻤﺤﺪﻭﺩ ﻭﻣﺘﻄﻠﺒﺎﺕ ﺍﻟﺒﻨﻴﺔ‬ ‫ﻧﺒﻨﻲ‪ RPL‬ﺍﻟﻤﻤﻜﻦّ ﻟﻠﺘﻨﻘﻞ ﺍﺳﺘﻨﺎﺩﺍً ﺇﻟﻰ ‪ ، smart-HOP‬ﻭﻫﻲ ﺁﻟﻴﺔ ﺗﺴﻠﻴﻢ ﺻﻌﺒﺔ‬
‫ﺍﻟﺘﺤﺘﻴﺔ ‪،‬ﻓﺈﻥ ‪ RPL‬ﻣﻨﺎﺳﺒﺔ ﺟﺪﺍً ‪ (2) ،‬ﻋﻠﻰ ﻋﻜﺲ ﺑﺮﻭﺗﻮﻛﻮﻻﺕ ﺍﻟﺘﻮﺟﻴﻪ‬ ‫ﺗﻢﺗﺼﻤﻴﻤﻬﺎ ﻭﺍﺧﺘﺒﺎﺭﻫﺎ ﻓﻲ ﺑﻨﻴﺔ ﺷﺒﻜﺔ ﻋﺎﻣﺔ ‪ ،‬ﺑﻄﺮﻳﻘﺔ ﻻ ﺗﻌﺘﻤﺪ ﻋﻠﻰ ﺍﻟﺒﺮﻭﺗﻮﻛﻮﻝ]‬
‫ﺍﻻﺳﺘﺒﺎﻗﻴﺔﺍﻷﺧﺮﻯ )ﻣﺜﻞ ‪ ، ([28]OSPF‬ﻳﺘﺒﺎﺩﻝ ‪ RPL‬ﺍﻟﻤﻌﻠﻮﻣﺎﺕ ﺍﻟﻤﺤﻠﻴﺔ ﺑﻴﻦ‬ ‫‪.[19،20‬‬
‫ﺍﻟﺠﻴﺮﺍﻥﻹﺻﻼﺡ ﺗﻨﺎﻗﻀﺎﺕ ﺍﻟﺘﻮﺟﻴﻪ ‪ ،‬ﺑﺪﻻ ًﻣﻦ ﺭﺳﺎﺉﻞ ﺍﻟﺘﺤﻜﻢ ﻓﻲ ﺍﻹﻋﻼﻧﺎﺕ‬
‫ﺍﻟﻌﺎﻟﻤﻴﺔ ‪ (3)،‬ﻳﺪﻳﺮ ‪ RPL‬ﺑﻨﻴﺔ ﻗﺎﺉﻤﺔ ﻋﻠﻰ ﺍﻟﺸﺠﺮﺓ ﻣﻨﺎﺳﺒﺔ ﻟﺘﻄﺒﻴﻘﺎﺕ ‪WSN‬‬
‫ﻟﺠﻤﻊﺍﻟﺒﻴﺎﻧﺎﺕ ‪ ،‬ﻭ )‪ (4‬ﺍﻟﻌﻨﻮﻧﺔ ﺍﻟﻤﺴﺘﻨﺪﺓ ﺇﻟﻰ ‪ IPv6‬ﻓﻲ ‪ RPL‬ﻳﺆﺩﻱ ﺑﺸﻜﻞ‬
‫ﻃﺒﻴﻌﻲﺇﻣﻜﺎﻧﻴﺔ ﺍﻟﺘﺸﻐﻴﻞ ﺍﻟﺒﻴﻨﻲ ﻣﻊ ﺃﺟﻬﺰﺓ ﺍﻹﻧﺘﺮﻧﺖ ﺍﻷﺧﺮﻯ‪.‬‬

‫ﻳﺘﻢﺍﺳﺘﺨﺪﺍﻡ ﺁﻟﻴﺘﻴﻦ ﺭﺉﻴﺴﻴﺘﻴﻦ ﻓﻲ ‪ RPL‬ﻭ ‪ 6LoWPAN‬ﺍﻟﺘﻲ ﺗﺘﻌﺎﻣﻞ‬


‫ﺟﺰﺉﻴﺎًﻣﻊ ﺍﻟﺘﻨﻘﻞ‪ .‬ﺃﻭﻻ ً‪ ،‬ﺍﻹﺭﺳﺎﻝ ﺍﻟﺪﻭﺭﻱ ﻟﺤﺰﻡ ﺍﻟﺘﺤﻜﻢ ‪ ،‬ﺍﻟﻤﺠﺪﻭﻝ ﻣﻦ ﻗﺒﻞ ﻫﺰﻳﻠﺔ‬
‫ﺍﻟﺨﻮﺍﺭﺯﻣﻴﺔ ‪،‬ﻳﻤﻜﻨﻬﺎ ﺍﻟﻜﺸﻒ ﻋﻦ ﺍﻟﺘﻐﻴﺮﺍﺕ ﺍﻟﻄﻮﺑﻮﻟﻮﺟﻴﺔ‪ .‬ﺃﺛﻨﺎء ﻫﺬﻩ ﺍﻟﻌﻤﻠﻴﺔ ‪،‬‬
‫ﻳﺴﺘﺄﻧﻒ‪ RPL‬ﺗﺤﺪﻳﺚ ﺍﻟﺘﻮﺟﻴﻪ ﺍﻟﻌﺎﻡ ﺍﻟﺴﺮﻳﻊ ﺍﻟﺬﻱ ﻳﺘﺴﺒﺐ ﻓﻲ ﺯﻳﺎﺩﺓ ﺍﻟﺤﻤﻞ‪.‬‬
‫ﺛﺎﻧﻴﺎ ً‪،‬ﺍﻛﺘﺸﺎﻑ ﺍﻟﺠﺎﺭ )ﺍﺧﺘﺼﺎﺭ ﺍﻟﺜﺎﻧﻲ‬
‫ﻣﺴﺎﻫﻤﺎﺕ‪.‬ﺑﻨﺎء ﻋﻠﻰ ﺃﻋﻤﺎﻟﻨﺎ ﺍﻟﺴﺎﺑﻘﺔ]‪ ،[19،20‬ﻧﺤﻦ ﻧﻘﺪﻡ ﺩﻋﻤﺎً ﺳﺮﻳﻌﺎً‬
‫ﻭﻣﻮﺛﻮﻗﺎًﻟﻠﺘﻨﻘﻞ ﻓﻲ ‪ .RPL‬ﻳﺤﺎﻓﻆ ﺣﻞ ﺍﻟﺘﻨﻘﻞ ﺍﻟﻤﻘﺘﺮﺡ ﻋﻠﻰ ﺑﺮﻭﺗﻮﻛﻮﻝ ‪RPL‬‬ ‫‪-‬ﺍﻟﻤﺤﺪﺩ ﻓﻲ ‪ (RFC 4861‬ﺁﻟﻴﺔ ‪ ،‬ﻳﻘﻴﻢ ﻗﺎﺑﻠﻴﺔ ﺍﻟﻮﺻﻮﻝ ﺇﻟﻰ ﺍﻟﺠﺎﺭ ﺑﺸﻜﻞ ﻣﻨﺘﻈﻢ‪.‬‬
‫ﺍﻟﻘﻴﺎﺳﻲﺩﻭﻥ ﺗﻐﻴﻴﺮ ﻣﻊ ﺗﻮﻓﻴﺮ ﺍﻟﺘﻮﺍﻓﻖ ﺍﻟﻌﻜﺴﻲ ﻣﻊ ﺍﻟﺘﻨﻔﻴﺬ ﺍﻟﻘﻴﺎﺳﻲ ‪ ،‬ﻋﻠﻰ‬ ‫ﻋﻨﺪﻛﻞ ﺗﻨﺸﻴﻂ ‪ ،‬ﻳﻐﻤﺮ ﺑﺮﻭﺗﻮﻛﻮﻝ ‪ ND‬ﺍﻟﺸﺒﻜﺔ ﺑﺎﻟﻜﺎﻣﻞ ﺑﺈﻋﻼﻧﺎﺕ ﺟﻬﺎﺯ ﺍﻟﺘﻮﺟﻴﻪ ‪،‬‬
‫ﺳﺒﻴﻞﺍﻟﻤﺜﺎﻝ ‪ ،‬ﻳﻤﻜﻦ ﺃﻥ ﺗﺘﻌﺎﻳﺶ ﺍﻟﻌﻘﺪ ﺍﻟﻘﻴﺎﺳﻴﺔ ﻭﺍﻟﺘﻲ ﺗﺪﻋﻢ ‪ HOP‬ﺍﻟﺬﻛﻴﺔ‬ ‫ﻣﻤﺎﻳﺆﺩﻱ ﺃﻳﻀﺎً ﺇﻟﻰ ﺯﻳﺎﺩﺓ ﺍﻟﺤﻤﻞ‪ .‬ﺗﺆﺩﻱ ﻓﺘﺮﺓ ﺍﻟﺘﻨﺸﻴﻂ ﺍﻟﻘﺼﻴﺮﺓ )ﺍﻟﺘﻲ ﺗﻘﻠﻞ ﻣﻦ‬
‫ﻭﺗﻌﻤﻞﻓﻴﻤﺎ ﺑﻴﻨﻬﺎ ﻓﻲ ﻧﻔﺲ ﺍﻟﺸﺒﻜﺔ‪ .‬ﺍﻟﻤﺴﺎﻫﻤﺎﺕ ﺍﻟﺮﺉﻴﺴﻴﺔ ﻟﻬﺬﻩ ﺍﻟﻮﺭﻗﺔ ﻫﻲ‪:‬‬ ‫ﺍﻟﺤﻤﻞ( ﺇﻟﻰ ﺍﺳﺘﺠﺎﺑﺔ ﻣﻨﺨﻔﻀﺔ ﻟﺘﻐﻴﺮﺍﺕ ﺍﻟﺸﺒﻜﺔ ‪ /‬ﺍﻟﻄﻮﺑﻮﻟﻮﺟﻴﺔ‪ .‬ﻭﻣﻊ ﺫﻟﻚ ‪ ،‬ﻓﻲ‬

‫‪1‬‬
‫‪.1‬ﺁﻟﻴﺔ ﺗﺴﻠﻴﻢ ﻓﻌﺎﻟﺔ ﻟـ ‪ RPL‬ﻣﻊ ﺃﺩﺍء ﺟﻴﺪ ‪ ،‬ﺗﻘﺪﻡ ﺑﺸﻜﻞ ﺻﺤﻴﺢ ﻣﺎ ﻳﻘﺮﺏ ﻣﻦ‬
‫‪٪100‬ﻣﻦ ﺍﻟﺤﺰﻡ ﻣﻊ ﺗﺄﺧﻴﺮ ﺗﺴﻠﻴﻢ ﺑﺤﺪ ﺃﻗﺼﻰ ‪ 90‬ﻣﻠﻠﻲ ﺛﺎﻧﻴﺔ ﻭ >‪ ٪1‬ﺣﻤﻞ‬
‫ﺇﺿﺎﻓﻲﻋﻨﺪ ﺗﻨﻘﻞ ﺍﻟﻌﻘﺪ ﻓﻲ ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ ﺣﺮﻛﺔ ﺍﻟﻤﺮﻭﺭ ﺍﻟﻌﺎﻟﻴﺔ‪.‬‬ ‫ﺟﺬﺭ‬ ‫‪3‬‬ ‫‪2‬‬

‫‪.2‬ﺍﻟﺘﻜﺎﻣﻞ ﺍﻟﺴﻠﺲ ﻭﺍﻟﺘﻮﺍﻓﻖ ﻣﻊ ﺍﻹﺻﺪﺍﺭﺍﺕ ﺍﻟﺴﺎﺑﻘﺔ ﻣﻊ ﻣﻌﻴﺎﺭ ‪/ 6LoWPAN‬‬ ‫‪AP‬‬ ‫‪6‬‬ ‫‪4‬‬
‫‪.RPL‬‬ ‫‪5‬‬
‫‪.3‬ﺁﻟﻴﺔ ﺗﺠﻨﺐ ﺍﻻﺻﻄﺪﺍﻡ )ﻟﺘﺠﻨﺐ ﺍﻻﺻﻄﺪﺍﻡ ﺃﺛﻨﺎء ﻋﻤﻠﻴﺔ ﺍﻟﺘﺴﻠﻴﻢ ﺃﺛﻨﺎء ﺗﺠﻤﻴﻊ‬ ‫‪MN‬‬
‫ﺍﻟﺤﺰﻡﻣﻦ ﻧﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ ﺍﻟﻤﺠﺎﻭﺭﺓ( ﻭﺁﻟﻴﺔ ﺗﺠﻨﺐ ﺍﻟﺤﻠﻘﺔ )ﻟﺘﺠﻨﺐ ﺍﻟﺤﻠﻘﺎﺕ‬ ‫‪8‬‬ ‫‪7‬‬
‫ﺍﻟﻤﻐﻠﻘﺔﻓﻲ ﺗﻮﺟﻴﻪ ‪ RPL‬ﻋﻨﺪ ﺍﻟﺘﻨﻘﻞ(‪.‬‬

‫‪.4‬ﺗﺤﻠﻴﻞ ﺍﻟﻤﺤﺎﻛﺎﺓ )‪ (Cooja‬ﻭﺍﻟﺘﺤﻘﻖ ﻣﻦ ﺻﺤﺔ ﺍﻟﺘﺠﺎﺭﺏ ﺑﺎﺳﺘﺨﺪﺍﻡ ﻣﻨﺼﺎﺕ‬ ‫‪MN‬‬


‫ﺍﻷﺟﻬﺰﺓﺍﻟﺴﻠﻌﻴﺔ ﻓﻲ ﺑﻴﺉﺔ ﻣﻮﺛﻮﻗﺔ‪.‬‬
‫ﺭﺳﻢﺑﻴﺎﻧﻲ ‪.1‬ﻣﺜﺎﻝ ﻋﻠﻰ ﻭﺟﻮﺩ ﻋﻘﺪﺓ ﻣﺘﻨﻘﻠﺔ ﺩﺍﺧﻞ ﺷﺠﺮﺓ ‪ ، RPL‬ﺣﻴﺚ ﺗﺘﺤﺮﻙ ‪ MN‬ﻣﻦ ﺍﻟﻤﻨﻄﻘﺔ‬
‫ﺍﻟﻤﺠﺎﻭﺭﺓﻟـ‪8AP‬ﺑﺎﺗﺠﺎﻩ‪.7AP‬‬

‫ﻳﺮﺟﻰﺍﻻﺳﺘﺸﻬﺎﺩ ﺑﻬﺬﻩ ﺍﻟﻤﻘﺎﻟﺔ ﻓﻲ ﺍﻟﺼﺤﺎﻓﺔ ﻋﻠﻰ ﺍﻟﻨﺤﻮ ﺍﻟﺘﺎﻟﻲ‪، H. Fotouhi et al.، mRPL: Boosting Mobility in the Internet of Things، Ad Hoc Netw. )2014( :‬‬
‫‪http: // dx.doi.org/10.1016/j.adhoc.2014.10.009‬‬
‫‪3‬‬ ‫ﻓﺘﻮﺣﻲﻭﺁﺧﺮﻭﻥ‪ / .‬ﺍﻟﺸﺒﻜﺎﺕ ﺍﻟﻤﺨﺼﺼﺔ ‪xxx )2014( xxx – xxx‬‬

‫ﺍﻟﻌﻘﺪ‪.‬ﺗﺤﺘﻮﻱ ﻫﺬﻩ ﺍﻟﺮﺳﺎﻟﺔ ﻋﻠﻰ ﺍﻟﻤﻌﻠﻮﻣﺎﺕ ﺍﻟﺮﺉﻴﺴﻴﺔ ﻹﻧﺸﺎء ﺷﺠﺮﺓ ﻭﺍﻟﺤﻔﺎﻅ‬ ‫‪.5‬ﺍﻟﺘﻨﻔﻴﺬ ﻋﺒﺮ ﻧﻈﺎﻡ ﺗﺸﻐﻴﻞ ‪) SOTA‬ﻛﻮﻧﺘﻴﻜﻲ( ‪ ،‬ﺣﻴﺚ ﻳﺘﻮﻓﺮ ﺍﻟﻤﺼﺪﺭ ﺍﻟﻤﻔﺘﻮﺡ‬
‫ﻋﻠﻴﻬﺎ ‪،‬ﻋﻠﻰ ﺳﺒﻴﻞ ﺍﻟﻤﺜﺎﻝ ﺍﻟﺘﺮﺗﻴﺐ ﺍﻟﺤﺎﻟﻲ ﻟﻠﻌﻘﺪﺓ ﻭﻣﺜﻴﻞ ‪ RPL‬ﻭﻋﻨﻮﺍﻥ ﺍﻟﺠﺬﺭ ‪2) ،‬‬ ‫ﻣﺠﺎﻧﺎً]‪.[1‬‬
‫(ﻃﻠﺐ ﻣﻌﻠﻮﻣﺎﺕ ‪) DODAG‬ﺍﻟﻤﺘﻌﺪﺩﺓ ‪ DIS (3) ،‬ﻣﻦ ﺍﻟﺠﻴﺮﺍﻥ ‪ ،‬ﺗﻄﻠﺒﻬﺎ ﻋﻦ‬
‫ﻃﺮﻳﻖﺇﺭﺳﺎﻝ ﺭﺳﺎﻟﺔ ‪ DIO‬ﺍﻟﻌﻘﺪﺓ ﺍﻟﺘﻲ ﺗﺘﻄﻠﺐ ﺭﺳﺎﻟﺔ ‪DIS(.‬ﻛﺎﺉﻦ ﺇﻋﻼﻥ ﺍﻟﻮﺟﻬﺔ )‬ ‫ﻣﻨﻈﻤﺔ‪.‬ﺍﻟﺠﺰء‪2‬ﻳﺸﺮﺡ ﺃﺳﺎﺳﻴﺎﺕ ‪ :RPL‬ﺭﺳﺎﺉﻞ ﺍﻟﺘﺤﻜﻢ ﻭﺍﻟﻮﻇﻴﻔﺔ‬
‫ﺇﻟﻰﻫﺬﻩ ﺍﻟﻌﻘﺪﺓ ‪ ،‬ﻭ )‪ DODAG (4‬ﻭﺑﺎﻟﺘﺎﻟﻲ ‪ ،‬ﺗﺘﻴﺢ ﻫﺬﻩ ﺍﻟﺮﺳﺎﻟﺔ ﺣﺮﻛﺔ ﺍﻟﻤﺮﻭﺭ‬ ‫ﺍﻟﻤﻮﺿﻮﻋﻴﺔﻭﻋﻤﻠﻴﺔ ﺍﻟﺤﻔﺎﻅ ﻋﻠﻰ ﺍﻟﻤﺴﺎﺭﺍﺕ ﻋﻨﺪ ﺩﻳﻨﺎﻣﻴﻜﻴﺎﺕ ﺍﻻﺭﺗﺒﺎﻁ‪ .‬ﻳﺘﻢ‬
‫ﺍﻟﻬﺎﺑﻄﺔﻣﻦ ﺍﻟﺠﺬﺭ ﻋﺒﺮ ‪ DODAG(.‬ﻋﻠﻰ ﻃﻮﻝ) ﻷﻋﻠﻰ ‪ DAO‬ﺗﻨﺸﺮ ﻛﻞ ﻋﻘﺪﺓ ﺭﺳﺎﻟﺔ‬ ‫ﺗﻘﺪﻳﻢﺧﻠﻔﻴﺔ ﻣﻮﺟﺰﺓ ﻋﻦ ﺁﻟﻴﺔ ﺗﺴﻠﻴﻢ ‪ Smart-HOP‬ﻓﻲ ﺍﻟﻘﺴﻢ‪ .3‬ﺑﻌﺪ ﺫﻟﻚ ‪ ،‬ﻳﺘﻢ‬
‫‪DAO(.‬ﺇﻗﺮﺍﺭ ﻛﺎﺉﻦ ﺇﻋﻼﻥ ﺍﻟﻮﺟﻬﺔ )‪.(DAO-ACK‬ﻳﺘﻢ ﺇﺭﺳﺎﻝ ﻫﺬﻩ ﺍﻟﺮﺳﺎﻟﺔ ﺃﺣﺎﺩﻳﺔ‬ ‫ﻭﺻﻒﺻﻮﺭﺓ ﻋﺎﻣﺔ ﻟﺘﺼﻤﻴﻢ ‪ mRPL‬ﻓﻲ ﺍﻟﻘﺴﻢ‪ ،4‬ﻭﺍﻟﺘﻲ ﺗﻢ ﺗﻔﺼﻴﻠﻬﺎ ﻓﻲ ﺍﻟﻘﺴﻢ‪5‬‬
‫ﺍﻹﺭﺳﺎﻝﻣﻦ ﻗﺒﻞ ﻣﺴﺘﻠﻢ ‪ DAO‬ﻟﺘﺄﻛﻴﺪ ﺍﺳﺘﻼﻣﻬﺎ ﺑﻨﺠﺎﺡ‪.‬‬ ‫‪1.‬‬

‫ﻳﺘﻢﻋﺮﺽ ﺍﻟﻤﺤﺎﻛﺎﺓ ﻭﺍﻹﻋﺪﺍﺩﺍﺕ ﺍﻟﺘﺠﺮﻳﺒﻴﺔ ‪ ،‬ﻣﺘﺒﻮﻋﺔ ﺑﺎﻟﻨﺘﺎﺉﺞ ﻭﺍﻟﻤﻨﺎﻗﺸﺔ ﻓﻲ‬


‫ﺍﻷﻗﺴﺎﻡ‪ 6‬ﻭ ‪ 7‬ﻋﻠﻰ ﺍﻟﺘﻮﺍﻟﻰ‪ .‬ﻧﻘﻮﻡ ﺑﺘﺼﻨﻴﻒ ﺍﻷﻋﻤﺎﻝ ﺫﺍﺕ ﺍﻟﺼﻠﺔ ﺍﻟﻤﺘﻌﻠﻘﺔ ﺑﺪﻋﻢ‬
‫ﺍﻟﺘﻨﻘﻞﻓﻲ ﺍﻟﺸﺒﻜﺎﺕ ﻣﻨﺨﻔﻀﺔ ﺍﻟﻄﺎﻗﺔ ﺍﻟﻘﺎﺉﻤﺔ ﻋﻠﻰ ﺑﺮﻭﺗﻮﻛﻮﻝ ﺍﻹﻧﺘﺮﻧﺖ ﻓﻲ‬
‫ﻛﺸﻒﺍﻟﺘﻨﻘﻞ ﻓﻲ ‪.RPL‬ﻳﺸﺎﺭ ﺇﻟﻰ ﺍﻟﺘﻨﻘﻞ ﻛﺄﺣﺪ ﺍﻟﻤﺼﺎﺩﺭ ﺍﻟﺮﺉﻴﺴﻴﺔ ﻟﻌﺪﻡ‬ ‫ﺍﻟﻘﺴﻢ‪ .8‬ﻛﻤﺎ ﻳﺘﻢ ﺗﻮﻓﻴﺮ ﺑﻌﺾ ﺍﻟﻤﻘﺎﺭﻧﺎﺕ ﺍﻟﻜﻤﻴﺔ ﺑﻴﻦ ‪ mRPL‬ﻭﺍﻷﻋﻤﺎﻝ ﺫﺍﺕ‬
‫ﺍﻻﺗﺴﺎﻕﻓﻲ ‪ .[29]RPL‬ﺑﺸﻜﻞ ﻋﺎﻡ ‪ ،‬ﻫﻨﺎﻙ ﻃﺮﻳﻘﺘﺎﻥ ﺭﺉﻴﺴﻴﺘﺎﻥ ﺗﺴﺎﻋﺪﺍﻥ ﻓﻲ‬ ‫ﺍﻟﺼﻠﺔ‪.‬ﺃﺧﻴﺮﺍً ‪ ،‬ﻧﺨﺘﺘﻢ ﺍﻟﻮﺭﻗﺔ ﻭﻧﻮﺟﺰ ﺍﻟﻨﺘﺎﺉﺞ ﺍﻷﻛﺜﺮ ﺻﻠﺔ ﻓﻲ ﺍﻟﻘﺴﻢ‪.9‬‬
‫ﺍﻛﺘﺸﺎﻑﺍﻟﺘﻨﻘﻞ ؛ )‪ (1‬ﺇﺭﺳﺎﻝ ﺣﺰﻡ ‪ ، ICMPv6‬ﺍﻟﺬﻱ ﻳﺘﻢ ﺍﻟﺘﺤﻜﻢ ﻓﻴﻪ ﺑﻮﺍﺳﻄﺔ‬
‫ﺧﻮﺍﺭﺯﻣﻴﺔ‪ Trickle‬ﻭ )‪ (2‬ﺇﺭﺳﺎﻝ ﺣﺰﻡ ‪ ، ICMPv6‬ﺍﻟﺬﻱ ﻳﺘﻢ ﺍﻟﺘﺤﻜﻢ ﻓﻴﻪ ﺑﻮﺍﺳﻄﺔ‬
‫ﺑﺮﻭﺗﻮﻛﻮﻝ‪ ، ND‬ﺍﻟﻤﻮﺻﻮﻑ ﺃﺩﻧﺎﻩ‪.‬‬

‫‪.2‬ﺍﻟﺠﻮﺍﻧﺐ ﺫﺍﺕ ﺍﻟﺼﻠﺔ ﻣﻦ ﺑﺮﻭﺗﻮﻛﻮﻝ ‪RPL‬‬


‫)ﻁ( ‪.RPL Trickle Algorithm‬ﺍﻟﻤﺠﻤﻮﻋﺔ ﺍﻟﺘﻘﻠﻴﺪﻳﺔ‬
‫ﻋﺎﺩﺓ ًﻣﺎ ﺗﺒﺚ ﺍﻟﺒﺮﻭﺗﻮﻛﻮﻻﺕ ﻓﻲ ﺍﻟﺸﺒﻜﺎﺕ ﻣﻨﺨﻔﻀﺔ ﺍﻟﻄﺎﻗﺔ ﺭﺳﺎﺉﻞ ﺍﻟﺘﺤﻜﻢ ﻓﻲ‬ ‫‪.‬ﺍﻟﻤﺎﺩﻳﺔﻭﻭﺻﻠﺔ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻭﻫﻮ ﻣﻨﺎﺳﺐ ﻟﻠﺸﺒﻜﺎﺕ ﺍﻟﻼﺳﻠﻜﻴﺔ ﻣﻨﺨﻔﻀﺔ ﺍﻟﻄﺎﻗﺔ‬
‫ﻓﺘﺮﺓﺯﻣﻨﻴﺔ ﻣﺤﺪﺩﺓ]‪ .[30‬ﻳﺘﻄﻠﺐ ﺍﻟﻔﺎﺻﻞ ﺍﻟﺰﻣﻨﻲ ﺍﻟﺼﻐﻴﺮ ﻣﺰﻳﺪﺍً ﻣﻦ ﺍﻟﻨﻄﺎﻕ‬ ‫ﺫﺍﺕﻣﻮﺍﺭﺩ ﺍﻟﻄﺎﻗﺔ ﻭﻋﺮﺽ ﺍﻟﻨﻄﺎﻕ ﺍﻟﻤﺤﺪﻭﺩﺓ ﻟﻠﻐﺎﻳﺔ‪ .‬ﻋﺎﺩﺓ ًﻣﺎ ﻳﻜﻮﻥ ﻣﻌﺪﻝ‬
‫ﺍﻟﺘﺮﺩﺩﻱﻭﺍﻟﻄﺎﻗﺔ‪ .‬ﻳﺴﺘﺨﺪﻡ ﺍﻟﻔﺎﺻﻞ ﺍﻟﺰﻣﻨﻲ ﺍﻟﻜﺒﻴﺮ ﻧﻄﺎﻗﺎً ﺗﺮﺩﺩﻳﺎً ﻭﻃﺎﻗﺔ ﺃﻗﻞ ‪،‬‬ ‫ﺍﻟﺒﻴﺎﻧﺎﺕﻣﻨﺨﻔﻀﺎً )ﺃﻗﻞ ﻣﻦ ‪ 250‬ﻛﻴﻠﻮ ﺑﺖ ﻓﻲ ﺍﻟﺜﺎﻧﻴﺔ( ﻭﻳﻜﻮﻥ ﺍﻻﺗﺼﺎﻝ ﻋﺮﺿﺔ‬
‫ﻭﻟﻜﻦﻗﺪ ﺗﺤﺪﺙ ﻣﺸﻜﻼﺕ ﻃﻮﺑﻮﻟﻮﺟﻴﺔ ﺑﺴﺒﺐ ﻋﺪﻡ ﺍﻟﻘﺪﺭﺓ ﻋﻠﻰ ﺍﻟﺘﻌﺎﻣﻞ ﻣﻊ‬ ‫ﻟﻤﻌﺪﻻﺕﺧﻄﺄ ﻋﺎﻟﻴﺔ ‪ ،‬ﻣﻤﺎ ﻳﺆﺩﻱ ﺇﻟﻰ ﺍﻧﺨﻔﺎﺽ ﻣﻌﺪﻝ ﻧﻘﻞ ﺍﻟﺒﻴﺎﻧﺎﺕ ‪802.15.4‬‬
‫ﺩﻳﻨﺎﻣﻴﻜﻴﺎﺕﺍﻟﺸﺒﻜﺔ‪ .‬ﺍﻟﻔﻜﺮﺓ ﺍﻷﺳﺎﺳﻴﺔ ﻟﺨﻮﺍﺭﺯﻣﻴﺔ ﺍﻟﻮﺷﻞ )ﺍﻟﻤﺤﺪﺩﺓ ﻓﻲ ‪6206‬‬ ‫‪ IEEE‬ﻳﻌﻤﻞ ﻓﻮﻕ ﻃﺒﻘﺎﺕ ‪ IPv6‬ﻫﻮ ﺑﺮﻭﺗﻮﻛﻮﻝ ﺗﻮﺟﻴﻪ ﻣﺘﺠﻪ ﻣﺴﺎﻓﺎﺕ ‪RPL‬‬
‫‪ (RFC‬ﻫﻲ ﻧﺸﺮ ﺇﺷﺎﺭﺍﺕ ﺇﺫﺍ ﻛﺎﻥ ﻫﻨﺎﻙ ﺗﻐﻴﻴﺮ ﻓﻲ ﻣﻌﻠﻮﻣﺎﺕ ﺍﻟﺘﻮﺟﻴﻪ‪.‬‬

‫ﻳﻨﻈﻢ‪ RPL‬ﺍﻟﻌﻘﺪ ﻓﻲ ﻣﻠﻒﺭﺳﻢ ﺑﻴﺎﻧﻲ ﺩﻭﺭﻱ ﻣﻮﺟﻪ ﻧﺤﻮ ﺍﻟﻮﺟﻬﺔ )ﻳﺼﻮﺭ ﻓﻲ ‪،‬‬
‫ﻳﻘﻠﻞ‪ RPL‬ﻣﻦ ﺗﻜﻠﻔﺔ ﻧﺸﺮ ﺣﺎﻻﺕ ﺍﻟﺘﻮﺟﻴﻪ ﺑﺎﺳﺘﺨﺪﺍﻡ ﺟﻬﺎﺯ ﺗﻮﻗﻴﺖ ﻗﺎﺉﻢ ﻋﻠﻰ‬ ‫(‪DODAG‬ﺭﺳﻢ ﺑﻴﺎﻧﻲ ‪ .1‬ﻳﺤﺪﺩ ﻛﻞ ﺟﻬﺎﺯ ﺗﻮﺟﻴﻪ ‪ RPL‬ﻣﺠﻤﻮﻋﺔ ﻣﻦ ﺍﻵﺑﺎء‬
‫ﺍﻟﻮﺷﻞ]‪ .[31‬ﺍﻟﻮﺷﻞ ﻫﻮ ﺍﺳﺘﺮﺍﺗﻴﺠﻴﺔ ﻣﻨﺎﺭﺓ ﺗﻜﻴﻔﻴﺔ ﺗﻬﺪﻑ ﺇﻟﻰ ﺍﻟﺘﻌﺎﻓﻲ ﺍﻟﺴﺮﻳﻊ‬ ‫ﺍﻟﻤﺴﺘﻘﺮﻳﻦ ‪،‬ﻛﻞ ﻣﻨﻬﻢ ﻋﺒﺎﺭﺓ ﻋﻦ ﻗﻔﺰﺓ ﺗﺎﻟﻴﺔ ﻣﺤﺘﻤﻠﺔ ﻋﻠﻰ ﺍﻟﻤﺴﺎﺭ ﻧﺤﻮ "ﺟﺬﺭ"‬
‫ﻭﺍﻧﺨﻔﺎﺽﺍﻟﻨﻔﻘﺎﺕ ﺍﻟﻌﺎﻣﺔ‪ .‬ﺑﻴﻨﻤﺎ ﻳﺘﻢ ﺇﺭﺳﺎﻝ ﺣﺰﻡ ‪ DIS‬ﺑﺸﻜﻞ ﺩﻭﺭﻱ ﻣﻦ ﺃﺟﻬﺰﺓ‬ ‫‪ .DODAG‬ﻋﺎﺩﺓ ًﻣﺎ ﻳﺘﻢ ﺍﺧﺘﻴﺎﺭ ﺍﻟﻮﺍﻟﺪ ﺍﻟﻤﻔﻀﻞ ﻟﻴﻜﻮﻥ ﺍﻟﻮﺍﻟﺪ ﺍﻷﻗﻞ ﻣﺮﺗﺒﺔ ﺑﻴﻦ‬
‫ﺍﻟﺘﻮﺟﻴﻪﺇﻟﻰ ﺃﻥ ﻳﺘﻢ ﺗﺤﺪﻳﺪ ﺍﻟﻌﻘﺪﺓ ﺍﻷﺻﻠﻴﺔ ﺍﻷﻭﻟﻰ ‪ ،‬ﻳﺘﻢ ﺍﺳﺘﺨﺪﺍﻡ ﻣﺆﻗﺖ ﺍﻟﻮﺧﺰ‬ ‫ﺍﻟﻮﺍﻟﺪﻳﻦﺍﻟﻤﺮﺷﺤﻴﻦ‪ .‬ﻗﺪ ﺗﺸﻤﻞ ﺍﻟﺸﺒﻜﺔ ﺍﻟﻌﺪﻳﺪ ﻣﻦ ‪ ، DODAGs‬ﻭﺍﻟﺘﻲ ﻳﺘﻢ‬
‫ﻟﺠﺪﻭﻟﺔﺇﺭﺳﺎﻝ ‪ .DIOs‬ﻳﺴﻤﺢ ﻫﺬﺍ ﺍﻟﻤﺆﻗﺖ ﺑﺰﻳﺎﺩﺓ ﻓﺘﺮﺍﺕ ‪ DIO‬ﺑﺸﻜﻞ ﻛﺒﻴﺮ‬ ‫ﺗﺤﺪﻳﺪﻫﺎﺑﻮﺍﺳﻄﺔ ﺍﻟﻤﻌﻠﻤﺎﺕ ﺍﻟﺘﺎﻟﻴﺔ‪:‬‬
‫ﻋﻨﺪﻣﺎﺗﻜﻮﻥ ﻇﺮﻭﻑ ﺍﻟﺸﺒﻜﺔ ﻣﺴﺘﻘﺮﺓ ﻭﺗﻨﺨﻔﺾ ﺑﺴﺮﻋﺔ ﺇﻟﻰ ﺍﻟﺤﺪ ﺍﻷﺩﻧﻰ ﻋﻨﺪ‬
‫ﺍﻛﺘﺸﺎﻑﺗﻐﻴﻴﺮﺍﺕ ﻣﻠﺤﻮﻇﺔ ﻓﻲ ﻇﺮﻭﻑ ﺍﻟﺸﺒﻜﺔ‪ .‬ﻣﺆﻗﺖ ﺍﻟﻮﺷﻞ ﺍﻟﺪﻭﺭﻱﺭﻳﺤﺪﻫﺎ‬
‫ﺍﻟﻔﺎﺻﻞﺍﻟﺰﻣﻨﻲ½ﺃﻧﺎﺩﻗﻴﻘﺔ؛ﺃﻧﺎﺍﻷﻋﻠﻰ‪ ،-‬ﺃﻳﻦﺃﻧﺎﺩﻗﻴﻘﺔﻫﻮ ﺍﻟﺤﺪ ﺍﻷﺩﻧﻰ ﻟﻠﻔﺎﺻﻞ ﺍﻟﺰﻣﻨﻲ‬
‫ﺍﻟﻤﺤﺪﺩﺑﺎﻟﻤﻠﻠﻲ ﺛﺎﻧﻴﺔ ﺑﻮﺍﺳﻄﺔ ﻗﻴﻤﺔ ﺃﺳﺎﺱ ‪) 2‬ﻋﻠﻰ ﺳﺒﻴﻞ ﺍﻟﻤﺜﺎﻝ ‪4096¼122‬‬ ‫‪RPLInstanceID..1‬ﻳﺴﺘﺨﺪﻡ ﻫﺬﺍ ﻟﺘﺤﺪﻳﺪ ﻣﺠﻤﻮﻋﺔ ﻣﺴﺘﻘﻠﺔ ﻣﻦ ‪DODAGs‬‬
‫ﻣﻠﻠﻲﺛﺎﻧﻴﺔ( ﻭﺃﻧﺎﺍﻷﻋﻠﻰ¼ﺃﻧﺎﺩﻗﻴﻘﺔ‪2-‬ﺃﻧﺎﻣﻀﺎﻋﻔﺔ‬ ‫ﺍﻟﺘﻲﺗﻢ ﺗﺤﺴﻴﻨﻬﺎ ﻟﺴﻴﻨﺎﺭﻳﻮ ﻣﻌﻴﻦ‪.‬‬
‫‪.2‬ﺩﻭﺩﺍﻏﻴﺪ‪.‬ﻫﺬﺍ ﻣﻌﺮﻑ ﻟﺠﺬﺭ ‪ .DODAG‬ﺍﻝﺩﻭﺩﺍﻏﻴﺪﻓﺮﻳﺪ ﻓﻲ ﻧﻄﺎﻕ‬
‫‪RPLInstanceID.‬‬

‫ﻳﺴﺘﺨﺪﻡﻟﻠﺤﺪ ﻣﻦ ﻋﺪﺩ ﻣﺮﺍﺕﺃﻧﺎﺩﻗﻴﻘﺔﻳﻤﻜﻦ ﺃﻥ ﻳﺘﻀﺎﻋﻒ‪ .‬ﺑﺎﻓﺘﺮﺍﺽﺃﻧﺎﻣﻀﺎﻋﻔﺔ¼‪، 4‬‬ ‫‪.3‬ﺍﻹﺻﺪﺍﺭ ﺭﻗﻢ‪.‬ﺗﺘﺰﺍﻳﺪ ﻫﺬﻩ ﺍﻟﻤﻌﻠﻤﺔ ﻋﻨﺪ ﺑﻌﺾ ﺍﻷﺣﺪﺍﺙ ﺍﻟﻤﺤﺪﺩﺓ ‪ ،‬ﻣﺜﻞ ﺇﻋﺎﺩﺓ‬
‫ﻳﺘﻢﺣﺴﺎﺏ ﺍﻟﺤﺪ ﺍﻷﻗﺼﻰ ﻟﻠﻔﺎﺻﻞ ﺍﻟﺰﻣﻨﻲ ﺑﺒﺴﺎﻃﺔ ﻋﻠﻰ ﺃﻧﻪﺃﻧﺎﺍﻷﻋﻠﻰ¼‪¼42 - 4096‬‬ ‫ﺑﻨﺎء‪.DODAG‬‬
‫‪65536‬ﻣﻠﻠﻲ ﺛﺎﻧﻴﺔ‪.‬‬ ‫‪.4‬ﻣﺮﺗﺒﺔ‪.‬ﺗﺤﺪﺩ ﻫﺬﻩ ﺍﻟﻤﻌﻠﻤﺔ ﻣﻮﺿﻊ ﺍﻟﻌﻘﺪﺓ ﻓﻴﻤﺎ ﻳﺘﻌﻠﻖ ﺑﺎﻟﻌﻘﺪﺓ ﺍﻟﺠﺬﺭﻳﺔ ﻓﻲ‬
‫ﺧﻮﺍﺭﺯﻣﻴﺔﺍﻟﻮﺷﻞ ﻗﺎﺩﺭﺓ ﻋﻠﻰ ﺍﻟﺤﻔﺎﻅ ﻋﻠﻰ ﺗﺤﺪﻳﺚ ﺍﻟﻬﻴﻜﻞ ﻋﺎﻟﻤﻴﺎً ﻓﻲ ﻓﺘﺮﺓ‬ ‫‪.DODAG‬‬
‫ﺯﻣﻨﻴﺔﻗﺼﻴﺮﺓ‪ .‬ﺗﺤﺪﺩ ﺍﻟﻌﻘﺪﺓ ﺍﻟﺘﻲ ﺗﻜﺘﺸﻒ ﻋﺪﻡ ﺗﻨﺎﺳﻖ ﻓﻲ ﺭﺳﺎﻟﺔ ‪) DIO‬ﻋﻠﻰ‬
‫ﺳﺒﻴﻞﺍﻟﻤﺜﺎﻝ ﺍﻟﺘﻲ ﺗﻔﺮﺿﻬﺎ ﺣﺮﻛﺔ ﺍﻟﻌﻘﺪﺓ(ﺭﺇﻟﻰﺃﻧﺎﺩﻗﻴﻘﺔﻭﻳﻘﻮﻡ ﺑﺘﺤﺪﻳﺚ ﺍﻟﺸﺠﺮﺓ‪ .‬ﺇﺫﺍ‬ ‫ﻳﺘﻢﺗﻌﻴﻴﻦ ﻛﻞ ﻋﻘﺪﺓ ﻓﻲ ‪DODAG‬ﻣﺮﺗﺒﺔﺍﻟﺘﻲ ﺗﺰﻳﺪ ﻓﻲ ﺍﺗﺠﺎﻩ ﻣﺠﺮﻯ ﺍﻟﻨﻬﺮ ﻣﻦ‬
‫ﻇﻞ‪ DODAG‬ﺛﺎﺑﺘﺎً ‪،‬ﺭﻳﺘﻀﺎﻋﻒ ﻓﻲ ﻛﻞ ﻣﺮﺓ ﻳﺤﺪﺙ ﻓﻴﻬﺎ ﺇﺭﺳﺎﻝ ‪ DIO‬ﺣﺘﻰ ﻳﺼﻞ‬ ‫‪ DAG‬ﻭﺗﻨﺨﻔﺾ ﻓﻲ ﺍﺗﺠﺎﻩ ﺍﻟﻤﻨﺒﻊ‪ .‬ﻋﻠﻰ ﺳﺒﻴﻞ ﺍﻟﻤﺜﺎﻝ ‪ ،‬ﻓﻲﺭﺳﻢ ﺑﻴﺎﻧﻲ ‪Node 2.1‬‬
‫ﺃﻧﺎﺍﻷﻋﻠﻰ‪ ،‬ﻣﻊ ﺍﻟﺤﻔﺎﻅ ﻋﻠﻰ ﻫﺬﻩ ﺍﻟﻘﻴﻤﺔ ﺛﺎﺑﺘﺔ‪ .‬ﻋﻨﺪﻣﺎ ﺗﻜﻮﻥ ﺍﻟﺸﺒﻜﺔ ﻣﺴﺘﻘﺮﺓ ‪،‬‬ ‫ﻭ‪ Node 3‬ﻟﻬﺎ ﺭﺗﺒﺔ ﺃﻋﻠﻰ ﻣﻦ ‪ Node 5‬ﻭ ‪ Node 5 ،‬ﻟﻬﺎ ﺭﺗﺒﺔ ﺃﻋﻠﻰ ﻣﻦ ‪، Node 8‬‬
‫ﻳﺘﻘﺎﺭﺏﻣﺆﻗﺖ ﺍﻟﻮﺷﻞ ﺗﺪﺭﻳﺠﻴﺎً ﺇﻟﻰ ﺃﻗﺼﻰ ﻓﺎﺻﻞ ﺯﻣﻨﻲ ﻟﻪ‪ .‬ﻋﻨﺪ ﺍﻟﺘﻨﻘﻞ ‪ ،‬ﻳﻨﺘﺞ‬
‫ﻋﻦﻫﺬﺍ ﺍﻟﻔﺎﺻﻞ ﺍﻟﺰﻣﻨﻲ ﺍﻟﻜﺒﻴﺮ ﺍﺳﺘﺠﺎﺑﺔ ﺷﺒﻜﺔ ﻣﻨﺨﻔﻀﺔ ﻟﻠﻐﺎﻳﺔ‪ .‬ﺑﻌﺪ ﺍﻛﺘﺸﺎﻑ ﺃﻱ‬
‫ﻋﺪﻡﺗﻨﺎﺳﻖ ﻓﻲ ﺍﻟﺸﺒﻜﺔ ‪ ،‬ﺗﻘﻞ ﻓﺘﺮﺓ ‪ DIO‬ﻟﺠﻤﻴﻊ ﺍﻟﻌﻘﺪ ﻓﻲ ﺍﻟﺸﺒﻜﺔ ﺑﺸﻜﻞ ﻛﺒﻴﺮ ‪،‬‬ ‫ﺭﺳﺎﺉﻞﺍﻟﺘﺤﻜﻢ ‪.RPL‬ﺭﺳﺎﺉﻞ ﺗﺤﻜﻢ ‪ RPL‬ﻫﻲ ﺍﻟﻨﻮﻉ ﺍﻟﺠﺪﻳﺪ ﻣﻦﺍﻹﺻﺪﺍﺭ ‪6‬‬
‫ﻣﻤﺎﻳﺆﺛﺮ ﻋﻠﻰ ﺣﻤﻞ ﺍﻟﺸﺒﻜﺔ‪.‬‬ ‫ﻣﻦﺑﺮﻭﺗﻮﻛﻮﻝ ﺭﺳﺎﺉﻞ ﺍﻟﺘﺤﻜﻢ ﻓﻲ ﺍﻹﻧﺘﺮﻧﺖ (‪: )i‬ﺃﺭﺑﻌﺔ ﺃﻧﻮﺍﻉ ﻣﻦ ﺭﺳﺎﺉﻞ ﺍﻟﺘﺤﻜﻢ‬
‫‪ RPL‬ﺗﺤﺪﺩ ﻣﻮﺍﺻﻔﺎﺕ ‪ RFC 2463.‬ﻣﻌﺮﻑ ﻓﻲ ‪)ICMPv6( -‬ﻛﺎﺉﻦ ﻣﻌﻠﻮﻣﺎﺕ‬
‫‪) DODAG‬ﻳﺘﻢ ﺇﺻﺪﺍﺭ ﺇﺭﺳﺎﻝ ﻫﺬﻩ ﺍﻟﺮﺳﺎﻟﺔ ﺑﻮﺍﺳﻄﺔ ﺍﻟﻌﻘﺪﺓ ﺍﻟﺠﺬﺭﻳﺔ ﺛﻢ ﺍﻹﺭﺳﺎﻝ‬
‫ﺍﻟﻤﺘﻌﺪﺩﺑﻮﺍﺳﻄﺔ ﺍﻵﺧﺮ ‪DIO(.‬‬
‫)‪ (2‬ﻧﻬﺞ ﺍﻛﺘﺸﺎﻑ ﺍﻟﺠﻮﺍﺭ ‪.IPv6‬ﻳﺠﻮﺯ ﻟﺸﺮﻛﺔ ‪ RPL‬ﺍﺳﺘﺨﺪﺍﻡ ﻣﻠﻒ‬
‫ﻧﻬﺞﺍﻛﺘﺸﺎﻑ ﺍﻟﺠﻮﺍﺭ ‪[32]IPv6‬ﻻﻛﺘﺸﺎﻑ ﺍﻟﺘﻐﻴﺮﺍﺕ ﺍﻟﺒﻴﺉﻴﺔ‪ .‬ﺗﺴﺘﻐﻞ ﺍﻟﺮﻭﺍﺑﻂ‬
‫ﻣﻨﺨﻔﻀﺔﺍﻟﻄﺎﻗﺔ ﺇﺻﺪﺍﺭﺍً ﻣﺤﺴﻨﺎً ﻣﻦ ‪ ، ND‬ﻭﺍﻟﺬﻱ ﺗﻢ ﺗﻄﻮﻳﺮﻩ ﺑﻮﺍﺳﻄﺔ ‪IETF‬‬
‫‪1‬ﻓﻲ ﺑﺎﻗﻲ ﺍﻟﻮﺭﻗﺔ ‪ ،‬ﻳﺘﻢ ﺍﺳﺘﺨﺪﺍﻡ ﺍﻟﻤﺼﻄﻠﺤﺎﺕ "‪ "RPL‬ﻭ "‪ "Standard RPL‬ﻭ "ﺍﻻﻓﺘﺮﺍﺿﻲ ‪"RPL‬‬
‫ﻛﺘﻜﻴﻴﻒﻻﻛﺘﺸﺎﻑ ﺍﻟﺠﻮﺍﺭ ﻟـ‬ ‫ﺑﺎﻟﺘﺒﺎﺩﻝ‪.‬ﺍﻷﻣﺮ ﻧﻔﺴﻪ ﻳﻨﻄﺒﻖ ﻋﻠﻰ ﻣﺼﻄﻠﺤﺎﺕ '' ‪ '' mRPL‬ﻭ '' ‪ Smart-HOP‬ﺗﻤﻜﻴﻦ ‪ '' RPL‬ﻭ ''‬
‫ﺗﻤﻜﻴﻦﺍﻟﺘﻨﻘﻞ ‪.'' RPL‬‬

‫ﻳﺮﺟﻰﺍﻻﺳﺘﺸﻬﺎﺩ ﺑﻬﺬﻩ ﺍﻟﻤﻘﺎﻟﺔ ﻓﻲ ﺍﻟﺼﺤﺎﻓﺔ ﻋﻠﻰ ﺍﻟﻨﺤﻮ ﺍﻟﺘﺎﻟﻲ‪، H. Fotouhi et al.، mRPL: Boosting Mobility in the Internet of Things، Ad Hoc Netw. )2014( :‬‬
‫‪http: // dx.doi.org/10.1016/j.adhoc.2014.10.009‬‬
‫ﻓﺘﻮﺣﻲﻭﺁﺧﺮﻭﻥ‪ / .‬ﺍﻟﺸﺒﻜﺎﺕ ﺍﻟﻤﺨﺼﺼﺔ ‪xxx )2014( xxx – xxx‬‬ ‫‪4‬‬

‫ﻣﺮﺣﻠﺔﺍﻻﻛﺘﺸﺎﻑ )ﻡ(‬ ‫ﻣﺮﺣﻠﺔﺍﻻﻛﺘﺸﺎﻑ )‪(1‬‬

‫ﺟﻤﻴﻊﻧﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ‬
‫ﻣﺮﺣﻠﺔﺇﺭﺳﺎﻝ ﺍﻟﺒﻴﺎﻧﺎﺕ‬
‫ﻳﺨﺘﺎﺭ‬ ‫‪...‬‬
‫ﺃﻓﻀﻞ‪AP‬‬ ‫ﺧﺪﻣﺔ‬
‫ﻭﺗﺬﻫﺐﺇﻟﻰ‬
‫‪...‬‬
‫ﺭﺩ‪APs‬‬ ‫‪...‬‬ ‫‪...‬‬ ‫‪...‬‬
‫‪AP‬‬
‫ﺍﻟﺒﻴﺎﻧﺎﺕ‪TX‬‬
‫ﺭﺩ‬
‫ﻣﺮﺣﻠﺔ‬ ‫ﻥﻣﻨﺎﺭﺍﺕ‬ ‫ﺍﻟﺒﻴﺎﻧﺎﺕ‪TX‬‬ ‫ﺭﺩ‬ ‫ﺍﻟﺒﻴﺎﻧﺎﺕ‪TX‬‬

‫‪MN‬‬

‫‪RSSI‬ﻝ‬ ‫‪>T.‬‬ ‫‪RSSI≤T‬ﻝ‬


‫ﺙ‬
‫‪RSSI< T.‬ﻝ‪ +‬ﺟﻼﻟﺔ ﺍﻟﻤﻠﻚ‬ ‫‪RSSI< T.‬ﻝ‪ +‬ﺟﻼﻟﺔ ﺍﻟﻤﻠﻚ‬

‫ﻡ‬ ‫ﺙ‬

‫ﺍﻟﺼﻮﺭﺓ‪.2‬ﻣﺨﻄﻂ ﺗﻮﻗﻴﺖ ﺁﻟﻴﺔ ‪.smart-HOP‬‬

‫ﻣﻌﻠﻮﻣﺎﺕﻣﻔﺼﻠﺔ ﺣﻮﻝ ﺍﻻﺭﺗﺒﺎﻁ ‪ ،‬ﻭﻟﻜﻨﻬﺎ ﺗﺰﻳﺪ ﻣﻦ ﻣﻌﺎﻟﺠﺔ ﺣﺰﻡ ﺍﻟﺮﺩ ‪ ،‬ﻣﻤﺎ ﻳﺆﺩﻱ‬ ‫‪ .[21]6LoWPAN‬ﻳﺴﻤﺢ ﺑﺮﻭﺗﻮﻛﻮﻝ ‪ ND‬ﻟﻠﻌﻘﺪ ﺑﺎﻛﺘﺸﺎﻑ ﻋﺪﻡ ﻗﺎﺑﻠﻴﺔ ﺍﻻﺗﺼﺎﻝ‬
‫ﺇﻟﻰﺯﻳﺎﺩﺓ ﺍﺳﺘﻬﻼﻙ ﺍﻟﻄﺎﻗﺔ ﻭﺍﻧﺨﻔﺎﺽ ﻣﻌﺪﻻﺕ ﺍﻟﺘﺴﻠﻴﻢ‪ .‬ﻳﺘﻢ ﺗﻘﻠﻴﻞ ﺗﺴﻠﻴﻢ ﺍﻟﺤﺰﻡ‬ ‫ﺑﺎﻟﺠﻮﺍﺭﻭﺍﻛﺘﺸﺎﻑ ﺟﻴﺮﺍﻥ ﺟﺪﺩ‪ .‬ﻫﺬﺍ ﺍﻟﺒﺮﻭﺗﻮﻛﻮﻝ ﻣﺪﻋﻮﻡ ﺑﺄﺭﺑﻊ ﺭﺳﺎﺉﻞ ﺗﺤﻜﻢ‬
‫ﺣﻴﺚﻳﺨﺘﺎﺭ ‪ MN‬ﺇﺟﺮﺍء ﺑﻌﺾ ﻋﻤﻠﻴﺎﺕ ﺍﻟﺘﺴﻠﻴﻢ ﻏﻴﺮ ﺍﻟﻀﺮﻭﺭﻳﺔ‪ .‬ﻳﺘﻢ ﺗﺸﻐﻴﻞ‬ ‫(‪ICMPv6: )i‬ﺍﺳﺘﺠﺪﺍء ﺍﻟﺠﻴﺮﺍﻥ )ﻳﺤﺪﺩ ﻋﻨﻮﺍﻥ ﻃﺒﻘﺔ ﺍﻻﺭﺗﺒﺎﻁ ﻟﻠﺠﺎﺭ ﻭﻳﺘﺤﻘﻖ ﻣﻤﺎ‬
‫ﺍﻟﺘﻤﺮﻳﺮﻋﻦ ﻃﺮﻳﻖ ﺍﻛﺘﺸﺎﻑ ﺍﻟﺮﻭﺍﺑﻂ ﻣﻨﺨﻔﻀﺔ ﺍﻟﺠﻮﺩﺓ ﺍﻟﻨﺎﺗﺠﺔ ﻋﻦ ﺗﻘﻠﻴﻞ ﻗﻮﺓ‬ ‫ﺇﺫﺍﻛﺎﻥ ﺍﻟﺠﺎﺭ ﻻ ﻳﺰﺍﻝ ﻗﺎﺑﻼ ًﻟﻠﻮﺻﻮﻝ ‪NS(: (2) ،‬ﺇﻋﻼﻥ ﺍﻟﺠﺎﺭ )ﻏﻴﺮ ﻣﺘﻮﻓﺮ(‪ :‬ﻳﺮﺩ ﻋﻠﻰ‬
‫ﺍﻹﺷﺎﺭﺓ‪.‬ﻣﻦ ﻧﺎﺣﻴﺔ ﺃﺧﺮﻯ ‪ ،‬ﻛﺒﻴﺮﺙﻳﻮﻓﺮ ﻣﻌﻠﻮﻣﺎﺕ ﺭﺩﻳﺉﺔ ﺣﻮﻝ ﺍﻻﺭﺗﺒﺎﻁ ﻭﻳﻘﻠﻞ ﻣﻦ‬ ‫ﺭﺳﺎﻟﺔ‪ NS‬ﻭﻳﺘﻢ ﺃﻳﻀﺎً ﺇﺭﺳﺎﻟﻪ ﺑﺸﻜﻞ ﺩﻭﺭﻱ ﻟﻺﻋﻼﻥ ﻋﻦ ﺗﻐﻴﻴﺮﺍﺕ ﺍﻻﺭﺗﺒﺎﻁ ‪(3) ،‬‬
‫ﺍﺳﺘﺠﺎﺑﺔﺍﻟﻨﻈﺎﻡ ‪ ،‬ﻭﻫﻮ ﻏﻴﺮ ﻣﻨﺎﺳﺐ ﻟﺸﺒﻜﺎﺕ ﺍﻟﻤﺤﻤﻮﻝ ﻣﻊ ﺗﻐﻴﻴﺮﺍﺕ ﺍﻻﺭﺗﺒﺎﻁ‬ ‫ﺍﻟﺘﻤﺎﺱﺟﻬﺎﺯ ﺍﻟﺘﻮﺟﻴﻪ )ﺗﻄﻠﺐ ﻣﻦ ﺍﻟﻌﻘﺪﺓ ﺍﻟﻤﻀﻴﻔﺔ )ﺍﻟﻌﻘﺪﺓ ﺍﻟﻤﺘﻨﻘﻠﺔ ﻓﻲ ﻧﻤﻮﺫﺝ‬
‫ﺍﻟﺪﻳﻨﺎﻣﻴﻜﻲ‪.‬‬ ‫ﻧﻈﺎﻣﻨﺎ( ﺇﻟﻰ ﺟﻬﺎﺯ ﺍﻟﺘﻮﺟﻴﻪ ﺍﻟﺨﺎﺹ ﺑﻬﺎ ‪ ،‬ﻭﺗﻄﻠﺐ ﺍﻟﻤﻌﻠﻮﻣﺎﺕ ‪ ،‬ﻭ )‪RS(: (4‬ﺇﻋﻼﻥ‬
‫ﺟﻬﺎﺯﺍﻟﺘﻮﺟﻴﻪ )‪.‬ﺍﻟﺘﻲ ﺗﻌﻠﻦ ﻋﻦ ﻭﺟﻮﺩﻩ )ﺍﻟﻤﻮﺟﻪ( ﺑﻤﻌﻠﻮﻣﺎﺕ ﺍﻻﺭﺗﺒﺎﻁ ﻭﻣﻌﻠﻤﺎﺕ‬
‫ﺍﻹﻧﺘﺮﻧﺖ‪ RS‬ﻳﺮﺳﻞ ﺟﻬﺎﺯ ﺍﻟﺘﻮﺟﻴﻪ ﺑﺸﻜﻞ ﺩﻭﺭﻱ ﻭﻛﺎﺳﺘﺠﺎﺑﺔ ﻟﺮﺳﺎﻟﺔ ‪RA(:‬‬

‫ﺍﻟﻤﻌﻠﻤﺔ‪:2‬ﻫﺎﻣﺶ ﺍﻟﺘﺒﺎﻃﺆ )‪.(HM‬ﻳﺘﻢ ﺗﻌﺮﻳﻒ ﻫﺬﻩ ﺍﻟﻤﻌﻠﻤﺔ ﻋﻠﻰ ﺃﻧﻬﺎ ﺍﻟﻔﺮﻕ‬


‫ﺑﻴﻦﻋﺘﺒﺔ ‪ ARSSI‬ﻟﺒﺪء ﺍﻟﺘﺴﻠﻴﻢ )ﺗﻲﻝ( ﻭﻋﺘﺒﺔ ‪ ARSSI‬ﻟﻠﺘﻮﻗﻒ‪-‬‬

‫ﺩﻱ¼‪F‬ﺗﻲﻝﺍﻟﻌﺎﺷﺮﺟﻼﻟﺔ(‪.‬ﻓﻲ ‪ ، WSNs‬ﻳﻜﻮﻥ ﺍﺧﺘﻴﺎﺭ‬ ‫) ‪ping the hand-off‬ﺗﻲ ﺡ‬

‫ﻋﺘﺒﺎﺕﻭﻫﺎﻣﺶ ﺍﻟﺘﺒﺎﻃﺆﺗﻤﻠﻴﻬﺎ ﺧﺼﺎﺉﺺ ﺍﻟﻤﻨﻄﻘﺔ ﺍﻻﻧﺘﻘﺎﻟﻴﺔ ﻭﺗﻨﻮﻉ ﺍﻻﺭﺗﺒﺎﻁ‬ ‫‪.3‬ﺧﻠﻔﻴﺔ ﻋﻦ ﺳﻤﺎﺭﺕ ﻫﻮﺏ‬
‫ﺍﻟﻼﺳﻠﻜﻲ‪.‬ﻳﺠﺐ ﺍﺧﺘﻴﺎﺭ ﺍﻟﻌﺘﺒﺎﺕ ﻭﻓﻘﺎً ﻟﺤﺪﻭﺩ ﺍﻟﻤﻨﻄﻘﺔ ﺍﻻﻧﺘﻘﺎﻟﻴﺔ‪ .‬ﻏﺎﻟﺒﺎً ﻣﺎ ﺗﻜﻮﻥ‬
‫ﺍﻟﻤﻨﻄﻘﺔﺍﻻﻧﺘﻘﺎﻟﻴﺔ ﺫﺍﺕ ﺃﻫﻤﻴﺔ ﻛﺒﻴﺮﺓ ﻣﻦ ﺣﻴﺚ ﺍﻟﺤﺠﻢ ‪ ،‬ﻭﺑﺎﻟﺘﺎﻟﻲ ﻓﺈﻥ ﻋﺪﺩﺍً ﻛﺒﻴﺮﺍً‬ ‫ﻓﻲﻫﺬﺍ ﺍﻟﻘﺴﻢ ‪ ،‬ﻧﻘﺪﻡ ﻭﺻﻔﺎً ﻣﻮﺟﺰﺍً ﻟﺘﺼﻤﻴﻢ ‪ Smart-HOP‬ﻭﻣﻌﻠﻤﺎﺕ‬
‫ﻣﻦﺍﻟﺮﻭﺍﺑﻂ ﻓﻲ ﺍﻟﺸﺒﻜﺔ )ﺃﻋﻠﻰ ﻣﻦ ‪ (٪50‬ﻻ ﻳﻤﻜﻦ ﺍﻻﻋﺘﻤﺎﺩ ﻋﻠﻴﻬﺎ]‪ .[33،34‬ﻟﺬﻟﻚ ‪،‬‬ ‫ﺍﻟﺘﺴﻠﻴﻢﺍﻟﺮﺉﻴﺴﻴﺔ ﺍﻟﻤﻌﻨﻴﺔ‪ .‬ﺗﺘﻜﻮﻥ ﺧﻮﺍﺭﺯﻣﻴﺔ ‪ Smart-HOP‬ﻣﻦ ﻣﺮﺣﻠﺘﻴﻦ‬
‫ﻣﻦﺍﻟﻤﺮﺟﺢ ﺃﻥ ﺗﻘﻀﻲ ﺍﻟﻌﻘﺪ ﺍﻟﻼﺳﻠﻜﻴﺔ ﻣﻌﻈﻢ ﺍﻟﻮﻗﺖ ﻓﻲ ﺍﻟﻤﻨﻄﻘﺔ ﺍﻻﻧﺘﻘﺎﻟﻴﺔ‪.‬‬ ‫ﺭﺉﻴﺴﻴﺘﻴﻦ‪(1):‬ﻣﺮﺣﻠﺔ ﻧﻘﻞ ﺍﻟﺒﻴﺎﻧﺎﺕﻭ )‪(2‬ﻣﺮﺣﻠﺔ ﺍﻻﻛﺘﺸﺎﻑ‪.‬ﺍﻟﺠﺪﻭﻝ ﺍﻟﺰﻣﻨﻲ‬
‫ﻟﻠﺨﻮﺍﺭﺯﻣﻴﺔﻫﻮ ﻣﺒﻴﻦ ﻓﻲﺍﻟﺼﻮﺭﺓ ‪ .2‬ﻣﻦ ﺃﺟﻞ ﺍﻟﻮﺿﻮﺡ ‪ ،‬ﺩﻋﻨﺎ ﻧﻔﺘﺮﺽ ﺃﻥ ﺍﻟﻌﻘﺪﺓ‬
‫ﻣﻮﺟﻮﺩﺓﻓﻲ ﻣﻠﻒﻣﺮﺣﻠﺔ ﻧﻘﻞ ﺍﻟﺒﻴﺎﻧﺎﺕ‪.‬ﻓﻲ ﻫﺬﻩ ﺍﻟﻤﺮﺣﻠﺔ ‪ ،‬ﻳﻔُﺘﺮﺽ ﺃﻥ ﻳﻜﻮﻥ‬
‫ﻟﻠﻌﻘﺪﺓﺍﻟﻤﺘﻨﻘﻠﺔ )‪ (MN‬ﺍﺭﺗﺒﺎﻁ ﻣﻮﺛﻮﻕ ﺑﻪ ﺑﻨﻘﻄﺔ ﻭﺻﻮﻝ )‪ ، (AP‬ﻣﻌُﺮﻓَّﺔ ﻋﻠﻰ ﺃﻧﻬﺎ‬
‫ﺇﺫﺍﻛﺎﻥﺗﻲﻝﺍﻟﻌﺘﺒﺔ ﻋﺎﻟﻴﺔ ﺟﺪﺍً ‪ ،‬ﻳﻤﻜﻦ ﺃﻥ ﺗﺆﺩﻱ ﺍﻟﻌﻘﺪﺓ ﻋﻤﻠﻴﺎﺕ ﺗﺴﻠﻴﻢ ﻏﻴﺮ‬ ‫ﺧﺪﻣﺔ‪AP‬ﻓﻲﺍﻟﺼﻮﺭﺓ ‪ .2‬ﺗﺮﺍﻗﺐ ﺍﻟﻌﻘﺪﺓ ﺍﻟﻤﺘﻨﻘﻠﺔ ﺟﻮﺩﺓ ﺍﻻﺭﺗﺒﺎﻁ ﻣﻦ ﺧﻼﻝ ﺍﻻﺳﺘﻼﻡ‬
‫ﺿﺮﻭﺭﻳﺔ)ﻣﻦ ﺧﻼﻝ ﻛﻮﻧﻬﺎ ﺍﻧﺘﻘﺎﺉﻴﺔ ﻟﻠﻐﺎﻳﺔ(‪ .‬ﺇﺫﺍ ﻛﺎﻧﺖ ﺍﻟﻌﺘﺒﺔ ﻣﻨﺨﻔﻀﺔ ﺟﺪﺍً ‪ ،‬ﻓﻘﺪ‬ ‫ﺍﻟﺮﺩﺍﻟﺤﺰﻡ ﻣﻦ ‪ AP‬ﺍﻟﺨﺪﻣﺔ‪ .‬ﻋﻨﺪ ﺍﻻﺳﺘﻼﻡﻥﺣﺰﻡ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻓﻲ ﻧﺎﻓﺬﺓ ﻣﻌﻴﻨﺔ ‪ ،‬ﺗﺮﺩ ‪AP‬‬
‫ﺗﺴﺘﺨﺪﻡﺍﻟﻌﻘﺪﺓ ﺭﻭﺍﺑﻂ ﻏﻴﺮ ﻣﻮﺛﻮﻗﺔ‪ .‬ﺍﻝﻫﺎﻣﺶ ﺍﻟﺘﺒﺎﻃﺆﻳﻠﻌﺐ ﺩﻭﺭﺍً ﻣﺮﻛﺰﻳﺎً ﻓﻲ‬ ‫ﺍﻟﺨﺪﻣﺔﺑﻤﺘﻮﺳﻂ (‪ RSSI )ARSSI‬ﺃﻭ ‪ SNR‬ﺍﻟﺨﺎﺹ ﺑـﻥ ﺍﻟﺤﺰﻡ‪ .‬ﺇﺫﺍ ﻟﻢ ﻳﺘﻢ ﺍﺳﺘﻼﻡ‬
‫ﺍﻟﺘﻌﺎﻣﻞﻣﻊ ﺗﻨﻮﻉ ﺍﻟﺮﻭﺍﺑﻂ ﺍﻟﻼﺳﻠﻜﻴﺔ ﻣﻨﺨﻔﻀﺔ ﺍﻟﻄﺎﻗﺔ‪ .‬ﺇﺫﺍ ﻛﺎﻥﻫﺎﻣﺶ ﺍﻟﺘﺒﺎﻃﺆ‬ ‫ﺃﻱﺣﺰﻡ ‪ ،‬ﻓﻠﻦ ﺗﺘﺨﺬ ﻧﻘﻄﺔ ﺍﻟﻮﺻﻮﻝ ﺃﻱ ﺇﺟﺮﺍء‪ .‬ﻗﺪ ﻳﺆﺩﻱ ﻫﺬﺍ ﺇﻟﻰ ﻗﻄﻊ ﺍﻻﺗﺼﺎﻝ ‪،‬‬
‫ﺿﻴﻘﺔﺟﺪﺍً ‪ ،‬ﻓﻘﺪ ﻳﻨﺘﻬﻲ ﺍﻷﻣﺮ ﺑﺎﻟﻌﻘﺪﺓ ﺍﻟﻤﺘﻨﻘﻠﺔ ﺑﺄﺩﺍء ﻋﻤﻠﻴﺎﺕ ﺗﺴﻠﻴﻢ ﻏﻴﺮ ﺿﺮﻭﺭﻳﺔ‬ ‫ﻭﺍﻟﺘﻲﻳﺘﻢ ﺣﻠﻬﺎ ﻣﻦ ﺧﻼﻝ ﺍﺳﺘﺨﺪﺍﻡ ﺁﻟﻴﺔ ﺍﻟﻤﻬﻠﺔ‪ .‬ﻣﻦ ﺍﻟﻤﻬﻢ ﻣﻼﺣﻈﺔ ﺃﻥ ‪-HOP‬‬
‫ﻭﻣﺘﻜﺮﺭﺓﺑﻴﻦ ﻧﻘﻄﺘﻲ ﻭﺻﻮﻝ )ﺗﺄﺛﻴﺮ ﻛﺮﺓ ﺍﻟﻄﺎﻭﻟﺔ(‪ .‬ﺇﺫﺍ ﻛﺎﻥﻫﺎﻣﺶ ﺍﻟﺘﺒﺎﻃﺆﻛﺒﻴﺮﺓ‬ ‫‪ smart‬ﺗﻘﻮﻡ ﺑﺘﺼﻔﻴﺔ ﺍﻻﺭﺗﺒﺎﻃﺎﺕ ﻏﻴﺮ ﺍﻟﻤﺘﻤﺎﺛﻠﺔ ﺿﻤﻨﻴﺎً ﺑﺎﺳﺘﺨﺪﺍﻡ ﺣﺰﻡ ﺍﻟﺮﺩ ﻓﻲ‬
‫ﺟﺪﺍً ‪،‬ﻓﻘﺪ ﺗﺴﺘﻐﺮﻕ ﻋﻤﻠﻴﺎﺕ ﺍﻟﺘﺴﻠﻴﻢ ﻭﻗﺘﺎً ﻃﻮﻳﻼ ً‪ ،‬ﻣﻤﺎ ﻳﺆﺩﻱ ﺇﻟﻰ ﺯﻳﺎﺩﺓ ﺃﻭﻗﺎﺕ‬ ‫ﻣﺮﺣﻠﺘﻲﻧﻘﻞ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻭﺍﻛﺘﺸﺎﻓﻬﺎ‪ .‬ﺇﺫﺍ ﻟﻢ ﻳﻜﻦ ﻟﻨﻘﻄﺔ ﺍﻟﻮﺻﻮﻝ ﺍﻟﻤﺠﺎﻭﺭﺓ ﺭﻭﺍﺑﻂ‬
‫ﻋﺪﻡﺇﻣﻜﺎﻧﻴﺔ ﺍﻟﻮﺻﻮﻝ ﺇﻟﻰ ﺍﻟﺸﺒﻜﺔ ‪ ،‬ﻭﺑﺎﻟﺘﺎﻟﻲ ﺗﻘﻠﻴﻞ ﻣﻌﺪﻝ ﺍﻟﺘﺴﻠﻴﻢ‪.‬‬ ‫ﻧﺸﻄﺔ ‪،‬ﻓﺈﻥ ﻧﻘﻄﺔ ﺍﻟﻮﺻﻮﻝ ﻫﺬﻩ ﺑﺒﺴﺎﻃﺔ ﻟﻴﺴﺖ ﺟﺰءﺍً ﻣﻦ ﺍﻟﻌﻤﻠﻴﺔ‪.‬‬

‫ﺍﻟﻤﻌﻠﻤﺔ‪:3‬ﻣﺮﺍﻗﺒﺔ ﺍﻻﺳﺘﻘﺮﺍﺭ )ﻡ(‪.‬ﻧﻈﺮﺍً ﻟﻠﺘﻨﻮﻉ ﺍﻟﻜﺒﻴﺮ ﻓﻲ ﺍﻻﺭﺗﺒﺎﻃﺎﺕ‬


‫ﺍﻟﻼﺳﻠﻜﻴﺔ ‪،‬ﻗﺪ ﺗﻜﺘﺸﻒ ﺍﻟﻌﻘﺪﺓ ﺍﻟﻤﺘﻨﻘﻠﺔ ﻧﻘﻄﺔ ﻭﺻﻮﻝ ﻣﻮﺟﻮﺩﺓ ﺃﻋﻼﻩ ﻣﺆﻗﺘﺎًﺗﻲﺡ‪،‬‬
‫ﻭﻟﻜﻦﻗﺪ ﻳﻨﺨﻔﺾ ‪ ARSSI‬ﺑﻌﺪ ﻭﻗﺖ ﻗﺼﻴﺮ ﻣﻦ ﺗﺴﻠﻴﻤﻪ ﺇﻟﻰ ‪ .AP‬ﻟﺘﺠﻨﺐ ﺫﻟﻚ ‪،‬‬ ‫ﺭﺉﻴﺴﻴﺔ‪2‬‬ ‫ﻣﻌﻠﻤﺎﺕﺍﻟﺘﺴﻠﻴﻢ‪.‬ﺗﺸﺘﻤﻞ ﺁﻟﻴﺔ ‪ Smart-HOP‬ﻋﻠﻰ ﺛﻼﺙ ﻣﻌﻠﻤﺎﺕ‬
‫ﻣﻦﺍﻟﻤﻬﻢ ﺗﻘﻴﻴﻢ ﺍﺳﺘﻘﺮﺍﺭ ‪ AP‬ﺍﻟﻤﺮﺷﺢ‪ .‬ﺑﻌﺪ ﺍﻛﺘﺸﺎﻑ ﻧﻘﻄﺔ ﻭﺻﻮﻝ ﺑﺎﺳﺘﺨﺪﺍﻡ‬ ‫ﻟﻠﻀﺒﻂﺍﻟﺪﻗﻴﻖ‪:‬‬
‫ﻣﺮﺣﻠﺔﺍﻻﻛﺘﺸﺎﻑ‬

‫‪ ARSSI‬ﺃﻋﻼﻩﺗﻲﺡ‪ ،‬ﻳﺴﺘﻤﺮ ‪MN‬ﻡﻣﺰﻳﺪ ﻣﻦ ﻣﺮﺍﺣﻞ ﺍﻻﻛﺘﺸﺎﻑ ﻟﻠﺘﺤﻘﻖ ﻣﻦ ﺍﺳﺘﻘﺮﺍﺭ‬ ‫ﺍﻟﻤﻌﻠﻤﺔ‪:1‬ﺣﺠﻢ ﺍﻟﻨﺎﻓﺬﺓ )ﺙ(‪ .‬ﺙﻫﻮ ﻋﺪﺩ ﺍﻟﺤﺰﻡ ﺍﻟﻤﻄﻠﻮﺑﺔ ﻟﺤﺴﺎﺏ ‪ARSSI‬‬
‫ﻧﻘﻄﺔﺍﻟﻮﺻﻮﻝ ﻫﺬﻩ‪ .‬ﻛﻤﺎ ﻳﻤﻜﻦ ﺍﺳﺘﻨﺘﺎﺟﻪ ﺑﺴﻬﻮﻟﺔ ‪ ،‬ﻓﺈﻥﻣﺮﺍﻗﺒﺔ ﺍﻻﺳﺘﻘﺮﺍﺭﻭ ﺍﻝ‬ ‫ﺧﻼﻝﻓﺘﺮﺓ ﺯﻣﻨﻴﺔ ﻣﺤﺪﺩﺓ ‪ ،‬ﻛﻤﺎ ﻫﻮ ﻣﻮﺿﺢ ﻓﻲﺍﻟﺼﻮﺭﺓ ‪ .2‬ﺻﻐﻴﺮﺙﻳﻮﻓﺮ‬
‫ﻫﺎﻣﺶﺍﻟﺘﺒﺎﻃﺆﺍﻟﻤﻌﻠﻤﺎﺕ ﻣﺮﺗﺒﻄﺔ ﺑﺈﺣﻜﺎﻡ‪ .‬ﻭﺍﺳﻊﻫﺎﻣﺶ ﺍﻟﺘﺒﺎﻃﺆﻳﺘﻄﻠﺐ ﺃﻗﻞ‬

‫‪2‬ﻟﻘﺪ ﺗﺠﺎﻫﻠﻨﺎ ﻣﻌﻠﻤﺔ ﻣﺮﺍﻗﺒﺔ ﺍﻻﺳﺘﻘﺮﺍﺭ ﻓﻲ ﻫﺬﻩ ﺍﻟﻤﺮﺣﻠﺔ ‪ ،‬ﻧﻈﺮﺍً ﻟﻌﺪﻡ ﺗﺄﺛﻴﺮﻫﺎ ﻋﻠﻰ ﺃﺩﺍء ‪-HOP‬‬
‫‪ .[19]smart‬ﻣﺮﺍﻗﺒﺔ ﺍﻻﺳﺘﻘﺮﺍﺭ ﻫﻲ ﻋﺪﺩ ﺍﻟﻤﺮﺍﺕ ﺍﻟﻤﺘﺴﻠﺴﻠﺔ ﺍﻟﺘﻲ ﻳﻜﺘﺸﻒ ﻓﻴﻬﺎ ‪ MN‬ﺍﺭﺗﺒﺎﻃﺎً ﻋﺎﻟﻲ‬
‫ﻡﻭﺍﻟﻌﻜﺲ ﺻﺤﻴﺢ‪ .‬ﺍﻟﻤﺮﺟﻊ‪[20].‬ﻳﻈﻬﺮ ﺃﻥ ﻣﻨﺎﺳﺒﺔ‬ ‫ﺍﻟﺠﻮﺩﺓﻣﻦ ﻧﻘﻄﺔ ﻭﺻﻮﻝ ﻓﻲﻣﺮﺣﻠﺔ ﺍﻻﻛﺘﺸﺎﻑ‪.‬‬

‫ﻳﺮﺟﻰﺍﻻﺳﺘﺸﻬﺎﺩ ﺑﻬﺬﻩ ﺍﻟﻤﻘﺎﻟﺔ ﻓﻲ ﺍﻟﺼﺤﺎﻓﺔ ﻋﻠﻰ ﺍﻟﻨﺤﻮ ﺍﻟﺘﺎﻟﻲ‪، H. Fotouhi et al.، mRPL: Boosting Mobility in the Internet of Things، Ad Hoc Netw. )2014( :‬‬
‫‪http: // dx.doi.org/10.1016/j.adhoc.2014.10.009‬‬
‫‪5‬‬ ‫ﻓﺘﻮﺣﻲﻭﺁﺧﺮﻭﻥ‪ / .‬ﺍﻟﺸﺒﻜﺎﺕ ﺍﻟﻤﺨﺼﺼﺔ ‪xxx )2014( xxx – xxx‬‬

‫ﻣﺮﺣﻠﺔﺍﻻﻛﺘﺸﺎﻑ‬ ‫ﻣﺮﺣﻠﺔﺍﻟﺒﻴﺎﻧﺎﺕ ‪Tx‬‬

‫‪MDT‬‬
‫ﺑﺤﺠﻢﺍﻟﻨﺎﻓﺬﻩ‬
‫<‪RSSI‬ﺡ‬ ‫‪T.‬‬ ‫‪RSSI‬ﺡ‬ ‫‪>T.‬‬ ‫‪RSSI‬ﻝ‬ ‫‪>T.‬‬
‫<‪RSSI‬ﻝ‬ ‫‪T.‬‬ ‫<‪RSSI‬ﻝ‬ ‫‪T.‬‬

‫‪...‬‬ ‫‪...‬‬
‫‪MN‬‬

‫ﻳﻔﻀﻞ‬
‫‪...‬‬ ‫‪...‬‬
‫‪AP‬‬

‫ﺭ‬
‫‪0‬‬ ‫ﺍﻟﺠﺎﺭ‪APs‬‬
‫‪CT‬‬

‫‪HT‬‬

‫ﺍﻻﺳﺘﻤﺎﻉﺍﻟﺨﻤﻮﻝ‬ ‫‪DIO Tx‬‬ ‫ﺑﻴﺎﻧﺎﺕ‪Tx‬‬


‫‪DIO Rx‬‬ ‫‪DIS Rx‬‬ ‫‪DIS Tx‬‬ ‫ﺑﻴﺎﻧﺎﺕ‪Rx‬‬

‫ﺗﻴﻦ‪.3.‬ﻣﺨﻄﻂ ﺗﻮﻗﻴﺖ ‪ mRPL‬ﻟﻤﻠﻒﻣﺮﺣﻠﺔ ﺍﻟﺒﻴﺎﻧﺎﺕ ‪Tx‬ﻭﻣﺮﺣﻠﺔ ﺍﻻﻛﺘﺸﺎﻑ‪.‬‬

‫ﺍﻟﺘﻮﺍﺻﻞ)ﻣﻊ ﺍﻟﻮﺍﻟﺪ ﺍﻟﻤﻔﻀﻞ ﺍﻟﺠﺪﻳﺪ( ‪-‬ﻣﺮﺣﻠﺔ ﻧﻘﻞ ﺍﻟﺒﻴﺎﻧﺎﺕ‪.‬‬ ‫ﺿﺒﻂﻫﺎﻣﺶ ﺍﻟﺘﺒﺎﻃﺆﺳﻮﻑ ﻳﻘﻮﺩ ﺍﻟﻰﻡ¼‪ ، 1‬ﻣﻤﺎ ﻳﺆﺩﻱ ﺇﻟﻰ ﺍﻟﺤﺪ ﺍﻷﺩﻧﻰ ﻣﻦ‬
‫ﺍﻟﻨﻔﻘﺎﺕﺍﻟﻌﺎﻣﺔ‪.‬‬

‫ﺑﺎﻟﺘﻔﺼﻴﻞ‪5. mRPL‬‬ ‫‪.4‬ﻧﻈﺮﺓ ﻋﺎﻣﺔ ﻋﻠﻰ ‪mRPL‬‬

‫ﻳﻮﺿﺢﻫﺬﺍ ﺍﻟﻘﺴﻢ ﺗﻔﺎﺻﻴﻞ ﺗﺼﻤﻴﻢ ‪ .mRPL‬ﻧﺼﻒ ﺃﻭﻻ ًﺍﻟﻤﻮﻗﺘﺎﺕ ﺍﻹﺿﺎﻓﻴﺔ‬ ‫ﻛﻤﺎﺫﻛﺮﻧﺎ ﺳﺎﺑﻘﺎً ‪ ،‬ﻧﻘﻮﻡ ﺑﺪﻣﺞ ‪ smart-HOP‬ﻓﻲ ‪ RPL‬ﺑﻄﺮﻳﻘﺔ ﺑﺴﻴﻄﺔ ﺟﺪﺍً‬
‫ﺍﻟﺘﻲﺗﻌﻤﻞ ﻋﻠﻰ ﺗﺤﺴﻴﻦ ﻛﻔﺎءﺓ ﻭﻣﻮﺛﻮﻗﻴﺔ ﻋﻤﻠﻴﺔ ﺍﻟﺘﺴﻠﻴﻢ‪ .‬ﻳﺘﻢ ﺑﻌﺪ ﺫﻟﻚ ﻭﺻﻒ‬ ‫ﻭﻓﻌﺎﻟﺔﻭﻣﺘﻮﺍﻓﻘﺔ ﻣﻊ ﺍﻹﺻﺪﺍﺭﺍﺕ ﺍﻟﺴﺎﺑﻘﺔ ﻟﻠﺒﺮﻭﺗﻮﻛﻮﻝ ﺍﻟﻘﻴﺎﺳﻲ‪ .‬ﻓﻲ ﻫﺬﺍ‬
‫ﺣﺰﻡﺭﺳﺎﺉﻞ ﺍﻟﺘﺤﻜﻢ ﺍﻟﻤﺤﺴﻨّﺔ ﻭﺗﺨﺼﻴﺺ ﺍﻷﻭﻟﻮﻳﺔ ﻟﺤﺰﻡ ﺍﻟﺮﺩ )ﺭﺳﺎﺉﻞ ‪ DIO‬ﻣﻦ‬ ‫ﺍﻟﻨﻤﻮﺫﺝ ‪،‬ﻟﻢ ﻳﺘﻐﻴﺮ ﺑﺮﻭﺗﻮﻛﻮﻝ ‪ RPL‬ﺍﻟﻘﻴﺎﺳﻲ ﺃﺛﻨﺎء ﺗﻮﻓﻴﺮ ﺩﻋﻢ ﺍﻟﺘﻨﻘﻞ ‪ ،‬ﺃﻱ ﻳﻤﻜﻦ‬
‫ﻧﻘﺎﻁﺍﻟﻮﺻﻮﻝ ﺍﻟﻤﺠﺎﻭﺭﺓ(‪ .‬ﻛﻤﺎ ﺗﻤﺖ ﻣﻨﺎﻗﺸﺔ ﺇﻋﺪﺍﺩ ﻣﺆﻗﺖ ﺍﻟﻮﺷﻞ )ﺃﺛﻨﺎء ﺍﻟﺘﺴﻠﻴﻢ(‬ ‫ﺃﻥﺗﺘﻌﺎﻳﺶ ﺍﻟﻌﻘﺪ ﺍﻟﻘﻴﺎﺳﻴﺔ ﻣﻊ ﺗﻤﻜﻴﻦ ‪ Smart-HOP‬ﻭﺗﻌﻤﻞ ﻓﻴﻤﺎ ﺑﻴﻨﻬﺎ ﻓﻲ‬
‫ﻭﺍﺧﺘﻴﺎﺭﺍﻟﻮﺍﻟﺪﻳﻦ‪.‬‬ ‫ﻧﻔﺲﺍﻟﺸﺒﻜﺔ‪.‬‬

‫ﺍﻹﺟﺮﺍءﺍﻟﻌﺎﻡ ﻹﺷﺎﺭﺍﺕ ﺍﻟﺘﻨﺒﻴﻪ ﻭﺗﺒﺎﺩﻝ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻓﻲ ‪ smart-HOP‬ﺍﻟﻤﺪﻣﺞ ﻓﻲ‬


‫ﺍﻟﻤﻮﻗﺘﺎﺕ‪.‬ﻟﻘﺪ ﻗﻤﻨﺎ ﺑﺘﻨﻔﻴﺬ ﺃﺭﺑﻌﺔ ﺃﺟﻬﺰﺓ ﺗﻮﻗﻴﺖ ﺭﺉﻴﺴﻴﺔ ﻹﺩﺭﺍﻙ ﺗﺪﻫﻮﺭ‬ ‫(‪ RPL )mRPL‬ﻣﺸﺎﺑﻪ ﻟﺘﺼﻤﻴﻢ ‪ smart-HOP‬ﺍﻷﺻﻠﻲ ‪ ،‬ﺑﺎﺳﺘﺜﻨﺎء ﺍﺳﺘﺨﺪﺍﻡ‬
‫ﺍﻻﺭﺗﺒﺎﻁﺑﺴﻬﻮﻟﺔ ﻭﻋﺪﻡ ﺇﻣﻜﺎﻧﻴﺔ ﺍﻟﻮﺻﻮﻝ ﺇﻟﻰ ﺍﻟﻮﺍﻟﺪﻳﻦ ﻓﻲ ﻓﺘﺮﺓ ﺯﻣﻨﻴﺔ ﻗﺼﻴﺮﺓ‪.‬‬ ‫ﺭﺳﺎﺉﻞﺗﺤﻜﻢ ‪ DIS) RPL‬ﻭ ‪ (DIO‬ﻛﻤﻨﺎﺭﺍﺕ ﻭﺇﺿﺎﻓﺔ ﺑﻌﺾ ﺍﻟﻤﺆﻗﺘﺎﺕ ﻟﺘﺤﺴﻴﻦ‬
‫ﺍﺳﺘﺨﺪﺍﻡﻫﺬﻩ ﺍﻟﻤﻮﻗﺘﺎﺕ ﺩﺍﺧﻞﻧﻘﻞ ﺍﻟﺒﻴﺎﻧﺎﺕﻭﻣﺮﺣﻠﺔ ﺍﻻﻛﺘﺸﺎﻑﺗﻢ ﺇﻧﺸﺎء ﻣﺜﻴﻞ ﻟﻪ‬ ‫ﺍﻟﻤﻮﺛﻮﻗﻴﺔﻭﺍﻟﻜﻔﺎءﺓ‪ .‬ﺍﻟﺠﺪﻭﻝ ﺍﻟﺰﻣﻨﻲ ﻟﻠﺨﻮﺍﺭﺯﻣﻴﺔ ﻫﻮ ﻣﺒﻴﻦ ﻓﻲﺗﻴﻦ‪ .3 .‬ﻓﻲ ﻫﺬﺍ‬
‫ﻓﻲﺍﻟﺨﻮﺍﺭﺯﻣﻴﺎﺕ ‪ 1‬ﻭ ‪2‬ﻭﻭﺻﻔﻬﺎ ﺑﺈﻳﺠﺎﺯ ﻋﻠﻰ ﺍﻟﻨﺤﻮ ﺍﻟﺘﺎﻟﻲ‪.‬‬ ‫ﺍﻟﻨﻬﺞ ‪،‬ﺗﺤﺼﻞ ‪ MN‬ﻋﻠﻰ ﺣﺰﻣﺔ ﺭﺩ )ﺭﺳﺎﻟﺔ ‪ DIO‬ﺃﺣﺎﺩﻳﺔ ﺍﻹﺭﺳﺎﻝ( ﻣﺒﺎﺷﺮﺓ ﺑﻌﺪ‬
‫ﺇﺭﺳﺎﻝﻋﺪﺩ ﻣﺤﺪﺩ ﻣﺴﺒﻘﺎً ﻣﻦ ﺣﺰﻡ ﺍﻟﺒﻴﺎﻧﺎﺕ )ﺣﺠﻢ ﺍﻟﻨﺎﻓﺬﺓ(‪ .‬ﺗﻘﻮﻡ ﺭﺳﺎﻟﺔ ﺭﺩ ‪) DIO‬‬
‫ﺍﻟﺘﻲﺗﺤﻤﻞ ﻣﺘﻮﺳﻂ ﻣﺴﺘﻮﻯ ‪ (RSSI‬ﺑﺘﺼﻔﻴﺔ ﺍﻟﺮﻭﺍﺑﻂ ﻏﻴﺮ ﺍﻟﻤﺘﻤﺎﺛﻠﺔ ﺿﻤﻨﻴﺎً‪.‬‬
‫)ﺃﻧﺎ(ﻣﺆﻗﺖ ﺍﻻﺗﺼﺎﻝ )‪T‬ﺝ(‪.‬ﺗﺮﺍﻗﺐ ﺍﻟﻌﻘﺪ ﺍﻟﻤﺘﻨﻘﻠﺔ ﻧﺸﺎﻁ ﺍﻟﻘﻨﺎﺓ ﺑﺎﺳﺘﻤﺮﺍﺭ‬
‫ﻻﻛﺘﺸﺎﻑﺃﻱ ﺍﺳﺘﻘﺒﺎﻝ ﻟﻠﺤﺰﻡ ﻣﻦ ﻧﻘﻄﺔ ﺍﻟﻮﺻﻮﻝ ﺍﻟﺘﻲ ﺗﺨﺪﻣﻬﺎ‪ .‬ﻳﻘﻮﻡ ﻛﻞ‬
‫‪ MN‬ﺑﺘﺸﻐﻴﻞ ﻣﺆﻗﺖ ﻟﺰﻳﺎﺩﺓ ﺍﺳﺘﺠﺎﺑﺔ ﺗﻮﺟﻴﻪ ‪ - RPL‬ﻣﺆﻗﺖ ﺍﻻﺗﺼﺎﻝ‪.‬‬
‫ﻳﺘﻢﺿﺒﻂ ﺩﻭﺭﻳﺔ ﻣﺆﻗﺖ ﺍﻻﺗﺼﺎﻝ ﻭﻓﻘﺎً ﻷﻗﺼﻰ ﻓﺘﺮﺓ ﺯﻣﻨﻴﺔ )ﺃﻧﺎﺍﻷﻋﻠﻰ(‪.‬‬ ‫ﻋﻨﺪﺍﻛﺘﺸﺎﻑ ﺍﺭﺗﺒﺎﻁ ﻋﺎﻟﻲ ﺍﻟﺠﻮﺩﺓ )ﻣﻦ ﻣﺴﺘﻮﻯ ﻣﺘﻮﺳﻂ ‪ RSSI‬ﻓﻲ ﺭﺳﺎﻟﺔ‬
‫ﺧﻼﻝﻫﺬﻩ ﺍﻟﻔﺘﺮﺓ ‪ ،‬ﻳﺴﺘﻤﺮ ‪ MN‬ﻓﻲ ﺍﻻﺳﺘﻤﺎﻉ ﺇﻟﻰ ﺍﻟﻘﻨﺎﺓ ﻭﻳﺮﺍﻗﺐ ﺍﻟﺤﺰﻡ‬ ‫ﺭﺩ‪ ، (DIO‬ﺗﺴﺘﻤﺮ ‪ MN‬ﻓﻲﻣﺮﺣﻠﺔ ﻧﻘﻞ ﺍﻟﺒﻴﺎﻧﺎﺕ‪.‬ﻣﻦ ﺧﻼﻝ ﻣﺮﺍﻗﺒﺔ ﺗﺪﻫﻮﺭ ‪، ARSSI‬‬
‫ﺍﻟﻮﺍﺭﺩﺓﻣﻦ ﺍﻟﻮﺍﻟﺪ ﺍﻟﺬﻱ ﻳﺨﺪﻡ‪ .‬ﻋﻨﺪ ﺍﻻﻧﻘﻀﺎءﺗﻲﺝﻭﺇﺫﺍ ﻻﺣﻈﺖ ‪ MN‬ﺃﺣﺪ‬ ‫ﺗﺒﺪﺃ‪ MN‬ﻓﻲﻣﺮﺣﻠﺔ ﺍﻻﻛﺘﺸﺎﻑ‪.‬ﻳﺴﺘﺄﻧﻒ ‪ MN‬ﺍﺗﺼﺎﻝ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻣﻊ ﻧﻘﻄﺔ ﺍﻟﻮﺻﻮﻝ‬
‫ﺍﻟﻮﺍﻟﺪﻳﻦﺍﻟﺼﺎﻣﺖ ‪ ،‬ﻓﺈﻧﻬﺎ ﺗﺒﺪﺃﻣﺮﺣﻠﺔ ﺍﻻﻛﺘﺸﺎﻑ‪.‬ﻋﻨﺪ ﺍﻛﺘﺸﺎﻑ ﺃﻱ‬ ‫ﺍﻟﺘﻲﺗﺨﺪﻡ ﺣﺘﻰ ﻳﺘﻢ ﺍﻟﻌﺜﻮﺭ ﻋﻠﻰ ﻧﻘﻄﺔ ﻭﺻﻮﻝ ﺃﻓﻀﻞ‪ .‬ﺑﻌﺪ ﺗﺴﻠﻴﻢ ﻧﺎﺟﺢ ‪ ،‬ﻳﺘﻢ‬
‫ﺍﺳﺘﻘﺒﺎﻝﻟﻠﺤﺰﻡ ﻣﻦ ‪ AP‬ﺍﻟﺨﺪﻣﻲ )ﻋﻠﻰ ﺳﺒﻴﻞ ﺍﻟﻤﺜﺎﻝ ‪ Trickle DIO ،‬ﺃﻭ‬ ‫ﺗﻨﻔﻴﺬﻋﻤﻠﻴﺔ ﺇﺑﻄﺎﻝ ﺧﻮﺍﺭﺯﻣﻴﺔ ‪3.RPL‬‬
‫‪ DIO‬ﺃﺣﺎﺩﻱ ﺍﻹﺭﺳﺎﻝ ﺃﻭ ﺣﺰﻣﺔ ﺑﻴﺎﻧﺎﺕ( ‪ ،‬ﺗﺘﻢ ﺇﻋﺎﺩﺓ ﺗﻌﻴﻴﻦ ﻣﺆﻗﺖ‬
‫ﺍﻻﺗﺼﺎﻝ‪.‬‬
‫ﻟﺘﻘﻴﻴﻢﺍﻟﻮﺍﻟﺪﻳﻦ ﺍﻟﻤﺤﺘﻤﻠﻴﻦ ‪ ،‬ﺗﺒﺚ ‪ MN‬ﺳﻠﺴﻠﺔ ﻣﻦ ﺭﺳﺎﺉﻞ ﺍﻟﺘﺤﻜﻢ ﻓﻲ ‪DIS‬‬
‫‪.‬ﺑﻌﺪ ﺫﻟﻚ ‪ ،‬ﺗﺮﺩ ﺟﻤﻴﻊ ﻧﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ ﺍﻟﻤﺠﺎﻭﺭﺓ ﻋﻠﻰ ‪ MN‬ﻋﻠﻰ ﺃﺳﺎﺱ ﻏﻴﺮ‬
‫ﻣﺘﻀﺎﺭﺏ)ﺳﻴﺘﻢ ﻣﻨﺎﻗﺸﺔ ﻫﺬﺍ ﺑﺎﻟﺘﻔﺼﻴﻞ ﻓﻲ ﺍﻟﻘﺴﻢ‪ .(5‬ﻳﺘﻢ ﺗﻀﻤﻴﻦ ﻣﺘﻮﺳﻂ‬
‫ﻣﺮﺣﻠﺔﺍﻟﺒﻴﺎﻧﺎﺕ ‪Tx‬‬

‫)ﺛﺎﻧﻴﺎ(ﻣﺆﻗﺖ ﻛﺸﻒ ﺍﻟﺘﻨﻘﻞ )‪ .(MDT‬ﺗﻄﻠﺐ ﺇﺷﺎﺭﺍﺕ ‪ DIS‬ﺍﻟﺪﻭﺭﻳﺔ ﻟﺸﺒﻜﺔ ‪MN‬‬ ‫ﻣﺴﺘﻮﻯ‪ RSSI‬ﻓﻲ ﺭﺩ ‪ DIO‬ﺃﺣﺎﺩﻱ ﺍﻹﺭﺳﺎﻝ‪ .‬ﻋﻨﺪ ﺍﺳﺘﻼﻡ ﻛﻞ ﺭﺩ ‪ ، DIO‬ﺗﻘﺎﺭﻥ ‪MN‬‬
‫ﺇﺭﺳﺎﻝﺭﺳﺎﻟﺔ ‪ DIO‬ﺃﺣﺎﺩﻳﺔ ﺍﻹﺭﺳﺎﻝ ﻣﻦ ﻧﻘﻄﺔ ﺍﻟﻮﺻﻮﻝ ﺍﻟﺘﻲ ﺗﺨﺪﻣﻬﺎ‪.‬‬ ‫ﻗﻴﻤﺔ‪ ARSSI‬ﻣﻊﺗﻲﺡﻣﺴﺘﻮﻯ‪ .‬ﺇﺫﺍ ﻟﻢ ﻳﻜﻦ ﻣﺮﺿﻴﺎً )‪ ARSSI‬ﺃﺩﻧﺎﻩﺗﻲﺡ( ‪ ،‬ﺗﻮﺍﺻﻞ‬
‫ﻗﻨﺎﺓ‬
‫ﺣﺮ‬

‫ﺗﻘﺮﺃ‪ MN‬ﻣﺴﺘﻮﻯ ‪ ARSSI‬ﺍﻟﻤﺘﻌﻠﻖ ﺑﺮﺳﺎﻟﺔ ‪ DIO‬ﻟﺘﻘﻴﻴﻢ ﻣﻮﺛﻮﻗﻴﺔ‬ ‫‪ MN‬ﺑﺚ ﺩﻓﻌﺎﺕ ‪ DIS‬ﺑﺸﻜﻞ ﺩﻭﺭﻱ )ﻓﻴﻤﺎ ﻳﺘﻌﻠﻖ ﺑـ‪ Hand-off Timer(.‬ﻋﻨﺪ‬
‫ﺍﻻﺭﺗﺒﺎﻁ‪.‬ﻗﺪ ﻳﺆﺩﻱ ﺗﺤﺮﻳﻚ ﻋﻘﺪﺓ ﺃﻭ ﻇﻬﻮﺭ ﻋﺎﺉﻖ ﺑﻴﻦ ﻋﻘﺪﺗﻴﻦ ﺇﻟﻰ ﻓﻘﺪﺍﻥ‬ ‫ﺍﻛﺘﺸﺎﻑﺟﻮﺩﺓ ﺍﺭﺗﺒﺎﻁ ﻋﺎﻟﻴﺔ )‪ ARSSI‬ﺃﻋﻼﻩﺗﻲﺡ(‪ ،‬ﺍﻝ ﻣﺮﺣﻠﺔ ﺍﻻﻛﺘﺸﺎﻑﺗﻮﻗﻒ‬
‫ﺣﺰﻡﺍﻟﻄﻠﺐ ﺃﻭ ﺍﻟﺮﺩ‪ .‬ﻓﻲ ﻫﺬﻩ ﺍﻟﺤﺎﻟﺔ ‪ ،‬ﻳﺒﺪﺃ ‪ MN‬ﻣﻠﻒﻣﺮﺣﻠﺔ ﺍﻻﻛﺘﺸﺎﻑ‬ ‫ﻭﻳﺴﺘﺄﻧﻒ‪ MN‬ﺍﻟﺒﻴﺎﻧﺎﺕ ﺍﻟﻌﺎﺩﻳﺔ‬
‫ﻟﻠﻌﺜﻮﺭﻋﻠﻰ ﻭﺍﻟﺪ ﺟﺪﻳﺪ‪ .‬ﻳﺘﻢ ﺿﺒﻂ ﺩﻭﺭﻳﺔ ﻣﺆﻗﺖ ﺍﻛﺘﺸﺎﻑ ﺍﻟﺘﻨﻘﻞ ﻭﻓﻘﺎً‬
‫ﻟﻤﻌﺪﻝﺗﻮﻟﻴﺪ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻓﻲ ‪.MN‬‬

‫‪3‬ﺇﺑﻄﺎﻝ ﺍﻷﺻﻞ ﻫﻮ ﻋﻤﻠﻴﺔ ﻳﺘﻢ ﻓﻴﻬﺎ ﺇﺯﺍﻟﺔ ﺍﻷﺻﻞ ﺍﻟﻤﻔﻀﻞ ﻭﻣﺮﺗﺒﺔﺗﻢ ﺗﻌﻴﻴﻨﻪ ﺇﻟﻰ ﻣﺎ ﻻ ﻧﻬﺎﻳﺔ‪.‬‬

‫ﻳﺮﺟﻰﺍﻻﺳﺘﺸﻬﺎﺩ ﺑﻬﺬﻩ ﺍﻟﻤﻘﺎﻟﺔ ﻓﻲ ﺍﻟﺼﺤﺎﻓﺔ ﻋﻠﻰ ﺍﻟﻨﺤﻮ ﺍﻟﺘﺎﻟﻲ‪، H. Fotouhi et al.، mRPL: Boosting Mobility in the Internet of Things، Ad Hoc Netw. )2014( :‬‬
‫‪http: // dx.doi.org/10.1016/j.adhoc.2014.10.009‬‬
‫ﻓﺘﻮﺣﻲﻭﺁﺧﺮﻭﻥ‪ / .‬ﺍﻟﺸﺒﻜﺎﺕ ﺍﻟﻤﺨﺼﺼﺔ ‪xxx )2014( xxx – xxx‬‬ ‫‪6‬‬

‫ﺭﺳﺎﺉﻞﺗﺤﻜﻢ ﻣﺤﺴﻨﺔ‪.‬ﻟﺪﻣﺞ ﺧﻮﺍﺭﺯﻣﻴﺔ ‪ Smart-HOP‬ﺩﺍﺧﻞ ‪ ، RPL‬ﻗﻤﻨﺎ‬ ‫)ﺛﺎﻟﺜﺎ(ﻣﺆﻗﺖ ﺍﻟﺘﺴﻠﻴﻢ )‪T‬ﺡ(‪ .‬ﻣﻦ ﺍﻷﻫﻤﻴﺔ ﺑﻤﻜﺎﻥ ﺗﻘﻠﻴﻞ ﺗﺄﺧﻴﺮ ﺍﻟﺘﺴﻠﻴﻢ‪ .‬ﻳﺪﻳﺮ‬
‫ﺑﺘﺤﺴﻴﻦﺭﺳﺎﺉﻞ ﺍﻟﺘﺤﻜﻢ ‪ RPL‬ﺑﺪﻻ ًﻣﻦ ﺇﻧﺸﺎء ﺭﺳﺎﺉﻞ ﺟﺪﻳﺪﺓ‪ .‬ﻳﻀﻤﻦ ﻫﺬﺍ ﺍﻟﻨﻬﺞ‬ ‫ﻫﺬﺍﺍﻟﻤﺆﻗﺖ ﺗﻮﺍﺗﺮ ﺑﺚ ﺩﻓﻌﺎﺕ ﻣﻦ ‪ DIS‬ﺇﻟﻰ ﺍﻟﻮﺍﻟﺪﻳﻦ ﺍﻟﻤﺠﺎﻭﺭﻳﻦ‪ .‬ﻳﺠﺐ‬
‫ﺍﻟﺘﻮﺍﻓﻖﻣﻊ ﺍﻹﺻﺪﺍﺭﺍﺕ ﺍﻟﺴﺎﺑﻘﺔ ﻣﻊ ‪ RPL‬ﺍﻟﻘﻴﺎﺳﻲ ‪ ،‬ﻋﻠﻰ ﺳﺒﻴﻞ ﺍﻟﻤﺜﺎﻝ ‪ ،‬ﻳﻤﻜﻦ‬ ‫ﺃﻥﺗﻤﻜﻦّ ﻫﺬﻩ ﺍﻟﻔﺘﺮﺓ ﻣﻦ ﺍﺳﺘﻴﻌﺎﺏ ﺭﺷﻘﺎﺕ ﺍﻹﺭﺳﺎﻝ ﻟـ ‪ DIS‬ﺑﺄﻋﻠﻰ‬
‫ﺃﻥﺗﺘﻌﺎﻳﺶ ﻋﻘﺪ ‪ RPL‬ﺍﻟﻘﻴﺎﺳﻴﺔ ﻭﺗﺘﻔﺎﻋﻞ ﻣﻊ ﺍﻟﻌﻘﺪ ﺍﻟﺘﻲ ﺗﺪﻋﻢ ‪ Smart-HOP‬ﻓﻲ‬ ‫ﻣﻌﺪﻝﻣﻤﻜﻦ ﻭﺗﻠﻘﻲ ﺭﺩﻭﺩ ﻣﺘﻘﻄﻌﺔ ﻣﻦ ﺍﻟﻌﻘﺪ ﺍﻟﻤﺠﺎﻭﺭﺓ‪ .‬ﻳﺘﻢ ﺟﻤﻊ ﺭﺩﻭﺩ‬
‫ﻧﻔﺲﺍﻟﺸﺒﻜﺔ‪.‬‬ ‫‪ DIO‬ﻣﺒﺎﺷﺮﺓ ﺑﻌﺪ ﺇﺭﺳﺎﻝ ﻛﻞ ﺭﺷﻘﺔ‪ .‬ﻳﺘﻢ ﺟﺪﻭﻟﺔ ﺗﺴﻠﺴﻞ ﺇﺭﺳﺎﻝ ﺍﻟﺮﺩﻭﺩ‬
‫ﻣﻦﻗﺒﻞ ﻛﻞ ﻭﺍﻟﺪ ﺑﻄﺮﻳﻘﺔ ﺗﻘﻠﻞ ﻣﻦ ﺍﺣﺘﻤﺎﻟﻴﺔ ﺣﺪﻭﺙ ﺗﻀﺎﺭﺏ‪.‬‬
‫ﻳﺘﻢﺇﺭﺳﺎﻝ ﺭﺳﺎﺉﻞ ﺍﻟﺘﺤﻜﻢ ‪ RPL‬ﻋﻠﻰ ﺃﺳﺎﺱ ﻣﻨﺘﻈﻢ ؛ ﻭﻣﻊ ﺫﻟﻚ ‪ ،‬ﺃﺛﻨﺎء‬
‫ﻋﻤﻠﻴﺔﺍﻟﺘﺴﻠﻴﻢ ‪ ،‬ﻓﻬﻢ ﻳﺘﺒﻌﻮﻥ ﻗﻮﺍﻋﺪ ﻣﺤﺪﺩﺓ‪ .‬ﻓﻲ ﺍﻝﻣﺮﺣﻠﺔ ﻧﻘﻞ ﺍﻟﺒﻴﺎﻧﺎﺕ ‪،‬ﻳﺘﻢ‬
‫ﺇﺭﺳﺎﻝ‪ DIS‬ﻣﻦ ‪ MN‬ﺇﻟﻰ ‪) AP‬ﺇﺭﺳﺎﻝ ﺃﺣﺎﺩﻱ( ﻭﻳﺮﺩ ﺍﻟﻮﺍﻟﺪ ﺍﻟﻤﻔﻀﻞ ﻣﻊ ‪DIO‬‬
‫ﺃﺣﺎﺩﻱﺍﻹﺭﺳﺎﻝ‪ .‬ﻳﺘﻢ ﺍﻟﻜﺸﻒ ﻋﻦ ﻧﻮﻉ ‪ DIS‬ﻭ ‪ DIO‬ﻣﻦ ﺧﻼﻝ ﻗﺮﺍءﺓ ﻋﻼﻣﺔ ﺗﻌﻜﺲ‬
‫ﺣﺎﻟﺔﻛﻞ ﻋﻘﺪﺓ )ﺳﻴﺘﻢ ﺷﺮﺣﻬﺎ ﻻﺣﻘﺎً(‪ .‬ﻓﻲ ﺍﻝﻣﺮﺣﻠﺔ ﺍﻻﻛﺘﺸﺎﻑ ‪.،‬ﺃﺣﺎﺩﻳﺔ ﺍﻹﺭﺳﺎﻝ‬ ‫)ﺭﺍﺑﻌﺎ(ﻣﺆﻗﺖ ﺍﻟﺮﺩ )‪T‬ﺹ(‪ .‬ﻣﻦ ﺍﻟﻤﻔﺘﺮﺽ ﺃﻥ ﻳﺮﺩ ﺍﻟﻮﺍﻟﺪ ﺍﻟﻌﺎﻣﻞ ﻋﻠﻰ ‪ MN‬ﻣﻦ‬
‫‪ DIO‬ﺇﻟﻰ ﺟﻤﻴﻊ ﻧﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ ﺍﻟﻤﺠﺎﻭﺭﺓ ﻭﻳﺘﻠﻘﻰ ﺭﺩﻭﺩ ‪ DIS‬ﻣﺘﻌﺪﺩ ﺍﻹﺭﺳﺎﻝ‬ ‫ﺧﻼﻝﺇﺭﺳﺎﻝ ﺭﺳﺎﻟﺔ ﺗﺤﻜﻢ ‪ DIO‬ﺃﺣﺎﺩﻳﺔ ﻓﻲ ﻟﺤﻈﺎﺕ ﻣﻌﻴﻨﺔ‪ .‬ﻗﺪ ﻳﺆﺩﻱ‬
‫ﺭﺳﺎﺉﻞ‪MN‬‬ ‫ﺗﺤﺪﻳﺪﻟﺤﻈﺔ ﺧﺎﻃﺉﺔ ﻟﻠﺮﺩ ﺇﻟﻰ ﺣﺪﻭﺙ ﺗﺼﺎﺩﻡ ﻣﻊ ﺣﺰﻡ ﺍﻟﺒﻴﺎﻧﺎﺕ ‪ ،‬ﻣﻤﺎ‬
‫ﻳﺆﺩﻱﺑﺪﻭﺭﻩ ﺇﻟﻰ ﺗﺸﻐﻴﻞ ﻣﻠﻒﻣﺮﺣﻠﺔ ﺍﻻﻛﺘﺸﺎﻑ‪.‬ﺗﺴﺘﺨﺮﺝ ﺍﻟﻌﻘﺪﺓ‬
‫ﺍﻷﺻﻠﻴﺔﺍﻟﻤﻌﻠﻮﻣﺎﺕ ﺫﺍﺕ ﺍﻟﺼﻠﺔ ﻣﻦ ﺍﻟﺤﺰﻡ ﺍﻟﺘﻲ ﻳﺘﻢ ﺍﺳﺘﻼﻣﻬﺎ ﻣﻦ ‪) MN‬‬
‫ﻳﺘﻴﺢ‪ Smart-HOP‬ﺇﺭﺳﺎﻝ ﺭﺳﺎﺉﻞ ﺗﺤﻜﻢ ‪ DIS‬ﺃﺣﺎﺩﻳﺔ ﺍﻟﺒﺚ ﻟﻔﺤﺺ ‪AP‬‬ ‫ﻣﺜﻞﻋﺪﺍﺩ ﺣﺰﻡ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻓﻲ ﻛﻞ ﺣﺠﻢ ﻧﺎﻓﺬﺓ(‪ .‬ﻳﺘﻢ ﺣﺴﺎﺏ ﻭﻗﺖ ﺍﻟﺮﺩ‬
‫ﺍﻟﺬﻱﻳﺘﻢ ﺗﻘﺪﻳﻤﻪ ﻟﻀﻤﺎﻥ ﺇﻣﻜﺎﻧﻴﺔ ﺍﻟﻮﺻﻮﻝ ﺇﻟﻰ ﺍﻟﻮﺍﻟﺪ ﻭﻣﻮﺛﻮﻕ ﺑﻪ )ﻳﻨﻘﻞ ‪ RPL‬ﺣﺰﻡ‬ ‫ﺑﻮﺍﺳﻄﺔﺩﺙ ﺝﺍﻟﻌﺎﺷﺮ‪-‬ﺗﻲﺩﻳﺲ‪ ،‬ﺃﻳﻦﺝﻳﻤﺜﻞ ﻋﺪﺍﺩ ﺣﺰﻡ ‪ DIS‬ﺩﺍﺧﻞ ﺣﺠﻢ‬
‫‪ DIS‬ﻭ ‪ DIO‬ﻣﺘﻌﺪﺩﺓ ﺍﻟﺒﺚ(‪ .‬ﻟﻠﺘﻤﻴﻴﺰ ﺑﻴﻦ ‪ mRPL DIS‬ﻭ ‪ RPL DIS‬ﺍﻷﺻﻠﻲ ‪،‬‬ ‫ﻛﻞﻧﺎﻓﺬﺓ )ﺙ(ﻭﺗﻲﺩﻳﺲ‬
‫ﻋﻼﻣﺔﺑﺖ ﻭﺍﺣﺪ )(‪F-DIS‬ﺗﻢ ﺗﻨﻔﻴﺬﻩ ‪ -‬ﺍﻧﻈﺮﺍﻟﺸﻜﻞ ‪)4‬ﺃ(‪ .‬ﺇﻥ ﺗﻬﻴﺉﺔ ﻫﺬﺍ ﺍﻟﺤﻘﻞ ﺇﻟﻰ‬
‫"‪ "0‬ﻳﻤﺜﻞ ﺇﺭﺳﺎﻝ ﺍﻹﺭﺳﺎﻝ ﺍﻟﻤﺘﻌﺪﺩ ﻟـ ‪ .RPL DIS‬ﺑﺪﻻ ًﻣﻦ ﺫﻟﻚ ‪ ،‬ﻓﺈﻥ ﺗﻌﻴﻴﻦ ﻫﺬﺍ‬
‫ﺍﻟﺤﻘﻞﻋﻠﻰ "‪ "1‬ﻳﻌﻜﺲ ﺇﺭﺳﺎﻝ ﺃﺣﺎﺩﻱ ﺍﻹﺭﺳﺎﻝ ‪ .mRPL DIS‬ﺍﻟﺒﺘﺘﺎﻥ ﺍﻹﺿﺎﻓﻴﺘﺎﻥ‬ ‫ﻳﺸﻴﺮﺇﻟﻰ ﺍﻟﻔﺎﺻﻞ ﺍﻟﺰﻣﻨﻲ ‪ .DIS‬ﻳﺘﻐﻴﺮ ﻭﻗﺖ ﺍﻟﺮﺩ ﻫﺬﺍ ﺑﺸﻜﻞ ﺗﻜﻴﻔﻲ ﻋﻨﺪ‬
‫ﻣﻦ"ﺝ "ﻭﺻﻒ ﻋﺪﺍﺩ ﺭﺳﺎﺉﻞ ‪ DIS‬ﺩﺍﺧﻞ ﺣﺠﻢ ﺍﻟﻨﺎﻓﺬﺓ‪ .‬ﻓﻲ ‪ mRPL‬ﻣﻊ ﺙ¼‪، 3‬‬ ‫ﺗﻠﻘﻲﺣﺰﻡ ﺟﺪﻳﺪﺓ‪.‬‬
‫ﻳﺰﻳﺪﺍﻟﻌﺪﺍﺩ ﺑﺤﺪ ﺃﻗﺼﻰ ‪.3‬‬

‫ﺍﻟﺨﻮﺍﺭﺯﻣﻴﺔ‪.1‬ﻣﺮﺣﻠﺔ ﻧﻘﻞ ﺍﻟﺒﻴﺎﻧﺎﺕ‬

‫ﺗﻀﻴﻒﺭﺳﺎﻟﺔ ‪ mRPL DIO‬ﺣﻘﻠﻴﻦ‪F-DIO(1) :‬ﺍﻟﺘﻲ ﺗﻘﻒ ﻟﻸﻋﻼﻡ ﻭ )‪(2‬ﺃﺭﺳﻰ‬


‫ﺍﻟﺬﻱﻳﺤﻤﻞ ﻣﺘﻮﺳﻂ ﻗﺮﺍءﺓ ‪ RSSI‬ﻓﻲ ﺍﻟﻌﻘﺪﺓ ﺍﻟﺮﺉﻴﺴﻴﺔ ﺍﻟﻤﺤﺘﻤﻠﺔ ‪ -‬ﺍﻧﻈﺮﺍﻟﺸﻜﻞ‬
‫‪)4‬ﺏ(‪ .‬ﻗﻄﻌﺘﺎ‪F-DIO‬ﺍﻟﺘﻤﻴﻴﺰ ﺑﻴﻦ ﺛﻼﺙ ﺣﺎﻻﺕ‪ 0F-DIO =(1) :‬ﻳﺘﻮﺍﻓﻖ ﻣﻊ (‪، )2‬‬
‫‪ 1F-DIO =RPL DIO‬ﻳﺸﻴﺮ ﺇﻟﻰ ‪ mRPL DIO‬ﺩﺍﺧﻞ ﻣﻠﻒﻣﺮﺣﻠﺔ ﻧﻘﻞ ﺍﻟﺒﻴﺎﻧﺎﺕ ‪،‬‬
‫ﻭ)‪ 2F-DIO = (3‬ﻳﻌﻜﺲ ‪ mRPL DIO‬ﺩﺍﺧﻞﻣﺮﺣﻠﺔ ﺍﻻﻛﺘﺸﺎﻑ‪.‬‬

‫ﺗﺨﺼﻴﺺﺍﻷﻭﻟﻮﻳﺔ‪.‬ﻣﻦ ﺃﺟﻞ ﺗﻘﻠﻴﻞ ﺗﺼﺎﺩﻡ ﺍﻟﺤﺰﻣﺔ ﺃﺛﻨﺎءﻣﺮﺣﻠﺔ ﺍﻻﻛﺘﺸﺎﻑ ‪،‬‬


‫ﻧﺤﻈﺮﻋﻠﻰ ﺑﻌﺾ ﻧﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ ﺍﻟﺮﺩ ﻋﻠﻰ ‪ MN‬؛ ﻣﻊ ﺍﻵﺑﺎءﺃﺭﺳﻲ >‪.T‬ﺡﻣﺴﺘﺜﻨﺎﺓ‬
‫ﻣﻦﻣﺠﻤﻮﻋﺔ ﺍﻟﻮﺍﻟﺪﻳﻦ ﺍﻟﻤﺤﺘﻤﻠﻴﻦ ﻭﻻ ﺗﺮﺩ‪ .‬ﻟﻠﻘﻴﺎﻡ ﺑﺬﻟﻚ ‪ ،‬ﻳﻘﻮﻡ ﻛﻞ ﻭﺍﻟﺪ ﺑﺘﻌﻴﻴﻦ‬
‫ﺃﻭﻟﻮﻳﺔﻭﻓﻘﺎً ﻟﻤﺘﻮﺳﻂ ﻗﺮﺍءﺍﺕ ‪ ، RSSI‬ﻛﻤﺎ ﻫﻮ ﻣﻮﺿﺢ ﻓﻲﺍﻟﺠﺪﻭﻝ ‪ .1‬ﻳﻘﻮﻡ‬
‫ﺗﺨﺼﻴﺺﺍﻷﻭﻟﻮﻳﺔ ﺑﺠﺪﻭﻟﺔ ﺇﺭﺳﺎﻝ ‪ DIO‬ﻓﻲ ﻓﺘﺮﺍﺕ ﺯﻣﻨﻴﺔ ﻣﺨﺘﻠﻔﺔ‪ .‬ﻧﻈﺮﺍً ﻷﻧﻪ ﻣﻦ‬
‫ﺍﻟﻤﺤﺘﻤﻞﺃﻥ ﺗﻌﻤﻞ ﺍﻟﺸﺒﻜﺎﺕ ﻣﻨﺨﻔﻀﺔ ﺍﻟﻄﺎﻗﺔ ﻓﻲ ﺍﻟﻤﻨﻄﻘﺔ ﺍﻻﻧﺘﻘﺎﻟﻴﺔ ‪ ،‬ﻓﻤﻦ‬
‫ﺍﻟﻤﺮﺟﺢﺃﻥ ﻳﺨﺘﺎﺭ ﺍﻵﺑﺎء ﺍﻟﻤﺨﺘﻠﻔﻮﻥ ﻧﻔﺲ ﺍﻟﻔﺘﺤﺔ‪ .‬ﻳﻘﻮﻡ ﺍﻟﻤﺆﻗﺖ ﺑﺠﺪﻭﻟﺔ ﺇﺭﺳﺎﻝ‬
‫‪) DIO‬ﺭﻋﻮﺽ(ﺑﻌﺪ ﺍﻟﻜﺸﻒ ﻋﻦ ﻗﻨﺎﺓ ﻣﺸﻐﻮﻟﺔ ﻋﻠﻰ ﺍﻟﻨﺤﻮ ﺍﻟﺘﺎﻟﻲ‪.‬‬

‫ﺍﻟﺨﻮﺍﺭﺯﻣﻴﺔ‪.2‬ﻣﺮﺣﻠﺔ ﺍﻻﻛﺘﺸﺎﻑ‪.‬‬
‫ﺩ‪1‬ﺍﻟﻌﺎﺷﺮ‬ ‫ﺭﻋﻮﺽ‪¼ ð‬ﺙ ﺝﺍﻟﻌﺎﺷﺮ‪-‬ﺗﻲﺩﻳﺲﺍﻟﻌﺎﺷﺮﺭ‪-2‬ﺑﺮﻳﻮﺍﻟﻌﺎﺷﺮﺭﺍﻧﺪﺩﺭ‪1‬؛ﺭ‪2‬ﺍﻟﻌﺎﺷﺮ‬

‫ﺍﻟﺠﺰءﺍﻷﻭﻝ ﻣﻦ ﻫﺬﻩ ﺍﻟﻤﻌﺎﺩﻟﺔ ‪،‬ﺩﺙ ﺝﺍﻟﻌﺎﺷﺮ‪-‬ﺗﻲﺩﻳﺲ‪ ،‬ﻫﻮ ﻭﻗﺖ ﺍﻻﻧﺘﻈﺎﺭ‬


‫ﻻﺳﺘﻼﻡﺭﺳﺎﺉﻞ ‪ DIS‬ﻛﺎﻣﻠﺔ ﺍﻟﻤﺮﺳﻠﺔ ‪ ،‬ﻭﻫﻮ ﻣﺸﺎﺑﻪ ﻟـﻣﺮﺣﻠﺔ ﻧﻘﻞ ﺍﻟﺒﻴﺎﻧﺎﺕ‬
‫ﺧﻮﺍﺭﺯﻣﻴﺔ‪ .Smart-HOP‬ﻧﺤﻦ ﻧﻔﺮﺽ ﻧﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ ﻋﺎﻟﻴﺔ ﺍﻟﺠﻮﺩﺓ )ﺑﺮﻳﻮ¼‪(0‬‬
‫ﻟﻺﺭﺳﺎﻝﻓﻲ ﻭﻗﺖ ﺳﺎﺑﻖ )ﺭ‪-2‬ﺑﺮﻳﻮ¼‪ 0‬ﻣﻠﻠﻲ ﺛﺎﻧﻴﺔ( ﻭﻧﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ ﻣﻨﺨﻔﻀﺔ‬
‫ﺍﻟﺠﻮﺩﺓ)ﺑﺮﻳﻮ¼‪ (1‬ﺍﻹﺭﺳﺎﻝ ﻻﺣﻘﺎً )ﺭ‪-2‬ﺑﺮﻳﻮ¼ﺭ‪2‬‬

‫ﺗﺼﻠﺐﻣﺘﻌﺪﺩ(‪ .‬ﻳﺘﻢ ﺃﻳﻀﺎً ﺇﺿﺎﻓﺔ ﺗﺄﺧﻴﺮ ﻋﺸﻮﺍﺉﻲ ﻟﺘﻘﻠﻴﻞ ﺍﺣﺘﻤﺎﻟﻴﺔ ﺍﺻﻄﺪﺍﻡ‬


‫ﻧﻘﺎﻁﺍﻟﻮﺻﻮﻝ ﺫﺍﺕ ﻣﺴﺘﻮﻯ ﺍﻷﻭﻟﻮﻳﺔ ﻧﻔﺴﻪﺭﺍﻧﺪﺩﺭ‪1‬؛ﺭ‪2‬ﺍﻟﻌﺎﺷﺮ‪.‬ﻣﻦ ﺍﻟﻤﻬﻢ ﺃﻥ ﻧﻼﺣﻆ‬
‫ﺫﻟﻚﻣﻊﺭ‪-2‬ﺑﺮﻳﻮﺍﻟﺮﻭﺍﺑﻂ ﺍﻷﻗﻞ ﺟﻮﺩﺓ ﺗﻨﺘﻈﺮ ﻋﻠﻰ ﺍﻷﻛﺜﺮﺭ‪2‬ﺗﺼﻠﺐ ﻣﺘﻌﺪﺩ‪) ،‬ﺍﻷﻋﻠﻰ‪ðð‬‬
‫ﺑﺮﻳﻮ¼‪0‬ﺍﻟﻌﺎﺷﺮ‪-‬ﺭ‪2‬ﺍﻟﻌﺎﺷﺮﺭﺍﻧﺪﺩﺭ‪1‬؛ﺭ‪ÞÞ ¼2‬ﺭ‪ ، (2‬ﻭﺍﻟﺘﻲ ﻳﺘﻢ ﻗﻴﺎﺳﻬﺎ ﺑﻮﺍﺳﻄﺔﺩﺑﺮﻳﻮ¼‪1‬‬
‫ﺍﻟﻌﺎﺷﺮ‪-‬ﺭ‪¼2‬ﺭ‪2‬ﺗﺼﻠﺐ ﻣﺘﻌﺪﺩ‪ .‬ﺗﻘﻠﻞ ﺍﻟﻘﻴﻤﺔ ﺍﻟﻌﺸﻮﺍﺉﻴﺔ ﺃﻳﻀﺎً ﻣﻦ ﺍﺣﺘﻤﺎﻟﻴﺔ‬
‫ﺍﻟﺘﺼﺎﺩﻡﺑﻴﻦ ﺍﻟﺮﺩﻭﺩ ﺫﺍﺕ ﺍﻟﺠﻮﺩﺓ ﺍﻷﻗﻞ ﻭﻧﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ ﺫﺍﺕ ﺍﻟﺠﻮﺩﺓ ﺍﻷﻋﻠﻰ‪ .‬ﻳﺘﻢ‬
‫ﺗﻌﻴﻴﻦﺍﻟﻘﻴﻢ ﺍﻟﻌﺸﻮﺍﺉﻴﺔ ﻋﻠﻰ ‪ 10‬ﻭ ‪ 15‬ﻣﻠﻠﻲ ﺛﺎﻧﻴﺔ ‪ ،‬ﺃﻱ‬

‫ﻳﺮﺟﻰﺍﻻﺳﺘﺸﻬﺎﺩ ﺑﻬﺬﻩ ﺍﻟﻤﻘﺎﻟﺔ ﻓﻲ ﺍﻟﺼﺤﺎﻓﺔ ﻋﻠﻰ ﺍﻟﻨﺤﻮ ﺍﻟﺘﺎﻟﻲ‪، H. Fotouhi et al.، mRPL: Boosting Mobility in the Internet of Things، Ad Hoc Netw. )2014( :‬‬
‫‪http: // dx.doi.org/10.1016/j.adhoc.2014.10.009‬‬
‫‪7‬‬ ‫ﻓﺘﻮﺣﻲﻭﺁﺧﺮﻭﻥ‪ / .‬ﺍﻟﺸﺒﻜﺎﺕ ﺍﻟﻤﺨﺼﺼﺔ ‪xxx )2014( xxx – xxx‬‬

‫‪1‬‬ ‫‪0‬‬
‫‪5 4 3 2 1 0 9 8 7 6 5 4 3 2 10‬‬
‫‪-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+‬‬
‫| ﺭﻗﻢ ﺍﻹﺻﺪﺍﺭ | ‪| RPLInstanceID‬‬

‫‪2‬‬ ‫‪1‬‬ ‫‪0‬‬


‫‪-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+‬‬
‫|‬ ‫ﻣﺮﺗﺒﺔ‬ ‫|‬
‫‪4 3 2 1 0 9 8 76‬‬ ‫‪5 4 3 2 1 0 9 8 7 6 5 4 3 2 10‬‬
‫| ‪ | Prf | DTSN‬ﺍﻟﻤﻤﺴﺤﺔ | ‪+ - + - + - | G | 0‬‬
‫‪|+-+-+-+-+-+-+-+ - + - + - + - + - + - + - + - + - + - +‬‬
‫‪+ - + - + - + - + - + - + - + - + - + - + - +-‬‬
‫‪-+-+-+-+-+-+-+-+-+-+-+‬‬ ‫ﻋﻤﻠﻴﺎﺕ)ﻋﻤﻠﻴﺎﺕ( ﺍﻟﺘﺸﻐﻴﻞ ‪...‬‬ ‫‪ | - + - + - + - +‬ﺃﻋﻼﻡ | ﻣﺤﺠﻮﺯ‬
‫‪ | - + - + - + - +‬ﺃﻋﻼﻡ | ﻣﺤﺠﻮﺯ |‬ ‫‪+-+-+-+-+-+-+-+-+‬‬ ‫‪-+-+-+-+-+-+-+-+-+-+-+-+-+-+‬‬

‫‪-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+‬‬
‫|‬ ‫|‬
‫‪+‬‬ ‫ﺩﻭﺩﺍﻏﻴﺪ‬ ‫‪+‬‬
‫| ‪5 4 3 2 1 0 9 8 7 6 5 4 3 2 10‬‬ ‫|‬ ‫‪5 4 3 2 1 0 9 8 76‬‬
‫‪-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+‬‬ ‫‪|-+-+-+-+-+-+-+‬‬ ‫‪|F| - + - + - + - + - + - + - + - + - +‬‬
‫ﺃﻧﺎﻋﻤﻠﻴﺎﺕ )ﻋﻤﻠﻴﺎﺕ( ﺍﻟﺘﺸﻐﻴﻞ ‪...‬‬ ‫‪ARSS‬‬ ‫|‪|F‬‬ ‫ﻋﻤﻠﻴﺎﺕ)ﻋﻤﻠﻴﺎﺕ( ﺍﻟﺘﺸﻐﻴﻞ ‪...‬‬ ‫ﺝ|ﻋﻤﻠﻴﺔ )ﻋﻤﻠﻴﺎﺕ( ﺗﺸﻐﻴﻞ ‪...‬‬
‫‪-+-+-+-+-+-+-+-+-+-+-+-+-+-+‬‬ ‫‪+‬‬ ‫‪-+-+-+-+-+-+-+-+‬‬
‫‪-+-+-+-+-+-+-+-+-+-+‬‬

‫)ﺏ(‬ ‫)ﺃ(‬
‫ﺍﻟﺸﻜﻞ‪) .4‬ﺃ( ﺗﻨﺴﻴﻖ ﺣﺰﻣﺔ ‪ DIS‬ﺍﻟﻤﻌﺪﻝ‪ .‬ﻣﺠﺎﻟﻴﻦ ﻣﻦ‪F-DIS‬ﻭﺝﺗﻀﺎﻑ ﺇﻟﻰ ﺣﺰﻣﺔ ‪ ، RPL DIS‬ﻭ )ﺏ( ﺗﻨﺴﻴﻖ ﺣﺰﻣﺔ ‪ DIO‬ﺍﻟﻤﻌﺪﻝ‪ .‬ﻣﺠﺎﻟﻴﻦ ﻣﻦ‪F-DIO‬ﻭﻳﺘﻢ ﺇﺿﺎﻓﺔ ‪ ARSSI‬ﺇﻟﻰ ﺣﺰﻣﺔ ‪ .RPL DIO‬ﻳﺘﻢ ﺗﻄﺒﻴﻖ ﻭﺣﺪﺍﺕ‬
‫ﺑﺖﺇﺿﺎﻓﻴﺔ ﻋﻠﻰ ﺟﺰء "ﺍﻟﺨﻴﺎﺭ )ﺍﻟﺨﻴﺎﺭﺍﺕ(" ﻣﻦ ﺍﻟﺤﺰﻣﺔ‪.‬‬

‫ﺍﻟﻄﻔﻞ)ﻗﺒﻞ ﺍﻟﺘﺴﻠﻴﻢ( ﻛﺎﻟﻮﺍﻟﺪ ﺍﻟﺠﺪﻳﺪ‪ .‬ﻣﻨﺬ ﺍﻟﺠﺎﺭ ﻟﺪﻳﻪ ﺃﻗﻞﻣﺮﺗﺒﺔﺑﺎﻟﻤﻘﺎﺭﻧﺔ ﻣﻊ‬ ‫ﺍﻟﺠﺪﻭﻝ‪1‬‬
‫ﺍﻟﻼﻧﻬﺎﻳﺔ ‪،‬ﻭﻓﻘﺎً ﻟـ ‪ RPL‬ﺍﻻﻓﺘﺮﺍﺿﻲ ‪ ،‬ﻳﺴُﻤﺢ ﻟـ ‪ MN‬ﺑﺎﺧﺘﻴﺎﺭﻫﺎ‪ .‬ﻛﻤﺎ ﻫﻮ ﻣﻮﺿﺢ ﻓﻲ‬ ‫ﺗﺨﺼﻴﺺﺍﻷﻭﻟﻮﻳﺔ‪.‬‬

‫ﺍﻟﺸﻜﻞ‪ ،5‬ﻓﻲ ‪ ، DODAG 1‬ﻟﻠﻌﻘﺪﺓ ‪ 5‬ﺃﺣﺪ ﺍﻟﻮﺍﻟﺪﻳﻦ )ﺍﻟﻌﻘﺪﺓ ‪ (2‬ﻭﺛﻼﺛﺔ ﺃﻃﻔﺎﻝ )‬ ‫ﻧﻄﺎﻕﻣﺘﻮﺳﻂ ﻗﺮﺍءﺍﺕ ‪RSSI‬‬ ‫ﺃﻭﻟﻮﻳﺔ‬
‫ﺍﻟﻌﻘﺪ‪ 7‬ﻭ ‪ 8‬ﻭ ‪ .(9‬ﺗﻘﻮﻡ ﻛﻞ ﻋﻘﺪﺓ ﺑﺘﺴﻠﻴﻢ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺇﻟﻰ ﻋﻘﺪﺓ ﺫﺍﺕ ﺭﺗﺒﺔ ﻣﻨﺨﻔﻀﺔ‬ ‫‪ 80ARSSI >>85‬ﺩﻳﺴﻴﺒﻞ ﻣﻴﻠﻲ ﻭﺍﻁ‬ ‫ﺑﺮﻳﻮ¼‪1‬‬
‫)ﻣﻜﺘﻮﺑﺔ ﺑﺠﺎﻧﺐ ﻛﻞ ﻋﻘﺪﺓ(‪ .‬ﻋﻨﺪﻣﺎ ﺗﺘﺤﺮﻙ ﺍﻟﻌﻘﺪﺓ ‪ 5‬ﺧﺎﺭﺝ ﻧﻄﺎﻕ ‪ ، Node 2‬ﻭﻓﻘﺎً‬ ‫ﺃﺭﺳﻰﺹ‪ 80‬ﺩﻳﺴﻴﺒﻞ ﻣﻴﻠﻲ ﻭﺍﻁ‬ ‫ﺑﺮﻳﻮ¼‪0‬‬
‫ﻟﺘﻮﺟﻴﻪ‪ ، RPL‬ﻳﺘﻢ ﺇﻧﺸﺎء ‪ .DODAG 2‬ﻓﻲ ﻫﺬﻩ ﺍﻟﺤﺎﻟﺔ ‪ ،‬ﻳﺘﻢ ﺃﻭﻻ ًﺗﻌﻴﻴﻦ ﺭﺗﺒﺔ ‪MN‬‬
‫ﻋﻠﻰﺍﻟﻼﻧﻬﺎﻳﺔ ﺛﻢ ﺗﺨﺘﺎﺭ ﺍﻟﺠﺎﺭ ﺍﻟﺬﻱ ﻳﺘﻤﺘﻊ ﺑﺄﻋﻠﻰ ﻣﺴﺘﻮﻯ ‪ ARSSI‬ﻭﻣﺴﺘﻮﻯ ﺍﻟﺮﺗﺒﺔ‬
‫ﺍﻷﺩﻧﻰ)‪ .(6‬ﻭﺑﺎﻟﺘﺎﻟﻲ ‪ ،‬ﻳﺘﻢ ﺗﺤﺪﻳﺪ ‪) Node 7‬ﺍﻟﻄﻔﻞ ﺍﻟﺴﺎﺑﻖ ﻟﻠﻌﻘﺪﺓ ‪ (5‬ﺑﺎﻋﺘﺒﺎﺭﻩ‬
‫ﺃﻋﻠﻰﻣﻦ ﺍﻟﺤﺪ ﺍﻷﻗﺼﻰ ﻟﻤﻌﺪﻝ ﺍﻹﺭﺳﺎﻝ ﺍﻟﻤﻤﻜﻦ‪4.‬ﻣﻊ ﻣﺮﺍﻋﺎﺓﺙ¼‪ 3‬ﻭﺗﻲﺩﻳﺲ¼‪15‬‬
‫ﺍﻟﻮﺍﻟﺪﺍﻟﻤﻔﻀﻞ‪ .‬ﻳﺘﻢ ﺇﻋﺎﺩﺓ ﺗﻮﺟﻴﻪ ﺭﺳﺎﺉﻞ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻣﻦ ﺍﻟﻌﻘﺪﺓ ‪ 5‬ﺇﻟﻰ ﺍﻟﻌﻘﺪﺓ ‪، 7‬‬
‫ﻣﻠﻠﻲﺛﺎﻧﻴﺔ ‪ ،‬ﻓﻲ ﺃﺳﻮﺃ ﺍﻟﺤﺎﻻﺕ )ﺃﻱ ﺭﺍﻧﺪﺩﺭ‪1‬؛ﺭ‪ 15Þ ¼2‬ﻣﻠﻠﻲ ﺛﺎﻧﻴﺔ( ‪ ،‬ﻳﺴﺘﻐﺮﻕ‬
‫ﻭﺍﻟﻌﻘﺪﺓ‪ 7‬ﺇﻟﻰ ﺍﻟﻌﻘﺪﺓ ‪) 5‬ﺍﻷﺻﻞ( ‪ ،‬ﻭﺍﻟﺘﻲ ﺗﻤﺜﻞ ﺣﻠﻘﺔ ﻣﻐﻠﻘﺔ‪.‬‬
‫ﺍﻷﻣﺮ‪ 75‬ﻣﻠﻠﻲ ﺛﺎﻧﻴﺔ ﻋﻠﻰ ﺍﻷﻛﺜﺮ ﺣﺘﻰ ﺗﺤﺼﻞ ‪ MN‬ﻋﻠﻰ ﺟﻤﻴﻊ ﺍﻟﺮﺩﻭﺩ ﻣﻦ ﻧﻘﺎﻁ‬
‫ﺍﻟﻮﺻﻮﻝﺍﻟﻤﺠﺎﻭﺭﺓ‪ .‬ﻓﻲ ﻧﻤﻮﺫﺝ ﻧﻈﺎﻣﻨﺎ ‪ ،‬ﻧﺪﺭﺱ ﺍﻟﻨﺸﺮ ﺍﻟﺤﻜﻴﻢ ﻟﻨﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ ﻣﻦ‬
‫ﺃﺟﻞﺗﺠﻨﺐ ﺍﻟﻜﺜﺎﻓﺔ ﺍﻟﻌﺎﻟﻴﺔ ﺟﺪﺍً ﺃﻭ ﺍﻟﻤﻨﺨﻔﻀﺔ ﺟﺪﺍً ﻟﻨﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ‪ .‬ﺗﻮﻓﺮ ﺍﺧﺘﺒﺎﺭﺍﺗﻨﺎ‬
‫ﺍﻟﺤﺪﺍﻷﺩﻧﻰ ﻣﻦ ﺍﻟﺘﺪﺍﺧﻞ ﺑﻴﻦ ﻧﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ ﺍﻟﻤﺘﺠﺎﻭﺭﺓ ﻣﻤﺎ ﻳﻤﻨﻊ ﺇﻣﻜﺎﻧﻴﺔ ﻭﺟﻮﺩ‬
‫ﺍﻟﻌﺪﻳﺪﻣﻦ ﻧﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ ﻋﺎﻟﻴﺔ ﺍﻟﺠﻮﺩﺓ ﻓﻲ ﺍﻟﻤﻨﻄﻘﺔ‪.‬‬
‫ﻳﺤﺘﻮﻱ‪ RPL‬ﻋﻠﻰ ﺑﻌﺾ ﺁﻟﻴﺎﺕ ﺍﻟﻜﺸﻒ ﻋﻦ ﺍﻟﺤﻠﻘﺔ ؛ ﻭﻣﻊ ﺫﻟﻚ ‪ ،‬ﻻ ﻳﻤﻜﻦ‬
‫ﺗﺠﻨﺐﺍﻟﺤﻠﻘﺎﺕ ﺑﺸﻜﻞ ﻛﺎﻣﻞ ﻭﺑﺎﻟﺘﺎﻟﻲ ﻗﺪ ﻻ ﺗﺰﺍﻝ ﺗﺤﺪﺙ‪ .‬ﻹﺻﻼﺡ ﺫﻟﻚ ‪ ،‬ﻳﻘﻮﻡ‬
‫ﺇﻋﺪﺍﺩﻫﺰﻳﻠﺔ ﺃﺛﻨﺎء ‪.mRPL‬ﻭﻓﻘﺎً ﻟﺨﻮﺍﺭﺯﻣﻴﺔ ‪ ، Trickle‬ﺗﺒﺚ ﺟﻤﻴﻊ ﺍﻟﻌﻘﺪ )‬
‫‪ RPL‬ﺑﺈﺟﺮﺍء ﺇﺻﻼﺣﺎﺕ ﻋﺎﻣﺔ ﺣﻴﺚ ﻳﺘﻢ ﺇﻋﺎﺩﺓ ﺑﻨﺎء ﺷﺠﺮﺓ ﺍﻟﺘﻮﺟﻴﻪ ‪ ،‬ﻭﺗﺤﺪﻳﺚ‬
‫ﺍﻟﺠﺬﻭﺭ ‪ /‬ﺃﺟﻬﺰﺓ ﺍﻟﺘﻮﺟﻴﻪ( ﺭﺳﺎﺉﻞ )‪ (DIOs‬ﻟﺘﺒﺎﺩﻝ ﺍﻟﻤﻌﻠﻮﻣﺎﺕ ﻣﻊ ﺍﻟﻌﻘﺪ‬
‫ﺗﺮﺗﻴﺐﺟﻤﻴﻊ ﺍﻟﻌﻘﺪ ﻓﻲ ‪ .DODAG‬ﻫﺬﺍ ﺍﻟﺴﻠﻮﻙ ﻏﻴﺮ ﻓﻌﺎﻝ ﻷﻥ ‪ MN‬ﺳﻴﺤﺘﺎﺝ ﺇﻟﻰ‬
‫ﺍﻟﻤﺠﺎﻭﺭﺓ‪.‬ﻳﺘﻢ ﺗﻘﻴﻴﺪ ﺍﻟﻔﺎﺻﻞ ﺍﻟﺰﻣﻨﻲ ﻟﻺﺭﺳﺎﻝ ﻭﺗﻮﺳﻴﻌﻪ ﻋﻨﺪ ﺍﺳﺘﻘﺮﺍﺭ ﺍﻟﺸﺒﻜﺔ‪.‬‬
‫ﺑﺪءﺍﻟﻌﻤﻠﻴﺔ ﺍﻟﻜﺎﻣﻠﺔ ﻟﻠﻌﺜﻮﺭ ﻋﻠﻰ ﻭﺍﻟﺪ ﺟﺪﻳﺪ ﻣﺮﺓ ﺃﺧﺮﻯ ‪ ،‬ﻭﻫﻮ ﻣﺎ ﻳﺴﺘﻬﻠﻚ ﺍﻟﻜﺜﻴﺮ‬
‫ﻋﻨﺪﻣﺎﺗﺘﺤﺮﻙ ﺍﻟﻌﻘﺪﺓ ‪ ،‬ﻓﺈﻧﻬﺎ ﺗﺘﺪﺍﺧﻞ ﻣﻊ ﺍﺳﺘﻘﺮﺍﺭ ﺍﻟﺸﺒﻜﺔ ﻭﻣﻦ ﺛﻢ ﻳﺘﻢ ﺿﺒﻂ‬
‫ﻣﻦﺍﻟﻮﻗﺖ ﻭﺍﻟﻄﺎﻗﺔ‪.‬‬
‫ﺍﻟﻔﺎﺻﻞﺍﻟﺰﻣﻨﻲ ﻋﻠﻰ ﻗﻴﻤﺘﻪ ﺍﻟﺪﻧﻴﺎ )ﺃﻧﺎﺩﻗﻴﻘﺔ(‪ .‬ﻧﺤﺎﻓﻆ ﻋﻠﻰ ﺍﻟﻔﺎﺻﻞ ﺍﻟﺰﻣﻨﻲ ﻟﻠﻮﺷﻞ‬
‫ﺩﻭﻥﺗﻐﻴﻴﺮ ﺃﺛﻨﺎء ﻋﻤﻠﻴﺔ ﺍﻟﺘﺴﻠﻴﻢ ‪ ،‬ﻣﻊ ﺍﻟﺤﻔﺎﻅ ﻋﻠﻰ ﺍﺳﺘﻘﻼﻟﻴﺔ ﺟﺪﺍﻭﻝ ﺍﻹﺭﺳﺎﻝ‪ .‬ﻛﻤﺎ‬
‫ﻓﻲﻫﺬﺍ ﺍﻟﺴﻴﺎﻕ ‪ ،‬ﺍﺑﺘﻜﺮﻧﺎ ﺁﻟﻴﺔ ﺑﺴﻴﻄﺔ ﻟﻜﻨﻬﺎ ﻓﻌﺎﻟﺔ ﻟﺘﺠﻨﺐ ﺍﻟﺤﻠﻘﺔ‪ .‬ﻗﻤﻨﺎ‬
‫ﺳﺒﻖﺫﻛﺮﻩ ‪ ،‬ﻓﺈﻥ‪F fi‬ﺣﻘﻮﻝ ﺭﺳﺎﺉﻞ ﺍﻟﺘﺤﻜﻢ )‪ F-DIS‬ﻭ(‪F-DIO‬ﺗﻤﺖ ﺇﺿﺎﻓﺘﻬﺎ‬
‫ﺑﺘﺤﻠﻴﻞﻃﺮﻳﻘﺘﻴﻦ ﻣﺨﺘﻠﻔﺘﻴﻦ ﻟﺘﺠﻨﺐ ﺗﺄﺛﻴﺮ ﺍﻟﺤﻠﻘﺔ‪ .‬ﺃﻭﻻ ً‪ ،‬ﻳﺘﻠﻘﻰ ‪ MN‬ﺭﺩﻭﺩﺍً ﻣﻦ‬
‫ﻟﻠﺘﻤﻴﻴﺰﺑﻴﻦ ﺭﺳﺎﺉﻞ ‪ mRPL‬ﻭ ‪.RPL‬‬
‫ﺟﻤﻴﻊﻧﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ ﺍﻟﻤﺠﺎﻭﺭﺓ ﺛﻢ ﻳﺘﺠﺎﻫﻞ ﺍﻟﺮﺳﺎﺉﻞ ﻣﻦ ﺍﻷﻃﻔﺎﻝ ﺍﻟﺴﺎﺑﻘﻴﻦ‪.‬‬
‫ﻭﺑﺎﻟﺘﺎﻟﻲ ‪،‬ﺑﻌﺪ ﺇﻧﺸﺎء ﻣﺠﻤﻮﻋﺔ ﻣﻦ ﺍﻵﺑﺎء ﺍﻟﺒﺪﻳﻠﻴﻦ ‪ ،‬ﻳﺘﻢ ﺍﺳﺘﺒﻌﺎﺩ ﺍﻷﻃﻔﺎﻝ ﻣﻦ‬
‫ﺍﻟﻤﺠﻤﻮﻋﺔ‪.‬ﺛﺎﻧﻴﺎً ‪ ،‬ﺭﻓﺾ ﺍﻷﺑﻨﺎء ﺍﻟﺮﺩ ﻋﻠﻰ ﻃﻠﺐ ﺍﻟﻮﺍﻟﺪ ﺍﻟﺴﺎﺑﻖ ﻟﻼﻧﻀﻤﺎﻡ‪ .‬ﻧﺨﺘﺎﺭ‬
‫ﺍﻟﻨﻬﺞﺍﻷﺧﻴﺮ ﻷﻧﻪ ﻳﺆﺩﻱ ﺇﻟﻰ ﺗﻘﻠﻴﻞ ﺍﻻﺗﺼﺎﻝ ﻭﺍﻟﻤﻌﺎﻟﺠﺔ ﻭﺍﻟﻨﻔﻘﺎﺕ ﺍﻟﻌﺎﻣﺔ ﺃﺛﻨﺎء‬
‫ﺍﻟﺘﺴﻠﻴﻢ‪.‬ﺩﻭﺩﺍﻍ ‪ 3‬ﺑﻮﺻﺔﺍﻟﺸﻜﻞ ‪5‬ﻳﻌﺮﺽ ﺳﻴﻨﺎﺭﻳﻮ ﺣﻴﺚ ﺗﻨﻔﺼﻞ ‪ Node 5‬ﻋﻦ ‪2‬‬
‫ﺁﻟﻴﺔﺗﺠﻨﺐ ﺍﻟﺤﻠﻘﺔ‪.‬ﻓﻲ ‪ ، RPL‬ﻋﻨﺪﻣﺎ ﺗﻨﻔﺼﻞ ﻋﻘﺪﺓ ﻋﻦ ﻭﺍﻟﺪﺗﻬﺎ ‪ ،‬ﻓﺈﻥ ﻣﻠﻒ‬
‫‪ Node‬ﻭﺗﺘﺼﻞ ﺑـ ‪ ، Node 6‬ﻣﺘﺠﻨﺒﺔ ﺍﺧﺘﻴﺎﺭ ﺃﺣﺪ ﺃﺑﻨﺎﺉﻬﺎ ﺍﻟﺴﺎﺑﻘﻴﻦ‪.‬‬
‫ﻣﺮﺗﺒﺔﺗﻌﻴﻴﻦ ﺍﻟﻘﻴﻢ ﺇﻟﻰ ﻣﺎ ﻻ ﻧﻬﺎﻳﺔ‪ .‬ﻳﻤﻜﻦّ ﻫﺬﺍ ‪ MN‬ﻣﻦ ﺍﻻﺗﺼﺎﻝ ﺑﺄﻱ ﻋﻘﺪﺓ‬
‫ﻣﺠﺎﻭﺭﺓ ‪،‬ﺣﺘﻰ ﺍﻟﻌﻘﺪﺓ ﺫﺍﺕ ﺍﻟﻌﻘﺪﺓ ﺍﻟﺴﻔﻠﻴﺔﻣﺮﺗﺒﺔ‪.‬ﻋﻠﻰ ﺳﺒﻴﻞ ﺍﻟﻤﺜﺎﻝ ‪ ،‬ﻗﺪ ﺗﺨﺘﺎﺭ‬
‫‪ MN‬ﻋﻘﺪﺓ ﻣﺠﺎﻭﺭﺓ ﻛﺎﻧﺖ ﻓﻲ ﺍﻟﺴﺎﺑﻖ ‪MN's‬‬

‫ﺳﻌﺔﺍﻟﺬﺍﻛﺮﺓ‪.‬ﻳﺘﻢ ﺗﻮﺿﻴﺢ ﺣﻤﻞ ﺍﻟﺬﺍﻛﺮﺓ ﺍﻟﺨﺎﺹ ﺑـ ‪ RPL‬ﺍﻟﻘﻴﺎﺳﻲ ﻣﻘﺎﺑﻞ‬


‫‪ mRPL‬ﻓﻲﺍﻟﺠﺪﻭﻝ ‪ .2‬ﺗﻢ ﺩﻣﺞ ‪ smart-HOP‬ﻣﻊ ﺫﺍﻛﺮﺓ ﻗﺮﺍءﺓ ﻓﻘﻂ ﺑﺴﻌﺔ ‪ 4‬ﻛﻴﻠﻮ‬ ‫‪4‬ﻧﺤﻦ ﻧﺴﺘﺨﺪﻡ ﻣﻮﺗﺎﺕ ‪ Tmote Sky‬ﺍﻟﻤﺠﻬﺰﺓ ﺑﺸﺮﻳﺤﺔ ﺭﺍﺩﻳﻮ ‪ ،[35]Chipcon 2420‬ﺗﻌﻤﻞ ﺑﺴﺮﻋﺔ‬
‫ﺑﺎﻳﺖﻭﺫﺍﻛﺮﺓ ﻭﺻﻮﻝ ﻋﺸﻮﺍﺉﻲ ﺇﺿﺎﻓﻴﺔ ﺑﺴﻌﺔ ‪ 1‬ﻛﻴﻠﻮ ﺑﺎﻳﺖ ‪ ،‬ﻣﻤﺎ ﻳﻤﺜﻞ ‪٪10‬‬ ‫‪2.4‬ﺟﻴﺠﺎ ﻫﺮﺗﺰ ﺑﻤﻌﺪﻝ ﺑﻴﺎﻧﺎﺕ ‪ 250‬ﻛﻴﻠﻮﺑﺖ ‪ /‬ﺛﺎﻧﻴﺔ‪ .‬ﻳﻌﺘﻤﺪ ﺣﺠﻢ ﺍﻟﺤﺰﻣﺔ ﻋﻠﻰ ﺣﻤﻮﻟﺔ ﺍﻟﺒﻴﺎﻧﺎﺕ ‪،‬‬
‫ﻭﺍﻟﺘﻲﺗﺘﻢ ﺇﺿﺎﻓﺘﻬﺎ ﺇﻟﻰ ﺍﻟﺮﺃﺱ ﻭﺍﻟﺘﺬﻳﻴﻞ‪ .‬ﻧﻈﺮﺍً ﻷﻥ ‪ RPL‬ﻳﺪﻳﺮ ﺇﺳﺘﺮﺍﺗﻴﺠﻴﺔ ﻋﻨﻮﻧﺔ ‪ ، IPv6‬ﻓﺈﻧﻨﺎ ﻧﻔﺘﺮﺽ‬
‫ﻓﻘﻂﻣﻦ ﺍﻟﻤﺴﺎﺣﺔ ﺍﻹﺿﺎﻓﻴﺔ‪.‬‬
‫ﺃﻥﺣﺠﻢ ﺍﻟﺤﺰﻣﺔ ﻫﻮ ‪ 127‬ﺑﺎﻳﺖ ﻓﻲ ﺃﺳﻮﺃ ﺍﻟﺤﺎﻻﺕ‪ .‬ﺑﺎﻟﻨﻈﺮ ﺇﻟﻰ ﻣﻌﺪﻝ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺍﻟﺮﺍﺩﻳﻮﻳﺔ ﻭﺣﺠﻢ‬
‫ﺍﻟﺤﺰﻣﺔ ‪،‬ﻓﺈﻥ ﺍﻟﻌﻘﺪﺓ ﻗﺎﺩﺭﺓ ﻋﻠﻰ ﺇﺭﺳﺎﻝ ‪ 246‬ﺣﺰﻣﺔ ‪ /‬ﺛﺎﻧﻴﺔ ﺑﺤﺪ ﺃﻗﺼﻰ )ﺣﺰﻣﺔ ﻭﺍﺣﺪﺓ ﻛﻞ ‪ 4‬ﻣﻠﻠﻲ ﺛﺎﻧﻴﺔ(‬
‫‪.6‬ﺗﺤﻠﻴﻞ ﺍﻟﻤﺤﺎﻛﺎﺓ‬ ‫‪.‬ﻳﺆﺩﻱ ﺗﺄﺧﻴﺮ ﺍﻻﻧﺘﺸﺎﺭ ﻭﺍﻟﺘﺸﻜﻴﻞ ﻭﺇﺯﺍﻟﺔ ﺍﻟﺘﺸﻜﻴﻞ ﻭﺍﻟﺘﺠﺰﺉﺔ ﻭﺇﺯﺍﻟﺔ ﺍﻟﺘﺠﺰﺉﺔ ﺇﻟﻰ ﺇﻃﺎﻟﺔ ﻫﺬﺍ ﺍﻟﺘﺄﺧﻴﺮ‬
‫ﺍﻟﺘﻘﺮﻳﺒﻲﻟﻺﺭﺳﺎﻝ‪ .‬ﻓﻲ ﺗﺠﺎﺭﺏ ﺍﻟﻌﺎﻟﻢ ﺍﻟﺤﻘﻴﻘﻲ ‪ ،‬ﻣﻦ ﺍﻟﺤﻜﻤﺔ ﺍﺧﺘﻴﺎﺭ ﻓﻮﺍﺻﻞ ﺯﻣﻨﻴﺔ ﺃﻛﺒﺮ ﻣﻦ ‪ 4‬ﻣﻠﻠﻲ‬
‫ﺛﺎﻧﻴﺔﻟﻀﻤﺎﻥ ﺍﻹﺭﺳﺎﻝ ﺍﻟﻨﺎﺟﺢ‪.‬‬
‫ﻗﻤﻨﺎﺑﺘﻨﻔﻴﺬ ﻭﺍﺧﺘﺒﺎﺭ ﺍﻟﺒﺮﻭﺗﻮﻛﻮﻝ ﺑﺎﺳﺘﺨﺪﺍﻡ ﺟﻬﺎﺯ ﻣﺤﺎﻛﺎﺓ ﻳﻨﻔﺬ ﺑﺴﻬﻮﻟﺔ ﺇﻟﻰ‬
‫ﺃﺟﻬﺰﺓﺍﻻﺳﺘﺸﻌﺎﺭ ﻭﻳﻮﻓﺮﻫﺎ‬

‫ﻳﺮﺟﻰﺍﻻﺳﺘﺸﻬﺎﺩ ﺑﻬﺬﻩ ﺍﻟﻤﻘﺎﻟﺔ ﻓﻲ ﺍﻟﺼﺤﺎﻓﺔ ﻋﻠﻰ ﺍﻟﻨﺤﻮ ﺍﻟﺘﺎﻟﻲ‪، H. Fotouhi et al.، mRPL: Boosting Mobility in the Internet of Things، Ad Hoc Netw. )2014( :‬‬
‫‪http: // dx.doi.org/10.1016/j.adhoc.2014.10.009‬‬
‫ﻓﺘﻮﺣﻲﻭﺁﺧﺮﻭﻥ‪ / .‬ﺍﻟﺸﺒﻜﺎﺕ ﺍﻟﻤﺨﺼﺼﺔ ‪xxx )2014( xxx – xxx‬‬ ‫‪8‬‬

‫ﺩﻭﺩﺍﻍ‪1‬‬

‫‪3‬‬ ‫ﻡ‪2 1‬‬ ‫‪1‬‬

‫‪4‬‬ ‫‪MNR2‬‬ ‫‪6‬‬

‫ﻡ‪9 3‬‬ ‫ﻡ‪8 3‬‬ ‫ﻡ‪7 3‬‬

‫‪mRPL‬‬ ‫ﻣﻌﻴﺎﺭ‪RPL‬‬
‫ﺩﻭﺩﺍﻍ‪3‬‬ ‫ﺩﻭﺩﺍﻍ‪2‬‬

‫‪3‬‬ ‫‪2‬‬ ‫‪1‬ﻡ ‪1‬‬ ‫‪3‬‬ ‫‪2‬‬ ‫‪1‬‬

‫‪4‬‬ ‫‪R2‬‬ ‫‪6‬‬ ‫‪4‬‬ ‫‪6‬‬


‫‪R3 MN‬‬ ‫‪R5 MN‬‬

‫‪9‬‬ ‫‪R4‬‬ ‫‪8‬‬ ‫‪R4‬‬ ‫‪7‬‬ ‫‪9‬‬ ‫‪8 R5‬‬ ‫‪R4 7‬‬

‫ﻣﻌﺮﻑﺍﻟﻮﺍﻟﺪﻳﻦ‬ ‫ﻣﻌﺮﻑﺍﻟﻌﻘﺪﺓ‬ ‫ﻣﻌﺮﻑﺍﻟﻮﺍﻟﺪﻳﻦ‬ ‫ﻣﻌﺮﻑﺍﻟﻌﻘﺪﺓ‬

‫‪)5‬ﻣﻴﻨﻴﺴﻮﺗﺎ(‬ ‫‪7‬‬ ‫‪)5‬ﻣﻴﻨﻴﺴﻮﺗﺎ(‬ ‫‪7‬‬


‫ﻋﻘﺪﺓ‬
‫‪6‬‬ ‫‪)5‬ﻣﻴﻨﻴﺴﻮﺗﺎ(‬ ‫‪7‬‬ ‫‪)5‬ﻣﻴﻨﻴﺴﻮﺗﺎ(‬

‫ﺍﻟﺸﻜﻞ‪.5‬ﻳﺘﻢ ﺗﺤﺪﻳﺚ ‪ DODAG 1‬ﻋﻠﻰ ﺍﻟﺘﻨﻘﻞ‪ .‬ﻳﺘﻢ ﺗﺤﺪﻳﺚ ‪ DODAG 2‬ﻣﻦ ﺧﻼﻝ ﺗﻄﺒﻴﻖ ﺧﻮﺍﺭﺯﻣﻴﺔ ‪ RPL‬ﺍﻟﻘﻴﺎﺳﻴﺔ ‪ ،‬ﻭﺯﻳﺎﺩﺓ ﻓﻲ ﺣﻠﻘﺔ ﻣﻐﻠﻘﺔ‪ .‬ﻳﺘﻢ ﺗﺤﺪﻳﺚ ‪ DODAG 3‬ﻭﻓﻘﺎً ﻟـ ‪ ، mRPL‬ﻭﺗﺠﻨﺐ ﺍﻟﺤﻠﻘﺔ ﺍﻟﻤﻐﻠﻘﺔ‪.‬‬

‫ﺍﻟﺠﺪﻭﻝ‪3‬‬ ‫ﺍﻟﺠﺪﻭﻝ‪2‬‬
‫ﻭﺻﻒﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ ‪.RPL‬‬ ‫ﺍﺳﺘﺨﺪﺍﻡﺍﻟﺬﺍﻛﺮﺓ ﻓﻲ ﻣﻌﻴﺎﺭ ‪ RPL‬ﻣﻘﺎﺑﻞ ‪.mRPL‬‬

‫‪DIO‬ﺍﻷﻋﻠﻰ)ﺱ(‬ ‫‪DIO‬ﺩﻗﻴﻘﺔ)ﺱ(‬ ‫ﺃﻧﺎﻣﻀﺎﻋﻔﺔ‬ ‫ﺩﻗﻴﻘﺔ‬ ‫ﺃﻧﺎ‬ ‫ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ‬ ‫ﺫﺍﻛﺮﺓﺍﻟﻮﺻﻮﻝ ﺍﻟﻌﺸﻮﺍﺉﻲ )ﺑﺎﻳﺖ(‬ ‫(ﺑﺎﻳﺖ) ‪ROM‬‬ ‫ﺗﻄﺒﻴﻖ‬

‫‪1048.576‬‬ ‫‪4.096‬‬ ‫‪8‬‬ ‫‪12‬‬ ‫)‪(12-8‬‬ ‫‪7660‬‬ ‫‪40202‬‬ ‫(‪RPL )MN‬‬


‫‪8.192‬‬ ‫‪4.096‬‬ ‫‪1‬‬ ‫‪12‬‬ ‫)‪(12-1‬‬ ‫‪7606‬‬ ‫‪40336‬‬ ‫(‪RPL )AP‬‬
‫‪4.096‬‬ ‫‪1.024‬‬ ‫‪2‬‬ ‫‪10‬‬ ‫)‪(10-2‬‬ ‫‪8562‬‬ ‫‪44348‬‬ ‫(‪mRPL )MN‬‬
‫‪0.512‬‬ ‫‪0.256‬‬ ‫‪1‬‬ ‫‪8‬‬ ‫)‪(8-1‬‬ ‫‪8512‬‬ ‫‪44.022‬‬ ‫(‪mRPL )AP‬‬

‫ﻳﺪﻋﻢﺟﻬﺎﺯ ﻣﺤﺎﻛﺎﺓ ‪ .Cooja‬ﺍﻷﺳﺒﺎﺏ ﺍﻟﺮﺉﻴﺴﻴﺔ ﻻﺧﺘﻴﺎﺭ ‪ Contiki‬ﻫﻲ‪ (1) :‬ﺗﻮﻓﺮ‬ ‫ﻓﺮﺻﺔﺗﺤﻠﻴﻞ ﻇﺮﻭﻑ ﺍﻟﺸﺒﻜﺔ ﺍﻟﻤﺨﺘﻠﻔﺔ‪ .‬ﻧﻈﺮﺍً ﻷﻥ ﺍﻟﺮﻭﺍﺑﻂ ﺍﻟﻼﺳﻠﻜﻴﺔ ﻣﻨﺨﻔﻀﺔ‬
‫ﺗﻄﺒﻴﻖ‪ RPL / 6LoWPAN‬ﺍﻟﻨﺎﺿﺞ ﺑﺸﻜﻞ ﻣﻌﻘﻮﻝ ﻭﺍﻟﻤﺴﺘﺨﺪﻡ ﻋﻠﻰ ﻧﻄﺎﻕ‬ ‫ﺍﻟﻄﺎﻗﺔﻣﻌﺮﺿﺔ ﺟﺪﺍً ﻟﻠﺘﺪﺍﺧﻞ ﺍﻟﻼﺳﻠﻜﻲ ﺍﻟﺨﺎﺭﺟﻲ ﻣﻦ ﺍﻟﺘﻘﻨﻴﺎﺕ ﺍﻟﻼﺳﻠﻜﻴﺔ ﺍﻷﺧﺮﻯ‬
‫ﻭﺍﺳﻊ ‪ (2)،‬ﺳﻬﻮﻟﺔ ﻧﻘﻞ ﻛﻮﺩ ‪ Cooja‬ﺇﻟﻰ ﺍﻷﻧﻈﻤﺔ ﺍﻷﺳﺎﺳﻴﺔ ﻟﻸﺟﻬﺰﺓ ‪ ،‬ﻭ )‪ (3‬ﺗﻮﻓﺮ‬ ‫ﺍﻟﻌﺎﻣﻠﺔﻓﻲ ﻧﻄﺎﻕ ‪ ، ISM‬ﻓﻌﺎﺩﺓ ﻣﺎ ﺗﻜﻮﻥ ﺃﺟﻬﺰﺓ ﺍﻟﻤﺤﺎﻛﺎﺓ ﻏﻴﺮ ﻗﺎﺩﺭﺓ ﻋﻠﻰ ﺗﻮﻓﻴﺮ‬
‫ﺇﻣﻜﺎﻧﻴﺔﺍﻟﺘﻨﻘﻞ ﺍﻟﺒﺮﻧﺎﻣﺞ ﺍﻟﻤﺴﺎﻋﺪ ﻓﻲ ‪ ،[37]Cooja‬ﺍﻟﺘﻲ ﺗﻤﻜﻦ ﻣﻦ ﺗﻘﻴﻴﻢ ‪mRPL‬‬ ‫ﻧﻤﻮﺫﺝﺗﺪﺍﺧﻞ ﻻﺳﻠﻜﻲ ﺩﻗﻴﻖ ﻟﻠﻐﺎﻳﺔ‪ .‬ﺗﻌﺮﺽ ﻛﻞ ﺑﻴﺉﺔ ﺩﺍﺧﻠﻴﺔ ‪ /‬ﺧﺎﺭﺟﻴﺔ‬
‫ﻓﻲﺑﻴﺉﺔ ﻗﺎﺑﻠﺔ ﻟﻠﺘﻜﺮﺍﺭ‪5.‬‬ ‫ﺳﻠﻮﻛﻴﺎﺕﺍﺭﺗﺒﺎﻁ ﻣﺤﺪﺩﺓ ﻳﺴﺘﺤﻴﻞ ﻣﺤﺎﻛﺎﺓ ﺍﻟﺒﻴﺉﺔ ﺍﻟﻤﺤﺎﻛﻴﺔ ﻟﻬﺎ‪ .‬ﺗﻢ ﺗﺼﻤﻴﻢ‬
‫‪ mRPL‬ﻷﺩﺍء ﺟﻴﺪ ﻓﻲ ﺍﻟﺸﺒﻜﺎﺕ ﺫﺍﺕ ﺍﻟﺘﻐﻄﻴﺔ ﺍﻟﻜﺎﻣﻠﺔ ﻟﻨﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ ﻣﻊ ﺍﻟﺤﺪ‬
‫ﺍﻷﺩﻧﻰﻣﻦ ﺍﻟﺘﺪﺍﺧﻞ ﺑﻴﻦ ﻧﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ ﺍﻟﻤﺠﺎﻭﺭﺓ‪ .‬ﻓﻲ ﺍﻟﻤﺤﺎﻛﺎﺓ ‪ ،‬ﻧﺤﻦ ﻗﺎﺩﺭﻭﻥ‬
‫ﻓﻲﻫﺬﺍ ﺍﻟﻘﺴﻢ ‪ ،‬ﻧﻘﺎﺭﻥ ‪ mRPL‬ﺑﺎﻹﻋﺪﺍﺩﺍﺕ ﺍﻟﻤﺨﺘﻠﻔﺔ ﻟـ ‪ RPL‬ﺍﻟﻘﻴﺎﺳﻲ ‪ ،‬ﻣﻊ‬ ‫ﻋﻠﻰﺇﻧﺸﺎء ﺑﻴﺉﺔ ﺗﻮﻓﺮ ﻫﺬﻩ ﺍﻟﻤﺘﻄﻠﺒﺎﺕ ‪ ،‬ﻭﻟﻜﻦ ﻓﻲ ﺍﻟﺘﺠﺎﺭﺏ ﺍﻟﺤﻘﻴﻘﻴﺔ ‪ ،‬ﻗﺪ‬
‫ﻣﺮﺍﻋﺎﺓﺍﻟﻬﻴﺎﻛﻞ ﺍﻟﻤﺨﺘﻠﻔﺔ‪ .‬ﺑﻌﺪ ﺫﻟﻚ ‪ ،‬ﻧﺪﺭﺱ ﺗﺄﺛﻴﺮ ﺍﻟﻤﻌﻠﻤﺎﺕ ﺍﻷﺧﺮﻯ ﻋﻠﻰ ﺃﺩﺍء‬ ‫ﺗﺘﺪﺍﺧﻞﺍﻟﺮﻭﺍﺑﻂ ﺑﺸﻜﻞ ﻣﺨﺘﻠﻒ )ﺃﻛﺜﺮ ﺃﻭ ﺃﻗﻞ(‪ .‬ﺳﻨﻘﺎﺭﻥ ﺍﻟﻤﺤﺎﻛﺎﺓ ﻭﺍﻟﻨﺘﺎﺉﺞ‬
‫‪ .mRPL‬ﺍﻟﻤﻌﻠﻤﺎﺕ ﺍﻟﺮﺉﻴﺴﻴﺔ ﺍﻟﺘﻲ ﺗﺆﺛﺮ ﻋﻠﻰ ﺃﺩﺍء ‪ RPL‬ﻫﻲﺃﻧﺎﺩﻗﻴﻘﺔﻭﺃﻧﺎﻣﻀﺎﻋﻔﺔﻓﻲ‬ ‫ﺍﻟﺘﺠﺮﻳﺒﻴﺔﻓﻲ ﺍﻟﻘﺴﻢ‪7‬ﻟﺒﻴﺎﻥ ﺿﺮﻭﺭﺓ ﺇﺟﺮﺍء ﺍﺧﺘﺒﺎﺭﺍﺕ ﺗﺠﺮﻳﺒﻴﺔ ﻣﻦ ﺃﺟﻞ ﺇﺛﺮﺍء ﻧﻤﺎﺫﺝ‬
‫ﺧﻮﺍﺭﺯﻣﻴﺔﺍﻟﻮﺷﻞ‪ .‬ﺩﺭﺳﻨﺎ ﺃﺭﺑﻌﺔ ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ ‪ RPL‬ﻣﻦ ﺧﻼﻝ ﺗﻨﻮﻳﻊ ﺍﻟﻤﺠﻤﻮﻋﺔﺡﺃﻧﺎ‬ ‫ﺍﻻﻧﺘﺸﺎﺭﻭﺍﻟﺘﺪﺍﺧﻞ ﺍﻟﺮﺍﺩﻳﻮﻱ ﻓﻲ ﺍﻟﻤﺤﺎﻛﺎﺓ‪.‬‬
‫ﺩﻗﻴﻘﺔ؛ﺃﻧﺎﻣﻀﺎﻋﻔﺔﺃﻧﺎﺍﻟﻘﻴﻢ ‪ ،‬ﻋﻠﻰ ﺍﻟﻨﺤﻮ ﺍﻟﻤﺤﺪﺩ ﻓﻲﺍﻟﺠﺪﻭﻝ ‪ .3‬ﻳﺮﻛﺰ ﺍﻟﺘﻘﻴﻴﻢ ﻋﻠﻰ ﺗﺄﺛﻴﺮ‬
‫ﻣﻌﻠﻤﺎﺕﺍﻟﻮﺷﻞ ﻫﺬﻩ ﻋﻠﻰ ﻣﻘﺎﻳﻴﺲ ﺍﻟﺸﺒﻜﺔ ﺍﻟﺘﺎﻟﻴﺔ‪:‬‬

‫‪6.1‬ﺇﻋﺪﺍﺩ ﺍﻟﻤﺤﺎﻛﺎﺓ‬
‫‪5‬ﺑﺸﻜﻞ ﺍﻓﺘﺮﺍﺿﻲ ‪ ،‬ﻻ ﻳﺪﻋﻢ ‪ Cooja‬ﺍﻟﺘﻨﻘﻞ‪ .‬ﻭﻣﻊ ﺫﻟﻚ ‪ ،‬ﺍﺳﺘﻨﺎﺩﺍً ﺇﻟﻰ ﺣﻘﻴﻘﺔ ﺃﻥ ﻛﻞ ﺫﺭﺓ ﻣﻨﺘﺸﺮﺓ ﻟﻬﺎ‬
‫ﻣﻮﻗﻌﻬﺎﺍﻟﺨﺎﺹ ﺍﻟﻤﺘﻤﺜﻞ ﻓﻲ ﻣﺤﻮﺭﻳﻦ )ﺱ ‪ ،‬ﺹ(ﺍﻟﻨﻈﺎﻡ ‪ ،‬ﻭﻫﻮ ﻣﻜﻮﻥ ﺇﺿﺎﻓﻲ ﻟﻠﺘﻨﻘﻞ ‪[37]Cooja‬ﺗﻢ‬
‫ﺗﻄﻮﻳﺮﻩﺑﺤﻴﺚ ﻳﻜﻮﻥ ﻗﺎﺩﺭﺍً ﻋﻠﻰ ﺗﺤﻤﻴﻞ ﻣﻠﻔﺎﺕ ﺗﺘﺒﻊ ﺗﻨﻘﻞ ﻣﻌﻴﻨﺔ ﺑﺎﺳﺘﺨﺪﺍﻡ ﺗﻨﺴﻴﻖ ﺍﻟﻔﺎﺻﻞ ﺍﻟﺰﻣﻨﻲ‪.‬‬ ‫ﻣﻦﺃﺟﻞ ﺗﻨﻔﻴﺬ ﻭﺗﻘﻴﻴﻢ ‪ ، mRPL‬ﺍﺧﺘﺮﻧﺎ ‪[36]Contiki 2.6.1‬ﻧﻈﺎﻡ ﺍﻟﺘﺸﻐﻴﻞ‬
‫)‪ ، (OS‬ﻭﺍﻟﺬﻱ‬

‫ﻳﺮﺟﻰﺍﻻﺳﺘﺸﻬﺎﺩ ﺑﻬﺬﻩ ﺍﻟﻤﻘﺎﻟﺔ ﻓﻲ ﺍﻟﺼﺤﺎﻓﺔ ﻋﻠﻰ ﺍﻟﻨﺤﻮ ﺍﻟﺘﺎﻟﻲ‪، H. Fotouhi et al.، mRPL: Boosting Mobility in the Internet of Things، Ad Hoc Netw. )2014( :‬‬
‫‪http: // dx.doi.org/10.1016/j.adhoc.2014.10.009‬‬
‫‪9‬‬ ‫ﻓﺘﻮﺣﻲﻭﺁﺧﺮﻭﻥ‪ / .‬ﺍﻟﺸﺒﻜﺎﺕ ﺍﻟﻤﺨﺼﺼﺔ ‪xxx )2014( xxx – xxx‬‬

‫ﻓﻲﻋﻤﻠﻴﺘﻲ ﺍﻻﻧﺘﺸﺎﺭ ﺍﻷﺧﺮﻳﻴﻦ )ﺗﻴﻦ‪) 7 .‬ﺃ( ﻭ ‪)8‬ﺃ(( ‪ ،‬ﻳﺘﺤﺮﻙ ‪ MN‬ﻣﻦ ﺯﺍﻭﻳﺔ ﻳﺴﺮﻯ‬ ‫ﺗﺄﺧﻴﺮﺍﻟﺘﺴﻠﻴﻢ‪.‬ﻭﻫﻮ ﻳﻤﺜﻞ ﻣﺘﻮﺳﻂ ﺍﻟﻮﻗﺖ ﺍﻟﻼﺯﻡ ﻷﺩﺍء ﻋﻤﻠﻴﺔ ﺍﻟﺘﺴﻠﻴﻢ‬
‫ﻭﺍﺣﺪﺓﺇﻟﻰ ﺍﻟﺰﺍﻭﻳﺔ ﺍﻟﻴﻤﻨﻰ ﺑﻨﻔﺲ ﺍﻟﺴﺮﻋﺔ ﺍﻟﺜﺎﺑﺘﺔ ﺛﻢ ﻳﻌﻮﺩ ﺇﻟﻰ ﻧﻘﻄﺔ ﺍﻟﺒﺪﺍﻳﺔ‪.‬‬ ‫ﺑﺎﺳﺘﺨﺪﺍﻡ‪ mRPL‬ﺃﻭ ﺍﻟﻮﻗﺖ ﺍﻟﻤﺴﺘﻐﺮﻕ ﻻﻛﺘﺸﺎﻑ ﺃﺣﺪ ﺍﻟﻮﺍﻟﺪﻳﻦ ﺍﻟﻤﻔﻀﻞ ﺍﻟﺠﺪﻳﺪ‬
‫ﻓﻲ‪ RPL‬ﺍﻟﻘﻴﺎﺳﻲ‪.‬‬
‫ﺇﺟﻤﺎﻟﻲﻋﺐء ﺍﻟﺤﺰﻣﺔ‪.‬ﻧﺤﺪﺩ ﺟﻤﻴﻊ ﺍﻟﺤﺰﻡ ﻏﻴﺮ ﺍﻟﻤﺘﻌﻠﻘﺔ ﺑﺎﻟﺒﻴﺎﻧﺎﺕ )ﺭﺳﺎﺉﻞ‬
‫ﺍﻻﺗﺼﺎﻝﻣﻀﻤﻮﻥ ﻣﻦ ﺧﻼﻝ ﺗﻮﻓﻴﺮ ﻋﻤﻠﻴﺔ ﺗﺴﻠﻴﻢ ﺳﺮﻳﻌﺔ ﻭﻣﻮﺛﻮﻗﺔ‪.‬ﺭﺍﺟﻊ ‪RPL -‬‬ ‫ﺍﻟﺘﺤﻜﻢ( ﻋﻠﻰ ﺃﻧﻬﺎ ﻋﺐء ﻋﻠﻰ ﺍﻟﺸﺒﻜﺔ‪ .‬ﻳﺴﺘﺨﺪﻡ ‪ RPL‬ﺭﺳﺎﺉﻞ ﺍﻟﺘﺤﻜﻢ ﺍﻟﻤﺴﺘﻨﺪﺓ‬
‫ﻗﺎﺩﺭﻋﻠﻰ ﺍﻛﺘﺸﺎﻑ ﻭﺗﻨﻔﻴﺬ ﺗﺴﻠﻴﻢ ﻓﻲ ﻏﻀﻮﻥ ﻋﺸﺮﺍﺕ ﺍﻟﻤﻠﻠﻲ ﺛﺎﻧﻴﺔ )‪ 83-80‬ﻣﻠﻠﻲ‬ ‫ﺇﻟﻰ‪ DIS ، DIO) ICMPv6‬ﻭ ‪ (DAO‬ﻟﺒﻨﺎء ﻭﺻﻴﺎﻧﺔ ‪ .DODAGs‬ﻳﺴﺘﺨﺪﻡ ‪mRPL‬‬
‫ﺛﺎﻧﻴﺔ( ‪ ،‬ﻭﻫﻮ ﺃﺳﺮﻉ ﺑﻜﺜﻴﺮ ﻣﻦ ﺟﻤﻴﻊ ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ ‪ mRPL‬ﺗﻴﻦ‪)6 .‬ﺏ(‪)7،‬ﺣﺎﻓﻈﺔ‬ ‫ﺭﺳﺎﺉﻞﺍﻟﺘﺤﻜﻢ ﻫﺬﻩ ﻻﻛﺘﺸﺎﻑ ﺍﻟﺘﻨﻘﻞ ﻭﺗﻨﻔﻴﺬ ﻋﻤﻠﻴﺔ ﺍﻟﺘﺴﻠﻴﻢ‪.‬‬
‫ﻣﺴﺎﻓﺔ‪)8‬ﺏ(‪ .‬ﻟﻘﺪ ﻗﺪﺭﻧﺎ ﺗﺄﺧﻴﺮ ﺍﻟﺘﺴﻠﻴﻢ ﻓﻲ ﻣﻌﻴﺎﺭ ‪ RPL‬ﻷﻧﻪ ﻻ ﻳﺤﺘﻮﻱ ﻋﻠﻰ ﺁﻟﻴﺔ‬

‫ﺗﻜﺎﻟﻴﻒﻏﻴﺮ ﻣﺒﺎﺷﺮﺓ )‪(٪‬‬


‫ﺗﺴﻠﻴﻢ‪.‬ﻳﻔُﺘﺮﺽ ﺃﻥ ﻳﺒﺪﺃ "ﺍﻟﺘﻤﺮﻳﺮ" ﻓﻲ ‪ RPL‬ﻓﻲ ﺍﻟﻠﺤﻈﺔ ﺍﻟﺘﻲ ﺗﺒﺪﺃ ﻓﻴﻬﺎ ﺍﻟﺤﺰﻡ ﻓﻲ‬

‫ﺇﺟﻤﺎﻟﻲ‪DAO‬‬
‫(‪PDR )٪‬‬

‫ﺍﻟﻀﻴﺎﻉﻋﻨﺪ ﺍﻟﻮﺍﻟﺪ ﺍﻟﺬﻱ ﻳﻘﺪﻡ ﺍﻟﺨﺪﻣﺔ ﻭﻳﻨﺘﻬﻲ ﻋﻨﺪﻣﺎ ﻳﺒﺪﺃ ﺍﻟﻮﺍﻟﺪ ﺍﻟﺠﺪﻳﺪ ﻓﻲ ﺗﻠﻘﻲ‬ ‫ﻧﺴﺒﺔﺗﺴﻠﻴﻢ ﺍﻟﺤﺰﻡ )‪.(PDR‬ﻳﺘﻢ ﺗﻌﺮﻳﻔﻪ ﻋﻠﻰ ﺃﻧﻪ ﻋﺪﺩ ﺍﻟﺤﺰﻡ ﺍﻟﺘﻲ ﺗﻢ ﺍﺳﺘﻼﻣﻬﺎ‬
‫ﺣﺰﻡﺍﻟﺒﻴﺎﻧﺎﺕ ﺑﻨﺠﺎﺡ ﻣﻦ ‪.MN‬ﻳﻌﻤﻞ ﻣﻌﺪﻝ ﺗﻮﻟﻴﺪ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺍﻟﻤﺮﺗﻔﻊ ﻋﻠﻰ ﺗﺴﺮﻳﻊ‬ ‫ﺑﻨﺠﺎﺡﻓﻲ ﺟﻤﻴﻊ ﻧﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ ﻋﻠﻰ ﺇﺟﻤﺎﻟﻲ ﻋﺪﺩ ﺍﻟﺤﺰﻡ ﺍﻟﻤﺮﺳﻠﺔ ﻣﻦ ‪ .MNs‬ﺗﺘﻢ‬
‫ﺗﺤﺪﻳﺚﻣﻘﻴﺎﺱ ‪ ETX‬ﺍﻟﺬﻱ ﻳﺆﺩﻱ ﺇﻟﻰ ﻋﻤﻠﻴﺔ ﺍﻟﺘﺒﺪﻳﻞ ﺍﻟﺴﺮﻳﻊ ﺑﻴﻦ ﺍﻟﻮﺍﻟﺪﻳﻦ ﺃﺛﻨﺎء‬ ‫ﻣﻘﺎﺭﻧﺔﻣﻌﺪﻝ ﺍﻟﺘﺴﻠﻴﻢ ﺍﻟﻨﺎﺟﺢ ﻟـ ‪ mRPL‬ﻣﻊ ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ ‪ RPL‬ﺍﻟﻤﺨﺘﻠﻔﺔ ﻓﻲ‬
‫ﺗﺪﻫﻮﺭﺍﻻﺭﺗﺒﺎﻁ‪.‬‬ ‫ﻭﺟﻮﺩﺍﻟﺘﻨﻘﻞ‪.‬‬

‫ﺇﺟﻤﺎﻟﻲﺣﺰﻡ ‪.DAO‬ﻟﺘﺄﺳﻴﺲ ﺗﻮﺟﻴﻬﺎﺕ ﻷﺳﻔﻞ ‪ ،‬ﺗﺮﺳﻞ ﻋﻘﺪ ‪ RPL‬ﺭﺳﺎﻟﺔ‬


‫‪ DAO‬ﺃﺣﺎﺩﻳﺔ ﺍﻹﺭﺳﺎﻝ ﺇﻟﻰ ﺍﻷﻋﻠﻰ‪ .‬ﻭﺟﻬﺔ ﺍﻟﻘﻔﺰﺓ ﺍﻟﺘﺎﻟﻴﺔ ﻟﺮﺳﺎﻟﺔ ‪ DAO‬ﻫﻲ ﺍﻷﺻﻞ‬
‫ﻳﺘﻘﻠﺐﺗﺄﺧﻴﺮ ﺗﺴﻠﻴﻢ ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ ‪ RPL‬ﻛﺜﻴﺮﺍً ‪ ،‬ﺣﻴﺚ ﺗﻌﺘﻤﺪ ﺁﻟﻴﺔ ﺍﻛﺘﺸﺎﻑ‬ ‫ﺍﻟﻤﻔﻀﻞ‪.‬ﺑﻌﺪ ﺍﻟﺘﺒﺪﻳﻞ ﺇﻟﻰ ﺃﻓﻀﻞ ﺃﺏ ‪ ،‬ﺗﻌُﻠﻢ ﺍﻟﻌﻘﺪﺓ ﺍﻟﻔﺮﻋﻴﺔ ﺍﻟﻮﺍﻟﺪ ﺍﻟﺴﺎﺑﻖ‬
‫ﺍﻟﺘﻨﻘﻞﻋﻠﻰ ﻇﺮﻭﻑ ﻣﺨﺘﻠﻔﺔ )ﻋﻠﻰ ﺳﺒﻴﻞ ﺍﻟﻤﺜﺎﻝ ‪ ،‬ﻣﻌﺪﻝ ﺍﻟﺒﻴﺎﻧﺎﺕ ‪ ،‬ﻭﻣﺆﻗﺖ‬ ‫ﺑﺎﻧﻔﺼﺎﻟﻬﺎﻭﺍﻟﻮﺍﻟﺪ ﺍﻟﻤﺨﺘﺎﺭ ﺑﺈﻣﻜﺎﻧﻴﺔ ﺍﻟﻮﺻﻮﻝ ﺇﻟﻴﻪ‪ .‬ﺍﻟﻌﺪﺩ ﺍﻹﺟﻤﺎﻟﻲ ﻟﺤﺰﻡ ‪ DAO‬ﻫﻮ‬
‫‪ ، Trickle‬ﻭﺑﺮﻭﺗﻮﻛﻮﻝ ‪ (ND‬ﻭﺍﻻﺳﺘﺠﺎﺑﺔ ﻟﻠﺪﻳﻨﺎﻣﻴﻜﻴﺎﺕ ﺍﻟﺒﻴﺉﻴﺔ ﻏﻴﺮ ﻣﻀﻤﻮﻧﺔ ﻓﻲ‬ ‫ﻣﺆﺷﺮﻟﺘﻘﻴﻴﻢ ﺍﺳﺘﺠﺎﺑﺔ ﺍﻟﺘﻮﺟﻴﻪ ﻭﻋﺪﺩ ﻋﻤﻠﻴﺎﺕ ﺍﻟﺘﺴﻠﻴﻢ ﻓﻲ ﺷﺒﻜﺔ ﻣﻤﻜﻨّﺔ ﻟﻠﺘﻨﻘﻞ‪.‬‬
‫‪ .RPL‬ﻳﺘﺮﺍﻭﺡ ﻣﺘﻮﺳﻂ ﺗﺄﺧﻴﺮ ﺗﺴﻠﻴﻢ ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ ‪ RPL‬ﻣﻦ ‪ 2776‬ﻣﻠﻠﻲ ﺛﺎﻧﻴﺔ‬ ‫ﺗﺄﺧﻴﺮﺗﺴﻠﻴﻢ ﺍﻟﻴﺪ )ﻣﻠﻠﻲ ﺛﺎﻧﻴﺔ(‬
‫ﺇﻟﻰ‪ 9776‬ﻣﻠﻠﻲ ﺛﺎﻧﻴﺔ ﻓﻲ ﻫﻴﺎﻛﻞ ﺍﻟﺸﺒﻜﺎﺕ ﺍﻟﺜﻼﺛﺔ ﻫﺬﻩ )ﺗﻴﻦ‪)6 .‬ﺏ(‪)7،‬ﺣﺎﻓﻈﺔ‬
‫ﻣﺴﺎﻓﺔ‪)8‬ﺏ((‪ .‬ﻓﻲ ‪ ، RPL‬ﺗﻘﻮﻡ ﺍﻟﻌﻘﺪﺓ ﺍﻟﻤﺘﻨﻘﻠﺔ ﺑﺎﻟﺘﺒﺪﻳﻞ ﺑﻴﻦ ﺍﻟﻌﻘﺪ ﺍﻷﺻﻠﻴﺔ ﻓﻲ‬
‫ﻣﺠﻤﻮﻋﺘﻬﺎﺍﻷﺻﻠﻴﺔ‪ .‬ﻣﻦ ﺃﺟﻞ ﺗﺤﺪﻳﺚ ﻣﻌﻠﻮﻣﺎﺕ ﺍﻟﻤﺠﻤﻮﻋﺔ ﺍﻷﺻﻞ ‪ ،‬ﻓﺈﻧﻪ‬
‫ﻳﺴﺘﺨﺪﻡﺧﻮﺍﺭﺯﻣﻴﺎﺕ ‪ Trickle‬ﻭ ‪ .ND‬ﺳﺘﻘﻮﻡ ﺧﻮﺍﺭﺯﻣﻴﺔ ﺍﻟﻮﺷﻞ )ﺍﻟﺘﻲ ﺗﻘﻮﻡ‬
‫ﺑﺠﺪﻭﻟﺔﻋﻤﻠﻴﺎﺕ ﺗﺒﺎﺩﻝ ﺭﺳﺎﺉﻞ ﺍﻟﺘﺤﻜﻢ( ﺑﺘﻮﺳﻴﻊ ﺍﻟﻔﻮﺍﺻﻞ ﺍﻟﺰﻣﻨﻴﺔ ﻓﻲ ﺷﺒﻜﺔ‬ ‫‪ mRPL‬ﻣﻘﺎﺑﻞ ‪6.2 RPL‬‬
‫ﻣﺴﺘﻘﺮﺓ‪.‬ﻻﻛﺘﺸﺎﻑ ﺍﻟﺘﻨﻘﻞ ﻓﻲ ﻫﺬﻩ ﺍﻟﺤﺎﻟﺔ ‪ ،‬ﺇﻣﺎ ﺃﻥ ﺗﻨﺘﻈﺮ ﻋﻘﺪﺓ ‪ RPL‬ﺍﺳﺘﻼﻡ‬
‫ﺭﺳﺎﻟﺔ‪ NA‬ﺃﻭ ﺗﻄﻠﺐ ﻫﺬﻩ ﺍﻟﺮﺳﺎﻟﺔ ﻋﻦ ﻃﺮﻳﻖ ﺍﻹﺭﺳﺎﻝ ﺍﻟﻤﺘﻌﺪﺩ ﻟﺮﺳﺎﻟﺔ ‪ NS‬ﺇﻟﻰ‬ ‫ﻟﺘﻘﻴﻴﻢﺍﻟﺨﻮﺍﺭﺯﻣﻴﺔ ﺍﻟﻤﻘﺘﺮﺣﺔ ‪ ،‬ﻧﺄﺧﺬ ﻓﻲ ﺍﻻﻋﺘﺒﺎﺭ ﺛﻼﺛﺔ ﻃﻮﺑﻮﻟﻮﺟﻴﺎ ﻟﻠﺸﺒﻜﺔ‪(1) :‬‬
‫ﻧﻘﺎﻁﺍﻟﻮﺻﻮﻝ ﺍﻟﻤﺠﺎﻭﺭﺓ ﻟﻬﺎ‪ .‬ﻳﺘﻢ ﺩﻋﻢ ﻫﺬﻩ ﺍﻟﺮﺳﺎﺉﻞ ﺑﻮﺍﺳﻄﺔ ﺑﺮﻭﺗﻮﻛﻮﻝ ‪ND‬‬ ‫ﻣﻊﺍﺛﻨﻴﻦ ﻣﻦ ﻧﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ ‪ (2) ،‬ﻣﻊ ﺃﺭﺑﻌﺔ ﻧﻘﺎﻁ ﻭﺻﻮﻝ ﻣﻨﺘﺸﺮﺓ ﻓﻲ ﺻﻒ‬
‫ﻻﻛﺘﺸﺎﻑﻋﺪﻡ ﺇﻣﻜﺎﻧﻴﺔ ﺍﻟﻮﺻﻮﻝ ﺇﻟﻰ ﺍﻟﻮﺍﻟﺪﻳﻦ‪ .‬ﺗﺘﻤﺜﻞ ﺍﻟﻌﻴﻮﺏ ﺍﻟﺮﺉﻴﺴﻴﺔ ﻟـ ‪RPL‬‬ ‫ﻭﺍﺣﺪ ‪،‬ﻭ )‪ (3‬ﻣﻊ ﺛﻤﺎﻧﻴﺔ ﻧﻘﺎﻁ ﻭﺻﻮﻝ ﻣﻨﺘﺸﺮﺓ ﻓﻲ ﺻﻔﻴﻦ ﻣﺘﻮﺍﺯﻳﻴﻦ‪ .‬ﻓﻲ ﺍﻟﻨﺸﺮ‬
‫ﻓﻴﻤﺎﻳﺘﻌﻠﻖ ﺑﺎﻻﺗﺼﺎﻝ ﺑﺎﻟﺸﺒﻜﺔ ﻓﻲ‪ (1) :‬ﺍﻟﺘﻐﻴﻴﺮﺍﺕ ﺍﻟﻤﻔﺎﺟﺉﺔ ﺑﺴﺒﺐ ﺗﻨﻘﻞ ﺍﻟﻌﻘﺪ‬ ‫ﺍﻷﻭﻝﻣﻊ ﺍﺛﻨﻴﻦ ﻣﻦ ﻧﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ )ﺍﻟﻌﻘﺪﺓ ‪ 1‬ﻭﺍﻟﻌﻘﺪﺓ ‪ 2‬؛ ﻋﻠﻰ ﺑﻌﺪ ‪ 10‬ﺃﻣﺘﺎﺭ ‪-‬‬
‫ﺍﻧﻈﺮﺍﻟﺸﻜﻞ ‪)6‬ﺃ(( ‪ ،‬ﻳﺴﺎﻓﺮ ‪ MN 15‬ﻣﺮﺓ ﺑﻴﻦ‪1AP‬ﻭ‪2AP‬ﺑﺴﺮﻋﺔ ﺛﺎﺑﺘﺔ )ﺍﻟﺨﺎﻣﺲ¼‬
‫‪2‬ﻡ ‪ /‬ﺙ( ﻭﻗﻮﺓ ﺇﺭﺳﺎﻝ ‪ 25‬ﺩﻳﺴﻴﺒﻞ ﻣﻴﻠﻲ ﻭﺍﻁ ‪ ،‬ﻣﻊ ﺗﻮﻟﻴﺪ ﺑﻴﺎﻧﺎﺕ ﺑﻤﻌﺪﻝ ‪30‬‬
‫ﺑﻴﻜﺖ ‪ /‬ﺛﺎﻧﻴﺔ‪ .‬ﺑﺼﻮﺭﺓ ﻣﻤﺎﺛﻠﺔ‪،‬‬

‫‪10000‬‬ ‫‪ 12‬ﻡ‬ ‫‪8‬ﻡ‬ ‫‪4‬ﻡ‬

‫‪8000‬‬
‫‪2‬‬ ‫‪1‬‬

‫‪6000‬‬
‫‪0‬‬
‫‪4000‬‬

‫‪2000‬‬ ‫ﺟﺬﺭ‬ ‫‪MN‬‬ ‫‪AP‬‬


‫‪80‬ﻣﻠﻠﻲ ﺛﺎﻧﻴﺔ‬

‫‪0‬‬
‫‪mRPL‬‬ ‫‪1_8‬‬ ‫‪2_10‬‬ ‫‪1_12‬‬ ‫‪8_12‬‬
‫ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ‬

‫)ﺏ(‬ ‫)ﺃ(‬

‫‪200‬‬ ‫‪15‬‬ ‫‪100‬‬

‫‪80‬‬
‫‪150‬‬
‫‪10‬‬
‫‪60‬‬
‫‪100‬‬
‫‪40‬‬
‫‪5‬‬
‫‪50‬‬
‫‪20‬‬

‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬


‫‪mRPL‬‬ ‫‪1_8‬‬ ‫‪2_10‬‬ ‫‪1_12‬‬ ‫‪8_12‬‬ ‫‪mRPL‬‬ ‫‪1_8‬‬ ‫‪2_10‬‬ ‫‪1_12‬‬ ‫‪8_12‬‬ ‫‪mRPL‬‬ ‫‪1_8‬‬ ‫‪2_10‬‬ ‫‪1_12‬‬ ‫‪8_12‬‬

‫ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ‬ ‫ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ‬ ‫ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ‬


‫)ﻫـ(‬ ‫)ﺩ(‬ ‫)ﺝ(‬
‫ﺍﻟﺸﻜﻞ‪.6‬ﻧﺘﺎﺉﺞ ﺍﻟﻤﺤﺎﻛﺎﺓ ﻟﻄﻮﺑﻮﻟﻮﺟﻴﺎ ﺍﻟﺸﺒﻜﺔ ﻣﻊ ﺍﺛﻨﻴﻦ ﻣﻦ ﻧﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ‪) .‬ﺃ( ﺳﻴﻨﺎﺭﻳﻮ ﺍﻟﻤﺤﺎﻛﺎﺓ ‪) ،‬ﺏ( ﺗﺄﺧﻴﺮ ﺍﻟﺘﺴﻠﻴﻢ ‪) ،‬ﺝ( ﻧﺴﺒﺔ ﺗﺴﻠﻴﻢ ﺍﻟﺤﺰﻡ ‪) ،‬ﺩ( ﺇﺟﻤﺎﻟﻲ ﺍﻟﻨﻔﻘﺎﺕ ﺍﻟﻌﺎﻣﺔ ﻣﻦ ﺣﻴﺚ ﺭﺳﺎﺉﻞ ﺍﻟﺘﺤﻜﻢ ‪) ،‬ﻫـ(‬
‫ﺇﺟﻤﺎﻟﻲﻋﺪﺩ ﺃﺟﻬﺰﺓ ‪.DAOs‬‬

‫ﻳﺮﺟﻰﺍﻻﺳﺘﺸﻬﺎﺩ ﺑﻬﺬﻩ ﺍﻟﻤﻘﺎﻟﺔ ﻓﻲ ﺍﻟﺼﺤﺎﻓﺔ ﻋﻠﻰ ﺍﻟﻨﺤﻮ ﺍﻟﺘﺎﻟﻲ‪، H. Fotouhi et al.، mRPL: Boosting Mobility in the Internet of Things، Ad Hoc Netw. )2014( :‬‬
‫‪http: // dx.doi.org/10.1016/j.adhoc.2014.10.009‬‬
‫ﻓﺘﻮﺣﻲﻭﺁﺧﺮﻭﻥ‪ / .‬ﺍﻟﺸﺒﻜﺎﺕ ﺍﻟﻤﺨﺼﺼﺔ ‪xxx )2014( xxx – xxx‬‬ ‫‪10‬‬

‫‪410‬‬ ‫×‬
‫‪2.5‬‬
‫‪ 12‬ﻡ‬ ‫‪8‬ﻡ‬ ‫‪4‬ﻡ‬
‫‪2‬‬
‫‪4‬‬ ‫‪3‬‬ ‫‪2‬‬ ‫‪1‬‬
‫‪1.5‬‬

‫‪1‬‬ ‫‪0‬‬

‫‪81‬ﻣﻠﻠﻲ ﺛﺎﻧﻴﺔ‬
‫‪0.5‬‬

‫‪0‬‬
‫‪12_8 12_1 10_2 8_1 mRPL‬‬

‫ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ‬

‫) ﺏ(‬ ‫)ﺃ(‬

‫‪250‬‬ ‫‪35‬‬ ‫‪100‬‬

‫‪30‬‬
‫‪200‬‬ ‫‪80‬‬
‫‪25‬‬
‫‪150‬‬ ‫‪60‬‬
‫‪20‬‬

‫‪100‬‬ ‫‪15‬‬ ‫‪40‬‬


‫‪10‬‬
‫‪50‬‬ ‫‪20‬‬
‫‪5‬‬

‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬


‫‪12_8 12_1 10_2 8_1 mRPL‬‬ ‫‪12_8 12_1 10_2 8_1 mRPL‬‬ ‫‪12_8 12_1 10_2 8_1 mRPL‬‬
‫ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ‬ ‫ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ‬ ‫ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ‬

‫)ﻫـ(‬ ‫)ﺩ(‬ ‫)ﺝ(‬


‫ﺍﻟﺸﻜﻞ‪.7‬ﻧﺘﺎﺉﺞ ﺍﻟﻤﺤﺎﻛﺎﺓ ﻟﻄﻮﺑﻮﻟﻮﺟﻴﺎ ﺷﺒﻜﺔ ﺑﺄﺭﺑﻌﺔ ﻧﻘﺎﻁ ﻭﺻﻮﻝ‪) .‬ﺃ( ﺳﻴﻨﺎﺭﻳﻮ ﺍﻟﻤﺤﺎﻛﺎﺓ ‪) ،‬ﺏ( ﺗﺄﺧﻴﺮ ﺍﻟﺘﺴﻠﻴﻢ ‪) ،‬ﺝ( ﻧﺴﺒﺔ ﺗﺴﻠﻴﻢ ﺍﻟﺤﺰﻡ ‪) ،‬ﺩ( ﺇﺟﻤﺎﻟﻲ ﺍﻟﻨﻔﻘﺎﺕ ﺍﻟﻌﺎﻣﺔ ﻣﻦ ﺣﻴﺚ ﺭﺳﺎﺉﻞ ﺍﻟﺘﺤﻜﻢ ‪) ،‬ﻫـ( ﺇﺟﻤﺎﻟﻲ ﻋﺪﺩ‬
‫ﺃﺟﻬﺰﺓ‪.DAOs‬‬

‫ﺳﺘﺰﻳﺪﻧﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ ﺍﻟﻤﻮﺟﻮﺩﺓ ﻓﻲ ﻣﻨﻄﻘﺔ ‪ MN‬ﻣﻦ ﻋﺪﺩ ﺣﺰﻡ ﺍﻟﺮﺩ ﻓﻲﻣﺮﺣﻠﺔ‬ ‫ﻻﻳﺘﻢ ﺍﻛﺘﺸﺎﻓﻬﺎ ﺑﺴﺮﻋﺔ ﺇﺫﺍ ﻛﺎﻧﺖ ﺍﻟﺸﺒﻜﺔ ﻣﺴﺘﻘﺮﺓ ﻟﻔﺘﺮﺓ ﻣﻦ ﺍﻟﻮﻗﺖ ‪ (2) ،‬ﻳﺘﻢ ﺑﺪء‬
‫ﺍﻻﻛﺘﺸﺎﻑ ‪،‬ﻓﻲ ﻧﻬﺎﻳﺔ ﺍﻟﻤﻄﺎﻑ ﺯﻳﺎﺩﺓ ﺍﻟﻨﻔﻘﺎﺕ ﺍﻟﻌﺎﻣﺔ‪.‬‬ ‫ﺑﺮﻭﺗﻮﻛﻮﻝ‪ ND‬ﻣﻦ ﺍﻟﺠﺎﻧﺐ ﺍﻷﺻﻠﻲ )ﻣﺜﻞ ﺍﻟﺘﺴﻠﻴﻢ ﺍﻟﺴﻠﺒﻲ( ‪ ،‬ﻣﻤﺎ ﻳﻮﺳﻊ ﻣﺪﺓ‬
‫ﺍﻟﺘﺴﻠﻴﻢ ‪،‬ﻭ )‪ (3‬ﺍﺳﺘﺉﻨﺎﻑ ‪ ND‬ﺍﻟﺒﺮﻭﺗﻮﻛﻮﻝ )ﺍﻟﺬﻱ ﻳﻌﻴﺪ ﺑﻨﺎء ﺃﺷﺠﺎﺭ ﺍﻟﺘﻮﺟﻴﻪ(‬
‫‪.‬ﺳﺮﻳﻊﺍﻻﺳﺘﺠﺎﺑﺔ ﻟﺪﻳﻨﺎﻣﻴﻜﻴﺎﺕ ﺍﻟﺸﺒﻜﺔ ‪mRPL‬ﺍﻟﻌﺪﺩ ﺍﻹﺟﻤﺎﻟﻲ ﻟـ ‪ DAOs‬ﻫﻮ‬ ‫ﻣﻜﻠﻒﻟﻠﻐﺎﻳﺔ‪.‬‬
‫ﻣﺆﺷﺮﻹﻇﻬﺎﺭ ﺍﻟﺠﻬﻮﺩ ﺍﻟﻤﺒﺬﻭﻟﺔ ﻹﻧﺸﺎء ﺍﺗﺼﺎﻻﺕ ﺟﺪﻳﺪﺓ‪ .‬ﻧﻈﺮﺍً ﻷﻥ ‪ RPL‬ﻻ ﻳﺤﺘﻮﻱ‬
‫ﻋﻠﻰﺁﻟﻴﺔ ﺗﺴﻠﻴﻢ ﺻﺮﻳﺤﺔ ‪ ،‬ﻳﺘﻢ ﺗﺤﺪﻳﺪ ﺍﺧﺘﻴﺎﺭ ﺭﺉﻴﺴﻲ ﻧﺎﺟﺢ ﺑﻮﺍﺳﻄﺔ ﺇﺭﺳﺎﻻﺕ‬ ‫‪.‬ﻗﺎﺩﺭﻋﻠﻰ ﺗﻮﻓﻴﺮ ﻧﺴﺒﺔ ﺗﺴﻠﻴﻢ ﺣﺰﻡ ﺑﻨﺴﺒﺔ ‪ ٪100‬ﺗﻘﺮﻳﺒﺎً ‪mRPL‬ﺗﺘﻴﺢ ﻋﻤﻠﻴﺔ‬
‫‪ .DAO‬ﻓﻲ ‪) Topology 1‬ﻣﻊ ﺍﺛﻨﻴﻦ ﻣﻦ ‪ ، (APs‬ﺗﻤﺘﻠﻚ ‪ mRPL‬ﺃﻛﺒﺮ ﻋﺪﺩ ﻣﻦ‬ ‫ﺍﻟﺘﺴﻠﻴﻢﺍﻟﺴﺮﻳﻊ ﺇﺭﺳﺎﻝ ﻣﻌﻈﻢ ﺍﻟﺤﺰﻡ ﺇﻟﻰ ﻧﻘﻄﺔ ﺍﻟﻮﺻﻮﻝ ﺍﻟﻤﺴﺘﻬﺪﻓﺔ‪ .‬ﻓﻲ ‪، RPL‬‬
‫ﺍﻻﺗﺼﺎﻻﺕﺍﻟﺠﺪﻳﺪﺓ ‪ ،‬ﻣﻤﺎ ﻳﻈُﻬﺮ ﺗﺴﻠﻴﻤﺎً ﺩﻗﻴﻘﺎً ﺃﺛﻨﺎء ﻛﻞ ﺭﺣﻠﺔ‪ .‬ﺗﺆﺩﻱ ﺇﺿﺎﻓﺔ‬ ‫ﻳﺠﺐﺃﻥ ﺗﻨﺘﻈﺮ ‪ MN‬ﺭﺳﺎﺉﻞ ﺍﻟﺘﺤﻜﻢ ﻣﻦ ﺃﻗﺮﺏ ﻧﻘﻄﺔ ﻭﺻﻮﻝ‪ .‬ﻳﺆﺩﻱ ﺍﻟﺘﺄﺧﻴﺮ‬
‫ﺍﻟﻤﺰﻳﺪﻣﻦ ‪ APs‬ﻓﻲ ‪ Topology 2‬ﺇﻟﻰ ﺇﻧﺸﺎء ﺍﻟﻤﺰﻳﺪ ﻣﻦ ﺍﻻﺗﺼﺎﻻﺕ ﻓﻲ ﻛﻞ ﻣﻦ‬ ‫ﺍﻷﻃﻮﻝﺇﻟﻰ ﺍﻟﻤﺰﻳﺪ ﻣﻦ ﻓﻘﺪ ﺍﻟﺤﺰﻡ ﻷﻥ ‪ MN‬ﻏﻴﺮ ﻣﺘﺼﻞ ﺑﺄﻱ ﻧﻘﻄﺔ ﻭﺻﻮﻝ‪ .‬ﻓﻲ‬
‫‪ RPL‬ﻭ ‪ .mRPL‬ﻓﻲ ﺍﻟﻨﺸﺮ ﺍﻷﻛﺜﺮ ﻛﺜﺎﻓﺔ )‪ ، (Topology 3‬ﻫﻨﺎﻙ ﺍﻟﻤﺰﻳﺪ ﻣﻦ‬ ‫‪ ، mRPL‬ﻳﻜﻮﻥ ‪ MN‬ﻗﺎﺩﺭﺍً ﻋﻠﻰ ﺇﺭﺳﺎﻝ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺇﻟﻰ ﺍﻟﻮﺍﻟﺪ ﺍﻟﺴﺎﺑﻖ ﺃﺛﻨﺎءﻣﺮﺣﻠﺔ‬
‫ﺍﻟﺘﺪﺍﺧﻼﺕﺑﻴﻦ ﺍﻟﺮﻭﺍﺑﻂ ﻭﺑﺎﻟﺘﺎﻟﻲ ﻳﻨﺨﻔﺾ ﺍﻟﻌﺪﺩ ﺍﻹﺟﻤﺎﻟﻲ ﻟـ ‪ DAOs‬ﻓﻲ ‪ RPL‬ﻭ‬ ‫ﺍﻻﻛﺘﺸﺎﻑﺣﺘﻰ ﺍﻟﻌﺜﻮﺭ ﻋﻠﻰ ﺍﻟﻮﺍﻟﺪ ﺍﻟﻤﻔﻀﻞ ﺍﻟﺠﺪﻳﺪ‪ .‬ﺗﺰﻳﺪ ﻫﺬﻩ ﺍﻵﻟﻴﺔ ﻣﻦ ﻓﺮﺻﺔ‬
‫‪ .mRPL‬ﻭﻣﻊ ﺫﻟﻚ ‪ ،‬ﻻ ﻳﺰﺍﻝ ‪ mRPL‬ﻗﺎﺩﺭﺍً ﻋﻠﻰ ﺍﻟﺘﺒﺪﻳﻞ ﺑﺴﻼﺳﺔ ﺑﻴﻦ ﻧﻘﺎﻁ‬ ‫ﺗﺴﻠﻴﻢﻣﻌﻈﻢ ﺣﺰﻡ ﺍﻟﺒﻴﺎﻧﺎﺕ ‪ ،‬ﻛﻤﺎ ﻫﻮ ﻣﻮﺿﺢ ﻓﻲﺗﻴﻦ‪)6 .‬ﺝ( ‪)7،‬ﺝ( ﻭ‪)8‬ﺝ(‪.‬‬
‫ﺍﻟﻮﺻﻮﻝﻣﻊ ﺗﻘﻠﻴﻞ ﻋﻤﻠﻴﺎﺕ ﺍﻟﺘﺴﻠﻴﻢ ﺑﻨﺴﺒﺔ ‪ ٪1.4‬ﻓﻘﻂ ‪ ،‬ﺑﻴﻨﻤﺎ ﻳﻘﻠﻞ ‪RPL‬‬
‫ﺍﻻﺗﺼﺎﻻﺕﺍﻟﺠﺪﻳﺪﺓ ﺑﻨﺴﺒﺔ ﺗﺼﻞ ﺇﻟﻰ ‪ - ٪63‬ﺭﺍﺟﻊﺗﻴﻦ‪)6 .‬ﻫـ( ‪)7 ،‬ﻫـ( ﻭ‪)8‬ﻫـ(‪.‬‬
‫ﺗﻜﺎﻟﻴﻒﻏﻴﺮ ﻣﺒﺎﺷﺮﺓ )‪(٪‬‬

‫ﺇﺟﻤﺎﻟﻲ‪DAO‬‬
‫(‪PDR )٪‬‬

‫ﻳﻤﻜﻦﻣﻘﺎﺭﻧﺔ ﺣﻤﻞ ﺭﺳﺎﻟﺔ ﺍﻟﺘﺤﻜﻢ ﻓﻲ ‪ mRPL‬ﻣﻊ ﺇﻋﺪﺍﺩﺍﺕ ‪ RPL‬ﻣﻊ ﺍﻟﺤﺪ‬


‫ﺍﻷﺩﻧﻰﻣﻦ ﺍﻟﺤﻤﻞ‪.‬ﻓﻲ ‪ ، RPL‬ﺑﻌﺪ ﺇﻧﺸﺎء ‪ DODAGs‬ﺃﺛﻨﺎء ﻣﺮﺣﻠﺔ ﺍﻟﺘﻬﻴﺉﺔ ‪ ،‬ﺇﺫﺍ‬
‫ﻇﻠﺖﺍﻟﺸﺒﻜﺔ ﻣﺴﺘﻘﺮﺓ ‪ ،‬ﻓﺈﻥ ﺩﻭﺭﻳﺔ ﺗﺒﺎﺩﻝ ﺭﺳﺎﺉﻞ ﺍﻟﺘﺤﻜﻢ ﺳﻮﻑ ﺗﺘﻘﺎﺭﺏ ﺇﻟﻰ‬
‫ﺃﻗﺼﻰﻗﻴﻤﺘﻬﺎ‪ .‬ﻋﻠﻰ ﺳﺒﻴﻞ ﺍﻟﻤﺜﺎﻝ ‪ ،‬ﻭﻓﻘﺎً ﻟـﺍﻟﺠﺪﻭﻝ ‪ ،3‬ﻓﻲ ﺍﻝﺡ‪ 12‬؛ ‪8‬ﺃﻧﺎﺳﻴﻨﺎﺭﻳﻮ‬
‫‪6.3‬ﻣﺰﻳﺪ ﻣﻦ ﺍﻟﺘﻘﻴﻴﻤﺎﺕ ﺣﻮﻝ ﺍﻟﺴﺮﻋﺔ ﻭﺩﻭﺭﺓ ﺍﻟﻌﻤﻞ ﻭﻛﺜﺎﻓﺔ ﺍﻟﺸﺒﻜﺔ‬ ‫‪ ، RPL‬ﺍﻟﺪﻭﺭﻳﺔ ﻫﻲ ‪ 1048.576‬ﺛﺎﻧﻴﺔ ﻭﻣﻌﻬﺎﺡ‪ 8‬؛ ‪1‬ﺃﻧﺎ‪ 0.512‬ﺛﺎﻧﻴﺔ‪ .‬ﻳﺰﻳﺪ ﻣﻌﺪﻝ‬
‫ﺇﺭﺳﺎﻝﺍﻟﺮﺳﺎﺉﻞ ﺍﻷﻋﻠﻰ ﻣﻦ ﻋﺐء ﺍﻟﺸﺒﻜﺔ‪ .‬ﻓﻲ ‪ ، mRPL‬ﻳﺘﻢ ﺗﻌﻴﻴﻦ ﻣﻌﻠﻤﺎﺕ‬
‫ﺍﻟﻮﺷﻞﻭﻓﻘﺎً ﻟﺴﻴﻨﺎﺭﻳﻮ ‪ RPL‬ﺑﺄﻗﻞ ﻋﺐء )ﺡ‪ 12‬؛ ‪8‬ﺃﻧﺎ(‪.‬ﻳﺘﻢ ﺍﺳﺘﺪﻋﺎء ﺭﺳﺎﺉﻞ‬
‫ﻓﻲﻫﺬﻩ ﺍﻟﻤﺮﺣﻠﺔ ‪ ،‬ﻧﻬﺪﻑ ﺇﻟﻰ ﺩﺭﺍﺳﺔ ﺗﺄﺛﻴﺮ ﺳﺮﻋﺔ ﺍﻟﻌﻘﺪﺓ ﺍﻟﻤﺘﻨﻘﻠﺔ ﻭﺩﻭﺭﺓ ﻋﻤﻞ‬ ‫ﺍﻟﺘﺤﻜﻢﺍﻹﺿﺎﻓﻴﺔ ﺍﻟﺘﻲ ﻳﺘﻢ ﺗﺸﻐﻴﻠﻬﺎ ﺑﻮﺍﺳﻄﺔ ﺍﻟﺘﺴﻠﻴﻢ ﻋﻨﺪ ﺍﻟﻄﻠﺐ‪ .‬ﻭﺑﺎﻟﺘﺎﻟﻲ ‪ ،‬ﻓﻲ‬
‫ﺍﻟﺸﺒﻜﺔﻋﻠﻰ ﺍﻷﺩﺍء ﻓﻲ ﺣﺮﻛﺔ ﻣﺮﻭﺭ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺍﻟﻌﺎﻟﻴﺔ ﻭﺍﻟﻤﻨﺨﻔﻀﺔ ﻓﻲ ﻧﺸﺮ ﺷﺒﻜﺔ‬ ‫ﺷﺒﻜﺔﺫﺍﺕ ﻣﻌﺪﻝ ﺑﻴﺎﻧﺎﺕ ﻣﺮﺗﻔﻊ ‪ ،‬ﻋﻠﻰ ﻏﺮﺍﺭ ﻣﺜﺎﻟﻨﺎ )ﻣﻊ ‪ 30‬ﺑﺎﻛﻴﺖ ‪ /‬ﺛﺎﻧﻴﺔ( ‪ ،‬ﻓﺈﻥ‬
‫ﺃﻛﺜﺮﺗﻌﻘﻴﺪﺍً‪ .‬ﻳﻤﻴﻞ ﺍﻹﻧﺴﺎﻥ ﺇﻟﻰ ﺍﻟﻤﺸﻲ ﺑﺴﺮﻋﺎﺕ ﺗﺘﺮﺍﻭﺡ ﻣﻦ ‪ 0‬ﻡ ‪ /‬ﺙ ﺗﻘﺮﻳﺒﺎً ﺇﻟﻰ‬ ‫‪ mRPL‬ﻟﺪﻳﻬﺎ ﻗﺪﺭ ﺃﻛﺒﺮ ﻣﻦ ﺍﻟﻨﻔﻘﺎﺕ ﺍﻟﻌﺎﻣﺔ ﻣﻘﺎﺭﻧﺔ ًﺑـ ‪ .RPL‬ﺗﻈُﻬﺮ ﻣﻘﺎﺭﻧﺔ ﺑﻨﻰ‬
‫ﺗﺄﺧﻴﺮﺗﺴﻠﻴﻢ ﺍﻟﻴﺪ )ﻣﻠﻠﻲ ﺛﺎﻧﻴﺔ(‬

‫‪2‬ﻡ ‪ /‬ﺙ‪ .‬ﻓﻲ ﻋﻤﻠﻴﺎﺕ ﺍﻟﻤﺤﺎﻛﺎﺓ ﺍﻟﺘﻲ ﺃﺟﺮﻳﻨﺎﻫﺎ ‪ ،‬ﻃﺒﻘﻨﺎ ﻧﻄﺎﻗﺎً ﺃﻭﺳﻊ ﻣﻦ ﺍﻟﺴﺮﻋﺎﺕ‬ ‫ﺍﻟﺸﺒﻜﺎﺕﺍﻟﻤﺨﺘﻠﻔﺔ ﺃﻥ ﺇﺿﺎﻓﺔ ﺍﻟﻤﺰﻳﺪ ﻣﻦ ﺍﻟﻌﻘﺪ ﺍﻟﻤﺠﺎﻭﺭﺓ )‪ (APs‬ﺗﺰﻳﺪ ﻣﻦ ﺍﻟﺤﻤﻞ‬
‫ﻣﻦ‪ 0.5‬ﺇﻟﻰ ‪ 4‬ﻡ ‪ /‬ﺙ‪ .‬ﺍﻓﺘﺮﺿﻨﺎ ﺃﻳﻀﺎً ﻓﺘﺮﺍﺕ ﺇﺭﺳﺎﻝ ﺑﻴﺎﻧﺎﺕ ﻣﺨﺘﻠﻔﺔ ﺗﺒﻠﻎ ‪50‬‬ ‫ﻋﻠﻰﺍﻟﺸﺒﻜﺔ ‪ -‬ﺭﺍﺟﻊﺗﻴﻦ‪)6 .‬ﺩ(‪)7،‬ﺩ( ﻭ‪)8‬ﺩ(‪ .‬ﺇﺿﺎﻓﺔ ﺍﻟﻤﺰﻳﺪ‬
‫ﻣﻠﻠﻲﺛﺎﻧﻴﺔ ﻭ ‪ 100‬ﻣﻠﻠﻲ ﺛﺎﻧﻴﺔ ﻭ ‪ 500‬ﻣﻠﻠﻲ ﺛﺎﻧﻴﺔ ﻭ ‪ 1‬ﺛﺎﻧﻴﺔ ﻭ ‪ 2‬ﺛﺎﻧﻴﺔ ﻭ ‪ 5‬ﺛﻮﺍﻥ‪ ٍ.‬ﻟﻘﺪ‬
‫ﺍﺳﺘﺨﺪﻣﻨﺎ‪ MN‬ﻭ ‪ 12‬ﻧﻘﻄﺔ ﻭﺻﻮﻝ ﺗﻘﻊ ﻓﻲ ﺃﺭﺑﻌﺔ ﻣﺴﺘﻮﻳﺎﺕ ﺭﺗﺒﺔ ﻛﻤﺎ ﻫﻮ ﻣﻮﺿﺢ‬
‫ﻓﻲﺍﻟﺸﻜﻞ ‪)9‬ﺃ(‪ MN .‬ﺗﺒﺪﺃ ﺭﺣﻠﺘﻬﺎ ﻣﻦ ﺍﻟﻤﻨﻄﻘﺔ ﺍﻟﻤﺠﺎﻭﺭﺓ‬

‫ﻳﺮﺟﻰﺍﻻﺳﺘﺸﻬﺎﺩ ﺑﻬﺬﻩ ﺍﻟﻤﻘﺎﻟﺔ ﻓﻲ ﺍﻟﺼﺤﺎﻓﺔ ﻋﻠﻰ ﺍﻟﻨﺤﻮ ﺍﻟﺘﺎﻟﻲ‪، H. Fotouhi et al.، mRPL: Boosting Mobility in the Internet of Things، Ad Hoc Netw. )2014( :‬‬
‫‪http: // dx.doi.org/10.1016/j.adhoc.2014.10.009‬‬
‫‪11‬‬ ‫ﻓﺘﻮﺣﻲﻭﺁﺧﺮﻭﻥ‪ / .‬ﺍﻟﺸﺒﻜﺎﺕ ﺍﻟﻤﺨﺼﺼﺔ ‪xxx )2014( xxx – xxx‬‬

‫‪15000‬‬
‫‪ 12‬ﻡ‬ ‫‪8‬ﻡ‬ ‫‪4‬ﻡ‬

‫‪4‬‬ ‫‪3‬‬ ‫‪2‬‬ ‫‪1‬‬


‫‪10000‬‬

‫‪0‬‬

‫‪5000‬‬

‫‪83‬ﻣﻠﻠﻲ ﺛﺎﻧﻴﺔ‬
‫‪4‬‬ ‫‪3‬‬ ‫‪2‬‬ ‫‪1‬‬

‫‪0‬‬
‫‪mRPL‬‬ ‫‪1_8‬‬ ‫‪2_10‬‬ ‫‪1_12‬‬ ‫‪8_12‬‬
‫ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ‬

‫) ﺏ(‬ ‫)ﺃ(‬

‫‪250‬‬ ‫‪50‬‬ ‫‪100‬‬

‫‪200‬‬ ‫‪40‬‬ ‫‪80‬‬

‫‪150‬‬ ‫‪30‬‬ ‫‪60‬‬

‫‪100‬‬ ‫‪20‬‬ ‫‪40‬‬

‫‪50‬‬ ‫‪10‬‬ ‫‪20‬‬

‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬


‫‪mRPL‬‬ ‫‪1_8‬‬ ‫‪2_10‬‬ ‫‪1_12‬‬ ‫‪8_12‬‬ ‫‪mRPL‬‬ ‫‪1_8‬‬ ‫‪2_10‬‬ ‫‪1_12‬‬ ‫‪8_12‬‬ ‫‪mRPL‬‬ ‫‪1_8‬‬ ‫‪2_10‬‬ ‫‪1_12‬‬ ‫‪8_12‬‬
‫ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ‬ ‫ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ‬ ‫ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ‬

‫)ﻫـ(‬ ‫)ﺩ(‬ ‫)ﺝ(‬


‫ﺍﻟﺸﻜﻞ‪.8‬ﻧﺘﺎﺉﺞ ﺍﻟﻤﺤﺎﻛﺎﺓ ﻟﻄﻮﺑﻮﻟﻮﺟﻴﺎ ﺷﺒﻜﺔ ﺑﺜﻤﺎﻧﻴﺔ ﻧﻘﺎﻁ ﻭﺻﻮﻝ‪) .‬ﺃ( ﺳﻴﻨﺎﺭﻳﻮ ﺍﻟﻤﺤﺎﻛﺎﺓ ‪) ،‬ﺏ( ﺗﺄﺧﻴﺮ ﺍﻟﺘﺴﻠﻴﻢ ‪) ،‬ﺝ( ﻧﺴﺒﺔ ﺗﺴﻠﻴﻢ ﺍﻟﺤﺰﻡ ‪) ،‬ﺩ( ﺇﺟﻤﺎﻟﻲ ﺍﻟﻨﻔﻘﺎﺕ ﺍﻟﻌﺎﻣﺔ ﻣﻦ ﺣﻴﺚ ﺭﺳﺎﺉﻞ ﺍﻟﺘﺤﻜﻢ ‪) ،‬ﻫـ( ﺇﺟﻤﺎﻟﻲ ﻋﺪﺩ‬
‫ﺃﺟﻬﺰﺓ‪.DAOs‬‬

‫‪.‬ﻟﺪﻳﻪﺣﻤﻞ ﺃﻗﻞ ﻓﻲ ﺍﻟﺸﺒﻜﺎﺕ ﺫﺍﺕ ﺣﺮﻛﺔ ﺍﻟﻤﺮﻭﺭ ﺍﻟﻤﻨﺨﻔﻀﺔ ‪mRPL‬ﻓﻲ‬ ‫ﻣﻦ‪1AP‬ﻭﻳﻨﺘﻘﻞ ﻋﺒﺮ ﺍﻟﺸﺒﻜﺔ ﺑﺎﻟﻜﺎﻣﻞ ﻋﺒﺮ ﺍﻟﺨﻄﻮﻁ ﺍﻟﻤﻨﻘﻄﺔ ‪ ،‬ﺛﻢ ﻳﺘﻮﻗﻒ ﻣﺆﻗﺘﺎً‬
‫‪ ، mRPL‬ﻳﺘﻢ ﺍﻛﺘﺸﺎﻑ ﺍﻟﺘﻨﻘﻞ ﻭﻓﻘﺎً ﻻﻧﺤﻄﺎﻁ ﺍﻻﺭﺗﺒﺎﻁ )‪ ، (ARSSI‬ﻭﻣﺆﻗﺖ‬ ‫ﻟﻤﺪﺓ‪ 30‬ﺛﺎﻧﻴﺔ ﻓﻲ ﺍﻟﻤﻮﺿﻊ ﺍﻷﻭﻟﻲ ‪ ،‬ﺑﻴﻨﻤﺎ ﺗﻌﻤﻞ ﺍﻟﻤﺤﺎﻛﺎﺓ ﻟﻤﺪﺓ ﺩﻗﻴﻘﺘﻴﻦ‪.‬‬
‫ﺍﻻﺗﺼﺎﻝﻭﻣﻮﻗﺖ ﺍﻛﺘﺸﺎﻑ ﺍﻟﺘﻨﻘﻞ‪ .‬ﻧﻘﻮﻡ ﺑﺘﻜﻴﻴﻒ ﻣﺆﻗﺖ ﺍﻻﺗﺼﺎﻝ ﻭﻓﻘﺎً ﻟﻠﻔﺎﺻﻞ‬
‫ﺍﻟﺰﻣﻨﻲﺍﻷﻛﺒﺮ ﻓﻲ ‪ Trickle‬ﻭﻣﻮﻗﺖ ﺍﻟﻜﺸﻒ ﻋﻦ ﺍﻟﺘﻨﻘﻞ ﻭﻓﻘﺎً ﻟﻔﺘﺮﺍﺕ ﺍﻟﺒﻴﺎﻧﺎﺕ‬ ‫ﻳﻌﺘﺒﺮ‪ mRPL‬ﻓﻌﺎﻻ ًﻓﻲ ﻧﻄﺎﻕ ﺳﺮﻋﺎﺕ ﺍﻟﻤﺸﻲ ﺍﻟﻌﺎﺩﻳﺔ ﻟﻺﻧﺴﺎﻥ‪.‬ﻧﺤﺪﺩ ﺍﻟﻜﻔﺎءﺓ‬
‫ﻟﺘﻘﻠﻴﻞﺍﻟﺤﻤﻞ ﻋﻠﻰ ﺍﻟﺸﺒﻜﺔ‪ .‬ﺗﻌﻤﻞ ﺍﻟﻔﻮﺍﺻﻞ ﺍﻟﺰﻣﻨﻴﺔ ﺍﻟﺜﺎﺑﺘﺔ ﻭﺍﻟﻤﻨﺨﻔﻀﺔ ﻟﻬﺬﻩ‬ ‫ﻋﻨﺪﻣﺎﻳﻜﻮﻥ ﻫﻨﺎﻙ ﺗﺴﻠﻴﻢ ﺳﺮﻳﻊ ﻭﺧﻔﻴﻒ )ﺣﻤﻞ ﻣﻨﺨﻔﺾ( ﻭﻣﻮﺛﻮﻕ‪ .‬ﺍﻟﻨﺘﺎﺉﺞ ﻓﻲ‬
‫ﺃﺟﻬﺰﺓﺿﺒﻂ ﺍﻟﻮﻗﺖ ﻓﻲ ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ ﺣﺮﻛﺔ ﺍﻟﻤﺮﻭﺭ ﺍﻟﻤﻨﺨﻔﻀﺔ ﻋﻠﻰ ﺗﻘﻠﻴﻞ ﺍﻟﺤﻤﻞ‬ ‫ﺍﻟﺸﻜﻞ‪)9‬ﺏ( ‪) -‬ﺩ( ﺗﺒﻴﻦ ﺃﻥ ﺗﺄﺧﻴﺮ ﺍﻟﺘﺴﻠﻴﻢ ﻭﺍﻟﻨﻔﻘﺎﺕ ﺍﻟﻌﺎﻣﺔ ﻟﻠﺸﺒﻜﺔ ﻣﻨﺨﻔﻀﺔ‬
‫ﻋﻠﻰﺍﻟﺸﺒﻜﺔ‪ .‬ﻋﻠﻰ ﺳﺒﻴﻞ ﺍﻟﻤﺜﺎﻝ ‪ ،‬ﻳﻜﻮﻥ ﺍﻟﺤﻤﻞ ﻓﻲ ﺳﻴﻨﺎﺭﻳﻮ ﺣﺮﻛﺔ ﺑﻴﺎﻧﺎﺕ‬ ‫ﻟﻠﻐﺎﻳﺔ ‪،‬ﻓﻲ ﺟﻤﻴﻊ ﺍﻟﺴﻴﻨﺎﺭﻳﻮﻫﺎﺕ‪ .‬ﻫﻨﺎﻙ ﺗﻘﻠﺒﺎﺕ ﻓﻲ ﻧﺴﺒﺔ ﺗﺴﻠﻴﻢ ﺍﻟﺤﺰﻡ‪ .‬ﻓﻲ‬
‫ﻣﻨﺨﻔﻀﺔ)ﻣﺜﻞ ﺇﺭﺳﺎﻝ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻛﻞ ‪ 5‬ﺛﻮﺍﻥ(ٍ ﺃﻗﻞ ﺑﻨﺴﺒﺔ ‪ ٪30‬ﻣﻦ ﺳﻴﻨﺎﺭﻳﻮ ﺣﺮﻛﺔ‬ ‫ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕﺣﺮﻛﺔ ﺍﻟﻤﺮﻭﺭ ﺍﻟﻌﺎﻟﻴﺔ ‪ ،‬ﻣﻦ ﺧﻼﻝ ﺯﻳﺎﺩﺓ ﺳﺮﻋﺔ ﺍﻟﻌﻘﺪﺓ ﺍﻟﻤﺘﻨﻘﻠﺔ ‪ ،‬ﻳﻘﻠﻞ‬
‫ﺍﻟﺒﻴﺎﻧﺎﺕﺍﻟﻌﺎﻟﻴﺔ )ﻣﺜﻞ ﺇﺭﺳﺎﻝ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻛﻞ ‪ 50‬ﻣﻠﻠﻲ ﺛﺎﻧﻴﺔ(‪.‬‬ ‫ﺗﺴﻠﻴﻢﺍﻟﺤﺰﻣﺔ‪ .‬ﻋﻠﻰ ﺳﺒﻴﻞ ﺍﻟﻤﺜﺎﻝ ‪ ،‬ﻣﻊ ﻓﺘﺮﺗﻲ ﺑﻴﺎﻧﺎﺕ ‪ 50‬ﻣﻠﻠﻲ ﺛﺎﻧﻴﺔ ﻭ ‪100‬‬
‫ﻣﻠﻠﻲﺛﺎﻧﻴﺔ ‪ ،‬ﺗﻨﺨﻔﺾ ﻧﺴﺒﺔ ﺗﺴﻠﻴﻢ ﺍﻟﺤﺰﻡ ﺑﻨﺴﺒﺔ ‪ ٪4‬ﻭ‬

‫ﺗﺘﻄﻠﺐﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ ﺣﺮﻛﺔ ﺍﻟﻤﺮﻭﺭ ﺍﻟﻤﻨﺨﻔﻀﺔ ﺇﻋﺎﺩﺓ ﺇﺭﺳﺎﻝ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻟﻠﺤﻔﺎﻅ‬


‫ﺗﻜﺎﻟﻴﻒﻏﻴﺮ ﻣﺒﺎﺷﺮﺓ )‪(٪‬‬

‫ﻋﻠﻰﻣﻮﺛﻮﻗﻴﺔ ﺍﻟﺸﺒﻜﺔ‪.‬ﻣﻦ ﺧﻼﻝ ﺗﻮﺳﻴﻊ ﻣﺆﻗﺖ ﺍﻛﺘﺸﺎﻑ ﺍﻟﺘﻨﻘﻠﻴﺔ ﻓﻲ‬ ‫‪6٪‬ﻋﻠﻰ ﺍﻟﺘﻮﺍﻟﻲ ‪ ،‬ﻋﻨﺪ ﺯﻳﺎﺩﺓ ﺳﺮﻋﺔ ‪ MN‬ﻣﻦ ‪ 0.5‬ﻡ ‪ /‬ﺙ ﺇﻟﻰ ‪ 4‬ﻡ ‪ /‬ﺙ‪.‬‬
‫ﺇﺟﻤﺎﻟﻲ‪DAO‬‬
‫(‪PDR )٪‬‬

‫ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕﺣﺮﻛﺔ ﺍﻟﻤﺮﻭﺭ ﺍﻟﻤﻨﺨﻔﻀﺔ ‪ ،‬ﻗﺪ ﺗﻨﺨﻔﺾ ﺑﻌﺾ ﺣﺰﻡ ﺍﻟﺒﻴﺎﻧﺎﺕ‪ .‬ﻋﻨﺪ‬ ‫ﺍﻟﺴﺒﺐﺍﻟﺮﺉﻴﺴﻲ ﻫﻮ ﺍﻟﺘﻐﻴﻴﺮ ﻓﻲ ﻟﺤﻈﺎﺕ ﺍﻟﺒﺪﺍﻳﺔ ﻭﺍﻟﻨﻬﺎﻳﺔ ﻟﻌﻤﻠﻴﺔ ﺍﻟﺘﺴﻠﻴﻢ‪ .‬ﻗﺪ‬
‫ﻓﻘﺪﺣﺰﻡ ﺍﻟﺒﻴﺎﻧﺎﺕ ‪ ،‬ﺗﺴﺘﺄﻧﻒ ﻋﻤﻠﻴﺔ ﺍﻟﺘﺴﻠﻴﻢ ﺍﻟﺘﻲ ﺗﺆﺩﻱ ﺇﻟﻰ ﺍﻟﺘﺒﺪﻳﻞ ﺍﻷﺻﻞ‪ .‬ﺑﻌﺪ‬ ‫ﺗﻨﺨﻔﺾﺑﻌﺾ ﺣﺰﻡ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻓﻲ ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ ﺍﻟﺴﺮﻋﺔ ﺍﻟﻌﺎﻟﻴﺔ ﺑﺴﺒﺐ ﺳﻠﻮﻛﻴﺎﺕ‬
‫ﻋﻤﻠﻴﺔﺍﻟﺘﺴﻠﻴﻢ ‪ ،‬ﺗﺘﻤﺘﻊ ‪ MN‬ﺑﺎﺗﺼﺎﻝ ﺟﻴﺪ ﻣﻊ ﺍﻟﻮﺍﻟﺪ ﺍﻟﻤﻔﻀﻞ‪ .‬ﻟﺬﻟﻚ ‪ ،‬ﻧﻘﺘﺮﺡ‬ ‫ﺍﻟﺘﻮﻗﻴﺖﻫﺬﻩ‪ .‬ﻣﻦ ﺧﻼﻝ ﺧﻔﺾ ﻓﺘﺮﺓ ﻧﻘﻞ ﺍﻟﺒﻴﺎﻧﺎﺕ ‪ ،‬ﻳﻌﻤﻞ ﻣﺆﻗﺖ ﺍﻟﻮﺷﻞ‬
‫ﺇﻋﺎﺩﺓﺇﺭﺳﺎﻝ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺇﻟﻰ ﻧﻘﻄﺔ ﺍﻟﻮﺻﻮﻝ ﺍﻟﺠﺪﻳﺪﺓ ﻓﻮﺭﺍً ﺑﻌﺪ ﻋﻤﻠﻴﺔ ﺍﻟﺘﺴﻠﻴﻢ‬ ‫ﻭﻣﺆﻗﺘﺎﺕ‪ mRPL‬ﻋﻠﻰ ﺗﻘﻠﻴﻞ ﺗﻮﺍﺗﺮﻫﺎ ﻟﺘﻘﻠﻴﻞ ﺣﻤﻞ ﺍﻟﺸﺒﻜﺔ‪ .‬ﻳﺘﺴﺒﺐ ﻫﺬﺍ ﺍﻟﺘﺄﺛﻴﺮ‬
‫ﻟﻠﺤﻔﺎﻅﻋﻠﻰ ﻣﻮﺛﻮﻗﻴﺔ ﺍﻟﺸﺒﻜﺔ‪.‬‬ ‫ﻓﻲﺣﺪﻭﺙ ﺑﻌﺾ ﻗﻄﺮﺍﺕ ﺍﻟﺤﺰﻡ ﺑﺴﺒﺐ ﺗﺄﺧﻴﺮ ﻋﻤﻠﻴﺔ ﺍﻟﺘﺴﻠﻴﻢ‪ .‬ﻣﻊ ﻓﺘﺮﺍﺕ‬
‫ﺍﻟﺒﻴﺎﻧﺎﺕﺍﻟﻤﻨﺨﻔﻀﺔ ‪ ،‬ﻓﺈﻥ ﻧﺴﺒﺔ ﺗﺴﻠﻴﻢ ﺍﻟﺤﺰﻡ ﺫﺍﺕ ﺳﺮﻋﺔ ﺍﻟﻌﻘﺪﺓ ﺍﻟﻤﺘﻨﻘﻠﺔ‬
‫ﺍﻟﻤﺨﺘﻠﻔﺔﺑﻬﺎ ﺗﻘﻠﺒﺎﺕ ﺃﻛﺜﺮ‪ .‬ﻳﻌﺘﻤﺪ ﺗﺴﻠﻴﻢ ﺍﻟﺤﺰﻡ ﺍﻟﻨﺎﺟﺢ ﻋﻠﻰ ﺇﺟﺮﺍء ﺗﺴﻠﻴﻢ ﻗﺒﻞ‬
‫ﻳﻜﻮﻥﺗﺄﺧﻴﺮ ﺍﻟﺘﺴﻠﻴﻢ ﻣﻨﺨﻔﻀﺎً ﺑﻐﺾ ﺍﻟﻨﻈﺮ ﻋﻦ ﺣﺮﻛﺔ ﻣﺮﻭﺭ ﺍﻟﺸﺒﻜﺔ ﻭﺳﺮﻋﺔ‬ ‫ﺍﻟﻮﺻﻮﻝﺇﻟﻰ ﻧﻘﻄﺔ ﻭﺻﻮﻝ‪ .‬ﺗﻌﺘﻤﺪ ﻟﺤﻈﺔ ﺑﺪء ﺍﻟﺘﺴﻠﻴﻢ ﻋﻠﻰ ﻣﻬﻼﺕ ﺍﻟﻌﺪﺍﺩﺍﺕ )ﺗﻲﺝ‬

‫ﺍﻟﻌﻘﺪﺓﺍﻟﻤﺘﻨﻘﻠﺔ‪.‬ﺍﻟﺘﺴﻠﻴﻢ ﻓﻲ ‪ mRPL‬ﻫﻮ ﻋﻤﻠﻴﺔ ﺗﺘﻄﻠﺐ ﻋﺪﺩﺍً ﻣﻦ ﻋﻤﻠﻴﺎﺕ ﺗﺒﺎﺩﻝ‬ ‫ﻭﺗﻲ‪ .(MD‬ﻳﺆﺩﻱ ﺿﺒﻂ ﻫﺬﻩ ﺍﻟﻌﺪﺍﺩﺍﺕ ﻋﻠﻰ ﻓﺘﺮﺍﺕ ﺃﻃﻮﻝ ﻓﻲ ﺍﻟﺸﺒﻜﺎﺕ ﺫﺍﺕ‬
‫ﺍﻟﺤﺰﻡﻟﺘﻘﻴﻴﻢ ﻧﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ ﺍﻟﻤﺠﺎﻭﺭﺓ‪ .‬ﻫﺬﻩ ﺍﻟﻌﻤﻠﻴﺔ ﺳﺮﻳﻌﺔ ﺟﺪﺍً ﻭﺗﺴﺘﻐﺮﻕ ﺣﻮﺍﻟﻲ‬ ‫ﺍﻟﻨﺸﺎﻁﺍﻟﻤﻨﺨﻔﺾ ﺇﻟﻰ ﺣﺪﻭﺙ ﻗﻄﺮﺍﺕ ﻣﻔﺎﺟﺉﺔ ﻟﻠﺤﺰﻡ‪ .‬ﻳﺆﺩﻱ ﻋﺪﻡ ﻭﺟﻮﺩ‬
‫‪85‬ﻣﻠﻠﻲ ﺛﺎﻧﻴﺔ ﻣﻊ ﺑﻌﺾ ﺍﻟﺘﻘﻠﺒﺎﺕ ﻓﻲ ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ ﻣﺨﺘﻠﻔﺔ‪.‬‬ ‫ﺭﺳﺎﺉﻞﺗﺤﻜﻢ ﻛﺎﻓﻴﺔ ﻓﻲ ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ ﺍﻧﺨﻔﺎﺽ ﺣﺮﻛﺔ ﺍﻟﻤﺮﻭﺭ ﺇﻟﻰ ﺗﺄﺟﻴﻞ ﻋﻤﻠﻴﺔ‬
‫ﺗﺄﺧﻴﺮﺗﺴﻠﻴﻢ ﺍﻟﻴﺪ )ﻣﻠﻠﻲ ﺛﺎﻧﻴﺔ(‬

‫ﺍﻟﺘﺴﻠﻴﻢ‪.‬ﺑﺘﺨﻔﻴﺾ ﻓﺘﺮﺓ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻣﻦ ‪ 100‬ﻣﻠﻠﻲ ﺛﺎﻧﻴﺔ ﺇﻟﻰ ‪ 5‬ﺛﻮﺍﻥ ٍ‪ ،‬ﻳﻨﺨﻔﺾ‬


‫ﻗﻤﻨﺎﺃﻳﻀﺎً ﺑﺘﻘﻴﻴﻢ ‪ mRPL‬ﺩﻭﻥ ﻭﺟﻮﺩ ﻋﻘﺪﺓ ﻣﺘﻨﻘﻠﺔ‪.‬ﺍﻟﺸﻜﻞ ‪)9‬ﺏ( ﻭ )ﺩ( ﺗﺒﻴﻦ‬ ‫ﻣﺘﻮﺳﻂﻣﻌﺪﻝ ﺗﺴﻠﻴﻢ ﺍﻟﺤﺰﻡ ﺑﻨﺴﺒﺔ ‪.٪24‬‬
‫ﺫﻟﻚﺗﺴﺘﻄﻴﻊ ﺍﻟﻌﻘﺪﺓ ﺍﻟﺜﺎﺑﺘﺔ ﺃﻥ ﺗﻨﻘﻞ ﺑﻨﺠﺎﺡ ﺟﻤﻴﻊ ﺣﺰﻡ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺗﻘﺮﻳﺒﺎً ﺇﻟﻰ ﺍﻟﺒﻨﻴﺔ‬
‫ﺍﻟﺘﺤﺘﻴﺔﺍﻟﺜﺎﺑﺘﺔ‪.‬ﺍﻟﺤﻤﻞ ﺍﻟﺰﺍﺉﺪ ﻟﻬﺬﻩ ﺍﻟﺘﺠﺮﺑﺔ ﻫﻮ ﺍﻟﺤﺪ ﺍﻷﺩﻧﻰ ‪ ،‬ﺣﻴﺚ ﻻ ﻳﺘﻢ ﺇﻧﺸﺎء‬
‫ﺭﺳﺎﺉﻞﺗﺤﻜﻢ ﺇﺿﺎﻓﻴﺔ ﻓﻲ ﺑﻴﺉﺔ ﺛﺎﺑﺘﺔ‪.‬‬

‫ﻳﺮﺟﻰﺍﻻﺳﺘﺸﻬﺎﺩ ﺑﻬﺬﻩ ﺍﻟﻤﻘﺎﻟﺔ ﻓﻲ ﺍﻟﺼﺤﺎﻓﺔ ﻋﻠﻰ ﺍﻟﻨﺤﻮ ﺍﻟﺘﺎﻟﻲ‪، H. Fotouhi et al.، mRPL: Boosting Mobility in the Internet of Things، Ad Hoc Netw. )2014( :‬‬
‫‪http: // dx.doi.org/10.1016/j.adhoc.2014.10.009‬‬
‫ﻓﺘﻮﺣﻲﻭﺁﺧﺮﻭﻥ‪ / .‬ﺍﻟﺸﺒﻜﺎﺕ ﺍﻟﻤﺨﺼﺼﺔ ‪xxx )2014( xxx – xxx‬‬ ‫‪12‬‬

‫‪100‬‬

‫‪80‬‬

‫‪60‬‬
‫ﺱ ﻋﺮﺓ‬
‫ﺭﺃ‬ ‫‪ 4‬ﻡ ‪/‬ﺱ‬ ‫‪ 3‬ﻡ ‪/‬ﺱ‬ ‫‪ 2‬ﻡ ‪/‬ﺱ‬ ‫‪ 1‬ﻡ ‪/‬ﺱ‬ ‫‪ 5.0‬ﻡ ‪/‬ﺱ‬
‫‪40‬‬

‫‪5‬‬ ‫‪2‬‬ ‫‪1‬‬ ‫‪5.0‬‬ ‫‪1 .0‬‬ ‫‪05.0‬‬


‫ﺱ‬
‫ﺩ) (‬ ‫‪o‬ﻥ‪ss‬‬
‫‪Perio‬ﺃﻧﺎ‬
‫ﺩ ﺃ ﺭﺃﺍﻹﺭﺳﺎﻝ ﺃﻧﺎ‬
‫‪8‬ﻡ‬ ‫‪4‬ﻡ‬
‫) ﺏ(‬
‫‪100‬‬
‫‪4‬ﻡ ‪ /‬ﺙ‬ ‫‪3‬ﻡ ‪ /‬ﺙ‬ ‫‪2‬ﻡ ‪ /‬ﺙ‬ ‫‪1‬ﻡ ‪ /‬ﺙ‬ ‫‪0.5‬ﻡ ‪ /‬ﺙ‬

‫‪10‬‬ ‫‪11‬‬ ‫‪12‬‬


‫‪90‬‬

‫‪9‬‬ ‫‪8‬‬ ‫‪7‬‬


‫‪80‬‬
‫‪5‬‬ ‫‪2‬‬ ‫‪1‬‬ ‫‪5.0‬‬ ‫‪1.0‬‬ ‫‪50.0‬‬
‫ﺱ‬
‫ﺱﺎﻥ ﺑﻲ ﺭﻳﻮﺩ ) (‬
‫ﺃﻧ‬
‫ﻣﺘﻌﺪﺩ ﺍ‬
‫ﺗﺼﻠﺐﺃﻧﺎ‬
‫ﺩ ﺃ ﺭﺃ ﺁﺭ ﺃ ﻥﺱ‬ ‫‪4‬‬ ‫‪5‬‬ ‫‪6‬‬

‫) ﺝ(‬ ‫‪AP‬‬

‫‪800‬‬ ‫‪MN‬‬ ‫‪3‬‬ ‫‪2‬‬ ‫‪1‬‬

‫ﺟﺬﺭ‬
‫‪600‬‬ ‫‪0‬‬

‫‪400‬‬ ‫)ﺃ( ﻧﺸﺮ ﺍﻟﻌﻘﺪﺓ‬


‫ﺷﺎﺭﻉﺟﻴﻢ‬
‫ﻓﻲ‬ ‫‪ 4‬ﻡ ‪/‬ﺱ‬ ‫‪ 3‬ﻡ ‪/‬ﺱ‬ ‫‪ 2‬ﻡ ‪/‬ﺱ‬ ‫‪ 1‬ﻡ ‪/‬ﺱ‬ ‫‪ 5.0‬ﻡ ‪/‬ﺱ‬
‫‪200‬‬
‫‪5‬‬ ‫‪2‬‬ ‫‪1‬‬ ‫‪5.0‬‬ ‫‪1 .0‬‬ ‫‪50.0‬‬
‫ﺱ‬
‫) (‬ ‫ﺃﻧﺎﻥ ﻓﺘﺮﺓ‬
‫ﻥ‪ss o‬ﺃﻧﺎ‪sm‬‬ ‫ﺩﺃ‬
‫ﺗﺎ ﺗﺮﺍ‬
‫) ﺩ(‬
‫ﺭﻩ ﺟﺬﺭﻣﺘﻮﺳﻂ ﺍﻟﻤﺮﺑﻊ )ﺏ( ﺗﺴﻠﻴﻢ ﺍﻟﺤﺰﻣﺔ‬ ‫ﺹﻡ‪rfo‬ﺹ ﺃ ﻥﺝﺇﻱ ﻥ‬
‫ﺃ ﻥﺩ ﻩ‬ ‫ﻝ‬
‫ﺍﻟﺠﻴﺶﺍﻟﺸﻌﺒﻲ ‪، oyment‬‬ ‫ﺱ‪ :‬ﺃ( ﻥﺍ ﺩ ﻩ ﺩ‬
‫ﻓﺎﻱ )‬
‫ﺍﻟﺸﻜﻞ‪.9‬ﺗﺄﺛﻴﺮ ﺳﺮﻋﺔ ‪ MN‬ﻋﻠﻰ ﺃﺩﺍء ‪ mRPL‬ﻣﻊ ﻧﺴﺒﺔ ﻧﻘﻞ ﻣﺨﺘﻠﻔﺔ ﻟﻠﺸﺒﻜﺔ ‪) ،‬ﺝ( ﻣﺘﻮﺳﻂ ﺗﺄﺧﻴﺮ ﺍﻟﺘﺴﻠﻴﻢ ‪ F ،‬ﺝ‬
‫ﻭ)ﺩ( ﺇﺟﻤﺎﻟﻲ ﺣﻤﻞ ﺍﻟﺤﺰﻣﺔ‪.‬‬

‫‪ (ning‬ﻣﻊ‬‫ﺃﻧﺎﺭﻩ‬
‫ﺳﻬﻮﻟﺔ ﻓﻲ ﻝ‬
‫ﻓﺘﺮﺓ‬ ‫‪ nc‬ﺹ‬ ‫‪ ٪87‬ﺃﻧﺎ‬
‫ﺛﺎﻧﻴﺔ ‪5.‬‬
‫‪ 8‬ﻫﺮﺗﺰ ﺍ ﺹ‪125‬ﻣﻠﻠﻲ )‬ ‫ﻳﻘﻠﻞﺗﺼﻤﻴﻢ ‪ MAC‬ﻟﺪﻭﺭﺍﻥ ﺍﻟﻤﻬﺎﻡ )‪ (ContikiMAC‬ﻣﻦ ﺍﺳﺘﻬﻼﻙ ﺍﻟﻄﺎﻗﺔ‬
‫ﺹ‪ms‬ﺩ ﻭ ﺭﻫﻮ ﺡ ﺃ ﻥﺩ ‪ -‬ﻣﻦﺗﺄﺧﻴﺮ ﺍﻟﺰﻳﺎﺩﺍﺕ‬ ‫‪ ms‬ﺃﻧﺎ‬
‫‪to 156‬‬ ‫‪ n eq ) 1‬ﺭ‪ )eason e.‬ﺃﻧﺎ‬ ‫ﺑﻔﺘﺮﺍﺕﺍﺳﺘﻤﺎﻉ ﺧﺎﻣﻠﺔ ﺩﻭﺭﻳﺔ‪ .‬ﻓﻲ ‪ ، ContikiMAC‬ﺇﺫﺍ ﺗﻢ ﺍﻛﺘﺸﺎﻑ ﺇﺭﺳﺎﻝ ﺣﺰﻣﺔ‬
‫ﺃﻧﺎ‪ ..‬ﺗﺠﻌﺪ( ‪،‬ﺃﻧﺎﻭﻫﻮ ‪26٪ n‬‬
‫ﻩ‬ ‫‪a transm ss on erio‬‬‫‪5 om11‬‬ ‫ﺍﻻﺏ‬ ‫ﺃﺛﻨﺎءﻓﺘﺮﺓ ﺍﻻﺳﺘﻴﻘﺎﻅ ‪ ،‬ﻓﺴﻴﻈﻞ ﺍﻟﺮﺍﺩﻳﻮ ﻗﻴﺪ ﺍﻟﺘﺸﻐﻴﻞ ﻻﺳﺘﻘﺒﺎﻝ ﺍﻟﺤﺰﻣﺔ‪ .‬ﺑﻌﺪ‬
‫ﻝ ﻥﺯ ﺡﺃ ﻳﻘﻠﻞﻣﻦ ‪nd-offs‬‬ ‫ﻝ ﺍ‬ ‫ﺍﻧﺖﺏﺫﻝ ﺝﺍ ﺱ‬ ‫‪ s( da‬ﺃ‬
‫ﺹ‬ ‫ﺗﻠﻘﻲﺍﻟﺤﺰﻣﺔ ﺑﻨﺠﺎﺡ ‪ ،‬ﻳﺮﺳﻞ ﺟﻬﺎﺯ ﺍﻻﺳﺘﻘﺒﺎﻝ ﺇﻗﺮﺍﺭ ﻃﺒﻘﺔ ﺍﻻﺭﺗﺒﺎﻁ‪ .‬ﻭﻓﻘﺎً ﻟﻬﺬﺍ‬
‫ﻧﺴﺒﺔﺗﺴﻠﻴﻢ ﺍﻟﺤﺰﻡ ﻭﺗﺰﻳﺪ ﻣﻦ ﻋﺐء ﺭﺳﺎﻟﺔ ﺍﻟﺘﺤﻜﻢ‪ .‬ﻳﺘﺸﺎﺑﻪ ﺍﺗﺠﺎﻩ ﺗﺪﻫﻮﺭ ﺃﺩﺍء‬ ‫ﺍﻟﺴﻠﻮﻙ ‪،‬ﻓﻲ ‪ ، mRPL‬ﻳﺴﺘﻤﺮ ‪ MN‬ﻓﻲ ﺇﺭﺳﺎﻝ ﺳﻠﺴﻠﺔ ﻣﻦ ﺭﺳﺎﺉﻞ ‪ DIS‬ﺣﺘﻰ‬
‫ﺍﻟﺸﺒﻜﺔﻋﻦ ﻃﺮﻳﻖ ﺯﻳﺎﺩﺓ ﻓﺘﺮﺓ ﺍﻻﺳﺘﻤﺎﻉ ﻓﻲ ﺟﻤﻴﻊ ﺍﻟﺴﻴﻨﺎﺭﻳﻮﻫﺎﺕ ﻣﻊ ﻓﺘﺮﺍﺕ‬ ‫ﺗﻠﻘﻲﺍﻟﺠﺎﺭ ‪ AP‬ﻭﺍﻟﺮﺩ ﻋﻠﻴﻪ ﻛﻤﺎ ﻫﻮ ﻣﻮﺿﺢ ﻓﻲ ﺍﻟﺸﻜﻞ ‪)10‬ﺃ(‪ .‬ﻳﻜﻮﻥ ﺭﺍﺩﻳﻮ‬
‫ﺇﺭﺳﺎﻝﺍﻟﺒﻴﺎﻧﺎﺕ ﺍﻟﻤﺨﺘﻠﻔﺔ‪.‬‬ ‫ﺍﻟﻤﺴﺘﻘﺒﻞ‪ 1‬ﺩﺍﺉﻤﺎً ﻗﻴﺪ ﺍﻟﺘﺸﻐﻴﻞ )‪ (NullMAC‬ﻭﻳﻤﻜﻨﻪ ﻋﻠﻰ ﺍﻟﻔﻮﺭ ﺍﻛﺘﺸﺎﻑ‬
‫ﺇﺭﺳﺎﻝﺍﻟﺤﺰﻣﺔ ﻣﻦ ‪ ، MN‬ﻭﺑﺎﻟﺘﺎﻟﻲ ‪ ،‬ﻓﺈﻥ ﻋﻤﻠﻴﺔ ﺍﻟﺘﺴﻠﻴﻢ ﻫﻲ ﺃﻗﺼﺮ ﻭﻗﺖ ﻣﻤﻜﻦ‪.‬‬
‫ﺇﺟﻤﺎﻟﻲﺍﻟﻨﻔﻘﺎﺕ ﺍﻟﻌﺎﻣﺔ‬

‫ﻳﻜﻮﻥﺗﺄﺧﻴﺮ ﺍﻟﺘﺴﻠﻴﻢ ﻣﻨﺨﻔﻀﺎً ﻓﻲ ﺳﻴﻨﺎﺭﻳﻮ ﻧﻤﻂ ﺍﻟﺘﻨﻘﻞ ﺍﻟﻌﺸﻮﺍﺉﻲ‪.‬ﻟﻘﺪ‬ ‫ﻣﻦﺧﻼﻝ ﺗﻄﺒﻴﻖ ﻧﻬﺞ ﺗﺪﻭﻳﺮ ﺍﻟﻤﻬﺎﻡ ‪ ،‬ﻳﺘﻢ ﺍﻛﺘﺸﺎﻑ ﺣﺰﻡ ﺍﻟﻄﻠﺐ ﻻﺣﻘﺎً ﻭﺗﺴﺘﻐﺮﻕ‬
‫ﺃﻧﺸﺄﻧﺎﺳﻴﻨﺎﺭﻳﻮ ﺗﺘﻐﻴﺮ ﻓﻴﻪ ﺳﺮﻋﺔ ﺍﻟﻌﻘﺪﺓ ﺍﻟﻤﺘﻨﻘﻠﺔ ﺑﺸﻜﻞ ﻣﺘﻘﻄﻊ ﻭﻳﺨﺘﻠﻒ‬ ‫ﻋﻤﻠﻴﺔﺍﻟﺘﺴﻠﻴﻢ ﻭﻗﺘﺎً ﺃﻃﻮﻝ )ﺗﺴﺘﻤﺮ ‪ MN‬ﻓﻲ ﺇﺭﺳﺎﻝ ﺳﻠﺴﻠﺔ ﻣﻦ ﺭﺳﺎﺉﻞ ‪DIS‬‬
‫ﺍﻟﻤﺴﺎﺭ ‪،‬ﺑﻴﻨﻤﺎ ﺗﺘﺤﺮﻙ ﺍﻟﻌﻘﺪﺓ ﺍﻟﻤﺘﻨﻘﻠﺔ ﺩﺍﺧﻞ ﻣﻨﻄﻘﺔ ﺍﻟﻨﺸﺮ‪ .‬ﻣﻘﺎﺭﻧﺔ ﺍﻟﺴﻴﻨﺎﺭﻳﻮ‬ ‫ﺣﺘﻰﺗﻠﻘﻲ ﺭﺩ ﻣﻦ ‪ AP‬ﺍﻟﻤﺠﺎﻭﺭﺓ(‪ .‬ﺗﺆﺩﻱ ﺯﻳﺎﺩﺓ ﻓﺘﺮﺓ ﺍﻟﻨﻮﻡ ﺇﻟﻰ ﺗﻔﺎﻗﻢ ﺍﻷﺩﺍء ﻣﻦ‬
‫ﺍﻟﻌﺸﻮﺍﺉﻲﺑﺴﻴﻨﺎﺭﻳﻮ ﺍﻟﺴﺮﻋﺔ ﺍﻟﺜﺎﺑﺘﺔ )‪ 2‬ﻡ ‪ /‬ﺙ( ﺑﻤﻌﺪﻝ ﻓﺤﺺ ‪ 64‬ﻫﺮﺗﺰﺍﻟﺸﻜﻞ ‪9‬‬ ‫ﺣﻴﺚﺍﻻﺳﺘﺠﺎﺑﺔ )ﻗﺎﺭﻥ ﺟﻬﺎﺯ ﺍﻻﺳﺘﻘﺒﺎﻝ ‪ 2‬ﺑﺠﻬﺎﺯ ﺍﻻﺳﺘﻘﺒﺎﻝ ‪6.(3‬‬

‫ﻳﻮﺿﺢﺃﻥ ﺗﺄﺧﻴﺮ ﺍﻟﺘﺴﻠﻴﻢ ﻓﻲ ﺟﻤﻴﻊ ﻋﻤﻠﻴﺎﺕ ﺗﺒﺎﺩﻝ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺃﻗﻞ ﻣﻦ ‪ 100‬ﻣﻠﻠﻲ‬


‫ﺛﺎﻧﻴﺔ‪.‬ﻭﻣﻊ ﺫﻟﻚ ‪ ،‬ﻫﻨﺎﻙ ﺗﻘﻠﺒﺎﺕ ﻓﻲ ‪ PDR‬ﻭﺍﻟﺘﻜﺎﻟﻴﻒ ﺍﻟﻌﺎﻣﺔ ﻟﻠﺴﻴﻨﺎﺭﻳﻮ‬
‫ﺍﻟﻌﺸﻮﺍﺉﻲﻣﻘﺎﺭﻧﺔ ﻣﻊ ﺳﻴﻨﺎﺭﻳﻮ ﺍﻟﺴﺮﻋﺔ ﺍﻟﺜﺎﺑﺘﺔ‪ .‬ﺗﺸﻴﺮ ﺍﻟﻨﺘﺎﺉﺞ ﺇﻟﻰ ﻭﺟﻮﺩ ﻓﺮﻕ‬
‫‪ PDR‬ﺑﻴﻦ ‪ ٪1.5‬ﻭ ‪ ٪54‬ﻭﻓﺮﻕ ﺍﻟﻨﻔﻘﺎﺕ ﺍﻟﻌﺎﻣﺔ ﻣﻦ ‪ ٪0.2‬ﺇﻟﻰ ‪ .٪14.2‬ﺑﺸﻜﻞ ﻋﺎﻡ ‪،‬‬
‫ﺗﺄﺧﻴﺮﺍﻟﺘﺴﻠﻴﻢ )ﻣﻠﻠﻲ ﺛﺎﻧﻴﺔ(‬

‫ﻧﻼﺣﻆﺃﻧﻪ ﻓﻲ ﺳﻴﻨﺎﺭﻳﻮ ﺍﻟﺴﺮﻋﺔ ﺍﻟﻌﺸﻮﺍﺉﻴﺔ ‪ ،‬ﻳﺘﺪﻫﻮﺭ ﺍﻷﺩﺍء ﻣﻊ ﺣﺮﻛﺔ ﺑﻴﺎﻧﺎﺕ ﺃﻋﻠﻰ‬


‫‪8‬ﻡ‬

‫ﺃﻛﺜﺮﻣﻦ ﺣﺮﻛﺔ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺍﻟﻤﻨﺨﻔﻀﺔ ‪ ،‬ﻣﻘﺎﺭﻧﺔ ًﺑﺴﻴﻨﺎﺭﻳﻮ ﺍﻟﺴﺮﻋﺔ ﺍﻟﺜﺎﺑﺘﺔ‪.‬‬ ‫ﺗﺆﺩﻱﺯﻳﺎﺩﺓ ﻓﺘﺮﺓ ﺍﻻﺳﺘﻤﺎﻉ ﺇﻟﻰ ﺍﻧﺨﻔﺎﺽ ﺃﺩﺍء ﺍﻟﺘﺴﻠﻴﻢ‪.‬ﻟﻘﺪ ﻗﻤﻨﺎ ﺑﺘﺤﻠﻴﻞ ﻧﻬﺞ‬
‫ﺩﻭﺭﺓﺍﻟﻌﻤﻞ ﻋﻦ ﻃﺮﻳﻖ ﺗﻐﻴﻴﺮ ﻣﻌﺪﻻﺕ ﻓﺤﺺ ﺍﻟﻘﻨﺎﺓ )‪ 64‬ﻭ ‪ 32‬ﻭ ‪ 8‬ﻫﺮﺗﺰ( ﻭﺩﺭﺳﻨﺎ‬
‫‪4‬ﻡ‬

‫ﺃﺩﺍءﺍﻟﺸﺒﻜﺔ ‪ ،‬ﺍﻧﻈﺮ ﺍﻟﺸﻜﻞ ‪)10‬ﺏ( ‪) -‬ﺩ(‪ .‬ﻳﺆﺩﻱ ﺧﻔﺾ ﻣﻌﺪﻻﺕ ﺍﻟﻔﺤﺺ ﺇﻟﻰ‬
‫ﺯﻳﺎﺩﺓﻓﺘﺮﺍﺕ ﺍﻻﺳﺘﻤﺎﻉ ﺍﻟﺘﻲ ﺗﺰﻳﺪ ﻣﻦ ﺗﺄﺧﻴﺮ ﺍﻟﺘﺴﻠﻴﻢ‪ .‬ﻋﻦ ﻃﺮﻳﻖ ﺯﻳﺎﺩﺓ ﻣﻌﺪﻝ‬
‫ﺍﻟﻔﺤﺺﻣﻦ ‪ 64‬ﻫﺮﺗﺰ ﺃﻭ ‪ 15.625‬ﻣﻠﻠﻲ ﺛﺎﻧﻴﺔ ﺇﻟﻰ‬

‫ﻛﺜﺎﻓﺔﺍﻟﺸﺒﻜﺔ ﻟﻬﺎ ﺗﺄﺛﻴﺮ ﻣﺒﺎﺷﺮ ﻋﻠﻰ ﺣﻤﻞ ﺍﻟﺸﺒﻜﺔ‪.‬ﺗﺆﺩﻱ ﺯﻳﺎﺩﺓ ﻋﺪﺩ ﻧﻘﺎﻁ‬
‫ﺍﻟﻮﺻﻮﻝﻓﻲ ﻣﺠﺎﻝ ﺑﺚ ﻭﺍﺣﺪ ﺇﻟﻰ ﺯﻳﺎﺩﺓ ﻋﺪﺩ ﺭﺩﻭﺩ ‪ DIO‬ﻓﻲ ﻣﻠﻒﻣﺮﺣﻠﺔ ﺍﻻﻛﺘﺸﺎﻑ‬
‫ﻟﻌﻤﻠﻴﺔﺍﻟﺘﺴﻠﻴﻢ ‪ ،‬ﻛﻤﺎ ﻫﻮ ﻣﻮﺿﺢ ﻓﻲ ﺍﻟﺸﻜﻞ ‪)11‬ﺏ(‪ .‬ﻳﺆﺩﻱ ﻫﺬﺍ ﺃﻳﻀﺎً ﺇﻟﻰ ﺯﻳﺎﺩﺓ‬ ‫‪6‬ﻓﻲ ‪ ، ContikiMAC‬ﻳﻠﺰﻡ ﺍﻻﻟﺘﺰﺍﻡ ﺑﺘﻮﻗﻴﺖ ﺩﻗﻴﻖ ﺑﻴﻦ ﻋﻤﻠﻴﺎﺕ ﺍﻹﺭﺳﺎﻝ‪ .‬ﻳﺴﺘﺨﺪﻡﻣﺴﺢ ﻗﻨﺎﺓ‬
‫ﺍﻟﺤﻤﻞﻋﻠﻰ ﺍﻟﺸﺒﻜﺔ ﻟـ ‪ .mRPL‬ﻳﺆﺩﻱ ﺍﻟﻨﺸﺮ ﺍﻟﺤﻜﻴﻢ ﻟﻨﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ ﻓﻲ ﺗﺠﺮﺑﺔ‬
‫(‪PDR )٪‬‬

‫ﺍﻟﺘﻘﻴﻴﻢ)ﻻﻛﺘﺸﺎﻑ ﻧﺸﺎﻁ ﺍﻟﻘﻨﺎﺓ‪ .‬ﺗﺤﻠﻴﻞ ﺍﻟﺘﻮﻗﻴﺖ ﻓﻲ ‪ RSSI‬ﺍﻟﺬﻱ ﻳﻘﺮﺃ ﻗﻴﺎﺱ (‪[38]CCA‬ﻳﻮﺿﺢ ﺃﻥ‬
‫ﺣﻘﻴﻘﻴﺔﺇﻟﻰ ﺗﻘﻠﻴﻞ ﺍﻟﺤﻤﻞ ﻋﻠﻰ ﺍﻟﺸﺒﻜﺔ ﺑﺸﻜﻞ ﻛﺒﻴﺮ‪.‬‬ ‫ﺍﻟﺤﺪﺍﻷﺩﻧﻰ ﻟﺤﺠﻢ ﺍﻟﺤﺰﻣﺔ ‪ 23‬ﺑﺎﻳﺖ ﻣﻄﻠﻮﺏ ﺣﺘﻰ ﺗﻌﻤﻞ ﺁﻟﻴﺔ ‪ CCA‬ﺑﺸﻜﻞ ﺻﺤﻴﺢ‪ .‬ﻧﺤﻦ ﻧﺤﺘﺮﻡ ﻫﺬﺍ‬
‫ﺍﻟﻘﻴﺪﻓﻲ ﻋﻤﻠﻴﺎﺕ ﺍﻟﻤﺤﺎﻛﺎﺓ ﻭﺍﻟﺘﺠﺎﺭﺏ ﺍﻟﺨﺎﺻﺔ ﺑﻨﺎ ﻷﻥ ﺣﺠﻢ ﺍﻟﺤﺰﻣﺔ ﺍﻟﻤﺴﺘﻨﺪﺓ ﺇﻟﻰ ‪ IPv6‬ﻋﺎﺩﺓ ﻣﺎ‬
‫ﻳﻜﻮﻥﺃﻃﻮﻝ ﺑﻜﺜﻴﺮ‪.‬‬

‫ﻳﺮﺟﻰﺍﻻﺳﺘﺸﻬﺎﺩ ﺑﻬﺬﻩ ﺍﻟﻤﻘﺎﻟﺔ ﻓﻲ ﺍﻟﺼﺤﺎﻓﺔ ﻋﻠﻰ ﺍﻟﻨﺤﻮ ﺍﻟﺘﺎﻟﻲ‪، H. Fotouhi et al.، mRPL: Boosting Mobility in the Internet of Things، Ad Hoc Netw. )2014( :‬‬
‫‪http: // dx.doi.org/10.1016/j.adhoc.2014.10.009‬‬
‫‪13‬‬ ‫ﻓﺘﻮﺣﻲﻭﺁﺧﺮﻭﻥ‪ / .‬ﺍﻟﺸﺒﻜﺎﺕ ﺍﻟﻤﺨﺼﺼﺔ ‪xxx )2014( xxx – xxx‬‬

‫‪100‬‬

‫‪80‬‬

‫‪60‬‬ ‫ﺍﻧﻔﺠﺮﺍﻧﺘﻘﺎﻝ ‪DIS‬‬

‫‪40‬‬
‫‪64‬ﻫﺮﺗﺰ ‪ −‬ﺭﺍﻧﺪ‬ ‫‪8‬ﻫﺮﺗﺰ‬ ‫‪32‬ﻫﺮﺗﺰ‬ ‫‪64‬ﻫﺮﺗﺰ‬
‫‪20‬‬
‫‪5‬‬ ‫‪2‬‬ ‫‪1‬‬ ‫‪5 .0‬‬ ‫‪1.0‬‬ ‫‪05.0‬‬
‫ﻣﺮﺳﻞ‬
‫ﻓﺘﺮﺓ)ﻓﺘﺮﺍﺕ( ﻧﻘﻞ ﺍﻟﺒﻴﺎﻧﺎﺕ‬
‫)ﺏ(‬
‫ﺍﻟﻤﺘﻠﻘﻲ‪1‬‬
‫‪200‬‬

‫ﺍﻟﻤﺘﻠﻘﻲ‪2‬‬
‫‪100‬‬
‫‪64‬ﻫﺮﺗﺰ ‪ −‬ﺭﺍﻧﺪ‬ ‫‪8‬ﻫﺮﺗﺰ‬ ‫‪32‬ﻫﺮﺗﺰ‬ ‫‪ 64‬ﺡ ﺽ‬
‫ﺍﻟﻤﺘﻠﻘﻲ‪3‬‬
‫‪0‬‬
‫‪5‬‬ ‫‪2‬‬ ‫‪1‬‬ ‫‪0.5‬‬ ‫‪0.1‬‬ ‫‪0.05‬‬
‫ﻓﺘﺮﺓ)ﻓﺘﺮﺍﺕ( ﻧﻘﻞ ﺍﻟﺒﻴﺎﻧﺎﺕ‬
‫)ﺝ(‬ ‫ﻧﺎﻓﺬﺓﺍﻻﺳﺘﻤﺎﻉ‬
‫ﺗﺄﺧﻴﺮﺍﻟﺘﺴﻠﻴﻢ‬
‫‪15000‬‬
‫ﻧﺎﻓﺬﺓﺍﻻﺳﺘﻘﺒﺎﻝ‬
‫‪64‬ﻫﺮﺗﺰ ‪ −‬ﺭﺍﻧﺪ‬ ‫‪8‬ﻫﺮﺗﺰ‬ ‫‪32‬ﻫﺮﺗﺰ‬ ‫‪64‬ﻫﺮﺗﺰ‬
‫‪10000‬‬
‫ﺍﻧﺘﻘﺎﻝ‪DIS‬‬
‫‪5000‬‬
‫)ﺃ( ﻣﺜﺎﻝ ﻋﻠﻰ ﺗﺄﺧﻴﺮ ﺍﻟﺘﺴﻠﻴﻢ ﻣﻊ ﺩﻭﺭﺍﺕ ﺍﻟﻌﻤﻞ ﺍﻟﻤﺨﺘﻠﻔﺔ‪.‬‬
‫‪0‬‬
‫‪5‬‬ ‫‪2‬‬ ‫‪1‬‬ ‫‪0.5‬‬ ‫‪0.1‬‬ ‫‪0.05‬‬
‫ﻓﺘﺮﺓ)ﻓﺘﺮﺍﺕ( ﻧﻘﻞ ﺍﻟﺒﻴﺎﻧﺎﺕ‬
‫ﺍﻟﻨﻔﻘﺎﺕﺍﻟﻌﺎﻣﺔ )ﺑﺎﻛﺘﺲ(‬

‫)ﺩ(‬
‫ﺍﻟﺸﻜﻞ‪.10‬ﺗﺄﺛﻴﺮ ﺩﻭﺭﺓ ﻋﻤﻞ ﺍﻟﺸﺒﻜﺔ ﻋﻠﻰ ﺃﺩﺍء ‪ mRPL‬ﻣﻊ ﻋﻤﻠﻴﺎﺕ ﻧﻘﻞ ﻣﺨﺘﻠﻔﺔ ﻟﻠﺸﺒﻜﺔ‪) :‬ﺃ( ﻣﺜﺎﻝ ﻋﻠﻰ ﺗﺄﺧﻴﺮ ﺍﻟﺘﺴﻠﻴﻢ ﻣﻊ ﺩﻭﺭﺍﺕ ﻋﻤﻞ ﻣﺨﺘﻠﻔﺔ ‪ ،‬ﻭﺍﻷﺩﺍء ﻣﻦ ﺣﻴﺚ )ﺏ( ﻧﺴﺒﺔ ﺗﺴﻠﻴﻢ ﺍﻟﺤﺰﻡ ‪) ،‬ﺝ( ﻣﺘﻮﺳﻂ ﺗﺄﺧﻴﺮ‬
‫ﺍﻟﺘﺴﻠﻴﻢ ‪،‬ﻭ )ﺩ( ﺇﺟﻤﺎﻟﻲ ﻋﺒﻮﺍﺕ ﺍﻟﻌﺒﻮﺍﺕ‪.‬‬

‫ﻭﻛﺎﻧﺖﺟﻤﻴﻊ ﺍﻟﻌﻘﺪ ﺗﻌﻤﻞ ﺑﺄﻗﻞ ﻗﺪﺭ ﻣﻦ ﻗﺪﺭﺓ ﺍﻹﺭﺳﺎﻝ )‪ 25‬ﺩﻳﺴﻴﺒﻞ ﻣﻴﻠﻲ ﻭﺍﻁ(‪.‬‬ ‫‪300‬‬
‫ﺍﻟﺸﻜﻞ‪)12‬ﺏ( )ﺍﻹﻋﺪﺍﺩ ‪ (1‬ﻳﻈﻬﺮ ﺳﻴﻨﺎﺭﻳﻮ ﺣﻴﺚ ﺗﻮﻓﺮ ﻧﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ ﺍﻟﻤﺘﺠﺎﻭﺭﺓ‬
‫ﺍﻟﺤﺪﺍﻷﺩﻧﻰ ﻣﻦ ﺍﻟﺘﺪﺍﺧﻞ‪ .‬ﺗﻢ ﺗﺤﻘﻴﻖ ﻫﺬﺍ ﺍﻟﻤﻮﻗﻒ ﻋﻦ ﻃﺮﻳﻖ ﺍﺧﺘﻴﺎﺭ ﺃﻗﻞ ﻗﺪﺭﺓ‬ ‫‪250‬‬

‫ﺇﺭﺳﺎﻝ)ﻣﺴﺘﻮﻯ ﺍﻟﻄﺎﻗﺔ = ‪ (1‬ﻭﺗﺤﺪﻳﺪ ﻧﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ ﺑﻔﺎﺻﻞ ‪ 0.3‬ﻣﺘﺮ‪ .‬ﻓﻲ‬ ‫‪200‬‬


‫ﺳﻴﻨﺎﺭﻳﻮﺃﻛﺜﺮ ﻭﺍﻗﻌﻴﺔ ‪ ،‬ﺍﻹﻋﺪﺍﺩ ‪ ، 2‬ﻗﻤﻨﺎ ﺑﻨﺸﺮ ‪ 9‬ﻧﻘﺎﻁ ﻭﺻﻮﻝ ﻋﺸﻮﺍﺉﻴﺎً ﻓﻲ‬
‫ﺍﻟﻐﺮﻓﺔ)ﻛﻤﺎ ﻫﻮ ﻣﻮﺿﺢ ﻓﻲﺍﻟﺸﻜﻞ ‪)12‬ﺝ((‪ .‬ﺗﻢ ﺭﺑﻂ ﻧﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ ﺑﺎﻟﺠﺪﺭﺍﻥ ﻋﻠﻰ‬ ‫‪150‬‬
‫ﺍﺭﺗﻔﺎﻉ‪ 1.5‬ﻣﺘﺮ ﻣﻦ ﺍﻷﺭﺽ )ﻟﻀﻤﺎﻥ ﺍﺗﺼﺎﻝ ﺃﻓﻀﻞ(‪ .‬ﺳﻨﻌﺮﺽ ﺍﻟﻨﺘﺎﺉﺞ ﻻﺣﻘﺎً ﻓﻲ‬
‫‪100‬‬
‫ﻫﺬﺍﺍﻟﻘﺴﻢ‪.‬‬ ‫‪5‬‬ ‫‪4‬‬ ‫‪3‬‬ ‫‪2‬‬ ‫‪1‬‬
‫ﺱ‬
‫ﺭﻗﻢ‪ .‬ﺍ ‪ F‬ﻧﻲ ﺯ ‪hbo‬ﺹ‬
‫ﺇﺟﻤﺎﻟﻲﺍﻟﻨﻔﻘﺎﺕ ﺍﻟﻌﺎﻣﺔ‬

‫‪ rk‬ﺩ ﺇﻧﺴﻲﺗﺎﻱﻋﻠﻰﺗﻮﺗﺎ ﻝﻓﻮﻕ‪.‬‬ ‫ﺍﻟﺸﻜﻞ‪.11‬ﺗﺄﺛﻴﺮ ‪n wo‬‬


‫ﺗﻜﻮﻳﻨﺎﺕ‪.RPL‬ﺑﺸﻜﻞ ﻋﺎﻡ ‪ ،‬ﺗﻠﻌﺐ ﺃﺟﻬﺰﺓ ‪ RPL‬ﺩﻭﺭ ﺟﻬﺎﺯ ﺍﻟﺘﻮﺟﻴﻪ ﺃﻭ ﻋﻘﺪﺓ‬
‫ﻭﺁﺧﺮﻭﻥ‬

‫ﺍﻟﺠﺬﺭ‪.‬ﻓﻲ ﺗﺠﺎﺭﺑﻨﺎ ‪ ،‬ﻧﻌﺘﺒﺮ ﺟﺬﺭﺍً ﻭﺍﺣﺪﺍً ﻳﺠﻤﻊ ﻛﻞ ﺍﻟﺒﻴﺎﻧﺎﺕ‪ .‬ﻧﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ ﻭﻋﻘﺪ‬
‫ﺍﻟﻤﺤﻤﻮﻝﻫﻲ ﺃﺟﻬﺰﺓ ﺗﻮﺟﻴﻪ ؛ ﺗﻘﻮﻡ ‪ MNs‬ﺑﺈﻧﺸﺎء ﺍﻟﺒﻴﺎﻧﺎﺕ ﻭﺗﻘﻮﻡ ﻧﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ‬
‫‪.7‬ﺍﻟﺘﻘﻴﻴﻢ ﺍﻟﺘﺠﺮﻳﺒﻲ‬
‫ﺑﺈﻋﺎﺩﺓﺗﻮﺟﻴﻬﻬﺎ ﺇﻟﻰ ﺍﻟﺠﺬﺭ‪.‬‬
‫ﻓﻲﻫﺬﺍ ﺍﻟﻘﺴﻢ ‪ ،‬ﻧﺸﺮﺡ ﺇﻋﺪﺍﺩ ﺍﻟﺸﺒﻜﺔ ﺍﻟﺘﺠﺮﻳﺒﻴﺔ ﻣﻦ ﺃﺟﻞ ﺍﺧﺘﺒﺎﺭ ﻭﻣﻘﺎﺭﻧﺔ ‪RPL‬‬
‫ﻟﻤﻘﺎﺭﻧﺔ‪ RPL‬ﻣﻊ ‪ ، mRPL‬ﺃﻧﺸﺄﻧﺎ ﺃﻓﻀﻞ ﺇﻋﺪﺍﺩ ﻣﻤﻜﻦ ﻟـ ‪ RPL‬ﻟﻠﺘﺒﺪﻳﻞ‬
‫ﻭ‪ .mRPL‬ﺗﻢ ﻭﺻﻒ ﺇﻋﺪﺍﺩ ﺍﻟﻤﻌﻠﻤﺎﺕ ﻭﺍﻟﺘﻜﻮﻳﻦ ﺍﻟﻄﻮﺑﻮﻟﻮﺟﻲ ﻭﺍﻟﺴﻴﻨﺎﺭﻳﻮﻫﺎﺕ‪.‬‬
‫ﺗﺄﺧﻴﺮﺍﻟﺘﺴﻠﻴﻢ )ﻣﻠﻠﻲ ﺛﺎﻧﻴﺔ(‬

‫ﺍﻟﺴﺮﻳﻊﺑﻴﻦ ﺍﻟﻮﺍﻟﺪﻳﻦ ﻋﻨﺪﻣﺎ ﺗﺘﺤﺮﻙ ﻋﻘﺪﺓ ﺍﻟﻄﻔﻞ‪ .‬ﻋﺎﺩﺓ ً‪ ،‬ﻓﻲ ‪ ، RPL‬ﺗﺤﺘﺎﺝ ﺍﻟﻌﻘﺪﺓ‬
‫ﺍﻟﻔﺮﻋﻴﺔﺇﻟﻰ ﺍﻛﺘﺸﺎﻑ ﻗﻴﻤﺔ ‪ ETX‬ﻋﺎﻟﻴﺔ ﻟﺘﺸﻐﻴﻞ ﻣﻔﺘﺎﺡ ﺗﺒﺪﻳﻞ ﺭﺉﻴﺴﻲ‪ .‬ﻳﻌﺘﻤﺪ‬
‫ﺗﻜﺮﺍﺭﺗﺤﺪﻳﺜﺎﺕ ‪ ETX‬ﻋﻠﻰ ﺣﺮﻛﺔ ﻣﺮﻭﺭ ﺍﻟﺸﺒﻜﺔ ﻣﻦ ﺣﻴﺚ ﻣﻌﺪﻝ ﺗﺒﺎﺩﻝ ﺍﻟﺒﻴﺎﻧﺎﺕ ‪/‬‬
‫ﺍﻟﺘﺤﻜﻢ‪.‬ﻟﻘﺪ ﺩﺭﺳﻨﺎ ﺃﻋﻠﻰ ﻣﻌﺪﻝ ﺑﻴﺎﻧﺎﺕ ﻣﻤﻜﻦ ﻟﺰﻳﺎﺩﺓ ﺍﺳﺘﺠﺎﺑﺔ ﺗﻮﺟﻴﻪ ‪RPL‬‬
‫‪.7.1‬ﺇﻋﺪﺍﺩ ﺍﻟﺸﺒﻜﺔ‬
‫ﻟﺪﻳﻨﺎﻣﻴﺎﺕﺍﻟﺸﺒﻜﺔ‪.‬‬
‫ﻣﻦﺃﺟﻞ ﺇﺟﺮﺍء ﺗﺠﺎﺭﺏ ﻭﺍﻗﻌﻴﺔ ‪ ،‬ﻗﻤﻨﺎ ﺑﺮﺑﻂ ﺍﻟﻌﻘﺪﺓ ﺍﻟﻤﺘﻨﻘﻠﺔ ﺑﺠﺴﻢ ﺍﻟﺸﺨﺺ )‬
‫ﺍﻟﺸﻜﻞ‪)12‬ﺃ(( ﻭﻣﺘﺼﻠﺔ ﺑﺠﻬﺎﺯ ﻛﻤﺒﻴﻮﺗﺮ ﺍﻟﺘﺴﺠﻴﻞ‪7‬ﻟﺠﻤﻊ ﺍﻟﻤﻌﻠﻮﻣﺎﺕ‪ .‬ﺃﺟﺮﻳﺖ‬
‫ﺍﻟﺘﺠﺎﺭﺏﻓﻲ ﻏﺮﻓﺔ ﻛﺒﻴﺮﺓ ﺑﻤﺴﺎﺣﺔ ‪ 80‬ﻡ‪2‬ﺑﺤﺠﻢ‬
‫‪7.2‬ﺍﻟﻨﺘﺎﺉﺞ ﻭﺍﻟﻤﻨﺎﻗﺸﺔ‬

‫ﺍﻹﻋﺪﺍﺩﺍﻟﺘﺠﺮﻳﺒﻲ ‪.1‬ﻗﺎﺭﻧﺎ ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ ‪ RPL‬ﺍﻟﻤﺨﺘﻠﻔﺔ ﻣﻊ ‪ mRPL‬ﻓﻲ ﻫﻴﻜﻞ‬


‫ﺷﺒﻜﺔﺑﺴﻴﻂ ﻣﻘﺪﻡ ﻓﻲﺍﻟﺸﻜﻞ ‪)12‬ﺏ( ‪ ،‬ﻭﺍﻟﺬﻱ ﻳﻮﻓﺮ ﺍﻟﺤﺪ ﺍﻷﺩﻧﻰ ﻣﻦ ﺍﻟﺘﺪﺍﺧﻞ‬ ‫‪7‬ﻓﻲ ﺍﻟﺒﺪﺍﻳﺔ ‪ ،‬ﻗﻤﻨﺎ ﺑﺘﻮﺻﻴﻞ ﺟﻤﻴﻊ ﻧﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ ﺑﺠﻬﺎﺯ ﻛﻤﺒﻴﻮﺗﺮ ﻣﺤﻤﻮﻝ ﻭﺍﺣﺪ ﺑﺎﺳﺘﺨﺪﺍﻡ ﻛﺒﻼﺕ‬
‫(‪PDR )٪‬‬

‫‪ USB‬ﻏﻴﺮ ﻧﺸﻄﺔ ﻭﻣﺤﺎﻭﺭ ‪ .USB2.0‬ﺛﻢ ﻻﺣﻈﻨﺎ ﻓﻘﺪﺍﻥ ﺑﻌﺾ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺃﺛﻨﺎء ﻧﻘﻞ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻋﺒﺮ ﻣﻨﻔﺬ‬
‫ﺑﻴﻦﻧﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ ﺍﻟﻤﺘﺠﺎﻭﺭﺓ‪ .‬ﺗﻌﻤﻞ ﺟﻤﻴﻊ ﺍﻟﻌﻘﺪ ﻋﻠﻰ ﺗﺸﻐﻴﻞ ‪) NullMAC‬ﺑﺪﻭﺍﻡ‬
‫‪ .UART‬ﻟﻢ ﺗﺆﺩ ﺇﺿﺎﻓﺔ ﺍﻟﻤﺰﻳﺪ ﻣﻦ ﺃﺟﻬﺰﺓ ﺍﻟﻜﻤﺒﻴﻮﺗﺮ ﺇﻟﻰ ﺣﻞ ﺍﻟﻤﺸﻜﻠﺔ ﺗﻤﺎﻣﺎً‪ .‬ﻭﺑﺎﻟﺘﺎﻟﻲ ‪ ،‬ﺗﻤﻜﻨﺎ ﻣﻦ‬
‫ﻛﺎﻣﻞ( ‪ ،‬ﻭﻫﻮ ﺃﻛﺜﺮ ﻓﺎﺉﺪﺓ ﻟﻤﻘﺎﺭﻧﺔ ‪ mRPL‬ﻭ ‪mRPL‬‬ ‫ﺍﻟﺤﺼﻮﻝﻋﻠﻰ ﺳﺠﻞ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻣﻦ ‪ MN‬ﺑﺘﻜﻠﻔﺔ ﺷﺨﺺ ﻳﺤﻤﻞ ﺟﻬﺎﺯ ﻛﻤﺒﻴﻮﺗﺮ ﻣﺤﻤﻮﻝ ﺃﺛﻨﺎء ﺍﻟﺘﺠﺮﺑﺔ‪.‬‬

‫ﻳﺮﺟﻰﺍﻻﺳﺘﺸﻬﺎﺩ ﺑﻬﺬﻩ ﺍﻟﻤﻘﺎﻟﺔ ﻓﻲ ﺍﻟﺼﺤﺎﻓﺔ ﻋﻠﻰ ﺍﻟﻨﺤﻮ ﺍﻟﺘﺎﻟﻲ‪، H. Fotouhi et al.، mRPL: Boosting Mobility in the Internet of Things، Ad Hoc Netw. )2014( :‬‬
‫‪http: // dx.doi.org/10.1016/j.adhoc.2014.10.009‬‬
‫ﻓﺘﻮﺣﻲﻭﺁﺧﺮﻭﻥ‪ / .‬ﺍﻟﺸﺒﻜﺎﺕ ﺍﻟﻤﺨﺼﺼﺔ ‪xxx )2014( xxx – xxx‬‬ ‫‪14‬‬

‫‪MN‬‬

‫ﻋﺪﺩ‪DAOs‬‬
‫ﺗﻜﺎﻟﻴﻒﻏﻴﺮ ﻣﺒﺎﺷﺮﺓ )‪(٪‬‬
‫‪1‬‬ ‫‪2‬‬ ‫‪3‬‬ ‫‪4‬‬ ‫ﺟﺬﺭ‬
‫(‪PDR )٪‬‬

‫)ﺏ(‬ ‫)ﺃ(‬

‫‪2‬‬ ‫‪5‬‬ ‫‪9‬‬


‫‪4‬‬
‫‪1‬‬
‫‪7‬‬
‫‪3‬‬
‫‪6‬‬ ‫‪8‬‬

‫)ﺝ(‬
‫ﺍﻟﺸﻜﻞ‪.12‬ﺍﻟﺘﻘﻴﻴﻢ ﺍﻟﺘﺠﺮﻳﺒﻲ ‪) ،‬ﺃ( ‪ MN‬ﺍﻟﻤﺮﻓﻘﺔ ﺑﺎﻟﻜﺘﻒ ‪) ،‬ﺏ( ﺍﻹﻋﺪﺍﺩ ﺍﻟﺘﺠﺮﻳﺒﻲ ‪ 1‬ﻣﻊ ‪ 4‬ﻧﻘﺎﻁ ﻭﺻﻮﻝ ﻭ ‪ MN‬ﻣﻨﺘﺸﺮﺓ ﻓﻲ ﺻﻒ ﻭﺍﺣﺪ ‪ ،‬ﻭ )ﺝ( ﺍﻹﻋﺪﺍﺩ ﺍﻟﺘﺠﺮﻳﺒﻲ ‪ 2‬ﻣﻊ ‪ 9‬ﻧﻘﺎﻁ ﻭﺻﻮﻝ ﻣﻮﺯﻋﺔ ﻋﺒﺮ ﺍﻟﻤﺨﺘﺒﺮ‪.‬‬

‫ﻳﺰﻳﺪ‪ RPL‬ﻋﻨﺪ ﺍﺧﺘﻴﺎﺭ ﻗﻴﻢ ‪ Trickle‬ﺃﺻﻐﺮ )ﺡ‪ 8‬؛ ‪1‬ﺃﻧﺎﺳﻴﻨﺘﺞ ﻋﻦ ﺍﻟﺴﻴﻨﺎﺭﻳﻮ ﺍﻟﻤﺰﻳﺪ‬ ‫ﺩﻭﻥﺗﺄﺛﻴﺮ ﻓﻘﺪ ﺍﻟﺤﺰﻡ ﻭﺍﻟﺘﺄﺧﻴﺮﺍﺕ ﺍﻟﻤﻼﺯﻣﺔ ﻟﺒﺮﻭﺗﻮﻛﻮﻝ ﺩﻭﺭﺓ ﺍﻟﻌﻤﻞ‪.‬‬
‫ﻣﻦﻋﻤﻠﻴﺎﺕ ﺗﺒﺎﺩﻝ ﺭﺳﺎﺉﻞ ﺍﻟﺘﺤﻜﻢ ﻣﻘﺎﺭﻧﺔ ﺑﺎﻟﺴﻴﻨﺎﺭﻳﻮﻫﺎﺕ ﺍﻷﺧﺮﻯ(‪ .‬ﻳﻨﺘﺞ ﻋﻦ‬
‫ﻣﻌﺪﻝﻧﻘﻞ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺍﻟﻤﻨﺨﻔﺾ ﻧﺴﺒﺔ ﻣﺉﻮﻳﺔ ﺃﻋﻠﻰ ﻣﻦ ﺭﺳﺎﺉﻞ ﺍﻟﺘﺤﻜﻢ ﻓﻴﻤﺎ‬ ‫ﺃﻭﻻ ً‪،‬ﻧﻘﻮﻡ ﺑﺘﻘﻴﻴﻢ ﻧﺴﺒﺔ ﺗﺴﻠﻴﻢ ﺍﻟﺤﺰﻡ ﻟﻤﺨﺘﻠﻒ ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ ‪) RPL‬ﺍﻟﻤﺤﺪﺩﺓ‬
‫ﻳﺘﻌﻠﻖﺑﺈﺟﻤﺎﻟﻲ ﻋﺪﺩ ﻋﻤﻠﻴﺎﺕ ﺗﺒﺎﺩﻝ ﺍﻟﺤﺰﻡ‪.‬‬ ‫ﻣﺴﺒﻘﺎًﻓﻲﺍﻟﺠﺪﻭﻝ ‪ (3‬ﺑﻤﻌﺪﻻﺕ ﺑﻴﺎﻧﺎﺕ ﻣﺨﺘﻠﻔﺔ‪ .‬ﺗﺤﻠﻴﻠﻨﺎ ﻳﺸﻴﺮ ﺇﻟﻰ ﺫﻟﻚﻳﺆﺩﻱ‬
‫ﺍﺭﺗﻔﺎﻉﺣﺮﻛﺔ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺇﻟﻰ ﺍﻧﺨﻔﺎﺽ ﻧﺴﺒﺔ ﺗﺴﻠﻴﻢ ﺍﻟﺤﺰﻡ‪.‬ﺗﺆﺩﻱ ﺍﻟﻘﻴﻢ ﺍﻷﺻﻐﺮ‬
‫ﻳﻌﺘﻤﺪﺍﻟﺘﺒﺪﻳﻞ ﺍﻟﻨﺎﺟﺢ ﺑﻴﻦ ﺍﻟﻮﺍﻟﺪﻳﻦ ﻋﻠﻰ ﻣﻌﺪﻝ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻭﺇﻋﺪﺍﺩ ‪.Trickle‬‬ ‫ﻟﻤﺆﻗﺖﺍﻟﻮﺷﻞ ﻭﻣﻌﺪﻝ ﺗﻮﻟﻴﺪ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺍﻟﻤﺮﺗﻔﻊ ﺇﻟﻰ ﺯﻳﺎﺩﺓ ﺣﺮﻛﺔ ﻣﺮﻭﺭ ﺍﻟﺸﺒﻜﺔ ‪،‬‬
‫ﻋﺪﺩ‪ DAOs‬ﻳﺘﻮﺍﻓﻖ ﻣﻊ ﻋﺪﺩ ﺍﻟﺮﻭﺍﺑﻂ ﺍﻟﺠﺪﻳﺪﺓ ﺍﻟﺘﻲ ﺗﻢ ﺇﻧﺸﺎﺅﻫﺎ ﺑﻴﻦ ﻃﻔﻞ )‪(MN‬‬ ‫ﻣﻤﺎﻳﺆﺩﻱ ﺑﺪﻭﺭﻩ ﺇﻟﻰ ﺯﻳﺎﺩﺓ ﻓﺮﺻﺔ ﺗﺼﺎﺩﻡ ﺍﻟﺤﺰﻡ ‪ -‬ﺭﺍﺟﻊﺍﻟﺸﻜﻞ ‪)13‬ﺃ(‪ .‬ﺗﻌﺪ ﻗﻄﺮﺍﺕ‬
‫ﻭﺍﻟﻮﺍﻟﺪﺍﻟﻤﺠﺎﻭﺭ‪ .‬ﻳﺰﻳﺪ ﻣﻌﺪﻝ ﻧﻘﻞ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺍﻟﻤﺮﺗﻔﻊ ﻣﻦ ﺗﺤﺪﻳﺜﺎﺕ ﻗﻴﻤﺔ ‪.ETX‬‬ ‫ﺍﻟﺤﺰﻣﺔﺃﻛﺜﺮ ﺃﻫﻤﻴﺔ ﻓﻲ ﺃﺟﻬﺰﺓ ﺿﺒﻂ ﺍﻟﻮﻗﺖ ﺍﻟﻮﻗﻄﻴﺔ ﺍﻷﻛﺒﺮ )ﻋﻠﻰ ﺳﺒﻴﻞ ﺍﻟﻤﺜﺎﻝﺡ‬
‫ﺍﻟﺸﻜﻞ‪)13‬ﺝ( ﻳﻮﺿﺢ ﺃﻧﻪ ﻓﻲ ﺟﻤﻴﻊ ﺍﻹﻋﺪﺍﺩﺍﺕ ‪ ،‬ﻛﻠﻤﺎ ﺍﺭﺗﻔﻊ ﻣﻌﺪﻝ ﺍﻟﺤﺰﻡ ‪،‬‬ ‫‪ 12‬؛‪8‬ﺃﻧﺎ(‪،‬ﻣﻤﺎ ﻳﺆﺩﻱ ﺇﻟﻰ ﺍﻧﺨﻔﺎﺽ ﺍﻟﺤﺰﻣﺔ ﺑﻨﺴﺒﺔ ‪ ٪46‬ﺗﻘﺮﻳﺒﺎً ﻋﻨﺪ ﺯﻳﺎﺩﺓ ﻣﻌﺪﻝ‬
‫ﺍﻧﺨﻔﺾﻣﻌﺪﻝ ﺇﺭﺳﺎﻝ ‪ .DAO‬ﺑﺎﻹﺿﺎﻓﺔ ﺇﻟﻰ ﺫﻟﻚ ‪ ،‬ﺗﺰﻳﺪ ﻗﻴﻢ ‪ Trickle‬ﺍﻷﺻﻐﺮ ﻣﻦ‬ ‫ﺍﻟﺒﻴﺎﻧﺎﺕﻣﻦ ‪ 1‬ﺇﻟﻰ ‪ 30‬ﺑﻜﺴﻞ ‪ /‬ﺛﺎﻧﻴﺔ ‪ ،‬ﺑﻴﻨﻤﺎ ﻳﻜﻮﻥ ﺃﻗﻞ ﺇﻋﺪﺍﺩ ﻟﻠﻮﻗﺖ )ﺡ‪ 8‬؛ ‪1‬ﺃﻧﺎ(‬
‫ﻋﺪﺩﺣﺰﻡ ‪.DAO‬‬ ‫ﻳﻌﺮﺽﻣﺎ ﻳﻘﺮﺏ ﻣﻦ ‪ ٪ 29‬ﻗﻄﺮﺍﺕ‪.‬‬

‫ﺃﺩﺍء‪ mRPL‬ﻣﺴﺘﻘﻞ ﻋﻦ ﺇﻋﺪﺍﺩ ﺍﻟﻮﺷﻞ‪.‬ﻓﻲ ﺍﻟﻮﺍﻗﻊ ‪ ،‬ﻳﺴﺘﺨﺪﻡ ‪ mRPL‬ﺭﺳﺎﺉﻞ‬ ‫ﺗﻔﺮﺽﺍﻟﻘﻴﻢ ﺍﻷﺻﻐﺮ ﻟﻤﺆﻗﺖ ﺍﻟﻮﺷﻞ ﺣﺰﻡ ﺗﺤﻜﻢ ﺃﻋﻠﻰ ﻓﻲ ‪.RPL‬ﻳﺘﻢ ﺣﺴﺎﺏ‬
‫ﺗﺤﻜﻢ‪ RPL‬ﻛﺂﻟﻴﺔ ﻧﺴﺦ ﺍﺣﺘﻴﺎﻃﻲ‪ .‬ﻗﺎﺭﻧﺎ ‪ mRPL‬ﻣﻊ ﺍﺛﻨﻴﻦ ﻣﻦ ﺳﻴﻨﺎﺭﻳﻮﻫﻴﻦ ‪RPL‬‬ ‫ﺍﻟﻨﻔﻘﺎﺕﺍﻟﻌﺎﻣﺔ ﻭﻓﻘﺎً ﻟﻠﻨﺴﺒﺔ ﺍﻟﻤﺉﻮﻳﺔ ﻟﺤﺰﻡ ‪ ICMPv6‬ﻋﻠﻰ ﺇﺟﻤﺎﻟﻲ ﻋﺪﺩ ﺍﻟﺤﺰﻡ )‬
‫ﺍﻟﻤﺘﻄﺮﻓﻴﻦ)ﺡ‪ 12‬؛ ‪8‬ﺃﻧﺎﻭﺡ‪ 8‬؛ ‪1‬ﺃﻧﺎ(‪.‬ﺍﻟﺸﻜﻞ ‪)14‬ﺃ( ﻳﻮﺿﺢ ﺃﻧﻪ ﺑﻐﺾ ﺍﻟﻨﻈﺮ ﻋﻦ‬ ‫ﺣﺰﻡ‪ + ICMPv6‬ﺣﺰﻡ ﺍﻟﺒﻴﺎﻧﺎﺕ(‪.‬ﺍﻟﺸﻜﻞ ‪)13‬ﺏ( ﻳﺪﻝ ﻋﻠﻰ ﺃﻥ ﺍﻟﻨﻔﻘﺎﺕ ﺍﻟﻌﺎﻣﺔ‬
‫ﺇﻋﺪﺍﺩﺍﻟﻮﺷﻞ ‪ ،‬ﻓﺈﻥ ‪ mRPL‬ﺗﺘﻜﻴﻒ ﺑﺸﻜﻞ ﺻﺤﻴﺢ‬

‫‪100‬‬
‫‪700‬‬ ‫‪50‬‬ ‫‪1‬ﺑﺎﻛﻴﺖ ‪ /‬ﺛﺎﻧﻴﺔ‬
‫‪1‬ﺑﺎﻛﻴﺖ ‪ /‬ﺛﺎﻧﻴﺔ‬ ‫‪1‬ﺑﺎﻛﻴﺖ ‪ /‬ﺛﺎﻧﻴﺔ‬

‫‪600‬‬
‫‪10‬ﺑﺎﻛﻴﺖ ‪ /‬ﺛﺎﻧﻴﺔ‬

‫‪80‬‬
‫‪10‬ﺑﺎﻛﻴﺖ ‪ /‬ﺛﺎﻧﻴﺔ‬ ‫‪10‬ﺑﺎﻛﻴﺖ ‪ /‬ﺛﺎﻧﻴﺔ‬

‫‪20‬ﺑﺎﻛﻴﺖ ‪ /‬ﺛﺎﻧﻴﺔ‬ ‫‪20‬ﺑﺎﻛﻴﺖ ‪ /‬ﺛﺎﻧﻴﺔ‬ ‫‪40‬‬ ‫‪20‬ﺑﺎﻛﻴﺖ ‪ /‬ﺛﺎﻧﻴﺔ‬

‫‪30‬ﺑﺎﻛﻴﺖ ‪ /‬ﺛﺎﻧﻴﺔ‬ ‫‪500‬‬ ‫‪30‬ﺑﺎﻛﻴﺖ ‪ /‬ﺛﺎﻧﻴﺔ‬


‫‪30‬ﺑﺎﻛﻴﺖ ‪ /‬ﺛﺎﻧﻴﺔ‬

‫‪30‬‬ ‫‪60‬‬
‫‪400‬‬

‫‪300‬‬ ‫‪20‬‬ ‫‪40‬‬


‫‪200‬‬
‫‪10‬‬ ‫‪20‬‬
‫‪100‬‬

‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬


‫‪1_8‬‬ ‫‪2_10‬‬ ‫‪1_12‬‬ ‫‪8_12‬‬ ‫‪1_8‬‬ ‫‪2_10‬‬ ‫‪1_12‬‬ ‫‪8_12‬‬ ‫‪1_8‬‬ ‫‪2_10‬‬ ‫‪1_12‬‬ ‫‪8_12‬‬
‫ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ‬ ‫ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ‬ ‫ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ‬

‫)ﺝ(‬ ‫)ﺏ(‬ ‫)ﺃ(‬


‫ﺍﻟﺸﻜﻞ‪.13‬ﺍﻹﻋﺪﺍﺩ ﺍﻟﺘﺠﺮﻳﺒﻲ ‪ ، 1‬ﻣﻘﺎﺭﻧﺔ ﺍﻟﻌﺪﻳﺪ ﻣﻦ ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ ‪ RPL‬ﻣﻦ ﺣﻴﺚ )ﺃ( ﻧﺴﺒﺔ ﺗﺴﻠﻴﻢ ﺍﻟﺤﺰﻣﺔ ‪) ،‬ﺏ( ﺍﻟﻨﻔﻘﺎﺕ ﺍﻟﻌﺎﻣﺔ ‪ ،‬ﻭ )ﺝ( ﻋﺪﺩ ‪.DAOs‬‬

‫ﻳﺮﺟﻰﺍﻻﺳﺘﺸﻬﺎﺩ ﺑﻬﺬﻩ ﺍﻟﻤﻘﺎﻟﺔ ﻓﻲ ﺍﻟﺼﺤﺎﻓﺔ ﻋﻠﻰ ﺍﻟﻨﺤﻮ ﺍﻟﺘﺎﻟﻲ‪، H. Fotouhi et al.، mRPL: Boosting Mobility in the Internet of Things، Ad Hoc Netw. )2014( :‬‬
‫‪http: // dx.doi.org/10.1016/j.adhoc.2014.10.009‬‬
‫‪15‬‬ ‫ﻓﺘﻮﺣﻲﻭﺁﺧﺮﻭﻥ‪ / .‬ﺍﻟﺸﺒﻜﺎﺕ ﺍﻟﻤﺨﺼﺼﺔ ‪xxx )2014( xxx – xxx‬‬

‫ﺍﻟﺤﺎﻟﺔﺍﻟﻘﺼﻮﻯ ﻣﻊ ﻣﻌﺪﻝ ﺑﻴﺎﻧﺎﺕ ‪ 30‬ﺑﻜﺴﻞ ‪ /‬ﺛﺎﻧﻴﺔ ‪ ،‬ﻻ ﻳﺰﺍﻝ ‪ mRPL‬ﻳﺮﺳﻞ‬ ‫‪20‬‬ ‫‪100‬‬
‫‪٪99.7‬ﻣﻦ ﺣﺰﻡ ﺍﻟﺒﻴﺎﻧﺎﺕ‪.‬‬ ‫‪15‬‬
‫‪mRPL‬‬
‫‪RPL‬‬
‫ﺍﻟﺸﻜﻞ‪)15‬ﺏ( ﻳﻮﺿﺢ ﺍﻟﻨﻔﻘﺎﺕ ﺍﻟﻌﺎﻣﺔ ﻟﺴﻴﻨﺎﺭﻳﻮﻫﺎﺕ ‪ RPL‬ﺑﻤﻌﺪﻻﺕ ﺑﻴﺎﻧﺎﺕ‬ ‫‪mRPL‬‬
‫‪RPL‬‬ ‫‪10‬‬ ‫‪50‬‬
‫ﻣﺨﺘﻠﻔﺔ‪.‬ﺍﻻﺗﺠﺎﻫﺎﺕ ﻣﺸﺎﺑﻬﺔ ﻟﻺﻋﺪﺍﺩ ﺍﻟﺘﺠﺮﻳﺒﻲ ‪ .1‬ﺃﻓﻀﻞ ﺇﻋﺪﺍﺩ ‪ RPL‬ﻣﻊ ﻣﻌﺪﻝ‬
‫ﺑﻴﺎﻧﺎﺕﻣﺮﺗﻔﻊ ﻫﻮ ﺡ‪ 12‬؛ ‪8‬ﺃﻧﺎ‪،‬ﻣﻤﺎ ﻳﺆﺩﻱ ﺇﻟﻰ ﺃﺩﻧﻰ ﻣﺴﺘﻮﻯ ﺣﻤﻞ‪ .‬ﻟﺘﺤﺪﻳﺚ‬ ‫‪5‬‬

‫ﻣﻌﻠﻮﻣﺎﺕﺍﻟﺘﻮﺟﻴﻪ ‪ ،‬ﻳﺴﺘﻔﻴﺪ ‪ RPL‬ﻣﻦ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻭﻛﺬﻟﻚ ﺍﻟﺘﺤﻜﻢ ﻓﻲ ﺗﺒﺎﺩﻝ‬ ‫‪0‬‬ ‫‪0‬‬


‫‪1_8‬‬ ‫‪8_12‬‬ ‫‪1_8‬‬ ‫‪8_12‬‬
‫ﺍﻟﺮﺳﺎﺉﻞ‪.‬ﺑﺎﺳﺘﺨﺪﺍﻡ ﻧﻔﺲ ﺍﻹﻋﺪﺍﺩ ﻓﻲ ﺗﻄﺒﻴﻖ ﻣﻌﺪﻝ ﺑﻴﺎﻧﺎﺕ ﻣﺮﺗﻔﻊ )‪ 30‬ﺑﻜﺴﻞ ‪/‬‬
‫ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ‬ ‫ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ‬
‫ﺛﺎﻧﻴﺔ( ‪ ،‬ﻧﺘﺞ ﻋﻦ ‪ mRPL‬ﺯﻳﺎﺩﺓ ﻓﻲ ﺭﺳﺎﺉﻞ ﺍﻟﺘﺤﻜﻢ ﺍﻹﺿﺎﻓﻴﺔ ﺑﻨﺴﺒﺔ ‪.٪1‬‬
‫)ﺏ(‬ ‫)ﺃ(‬
‫ﺍﻟﺸﻜﻞ‪.14‬ﻗﺎﺭﻥ ‪ RPL‬ﻭ ‪ mRPL‬ﻣﻦ ﺣﻴﺚ )ﺃ( ‪ PDR‬ﻭ )ﺏ( ﺍﻟﻨﻔﻘﺎﺕ ﺍﻟﻌﺎﻣﺔ ﻓﻲ ﺍﻹﻋﺪﺍﺩ ﺍﻟﺘﺠﺮﻳﺒﻲ ‪.1‬‬
‫ﻳﺆﺩﻱﺗﺪﺍﺧﻞ ﺍﻟﺮﻭﺍﺑﻂ ﺍﻷﻋﻠﻰ ﺇﻟﻰ ﺗﻘﻠﻴﻞ ﺇﻣﻜﺎﻧﻴﺔ ﺍﻟﺘﺒﺪﻳﻞ ﺑﻴﻦ ﺍﻟﻮﺍﻟﺪﻳﻦ‪.‬ﻋﺪﺩ‬
‫ﺍﻟﺮﻭﺍﺑﻂﺍﻟﺠﺪﻳﺪﺓ ﺃﻗﻞ ﻣﻦ ﻋﺪﺩ ﺍﻟﺮﻭﺍﺑﻂ ﺍﻟﺨﺎﺻﺔ ﺑﺎﻹﻋﺪﺍﺩ ﺍﻟﺘﺠﺮﻳﺒﻲ ‪ .1‬ﻣﻦ ﺧﻼﻝ‬
‫ﻣﻘﺎﺭﻧﺔﺍﻟﻨﺘﺎﺉﺞ ﻓﻲ ﺗﻴﻦ‪) 13 .‬ﺝ( ﻭ ‪)15‬ﺝ( ﻓﻲ ﺣﺎﻟﺔ ﻣﻌﺪﻝ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺍﻟﻤﺮﺗﻔﻊ ‪،‬‬ ‫ﺗﺴﻠﻴﻢﻣﻌﻈﻢ ﺣﺰﻡ ﺍﻟﺒﻴﺎﻧﺎﺕ )ﺣﻮﺍﻟﻲ ‪ .(٪100‬ﻻﺣﻆ ﺃﻥ ﺗﻘﻠﻴﻞ ﻣﺆﻗﺘﺎﺕ ﺍﻟﻮﺷﻞ‬
‫ﻧﺴﺘﻨﺘﺞﺃﻥ ﺇﻧﺸﺎء ﺍﻟﺮﻭﺍﺑﻂ ﺍﻟﺠﺪﻳﺪﺓ )ﻓﻲ ﻫﻴﻜﻞ ﺷﺒﻜﺔ ﺃﻛﺜﺮ ﻭﺍﻗﻌﻴﺔ( ﻟـﺡ‪ 12‬؛ ‪8‬ﺃﻧﺎﻭﺡ‬ ‫ﻳﻘﻠﻞﻣﻦ ﻣﻌﺪﻝ ﺍﺳﺘﻘﺒﺎﻝ ﺣﺰﻡ ‪ mRPL‬ﺑﻨﺴﺒﺔ ‪ ٪2‬ﻓﻘﻂ ‪ ،‬ﺣﻴﺚ ﺗﻜﻮﻥ ﺣﺰﻡ‬
‫‪ 8‬؛‪1‬ﺃﻧﺎﺗﻨﺨﻔﺾ ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ ‪ RPL‬ﺑﻨﺴﺒﺔ ‪ ٪14‬ﻭ ‪ ٪31‬ﻋﻠﻰ ﺍﻟﺘﻮﺍﻟﻲ‪ .‬ﻭﺑﺎﻟﺘﺎﻟﻲ ‪،‬‬ ‫ﺍﻟﺒﻴﺎﻧﺎﺕﺃﻛﺜﺮ ﻋﺮﺿﺔ ﻟﻠﺘﺼﺎﺩﻡ ﻣﻊ ﺣﺰﻡ ﺍﻟﺘﺤﻜﻢ‪ .‬ﻳﺆﺩﻱ ﺍﺳﺘﺨﺪﺍﻡ ‪ Trickle‬ﻛﻨﺴﺨﺔ‬
‫ﻓﺈﻧﻨﺎﻧﺴﺘﻨﺘﺞ ﺃﻥ ﺍﺗﺼﺎﻝ ﺍﻟﺮﻭﺍﺑﻂ ﺍﻟﻌﻠﻴﺎ ﻳﺆﺟﻞ ﻋﻤﻠﻴﺔ ﺍﻟﺘﺒﺪﻳﻞ ﺑﻴﻦ ﺍﻟﻮﺍﻟﺪﻳﻦ ‪،‬‬ ‫ﺍﺣﺘﻴﺎﻃﻴﺔﻓﻲ ‪ mRPL‬ﺇﻟﻰ ﺯﻳﺎﺩﺓ ﺍﻟﺤﻤﻞ ﻋﻠﻰ ﺍﻟﺨﻮﺍﺭﺯﻣﻴﺔ ﻣﻦ ﺣﻴﺚ ﻋﻤﻠﻴﺎﺕ ﺗﺒﺎﺩﻝ‬
‫ﻭﺑﺎﻟﺘﺎﻟﻲﻳﻘﻠﻞ ﻣﻦ ﻋﺪﺩ ‪.DAOs‬‬ ‫ﺭﺳﺎﺉﻞﺍﻟﺘﺤﻜﻢ ﺍﻹﺿﺎﻓﻴﺔ‪ .‬ﻭﻣﻦ ﺛﻢ ‪ ،‬ﻓﻲ ‪ mRPL‬ﻳﻮﺻﻰ ﺑﺎﺳﺘﺨﺪﺍﻡ ﺇﻋﺪﺍﺩ ﺍﻟﻮﺷﻞ‬
‫ﺍﻟﻤﻨﺨﻔﺾ)ﻋﻠﻰ ﺳﺒﻴﻞ ﺍﻟﻤﺜﺎﻝﺡ‪ 12‬؛ ‪8‬ﺃﻧﺎ‪،‬ﻛﻤﺎ ﻫﻮ ﻣﻮﺿﺢ ﻓﻲﺍﻟﺸﻜﻞ ‪)14‬ﺏ((‪.‬‬

‫ﻻﻳﺤﺘﻮﻱ ‪ RPL‬ﺍﻟﻘﻴﺎﺳﻲ ﻋﻠﻰ ﺁﻟﻴﺔ ﺗﺴﻠﻴﻢ ﻣﺪﻣﺠﺔ‪ .‬ﻟﺬﻟﻚ ‪ ،‬ﻣﻦ ﺍﻟﺼﻌﺐ‬

‫ﻋﺪﺩ‪DAOs‬‬
‫ﺣﺴﺎﺏﺗﺄﺧﻴﺮ ﺍﻟﺘﺴﻠﻴﻢ ﻓﻲ ‪ .RPL‬ﻓﻲ ﺍﻟﻤﺤﺎﻛﺎﺓ ‪ ،‬ﻗﺪﻣﻨﺎ ﺗﻘﺪﻳﺮﺍً ﺗﻘﺮﻳﺒﻴﺎً ﻟﺘﺄﺧﻴﺮ‬ ‫ﺍﻹﻋﺪﺍﺩﺍﻟﺘﺠﺮﻳﺒﻲ ‪.2‬ﻗﻤﻨﺎ ﺑﺘﻤﺪﻳﺪ ﺍﻻﺧﺘﺒﺎﺭﺍﺕ ﻣﻦ ﺧﻼﻝ ﻧﺸﺮ ﻧﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ‬
‫ﺗﻜﺎﻟﻴﻒﻏﻴﺮ ﻣﺒﺎﺷﺮﺓ )‪(٪‬‬

‫ﺍﻟﺘﺴﻠﻴﻢﻟﺴﻴﻨﺎﺭﻳﻮﻫﺎﺕ ‪ RPL‬ﺍﻟﻤﺨﺘﻠﻔﺔ‪ .‬ﺗﻈﻬﺮ ﺍﻟﻨﺘﺎﺉﺞ ﺍﻟﺘﺠﺮﻳﺒﻴﺔ ﺃﻥ ‪ mRPL‬ﻟﺪﻳﻬﺎ‬ ‫ﻛﻤﺎﻫﻮ ﻣﻮﺿﺢ ﻓﻲﺍﻟﺸﻜﻞ ‪)12‬ﺏ(‪ .‬ﺗﻢ ﺿﺒﻂ ﺟﻤﻴﻊ ﺍﻟﻌﻘﺪ ﻟﻨﻘﻞ ﻣﺴﺘﻮﻯ ﺍﻟﻄﺎﻗﺔ ‪3‬‬
‫ﻋﻤﻠﻴﺔﺗﺒﺪﻳﻞ ﺃﺑﻮﻱ ﺳﺮﻳﻌﺔ ﺟﺪﺍً ﻣﻊ ﺗﺄﺧﻴﺮ ﺗﺴﻠﻴﻢ ﻳﺒﻠﻎ ﺣﻮﺍﻟﻲ ‪ 88‬ﻣﻠﻠﻲ ﺛﺎﻧﻴﺔ ‪ ،‬ﻣﻤﺎ‬ ‫)‪ 25‬ﺩﻳﺴﻴﺒﻞ ﻣﻠﻠﻲ ﻭﺍﻁ( ‪ ،‬ﻣﻤﺎ ﺃﺩﻯ ﺇﻟﻰ ﺗﺪﺍﺧﻞ ﺃﻋﻠﻰ ﺑﻴﻦ ﻧﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ‬
‫ﻳﺆﺩﻱﺇﻟﻰ ﻣﻌﺪﻝ ﺗﺴﻠﻴﻢ ﺭﺯﻡ ﻣﺮﺗﻔﻊ ﻟﻠﻐﺎﻳﺔ ﺣﺘﻰ ﻣﻊ ﻣﻌﺪﻻﺕ ﻧﻘﻞ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺍﻟﻌﺎﻟﻴﺔ‪.‬‬ ‫ﺍﻟﻤﺠﺎﻭﺭﺓ‪.‬ﺗﻢ ﻭﺿﻊ ﻋﻘﺪﺓ ﺟﺬﺭ ﻓﻲ ﻭﺳﻂ ﺍﻟﻐﺮﻓﺔ‪ .‬ﺗﻢ ﺭﺑﻂ ﺍﻟﻌﻘﺪﺓ ﺍﻟﻤﺘﻨﻘﻠﺔ ﺑﺬﺭﺍﻉ‬
‫ﺍﻟﺸﺨﺺ)ﻋﻠﻰ ﻃﻮﻝ ﺍﻟﻤﺴﺎﺭ ﺍﻟﻤﺘﻘﻄﻊ ﻭﻛﺎﻧﺖ ﺗﻮﻟﺪ ﺣﺰﻣﺎً ﺑﻤﻌﺪﻻﺕ ﻣﺨﺘﻠﻔﺔ(‪.‬‬

‫ﻣﺰﻳﺪﻣﻦ ﺍﻟﻤﻌﻠﻮﻣﺎﺕ ﺣﻮﻝ ﺍﻹﻋﺪﺍﺩ ﺍﻟﺘﺠﺮﻳﺒﻲ ‪.2‬ﺗﻔﺮﺽ ﺍﻟﺘﺠﺎﺭﺏ ﺍﻟﺪﺍﺧﻠﻴﺔ‬ ‫ﻳﺰﻳﺪﺍﻟﺘﺪﺍﺧﻞ ﺍﻷﻋﻠﻰ ﻟﻠﺮﻭﺍﺑﻂ ﺍﻟﻼﺳﻠﻜﻴﺔ ﻣﻦ ﻧﺴﺒﺔ ﺗﺴﻠﻴﻢ ﺍﻟﺤﺰﻡ‪.‬ﻋﻠﻰ ﻣﺎ ﻳﺒﺪﻭ ‪،‬‬
‫ﺑﻌﺾﺍﻟﻘﻴﻮﺩ ﻋﻠﻰ ﺍﻷﺩﺍء ﺍﻟﻌﺎﻡ‪ .‬ﻳﺆﺛﺮ ﻣﻮﻗﻊ ﻧﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ ﻭﺍﻷﺛﺎﺙ ﻭﺍﻷﺷﺨﺎﺹ‬ ‫ﻣﻦﺧﻼﻝ ﺇﻧﺸﺎء ﺍﻟﻤﺰﻳﺪ ﻣﻦ ﺗﻐﻄﻴﺔ ‪ AP‬ﺍﻟﻤﺘﺪﺍﺧﻠﺔ ‪ ،‬ﻓﺈﻥ ﺍﻟﻤﺰﻳﺪ ﻣﻦ ﺍﻟﺤﺰﻡ ﻟﺪﻳﻬﺎ‬
‫ﻭﺍﻟﺘﺪﺧﻞﺍﻟﺨﺎﺭﺟﻲ ﻋﻠﻰ ﺃﺩﺍء ﺍﻟﺘﺴﻠﻴﻢ‪ .‬ﻓﻲﺍﻟﺸﻜﻞ ‪ ،16‬ﺗﺘﻮﺍﻓﻖ ﺍﻷﺳﻬﻢ ﻣﻊ ﺍﻟﺘﺒﺪﻳﻞ‬ ‫ﺇﻣﻜﺎﻧﻴﺔﺍﻟﻮﺻﻮﻝ ﺇﻟﻰ ﺍﻟﻮﺟﻬﺔ‪ .‬ﻭﻣﻊ ﺫﻟﻚ ‪ ،‬ﻻ ﻳﻤﻜﻦ ﻟـ ‪ RPL‬ﺩﻋﻢ ﻣﻌﺪﻻﺕ ﻧﻘﻞ‬
‫ﺍﻷﺻﻞ)ﻣﻦ ﻧﻘﻄﺔ ﻭﺻﻮﻝ ﺇﻟﻰ ﺃﺧﺮﻯ(‪ .‬ﺳﻤﺎﻛﺔ ﺍﻷﺳﻬﻢ‬ ‫ﻋﺎﻟﻴﺔﻓﻲ ﻇﻞ ﺍﻟﺘﻨﻘﻞ ‪ ،‬ﻛﻤﺎ ﻫﻮ ﻣﻮﺿﺢ ﻓﻲ ﺍﻟﺸﻜﻞ ‪)15‬ﺃ(‪ .‬ﻋﻠﻰ ﺍﻟﻌﻜﺲ ﻣﻦ ﺫﻟﻚ ‪،‬‬
‫ﻛﺸﻔﺖﺗﺠﺎﺭﺑﻨﺎ ﺃﻧﻪ ﻓﻲ‬

‫‪700‬‬ ‫‪100‬‬
‫‪1‬ﺑﺎﻛﻴﺖ ‪ /‬ﺛﺎﻧﻴﺔ‬ ‫‪1‬ﺑﺎﻛﻴﺖ ‪ /‬ﺛﺎﻧﻴﺔ‬
‫‪100‬‬
‫‪10‬ﺑﺎﻛﻴﺖ ‪ /‬ﺛﺎﻧﻴﺔ‬
‫‪600‬‬ ‫‪10‬ﺑﺎﻛﻴﺖ ‪ /‬ﺛﺎﻧﻴﺔ‬

‫‪20‬ﺑﺎﻛﻴﺖ ‪ /‬ﺛﺎﻧﻴﺔ‬ ‫‪20‬ﺑﺎﻛﻴﺖ ‪ /‬ﺛﺎﻧﻴﺔ‬ ‫‪80‬‬ ‫‪90‬‬


‫‪30‬ﺑﺎﻛﻴﺖ ‪ /‬ﺛﺎﻧﻴﺔ‬ ‫‪500‬‬ ‫‪30‬ﺑﺎﻛﻴﺖ ‪ /‬ﺛﺎﻧﻴﺔ‬

‫‪400‬‬ ‫‪60‬‬ ‫‪80‬‬

‫‪300‬‬ ‫‪40‬‬ ‫‪ 1‬ﺹ ‪/‬ﺱ‬


‫‪70‬‬
‫ﻛﻴﻠﻮﻃﻦ‬

‫‪ 01‬ﺹ ﺱ‬
‫‪200‬‬
‫ﻛﻴﻠﻮﻃﻦ ‪/‬‬

‫‪ 02‬ﺹ ﺱ‬
‫ﻛﻴﻠﻮﻃﻦ ‪/‬‬

‫‪20‬‬ ‫‪ 03‬ﺹ ﺱ‬ ‫‪60‬‬


‫‪100‬‬
‫ﻛﻴﻠﻮﻃﻦ ‪/‬‬

‫‪0‬‬ ‫‪0‬‬ ‫‪50‬‬


‫‪1_8‬‬ ‫‪2_10‬‬ ‫‪1_12‬‬ ‫‪8_12‬‬ ‫‪1_8‬‬ ‫‪2_10‬‬ ‫‪1_12‬‬ ‫‪8_12‬‬ ‫‪1_8‬‬ ‫‪2 _01‬‬ ‫‪1 _21‬‬ ‫‪8 _21‬‬
‫ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ‬ ‫ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ‬ ‫ﺹ‬
‫ﺱﻩ ﻍ ﺃﻧﺎ‬
‫ﻧﻈﺎﻡﺍﻟﺘﺸﻐﻴﻞ‬ ‫ﺝ‬
‫)ﺝ(‬ ‫)ﺏ(‬ ‫)ﺃ(‬
‫ﻥﺯ ﺍﻟﺨﺎﻣﺲ‬
‫ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ‪ RPL arious‬ﻓﻲ ﻃﻮﺑﻮﻟﻮﺟﻴﺎ ﺷﺒﻜﺔ ﺃﻛﺜﺮ ﻭﺍﻗﻌﻴﺔ ﻣﻦ ﺣﻴﺚ )ﺃ( ﻧﺴﺒﺔ ﺗﺴﻠﻴﻢ ﺍﻟﺤﺰﻣﺔ ‪) ،‬ﺏ( ﺍﻟﻨﻔﻘﺎﺕ ﺍﻟﻌﺎﻣﺔ ‪ ،‬ﻭ‬ ‫ﺃﻧﺎ‬ ‫ﺹ‪، 2‬ﺝﺍ‬
‫ﻣﻠﻴﺒﺎﺭ‬ ‫ﻥﺭﻋﺪﺩ ﺩ ﺭﺵ‬
‫ﺍﻟﺸﻜﻞ‪.15‬ﺗﺠﺮﺑﺔ ﺍﻟﺴﻪ )ﺝ(‬
‫ﺃ ﺍ ﺱ‪.‬‬

‫‪5‬‬ ‫‪9‬‬
‫‪2‬‬
‫‪4‬‬
‫ﺟﺬﺭ‬
‫‪1‬‬
‫‪7‬‬
‫ﺗﻜﺎﻟﻴﻒﻏﻴﺮ ﻣﺒﺎﺷﺮﺓ )‪(٪‬‬

‫‪3‬‬
‫(‪PDR )٪‬‬

‫‪MN‬‬
‫‪6‬‬
‫‪8‬‬

‫ﺍﻟﺸﻜﻞ‪.16‬ﺗﻤﺜﻴﻞ ﺣﺮﻛﺔ ﺍﻟﻌﻘﺪﺓ ﺍﻟﻤﺘﻨﻘﻠﺔ ﻓﻲ ﺍﻹﻋﺪﺍﺩ ﺍﻟﺘﺠﺮﻳﺒﻲ ‪.2‬‬

‫ﻳﺮﺟﻰﺍﻻﺳﺘﺸﻬﺎﺩ ﺑﻬﺬﻩ ﺍﻟﻤﻘﺎﻟﺔ ﻓﻲ ﺍﻟﺼﺤﺎﻓﺔ ﻋﻠﻰ ﺍﻟﻨﺤﻮ ﺍﻟﺘﺎﻟﻲ‪، H. Fotouhi et al.، mRPL: Boosting Mobility in the Internet of Things، Ad Hoc Netw. )2014( :‬‬
‫‪http: // dx.doi.org/10.1016/j.adhoc.2014.10.009‬‬
‫ﻓﺘﻮﺣﻲﻭﺁﺧﺮﻭﻥ‪ / .‬ﺍﻟﺸﺒﻜﺎﺕ ﺍﻟﻤﺨﺼﺼﺔ ‪xxx )2014( xxx – xxx‬‬ ‫‪16‬‬

‫‪90 -‬‬ ‫‪100‬‬

‫‪85 -‬‬ ‫‪95‬‬

‫‪80 -‬‬ ‫‪90‬‬

‫‪75 -‬‬ ‫‪85‬‬

‫‪70 -‬‬ ‫‪80‬‬


‫‪9‬‬ ‫‪8‬‬ ‫‪7‬‬ ‫‪6‬‬ ‫‪5‬‬ ‫‪4‬‬ ‫‪3‬‬ ‫‪2‬‬ ‫‪1‬‬ ‫‪9‬‬ ‫‪8‬‬ ‫‪7‬‬ ‫‪6‬‬ ‫‪5‬‬ ‫‪4‬‬ ‫‪3‬‬ ‫‪2‬‬ ‫‪1‬‬
‫ﺇﻝﻓﻲﻙﺱ‬ ‫ﺇﻝﻓﻲﻙﺱ‬

‫ﻣﻠﻴﻮﻥ ﺗﺎ ﻝﺍﻹﻋﺪﺍﺩ ‪.2‬‬


‫ﺇﻳﺮﻱ ﻩ‬
‫ﺭ ﻣﻦ ﻩ ﺃ ﺍﻟﻔﺼﻞﻝ ﻓﻲﻙﻓﻲ ﺍﻟﺴﺎﺑﻖ ﺹ‬ ‫ﺧﺮﻗﺔ ﻗﻴﺎﺳﺎﺕ‪RSSI‬‬
‫ﻩ‬ ‫ﻟﻴﻒﺭﺍﻱﺭﺍ ﺭﺃﻧﺎ‪ oa‬ﺍﺧﺘﺼﺎﺭﺍﻟﺜﺎﻧﻲﺍﻝ ‪av‬ﻩ‬
‫ﻩ‬ ‫ﺍﻟﺸﻜﻞ‪.17‬ﺣﺰﻣﺔ ﺩﻱ‬

‫ﺇﻳﻪ‪،‬ﻓﻲ ﺍﻟﻌﺎﻟﻢ ﺍﻟﺤﻘﻴﻘﻲ ‪ ،‬ﺗﺆﺛﺮ ﺍﻟﻌﻮﺍﻣﻞ‬


‫ﺱﺙ ﺍ ﺇﻳﻒ‬
‫ﻥ ﻩ ﻥ‪od‬ﻩ( ﺡ‪.‬‬ ‫ﺑﻴﻦ‬ ‫ﺍﻟﻌﺎﺷﺮ‬ ‫ﺇﺱﺹﻥﺩ ‪en‬ﺭ‬ ‫ﺱﻓﻲ ﻩ ﺝﺃﻭ ﺹ‬ ‫ﻋﻤﻠﻴﺎﺕ‬
‫‪/‬‬ ‫ﻳﺸﻴﺮﺇﻟﻰ ﻣﻘﺪﺍﺭ ﺍﺭﺗﺒﺎﻁ ﺍﻟﺘﺴﻠﻴﻢ‪ .‬ﻻﺣﻆ ﺃﻥ‬
‫ﺍﻟﻌﺎﺷﺮ‬

‫ﺍﻟﻔﻴﺰﻳﺎء ﻥ ﻩ ﻥﺍﻟﻘﻲءﻥ ﻩ ﺗﻞ ﺍﻟﻤﺨﺘﻠﻔﺔﻋﻠﻰ ﺍﻟﺮﺍﺩﻳﻮ‬


‫ﻝ‬ ‫ﺇﻋﻼﻥ‬
‫ﺍﻷﺷﻌﺔﺗﺤﺖ ﺍﻟﺤﻤﺮﺍء‬ ‫ﻩﺩ‬ ‫ﻳﻌﻨﻲ ﺭ ﺁﻝﺙ‪ay‬ﺱ ﺑﻲ ﺍ‬
‫ﺍﻟﻼﺳﻠﻜﻴﺔﻣﻘﺪﻭﻧﻴﺎ‬
‫ﺍﻟﺘﺮﺩﺩﺍﺕ ﺟﻤﻬﻮﺭﻳﺔ‬ ‫ﺍﻟﺘﺴﻠﻴﻢﺗﻜﻮﻥ ﺑﻴﻦ ﺃﻗﺮﺏ ﻧﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ‪ .‬ﻫﺬﺍ ﻥﺍ‬
‫ﻧﻤﻮﺫﺝ‪.‬‬ ‫ﺹ ‪I‬ﺏﺍﻧﺎ‪-‬‬‫ﺱﻫﻜﺘﺎﺭ ﺭ ﺭﻫﻮ ﻣﺮﺣﺒﺎﺯ ﺡ ‪ va‬ﻝ‬ ‫ﺭ‬ ‫ﺃﻥﺍﻟﺮﻭﺍﺑﻂ ﺍﻟﻼﺳﻠﻜﻴﺔ ﻣﻨﺨﻔﻀﺔ ﺍﻟﻄﺎﻗﺔ ﻟﺸﺒﻜﺔ‬
‫ﻳﻜﻮﻥ‪ioav‬ﺹ‬ ‫ﻳﻮﺿﺢﺭﻫﻮ ﺩ ﺫ ﻍ ﻡ ﺃﻧﺎﺝ ﺡ‬ ‫ﺍﻟﻤﺤﻤﻮﻝﻗﺪ ﺗﻤﻠﻲ ﻧﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ‪.‬ﺍﻟﺸﻜﻞ ‪ 16‬ﺩ‬
‫ﺃﻭ ﻙﺱ‬ ‫ﺩ‬
‫ﺍﻟﺸﺮﻛﺔﺍﻟﻤﺼﺮﻳﺔ ﻟﻼﺗﺼﺎﻻﺕ‬ ‫‪.8‬ﺭﻳﻼ‬ ‫ﺇﺱ‬
‫ﺭ‬ ‫‪ ec‬ﻝ‬
‫ﻧﻈﺎﻡﺍﻟﺘﺸﻐﻴﻞ‬ ‫ﺃﻳﻀﺎً)ﻣﻊ ﺗﺒﺎﺩﻻﺕ ﺍﻟﺤﺰﻡ ﻣﻊ ‪ mRPL‬ﻳﻌﻨﻲ ﺗﻠﻘﻲ ﻥﺍ ﺡ ﺡﺍ ﺃﻭﺳﻲ‬
‫ﻧﺎﻧﻮﻏﺮﺍﻡ ﺍﻟﻌﺎﺷﺮ‬

‫ﺇﺱ ﺭﻫﻮ ﺃ ﻣﻮﺍ ‪ NT‬ﺍ ‪F‬‬ ‫ﺍﻟﻤﺰﻳﺪﻣﻦ ﺍﻟﺤﺰﻡ )ﻻ ﺗﻮﺟﺪ ﻓﻲ ﻣﻨﻄﻘﺔ ﺍﺗﺼﺎﻝ ﺟﻴﺪﺓﺝ)ﺃﻧﺎ‪( rcl‬‬
‫ﺩﺍﻟﺸﺒﻜﺎﺕ ﻣﻨﺨﻔﻀﺔ ﺍﻟﻄﺎﻗﺔ ﻫﻮ ﺃ‬ ‫ﺗﺎﻱﺳﻮﺹﺍ ‪RT‬ﻓﻲ ‪ -IP‬ﺑﺎ‬
‫ﺣﺪﺫﺍﺗﻬﺎ‬ ‫ﺗﺠﻤﻬﺮ ﺍﻳﻠﻲ‬ ‫ﺱ‬
‫ﺹ ﻻ ﺹ ﺹﺝ‪ irc‬ﺟﻨﻴﻪ‬ ‫ﻟﻠﻐﺮﻓﺔﺃ ) ﺃ ‪.‬‬
‫ﺟﻨﺮﺍﻝﺍﻟﻜﺘﺮﻳﻚ‬ ‫ﻩ‬ ‫ﻻﻳﻮﺟﺪ ﺍﺗﺼﺎﻝ ﺃﻃﻮﻝ ﻣﻦ ﺍﻟﺠﻮﺍﻧﺐ ﺍﻟﻴﺴﺮﻯ‬
‫ﺍﻟﻔﺼﻞ‬

‫‪ RC‬ﺭ ﺑﻲ ‪ .‬ﺗﻲﺡﺗﻢ ‪ 6‬ﺍ‬


‫ﺗﻘﺪﻳﻢ ‪e L WPAN‬‬ ‫‪sahoc‬‬‫ﻣﺆﺧﺮﺍً ﻳﻜﺮﺭﻩ‬ ‫ﺩﻱ ‪3‬؛‪ 5‬؛ ‪ 6‬ﺍ ﺩ ‪ .(7‬ﻥ ﺍ ﺩﻱﺱ‬ ‫ﺍﻟﻌﻘﺪ‪ 1‬؛ ‪ 8 2‬ﺣﺰﻡ ﻳﺘﻢ ﺗﻠﻘﻴﻬﺎ ﺑﻨﺠﺎﺡ ﺏ‬
‫ﺳﺎ ﻥ ﻭﺃﻧﺎ‬
‫‪ msoo‬ﻓﻮﻕ ﻃﺎﻗﺔ ﻣﻨﺨﻔﻀﺔ ‪r‬‬‫ﺍﻟﺨﺎﻣﺲ‬ ‫ﺣﺰﻡﺃﻧﺎ‪P 6‬‬ ‫ﻟﻴﺴﻬﻞ ﺇﻳﺘﺎﺭﻩ ﺭﺭﺍ‬ ‫ﻧﺎﻧﻮﺛﺎﻧﻴﺔ‬
‫ﺗﻲ ﻥ( ﻥ ﻡ ﺃ ﻓﻲ‪-‬‬ ‫ﺃﻭﻙ‪ao‬‬
‫ﻛﺎﻟﻴﻔﻮﺭﻧﻴﺎ‬ ‫ﺁﺭ‬ ‫ﻟﻴﺮﺓﻟﺒﻨﺎﻧﻴﺔ‬

‫ﺹ ﺃﺭ ﺇﺱﺍ ﺃ ﻳﺘﻢﺍﺳﺘﺨﺪﺍﻡ ﻃﺒﻘﺔ ﺍﻟﺘﻜﻴﻴﻒ ﺑﻴﻦ‬ ‫ﻓﻲﺷﺎﺭﻙﺃﻭ‬ ‫ﺷﺒﻜﺔ‬ ‫ﻛﺎﻧﺴﺎﺱ‪ .‬ﻫﻮ‪ -‬ﻫﻲ‬
‫ﺭﻱ ﺡﺗﺎ ﻥﺩ‬ ‫ﻩ ﻥﺇﺱﺍ ﻥ ﻩ ﺯ‬ ‫ﺍﻟﻌﺎﺷﺮ‬

‫‪ ae‬ﺭﻭﺑﻴﺔ‪ .‬ﺗﻲﻣﺨﻄﻄﺎﺕﺗﻮﺟﻴﻪ ‪wo‬‬ ‫ﺫ‬ ‫ﺷﺒﻜﺔ ﻛﺎ ﻥﺩ ﺩﺍ ﺗﺎ ﻟﻲﻥ‬


‫ﻛﻮﺍﻻﻟﻤﺒﻮﺭ‬
‫‪ (9‬؛ ﺡ‪en‬ﻡ ﻡ ﺃﻭ ﻩ‬ ‫؛ ﺃ‬ ‫ﺍﺧﺘﺼﺎﺭﺍﻟﺜﺎﻧﻲ‬

‫ﻥﺯ ﺍ ﻥ ﺍﻟﻄﺒﻘﺔﺍﻟﺘﻲ ﺗﺠﻌﻞ( ﺍﻟﻤﺴﺎﺭ]‪.[5،39‬‬ ‫‪ PN‬ﻭ ﺩ ﻩ ﺑﻲ ﻥﺩ ﺃﻧﺎ‬ ‫ﻓﻲ‪ 6‬ﻟﻮ ﺩﺑﻠﻴﻮ ﺃ‬ ‫ﺫ ﺝ ‪en‬ﺭﺭﺍﺅﻭﻝ" ﺃ‬
‫ﻣﻼﺣﻈﺔ‪.‬‬

‫ﺵﺩ ﺹ )ﺛﺎﻧﻴﺎ ﻣﺨﻄﻄﺎﺕﺗﻮﺟﻴﻪ ﺍﻟﺘﻨﻘﻞ‪ .‬ﺇﻥ ﺍﻻﻧﺪﻣﺎﺝ‬ ‫ﺩﻳﺴﻴﺴﻴﻮ ﻥ‪) :‬ﺃﻧﺎ( ﻡ ﻩ ﺱ‬


‫ﺡ‪-‬ﻧﻲ‬
‫ﺍﺧﺘﺼﺎﺭﺍﻟﺜﺎﻧﻲ‬
‫‪ae‬‬‫ﺍﻟﺸﻜﻞ‪17‬ﻳﻮﺿﺢ ﺃﻥ ﺣﺰﻣﺔ ﺇﺭﺳﺎﻝ ‪ RSSI‬ﺭﺍﻱﺭﺍ ﺗﻴﻮ ﺍ ﺩ ﺭﻫﻮ ﺃ ﺇﻳﻪ ﺯ‬
‫ﺍﻟﺨﺎﻣﺲ‬

‫ﺇﺱ ﻓﻲﺑﺚ ﻭﺍﺣﺪ ﻳﺆﻟﻢ ﺑﻌﻀﻬﻤﺎ ﺍﻟﺒﻌﺾ‬ ‫ﻩ‬ ‫ﺃﺭ ﻩ ﺃ ﺹﻝ ﺩ ﺍ ﻻ ﺭ‬ ‫ﺑﻤﻌﻨﻰﺁﺧﺮ‬‫ﺍﻟﺤﻞ‬ ‫ﻧﺎﻧﻮﺛﺎﻧﻴﺔ‬
‫ﺱ(‪.‬ﺗﻲﺡﺇﻳﻪﺇﻱ ﺱ‬ ‫ﺕ ﺭﻫﻮ ﺃ ﺹ‬ ‫ﻟﻠﺤﺰﻣﺔﻓﻲ ﻛﻞ ﻧﻘﻄﺔ ﻭﺻﻮﻝ )ﺍﻟﺮﻭﺍﺑﻂ ﻣﻦ ‪ 1‬ﺇﻟﻰ ‪ 9‬ﻥ ﺍ‬
‫ﻋﻦﻃﺮﻳﻖ ﺇﺭﺳﺎﻝ ﻣﻠﻒ‬ ‫ﺹ ﺝﺍ ﻣﻢ ﺵ‬ ‫ﺹ ‪ts‬‬ ‫ﺗﺤﺖﺹ ‪ou‬ﺗﻲﻥ‪ gs‬ﻓﻮﻕ ﺍ‬ ‫ﻋﺼﺎﻡ‬
‫ﺃﻧﺎ ﺝﺡ‬ ‫ﻣﻦ‪ M‬ﻫﻲ ﻋﻼﻗﺔ ﻣﺘﺒﺎﺩﻟﺔ ﺑﻴﻦ ﺍﻻﺭﺗﺒﺎﻁ ﺍﻟﻤﺘﻮﺳﻂ‪RS‬ﺍ) ﺃﻧﺎ ﻥﺩ ﻩ ﺩ‬
‫ﺍﻟﻌﻼﻗﺎﺕﺍﻟﻌﺎﻣﺔ‬ ‫ﺍﻟﻌﺎﺷﺮ‬

‫ﺱﺍ ﻳﻜﺮﺭ‬ ‫ﺍﻟﻤﺠﺎﻝﺙ ﻭ ﺡﻩ ﻳﻜﺮﺭﺁﻝﻝﻥﺍ ﺩ ‪ec‬‬ ‫ﺱﻫﻜﺘﺎﺭ ﺭ ﺃ‬


‫‪ en‬ﺭ‬ ‫ﺹﺹ(‪.‬ﺗﻲﺡﻫﻮ ﻡ ﺃ‬ ‫ﻳﺆﺩﻱﺍﺭﺗﻔﺎﻉ ‪ ARSSI‬ﺇﻟﻰ ﺃﻋﻠﻰ ﻧﺴﺒﺔ ﺗﺴﻠﻴﻢ ﻳﺘﻢ ﺩ‬
‫ﺱﻫﻮ ﻳﺘﻄﻠﺐﺗﻮﺟﻴﻪ ﻃﺒﻘﺔ ﺍﻻﺭﺗﺒﺎﻁ ‪،‬‬ ‫ﺕ ﻣﺮﺣﺒﺎﺍﻟﺸﻮﺭﻱ‬ ‫ﻏﺮﺍﻡﻡ ‪.‬‬
‫ﻓﻲ ﺃ‬ ‫ﻭﺍﺣﺪﺃﻧﺎ ﺩ ﺹ ﺃ‬ ‫ﻳﻜﺮﺭ‪io‬ﺭﻗﻢ ﻗﺪﻡﺡﻩ‬ ‫ﻋﻠﻰ ﻝ ﺯ‬ ‫ﺗﺸﻐﻴﻠﻬﺎﺩﺍﺧﻞ ﺍﻻﺭﺗﺒﺎﻁ ﺍﻟﻼﺳﻠﻜﻲ ﺍﻟﺨﺎﺹ ﺑـ ‪tras‬ﻥ ‪ iti‬ﺃ‬
‫ﺭﺍ ﺹﻝ‪og‬ﺫ ﻳﺘﻢﺗﺠﺮﻳﺪﻩ ﻣﻦ ﺧﻼﻝ ﺗﻮﻇﻴﻒ ﺩﻋﻢ‬ ‫ﻟﺘﺮﺃﻧﺎ‪-‬ﺡ‬
‫ﻫﻮ ﻡ ﺵ‬‫ﻣﺮﺟﻊﺳﺎﺑﻖ‬ ‫ﻣﻨﺬﺭ‬ ‫ﺇﻳﻪ‪F‬ﺃﻭ ﻡ ﺃ ‪nc‬ﻩ‪ .‬ﻙﻩ ‪-‬‬
‫ﺍﻟﺠﻴﺶﺍﻟﺸﻌﺒﻲ‬ ‫ﻭﻳﻤﻜﻦﺃﻥ ﻳﺆﺩﻱ ﺇﻟﻰ ﺯﻳﺎﺩﺓ ﻣﺘﻮﺳﻂ ‪ RSSI‬ﻭ ‪ h‬ﺍ ﺩ ﺹ‬
‫ﺃﻭﻱ ‪ -‬ﺍ ﺇﻳﻪ ﺹ‬
‫ﻧﺰﻫﺔﻣﺘﻌﺪﺩﺓ ﺍﻟﻘﻔﺰﺍﺕ‬ ‫ﺭ‬ ‫ﺍﻟﺨﺎﻣﺲ‬ ‫‪ IPv6 su‬ﺹﺃﻭ ﺭ‪ .‬ﺗﻲﻫﻮ‬
‫ﺭﻳﺎﻝﻋﻤﺎﻧﻲ‬
‫ﻳﻜﺮﺭ‬
‫‪-‬‬ ‫ﻏﻀﺐ ﻩ ﺭﺍﻱ‬ ‫ﺱ‬‫ﻣﻜﺎﻓﺊ ﺵ ﺃ‬
‫ﻛﺎﻟﻴﻔﻮﺭﻧﻴﺎ‬ ‫ﺍﻟﺨﺎﻣﺲ‬‫ﺇﻟﻰﺡ ﺹ‬ ‫‪ PDR‬ﻗﺮﺍﺭ ﻛﺎﻣﻞ ﺑﺸﺄﻥ ﻟﺤﻈﺎﺕ ﺍﻟﺘﻮﻗﻒ‪ :‬ﺃﻗﺮﺏ ‪ig‬‬
‫ﺷﺒﻜﺔﺍﻻﺗﺼﺎﻝ ‪ ،‬ﺣﻴﺚ ﻳﻤﻜﻦ ﺍﻟﻮﺻﻮﻝ ﺇﻟﻰ ﺍﻟﺠﻴﺮﺍﻥ ﺍﻟﻤﺒﺎﺷﺮﻳﻦ ﻓﻘﻂ ﻣﻦ ﺧﻼﻝ‬ ‫ﺣﻦ ‪-‬ﺩ‬ ‫ﺍﻟﺤﺰﻡ‪.‬ﻥﺯ ﺍ ﺩ ﻩ ﺃﻧﺎ ﺃ ﺃ‬ ‫ﻧﺎﻧﻮﻏﺮﺍﻡ‬ ‫ﺍﻟﺤﺪﺍﻷﺩﻧﻰ ‪ o‬ﻣﻦ ﺷﺄﻧﻪ ﺃﻥ ﻳﻘﻠﻞ ﻣﻦ ﺗﺴﻠﻴﻢ ‪rti‬‬
‫ﺍﺧﺘﺼﺎﺭﺍﻟﺜﺎﻧﻲ‬

‫ﺭﺍﺑﻂﻭﺍﺣﺪ‪.‬‬ ‫‪egi‬ﺍ ﻥ‬ ‫‪ F‬ﺭﻫﻮ ﺁﺭ ﺃ ‪ iti‬ﺍ ﻥﺁﻝ ﺹ‬ ‫ﻧﺎﻧﻮﺛﺎﻧﻴﺔ‬

‫ﻓﻲﺍﻷﻗﺴﺎﻡ ﺍﻟﻔﺮﻋﻴﺔ ﺍﻟﺘﺎﻟﻴﺔ ‪ ،‬ﻧﺘﻨﺎﻭﻝ ﺑﻌﺾ ﺍﻷﻋﻤﺎﻝ ﺫﺍﺕ ﺍﻟﺼﻠﺔ ﺍﻟﻤﺘﻌﻠﻘﺔ‬ ‫ﺟﻴﻢﻟﻲ‪ .‬ﺭﻗﻢﺩ ﺇﺱ‪ 3‬ﺃ ﻥﺩ‬ ‫ﺷﺎﺭﻉ‬
‫ﺃ‬ ‫ﺃ‬ ‫ﺍﻟﺪﻛﺘﻮﺭ‬

‫ﺑﺪﻋﻢﺍﻟﺘﻨﻘﻞ ﺍﻟﺘﻲ ﺗﺮﻛﺰ ﻋﻠﻰ ﻣﺨﻄﻄﺎﺕ ﺍﻟﺸﺒﻜﺔ ﻭﺗﺠﺎﻭﺯ ﺍﻟﻤﺴﺎﺭ‪ .‬ﻧﻠﺨﺺ ﻫﺬﻩ‬ ‫ﺷﺎﺭﻉ ﺟﻲﺝ‬ ‫ﺹ ﺃ‬
‫ﺍﻟﺸﺮﻛﺔﺍﻟﻤﺼﺮﻳﺔ ﻟﻼﺗﺼﺎﻻﺕ‬ ‫ﻝ ﻡ ﺩﻱ ﻧﺎﻧﻮﻣﺘﺮ ﺍ ﻩ‬
‫ﺍﻷﻋﻤﺎﻝﻭﺧﺼﺎﺉﺼﻬﺎ ﺍﻟﺮﺉﻴﺴﻴﺔ ﻓﻲﺍﻟﺠﺪﻭﻝ ‪5‬ﻭ‪8‬ﺑﻤﺎ ﻓﻲ ﺫﻟﻚ ﺍﻟﺤﻞ ﺍﻟﺬﻱ ﻧﻘﺘﺮﺣﻪ‬
‫ﻓﻲﻫﺬﻩ ﺍﻟﻮﺭﻗﺔ ‪ - mRPL -‬ﻟﺮﺍﺣﺔ ﺍﻟﻘﺮﺍء‪.‬‬
‫‪.7.3‬ﺍﻟﻤﺤﺎﻛﺎﺓ ﻣﻘﺎﺑﻞ ﺍﻟﻨﺘﺎﺉﺞ ﺍﻟﺘﺠﺮﻳﺒﻴﺔ‬

‫‪8.1‬ﺣﻠﻮﻝ ﺍﻟﺘﻨﻘﻞ ﺿﻤﻦ ‪6LoWPAN‬‬ ‫ﻗﻤﻨﺎﺑﻤﻘﺎﺭﻧﺔ ﻧﺘﺎﺉﺞ ﺍﻟﻤﺤﺎﻛﺎﺓ ﺑﺎﻻﺧﺘﺒﺎﺭﺍﺕ ﺍﻟﺘﺠﺮﻳﺒﻴﺔ ﻓﻲ ﺇﻋﺪﺍﺩﻱ ﺍﻟﺸﺒﻜﺔ‪(1) :‬‬
‫ﺍﻹﻋﺪﺍﺩﺍﻟﺘﺠﺮﻳﺒﻲ ‪ 1‬ﻛﻤﺎ ﻫﻮ ﻣﻮﺿﺢ ﻓﻲﺍﻟﺸﻜﻞ ‪)12‬ﺏ( ﻭ )‪ (2‬ﺍﻹﻋﺪﺍﺩ ﺍﻟﺘﺠﺮﻳﺒﻲ ‪2‬‬
‫ﻓﻲ]‪[40،41‬ﺗﻢ ﺗﻘﻴﻴﻢ ﻧﺴﺨﺔ ﺧﻔﻴﻔﺔ ﻣﻦ ‪ Mobile IPv6‬ﻋﺒﺮ ‪.6LoWPAN‬‬ ‫ﻛﻤﺎﻫﻮ ﻣﻮﺿﺢ ﻓﻲﺍﻟﺸﻜﻞ ‪)12‬ﺝ(‪ .‬ﺍﻟﻨﺘﺎﺉﺞ ﻓﻲﺍﻟﺠﺪﻭﻝ ‪ 4‬ﺗﺒﻴﻦ ﺃﻥ ﺍﻷﺩﺍء ﻣﻦ‬
‫ﻓﻲ‪ ، Mobile IPv6‬ﻳﻌﺘﻤﺪ ﺍﻛﺘﺸﺎﻑ ﺍﻟﺤﺮﻛﺔ ﻋﻠﻰ ﺍﻛﺘﺸﺎﻑ ﺍﻟﺠﺎﺭ ‪ ،‬ﻭﻫﻮ ﺃﻣﺮ‬ ‫ﺣﻴﺚﺗﺴﻠﻴﻢ ﺍﻟﺤﺰﻡ ﻭﺗﺄﺧﻴﺮ ﺍﻟﺘﺴﻠﻴﻢ ﻓﻲ ﺍﻻﺧﺘﺒﺎﺭﺍﺕ ﺍﻟﺘﺠﺮﻳﺒﻴﺔ ﺃﻓﻀﻞ ﻧﺴﺒﻴﺎً ﻣﻦ‬
‫ﺍﺧﺘﻴﺎﺭﻱﻓﻲ ‪ .[32]6LoWPAN‬ﻓﻲ ﻫﺬﺍ ﺍﻟﻌﻤﻞ ‪ ،‬ﺍﻗﺘﺮﺡ ﺍﻟﻤﺆﻟﻔﻮﻥ ‪Mobinet‬‬ ‫ﺍﻟﻤﺤﺎﻛﺎﺓ‪.‬ﻳﺘﻢ ﺗﻘﻠﻴﻞ ﺍﻟﺤﻤﻞ ﺍﻟﺰﺍﺉﺪ ﻓﻲ ﺍﻹﻋﺪﺍﺩ ‪ 2‬ﺑﺸﻜﻞ ﻛﺒﻴﺮ ﺣﻴﺚ ﺃﻥ ﺗﺪﺍﺧﻞ‬
‫ﺍﻟﺬﻱﻳﻌﺘﻤﺪ ﻋﻠﻰ ﺍﻟﺴﻤﻊ ﻓﻲ ﺟﻮﺍﺭ ﻋﻘﺪﺓ ﻣﺘﻨﻘﻠﺔ‪ .‬ﻣﻦ ﺧﻼﻝ ﺍﻛﺘﺸﺎﻑ ﺃﻱ ﺗﻐﻴﻴﺮﺍﺕ‬ ‫ﺍﻻﺭﺗﺒﺎﻁﺑﻴﻦ ﻧﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ ﺍﻟﻤﺠﺎﻭﺭﺓ ﺃﻋﻠﻰ ﻣﻨﻪ ﻓﻲ ﺍﻟﻤﺤﺎﻛﺎﺓ‪ .‬ﻋﻼﻭﺓ ﻋﻠﻰ ﺫﻟﻚ ‪،‬‬
‫ﻓﻲﺍﻟﺤﻲ ‪ ،‬ﺗﺮﺳﻞ ﺍﻟﻌﻘﺪﺓ ﺍﻟﻤﺘﻨﻘﻠﺔ ﻃﻠﺒﺎً ﻣﻦ ﺟﻬﺎﺯ ﺍﻟﺘﻮﺟﻴﻪ ﻻﺳﺘﺉﻨﺎﻑ ﺍﻛﺘﺸﺎﻑ‬ ‫ﻓﺈﻥﻧﻤﻮﺫﺝ ﺍﻟﺮﺍﺩﻳﻮ ﺍﻟﺨﺎﺹ ﺑﺎﻟﻤﺤﺎﻛﻲ ﻏﻴﺮ ﺩﻗﻴﻖ )ﻳﻌﺘﻤﺪ ﺑﺸﻜﻞ ﺃﺳﺎﺳﻲ ﻋﻠﻰ‬
‫ﺍﻟﺠﺎﺭ‪.‬ﺗﺘﻄﻠﺐ ﺟﻠﺴﺔ ﺍﻻﺳﺘﻤﺎﻉ ﺗﻠﻘﻲ ﺟﻤﻴﻊ ﺍﻟﺤﺰﻡ ﻏﻴﺮ ﺍﻟﻀﺮﻭﺭﻳﺔ ﻣﻦ ﺧﻼﻝ ﻧﻘﺎﻁ‬ ‫ﺍﻟﻤﺴﺎﻓﺔ‬
‫ﺍﻟﻮﺻﻮﻝﺍﻟﻤﺠﺎﻭﺭﺓ ‪ ،‬ﻣﻤﺎ ﻳﺰﻳﺪ ﻣﻦ ﺍﻟﺤﻤﻞ ﻋﻠﻰ ﺍﻟﺸﺒﻜﺔ ﻭﺑﺎﻟﺘﺎﻟﻲ ﺍﺳﺘﻬﻼﻙ ﺍﻟﻄﺎﻗﺔ‪.‬‬

‫ﺍﻟﺠﺪﻭﻝ‪4‬‬
‫ﻳﺰﻳﺪﺍﻻﺳﺘﻤﺎﻉ ﺇﻟﻰ ﺃﻧﺸﻄﺔ ﺣﻲ ﺍﻟﻌﻘﺪﺓ ﺍﻟﻤﺘﻨﻘﻠﺔ ﻣﻦ ﺍﺳﺘﺠﺎﺑﺔ ‪MIPv6‬‬ ‫‪.‬ﺍﻟﻤﺤﺎﻛﺎﺓﻣﻘﺎﺑﻞ ﺍﻟﻨﺘﺎﺉﺞ ﺍﻟﺘﺠﺮﻳﺒﻴﺔ ‪mRPL:‬‬
‫ﻻﻛﺘﺸﺎﻑﺣﺪﺙ ﺍﻟﺘﻨﻘﻞ‪ .‬ﻳﺪﻋﻲ ﺍﻟﻤﺆﻟﻔﻮﻥ ﺃﻥ ﺗﺄﺧﻴﺮ ﺍﻟﺘﺴﻠﻴﻢ ﻣﻊ ﺗﺼﻤﻴﻢ ‪MIPv6‬‬
‫ﺇﻛﺴﺐ‪.‬ﺍﻟﻨﺘﺎﺉﺞ‬ ‫ﺳﻴﻢ‪.‬ﺍﻟﻨﺘﺎﺉﺞ‬ ‫ﺳﻴﻨﺎﺭﻳﻮﻫﺎﺕ‬
‫ﺍﻟﺨﻔﻴﻒﻫﻮ ‪ 130‬ﻣﻠﻠﻲ ﺛﺎﻧﻴﺔ )‪ 85‬ﻣﻠﻠﻲ ﺛﺎﻧﻴﺔ ﻓﻲ ‪ ، (mRPL‬ﻓﻲ ﺣﻴﻦ ﺃﻥ ﻣﻬﻠﺔ‬
‫ﺍﻻﻟﺘﻤﺎﺱﻟﻄﻠﺐ ﺟﻬﺎﺯ ﺍﻟﺘﻮﺟﻴﻪ ﺍﻟﺪﻭﺭﻱ ﻫﻲ‬ ‫‪PDR =99.77٪‬‬ ‫‪PDR =98.12٪‬‬ ‫ﺍﻹﻋﺪﺍﺩ‪) 1‬ﺍﻟﺸﻜﻞ ‪)12‬ﺏ((‬
‫(ﺩﻳﺴﻴﺒﻞ) ‪RSSI‬‬
‫(‪PDR )٪‬‬

‫ﺍﻟﻨﻔﻘﺎﺕﺍﻟﻌﺎﻣﺔ = ‪٪7.63‬‬ ‫ﺍﻟﻨﻔﻘﺎﺕﺍﻟﻌﺎﻣﺔ = ‪٪18.8‬‬


‫ﺍﻟﺘﺄﺧﻴﺮ= ‪ 92.7‬ﻣﻠﻠﻲ ﺛﺎﻧﻴﺔ‬ ‫ﺗﺄﺧﻴﺮ= ‪ 81‬ﻣﻠﻠﻲ ﺛﺎﻧﻴﺔ‬

‫‪PDR =99.68٪‬‬ ‫‪PDR =99.56٪‬‬ ‫ﺍﻹﻋﺪﺍﺩ‪) 2‬ﺍﻟﺸﻜﻞ ‪)12‬ﺝ((‬


‫‪8‬ﻳﻌﺪ ﺍﻷﺩﺍء ﺍﻟﻤﺮﺗﻔﻊ ‪ /‬ﺍﻟﻤﻨﺨﻔﺾ ﻟﻠﺨﻮﺍﺭﺯﻣﻴﺎﺕ ﺍﻟﻘﺎﺉﻤﺔ ﻋﻠﻰ ﺑﺮﻭﺗﻮﻛﻮﻝ ﺍﻹﻧﺘﺮﻧﺖ ﺍﻟﻤﻤﻜﻨّﺔ ﻟﻠﺘﻨﻘﻞ‬ ‫ﺍﻟﻨﻔﻘﺎﺕﺍﻟﻌﺎﻣﺔ = ‪٪2.43‬‬ ‫ﺍﻟﻨﻔﻘﺎﺕﺍﻟﻌﺎﻣﺔ = ‪٪2.85‬‬
‫ﺗﻘﺪﻳﺮﺍﺕﺗﻘﺮﻳﺒﻴﺔ ﻣﻘﺎﺭﻧﺔ ﺑﺘﻨﻔﻴﺬ ‪ .mRPL‬ﺗﻢ ﺗﻘﺪﻳﻢ ﺗﻔﺴﻴﺮﺍﺕ ﻟﻬﺬﻩ ﺍﻟﺘﻘﺪﻳﺮﺍﺕ ﻓﻲ ﺍﻷﻗﺴﺎﻡ‪ 8.1‬ﻭ ‪.8.2‬‬ ‫ﺍﻟﺘﺄﺧﻴﺮ= ‪ 88.2‬ﻣﻠﻠﻲ ﺛﺎﻧﻴﺔ‬ ‫ﺍﻟﺘﺄﺧﻴﺮ= ‪ 86.21‬ﻣﻠﻠﻲ ﺛﺎﻧﻴﺔ‬

‫ﻳﺮﺟﻰﺍﻻﺳﺘﺸﻬﺎﺩ ﺑﻬﺬﻩ ﺍﻟﻤﻘﺎﻟﺔ ﻓﻲ ﺍﻟﺼﺤﺎﻓﺔ ﻋﻠﻰ ﺍﻟﻨﺤﻮ ﺍﻟﺘﺎﻟﻲ‪، H. Fotouhi et al.، mRPL: Boosting Mobility in the Internet of Things، Ad Hoc Netw. )2014( :‬‬
‫‪http: // dx.doi.org/10.1016/j.adhoc.2014.10.009‬‬
‫‪17‬‬ ‫ﻓﺘﻮﺣﻲﻭﺁﺧﺮﻭﻥ‪ / .‬ﺍﻟﺸﺒﻜﺎﺕ ﺍﻟﻤﺨﺼﺼﺔ ‪xxx )2014( xxx – xxx‬‬

‫ﺍﻟﺠﺪﻭﻝ‪5‬‬
‫ﺣﻠﻮﻝﺍﻟﺘﻨﻘﻞ ﻓﻲ ﺍﻟﺸﺒﻜﺎﺕ ﻣﻨﺨﻔﻀﺔ ﺍﻟﻄﺎﻗﺔ ﺍﻟﻘﺎﺉﻤﺔ ﻋﻠﻰ ﺑﺮﻭﺗﻮﻛﻮﻝ ﺍﻹﻧﺘﺮﻧﺖ‪.‬‬

‫ﺃﺩﺍء‬ ‫ﺃﺟﻬﺰﺓﺇﺿﺎﻓﻴﺔ‬ ‫ﺣﻞﺍﻟﺘﻨﻘﻞ‬ ‫ﻛﺸﻒﺍﻟﺘﻨﻘﻞ‬ ‫ﺁﻟﻴﺔﺍﻟﺘﻮﺟﻴﻪ‬ ‫ﺍﻟﻤﺮﺟﻌﻲ‬

‫ﺍﺭﺗﻔﺎﻉﺍﻟﻨﻔﻘﺎﺕ ﺍﻟﻌﺎﻣﺔ‬ ‫ﺭﻗﻢ‬ ‫ﺿﻮء‪MIPv6‬‬ ‫ﺳﻤﻊ‬ ‫ﻣﺶﺗﺤﺖ‬ ‫ﺿﻮء‪[40،41]MIPv6‬‬


‫ﻃﺎﻗﺔﻋﺎﻟﻴﺔ‬
‫ﺍﺳﺘﺠﺎﺑﺔﻋﺎﻟﻴﺔ‬

‫ﺍﺭﺗﻔﺎﻉﺍﻟﻨﻔﻘﺎﺕ ﺍﻟﻌﺎﻣﺔ‬ ‫ﻧﻌﻢ‬ ‫‪MIPv6‬‬ ‫ﺩﻭﺭﻱ‬ ‫ﻣﺶﺗﺤﺖ‬ ‫‪[42]LowMOB‬‬


‫ﻃﺎﻗﺔﻋﺎﻟﻴﺔ‬ ‫ﻣﻨﺎﺭﺓ‬
‫ﺍﺳﺘﺠﺎﺑﺔﻋﺎﻟﻴﺔ‬

‫ﺍﺭﺗﻔﺎﻉﺍﻟﻨﻔﻘﺎﺕ ﺍﻟﻌﺎﻣﺔ‬ ‫ﻧﻌﻢ‬ ‫‪MIPv6‬‬ ‫ﺩﻭﺭﻱ‬ ‫ﻣﺶﺗﺤﺖ‬ ‫ﻻ]‪[18‬‬


‫ﻃﺎﻗﺔﻋﺎﻟﻴﺔ‬ ‫ﻣﻨﺎﺭﺓ‬
‫ﺍﺳﺘﺠﺎﺑﺔﻋﺎﻟﻴﺔ‬

‫ﺍﺭﺗﻔﺎﻉﺍﻟﻨﻔﻘﺎﺕ ﺍﻟﻌﺎﻣﺔ‬ ‫ﺭﻗﻢ‬ ‫ﻓﻮﺭﻱ‬ ‫ﺛﺎﺑﺖ‪DIO‬‬ ‫ﺍﻟﻄﺮﻳﻖﻓﻮﻕ‬ ‫‪ VANETs‬ﻟـ ‪[43،44]RPL‬‬


‫ﻃﺎﻗﺔﻋﺎﻟﻴﺔ‬ ‫ﺗﺤﺪﻳﺚ‪ETX‬‬
‫ﺍﺳﺘﺠﺎﺑﺔﻋﺎﻟﻴﺔ‬

‫ﺍﻗﻞﻋﺒﺄ‬ ‫ﺭﻗﻢ‬ ‫ﺍﻟﺘﻜﻴﻔﻲ‪DIS‬‬ ‫ﻫﺰﻳﻠﺔ‬ ‫ﺍﻟﻄﺮﻳﻖﻓﻮﻕ‬ ‫‪[45]ME-RPL‬‬


‫ﻃﺎﻗﺔﻣﻨﺨﻔﻀﺔ‬
‫ﺍﺳﺘﺠﺎﺑﺔﻣﻨﺨﻔﻀﺔ‬

‫ﺍﺭﺗﻔﺎﻉﺍﻟﻨﻔﻘﺎﺕ ﺍﻟﻌﺎﻣﺔ‬ ‫ﺭﻗﻢ‬ ‫ﻓﻮﺭﻱ‬ ‫ﻓﻘﺪﺍﻥﺍﻟﺤﺰﻣﺔ‬ ‫ﺍﻟﻄﺮﻳﻖﻓﻮﻕ‬ ‫‪[46]MoMoRo‬‬


‫ﻃﺎﻗﺔﻣﻨﺨﻔﻀﺔ‬ ‫ﻣﻨﺎﺭﺓ‬
‫ﺍﺳﺘﺠﺎﺑﺔﻣﻨﺨﻔﻀﺔ‬

‫ﺍﻗﻞﻋﺒﺄ‬ ‫ﺭﻗﻢ‬ ‫ﻓﻮﺭﻱ‬ ‫ﺍﻟﻤﻮﻗﺘﺎﺕ‬ ‫ﺍﻟﻄﺮﻳﻖﻓﻮﻕ‬ ‫‪mRPL‬‬


‫ﻃﺎﻗﺔﻣﻨﺨﻔﻀﺔ‬ ‫ﻣﻨﺎﺭﺓ‬ ‫‪ +‬ﻫﺰﻳﻠﺔ‬
‫ﺍﺳﺘﺠﺎﺑﺔﻋﺎﻟﻴﺔ‬ ‫‪ +‬ﺣﺰﻡ ﺍﻟﺒﻴﺎﻧﺎﺕ‬

‫ﻭﺑﺘﺤﻠﻴﻞﻫﺬﻩ ﺍﻟﻤﻌﻠﻮﻣﺎﺕ ‪ ،‬ﻳﻘﺮﺭ ﺍﻟﻮﻛﻼء ﺍﺧﺘﻴﺎﺭ ﺍﻟﻮﻛﻼء ﺍﻷﻓﻀﻞ ﺍﻟﺘﺎﻟﻴﻴﻦ ﻟﺸﺒﻜﺔ‬ ‫‪1‬ﺛﺎﻧﻴﺔ‪ .‬ﻓﻲ ‪ ، mRPL‬ﻳﺨﺘﻠﻒ ﺗﻮﺍﺗﺮ ﻣﺆﻗﺖ ﺍﻛﺘﺸﺎﻑ ﺍﻟﺘﻨﻘﻞ ﺍﻟﺬﻱ ﻳﻀﻤﻦ ﺍﺗﺼﺎﻝ‬
‫‪ .MN‬ﺗﻤﺖ ﺑﺮﻣﺠﺔ ﺍﻟﻌﻘﺪﺓ ﺍﻟﻤﺘﻨﻘﻠﺔ ﻹﺭﺳﺎﻝ ﺣﺰﻡ ‪ ICMP‬ﺩﻭﺭﻳﺔ ﺇﻟﻰ ﺍﻟﻮﻛﻼء‪ .‬ﺛﻢ‬ ‫ﺍﻟﺸﺒﻜﺔﻭﻓﻘﺎً ﻷﻧﺸﻄﺔ ﺍﻟﺸﺒﻜﺔ‪ .‬ﻓﻲ ﺍﻟﺸﺒﻜﺎﺕ ﻣﻨﺨﻔﻀﺔ ﺍﻻﺗﺼﺎﻝ ‪ ،‬ﺗﺘﺴﻊ ﺍﻟﻤﻬﻠﺔ ‪،‬‬
‫ﻳﺘﻮﺍﺻﻞﺍﻟﻮﻛﻼء ﻣﻊ ﺑﻌﻀﻬﻢ ﺍﻟﺒﻌﺾ ﻟﻠﺤﻔﺎﻅ ﻋﻠﻰ ﺍﺗﺼﺎﻝ ﺍﻟﺸﺒﻜﺔ ﻋﻦ ﻃﺮﻳﻖ ﺇﺟﺮﺍء‬ ‫ﻣﻤﺎﻳﺆﺩﻱ ﺑﺎﻟﺘﺎﻟﻲ ﺇﻟﻰ ﺗﻘﻠﻴﻞ ﺍﻟﺤﻤﻞ‪.‬‬
‫ﻋﻤﻠﻴﺔﺍﻟﺘﺴﻠﻴﻢ ﺃﺛﻨﺎء ﺍﻟﺘﻨﻘﻞ‪ .‬ﺗﺆﺩﻱ ﺍﻟﺤﺎﺟﺔ ﺇﻟﻰ ﺇﺭﺳﺎﻝ ﺇﺷﺎﺭﺍﺕ ﺩﻭﺭﻳﺔ ﺑﻴﻦ ﺍﻟﻌﻘﺪﺓ‬
‫ﺍﻟﻤﺘﻨﻘﻠﺔﻭﺍﻟﻮﻛﻴﻞ ﻭﺃﻳﻀﺎً ﺑﻴﻦ ﺍﻟﻮﻛﻼء ﺇﻟﻰ ﺯﻳﺎﺩﺓ ﺍﻟﺤﻤﻞ ﻋﻠﻰ ﺍﻟﺸﺒﻜﺔ ﻭﺍﺳﺘﻬﻼﻙ‬
‫ﺍﻟﻄﺎﻗﺔ‪.‬ﻓﻲ ‪ ، mRPL‬ﺗﺘﻮﻗﻒ ﺍﻹﺷﺎﺭﺍﺕ ﺇﺫﺍ ﻛﺎﻥ ﻫﻨﺎﻙ ﺑﻌﺾ ﺍﻟﻨﺸﺎﻁ ﻓﻲ ﺍﻟﻮﺳﻂ‪.‬‬ ‫ﻓﻲ‪ ،[42]LowMOB‬ﻳﻌﺘﻤﺪ ﺍﻛﺘﺸﺎﻑ ﺍﻟﺘﻨﻘﻞ ﻋﻠﻰ ﻋﻤﻠﻴﺎﺕ ﺇﺭﺳﺎﻝ ﺇﺷﺎﺭﺍﺕ‬
‫ﻋﻼﻭﺓﻋﻠﻰ ﺫﻟﻚ ‪ ،‬ﻻ ﺗﺮﺩ ﺍﻟـ ‪ APs‬ﺍﻟﻤﺠﺎﻭﺭﺓ ﺇﻻ ﺇﺫﺍ ﻛﺎﻧﺖ ﻫﻨﺎﻙ ﺣﺎﺟﺔ ﻟﻠﺘﺴﻠﻴﻢ‪ .‬ﺍﻟﺤﺪ‬ ‫ﻣﺘﻜﺮﺭﺓﻣﻦ ﺍﻟﻌﻘﺪ ﺍﻟﺜﺎﺑﺘﺔ‪ .‬ﺗﻨﻀﻢ ﺍﻟﻌﻘﺪﺓ ﺍﻟﻤﺤﻤﻮﻟﺔ ﺇﻟﻰ ‪ AP‬ﺑﺄﻋﻠﻰ ﻣﺴﺘﻮﻯ ‪.RSSI‬‬
‫ﺍﻷﺩﻧﻰﻟﺘﺄﺧﻴﺮ ﺍﻟﺘﺴﻠﻴﻢ ﻓﻲ ‪ NoP‬ﻫﻮ‬ ‫ﻳﻌﺘﻤﺪﺩﻋﻢ ﺍﻟﺘﻨﻘﻞ ﻋﻠﻰ ‪ IPv6‬ﺍﻟﻤﺤﻤﻮﻝ ﺍﻟﺘﻘﻠﻴﺪﻱ‪ .‬ﻛﻤﺎ ﺃﻧﻪ ﻳﺄﺧﺬ ﻓﻲ ﺍﻻﻋﺘﺒﺎﺭ ﻧﻘﺎﻁ‬
‫ﺍﻟﻮﺻﻮﻝﺍﻟﺘﻲ ﻳﺘﻢ ﺗﺪﻭﻳﺮﻫﺎ ﻟﻠﻌﻤﻞ ‪ ،‬ﺣﻴﺚ ﻳﺘﻢ ﺇﻳﻘﺎﻑ ﺗﺸﻐﻴﻞ ﺃﺟﻬﺰﺓ ﺍﻟﺮﺍﺩﻳﻮ‬
‫ﺑﺸﻜﻞﻣﺘﻘﻄﻊ‪ .‬ﻣﻦ ﺧﻼﻝ ﻣﺮﺍﻗﺒﺔ ﺟﻮﺩﺓ ﺍﻻﺭﺗﺒﺎﻁ ﺍﻟﻤﻨﺨﻔﻀﺔ ﻓﻲ ﻧﻘﻄﺔ ﺍﻟﻮﺻﻮﻝ‬
‫ﺍﻟﺤﺎﻟﻴﺔ ‪،‬ﻓﺈﻧﻪ ﻳﻨﺸﻂ ﻧﻘﻄﺔ ﺍﻟﻮﺻﻮﻝ ﺍﻟﻤﻨﺎﺳﺒﺔ ﺍﻟﺘﺎﻟﻴﺔ‪ .‬ﻟﻠﻘﻴﺎﻡ ﺑﺬﻟﻚ ‪ ،‬ﺗﻘﻮﻡ ‪AP‬‬
‫‪117‬ﻣﻠﻠﻲ ﺛﺎﻧﻴﺔ ‪ ،‬ﻭﻫﻮ ﺃﻋﻠﻰ ﻣﻦ ﺗﺄﺧﻴﺮ ﺗﺴﻠﻴﻢ ‪.mRPL‬‬ ‫ﺍﻟﺤﺎﻟﻴﺔﺑﺘﻨﻔﻴﺬ ﺁﻟﻴﺔ ﺗﻮﻃﻴﻦ ﺑﺎﺳﺘﺨﺪﺍﻡ ﻋﻘﺪ ﺇﺿﺎﻓﻴﺔ ‪ ،‬ﺗﺴﻤﻰ ﻧﻘﺎﻁ ﺩﻋﻢ ﺍﻟﺘﻨﻘﻞ‬
‫)‪ ، (MSPs‬ﻟﻠﻌﺜﻮﺭ ﻋﻠﻰ ﺍﺗﺠﺎﻩ ‪.MN‬‬
‫‪8.2‬ﺣﻠﻮﻝ ﺍﻟﺘﻨﻘﻞ ﺩﺍﺧﻞ ‪RPL‬‬

‫ﻓﻲ]‪ ،[43،44‬ﻳﺮﻛﺰ ﺍﻟﻤﺆﻟﻔﻮﻥ ﻋﻠﻰ ﺩﻋﻢ ﺍﻟﺘﻨﻘﻞ ﻓﻲ ‪ .RPL‬ﻳﻔﺘﺮﺽ ﻧﻤﻮﺫﺝ‬ ‫ﺍﻟﺤﺪﺍﻷﺩﻧﻰ ﻟﺘﺄﺧﻴﺮ ﺍﻟﺘﺴﻠﻴﻢ ﻟـ ‪ LowMOB‬ﻓﻲ ﺳﻴﻨﺎﺭﻳﻮ ﺍﻟﺨﺪﻣﺔ ﺍﻟﻮﺍﺣﺪﺓ ﻫﻮ‬
‫ﺍﻟﻨﻈﺎﻡﻣﺠﻤﻮﻋﺔ ﺛﺎﺑﺘﺔ ﻣﻦ ﺍﻟﻌﻘﺪ ‪ ،‬ﺑﻴﻨﻤﺎ ﺗﺤﺼﻞ ‪ MNs‬ﻋﻠﻰ ﺣﻖ ﺍﻟﻮﺻﻮﻝ ﺇﻟﻰ‬ ‫‪100‬ﻣﻠﻠﻲ ﺛﺎﻧﻴﺔ ‪ ،‬ﻭﻫﻮ ﻣﺎ ﻳﻤﻜﻦ ﻣﻘﺎﺭﻧﺘﻪ ﺑﺘﺄﺧﻴﺮ ﺍﻟﺘﺴﻠﻴﻢ ﻓﻲ ‪ .mRPL‬ﻳﻌﺪ‬
‫ﺍﻟﻌﻘﺪﺍﻟﺜﺎﺑﺘﺔ ﻣﺒﺎﺷﺮﺓ ﺃﻭ ﻋﺒﺮ ﻗﻔﺰﺍﺕ ﻣﺘﻌﺪﺩﺓ ﻋﺒﺮ ﺷﺒﻜﺎﺕ ‪ MN‬ﺃﺧﺮﻯ‪ .‬ﻳﺘﻢ‬ ‫ﺍﺳﺘﺨﺪﺍﻡﺃﺟﻬﺰﺓ ﺇﺿﺎﻓﻴﺔ ﻟﻠﺤﻔﺎﻅ ﻋﻠﻰ ﺩﻋﻢ ﺍﻟﺘﻨﻘﻞ ﺃﺣﺪ ﻋﻴﻮﺏ ‪ .LowMOB‬ﻓﻲ‬
‫ﺍﻟﺤﺼﻮﻝﻋﻠﻰ ﺍﻛﺘﺸﺎﻑ ﺍﻟﺘﻨﻘﻞ ﻣﻦ ﺧﻼﻝ ﺍﺳﺘﺨﺪﺍﻡ ﻣﺆﻗﺖ ﺛﺎﺑﺖ )ﺑﺪﻻ ًﻣﻦ ﻣﺆﻗﺖ‬ ‫‪ ، mRPL‬ﻧﻘﻮﻡ ﺑﺘﻤﻜﻴﻦ ﻋﻤﻠﻴﺔ ﺍﻟﺘﺴﻠﻴﻢ ﻋﻠﻰ ﺍﻟﻌﻘﺪ ﺍﻟﻤﺘﻨﻘﻠﺔ ﺩﻭﻥ ﺇﺿﺎﻓﺔ ﺃﻱ ﺟﻬﺎﺯ‬
‫ﺍﻟﻮﺷﻞ(‪ .‬ﺍﺳﺘﻨﺘﺞ ﺍﻟﻤﺆﻟﻔﻮﻥ ﺃﻧﻪ ﻣﻊ ﺍﺭﺗﻔﺎﻉ ﺇﺭﺳﺎﻝ ‪ ، DIO‬ﻳﺰﺩﺍﺩ ﺍﻻﺗﺼﺎﻝ ﻋﻠﻰ‬ ‫ﺃﻭﻟﻤﺲ ﺁﻟﻴﺔ ‪ RPL‬ﺍﻻﻓﺘﺮﺍﺿﻴﺔ‪ .‬ﻳﺘﻄﻠﺐ ‪ MIPv6‬ﺍﻟﺘﻘﻠﻴﺪﻱ ﻭﻧﻬﺞ ﺍﻟﺘﻌﺮﻳﺐ‬
‫ﺣﺴﺎﺏﺍﻟﻨﻔﻘﺎﺕ ﺍﻟﻌﺎﻣﺔ ﺍﻹﺿﺎﻓﻴﺔ‪ .‬ﻟﺰﻳﺎﺩﺓ ﺍﺳﺘﺠﺎﺑﺔ ﺍﻟﺸﺒﻜﺔ ‪ ،‬ﻳﺘﻢ ﺇﺭﺳﺎﻝ ﺣﺰﻡ ‪DIO‬‬ ‫ﺍﻟﻤﺴﺘﺨﺪﻡﻓﻲ ‪ LowMOB‬ﺍﻟﻌﺪﻳﺪ ﻣﻦ ﻋﻤﻠﻴﺎﺕ ﺗﺒﺎﺩﻝ ﺍﻟﺤﺰﻡ ﻣﻦ ﺃﺟﻞ ﺍﻛﺘﺸﺎﻑ‬
‫ﺑﺸﻜﻞﻣﺘﻜﺮﺭ‪ .‬ﺗﺰﻳﺪ ﻫﺬﻩ ﺍﻟﻄﺮﻳﻘﺔ ﻣﻦ ﺣﻤﻞ ﺍﻟﺸﺒﻜﺔ ﻭﺍﺳﺘﻬﻼﻙ ﺍﻟﻄﺎﻗﺔ‪ .‬ﻓﻲ ‪mRPL‬‬ ‫ﺍﻟﺘﻨﻘﻞﻭﺍﻟﺤﻔﺎﻅ ﻋﻠﻰ ﺍﻟﺘﻮﺟﻴﻪ‪ .‬ﻳﺘﻄﻠﺐ ﻫﺬﺍ ﺍﻷﺳﻠﻮﺏ ﺃﺟﻬﺰﺓ ﺇﺿﺎﻓﻴﺔ ﻭﻗﺪﺭﺍﺕ‬
‫‪،‬ﻳﺘﻢ ﺿﺒﻂ ﺩﻭﺭﻳﺔ ﺇﺭﺳﺎﻝ ‪ DIO‬ﺑﻨﺎء ًﻋﻠﻰ ﻓﺘﺮﺓ ﻧﻘﻞ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻟﺘﻘﻠﻴﻞ ﺍﻟﺤﻤﻞ‪.‬‬ ‫ﻣﻌﺎﻟﺠﺔﻋﺎﻟﻴﺔ‪ .‬ﻫﺎﺗﺎﻥ ﺍﻟﻤﻴﺰﺗﺎﻥ ﻫﻤﺎ ﺍﻟﻘﻴﻮﺩ ﺍﻟﺮﺉﻴﺴﻴﺔ ﻟﻠﺸﺒﻜﺎﺕ ﻣﻨﺨﻔﻀﺔ ﺍﻟﻄﺎﻗﺔ‪.‬‬

‫ﻋﻨﺪﺍﻟﻌﺜﻮﺭ ﻋﻠﻰ ﺟﺎﺭ ﺟﺪﻳﺪ ‪ ،‬ﻳﻘﻮﻡ ﺍﻻﺳﺘﻘﺼﺎء ﺍﻟﻔﻮﺭﻱ ﺑﺘﺤﺪﻳﺚ ﻗﻴﻤﺔ ‪ETX‬‬
‫ﻟﺘﺤﺪﻳﺪﺍﻟﻮﺍﻟﺪ ﺍﻟﻤﻔﻀﻞ ﻓﻲ ﺍﻟﻮﻗﺖ ﺍﻟﻤﻨﺎﺳﺐ‪ .‬ﻟﺘﺠﻨﺐ ﺍﻟﺤﻠﻘﺎﺕ ﺑﻌﺪ ﺍﻟﺘﺴﻠﻴﻢ ‪،‬‬ ‫ﺷﺒﻜﺔﺍﻟﻮﻛﻼء )‪[18](NoP‬ﻳﻮﻓﺮ ﺩﻋﻤﺎً ﻟﻠﺘﻨﻘﻞ ﺩﻭﻥ ﺍﻟﺘﺪﺧﻞ ﻓﻲ ﺳﻠﻮﻙ ‪WSN‬‬
‫ﻳﺘﻢﺗﺠﺎﻫﻞ ﺍﻟﻌﻘﺪ ﺍﻟﻔﺮﻋﻴﺔ ﻣﻦ ﺍﻟﻤﺠﻤﻮﻋﺔ ﺍﻷﺻﻠﻴﺔ‪ .‬ﺍﻟﻨﻤﻮﺫﺝ ﺍﻟﻤﻘﺘﺮﺡ ﻟﻪ ﻋﺐء‬ ‫ﺍﻟﻌﺎﺩﻱ‪.‬ﻳﺴﺘﺨﺪﻡ ﺍﻟﻤﺆﻟﻔﻮﻥ ﺃﺟﻬﺰﺓ ﺇﺿﺎﻓﻴﺔ ﺗﺴﻤﻰ ﺍﻟﺒﺮﻭﻛﺴﻴﺎﺕ‪ .‬ﺃﺟﻬﺰﺓ ‪ NoP‬ﻏﻴﺮ‬
‫ﻛﺒﻴﺮﻣﻦ ﺣﻴﺚ ﺍﻹﻧﺎﺭﺓ ﺍﻟﺜﺎﺑﺘﺔ ﻭﺍﻟﺪﻭﺭﻳﺔ‪ .‬ﻋﻼﻭﺓ ﻋﻠﻰ ﺫﻟﻚ ‪ ،‬ﻓﺈﻧﻪ ﻳﻌﻄﻞ ﻣﺆﻗﺖ‬ ‫ﻣﻘﻴﺪﺓﺑﺎﻟﻤﻮﺍﺭﺩ ﻭﺗﻌﺎﻟﺞ ﺇﺟﺮﺍء ﺍﻟﺘﺴﻠﻴﻢ )ﻧﻴﺎﺑﺔ ﻋﻦ ﻋﻘﺪ ﺍﻻﺳﺘﺸﻌﺎﺭ(‪ .‬ﻋﻠﻰ ﻏﺮﺍﺭ‬
‫ﺍﻟﻮﺷﻞ ‪،‬ﻭﻫﻮ ﺃﻣﺮ ﻣﻔﻴﺪ ﻟﻠﻐﺎﻳﺔ ﻓﻲ ﺣﺎﻟﺔ ﻋﺪﻡ ﻭﺟﻮﺩ ﺇﻣﻜﺎﻧﻴﺔ ﻟﻠﺘﻨﻘﻞ‪ .‬ﻳﺘﻢ ﺇﺟﺮﺍء‬ ‫ﺗﺼﻤﻴﻢ‪ ، LowMOB‬ﻳﺘﻄﻠﺐ ‪ NoP‬ﺃﺟﻬﺰﺓ ﺇﺿﺎﻓﻴﺔ‪ .‬ﻫﺬﺍ ﻫﻮ ﺃﺣﺪ ﺍﻟﻌﻴﻮﺏ‬
‫ﺍﻟﺘﻘﻴﻴﻤﺎﺕﻋﻠﻰ ﺇﻋﺪﺍﺩ ﺷﺒﻜﺔ ﻣﺨﺼﺼﺔ ﻟﻠﻤﺮﻛﺒﺎﺕ )‪ (VANET‬ﺑﻤﻌﺪﻝ ﻧﻘﻞ ﻳﺒﻠﻎ ‪24‬‬ ‫ﺍﻟﺮﺉﻴﺴﻴﺔﻟﺘﺼﻤﻴﻢ ‪.NoP‬‬
‫ﻣﻴﺠﺎﺑﺖﻓﻲ ﺍﻟﺜﺎﻧﻴﺔ ﻭﺳﺮﻋﺔ ﻻ ﺗﻘﻞ ﻋﻦ ‪ 25‬ﻣﻴﻞ ‪ /‬ﺳﺎﻋﺔ‪ .‬ﺃﺷﺎﺭﺕ ﺍﻟﻨﺘﺎﺉﺞ ﺇﻟﻰ‬
‫ﺗﺴﻠﻴﻢﺍﻟﺤﺰﻣﺔ‬
‫ﺍﻟﻮﻛﻼءﻣﺴﺆﻭﻟﻮﻥ ﻋﻦ ﻣﺮﺍﻗﺒﺔ ‪ RSSI‬ﻣﻦ ‪ MNs‬ﻭﻣﺸﺎﺭﻛﺔ ﻫﺬﻩ ﺍﻟﻤﻌﻠﻮﻣﺎﺕ ﻣﻊ‬
‫ﺍﻟﻮﻛﻼءﺍﻵﺧﺮﻳﻦ‪ .‬ﺑﻮﺍﺳﻄﺔ‬

‫ﻳﺮﺟﻰﺍﻻﺳﺘﺸﻬﺎﺩ ﺑﻬﺬﻩ ﺍﻟﻤﻘﺎﻟﺔ ﻓﻲ ﺍﻟﺼﺤﺎﻓﺔ ﻋﻠﻰ ﺍﻟﻨﺤﻮ ﺍﻟﺘﺎﻟﻲ‪، H. Fotouhi et al.، mRPL: Boosting Mobility in the Internet of Things، Ad Hoc Netw. )2014( :‬‬
‫‪http: // dx.doi.org/10.1016/j.adhoc.2014.10.009‬‬
‫ﻓﺘﻮﺣﻲﻭﺁﺧﺮﻭﻥ‪ / .‬ﺍﻟﺸﺒﻜﺎﺕ ﺍﻟﻤﺨﺼﺼﺔ ‪xxx )2014( xxx – xxx‬‬ ‫‪18‬‬

‫ﻗﻤﻨﺎﺑﺘﻨﻔﻴﺬ ﺑﻌﺾ ﺃﺟﻬﺰﺓ ﺿﺒﻂ ﺍﻟﻮﻗﺖ ﻟﺰﻳﺎﺩﺓ ﻛﻔﺎءﺓ ﺍﻟﺘﺴﻠﻴﻢ ﻋﻦ ﻃﺮﻳﻖ‬ ‫ﺑﺤﻮﺍﻟﻲ‪ ٪80‬ﻟﺴﻴﻨﺎﺭﻳﻮ ﺑﻪ ‪ MN‬ﻭﺍﺣﺪ ﻭ ‪ AP‬ﻭﺍﺣﺪ )ﻣﻘﺎﺭﻧﺔ ﺑـ ‪ ٪100‬ﻓﻲ ‪، (mRPL‬‬
‫ﺗﻘﻠﻴﻞﺗﺄﺧﻴﺮ ﺍﻟﺘﺴﻠﻴﻢ ﻭﺍﺯﺩﺣﺎﻡ ﺍﻟﺸﺒﻜﺔ‪ .‬ﻟﻘﺪ ﺃﺧﺬﻧﺎ ﻓﻲ ﺍﻻﻋﺘﺒﺎﺭ ﺧﺼﺎﺉﺺ ﺍﻻﺭﺗﺒﺎﻁ‬ ‫ﻭﺍﻟﺘﻲﺯﺍﺩﺕ ﺇﻟﻰ‬
‫ﻣﻨﺨﻔﺾﺍﻟﻄﺎﻗﺔ ﻭﻗﻴﻮﺩ ﺑﻨﻴﺔ ‪ IPv6‬ﻟﻀﺒﻂ ﺍﻟﺠﺪﺍﻭﻝ‪ .‬ﻃﺒﻘﻨﺎ ﺍﻷﻭﻟﻮﻳﺎﺕ ﻋﻠﻰ ﻧﻘﺎﻁ‬ ‫‪100٪‬ﻟﻤﺎ ﻳﺼﻞ ﺇﻟﻰ ‪ .MNs 10‬ﺗﺆﺩﻱ ﺯﻳﺎﺩﺓ ﻋﺪﺩ ﻋﻘﺪ ﺍﻟﻬﺎﺗﻒ ﺍﻟﻤﺤﻤﻮﻝ ﻓﻲ‬
‫ﺍﻟﻮﺻﻮﻝ)ﻭﻓﻘﺎً ﻟﻤﺴﺘﻮﻳﺎﺕ ‪ (ARSSI‬ﻟﺘﻘﻠﻴﻞ ﺍﺣﺘﻤﺎﻟﻴﺔ ﺗﺼﺎﺩﻡ ﺍﻟﺤﺰﻡ ﺃﺛﻨﺎء ﻋﻤﻠﻴﺔ‬ ‫ﻣﻨﻄﻘﺔﻣﺎ ﺇﻟﻰ ﺯﻳﺎﺩﺓ ﺍﺗﺼﺎﻝ ﺍﻟﺸﺒﻜﺔ‪.‬‬
‫ﺍﻟﺘﺴﻠﻴﻢ‪.‬‬ ‫‪[45]ME-RPL‬ﻳﻔﺘﺮﺽ ﺃﻥ ﺍﻟﻌﻘﺪ ﺍﻟﻤﺘﻨﻘﻠﺔ ﻣﺤﺪﺩﺓ ﺩﺍﺧﻞ ﻋﻘﺪ ‪ RPL‬ﺍﻟﺜﺎﺑﺘﺔ‪.‬‬
‫ﻣﻦﺧﻼﻝ ﺗﻤﻜﻴﻦ ﺧﻮﺍﺭﺯﻣﻴﺔ ﺍﻟﺘﻌﻠﻢ ‪ ،‬ﺗﺴﺘﻌﻠﻢ ﺍﻟﻌﻘُﺪ ﺍﻟﺘﻲ ﺗﻐﻴﺮ ﺃﺻﻠﻬﺎ ﻓﻲ ﻛﺜﻴﺮ ﻣﻦ‬
‫ﺍﻷﺣﻴﺎﻥﺟﻴﺮﺍﻧﻬﺎ ﺑﻔﻮﺍﺻﻞ ‪ DIS‬ﺃﻗﻞ‪ .‬ﻫﺬﺍ ﻳﻌﻨﻲ ﺃﻥ ﺍﻟﻔﺎﺻﻞ ﺍﻟﺰﻣﻨﻲ ﻟـ ‪DIS‬‬
‫ﺗﻢﺍﺧﺘﺒﺎﺭ ﺗﻜﺎﻣﻞ ‪ smart-HOP‬ﺩﺍﺧﻞ ‪) RPL‬ﺍﻟﻤﺪﺑﻠﺠﺔ ‪ (mRPL‬ﻭﺻﻘﻠﻪ‬ ‫ﺩﻳﻨﺎﻣﻴﻜﻲﻭﻓﻘﺎً ﻟﺘﻀﺎﺭﺏ ﺍﻟﺸﺒﻜﺔ‪ .‬ﺗﺴُﺘﺨﺪﻡ ﻫﺬﻩ ﺍﻹﺳﺘﺮﺍﺗﻴﺠﻴﺔ ﺃﻳﻀﺎً ﻓﻲ ‪mRPL‬‬
‫ﻭﺍﻟﺘﺤﻘﻖﻣﻦ ﺻﺤﺘﻪ ﻣﻦ ﺧﻼﻝ ﻋﻤﻠﻴﺎﺕ ﺍﻟﻤﺤﺎﻛﺎﺓ ﻭﺍﻟﺘﺠﺎﺭﺏ ﺍﻟﻤﻜﺜﻔﺔ‪ .‬ﺗﺸﻴﺮ‬ ‫ﻟﻀﺒﻂﺍﻟﻔﺎﺻﻞ ﺍﻟﺰﻣﻨﻲ ﻟﻺﺷﺎﺭﺓ ﺩﻳﻨﺎﻣﻴﻜﻴﺎً ﻭﺗﻘﻠﻴﻞ ﺍﻟﺤﻤﻞ ﻋﻠﻰ ﺍﻟﺸﺒﻜﺔ ﻭﻓﻲ‬
‫ﺍﻟﻨﺘﺎﺉﺞﺍﻟﺘﻲ ﺣﺼﻠﻨﺎ ﻋﻠﻴﻬﺎ ﺇﻟﻰ ﺃﻥ ﻧﻤﻮﺫﺝ ﺍﻻﻧﺘﺸﺎﺭ ﺍﻟﺮﺍﺩﻳﻮﻱ ﻏﻴﺮ ﺍﻟﺪﻗﻴﻖ ﻓﻲ‬ ‫ﺍﻟﻨﻬﺎﻳﺔﺍﺳﺘﻬﻼﻙ ﺍﻟﻄﺎﻗﺔ‪ .‬ﺗﺨﺘﺎﺭ ‪ MN‬ﺍﻟﻌﻘﺪ ﺍﻟﺜﺎﺑﺘﺔ ﺫﺍﺕ ﺍﻟﺮﻭﺍﺑﻂ ﻋﺎﻟﻴﺔ ﺍﻟﺠﻮﺩﺓ‬
‫ﻧﺘﺎﺉﺞﺗﺄﺛﻴﺮﺍﺕ ﺍﻟﻤﺤﺎﻛﺎﺓ ﺍﻟﻤﺘﻌﻠﻘﺔ ﺑﺄﺩﺍء ﺍﻟﺘﺴﻠﻴﻢ‪ :‬ﺗﺘﺪﺍﺧﻞ ﺍﻟﺮﻭﺍﺑﻂ ﺍﻟﺮﺍﺩﻳﻮﻳﺔ‬ ‫ﻛﺄﻓﻀﻞﺍﻵﺑﺎء‪.‬‬
‫ﺑﺸﻜﻞﺃﻛﺜﺮ ﺃﻫﻤﻴﺔ ﻓﻲ ﺍﻟﺘﺠﺎﺭﺏ ﺍﻟﺤﻘﻴﻘﻴﺔ )ﻳﻨﺸﺊ ﺍﻟﻤﺤﺎﻛﻲ ﺍﻟﺤﺪ ﺍﻷﺩﻧﻰ ﻣﻦ‬
‫ﺍﻟﺘﺪﺍﺧﻞﺑﻴﻦ ﻧﻘﺎﻁ ﺍﻟﻮﺻﻮﻝ ﺍﻟﻤﺠﺎﻭﺭﺓ(‪.‬‬
‫ﻓﻲ‪ ، ME-RPL‬ﻻ ﻳﺘﻢ ﺍﻛﺘﺸﺎﻑ ﺍﻟﺤﺮﻛﺎﺕ ﺍﻟﻤﻔﺎﺟﺉﺔ ﻓﻲ ﺍﻟﻮﻗﺖ ﺍﻟﻔﻌﻠﻲ ‪،‬‬
‫ﻭﺟﺪﻧﺎﺃﻳﻀﺎً ﺃﻥ ﺃﻓﻀﻞ ﺇﻋﺪﺍﺩ ﻟﻤﻌﻠﻤﺎﺕ ‪ RPL‬ﻟﺘﻄﺒﻴﻘﺎﺕ ﺍﻟﻬﺎﺗﻒ ﺍﻟﻤﺤﻤﻮﻝ‬ ‫ﺣﻴﺚﻳﺘﻢ ﺍﺳﺘﺨﺪﺍﻡ ﺧﻮﺍﺭﺯﻣﻴﺔ ﺍﻟﺘﻌﻠﻢ‪ .‬ﻭﺑﺎﻟﺘﺎﻟﻲ ‪ ،‬ﻻ ﺗﺰﺍﻝ ﻣﺸﻜﻠﺔ ﺍﻻﺳﺘﺠﺎﺑﺔ‬
‫ﻳﺆﺩﻱﺇﻟﻰ ﺗﺒﺎﺩﻝ ﻛﺒﻴﺮ ﻟﺮﺳﺎﺉﻞ ﺍﻟﺘﺤﻜﻢ‪ .‬ﺑﺪﻻ ًﻣﻦ ﺫﻟﻚ ‪ ،‬ﺗﺴﺘﻄﻴﻊ ‪ mRPL‬ﺍﻟﺤﻔﺎﻅ‬ ‫ﺍﻟﻤﻨﺨﻔﻀﺔﻟﺘﻮﺟﻴﻪ ‪ RPL‬ﻟﻠﺘﻌﺎﻣﻞ ﻣﻊ ﺍﻟﺘﻐﻴﺮﺍﺕ ﺍﻟﺒﻴﺉﻴﺔ ﻭﺍﻟﺘﻀﺎﺭﺏ ﻗﺎﺉﻤﺔ‪ .‬ﻓﻲ‬
‫ﻋﻠﻰﻣﻘﺪﺍﺭ ﺣﻤﻞ ﻣﻨﺨﻔﺾ ﺃﺛﻨﺎء ﺍﻻﺳﺘﺠﺎﺑﺔ ﻟﺘﻐﻴﺮﺍﺕ ﺍﻟﺸﺒﻜﺔ )ﺗﺄﺧﻴﺮ ﺗﺴﻠﻴﻢ ﻳﺒﻠﻎ‬ ‫‪ ، mRPL‬ﻳﻀﻤﻦ ﺍﻟﻤﺆﻗﺖ ﺍﻟﻜﺸﻒ ﻓﻲ ﺍﻟﻮﻗﺖ ﺍﻟﻤﻨﺎﺳﺐ ﻋﻦ ﺍﻟﺤﺮﻛﺎﺕ‬
‫‪85‬ﻣﻠﻠﻲ ﺛﺎﻧﻴﺔ(‪ .‬ﻋﻼﻭﺓ ﻋﻠﻰ ﺫﻟﻚ ‪ ،‬ﻳﺘﻢ ﺗﺤﻘﻴﻖ ﻣﻌﺪﻝ ﺗﺴﻠﻴﻢ ﺣﺰﻡ ﺑﻨﺴﺒﺔ ‪٪100‬‬ ‫ﺍﻟﻤﻔﺎﺟﺉﺔ)ﻣﺜﻞ ﻣﺆﻗﺖ ﺍﻛﺘﺸﺎﻑ ﺍﻟﺘﻨﻘﻞ(‪ .‬ﻳﻀﻤﻦ ﺿﺒﻂ ﻫﺬﺍ ﺍﻟﻤﺆﻗﺖ ﺍﺳﺘﺠﺎﺑﺔ‬
‫ﺗﻘﺮﻳﺒﺎًﻋﻨﺪ ﺍﻟﺘﻨﻘﻞ‪.‬‬ ‫ﺍﻟﺸﺒﻜﺔ‪.‬ﻓﻲ ‪ ، ME-RPL‬ﻳﺒﻠﻎ ﺍﻟﺤﺪ ﺍﻷﻗﺼﻰ ﻟﻨﺴﺒﺔ ﺗﺴﻠﻴﻢ ﺍﻟﺤﺰﻣﺔ ‪ ، ٪85‬ﻭﺍﻟﺬﻱ‬
‫ﻳﺘﻔﻮﻕﻋﻠﻴﻪ ‪) mRPL‬ﺣﻮﺍﻟﻲ ‪.(PDR ٪100‬‬
‫ﺩﺭﺳﻨﺎﺗﺄﺛﻴﺮ ﺣﺮﻛﺔ ﻣﺮﻭﺭ ﺍﻟﺸﺒﻜﺔ ﺍﻟﻤﺘﻐﻴﺮﺓ ﻭﺩﻭﺭﺓ ﺍﻟﻌﻤﻞ ﻭﺳﺮﻋﺔ ﺍﻟﻌﻘﺪﺓ‬
‫ﺍﻟﻤﺘﻨﻘﻠﺔﻋﻠﻰ ﺃﺩﺍء ﺗﺴﻠﻴﻢ ‪ .mRPL‬ﺃﺷﺎﺭﺕ ﺍﻟﻨﺘﺎﺉﺞ ﺇﻟﻰ ﺃﻥ ﻋﻤﻠﻴﺔ ﺍﻟﺘﺴﻠﻴﻢ ﻓﻲ‬
‫ﺍﻟﺸﺒﻜﺎﺕﻣﻨﺨﻔﻀﺔ ﺍﻟﺤﺮﻛﺔ ﺗﻜﻮﻥ ﺃﻗﻞ ﺍﺳﺘﺠﺎﺑﺔ‪ .‬ﻋﻼﻭﺓ ﻋﻠﻰ ﺫﻟﻚ ‪ ،‬ﻓﺈﻥ ﺗﻮﺳﻴﻊ‬ ‫‪[46]MoMoRo‬ﻳﺪﻋﻢ ﺍﻟﺘﻨﻘﻞ ﻓﻲ ﺷﺒﻜﺔ ﻣﺮﻭﺭ ﻣﺘﻔﺮﻗﺔ ﺗﻘﻮﻡ ﺑﺘﺸﻐﻴﻞ ‪.RPL‬‬
‫ﻓﺘﺮﺍﺕﺍﻻﺳﺘﻤﺎﻉ ﻳﺆﺛﺮ ﻋﻠﻰ ﺍﻷﺩﺍء ﻣﻦ ﺧﻼﻝ ﺯﻳﺎﺩﺓ ﺗﺄﺧﻴﺮ ﺍﻟﺘﺴﻠﻴﻢ‪ .‬ﻭﻣﻊ ﺫﻟﻚ ‪ ،‬ﻓﺈﻥ‬ ‫ﻳﻘﻮﻡﺑﺈﻧﺸﺎء ﻃﺒﻘﺔ ﺇﺿﺎﻓﻴﺔ ﺑﻴﻦ ﺍﺭﺗﺒﺎﻁ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻭﻃﺒﻘﺎﺕ ﺍﻟﺸﺒﻜﺔ ﻟﻠﺘﻌﺎﻣﻞ ﻣﻊ‬
‫ﺗﺒﺎﻳﻦﺳﺮﻋﺔ ﺍﻟﻌﻘﺪ ﺍﻟﻤﺘﻨﻘﻠﺔ )ﺿﻤﻦ ﻧﻄﺎﻕ ﺳﺮﻋﺔ ﺍﻟﻤﺸﻲ ﺍﻟﺒﺸﺮﻱ( ﻻ ﻳﺆﺛﺮ ﻋﻠﻰ‬ ‫ﺍﻛﺘﺸﺎﻑﺍﻟﺘﻨﻘﻞ‪ .‬ﺑﻌﺪ ﻓﺸﻞ ﺇﺭﺳﺎﻝ ﺍﻟﺤﺰﻣﺔ ‪ ،‬ﻳﻘﻮﻡ ‪ MoMoRo‬ﺑﻤﺤﺎﻭﻟﺔ ﺃﺧﺮﻯ‬
‫ﺍﻷﺩﺍءﺍﻟﻌﺎﻡ‪.‬‬ ‫ﻟﻠﻮﺻﻮﻝﺇﻟﻰ ﺍﻟﻮﺟﻬﺔ ﻋﻦ ﻃﺮﻳﻖ ﺇﺭﺳﺎﻝ ﺣﺰﻣﺔ ﺃﺣﺎﺩﻳﺔ ﺍﻹﺭﺳﺎﻝ‪ .‬ﺇﺫﺍ ﻓﺸﻠﺖ ﻣﺮﺓ‬
‫ﺃﺧﺮﻯ ‪،‬ﻳﺒﺪﺃ ‪ MoMoRo‬ﻓﻲ ﺍﻟﺒﺤﺚ ﻋﻦ ﻣﺴﺎﺭ ﺟﺪﻳﺪ ﻋﻦ ﻃﺮﻳﻖ ﺑﺚ ﺇﺷﺎﺭﺍﺕ‬
‫ﻭﺟﻤﻊﺍﻟﺮﺩﻭﺩ ﻣﻦ ﺍﻟﺠﻴﺮﺍﻥ‪ .‬ﺗﻈﻬﺮ ﻧﺘﺎﺉﺞ ﺗﻘﻴﻴﻤﺎﺕ ‪ MoMoRo‬ﺃﻧﻬﺎ ﺗﺤﺴﻦ ﻧﺴﺒﺔ‬
‫ﻗﻤﻨﺎﺑﺘﻨﻔﻴﺬ ﻭﺩﻣﺞ ﺁﻟﻴﺔ ﺍﻟﺘﺴﻠﻴﻢ ﺍﻟﺨﺎﺻﺔ ﺑﻨﺎ ﻓﻲ ﻣﻜﺪﺱ ‪RPL / 6LoWPAN‬‬ ‫ﺗﺴﻠﻴﻢﺍﻟﺤﺰﻡ ﺣﺘﻰ ‪ .٪85‬ﻭﻣﻊ ﺫﻟﻚ ‪ ،‬ﻓﺈﻧﻪ ﻳﺰﻳﺪ ﻣﻦ ﺍﻟﺤﻤﻞ ﻋﻠﻰ ﺍﻟﺸﺒﻜﺔ ﺑﺸﻜﻞ‬
‫ﻓﻲ‪ ، Contiki‬ﻭﻫﻮ ﻧﻈﺎﻡ ﺗﺸﻐﻴﻞ ﻭﺍﺳﻊ ﺍﻻﻧﺘﺸﺎﺭ ﻟﻠﺸﺒﻜﺎﺕ ﺍﻟﻼﺳﻠﻜﻴﺔ ﻣﻨﺨﻔﻀﺔ‬ ‫ﻛﺒﻴﺮ ‪،‬ﻣﻦ ‪ pkt / min 6‬ﻓﻲ ‪ RPL‬ﺇﻟﻰ ‪ pkt / min 65‬ﻓﻲ ‪ .MoMoRo‬ﻓﻲ‬
‫ﺍﻟﻄﺎﻗﺔ‪.‬ﻭﺍﻷﻫﻢ ﻣﻦ ﺫﻟﻚ ﺃﻧﻨﺎ ﺟﻌﻠﻨﺎ ﺷﻔﺮﺓ ﺍﻟﻤﺼﺪﺭ ﻣﺘﺎﺣﺔ ﻣﺠﺎﻧﺎً ﻟﻠﻤﺠﺘﻤﻊ ﺍﻟﺪﻭﻟﻲ]‪1‬‬ ‫‪ ، mRPL‬ﺣﻘﻘﻨﺎ ﻧﺴﺒﺔ ‪ ٪100‬ﻟﺘﺴﻠﻴﻢ ﺍﻟﺤﺰﻡ ﺑﺰﻳﺎﺩﺓ ‪ ٪22‬ﻓﻘﻂ ﻣﻘﺎﺭﻧﺔ ًﺑﺘﻮﺟﻴﻪ ‪RPL‬‬
‫[‪.‬‬ ‫‪.‬‬

‫ﺷﻜﺮﻭﺗﻘﺪﻳﺮ‬
‫ﻓﻲﻧﻤﻮﺫﺝ ‪ ، MoMoRo‬ﻳﻌﺘﻤﺪ ﺍﻛﺘﺸﺎﻑ ﺍﻟﺘﻨﻘﻞ ﻓﻘﻂ ﻋﻠﻰ ﻓﻘﺪﺍﻥ ﺍﻟﺤﺰﻣﺔ‪.‬‬
‫ﺗﻢﺩﻋﻢ ﻫﺬﺍ ﺍﻟﻌﻤﻞ ﺟﺰﺉﻴﺎً ﻣﻦ ﻗﺒﻞ ﺍﻟﺼﻨﺎﺩﻳﻖ ﺍﻟﻮﻃﻨﻴﺔ ﻣﻦ ﺧﻼﻝ ‪) FCT‬‬ ‫ﻫﺬﺍﺍﻟﻨﻬﺞ ﺍﻟﺴﻠﺒﻲ ﻳﺠﻌﻞ ﺍﻟﺸﺒﻜﺔ ﻣﻨﺨﻔﻀﺔ ﺟﺪﺍً ﻓﻲ ﺍﻻﺳﺘﺠﺎﺑﺔ ﻟﻠﺘﻐﻴﺮﺍﺕ‬
‫ﺍﻟﻤﺆﺳﺴﺔﺍﻟﺒﺮﺗﻐﺎﻟﻴﺔ ﻟﻠﻌﻠﻮﻡ ﻭﺍﻟﺘﻜﻨﻮﻟﻮﺟﻴﺎ( ﻭ ‪) ERDF‬ﺻﻨﺪﻭﻕ ﺍﻟﺘﻨﻤﻴﺔ ﺍﻹﻗﻠﻴﻤﻴﺔ‬ ‫ﺍﻟﻄﻮﺑﻮﻟﻮﺟﻴﺔﺍﻟﺘﻲ ﻳﺴﺒﺒﻬﺎ ﺍﻟﺘﻨﻘﻞ‪ .‬ﻋﻼﻭﺓ ﻋﻠﻰ ﺫﻟﻚ ‪ ،‬ﻓﻲ ﺍﻟﺸﺒﻜﺎﺕ ﻣﻨﺨﻔﻀﺔ‬
‫ﺍﻷﻭﺭﻭﺑﻴﺔ( ﻣﻦ ﺧﻼﻝ ‪) COMPETE‬ﺍﻟﺒﺮﻧﺎﻣﺞ ﺍﻟﺘﺸﻐﻴﻠﻲ "ﺍﻟﻌﻮﺍﻣﻞ ﺍﻟﻤﻮﺿﻮﻋﻴﺔ‬ ‫ﺍﻟﻄﺎﻗﺔ ‪،‬ﻣﻦ ﺍﻟﻤﻌﺘﺎﺩ ﺟﺪﺍً ﺃﻥ ﺗﻨﺨﻔﺾ ﺟﻮﺩﺓ ﺍﻟﺮﻭﺍﺑﻂ ﻣﺆﻗﺘﺎً ‪ ،‬ﻣﻤﺎ ﻳﺘﺴﺒﺐ ﻓﻲ‬
‫ﻟﻠﺘﻨﺎﻓﺴﻴﺔ"( ‪ ،‬ﺿﻤﻦ ﺍﻟﻤﺸﺎﺭﻳﻊ (‪-01-0124-FEDER-014922 )MASQOTS‬‬ ‫ﻓﻘﺪﺍﻟﺤﺰﻣﺔ ‪ ،‬ﻟﺬﻟﻚ ﻓﺈﻥ ﻗﺮﺍﺭ ﺍﻟﺘﺴﻠﻴﻢ ﺍﺳﺘﻨﺎﺩﺍً ﺇﻟﻰ ﺧﺴﺎﺉﺮ ﺍﻟﺤﺰﻣﺔ ﻳﻔﺮﺽ ﺻﻴﺎﻧﺔ‬
‫‪ ، FCOMP-01- 0124-FEDER- 037281 )CISTER( ، FCOMP‬ﻭﺑﺘﻤﻮﻳﻞ ‪JU‬‬ ‫ﻏﻴﺮﺿﺮﻭﺭﻳﺔ ﻟﻠﻤﺴﺎﺭ ﻣﻤﺎ ﻳﺆﺩﻱ ﺑﺎﻟﺘﺎﻟﻲ ﺇﻟﻰ ﺯﻳﺎﺩﺓ ﺍﻟﺤﻤﻞ ﻋﻠﻰ ﺍﻟﺸﺒﻜﺔ‪.‬‬
‫‪ ، EU ARTEMIS‬ﺿﻤﻦ ﻣﺸﺮﻭﻉ ‪/ 0001/2012 ، JU Grant Nr. 332987‬‬
‫‪) ARTEMIS‬ﺃﺭﻭﻫﻴﺪ( ؛ ﺃﻳﻀﺎً ﺑﻮﺍﺳﻄﺔ ‪ FCT‬ﻭ ‪) ESF‬ﺍﻟﺼﻨﺪﻭﻕ ﺍﻻﺟﺘﻤﺎﻋﻲ ﺍﻷﻭﺭﻭﺑﻲ‬
‫( ﻣﻦ ﺧﻼﻝ ‪) POPH‬ﺍﻟﺒﺮﻧﺎﻣﺞ ﺍﻟﺘﺸﻐﻴﻠﻲ ﺍﻟﺒﺮﺗﻐﺎﻟﻲ ﺍﻟﻤﺤﺘﻤﻞ ﻟﻺﻧﺴﺎﻥ( ‪ ،‬ﺑﻤﻮﺟﺐ‬
‫ﻣﻨﺤﺔﺍﻟﺪﻛﺘﻮﺭﺍﻩ ‪.SFRH / BD / 71823/2010‬‬
‫‪.9‬ﺍﻟﺨﻼﺻﺔ‬

‫ﺗﻘﺘﺮﺡﻫﺬﻩ ﺍﻟﻮﺭﻗﺔ ﺣﻼ ًﺑﺴﻴﻄﺎً ﻟﻠﻐﺎﻳﺔ ﻭﻟﻜﻨﻪ ﻓﻌﺎﻝ ﻟﻠﺘﻌﺎﻣﻞ ﻣﻊ ﺍﻟﺘﻨﻘﻞ ﻛﺈﺣﺪﻯ‬


‫ﺍﻟﻤﺸﻜﻼﺕﺍﻟﺼﻌﺒﺔ ﻟﺘﻄﺒﻴﻘﺎﺕ ﺇﻧﺘﺮﻧﺖ ﺍﻷﺷﻴﺎء ﺍﻟﻤﺴﺘﻘﺒﻠﻴﺔ‪ .‬ﻗﻤﻨﺎ ﺑﺘﻮﺳﻴﻊ ‪- RPL‬‬
‫ﻣﺮﺍﺟﻊ‬
‫ﺑﺮﻭﺗﻮﻛﻮﻝﺍﻟﺘﻮﺟﻴﻪ ﺍﻟﻘﻴﺎﺳﻲ ﻟﻠﺸﺒﻜﺎﺕ ﻣﻨﺨﻔﻀﺔ ﺍﻟﻄﺎﻗﺔ ﻓﻲ ﺑﻨﻴﺔ ﺇﻧﺘﺮﻧﺖ ﺍﻷﺷﻴﺎء ‪-‬‬
‫> ‪/ masqots / sources.html]1[ mrpl: smart-hop within rpl ، 2014.‬‬ ‫ﻣﻊﺩﻋﻢ ﺗﻨﻘﻞ ﺳﺮﻳﻊ ﻭﻣﻮﺛﻮﻕ‪.‬‬
‫‪.<http://www.cister.isep.ipp.pt‬‬
‫]‪[2‬ﻣﻮﻟﻴﺠﺎﻥ ‪of the 4th Workshop on Embedded Network Sensors، ACM، 2007 ،‬‬
‫ﻟﻘﺪﻗﻤﻨﺎ ﺑﺴﻼﺳﺔ ﺑﺪﻣﺞ ﺁﻟﻴﺔ ﺗﺴﻠﻴﻢ )ﻳﻄﻠﻖ ﻋﻠﻴﻬﺎ ﺍﺳﻢ ‪ (smart-HOP‬ﺩﺍﺧﻞ‬
‫‪.6loWPAN architecture ، in: Proceedings‬‬
‫‪ RFC4944.‬ﺍﻟﺸﺒﻜﺎﺕ ‪ ،‬ﻣﻌﻴﺎﺭ ﺍﻹﻧﺘﺮﻧﺖ ﺍﻟﻤﻘﺘﺮﺡ ‪of IPv6 Packets over IEEE 802.15. 4‬‬ ‫‪ RPL‬ﺑﻄﺮﻳﻘﺔ ﺗﺤﺎﻓﻆ ﻋﻠﻰ ﺍﻟﺘﻮﺍﻓﻖ ﺍﻟﻌﻜﺴﻲ ﻣﻊ ﺍﻟﺒﺮﻭﺗﻮﻛﻮﻝ ﺍﻟﻘﻴﺎﺳﻲ‪ .‬ﺁﻟﻴﺔ ﺗﺴﻠﻴﻢ‬
‫‪]3[ G. Montenegro، N. Kushalnagar، J. Hui، D. Culler، Transmission‬‬ ‫‪[19،20]Smart-HOP‬ﺗﻢ ﺗﻄﺒﻴﻘﻪ ﻋﻠﻰ ﺍﻟﻌﻘﺪ ﺍﻟﻤﺘﻨﻘﻠﺔ )‪ (MNs‬ﻣﻦ ﺧﻼﻝ ﺇﺩﺍﺭﺓ‬
‫ﺟﺪﺍﻭﻝﺭﺳﺎﺉﻞ ﺍﻟﺘﺤﻜﻢ ﺩﺍﺧﻞ ﺧﻮﺍﺭﺯﻣﻴﺔ ‪ DIS) Trickle‬ﻭ ‪ DIO‬ﻭ ‪ .(DAO‬ﺗﺨﺘﺎﺭ‬
‫‪، Rpl: IPv6 Routing Protocol for Low Power and Lossy Networks، 2012.‬‬
‫‪]4[ T. Winter‬‬ ‫‪ MN‬ﺃﺣﺪ ﺍﻟﻮﺍﻟﺪﻳﻦ ﺍﻟﻤﻔﻀﻞ ﺍﻟﺠﺪﻳﺪ ﻭﻓﻘﺎً ﻟﻤﺘﻮﺳﻂ (‪ . RSSI )ARSSI‬ﻳﺘﻢ ﺗﺠﺎﻫﻞ‬
‫]‪[5‬ﺃﻳﻪ ﺗﺸﻮﺩﺭﻱ ‪ ،‬ﺇﻡ ﺇﻛﺮﺍﻡ ‪ ،‬ﻫـ‪ .‬ﺗﺸﺎ ‪ ،‬ﺣﺴﻦ ﺭﺿﻮﺍﻥ ‪ SMS ،‬ﺷﻤﺲ ‪ .K.-H ،‬ﻛﻴﻢ ‪routing ،‬‬ ‫ﺍﻟﻌﻘﺪﺍﻟﻤﺠﺎﻭﺭﺓ ﺩﺍﺧﻞ ﻣﺠﻤﻮﻋﺔ ﻓﺮﻋﻴﺔ ﻣﻦ ‪ ، MN‬ﻟﻤﻨﻊ ﺣﻠﻘﺎﺕ ﺍﻟﺘﻮﺟﻴﻪ‪.‬‬
‫‪ S.-W. Yoo، Route-over vs mesh-under‬ﻓﻲ ‪'09، ACM، 2009، pp.1208-1212‬‬
‫‪and Mobile Computing: Connecting the World Wirelessly، IWCMC‬‬
‫‪of the 2009 International Conference on Wireless Communications‬‬
‫‪.6loWPAN، in: Proceedings‬‬

‫ﻳﺮﺟﻰﺍﻻﺳﺘﺸﻬﺎﺩ ﺑﻬﺬﻩ ﺍﻟﻤﻘﺎﻟﺔ ﻓﻲ ﺍﻟﺼﺤﺎﻓﺔ ﻋﻠﻰ ﺍﻟﻨﺤﻮ ﺍﻟﺘﺎﻟﻲ‪، H. Fotouhi et al.، mRPL: Boosting Mobility in the Internet of Things، Ad Hoc Netw. )2014( :‬‬
‫‪http: // dx.doi.org/10.1016/j.adhoc.2014.10.009‬‬
‫‪19‬‬ ‫ﻓﺘﻮﺣﻲﻭﺁﺧﺮﻭﻥ‪ / .‬ﺍﻟﺸﺒﻜﺎﺕ ﺍﻟﻤﺨﺼﺼﺔ ‪xxx )2014( xxx – xxx‬‬

‫> ‪.<https://github.com/contiki-os/contiki/ wiki]37[ Mobility Cooja Plugin ، 2014.‬‬ ‫‪ ، IEEE Internet Comput. 12 )4( )2008( 37-45،‬ﺇﻟﻰ ﺷﺒﻜﺎﺕ ﺍﻟﻤﻨﻄﻘﺔ ﺍﻟﺸﺨﺼﻴﺔ ﺍﻟﻼﺳﻠﻜﻴﺔ‬
‫ﻣﻨﺨﻔﻀﺔﺍﻟﻄﺎﻗﺔ ‪ IP‬ﺗﻮﺳﻴﻊ ‪/10.1109/MIC.2008.79]6[ J. Hui، D. Culler ،‬‬
‫]‪ [38‬ﺃ‪ .‬ﺩﻧﻜﻠﺲ ‪ ،‬ﺑﺮﻭﺗﻮﻛﻮﻝ ‪ contikimac Radio Duty‬ﻟﺮﻛﻮﺏ ﺍﻟﺪﺭﺍﺟﺎﺕ ‪ ،‬ﺗﻘﺮﻳﺮ ‪ SICS‬ﺍﻟﻔﻨﻲ ‪،‬‬ ‫‪.http: // dx.doi.org‬‬
‫‪.2011‬‬ ‫]‪ [7‬ﺍﻟﺘﻘﺮﻳﺮ ﺍﻟﻨﻬﺎﺉﻲ ﻟﻮﺭﺷﺔ ﻋﻤﻞ ‪ NSF‬ﺣﻮﻝ ﺍﻻﺗﺠﺎﻫﺎﺕ ﺍﻟﻤﺴﺘﻘﺒﻠﻴﺔ ﻓﻲ ﺍﻟﺸﺒﻜﺎﺕ ﺍﻟﻼﺳﻠﻜﻴﺔ ‪،‬‬
‫‪ )IPSO( Alliance.‬ﺍﻟﻤﺼﻤﻢ ﻟﻠﺸﺒﻜﺎﺕ ﻣﻨﺨﻔﻀﺔ ﺍﻟﻄﺎﻗﺔ ﻭﺍﻟﻔﺎﻗﺪ ‪ ،‬ﺑﺮﻭﺗﻮﻛﻮﻝ ﺍﻹﻧﺘﺮﻧﺖ ﻟﻸﺟﺴﺎﻡ‬ ‫ﻧﻮﻓﻤﺒﺮ‪ sfvrsn = 0> .2014‬؟‪/docs/ nsf-nets / final-report.pdf‬‬
‫ﺍﻟﺬﻛﻴﺔ‪ IP‬ﺑﺮﻭﺗﻮﻛﻮﻝ ﺗﻮﺟﻴﻪ ‪، J. Hui، Z. Shelby، P. Bertrand، C. Chauvenet، RPL:‬‬ ‫‪.<http://ecedha.org‬‬
‫‪]39[ J. Vasseur، N. Agarwal‬‬ ‫]‪ [8‬ﺍﻟﻤﻔﻮﺿﻴﺔ ﺍﻷﻭﺭﻭﺑﻴﺔ ‪ ،‬ﻣﺼﺎﻧﻊ ﺍﻟﻤﺴﺘﻘﺒﻞ ‪ :2020‬ﺧﺎﺭﻃﺔ ﻃﺮﻳﻖ ﻣﺘﻌﺪﺩﺓ ﺍﻟﺴﻨﻮﺍﺕ ﻟﻠﺸﺮﺍﻛﺔ‬
‫]‪، Ad Hoc Netw. 14 )2014( 15-25[40‬ﺍﻟﺘﺤﻠﻴﻞ ﻭﺍﻟﺘﺠﺎﺭﺏ ﻭﺍﻟﺘﺤﺴﻴﻨﺎﺕ ‪Internet of Things:‬‬ ‫ﺍﻟﺘﻌﺎﻗﺪﻳﺔﺑﻴﻦ ﺍﻟﻘﻄﺎﻋﻴﻦ ﺍﻟﻌﺎﻡ ﻭﺍﻟﺨﺎﺹ ﺗﺤﺖ ﺃﻓﻖ ‪ ، 2020‬ﺧﺎﺭﻃﺔ ﻃﺮﻳﻖ ﺑﺤﺜﻴﺔ ﺻﺎﺩﺭﺓ ﻋﻦ‬
‫‪.J. Montavont، D. Roth، T. Noël، Mobile IPv6 in‬‬ ‫ﺍﻟﻤﺼﺎﻧﻊﺍﻷﻭﺭﻭﺑﻴﺔ ﻟﺠﻤﻌﻴﺔ ﺍﻷﺑﺤﺎﺙ ﺍﻟﻤﺴﺘﻘﺒﻠﻴﺔ )‪20Roadmap.pdf> .2014 ، (EFFRA‬‬
‫‪of٪ 20the٪ 20Future٪202020٪‬ﺍﻟﻤﺼﺎﻧﻊ‪/attachments/article/ 129 / 20 ٪‬‬
‫]‪[41‬ﺭﻭﺙ ‪ ،‬ﺝ‪ .‬ﻣﻮﻧﺘﺎﻓﻮﻧﺖ ‪ ،‬ﺕ‪ .‬ﻧﻮﻳﻞ ‪ ،‬ﺗﻘﻴﻴﻢ ﺃﺩﺍء ‪ IPv6‬ﻟﻠﺠﻮﺍﻝ ﻋﺒﺮ ‪ ، 6loWPAN‬ﻓﻲ‪ :‬ﻭﻗﺎﺉﻊ ﻧﺪﻭﺓ‬ ‫‪.<http://www.effra.eu‬‬
‫‪ ACM‬ﺍﻟﺘﺎﺳﻌﺔ ﺣﻮﻝ ﺗﻘﻴﻴﻢ ﺃﺩﺍء ﺍﻟﺸﺒﻜﺎﺕ ﺍﻟﻼﺳﻠﻜﻴﺔ ﺍﻟﻤﺨﺼﺼﺔ ﻭﺃﺟﻬﺰﺓ ﺍﻻﺳﺘﺸﻌﺎﺭ‬ ‫]‪[9‬ﺑﻲ ﺟﻲ ﻣﺎﺭﻭﻥ ‪ ،‬ﺩﻱ ﻣﻴﻨﺪﺭ ‪ ،‬ﺇﺱ ﻛﺎﺭﻧﻮﺳﻜﻮﺱ ‪ ،‬ﺍﻟﻤﺠﺎﻝ ﺍﻟﻨﺎﺷﺊ ﻟﻸﺟﺴﺎﻡ ﺍﻟﺘﻌﺎﻭﻧﻴﺔ ‪ ،‬ﺳﺒﺮﻳﻨﻐﺮ ‪،‬‬
‫ﻭﺍﻟﺸﺒﻜﺎﺕﻓﻲ ﻛﻞ ﻣﻜﺎﻥ ‪ ، PE-WASUN '12 ، ACM ، 2012 ،‬ﺹ ‪.84 - 77‬‬ ‫‪.2012‬‬
‫]‪ ، IEEE Commun.[10‬ﻓﻲ ﻛﻞ ﻣﻜﺎﻥ ﺣﻠﻮﻝ ﺍﻟﺘﻨﻘﻞ ﻟﺸﺒﻜﺎﺕ ﺃﺟﻬﺰﺓ ﺍﺳﺘﺸﻌﺎﺭ ﺍﻟﺠﺴﻢ ﻓﻲ ﻣﺠﺎﻝ‬
‫]‪[42‬ﺃﺟﻬﺰﺓ ﺍﻻﺳﺘﺸﻌﺎﺭ ‪loWPAN ، 5877-5844 (2009) (7) 9‬ﻟـ ‪ PAN 6‬ﻣﺨﻄﻄﺎﺕ ﺩﻋﻢ ﺍﻟﺘﻨﻘﻞ‬ ‫ﺍﻟﺮﻋﺎﻳﺔﺍﻟﺼﺤﻴﺔ ‪J. Caldeira، J. Rodrigues، P. Lorenz، Toward‬‬
‫ﺩﺍﺧﻞ ‪ ، S.-W. Yoo ، LoWMob:‬ﻛﻴﻢ ‪.G. Bag ، MT Raza ، K.-H.‬‬ ‫ﻣﺎﺝ‪.(2012) (5) 50.‬‬
‫‪and Networking Conference )CCNC(، 2012 IEEE، 2012، pp.300–304.‬‬ ‫]‪. Rev. Control 34 )1( )2010([11‬ﻧﺤﻮ ﻣﺼﻨﻊ ﻟﻸﺷﻴﺎء ‪ ،‬ﺁﻥ ‪.Zuehlke ، Smartfactory -‬‬
‫‪، M. Gerla، RPL under mobility، in: Consumer Communications‬‬
‫‪]43[ K. Lee، R. Sudhaakar، L. Dai، S. Addepalli‬‬ ‫]‪[12‬ﻣﺎﺝ‪ ، IEEE Commun. (2011) (4) 49 .‬ﻣﻦ ﺍﻟﻬﺎﺗﻒ ﺍﻟﻤﺤﻤﻮﻝ ﺇﻟﻰ ﺍﻹﻧﺘﺮﻧﺖ ﺍﻟﻤﻀﻤﻦ ‪M2M:‬‬
‫]‪[44‬ﻓﻴﻪ‪ .‬ﺗﻜﻨﻮﻝ‪ ، Int. J. (2012) .‬ﻓﻲ ﻇﻞ ﺍﻟﺘﻨﻘﻞ ‪ RPL‬ﺗﻘﻴﻴﻢ ﺷﺎﻣﻞ ﻟـ ‪، J. Vasseur ، M. Gerla ،‬‬ ‫‪.G. Wu، S. Talwar، K. Johnsson، N. Himayat، K. Johnson،‬‬
‫‪.KC Lee ، R. Sudhaakar ، J. Ning ، L. Dai ، S. Addepalli‬‬ ‫> ‪.‬ﺍﻟﺘﺤﻜﻢ ﻓﻲ ﺍﻷﺩﺍء ﻓﻲ ﺷﺒﻜﺎﺕ ﺍﻻﺳﺘﺸﻌﺎﺭ ﺍﻟﻼﺳﻠﻜﻴﺔ ‪/ginseng/]13[ GINSENG: 2014 ،‬‬
‫‪.<http://www.ucc.ie/en/misl/research/previous‬‬
‫‪International Conference on the Network of the Future )NOF(، 2012، pp. 1–8.‬‬ ‫> ‪.‬ﻣﺼﻨﻊ ﺁﻣﻦ ﻭﺻﺤﻲ ﺗﻤﺎﻣﺎً ‪http: // www.fasys.es/en/proyecto.php]14[ FASyS: 2014 ،‬‬
‫‪، L. Saidane، Mobility Enhanced RPL for wireless sensor network، in: Third‬‬ ‫<‪.‬‬
‫‪]45[ I. Korbi، M. Ben Brahim، C. Adjih‬‬ ‫]‪ [15‬ﺍﻟﺒﺮﺍﻣﺞ ﺍﻟﻤﺮﻧﺔ‪ :‬ﺃﺗﻤﺘﺔ ﻻﺳﻠﻜﻴﺔ ﻣﺮﻧﺔ ﻓﻲ ﺑﻴﺉﺎﺕ ﺍﻟﻮﻗﺖ ﺍﻟﻔﻌﻠﻲ ‪/> .2014 ،‬‬
‫]‪[46‬ﺝ‪ ، IEEE PP Syst. 10-1 (2014) (99) .‬ﺗﻮﻓﻴﺮ ﺩﻋﻢ ﺍﻟﺘﻨﻘﻞ ﻟﻠﺘﻄﺒﻴﻘﺎﺕ ﺍﻟﻼﺳﻠﻜﻴﺔ ﻣﻨﺨﻔﻀﺔ‬ ‫‪.<http://www.flexware.at‬‬
‫ﺍﻟﻄﺎﻗﺔ ‪.J. Ko ، M. Chang ، MoMoRo:‬‬ ‫> ‪.‬ﺹ ‪ .39 - 23‬ﺗﻢ ﺗﻨﻔﻴﺬ ﻫﺬﺍ ﺍﻟﻌﻤﻞ ﺩﺍﺧﻞ ﺍﻟﺸﺒﻜﺔ ﺍﻷﻭﺭﻭﺑﻴﺔ ﻟﻠﺘﻤﻴﺰ ﻓﻲ ﺍﻟﻜﺎﺉﻨﺎﺕ ﺍﻟﻤﺘﻌﺎﻭﻧﺔ ‪،‬‬
‫‪and Computer Engineering، Springer International Publishing، 2014‬‬
‫‪Integrated Testbed for Cooperating Objects، SpringerBriefs in Electrical‬‬
‫‪Bernabe، A. Ollero، Conet Integrated test architecture، in: A Remote‬‬
‫ﺣﺴﻴﻦﻓﺘﻮﺣﻲﻫﻮ ﺩﻛﺘﻮﺭﺍﻩ‪ .‬ﻃﺎﻟﺐ ﻓﻲ ﻭﺣﺪﺓ ﺃﺑﺤﺎﺙ ‪-TEC‬‬
‫‪-objects.eu/]16[ J. Martinez-de Dios، A. Jimenez-Gonzalez، A. San‬‬
‫‪ CISTER / INESC‬ﻭﺟﺎﻣﻌﺔ ﺑﻮﺭﺗﻮ ‪ ،‬ﻭﻳﻌﻤﻠﻮﻥ ﻓﻲ ﻣﺠﺎﻻﺕ‬ ‫‪.<http://www.cooperating‬‬
‫ﺷﺒﻜﺎﺕﺍﻻﺳﺘﺸﻌﺎﺭ ﻭﺍﻟﺤﻮﺳﺒﺔ ﺍﻟﻤﺘﻨﻘﻠﺔ ﻭﺇﻧﺘﺮﻧﺖ ﺍﻷﺷﻴﺎء‪ .‬ﻓﻲ‬ ‫]‪: MobiSys، ACM، 2012[17‬ﺩﺭﺍﺳﺔ ﻗﻴﺎﺱ ﻟﺨﺼﺎﺉﺺ ﺍﻟﺸﺒﻜﺔ ﻭﻣﻮﺛﻮﻗﻴﺔ ﺍﻟﺒﺮﻭﺗﻮﻛﻮﻝ ﺃﺛﻨﺎء‬
‫ﻋﺎﻡ‪ ، 2009‬ﺃﻛﻤﻞ ﻣﺎﺟﺴﺘﻴﺮ ﺍﻟﻌﻠﻮﻡ ﻓﻲ ﺟﺎﻣﻌﺔ ﺑﻮﺗﺮﺍ ﻣﺎﻟﻴﺰﻳﺎ ﻓﻲ‬ ‫ﺍﻻﺳﺘﺠﺎﺑﺔﻟﺤﺎﻻﺕ ﺍﻟﻄﻮﺍﺭﺉ ‪ ،‬ﻓﻲ ‪ WIISARD:‬ﻭ ‪ C. Buono‬ﻭ ‪ T. Chan‬ﻭ ‪ R. Rao‬ﻭ‬
‫ﻫﻨﺪﺳﺔﺷﺒﻜﺎﺕ ﺍﻻﺗﺼﺎﻻﺕ‪ .‬ﻓﻲ ﻋﺎﻡ ‪ ، 2004‬ﺣﺼﻞ ﻋﻠﻰ‬ ‫‪ P. Johansson‬ﻭ ‪ F. Liu‬ﻭ ‪ R. Huang‬ﻭ ‪ AN Plymoth‬ﻭ ‪ WG Griswold‬ﻭ ‪.O. Chipara‬‬
‫ﺑﻜﺎﻟﻮﺭﻳﻮﺱﺍﻟﻌﻠﻮﻡ ﻣﻦ ﺟﺎﻣﻌﺔ ﺟﻴﻼﻥ ﻓﻲ ﻫﻨﺪﺳﺔ ﺍﻹﻟﻜﺘﺮﻭﻧﻴﺎﺕ‬
‫ﺍﻟﻜﻬﺮﺑﺎﺉﻴﺔ‪.‬ﻋﻤﻞ ﺑﻌﺪ ﺫﻟﻚ ﺑﺜﻼﺙ ﺳﻨﻮﺍﺕ ﻓﻲ ﺍﻟﺼﻨﺎﻋﺔ‬ ‫]‪[18‬ﻛﻮﻣﻮﻥ‪ WSNs ، Elsevier J. Comput. (2012) (10) 35 .‬ﺍﻗﺘﺮﺍﺡ ﻟﻠﺘﻨﻘﻞ ﺍﻟﻘﺎﺉﻢ ﻋﻠﻰ ﺍﻟﻮﻛﻴﻞ‬
‫ﻛﻤﻬﻨﺪﺱﺷﺒﻜﺎﺕ‪.‬‬ ‫ﻓﻲ ‪.R. Silva ، JS Silva ، F. Boavida،‬‬
‫‪: EWSN، 2012.‬ﺁﻟﻴﺔ ﺗﺴﻠﻴﻢ ﻣﻮﺛﻮﻗﺔ ﻟﺸﺒﻜﺎﺕ ﺍﻻﺳﺘﺸﻌﺎﺭ ﺍﻟﻼﺳﻠﻜﻴﺔ ﺍﻟﻤﺘﻨﻘﻠﺔ ‪ ،‬ﻓﻲ ‪، Smart-hop:‬‬
‫‪]19[ H. Fotouhi، M. Zuniga، M. Alves، A. Koubaa، P. Marrón‬‬

‫]‪[20‬ﻓﺘﻮﺣﻲ ‪ ،‬ﻡ‪ .‬ﺃﻟﻔﻴﺲ ‪ ،‬ﺇﻡ ﺯﻭﻧﻴﻐﺎ ‪ ،‬ﺃ‪ .‬ﻗﺒﺔ ‪ ،‬ﻋﻤﻠﻴﺎﺕ ﺗﺴﻠﻴﻢ ﻣﻮﺛﻮﻗﺔ ﻭﺳﺮﻳﻌﺔ ﻓﻲ ﺍﻟﺸﺒﻜﺎﺕ‬
‫ﺍﻟﻼﺳﻠﻜﻴﺔﻣﻨﺨﻔﻀﺔ ﺍﻟﻄﺎﻗﺔ ‪ .IEEE Trans ،‬ﺗﺠﻤﻬﺮ‪ .‬ﺣﺎﺳﻮﺏ‪.(2014) .‬‬
‫‪Lossy Networks )6loWPAN(، Work in progress، IETF Draft-ietf-6lowpan-nd-18.‬‬
‫‪، E. Nordmark، Neighbor Discovery Optimization for Low Power and‬‬
‫‪]21[ Z. Shelby، S. Chakrabarti‬‬
‫ﺩﺍﻧﻴﺎﻝﻣﻮﺭﻳﺮﺍﺣﺼﻞ ﻋﻠﻰ ﺷﻬﺎﺩﺗﻪ ﻓﻲ ﺍﻟﻬﻨﺪﺳﺔ ﺍﻟﻜﻬﺮﺑﺎﺉﻴﺔ‬ ‫]‪[22‬ﻣﺎﺝ‪ ، IEEE Commun. (2009) (7) 47 .‬ﺍﻟﺘﺴﻠﻴﻢ ﻓﻲ ﺍﻟﺸﺒﻜﺎﺕ ﺍﻟﺨﻠﻮﻳﺔ ﻣﺘﻌﺪﺩﺓ ﺍﻟﻤﺘﺎﺟﺮ ‪،‬‬
‫ﻭﻫﻨﺪﺳﺔﺍﻟﺤﺎﺳﺒﺎﺕ ﻣﻦ ﻣﻌﻬﺪ ﺍﻟﺒﻮﻟﻴﺘﻜﻨﻴﻚ ﻓﻲ ﺑﻮﺭﺗﻮ ‪ -‬ﻛﻠﻴﺔ‬ ‫‪.S. Cho ، E. Jang ، J. Cioffi‬‬
‫ﺍﻟﻬﻨﺪﺳﺔ‪.‬ﺃﻛﻤﻞ ﺩﺭﺟﺔ ﺍﻟﻤﺎﺟﺴﺘﻴﺮ ﻓﻲ ﺍﻻﺗﺼﺎﻻﺕ ﻣﻦ ﻧﻔﺲ‬ ‫‪: INFOCOM، 2005.‬ﻋﻤﻠﻴﺔ ﺗﺴﻠﻴﻢ ﺳﺮﻳﻊ ﻟﺸﺒﻜﺎﺕ ﺍﻟﺒﻨﻴﺔ ﺍﻟﺘﺤﺘﻴﺔ ‪ ، 802.11‬ﻓﻲ ‪، SyncScan:‬‬
‫ﺍﻟﻤﻌﻬﺪ‪.‬ﻟﻘﺪ ﻛﺎﻥ ﻳﻌﻤﻞ ﻓﻲ ﺷﺒﻜﺎﺕ ﺍﻻﺳﺘﺸﻌﺎﺭ ﺍﻟﻼﺳﻠﻜﻴﺔ ﻣﻊ‬ ‫‪]23[ I. Ramani، S. Savage‬‬
‫ﺍﻟﺘﺮﻛﻴﺰﻋﻠﻰ ﺇﺩﺍﺭﺓ ﺍﻟﺘﻨﻘﻞ ﻭﺁﻟﻴﺎﺕ ﺍﻟﺘﺴﻠﻴﻢ ﺑﺎﺳﺘﺨﺪﺍﻡ ﺗﻘﻨﻴﺎﺕ‬ ‫]‪ [24‬ﺃ‪ .‬ﻣﻴﺸﺮﺍ ‪ ،‬ﺇﻡ ﺷﻴﻦ ‪ ،‬ﺩﺑﻠﻴﻮ ﺃﺭﺑﻮ ‪ ،‬ﺗﺤﻠﻴﻞ ﺗﺠﺮﻳﺒﻲ ﻟـ ‪IEEE‬‬
‫ﺗﺠﺎﺭﻳﺔﻟﺘﺤﺴﻴﻦ ﺟﻮﺩﺓ ﺍﻟﺨﺪﻣﺔ‪.‬‬ ‫ﻋﻤﻠﻴﺔﺗﺴﻠﻴﻢ ﻃﺒﻘﺔ ‪ ، MAC 802.11‬ﻓﻲ‪.SIGCOMM 2003 :‬‬
‫‪: MobiSys، 2004.‬ﺗﺤﺴﻴﻦ ﺯﻣﻦ ﺍﻧﺘﻘﺎﻝ ﻋﻤﻠﻴﺎﺕ ﺗﺴﻠﻴﻢ ‪ 802.11‬ﺑﺎﺳﺘﺨﺪﺍﻡ ﺍﻟﺮﺳﻮﻡ ﺍﻟﺒﻴﺎﻧﻴﺔ‬
‫ﺍﻟﻤﺠﺎﻭﺭﺓ ‪،‬ﻓﻲ ‪]25[ M. Shin، A. Mishra، WA Arbaugh ،‬‬
‫‪، in: IEEE Workshop on Mobile Computing Systems and Applications، 1999.‬‬
‫‪]26[ CE Perkins، EM Royer، Ad-hoc on-request Distance routing‬‬
‫]‪ ، Ad Hoc Netw. 5 )2001([27‬ﺑﺮﻭﺗﻮﻛﻮﻝ ﺗﻮﺟﻴﻪ ﺍﻟﻤﺼﺪﺭ ﺍﻟﺪﻳﻨﺎﻣﻴﻜﻲ ﻟﻠﺸﺒﻜﺎﺕ ﺍﻟﻼﺳﻠﻜﻴﺔ‬
‫ﻣﺘﻌﺪﺩﺓﺍﻟﻤﺮﺍﺣﻞ ﺍﻟﻤﺨﺼﺼﺔ ‪.DB Johnson، DA Maltz، J. Broch، et al.، DSR:‬‬

‫]‪[28‬ﺗﻘﻴﻴﻢ‪ ، Perform. (2002) (1) 48 .‬ﻓﻲ ﺃﻗﺼﺮ ﻃﺮﻳﻖ ﻣﻔﺘﻮﺡ ﺃﻭﻻ ً‪ ،‬ﻣﺸﺎﻛﻞ ﺗﺤﺴﻴﻦ ﺍﻟﺸﺒﻜﺔ‬
‫ﺫﺍﺕﺍﻟﺼﻠﺔ ‪، J. Harmatos ، A. Jüttner ، P. Gajowniczek ، S. Kozdrowski ،‬‬
‫‪.M. Pióro، Á. Szentesi‬‬
‫ﻣﺎﺭﻳﻮﺃﻟﻔﻴﺲﺣﺎﺻﻞ ﻋﻠﻰ ﺩﻛﺘﻮﺭﺍﻩ )‪ (2003‬ﻓﻲ ‪ ECE‬ﻣﻦ ﺟﺎﻣﻌﺔ‬ ‫]‪[29‬ﺍﻟﺒﻘﺎء ﻋﻠﻰ ﻗﻴﺪ ﺍﻟﺤﻴﺎﺓ‪ .‬ﺍﻟﺪﺭﻭﺱ ‪ WSN ، IEEE Commun. (2011) (4) 13‬ﻧﻘﻠﺔ ﻧﻮﻋﻴﺔ ﻓﻲ‬
‫ﺑﻮﺭﺗﻮ ‪،‬ﺍﻟﺒﺮﺗﻐﺎﻝ‪ .‬ﻭﻫﻮ ﺃﺳﺘﺎﺫ ﻓﻲ ‪ ECE‬ﻓﻲ (‪Porto )ISEP / IPP‬‬ ‫ﺑﺮﻭﺗﻮﻛﻮﻻﺕﺗﻮﺟﻴﻪ ‪ IETF ROLL Standardization:‬ﺇﻟﻰ ‪ MANET‬ﻣﻦ ‪، M. Dohler ،‬‬
‫‪ Politecnico do‬ﻭﺯﻣﻴﻞ ﺑﺎﺣﺚ ﻓﻲ ﻭﺣﺪﺓ ﺃﺑﺤﺎﺙ ‪INESC-TEC‬‬ ‫‪.T. Watteyne ، A. Molinaro ، MG Richichi‬‬
‫‪ ، CISTER /‬ﻭﻫﻲ ﻣﺮﻛﺰ ﺃﺑﺤﺎﺙ ﺑﺮﺗﻐﺎﻟﻲ ﺭﻓﻴﻊ ﺍﻟﻤﺴﺘﻮﻯ‪ .‬ﺗﺮﻛﺰ‬ ‫‪]30[ A. Woo، T.‬‬
‫ﺍﻫﺘﻤﺎﻣﺎﺗﻪﺍﻟﺒﺤﺜﻴﺔ ﺍﻟﺤﺎﻟﻴﺔ ﺑﺸﻜﻞ ﺃﺳﺎﺳﻲ ﻋﻠﻰ ﺟﻮﺩﺓ ﺍﻟﺨﺪﻣﺔ‬
‫‪: NSDI، 2004.‬ﺧﻮﺍﺭﺯﻣﻴﺔ ﺫﺍﺗﻴﺔ ﺍﻟﺘﻨﻈﻴﻢ ﻟﻨﺸﺮ ﺍﻟﺸﻔﺮﺓ ﻭﺍﻟﺤﻔﺎﻅ ﻋﻠﻴﻬﺎ ﻓﻲ ﺷﺒﻜﺎﺕ ﺍﻻﺳﺘﺸﻌﺎﺭ‬
‫)‪ (QoS‬ﻓﻲ ﺍﻟﺸﺒﻜﺎﺕ ﺍﻟﻼﺳﻠﻜﻴﺔ ﻣﻨﺨﻔﻀﺔ ﺍﻟﻄﺎﻗﺔ ‪ ،‬ﻻ ﺳﻴﻤﺎ‬
‫ﺍﻟﻼﺳﻠﻜﻴﺔ ‪،‬ﻓﻲ ‪]31[ PA Levis، N. Patel، D. Culler، S. Shenker، Trickle:‬‬
‫ﻓﻴﻤﺎﻳﺘﻌﻠﻖ ﺑﻘﻀﺎﻳﺎ ﺍﻟﺘﻮﻗﻴﺖ ﻭﺍﻟﻤﻮﺛﻮﻗﻴﺔ‪.‬‬

‫‪.‬ﺩﻳﺴﻤﺒﺮ‪ )IPv6( ، RFC 2461 ، 1998‬ﺍﻹﺻﺪﺍﺭ ‪ IP 6‬ﻟـ ‪، H. Soliman، Neighbor discovery‬‬


‫‪]32[ T. Narten، WA Simpson، E. Nordmark‬‬
‫‪: IEEE SECON، 2004.‬ﺗﺤﻠﻴﻞ ﺍﻟﻤﻨﻄﻘﺔ ﺍﻻﻧﺘﻘﺎﻟﻴﺔ ﻓﻲ ﺍﻟﺮﻭﺍﺑﻂ ﺍﻟﻼﺳﻠﻜﻴﺔ ﻣﻨﺨﻔﻀﺔ ﺍﻟﻄﺎﻗﺔ ‪ ،‬ﻓﻲ ‪،‬‬
‫‪]33[ M. Zuniga ، B. Krishnamachari‬‬
‫]‪ ، ACM TOSN 3 )2( )2007([34‬ﺗﺤﻠﻴﻞ ﻋﺪﻡ ﺍﻟﻤﻮﺛﻮﻗﻴﺔ ﻭﻋﺪﻡ ﺍﻟﺘﻨﺎﺳﻖ ﻓﻲ ﺍﻟﻮﺻﻼﺕ ﺍﻟﻼﺳﻠﻜﻴﺔ‬
‫ﻣﻨﺨﻔﻀﺔﺍﻟﻄﺎﻗﺔ ‪.MZ Zamalloa ، B. Krishnamachari ،‬‬
‫‪]35[ T. Instruments، Cc2420 datasheet، 2007.‬‬
‫‪: IEEE LCN، 2004.‬ﻭﻫﻮ ﻧﻈﺎﻡ ﺗﺸﻐﻴﻞ ﺧﻔﻴﻒ ﺍﻟﻮﺯﻥ ﻭﻣﺮﻥ ﻷﺟﻬﺰﺓ ﺍﻻﺳﺘﺸﻌﺎﺭ ﺍﻟﺼﻐﻴﺮﺓ ﺍﻟﻤﺘﺼﻠﺔ‬
‫ﺑﺎﻟﺸﺒﻜﺔ ‪،‬ﻓﻲ ‪]36[ A. Dunkels، B. Gronvall، T. Voigt، Contiki -‬‬

‫ﻳﺮﺟﻰﺍﻻﺳﺘﺸﻬﺎﺩ ﺑﻬﺬﻩ ﺍﻟﻤﻘﺎﻟﺔ ﻓﻲ ﺍﻟﺼﺤﺎﻓﺔ ﻋﻠﻰ ﺍﻟﻨﺤﻮ ﺍﻟﺘﺎﻟﻲ‪، H. Fotouhi et al.، mRPL: Boosting Mobility in the Internet of Things، Ad Hoc Netw. )2014( :‬‬
‫‪http: // dx.doi.org/10.1016/j.adhoc.2014.10.009‬‬

You might also like