Áö´ÉÇü ¿¡Áö¸¦ À§ÇÑ ¼ÒÇÁÆ®¿þ¾î Á¦°ø ºÐ¾ß ±Û·Î¹ú ±â¾÷ÀÎ À©µå¸®¹ö(Wind River)´Â ¿ÀÅä¸ðƼºê ¼ÒÇÁÆ®¿þ¾î Àü¹® ±â¾÷ º¤ÅÍ(Vector)¿Í Çù·ÂÇÏ¿© ¿ÀÅä»ç ¾î´ðƼºê(AUTOSAR Adaptive) Ç¥ÁØ ±â¹ÝÀÇ ADAS ¹× ÀÚÀ²ÁÖÇà ±â´É °³¹ßÀ» Áö¿øÇÏ´Â ¼ºñ½ºÁöÇâ¾ÆÅ°ÅØó(SOA)¸¦ Á¦°øÇÑ´Ù°í ¹àÇû´Ù. ¿ÀÅä»ç ¾î´ðƼºê Ç¥ÁØÀº Â÷·® Ãâ½Ã ÀÌÈÄ¿¡µµ ±â´É¼º°ú °¡Ä¡¸¦ Áö¼ÓÀûÀ¸·Î °ÈÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÑ´Ù.
¾ç»çÀÇ Çù·Â ¼Ö·ç¼ÇÀº º¤ÅÍÀÇ ¿ÀÅä»ç ¾î´ðƼºê ±â¼ú°ú À©µå¸®¹öÀÇ ½Ç½Ã°£ ¿î¿µÃ¼Á¦(RTOS) ºêÀÌ¿¢½º¿÷½º(VxWorks®)°¡ Æ÷ÇÔµÈ ½ÅÁ¦Ç° À©µå¸®¹ö ½ºÆ©µð¿À(Wind River Studio)·Î ±¸¼ºµÈ´Ù. À©µå¸®¹ö ½ºÆ©µð¿À´Â ¹Ì¼Ç Å©¸®Æ¼Äà Áö´ÉÇü ½Ã½ºÅÛÀÇ °³¹ß, ±¸Ãà, ¿î¿µ ¹× ¼ºñ½º¸¦ À§ÇÑ Å¬¶ó¿ìµå ³×ÀÌƼºê Ç÷§ÆûÀÌ´Ù. ¾ç»ç Çù·Â ¼Ö·ç¼ÇÀº ¾ö°ÝÇÑ ½Ç½Ã°£¼º(deterministic performance)À» ÇÊ¿ä·Î ÇÏ´Â ¾ÈÀü Çʼö(safety-critical) ¾ÖÇø®ÄÉÀ̼ÇÀ» Áö¿øÇϸç, ÀÚµ¿Â÷ Á¦Á¶¾÷üµéÀÌ SOA ±¸¼º¿ä¼Ò¸¦ ÅëÇØ ´Ù¾çÇÑ ÀÓ°èµµ(criticality)°¡ È¥ÀçµÈ ȯ°æ¿¡ È¿°úÀûÀ¸·Î ´ëÀÀÇÒ ¼ö ÀÖ´Â ±â¹ÝÀ» Á¦°øÇÑ´Ù.
¼ÒºñÀÚ °¡Àü ½ÃÀåÀÇ Çõ½Å ÁֱⰡ »¡¶óÁö¸ç ÀÚµ¿Â÷ ¼ÒºñÀÚµéÀÇ ±â´ëÄ¡µµ ³ô¾ÆÁü¿¡ µû¶ó, ÀüÅëÀûÀÎ Àü±â/ÀüÀÚ ¾ÆÅ°ÅØó¸¦ ¶Ù¾î³Ñ´Â ¼ö¿ä°¡ ¹ß»ýÇÏ°í ÀÖ´Â »óȲÀÌ´Ù. ÇÏÀ̺긮µå ¹× ¼ø ¼öÀü±âÂ÷ µîÀÇ Àü±âÈ Â÷·®(xEVs) ¹× ADAS ½Ã½ºÅÛ Áõ°¡·Î ÀÌ·¯ÇÑ ÃßÀÌ´Â ´õ °¡¼Ó鵃 °ÍÀ¸·Î Àü¸ÁµÇ°í ÀÖ´Ù. º¸½ºÅÏ ÄÁ¼³Æà ±×·ì(Boston Consulting Group)Àº 2030³â±îÁö Àü±âÂ÷°¡ ÀÚµ¿Â÷ ½ÃÀåÀÇ 51%¸¦ Â÷ÁöÇÒ °ÍÀ¸·Î ¿¹ÃøÇß´Ù. ÀÌ¿¡ µû¶ó °íÁ¤Çü ±â´É ÀåÄ¡ ¹× ¹°¸®ÀûÀÎ ECU(ÀüÀÚÁ¦¾îÀåÄ¡)´Â Áö´ÉÇü ¼ºñ½º ¹æ½ÄÀÇ ECU·Î ÁøÈÇÏ°í ÀÖ´Â Ãß¼¼ÀÌ´Ù.
Áö´ÉÇü ¼ºñ½º ¹æ½ÄÀÇ ECU´Â ±âÁ¸¿¡ ºÐ»êµÇ¾î ÀÖ´Â µµ¸ÞÀÎ ±â´ÉÀ» ÅëÇÕÇÏ¿© ÀÚµ¿Â÷ Á¦Á¶»ç°¡ ECU º¹À⼺À» ÁÙÀÌ°í ¿¬°áµÈ Ŭ¶ó¿ìµå ¼ºñ½º·Î Åë½ÅÀ» ÅëÇØ Â÷·®ÀÇ °¡Ä¡¿Í ¼ö¸íÀ» ¿¬ÀåÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÑ´Ù. ¼ºñ½º·Î¼ÀÇ ¼ÒÇÁÆ®¿þ¾î(SaaS)¸¦ Á¦°øÇϸç, ¿î¿µ ÀÚµ¿È¸¦ È®´ëÇÏ°í, ¸Ó½Å »ý¼º µ¥ÀÌÅ͸¦ »ç¿ëÇØ µ¥ÀÌÅÍ ±â¹ÝÀÇ ÀÇ»ç°áÁ¤À» µ½´Â´Ù. ÀÌ·¯ÇÑ ECUÀÇ Áß´ëÇÑ º¯È´Â SOA¸¦ ÅëÇØ ÀÌ·ç¾îÁö´Â °ÍÀ¸·Î, °øÅëÀÇ Åë½Å Ç¥ÁØÀ» »ç¿ëÇÏ´Â ¼ºñ½º ÀÎÅÍÆäÀ̽º¸¦ ÅëÇØ ¼ÒÇÁÆ®¿þ¾î ±¸¼º¿ä¼Ò¸¦ Àç»ç¿ëÇÒ ¼ö ÀÖµµ·Ï Á¤ÀÇÇϱâ À§ÇÔÀÌ´Ù.
»çÀÌ¶ó ¸®Ã³µå½¼(Cyra Richardson) À©µå¸®¹ö ÃÖ°íÁ¦Ç°Ã¥ÀÓÀÚ´Â "ÀÚµ¿Â÷ »ê¾÷Àº µðÁöÅÐ Æ®·£½ºÆ÷¸ÞÀ̼ÇÀ» ÅëÇØ ¼ÒºñÀڵ鿡°Ô »õ·Î¿î ¼º°ú¸¦ ¼±º¸À̴µ¥ °É¸²µ¹ÀÌ µÇ´Â ±â¼úÀûÀÎ ¹®Á¦µéÀ» ÇØ°áÇØ ³ª¾Æ°¡°í ÀÖ´Ù. SOA Á¢±Ù¹ýÀ» ÅëÇØ º¹À⼺À» ÁÙÀÌ°í ¼ÒÇÁÆ®¿þ¾î Àç»ç¿ë¼ºÀ» ±Ø´ëÈÇÏ¿© ÀÚµ¿Â÷ÀÇ °³¹ß, ¹èÆ÷, °ü¸®¿¡ À̸£´Â Àüü ¶óÀÌÇÁ»çÀÌŬÀÇ ¼Óµµ¿Í È¿À²¼ºÀ» Çâ»ó½Ãų ¼ö ÀÖ´Ù”°í ¼³¸íÇÏ¸ç “º¤ÅÍ¿ÍÀÇ Çù¾÷À¸·Î À©µå¸®¹ö´Â ÀÚµ¿Â÷ Á¦Á¶¾÷üµéÀÌ ½ÃÀå¿¡ ¹Ù·Î Àû¿ëÀÌ °¡´ÉÇϵµ·Ï °ËÁõµÈ ¼Ö·ç¼ÇÀ» °ø±ÞÇÔÀ¸·Î½á Áö´ÉÇü ¼ºñ½º ¹æ½ÄÀÇ ¿§Áö ½Ã½ºÅÛÀ» ±¸ÃàÇÏ°í, ÀÚÀ² ÁÖÇà Â÷·®À» º¸´Ù ½Å¼ÓÇÏ°Ô Á¦°øÇÏ°í ¹èÆ÷ÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÒ °èȹÀÌ´Ù”°í ¸»Çß´Ù.
¸¶¸£Äí½º ¿ÜÅÚ(Markus Oertel) º¤ÅÍ Á¦Ç° °³¹ß ¸Å´ÏÀú´Â “¿ÀÅä»ç ¾î´ðƼºê¿Í °°Àº Ç¥ÁØ ±â¹ÝÀÇ ¾ÈÀüÇÏ°í ¾ÈÁ¤ÀûÀÎ ¼Ö·ç¼ÇÀ» ÅëÇØ ±â¾÷µéÀº º¸´Ù ºü¸£°Ô ÀÚÀ² ½Ã½ºÅÛÀ» ±¸ÃàÇÏ°í °ø±Þ¸Á ³» ´Ù¸¥ ±â¼úµé°úÀÇ »óȣȣȯ¼ºÀ» º¸ÀåÇÒ ¼ö ÀÖ´Ù”°í ¸»ÇÏ¸ç “À©µå¸®¹ö¿ÍÀÇ °·ÂÇÑ ÆÄÆ®³Ê½ÊÀ» ÅëÇØ ÀÚÀ² ÁÖÇà ½Ã½ºÅÛ °³¹ßÀÇ µµÀü°úÁ¦µéÀ» ÇØ°áÇÏ°í, ¾ç»ç °í°´µéÀÌ ºü¸£°Ô ½ÃÀå¿¡ »õ·Î¿î ±â¼úÀ» ¼±º¸ÀÏ ¼ö ÀÖµµ·Ï Áö¿øÇÏ°íÀÚ ÇÑ´Ù”°í µ¡ºÙ¿´´Ù.
ÀÚµ¿Â÷ ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚµéÀº SOA¸¦ ÅëÇØ Áö´ÉÇü ¼ºñ½º ¹æ½Ä ECUÀÇ Àüü ¶óÀÌÇÁ»çÀÌŬ¿¡ ´ëÇÑ È°µ¿µéÀ» È®Àå½Ãų ¼ö ÀÖ´Ù. ¶óÀÌÇÁ»çÀÌŬ¿¡´Â ¼³°è, °³¹ß, °ËÁõ, ¼ÒÇÁÆ®¿þ¾î ¹èÆ÷, Áö¼ÓÀûÀÎ ±â´É ¾÷±×·¹À̵å, ¼ÒÇÁÆ®¿þ¾î ¾÷µ¥ÀÌÆ® µîÀÌ Æ÷ÇԵȴÙ. ÇâÈÄ¿¡´Â ¿£ÅÍÇÁ¶óÀÌÁî ¿î¿µ ȯ°æ¿¡¼µµ µðÁöÅÐ Çǵå¹é ·çÇÁ¿¡ ´ëÇÑ ±ÙÁ¢ ±â¼ú·Î¼ SOA¸¦ »ç¿ëÇÏ¿©, Â÷·®°úÀÇ Åë½ÅÀ» À¯ÁöÇÏ°í, ½Ç½Ã°£ ¾×¼ÇÀ» À§ÇÑ ECU ÅÚ·¹¸ÞÆ®¸® Á¤º¸¸¦ ¸ð´ÏÅ͸µÇÏ´Â ÇÑÆí °í°´µé¿¡°Ô Àû±ØÀûÀ¸·Î »õ·Î¿î ¼ºñ½º Á¦°øÇÒ ¼ö ÀÖ´Ù. |