¡¡¡¡Ëæ׏¤Òµ 4.0 µÄ·¢Õ¹£¬ÈËÃÇ¶Ô »ùÓÚÎÞÏßµçµÄ´«¸ÐÆ÷ ÐËȤҲÔÚÔö¼Ó¡£ LoRaWAN (Ô¶³Ì¹ãÓòÍø)ÊÇÒ»ÖÖÔÚÕâÖÖ±³¾°ÏÂÔ½À´Ô½Á÷Ðеļ¼Êõ£¬ÕýÔÚÒýÆð¹¤Òµ¹«Ë¾µÄ¹Ø×¢¡£Á˽â LoRaWAN ¼¼ÊõÌṩµÄÓÅÊÆÒÔ¼°ËüÊÇ·ñ¿ÉÒÔʹÄúµÄÓ¦ÓóÌÐòÊÜÒæ¡£
¡¡¡¡1. Éä³ÌÔ¶¡¢ÄܺĵÍ
¡¡¡¡LoRaWAN ÊÇÒ»ÖÖËùνµÄ LPWAN ÎÞÏߵ缼Êõ (µÍ¹¦ºÄ¹ãÓòÍø)¡£Ó봫ͳµÄ WLAN Ïà±È£¬ÕâÖÖÎÞÏßÍøÂç¿ÉÒÔÔÚ²»ÏûºÄ´óÁ¿ÄÜÁ¿µÄÇé¿öÏÂʵÏÖ ½Ï³¤µÄ´«Ê䷶Χ (¸ß´ï 15 ¹«Àï)¡£Ã¿µ±±ØÐë´Ó ¹ã·º·ÖÉ¢µÄ²âÁ¿µã»ñÈ¡´«¸ÐÆ÷Êý¾Ýʱ£¬LoRaWAN ¶¼ÊÇÀíÏëµÄ½â¾ö·½°¸¡£µã¿ÉÒÔ°üÀ¨·Ö²¼ÔÚ³ÇÊеØÇøµÄ·ÏÎïÈÝÆ÷»òÔÚ´óÐ͹¤×÷³¡ËùÁ÷ͨµÄ´øÓÐÔ²ÄÁϺ͸¨Öú²ÄÁϵÄÈÝÆ÷¡£ÓÉÓÚ ÄÜÁ¿ÒªÇóµÍ£¬»ùÓÚ LoRaWAN µÄÎÞÏߵ紫¸ÐÆ÷ÎÞÐè¸ü»»µç³Ø¼´¿ÉÔËÐÐÊýÄê¡£Õâ¿ÉÒÔ½Úʡʱ¼äºÍ½ðÇ®¡£
¡¡¡¡2. ¸ßÐԼ۱ȵÄÊý¾Ý´«Êä
¡¡¡¡³ýÁ˵ÍÄܺÄÖ®Í⣬ÁíÒ»¸ö°ïÖú¹¤Òµ¹«Ë¾±£³ÖÔËÓª³É±¾(OPEX)¾¡¿ÉÄܵ͵ÄÒòËØ£ºÓÉÓÚ LoRa ÔÚ ÃâÐí¿ÉƵÂÊ·¶Î§ÄÚ¹¤×÷£¬Òò´Ë¿ÉÒÔ½¨Á¢ ²»²úÉú¶îÍâ³É±¾µÄ˽Óй«Ë¾ÍøÂçÓÃÓÚ·¢ËÍ´«¸ÐÆ÷Êý¾Ý¡£»òÕߣ¬Ò²¿ÉÒÔÒÔ¾ßÓгɱ¾Ð§ÒæµÄ·½Ê½·ÃÎʹ«¹² LoRa ÍøÂ磬ÕâЩÍøÂçÒѾÓɺÉÀ¼¡¢º«¹úºÍÈðÊ¿µÈ¹ú¼ÒµÄµçÐŹ«Ë¾ÔÚÈ«¹ú·¶Î§ÄÚÌṩ¡£
¡¡¡¡
¡¡¡¡
¡¡¡¡3.´©Ç½
¡¡¡¡Èκγ¢ÊÔ¹ýÔÚ¼ÒÖеÄÿһ²ã¶¼ÉèÖÃÎÞÏß¾ÖÓòÍøµ«Î´³É¹¦µÄÈ˶¼ÖªµÀÎÊÌâËùÔÚ£º»ìÄýÍÁºÍ¸Ö²ÄºÜ¿ì¾Í³ÉΪÎÞÏߵ紫Êä¿´ËƲ»¿ÉÓâÔ½µÄÕÏ°¡£ÔÚ¹¤ÒµÓ¦ÓÃÖУ¬ÓÉÓÚ¶ÔÊý¾ÝµÄ¿ÉÓÃÐÔºÍÍêÕûÐԵĸßÒªÇó£¬Õâ¸öÎÊÌâ¸ü¼ÓÑÏÖØ ¡£LoRaWAN ÔÚ ÑÇǧÕ׺շ¶Î§ÄÚ´«Ê䣬ÕâÒâζ×ÅÀ´×Ô LoRa ´«¸ÐÆ÷µÄÎÞÏßµçÐźŠ¿ÉÒԳɹ¦µØ´©¹ý¼¸¶Â»ìÄýÍÁǽ¡£ÕâʹµÃ¸Ã¼¼ÊõÊÊÓÃÓÚ ÊÒÄÚºÍÊÒÍâʹÓÃÀýÈ磬ÔÚ¹«Ë¾´óÂ¥ÄÚµÄÍø¹Ø¿ÉÒÔ½ÓÊÕÀ´×Ô·Ö²¼ÔÚ¹«Ë¾³¡ËùµÄ´«¸ÐÆ÷µÄÐźŵÄÇé¿öÏ¡£LoRa ´«¸ÐÆ÷»¹¿ÉÒԴӵؽѺÍÆäËûµØÏÂÇøÓò¹ã²¥¡£
¡¡¡¡4. Ò×ÓÚÀ©Õ¹µÄÎÞÏßµçÍøÂç
¡¡¡¡Ò»µ©½¨Á¢ÁË ¹«Ë¾×ÔÓÐµÄ LoRaWAN £¬ÈçÓбØÒª£¬¿ÉÒÔ¿ìËÙÀ©Õ¹ÐÇÐÎÍøÂç½á¹¹¡£ÎÞÐè°º¹óÇÒºÄʱµÄÍøÂç¹æ»®À´Ìí¼Ó¸ü¶àÍø¹Ø¡ª¡ªËüÃÇÖ»ÐèÊʺÏÏÖÓеÄÍøÂç½á¹¹¡£×÷Ϊһ¸ö¶îÍâµÄºÃ´¦£¬¸ü¶àµÄÍø¹Ø¿ÉÒÔÁ¬½Ó¸ü¶àµÄ´«¸ÐÆ÷²¢¸ü¿ìµØ´«Êä´«¸ÐÆ÷Êý¾Ý¡£Õâ¿ÉÒÔÑÓ³¤µç³Ø¹©µçµÄÎÞÏߵ紫¸ÐÆ÷µÄʹÓÃÊÙÃü¡£
¡¡¡¡5¡¢°²È«´«Êä
¡¡¡¡¹¤Òµ»·¾³ÖÐ¶Ô °²È«Êý¾Ý´«ÊäµÄÒªÇó Ã÷ÏÔ¸ßÓÚÆäËûÁìÓò¡£½èÖú LoRaWAN ¼¼Êõ£¬Êý¾ÝÔÚ´Ó´«¸ÐÆ÷´«Ê䵽ʹÓà AES128 ±ê×¼µÄ»¥ÁªÍøÈí¼þÓ¦ÓóÌÐòʱ±»¼ÓÃÜ¡£ÓÐÁËÕâÖֶ˵½¶Ë¼ÓÃÜ£¬ÕâÖÖ LPWAN ¼¼ÊõÊǹ¤Òµ¹«Ë¾ÎÞÏß´«ÊäÊý¾ÝµÄºÃÑ¡Ôñ¡£
¡¡¡¡LoRaWAN °²È«
¡¡¡¡°²È«ÐÔÊÇÈκδó¹æÄ£ÎïÁªÍø²¿ÊðµÄÊ×ÒªÎÊÌ⣬¶ÔÓÚÈκΠLPWAN À´Ëµ¶¼¼«ÎªÖØÒª¡£
¡¡¡¡LoRaWAN? ÀûÓÃÁ½²ã°²È«ÐÔ£ºÒ»²ãÓÃÓÚÍøÂ磬һ²ãÓÃÓÚÓ¦ÓóÌÐò¡£ÍøÂ簲ȫȷ±£ÍøÂçÖнڵãµÄÕæʵÐÔ£¬¶øÓ¦Óð²È«²ãÈ·±£ÍøÂçÔËÓªÉÌÎÞ·¨·ÃÎÊ×îÖÕÓû§µÄÓ¦ÓÃÊý¾Ý¡£
¡¡¡¡Òò´Ë£¬LoRaWAN ¹æ·¶¶¨ÒåÁËÁ½²ã¼ÓÃÜ£º
¡¡¡¡ÖÕ¶ËÉ豸ºÍÍøÂç·þÎñÆ÷Ö®¼ä¹²ÏíµÄΨһ 128 λÍøÂç»á»°ÃÜÔ¿
¡¡¡¡ÔÚÓ¦ÓóÌÐò¼¶±ð¶Ëµ½¶Ë¹²ÏíµÄΨһ 128 λӦÓóÌÐò»á»°ÃÜÔ¿ (AppSKey)
¡¡¡¡LoRaWAN ÉϵÄÊý¾Ý¾¹ýÁ½´Î¼ÓÃÜ;´«¸ÐÆ÷Êý¾ÝÓɽڵã¼ÓÃÜ£¬È»ºóͨ¹ýLoRaWANÐÒéÔٴμÓÃÜ;Ö»ÓÐÕâÑùËü²Å»á±»·¢Ë͵½ LoRa Íø¹Ø¡£Íø¹Øͨ¹ýÆÕͨ IP ÍøÂ罫Êý¾Ý·¢Ë͵½ÍøÂç·þÎñÆ÷¡£
¡¡¡¡ÍøÂç·þÎñÆ÷ÓµÓÐÍøÂç»á»°ÃÜÔ¿(NwkSkey)£¬²¢½âÃÜ LoRaWAN Êý¾Ý¡£È»ºó£¬Ëü½«Êý¾Ý´«µÝ¸øÓ¦ÓóÌÐò·þÎñÆ÷£¬Ó¦ÓóÌÐò·þÎñÆ÷ʹÓÃÓ¦ÓóÌÐò»á»°ÃÜÔ¿ (AppSKey) ½âÃÜ´«¸ÐÆ÷Êý¾Ý¡£
¡¡¡¡ÕâÒ»µãºÜÖØÒª£¬ÒòΪ LoRa Íø¹ØÔÚ¿ª·ÅƵÂÊÉÏÔËÐУ¬Òò´Ë¿ÉÒÔ´Ó¸½½üµÄÈκδ«¸ÐÆ÷½ÓÊÕÊý¾Ý¡£Òò´Ë£¬LoRa Íø¹Ø²»ÄܽâÃÜ´«¸ÐÆ÷Êý¾Ý±äµÃºÜÖØÒª¡£
¡¡¡¡ÐèҪעÒâµÄÊÇ£¬Ìí¼Ó¼ÓÃܵÄÊÇ LoRaWAN ͨÐÅÐÒé¡£LoRa ´«Êä±¾ÉíÊǼòµ¥µÄÎÞÏߵ粨´«Ê䣬ÎÞ·¨¼ÓÃÜ¡£
¡¡¡¡LoRaWAN? É豸ÓÐÁ½ÖÖ¼ÓÈëÍøÂçµÄ·½Ê½¡£µÚÒ»¸öÊÇOTAA£¬¼´¿ÕÖм¤»î¡£É豸ºÍÍøÂç½»»»Ò»¸ö 128 λµÄ AppKey¡£µ±É豸·¢ËͼÓÈëÇëÇóʱ£¬AppKey ÓÃÓÚ´´½¨ÏûÏ¢ÍêÕûÐÔ´úÂë(MIC)£¬È»ºó·þÎñÆ÷ʹÓà AppKey ¼ì²é MIC¡£Èç¹û¼ì²éÓÐЧ£¬·þÎñÆ÷»á´´½¨Á½¸öÐ嵀 128 λÃÜÔ¿£¬¼´Ó¦ÓûỰÃÜÔ¿ ( AppSkey ) ºÍÍøÂç»á»°ÃÜÔ¿ ( NwkSkey )¡£ÕâЩÃÜԿʹÓà AppKey ×÷Ϊ¼ÓÃÜÃÜÔ¿·¢ËÍ»ØÉ豸¡£ÊÕµ½ÃÜÔ¿ºó£¬É豸»á½âÃܲ¢°²×°Á½¸ö»á»°ÃÜÔ¿¡£
¡¡¡¡
¡¡¡¡
¡¡¡¡NwkSkeyÓÃÓÚ±£Ö¤´ÓÉ豸µ½ LoRa ÍøÂç·þÎñÆ÷µÄÏûÏ¢ÍêÕûÐÔ¡£AppSkeyÓÃÓÚ´ÓÉ豸µ½Ó¦Ó÷þÎñÆ÷µÄ¶Ëµ½¶Ë AES-128 ¼ÓÃÜ¡£
¡¡¡¡ÍøÂç¼ÓÈëµÄµÚ¶þÖÖ·½·¨ÊÇABP£¬¼´¸öÐÔ»¯¼¤»î¡£ÔÚÕâÖÖÇé¿öÏ£¬É豸»á»°ÃÜÔ¿ÊÇÓÉÓû§²åÈëµÄ£¬Òò´Ë¿ÉÄÜ´æÔÚ°²È«ÎÊÌâ¡£
¡¡¡¡Ê¹ÓÃÃâÐí¿ÉƵÂ浀 LoRa µÄ¼à¹Ü×¢ÒâÊÂÏî
¡¡¡¡LoRa É豸ÔÚ¿ª·ÅƵÂÊ·¶Î§ÄÚ´«Ê䣬ÎÞÐèÕþ¸®Ðí¿É¼´¿É´«Êä¡£¼´ LoRa ÔÚÃâÐí¿ÉƵ¶ÎÔËÐУ¬ÎÞÐèÕþ¸®»òÖݵÄÐí¿É¼´¿ÉÔÚÕâЩƵÂÊÉÏ´«Êä¡£