´º½º
 








 
 
 




Àü¼Û 2025-08-11 10:15
[´º½º/º¸µµÀÚ·á]

º¤ÅÍ, ºü¸£°í È¿À²ÀûÀÎ DDS ½Ã¹Ä·¹ÀÌ¼Ç ¹× Å×½ºÆ®¸¦ À§ÇÑ »õ·Î¿î CANoe ¿É¼Ç DDS Ãâ½Ã


Â÷·® ³×Æ®¿öÅ© ¹× ÀÓº£µðµå ½Ã½ºÅÛ °³¹ß ºÐ¾ß¿¡¼­ ¼ÒÇÁÆ®¿þ¾î ¼Ö·ç¼ÇÀ» Á¦°øÇÏ´Â ±Û·Î¹ú ±â¾÷ º¤ÅÍÄÚ¸®¾Æ(Áö»çÀå ÀåÁöȯ)´Â ¿À´Ã, ÀÚ»çÀÇ ÀÚµ¿Â÷ ¹× ÀÓº£µðµå ½Ã½ºÅÛ¿ë ÅëÇÕ °³¹ß·Å×½ºÆ® ¼Ö·ç¼ÇÀÎ ‘CANoe’°¡ DDS(Data Distribution Service, µ¥ÀÌÅÍ ºÐ»ê ¼­ºñ½º) Åë½Å Ç¥ÁØÀ» Áö¿øÇÑ´Ù°í ¹àÇû´Ù.

CANoe.DDS´Â »ç¿ëÀÚ°¡ ÀÌ¹Ì Àͼ÷ÇÑ CANoe ȯ°æ ¾È¿¡¼­, DDS ±â¹Ý ½Ã½ºÅÛÀ» ÀÚ¿¬½º·´°í ½±°Ô ½Ã¹Ä·¹À̼ÇÇϰí, ºÐ¼®Çϰí, Å×½ºÆ®ÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁØ´Ù. ÀÌ »õ·Î¿î ¿É¼ÇÀº ÀÚµ¿Â÷, ÀÇ·á ±â¼ú, ±×¸®°í »ê¾÷ 4.0 ºÐ¾ßÀÇ ºÐ»ê ½Ã½ºÅÛ °³¹ßÀÚ¿Í Å×½ºÆ® ´ã´çÀÚµéÀÇ ¾÷¹«¿¡ Å« µµ¿òÀ» ÁÙ ¼ö ÀÖ´Ù.

CANoe.DDS´Â DDS Á¦¾î±â(Domain Participants)¸¦ ºü¸£°Ô ½Ã¹Ä·¹À̼ÇÇÒ ¼ö ÀÖ°í, ±âÁ¸¿¡ ÀÛ¼ºµÈ IDL(Interface Description Language) ÆÄÀϵµ ±×´ë·Î °¡Á®´Ù ¾µ ¼ö ÀÖ´Ù. ¶ÇÇÑ, CAPL, C#, ÆÄÀ̽ã(Python)°ú °°Àº ¾ð¾î¸¦ »ç¿ëÇØ º¹ÀâÇÑ Å×½ºÆ®¸¦ ÀÚµ¿È­ÇÒ ¼ö ÀÖÀ¸¸ç, Traceâ¿¡¼­´Â DDS¿Í Ethernet Åë½ÅÀÌ ±×·¡ÇÈ È­¸éÀ¸·Î ½Ã°¢È­µÇ¾î º¸¿©Áö°í, °£´ÜÇÑ ÅØ½ºÆ® ¼³Á¤¸¸À¸·Îµµ ȯ°æ ±¸¼ºÀÌ °¡´ÉÇØ ÀÛ¾÷ÀÌ ÈξÀ ¼ö¿ùÇÏ´Ù.

CANoe.DDS´Â OMG DDS Ç¥ÁØ¿¡¼­ Á¤ÀÇµÈ ¸ðµç QoS(Quality of Service) ÆÄ¶ó¹ÌÅ͵éÀ» Áö¿øÇϰí, ROS2 ȯ°æ°úµµ Á÷Á¢ ¿¬°áÇÒ ¼ö ÀÖ¾î, ÇÏÀ̺긮µå ½Ã½ºÅÛÀ̳ª Ãʱ⠴ܰèÀÇ SIL(Software-in-the-Loop) Å×½ºÆ®¿¡µµ ÀûÇÕÇÏ´Ù. ¶ÇÇÑ, DDS º¸¾È È®Àå(DDS Security Extension)µµ Áö¿øÇϱ⠶§¹®¿¡, º¸¾ÈÀÌ Ãë¾àÇÑ ¿µ¿ªÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç Å×½ºÆ®µµ ¾ÈÀüÇÏ°Ô ÁøÇàÇÒ ¼ö ÀÖ´Ù.
ÇÑÆí, DDS´Â ºü¸£°í ¾ÈÁ¤ÀûÀÎ ½Ç½Ã°£ µ¥ÀÌÅÍ Àü´ÞÀ» °¡´ÉÇÏ°Ô ÇØ ÁÖ¸ç, °­°Ç¼º(robustness), ¾ÈÀü¼º(safety), È®À强(scalability)À» Áß¿äÇÏ°Ô ¿©±â´Â ºÐ»ê ½Ã½ºÅÛ°ú ¾ÖÇø®ÄÉÀ̼ǿ¡ ¸Å¿ì ÀûÇÕÇÑ Åë½Å ±â¼úÀÌ´Ù.

DDSÀÇ ÇÙ½É Æ¯Â¡À¸·Î´Â À¯¿¬ÇÑ ¹ßÇà/±¸µ¶(publish/subscribe) ±¸Á¶, ³ôÀº È®À强, ¿ì¼öÇÑ È¿À²¼º, À̱âÁ¾ °£ ȣȯ(interoperability), ±×¸®°í ´Ù¾çÇÑ QoS ÆÄ¶ó¹ÌÅ͵éÀ» Á¶Á¤ÇÒ ¼ö ÀÖ´Â À¯¿¬ÇÑ ¼³Á¤ÀÌ ÀÖ´Ù. ÀÌ·¯ÇÑ ÀåÁ¡ ´öºÐ¿¡ DDS´Â ´Ù¾çÇÑ »ê¾÷ ºÐ¾ß¿¡¼­ Åë½Å Ç¥ÁØÀ¸·Î ÀÚ¸® Àâ°í ÀÖ´Ù. 

  Å±×(Tag)  : À©µµ¿ì ÀÓº£µðµå
°ü·Ã ±â»ç º¸±â
űװ¡ µî·ÏµÇÁö ¾Ê¾Æ °ü·Ã ±â»ç¸¦ Ãâ·ÂÇÒ ¼ö ¾ø½À´Ï´Ù
ÆíÁýºÎ / ÆíÁýºÎ´Ô¿¡°Ô ¹®ÀÇÇϱâ press@bodnara.co.kr
À̱â»ç¿Í »çÁøÀº ¾÷ü¿¡¼­ Á¦°ø¹ÞÀº º¸µµÀÚ·á¿Í »çÁøÀ¸·Î, º¸µå³ª¶óÀÇ ³íÁ¶¿Í´Â ´Ù¸£´Ù´Â Á¡À» ¾Ë·Áµå¸³´Ï´Ù.
½ÎÀÌ¿ùµå °ø°¨ ±â»ç¸µÅ© ÆÛ°¡±â ±â»ç³»¿ë ÆÛ°¡±â ÀÌ ±â»ç¸¦ ÇϳªÀÇ ÆäÀÌÁö·Î ¹­¾î º¼ ¼ö ÀÖ½À´Ï´Ù. Ãâ·Âµµ °¡´ÉÇÕ´Ï´Ù.
ȨÀ¸·Î žÀ¸·Î
º¸µå³ª¶ó ¸¹À̺» ±â»ç
AMD Zen6, Àü·Â È¿À²°ú ·¹ÀÌÅϽà °³¼± ½Å±Ô ÀÎÅÍÄ¿³ØÆ® ±â¼ú Àû¿ë?
ASRock, AM5 ¼ÒÄÏ ¸ÞÀκ¸µå¿ë ¹ÙÀÌ¿À½º 3.50 ¹öÀü ¹èÆ÷
AMD Â÷¼¼´ë GPUÀÇ ½Å¹«±â DGF °¡¼Ó °ø°³
»þ¿À¹ÌÄÚ¸®¾Æ, 12ÀϱîÁö ÇѰ¡À§ ºò¼¼ÀÏ
¾ÖÇÃÀÇ ¿ª´ë °¡Àå ¾ãÀº ¾ÆÀÌÆù, ¾ÆÀÌÆù ¿¡¾î¿Í ¾ÆÀÌÆù 17 ½Ã¸®Áî °ø°³
10Gbps ¼ÓµµÀÇ ¿ÜÀå M.2 SSD ÄÉÀ̽º, ipTIME SSD101M2
ÃÖ´ë ¿­Èê Ãß¼® ¿¬ÈÞ »çÀü Á¡°Ë,ÄÚ¾î ¿ïÆ®¶ó 7 265K & RTX 5070 Ti °ÔÀÓ ¼º´É
½Å·Ú°¡ ¾øÀ¸¸é ÃÖÀú°¡¶óµµ ¾È»ç´Â ½Ã´ë°¡ ¿Ô´Ù, º¯È­ÇÏ´Â PC½ÃÀå Æ®·»µå µû¶óÀâ±â
   ÀÌ ±â»çÀÇ ÀÇ°ß º¸±â
Æ®À§ÅÍ º£Å¸¼­ºñ½º °³½Ã! ÃֽŠPC/IT ¼Ò½ÄÀ» Æ®À§Å͸¦ ÅëÇØ È®ÀÎÇϼ¼¿ä @bodnara

±âÀÚÀÇ ½Ã°¢ÀÌ Ç×»ó ¿ÇÀº°ÍÀº ¾Æ´Õ´Ï´Ù. ³ª¸ÓÁö´Â ¿©·¯ºÐµéÀÌ Ã¤¿ö Áֽʽÿä.

2014³âºÎÅÍ ¾î·Á¿î À̾߱⸦ ½±°Ô ÇÏ´Â °ÍÀ¸·Î ÆíÁý¹æÄ§À» ¹Ù²ß´Ï´Ù.
´Ð³×ÀÓ À¥º¿¹æÁö

ȨÀ¸·Î žÀ¸·Î
 
 
2025³â 10¿ù
ÁÖ°£ È÷Æ® ·©Å·

[°á°ú¹ßÇ¥] 2025³â 1ºÐ±â Æ÷ÀÎÆ® ¼ÒÁø ·Î¶Ç 17
[°á°ú¹ßÇ¥] 2025³â 3ºÐ±â Æ÷ÀÎÆ® ¼ÒÁø ·Î¶Ç 11
[°á°ú¹ßÇ¥] 2025³â 2ºÐ±â Æ÷ÀÎÆ® ¼ÒÁø ·Î 18
[°á°ú¹ßÇ¥] 2024³â 4ºÐ±â Æ÷ÀÎÆ® ¼ÒÁø ·Î¶Ç 19
[°á°ú¹ßÇ¥] 2024³â 3ºÐ±â Æ÷ÀÎÆ® ¼ÒÁø ·Î¶Ç 20

½Ç½Ã°£ ´ñ±Û
¼Ò¼È ³×Æ®¿öÅ©