LoRa(Long Range) ±â¼ú ¿¡ÄڽýºÅÛÀÌ °¡¼ÓµÊ¿¡ µû¶ó º¸¾ÈÀº ¸Þ¸ð¸® ¸ðµâ°ú LoRaWAN ½ºÅà ³»Àå ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯(MCU)¿¡¼ ³×Æ®¿öÅ© ¹× ¾ÖÇø®ÄÉÀÌ¼Ç ¼¹ö Å°¿¡ ¾×¼¼½º°¡ °¡´ÉÇÏ´Ù´Â Ãë¾àÁ¡À¸·Î ÀÎÇØ ½ÃÀå¿¡¼ °³¼±ÀÌ ÇÊ¿äÇÑ ¿µ¿ªÀ¸·Î ³²¾Æ ÀÖ´Ù. LoRaWAN µð¹ÙÀ̽º¿¡¼ Å°¿¡ ¾×¼¼½ºÇÏ´Â °æ¿ì, ÇØÄ¿°¡ À̸¦ µµ¿ëÇÏ¿© ÇãÀ§ Æ®·£Àè¼Ç(transactions)À» Çã¿ëÇÏ¿© ¼ºñ½º ¼öÀÍÀ» ÀúÇØÇÏ°í º¹±¸ ºñ¿ëÀ» ÃÊ·¡ÇÏ¸ç ºê·£µå °¡Ä¡¿¡ ¼ÕÇظ¦ ÀÔÈ÷´Â Å©³ªÅ« °ø°ÝÀ» ÃÊ·¡ÇÒ ¼ö ÀÖ´Ù. ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯, È¥ÇÕ ½ÅÈ£, ¾Æ³¯·Î±× ¹ÝµµÃ¼ ¹× Ç÷¡½Ã-IP ¼Ö·ç¼Ç ºÐ¾ßÀÇ ¼¼°èÀûÀÎ ¸®´õÀÎ ¸¶ÀÌÅ©·ÎĨÅ×Å©³î·ÎÁö(ºÏ¾Æ½Ã¾Æ ÃÑ°ý ¹× Çѱ¹´ëÇ¥: ÇѺ´µ·)´Â TTI(The Things Industries)¿Í ÆÄÆ®³Ê½ÊÀ» ü°áÇÏ°í, LoRaWAN µð¹ÙÀ̽º¿¡ ±¹Á¦ÀûÀÎ ±Ô¸ð·Î ¾ÈÀüÇÏ°í ½Å·ÚÇÒ ¼ö ÀÖ´Â °ü¸®Çü ÀÎÁõÀ» Ãß°¡ÇÏ´Â ¾÷°è ÃÖÃÊ ¿£µå-Åõ-¿£µå º¸¾È ¼Ö·ç¼ÇÀ» Ãâ½ÃÇß´Ù. ÀÌ ¼Ö·ç¼ÇÀº MCU¹× Åë½Å(radio)¿¡ ´ëÇÑ ¾Æ¹«·± Áö½ÄÀÌ ¾ø´õ¶óµµ »ó°ü¾øÀÌ ±â´ÉÀ» ¼öÇàÇÒ ¼ö ÀÖ´Â ¾Ö±×³ë½ºÆ½(agnostic) ATECC608A-MAHTN-T CryptoAuthentication µð¹ÙÀ̽º¸¦ TTIÀÇ °ü¸®Çü Á¶ÀÎ ¼¹ö ¹× ¸¶ÀÌÅ©·ÎĨÀÇ ¾ÈÀüÇÑ ÇÁ·ÎºñÀú´× ¼ºñ½º¿Í °áÇÕÇÏ¿© LoRa ¿¡ÄڽýºÅÛ¿¡ Çϵå¿þ¾î ±â¹ÝÀÇ º¸¾ÈÀ» Á¦°øÇÑ´Ù.
ÀÌ Á¶ÀÎÆ® ¼Ö·ç¼ÇÀº LoRaWAN µð¹ÙÀ̽º ÇÁ·ÎºñÀú´×À» ´ëÆø °£¼ÒÈÇÏ°í µð¹ÙÀ̽ºÀÇ ¼ö¸íÁÖ±â Àüü¸¦ ÅëƲ¾î LoRaWAN ÀÎÁõ Å° °ü¸®¿Í °ü·ÃµÈ °íÀ¯ÀÇ Àü¼Û ¹®Á¦¸¦ ó¸®ÇÑ´Ù. LoRaWAN µð¹ÙÀ̽º´Â ´Ù¾çÇÑ °ø±Þ¸Á ´Ü°è¸¦ °ÅÃÄ ÇöÀå¿¡ ¼³Ä¡µÇ¾ú±â ¶§¹®¿¡ ÀüÅëÀûÀ¸·Î ³×Æ®¿öÅ© ¹× ¾ÖÇø®ÄÉÀÌ¼Ç ¼¹ö Å°°¡ ¿§Áö ³ëµå¿¡¼ º¸È£ ¹× °¨½ÃµÇÁö ¾Ê°í ÀÖ´Ù. °øÅëÆò°¡±âÁØ(CC) ÀÎÁõ JIL(Joint Interpretation Library) “High" µî±ÞÀÎ ATECC608A´Â ¾ÈÀüÇÑ Å° ½ºÅ丮Áö¸¦ »çÀü¿¡ ±¸¼ºÇÏ¿©, µð¹ÙÀ̽ºÀÇ LoRaWAN ¾ÏÈ£ Å°¸¦ ½Ã½ºÅÛÀ¸·ÎºÎÅÍ µû·Î ºÐ¸®ÇØ À¯ÁöÇÔÀ¸·Î½á °ø±Þ¸Á ¶Ç´Â µð¹ÙÀ̽º°¡ ¹èÄ¡µÇ´Â °úÁ¤¿¡¼ ¹Î°¨ÇÑ Å°°¡ ¿ÜºÎ¿¡ ³ëÃâµÇ´Â °ÍÀ» ¹æÁöÇÑ´Ù. ¿Ïº® º¸¾ÈÀ» °®Ãá ¸¶ÀÌÅ©·ÎĨÀÇ Á¦Á¶ ½Ã¼³¿¡¼´Â »ý»ê°úÁ¤ Áß ³ëÃâÀÇ À§ÇèÀ» Á¦°ÅÇÏ¿© Å°¸¦ ¾ÈÀüÇÏ°Ô °ø±ÞÇÑ´Ù. LoRaWAN ³×Æ®¿öÅ©¿Í ¾ÖÇø®ÄÉÀÌ¼Ç ¼¹ö °ø±Þ¾÷ü¿¡ Á¦°øµÇ´Â TTIÀÇ ¾Ö±×³ë½ºÆ½ º¸¾È Á¶ÀÎ ¼¹ö ¼ºñ½º°¡ ³»ÀåµÈ ÀÌ ¼Ö·ç¼ÇÀº µð¹ÙÀ̽ºÀÇ ³×Æ®¿öÅ© Á¢¼Ó ½Ã ½Å·Ú¼º ³ôÀº ÀÎÁõÀ» ±¸ÃàÇÔÀ¸·Î½á µð¹ÙÀ̽ºÀÇ ID ÈÑ¼Õ À§ÇèÀ» °¨¼Ò½ÃŲ´Ù.
ÈÞ´ëÆùÀÇ ¼±ºÒ µ¥ÀÌÅÍ ¿ä±ÝÁ¦¿Í À¯»çÇÑ ¹æ½ÄÀ¸·Î, ATECC608A-MAHTN-T µð¹ÙÀ̽º ±¸¸Å ½Ã¿¡´Â TTI¸¦ ÅëÇØ 1³â °£ÀÇ °ü¸®Çü LoRaWAN Á¶ÀÎ ¼¹ö ¼ºñ½º°¡ Á¦°øµÈ´Ù. µð¹ÙÀ̽º°¡ LoRaWAN ³×Æ®¿öÅ©¿¡ Á¢¼ÓÇϱâ À§ÇØ ÀÚüÀûÀ¸·Î ½Å¿øÀ» È®ÀÎÇÏ¸é ³×Æ®¿öÅ©´Â ÇØ´ç ID°¡ ½Å·ÚÇÒ ¼ö ÀÖ´Â µð¹ÙÀ̽º¿¡¼ ³ª¿Â °ÍÀÎÁö, Á¶ÀÛµÈ µð¹ÙÀ̽º°¡ ¾Æ´ÑÁö È®ÀÎÇϱâ À§ÇØ TTI Á¶ÀÎ ¼¹ö¿¡ Á¢¼ÓÇÑ´Ù. Àӽà ¼¼¼Ç Å°´Â ¼±ÅÃÇÑ ³×Æ®¿öÅ© ¼¹ö ¹× ¾ÖÇø®ÄÉÀÌ¼Ç ¼¹ö·Î ¾ÈÀüÇÏ°Ô Àü¼ÛµÈ´Ù. TTIÀÇ Á¶ÀÎ ¼¹ö´Â »ó¾÷¿ë ³×Æ®¿öÅ©ºÎÅÍ ¿ÀÇ ¼Ò½º ±¸¼º ¿ä¼Ò·Î ±¸ÃàµÈ °³ÀÎ ³×Æ®¿öÅ©±îÁö ¸ðµç LoRaWAN ³×Æ®¿öÅ©¸¦ Áö¿øÇÑ´Ù. 1³â°£ÀÇ ¼ºñ½º ±â°£ÀÌ Áö³ª¸é TTI´Â ¼ºñ½º ¿¬Àå ¿É¼ÇÀ» Á¦°øÇÑ´Ù.
¸¶ÀÌÅ©·ÎĨÀÇ º¸¾È Á¦Ç° ±×·ì ºÎ»çÀåÀÎ ´©¸® ´Ù±×µ¥ºñ·»(Nuri Dagdeviren)Àº “¿À´Ã³¯ Ä¿³ØƼµå ¾ÖÇø®ÄÉÀ̼ǿ¡¼ Çϵå¿þ¾î ±â¹ÝÀÇ º¸¾ÈÀº ÇʼöÀûÀÌ´Ù”¶ó¸ç, “°¡ÀÔÀÚ ½Äº° ¸ðµâ(SIM) Ä«µå°¡ ÈÞ´ëÆù¿¡¼ °¡ÀÔÀÚ¸¦ ÀνÄÇϱâ À§ÇØ Àü ¼¼°è ¸ð¹ÙÀÏ ID ¹øÈ£ ¹× °ü·Ã Å°¸¦ ¾ÈÀüÇÏ°Ô ÀúÀåÇÏ´Â °Í°ú ¸¶Âù°¡Áö·Î, ATECC608A´Â µð¹ÙÀ̽ºÀÇ Å¬¶ó¿ìµå Á¢¼Ó ½Ã ½Å·Ú¼º ³ôÀº ÀÎÁõÀ» ±¸ÃàÇϱâ À§ÇØ Çϵå¿þ¾î ½Å·ÚÁ¡(RoT, root of trust)À» LoRa ¿¡ÄڽýºÅÛ¿¡ Ãß°¡ÇÑ´Ù”°í ÀüÇß´Ù.
¸¶ÀÌÅ©·ÎĨ°ú TTI´Â ¶ÇÇÑ LoRaWAN µð¹ÙÀ̽ºÀÇ ¿øÈ°ÇÏ°í ¾ÈÀüÇÑ º¸Æíȸ¦ À§ÇØ Çù¾÷ÇØ¿À°í ÀÖ´Ù. LoRaWAN µð¹ÙÀ̽º ID´Â ÃÖ¼ÒÇÑÀÇ °³ÀÔÀ» ÅëÇØ TTIÀÇ Á¶ÀÎ ¼¹ö¿¡ ÀÇÇÏ¿© ½ÂÀεǹǷÎ, °³¹ßÀڵ鿡°Ô ¿ä±¸µÇ´Â º¸¾È Àü¹®¼º¿¡ ´ëÇÑ ºÎ´ãÀ» ´ú¾îÁØ´Ù. °í°´µéÀº ¸ðµç LoRaWAN ³×Æ®¿öÅ©¸¦ ¼±ÅÃÇÒ ¼ö ÀÖÀ» »Ó¸¸ ¾Æ´Ï¶ó µð¹ÙÀ̽º Å° ±³Ã¼(rekey)¸¦ ÅëÇØ ´Ù¸¥ LoRaWAN Á¶ÀÎ ¼¹ö·Î ÀÌÇàÇÒ ¼ö ÀÖ´Ù. ÀÌ´Â º¥´õ ¶ôÀÎ(lock-in) ¾øÀÌ °í°´ÀÌ µð¹ÙÀ̽º Å°°¡ ÀúÀåµÇ´Â À§Ä¡¿Í ¹æ½ÄÀ» ¿ÏÀüÈ÷ ÄÁÆ®·Ñ ÇÒ ¼ö ÀÖÀ½À» ÀǹÌÇÑ´Ù.
TTIÀÇ ÃÖ°í±â¼úÃ¥ÀÓÀÚ(CTO)ÀÎ ¿äÇÑ ½ºÅäÅ·(Johan Stokking)Àº “±Þ¼Óµµ·Î ¼ºÀåÇÏ´Â LoRaWAN ½ÃÀåÀº µð¹ÙÀ̽º¸¦ ÇÁ·ÎºñÀú´×Çϴµ¥ ¼Ò¿äµÇ´Â ½Ã°£À» ÁÙÀÌ¸é¼ µ¿½Ã¿¡ Ãß°¡ÀûÀÎ º¸¾ÈÀ» Á¦°øÇÏ´Â È¿À²ÀûÀÌ°í ¾ÈÀüÇÑ ½Ã½ºÅÛÀ» ÇÊ¿ä·Î ÇÑ´Ù”¸ç, “±Û·Î¹ú ³×Æ®¿öÅ©¸¦ È°¿ëÇÏ´Â µð¹ÙÀ̽º¿¡¼ÀÇ ÀÌ·¯ÇÑ º¸¾È ±¸ÇöÀ» À§ÇØ ¸¶ÀÌÅ©·ÎĨ°ú Çù·ÂÇÏ°Ô µÅ ¸Å¿ì ±â»Ú´Ù”°í ¹àÇû´Ù.
ATECC608A´Â ÇØ´ç µð¹ÙÀ̽º¿¡ ´ëÇÑ Áö½ÄÀÌ ¾ø´õ¶óµµ »ó°ü¾øÀÌ ±â´ÉÀ» ¼öÇàÇÒ ¼ö ÀÖ´Â ±â¼ú(agnostic)·Î¼ ¸ðµç MCU ¹× LoRa Åë½Å°ú ¿¬°áµÉ ¼ö ÀÖ´Ù. °³¹ßÀÚµéÀº Arm® Mbed™ OS LoRaWAN ½ºÅÃÀÌ Áö¿øµÇ´ÂSAM L21 MCU ³»Àå ATECC608A, ¶Ç´Â ¸¶ÀÌÅ©·ÎĨÀÇ LoRaWAN ½ºÅÃÀÌ ³»ÀåµÈ ÃÖ±Ù Ãâ½Ã Á¦Ç°ÀÎ SAM R34 ½Ã½ºÅÛ ÀÎ ÆÐÅ°Áö(SiP)¸¦ °áÇÕÇÏ¿© ¾ÈÀüÇÑ LoRaWAN µð¹ÙÀ̽º¸¦ ¹èÄ¡ÇÒ ¼ö ÀÖ´Ù. ½Å¼ÓÇÑ ÇÁ·ÎÅäŸÀÔ Á¦ÀÛÀ» À§Çؼ´Â SAM L21 Xplained Pro(atsamd21-xpro) ¶Ç´Â SAM R34 Xplained Pro(DM320111)¸¦ È°¿ëÇØ CryptoAuthoXPRO ¼ÒÄÏ º¸µå ¹× TTI ÇÁ·ÎºñÀú´×µÈ ºÎÇ°À¸·Î »ùÇøµÀÌ °¡´ÉÇÏ´Ù.
¼±ºÒ TTN ¼ºñ½ºÀÇ ½ÃÀ۳⵵¸¦ Æ÷ÇÔÇÏ¿© TTIÀÇ ATECC608A-MAHTN-T µð¹ÙÀ̽º´Â 10,000°³ ´ÜÀ§·Î ±¸ÀÔÇÒ °æ¿ì °³´ç 0.81´Þ·¯¿¡ ¾ç»êÀÌ °¡´ÉÇÏ´Ù. |