MEC£¨Multi-access Edge Computing ¶à½ÓÈë±ßÔµ¼ÆË㣩¿ÉÒÔ¶¨ÒåΪһÖÖ²¿ÊðÔÚÍøÂç±ßÔµ²à£¬Í¨¹ýÒ»ÖÖ»ò¶àÖÖ·½Ê½½ÓÈ룬ΪÓû§ÌṩICTÒµÎñ»·¾³ºÍÔƼÆËãÄÜÁ¦µÄϵͳ¡£MECµÄ²¿Êð½¨ÉèÕýÔÚÈç»ðÈçݱµÄ½øÐÐÖУ¬¾ÝECC( Edge Computing Consortium ) ͳ¼ÆÊý¾ÝÏÔʾ£¬Ä¿Ç°Óг¬¹ý100¸öMECÏîÄ¿ÕýÔÚÖйú40¶à¸ö³ÇÊÐͬ²½ÊµÊ©¡£ÖÐÐËͨѶÖÂÁ¦ÓÚÔËÓªÉ̵ÄÊý×Ö»¯×ªÐÍÉè¼ÆÓ뽨É裬½«ÔËÓªÉÌÏÖÍø¼Ü¹¹Óë5G¼¼Êõ·¢Õ¹Ç÷ÊÆÏà½áºÏ£¬´´ÐÂÐÔµÄÌá³öÁË¡°4C¡±µÄCommon Edge MEC²¿Êð½¨ÉèÀíÄ¡°Cloud¡±¡¢¡°Compute¡±¡¢¡°Connection¡±¡¢¡°Capability¡±¡£½«ÔÆ»¯²¿Êð£¬Í³Ò»ÔËά£»×¨ÓÐÓ²¼þ£¬Òì¹¹¼ÓËÙ£»¶àÖÖÖÆʽ£¬ÈںϽÓÈ룻¿ª·Åƽ̨¡¢¹²½¨Éú̬µÄÀíÄîÈÚÈëµ½MEC²¿Êð½â¾ö·½°¸ÖÐÀ´£¬ÎªMECµÄ²¿ÊðÌṩÁË¿ÉÉÌÓÃÂäµØµÄ½â¾ö˼·£¬¼«´óµÄ·½±ãÁËÔËÓªÉÌÒòµØÖÆÒ˲¿ÊðMECÍøÂç¡£±¾ÎĽ«Î§ÈÆMECµÄÓû§Ã沿ÊðÒÔ¼°Ó²¼þ¼ÓËÙÁ½¸ö·½Ã棬½éÉÜÖÐÐËͨѶCommon EdgeÌØÉ«·½°¸£¬¸³ÄÜ5G±ßÔµÔÆ¡£
MECµÄÓû§Ã沿ÊðÌôÕ½
¡°³¬´ó´ø¿í¡±¡¢¡°³¬¶àÁ¬½Ó¡±ºÍ¡°³¬µÍÑÓʱ¡±µÄÌØÐÔ½«¿ªÆôÍòÎﻥÁªÊ±´ú£¬ÐÂÐÍÊý×Ö»¯ÒµÎñÒ²½«²»¶ÏÓ¿ÏÖ£¬ÊµÏÖ²úÒµÊý×Ö»¯¡¢Éú»îÊý×Ö»¯£¬ÈÃÁ¬½ÓºÍÊý¾ÝÎÞ´¦²»ÔÚ¡£GSMAÔ¤²â´Ó2018Äêµ½2025ÄêÆڼ䣬ÖйúÔËÓªÉ̽«Í¶È볬¹ý2000ÒÚÃÀ½ðÀ´²¿ÊðеÄ5GÍøÂ磬5G½«ÓëÒÔÔÆΪ´ú±íµÄÐÂÐ˼¼ÊõÒ»Æð×é³ÉÖÇÄÜ»¯»ù´¡ÉèÊ©£¬Îª¼´½«µ½À´µÄÖÇ»ÛÉç»á¸³ÄÜ¡£
ÐÂÍøÂçÐèÒªÖ§³Ö¶à½ÓÈë¡¢¿ì´¦Àí¡¢µÍʱÑÓµÈÌØÐÔ£¬´«Í³µÄ»ú·¿²¿ÊðģʽÏÔÈ»ÒѾ²»ÄÜÂú×ãÐÂÍøÂçµÄÒªÇ󣬺ËÐÄ»ú·¿µÄËãÁ¦Ï³ÁÒѳÉÇ÷ÊÆ£¬ÒÔÖÐÐÄDC¡¢ÇøÓòDC¡¢±ßÔµDCΪ»ù´¡¼Ü¹¹µÄ·Ö²ãÇý¶¯DC»¯»ú·¿²¼¾Öģʽ³ÉΪÃæÏò5GÍøÂçµÄDC²¼¾ÖµÄÖ÷Á÷Ñݽø·½Ê½¡£
ͼ1 MECÍøÂçµÄ²¿Êð»ú·¿Î»ÖÃ
¸ù¾ÝʱÑÓÒÔ¼°ËãÁ¦µÄÐèÒª£¬MEC¿ÉÒÔ²¿ÊðÔÚÕ¾µã»ú·¿¡¢±ßÔµDC£¬¸³ÄÜB2Cµ½B2BÒÔ¼°B2B2XµÄÉÌҵģʽµÄתÐÍ£¬Âú×ã°üÀ¨³µÁªÍø/¹¤Òµ¿ØÖÆ¡¢AR/VR¡¢³¬¸ßÇåÊÓƵ¡¢ÖÇ»ÛÔ°Çø¡¢Öǻ۸ۿڡ¢ÖÇÄܲɿóºÍÖÇÄܽ»Í¨µÈ²»Í¬ÁìÓòµÄÉÌÒµÐèÇó¡£ÈçºÎ½«MECÕûºÏµ½¸ü¹ãÒåµÄ5GÍøÂçͶ×ʽ¨ÉèÖÐÈ¥£¬Ã÷È·MECÓû§Ãæ×î¼Ñ²¿Êðģʽ£¬Ê¹²úÒµÐͬϳÁ£¬ÌáÉýýÌåÓéÀÖ¡¢Öǻ۳ÇÊвúÒµ¶ÔMECµÄ¹Ø×¢¶È£¬³ÉΪҵ½çÆÕ±é¹Ø×¢µÄÎÊÌâ¡£
ÖÐÐËͨѶMECÓû§Ã沿Êð·½°¸
ÖÐÐËͨѶMECÓû§ÃæGW-U/UPF²úÆ·Éè¼ÆÒÁʼ¾Í±ü³Ð¼æÈݲ¢¼ÃµÄÉè¼ÆÀíÄÔÚ×ñÑ3GPP R15µÄ±ê×¼»ù´¡ÉÏ£¬²»¶ÏÀ©Õ¹ÍâÑÓ£¬Í¨¹ýÈ«ÈںϵÄUPF£¬²»½öÂú×ãÔÚÖÐÐÄDCÒÔ¼°ÇøÓòDCµÄÓû§Ã沿ÊðÐèÇó£¬Í¬Ê±¿ÉÒÔÂú×ã±ßÔµÓû§ÃæµÄ¸ß´ø¿í¡¢µÍʱÑÓºÍÁé»î·ÖÁ÷µÄÄÜÁ¦¡£
¸ù¾ÝÔËÓªÉÌÏÖÓÐÍøÂçµÄ²»Í¬ÐÎ̬£¬ÖÐÐËͨѶµÄCommon EdgeÍøÂ粿Êð·½°¸Îª4G/5GÍøÂçÌṩÁËÁé»îµÄ·ÖÁ÷²ßÂÔ£¬°üÀ¨4G³¡¾°ÏµÄSGW+LBO (SGW Local Break Out) £¬ÒÔ¼° 5G³¡¾°ÏµÄLADN (Local Area Data Network)¡¢UL-CL (Uplink Classifier)¡¢Multi-home¡£²¢Õë¶ÔÒÔÉϲ»Í¬³¡¾°£¬ÍƳöÁËһϵÁж¨ÖÆ»¯µÄ·ÖÁ÷²ßÂÔ£¬Âú×㲻ͬ´¹Ö±ÐÐÒµ¿Í»§µÄ¶¨ÖÆ»¯ÒµÎñÐèÇó¡£
£ SGW+LBO·½°¸
ͼ2 MECÔÚEPCÍøÂçÖв¿ÊðSGW+LBO
¶ÔÓÚÄ¿Ç°ÒѾ´ó¹æÄ£ÉÌÓò¿ÊðµÄ4GÍøÂ磬ÖÐÐËͨѶ´´ÐÂÐÔµØÌá³öÁ˱¾µØÁ÷Á¿Ð¶Ôؽâ¾ö·½°¸£¬Í¨¹ýSGW-UÓëLBO¹¦ÄܺÏÉ裨SGW-U¹¦ÄÜÔöÇ¿£©£¬ÊµÏÖ½«SGW-U·ÖÁ÷³öµÄÊý¾Ý£¬Ð¶Ôص½ÔËÓªÉ̱¾µØµÄÊý¾ÝÍøÂçÖУ¬½«±¾µØÏÂÐÐÊý¾ÝÁ÷·â×°µ½¶ÔÓ¦³ÐÔØÉ豸ÉÏ£¬²¢ÒÔGTP-UËíµÀ°üµÄÐÎʽ´«µÝ¸øSGW-U¡£¸Ã·½Ê½»¹¿ÉÒÔͨ¹ýÓëÉϼ¶»ú·¿µÄCG»¥Í¨£¬ÎªÔËÓªÉÌÌṩÁé»îµÄ¼Æ·Ñ¹¦ÄÜ¡£ÖÐÐËͨѶSGW-LBO½â¾ö·½°¸£¬°ïÖúÔËÓªÉ̳ä·ÖÍÚ¾ò4GÍøÂç´æÁ¿¼ÛÖµ£¬´´ÔìµÄ¼ÛÖµÔö³¤µã¡£
£ 5G UPF·ÖÁ÷·½°¸
ͼ3 MECÔÚ5G SAµÄ²¿Êð
ÖÐÐËͨѶ»ý¼«Ì½Ë÷£¬²»µ«ÍƳöÁËÕë¶Ô4GÍøÂçµÄSGW-LBO±ßÔµ¼ÆËã·½°¸£¬»¹ÒýÈëÁËRel-16µÚ¶þ½×¶Î¶¨ÒåµÄI-SMFºÍI-UPF£¬Í¨¹ýETSUN£¨Enhancing Topology of SMF and UPF in 5G Networks£©À´±£ÕÏÓû§ÔÚ´ó·¶Î§Òƶ¯³¡¾°ÏµÄÒµÎñÁ¬ÐøÐÔ¡£¶ÔÓÚÏÖÍøÒѾ²¿ÊðÁËUPFµÄ5GÍøÂ糡¾°£¬ ¿ÉÖ±½ÓÔÚ±ßÔµ²à²¿Êð±ßÔµUPFÍøÂ繦ÄÜ£¬Í¨¹ýÔËÓªÉÌÉϼ¶DCµÄSMFÑ¡Ôñ²ßÂÔ£¬Ñ¡Ôñ±ßÔµUPF¡£¶ÔÓڷDZ¾µØµÄÁ÷Á¿£¬¿ÉÒÀ¿¿±ßÔµUPFͨ¹ýN9·¢Ë͸ø±¾µØUPF£¬ÉõÖÁÊÇÖÐÐÄ/ºËÐÄDCµÄUPF¡£
ͼ4 5G UPFµÄÈýÖÖ·ÖÁ÷·½Ê½
ÔÚ5G SA³¡¾°Ï£¬ÖÐÐËͨѶUPF¿ÉʵÏÖÈýÖÖ²»Í¬µÄ·ÖÁ÷·½Ê½£ºLADN¡¢UL_CLºÍMulti-home¡£Ó¦¶ÔδÀ´5G MEC¶àÔª»¯µÄÓ¦Óó¡¾°£¬ÖÐÐËͨѶÈýÖÖUPF·ÖÁ÷·½°¸£¬ÎªÔËÓªÉ̼°µÚÈý·½ÐÐÒµ¿Í»§Ìṩ¸ü¼Ó¶¨ÖÆ»¯µÄ±ßÔµÔƽâ¾ö·½°¸¡£
ͨ¹ýÒÔÉÏMECµÄ²¿Êð·½°¸£¬¿ÉÒÔʹÓû§ÃæϳÁµ½¿¿½üÓû§µÄ±ßÔµ½øÐв¿Êð£¬ÓÐЧ½µµÍ´«ÊäʱÑÓ£¬µ«ÈçºÎʵÏÖ¸ü¸ßЧÂʵÄת·¢ÄÜÁ¦³ÉΪÁíÒ»¸öؽ´ý½â¾öµÄÄÑÌâ¡£
MECµÄÓû§Ãæת·¢ÐÔÄÜÌôÕ½
Ä¿Ç°Òµ½çÖ÷Á÷µÄÓû§Ãæ¼ÓËÙ·½°¸Ö÷Òª»¹ÊǼ¯ÖÐÔÚÈí¼þ²ãÃ棬ÀýÈçͨ¹ýSR-IOV¡¢DPDK¡¢NUMA°óºË¡¢OSÓÅ»¯¡¢¾ÞÒ³µÈÈí¼þ¼¼ÊõÀ´ÊµÏÖ¡£µ«ÊÇËæ×Å5GÍøÂç¶Ô´ø¿íµÄÒªÇóÔ½À´Ô½¸ß£¬½ö¿¿Èí¼þ¼ÓËÙ¼¼ÊõÄÑÒÔÂú×ã5GÓ¦Óõķ¢Õ¹ÐèÒª£¬Îª´ËÖÐÐËͨѶÔÚÈí¼þ¼ÓËٵĻù´¡ÉÏ£¬ÔÚÒµ½çÂÊÏÈÍƳöÁË»ùÓÚFPGAÖÇÄÜÍø¿¨µÄÓ²¼þ¼ÓËÙ·½°¸£¬Âú×ã±ßÔµ²àµÄ¸ßÐԼ۱ȵÄת·¢ÐèÇó¡£
ÖÐÐËͨѶ±ßÔµUPFÓ²¼þ¼ÓËÙ·½°¸
ÖÐÐËͨѶÕë¶ÔMECÓ¦Óó¡¾°£¬Í¨¹ýÖÇÄܱàÅÅ·ÖÁ÷¼¼Êõ£¬½«Óû§ÃæµÄGTPU£¨User Plane Part of GPRS Tunneling Protocol£©Á÷Á¿½øÐзÖÁ÷жÔØ£¬¼õÇáÁËCPU¸ººÉ£¬Ð¶ÔغóµÄÁ÷Á¿ÓÉFPGAºÍ·þÎñÆ÷ÉϵÄÖÇÄÜÍø¿¨¹²Í¬Íê³É¸ßËÙת·¢¡£¸Ã·½Ê½¿ÉÓÐЧ½µ¼õÉÙÓû§Ãæת·¢´¦ÀíÁ÷³Ì£¬Ïû³ýÄÚ´æÆ¿¾±£¬ÌáÉýµ¥·þÎñÆ÷ÐÔÄÜÃܶȣ¬Ê¹×ª·¢ÄÜÁ¦ÌáÉýÊý±¶£¬³ä·ÖÂú×ãMECÓ¦Óó¡¾°¶Ô¸ßËÙת·¢µÄ¼¼ÊõÐèÇó¡£
ÖÐÐËͨѶÕë¶Ô²»Í¬³¡¾°ÏµÄMECÓû§Ã沿ÊðÒÔ¼°ÈíÓ²¼þ¼ÓËٵĴ´Ð½â¾ö·½°¸£¬¸³ÄÜ5G±ßÔµÔƽ¨É裬¼«´óÍƶ¯ÁË5G MECµÄÉÌÓò¿Êð¡£ÖÐÐËͨѶÃæÏò±ßÔµµÄUPF£¬±ü³Ð¿ª·Å¡¢¼«¼ò¡¢¸ßЧµÄÉè¼ÆÀíÄÖÂÁ¦ÓÚΪÔËÓªÉÌ´òÔìһվʽ¼´²å¼´ÓõÄCommon Edge½â¾ö·½°¸¡£ÖÐÐËͨѶ½«Óë¸ü¶àµÄÐÐÒµ»ï°éЯÊÖ£¬Ì½ÌÖ5G MECµÄ½¨É裬Íƶ¯5G MECÔÚÔËÓªÉÌ¡¢¹¤Òµ»¥ÁªÍø¡¢ÆóÒµIoTµÈ¼ÛÖµÁìÓòµÄ¹æÄ£ÉÌÓ㬸³ÄÜ5GÔÆʱ´ú¡£