IoT நெறிமுறைகள் மற்றும் அவற்றின் கட்டமைப்பு

சிக்கல்களை அகற்ற எங்கள் கருவியை முயற்சிக்கவும்





இப்போது எல்லா இடங்களிலும் நாம் IoT என்ற வார்த்தையை கேட்கிறோம். உண்மையில், அது என்ன, அது எவ்வாறு இயங்குகிறது மற்றும் அது நம் அன்றாட வாழ்க்கையை எவ்வாறு எளிதாக்குகிறது என்பதை இந்த கட்டுரையில் விவாதிப்போம். IoT இன் வரையறையுடன் ஆரம்பிக்கலாம். தனித்துவமான ஐபி முகவரியுடன் கூடிய மற்றும் இணையத்துடன் தொடர்பு கொள்ளக்கூடிய பல மின்னணு சாதனங்கள் என அழைக்கப்படுகின்றன இன்டர்நெட் ஆஃப் திங்ஸ் (IoT) . பல வழிகளில், நாம் IoT ஐ வரையறுக்கலாம், ஆனால் இறுதியாக, இந்த தொழில்நுட்பத்தில், இணையத்தின் உதவியுடன் ஒரு சாதனத்தின் மூலம் மின்னணு சாதனங்களின் எண்ணிக்கையை கட்டுப்படுத்தலாம். இங்கே, ஐஓடி தொழில்நுட்பத்தில் உள்ள மின்னணு சாதனங்கள் சென்சார்களைக் கொண்டிருக்க வேண்டும், மேலும் அது மின்சாரம் மற்றும் அதற்கேற்ப செயல்பாடுகள் மூலம் சமிக்ஞையை உணர வேண்டும். மற்றும் உணரப்பட்ட தரவு இணையம் வழியாக மற்ற சாதனத்திற்கு மாற்றப்படும். IoT நம் வாழ்க்கையை மிகவும் எளிமையாகவும் துல்லியமாகவும் மாற்றும். தற்போது இந்த தொழில்நுட்பத்தில் மிகப்பெரிய வேலை வாய்ப்புகள் உள்ளன, இன்னும் பல முன்னேற்றங்கள் நடந்து கொண்டிருக்கின்றன. ஸ்மார்ட்வாட்ச், ஸ்மார்ட் ஸ்பீக்கர்கள், ஸ்மார்ட் டிவி, அமேசான் அலெக்சா, கூகிள் ஹோம் சாதனங்கள் போன்ற ஐஓடி சாதனங்களுக்கான எடுத்துக்காட்டுகள் இணையத்துடன் இணைக்கப்பட்ட சாதனங்கள் ஐஓடியின் எடுத்துக்காட்டுகளின் கீழ் வருகின்றன. இந்த கட்டுரை விவாதிக்கிறது IoT என்றால் என்ன , IoT நெறிமுறைகள் மற்றும் கட்டமைப்புகள்.

IoT நெறிமுறைகள் என்றால் என்ன?

இப்போது சுவாரஸ்யமான கேள்வி இங்கே வருகிறது, இந்த சாதனங்கள் IoT இல் ஒருவருக்கொருவர் எவ்வாறு தொடர்பு கொள்ள முடியும்? மற்றும் IoT எவ்வாறு இயங்குகிறது? சரி, மனிதர்களான நாம் ஒருவருக்கொருவர் எவ்வாறு தொடர்பு கொள்ள முடியும், இந்த சாதனங்களைப் போலவே இது மற்ற சாதனங்களுடன் IoT நெறிமுறைகள் எனப்படும் நெறிமுறைகள் மூலம் தொடர்பு கொள்ள முடியும். நெறிமுறை மற்றொரு சாதனத்திலிருந்து கட்டளைகளுக்கு எவ்வாறு செயல்பட வேண்டும் என்பதைக் கொண்ட விதிகள் மற்றும் ஒழுங்குமுறை வழிகாட்டுதல்களின் தொகுப்பாக வரையறுக்கப்படுகிறது. தகவல்தொடர்பு சாதனங்களில் இருக்கும்போது இந்த நெறிமுறைகள் மிகவும் முக்கியம். தி பொது நோக்கம் நெறிமுறைகள் சி.டி.எம்.ஏ, வாப் போன்றவை இந்த குறிப்பிட்டவற்றுக்கு பொருத்தமானவை அல்ல IoT தொழில்நுட்பம் . இந்த தொழில்நுட்பத்திற்கு இன்னும் சில சக்திவாய்ந்த நெறிமுறைகள் தேவை.




குறிப்பிட்ட IoT நெறிமுறைகளின் பட்டியல்

  • MQTT - செய்தி வரிசை டெலிமெட்ரி போக்குவரத்து நெறிமுறை
  • டி.டி.எஸ் - தரவு விநியோக சேவை
  • AMQP - மேம்பட்ட செய்தி வரிசைமுறை நெறிமுறை
  • CoAP - கட்டுப்படுத்தப்பட்ட பயன்பாட்டு நெறிமுறை

இப்போது விரிவாக விவாதிக்கலாம் IoT நெறிமுறை கண்ணோட்டம்

1). செய்தி வரிசை டெலிமெட்ரி போக்குவரத்து நெறிமுறை

இயந்திரம் முதல் இயந்திர தொடர்பு இந்த MQTT உடன் இருக்கலாம். இதை ஐ.பி.எம். செய்தி வரிசை டெலிமெட்ரி போக்குவரத்து நெறிமுறை ஒரு செய்தியிடல் நெறிமுறை. இந்த நெறிமுறை சாதனங்களிலிருந்து தரவைச் சேகரித்து பிணையத்திற்கு அனுப்புகிறது. எனவே சாதனங்களுக்கும் நெட்வொர்க்குக்கும் இடையிலான இணைப்பை இந்த நெறிமுறையால் செய்ய முடியும். இது ஒரு எளிய நெறிமுறை, இது சென்சார்களிடமிருந்து தரவை சாதனங்களுக்கு அனுப்புகிறது, பின்னர் நோக்கி வலையமைப்பு . இது TCP / IP நெறிமுறை குறிப்பு மாதிரியின் மேல் நெறிமுறை. இல் உள்ள மூன்று கூறுகள் IoT இல் MQTT நெறிமுறை . அவர்கள் சந்தாதாரர், வெளியீட்டாளர் மற்றும் வியாபாரி / தரகர். தரவை சந்தாதாரருக்கும் வெளியீட்டாளருக்கும் இடையில் பரிமாறிக்கொள்ளலாம். வியாபாரி / தரகர் சந்தாதாரருக்கும் வெளியீட்டாளருக்கும் இடையிலான பாதுகாப்பு இணைப்பை செயல்படுத்துகிறார். MQTT TCP / IP மாதிரியில் இயங்குகிறது. இதன் காரணமாக அனைத்து வகையான IoT பயன்பாடுகளுக்கும் MQTT நெறிமுறை பயன்படுத்தப்படாது.



mqtt- நெறிமுறை

mqtt- நெறிமுறை

2). மேம்பட்ட செய்தி வரிசைமுறை நெறிமுறை (AMQP)

இந்த மேம்பட்ட செய்தி வரிசை செய்தி சார்ந்த மிடில்வேர் சூழல்களுக்கு பொருத்தமான நெறிமுறை. இதை லண்டனின் ஜே.பி. மோர்கன் சேஸைச் சேர்ந்த ஜான் ஹரா உருவாக்கியுள்ளார். இது IoT தொடர்பு நெறிமுறை நம்பகமான செய்தி பரிமாற்றத்திற்கு பயனுள்ளதாக இந்த AMQP மூலம் செய்ய முடியும்.

வெளியீட்டாளர் சந்தாதாரருடன் AMQP கேரியர் மூலம் தொடர்பு கொள்ளலாம். வெளியீட்டாளரிடமிருந்து வரும் செய்திகளை AMQP இன் கேரியரில் சேமிக்க முடியும் மற்றும் செய்தி வரிசை மற்றும் ஒழுங்கின் படி, அவை சரியான பாதுகாப்பு அமைப்பு வரியுடன் தொடர்புடைய சந்தாதாரருக்கு அனுப்பப்படும். AMQP பின்வரும் மூன்று திறன்களைக் கொண்டுள்ளது, இது மிகவும் நம்பகமானதாகவும் பாதுகாப்பானதாகவும் இருக்கும். இந்த நெறிமுறை கீழே செயலாக்க சங்கிலியைக் கொண்டுள்ளது.


amqp- நெறிமுறை

amqp- நெறிமுறை

பரிமாற்றம்: வெளியீட்டாளர்களிடமிருந்து செய்திகளைப் பெறுகிறது மற்றும் முன்னுரிமைகளின் அடிப்படையில் அவை செய்தி வரிசைகளுக்கு அனுப்பப்படுகின்றன.

செய்தி வரிசை: கிளையன்ட் மென்பொருளுடன் செய்திகளை சரியாக செயலாக்கும் வரை அவற்றை சேமிக்கிறது.

பிணைப்பு: பரிமாற்றம் மற்றும் செய்தி வரிசைக்கு இடையேயான இணைப்பு இந்த பிணைப்பு கூறு மூலம் குறிப்பிடப்படும்.

3). தரவு விநியோக சேவை (டி.டி.எஸ்)

இந்த நெறிமுறை ஒரு IoT தரமாகும், இது பொருள் மேலாண்மை குழு (OMG) ஆல் உருவாக்கப்பட்டது. இந்த டி.டி.எஸ் சிறிய சாதனங்களில் பயன்படுத்தப்படலாம், இது குறைந்த பரப்பளவையும், மேகத்தையும் கொண்டுள்ளது. இது ஒரு மிடில்வேர் நெறிமுறை (இடையில் உள்ளது இயக்க முறைமை மற்றும் பயன்பாடு) மற்றும் API (பயன்பாட்டு நிரலாக்க இடைமுகம்) இது சாதனங்களுக்கு இடையில் தரவு இணைப்பை செயல்படுத்துகிறது. இந்த கட்டமைப்பு IoT பயன்பாட்டிற்கு மிகவும் பொருத்தமானது. இந்த நெறிமுறை மென்பொருள் IoT அமைப்புகளில் தகவல் பரிமாற்றம் மற்றும் விரைவான தரவு ஒருங்கிணைப்புக்கு சிறந்தது. இது முக்கிய மென்பொருளை ஆதரிக்கிறது கணிப்பொறி செயல்பாடு மொழி . இந்த தரவு மூலம் அளவிடக்கூடிய, நிகழ்நேர மற்றும் நம்பகமான தொடர்பு சாத்தியமாகும் விநியோகம் சேவை (டி.டி.எஸ்).

dds- நெறிமுறை

dds- நெறிமுறை

இந்த டி.டி.எஸ் தரநிலைக்கு இரண்டு அடுக்குகள் உள்ளன. அவை:

  • தரவு-மைய வெளியீடு-குழுசேர் (DCPS)
  • தரவு உள்ளூர் புனரமைப்பு அடுக்கு (டி.எல்.ஆர்.எல்)

டி.சி.பி.எஸ் அடுக்கு அனைத்து சந்தாதாரர்களுக்கும் தகவல்களை வழங்குகிறது, அதே சமயம் டி.எல்.ஆர்.எல் டி.சி.பி.எஸ் இன் செயல்பாடுகளுக்கு இடைமுகத்தை வழங்குகிறது.

4). கட்டுப்படுத்தப்பட்ட பயன்பாட்டு நெறிமுறை (CoAP)

இந்த நெறிமுறை சில (தடைசெய்யப்பட்ட) IoT கேஜெட்களுக்கான இணைய பயன்பாட்டு நெறிமுறையாகும். பெரும்பாலான IoT பயன்பாடுகளில் இது பயனுள்ளதாக இருக்கும். ஆரம்பத்தில், இயந்திர தகவல்தொடர்புகளுக்கு இயந்திரத்தில் CoAP பயன்படுத்தப்படுகிறது. CoAP என்பது HTTP க்கான மாற்று நெறிமுறை. இந்த நெறிமுறை ஒரு பயனுள்ள எக்ஸ்எம்எல் பரிமாற்ற தரவு வடிவமைப்பு நுட்பத்தைக் கொண்டுள்ளது. இது பைனரி தரவு வடிவமைப்பின் வேறுபட்ட நுட்பமாகும், இது இடத்தைப் பொறுத்தவரை மிகவும் விரும்பத்தக்கது. இது எளிய உரை HTML / XML கோப்பை விட சிறப்பாக இருக்கும். CoAP நான்கு வெவ்வேறு வகையான செய்திகளைக் கொண்டுள்ளது. அவை: உறுதிப்படுத்த முடியாதவை, உறுதிப்படுத்தக்கூடியவை, மீட்டமைத்தல் மற்றும் ஒப்புதல். யுடிபி உறுதிப்படுத்தக்கூடிய செய்திகளில் நம்பகமான மற்றும் பாதுகாப்பான பரிமாற்றத்திற்கு பயன்படுத்தப்படுகிறது மற்றும் பதில்கள் ஒப்புதல் வடிவத்தில் இருக்கலாம். CoAP மிகவும் இலகுரக நெறிமுறை மற்றும் இது அதிக பாதுகாப்பு மற்றும் நம்பகமான தகவல்தொடர்புகளை வழங்க DTLS (டேட்டாகிராம் போக்குவரத்து அடுக்கு பாதுகாப்பு) ஐப் பயன்படுத்துகிறது.

இன்டர்நெட் ஆஃப் திங்ஸ் நெறிமுறைகள் அல்லது ஐஓடி நெறிமுறைகளின் முக்கியமான நெறிமுறைகள் இவை.

IoT நெறிமுறை கட்டமைப்பு

இங்கே மிகவும் சுவாரஸ்யமான விஷயம் என்னவென்றால், IoT க்கு எந்தவொரு குறிப்பிட்ட கட்டிடக்கலையும் இல்லை. ஆராய்ச்சியாளர்கள் வெவ்வேறு IoT கட்டமைப்புகளை முன்மொழிந்தனர். ஆனால் அந்த மிகவும் முன்மொழியப்பட்ட கட்டமைப்புகளில் மூன்று அடுக்கு கட்டமைப்புகள் மற்றும் ஐந்து அடுக்கு கட்டமைப்பு.

மூன்று அடுக்கு IoT கட்டமைப்பு

இது கட்டிடக்கலை IoT தொழில்நுட்ப ஆராய்ச்சியின் ஆரம்ப நாட்களில் அறிமுகப்படுத்தப்பட்டது. மூன்று அடுக்குகள் IoT கட்டமைப்பில் உள்ளன

3-அடுக்கு-அயோட்-கட்டமைப்பு

3-அடுக்கு-அயோட்-கட்டமைப்பு

விண்ணப்ப அடுக்கு: இந்த அடுக்கு குறிப்பிட்ட பயன்பாட்டை இறுதி பயனருக்கு வழங்குவதாகும். குறிப்பிட்ட பயன்பாடுகளை இந்த பயன்பாட்டு அடுக்கு மூலம் செய்ய முடியும். ஒரு குறிப்பிட்ட பயன்பாட்டிற்குப் பயன்படுத்தப்படும் ஸ்மார்ட்வாட்ச், ஸ்மார்ட்போன், ஸ்மார்ட் டிவி போன்ற இந்த லேயரின் எடுத்துக்காட்டு.

பிணைய அடுக்கு: IoT கட்டமைப்பில் பிணைய அடுக்கு முக்கிய பங்கு வகிக்கிறது. இது மற்ற ஸ்மார்ட் எலக்ட்ரானிக் சாதனங்களுடன் (ஸ்மார்ட்வாட்ச்கள், சேவையகங்கள் போன்றவை) இணைகிறது. பிணைய அடுக்கு சென்சார் தரவை கடத்துவதற்கும் செயலாக்குவதற்கும் ஆகும்.

புலனுணர்வு அடுக்கு: இது ப layer தீக அடுக்கு மற்றும் இது சென்சார்களின் உதவியுடன் பகுதியை உணர்ந்து சூழல் தரவை சேகரிக்கிறது.

ஐந்து அடுக்கு IoT கட்டமைப்பு

ஐந்து அடுக்குகள் கொண்ட IoT கட்டமைப்பான மற்றொரு கட்டமைப்பு IoT இல் பணிபுரிந்த ஆராய்ச்சியாளர்களால் முன்மொழியப்பட்டது. இந்த ஐந்து அடுக்கு IoT கட்டமைப்பில், பயன்பாடு, நெட்வொர்க் மற்றும் புலனுணர்வு அடுக்குகள் ஆகிய மூன்று அடுக்குகள் மூன்று அடுக்கு IoT கட்டமைப்பு போன்ற ஒரே கட்டமைப்பைக் கொண்டுள்ளன. கூடுதலாக, வணிக அடுக்கு, போக்குவரத்து அடுக்கு மற்றும் செயலாக்க அடுக்கு ஆகியவை புதியவை.

5-அடுக்கு-அயோட்-கட்டமைப்பு

5-அடுக்கு-அயோட்-கட்டமைப்பு

போக்குவரத்து அடுக்கு: இந்த அடுக்கு தரவை செயலாக்க அடுக்கிலிருந்து புலனுணர்வு அடுக்கு மற்றும் நேர்மாறாக LAN, 3G, மற்றும் வயர்லெஸ் நெட்வொர்க்குகள் மூலம் அனுப்புகிறது புளூடூத் , முதலியன.

செயலாக்க அடுக்கு: இது IoT கட்டமைப்பின் நடுவில் உள்ளது. இந்த ஐந்து அடுக்கு IoT கட்டமைப்பில் இது ஒரு முக்கிய பங்கைக் கொண்டுள்ளது. இந்த அடுக்கு தரவை சேமித்து போக்குவரத்து அடுக்கிலிருந்து வரும் தரவை செயலாக்குகிறது. இந்த செயலாக்க அடுக்கு பெரிய தரவு, டிபிஎம்எஸ் மற்றும் கிளவுட் கம்ப்யூட்டிங் போன்ற சமீபத்திய தொழில்நுட்பங்களை செயல்படுத்த முடியும்.

வணிக அடுக்கு: இந்த அடுக்கு IoT கட்டமைப்பின் தலைவர். இது பயன்பாடுகள், பயனரின் தனியுரிமை, லாப மாதிரிகள் போன்றவற்றை கூட முழுமையான IoT அமைப்பை நிர்வகிக்கிறது.

ஸ்மார்ட் ஹோம் அனைத்து சாதனங்களையும் ஒரு பிணையத்துடன் இணைத்து இணையத்துடன் தொடர்பு கொண்டுள்ளது. இந்த ஐந்து அடுக்கு போன்ற ஸ்மார்ட் அமைப்பை உருவாக்க IoT நெறிமுறை அடுக்கு சிறந்தது.

இந்த கருத்து ஆராய்ச்சி பகுதியில் அதிக எடையைக் கொண்டுள்ளது. மற்றும் மிகப்பெரிய மாற்றங்கள் உள்ளன IoT தொழில்நுட்பம் நாளுக்கு நாள். இந்த IoT நெறிமுறைகள் மற்றும் கட்டமைப்புகள் குறித்து நாம் மேலும் ஆராய்ச்சி செய்யலாம். இங்கே, சில முக்கியமான IoT நெறிமுறைகளைப் பற்றி மட்டுமே விவாதித்தோம். புளூடூத், வைஃபை, போன்ற சில வழக்கமான நெறிமுறைகள் ஜிக்பீ , NFC, செல்லுலார், நீண்ட தூர WAN மற்றும் RFID இங்கே விவாதிக்கப்படவில்லை. எங்கள் தொழுநோய் போர்ட்டலில் உள்ளவர்களிடமிருந்து கூடுதல் தரவைப் பெறலாம்.