SILICON LABS UG103.11 ክር መሰረታዊ ነገሮች ሶፍትዌር
ዝርዝሮች:
- የምርት ስም: ክር መሰረታዊ ነገሮች
- አምራች: የሲሊኮን ላብስ
- ፕሮቶኮል፡ ክር
- ስሪት፡ ራእ. 1.6
- የገመድ አልባ አውታረመረብ ፕሮቶኮል፡ ሜሽ ኔትወርክ
- የሚደገፉ ደረጃዎች፡ IEEE፣ IETF
የምርት መረጃ
የ Thread Fundamentals በሲሊኮን ቤተሙከራዎች የተገነባ ደህንነቱ የተጠበቀ ገመድ አልባ የአውታረ መረብ ፕሮቶኮል ነው። IPv6 አድራሻዎችን ይደግፋል፣ ዝቅተኛ ወጭ ወደ ሌሎች የአይፒ አውታረ መረቦች ማገናኘት እና ለአነስተኛ ሃይል፣ በባትሪ ለሚደገፍ ስራ የተመቻቸ ነው። ፕሮቶኮሉ የተነደፈው ለተገናኙት የቤት እና ለንግድ አፕሊኬሽኖች በአይፒ ላይ የተመሰረተ አውታረመረብ ለሚፈለግበት ነው።
የአጠቃቀም መመሪያዎች
- የክር መሰረታዊ ነገሮች መግቢያ፡-
ክር በነባር IEEE እና IETF መስፈርቶች ላይ የተገነባ ደህንነቱ የተጠበቀ ገመድ አልባ የአውታረ መረብ ፕሮቶኮል ነው። በተገናኘ ቤት እና በንግድ መተግበሪያዎች ውስጥ ከመሣሪያ ወደ መሳሪያ ግንኙነትን ያስችላል። - የክፍት ክር ትግበራ፡
OpenThread, የ Thread ፕሮቶኮል ተንቀሳቃሽ ትግበራ, አስተማማኝ, ደህንነቱ የተጠበቀ እና አነስተኛ ኃይል ያለው ገመድ አልባ መሳሪያ-ወደ-መሣሪያ ለቤት እና ለንግድ ግንባታ አፕሊኬሽኖች ያቀርባል. ሲሊኮን ላብስ በ GitHub ላይ እና እንደ ሲምፕሊሲቲ ስቱዲዮ 5 ኤስዲኬ አካል ከሃርድዌር ጋር ለመስራት የተበጀ በOpenThread ላይ የተመሰረተ ፕሮቶኮልን ያቀርባል። - የቡድን አባልነት፡
የክር ቡድኑን መቀላቀል የምርት ማረጋገጫ መዳረሻ ይሰጣል እና በክር የነቁ መሳሪያዎችን መጠቀምን ያስተዋውቃል። የ Thread Specification ተተኪ ስሪቶች በ2022 ከማረጋገጫ ፕሮግራሞች ጋር ይታወቃሉ።
የሚጠየቁ ጥያቄዎች:
- ጥ፡- የቅርብ ጊዜውን የክር ዝርዝር እንዴት ማውረድ እችላለሁ?
መ: የቅርብ ጊዜ የክር ዝርዝር መግለጫ በክር ቡድን ላይ ጥያቄ በማስገባት ማውረድ ይችላል። webጣቢያ በ https://www.threadgroup.org/ThreadSpec. - ጥ፡ ዋናው አድቫን ምንድን ነው?tagበ IoT መሳሪያዎች ውስጥ ክር መጠቀም?
መ: ክር አነስተኛ ኃይል ያለው አሠራር እና ከመሣሪያ ወደ መሣሪያ ግንኙነትን የሚደግፍ ደህንነቱ የተጠበቀ ሽቦ አልባ የአውታረ መረብ ፕሮቶኮልን ያቀርባል፣ የጉዲፈቻ መጠኖችን ይጨምራል እና ለአይኦቲ መሳሪያዎች የተጠቃሚ ተቀባይነት።
UG103.11: ክር መሰረታዊ ነገሮች
- ይህ ሰነድ ስለ መከሰቱ አጭር ዳራ ያካትታል
- ክር ፣ ቴክኖሎጂን ያቀርባልview, እና የክር መፍትሄን በሚተገበሩበት ጊዜ ግምት ውስጥ ማስገባት ያለባቸውን አንዳንድ ቁልፍ ባህሪያትን ይገልጻል።
- የሲሊኮን ቤተሙከራዎች መሰረታዊ ነገሮች ተከታታይ የፕሮጀክት አስተዳዳሪዎች፣ የመተግበሪያ ፈራሚዎች እና ገንቢዎች በኔትወርኩ ውስጥ የተካተተ መፍትሄ ላይ መስራት ከመጀመራቸው በፊት ሊረዷቸው የሚገቡ ርዕሶችን ይሸፍናል።
- የሲሊኮን ላብስ ቺፕስ፣ እንደ EmberZNet PRO ወይም Silicon Labs ብሉቱዝ® ያሉ የአውታረ መረብ ቁልሎች እና ተያያዥ የግንባታ መሳሪያዎች። ሰነዶቹ ሽቦ አልባ የኔትወርክ አፕሊኬሽኖችን ለማዘጋጀት መግቢያ ለሚፈልግ፣ ወይም ለሲሊኮን ላብስ ልማት አካባቢ አዲስ የሆነ ማንኛውም ሰው እንደ መነሻ ሊያገለግል ይችላል።
ቁልፍ ነጥቦች
- ክር ያስተዋውቃል እና ቴክኖሎጂን ያቀርባልview.
- በውስጡ የአይፒ ቁልል፣ የአውታረ መረብ ቶፖሎጂ፣ ማዞሪያ እና የአውታረ መረብ ግኑኝነት፣ አውታረ መረብ መቀላቀልን፣ አስተዳደርን፣ ቀጣይነት ያለው ውሂብን፣ ደህንነትን፣ የድንበር ራውተርን፣ የመሳሪያ ስራን እና የአፕሊኬሽን ንብርብርን ጨምሮ አንዳንድ የክርን ቁልፍ አካላት ይገልጻል።
- ለክር ዝርዝር ዝማኔዎች 1.3.0 ይዟል።
- ከሲሊኮን ላብስ የክፍት ትሬድ አቅርቦት ጋር ለመስራት ቀጣይ ደረጃዎችን ያካትታል።
መግቢያ
- የሲሊኮን ላብራቶሪዎች እና የነገሮች በይነመረብ
- የበይነመረብ ፕሮቶኮል ስሪት 4 (IPv4) በ 1981 በ RFC 791, DARPA Internet Program Protocol Specification ውስጥ ተገልጿል. (“አርኤፍሲ” ማለት “የአስተያየቶች ጥያቄ” ማለት ነው።) 32-ቢት (4-ባይት) አድራሻን በመጠቀም በይነመረብ ላይ ላሉ መሳሪያዎች 4 ልዩ አድራሻዎችን በድምሩ 232 ቢሊዮን አድራሻዎችን አቅርቧል። ይሁን እንጂ የተጠቃሚዎች እና መሳሪያዎች ቁጥር በከፍተኛ ደረጃ እያደገ ሲሄድ የአይፒቪ 4.3 አድራሻዎች ቁጥር እንደሚሟጠጥ እና አዲስ የአይፒ ስሪት እንደሚያስፈልግ ግልጽ ነበር. ስለዚህ በ 4 ዎቹ ውስጥ የ IPv6 እድገት እና IPv1990 ን የመተካት ዓላማ. በ4-ቢት (128-ባይት) አድራሻ፣ IPv16 6 አድራሻዎችን፣ ከIPv2128 በላይ ከ7.9×1028 በላይ አድራሻዎችን ይፈቅዳል(http://en.wikipedia.org/wiki/IPv6).
- እንደ ሲሊኮን ላብስ ባሉ የተከተተ ኢንዱስትሪ ውስጥ ያሉ ኩባንያዎች ተግዳሮት ይህንን የቴክኖሎጂ ፍልሰት እና በይበልጥ ደግሞ የደንበኞችን ፍላጎት በቤት ውስጥ እና በንግድ ቦታ ውስጥ ወደሚገናኙ መሣሪያዎች ዓለም ስንሸጋገር ነው ፣ ብዙውን ጊዜ ቀይ ተብሎ የሚጠራው የነገሮች ኢንተርኔት (አይኦቲ)። በከፍተኛ ደረጃ የአይኦቲ ለሲሊኮን ላብስ ግቦች የሚከተሉት ናቸው
- በZigbee PRO፣ Thread፣ Blue-tooth ወይም ሌሎች ብቅ ያሉ መመዘኛዎችን በቤት ውስጥ እና በንግድ ቦታ ያሉትን ሁሉንም መሳሪያዎች ከምርጥ-ክፍል አውታረ መረብ ጋር ያገናኙ።
- የኩባንያውን እውቀት ለኃይል-ተስማሚ ማይክሮ መቆጣጠሪያ ይጠቀሙ።
- የተመሰረቱ ዝቅተኛ ኃይል፣ ድብልቅ-ሲግናል ቺፖችን ያሳድጉ።
- ለነባር የኤተርኔት እና የዋይ ፋይ መሳሪያዎች ዝቅተኛ ዋጋ ድልድይ ያቅርቡ።
- የአጠቃቀም ቀላልነትን እና ለደንበኞች የተለመደ የተጠቃሚ ተሞክሮን የሚያበረታቱ የደመና አገልግሎቶችን እና ከስማርትፎኖች እና ታብሌቶች ጋር መገናኘትን አንቃ።
እነዚህን ሁሉ ግቦች ማሳካት የጉዲፈቻ ተመኖችን እና የተጠቃሚዎችን ተቀባይነት ለአይኦቲ መሳሪያዎች ይጨምራል።
- የክር ቡድን
- ተከታታይ ቡድን (https://www.threadgroup.org/) በጁላይ 15, 2014 ተጀመረ. ሲሊኮን ላብስ ከሌሎች ስድስት ኩባንያዎች ጋር መስራች ኩባንያ ነበር. ክር ግሩፕ የምርት የምስክር ወረቀት የሚያቀርብ እና በክር የነቃ ከመሳሪያ-ወደ-መሣሪያ (D2D) እና ከማሽን ወደ ማሽን (M2M) ምርቶች አጠቃቀምን የሚያስተዋውቅ የገበያ ትምህርት ቡድን ነው። የክር ቡድን አባልነት ክፍት ነው።
- የክር ዝርዝር መግለጫ 1.1 እዚህ ጥያቄ ካስገባ በኋላ ሊወርድ ይችላል፡- https://www.threadgroup.org/ThreadSpec. የ Thread Specification ተተኪ ስሪቶች፣ 1.2 እና 1.3.0፣ በ2022 የማረጋገጫ ፕሮግራሞችም ይፋ ሆነዋል። የቅርብ ጊዜው ባለ 1.4-ድራፍት ክር ዝርዝር መግለጫ ለክር አባላት ብቻ ይገኛል።
- ክር ምንድን ነው?
ክር ደህንነቱ የተጠበቀ ገመድ አልባ የአውታረ መረብ ፕሮቶኮል ነው። የ Thread ቁልል ከሙሉ አዲስ መስፈርት ይልቅ አሁን ባሉት የኤሌክትሪክ እና ኤሌክትሮኒክስ መሐንዲሶች (IEEE) እና የኢንተርኔት ምህንድስና ግብረ ኃይል (IETF) ደረጃዎች ስብስብ ላይ የተገነባ ክፍት መስፈርት ነው (የሚከተለውን ምስል ይመልከቱ)። - የክር አጠቃላይ ባህሪያት
- የ Thread ቁልል IPv6 አድራሻዎችን ይደግፋል እና ዝቅተኛ ወጭ ወደ ሌሎች የአይ ፒ አውታረ መረቦች ያቀርባል እና ለአነስተኛ ኃይል/ባት-ቴሪ ድጋፍ ኦፕሬሽን እና ለገመድ አልባ መሳሪያ-ወደ መሳሪያ ግንኙነት የተመቻቸ ነው። የ Thread ቁልል በተለይ ለተገናኙት ቤት እና ለንግድ አፕሊኬሽኖች የተነደፈ ሲሆን አይፒን መሰረት ያደረገ ኔትዎርኪንግ ለሚፈለግበት እና የተለያዩ የመተግበሪያ ንብርብሮችን ቁልል ላይ መጠቀም ይቻላል።
- እነዚህ የክር ቁልል አጠቃላይ ባህሪያት ናቸው፡
- ቀላል የአውታረ መረብ ጭነት፣ ጅምር እና ክዋኔ፡ የ Thread ቁልል በርካታ የአውታረ መረብ ቶፖሎጂዎችን ይደግፋል። ስማርትፎን፣ ታብሌት ወይም ኮምፒውተር በመጠቀም መጫን ቀላል ነው። የተፈቀደላቸው መሳሪያዎች ብቻ ወደ አውታረ መረቡ መቀላቀል እንደሚችሉ ለማረጋገጥ የምርት መጫኛ ኮዶች ጥቅም ላይ ይውላሉ። አውታረ መረቦችን ለመመስረት እና ለመቀላቀል ቀላል የሆኑት ፕሮቶኮሎች ሲስተሞች እራሳቸውን እንዲያዋቅሩ እና በሚከሰቱበት ጊዜ የማዞሪያ ችግሮችን እንዲያስተካክሉ ያስችላቸዋል።
- ደህንነቱ የተጠበቀ፡ ካልተፈቀደላቸው እና ሁሉም ግንኙነቶች ካልተመሰጠሩ እና ደህንነታቸው የተጠበቀ ካልሆነ በስተቀር መሳሪያዎች አውታረ መረቡን አይቀላቀሉም። ደህንነት በኔትወርኩ ንብርብር ላይ ይቀርባል እና በመተግበሪያው ንብርብር ላይ ሊሆን ይችላል. ሁሉም የክር ኔትወርኮች የተመሰጠሩት በስማርትፎን ዘመን የማረጋገጫ እቅድ እና የላቀ የኢንክሪፕሽን ስታንዳርድ (AES) ምስጠራን በመጠቀም ነው። በ Thread አውታረ መረቦች ውስጥ ጥቅም ላይ የዋለው ደህንነት የክር ቡድኑ ከገመገማቸው ሌሎች የገመድ አልባ መመዘኛዎች የበለጠ ጠንካራ ነው።
- ትናንሽ እና ትላልቅ የቤት ኔትወርኮች፡- የቤት ኔትወርኮች ከበርካታ እስከ በመቶዎች የሚቆጠሩ መሳሪያዎች ይለያያሉ። የአውታረመረብ ንብርብር በሚጠበቀው አጠቃቀም ላይ በመመስረት የኔትወርክን አሠራር ለማመቻቸት የተነደፈ ነው.
- ትላልቅ የንግድ ኔትወርኮች፡- ለትላልቅ የንግድ ጭነቶች አንድ ነጠላ የክር ኔትወርክ ሁሉንም አፕሊኬሽን፣ ሲስተም እና የኔትወርክ መስፈርቶች ለመሸፈን በቂ አይደለም። የ Thread Domain ሞዴል የተለያዩ የግንኙነት ቴክኖሎጂዎችን (ክር፣ ኢተርኔት፣ ዋይ ፋይ እና የመሳሰሉትን) ጥምርን በመጠቀም በአንድ ማሰማራቻ ውስጥ እስከ 10,000 ዎች የሚደርሱ የ Thread መሳሪያዎች ልኬትን ይፈቅዳል።
- ባለሁለት አቅጣጫዊ አገልግሎት ግኝት እና ግንኙነት፡ መልቲካስት እና ስርጭቱ በገመድ አልባ ጥልፍልፍ አውታሮች ላይ ውጤታማ አይደሉም። ከመስመር ውጭ ግንኙነት ለማድረግ፣ Thread መሣሪያዎች መገኘታቸውን እና አገልግሎታቸውን የሚመዘግቡበት የአገልግሎት መዝገብ ያቀርባል፣ እና ደንበኞች የተመዘገቡትን አገልግሎቶች ለማግኘት የዩኒካስት መጠይቆችን መጠቀም ይችላሉ።
- ክልል፡ የተለመዱ መሳሪያዎች መደበኛውን ቤት ለመሸፈን በቂ ክልል ያቀርባሉ። ከኃይል ጋር ዝግጁ የሆኑ ዲዛይኖች ampአሳሾች ክልሉን በከፍተኛ ሁኔታ ያራዝማሉ። የተከፋፈለ ስፔክትረም ከጣልቃ ገብነት የበለጠ ለመከላከል በ Physical Layer (PHY) ላይ ጥቅም ላይ ይውላል። ለኮሚ-ሜርሻል ጭነቶች፣ የ Thread Domain ሞዴል በርካታ የክር ኔትወርኮች በአከርካሪ አጥንት ላይ እርስ በርስ እንዲግባቡ ያስችላቸዋል፣ ስለዚህም ብዙ ጥልፍልፍ ንኡስ መረቦችን ለመሸፈን ክልሉን ያሰፋዋል።
- አንድም የውድቀት ነጥብ የለም፡ የ Thread ቁልል የተነደፈው የተናጠል መሳሪያዎች ውድቀት ወይም መጥፋት እንኳን ደህንነቱ የተጠበቀ እና አስተማማኝ ስራዎችን ለማቅረብ ነው። የክር መሳሪያዎች የበርካታ የክር ክፍልፋዮችን እድል ለመቀነስ እንደ ዋይ ፋይ እና ኤተርኔት ያሉ IPv6 ላይ የተመሰረቱ አገናኞችን በቶፖሎጂ ውስጥ ማካተት ይችላሉ። በዚህ መንገድ፣ አሁንም ዝቅተኛ ኃይል ያላቸውን መሳሪያዎች እየደገፉ ከፍተኛውን የመተላለፊያ፣ የሰርጥ አቅም እና የእነዚያን የመሠረተ ልማት ትስስር ሽፋን መጠቀም ይችላሉ።
- አነስተኛ ሃይል፡ መሳሪያዎች በተለመደው የባትሪ ሃይል ሁኔታዎች ውስጥ ለብዙ አመታት ከሚጠበቀው ህይወት ጋር የተሻሻለ የተጠቃሚ ተሞክሮ ለማቅረብ በብቃት ይገናኛሉ። መሣሪያዎች ተስማሚ የግዴታ ዑደቶችን በመጠቀም በተለምዶ በ AA ዓይነት ባትሪዎች ላይ ለብዙ ዓመታት መሥራት ይችላሉ።
- ወጪ ቆጣቢ፡ ተኳዃኝ ቺፕሴትስ እና የሶፍትዌር ቁልል ከበርካታ አቅራቢዎች ለጅምላ ማሰማራት ዋጋ የተሰጣቸው እና ከመሬት ተነስተው እጅግ በጣም ዝቅተኛ የኃይል ፍጆታ እንዲኖራቸው የተነደፉ ናቸው።
- ክር ክፈት
- በGoogle የተለቀቀው OpenThread የTread® ክፍት ምንጭ ትግበራ ነው። ለተገናኙት የቤት እና የንግድ ህንፃዎች የምርቶች እድገትን ለማፋጠን በጎግል Nest ምርቶች ውስጥ ጥቅም ላይ የሚውለውን የኔትዎርክ ቴክኖሎጂ ለገንቢዎች በስፋት ተደራሽ ለማድረግ ጎግል OpenThread አውጥቷል።
- በጠባብ የመድረክ ረቂቅ ንብርብር እና በትንሽ የማስታወሻ አሻራ፣OpenThread በጣም ተንቀሳቃሽ ነው። ሁለቱንም የሲስተም-ላይ-ቺፕ (ሶሲ) እና የሬዲዮ ተባባሪ ፕሮሰሰር (RCP) ንድፎችን ይደግፋል።
- OpenThread በIPv6 ላይ የተመሰረተ አስተማማኝ፣ደህንነቱ የተጠበቀ እና ዝቅተኛ ኃይል ያለው ገመድ አልባ መሳሪያ ወደ መሳሪያ የመገናኛ ፕሮቶኮል ለቤት እና ለንግድ ግንባታ አፕሊኬሽኖች ይገልፃል። በ Thread Specification 1.1.1፣ Thread Specification 1.2፣ Thread Specification 1.3.0 እና ረቂቅ የክር ዝርዝር 1.4 (በዚህ ሰነድ እንደተለቀቀ) የተገለጹትን ሁሉንም ባህሪያት ተግባራዊ ያደርጋል።
- ሲሊኮን ላብስ ከሲሊኮን ላብስ ሃርድዌር ጋር ለመስራት የተበጀ በOpenThread ላይ የተመሰረተ ፕሮቶኮልን ተግባራዊ አድርጓል። ይህ ፕሮቶኮል በ GitHub ላይ እና እንዲሁም በSimplicity Studio 5 እንደተጫነ የሶፍትዌር ማጎልበቻ ኪት (ኤስዲኬ) ይገኛል። ኤስዲኬ ሙሉ በሙሉ የተረጋገጠ የጂ-ቲሃብ ምንጭ ቅጽበታዊ ፎቶ ነው። ከ GitHub ስሪት የበለጠ ሰፋ ያለ ሃርድዌርን ይደግፋል፣ እና ሰነዶችን እና ምሳሌን ያካትታልample መተግበሪያዎች GitHub ላይ አይገኙም።
ክር ቴክኖሎጂ አልፏልview
- IEEE 802.15.4
- የ IEEE 802.15.4-2006 ዝርዝር የገመድ አልባ የመገናኛ መስፈርት ሲሆን የገመድ አልባ መካከለኛ መዳረሻ መቆጣጠሪያ (MAC) እና ፊዚካል (PHY) በ 250 kbps በ 2.4 GHz ባንድ ውስጥ የሚሰሩ ንብርቦችን የሚገልፅ፣ ከንዑስ GHz ባንዶች (IEEE 802.15.4) የመንገድ ካርታ ጋር። 2006-802.15.4 መግለጫ). ዝቅተኛ ኃይልን ግምት ውስጥ በማስገባት የተነደፈ, XNUMX ብዙውን ጊዜ ብዙ ቁጥር ያላቸው ኖዶችን ለሚያካትቱ መተግበሪያዎች ተስማሚ ነው.
- የ 802.15.4 MAC ንብርብር ለመሠረታዊ የመልዕክት አያያዝ እና መጨናነቅ መቆጣጠሪያ ያገለግላል. ይህ የማክ ንብርብር መሳሪያዎች የጠራ ሰርጥ እንዲያዳምጡ የድምጸ ተያያዥ ሞደም (CSMA) ዘዴን እንዲሁም በአጎራባች መሳሪያዎች መካከል ለሚደረጉ አስተማማኝ ግንኙነቶች የመልእክት ሙከራዎችን እና እውቅና ለመስጠት የሚያስችል አገናኝ ንብርብርን ያካትታል። የማክ ንብርብር ምስጠራ በከፍተኛ የሶፍትዌር ቁልል ንጣፎች የተዋቀሩ ቁልፎችን መሰረት በማድረግ በመልእክቶች ላይ ጥቅም ላይ ይውላል። የአውታረ መረቡ ንብርብር በኔትወርኩ ውስጥ አስተማማኝ ከጫፍ እስከ ጫፍ ግንኙነቶችን ለማቅረብ በእነዚህ መሰረታዊ ስልቶች ላይ ይገነባል።
- ከTread Specification 1.2 ጀምሮ፣ የክር ኔትወርኮችን የበለጠ ጠንካራ፣ ምላሽ ሰጪ እና ሊሰፋ የሚችል ለማድረግ ከ IEEE 802.15.4-2015 ዝርዝር ውስጥ በርካታ ማሻሻያዎች ተተግብረዋል፡
- የተሻሻለ ፍሬም በመጠባበቅ ላይ፡ SED በአየር ላይ የሚላኳቸውን የመልእክት ብዛት በመቀነስ የባትሪውን ህይወት እና ምላሽ ሰጪነት ያሻሽላል። ከኤስኢዲ (የውሂብ ጥያቄዎች ብቻ ሳይሆን) የመጣ ማንኛውም የውሂብ ፓኬት መጪ በመጠባበቅ ላይ ያለ ውሂብ በመኖሩ እውቅና ሊሰጠው ይችላል።
- የተሻሻለ Keepalive፡ ማንኛውንም የውሂብ መልእክት እንደ የቋሚ ኔትዎርክ ማስተላለፊያ በመመልከት በኤስኢዲ እና በወላጅ መካከል ያለውን ግንኙነት ለመጠበቅ የሚያስፈልገውን የትራፊክ መጠን ይቀንሳል።
- የተቀናጀ ኤስampመር ማዳመጥ (ሲኤስኤል)፡ ይህ የIEEE 802.15.4-2015 መግለጫ ባህሪ ያለጊዜያዊ የውሂብ ጥያቄ የተመሳሰሉ የማስተላለፊያ/የመቀበያ ጊዜዎችን በማዘጋጀት በSED እና በወላጅ መካከል የተሻለ ማመሳሰል ያስችላል። ይህ ዝቅተኛ የአገናኝ መዘግየት ያላቸው እና ዝቅተኛ የመልእክት የመጋጨት እድላቸው ዝቅተኛ ኃይል ያላቸውን መሣሪያዎችን ያስችላል።
- የተሻሻለ የACK ምርመራ፡ ይህ IEEE 802.15.4-2015 የዝርዝር ባህሪ የአስጀማሪውን በአገናኝ ሜትሪክ መጠይቆች ላይ ቁጥጥር ለማድረግ ያስችላል እና ኃይልን በመቆጠብ የመመርመሪያ መልዕክቶችን ከመለየት ይልቅ መደበኛ የውሂብ ትራፊክ ቅጦችን እንደገና በመጠቀም።
- ክር የአውታረ መረብ አርክቴክቸር
- የመኖሪያ አርክቴክቸር
ተጠቃሚዎች ከራሳቸው መሳሪያ (ስማርትፎን፣ ታብሌት፣ ወይም ኮምፒዩተር) በWi-Fi በHome Area Network (HAN) ወይም ደመና ላይ የተመሰረተ መተግበሪያን በመጠቀም ከመኖሪያ አውታረ መረብ ጋር ይገናኛሉ። የሚከተለው ምስል በ Thread Network architecture ውስጥ ያሉትን ቁልፍ የመሳሪያ ዓይነቶች ያሳያል።
- የመኖሪያ አርክቴክቸር
ምስል 2.1. ክር የአውታረ መረብ አርክቴክቸር
ከWi-Fi አውታረ መረብ ጀምሮ የሚከተሉት የመሣሪያ ዓይነቶች በክር አውታረ መረብ ውስጥ ተካትተዋል።
- የድንበር ራውተሮች ከ 802.15.4 አውታረመረብ ወደ ተጓዳኝ አውታረ መረቦች በሌሎች አካላዊ ንብርብሮች (ዋይ-ፋይ፣ ኢተርኔት፣ ወዘተ) ላይ ያለውን ግንኙነት ይሰጣሉ። የድንበር ራውተሮች በ 802.15.4 አውታረመረብ ውስጥ ላሉ መሳሪያዎች አገልግሎት ይሰጣሉ፣ የማዞሪያ አገልግሎቶችን እና ከአውታረ መረብ-ስራ ውጭ ኦፕሬሽኖችን ማግኘትን ጨምሮ። በክር አውታረ መረብ ውስጥ አንድ ወይም ከዚያ በላይ የድንበር ራውተሮች ሊኖሩ ይችላሉ።
- መሪ፣ በክር አውታረ መረብ ክፍልፍል ውስጥ የተመደቡትን የራውተር መታወቂያዎችን መዝገብ ያስተዳድራል እና ራውተር ለመሆን ከራውተር ብቁ ከሆኑ የመጨረሻ መሳሪያዎች (REEDs) ጥያቄዎችን ይቀበላል። መሪው የትኛው ራውተር መሆን እንዳለበት ይወስናል፣ እና መሪው፣ ልክ እንደ ሁሉም በ Thread net-work ውስጥ ያሉ ራውተሮች፣ የመሳሪያ መጨረሻ ልጆችም ሊኖራቸው ይችላል። መሪው በተጨማሪም CoAP (የተገደበ አፕሊኬሽን ፕሮቶኮል) በመጠቀም ራውተር አድራሻዎችን ይመድባል እና ያስተዳድራል። ነገር ግን በመሪው ውስጥ ያሉት ሁሉም መረጃዎች በሌሎች የክር ራውተሮች ውስጥ ይገኛሉ። ስለዚህ መሪው ከ Thread network ጋር ያለውን ግንኙነት ካጣ ወይም ካጣ ሌላ የ Thread Router ተመርጧል እና ያለተጠቃሚ ጣልቃገብነት እንደ መሪ ይረከባል።
- ክር ራውተሮች ለኔትወርክ መሳሪያዎች የማዘዋወር አገልግሎት ይሰጣሉ። ክር ራውተሮች አውታረ መረቡን ለመቀላቀል ለሚሞክሩ መሳሪያዎች የመቀላቀል እና የደህንነት አገልግሎቶችን ይሰጣሉ። ክር ራውተሮች ለመተኛት የተነደፉ አይደሉም እና ተግባራቸውን ዝቅ በማድረግ REEDs ሊሆኑ ይችላሉ።
- REEDs የክር ራውተር ወይም መሪ ሊሆኑ ይችላሉ፣ ነገር ግን የግድ የድንበር ራውተር እንደ ብዙ በይነገጽ ያሉ ልዩ ንብረቶች ያሉት አይደለም። በኔትወርክ ቶፖሎጂ ወይም በሌሎች ሁኔታዎች ምክንያት፣ REEDs እንደ ራውተር አይሠሩም። REEDs መልዕክቶችን አያስተላልፉም ወይም የመቀላቀል ወይም የደህንነት አገልግሎቶችን በአውታረ መረቡ ውስጥ ላሉ ሌሎች መሳሪያዎች አይሰጡም። አውታረ መረቡ ያለተጠቃሚ መስተጋብር አስፈላጊ ከሆነ ለራውተር ብቁ የሆኑ መሳሪያዎችን ያስተዳድራል እና ያስተዋውቃል።
- ለራውተር ብቁ ያልሆኑ የመጨረሻ መሣሪያዎች FEDs (ሙሉ የመጨረሻ መሣሪያዎች) ወይም MEDs (አነስተኛ የመጨረሻ መሣሪያዎች) ሊሆኑ ይችላሉ። ሜዲዎች ለመግባባት ከወላጆቻቸው ጋር በግልፅ ማመሳሰል አያስፈልጋቸውም።
- የእንቅልፍ መጨረሻ መሳሪያዎች (ኤስኢዲዎች) የሚገናኙት በ Thread Router ወላጆቻቸው ብቻ ነው እና ለሌሎች መሳሪያዎች መልዕክቶችን ማስተላለፍ አይችሉም።
- የተመሳሰለ የእንቅልፍ ማብቂያ መሳሪያዎች (SSEDs) ከ IEEE 802.15.4-2015 ከ IEEE XNUMX-XNUMX ከወላጅ ጋር የተመሳሰለ የጊዜ ሰሌዳን ለማስቀጠል CSL የሚጠቀሙ የእንቅልፍ መጨረሻ መሳሪያዎች ክፍል ናቸው፣ ይህም መደበኛ የውሂብ ጥያቄዎችን ከመጠቀም ይቆጠባል።
የንግድ አርክቴክቸር
የ Thread Commercial ሞዴል ለመኖሪያ አውታረመረብ ቁልፍ የሆኑትን የመሳሪያ ዓይነቶችን ይወስዳል እና አዲስ ጽንሰ-ሀሳቦችን ይጨምራል። ተጠቃሚዎች ከንግድ አውታረመረብ ጋር በመሳሪያዎች (ስማርትፎን፣ ታብሌቶች ወይም ኮምፒውተር) በWi-Fi ወይም በድርጅታቸው ኔትወርክ ይገናኛሉ። የሚከተለው ምስል የንግድ መረብ ቶፖሎጂን ያሳያል።
ምስል 2.2. የንግድ መረብ ቶፖሎጂ
ጽንሰ-ሐሳቦች የሚከተሉት ናቸው:
- የ Thread Domain ሞዴል የበርካታ የክር ኔትወርኮችን እና እንከን የለሽ በይነገጽ ከክር ላልሆኑ IPv6 አውታረ መረቦች ውህደትን ይደግፋል። የ Thread Domain ዋና ጥቅማጥቅሞች ከተለመዱት የክር ኔትዎርክ ጋር የተዋቀሩ መሳሪያዎችን ለመቀላቀል በተወሰነ ደረጃ ተለዋዋጭ መሆናቸው ነው ፣ይህም የአውታረ መረብ መጠን ወይም የውሂብ መጠን በሚመዘንበት ጊዜ በእጅ የአውታረ መረብ እቅድ ማውጣትን ወይም ውድ የሆነ የእጅ ማዋቀርን አስፈላጊነት ይቀንሳል። ወደ ላይ
- የጀርባ አጥንት ድንበር ራውተሮች (BBRs) በንግዱ ቦታ ላይ የTread Domain ማመሳሰልን የሚያመቻቹ እና ትልቅ ስፋት ያለው የብዝሃ-ካስት ማሰራጫ ወደ እያንዳንዱ ነጠላ መረብ በ Thread Do-main ውስጥ እንዲሰራጭ የሚያስችል የንግድ ቦታ ክፍል ናቸው። የአንድ ትልቅ ጎራ አካል የሆነ የክር አውታረ መረብ ቢያንስ አንድ "ዋና" BBR ሊኖረው ይገባል እና ብዙ "ሁለተኛ" BBRs ለችግር-አስተማማኝ ድግግሞሽ ሊኖረው ይችላል። BBRs ሁሉንም የክር ኔትወርኮች በሚያገናኘው የጀርባ አጥንት ላይ እርስ በርስ ይገናኛሉ።
- የጀርባ አጥንት ሊንክ ከሌሎች BBRs ጋር ለመመሳሰል የ Thread Backbone Link Protocol (TBLP)ን ለመተግበር የሚያገለግል ውጫዊ በይነገጽ በመጠቀም BBR የሚያገናኝበት የክር ያልሆነ IPv6 አገናኝ ነው።
- የክር መሣሪያዎች በንግድ ትግበራ የተዋቀሩ የ Thread Domains እና Domain Unique Address (DUAs) በመጠቀም ነው። የመሣሪያው DUA የአንድ የክር ጎራ አካል በሆነበት ዕድሜው ላይ ፈጽሞ አይለወጥም። ይህ በአንድ ጎራ ውስጥ ባሉ የተለያዩ የክር ኔትወርኮች ላይ ፍልሰትን ያመቻቻል እና የሚመለከታቸው BBRs በበርካታ የ Thread አውታረ መረቦች ላይ ማዘዋወርን ያመቻቻል።
እነዚህ ጽንሰ-ሐሳቦች በሚከተለው ምስል ውስጥ ተገልጸዋል.
ምስል 2.3. የክር ጎራ ሞዴል
ነጠላ የውድቀት ነጥብ የለም።
- የክር ቁልል የተነደፈው አንድም የውድቀት ነጥብ እንዳይኖረው ነው። በስርዓቱ ውስጥ ልዩ ተግባራትን የሚያከናውኑ በርካታ መሳሪያዎች ቢኖሩም, ክር የተነደፈው የአውታረ መረብ ወይም የመሳሪያውን ቀጣይ አሠራር ሳይነካው እንዲተኩ ነው. ለ example፣ እንቅልፍ የሚይዘው የመጨረሻ መሣሪያ ወላጅን ለግንኙነት ይፈልጋል፣ ስለዚህ ይህ ወላጅ ለግንኙነቱ አንድ ነጠላ የውድቀት ነጥብን ይወክላል። ነገር ግን፣ እንቅልፍ የሚይዘው የመጨረሻው መሣሪያ ወላጁ የማይገኝ ከሆነ ሌላ ወላጅ ሊመርጥ ይችላል እና ይችላል። ይህ ሽግግር ለተጠቃሚው መታየት የለበትም።
ስርዓቱ ለአንድ የውድቀት ነጥብ የተነደፈ ቢሆንም፣ በተወሰኑ ቶፖሎጂዎች የመጠባበቂያ አቅም የሌላቸው ነጠላ መሳሪያዎች ይኖራሉ። ለ example, ነጠላ ድንበር ባለው ስርዓት ውስጥ - ራውተር፣ የድንበር ራውተር ሃይል ካጣ፣ ወደ ሌላ የድንበር ራውተር ለመቀየር ምንም አይነት መንገድ የለም። በዚህ ሁኔታ የድንበር ራውተር ዳግም ማዋቀር መደረግ አለበት።
- ከ Thread Specification 1.3.0 ጀምሮ፣ የድንበር ራውተሮች የመሠረተ ልማት ማገናኛን መጋራት ክር በመጠቀም አንድም የብልሽት ነጥብ በተለያዩ ሚዲያዎች (እንደ ዋይ ፋይ ወይም ኢተርኔት ያሉ) ሊያመቻች ይችላል።
- የሬዲዮ ኢንካፕስሌሽን አገናኝ (TREL)። በዚህ ባህሪ፣ በአገናኞች ላይ የክር ክፍልፋዮች የመፍጠር እድላቸው ይቀንሳል።
የአይፒ ቁልል መሰረታዊ ነገሮች
- አድራሻ
- በክር ቁልል ውስጥ ያሉ መሳሪያዎች በ RFC 6 (በ RFC 4291) ላይ እንደተገለጸው IPvXNUMX አድራሻን ይደግፋሉhttps://tools.ietf.org/html/rfc4291የአይፒ ሥሪት 6 አድራሻ አርክቴክቸር)። መሳሪያዎች ልዩን ይደግፋሉ
- የአካባቢ አድራሻ (ULA)፣ Domain Unique አድራሻ (DUA) በ Thread ጎራ ሞዴል፣ እና አንድ ወይም ከዚያ በላይ ግሎባል ዩኒካስት አድራሻ (GUA) ባሉ ሃብቶች ላይ በመመስረት አድራሻዎች።
- የ IPv6 አድራሻ ከፍተኛ-ትዕዛዝ ቢት ኔትወርኩን ይገልፃል የተቀሩት ደግሞ በዚያ አውታረ መረብ ውስጥ ያሉ አድራሻዎችን ይገልፃሉ። ስለዚህ, በአንድ ኔትወርክ ውስጥ ያሉ ሁሉም የአድራሻ ቀሚሶች ተመሳሳይ የመጀመሪያ N ቢት አላቸው. የመጀመሪያዎቹ
- N ቢትስ "ቅድመ-ቅጥያ" ይባላሉ. የ"/64" ይህ ባለ 64-ቢት ቅድመ ቅጥያ ያለው አድራሻ መሆኑን ያመለክታል። አውታረ መረቡን የሚጀምረው መሳሪያ በኔትወርኩ ውስጥ በሙሉ ጥቅም ላይ የሚውል /64 ቅድመ ቅጥያ ይመርጣል። ቅድመ ቅጥያው ULA ነው (https://tools.ietf.org/html/rfc4193ልዩ የአካባቢ IPv6 ዩኒካስት አድራሻዎች)። አውታረ መረቡ እያንዳንዳቸው አንድ/64 ላይኖራቸውም ላይኖራቸውም አንድ ወይም ከዚያ በላይ የድንበር ራውተር(ዎች) ሊኖረው ይችላል ከዚያም በኋላ ULA ወይም GUA ለመፍጠር ሊያገለግል ይችላል። በ RFC 64 ክፍል 64 ላይ እንደተገለጸው የበይነገጽ መለያውን ለማግኘት በአውታረ መረቡ ውስጥ ያለው መሳሪያ የኢዩአይ-6 (4944-ቢት የተራዘመ ልዩ መለያ) አድራሻውን ይጠቀማል።https://tools.ietf.org/html/rfc4944የ IPv6 ፓኬቶች በ IEEE 802.15.4 አውታረ መረቦች ላይ ማስተላለፍ). መሣሪያው በ RFC 6 (በ RFC 64) ላይ እንደተገለጸው ከኢዩአይ-80 እንደ በይነገጽ ለዪ የተዋቀረውን አገናኝ አካባቢያዊ IPv0 አድራሻን ይደግፋል።https://tools.ietf.org/html/rfc4862: IPv6 አገር አልባ አድራሻ ራስ-ማዋቀር) እና RFC 4944።
- መሳሪያዎቹ ተገቢ የሆኑ የብዝሃ-ካስት አድራሻዎችንም ይደግፋሉ። ይህ አገናኝ-አካባቢያዊ ሁሉም መስቀለኛ መንገድ መልቲካስት፣ አገናኝ አካባቢያዊ ሁሉንም ራውተር መልቲካስት፣ በብቸኝነት የተጠቀሰ መስቀለኛ ብዝሃ-ካስትን፣ እና ጥልፍልፍ አካባቢያዊ መልቲካስትን ያካትታል። በጎራ ሞዴል ውስጥ የጀርባ አጥንት ድንበር ራውተር በመኖሩ፣ መሳሪያዎች ለእነሱ ከተመዘገቡ ከፍተኛ ወሰን ባለብዙ ካስት አድራሻዎችን መደገፍ ይችላሉ።
- እያንዳንዱ ወደ አውታረ መረቡ የሚቀላቀል መሳሪያ በ IEEE 2-802.15.4 ዝርዝር መሰረት ባለ 2006-ባይት አጭር አድራሻ ይመደብለታል። ለራውተሮች ይህ የማስታወቂያ ቀሚስ በአድራሻ መስኩ ውስጥ ያሉትን ከፍተኛ ቢት በመጠቀም ተመድቧል።
- ልጆች የወላጆቻቸውን ከፍተኛ ቢት እና ለአድራሻቸው ተገቢውን ዝቅተኛ ቢት በመጠቀም አጭር አድራሻ ይመደባሉ ። ይህ በኔትወርኩ ውስጥ ያለ ማንኛውም ሌላ መሳሪያ የአድራሻ መስኩን ከፍተኛ ቢት በመጠቀም የልጁን የማዞሪያ ቦታ እንዲረዳ ያስችለዋል።
- 6 LoWPAN
- 6LoWPAN “IPv6 Over Low Power Wireless Personal Networks” ማለት ነው። የ6LoWPAN ዋና ግብ የIPv6 ፓኬጆችን ከ802.15.4 አገናኞች ማስተላለፍ እና መቀበል ነው። ይህን ሲያደርግ በአየር ላይ የተላከውን 802.15.4 ከፍተኛ የፍሬም መጠን ማስተናገድ አለበት። በኤተርኔት ማገናኛዎች ውስጥ፣ የIPv6 Maximum Transmission Unit (MTU) (1280 ባይት) መጠን ያለው ፓኬት በአገናኙ ላይ እንደ አንድ ፍሬም በቀላሉ ሊላክ ይችላል። በ 802.15.4 ሁኔታ፣ 6LoWPAN በ IPv6 አውታረ መረብ ንብርብር እና በ 802.15.4 አገናኝ ንብርብር መካከል እንደ ማስተካከያ ንብርብር ይሠራል። IPv6 የማሰራጨት ችግርን ይፈታል
- MTU የ IPv6 ፓኬቱን በላኪው ላይ በመከፋፈል እና በተቀባዩ ላይ እንደገና በማገጣጠም.
6LoWPAN በአየር ላይ የሚላከውን IPv6 ራስጌ መጠን የሚቀንስ እና ስርጭትን የሚቀንስ የማመቂያ ዘዴን ያቀርባል። በአየር ላይ የሚላኩት ጥቂት ቢትዎች በመሣሪያው የሚፈጀው ጉልበት ይቀንሳል። ክር በ 802.15.4 አውታረመረብ ላይ ፓኬቶችን በብቃት ለማስተላለፍ እነዚህን ዘዴዎች ሙሉ በሙሉ ይጠቀማል። አርኤፍሲ 4944 (እ.ኤ.አ.)https://tools.ietf.org/html/rfc4944እና RFC 6282 (እ.ኤ.አ.)https://tools.ietf.org/html/rfc6282) ቁርጥራጭ እና ራስጌ መጨናነቅ የሚከናወኑበትን ዘዴዎች በዝርዝር ይግለጹ።
- አገናኝ ንብርብር ማስተላለፍ
ሌላው የ6LoWPAN ንብርብር አስፈላጊ ባህሪ የአገናኝ ንብርብር ፓኬት ማስተላለፍ ነው። ይህ በተጣራ መረብ ውስጥ ባለ ብዙ ሆፕ ፓኬቶችን ለማስተላለፍ በጣም ቀልጣፋ እና ዝቅተኛ ራስጌ ሜካ-ኒዝም ያቀርባል። ክር የአይፒ ንብርብር ማዘዋወርን ከአገናኝ ንብርብር ፓኬት ማስተላለፍ ጋር ይጠቀማል።
ክር በአይ ፒ ማዞሪያ ሠንጠረዥ ላይ በመመስረት ፓኬቶችን ለማስተላለፍ የአገናኝ ንብርብርን ይጠቀማል። ይህንን ለማሳካት የ6LoWPAN mesh ራስጌ በእያንዳንዱ ባለብዙ ሆፕ ፓኬት ውስጥ ጥቅም ላይ ይውላል (የሚከተለውን ምስል ይመልከቱ)።- ምስል 3.1. የሜሽ ራስጌ ቅርጸት
- በክር ውስጥ፣ 6LoWPAN ንብርብር Mesh Header መረጃን በጀማሪ ባለ 16-ቢት አጭር አድራሻ እና የመጨረሻ መድረሻ ባለ 16-ቢት ምንጭ አድራሻ ይሞላል። አስተላላፊው የሚቀጥለውን ሆፕ ባለ 16-ቢት አጭር አድራሻ በማዞሪያ ሠንጠረዥ ውስጥ ይመለከታል እና በመቀጠል 6LoWPAN ፍሬሙን ወደ ቀጣዩ hop 16-ቢት አጭር አድራሻ እንደ መድረሻ ይልካል። የሚቀጥለው የሆፕ መሳሪያ ፓኬጁን ይቀበላል, የሚቀጥለውን ሆፕ በ ውስጥ ይመለከታል
- የመሄጃ ሠንጠረዥ/የጎረቤት ሠንጠረዥ፣የሆፕ ቆጠራን በ6LoWPAN Mesh Header ውስጥ ይቀንሳል፣እና ፓኬጁን ወደሚቀጥለው ሆፕ ወይም የመጨረሻ መድረሻ ባለ 16-ቢት አጭር አድራሻ እንደ መድረሻ ይልካል።
- 6LoWPAN Encapsulation
6LoWPAN ፓኬቶች ልክ እንደ IPv6 ፓኬቶች በተመሳሳይ መርህ የተገነቡ እና ለእያንዳንዱ ተጨማሪ ተግባር የተደረደሩ ራስጌዎችን ይይዛሉ። እያንዳንዱ 6LoWPAN ራስጌ የራስጌውን አይነት የሚለይ የመላኪያ እሴት ይቀድማል (የሚከተለውን ምስል ይመልከቱ)።
- 6LoWPAN Encapsulation
6LoWPAN ፓኬቶች ልክ እንደ IPv6 ፓኬቶች በተመሳሳይ መርህ የተገነቡ እና ለእያንዳንዱ ተጨማሪ ተግባር የተደረደሩ ራስጌዎችን ይይዛሉ። እያንዳንዱ 6LoWPAN ራስጌ የራስጌውን አይነት የሚለይ የመላኪያ እሴት ይቀድማል (የሚከተለውን ምስል ይመልከቱ)።
ምስል 3.2. የ6LoWPAN ጥቅል አጠቃላይ ቅርጸት
ክር የሚከተሉትን የ6LoWPAN ራስጌዎችን ይጠቀማል።- Mesh Header (ለግንኙነት ንብርብር ማስተላለፍ ስራ ላይ ይውላል)
- የመከፋፈል ራስጌ (የIPv6 ፓኬጁን ወደ ብዙ 6LoWPAN ጥቅሎች ለመከፋፈል የሚያገለግል)
- የራስጌ መጭመቂያ ራስጌ (ለ IPv6 ራስጌዎች መጭመቂያ ጥቅም ላይ ይውላል)
- የ 6LoWPAN ዝርዝር መግለጫ ከአንድ በላይ ራስጌዎች ካሉ ከላይ በተጠቀሰው ቅደም ተከተል መታየት እንዳለባቸው ያዛል። የሚከተሉት examples of 6LoWPAN ጥቅሎች በአየር ላይ ተልከዋል.
- በሚከተለው ስእል የ6LoWPAN ክፍያው ከታመቀ IPv6 ራስጌ እና ከተቀረው የ IPv6 ጭነት ነው።
- ምስል 3.3. 6LoWPAN ፓኬት IPv6 ክፍያን ከታመቀ IPv6 ራስጌ ጋር የያዘ
- በሚከተለው ስእል የ6LoWPAN ክፍያ የIPv6 ራስጌ እና የIPv6 ጭነት አካል ይዟል።
- ምስል 3.4. 6LoWPAN ፓኬት ሜሽ ራስጌን፣ ፍርፋሪ ራስጌን እና የመጭመቂያ ራስጌን የያዘ ቀሪው የክፍያ ጭነት በሚከተለው ስእል ቅርጸት በሚከተለው ፓኬት ይተላለፋል።
- ምስል 3.5. 6LoWPAN ተከታይ ቁርጥራጭ
- ICMP
የክር መሣሪያዎች የበይነመረብ መቆጣጠሪያ መልእክት ፕሮቶኮል ስሪት 6 (ICMPv6) ፕሮቶኮልን በ RFC 4443 ፣ የበይነመረብ ቁጥጥር መልእክት ፕሮቶኮል (ICMPv6) ለበይነመረብ ፕሮቶኮል ሥሪት 6 (IPv6) መግለጫ ይደግፋሉ። እንዲሁም የማስተጋባት ጥያቄን እና የመልስ መልዕክቶችን ይደግፋሉ። - ዩዲፒ
የክር ቁልል የተጠቃሚ ዳን ይደግፋልtagራም ፕሮቶኮል (UDP) በ RFC 768 ፣ የተጠቃሚ ዳtagራም ፕሮቶኮል. - TCP
የክር ቁልል የትራንስፖርት መቆጣጠሪያ ፕሮቶኮል (TCP) ተለዋጭ ይደግፋል "TCPlp" (TCP ዝቅተኛ ኃይል) (ሣንቲኒክስ-NSDI20 ይመልከቱ)። ክር የሚያከብር መሣሪያ በሚከተሉት ውስጥ እንደተገለፀው የTCP አነሳሽ እና የአድማጭ ሚናዎችን ተግባራዊ ያደርጋል፡-- RFC 793, ማስተላለፊያ መቆጣጠሪያ ፕሮቶኮል
- RFC 1122, የበይነመረብ አስተናጋጆች መስፈርቶች
- የክር ዝርዝር 1.3.0 እና ከዚያ በላይ፡ አሁን ያሉት የTCP ትግበራዎች በገመድ አልባ ጥልፍልፍ ኔትወርኮች እና ከተወሰኑ 802.15.4 የፍሬም መጠኖች ጋር በጥሩ ሁኔታ ለመስራት የተስተካከሉ አይደሉም። ስለዚህ መግለጫው በ Thread Networks ላይ ለተቀላጠፈ TCP ትግበራ የሚያስፈልጉትን ኤለመንቶችን እና ግቤቶችን ይገልፃል (የክር ዝርዝር መግለጫ 1.3.0፣ ክፍል 6.2 TCP ይመልከቱ)።
- SRP
- የአገልግሎት ምዝገባ ፕሮቶኮል (SRP) በዲ ኤን ኤስ ላይ የተመሠረተ አገልግሎት በአገልግሎት ምዝገባ ፕሮቶኮል ላይ በተገለጸው መሠረት በክር ዝርዝር 1.3.0 በሚጀምሩ የክር መሣሪያዎች ላይ ጥቅም ላይ ይውላል። በድንበር ራውተር የተያዘ የአገልግሎት መዝገብ መኖር አለበት። በሜሽ ኔትወርክ ላይ ያሉ የ SRP ደንበኞች የተለያዩ አገልግሎቶችን ለመስጠት መመዝገብ ይችላሉ። የኤስአርፒ አገልጋይ ዲ ኤን ኤስ ላይ የተመረኮዙ የግኝት መጠይቆችን ይቀበላል እና በተጨማሪም ለደህንነት ሲባል የህዝብ ቁልፍ ምስጠራን ያቀርባል ፣ እና የተገደቡ ደንበኞችን በተሻለ ለመደገፍ ከሌሎች ጥቃቅን ማሻሻያዎች ጋር።
አውታረ መረብ ቶፖሎጂ
- የአውታረ መረብ አድራሻ እና መሳሪያዎች
- የ Thread ቁልል በአውታረ መረቡ ውስጥ ባሉ ሁሉም ራውተሮች መካከል ሙሉ የሜሽ ግንኙነትን ይደግፋል። ትክክለኛው ቶፖሎጂ በኔትወርኩ ውስጥ ባሉ ራውተሮች ብዛት ላይ የተመሠረተ ነው። አንድ ራውተር ብቻ ካለ አውታረ መረቡ ኮከብ ይፈጥራል። ከአንድ በላይ ራውተር ካለ ሜሽ በራስ ሰር ተፈጥሯል (2.2 Thread Network Architecture ይመልከቱ)።
- ሜሽ አውታረ መረቦች
- የተከተቱ የሜሽ ኔትወርኮች ሬዲዮ ለሌሎች ራዲዮዎች መልእክት እንዲያስተላልፉ በመፍቀድ የሬዲዮ ስርዓቶችን የበለጠ አስተማማኝ ያደርገዋል። ለ exampአንድ መስቀለኛ መንገድ በቀጥታ ወደ ሌላ መስቀለኛ መንገድ መላክ ካልቻለ፣ የተከተተው የሜሽ አውታር መልእክቱን በአንድ ወይም ከዚያ በላይ በሆኑ የኢንተርሜ-ዲያሪ ኖዶች በኩል ያስተላልፋል። በክፍል 5.3 ራውቲንግ ላይ እንደተብራራው ሁሉም ራውተር ኖዶች በ Thread Stack ውስጥ መስመሮችን እና ግኑኝነትን ስለሚጠብቁ መረቡ ያለማቋረጥ እንዲጠበቅ እና እንዲገናኝ ያደርጋል። በ Thread አውታረመረብ ውስጥ የ 64 ራውተር አድራሻዎች ገደብ አለ, ነገር ግን ሁሉም በአንድ ጊዜ ጥቅም ላይ ሊውሉ አይችሉም. ይህ የተሰረዙ መሳሪያዎች አድራሻዎች እንደገና ጥቅም ላይ እንዲውሉ ጊዜ ይፈቅዳል.
- በተጣራ መረብ ውስጥ፣ የሚያንቀላፉ የመጨረሻ መሳሪያዎች ወይም ራውተር-ብቁ መሳሪያዎች ለሌሎች መሳሪያዎች አይሄዱም። እነዚህ መሳሪያዎች ራውተር ለሆነ ወላጅ መልዕክቶችን ይልካሉ። ይህ ወላጅ ራውተር ለልጁ መሳሪያዎቹ የማዘዋወር ስራዎችን ያስተናግዳል።
መስመር እና የአውታረ መረብ ግንኙነት
የ Thread አውታረመረብ በማዞሪያ ጠረጴዛው ላይ በመመስረት ቀጣይ-ሆፕ ራውቲንግ የሚጠቀሙ እስከ 32 የሚደርሱ ንቁ ራውተሮች አሉት። ሁሉም ራውተሮች በኔትወርኩ ውስጥ ላለ ማንኛውም ሌላ ራውተር ግንኙነት እና ወቅታዊ ዱካዎች እንዲኖራቸው ለማድረግ የማዞሪያ ጠረጴዛው በ Thread stack ይጠበቃል። ሁሉም ራውተሮች Mesh Link Establishment (MLE)ን በመጠቀም በአውታረ መረቡ ውስጥ ላሉ ሌሎች ራውተሮች የማዘዋወር ዋጋቸውን ከሌሎች ራውተሮች ጋር ይለዋወጣሉ።
- MLE መልዕክቶች
- Mesh Link Establishment (MLE) መልእክቶች ደህንነታቸው የተጠበቁ የሬድዮ አገናኞችን ለመመስረት እና ለማዋቀር፣ አጎራባች መሳሪያዎችን ለማግኘት እና በአውታረ መረቡ ውስጥ ባሉ መሳሪያዎች መካከል የማዞሪያ ወጪዎችን ለመጠበቅ ያገለግላሉ። MLE ከመስሪያው ንብርብር በታች ይሰራል እና አንድ የሆፕ ማገናኛ የአካባቢ ዩኒካስቶች እና በራውተሮች መካከል ባለ ብዙ ካስትቶችን ይጠቀማል።
- የMLE መልእክቶች የቶፖሎጂ እና አካላዊ አካባቢ ሲቀየሩ ከአጎራባች መሣሪያዎች ጋር የሚገናኙትን ለመለየት፣ ለማዋቀር እና ደህንነታቸውን ለመጠበቅ ይጠቅማሉ። MLE እንደ ሰርጡ እና የግል አካባቢ አውታረ መረብ (PAN) መታወቂያ በመሳሰሉት በአውታረ መረቡ ላይ የሚጋሩ የውቅር ዋጋዎችን ለማሰራጨት ስራ ላይ ይውላል። እነዚህ መልዕክቶች በMPL በተገለጸው መሰረት በቀላል ጎርፍ ሊተላለፉ ይችላሉ።https://tools.ietf.org/html/draft-ietf-roll-trickle-mcast-11መልቲካስት ፕሮቶኮል ለአነስተኛ ኃይል እና ኪሳራ አውታረ መረቦች (MPL))።
- የMLE መልእክቶች እንዲሁ በሁለት መሳሪያዎች መካከል የማዞሪያ ወጪዎችን በሚፈጥሩበት ጊዜ ያልተመጣጠነ የአገናኝ ወጪዎች ግምት ውስጥ መግባታቸውን ያረጋግጣሉ። በ 802.15.4 አውታረ መረቦች ውስጥ ያልተመጣጠነ ማገናኛ ወጪዎች የተለመዱ ናቸው. የሁለት መንገድ መልእክት አስተማማኝ መሆኑን ለማረጋገጥ የሁለት አቅጣጫ አገናኝ ወጪዎችን ግምት ውስጥ ማስገባት አስፈላጊ ነው።
- የመንገድ ግኝት እና ጥገና
- በፍላጎት ላይ ያለው የመንገድ ግኝት በአብዛኛው በአነስተኛ ኃይል 802.15.4 አውታረ መረቦች ውስጥ ጥቅም ላይ ይውላል. ነገር ግን በፍላጎት ላይ ያለው የመንገድ ግኝት ከአውታረ መረብ በላይ እና ከመተላለፊያ ይዘት አንጻር ውድ ነው ምክንያቱም መሳሪያዎች የመንገድ ፍለጋ ጥያቄዎችን በኔትወርኩ በኩል ስለሚያሰራጩ። በ Thread ቁልል ውስጥ፣ ሁሉም ራውተሮች የዋጋ መረጃን የያዙ የአንድ-ሆፕ MLE ፓኬቶችን በኔትወርኩ ውስጥ ላሉ ሌሎች ራውተሮች ይለዋወጣሉ። ሁሉም ራውተሮች በኔትወርኩ ውስጥ ላለ ማንኛውም ሌላ ራውተር ወቅታዊ የዱካ ወጪ መረጃ ስላላቸው በፍላጎት መንገድ ማግኘት አያስፈልግም። አንድ መንገድ ከአሁን በኋላ ጥቅም ላይ የማይውል ከሆነ፣ ራውተሮቹ ወደ መድረሻው የሚወስደውን ተስማሚ መንገድ መምረጥ ይችላሉ።
- ወደ ልጅ መሳሪያዎች ማዘዋወር የሚደረገው የወላጅ ራውተር አድራሻን ለመወሰን የልጁን አድራሻ ከፍተኛ ቢት በመመልከት ነው። አንዴ መሳሪያው የወላጅ ራውተርን ካወቀ በኋላ የመንገዱን ወጪ መረጃ እና ለዚያ መሳሪያ ቀጣይ የሆፕ ማዞሪያ መረጃን ያውቃል።
- የመንገድ ወጪ ወይም የኔትወርክ ቶፖሎጂ ሲቀየር ለውጦቹ የMLE ነጠላ ሆፕ መልዕክቶችን በመጠቀም በአውታረ መረቡ በኩል ይሰራጫሉ። የማዞሪያ ዋጋ በሁለት መሳሪያዎች መካከል ባለው ባለሁለት አቅጣጫ ጥራት ላይ የተመሰረተ ነው። በእያንዳንዱ አቅጣጫ ያለው የአገናኝ ጥራት ከዛ ጎረቤት መሳሪያ በሚመጡ መልዕክቶች ላይ ባለው የአገናኝ ህዳግ ላይ የተመሰረተ ነው። ይህ ገቢ የተቀበለው ሲግናል ጥንካሬ አመልካች (RSSI) ከ 0 እስከ 3 ባለው አገናኝ ጥራት ተቀርጿል። የ0 ዋጋ ማለት ያልታወቀ ወጪ ማለት ነው።
- አንድ ራውተር ከጎረቤት አዲስ MLE መልእክት ሲቀበል፣ ለመሣሪያው አስቀድሞ የጎረቤት ሠንጠረዥ ግቤት አለው ወይም አንዱ ተጨምሮበታል። የMLE መልእክት ከጎረቤት የሚመጣውን ወጪ ይይዛል፣ ስለዚህ ይህ በራውተር ጎረቤት ሠንጠረዥ ውስጥ ተዘምኗል። የMLE መልእክት ለሌሎች ራውተሮች የተዘመነ የማዘዋወር መረጃን ይዟል ይህም በማዞሪያ ሠንጠረዥ ውስጥ የተዘመነ ነው።
- የነቁ ራውተሮች ብዛት በአንድ 802.15.4 ፓኬት ውስጥ ሊይዝ በሚችለው የማዞሪያ እና የወጪ መረጃ መጠን የተገደበ ነው። ይህ ገደብ በአሁኑ ጊዜ 32 ራውተሮች ነው።
- ማዘዋወር
- እሽጎችን ለማስተላለፍ መሳሪያዎች መደበኛ የአይፒ ማዘዋወርን ይጠቀማሉ። የማዞሪያ ጠረጴዛ በኔትወርክ አድራሻዎች እና በተገቢው ቀጣይ ሆፕ ተሞልቷል።
- የርቀት ቬክተር ማዞሪያ በአካባቢያዊ አውታረመረብ ላይ ወደሚገኙ አድራሻዎች መንገዶችን ለማግኘት ይጠቅማል። በአከባቢው አውታረመረብ ላይ በሚዘዋወርበት ጊዜ የዚህ ባለ 16-ቢት አድራሻ የላይኛው ስድስት ቢት የራውተር መድረሻን ይገልፃል።
- በቀሪው ባለ 16-ቢት አድራሻ መሰረት ይህ የማዘዋወር ወላጅ ወደ መጨረሻው መድረሻ የማስተላለፍ ሃላፊነት አለበት።
- ከአውታረ መረብ ውጪ ለማዘዋወር፣ የድንበር ራውተር ለራውተር መሪ የሚያገለግለውን ልዩ ቅድመ ቅጥያ ያሳውቃል እና ይህንን መረጃ በMLE ፓኬቶች ውስጥ እንደ አውታረ መረብ ውሂብ ያሰራጫል። የአውታረመረብ ውሂቡ ቅድመ ቅጥያ ውሂብን ያካትታል፣ እሱም ቅድመ ቅጥያው ራሱ፣ 6LoWPAN አውድ፣ የድንበር ራውተሮች እና አገር አልባ አድራሻ ራስ ውቅረት (SLAC) ወይም DHCPv6 አገልጋይ ለዚያ ቅድመ ቅጥያ ነው። አንድ መሣሪያ ያንን ቅድመ ቅጥያ ተጠቅሞ አድራሻን ሊያዋቅር ከፈለገ፣ ለዚህ አድራሻ ተገቢውን SLAAC ወይም DHCP አገልጋይ ያነጋግራል። የኔትወርኩ መረጃ የነባሪ የድንበር ራውተሮች ባለ 16 ቢት አድራሻ የሆኑትን የማዞሪያ ሰርቨሮች ዝርዝርም ያካትታል።
- በተጨማሪም፣ የ Thread Domain ሞዴል ባለው የንግድ ቦታ ላይ፣ የጀርባ አጥንት ድንበር ራውተር የሚያገለግለውን Domain Unique Prefix ራውተር መሪ ያሳውቃል፣ ይህ ጥልፍልፍ የትልቁ የ Thread ጎራ አካል ነው። የዚህ የአውታረ መረብ ውሂብ ቅድመ ቅጥያ ውሂብን፣ 6LoWPAN አውድ እና የድንበር ራውተር ALOCን ያካትታል። ለዚህ ቅድመ ቅጥያ ስብስብ ምንም SLAAC ወይም DHCPv6 የተቀመጡ ባንዲራዎች የሉም፣ ሆኖም የአድራሻ ምደባው አገር አልባውን ሞዴል ይከተላል። በተጨማሪም፣ የዚህ የድንበር ራውተር “የጀርባ አጥንት” አገልግሎት አቅምን የሚያመለክቱ አገልግሎት እና አገልጋይ TLVs አሉ። የጎራ ልዩ አድራሻውን (DUA) በBBR ለተመዘገበ መሳሪያ በጀርባ አጥንት ላይ የተባዛ አድራሻ የማወቅ ችሎታ አለ። የመሣሪያው DUA የአንድ የክር ጎራ አካል በሆነበት ዕድሜው ላይ ፈጽሞ አይለወጥም።
- ይህ በነጠላ ጎራ ውስጥ ባሉ የተለያዩ የክር ኔትወርኮች ላይ ፍልሰትን ያመቻቻል እና የሚመለከታቸው BBRs በበርካታ የ Thread አውታረ መረቦች ላይ ማዘዋወርን ያመቻቻል። ከጀርባ አጥንት በላይ እንደ IPv6 Neighbor Discovery (NS/NA እንደ RFC 6) እና Multicast Listener Discovery (MLDv4861 እንደ RFC 2) ያሉ መደበኛ IPv3810 የማዞሪያ ቴክኖሎጂዎች ጥቅም ላይ ይውላሉ።
- መሪ የተሰየመው ለራውተር ብቁ የሆኑ መሳሪያዎችን ራውተር ሆነው እንዲከታተል ወይም ራውተሮች ወደ ራውተር ብቁ የሆኑ መሳሪያዎች እንዲቀንሱ መፍቀድ ነው። ይህ መሪ ኮኤፒን በመጠቀም የራውተር አድራሻዎችን ይመድባል እና ያስተዳድራል። ሆኖም፣ በዚህ መሪ ውስጥ ያሉት ሁሉም መረጃዎች እንዲሁ በየጊዜው ለሌሎች ራውተሮች ይታወቃሉ። መሪው ከአውታረ መረቡ ከወጣ, ሌላ ራውተር ተመርጧል, እና ያለተጠቃሚ ጣልቃገብነት እንደ መሪ ይረከባል.
- የድንበር ራውተሮች የ6LoWPAN መጭመቂያ ወይም ማስፋፊያ እና ከአውታረ መረብ ውጪ ያሉ መሳሪያዎችን የማስተናገድ ሃላፊነት አለባቸው። የጀርባ አጥንት ድንበር ራውተሮች MPLን በIP-in-IP encapsulation እና ከአውታረ መረቡ ውስጥ ለሚገቡ እና ወደ ውስጥ ለሚገቡ ትላልቅ ሰፋ ያሉ መልቲካስቶችን መፍታት ሃላፊነት አለባቸው።
- ስለ ድንበር ራውተሮች ተጨማሪ መረጃ ለማግኘት AN1256 ን ይመልከቱ፡ የሲሊኮን ላብስ RCPን ከOpenThread Border Router ጋር መጠቀም።
- ድጋሚ ሙከራዎች እና ምስጋናዎች
- የUDP መልእክት በክር ቁልል ውስጥ ጥቅም ላይ በሚውልበት ጊዜ፣ አስተማማኝ የመልእክት አቅርቦት ያስፈልጋል እና በእነዚህ ቀላል ክብደት ስልቶች ይጠናቀቃል፡
- የ MAC ደረጃ ሙከራዎች - እያንዳንዱ መሳሪያ በሚቀጥለው hop የ MAC ምስጋናዎችን ይጠቀማል እና የ MAC ACK መልእክት ካልደረሰ በ MAC ንብርብር ላይ መልእክት እንደገና ይሞክራል።
- የመተግበሪያ-ንብርብር ሙከራዎች- የመተግበሪያው ንብርብር የመልዕክት አስተማማኝነት ወሳኝ መለኪያ መሆኑን ሊወስን ይችላል. እንደዚያ ከሆነ፣ ከጫፍ እስከ ጫፍ እውቅና መስጠት እና እንደገና መሞከር ፕሮቶኮልን መጠቀም ይቻላል፣ እንደ CoAP ሙከራዎች።
መቀላቀል እና የአውታረ መረብ ክወና
ክር ሁለት የመቀላቀል ዘዴዎችን ይፈቅዳል.
- ከባንዱ ውጪ የሆነ ዘዴ በመጠቀም የኮሚሽን መረጃን በቀጥታ ወደ መሳሪያ ያጋሩ። ይህ መረጃን በመጠቀም መሳሪያውን ወደ ትክክለኛው አውታረመረብ ማሽከርከር ያስችላል።
- በስማርትፎን ፣ ታብሌት ወይም በ ላይ በተቀላጠፈ መሳሪያ እና በኮሚሽን ትግበራ መካከል የኮሚሽን ክፍለ ጊዜ ያዘጋጁ web.
- የ Thread ጎራ ሞዴል ላለው የንግድ አውታረመረብ ያለተጠቃሚ ጣልቃገብነት ራሱን የቻለ የምዝገባ ሂደት ከተረጋገጠ በኋላ በተቀላቀሉት ላይ የሚሰሩ የምስክር ወረቀቶች በ Thread Specification 1.2 ይገለጻል። የተግባር ሰርተፍኬቱ የመሳሪያውን የጎራ መረጃ ይሸፍናል እና ደህንነቱ የተጠበቀ የአውታረ መረብ ዋና ቁልፍ አቅርቦት ይፈቅዳል። ይህ ሞዴል ሬጅስትራር ያስፈልገዋል ወይም
- የክር ሬጅስትራር በይነገጽ (ትሪ) በጀርባ አጥንት ራውተር ላይ እና ከ ANIMA/BRSKI/EST ፕሮቶኮሎችን በመጠቀም ከውጭ ባለስልጣን (MASA) ጋር ግንኙነትን ያመቻቻል። ይህንን የኮሚሽን ሞዴል የሚደግፍ አውታረ መረብ CCM አውታረ መረብ ይባላል።
- ለበለጠ መረጃ የክር ኔትወርኮችን ስለማስከበር፣ ክፍል 11 ይመልከቱ። የመሣሪያ ኮሚሽን።
- በተደጋጋሚ ጥቅም ላይ የዋለው 802.15.4 ከፈቃድ መቀላቀል ባንዲራ ጋር የመቀላቀል ዘዴ በ Thread አውታረ መረቦች ውስጥ ጥቅም ላይ አይውልም. ይህ ዘዴ የተጠቃሚ በይነገጽ በሌለበት ወይም ከባንዱ ውጪ ወደ መሳሪያዎች ቻናል በሌለበት የግፋ አዝራር አይነት ለመቀላቀል በብዛት ጥቅም ላይ ይውላል። ይህ ዘዴ ብዙ ኔትወርኮች ባሉበት ሁኔታ ከመሣሪያ መሪ ጋር ችግሮች አሉት እና የደህንነት አደጋዎችንም ሊያስከትል ይችላል።
- በክር አውታረ መረቦች ውስጥ፣ ሁሉም መቀላቀል በተጠቃሚ የተጀመረ ነው። ከተቀላቀሉ በኋላ የደህንነት ማረጋገጫ በአፕሊኬሽን ደረጃ በኮሚኒንግ መሳሪያ ይጠናቀቃል። ይህ የደህንነት ማረጋገጫ በክፍል 9 ውስጥ ተብራርቷል ደህንነት.
- መሳሪያዎች እንደ እንቅልፍ የሚተኛ የመጨረሻ መሳሪያ፣ የመጨረሻ መሳሪያ (MED ወይም FED) ወይም REED ሆነው አውታረ መረብን ይቀላቀላሉ። አንድ REED ከተቀላቀለ እና የአውታረ መረብ ውቅረትን ካወቀ በኋላ ብቻ ሀ ለመሆን ሊጠይቅ ይችላል።
ክር ራውተር. አንድ መሳሪያ ሲቀላቀል በወላጁ ላይ የተመሰረተ ባለ 16 ቢት አጭር የአድራሻ ቀሚስ ይቀርባል። ለራውተር ብቁ የሆነ መሳሪያ የ Thread Router ከሆነ፣ በመሪው የራውተር አድራሻ ይመደብለታል። ለክር ራውተሮች የተባዛ አድራሻ ማግኘት የሚረጋገጠው በመሪው ላይ በሚኖረው የተማከለው የራውተር አድራሻ ማከፋፈያ ዘዴ ነው። ወላጁ ለአስተናጋጅ መሳሪያዎች የተባዙ አድራሻዎችን የማስወገድ ሃላፊነት አለበት ምክንያቱም ሲቀላቀሉ አድራሻዎችን ይመድባል።
- የአውታረ መረብ ግኝት
- የአውታረ መረብ ግኝት 802.15.4 አውታረ መረቦች በሬዲዮ ክልል ውስጥ ምን እንደሆኑ ለማወቅ በመገናኛ መሳሪያ ይጠቀማል። መሣሪያው ሁሉንም ቻናሎች ይቃኛል፣ በእያንዳንዱ ቻናል ላይ የMLE ግኝት ጥያቄን ያቀርባል እና የMLE ግኝቶች ምላሾችን ይጠብቃል። የ802.15.4 MLE ግኝት ድጋሚ sponse የአውታረ መረብ ግቤቶችን የያዘ ክፍያ የአውታረ መረብ ግቤቶችን ያካትታል፣ የአውታረ መረብ አገልግሎት አዘጋጅ መለያ (SSID)፣ የተራዘመ PAN መታወቂያ እና ሌሎች አውታረ መረቡ አዳዲስ አባላትን እየተቀበለ መሆኑን እና ቤተኛ ተልእኮ መስጠትን የሚደግፍ መሆኑን የሚያሳዩ ሌሎች እሴቶችን ያካትታል።
- መሣሪያው ወደ አውታረ መረቡ ከተላከ የአውታረ መረብ ግኝት አያስፈልግም ምክንያቱም ቻናሉን እና የተራዘመውን የአውታረ መረብ መታወቂያ ስለሚያውቅ ነው። እነዚህ መሳሪያዎች የቀረበውን የኮሚሽን ቁሳቁስ በመጠቀም ከአውታረ መረቡ ጋር ይያያዛሉ.
- MLE ውሂብ
- አንድ መሳሪያ ከአውታረ መረብ ጋር ከተያያዘ በኋላ በአውታረ መረቡ ውስጥ ለመሳተፍ የተለያዩ መረጃዎች ይፈለጋል። MLE የኔትወርክ መለኪያዎችን ለመጠየቅ እና ለጎረቤቶች የአገናኝ ወጪዎችን ለማዘመን ዩኒካስት ወደ ጎረቤት መሳሪያ ለመላክ አገልግሎት ይሰጣል። አዲስ መሳሪያ ሲቀላቀል በክፍል 9 ላይ እንደተገለፀው የደህንነት ፍሬም ቆጣሪዎችን ለማዘጋጀት ፈታኝ ምላሽ ይሰጣል።
- ሁሉም መሳሪያዎች የMLE አገናኝ ውቅር መልዕክቶችን ማስተላለፍ እና መቀበልን ይደግፋሉ። ይህ “የአገናኝ ጥያቄ”፣ “አገናኝ መቀበል” እና “አገናኝ መቀበል እና መጠየቅ” መልእክቶችን ያጠቃልላል።
- የMLE ልውውጥ የሚከተሉትን መረጃዎች ለማዋቀር ወይም ለመለዋወጥ ይጠቅማል፡
- ባለ 16-ቢት አጭር እና 64-ቢት ኢዩአይ 64 ረጅም የአጎራባች መሳሪያዎች አድራሻ
- የእንቅልፍ መጨረሻ መሣሪያ ከሆነ እና የመሣሪያው የእንቅልፍ ዑደትን ጨምሮ የመሣሪያ ችሎታዎች መረጃ
- ክር ራውተር ከሆነ የጎረቤት አገናኝ ዋጋ ያስከፍላል
- በመሳሪያዎች መካከል የጥበቃ ቁሳቁስ እና የክፈፍ ቆጣሪዎች
- በአውታረ መረቡ ውስጥ ላሉ ሌሎች የክር ራውተሮች የማዞሪያ ወጪዎች
- ስለተለያዩ የአገናኝ ውቅር እሴቶች የሊንክ መለኪያዎችን መሰብሰብ እና ማሰራጨት።
- ማስታወሻ፡- የMLE መልእክቶች የተመሰጠሩት በመነሻ መስቀለኛ መንገድ ማስነሻ ስራዎች ካልሆነ በስተቀር አዲሱ መሳሪያ የደህንነት ቁሳቁሱን ካላገኘ ነው።
- COAP
የተገደበ የመተግበሪያ ፕሮቶኮል (CoAP) በ RFC 7252 (በተገለጸው መሠረት)https://tools.ietf.org/html/rfc7252የተገደበ መተግበሪያ ፕሮቶኮል (ኮኤፒ)) ከተገደቡ ኖዶች እና ዝቅተኛ ኃይል ኔትወርኮች ጋር ለመጠቀም ልዩ የትራንስፖርት ፕሮቶኮል ነው። CoAP በመተግበሪያ የመጨረሻ ነጥቦች መካከል የጥያቄ/ምላሽ መስተጋብር ሞዴል ያቀርባል፣ አብሮገነብ የአገልግሎቶች እና ግብአቶች ግኝቶችን ይደግፋል፣ እና የአገልግሎቱ ቁልፍ ፅንሰ-ሀሳቦችን ያካትታል። web እንደ URLኤስ. ኮኤፒ በመሳሪያዎች የሚፈለጉትን ጥልፍልፍ-አካባቢያዊ አድራሻዎችን እና ባለብዙ ካስት አድራሻዎችን ለማዋቀር በክር ውስጥ ጥቅም ላይ ይውላል። በተጨማሪም፣ ኮኤፒ ለአስተዳደራዊ መልእክቶች እንደ የምርመራ መረጃን እና ሌሎች የአውታረ መረብ መረጃዎችን በንቁ Thread ራውተሮች ላይ ለማግኘት እና ለማዘጋጀት ያገለግላል። - DHCPv6
DHCPv6 በ RFC 3315 እንደተገለጸው በአውታረ መረቡ ውስጥ ያሉ መሳሪያዎችን ውቅር ለማስተዳደር እንደ ደንበኛ-አገልጋይ ፕሮቶኮል ጥቅም ላይ ይውላል። DHCPv6 ከDHCP አገልጋይ ውሂብ ለመጠየቅ UDP ይጠቀማል (https://www.ietf.org/rfc/rfc3315.txt፡ ተለዋዋጭ አስተናጋጅ ውቅር ፕሮቶኮል ለ IPv6 (DHCPv6))።
የDHCPv6 አገልግሎት ለሚከተሉት ውቅር ጥቅም ላይ ይውላል፡-- የአውታረ መረብ አድራሻዎች
- በመሣሪያዎች የሚፈለጉ ባለብዙ-ካስት አድራሻዎች
- DHCPv6 ን በመጠቀም አጫጭር አድራሻዎች ከአገልጋዩ ስለሚመደቡ የተባዛ አድራሻ ማግኘት አያስፈልግም። DHCPv6 በ Border Routers ጥቅም ላይ የሚውለው በሚሰጡት ቅድመ ቅጥያ መሰረት አድራሻዎችን የሚመድቡ ናቸው።
- SLAAC
በ RFC 4862 ላይ እንደተገለጸው SLAAC (ስቴት-አልባ አድራሻ ራስ-ውቅር)https://tools.ietf.org/html/rfc4862: IPv6 Stateless Address Auto-configuration) የቦርደር ራውተር ቅድመ ቅጥያ የሚመድብበት ዘዴ ሲሆን የመጨረሻዎቹ 64 ቢት አድራሻቸው በራውተር የተገኙ ናቸው። የIPv6 አገር አልባ ራስ-ማዋቀር ዘዴ ምንም አይነት የአስተናጋጆች በእጅ ውቅር፣ አነስተኛ (ካለ) የራውተሮች ውቅር እና ምንም ተጨማሪ አገልጋይ አያስፈልግም። አገር አልባው ዘዴ አንድ አስተናጋጅ በአገር ውስጥ ሊገኙ የሚችሉ መረጃዎችን እና በራውተሮች የሚያስተዋውቁ መረጃዎችን በመጠቀም የራሱን አድራሻ እንዲያወጣ ያስችለዋል። - SRP
የአገልግሎት ምዝገባ ፕሮቶኮል (SRP) በዲ ኤን ኤስ ላይ የተመሠረተ አገልግሎት በአገልግሎት ምዝገባ ፕሮቶኮል ላይ በተገለጸው መሠረት በክር ዝርዝር 1.3.0 በሚጀምሩ የክር መሣሪያዎች ላይ ጥቅም ላይ ይውላል። በድንበር ራውተር የተያዘ የአገልግሎት መዝገብ መኖር አለበት። በሜሽ ኔትወርክ ላይ ያሉ የ SRP ደንበኞች የተለያዩ አገልግሎቶችን ለመስጠት መመዝገብ ይችላሉ። የኤስአርፒ አገልጋይ ዲ ኤን ኤስ ላይ የተመረኮዙ የግኝት መጠይቆችን ይቀበላል እና በተጨማሪም ለደህንነት ሲባል የህዝብ ቁልፍ ምስጠራን ያቀርባል ፣ እና የተገደቡ ደንበኞችን በተሻለ ለመደገፍ ከሌሎች ጥቃቅን ማሻሻያዎች ጋር።
አስተዳደር
- ICMP
ሁሉም መሳሪያዎች ለ IPv6 (ICMPv6) የስህተት መልዕክቶች የበይነመረብ መቆጣጠሪያ መልእክት ፕሮቶኮልን ይደግፋሉ፣ እንዲሁም የማስተጋባት ጥያቄን እና የመልስ መልእክቶችን ይደግፋሉ። - የመሣሪያ አስተዳደር
በመሣሪያ ላይ ያለው የመተግበሪያ ንብርብር በአገር ውስጥ ጥቅም ላይ ሊውሉ የሚችሉ ወይም ሊሰበሰቡ እና ወደ ሌሎች የአስተዳደር መሳሪያዎች የሚላኩ የመሣሪያ አስተዳደር እና የምርመራ መረጃ ስብስብ መዳረሻ አለው።
በ 802.15.4 PHY እና MAC ንብርብሮች መሳሪያው የሚከተለውን መረጃ ለአስተዳደር ንብርብር ይሰጣል፡-- የኢዩአይ 64 አድራሻ
- 16-ቢት አጭር አድራሻ
- የችሎታ መረጃ
- PAN መታወቂያ
- ፓኬቶች ተልከዋል እና ተቀበሉ
- ኦክቶስ ልከው ተቀብለዋል።
- በሚተላለፉበት ወይም በሚቀበሉበት ጊዜ ፓኬቶች ተጥለዋል።
- የደህንነት ስህተቶች
- የ MAC ሙከራዎች ብዛት
- የአውታረ መረብ አስተዳደር
በመሳሪያው ላይ ያለው የአውታረ መረብ ንብርብር እንዲሁ በአገር ውስጥ ጥቅም ላይ ሊውል ወይም ወደ ሌሎች የአስተዳደር መሳሪያዎች ሊላክ የሚችል የአስተዳደር እና የምርመራ መረጃን ይሰጣል። የአውታረ መረቡ ንብርብር የ IPv6 አድራሻ ዝርዝር፣ የጎረቤት እና የልጅ ጠረጴዛ እና የማዞሪያ ጠረጴዛን ያቀርባል።
የማያቋርጥ ውሂብ
በመስክ ላይ የሚሰሩ መሳሪያዎች በአጋጣሚ ወይም ሆን ተብሎ በተለያዩ ምክንያቶች ዳግም ሊጀመሩ ይችላሉ። ዳግም የተጀመሩ መሳሪያዎች ያለተጠቃሚ ጣልቃገብነት የአውታረ መረብ ስራዎችን እንደገና ማስጀመር አለባቸው። ይህ በተሳካ ሁኔታ እንዲከናወን፣ የማይለዋወጥ ማከማቻ የሚከተሉትን መረጃዎች ማከማቸት አለበት፡
- የአውታረ መረብ መረጃ (እንደ PAN መታወቂያ ያለ)
- የደህንነት ቁሳቁስ
- ለመሳሪያዎቹ IPv6 አድራሻዎችን ለመመስረት ከአውታረ መረቡ መረጃን ማስተናገድ
$ ደህንነት
- የክር ኔትወርኮች ከአየር ላይ (ኦቲኤ) ጥቃቶች መጠበቅ ያለባቸው ገመድ አልባ ኔትወርኮች ናቸው። እንዲሁም ከበይነመረቡ ጋር የተገናኙ ናቸው እና ስለዚህ ከበይነመረብ ጥቃቶች መጠበቅ አለባቸው. ለክር እየተዘጋጁ ያሉ አብዛኛዎቹ አፕሊኬሽኖች ለረጅም ጊዜ ክትትል የማይደረግበት ቀዶ ጥገና እና ዝቅተኛ የኃይል ፍጆታ የሚጠይቁ ሰፊ አጠቃቀሞችን ያገለግላሉ። በውጤቱም, የ Thread አውታረ መረቦች ደህንነት ወሳኝ ነው.
- ክር ለመመስጠር በሚዲያ ተደራሽነት ንብርብር (MAC) ላይ የሚያገለግል የአውታረ መረብ-ሰፊ ቁልፍ ይጠቀማል። ይህ ቁልፍ ለመደበኛ IEEE 802.15.4-2006 ማረጋገጫ እና ምስጠራ ጥቅም ላይ ይውላል። IEEE 802.15.4-2006 ሴኪዩሪቲ የ Thread ኔትወርክን ከአውታረ መረቡ ውጭ ከሚመጡ የአየር ላይ ጥቃቶች ይከላከላል። የማንኛውም ግለሰብ መስቀለኛ መንገድ መደራደር የአውታረ መረብ-ሰፊውን ቁልፍ ሊገልጥ ይችላል። በውጤቱም, በ Thread አውታረመረብ ውስጥ በአብዛኛው ጥቅም ላይ የሚውለው ብቸኛው የደህንነት አይነት አይደለም. በክር አውታረ መረብ ውስጥ ያለው እያንዳንዱ መስቀለኛ መንገድ በMLE እጅ መጨባበጥ ከጎረቤቶቹ ጋር የክፈፍ ቆጣሪዎችን ይለዋወጣል። እነዚህ የፍሬም ቆጣሪዎች ከተደጋጋሚ ጥቃቶች ለመከላከል ይረዳሉ። (MLE ላይ ለበለጠ መረጃ የ Thread Specificationን ይመልከቱ።) ክር አፕሊኬሽኑ ማንኛውንም የኢንተርኔት ደህንነት ፕሮቶኮል ከጫፍ እስከ ጫፍ ግንኙነት እንዲጠቀም ያስችለዋል።
- አንጓዎች ሁለቱንም ጥልፍልፍ-ሰፊ የአይፒ አድራሻ በይነገጾቻቸውን እና የ MAC የተራዘመ መታወቂያቸውን በዘፈቀደ በመለየት ይደብቃሉ። በመስቀለኛ መንገድ የተፈረመው የአክሲዮን EUI64 እንደ ምንጭ አድራሻ የሚያገለግለው በመጀመሪያው የመቀላቀል ደረጃ ላይ ብቻ ነው። አንድ መስቀለኛ መንገድ ወደ አውታረመረብ ከተጣመረ በኋላ መስቀለኛ መንገድ እንደ ምንጩ በሁለት-ባይት መስቀለኛ መንገድ መታወቂያው ላይ የተመሰረተ አድራሻ ወይም ከላይ ከተጠቀሱት አድራሻዎቹ አንዱን ይጠቀማል። መስቀለኛ መንገዱ ወደ አውታረ መረብ ከተቀላቀለ EUI64 እንደ ምንጭ አድራሻ አያገለግልም።
የአውታረ መረብ አስተዳደርም ደህንነቱ የተጠበቀ መሆን አለበት። የ Thread Network Management መተግበሪያ በማንኛውም ከበይነ መረብ ጋር በተገናኘ ዲቪስ ላይ ሊሰራ ይችላል። ያ መሣሪያ ራሱ የ Thread አውታረ መረብ አባል ካልሆነ በመጀመሪያ ደህንነቱ የተጠበቀ ዳ ማቋቋም አለበት።tagram Transport Layer Security (DTLS) ከክር ድንበር ራውተር ጋር ግንኙነት። እያንዳንዱ የክር አውታረ መረብ ይህን ግንኙነት ለመመስረት የሚያገለግል የአስተዳደር የይለፍ ሐረግ አለው። አንዴ የማኔጅመንት አፕሊኬሽን ከክር አውታረመረብ ጋር ከተገናኘ በኋላ አዳዲስ መሳሪያዎች ወደ አውታረ መረቡ ሊጨመሩ ይችላሉ።
- 802.15.4 ደህንነት
- የ IEEE 802.15.4-2006 ዝርዝር የPAN እና HANs ገመድ አልባ እና የሚዲያ መዳረሻ ፕሮቶኮሎችን ይገልጻል። እነዚህ ፕሮቶኮሎች ከሲሊኮን ቤተሙከራዎች በሚገኙ እንደ ልዩ የሬዲዮ መሣሪያዎች ላይ እንዲተገበሩ የታሰቡ ናቸው። IEEE 802.15.4-2006 የተለያዩ መተግበሪያዎችን ይደግፋል, ብዙዎቹ ለደህንነት-ስሱ ናቸው. ለ exampየሕንፃን መኖር የሚቆጣጠር የማንቂያ ደወል ሥርዓት መተግበሪያን ጉዳይ ተመልከት። አውታረ መረቡ ደህንነቱ ካልተጠበቀ እና ሰርጎ ገዳይ ወደ አውታረ መረቡ መዳረሻ ካገኘ፣ የውሸት ማንቂያ ለመፍጠር፣ ያለውን ማንቂያ ለማሻሻል ወይም ህጋዊ ማንቂያን ጸጥ ለማድረግ መልዕክቶች ሊተላለፉ ይችላሉ። እያንዳንዳቸው እነዚህ ሁኔታዎች ለህንፃው ነዋሪዎች ከፍተኛ አደጋዎችን ይፈጥራሉ.
- ብዙ አፕሊኬሽኖች ሚስጥራዊነትን ይጠይቃሉ እና አብዛኛዎቹ የታማኝነት ጥበቃ ያስፈልጋቸዋል። 802-15.4-2006 እነዚህን መስፈርቶች የሚያሟላ የሊንክ ንብርብር ደህንነት ፕሮቶኮልን ከአራት መሰረታዊ የደህንነት አገልግሎቶች ጋር በመጠቀም፡-
- የመዳረሻ መቆጣጠሪያ
- የመልእክት ታማኝነት
- የመልእክት ምስጢራዊነት
- ጥበቃን እንደገና አጫውት።
- በ IEEE 802.15.4-2006 የሚሰጠው የድጋሚ አጫውት ጥበቃ ከፊል ብቻ ነው። የድጋሚ አጫውት ጥበቃን ለማጠናቀቅ ከላይ የተገለጹትን የMLE የእጅ መጨባበጥን በመጠቀም ክር ተጨማሪ ደህንነትን ይሰጣል።
- ደህንነቱ የተጠበቀ የአውታረ መረብ አስተዳደር
የአውታረ መረብ አስተዳደርም ደህንነቱ የተጠበቀ መሆን አለበት። የ Thread Network Management መተግበሪያ በማንኛውም ከበይነ መረብ ጋር በተገናኘ ዲቪስ ላይ ሊሰራ ይችላል። የደህንነት ሁለት ክፍሎች አሉ:- 802.15.4 የሚንከባከበው የአየር ላይ ደህንነት። ክር 802.15.4-2006 ደረጃ 5 ደህንነትን ተግባራዊ ያደርጋል.
- የCCM ኔትወርኮች፡- አንድ መሣሪያ ራሱ የCCM አውታረ መረብ አባል ካልሆነ፣ ራሱን እንደ የ Thread ጎራ አካል ሆኖ ለመመስረት የተግባር ሰርተፍኬቱን ለማግኘት ከጀርባ አጥንት ድንበር ራውተር ጋር ግንኙነት መመስረት አለበት።
- CCM ያልሆኑ አውታረ መረቦች፡ የበይነመረብ ደህንነት፡ አንድ መሳሪያ ራሱ የ Thread አውታረ መረብ አባል ካልሆነ በመጀመሪያ ደህንነቱ የተጠበቀ የዳታ-ግራም ትራንዚት ንብርብር ሴኩሪቲ (DTLS) ግንኙነት ከክር ድንበር ራውተር ጋር መመስረት አለበት። እያንዳንዱ የክር አውታረ መረብ በውጭ አስተዳደር መሳሪያዎች እና በቦርደር ራውተሮች መካከል ደህንነቱ የተጠበቀ ግንኙነት ለመፍጠር የሚያገለግል የአስተዳደር ይለፍ ሐረግ አለው። አንዴ የማኔጅመንት አፕሊኬሽን ከክር አውታረመረብ ጋር ከተገናኘ በኋላ አዳዲስ መሳሪያዎች ወደ አውታረ መረቡ ሊጨመሩ ይችላሉ።
የድንበር ራውተር
- የ Thread Border Router ገመድ አልባ ኔትወርክን በውጪው ዓለም ካሉ ሌሎች አይፒ-ተኮር ኔትወርኮች (እንደ ዋይ ፋይ ወይም ኤተርኔት ያሉ) በአካባቢያዊ የቤት ወይም የድርጅት ኔትወርክ የሚያገናኝ መሳሪያ ነው። ከሌሎች የገመድ አልባ መፍትሔዎች መተላለፊያዎች በተለየ፣ ከአውታረ መረብ ሽፋን በላይ ለሚኖሩት የትራንስፖርት እና የመተግበሪያ ፕሮቶኮሎች ሙሉ በሙሉ ግልጽ ነው። በዚህ ምክንያት አፕሊኬሽኖች ያለ ምንም የመተግበሪያ ንብርብር ትርጉም ከጫፍ እስከ ጫፍ ደህንነቱ በተጠበቀ ሁኔታ መገናኘት ይችላሉ።
- የክር ድንበር ራውተር በትንሹ የሚከተሉትን ተግባራት ይደግፋል።
- ከጫፍ እስከ ጫፍ የአይፒ ግንኙነት በ Thread መሣሪያዎች እና በሌሎች ውጫዊ የአይፒ አውታረ መረቦች መካከል በማዘዋወር።
- የውጪ ክር ኮሚሽን (ለምሳሌample, ሞባይል ስልክ) ለማረጋገጥ እና የ Thread መሣሪያን ወደ ክር አውታረ መረብ ለመቀላቀል።
በአውታረመረብ ውስጥ ብዙ የድንበር ራውተሮች ሊኖሩ ይችላሉ, ከመካከላቸው አንዱ ብልሽት በሚፈጠርበት ጊዜ "አንድ የውድቀት ነጥብ" ያስወግዳል. የድርጅት ኔትወርኮች IPv6 እና IPv4ን ወይም IPv4ን ብቻ ሲያሄዱ የድንበር ራውተር እያንዳንዱ የ Thread መሳሪያ ከአለም አቀፍ የደመና አገልግሎቶች ጋር በቀጥታ እንዲገናኝ ያስችለዋል።
- የድንበር ራውተር ከሜሽ ውጪ ግንኙነት ባህሪዎች
- ክር ወዲያውኑ አሁን ባለው የስራ ሁኔታ መተግበር ይቻላል፣ ከፊል ወይም ሙሉ ወደ IPv6 ከመሸጋገሩ በፊት እና ክር የአውታረ መረብ አድራሻን በመጠቀም IPv4 ወደ ኋላ ተኳሃኝነትን ያስችላል።
- ትርጉም (NAT) NAT64 የ IPv6 ፓኬቶችን ወደ IPv4 ይተረጉማል፣ እና NAT64 የአይፒv4 ፓኬቶችን ወደ IPv6 ይተረጉማል። የ Thread Border Router በሰፊ አካባቢ አውታረመረብ (WAN) ላይ እንደ IPv4 አስተናጋጅ ሆኖ ሊሠራ ይችላል፣ የአይፒv4 በይነገጽ እና ራውተር አድራሻ ማግኘት ይችላል። ከIPv4 አድራሻ ገንዳ DHCP በመጠቀም አድራሻ ማግኘት ይችላል። የ Thread Border ራውተር ገቢ IPv4 እሽጎች እንዴት እንደሚተረጎሙ እና እንደሚተላለፉ ለመቆጣጠር እና የማይንቀሳቀስ ካርታ-ፒንግዎችን ለመደገፍ ወደብ መቆጣጠሪያ ፕሮቶኮል (ፒሲፒ) ሊተገበር ይችላል። አብዛኛዎቹ ከIPv4 እስከ IPv6 (እና በተቃራኒው) ትርጉሞች በክር ማስተናገድ ይችላሉ።
- የድንበር ራውተር፣ በትንሽ ለውጦች ወደ ነባር አውታረመረብ ያስፈልጋል።
በተጨማሪም፣ Thread Border Routers የሁለት አቅጣጫ IPv6 ግንኙነትን ከIPv6 ጎረቤት ግኝት፣ ከራውተር ማስታወቂያዎች፣ ከባለብዙ ቀረጻ ግኝት እና ከፓኬት ማስተላለፍ ጋር ይደግፋሉ።
- ከመሠረተ ልማት በላይ
- የክር አውታረ መረቦች በሁለት ወይም ከዚያ በላይ በሆኑ መሳሪያዎች መካከል ምንም ግንኙነት በማይኖርበት ጊዜ በራስ ሰር ወደ ተለየ የክር አውታረ መረብ ክፍልፍሎች ያደራጃሉ። የ Thread Partitions መሳሪያዎች ከሌሎች መሳሪያዎች ጋር በተመሳሳዩ የክር ክፍልፍል ውስጥ ግንኙነታቸውን እንዲቀጥሉ ያስችላቸዋል ነገር ግን በሌሎች ክፍልፋዮች ውስጥ ካሉ የክር መሣሪያዎች ጋር አይደለም።
- ከመሰረተ ልማት በላይ ያለው ክር በአይፒ ላይ የተመሰረቱ ማገናኛ ቴክኖሎጂዎችን እንዲያካትቱ ያስችላቸዋል (ለምሳሌample፣ Wi-Fi እና ኤተርኔት) ወደ ክር ቶፖሎጂ። እነዚህ ተጨማሪ የክር ማገናኛ ቴክኖሎጂዎች የበርካታ የ Thread Net-work Partitions የመከሰት እድልን ይቀንሳሉ, ወደ ኋላ-ቀር-ከነባር የ Thread 1.1 እና 1.2 መሳሪያዎች ጋር ተኳሃኝነት የተረጋገጠ ነው. እነዚህ ጥቅማጥቅሞች የሚገኙት ቢያንስ ሁለት የጠረፍ ራውተሮችን የሚያካትት ለማንኛውም የኔትወርክ ቶፖሎጂ ነው።
- ለበለጠ መረጃ የ Thread Specification 1.3.0 (ወይም Thread Specification ረቂቅ 1.4)፣ ምዕራፍ 15 (በመሠረተ ልማት ላይ ያለ ክር) ይመልከቱ።
- ክፈት የድንበር ራውተር
የድንበር ራውተር የOpenThread ትግበራ OpenThread Border Router (OTBR) ይባላል። የ RCP ሞዴልን በመጠቀም የሜሽ በይነገጽን ይደግፋል። የሲሊኮን ቤተሙከራዎች እንደ የሲሊኮን ላብስ ጂኤስዲኬ አካል አተገባበርን (በ Raspberry Pi ላይ የተደገፈ) እና የምንጭ ኮድ ያቀርባል። ለበለጠ መረጃ AN1256 ን ይመልከቱ፡ የሲሊኮን ላብስ RCPን ከOpenThread Border Router ጋር መጠቀም።
ስለ OTBR አደረጃጀት እና አርክቴክቸር የሚገልጹ ሰነዶች በ ላይ ይገኛሉ https://openthread.io/guides/border-router.
የመሣሪያ ኮሚሽን
በሚከተሉት ንኡስ ክፍሎች እንደተገለፀው የክር መሳሪያዎች በተለያዩ መንገዶች በ Thread አውታረ መረቦች ላይ ተሰጥተዋል.
- ባህላዊ ክር ኮሚሽን
- ለአነስተኛ ኔትወርኮች አውታረ መረብ ስራ (Thread Specification 1.1.1 ወይም ከዚያ በላይ)፣ ጫኚዎች እንደ አንድሮይድ እና አይኦኤስ መሳሪያዎች ነፃ ግብአት ሆኖ የቀረበውን Thread commissioning መተግበሪያ መጠቀም ይችላሉ። ይህ መተግበሪያ በቀላሉ አዳዲስ መሳሪያዎችን ወደ አውታረ መረቡ ለመጨመር ወይም ያሉትን መሳሪያዎች እንደገና ለማዋቀር ሊያገለግል ይችላል።
- Thread ደህንነቱ በተጠበቀ ሁኔታ ለማረጋገጥ፣ ለኮሚሽን እና አዲስ፣ የማይታመን የሬዲዮ ዴቪ-cesን ወደ መሽ አውታረ መረብ ለመቀላቀል Mesh Commissioning Protocol (MeshCoP) ይጠቀማል። የክር ኔትወርኮች በ IEEE 802.15.4 በይነገጾች እና በአገናኝ-ደረጃ ያለው የደህንነት ሽፋን ያለው ራሱን የቻለ ራሱን በራሱ የሚያዋቅር ጥልፍልፍ እና በአውታረ መረቡ ውስጥ ያለው እያንዳንዱ መሳሪያ የአሁኑን የተጋራ ሚስጥራዊ ዋና ቁልፍ እንዲይዝ የሚጠይቅ ነው።
- የኮሚሽነር እጩ በተለይም በዋይፋይ የተገናኘ የሞባይል ስልክ የ Thread ኔትወርክን ከጠረፍ ራውተሮች በአንዱ ሲያገኝ የኮሚሽኑ ሂደት ይጀምራል። የድንበር ራውተሮች በማንኛውም የአገልግሎት ቦታ ላይ መገኘታቸውን ለኮሚሽነሮች ያስተዋውቃሉ። የግኝቱ ዘዴ ለኮሚሽነር እጩ የግንኙነት መንገድ እና የአውታረመረብ ስም መስጠት አለበት ፣ ምክንያቱም የአውታረ መረብ ስም በኋላ እንደ ምስጠራ ጨው የኮሚሽኑን ክፍለ ጊዜ ለመመስረት ጥቅም ላይ ይውላል።
- የኮሚሽነሩ እጩ፣ የፍላጎት ክር መረብን ካገኘ በኋላ፣ የኮሚሽን ምስክር ወረቀት (በሰው የተመረጠ የይለፍ ሐረግ ለማረጋገጥ ጥቅም ላይ የሚውል) በመጠቀም ደህንነቱ በተጠበቀ ሁኔታ ይገናኛል። የኮሚሽነር ማረጋገጫ እርምጃ በዲቲኤልኤስ በኩል በቦርደር ራውተር እና በቦርደር ራውተር መካከል ደህንነቱ የተጠበቀ የደንበኛ/የአገልጋይ ሶኬት ግንኙነት ይመሰርታል። ይህ ደህንነቱ የተጠበቀ ክፍለ ጊዜ የኮሚሽን ክፍለ ጊዜ በመባል ይታወቃል። የኮሚሽኑ ክፍለ ጊዜ በግኝቱ ወቅት ማስታወቂያ የተሰጠውን የUDP ወደብ ቁጥር ይጠቀማል። ይህ ወደብ የኮሚሽነር ወደብ በመባል ይታወቃል። የኮሚሽኑን ክፍለ ጊዜ ለመመስረት የሚያገለግለው የምስክር ወረቀት ለኮሚሽነር ቅድመ-የተጋራ ቁልፍ (PSKc) በመባል ይታወቃል።
- ከዚያ የኮሚሽነር እጩ ማንነቱን በቦርደር ራውተር ይመዘግባል። መሪው የድንበር ራውተርን በመቀበል ወይም በመቃወም ለኮሚሽነሩ አዋጭ አስተላላፊ ሆኖ ምላሽ ይሰጣል።
- ከተቀበለ በኋላ መሪው ንቁውን ኮሚሽነር ለመከታተል ውስጣዊ ሁኔታውን ያሻሽላል እና የድንበር ራውተር ከዚያ በኋላ ለኮሚሽነር እጩ መሳሪያው አሁን ኮሚሽነር መሆኑን የማረጋገጫ መልእክት ይልካል።
- ከክር አውታረ መረብ ጋር የተገናኘ ስልጣን ያለው ኮሚሽነር ሲኖር፣ ብቁ የሆኑ የክር መሣሪያዎችን መቀላቀል ይቻል ይሆናል። እነዚህ አካል ከመሆናቸው በፊት ተቀናቃኞች በመባል ይታወቃሉ
- የክር አውታረ መረብ. ተቀናቃኙ በመጀመሪያ የኮሚሽን ቁሳቁሶችን ለመለዋወጥ ከኮሚሽኑ ጋር የDTLS ግንኙነት ይፈጥራል። ከዚያም ወደ ክር አውታር ለማያያዝ የኮሚሽኑን ቁሳቁስ ይጠቀማል. መስቀለኛ መንገድ የአውታረ መረቡ አካል ተደርጎ የሚወሰደው እነዚህ ሁለት ደረጃዎች ከተጠናቀቁ በኋላ ብቻ ነው. ከዚያም ለወደፊቱ አንጓዎች በመቀላቀል ሂደት ውስጥ ሊሳተፍ ይችላል. እነዚህ ሁሉ እርምጃዎች ትክክለኛው መሣሪያ ትክክለኛውን የ Thread አውታረ መረብ መቀላቀሉን ያረጋግጣሉ, እና የ Thread አውታረ መረብ እራሱ ከገመድ አልባ እና የበይነመረብ ጥቃቶች የተጠበቀ ነው. ስለ Mesh Commissioning Protocol ተጨማሪ መረጃ ለማግኘት የክር ዝርዝር መግለጫውን ይመልከቱ።
- በክር 1.2 ከንግድ ማራዘሚያዎች ጋር የተሻሻለ የኮሚሽን ስራ
- Thread Specification 1.2 እና የንግድ ማራዘሚያዎቹ አሁን እንደ ቢሮ ህንፃዎች፣ የህዝብ ህንፃዎች፣ ሆቴሎች፣ ወይም ሌሎች የኢንዱስትሪ ወይም የንግድ ህንጻዎች ውስጥ የሚፈለጉትን በጣም ትልቅ ደረጃ ያላቸው አውታረ መረቦችን ይፈቅዳሉ። በንዑስኔትቲንግ የተሻለ ድጋፍ ምክንያት፣ Thread Spec-ification 1.2 በሺዎች የሚቆጠሩ መሣሪያዎችን በአንድ ማሰማራት ውስጥ በቀላሉ ይፈቅዳል፣ እነዚህም በእጅ፣ በራስ ገዝ እና በላቁ የርቀት የኮሚሽን ባህሪያት ሊዋቀሩ ይችላሉ።
- በክር 1.2 ውስጥ ያለው የንግድ ቅጥያዎች መጠነ ሰፊ ማረጋገጫን፣ የአውታረ መረብ መቀላቀልን፣ ሳብኔት ዝውውርን እና በኢንተርፕራይዝ ጎራ ውስጥ ባሉ የታመኑ ማንነቶች ላይ የተመሰረተ አሰራርን ይፈቅዳል። የመሳሪያዎችን አስተማማኝ ማረጋገጥ እና የፈቃድ መረጃን ማረጋገጥ ለማንቃት የስርዓት ጫኚው መጠነ ሰፊ ኔትወርክን መዘርጋትን ለማቃለል የኢንተርፕራይዝ ሰርተፍኬት ባለስልጣን ማቋቋም ይችላል። ይህም ጫኚው በቀጥታ ወደ ነጠላ መሳሪያዎች ሳይገባ እና ከነዚህ መሳሪያዎች ጋር ምንም አይነት ቀጥተኛ መስተጋብር ሳይኖር በራስ ሰር የመመዝገቢያ ሂደትን እንዲያቋቁም እና እንዲቆይ ያስችለዋል። እንደ Thread 1.1፣ የመሳሪያ የይለፍ ኮድ ማጣመር ለማረጋገጫ ጥቅም ላይ ከዋለበት፣ በክር 1.2 ውስጥ ያለው የንግድ ቅጥያ ይበልጥ ሊሰፋ የሚችል የምስክር ወረቀት ላይ የተመሠረተ የማረጋገጫ ቅጽ ይደግፋል። የድርጅት አውታረመረብ አንድ ወይም ከዚያ በላይ የክር ጎራዎች ሊኖሩት ይችላል እና እያንዳንዱ የ Thread Domain በርካታ የ Thread አውታረ መረቦችን ለማዋሃድ ሊዋቀር ይችላል።
የመተግበሪያ ንብርብር
ክር በክፍል 2.2 ክሩ ኔትወርክ አርክቴክቸር ውስጥ በተገለጸው የክር አውታረ መረብ ውስጥ በተለያዩ መሳሪያዎች መካከል መልዕክቶችን የማዞር ሃላፊነት ያለው የገመድ አልባ ሜሽ ኔትወርክ ቁልል ነው። የሚከተለው ምስል በክር ፕሮቶኮል ውስጥ ያሉትን ንብርብሮች ያሳያል።
ምስል 12.1. ክር ፕሮቶኮል ንብርብሮች
- የመተግበሪያ ንብርብር መደበኛ ትርጉም “በግንኙነት አውታረመረብ ውስጥ አስተናጋጆች የሚጠቀሙባቸውን የጋራ ፕሮቶኮሎች እና የበይነገጽ ዘዴዎችን የሚገልጽ የአብስትራክሽን ንብርብር ነው” (https://en.wikipedia.org/wiki/Application_layer). በቀላል አነጋገር፣ የመተግበሪያ ንብርብር “የመሳሪያዎች ቋንቋ” ነው፣ ለምሳሌample, ማብሪያ / ማጥፊያ እንዴት ከብርሃን አምፖል ጋር እንደሚናገር። እነዚህን ትርጓሜዎች በመጠቀም፣ የመተግበሪያ ንብርብር በክር ውስጥ የለም። ደንበኞች የመተግበሪያውን ንብርብር የሚገነቡት በ Thread ቁልል ውስጥ ባለው አቅም እና በራሳቸው መስፈርቶች ላይ በመመስረት ነው። ክር የመተግበሪያ ንብርብር ባያቀርብም መሰረታዊ የመተግበሪያ አገልግሎቶችን ይሰጣል፡-
- የ UDP መልእክት
ዩዲፒ ባለ 16-ቢት የወደብ ቁጥር እና የአይፒቪ6 አድራሻ በመጠቀም መልዕክቶችን የመላክ ዘዴን ይሰጣል። ዩዲፒ ከTCP የበለጠ ቀላል ፕሮቶኮል ነው እና ከራስ በላይ ያለው ግንኙነት ያነሰ ነው (ለምሳሌample, UDP በህይወት ያሉ መልእክቶችን አይተገብርም). በዚህ ምክንያት ዩዲፒ ፈጣን እና ከፍተኛ የመልእክት ልውውጥ እንዲኖር ያስችላል እና የመተግበሪያውን አጠቃላይ የኃይል በጀት ይቀንሳል። ዩዲፒ ከቲሲፒ ያነሰ የኮድ ቦታ አለው፣ ይህም ለብጁ አፕሊኬሽኖች በቺፑ ላይ ተጨማሪ ብልጭታ እንዲኖር ያደርጋል። - መልቲካስት መልእክት
ክር መልዕክቶችን የማሰራጨት ችሎታን ይሰጣል ፣ ማለትም ፣ ተመሳሳይ መልእክት በ Thread አውታረ መረብ ላይ ወደ ብዙ አንጓዎች መላክ። ሙል-ቲካስት አብሮ የተሰራ መንገድ ከጎረቤት ኖዶች፣ ራውተሮች እና አጠቃላይ የ Thread አውታረ መረብ ከመደበኛ IPv6 አድራሻዎች ጋር ለመነጋገር ያስችላል። - የአይፒ አገልግሎቶችን በመጠቀም የመተግበሪያ ንብርብሮች
ክር መሣሪያዎች በበይነ መረብ ላይ በይነተገናኝ እንዲገናኙ ለማስቻል እንደ UDP እና CoAP ያሉ የመተግበሪያ ንብርብሮችን መጠቀም ያስችላል። የአይፒ ያልሆኑ የመተግበሪያ ንብርብሮች በክር ላይ ለመስራት የተወሰነ መላመድ ያስፈልጋቸዋል። (ስለ CoAP ተጨማሪ መረጃ ለማግኘት RFC 7252 ይመልከቱ።)- የሲሊኮን ላብስ ክፍት ክር ኤስዲኬ የሚከተሉትን ዎች ያካትታልampከOpenThread GitHub ድጋሚ ቦታ የሚገኙ መተግበሪያዎች፡• ot-cli-ftd
- ot-cli-mtd
- ot-rcp (ከOpenThread Border Router ጋር በጥምረት ጥቅም ላይ የዋለ)
- እነዚህ መተግበሪያዎች የ Thread አውታረ መረብ ባህሪያትን ለማሳየት ሊያገለግሉ ይችላሉ። በተጨማሪም፣ የሲሊኮን ቤተሙከራዎች OpenThread ኤስዲኬ እንዲሁ የሚያንቀላፋ የመጨረሻ መሣሪያን ይሰጣልample app (sleepy-demo-ftd እና sleepy-demo-mtd) ዝቅተኛ ሃይል መሳሪያ ለመፍጠር የሲሊኮን ላብስ ሃይል አስተዳዳሪ ባህሪያትን እንዴት መጠቀም እንደሚቻል ያሳያል። በመጨረሻም፣ ot-ble-dmp sample መተግበሪያ OpenThread እና Silicon Labs ብሉቱዝ ቁልል በመጠቀም ተለዋዋጭ የባለብዙ ፕሮቶኮል መተግበሪያን እንዴት እንደሚገነባ ያሳያል። ከ exampበSimplicity Studio 5 ውስጥ መተግበሪያዎች.
ቀጣይ እርምጃዎች
- የሲሊኮን ቤተሙከራዎች ክፍት ክር ኤስዲኬ የተረጋገጠ የOpenThread አውታረ መረብ ቁልል እና ዎች ያካትታልampመሰረታዊ አውታረ መረብ እና የመተግበሪያ ባህሪን የሚያሳዩ መተግበሪያዎች። ደንበኞች የተካተቱትን s እንዲጠቀሙ ይበረታታሉampበአጠቃላይ ስለ ፈትል እና በተለይም የሲሊኮን ላብስ አቅርቦትን ለመተዋወቅ ማመልከቻዎች። እያንዳንዱ መተግበሪያ መሳሪያዎች እንዴት አውታረ መረቦችን እንደሚፈጥሩ እና እንደሚቀላቀሉ እንዲሁም መልዕክቶች እንዴት እንደሚላኩ እና እንደሚቀበሉ ያሳያሉ። አፕሊኬሽኖቹ ሲምፕሊቲቲ ስቱዲዮ 5 እና የሲሊኮን ላብስ ክፈት ኤስዲኬን ከጫኑ በኋላ ለመጠቀም ይገኛሉ። ሲምፕሊቲ ስቱዲዮ 5 አፕሊኬሽኖችን ለመፍጠር ድጋፍን ያካትታል (ፕሮጀክት ማዋቀር) እና የአውታረ መረብ እና የመተግበሪያ-ንብርብር መልዕክቶችን (አውታረ መረብ ተንታኝ) በክር ውስጥ ያለውን የአውታረ መረብ አሠራር በተመለከተ ተጨማሪ ግንዛቤን የሚሰጥ። ለበለጠ መረጃ፡ QSG170፡ ክፈት የፈጣን ጅምር መመሪያን ተመልከት።
- ስለ OpenThread Border Routers ተጨማሪ መረጃ ለማግኘት AN1256 ን ይመልከቱ፡ የሲሊኮን ላብስ RCPን ከOpenThread Border Rout-er ጋር መጠቀም። ክር 1.3.0 ሴን ስለማሳደግ ለበለጠ መረጃampለ አፕሊኬሽኖች AN1372 ን ይመልከቱ፡ የክፍት ትሬድ አፕሊኬሽኖችን ለክር 1.3 በማዋቀር ላይ።
ማስተባበያ
- የሲሊኮን ቤተሙከራዎች የሲሊኮን ላብስ ምርቶችን ለመጠቀም ወይም ለመጠቀም ለሚፈልጉ ለስርዓት እና ለሶፍትዌር አስፈፃሚዎች የሚገኙትን ሁሉንም ተጓዳኝ አካላት እና ሞጁሎች የቅርብ ፣ ትክክለኛ እና ጥልቅ ሰነዶችን ለደንበኞች ለማቅረብ አስቧል። የባህሪ መረጃ፣ የሚገኙ ሞጁሎች እና ተጓዳኝ አካላት፣ የማህደረ ትውስታ መጠኖች እና የማህደረ ትውስታ አድራሻዎች እያንዳንዱን መሳሪያ ያመለክታሉ፣ እና “የተለመዱ” መለኪያዎች በተለያዩ መተግበሪያዎች ሊለያዩ እና ሊለያዩ ይችላሉ። ማመልከቻ ለምሳሌampበዚህ ውስጥ የተገለጹት ለምሳሌያዊ ዓላማዎች ብቻ ናቸው። የሲሊኮን ቤተሙከራዎች ስለ ምርቱ መረጃ፣ ዝርዝር መግለጫዎች እና መግለጫዎች ተጨማሪ ማስታወቂያ ሳያደርጉ ለውጦችን የማድረግ መብቱ የተጠበቀ ነው፣ እና የተካተተውን መረጃ ትክክለኛነት ወይም ሙሉነት ዋስትና አይሰጥም። ያለቅድመ ማስታወቂያ ሲሊኮን ላብስ ለደህንነት ወይም ለታማኝነት ምክንያቶች በምርት ሂደቱ ወቅት የምርት firmwareን ሊያዘምን ይችላል። እንደነዚህ ያሉ ለውጦች የምርቱን ዝርዝር መግለጫዎች ወይም አፈጻጸም አይለውጡም። የሲሊኮን ላብስ በዚህ ሰነድ ውስጥ የቀረበውን መረጃ አጠቃቀም ለሚያስከትለው ውጤት ተጠያቂነት የለበትም. ይህ ሰነድ ማንኛውንም የተቀናጁ ወረዳዎችን የመንደፍ ወይም የመፍጠር ፍቃድን አያመለክትም ወይም በግልፅ አይሰጥም። ምርቶቹ በማናቸውም የFDA ክፍል III መሳሪያዎች ውስጥ ጥቅም ላይ እንዲውሉ አልተነደፉም ወይም አልተፈቀዱም, የኤፍዲኤ ቅድመ-ገበያ ማጽደቅ አስፈላጊ የሆኑ ማመልከቻዎች ወይም የህይወት ድጋፍ ስርዓቶች ያለ ልዩ የጽሁፍ ስምምነት
- የሲሊኮን ላብስ. “የሕይወት ድጋፍ ሥርዓት” ሕይወትን እና/ወይም ጤናን ለመደገፍ ወይም ለማቆየት የታሰበ ማንኛውም ምርት ወይም ሥርዓት ነው፣ ይህም ካልተሳካ፣ በምክንያታዊነት ከፍተኛ የሆነ የግል ጉዳት ወይም ሞት ያስከትላል ተብሎ የሚጠበቅ። የሲሊኮን ላብስ ምርቶች ለወታደራዊ አፕሊኬሽኖች የተነደፉ ወይም የተፈቀዱ አይደሉም። የሲሊኮን ላብስ ምርቶች በምንም አይነት ሁኔታ በኑክሌር፣ ባዮሎጂካል ወይም ኬሚካላዊ መሳሪያዎች ወይም ሚሳኤሎች ጅምላ ጨራሽ መሳሪያዎች ውስጥ መጠቀም የለባቸውም። የሲሊኮን ቤተሙከራዎች ሁሉንም ግልጽ እና የተዘዋዋሪ ዋስትናዎችን ውድቅ ያደርጋል እና እንደዚህ ባሉ ያልተፈቀዱ መተግበሪያዎች ውስጥ የሲሊኮን ቤተሙከራ ምርትን በመጠቀም ለሚደርስ ጉዳት ወይም ጉዳት ተጠያቂ ወይም ተጠያቂ አይሆንም። ማስታወሻ፡ ይህ ይዘት አሁን ጊዜ ያለፈበት አፀያፊ ቃላትን ሊይዝ ይችላል። የሲሊኮን ቤተሙከራዎች እነዚህን ቃላት በተቻለ መጠን ባካተተ ቋንቋ ይተካቸዋል። ለበለጠ መረጃ፣ ይጎብኙ www.silabs.com/about-us/inclusive-lexicon-project
የንግድ ምልክት መረጃ
- ሲሊኮን ላብራቶሪዎች Inc.®፣ ሲሊኮን ላቦራቶሪዎች®፣ ሲሊኮን ላብስ®፣ SiLabs® እና የሲሊኮን ላብስ logo®፣ ብሉጊጋ®፣ ብሉጊጋ ሎጎ®፣ EFM®፣ EFM32®፣ EFR፣ Ember®፣ ኢነርጂ ማይክሮ፣ ኢነርጂ ማይክሮ አርማ እና ውህደቶቹ , "የዓለም በጣም ጉልበት ተስማሚ ማይክሮ መቆጣጠሪያ", Redpine Signals®, WiSeConnect , n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, the Telegesis Logo®፣ USBXpress®፣ Zentri፣ the Zentri logo እና Zentri DMS፣ Z-Wave® እና ሌሎች የንግድ ምልክቶች ወይም የተመዘገቡ የንግድ ምልክቶች ናቸው።
- የሲሊኮን ላብስ. ARM፣ CORTEX፣ Cortex-M3 እና THUMB የ ARM ሆልዲንግስ የንግድ ምልክቶች ወይም የተመዘገቡ የንግድ ምልክቶች ናቸው። ኬይል የ ARM ሊሚትድ የንግድ ምልክት ነው። Wi-Fi የተመዘገበ የንግድ ምልክት ነው።
- የ Wi-Fi አሊያንስ። በዚህ ውስጥ የተጠቀሱት ሁሉም ሌሎች ምርቶች ወይም የምርት ስሞች የየባለቤቶቻቸው የንግድ ምልክቶች ናቸው።
- የሲሊኮን ላቦራቶሪዎች Inc. 400 ዌስት ሴሳር ቻቬዝ አውስቲን፣ ቲኤክስ 78701 አሜሪካ
- www.silabs.com
ሰነዶች / መርጃዎች
![]() |
SILICON LABS UG103.11 ክር መሰረታዊ ነገሮች ሶፍትዌር [pdf] የተጠቃሚ መመሪያ UG103.11 የክር መሰረታዊ ሶፍትዌሮች፣ UG103.11፣ የክር መሰረታዊ ሶፍትዌሮች፣ መሰረታዊ ሶፍትዌሮች፣ ሶፍትዌሮች |