SILICON-لوګو

د سیلیکون لابراتوار UG103.11 د موضوع بنسټیز سافټویر

SILICON-LABS-UG103-11-تیریډ-بنسټیز-سافټویر-محصول-انځور

مشخصات:

  • د محصول نوم: د موضوع اساسات
  • جوړونکی: سیلیکون لابراتوار
  • پروتوکول: موضوع
  • نسخه: Rev. 1.6
  • د بې سیم شبکې پروتوکول: میش شبکه کول
  • ملاتړ شوي معیارونه: IEEE، IETF

د محصول معلومات

د موضوع اساسات یو خوندي، بې سیم میش شبکې پروتوکول دی چې د سیلیکون لابراتوار لخوا رامینځته شوی. دا د IPv6 پتې ملاتړ کوي، نورو IP شبکو ته د ټیټ لګښت پل، او د ټیټ بریښنا، د بیټرۍ په مرسته عملیات لپاره غوره شوی. پروتوکول د نښل شوي کور او سوداګریز غوښتنلیکونو لپاره ډیزاین شوی چیرې چې د IP پراساس شبکه مطلوب وي.

د کارونې لارښوونې

  1. د موضوع د اساساتو پیژندنه:
    تار یو خوندي، بې سیم میش شبکې پروتوکول دی چې د موجوده IEEE او IETF معیارونو سره سم جوړ شوی. دا په وصل شوي کور او سوداګریز غوښتنلیکونو کې د وسیلې څخه تر وسیلې اړیکه فعالوي.
  2. د OpenThread تطبیق:
    OpenThread، د Thread پروتوکول پورټ ایبل تطبیق، د کور او سوداګریزو ودانیو غوښتنلیکونو لپاره د باور وړ، خوندي، او د ټیټ بریښنا بې سیم وسیلې څخه تر وسیلې ارتباط وړاندیز کوي. سیلیکون لابراتوار د دوی هارډویر سره کار کولو لپاره د OpenThread پراساس پروتوکول چمتو کوي ، په GitHub کې شتون لري او د ساده سټوډیو 5 SDK برخې په توګه.
  3. د موضوع ګروپ غړیتوب:
    د تار ګروپ سره یوځای کیدل د محصول تصدیق ته لاسرسی چمتو کوي او د تار فعال شوي وسیلو کارولو ته وده ورکوي. د تار مشخصاتو جانشین نسخې په 2022 کې د تصدیق برنامو سره اعلان شوي.

FAQ:

  • پوښتنه: زه څنګه کولی شم د وروستي موضوع توضیحات ډاونلوډ کړم؟
    A: د موضوع وروستي توضیحات د موضوع ګروپ کې د غوښتنې په سپارلو سره ډاونلوډ کیدی شي webپه سایټ کې https://www.threadgroup.org/ThreadSpec.
  • پوښتنه: اصلي ګټه څه ده؟tagپه IoT وسیلو کې د تار کارولو څخه؟
    A: موضوع یو خوندي، بې سیم میش شبکې پروتوکول چمتو کوي چې د ټیټ بریښنا عملیات او د وسیلې څخه تر وسیلې ارتباط ملاتړ کوي، د منلو نرخونه زیاتوي او د IoT وسیلو لپاره د کارونکي منلو.

UG103.11: د موضوع اساسات

  • په دې سند کې د ظهور په اړه یو لنډ پس منظر شامل دی
  • موضوع، یو ټیکنالوژي وړاندې کويview، او د موضوع ځینې کلیدي ځانګړتیاوې بیانوي چې باید د موضوع حل پلي کولو په وخت کې په پام کې ونیول شي.
  • د سیلیکون لابراتوار بنسټیز لړۍ هغه موضوعات پوښي چې د پروژې مدیران، د غوښتنلیک ډی-سائنرونه، او پراختیا کونکي باید مخکې له دې چې د ایمبیډ شوي شبکې حل په کارولو سره کار پیل کړي پوه شي.
  • د سیلیکون لابراتوار چپس، د شبکې سټیکونه لکه EmberZNet PRO یا سیلیکون لابراتوار بلوتوت®، او اړونده پراختیایی وسیلې. اسناد د هر هغه چا لپاره د پیل ځای په توګه کارول کیدی شي چې د بې تار شبکې غوښتنلیکونو رامینځته کولو لپاره پیژندنې ته اړتیا لري ، یا څوک چې د سیلیکون لابراتوار پراختیا چاپیریال ته نوی دی.

کلیدي ټکي

  • تار معرفي کوي او ټیکنالوژي وړاندې کويview.
  • د موضوع ځینې کلیدي عناصر بیانوي، پشمول د دې IP سټیک، د شبکې ټوپولوژي، روټینګ او د شبکې ارتباط، د شبکې سره یوځای کیدل، مدیریت، دوامداره ډاټا، امنیت، د پولې روټر، د وسیلې کمیشن کول، او د غوښتنلیک پرت.
  • د موضوع مشخصات 1.3.0 لپاره تازه معلومات لري.
  • د سیلیکون لابراتوار OpenThread وړاندیز سره کار کولو لپاره راتلونکي ګامونه شامل دي.

پیژندنه

  1. د سیلیکون لابراتوارونه او د شیانو انټرنیټ
    • د انټرنیټ پروتوکول نسخه 4 (IPv4) په 1981 کې په RFC 791 کې تعریف شوی، د DARPA انټرنیټ پروګرام پروتوکول مشخصات. ("RFC" د "تبصرو لپاره غوښتنه" لپاره ولاړ دی.) د 32-bit (4-byte) پتې په کارولو سره، IPv4 په انټرنیټ کې د وسیلو لپاره 232 ځانګړي پتې چمتو کړې، په ټولیز ډول نږدې 4.3 ملیارد پتې. په هرصورت، لکه څنګه چې د کاروونکو او وسایلو شمیر په چټکۍ سره وده کوي، دا روښانه وه چې د IPv4 پتې شمیر به ختم شي او د IP نوې نسخې ته اړتیا وه. له همدې امله په 6s کې د IPv1990 پراختیا او د IPv4 ځای په ځای کولو اراده. د 128-bit (16-byte) پتې سره، IPv6 د 2128 پتې لپاره اجازه ورکوي، د IPv7.9 په پرتله 1028 × 4 پتې څخه ډیر (http://en.wikipedia.org/wiki/IPv6).
    • د سیلیکون لابراتوار په څیر په سرایت شوي صنعت کې د شرکتونو لپاره ننګونه د دې ټیکنالوژۍ مهاجرت او خورا مهم د پیرودونکو غوښتنې په ګوته کول دي ځکه چې موږ په کور او سوداګریز ځای کې د وسیلو تل وصل شوي نړۍ ته ځو، هغه څه چې ډیری وختونه ورته ویل کیږي. د شیانو انټرنیټ (IoT). په لوړه کچه د سیلیکون لابراتوارونو لپاره د IoT اهداف دا دي:
    • په کور او سوداګریز ځای کې ټول وسایل د غوره درجې شبکې سره وصل کړئ، که د Zigbee PRO، Thread، Blue-tooth، یا نور راڅرګند شوي معیارونو سره.
    • د انرژي دوستانه مایکرو کنټرولرونو کې د شرکت تخصص څخه ګټه پورته کړئ.
    • رامینځته شوي ټیټ بریښنا ، مخلوط سیګنال چپس ته وده ورکړئ.
    • موجوده ایترنیټ او وای فای وسیلو ته د ټیټ لګښت پلونه چمتو کړئ.
    • د کلاوډ خدمتونه او سمارټ فونونو او ټابلیټونو ته ارتباط فعال کړئ چې د کارونې اسانتیا او د پیرودونکو لپاره د عام کارونکي تجربه به وده وکړي.
      د دې ټولو اهدافو ترلاسه کول به د IoT وسیلو لپاره د منلو نرخونه او د کارونکي منلو کچه لوړه کړي.
  2. د موضوع ګروپ
    • د موضوع ګروپ (https://www.threadgroup.org/) د 15 کال د جولای په 2014 پیل شو. سیلیکون لابراتوار د شپږو نورو شرکتونو سره یو بنسټ ایښودونکی شرکت و. Thread Group د بازار د زده کړې ګروپ دی چې د محصول تصدیق وړاندې کوي او د Thread-enabled de-vice-to-device (D2D) او ماشین څخه ماشین (M2M) محصولاتو کارولو ته وده ورکوي. د موضوع ګروپ کې غړیتوب خلاص دی.
    • د موضوع توضیحات 1.1 ممکن دلته د غوښتنې سپارلو وروسته ډاونلوډ شي: https://www.threadgroup.org/ThreadSpec. د Thread Specification، 1.2 او 1.3.0 جانشین نسخې هم په 2022 کې د تصدیق پروګرامونو سره اعالن شوي دي. د 1.4-مسودې وروستي توضیحات یوازې د موضوع غړو لپاره شتون لري.
  3. تار څه شی دی؟
    تار یو خوندي، بې سیم میش شبکې پروتوکول دی. د تار سټیک یو خلاص معیار دی چې د بشپړ نوي معیار پرځای د بریښنا او بریښنایی انجینرانو (IEEE) او د انټرنیټ انجینرۍ کاري ځواک (IETF) معیارونو لپاره د موجوده انسټیټیوټ راټولولو باندې رامینځته شوی (لاندې عکس وګورئ).SILICON-LABS-UG103-11-تیریډ-بنسټیز-سافټویر- (1)
  4. د موضوع عمومي ځانګړتیاوې
    • د Thread stack د IPv6 ادرسونو ملاتړ کوي او نورو IP شبکو ته د ټیټ لګښت پلونه چمتو کوي او د ټیټ بریښنا / بیټ ټری ملاتړ شوي عملیاتو ، او بې سیم وسیلې څخه تر وسیلې مخابراتو لپاره مطلوب دی. د تار سټیک په ځانګړي ډول د وصل شوي کور او سوداګریز غوښتنلیکونو لپاره ډیزاین شوی چیرې چې د IP پراساس شبکه مطلوب وي او په سټیک کې د غوښتنلیک مختلف پرتونه کارول کیدی شي.
    • دا د تار سټیک عمومي ځانګړتیاوې دي:
    • د شبکې ساده نصب کول، پیل کول، او عملیات: د تار سټیک د ډیری شبکې ټوپولوژی ملاتړ کوي. د سمارټ فون، ټابلیټ یا کمپیوټر په کارولو سره نصب کول ساده دي. د محصول نصبولو کوډونه کارول کیږي ترڅو ډاډ ترلاسه شي چې یوازې مجاز وسایل کولی شي شبکې سره یوځای شي. د شبکې جوړولو او یوځای کیدو لپاره ساده پروتوکولونه سیسټمونو ته اجازه ورکوي چې پخپله تنظیم کړي او د روټینګ ستونزې لکه څنګه چې پیښیږي حل کړي.
    • خوندي: وسایل له شبکې سره نه یوځای کیږي پرته لدې چې اجازه ورکړل شي او ټولې اړیکې کوډ شوي او خوندي وي. امنیت د شبکې پرت کې چمتو شوی او د غوښتنلیک پرت کې کیدی شي. ټولې تارې شبکې د سمارټ فون دورې تصدیق کولو سکیم او پرمختللي کوډ کولو معیاري (AES) کوډ کولو په کارولو سره کوډ شوي دي. د Thread شبکو کې کارول شوي امنیت د نورو بې سیم معیارونو څخه قوي دی چې د Thread ګروپ ارزونه کړې.
    • کوچني او لوی کور شبکې: د کور شبکې له څو څخه تر سلګونو وسیلو پورې توپیر لري. د شبکې پرت ډیزاین شوی ترڅو د متوقع کارونې پراساس د شبکې عملیات غوره کړي.
    • لوی سوداګریزې شبکې: د لویو سوداګریزو تاسیساتو لپاره، یو واحد تار شبکه د ټولو غوښتنلیکونو، سیسټم او شبکې اړتیاو پوښلو لپاره کافي ندي. د Thread ډومین ماډل په یو واحد ځای پرځای کولو کې تر 10,000 پورې د تار وسیلو لپاره توزیع کولو ته اجازه ورکوي ، د مختلف ارتباطي ټیکنالوژیو ترکیب کاروي (تیریډ ، ایترنیټ ، وای فای او داسې نور).
    • دوه اړخیز خدمت کشف او ارتباط: ملټي کاسټ او نشرات د بې سیم میش شبکو کې غیر موثر دي. د آف میش مخابراتو لپاره ، Thread د خدماتو راجسټری چمتو کوي چیرې چې وسیلې کولی شي خپل شتون او خدمات راجسټر کړي ، او پیرودونکي کولی شي د راجستر شوي خدماتو موندلو لپاره د یونیکاسټ پوښتنو څخه کار واخلي.
    • رینج: عادي وسایل د عادي کور پوښلو لپاره کافي حد چمتو کوي. په اسانۍ سره د بریښنا سره ډیزاین شتون لري ampلایفیرونه د پام وړ حد پراخوي. د توزیع شوي سپیکٹرم په فزیکي پرت (PHY) کې کارول کیږي ترڅو د مداخلې څخه ډیر معافیت ولري. د سوداګریزو سوداګریزو تاسیساتو لپاره، د Thread ډومین ماډل ډیری تاریډ شبکو ته اجازه ورکوي چې د یو بل سره د شاته هډوکي سره اړیکه ونیسي، په دې توګه د ډیری میش فرعي پوښښ لپاره حد پراخوي.
    • د ناکامۍ هیڅ یو ټکی نشته: د تار سټیک ډیزاین شوی ترڅو خوندي او د باور وړ عملیات چمتو کړي حتی د انفرادي وسیلو ناکامي یا له لاسه ورکولو سره. د تار وسیلې هم کولی شي د IPv6 پراساس لینکونه لکه Wi-Fi او ایترنیټ په ټوپولوژي کې شامل کړي ترڅو د ډیری تاری برخو احتمال کم کړي. په دې توګه، دوی کولی شي د دې زیربناوو لینکونو لوړ تولید، د چینل ظرفیت، او پوښښ وکاروي، پداسې حال کې چې لاهم د ټیټ بریښنا وسیلو ملاتړ کوي.
    • ټیټ بریښنا: وسیلې په مؤثره توګه اړیکه نیسي ترڅو د نورمال بیټري شرایطو لاندې د کلونو تمه شوي ژوند سره د پرمختللي کارونکي تجربه وړاندې کړي. وسایل په عموم ډول د AA ډوله بیټرۍ کې د څو کلونو لپاره د مناسب وظیفې دورې په کارولو سره کار کولی شي.
    • د لګښت وړ: د ډیری پلورونکو څخه مطابقت لرونکي چپسیټونه او سافټویر سټیکونه د ډله ایز ځای په ځای کولو لپاره قیمت لري او له ځمکې څخه ډیزاین شوي ترڅو خورا ټیټ بریښنا مصرف ولري.
  5.  پرانيستی
    • د ګوګل لخوا خپور شوی OpenThread د Thread® د خلاصې سرچینې تطبیق دی. ګوګل OpenThread خپور کړی ترڅو د ګوګل Nest محصولاتو کې کارول شوي د شبکې کار کولو ټیکنالوژي پراختیا کونکو ته په پراخه کچه چمتو کړي ، ترڅو د وصل شوي کور او سوداګریزو ودانیو لپاره د محصولاتو پراختیا ګړندۍ کړي.
    • د یو تنګ پلیټ فارم خلاصون پرت او د حافظې کوچنۍ نښې سره ، OpenThread خورا د پور وړ وړ دی. دا دواړه د سیسټم پر چپ (SoC) او د راډیو شریک پروسیسر (RCP) ډیزاینونو ملاتړ کوي.
    • OpenThread د کور او سوداګریزو ودانیو غوښتنلیکونو لپاره د IPv6 پر بنسټ د باور وړ، خوندي، او د ټیټ بریښنا بېسیم وسیلې څخه تر آلې پورې ارتباط پروتوکول تعریفوي. دا ټول هغه ځانګړتیاوې پلي کوي چې د موضوع مشخصات 1.1.1، د موضوع توضیحات 1.2، د موضوع توضیحات 1.3.0، او د موضوع توضیحاتو 1.4 مسوده (د دې سند د خپریدو سره سم) کې تعریف شوي.
    • سیلیکون لابراتوار د سیلیکون لابراتوار هارډویر سره کار کولو لپاره د اوپن ټریډ پراساس پروتوکول پلي کړی. دا پروتوکول په GitHub او همدارنګه د سافټویر پرمختیا کټ (SDK) په توګه شتون لري چې د سادگي سټوډیو 5 سره نصب شوی. SDK د Gi-tHub سرچینې بشپړ ازمول شوی سنیپ شاټ دی. دا د GitHub نسخې په پرتله د هارډویر پراخه لړۍ ملاتړ کوي ، او په کې اسناد او پخواني شامل ديampپه GitHub کې غوښتنلیکونه شتون نلري.

د تار ټیکنالوژي پای ته ورسیدهview

  1. IEEE 802.15.4
    • د IEEE 802.15.4-2006 مشخصات د بې سیم مخابراتو لپاره یو معیار دی چې د بې سیم منځني لاسرسي کنټرول (MAC) او فزیکي (PHY) پرتونه تعریفوي چې په 250 GHz بانډ کې په 2.4 kbps کې فعالیت کوي ، د subGHz بډونو ته د سړک نقشې سره (IEEE 802.15.4. 2006-802.15.4 مشخصات). په ذهن کې د ټیټ بریښنا سره ډیزاین شوی، XNUMX د غوښتنلیکونو لپاره مناسب دی چې معمولا ډیری نوډونه پکې شامل وي.
    • د 802.15.4 MAC پرت د لومړني پیغام اداره کولو او د کنجیشن کنټرول لپاره کارول کیږي. د دې MAC پرت کې د وسیلو لپاره د کیریر سینس ملټي لاسرسي (CSMA) میکانیزم شامل دی ترڅو د روښانه چینل لپاره غوږ ونیسي ، په بیله بیا د بیاکتنې اداره کولو لپاره د لینک پرت او د نږدې وسیلو ترمینځ د باور وړ مخابراتو لپاره د پیغامونو اعتراف. د MAC پرت کوډ کول په پیغامونو کې کارول کیږي د سافټویر سټیک د لوړو پرتونو لخوا رامینځته شوي او تنظیم شوي کلیدونو پراساس. د شبکې پرت په دې بنسټیزو میکانیزمونو باندې جوړیږي ترڅو په شبکه کې د باور وړ پای څخه تر پای پورې ارتباطات چمتو کړي.
    • د Thread Specification 1.2 سره پیل کول، د IEEE 802.15.4-2015 مشخصاتو څخه ډیری اصلاحونه پلي شوي ترڅو د Thread شبکې ډیر قوي، ځواب ویونکي او د توزیع وړ کړي:
    • پرمختللی چوکاټ پاتې دی: د بیټرۍ ژوند او د خوب پای وسیلې (SED) غبرګون ته وده ورکوي ، د پیغامونو شمیر کمولو سره چې SED کولی شي هوا ته واستوي. هر ډول ډیټا پاکټ چې د SED څخه راځي (نه یوازې د ډیټا غوښتنې) د راتلونکو پاتې پاتې معلوماتو شتون سره منل کیدی شي.
    • د ساتلو وړ ساتل: د خوندي شبکې لیږد په توګه د ډیټا پیغام په درملنه کې د SED او مور او پلار ترمینځ اړیکې ساتلو لپاره د ترافیک مقدار کموي.
    • همغږي ایسampled Listening (CSL): دا IEEE 802.15.4-2015 مشخصات د SED او والدین تر منځ د ښه همغږي کولو اجازه ورکوي پرته له دوره ایز ډیټا غوښتنې پرته د همغږي شوي لیږد / ترلاسه کولو مهالویش مهالویش سره. دا د ټیټ بریښنا وسیلو ته وړتیا ورکوي چې د ټیټ لینک ځنډ او شبکه لري چې د پیغام د ټکر کم چانس لري.
    • د ACK پرمختللې پلټنې: دا د IEEE 802.15.4-2015 مشخصاتو ځانګړتیا د لینک میټریک پوښتنو باندې د ابتکار ګرانولر کنټرول ته اجازه ورکوي پداسې حال کې چې د جلا تحقیقاتي پیغامونو پرځای د منظم ډیټا ترافیک نمونو په کارولو سره انرژي خوندي کوي.
  2. د تار شبکې جوړښت
    1. د استوګنې معمارۍ
      کاروونکي د استوګنې تار شبکې سره د دوی د خپل وسیلې (سمارټ فون ، ټابلیټ یا کمپیوټر) څخه د Wi-Fi له لارې د دوی د کور ایریا شبکې (HAN) یا د کلاوډ میشته غوښتنلیک په کارولو سره اړیکه نیسي. لاندې انځور د تار شبکې جوړښت کې د کلیدي وسایلو ډولونه روښانه کوي.SILICON-LABS-UG103-11-تیریډ-بنسټیز-سافټویر- (2)

شکل 2.1. د تار شبکې جوړښت
د لاندې وسیلو ډولونه د تار شبکې کې شامل دي، د Wi-Fi شبکې څخه پیل کیږي:

  • د سرحد روټرونه د 802.15.4 شبکې څخه په نورو فزیکي پرتونو (وائی فای، ایترنیټ، او نور) کې نږدې شبکې ته ارتباط چمتو کوي. د سرحد روټرونه د 802.15.4 شبکې دننه د وسیلو لپاره خدمتونه وړاندې کوي، په شمول د روټینګ خدمتونه او د شبکې څخه بهر عملیاتونو لپاره د خدماتو کشف. کیدای شي د تار په شبکه کې یو یا څو سرحدي روټرونه وي.
  • یو مشر، د تار شبکې برخې کې، د ټاکل شوي روټر IDs راجسټري اداره کوي او د راوټر کیدو لپاره د روټر وړ پای وسیلو (REEDs) غوښتنې مني. مشر پریکړه کوي چې کوم باید روټرونه وي، او مشر، لکه د تار په شبکه کې د ټولو روټرونو په څیر، کولی شي د وسیلې پای ماشومان هم ولري. مشر د CoAP (د محدودې غوښتنلیک پروتوکول) په کارولو سره د روټر پتې هم ګماري او اداره کوي. په هرصورت، په لیډر کې موجود ټول معلومات په نورو تار روټرونو کې شتون لري. نو، که مشر ناکام شي یا د Thread شبکې سره ارتباط له لاسه ورکړي، بل د Thread Router ټاکل کیږي، او د کاروونکي مداخلې پرته د مشر په توګه په غاړه اخلي.
  • د تار روټرونه د شبکې وسیلو ته د روټینګ خدمات وړاندې کوي. د تار روټرونه د هغو وسیلو لپاره د یوځای کیدو او امنیت خدمات هم چمتو کوي چې هڅه کوي شبکه کې شامل شي. د تار روټرونه د خوب لپاره ندي ډیزاین شوي او کولی شي خپل فعالیت ټیټ کړي او REEDs شي.
  • REEDs کیدای شي د تاریډ روټر یا مشر شي، مګر دا اړینه نده چې د سرحد روټر چې ځانګړي ځانګړتیاوې ولري، لکه ډیری انٹرفیسونه. د شبکې ټوپولوژي یا نورو شرایطو له امله، REEDs د روټر په توګه عمل نه کوي. REEDs په شبکه کې د نورو وسیلو لپاره پیغامونه نه خپروي یا د یوځای کیدو یا امنیت خدمتونه چمتو کوي. شبکه د کارونکي متقابل عمل پرته د اړتیا په صورت کې روټر ته د روټر وړ وسیلې اداره او وده ورکوي.
  • پای وسیلې چې د روټر وړ ندي کیدی شي یا هم FEDs (بشپړ پای وسیلې) یا MEDs (لږترلږه پای وسیلې) وي. MEDs اړتیا نلري چې په ښکاره ډول د خپل والدین سره د خبرو اترو لپاره همغږي شي.
  • د خوب پای وسیلې (SEDs) یوازې د دوی د Thread Router پلار له لارې اړیکه نیسي او نشي کولی د نورو وسیلو لپاره پیغامونه خپاره کړي.
  • همغږي شوي سلیپي پای وسیلې (SSEDs) د خوب پای وسیلو ټولګي دي چې د IEEE 802.15.4-2015 څخه CSL کاروي ترڅو د مور او پلار سره همغږي شوي مهالویش وساتي ، د منظم ډیټا غوښتنو کارولو څخه ډډه وکړي.

سوداګریز معمارۍ
د تار سوداګریز ماډل د استوګنې شبکې لپاره د کلیدي وسایلو ډولونه اخلي او نوي مفکورې اضافه کوي. کاروونکي د وسیلو (سمارټ فون، ټابلیټ، یا کمپیوټر) له لارې د Wi-Fi یا د دوی د تصدۍ شبکې له لارې د سوداګریزې شبکې سره اړیکه نیسي. لاندې انځور د سوداګریزې شبکې ټوپولوژي څرګندوي.SILICON-LABS-UG103-11-تیریډ-بنسټیز-سافټویر- (3)

شکل 2.2. د سوداګریزې شبکې ټوپولوژي

مفهومونه دا دي:

  • د Thread ډومین ماډل د څو تاریډ شبکو بې ځایه ادغام ملاتړ کوي او همدارنګه غیر تار IPv6 شبکو ته بې سیمه انٹرفیس. د Thread ډومین اصلي ګټه دا ده چې وسایل تر یوې اندازې پورې انعطاف وړ دي چې د هر ډول موجود Thread Net-work سره یوځای شي چې د عام تار ډومین سره ترتیب شوي وي، کوم چې د لاسي شبکې پلان کولو یا د قیمتي لارښود بیا رغونې اړتیا کموي کله چې د شبکې اندازه یا د معلوماتو حجم اندازه کیږي. پورته
  • د بیک بون بارډر روټرونه (BBRs) په سوداګریز ځای کې د بارډر روټرونو ټولګي دي کوم چې د ډیری شبکې برخو د تریډ ډومین ترکیب اسانه کوي او په هر یو میش کې د Thread Do-main کې د لوی سکاپ ملټي کاسټ تبلیغ ته اجازه ورکوي. د تار شبکه چې د لوی ډومین برخه ده باید لږترلږه یو "لومړني" BBR ولري او د ناکامۍ خوندي بې ځایه کیدو لپاره ډیری "ثانوي" BBR ولري. BBRs یو له بل سره د ملا په واسطه اړیکه نیسي کوم چې د تار ټولې شبکې سره نښلوي.
  • د بیکبون لینک یو غیر تاریډ IPv6 لینک دی چې BBR د نورو BBRs سره همغږي کولو لپاره د Thread Backbone Link پروتوکول (TBLP) پلي کولو لپاره د بهرني انٹرفیس په کارولو سره وصل کیږي.
  • په سوداګریز تطبیق کې د تار وسیلې د Thread ډومینونو او ډومین ځانګړي پتې (DUAs) په کارولو سره تنظیم شوي. د وسیلې DUA هیڅکله د خپل ژوند په اوږدو کې د تار ډومین برخه نه بدلیږي. دا په یو واحد ډومین کې د مختلف تاریډ شبکو ته مهاجرت اسانه کوي او ډاډ ترلاسه کوي چې اړوند BBRs د څو تاریډ شبکو په اوږدو کې د روټ کولو اسانتیاوې برابروي.

دا مفکورې په لاندې انځور کې ښودل شوي: SILICON-LABS-UG103-11-تیریډ-بنسټیز-سافټویر- (4)

شکل 2.3. د موضوع ډومین ماډل
د ناکامۍ یوه نقطه هم نشته

  • د تار سټیک ډیزاین شوی ترڅو د ناکامۍ یوه نقطه ونه لري. پداسې حال کې چې په سیسټم کې یو شمیر وسایل شتون لري چې ځانګړي دندې ترسره کوي، تار ډیزاین شوی ترڅو دوی د شبکې یا وسیلو روان عملیات اغیزه کولو پرته بدل شي. د مثال لپارهample، د خوب پای وسیله د اړیکو لپاره مور او پلار ته اړتیا لري، نو دا مور او پلار د خپلو اړیکو لپاره د ناکامۍ یو واحد ټکی څرګندوي. په هرصورت، د خوب پای وسیله کولی شي او بل مور وټاکي که چیرې د هغې مور او پلار شتون ونلري. دا لیږد باید د کارونکي لپاره ښکاره نشي.
    پداسې حال کې چې سیسټم د ناکامۍ هیڅ یوې نقطې لپاره ډیزاین شوی، د ځینې ټوپولوژیو لاندې به انفرادي وسایل وي چې د بیک اپ وړتیا نلري. د مثال لپارهampپه داسې سیسټم کې چې یو واحد پوله لري
  • روټر، که د سرحد روټر بریښنا له لاسه ورکړي، د بدیل بارډر روټر ته د بدلولو لپاره هیڅ وسیله شتون نلري. په دې سناریو کې، د سرحد روټر بیا تنظیم کول باید ترسره شي.
  • د Thread Specification 1.3.0 سره پیل کول، د بارډر روټرونه چې د زیربنا لینک شریکوي کولی شي د تار په کارولو سره په مختلف میډیم (لکه وای فای یا ایترنیټ) کې د ناکامۍ یو واحد نقطه اسانه کړي.
  • د راډیو انکپسولیشن لینک (TREL). د دې خصوصیت سره ، د لینکونو په اوږدو کې د تار ویشونو رامینځته کیدو احتمال کم شوی.

د IP سټیک اساسات

  1. خطاب کول
    • په Thread stack کې وسیلې د IPv6 ادرس کولو جوړښت ملاتړ کوي لکه څنګه چې په RFC 4291 کې تعریف شوي (https://tools.ietf.org/html/rfc4291: د IP نسخه 6 پته د معمارۍ). وسیلې د یو ځانګړي ملاتړ کوي
    • ځایی پته (ULA)، د ډومین ځانګړی پته (DUA) د موضوع ډومین ماډل کې، او یو یا څو نړیوال یونیکاسټ پته (GUA) د دوی د شته سرچینو پراساس.
    • د IPv6 پتې لوړ ترتیب بټونه شبکه مشخصوي او پاتې نور په دې شبکه کې ځانګړي پتې مشخصوي. په دې توګه، په یوه شبکه کې د اعلاناتو ټولې جامې ورته لومړي N بټونه لري. دوی لومړی
    • N bits د "prefix" په نوم یادیږي. "/64" په ګوته کوي چې دا د 64-bit مخکیني پته ده. هغه وسیله چې شبکه پیل کوي یو /64 مخکینۍ غوره کوي چې بیا په ټوله شبکه کې کارول کیږي. مخفف یو ULA دی (https://tools.ietf.org/html/rfc4193: ځانګړی ځایی IPv6 یونیکاسټ پته). شبکه ممکن یو یا څو د سرحد روټرونه هم ولري چې هر یو یې ممکن /64 ولري یا نه وي چې بیا د ULA یا GUA تولید لپاره کارول کیدی شي. په شبکه کې وسیله خپل EUI-64 (64-bit پراخ شوی ځانګړی پیژندونکی) پته کاروي ترڅو خپل انٹرفیس پیژندونکی ترلاسه کړي لکه څنګه چې د RFC 6 برخه 4944 کې تعریف شوي (https://tools.ietf.org/html/rfc4944: د IEEE 6 شبکو څخه د IPv802.15.4 پاکټونو لیږد). وسیله به د یو لینک ځایی IPv6 پته ملاتړ وکړي چې د نوډ د EUI-64 څخه د یو انٹرفیس پیژندونکي په توګه ترتیب شوی د پیژندل شوي لینک ځایي مخفف FE80::0/64 سره لکه څنګه چې په RFC 4862 کې تعریف شوی (https://tools.ietf.org/html/rfc4862: IPv6 Stateless Address Autoconfiguration) او RFC 4944.
    • وسایل هم د مناسب ملټي کاسټ پتې ملاتړ کوي. پدې کې د لینک محلي ټول نوډ ملټي کاسټ، لینک لوکل آل روټر ملټيکاسټ، سولی کویټډ نوډ ملټي کاسټ، او میش محلي ملټي کاسټ شامل دي. په ډومین ماډل کې د بیک بون بارډر روټر شتون سره ، وسایل کولی شي د لوړې کچې ملټي کاسټ پتې ملاتړ هم وکړي که دوی د دوی لپاره راجسټر شي.
    • هر وسیله چې شبکې سره یوځای کیږي د IEEE 2-802.15.4 مشخصاتو سره سم د 2006-بایټ لنډ پته ټاکل کیږي. د راوټرونو لپاره، دا اډ-ډریس د پتې په ساحه کې د لوړ بټونو په کارولو سره ټاکل شوی.
    • ماشومان بیا د دوی د والدینو لوړ بټونو او د دوی پته لپاره مناسب ټیټ بټونو په کارولو سره لنډ پته ګمارل کیږي. دا په شبکه کې کوم بل وسیلې ته اجازه ورکوي چې د خپل پته ساحې د لوړو بټونو په کارولو سره د ماشوم د روټینګ موقعیت پوه کړي.
  2. 6LoWPAN
    • 6LoWPAN د "IPv6 د ټیټ بریښنا بې سیم شخصي شبکو لپاره ولاړ دی." د 6LoWPAN اصلي هدف د 6 لینکونو څخه د IPv802.15.4 پاکټونو لیږدول او ترلاسه کول دي. په دې کولو کې دا باید د 802.15.4 اعظمي چوکاټ اندازې لپاره ځای په ځای کړي چې هوا ته لیږل کیږي. په ایترنیټ لینکونو کې، د IPv6 اعظمي لیږد واحد (MTU) (1280 بایټ) اندازې سره یوه کڅوړه په اسانۍ سره د لینک په اوږدو کې د یو چوکاټ په توګه لیږل کیدی شي. د 802.15.4 په حالت کې، 6LoWPAN د IPv6 شبکې پرت او د 802.15.4 لینک پرت ترمنځ د موافقت پرت په توګه کار کوي. دا د IPv6 لیږد مسله حل کوي
    • MTU په لیږونکي کې د IPv6 پاکټ ټوټه کولو او په رسیدونکي کې د بیا یوځای کولو له لارې.
      6LoWPAN د کمپریشن میکانیزم هم چمتو کوي چې د IPv6 سرلیک اندازه کموي چې هوا ته لیږل کیږي او پدې توګه د لیږد سر سر کموي. هرڅومره چې د هوا له لارې لیږل کیږي، د وسیلې لخوا لږ انرژي مصرف کیږي. تار په 802.15.4 شبکه کې د پیکټو په اغیزمنه توګه لیږدولو لپاره د دې میکانیزمونو بشپړه ګټه پورته کوي. RFC 4944 (https://tools.ietf.org/html/rfc4944) او RFC 6282 (https://tools.ietf.org/html/rfc6282) په تفصیل سره هغه میتودونه تشریح کړئ چې له مخې یې ټوټې کول او سرلیک کمپریشن ترسره کیږي.
  3. د لینک پرت فارورډنګ
    د 6LoWPAN پرت بله مهمه ځانګړنه د لینک پرت پاکټ فارورډ کول دي. دا په میش شبکه کې د ملټي هپ پیکټونو فارورډ کولو لپاره خورا مؤثره او ټیټ سرې میکانیزم چمتو کوي. موضوع د لینک پرت پیکټ فارورډینګ سره د IP پرت روټینګ کاروي.
    موضوع د IP روټینګ جدول پراساس د پیکټو فارورډ کولو لپاره د لینک پرت فارورډینګ کاروي. د دې د ترسره کولو لپاره، د 6LoWPAN میش سرلیک په هر ملټي-هپ پاکټ کې کارول کیږي (لاندې انځور وګورئ). SILICON-LABS-UG103-11-تیریډ-بنسټیز-سافټویر- (5)
    • شکل 3.1. د میش سرلیک بڼه
    • په موضوع کې، د 6LoWPAN پرت د میش سرلیک معلومات د اصلي 16-bit لنډ پته او وروستی منزل 16-bit سرچینې پته سره ډکوي. ټرانسمیټر په روټینګ جدول کې راتلونکی هاپ 16-bit لنډ پته ګوري ، او بیا د 6LoWPAN چوکاټ راتلونکي هپ 16-bit لنډ پته ته د منزل په توګه لیږي. راتلونکی هپ وسیله پاکټ ترلاسه کوي، په راتلونکی هپ کې ګوري
    • د روټینګ جدول / ګاونډی جدول، د 6LoWPAN میش سرلیک کې د هپ شمیره کموي، او بیا وروسته بسته راتلونکي هپ یا وروستي منزل ته 16-bit لنډ پته د منزل په توګه لیږي.
    • 6LoWPAN Encapsulation
      6LoWPAN پاکټونه د IPv6 پاکټونو په څیر په ورته اصولو باندې جوړ شوي او د هر اضافه فعالیت لپاره سټیک شوي سرلیکونه لري. هر 6LoWPAN سرلیک د لیږد ارزښت څخه مخکې دی چې د سرلیک ډول پیژني (لاندې انځور وګورئ).
  4. 6LoWPAN Encapsulation
    6LoWPAN پاکټونه د IPv6 پاکټونو په څیر په ورته اصولو باندې جوړ شوي او د هر اضافه فعالیت لپاره سټیک شوي سرلیکونه لري. هر 6LoWPAN سرلیک د لیږد ارزښت څخه مخکې دی چې د سرلیک ډول پیژني (لاندې انځور وګورئ). SILICON-LABS-UG103-11-تیریډ-بنسټیز-سافټویر- (6)
    شکل 3.2. د 6LoWPAN پاکټ عمومي بڼه
    موضوع د 6LoWPAN سرلیک لاندې ډولونه کاروي:
    • میش سرلیک (د لینک پرت فارورډینګ لپاره کارول کیږي)
    • د ټوټې کولو سرلیک (د IPv6 پاکټ په څو 6LoWPAN پاکټونو کې د ټوټې کولو لپاره کارول کیږي)
    • د سرلیک کمپریشن سرلیک (د IPv6 سرلیکونو کمپریشن لپاره کارول کیږي)
    • د 6LoWPAN مشخصات امر کوي چې که له یو څخه ډیر سرلیک شتون ولري، دوی باید په پورته ذکر شوي ترتیب کې څرګند شي. لاندې مثالونه ديampد 6LoWPAN کڅوړې په هوا کې لیږل شوي.
    • په لاندې شکل کې، د 6LoWPAN تادیه د کمپریس شوي IPv6 سرلیک او پاتې IPv6 پایلوډ څخه جوړه شوې ده. SILICON-LABS-UG103-11-تیریډ-بنسټیز-سافټویر- (7)
    • شکل 3.3. 6LoWPAN پاکټ چې د IPv6 پیلډ لري د کمپریس شوي IPv6 سرلیک سره
    • په لاندې شکل کې، د 6LoWPAN تادیه د IPv6 سرلیک او د IPv6 تادیاتو برخه لري. SILICON-LABS-UG103-11-تیریډ-بنسټیز-سافټویر- (8)
    • شکل 3.4. 6LoWPAN پاکټ چې د میش سرلیک، د ټوټې کولو سرلیک، او د کمپریشن سرلیک لري، پاتې پیسې به په راتلونکو کڅوړو کې په لاندې شکل کې په هر شکل کې لیږدول کیږي. SILICON-LABS-UG103-11-تیریډ-بنسټیز-سافټویر- (9)
    • شکل 3.5. 6LoWPAN ورپسې ټوټه
  5. ICMP
    د تار وسیلې د انټرنیټ کنټرول پیغام پروتوکول نسخه 6 (ICMPv6) پروتوکول ملاتړ کوي لکه څنګه چې په RFC 4443 کې تعریف شوي ، د انټرنیټ کنټرول پیغام پروتوکول (ICMPv6) د انټرنیټ پروتوکول نسخه 6 (IPv6) مشخصاتو لپاره. دوی د اکو غوښتنې او د ځواب ځواب پیغامونو هم ملاتړ کوي.
  6. UDP
    د تار سټیک د کارن دا ملاتړ کويtagد رام پروتوکول (UDP) لکه څنګه چې په RFC 768 کې تعریف شوی، کارن داtagد رام پروتوکول.
  7. TCP
    د تار سټیک د ټرانسپورټ کنټرول پروتوکول (TCP) ډول ملاتړ کوي چې د "TCPlp" (TCP ټیټ ځواک) په نوم یادیږي (usenix-NSDI20 وګورئ). د موضوع سره مطابقت لرونکی وسیله د TCP پیل کونکي او اوریدونکي رولونه پلي کوي لکه څنګه چې تشریح شوي:
    • RFC 793، د لیږد کنټرول پروتوکول
    • RFC 1122، د انټرنیټ کوربه لپاره اړتیاوې
    • د موضوع مشخصات 1.3.0 او لوړ: د TCP موجوده تطبیقونه عموما د بې سیم میش شبکو او د محدود 802.15.4 چوکاټ اندازې سره په غوره توګه کار کولو لپاره ندي تنظیم شوي. له همدې امله، مشخصات هغه عناصر او د پیرامیټ ارزښتونه تعریفوي چې د Thread شبکو د اغیزمن TCP پلي کولو لپاره اړین دي (د موضوع مشخصات 1.3.0، برخه 6.2 TCP وګورئ).
  8. SRP
    • د خدماتو راجسټریشن پروتوکول (SRP) لکه څنګه چې د DNS-based خدماتو کشف لپاره د خدماتو راجسټریشن پروتوکول کې تعریف شوی د Thread Specification 1.3.0 سره پیل کیږي د تار وسیلو کې کارول کیږي. دلته باید د خدماتو راجستر شتون ولري چې د پولې روټر لخوا ساتل کیږي. په میش شبکه کې د SRP پیرودونکي کولی شي د مختلف خدماتو وړاندیز کولو لپاره راجستر شي. د SRP سرور د DNS پراساس کشف پوښتنې مني او سربیره پردې د امنیت لپاره عامه کلیدي کریپټوګرافي وړاندیز کوي ، د محدودو پیرودونکو غوره ملاتړ لپاره د نورو کوچني پرمختګونو سره.

د شبکې توپوهنه

  1. د شبکې پته او وسایل
    • د تار سټیک په شبکه کې د ټولو راوټرونو ترمینځ د بشپړ میش ارتباط ملاتړ کوي. حقیقي ټوپولوژي په شبکه کې د راوټرونو په شمیر پورې اړه لري. که چیرې یوازې یو روټر شتون ولري، نو شبکه یو ستوری جوړوي. که چیرې له یو څخه ډیر روټر شتون ولري نو میش په اتوماتيک ډول رامینځته کیږي (د 2.2 تار شبکې جوړښت وګورئ).
  2. میش شبکې
    • ایمبیډ شوي میش شبکې د راډیو سیسټمونو ته د نورو راډیوګانو لپاره د پیغامونو رسولو اجازه ورکولو سره د راډیو سیسټمونه ډیر باوري کوي. د مثال لپارهampکه چیرې یو نوډ نشي کولی مستقیم بل نوډ ته پیغام واستوي، د میش شبکه د یو یا ډیرو منځګړیتوب نوډونو له لارې پیغام رسوي. لکه څنګه چې په 5.3 روټینګ برخه کې بحث شوی، د تار سټیک کې ټول روټر نوډونه یو له بل سره لارې او ارتباط ساتي نو میش په دوامداره توګه ساتل کیږي او وصل کیږي. د تار په شبکه کې د 64 روټر پتې محدودیت شتون لري، مګر دا ټول په یوځل کې نشي کارول کیدی. دا د حذف شوي وسیلو ادرسونو ته د بیا کارولو وخت ته اجازه ورکوي.
    • په میش شبکه کې، د خوب پای وسیلې یا د روټر وړ وسیلې د نورو وسیلو لپاره لاره نه کوي. دا وسایل یو مور او پلار ته پیغامونه استوي چې روټر دی. دا اصلي روټر د خپلو ماشومانو وسیلو لپاره د روټینګ عملیات اداره کوي.

روټینګ او د شبکې ارتباط

د تار شبکه تر 32 پورې فعال روټرونه لري چې د روټینګ میز پراساس د پیغامونو لپاره د راتلونکي هاپ روټینګ کاروي. د روټینګ جدول د Thread Stack لخوا ساتل کیږي ترڅو ډاډ ترلاسه شي چې ټول راوټرونه په شبکه کې د کوم بل روټر لپاره ارتباط او تازه لارې لري. ټول راوټرونه د میش لینک تاسیس (MLE) په کارولو سره په کمپریس شوي فارمیټ کې په شبکه کې نورو راوټرونو ته د دوی د روټ کولو لګښت د نورو راوټرونو سره تبادله کوي.

  1.  د MLE پیغامونه
    • د میش لینک تاسیس (MLE) پیغامونه د خوندي راډیو لینکونو رامینځته کولو او تنظیم کولو لپاره کارول کیږي ، د ګاونډیو وسیلو کشف کول ، او په شبکه کې د وسیلو ترمینځ د روټینګ لګښتونو ساتل. MLE د روټینګ پرت لاندې کار کوي او د روټرونو ترمینځ یو هپ لینک محلي یونیکاسټ او ملټي کاسټ کاروي.
    • د MLE پیغامونه د ګاونډیو وسیلو سره د اړیکو پیژندلو، ترتیبولو، او خوندي کولو لپاره کارول کیږي لکه څنګه چې د ټوپولوژي او فزیکي چاپیریال بدلون. MLE د ترتیب کولو ارزښتونو توزیع کولو لپاره هم کارول کیږي چې په ټوله شبکه کې شریک شوي لکه چینل او د شخصي ساحې شبکه (PAN) ID. دا پیغامونه د ساده سیلاب سره لیږل کیدی شي لکه څنګه چې د MPL لخوا مشخص شوي (https://tools.ietf.org/html/draft-ietf-roll-trickle-mcast-11: د ټیټ بریښنا او زیان منونکو شبکو لپاره ملټي کاسټ پروتوکول (MPL)).
    • د MLE پیغامونه دا هم ډاډه کوي چې د غیر متناسب لینک لګښتونه په پام کې نیول کیږي کله چې د دوو وسیلو ترمنځ د روټینګ لګښتونه رامینځته کیږي. د غیر متناسب لینک لګښتونه په 802.15.4 شبکو کې عام دي. د دې لپاره چې ډاډ ترلاسه شي چې دوه اړخیز پیغامونه د اعتبار وړ دي، دا مهمه ده چې د دوه اړخیز اړیکو لګښتونه په پام کې ونیول شي.
  2. د لارې کشف او ترمیم
    • د غوښتنې پر اساس د لارې کشف معمولا د ټیټ بریښنا 802.15.4 شبکو کې کارول کیږي. په هرصورت، د غوښتنې پر اساس د لارې موندنه د شبکې د سر او بینډ ویت له مخې ګرانه ده ځکه چې وسایل د شبکې له لارې د لارې موندنې غوښتنې خپروي. په تاریډ سټیک کې، ټول راوټرونه د یو-هپ MLE پاکټونه تبادله کوي چې په شبکه کې نورو ټولو روټرونو ته د لګښت معلومات لري. ټول روټرونه په شبکه کې کوم بل روټر ته د لارې لګښت تازه معلومات لري نو د غوښتنې پراساس د لارې کشف ته اړتیا نشته. که یوه لار نور د کارونې وړ نه وي، روټر کولی شي د منزل لپاره بله مناسبه لاره غوره کړي.
    • د ماشوم وسیلو ته لار کول د ماشوم د پتې لوړ بټونو ته په کتلو سره ترسره کیږي ترڅو د والدین روټر پته معلومه کړي. یوځل چې وسیله اصلي روټر پیژني ، دا د دې وسیلې لپاره د لارې لګښت معلومات او د راتلونکي هپ روټینګ معلومات پیژني.
    • لکه څنګه چې د لارې لګښت یا د شبکې ټوپولوژي بدلیږي، بدلونونه د MLE واحد-هپ پیغامونو په کارولو سره د شبکې له لارې خپریږي. د روټینګ لګښت د دوه وسیلو ترمینځ د دوه اړخیز لینک کیفیت پراساس دی. په هر لوري کې د لینک کیفیت د هغه ګاونډي وسیلې څخه راتلونکو پیغامونو کې د لینک مارجن پراساس دی. دا راتلونکی ترلاسه شوی سیګنال ځواک شاخص (RSSI) د 0 څخه تر 3 پورې د لینک کیفیت سره نقشه شوی. د 0 ارزښت د نامعلوم لګښت معنی لري.
    • کله چې یو روټر د ګاونډی څخه نوی MLE پیغام ترلاسه کوي، یا دا دمخه د وسیلې لپاره د ګاونډی میز داخله لري یا یو اضافه شوی. د MLE پیغام د ګاونډی څخه راتلونکی لګښت لري، نو دا د روټر ګاونډی میز کې تازه شوی. د MLE پیغام د نورو روټرونو لپاره د روټینګ تازه معلومات هم لري کوم چې په روټینګ جدول کې تازه شوي.
    • د فعال روټرونو شمیر د روټینګ او لګښت معلوماتو مقدار پورې محدود دی چې په یوه واحد 802.15.4 پاکټ کې شتون لري. دا حد اوس مهال 32 راوټر دی.
  3. روټینګ
    • وسیلې د پیکټو وړاندې کولو لپاره نورمال IP روټینګ کاروي. یو روټینګ جدول د شبکې پتې او مناسب راتلونکي هپ سره ډک شوی.
    • د فاصلې ویکتور روټینګ په محلي شبکه کې پتې ته د لارو ترلاسه کولو لپاره کارول کیږي. کله چې په محلي شبکه کې روټ کول، د دې 16-bit پتې پورتنۍ شپږ بټونه د روټر منزل تعریفوي.
    • دا روټینګ والدین بیا د 16-bit پتې پاتې کیدو پراساس وروستي منزل ته د لیږلو مسؤلیت لري.
    • د شبکې څخه بهر روټینګ لپاره، د بارډر روټر د روټر مشر ته د هغه ځانګړي مخفف خبر ورکوي چې دا د MLE پاکټونو کې د شبکې ډیټا په توګه دا معلومات وړاندې کوي او توزیع کوي. د شبکې ډیټا کې د مخکیني ډیټا شامل دي ، کوم چې پخپله مخکینۍ برخه ده ، د 6LoWPAN شرایط ، د سرحد روټرونه ، او د دې مخکیني لپاره د ریاست بې پته آټو کنفیګریشن (SLAAC) یا DHCPv6 سرور. که یو وسیله د دې مخکینۍ په کارولو سره یو پته تنظیم کړي، دا د دې پتې لپاره مناسب SLAAC یا DHCP سرور سره اړیکه نیسي. د شبکې ډیټا کې د روټینګ سرورونو لیست هم شامل دی چې د ډیفالټ بارډر روټرونو 16-bit پتې دي.
    • برسېره پردې، په سوداګریز ځای کې د Thread ډومین ماډل سره، د بیکبون بارډر روټر د ډومین ځانګړي مخفف روټر مشر ته خبر ورکوي چې دا کار کوي، دا په ګوته کوي چې دا میش د لوی تار ډومین برخه ده. د دې لپاره د شبکې ډیټا کې مخکینۍ ډیټا، د 6LoWPAN شرایط، او د سرحد روټر ALOC شامل دي. د دې مخکینۍ سیټ لپاره هیڅ SLAAC یا DHCPv6 بیرغونه ندي ټاکل شوي ، مګر د پتې دنده د بې ریاست ماډل تعقیبوي. برسیره پردې، د دې سرحد روټر خدمت او سرور TLVs هم شتون لري چې د "بون بون" خدمت وړتیا په ګوته کوي. د شاته هډوکي په اوږدو کې د نقل پته کشف وړتیا د هر هغه وسیلې لپاره شتون لري چې د BBR سره خپل د ډومین ځانګړي پته (DUA) راجستر کوي. د وسیلې DUA هیڅکله د خپل ژوند په اوږدو کې د تار ډومین برخه نه بدلیږي.
    • دا په یو واحد ډومین کې د مختلف تاریډ شبکو په اوږدو کې مهاجرت اسانه کوي او ډاډ ترلاسه کوي چې اړوند BBRs د ډیری تاریډ شبکو په اوږدو کې د تګ راتګ اسانتیاوي. د شاته هډوکي په اوږدو کې، معیاري IPv6 روټینګ ټیکنالوژي لکه IPv6 Neighbor Discovery (NS/NA د RFC 4861 مطابق) او ملټي کاسټ لیسینر کشف (MLDv2 د RFC 3810 مطابق) کارول کیږي.
    • یو مشر د دې لپاره ټاکل شوی چې د روټر وړ وسیلو تعقیب وساتي چې روټر کیږي یا روټر ته اجازه ورکوي چې د روټر وړ وړ ډی-وایسز ته ښکته شي. دا مشر د CoAP په کارولو سره د روټر پتې هم ګماري او اداره کوي. په هرصورت، په دې لیډر کې موجود ټول معلومات په وخت سره نورو روټرونو ته هم اعلان کیږي. که مشر له شبکې څخه ووځي، بل روټر ټاکل کیږي، او د کارونکي مداخلې پرته د مشر په توګه کار کوي.
    • د سرحد روټرونه د 6LoWPAN کمپریشن یا توسعې اداره کولو او د شبکې څخه لرې وسیلو ته د رسیدو مسؤلیت لري. د بیک بون بارډر روټرونه د IP-in-IP encapsulation سره د MPL اداره کولو او د میش دننه او بهر د لوی سکوپ ملټي کاسټونو لپاره د ډیکاپسولیشن مسؤلیت لري.
    • د بارډر روټرونو په اړه د نورو معلوماتو لپاره، AN1256 وګورئ: د OpenThread بارډر روټر سره د سیلیکون لابراتوار RCP کارول.
  4. بیا هڅه او اعترافونه
    • پداسې حال کې چې د UDP پیغام رسولو په تار سټیک کې کارول کیږي، د باور وړ پیغام رسولو ته اړتیا ده او د دې سپک وزن میکانیزمونو لخوا بشپړ شوي:
    • د MAC په کچه بیا هڅه کول – هر وسیله د راتلونکي هپ څخه د MAC اعترافونه کاروي او د MAC پرت کې به یو پیغام بیا هڅه وکړي که د MAC ACK پیغام ترلاسه نشي.
    • د غوښتنلیک پرت بیا هڅه کوي- د غوښتنلیک پرت کولی شي مشخص کړي چې ایا د پیغام اعتبار یو مهم پیرامیټر دی. که داسې وي، د پای څخه تر پایه اعتراف او بیا هڅه کولو پروتوکول کارول کیدی شي، لکه د CoAP بیاکتنې.

یوځای کیدل او د شبکې عملیات

تار د یوځای کیدو دوه میتودونو ته اجازه ورکوي:

  • د کمېشن کولو معلومات مستقیم د وسیلې سره شریک کړئ د بهر څخه د بډ میتود په کارولو سره. دا د دې معلوماتو په کارولو سره سم شبکې ته وسیله چلولو ته اجازه ورکوي.
  • په سمارټ فون، ټابلیټ، یا په کې د شاملیدو وسیله او د کمیشنینګ غوښتنلیک تر مینځ د کمیسیون ناسته رامینځته کړئ web.
  • د یوې سوداګریزې شبکې لپاره د Thread ډومین ماډل سره، د کارونکي مداخلې پرته د نوم لیکنې خپلواکه پروسه چې د تصدیق کولو وروسته یوځای کونکو ته عملیاتي سندونه وړاندې کوي د Thread Specification 1.2 لخوا مشخص شوي. عملیاتي سند د وسیلې لپاره د ډومین معلومات کوډ کوي او د خوندي شبکې ماسټر کیلي چمتو کولو ته اجازه ورکوي. دا ماډل یو راجستر ته اړتیا لري یا
  • د تاریډ راجستر انٹرفیس (TRI) د شاته بون بارډر روټر کې او د ANIMA/BRSKI/EST پروتوکولونو په کارولو سره د بهرني چارواکو (MASA) سره اړیکه اسانه کوي. هغه شبکه چې د دې کمیسیون کولو ماډل ملاتړ کوي د CCM شبکه بلل کیږي.
  • د تاریډ شبکو د کمیشن کولو په اړه د نورو معلوماتو لپاره، 11 برخه وګورئ.
  • د بیکن پایلوډ کې د اجازې سره یوځای کیدو بیرغ سره د یوځای کیدو لپاره په مکرر ډول کارول شوي 802.15.4 میتود د تار شبکې کې نه کارول کیږي. دا طریقه په عام ډول د پش بټن ډول سره یوځای کیدو لپاره کارول کیږي چیرې چې د وسیلو لپاره د کارونکي انٹرفیس یا د بډ څخه بهر چینل شتون نلري. دا میتود په داسې شرایطو کې د وسیلې سټیرینګ سره ستونزې لري چیرې چې ډیری شبکې شتون لري او دا کولی شي امنیت خطرونه هم رامینځته کړي.
  • د تار شبکې کې، ټول یوځای کیدل د کاروونکي لخوا پیل شوي. د یوځای کیدو وروسته، د امنیت تصدیق د غوښتنلیک په کچه د کمیسون ماموریت وسیلې سره بشپړ شوی. دا امنیتي تصدیق په 9 برخه کې بحث شوی. امنیت.
  • وسیلې له شبکې سره یوځای کیږي یا هم د خوب پای وسیلې ، پای وسیله (MED یا FED) ، یا REED. یوازې وروسته له دې چې REED یوځای شو او د شبکې تشکیلات یې زده کړل دا په احتمالي توګه د یو کیدو غوښتنه کولی شي

تار روټر. د یوځای کیدو سره ، یو وسیله د هغې د مور او پلار پراساس د 16-bit لنډ اعلان جامې چمتو کیږي. که چیرې د روټر وړ وسیله د Thread Router شي، دا د مشر لخوا د روټر پته ټاکل کیږي. د تار روټرونو لپاره د نقل پته کشف د مرکزي روټر پتې توزیع میکانیزم لخوا تضمین شوی چې په لیډر کې اوسیږي. مور او پلار د کوربه وسیلو لپاره د نقل پتې څخه مخنیوي مسؤلیت لري ځکه چې دا د یوځای کیدو پرمهال دوی ته پته ورکوي.

  1. د شبکې کشف
    • د شبکې کشف د یوځای کیدو وسیله لخوا کارول کیږي ترڅو معلومه کړي چې 802.15.4 شبکې د راډیو رینج کې دي. وسیله ټول چینلونه سکین کوي، په هر چینل کې د MLE کشف غوښتنه مسله کوي، او د MLE کشف ځوابونو ته انتظار کوي. د 802.15.4 MLE کشف بیا سپانس د شبکې پیرامیټونو سره یو تادیه لري ، پشمول د شبکې خدمت سیټ پیژندونکی (SSID) ، غزیدلی PAN ID ، او نور ارزښتونه چې دا په ګوته کوي چې ایا شبکه نوي غړي مني او ایا دا د اصلي کمیسیون کولو ملاتړ کوي.
    • د شبکې موندنه اړینه نه ده که چیرې وسیله په شبکه کې کمېشن شوې وي ځکه چې دا چینل پیژني او د شبکې لپاره د PAN ID پراخوي. دا وسایل بیا د چمتو شوي کمیشنینګ موادو په کارولو سره شبکې سره ضمیمه کیږي.
  2. د MLE ډاټا
    • یوځل چې یو وسیله له شبکې سره وصل شي، په شبکه کې د ګډون لپاره مختلف معلومات اړین دي. MLE د یوې وسیلې لپاره خدمتونه وړاندې کوي ترڅو یو ګاونډی وسیلې ته یونیکاسټ واستوي ترڅو د شبکې پیرامیټونو غوښتنه وکړي او ګاونډیو ته د لینک لګښتونه تازه کړي. کله چې یو نوی وسیله یوځای شي، دا د ننګونې ځواب هم ترسره کوي ترڅو د امنیتي چوکاټ شمیرونکي ترتیب کړي لکه څنګه چې په 9 برخه کې بحث شوی. امنیت.
    • ټول وسایل د MLE لینک ترتیب کولو پیغامونو لیږد او استقبال ملاتړ کوي. پدې کې د "لینک غوښتنه"، "لینک منل"، او "لینک منل او غوښتنه" پیغامونه شامل دي.
    • د MLE تبادله د لاندې معلوماتو ترتیب یا تبادلې لپاره کارول کیږي:
    • د 16-bit لنډ او 64-bit EUI 64 د ګاونډیو وسایلو اوږد پته
    • د وسیلې وړتیاو معلومات ، پشمول که دا د خوب پای وسیله وي او د وسیلې د خوب دورې
    • د ګاونډ لینک لګښت که د تار روټر
    • د وسیلو تر مینځ امنیتي توکي او چوکاټ کاونټرونه
    • په شبکه کې نورو ټولو تاریډ روټرونو ته د روټینګ لګښتونه
    • د مختلف لینک ترتیب کولو ارزښتونو په اړه د لینک میټریک راټولول او توزیع کول
    • یادونه: د MLE پیغامونه کوډ شوي دي پرته له دې چې د نوډ بوټسټریپینګ لومړني عملیاتو په جریان کې کله چې نوي وسیله امنیتي توکي ندي ترلاسه کړي.
  3.  CoAP
    د محدود غوښتنلیک پروتوکول (CoAP) لکه څنګه چې په RFC 7252 کې تعریف شوی (https://tools.ietf.org/html/rfc7252: Constrained Application Proto-col (CoAP)) یو ځانګړی ټرانسپورټ پروتوکول دی چې د محدودو نوډونو او ټیټ بریښنا شبکې سره د کارولو لپاره دی. CoAP د غوښتنلیک پای ټکي تر مینځ د غوښتنې / ځواب متقابل عمل ماډل چمتو کوي ، د خدماتو او سرچینو رامینځته شوي کشف ملاتړ کوي ، او د کلیدي مفکورې شامل دي web لکه URLs. CoAP په تار کې کارول کیږي د میش - ځایي پتې او د وسیلو لخوا اړین ملټي کاسټ پتې تنظیم کولو لپاره. سربیره پردې ، CoAP د مدیریت پیغامونو لپاره هم کارول کیږي لکه د فعال تاری روټرونو کې د تشخیصي معلوماتو او نورو شبکې ډیټا ترلاسه کولو او تنظیم کولو لپاره.
  4. DHCPv6
    DHCPv6 لکه څنګه چې په RFC 3315 کې تعریف شوی د پیرودونکي - سرور پروتوکول په توګه کارول کیږي ترڅو په شبکه کې د وسیلو ترتیب تنظیم کړي. DHCPv6 د DHCP سرور څخه د معلوماتو غوښتنه کولو لپاره UDP کاروي (https://www.ietf.org/rfc/rfc3315.txt: د IPv6 لپاره د متحرک کوربه ترتیب پروتوکول (DHCPv6)).
    د DHCPv6 خدمت د ترتیب کولو لپاره کارول کیږي:
    • د شبکې پتې
    • د وسیلو لخوا اړین ملټي کاسټ پتې
    • ځکه چې لنډ پتې د سرور څخه د DHCPv6 په کارولو سره ګمارل شوي، د نقل پته کشف ته اړتیا نشته. DHCPv6 د سرحدي روټرونو لخوا هم کارول کیږي چې د هغه مخکینۍ پراساس چې دوی چمتو کوي پته ورکوي.
  5. د SLAAC
    لکه څنګه چې په RFC 4862 کې تعریف شوی SLAAC (د ریاست بې پته اتومات تنظیمhttps://tools.ietf.org/html/rfc4862: IPv6 Stateless Address Auto-configuration) هغه طریقه ده چې په کې د بارډر روټر یو مخفف ټاکل کیږي، او بیا د دې پتې وروستي 64 بټونه د روټر لخوا اخیستل کیږي. د IPv6 بې ریاسته اتوماتیک ترتیب میکانیزم د کوربه توب هیڅ لاسي ترتیب ته اړتیا نلري، د روټرونو لږترلږه (که کوم وي) ترتیب، او هیڅ اضافي سرور ته اړتیا نلري. بې ریاسته میکانیزم کوربه ته اجازه ورکوي چې د ځایی موجودو معلوماتو او د راوټر لخوا اعلان شوي معلوماتو ترکیب په کارولو سره خپل پته رامینځته کړي.
  6. SRP
    د خدماتو راجسټریشن پروتوکول (SRP) لکه څنګه چې د DNS-based خدماتو کشف لپاره د خدماتو راجسټریشن پروتوکول کې تعریف شوی د Thread Specification 1.3.0 سره پیل کیږي د تار وسیلو کې کارول کیږي. دلته باید د خدماتو راجستر شتون ولري چې د پولې روټر لخوا ساتل کیږي. په میش شبکه کې د SRP پیرودونکي کولی شي د مختلف خدماتو وړاندیز کولو لپاره راجستر شي. د SRP سرور د DNS پراساس کشف پوښتنې مني او سربیره پردې د امنیت لپاره عامه کلیدي کریپټوګرافي وړاندیز کوي ، د محدودو پیرودونکو غوره ملاتړ لپاره د نورو کوچني پرمختګونو سره.

مدیریت

  1. ICMP
    ټولې وسیلې د IPv6 (ICMPv6) خطا پیغامونو لپاره د انټرنیټ کنټرول پیغام پروتوکول ملاتړ کوي ، په بیله بیا د اکو غوښتنه او د ځواب ځواب پیغامونه.
  2. د وسیلې مدیریت
    په وسیله کې د غوښتنلیک پرت د وسیلې مدیریت او تشخیصي معلوماتو سیټ ته لاسرسی لري چې په ځایی توګه کارول کیدی شي یا راټول شوي او نورو مدیریت وسیلو ته لیږل کیدی شي.
    په 802.15.4 PHY او MAC پرتونو کې، وسیله د مدیریت پرت ته لاندې معلومات چمتو کوي:
    • د EUI 64 پته
    • 16-bit لنډ پته
    •  د وړتیا په اړه معلومات
    • د PAN ID
    • کڅوړې لیږل شوي او ترلاسه شوي
    • اوکټیټونه لیږل شوي او ترلاسه شوي
    • کڅوړې د لیږد یا ترلاسه کولو پرمهال غورځول شوي
    • امنیتي تېروتنې
    • د MAC بیاکتنې شمیر
  3. د شبکې مدیریت
    په وسیله کې د شبکې پرت هم د مدیریت او تشخیص په اړه معلومات چمتو کوي چې په ځایی توګه کارول کیدی شي یا نورو مدیریت وسیلو ته لیږل کیدی شي. د شبکې پرت د IPv6 پته لیست، د ګاونډی او ماشوم میز، او د روټینګ میز چمتو کوي.

دوامداره ډاټا

هغه وسیلې چې په ساحه کې فعالیت کوي ممکن په تصادفي یا هدف سره د مختلف دلایلو لپاره تنظیم شي. هغه وسیلې چې بیا تنظیم شوي باید د کارونکي مداخلې پرته د شبکې عملیات بیا پیل کړي. د دې لپاره چې دا په بریالیتوب سره ترسره شي، غیر بې ثباته ذخیره باید لاندې معلومات ذخیره کړي:

  • د شبکې معلومات (لکه د PAN ID)
  • امنیتي مواد
  • د وسیلو لپاره د IPv6 پتې جوړولو لپاره د شبکې څخه د معلوماتو پته کول

$امنیت

  • د تار شبکې بې سیم شبکې دي چې باید د هوا څخه د (OTA) بریدونو په وړاندې خوندي شي. دوی هم له انټرنیټ سره وصل دي او له همدې امله باید د انټرنیټ بریدونو پروړاندې خوندي وي. ډیری غوښتنلیکونه چې د تار لپاره رامینځته کیږي د کارونې پراخه لړۍ به وړاندې کړي چې د اوږدې مودې غیر منظم عملیاتو او ټیټ بریښنا مصرف ته اړتیا لري. د پایلې په توګه، د تار شبکې امنیت خورا مهم دی.
  • Thread د شبکې پراخه کیلي کاروي چې د کوډ کولو لپاره د میډیا لاسرسي پرت (MAC) کې کارول کیږي. دا کیلي د معیاري IEEE 802.15.4-2006 تصدیق او کوډ کولو لپاره کارول کیږي. IEEE 802.15.4-2006 امنیت د تاریډ شبکه له شبکې څخه بهر د هوایی بریدونو څخه ساتي. د هر انفرادي نوډ جوړجاړی کولی شي په احتمالي توګه د شبکې پراخه کیلي ښکاره کړي. د پایلې په توګه، دا معمولا د امنیت یوازینۍ بڼه نه ده چې د تار شبکې کې کارول کیږي. د تاریډ په شبکه کې هر نوډ د MLE لاسوند له لارې د خپلو ګاونډیو سره د چوکاټ کاونټرونه تبادله کوي. دا چوکاټ کاونټرونه د بیا ځلي بریدونو پروړاندې محافظت کې مرسته کوي. (د MLE په اړه د نورو معلوماتو لپاره، د موضوع مشخصات وګورئ.) موضوع غوښتنلیک ته اجازه ورکوي چې د انټرنېټ امنیت پروتوکول د پای څخه تر پای پورې ارتباط لپاره وکاروي.
  • نوډونه د دوی د میش پراخه IP پته انٹرفیسونه او د دوی MAC تمدید شوي IDs په تصادفي کولو سره پټوي. سټاک EUI64 لکه څنګه چې نوډ ته لاسلیک شوی یوازې د لومړني شمولیت مرحلې په جریان کې د سرچینې پتې په توګه کارول کیږي. یوځل چې یو نوډ له شبکې سره یوځای شي، نوډ د هغې سرچینې په توګه کاروي یا د دې دوه بایټ نوډ ID پراساس پته، یا د پورته ذکر شوي تصادفي پتې څخه یو. EUI64 د سرچینې پتې په توګه نه کارول کیږي کله چې نوډ له شبکې سره یوځای شي.

د شبکې مدیریت هم باید خوندي وي. د تار شبکې مدیریت غوښتنلیک په هر انټرنیټ وصل شوي ډی-وایس کې چلیدلی شي. که دا وسیله پخپله د تار شبکې غړی نه وي، نو دا باید لومړی یو خوندي دا رامینځته کړيtagد ریم ټرانسپورټ پرت امنیت (DTLS) د تار بارډر روټر سره اړیکه. هره تاریډ شبکه د مدیریت پاسفریز لري چې د دې اړیکې رامینځته کولو کې کارول کیږي. یوځل چې د مدیریت غوښتنلیک د تار شبکې سره وصل شو ، نو نوي وسایل په شبکه کې اضافه کیدی شي.

  1. 802.15.4 امنیت
    • د IEEE 802.15.4-2006 مشخصات د PANs او HANs لپاره د بې سیمه او رسنیو لاسرسي پروتوکولونه تشریح کوي. دا پروتوکولونه په وقف شوي راډیو وسیلو لکه د سیلیکون لابراتوارونو څخه شتون لري د پلي کولو لپاره جوړ شوي دي. IEEE 802.15.4-2006 د مختلفو غوښتنلیکونو ملاتړ کوي، چې ډیری یې د امنیت سره حساس دي. د مثال لپارهample، د الارم سیسټم غوښتنلیک قضیه په پام کې ونیسئ چې د ودانۍ اشغال څارنه کوي. که شبکه خوندي نه وي او مداخله کونکي شبکې ته لاسرسی ومومي، پیغامونه د غلط الارم رامینځته کولو، موجوده الارم بدلولو، یا یو مشروع الارم خاموشولو لپاره نشر کیدی شي. د دې حالتونو څخه هر یو د ودانۍ اشغالګرو ته د پام وړ خطرونه رامینځته کوي.
    • ډیری غوښتنلیکونه محرمیت ته اړتیا لري او ډیری یې د بشپړتیا ساتنې ته هم اړتیا لري. 802-15.4-2006 دا اړتیاوې د څلورو اساسي امنیتي خدماتو سره د لینک پرت امنیتي پروتوکول په کارولو سره حل کوي:
    • د لاسرسي کنټرول
    • د پیغام بشپړتیا
    • د پیغام محرمیت
    • د بیا غږولو محافظت
    • د IEEE 802.15.4-2006 لخوا چمتو شوی د بیا پلی کولو محافظت یوازې جزوی دی. موضوع د بیا پلی کولو محافظت بشپړولو لپاره د پورته بحث شوي نوډونو ترمنځ د MLE لاسوندونو په کارولو سره اضافي امنیت وړاندې کوي.
  2. د خوندي شبکې مدیریت
    د شبکې مدیریت هم باید خوندي وي. د تار شبکې مدیریت غوښتنلیک په هر انټرنیټ وصل شوي ډی-وایس کې چلیدلی شي. امنیت دوه برخې لري:
    • د هوا څخه ډیر امنیت چې 802.15.4 پاملرنه کوي. تار د 802.15.4-2006 کچه 5 امنیت پلي کوي.
    • د CCM شبکې: که چیرې یو وسیله پخپله د CCM شبکې غړی نه وي، نو دا باید د خپل عملیاتي سند ترلاسه کولو لپاره د بیک بون بارډر روټر سره اړیکه رامینځته کړي ترڅو ځان د تار ډومین برخې په توګه رامینځته کړي.
    • غیر CCM شبکې: د انټرنیټ امنیت: که چیرې یو وسیله پخپله د تار شبکې غړی نه وي، نو دا باید لومړی د تار بارډر روټر سره د خوندي ډیټا ګرام ټرانزیټ پرت امنیت (DTLS) اتصال رامینځته کړي. هره تاریډ شبکه د مدیریت پاسفریج لري چې د بهرني مدیریت وسیلو او سرحدي روټرونو ترمینځ د خوندي اړیکو رامینځته کولو لپاره کارول کیږي. یوځل چې د مدیریت غوښتنلیک د تار شبکې سره وصل شو ، نو نوي وسایل په شبکه کې اضافه کیدی شي.

د سرحد روټر

  • د تاریډ بارډر روټر هغه وسیله ده چې د تاریډ بې سیم شبکه د ځایی کور یا تصدۍ شبکې له لارې په بهرنۍ نړۍ کې نورو IP میشته شبکو (لکه وای فای یا ایترنیټ) سره وصل کوي. په نورو بې سیم حلونو کې د ګیټ ویز برخلاف ، دا د ټرانس پورټ او غوښتنلیک پروتوکولونو ته په بشپړ ډول شفاف دی چې د شبکې پرت څخه پورته ژوند کوي. د پایلې په توګه، غوښتنلیکونه کولی شي په خوندي توګه له پای څخه تر پای پورې د غوښتنلیک پرت ژباړې پرته اړیکه ونیسي.
  • د تار بارډر روټر لږترلږه لاندې دندو ملاتړ کوي:
    • د تاریډ وسیلو او نورو بهرني IP شبکو ترمینځ د روټینګ له لارې له پای څخه تر پای پورې IP ارتباط.
    • د بهرنۍ موضوع کمیسیون کول (د مثال لپارهample، یو ګرځنده تلیفون) د تار شبکې ته د Thread وسیله تصدیق او یوځای کولو لپاره.

په شبکه کې ډیری سرحدي روټرونه کیدی شي، د "ناکابی یو واحد ټکی" له منځه یوسي په هغه صورت کې چې یو یې خراب شي. د بارډر روټر هر تاریډ وسیلې ته وړتیا ورکوي چې مستقیم د نړیوال کلاوډ خدماتو سره وصل شي ، کله چې د سوداګرۍ شبکې IPv6 او IPv4 ، یا IPv4 یوازې پرمخ وړي.

  1.  د آف میش مخابراتو لپاره د سرحد روټر ځانګړتیاوې
    • موضوع په اوسني کاري شرایطو کې سمدلاسه پلي کیدی شي ، مخکې له دې چې IPv6 ته جزوي یا بشپړ لیږد شي او موضوع د شبکې پته په کارولو سره د IPv4 شاته مطابقت وړ کوي
    • ژباړه (NAT). NAT64 د IPv6 کڅوړې IPv4 ته ژباړي، او NAT64 د IPv4 کڅوړې IPv6 ته وژباړي. د تاریډ بارډر روټر کولی شي د پراخه ساحې شبکې (WAN) کې د IPv4 کوربه په توګه کار وکړي ، د IPv4 انٹرفیس او روټر پته ترلاسه کولو وړتیا لري. دا کولی شي د IPv4 پته حوض څخه د DHCP په کارولو سره پته ترلاسه کړي. د تاریډ بارډر روټر ممکن د پورټ کنټرول پروتوکول (PCP) هم پلي کړي ترڅو کنټرول کړي چې څنګه راتلونکي IPv4 پاکټونه ژباړل او لیږل کیږي او د جامد نقشې پینګ ملاتړ کوي. ډیری IPv4 ته IPv6 (او برعکس) ژباړې د موضوع لخوا اداره کیدی شي
    • د سرحد روټر، موجوده شبکې ته د اړتیا وړ لږو بدلونونو سره.
      برسېره پردې، د Thread Border Routers د IPv6 ګاونډي کشف، د روټر اعلاناتو، ملټي کاسټ کشف، او د پیکټ فارورډینګ سره دوه اړخیز IPv6 ارتباط ملاتړ کوي.
  2. د زیربنا په اړه موضوع
    • د تار شبکې په اوتومات ډول په جلا تار شبکې برخو کې تنظیم کیږي کله چې د وسیلو دوه یا ډیرو سیټونو ترمینځ اړیکه شتون نلري. د تار پارشنونه وسیلو ته اجازه ورکوي چې د نورو وسیلو سره په ورته تار پارشن کې اړیکه وساتي مګر په نورو برخو کې د تار وسیلو سره نه.
    • د زیربنا په اړه موضوع د تار وسیلو ته اجازه ورکوي چې د IP پراساس لینک ټیکنالوژي شاملې کړي (د پخوا لپارهample، Wi-Fi او Ethernet) د موضوع ټوپولوژي کې. د نورو لینک ټیکنالوژیو په پرتله دا اضافي تار لینکونه د ډیری Thread Net-work Partitions د پیښې احتمال کموي، پداسې حال کې چې د موجوده Thread 1.1 او 1.2 وسیلو سره شاته مطابقت تضمین شوی. دا ګټې د هرې شبکې ټوپولوژي لپاره ترلاسه کیږي چې پکې لږترلږه دوه سرحدي روټرونه شامل دي چې د ګډ نږدې زیربنایی لینک له لارې وصل شوي.
    • د لا زیاتو معلوماتو لپاره، د موضوع توضیحات 1.3.0 (یا د موضوع توضیحاتو مسوده 1.4)، 15 څپرکی (د زیربنا په اړه موضوع) ته مراجعه وکړئ.
  3. د OpenThread سرحد روټر
    د OpenThread د سرحد روټر پلي کول د OpenThread بارډر روټر (OTBR) په نوم یادیږي. دا د RCP ماډل په کارولو سره د میش انٹرفیس ملاتړ کوي. د سیلیکون لابراتوار د سیلیکون لابراتوار GSDK برخې په توګه پلي کول (په راسبیري پای کې ملاتړ شوي) او د سرچینې کوډ چمتو کوي. د نورو معلوماتو لپاره، AN1256 وګورئ: د سیلیکون لابراتوار RCP د OpenThread بارډر روټر سره کارول.
    د OTBR د جوړښت او جوړښت په اړه اسناد په کې شتون لري https://openthread.io/guides/border-router.

د وسیلې کمیسیون کول

د تار وسیلې د تاریډ شبکو کې په بیلابیلو لارو چارو کار کیږي لکه څنګه چې په لاندې فرعي برخو کې تشریح شوي.

  1. د دودیز تار کمیسیون کول
    • د وړو شبکو د شبکې کمیشن کولو لپاره (د Thread Specification 1.1.1 یا لوړ)، نصب کونکي کولی شي د Thread Commissioning ایپ وکاروي چې د Android او iOS وسیلو لپاره د وړیا سرچینې په توګه چمتو شوی. دا اپلیکیشن په اسانۍ سره شبکې ته نوي وسایل اضافه کولو یا د موجوده وسیلو بیا تنظیمولو لپاره کارول کیدی شي.
    • موضوع د میش کمیشنینګ پروتوکول (MeshCoP) کاروي ترڅو په خوندي ډول تصدیق کړي، کمیسیون وکړي، او د میش شبکې ته نوي، بې باوره راډیو وسیلو سره یوځای شي. د تار شبکې د IEEE 802.15.4 انٹرفیسونو او د لینک کچې امنیت پرت سره د وسیلو یو خودمختاره ځان تنظیم کولو میش لري چې په میش کې هر وسیله ته اړتیا لري ترڅو اوسني ، شریک شوي پټ ماسټر کیلي ولري.
    • د کمیشن کولو پروسه هغه وخت پیل کیږي کله چې د کمیشنر کاندید، په ځانګړې توګه یو ګرځنده تلیفون چې د وائی فای له لارې وصل وي، د خپل سرحدی روټرونو له لارې د تار شبکه کشف کړي. د سرحد روټرونه کمیشنرانو ته د هر هغه خدمت ځای په کارولو سره د دوی شتون اعلانوي چې مناسب وي. د کشف میکانیزم باید د کمیشنر کاندید ته د ارتباطي لارې او د شبکې نوم دواړه چمتو کړي، ځکه چې د شبکې نوم وروسته د کمیسون ناستې د جوړولو لپاره د کریپټوګرافیک مالګې په توګه کارول کیږي.
    • د کمیشنر کاندید، وروسته له دې چې د ګټو د تار شبکه وموندله، د کمیشنینګ اعتبار (د تصدیق کولو لپاره د انسان لخوا ټاکل شوی پاسفریس) په کارولو سره په خوندي ډول سره وصل کیږي. د کمشنر تصدیق کولو مرحله د DTLS له لارې د کمیشنر نوماند او د سرحد روټر تر مینځ یو خوندي پیرودونکي / سرور ساکټ اړیکه رامینځته کوي. دا خوندي ناسته د کمیسیون ناستې په نوم پیژندل کیږي. د کمیسیون ناسته د کشف مرحلې په جریان کې اعلان شوي د ټاکل شوي UDP پورټ شمیره کاروي. دا بندر د کمشنر بندر په نوم پیژندل کیږي. هغه سند چې د کمیسیون ناستې د جوړولو لپاره کارول کیږي د کمیشنر (PSKc) لپاره د مخکې شریک شوي کیلي په توګه پیژندل کیږي.
    • د کمیشنر کاندید بیا خپل هویت د خپل سرحد روټر سره ثبتوي. مشر د کمېشنر ته د وړ وړ فارورډر په توګه د سرحد روټر په منلو یا ردولو سره ځواب ورکوي.
    • د منلو وروسته، مشر خپل داخلي حالت تازه کوي ترڅو فعال کمیشنر تعقیب کړي، او بارډر روټر بیا د کمیشنر کاندید ته د تایید پیغام لیږي چې وسیله ته خبر ورکوي چې دا اوس کمیشنر دی.
    • کله چې د تار شبکې سره یو بااختیار کمیشنر وي، نو دا ممکنه ده چې د وړ وړ تار وسیلو سره یوځای شي. دا د ګډون کونکو په نوم پیژندل کیږي مخکې لدې چې دوی برخه شي
    • د تار شبکه. ګډون کوونکی لومړی د کمیشنر سره د DTLS اړیکه رامینځته کوي ترڅو د کمیشن کولو موادو تبادله وکړي. دا بیا د کمیشن کولو مواد کاروي ترڅو د تار شبکې سره وصل شي. نوډ یوازې د دې دوه مرحلو بشپړیدو وروسته د شبکې برخه ګڼل کیږي. دا ممکن د راتلونکي نوډونو لپاره د یوځای کیدو پروسې کې برخه واخلي. دا ټول مرحلې تاییدوي چې سم وسیله د سم تار شبکې سره یوځای شوې، او دا چې د Thread شبکه پخپله د بېسیم او انټرنیټ بریدونو په وړاندې خوندي ده. د میش کمیشنینګ پروتوکول په اړه د نورو معلوماتو لپاره ، د موضوع توضیحات وګورئ.
  2. په موضوع 1.2 کې د سوداګریزو تمدیدونو سره د کمیشن کولو وده
    • د Thread Specification 1.2 او د هغې تجارتي غزول اوس د ډیرو لویو شبکو لپاره اجازه ورکوي، لکه د دفتر ودانیو، عامه ودانیو، هوټلونو، یا نورو صنعتي یا سوداګریزو ودانیو کې اړین دي. د فرعي نیټینګ غوره ملاتړ له امله، د Thread Spec-ification 1.2 په اسانۍ سره په یوه ځای پرځای کولو کې په زرګونو وسیلو ته اجازه ورکوي، کوم چې په لاسي، خپلواکه توګه، او د پرمختللي ریموټ کمیشنینګ ځانګړتیاو له لارې تنظیم کیدی شي.
    • په Thread 1.2 کې سوداګریز تمدیدونه د لوی پیمانه تصدیق کولو، د شبکې یوځای کیدو، سبنیټ رومینګ، او د سوداګرۍ ډومین کې د باوري پیژندنې پراساس عملیاتو ته اجازه ورکوي. د وسیلو د اعتبار وړ تصدیق کولو او د جواز معلوماتو تصدیق کولو لپاره ، د سیسټم نصب کونکی کولی شي د سوداګرۍ سند اداره رامینځته کړي ترڅو د لوی کچې شبکې ځای په ځای کول اسانه کړي. دا نصب کونکي ته اجازه ورکوي چې انفرادي وسیلو ته د مستقیم لاسرسي پرته او د دې وسیلو سره د مستقیم تعامل پرته ، د اتومات نوم لیکنې پروسې له لارې چې د خودمختاره نوم لیکنې په نوم یادیږي شبکه تنظیم او ساتي. د Thread 1.1 برعکس، چیرې چې د وسیلې پاس کوډ جوړه د تصدیق لپاره کارول کیږي، په Thread 1.2 کې سوداګریز تمدیدونه به د توزیع وړ سند پراساس د تصدیق فارم ملاتړ وکړي. د تصدۍ شبکه کولی شي یو یا ډیر تاریډ ډومینونه ولري او هر تاریډ ډومین د ډیری تار شبکې سره یوځای کولو لپاره تنظیم کیدی شي.

د کاریال طبقه

Thread د بې سیم میش شبکې سټیک دی چې په 2.2 برخه کې د Thread Network Architecture کې تشریح شوي د تار شبکې کې د مختلف وسیلو ترمینځ د پیغامونو روټینګ مسؤلیت لري. لاندې انځور د موضوع پروتوکول کې پرتونه روښانه کوي.
SILICON-LABS-UG103-11-تیریډ-بنسټیز-سافټویر- (10)

شکل 12.1. د تار پروتوکول پرتونه

  • د غوښتنلیک پرت معیاري تعریف یو "د خلاصون پرت دی چې د مخابراتو شبکه کې د کوربه لخوا کارول شوي شریک پروتوکولونه او د انٹرفیس میتودونه مشخص کوي" (https://en.wikipedia.org/wiki/Application_layer). په ساده ډول ووایاست، د غوښتنلیک پرت د مثال لپاره "د وسایلو ژبه" دهample، څنګه یو سویچ د رڼا بلب سره خبرې کوي. د دې تعریفونو په کارولو سره، د غوښتنلیک پرت په موضوع کې شتون نلري. پیرودونکي د تار سټیک کې د وړتیاو او د دوی اړتیاو پراساس د غوښتنلیک پرت جوړوي. که څه هم موضوع د غوښتنلیک پرت نه وړاندې کوي، دا د غوښتنلیک لومړني خدمتونه وړاندې کوي:
  • د UDP پیغام رسول
    UDP د 16-bit پورټ نمبر او IPv6 پته په کارولو سره د پیغامونو لیږلو لاره وړاندې کوي. UDP د TCP په پرتله یو ساده پروتوکول دی او لږ ارتباط لري (د مثال لپارهample، UDP د ژوندي ساتلو پیغامونه نه پلي کوي). د پایلې په توګه، UDP د پیغامونو چټک، لوړ ټرپټ فعالوي او د غوښتنلیک ټوله بریښنا بودیجه کموي. UDP د TCP په پرتله یو کوچنی کوډ ځای هم لري، کوم چې د دودیز غوښتنلیکونو لپاره په چپ کې ډیر موجود فلش پریږدي.
  • ملټي کاسټ پیغامونه
    Thread د پیغامونو خپرولو وړتیا چمتو کوي، دا دی، د موضوع په شبکه کې ډیری نوډونو ته ورته پیغام لیږل. Mul-ticast د ګاونډیو نوډونو، روټرونو، او د معیاري IPv6 پتې سره د ټول تار شبکې سره د خبرو کولو لپاره جوړ شوي لارې ته اجازه ورکوي.
  • د غوښتنلیک پرتونه د IP خدماتو په کارولو سره
    موضوع د غوښتنلیک پرتونو لکه UDP او CoAP کارولو ته اجازه ورکوي ترڅو وسایلو ته اجازه ورکړي چې په انټرنیټ کې په متقابل ډول اړیکه ونیسي. د غیر IP غوښتنلیک پرتونه به په تار کې کار کولو لپاره یو څه موافقت ته اړتیا ولري. (د CoAP په اړه د نورو معلوماتو لپاره RFC 7252 وګورئ.)
    • د سیلیکون لابراتوار OpenThread SDK کې لاندې s شامل ديampهغه غوښتنلیکونه چې د OpenThread GitHub بیا ځای څخه هم شتون لري: • ot-cli-ftd
    • ot-cli-mtd
    • ot-rcp (د OpenThread بارډر روټر سره په ګډه کارول کیږي)
  • دا غوښتنلیکونه د تار شبکې ځانګړتیاو ښودلو لپاره کارول کیدی شي. سربیره پردې، د سیلیکون لابراتوار OpenThread SDK هم د خوب پای وسیله چمتو کويample app (sleepy-demo-ftd او sleepy-demo-mtd)، کوم چې د ټیټ بریښنا وسیله رامینځته کولو لپاره د سیلیکون لابراتوار بریښنا مدیر ب featuresو کارولو څرنګوالی ښیې. په پای کې، د ot-ble-dmp sample غوښتنلیک ښیې چې څنګه د OpenThread او سیلیکون لابراتوار بلوتوټ سټیک په کارولو سره د متحرک ملټي پروتوکول غوښتنلیک رامینځته کول. د QSG170 وګورئ: د پخواني سره کار کولو په اړه د نورو معلوماتو لپاره د OpenThread چټک پیل لارښودampد ساده سټوډیو 5 کې غوښتنلیکونه.

راتلونکی ګامونه

  • د سیلیکون لابراتوار OpenThread SDK کې د تصدیق شوي OpenThread شبکې سټیک شامل ديampهغه غوښتنلیکونه چې بنسټیز شبکه او د غوښتنلیک چلند څرګندوي. پیرودونکي هڅول کیږي چې شامل شوي s وکارويampپه عمومي ډول د موضوع او په ځانګړي ډول د سیلیکون لابراتوار وړاندیزونو سره آشنا کیدو لپاره غوښتنلیکونه. هر غوښتنلیک ښیي چې وسایل څنګه جوړیږي او شبکې سره یوځای کیږي، او همدارنګه څنګه پیغامونه لیږل کیږي او ترلاسه کیږي. غوښتنلیکونه د ساده سټوډیو 5 او سیلیکون لابراتوار OpenThread SDK بارولو وروسته د کارولو لپاره شتون لري. د سادگي سټوډیو 5 کې د غوښتنلیکونو رامینځته کولو لپاره ملاتړ شامل دي (پروژه ترتیب کوونکی) او په تار کې د شبکې او غوښتنلیک پرت پیغامونو (نیټ ورک شنونکی) ډیکوډ کول چې د تار شبکې عملیاتو کې اضافي بصیرت چمتو کوي. د نورو معلوماتو لپاره، QSG170 وګورئ: د OpenThread چټک پیل لارښود.
  • د OpenThread Border Routers په اړه د نورو معلوماتو لپاره AN1256 وګورئ: د OpenThread Border Rout-er سره د Silicon Labs RCP کارول. د Thread 1.3.0 د پراختیا په اړه د نورو معلوماتو لپارهampد غوښتنلیکونه AN1372 وګورئ: د 1.3 موضوع لپاره د OpenThread غوښتنلیکونو ترتیب کول. SILICON-LABS-UG103-11-تیریډ-بنسټیز-سافټویر- (11)SILICON-LABS-UG103-11-تیریډ-بنسټیز-سافټویر- (1)

ردول

  • د سیلیکون لابراتوار اراده لري چې پیرودونکو ته د سیسټم او سافټویر پلي کونکو لپاره د سیلیکون لابراتوار محصولاتو کارولو یا کارولو اراده لرونکي ټولو برخو او ماډلونو وروستي ، دقیق او ژور اسناد چمتو کړي. د ځانګړتیا کولو ډاټا، شته ماډلونه او پردیوالونه، د حافظې اندازه او د حافظې پتې هر ځانګړي وسیلې ته راجع کیږي، او چمتو شوي "معمولي" پیرامیټونه کولی شي په مختلفو غوښتنلیکونو کې توپیر ولري. د غوښتنلیک مثالampدلته تشریح شوي یوازې د مثالي موخو لپاره دي. د سیلیکون لابراتوار حق لري چې د محصول معلوماتو ، مشخصاتو او توضیحاتو ته له نور خبرتیا پرته بدلونونه رامینځته کړي ، او د شامل شوي معلوماتو دقت یا بشپړتیا په اړه تضمین نه ورکوي. د مخکینۍ خبرتیا پرته، سیلیکون لابراتوار ممکن د تولید پروسې په جریان کې د امنیت یا اعتبار دالیلو لپاره د محصول فرم ویئر تازه کړي. دا ډول بدلونونه به د محصول ځانګړتیاوې یا فعالیت بدل نه کړي. د سیلیکون لابراتوارونه باید پدې سند کې چمتو شوي معلوماتو کارولو پایلو لپاره هیڅ مسؤلیت ونلري. دا سند د هر ډول مدغم سرکیټونو ډیزاین یا جوړولو لپاره هیڅ جواز نه ورکوي یا په څرګند ډول نه ورکوي. محصولات ډیزاین شوي یا مجاز ندي چې د FDA III ټولګي وسیلو کې وکارول شي ، هغه غوښتنلیکونه چې د FDA دمخه بازار تصویب ته اړتیا لري یا د ژوند ملاتړ سیسټمونه د ځانګړي لیکلي رضایت پرته
  • سیلیکون لابراتوارونه. د "ژوند مالتړ سیسټم" هر هغه محصول یا سیسټم دی چې هدف یې د ژوند او/یا روغتیا ملاتړ یا ساتل دي، کوم چې که دا ناکام شي، په معقول ډول تمه کیدی شي د پام وړ شخصي ټپي یا مړینې پایله ولري. د سیلیکون لابراتوار محصولات د نظامي غوښتنلیکونو لپاره ډیزاین یا مجاز ندي. د سیلیکون لابراتوار محصولات باید په هیڅ حالت کې د ډله ایزو ویجاړونکو وسلو په شمول (مګر محدود نه وي) اټومي، بیولوژیکي یا کیمیاوي وسلې، یا توغندي چې د ورته وسلو رسولو وړ وي کارول کیږي. د سیلیکون لابراتوار ټول څرګند او ضمیمه تضمینونه ردوي او په داسې غیر مجاز غوښتنلیکونو کې د سیلیکون لابراتوار محصول کارولو پورې اړوند د کوم ټپ یا زیان لپاره مسؤل یا مسؤل نه وي. یادونه: په دې منځپانګه کې ښايي ناوړه اصطلاحات شامل وي چې اوس له منځه تللي دي. د سیلیکون لابراتوار دا شرایط هرکله چې امکان ولري د جامع ژبې سره ځای په ځای کوي. د نورو معلوماتو لپاره، لیدنه وکړئ www.silabs.com/about-us/inclusive-lexicon-project

د سوداګریزې نښې معلومات

  • Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® او د Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo او د هغې ترکیبونه , "د نړۍ ترټولو انرژي دوستانه مایکرو کنټرولرونه"، Redpine Signals®، WiSeConnect، n-Link، EZLink®، EZRadio®، EZRadioPRO®، Gecko®، Gecko OS، Gecko OS Studio، Precision32®، Simplicity Studio®، Telegesisis. Logo®, USBXpress®, Zentri, the Zentri logo او Zentri DMS, Z-Wave®، او نور د سوداګریزې نښې یا راجستر شوي سوداګریزې نښې دي.
  • سیلیکون لابراتوارونه. ARM، CORTEX، Cortex-M3 او THUMB د ARM Holdings سوداګریزې نښې یا راجستر شوي سوداګریزې نښې دي. Keil د ARM Limited راجستر شوی سوداګریز نښه ده. Wi-Fi د راجستر شوي سوداګریز نښه ده
  • د وای فای اتحاد. نور ټول محصولات یا د برانډ نومونه چې دلته ذکر شوي د دوی د اړونده مالکینو سوداګریزې نښې دي.
    • د سیلیکون لابراتوارونو شرکت 400 لویدیځ سیزر چاویز آسټین، TX 78701 USA
    • www.silabs.com

اسناد / سرچینې

د سیلیکون لابراتوار UG103.11 د موضوع بنسټیز سافټویر [pdf] د کارونکي لارښود
UG103.11 د موضوع بنسټیز سافټویر، UG103.11، د موضوع بنسټیز سافټویر، د بنسټیز سافټویر، سافټویر

حوالې

یو نظر پریږدئ

ستاسو بریښنالیک پته به خپره نشي. اړین ساحې په نښه شوي *