±à¼ÍƼö: |
½éÉÜÁËMEC°²È«ÎÊÌâµÄÌØÕ÷£¬·ÖÎöÁË¿ÉÐżÆËã¼¼ÊõÔöÇ¿MEC°²È«µÄ¿ÉÐÐÐÔ£¬Ìá³öÁËMECÎïÀí°²È«¿ÉÐÅÉè¼Æ¡¢MECÄÜÁ¦¿ª·Å¿ÉÐÅÉè¼Æ¡¢Èí¼þ°æ±¾ÍêÕûÐÔ¿ÉÐÅÉè¼ÆµÈ¹Ø¼ü¼¼Êõ£¬×îºó½áºÏMEC²¿ÊðµÄÌØµãÌá³öÁ˰²È«·À»¤µÄ½¨É轨Òé¡£
±¾ÎÄÀ´×ÔÓÚ΢ÐÅÒÆ¶¯Í¨Ðű༲¿£¬ÓÉ»ðÁú¹ûÈí¼þAnna±à¼ÍƼö¡£ |
|
0 ÒýÑÔ
5G×÷ΪÐÂÒ»ÂÖÐÅÏ¢¼¼Êõ±ä¸ïµÄ¹Ø¼ü»ù´¡ÉèÊ©£¬Îª¸÷Ðи÷ÒµÊý×Ö»¯×ªÐÍ´´ÔìÁËеĻú»á¡£¹¤Òµ»¥ÁªÍøÊÇ5GµÄÒ»¸öÖØÒªÓ¦Óó¡¾°£¬½üÀ´»ñµÃÁËѸÃÍ·¢Õ¹£¬¸÷ÀàÓ¦ÓÃÖð²½ÉøÍ¸µ½Éç»áÉú»îµÄ·½·½ÃæÃ棬ʵÏÖÁ˸÷ÖÖÉú²úÒªËØµÄ»¥Áª»¥Í¨ºÍÖÇÄÜ»¯´¦Àí£¬ÈôóÁ¿µÄ»úÆ÷ÿʱÿ¿Ì¶¼ÔÚ×Ô¶¯µØÏ໥Ð×÷£¬¼«´óµØÑÓÉìÁËÈ˵ÄÖÇÁ¦ºÍÌåÁ¦¡£µ«¹¤Òµ»¥ÁªÍø¶ÔÉç»á·¢Õ¹¾ßÓÐÁ½ÃæÐÔ£¬ÔÚÍøÂçÕý³£Ê±Äܼ«´óµØ´Ù½øÉç»áÉú²úÄÜÁ¦£¬ÔÚÍøÂç³öÏÖ´ó¹æÄ£°²È«¹ÊÕÏʱ£¬»áÖжÏÕû¸ö²úÒµÁ´µÄÐ×÷£¬µ¼Ö¾¼Ã°²È«ºÍ¹ú¼Ò°²È«ÎÊÌâ¡£Òò´Ë5G°²È«Êǹ¤Òµ»¥ÁªÍø°²È«¡¢¾¼Ã°²È«¡¢¹ú¼Ò°²È«µÄ×îµ×²ãµÄ»ùʯ£¬ÐèÒªÓи߿ɿ¿µÄ°²È«´ëÊ©±£ÕÏÉç»áµÄÕý³£ÔËÐС£
3GPP±ê×¼×éÖ¯ÒÑΪ5GÖÆ¶¨Á˺ܶలȫ¼¼Êõ±ê×¼£¬µ«3GPPΪ½â¾öijЩ´¹Ö±ÐÐÒµÓ¦Óõĸ߿ɿ¿µÍʱÑÓÐèÇóʱ£¬ÒýÈëÁËETSI¶¨ÒåµÄMEC£¨Multi-Access
Edge Computing£©¼¼Êõ£¬¶øETSI²¢Ã»ÓжÔMECÌṩÍêÕûµÄ°²È«±£Õϼ¼Êõ£¬ÐèÒª¸ù¾ÝMECµÄÓ¦Óó¡¾°£¬ÔöÇ¿MECµÄ°²È«¼¼Êõ¡£
MECµÄÖ÷Ҫ˼ÏëÊǰѼÆËãºÍÍøÂç´¦ÀíÄÜÁ¦¾¡Á¿Ï³Áµ½½ÓÈëÍø¸½½ü£¬Ëõ¶ÌÖն˺ÍÓ¦ÓÃÖ®¼äµÄ´«Êä·¾¶£¬´Ó¶ø½µµÍÒµÎñ±¨ÎĵĴ«ÊäʱÑÓ£¬½ÚÊ¡¹Ç¸ÉÍøµÄ´«Êä×ÊÔ´[1]¡£5G½èÖúÓÚÍøÂç±ßÔµµÄMEC£¬Ìṩ¸ßÖÊÁ¿µÄeMBBÒµÎñÌåÑéºÍ¸ß¿É¿¿¼«µÍʱÑÓµÄURLLCÒµÎñ[2]¡£MEC¸ø5GÒµÎñ´øÀ´ºÃ´¦µÄͬʱ£¬Ò²´øÀ´ÁËÁ½ÀలȫÎÊÌâ¡£Ò»ÀàÊÇͨÓõݲȫÎÊÌ⣬ÀýÈç²Ù×÷ϵͳ©¶´¡¢ÍøÂç¹¥»÷¡¢Êý¾Ýй¶µÈ£¬Òµ½çÒÑÓкܶà³ÉÊìµÄ·½·¨Õë¶ÔÕâЩÎÊÌâ×öºÃ°²È«·À»¤£¬ÀýÈç²Ù×÷ϵͳ°²È«¼Ó¹Ì¼¼Êõ¡¢·À»ðǽ¼¼Êõ¡¢Êý¾Ý¼ÓÃܼ¼ÊõµÈ£¬±¾ÎIJ»×öÏêϸ½éÉÜ[3]¡£ÁíÒ»ÀàÊÇMECÌØÓеݲȫÎÊÌ⣬¼´MEC·Ö²¼Ê½²¿ÊðÔÚÍøÂç±ßÔµ£¬»ú·¿ÎÞÈËÖµÊØ£¬·ÇÊÚȨÈËÔ±Óлú»áÒýÈ밲ȫÎÊÌâ[4]¡£±¾ÎÄ´Ó¿ÉÐżÆËã¸ÅÄîµÄ½Ç¶È£¬½éÉÜÁËÈçºÎ²ÉÓÿÉÐżÆËã¼¼ÊõÀ´±£ÕÏMECµÄ°²È«¡£
1 MEC°²È«ÎÊÌâ·ÖÎö
MECÕûÌå¼Ü¹¹Ë³´ÓETSI MECºÍNFV¹æ·¶£¬Ö÷ÒªÓÉCOTS£¨Commercial Off-The-Shelf£¬ÉÌÓÃÏֳɯ·£©·þÎñÆ÷¡¢½»»»»ú¡¢·À»ðǽ¡¢±ßÔµÔÆÆ½Ì¨¡¢UPF£¨User
Plane Function£¬Óû§Ã湦ÄÜ£©¡¢MEP£¨Multi-Access Edge Platform£¬¶à½ÓÈë±ßԵƽ̨£©¡¢ÄÜÁ¦¿ª·ÅÍø¹ØµÈ¹¹³É[5-7]¡£ÏÖÓеݲȫ¼¼Êõ¶ÔMECµÄ¶à¸ö²ãÃæ×öÁ˰²È«±£»¤¡£
ÔÚ²Ù×÷ϵͳ²ãÃæ£¬ÓÐÒ»Ì×ÍêÕûµÄ°²È«¼Ó¹ÌÊֶΣ¬¹Ø±ÕδʹÓõĶ˿ںͷþÎñ£¬¼°Ê±´òÉÏ©¶´²¹¶¡¡£ÔÚÍøÂç²ãÃæ£¬¸ù¾ÝÒµÎñÀàÐÍ»®·ÖÏ໥¸ôÀëµÄÍøÂçÆ½Ãæ£¬ÔÚ²»Í¬µÄ°²È«Óò¼ä²¿Êð·À»ðǽ¡£ÔÚÐéÄ⻯²ãÃæ£¬²ÉÓÃÐé»ú¸ôÀë¼¼Êõ±£Ö¤¸÷Ðé»ú¼ä²»ÄÜÏ໥·ÃÎÊ¡£ÔÚ¹ÜÀíÕË»§½ÓÈë·½Ãæ£¬¿ÉÒÔ¸ù¾ÝÕË»§½ÇÉ«·ÖÅäȨÏÞ£¬²¢²ÉÓÃÇ¿ÃÜÂë²ßÂÔºÍË«Òò×ÓÈÏÖ¤·½°¸Ìá¸ßÕË»§Éí·ÝµÄ¿ÉÐŶȡ£ÔÚMECµÄ½Ó¿ÚÐÒé·½Ãæ£¬²ÉÓÃSSL¡¢HTTPS¡¢VPNµÈ°²È«ÐÒé¡£ÔÚ°²È«Ê¼þ¹ÜÀí·½Ãæ£¬²ÉÓÃÈÕÖ¾¡¢É󼯷ÖÎö¹¤¾ßÀ´¼Ç¼²¢·ÖÎöMECϵͳµÄÔËÐÐ״̬[8-9]¡£
ÒÔÉÏÕâЩ³£¹æµÄ°²È«ÊÖ¶ÎÊÊÓÃÓÚÔËÓªÉ̵ÄÖÐÐÄ»ú·¿£¬¼Ù¶¨ÏµÍ³ÄÚ²¿ÊÇ¿ÉÐźͰ²È«µÄ£¬Ö»ÐèÔÚϵͳµÄ±ß½ç½øÐзÀ»¤¡£µ«MEC²¿ÊðµÄλÖô¦ÔÚÍøÂç±ßÔµ£¬»ú·¿Ã»ÓÐÏñÔËÓªÉÌÖÐÐÄ»ú·¿ÄÇÑù¼á¹ÌµÄ»ù´¡»·¾³£¬Ã»Óг¤ÆÚÖµÊØMEC»ú·¿µÄ°²±£ÈËÔ±£¬Òò´ËMECµÄÈíÓ²¼þÈÝÒ×Êܵ½·ÇÊÚȨÈËÔ±µÄÈëÇÖ£¬Ê¹µÃMECÕ¾µã´¦ÔÚ²»¿ÉÐŵÄ״̬[10]¡£Í¼1ÃèÊöÁËMECÃæÁÙµÄ3Àà¿ÉÐżÆË㰲ȫÎÊÌâ¡£

MECÎïÀíÉ豸´æÔÚ¿ÉÐżÆËãÎÊÌâ¡£MECÕ¾µã»ú·¿Ò»°ã²¿ÊðÔÚ¿¿½ü»ùÕ¾²àµÄÍøÂç±ßÔµ£¬»ú·¿Ìõ¼þÏà¶Ô¼òª£¬¶øÇÒMECµÄÓ²¼þ¹¹³ÉÒ»°ã²ÉÓÃͨÓüÆËã»ú¼Ü¹¹£¬USB¡¢ÍøÂç½Ó¿Ú¡¢PCIe²å²ÛµÈ±©Â¶ÔÚÍ⣬·ÇÊÚȨÈËÔ±½øÈëMEC»ú·¿ºó£¬¿Éͨ¹ýUSB¡¢ÍøÂç½Ó¿ÚÖ²Èë¶ñÒâÈí¼þ£¬»òÕßÔÚPCIe²å²ÛÖвåÈë¶ñÒâ°å¿¨¡£ÐèÒªÀûÓÿÉÐżÆËã¼¼Êõ³ÖÐø¼à¿ØMECÔËÐеĿÉÐŶȡ£
MEC°ÑÄÜÁ¦¼¯±©Â¶¸øµÚÈý·½APPʹÓ㬻áÒýÈëAPIµ÷ÓõĿÉÐżÆËãÎÊÌâ¡£Ò»°ãµÚÈý·½APP²¿ÊðÔÚµÚÈý·½µÄÊý¾ÝÖÐÐÄ£¬×ʲúÊôÓÚµÚÈý·½£¬ÔËÓªÉÌÎÞȨ¿ØÖƵÚÈý·½Êý¾ÝÖÐÐĵݲȫ¼¼Êõ±£ÕϺͰ²È«¹ÜÀí£¬·ÇÊÚȨÈËÔ±ÓпÉÄÜÈëÇÖµÚÈý·½Êý¾ÝÖÐÐÄÖ²Èë¶ñÒâÈí¼þ£¬²¢·ÂÕÕMECÄÚµÄÄÜÁ¦¿ª·ÅAPI½Ó¿Ú£¬¶ñÒâµ÷ÓÃMECÄÚµÄÄÜÁ¦£¬·Ç·¨»ñÈ¡Êý¾Ý¡£MECÄÚµÄÄÜÁ¦¿ª·ÅÍø¹ØÒªÓÐÄÜÁ¦Ê¶±ðµÚÈý·½APPÊÇ·ñ¿ÉÐÅ¡£
MECµÄÈí¼þÉý¼¶¹ý³ÌÒ²´æÔÚ¿ÉÐżÆËãÎÊÌâ¡£MEC²¿ÊðÁ¿´ó£¬¶øÇÒλÓÚÍøÂç±ßÔµ£¬´Ó½µµÍÔËά³É±¾ºÍά»¤±ãÀûÐԵĽǶȣ¬Ò»°ã²ÉÓÃÔ¶³Ì·½Ê½½øÐÐÅúÁ¿Éý¼¶¡£MECÈí¼þ°æ±¾´æ·ÅÔÚÖÐÐÄ»ú·¿£¨ÀýÈç5GCºËÐÄÍøÕ¾µã£©£¬Í¨¹ýÍøÂç°ÑÈí¼þ°æ±¾´«Ë͵½¸÷¸öMECÕ¾µã£¬ÔÚ°æ±¾´«Êä¹ý³ÌÖУ¬·ÇÊÚȨÈËÔ±¿ÉÒÔ½Ù³Ö°æ±¾Îļþ£¬Ìæ»»°æ±¾ÖеÄijЩÎļþ£¬»òÖ²Èë¶ñÒâÈí¼þ£¬µ¼ÖÂMECÉý¼¶ºóµÄÈí¼þ³ÉΪ·Ç¿ÉÐÅÈí¼þ¡£ÐèÒªMECÄܼì²éÈí¼þ°æ±¾µÄÒ»ÖÂÐÔ¡¢ÍêÕûÐÔ£¬±£Ö¤¸ÃÈí¼þÊÇ¿ÉÐŵġ£
Õë¶ÔÒÔÉÏ3ÖÖMEC¿ÉÐÅÎÊÌ⣬¿É²ÉÓÿÉÐżÆËã¼¼Êõ±£ÕÏMEC»·¾³ÖеÄËùÓÐÓ²¼þ¡¢Èí¼þ¡¢Êý¾Ý¡¢²ÎÊýÅäÖõÈ×ʲú¸úÔËÓªÉ̵ÄÔ¤ÆÚÉè¼ÆÒ»Ö£¬ÔÚϵͳÔËÐйý³ÌÖУ¬ÄÜÏñÈËÌåµÄÃâÒßϵͳһÑù£¬Ê¶±ð¡°¼º¡±ºÍ¡°·Ç¼º¡±³É·Ý£¬´Ó¶ø°ïÖúÔËÓªÉÌÌáÉýMEC»·¾³µÄ¿ÉÐŶÈ[11]¡£
2 »ùÓÚ¿ÉÐżÆËãÀíÄîµÄ°²È«ÐÔÉè¼Æ
2.1 ¿ÉÐżÆËãÔÀí
ÔÚÐÅÏ¢°²È«ÁìÓò£¬Ó²¼þ°²È«ºÍ²Ù×÷ϵͳ°²È«ÊÇ»ù´¡£¬ÃÜÂë¼¼ÊõÊǹؼü£¬Ö»ÓдÓÕûÌåÉϲÉÈ¡´ëÊ©£¬ÌرðÊǴӵײã²ÉÈ¡´ëÊ©£¬²ÅÄÜÓÐЧµØ½â¾öÐÅÏ¢°²È«ÎÊÌ⣬¼´´ÓоƬ¡¢Ö÷°åÓ²¼þ½á¹¹¡¢BIOS¡¢²Ù×÷ϵͳµÈµ×²ãÉèÊ©¿ªÊ¼°²È«¿ØÖÆ£¬²ÅÄÜ´ÓÔ´Í·ÉÏ¿ØÖÆ´ó¶àÊý²»°²È«ÒòËØ¡£¿ÉÐżÆËãÊÇʵÏÖÕâһĿ±êµÄÒ»ÖÖ¼¼Êõ£¬ÓÉ¿ÉÐżÆË㼯ÍÅ£¨Trusted
Computing Group, TCG£©×éÖ¯Òµ½çµÄÖ÷Òª³§ÉÌÖÆ¶¨Ò»¸ö¿ÉÐżÆËãµÄ¿ª·Å±ê×¼£¬ÈòÉÓô˼¼ÊõµÄϵͳά³ÖÈíÓ²¼þµÄÍêÕûÐÔ£¬ÔÚϵͳµÄÕû¸öÉúÃüÖÜÆÚÖа´ÕÕ×î³õÉè¼ÆËùÆÚÍûµÄÐÐΪÔËÐÐ[12]¡£
¿ÉÐżÆËãµÄ»ù±¾ÔÀíÓÐÁ½¸ö¹Ø¼ü¼¼Êõ£¬Ò»¸öÊÇÔÚ¼ÆËã»úϵͳÖÐÏȽ¨Á¢ÐÅÈθù£¬ÁíÒ»¸öÊǽ¨Á¢BIOS Boot
Block->BIOS->OS Loader->OS->APPµÄÐÅÈÎÁ´£¬Ò»¼¶¶ÈÁ¿Ò»¼¶£¬Ò»¼¶ÐÅÈÎÒ»¼¶£¬°ÑÐÅÈιØÏµÀ©´óµ½Õû¸ö¼ÆËã»úϵͳ£¬´Ó¶øÈ·±£¼ÆËã»úϵͳÒÔ¼°ÔËÐÐÔÚÆäÉϵķþÎñÊÇ¿ÉÐŵġ£
TCG°ÑTPM£¨Trusted Platform Module£¬¿ÉÐÅÆ½Ì¨Ä£¿é£©Ð¾Æ¬¶¨ÒåΪÐÅÈθù£¬TPMоƬǶÈëÔÚÓ²¼þƽ̨ÉÏ£¬¸ÃоƬһ°ãÉè¼Æ³ÉSoC£¨System
on Chip£©Ä£Ê½£¬ÄÚº¬ÔËËãÄ£¿é¡¢´æ´¢Æ÷¡¢I/O¡¢ÃÜÂëÔËËã´¦ÀíÆ÷µÈ²¿¼þ£¬Íê³É¿ÉÐŶÈÁ¿µÄ´æ´¢¡¢ÃÜÔ¿²úÉú¡¢¼ÓÃÜÇ©Ãû¡¢Êý¾Ý°²È«´æ´¢µÈ¹¦ÄÜ¡£
µ±¼ÆËã»úϵͳÉϵçÆô¶¯ºó£¬¾Í¿ªÊ¼Öð¼¶½¨Á¢ÐÅÈÎÁ´¡£Ó²¼þƽ̨Ê×ÏÈÈÃTPMоƬ×Լ죬ͨ¹ýºó¶ÔBIOS½øÐпÉÐÅÑéÖ¤£¬BIOS¶ÔOS
Loader½øÐпÉÐÅÑéÖ¤£¬OS LoaderÔÙ¶ÔOS½øÐпÉÐÅÑéÖ¤£¬OS¶ÔAPP½øÐпÉÐÅÈÏÖ¤¡£ÔÚ´ËÑéÖ¤¹ý³ÌÖУ¬ÈκÎÒ»¼¶µÄÑé֤ʧ°Ü£¬¶¼²»»áÈøÃÄ£¿é½øÈëÔËÐÐ̬£¬²¢Á¢¼´²úÉú¸æ¾¯ÐÅÏ¢£¬Í¨ÖªÎ¬»¤ÈËÔ±½øÈ밲ȫÏìÓ¦Á÷³Ì¡£
¿ÉÐżÆËãÔÀíÊÊÓÃÓÚMECµÄ¼Ü¹¹ÌØÕ÷¡£MEC×÷Ϊ¶à½ÓÈë±ßÔµ¼ÆË㣬¼æÓÐÍøÂçÄÜÁ¦ºÍÔÆ¼ÆËãÄÜÁ¦£¬ETSI¿¼ÂÇÁËMECµÄÆÕ±éÊÊÓÃÐÔ£¬²ÉÓÃͨÓüÆËã¼¼Êõ£¨Ò»°ã»ùÓÚx86£©×÷ΪӲ¼þƽ̨£¬²ÉÓÃBIOSÆô¶¯²¢¼ÓÔØOS£¬²ÉÓÃÐéÄ⻯¼¼Êõ×÷ÎªÔÆÆ½Ì¨£¬²ÉÓÃÐé»ú¾µÏñ×÷ΪӦÓÃÈí¼þ¡£MECµÄÈíÓ²¼þ×éÖ¯¼Ü¹¹ºÍ¿ÉÐżÆËã²ÉÓõļܹ¹»ù±¾Ò»Ö£¬Òò´Ë¿ÉÒÔ½èÖú¿ÉÐżÆËã¼¼ÊõÀ´ÔöÇ¿MECµÄ°²È«ÐÔ[13]¡£
2.2 MECÎïÀí°²È«¿ÉÐÅÉè¼Æ
MECÕ¾µã»·¾³Ò»°ã½Ï¼òª£¬ÀýÈçºÍ»ùÕ¾¹²Õ¾µã£¬»òÕßλÓÚÍøÂç±ßÔµµÄ»ã¾Û»ú·¿£¬»òÕßÔÚÆóÒµ¿Í»§µÄ»ú·¿¡£ÕâЩ»ú·¿»·¾³³ýÁËÒª×ñÑ´«Í³»ú·¿µÄ°²È«·À»¤±ê×¼£¬»¹ÐèÒªÕë¶ÔMEC´¦ÓÚ±ßÔµÇÒÎÞÈËÖµÊØµÄÌØµã£¬Éè¼Æ¸üÈ«ÃæµÄ·À»¤´ëÊ©¡£Éè¼Æ·½°¸×ñÑÓÉÍâ¶øÄÚ£¬²ã²ãÉè·À£¬ÓзÀÓпصÄÔÔò¡£
¶ÔÓÚMEC×îÍâ²ãµÄ»ú·¿£¬·À»¤´ëÊ©µÄÄ¿±êÊÇ¡°½ø²»À´¡±¡£¿É²ÉÓÃÎïÀíËøºÍµç×ÓÃŽûϵͳ˫²ã·À»¤£¬²¢ÔÚ»ú·¿ÄÚÍⲿÊð¾ßÓÐÈËÁ³Ê¶±ð¹¦ÄܵÄÊÓÆµ¼à¿ØÏµÍ³£¬µ±ÓÐÈ˽øÈëMEC»ú·¿Ê±£¬ÊÓÆµ¼à¿ØÏµÍ³ÄÜʶ±ð³öÈ˵ÄÉí·Ý£¬²¢ºË¶Ô¸ÃÉí·ÝÊÇ·ñÓÐÐí¿ÉȨÏÞ½øÈë´ËMEC»ú·¿¡£Èç¹ûÉí·ÝºË¶Ôʧ°Ü£¬ÊÓÆµ¼à¿ØÏµÍ³ÏòÔ¶¶ËÔËάÖÐÐÄ·¢Ë͸澯ÐÅÏ¢£¬¸æ¾¯ÐÅÏ¢°üÀ¨MECÕ¾µãλÖá¢ÈËԱͼÏñ¡¢ÈËÔ±Éí·Ý¡¢·¢Éúʱ¼äµÈ¹Ø¼üÐÅÏ¢£¬ÓÉÔËάÖÐÐÄ×ö½øÒ»²½µÄ°²È«Ê¼þÏìÓ¦¶¯×÷¡£ÓÉÓÚÊÓÆµ¼à¿ØºÍ»ùÓÚAIµÄÈËÁ³Ê¶±ðÐèÒª´¦ÀíºÍ´«Êä´óÁ¿µÄÊÓÆµÊý¾Ý£¬ÎªÁ˽ÚÊ¡ÍøÂç´ø¿íºÍ½µµÍ´¦ÀíʱÑÓ£¬½¨Òé°ÑÊÓÆµ¼à¿ØÏµÍ³µÄÈí¼þ¾Í½ü²¿ÊðÔÚMECÄÚ¡£
¶ÔÓÚ»ú·¿ÄÚµÄMEC»ú¹ñºÍ½»»»»ú·þÎñÆ÷µÈºËÐÄÉ豸£¬·À»¤´ëÊ©µÄÄ¿±êÊÇ¡°½øÀ´ÁË£¬µ«½ÓÈë²»ÁË¡±¡£ÐèÔÚ»ú¹ñÃÅÉϼÓËø£¬²¢²ÉÓÃÎïÀíÊֶλòÈí¼þ¹¤¾ß¹Ø±Õ·þÎñÆ÷¡¢½»»»»úÉϲ»ÓõÄUSB½Ó¿ÚºÍÍøÂç½Ó¿Ú£¬È·±£ÈëÇÖÕßÄÑÒÔͨ¹ýUSB»òÍø¿ÚµÈ½ÓÈëMECϵͳ²¢Ö²Èë¶ñÒâÈí¼þ¡£ÎªÁ˱ÜÃâ¹ÜÀíÉϵÄÊè©£¬ÒªÇóÔ¶¶ËµÄÔËάÖÐÐÄÄܶ¨ÆÚ×Ô¶¯Ô¶³ÌѲ¼ìMEC»ú¹ñÄÚÉ豸µÄδÓö˿ÚÊÇ·ñ´¦ÓÚ¡°¹Ø±Õ¡±×´Ì¬[14]¡£
¶ÔÓÚMECÉ豸ÄÚµÄBIOS¡¢°å¿¨¡¢²Ù×÷ϵͳ¡¢ÔÆÆ½Ì¨¡¢APPµÈÈíÓ²¼þ£¬·À»¤´ëÊ©µÄÄ¿±êÊÇ¡°½ÓÈëÁË£¬µ«Óò»ÁË¡±¡£¿ÉÔÚMEC·þÎñÆ÷Ö÷°åÉÏÔö¼ÓTPM°²È«Ð¾Æ¬£¬×÷ΪMECϵͳµÄÐÅÈθù¡£ÓÉÓÚTPMÊÇÕû¸öMECϵͳµÄÐÅÈÎÔ´Í·£¬Òò´ËTPMµÄ´æ´¢Æ÷ÊÇÊܱ£»¤µÄ£¬µÚÈý·½ÎÞ·¨¸ü¸Ä´æ´¢ÄÚÈÝ¡£Í¼2ÊÇ»ùÓÚTPMоƬµÄÖð¼¶¿ÉÐżì²âÁ÷³Ì¡£

MECÊܵ½ÒÔÉ϶à¸ö²ãÃæµÄ°²È«·À»¤£¬·ÇÊÚȨÈËÔ±Ò»°ãÇé¿öϽø²»ÁËMEC»ú·¿£¬Èç¹û½øÈëÁË£¬Ò²ºÜÄѽÓÈëMECϵͳ£¬Èç¹û½ÓÈëMECϵͳÁË£¬Ö²ÈëµÄ¶ñÒâÈíÓ²¼þÒ²Äܱ»¿ÉÐżÆËã¼ì²âµ½£¬´Ó¶øÎÞ·¨ÔËÐС£Í¨¹ýÕâÒ»²ã²ãµÄ·À»¤£¬MEC¼´Ê¹²¿ÊðÔÚÎÞÈËÖµÊØµÄÍøÂç±ßÔµ£¬Ò²¾ß±¸ºÜ¸ßµÄ°²È«ÐÔ¡£
2.3 MECÄÜÁ¦¿ª·Å¿ÉÐÅÉè¼Æ
MECÓкܶàÄÜÁ¦¼¯£¬ÀýÈ綨λÄÜÁ¦¡¢ÎÞÏßÍøÂç×ÊÔ´ÄÜÁ¦¡¢TCPÓÅ»¯ÄÜÁ¦¡¢Óû§Éí·Ýʶ±ðÄÜÁ¦µÈ£¬ÕâЩÄÜÁ¦Í¨¹ýMECµÄAPI
Gateway¹©µÚÈý·½APPµ÷ÓÃ[15-16]¡£ÓÉÓÚµÚÈý·½APP¿ÉÒÔ²¿ÊðÔÚÆóÒµ¿Í»§×Ô¼ºµÄ»ú·¿ÖУ¬ÔËÓªÉÌÎÞ·¨ÑéÖ¤ÆóÒµ¿Í»§»ú·¿µÄ¿ÉÐŶȣ¬·ÇÊÚȨÓû§¿ÉÀûÓÃÆóÒµ»ú·¿µÄ°²È«¼¼Êõ»ò¹ÜÀí©¶´£¬Ö²Èë¶ñÒâÈí¼þ£¬¶ñÒâÈí¼þºóÐø¾ÍÓлú»á¹¥»÷MECϵͳ£¬»òÕßµ÷ÓÃMECµÄAPI·Ç·¨»ñÈ¡ÐÅÏ¢¡£¿Éͨ¹ýAPI
GatewayÄ£¿é¸ôÀë¼¼Êõ¡¢APIÏûÏ¢Êý×ÖÇ©ÃûÀ´±£ÕÏMECϵͳµÄ½¡×³ÐԺͰ²È«ÐÔ¡£
API GatewayÄ£¿é¸ôÀë¼¼Êõ±£ÕÏMECµÄ½¡×³ÐÔ¡£MECϵͳÄÚÓжà¸öÈí¼þÄ£¿é£¬´ó²¿·ÖÄ£¿é²»¶ÔÍⱩ¶£¬ÓнϸߵݲȫÐÔ£¬¶øAPI
GatewayÊÇÖ±½Ó±©Â¶¸øµÚÈý·½APPµ÷ÓõÄÄ£¿é£¬Èç¹û¸ÃÄ£¿é±»¹¥»÷»òÕ߸ÐȾ²¡¶¾£¬¿ÉÄÜ»áÓ°Ïìµ½MECÄÚ²¿ÆäËûÄ£¿é¡£Ó¦°ÑAPI
GatewayÉè¼ÆÎª¶ÀÁ¢Ä£¿é£¬²¿ÊðÔÚMECµÄDMZ£¨Demilitarized Zone£¬¸ôÀëÇø£©ÖУ¬¸ÃÄ£¿é¼´Ê¹±»¹¥»÷»ò¸ÐȾ²¡¶¾£¬Ò²±»¸ôÀëÔÚ×Ô¼ºµÄDMZÖУ¬²»»áÓ°ÏìMECÄ򵀮äËûÄ£¿é¡£ÎªÁ˼õÉÙ±»¹¥»÷µÄ¿ÉÄÜÐÔ£¬»¹ÐèÔÚDMZµÄ¶ÔÍâ±ß½ç²¿Êð·À»ðǽ£¬Ö»¿ª·ÅAPI½Ó¿ÚÓõ½µÄIPµØÖ·¡¢¶Ë¿ÚºÍÐÒéÀàÐÍ£¬°Ñ·ÇAPIÏûÏ¢×èµ²ÔÚ·À»ðǽÍâ¡£
APIÏûÏ¢Êý×ÖÇ©Ãû¼¼Êõ±£ÕÏMECÄÜÁ¦ÔÚ¿ÉÐÅ·¶Î§ÄÚ±»Ê¹Óá£ÕâÏî¼¼ÊõÐèÒªÔËÓªÉ̺͵ÚÈý·½APPÅäºÏʵʩ£¬µ±µÚÈý·½APP»ñµÃÔËÓªÉÌÊÚȨºó£¬¿Éͨ¹ýÃÜÔ¿Éú³É¹¤¾ß²úÉúÒ»¶ÔÃÜÔ¿£¨¹«Ô¿ºÍ˽Կ£©£¬Ë½Ô¿Áô¸øµÚÈý·½APP×öÊý×ÖÇ©ÃûÓ㬹«Ô¿·¢²¼¸øÔËÓªÉÌÓÃÓں˶ÔÀ´×ÔµÚÈý·½APPµÄÊý×ÖÇ©Ãû¿ÉÐŶȡ£ÆóÒµAPPÔËÐйý³ÌÖУ¬Èç¹ûÒªÏòMEC·¢ËÍAPIµ÷ÓÃMECµÄÄÜÁ¦£¬ÐèÏȶԴý·¢Ë͵ÄAPIÏûÏ¢±¨ÎĽøÐÐÊý×ÖÇ©Ãû£¬ºóÐøMECµÄAPI
GatewayÊÕµ½ÏûϢʱ£¬Óù«Ô¿¶Ô¸ÃÏûÏ¢±¨ÎĽøÐÐÇ©ÃûÈÏÖ¤¡£Èç¹ûÈÏ֤ͨ¹ý£¬ËµÃ÷¸ÃÏûÏ¢À´×ÔÓÚÐí¿ÉµÄÆóÒµµÚÈý·½APP£¬¿ÉÕý³£´¦ÀíÒµÎñÁ÷³Ì£»·ñÔòÈÏΪ¸ÃÏûÏ¢À´×Ô·ÇÊÚȨµÄµÚÈý·½APP£¬¾Ü¾ø¸ÃÏûÏ¢µÄ½øÒ»²½´¦Àí£¬²¢²úÉú¸æ¾¯ÐÅÏ¢£¬Í¨ÖªÔËÓªÉ̺͵ÚÈý·½ÅŲéÒþ²ØÔÚµÚÈý·½Êý¾ÝÖÐÐĵĶñÒâÈí¼þ¡£
2.4 Èí¼þ°æ±¾ÍêÕûÐÔ¿ÉÐÅÉè¼Æ
Èí¼þ°æ±¾´Ó¿ª·¢Õß½»¸¶µ½°²×°²¿Êð£¬Ò»°ã¾¹ýÈçÏÂÁ÷³Ì£º¿ª·¢ÕßÖÆ×÷°æ±¾¡ú¿ª·¢Õß·¢²¼°æ±¾¡ú°æ±¾¾¹ý»¥ÁªÍø´«Êäµ½ÔËÓªḚ́汾·þÎñÆ÷¡úMECÕ¾µã´Ó°æ±¾·þÎñÆ÷ÏÂÔØ°æ±¾¡úMEC°Ñ°æ±¾¼ÓÔØµ½ÐéÄâ»úÖС£ÔÚÕû¸öÁ÷³ÌÖУ¬·ÇÊÚȨÈËÔ±Óлú»á·Ç·¨´Û¸Ä°æ±¾Îļþ£¨ÀýÈçÖ²Èë¶ñÒâÈí¼þ£©£¬µ¼ÖÂMECϵͳ´æÔÚ²»¿ÉÐÅÈí¼þ¡£¿É²ÉÓò¡¶¾É¨Ãè¡¢Èí¼þÊý×Ö»¯Ç©ÃûµÈ´ëÊ©±£Ö¤Èí¼þµÄÍêÕûÐÔ¡£
¿ª·¢Õß·¢²¼Èí¼þ°æ±¾£¨º¬²¹¶¡£©Ç°£¬Ðè¶Ô°æ±¾Îļþ½øÐзÀ²¡¶¾É¨Ã裬ɨÃèͨ¹ýºó²ÉÓÃÊý×ÖÇ©Ãû·½Ê½ÖÆ×÷Èí¼þ°æ±¾¾µÏñÎļþ£¨Image£©[17]£¬Êý×ÖÇ©ÃûÁ÷³ÌÈçͼ3Ëùʾ¡£

Êý×ÖÇ©Ãû²½Ö裺
²½Öè1£ºÏÈͨ¹ýÃÜÔ¿Éú³É¹¤¾ß²úÉúÃÜÔ¿¶Ô£¨¹«Ô¿ºÍ˽Կ£©£»
²½Öè2£ºÓÃMD5Ëã·¨¶ÔÈí¼þ°æ±¾ImageºÍImage Header½øÐÐHash¼ÆË㣬»ñµÃHash-X£»
²½Öè3£ºÊ¹ÓÃ˽Կ¶ÔHash-X½øÐÐÊý×ÖÇ©Ãû£¬»ñµÃHash-Y£»
²½Öè4£º½«Hash-Y¡¢°æ±¾ImageÒÔ¼°°æ±¾Image HeaderºÏ²¢£¬µÃµ½Ç©ÃûÍê³ÉµÄ°æ±¾¡£
Èí¼þ¿ª·¢Õ߾ͿÉͨ¹ý»¥ÁªÍø°ÑÇ©ÃûÍê³ÉµÄ°æ±¾·¢²¼¸øÔËÓªÉÌ¡£Èç¹ûÔÚ°æ±¾Îļþ´«Êä¹ý³ÌÖб»·ÇÊÚȨ·½À¹½Ø²¢Ö²Èë¶ñÒâÈí¼þ£¬ÔËÓªÉÌͨ¹ý¹«Ô¿ÄÜÑéÖ¤°æ±¾ÎļþÊÇ·ñ±»´Û¸Ä¹ý¡£
Èí¼þ°æ±¾Îļþ¿ÉÐÅÑéÖ¤²½Ö裺
£¨1£©ÔËÓªÉÌ´ÓÈí¼þ¿ª·¢Õß»ñÈ¡¹«Ô¿£¬¶ÔHash-Y½øÐÐÑéÇ©£¬µÃµ½Hash-X£»
£¨2£©¶Ô°æ±¾ÖеÄImage HeaderºÍImageÒ»Æð½øÐÐMD5ÔËË㣬µÃµ½Hash-X'£»
£¨3£©½«Hash-XºÍHash-X'½øÐбȽϣ¬Èç¹ûÒ»ÖÂÔò˵Ã÷°æ±¾¿ÉÐÅ¡£
ÔËÓªÉÌÑéÖ¤Èí¼þ°æ±¾ÍêÕû¿ÉÐź󣬰Ѱ汾Îļþ±£´æÔÚ°æ±¾·þÎñÆ÷£¬¹©¸÷¸öMECÕ¾µãÏÂÔØ¡£Ò»°ã°æ±¾·þÎñÆ÷¼¯Öв¿ÊðÔÚÖÐÐÄ»ú·¿£¬¸÷¸öMECÕ¾µã·Ö²¼ÔÚ±ßÔµ£¬°æ±¾´Ó·þÎñÆ÷´«Êäµ½MEC±ßÔµÕ¾µãµÄ¹ý³ÌÖУ¬·ÇÊÚȨÓû§¿ÉÄÜÀ¹½Ø°æ±¾Îļþ£¬²¢Ö²Èë¶ñÒâÈí¼þ¡£Òò´ËMECÕ¾µã½ÓÊÕ°æ±¾Îļþºó£¬Ðè½øÐпÉÐÅÑéÖ¤£¬ÑéÖ¤ÔÀíͬ¡°Èí¼þ°æ±¾Îļþ¿ÉÐÅÑéÖ¤²½Ö衱¡£
µ±MECϵͳ¼ÓÔØÈí¼þ°æ±¾µ½ÐéÄâ»úʱ£¬MECϵͳµÄHost OS»ùÓÚTPM¿ÉПù£¬¶ÔÈí¼þ°æ±¾½øÐпÉÐżì²â£¬¾ßÌå¼ì²âÁ÷³ÌÈçͼ2Ëùʾ¡£ºóÐøµÄÐé»úÇ¨ÒÆ¡¢ÖØÉúµÈ¶¼ÐèÒª½øÐÐÈí¼þ°æ±¾µÄ¿ÉÐÅÑéÖ¤¡£
3 MEC°²È«µÄ²¿Êð½¨Òé
MECÔÚ¹¤Òµ»¥ÁªÍøÁìÓòÓй㷺µÄÓ¦Óã¬MEC³öÏֵݲȫÎÊÌâ»áÑÓÉìµ½ÐÐÒµÓ¦Óõݲȫ£¬²¢ÒýÆð¸üÑÏÖØµÄ¾¼ÃºÍ¹Ø¼ü²úÒµÁ´µÄ°²È«¡£Òò´ËMECµÄÉÌÓò¿ÊðºÍÈÕ³£ÔËάÐèÒª¿¼ÂǶ˵½¶ËµÄ°²È«´ëÊ©£¬ÓÉÔËÓªÉÌǣͷ£¬×éÖ¯MECÉ豸ÌṩÉÌ¡¢ÐÐÒµ¿Í»§¡¢µÚÈý·½APPÌṩÉÌ¿ªÕ¹°²È«Ð×÷£¬ÈÃÿ¸ö»·½Ú¶¼Óа²È«¼¼ÊõºÍ°²È«¹ÜÀíÁ÷³ÌµÄ±£ÕÏ[18]¡£
ÔËÓªÉÌÔڲɹºMECÉ豸½×¶Î£¬ÐèÒª¶ÔMECÉ豸ÌṩÉ̽øÐа²È«ÈÏÖ¤£¬°üÀ¨Ñз¢Á÷³ÌµÄ°²È«ÈÏÖ¤¡¢²úÆ·Éú²ú¹ý³ÌµÄ°²È«ÈÏÖ¤¡¢²úÆ··¢²¼Á÷³ÌµÄ°²È«ÈÏÖ¤¡£Í¨¹ý°²È«ÈÏÖ¤µÄÉ豸¾ß±¸½Ï¸ßµÄ°²È«¿ÉÐŶȣ¬ÔÚ²úÆ·Ô´Í·±ÜÃâ´øÓжñÒâÈíÓ²¼þ¡£
ÔËÓªÉ̽ÓÊÕµ½MECÉ豸ºó£¬Ðè¶ÔÉ豸Я´øµÄÃÜÔ¿¡¢Êý×ÖÖ¤Êé¡¢Èí¼þ°æ±¾µÈ×ö¿ÉÐżì²â£¬È·±£ÕâЩ×ÊÁÏÀ´Ô´ÓÚÕýÈ·µÄMECÉ豸ÌṩÉÌ£¬Ã»ÓеÚÈý·½¼ÙðµÄ×ÊÁÏ¡£
ÔËÓªÉ̽¨ÉèMECÕ¾µã½×¶Î£¬ÐèÒª°´ÕÕ2.1Õ½ÚÃèÊöµÄ·½·¨£¬¹¹½¨¶à²ã´ÎµÄ°²È«·À»¤»ú·¿¡£¹¤³ÌÈËÔ±ÔÚ°²×°ÅäÖÃMECϵͳʱ£¬ÐèÒªÆôÓûùÓÚTPMµÄ¿ÉÐżÆË㹦ÄÜ£¬²¢¹Ø±ÕδʹÓõÄUSB½Ó¿Ú¡¢ÍøÂç½Ó¿Ú¡¢·þÎñ¡£ÔÚ×éÍø·½Ã棬ÐèÒª»®·Ö¿ÉÐÅÈÎÍøÂçÓòºÍDMZÍøÂçÓò£¬°ÑUPFµÈÔËÓªÉÌרÓõÄÄ£¿é·ÅÔÚ¿ÉÐÅÈÎÍøÂçÓò£¬°ÑÄÜÁ¦¿ª·ÅAPI
GatewayµÈÃæÏòµÚÈý·½Ó¦ÓõÄÄ£¿é·ÅÔÚDMZÍøÂçÓò¡£ÔÚ×öMECºÍµÚÈý·½APP»¥Áª»¥Í¨Ê±£¬ÔËÓªÉÌÐèÒªÏòµÚÈý·½Ìá³ö°²È«¼¼Êõ±ê×¼ºÍ°²È«¹ÜÀíÁ÷³ÌÒªÇó£¬Ö»ÓеÚÈý·½APPÂú×ãÌõ¼þºó£¬ÔËÓªÉ̲ÅÄÜÐí¿ÉµÚÈý·½APPºÍMEC½øÐл¥Áª»¥Í¨£¬²¢Í¨¹ýÊý×ÖÇ©Ãû¼¼Êõ¶ÔµÚÈý·½APP½øÐпÉÐŶÈÑéÖ¤¡£
ÔËÓªÉÌÔËάMEC½×¶Î£¬²¢²»ÐèÒªÔËάÈËÔ±ÔÚMECÕ¾µãÖµÊØ£¬Ö÷ÒªÔÒòÊÇMECÕ¾µã¶à¡¢Î»ÖÃÆ«Ô¶£¬°²ÅÅ´óÁ¿ÖµÊØÈËÔ±»á´øÀ´¸ß³É±¾¡£ÔËÓªÉ̿ɲÉÓÃÔ¶³ÌÊÓÆµ¼à¿Ø¡¢ÈÕÖ¾Éó¼ÆºÍ¶¨ÆÚÔ¶³ÌѲ¼ìµÄ·½Ê½À´¼à¿ØMECÕ¾µãÊÇ·ñ´¦ÓÚ¿ÉÐÅ״̬¡£µ±ÔËÓªÉÌÉý¼¶MECÕ¾µãµÄÈí¼þ°æ±¾Ê±£¬ÐèÒª²ÉÓÃ2.3Õ½ÚÃèÊöµÄ·½·¨£¬¶ÔÈí¼þ°æ±¾½øÐÐÍêÕûÐԺͿÉÐŶȼì²â¡£ÔÚÉý¼¶¹ý³ÌÖУ¬¸ÃÈí¼þ°æ±¾Êܵ½MECÄÚ»ùÓÚTPMµÄ¿ÉÐżÆËãÁ÷³Ì¿ØÖÆ£¬È·±£°æ±¾Éý¼¶Íê³Éºó£¬MECµÄÕûϵͳÊÇ¿ÉÐſɿصġ£ÓÉÓÚIT¼¼Êõ·¢Õ¹ºÜ¿ì£¬ÐµÄ©¶´»á±»·¢ÏÖ£¬ÐµĹ¥»÷Êֶβ»¶Ï³öÏÖ£¬ÔËÓªÉÌÐèÒª²ÉÓõü´úÔËάµÄ»úÖÆ£¬¶ÔMECϵͳ×öÖÜÆÚÐÔ°²È«É󼯣¬³ÖÐø¼Ó¹ÌMECµÄ°²È«ÐÔ¡£
4 ½áÊøÓï
ÐÅÏ¢°²È«ÎÊÌâ´ÓÐÅÏ¢¼¼Êõ²úÉúµÄÄÇÌìÆð¾ÍÒ»Ö±´æÔÚ£¬°²È«½â¾ö·½°¸Ò²»á°éËæ×ÅÐÅÏ¢¼¼ÊõµÄÑݽø¶øÑݽø¡£MEC×÷Ϊµ±½ñ5GÍøÂçµÄ¹Ø¼ü¼¼Êõ£¬ÔÚ¹¤Òµ»¥ÁªÍøÖаçÑÝ×ÅÖØÒª½ÇÉ«£¬Í¬Ê±MEC¾ßÓзֲ¼Ê½²¿ÊðÔÚÍøÂç±ßÔµµÄÌØÕ÷£¬MECÏà±È´«Í³Êý¾ÝÖÐÐÄÓÐÌØÊâµÄ°²È«ÎÊÌ⣬±ØÐë×ÛºÏÀûÓ󣹿µÄ°²È«¼¼ÊõºÍÔöÇ¿µÄ¿ÉÐżÆËã¼¼ÊõÀ´½â¾ö¡£¿ÉÐżÆËã¼¼ÊõÄÜ´ÓÔ´Í·½¨Á¢¿ÉПù£¬ÔÙÒ»¼¶Ò»¼¶µØÑéÖ¤MECϵͳµÄ¿ÉÐŶȣ¬´Ó¶ø´ó´óÔöÇ¿MECÓ²¼þ¡¢ÄÜÁ¦¿ª·ÅAPI
Gateway¡¢Èí¼þ°æ±¾ÍêÕûÐԺͿÉÐŶȵȼ¶¡£¶ø»ùÓÚ´Ë·½°¸µÄ¶Ëµ½¶Ë¡¢È«Á÷³ÌµÄ°²È«²¿Êð¹ý³Ì£¬ÄÜÈÃMECÓ¦ÓõÄÿ¸ö»·½Ú¶¼ÓÐÑÏÃܵݲȫ¹ÜÀíºÍ°²È«¼¼Êõ±£ÕÏ¡£Ëæ×Å¿ÉÐżÆËã¼¼ÊõÔÚMECÖеĹ㷺²¿Ê𣬽«ÓÐÁ¦±£ÕϹ¤Òµ»¥ÁªÍøÖдóÁ¿ÐÐÒµÓ¦ÓõݲȫÐÔ£¬ÌáÉýÈ«Éç»áµÄ¾¼Ã°²È«ºÍ¹ú¼Ò°²È«Ë®Æ½¡£
|