ANALOG DEVICES लोगो

वापरून सुरक्षित IoT LoRa सेन्सर नोड्स
DS28S60 आणि Amazon Web सेवा (AWS)
MAXREFDES9001

परिचय

MAXREFDES9001 हे संपूर्ण इंटरनेट-ऑफ-थिंग्ज (IoT) सुरक्षा संदर्भ डिझाइन आहे ज्यामध्ये DS28S60 सुरक्षित कोप्रोसेसर, LoRa गेटवे आणि AWS इन्फ्रास्ट्रक्चरमध्ये लागू केलेल्या क्लाउड ऍप्लिकेशनसह सुरक्षित असलेला LoRa रेडिओ आधारित, कमी-पावर, तापमान सेन्सर नोड आहे. हे संदर्भ डिझाइन वापरात असलेल्या ट्रान्समिशन लिंकपासून स्वतंत्र प्रमाणीकरण आणि गोपनीयता क्षमतांसह एंड-टू-एंड सुरक्षा योजना व्यवस्थापित करण्यासाठी एक मजबूत आणि सुलभ हायलाइट करते—या प्रकरणात LoRaWAN प्रोटोकॉल. MAXREFDES9001 गोपनीयता, प्रमाणीकरण आणि माहितीची अखंडता सक्षम करणाऱ्या एम्बेडेड सिस्टीममध्ये सहजपणे समाकलित करण्यासाठी डिझाइन केले आहे.
सेन्सर नोडला लहान, लो-पॉवर, कॉर्टेक्स-एम4-आधारित मायक्रोकंट्रोलर MAX32660 द्वारे गती दिली जाते जी वेळोवेळी DS7505 च्या मदतीने सभोवतालचे तापमान मोजते, DS28S60 आणि सुरक्षित कोप्रोसेसरसह AES-GCM वापरून तापमान मूल्य प्रमाणीकृत आणि एन्क्रिप्ट करते. रास्पबेरी पाई-चालित गेटवेद्वारे LoRaWAN नेटवर्कवर AWS इन्फ्रास्ट्रक्चरला पाठवते. रॉग नोड्सना डेटा प्रकाशित करण्यापासून रोखण्यासाठी, सेन्सर नोड्समध्ये नेटवर्कमध्ये सामील होण्यासाठी MAX66242 सुरक्षित प्रमाणक आणि NFC-सक्षम Android डिव्हाइसवर चालणारे समर्पित Android अनुप्रयोग यांच्या मदतीने सोयीस्कर NFC-आधारित मजबूत प्रमाणीकरण वापरून पूर्व स्थानिक पडताळणी आवश्यक आहे.
प्रमाणीकरण यशस्वी झाल्यानंतर, सेन्सर नोड खरा असल्याचे सिद्ध केल्यावर, सेन्सर नोडची तरतूद करण्यासाठी Android डिव्हाइस क्लाउड अनुप्रयोगाशी इंटरनेटद्वारे संप्रेषण करते; म्हणजेच सेन्सर नोडसाठी प्रमाणपत्र तयार करणे आणि त्या सेन्सर नोड आणि AWS इन्फ्रास्ट्रक्चर दरम्यान AES-GCM की एक्सचेंज करणे. सेन्सर नोड डिव्हाइसच्या मायक्रोकंट्रोलर ऍप्लिकेशनशी संवाद साधण्यासाठी आणि प्रमाणपत्र DS66242S28 कॉप्रोसेसरमध्ये संग्रहित करण्यासाठी आणि DS60S28 आणि क्लाउड ऍप्लिकेशन दरम्यान अंडाकृती वक्र डिफी-हेलमन ( ECDH) प्रोटोकॉल. एकदा की एक्सचेंज पूर्ण झाल्यावर, सेन्सर नोड निगोशिएटेड AES-GCM की वापरून त्याचा डेटा क्लाउड ऍप्लिकेशनवर पाठवण्यासाठी तयार आहे. क्लाउड ऍप्लिकेशनद्वारे पुढील सेन्सर नोड प्रमाणीकरण ECDSA वापरून शक्य आहे कारण सेन्सर नोडकडे आता जुळणाऱ्या की जोडीसह वैध प्रमाणपत्र आहे. प्रसंगोपात, तरतूद प्रक्रिया AWS IoT कोर वापरून अंमलात आणलेल्या LoRaWAN नेटवर्कशी शेवटचे उपकरण देखील जोडते, परंतु हा संदर्भ डिझाइनचा मुख्य उद्देश नाही जो विविध अंतर्निहित संप्रेषण लिंक्सच्या सुरक्षिततेवर अवलंबून न राहता डेटा सुरक्षित करण्याचा मार्ग दाखवतो. .

वैशिष्ट्ये

  • DS28S60 ChipDNA तंत्रज्ञान आक्रमक हल्ल्यांपासून खाजगी आणि गुप्त कळांचे संरक्षण करते.
  • DS28S60 हार्डवेअर-आधारित ECDSA प्रमाणीकरण, ECDH की एक्सचेंज आणि AES-GCM प्रमाणीकृत एन्क्रिप्शन वापरून एंड-टू-एंड सुरक्षा प्रदान करते.
  • लो-पॉवर सेन्सर नोड बोर्ड डिझाइन पूर्ण करा
  • Sampरास्पबेरी पाईवर आधारित le LoRaWAN गेटवे अंमलबजावणी
  • Sampसेन्सर बोर्डाच्या DS28S60 सह ECDH की एक्सचेंज, आणि AES-GCM सुरक्षित संप्रेषणासह एंड-टू-एंड सुरक्षा हायलाइट करणारे le क्लाउड ऍप्लिकेशन AWS इन्फ्रा-स्ट्रक्चरमध्ये लागू केले आहे.
  • स्त्रोत कोड
  • परिधीय मॉड्यूल-सुसंगत सेन्सर विस्तार पोर्ट
  • Raspberry Pi पोर्टेबल LoRaWAN गेटवे उपयोजन सक्षम करते.

हार्डवेअर तपशील

संदर्भ डिझाइनमध्ये खालील प्रमुख घटक समाविष्ट आहेत:
DS28S60, MAX32660, MAX66242, DS7505, आणि SX1262. DS28S260 हा एक क्रिप्टोग्राफिक कॉप्रोसेसर आहे जो ऑनबोर्ड AES-GCM इंजिन वापरून तापमान मोजमाप एन्क्रिप्ट करतो, जो SPI इंटरफेसद्वारे प्रवेशयोग्य आहे. DS7505 एक तापमान सेंसर आहे जो पर्यावरणाचे तापमान प्रदान करण्यासाठी I 2 C इंटरफेस वापरतो. MAX66242 Android मोबाइल डिव्हाइस आणि नोड दरम्यान NFC संप्रेषण सक्षम करते. MAX32660 हा एक लो-पॉवर मायक्रोकंट्रोलर आहे जो संवाद सक्षम करतो
विविध मॉड्यूल्स दरम्यान. शेवटी, SX1262 चा वापर LoRa प्रोटोकॉलद्वारे एनक्रिप्टेड तापमान मापन सुधारण्यासाठी आणि प्रसारित करण्यासाठी केला जातो.

डिझाइन केलेले-बिल्ट-चाचणी केलेले

हा दस्तऐवज आकृती 1 मध्ये दर्शविलेल्या हार्डवेअरचे तसेच त्याच्या समर्थन सॉफ्टवेअरचे वर्णन करतो. हे MAXREFDES9001 संदर्भ डिझाइन सेट करण्यासाठी आणि समजून घेण्यासाठी तपशीलवार, पद्धतशीर तांत्रिक मार्गदर्शक प्रदान करते. प्रणाली तयार केली गेली आहे आणि चाचणी केली गेली आहे, ज्याचे तपशील या दस्तऐवजात नंतर येतात.

ANALOG डिव्हाइसेस MAXREFDES9001 सुरक्षित IoT LoRa सेन्सर

क्विक स्टार्ट

आवश्यक उपकरणे

  • इंटरनेट ब्राउझर आणि विनामूल्य यूएसबी पोर्टसह कोणताही पीसी किंवा नोटबुक संगणक
  • MAX32625PICO बोर्ड
  • दोन यूएसबी ए ते यूएसबी मायक्रो-बी केबल
  • 10-पिन आर्म कॉर्टेक्स डीबग केबल
  • MAXREFDES9001 LoRa सेन्सर नोड
  • Android मोबाइल डिव्हाइस
  • Dragino PG1301 LoRaWAN Concentrator सह रास्पबेरी पाई

कार्यपद्धती
संदर्भ डिझाइन, खरेदीसाठी उपलब्ध नसताना, ॲनालॉग डिव्हाइसेसद्वारे पूर्णपणे एकत्र केले गेले आणि चाचणी केली गेली. ऑपरेशन सत्यापित करण्यासाठी खालील चरणांचा वापर करा:

  1. सेन्सर नोड फर्मवेअरसह MAXREFDES9001 बोर्ड फ्लॅश करा (फ्लॅशिंग द फर्मवेअर दस्तऐवज पहा).
  2. Android डिव्हाइसमध्ये MAXREFDES9001 Android अनुप्रयोग स्थापित करा (Android अनुप्रयोग उपयोजन दस्तऐवजाचा संदर्भ घ्या).
  3. AWS पायाभूत सुविधा आणि LoRaWAN गेटवे सेट करा. (AWS आणि LoRaWAN गेटवे क्विक-स्टार्ट मार्गदर्शक पहा.)

हार्डवेअरचे तपशीलवार वर्णन

MAXREFDES9001 हार्डवेअरचा उच्च-स्तरीय ब्लॉक आकृती आकृती 2 मध्ये दर्शविला आहे. ही प्रणाली तीन मुख्य घटकांनी बनलेली आहे: सेन्सर नोड, LoRaWAN गेटवे आणि Android डिव्हाइस.
अ) सेन्सर नोड
सेन्सर नोडमध्ये खालील प्रमुख घटक समाविष्ट आहेत:

  • DS28S60 क्रिप्टोग्राफिक कॉप्रोसेसर
    सुरक्षित प्रमाणीकरण आणि डेटा एन्क्रिप्शन प्रदान करते
  • DS7505 तापमान सेन्सर
    ट्रान्समिशनसाठी तापमान डेटा मोजतो

ANALOG डिव्हाइसेस MAXREFDES9001 सुरक्षित IoT LoRa सेन्सर - अंजीर 1

  • MAX32660 लो-पॉवर मायक्रोकंट्रोलर: सेन्सर नोड ऑपरेशन्स आणि डेटा प्रोसेसिंग व्यवस्थापित करते
  • MAX66242 NFC सुरक्षित प्रमाणक: सुरक्षित NFC संप्रेषण आणि संचयन सुलभ करते
  • SX1262 LoRa ट्रान्सीव्हर: LoRa प्रोटोकॉल वापरून लांब पल्ल्याच्या वायरलेस संप्रेषण सक्षम करते
    b) लोरावन गेटवे
    LoRaWAN गेटवेमध्ये हे समाविष्ट आहे:
  • रास्पबेरी पाई: डेटा प्रोसेसिंग आणि फॉरवर्ड करण्यासाठी मुख्य कंट्रोल युनिट म्हणून काम करते
  • Dragino PG1301 LoRaWAN Concentrator: एकाधिक सेन्सर नोड्समधून LoRa पॅकेट्सचे रिसेप्शन आणि ट्रान्समिशन हाताळते

c) Android डिव्हाइस
Android डिव्हाइस MAXREFDES9001 ॲप चालवते, जे सेन्सर नोडची तरतूद, प्रमाणीकरण आणि व्यवस्थापित करण्यासाठी इंटरफेस प्रदान करते.
हे NFC द्वारे सेन्सर नोडशी संवाद साधते आणि क्लाउड ऍप्लिकेशनच्या माध्यमातून संवाद साधते Webसॉकेट API

सॉफ्टवेअरचे तपशीलवार वर्णन

MAXREFDES9001 सॉफ्टवेअर तीन घटकांमध्ये विभागले गेले आहे: सेन्सर डिव्हाइस फर्मवेअर, क्लाउड ऍप्लिकेशन आणि Android ऍप्लिकेशन.
संदर्भ डिझाइन क्रम खालीलप्रमाणे आहे:
अ) सेन्सर नोडची तरतूद

  1. डिव्हाइस की जोडीची निर्मिती
    • Android ॲप्लिकेशन, MAX66242 चा कम्युनिकेशन ब्रिज म्हणून वापर करून, सेन्सर नोडसाठी की जोडी तयार करण्यास ट्रिगर करते.
    • ते नंतर DS28S60 सार्वजनिक की, ROM ID आणि MANID वाचते.
  2. प्रमाणपत्र विनंती
    • Android ॲप्लिकेशन क्लाउड ॲप्लिकेशनला डिव्हाइसच्या युनिक आयडी आणि सार्वजनिक कीसह अंतिम डिव्हाइससाठी प्रमाणपत्र व्युत्पन्न करण्यासाठी विनंती पाठवते.
  3. प्रमाणपत्र स्टोरेज
    • क्लाउड ऍप्लिकेशन प्रमाणपत्र व्युत्पन्न करते आणि ते Android ऍप्लिकेशनवर परत करते.
    • प्रमाणपत्र नंतर DS28S60 मेमरीमध्ये साठवले जाते.
  4. AWS सार्वजनिक की स्टोरेज
    • क्लाउड ऍप्लिकेशन त्याची सार्वजनिक की पुरवते, जी DS28S60 मेमरीमध्ये साठवली जाते.
  5. AES-GCM की जनरेशन
    • डिफी-हेलमन की एक्सचेंज वापरून, क्लाउड ऍप्लिकेशन आणि DS28S60 वर एकसारख्या AES-GCM की तयार केल्या जातात.
  6. LoRaWan सत्र की तरतूद
    • क्लाउड ऍप्लिकेशन LoRaWan नेटवर्कमध्ये सामील होण्यासाठी आवश्यक सत्र की पुरवतो. की शेवटच्या डिव्हाइसमध्ये संग्रहित केल्या जातात.

b) सेन्सर नोडचे प्रमाणीकरण

  1. प्रमाणपत्र आणि सार्वजनिक की पुनर्प्राप्ती
    • Android अनुप्रयोग DS28S60 कडून संचयित प्रमाणपत्र आणि सार्वजनिक कीची विनंती करतो.
  2. आव्हान विनंती
    • Android ॲप्लिकेशन आव्हानाची विनंती करण्यासाठी क्लाउड ॲप्लिकेशनला DS28S60 चे प्रमाणपत्र आणि सार्वजनिक की पाठवते.
  3. ECDSA स्वाक्षरी तयार करा
    • क्लाउड ऍप्लिकेशनकडून आव्हान प्राप्त झाल्यावर, प्रदान केलेले आव्हान वापरून Android ऍप्लिकेशन DS28S60 ला ECDSA स्वाक्षरी व्युत्पन्न करण्याची विनंती करते.
  4. स्वाक्षरी पडताळणी
    • Android ॲप्लिकेशन पडताळणीसाठी क्लाउड ॲप्लिकेशनला ECDSA स्वाक्षरी पाठवते.

c) डेटा ट्रान्समिशन

  1. तापमान मोजमाप
    • सेन्सर नोड DS7505 सेन्सर वापरून तापमान मोजतो.
  2. एनक्रिप्शन
    • मोजलेले तापमान DS28S60 चे AES-GCM इंजिन वापरून पूर्वी एक्सचेंज केलेल्या AES कीसह एन्क्रिप्ट केले जाते.
  3. सुरक्षित ट्रान्समिशन
    • सुरक्षित मापन LoRaWan गेटवेद्वारे क्लाउड ऍप्लिकेशनवर प्रसारित केले जाते.
  4. अधिकृतता
    • क्लाउड ऍप्लिकेशन सेन्सर नोड अधिकृत करण्यासाठी प्रमाणपत्र आणि सार्वजनिक की पुनर्प्राप्त करते.
  5. पॅकेट रिसेप्शन
    • क्लाउड ऍप्लिकेशनला सुरक्षित मापन पॅकेट प्राप्त होते.
  6. की पुनर्प्राप्ती
    • क्लाउड ॲप्लिकेशन मापन पॅकेटमध्ये सापडलेल्या आयडीच्या आधारे प्रेषक एंड डिव्हाइसशी संबंधित AES-GCM डिक्रिप्शन आणि पडताळणी की पुनर्प्राप्त करते.
  7. डेटा डिक्रिप्शन आणि स्टोरेज
    • मापन डेटा ऍमेझॉन डायनॅमोडीबीमध्ये डिक्रिप्ट केला जातो आणि संग्रहित केला जातो, जो क्लाउड ऍप्लिकेशनचा एक भाग आहे.
  8. डेटा Viewing
    • डेटाबेसमध्ये संग्रहित डेटा असू शकतो viewए द्वारे एड web ब्राउझर

सेन्सर नोड फर्मवेअर
सेन्सर नोड फर्मवेअरमध्ये चार प्रमुख असतात
कार्ये:
अ) तरतूद
या प्रक्रियेमध्ये DS28S60 सार्वजनिक की व्युत्पन्न करणे आणि त्याचे ROMID आणि MANID परत करणे समाविष्ट आहे. सर्व्हरद्वारे प्रदान केलेले ECC प्रमाणपत्र, LoRaWAN सत्र की आणि AES-GCM पीअर पब्लिक की DS28S60 मेमरीमध्ये संग्रहित केल्या जातात. अर्जाद्वारे विनंती केलेल्या माहितीसह I²C द्वारे MAX66242 मेमरी वर लिहून आणि वाचून हे साध्य केले जाते.
b) प्रमाणीकरण
या टप्प्यात, DS28S60 मेमरीमध्ये संग्रहित केलेले ECC प्रमाणपत्र प्रदान केले जाते. ECC प्रमाणपत्राची सत्यता पडताळल्यानंतर सर्व्हरकडून एक यादृच्छिक आव्हान प्राप्त होते. DS28S60 प्राप्त झालेल्या यादृच्छिक आव्हानाचा वापर करून वाचन पृष्ठ प्रमाणीकरण करते आणि ECDSA स्वाक्षरी परत करते.
c) डेटा एन्क्रिप्शन
या चरणात DS7505 तापमान सेन्सर वापरून वर्तमान तापमान वाचणे समाविष्ट आहे. DS28S60 सर्व्हरद्वारे व्युत्पन्न केलेल्या AES-GCM कीसह Diffie-Hellman की एक्सचेंज करून AES-GCM एन्क्रिप्शन की व्युत्पन्न करते. DS28S60 वापरून AESGCM एन्क्रिप्शन केल्यानंतर, एक सिफरटेक्स्ट आणि प्रमाणीकरण tag निर्माण होतात.
ड) डेटा ट्रान्समिशन
यामध्ये LoRa गेटवेला LoRa पॅकेट वेळोवेळी पाठवणे समाविष्ट असते. LoRa पॅकेट प्रसारित केले जात आहेत हे दर्शविण्यासाठी ऑनबोर्ड एलईडी फ्लॅश होतो.
LoRa एंड डिव्हाईस LoRaWAN नेटवर्कमध्ये सक्रियता बाय पर्सनलायझेशन (ABP) द्वारे सामील होते कारण LoRaWAN की प्रोव्हिजनिंग सीक्वेन्स दरम्यान प्राप्त केल्या जातात.
LoRa पॅकेट JSON स्वरूपात सेन्सर नोडद्वारे प्रसारित केले जाते.

  • एनक्रिप्टेड डेटा पॅकेट:
    पेलोड: DS28S60 ROM ID, AES-GCM की,
    AES-GCM सिफरटेक्स्ट (तापमान), AES-GCM प्रमाणीकरण Tag

क्लाउड ऍप्लिकेशन सॉफ्टवेअर
AWS इन्फ्रास्ट्रक्चर क्लाउड ॲप्लिकेशन सॉफ्टवेअर होस्ट करते, जे सेन्सर नोड्सचा समावेश असलेल्या IoT इकोसिस्टमच्या विविध पैलूंचे व्यवस्थापन करते. मुख्य घटक आणि त्यांची भूमिका खालीलप्रमाणे आहेतः

a) AWS Lambda कार्ये
AWS Lambda फंक्शन्सद्वारे सर्व्हरलेस संगणन व्यवस्थापित केले जाते, जे सेन्सर नोड्समधून येणाऱ्या डेटावर प्रक्रिया करणे, प्रमाणपत्रे तयार करणे आणि सत्यापित करणे, डेटा पॅकेट्स डिक्रिप्ट करणे आणि इतर AWS सेवांशी संवाद साधणे यासारखी कार्ये करतात.
b) Amazon DynamoDB
डेटा स्टोरेज Amazon DynamoDB द्वारे व्यवस्थापित केले जाते, एक NoSQL डेटाबेस सेवा. हे सेन्सर नोड्सची माहिती, प्रमाणपत्रे, सार्वजनिक की आणि एन्क्रिप्टेड मापन डेटा संग्रहित करते.
c) AWS IoT कोर
ही सेवा LoRaWAN उपकरणांची कनेक्टिव्हिटी आणि व्यवस्थापन सुलभ करते. हे LoRaWAN गेटवेसह तरतूद, प्रमाणीकरण आणि संप्रेषण हाताळते आणि सेन्सर नोड्स पॅकेटला AWS Lambda फंक्शन्सवर प्रक्रिया करण्यासाठी रूट करते.
d) Amazon API गेटवे
Amazon API गेटवेचा वापर API तयार करणे, प्रकाशित करणे, देखरेख करणे, देखरेख करणे आणि सुरक्षित करणे यासाठी केला जातो. हे अँड्रॉइड ऍप्लिकेशनसाठी क्लाउड ऍप्लिकेशनशी संवाद साधण्यासाठी इंटरफेस म्हणून काम करते Webसॉकेट API.
e) AWS Ampखोटे बोलणे
AWS Amplify यजमान web वापरकर्ता-अनुकूल इंटरफेसमध्ये सेन्सर नोड माहिती प्रदर्शित करण्यासाठी Amazon DynamoDB मध्ये प्रवेश करणारा अनुप्रयोग. आकृती 3 मध्ये दर्शविल्याप्रमाणे, द web अनुप्रयोग तपशीलवार प्रदान करते view सेन्सर नोड्समधून गोळा केलेला डेटा, यासह:

  • वेळ सेंटamp: डेटा रेकॉर्ड केव्हा केला गेला याची अचूक तारीख आणि वेळ
  • नोडचे नाव: प्रत्येक सेन्सर नोडसाठी आयडेंटिफायर
  • सेन्सर नोड रॉम आयडी: प्रत्येक सेन्सर नोडचा युनिक रॉम आयडी
  •  एन्क्रिप्शन की: डेटा सुरक्षित करण्यासाठी AES-GCM एन्क्रिप्शन की वापरली जाते
  • एनक्रिप्टेड डेटा: सेन्सर नोडद्वारे गोळा केलेला डेटा, त्याच्या एनक्रिप्टेड स्वरूपात प्रदर्शित केला जातो
  • सेन्सर मूल्य: सेन्सर नोडमधून डिक्रिप्ट केलेले तापमान मापन
  • अधिकृत: डेटा प्रमाणित केला गेला आणि यशस्वीरित्या अधिकृत केला गेला किंवा नाही हे सूचित करते

द web ऍप्लिकेशन वापरकर्त्यांना रेकॉर्डमधून शोधण्याची, पृष्ठांमध्ये नेव्हिगेट करण्यास आणि "डेटा मिळवा" आणि "डेटा हटवा" सारखी बटणे वापरून डेटा पुनर्प्राप्त करणे किंवा हटवणे यासारख्या क्रिया करण्यास अनुमती देते.

Android अनुप्रयोग सॉफ्टवेअर
MAXREFDES9001 Android ॲप MAXREFDES9001 सेन्सर नोड बोर्ड आणि या संदर्भ डिझाइनसाठी वापरल्या जाणाऱ्या क्लाउड ऍप्लिकेशनमधील संवाद इंटरफेस म्हणून कार्य करते.
सेन्सर नोडची तरतूद करून आणि प्रमाणीकरण करून DS28S60 क्रिप्टोग्राफिक कॉप्रोसेसरची वैशिष्ट्ये प्रदर्शित करणारा अंतर्ज्ञानी इंटरफेस प्रदान करणे हे या अनुप्रयोगाचे प्राथमिक ध्येय आहे. Android अनुप्रयोग DS28S60 ला जनरेट करण्यासाठी आज्ञा देतो
क्लाउड ऍप्लिकेशनसह सेन्सर नोडची नोंदणी करण्यासाठी आवश्यक माहिती.
मुख्य कार्ये
या डेमोचा उद्देश DS28S60 क्रिप्टोग्राफिक कॉप्रोसेसरची वैशिष्ट्ये प्रदर्शित करणे आहे ज्यासाठी दोन मुख्य कार्ये विकसित केली गेली आहेत.

अ) नोड तरतूद
या प्रक्रियेदरम्यान, DS28S60 ला Android ऍप्लिकेशनमधून NFC इंटरफेसद्वारे सार्वजनिक की तयार करण्यास सांगितले जाते जी MAX66242 च्या मेमरीमध्ये संग्रहित होते, जी नोड बोर्डमध्ये देखील एम्बेड केलेली असते. अँड्रॉइड ॲप कीची विनंती करते आणि ती क्लाउड ऍप्लिकेशनवर परत पाठवते Webसॉकेट क्लायंट. क्लाउड ऍप्लिकेशन हा डेटा प्रमाणित करतो आणि Android ऍप्लिकेशनला परत केलेले प्रमाणपत्र व्युत्पन्न करतो. हा डेटा MAX66242 वर NFC कडे परत पाठवला जातो, जो नंतर DS28S60 द्वारे संकलित केला जाईल आणि त्या बदल्यात तो संग्रहित करेल.
b) नोड प्रमाणीकरण
हे फंक्शन नोड बोर्डच्या सत्यतेची पडताळणी करते आणि ते सेन्सर डेटा क्लाउड ऍप्लिकेशनवर प्रसारित करण्याची परवानगी देते एकदा डिव्हाइस ऑथेंटिकेट केल्यावर, क्लाउड ऍप्लिकेशन डेटा DS28S60 मध्ये संग्रहित केला जातो. हा आदेश चालवून, Android ऍप्लिकेशन DS28S60 ला प्रोव्हिजनिंग दरम्यान व्युत्पन्न केलेले प्रमाणपत्र परत करण्याची विनंती करते.tage आणि त्याची सार्वजनिक की MAX66242 NFC द्वारे Tag. हा डेटा क्लाउड ऍप्लिकेशनला पाठवला जातो जो DS28S60 द्वारे स्वाक्षरी तयार करण्यासाठी वापरला जाणारा यादृच्छिक आव्हान परत करतो जो त्याच्या सत्यतेची पुष्टी करण्यासाठी सर्व्हरला पुन्हा पाठविला जातो.
Android अनुप्रयोग कार्यक्षमतेबद्दल अधिक तपशीलांसाठी, Android अनुप्रयोग तपशील दस्तऐवज पहा.
आकृती 4 Android डिव्हाइसवर चालू असताना GUI कसा दिसतो ते दर्शविते. प्रत्येक कार्यक्षमतेबद्दल अधिक तपशीलांसाठी तक्ता 1 पहा. सॉफ्टवेअर आणि स्त्रोत कोड डाउनलोड करण्यासाठी डिझाइन संसाधन विभाग पहा.

ANALOG डिव्हाइसेस MAXREFDES9001 सुरक्षित IoT LoRa सेन्सर - अंजीर 2ANALOG डिव्हाइसेस MAXREFDES9001 सुरक्षित IoT LoRa सेन्सर - अंजीर 3

तक्ता 1. GUI नियंत्रणे

वर्णन कार्य क्रमांक तपशील
कमांड मेनू 1 उपलब्ध भिन्न कमांड पर्याय प्रदर्शित करते
प्रदर्शन मॉनिटर 2 वेगवेगळ्या कमांड प्रक्रियेदरम्यान माहिती प्रदर्शित करते
अनधिकृत नोड मोड 3 बनावट डिव्हाइसच्या वर्तनाचे अनुकरण करून बोगस डेटा पाठवणे सक्षम किंवा अक्षम करा
NFC तरतूद 4 NFC तरतूद क्रम चालवते
कमांड पर्याय 5 वापरकर्त्याला प्रवेश असलेल्या सर्व भिन्न कमांड पर्यायांची यादी करा
नोड प्रमाणीकरण आदेश 6 नोड प्रमाणीकरण क्रम चालवते
नोड तरतूद 7 नोड तरतूद क्रम चालवते
नोंदणी माहिती 8 नोंदणी माहिती क्रम चालवते

डिझाइन संसाधने

चा संपूर्ण संच डाउनलोड करा डिझाइन संसाधने स्कीमॅटिक्स, सामग्रीचे बिल, पीसीबी लेआउट आणि चाचणी समाविष्ट आहे files.

पुनरावृत्ती इतिहास

पुनरावृत्ती क्रमांक पुनरावृत्ती तारीख वर्णन पृष्ठे बदलली
0 20-नोव्हेंबर प्रारंभिक प्रकाशन
1 24-जून अद्यतनित शीर्षक, परिचय, वैशिष्ट्ये, आकृती 1, द्रुत प्रारंभ, तपशीलवार वर्णन
हार्डवेअर, सॉफ्टवेअरचे तपशीलवार वर्णन, आकृती 3, आकृती 4, आणि तक्ता 1
सर्व

ANALOG DEVICES लोगो

अॅनालॉग डिव्हाइसेसद्वारे दिलेली माहिती अचूक आणि विश्वासार्ह असल्याचे मानले जाते. तथापि, अॅनालॉग डिव्हाइसेसद्वारे त्याच्या वापरासाठी किंवा त्याच्या वापरामुळे उद्भवू शकणाऱ्या पेटंट किंवा तृतीय पक्षांच्या इतर अधिकारांच्या कोणत्याही उल्लंघनासाठी कोणतीही जबाबदारी स्वीकारली जात नाही. निर्देशांशिवाय सूचना बदलू शकतात. अॅनालॉग डिव्हाइसेसच्या कोणत्याही पेटंट किंवा पेटंट अधिकारांतर्गत कोणताही परवाना अंतर्निहित किंवा अन्यथा मंजूर केला जात नाही. ट्रेडमार्क आणि नोंदणीकृत ट्रेडमार्क ही त्यांच्या संबंधित मालकांची मालमत्ता आहे.

www.analog.com
© 2024 Analog Devices, Inc. सर्व हक्क राखीव. ट्रेडमार्क आणि नोंदणीकृत ट्रेडमार्क ही त्यांच्या संबंधित मालकांची मालमत्ता आहे.
वन ॲनालॉग वे, विल्मिंग्टन, एमए ०१८८७ यूएसए | दूरध्वनी: ७८१.३२९.४७०० | © 01887 Analog Devices, Inc. सर्व हक्क राखीव.

कागदपत्रे / संसाधने

ANALOG डिव्हाइसेस MAXREFDES9001 सुरक्षित IoT LoRa सेन्सर [pdf] मालकाचे मॅन्युअल
MAXREFDES9001 सुरक्षित IoT LoRa सेन्सर, MAXREFDES9001, सुरक्षित IoT LoRa सेन्सर, IoT LoRa सेन्सर, LoRa सेन्सर, सेन्सर

संदर्भ

एक टिप्पणी द्या

तुमचा ईमेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित आहेत *