TTA °£Ç๰ - ICT Standard Weekly

Ȩ > Ç¥ÁØÈ­ Âü¿© > TTA°£Ç๰ > ICT Standard Weekly

±â¼úÇ¥ÁØÀ̽´

´Ù¿î·Îµå (2005-41È£)
Æ®À§ÅÍ ÆäÀ̽ººÏ ¹ÌÅõµ¥ÀÌ

[ÀüÆĹæ¼Û] RMCP-2, °³ÀÎ ¹æ¼Û ¼­ºñ½º¸¦ ½ÇÇöÇÒ ¼ö ÀÖ´Â ±â¼ú

Áö±Ý±îÁö ¹æ¼ÛÀ̶ó´Â ´Ü¾î¸¦ '¶óÀÌ¿À³ª ÅÚ·¹ºñÀüÀ» ÅëÇØ ³Î¸® µè°í º¼ ¼ö ÀÖ°Ô ¼Ò¸®³ª ¿µ»óÀ» ÀüÀÚÆÄ·Î ¹Ù²Ù¾î ³»º¸³»´Â ÇàÀ§'¶ó°í Á¤ÀÇÇÏ´Â µ¥¿¡ ´ëÇØ º°´Ù¸¥ ÀÌ°ßÀÌ ¾ø¾ú±â¿¡ ´ë±Ô¸ð ¹æ¼Û½Ã¼³À» °®ÃßÁö ¸øÇÑ ÀÏ¹Ý °³°³ÀÎÀÌ Á÷Á¢ ¹æ¼Û¿¡ Âü¿©ÇÑ´Ù´Â °ÍÀº °ÅÀÇ ºÒ°¡´ÉÇÑ °ÍÀ¸·Î ¿©°Ü¿Ô´Ù. ÇÏÁö¸¸ ÀÌ·¯ÇÑ ¹æ¼ÛÀÌ Á¡Â÷ ÀÏ¹Ý »ç¿ëÀÚµé·Î ÇÏ¿©±Ý Á÷Á¢ Âü¿© ÇÒ ¼ö ÀÖ´Â ¸Åü·Î ´Ù½Ã ž°í ÀÖ´Ù. 

°ú°Å ÀÎÅÍ³Ý »ç¿ëÀÚµéÀº ¾î´À ƯÁ¤ CP(Contents Provider)°¡ °ü¸®Çϴ ȨÆäÀÌÁö¿¡¼­ ±ÛÀ̳ª µ¿¿µ»óÀ» ´Ù¿î¹Þ´Â ¼öµ¿ÀûÀÎ »ç¿ëÀÚ(passive user)¿´Áö¸¸ ÃÖ±ÙÀÇ ÀÎÅÍ³Ý »ç¿ëÀÚµéÀº ÀڽŸ¸ÀÇ È¨ÆäÀÌÁö¸¦ ÅëÇØ »çÁøÀ̳ª ±ÛÀ» ¿Ã¸®´Â ´Éµ¿ÀûÀÎ »ç¿ëÀÚ(active user)·Î Å»¹Ù²ÞµÇ°í ÀÖ´Ù. ÀÌ·¯ÇÑ º¯È­´Â ¹«¸© ÀÎÅͳݻӸ¸ ¾Æ´Ï¶ó ½ºÆ®¸®¹Ö ¹æ¼Û¿¡¼­µµ ³ªÅ¸³ª°í Àִµ¥ ±×Áß °³ÀÎ À½¾Ç ¹æ¼Û±¹ÀÌ ±× ´ëÇ¥ÀûÀÎ °æ¿ì·Î ²ÅÀ» ¼ö ÀÖ´Ù. °³ÀÎ À½¾Ç ¹æ¼Û±¹À» ¿î¿µÇÏ´Â ÀÎÅÍ³Ý »ç¿ëÀÚ´Â ÀÎÅÍ³Ý ½ºÆ®¸®¹Ö ¼­ºñ½º¸¦ ÅëÇØ ¹æ¼ÛÀ» Á¦ÀÛ/¹èÆ÷/ÁøÇàÇÒ ¼ö ÀÖ´Ù.

ÇÏÁö¸¸ ÇöÀçÀÇ ÀüÇüÀûÀÎ '°³ÀÎ ÀÎÅÍ³Ý ¹æ¼Û¼­ºñ½º'¿¡¼­´Â ¹æ¼ÛÀ» ÇÏ´Â °³ÀÎÀÌ ISP¿¡¼­ Á¦°øÇÏ´Â ¼­¹ö¸¦ ÅëÇϰųª ÀÚ½ÅÀÇ °¡Á¤¿¡ ÀÖ´Â µ¥½ºÅ©Å¾ ÄÄÇ»Å͸¦ ÅëÇØ ÄÜÅÙÃ÷¸¦ ¹èÆ÷ÇÏ´Â ¹æ¹ýÀ» »ç¿ëÇÏ°í ÀÖ´Ù. ÇÏÁö¸¸ °³ÀÎ¿ë µ¥½ºÅ©Å¾ ÄÄÇ»ÅÍ´Â ÀÌ¿Í °°Àº ¹æ¼Û ¼­ºñ½º¸¦ Á¦°øÇϱ⿡´Â ÅξøÀÌ ºÎÁ·ÇÑ ³×Æ®¿öÅ©/½Ã½ºÅÛ ÀÚ¿øÀ» °¡Áö°í Àֱ⠶§¹®¿¡, ´Ù¼öÀÇ µ¿½Ã Á¢¼ÓÀÚµéÀ» µ¿½Ã¿¡ ¼­ºñ½ºÇϱⰡ ¾î·Æ´Ù. µû¶ó¼­ ¾ÆÁ÷±îÁöµµ °³ÀÎ ÀÎÅÍ³Ý ¹æ¼Û ¼­ºñ½ºÀÇ ½Ç¿ëÈ­´Â µÇÁö ¾Ê°í ÀÖ´Ù.

ÇÏÁö¸¸ ÀÌ·¯ÇÑ °³ÀÎ ÀÎÅÍ³Ý ¹æ¼Û ¼­ºñ½º¸¦ ½ÇÇöÇÒ ¼ö ÀÖµµ·Ï ¼³°èµÈ RMCP-2(Relayed Multi-Cast Protocol) Ç¥ÁØ ±â¼úÀº Áö³­ 2005³â 8¿ù ÇÁ¶û½º ´Ï½º¿¡¼­ °³ÃÖµÈ ITU-T Q.1/17 °ú ISO/IEC JTC1/SC6 WG7 ÇÕµ¿ ȸÀÇ¿¡¼­ FCD(Final Committee Draft) ÀýÂ÷¸¦ ¹âÀ» ¼ö ÀÖµµ·Ï »çÀü ½ÂÀÎ¹Þ°Ô µÇ¾î, °³ÀÎ ÀÎÅÍ³Ý ¹æ¼Û ¼­ºñ½º ½Ã´ë°¡ ¸ÓÁö¾Ê¾Æ º¸ÆíÈ­ µÉ °ÍÀ¸·Î Àü¸ÁµÈ´Ù. À̾ RMCP-2 ±â¼ú¿¡ °üÇÑ ³»¿ëÀ» ¼Ò°³ÇÑ´Ù.

 

RMCP-2 ±â¼úÀÇ ¼Ò°³

RMCP-2´Â ¼ø¼ö IP ¸ÖƼij½ºÆ® ³×Å©¿öÅ©°¡ º¸ÆíÈ­µÇÁö ¾ÊÀº ȯ°æ¿¡¼­µµ ¼ø¼ö IP ¸ÖƼij½ºÆ®¿Í °°Àº ¼­ºñ½º¸¦ Á¦°øÇÒ ¼ö ÀÖ´Â ±â¼úÀÌ´Ù. À̸¦ À§ÇÏ¿© IP ¸ÖƼij½ºÆ® ±â´ÉÀ» ÇÊ¿ä·Î ÇÏ´Â ÀÀ¿ë ¼­ºñ½º¿¡ µû¸¥ ¼¼¼ÇÀ» º°µµ·Î Á¤ÀÇÇÑ ÈÄ, ¼Û½ÅÀڷκÎÅÍ Àü´ÞµÇ´Â ±×·ì µ¥ÀÌÅ͸¦ IP ¸ÖƼij½ºÆ®°¡ °¡´ÉÇÑ Áö¿ªÀ» ÀÌ¿ëÇÏ¿© 1:N ¸ÖƼij½ºÆ® µ¥ÀÌÅ͸¦ Àü´ÞÇÑ´Ù. µû¶ó¼­ ÇöÀç ÀÎÅÍ³Ý ÀÎÇÁ¶ó º¯°æ ¾øÀ̵µ ±×·ì ÀÀ¿ë ¼­ºñ½º¿¡°Ô ¼ø¼öÇÑ IP ¸ÖƼij½ºÆ®ÀÇ ÀåÁ¡À» °®´Â´Ù.

 

<±×¸² 1> RMCP-2 µ¿ÀÛ ¹æ½Ä

 

RMCP-2ÀÇ ¼­ºñ½º ¸ðµ¨Àº Å©°Ô 3°³ÀÇ ¿ä¼Ò·Î ÀÌ·ç¾îÁø´Ù. ù¹ø°´Â ¼ø¼öÇÑ ¸ÖƼij½ºÆ® ÀÀ¿ë ȯ°æÀÌ´Ù. Áï ÇϺΠIP ¸ÖƼij½ºÆ® ¸ÁÀ» »ç¿ëÇÏ¿© ±×·ì µ¥ÀÌÅ͸¦ ¼Û¼ö½Å ÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥µéÀ» ÀǹÌÇÑ´Ù. µÎ¹ø°´Â À¯´Ïij½ºÆ® ȯ°æ¿¡¼­ ¿À¹ö·¹ÀÌ ³×Æ®¿öÅ©¸¦ ±¸ÃàÇØ ÁÖ´Â ¸ÖƼij½ºÆ® ¿¡ÀÌÀüÆ®(MA: Multicast Agent)µéÀÌ´Ù. MAµéÀº À¯´Ïij½ºÆ® ³×Æ®¿öÅ©¿¡¼­ °³º°Àû ȤÀº ±×·ìÀÀ¿ë°ú µ¿½Ã¿¡ Á¸ÀçÇÒ ¼ö ÀÖÀ¸¸ç ¼Û½Å ÀÀ¿ëÀ¸·ÎºÎÅÍ ¼ö½Å ÀÀ¿ë±îÁö MAµé°£¿¡ ¿À¹ö·¹ÀÌ ³×Æ®¿öÅ©¸¦ ±¸¼ºÇÑ´Ù.  MAµé Áß¿¡¼­ ¼Û½ÅÀÚ ³ëµå ȤÀº ³×Æ®¿öÅ©¿¡ Á¸ÀçÇÏ´Â MA¸¦ ´Ù¸¥ °Íµé°ú ±¸ºÐÇϱâ À§ÇØ Æ¯º°È÷ SMA(Sender-side MA)¶ó°í ȣĪÇÑ´Ù. ¸¶Áö¸·À¸·Î RMCP ¿À¹ö·¹ÀÌ ³×Æ®¿öÅ©¸¦ Åë°ýÀûÀ¸·Î °ü¸®ÇÏ´Â ¼¼¼Ç¸Å´ÏÀú¸¦ ²ÅÀ» ¼ö ÀÖ´Ù. ¼¼¼Ç ¸Å´ÏÀú´Â RMCP ¼¼¼ÇÀÇ »ý¼º°ú ¼Ò¸ê, MAµéÀÇ RMCP ¼¼¼Ç °¡ÀÔ Çã¶ô µî °¢Á¾ RMCP ¼¼¼Ç »óÅ °ü¸® ÀÓ¹«¸¦ ´ã´çÇÑ´Ù.

 

Ç¥ÁØÈ­ ÁøÇàÇöȲ

º» ȸ±â µ¿¾È ´Ù·ç¾ú´ø RMCP-2°ü·Ã ³»¿ëÀº ´ÙÀ½°ú °°´Ù.

¿ì¼± ¸ÖƼij½ºÆ® ±â´ÉÀÌ Áö¿øµÇ´Â ·ÎÄà ·£ ȯ°æ ȤÀº ·ÎÄà ¸ÖƼij½ºÆ® Áö¿ª¿¡¼­ RMCP-2 ³ëµå(MA)ÀÇ À¯¿¬ÇÑ Å»Å𸦠À§ÇÑ ºÎµå·¯¿î ¿ªÇÒ ±³Ã¼ ¸ÞÄ¿´ÏÁòÀ» º¸¿ÏÇÏ¿´´Ù. À̸¦ ÅëÇÏ¿© RMCP-2¸¦ ´ÜÁö ¼Ò±Ô¸ð ³ëµå°£¿¡¸¸ »ç¿ëÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó, Áß°£ ±Ô¸ð ÀÌ»óÀÇ ¹æ¼Û ¼­ºñ½º¿¡¼­µµ »ç¿ëÇÒ ¼ö ÀÖÀ» °ÍÀ¸·Î Àü¸ÁÇÑ´Ù. ¶ÇÇÑ ¸Á¿¡ ¿À·ù°¡ ¹ß»ýÇÏ¿´À» °æ¿ì, À̸¦ º¹±¸ÇÒ ¼ö ÀÖ´Â ¸ÞÄ¿´ÏÁòÀÌ Á¦¾ÈµÇ¾ú´Ù. ÇÑÆí ÀÌ·¯ÇÑ ±â´ÉµéÀ» À§ÇÑ RMCP-2 ÇÁ·ÎÅäÄÝ ¸Þ½ÃÁö ÇüÅ°¡ Ãß°¡ º¸¿ÏµÇ¾ú´Âµ¥, À̰͵éÀº º» ȸ±â¿¡¼­ Á¦¾ÈÇÑ RMCP-2 ¸Þ½ÃÁöµéÀº ÇöÀçÀÇ RMCP-2 ±Ô°Ý¿¡ ÀÖ´Â ¸Þ½ÃÁö Æ÷¸Ë¿¡ È®ÀåµÈ ±â´ÉÀ» Æ÷ÇÔÇϱâ À§ÇÑ È®Àå ¸Þ½ÃÁö Æ÷¸ËÀÌ´Ù. ¾Æ¿ï·¯ RMCP-2 ±Ô°Ý¿¡ µû¶ó ±¸ÇöÇÏ·Á ÇÒ ¶§, ÀÀ¿ë API, µ¥ÀÌÅÍ Àü´Þ ¹æ½Ä µîÀÇ ³»¿ëÀÌ ºÎ·Ï¿¡ Ãß°¡/º¸¿ÏµÇ¾ú´Ù.

 

ÇâÈÄ ¹ßÀü ¹æÇâ ¹× RMCP-2 °ü·Ã Ç¥ÁØÈ­ ÃßÁø °èȹ

±Ý¹ø ȸ±â¿¡¼­´Â RMCP-2 ±â¼ú¿¡ ´ëÇÑ ÆíÁý»ó ¿À·ùµîÀ» º¸¿ÏÇÏ¿© Â÷±â ȸÀÇÀÎ 10¿ù ITU-T Á¦³×¹Ù ¹ÌÆÿ¡¼­ RMCP-2 Ç¥ÁØ ±Ô°ÝÀ» FCD·Î ÃßÁøÇÒ ¼ö ÀÖµµ·Ï »çÀü½ÂÀι޴ ¼º°ú¸¦ °ÅµÐ ȸÀÇ¿´´Ù. ÀÌ°ÍÀº RMCP-2 ±â¼úÀÌ ±â¼úÀûÀ¸·Î ¼º¼÷µÇ¾ú´Ù´Â °ÍÀÇ Áõ¸íÇÏ´Â ´ÜÆíÀûÀÎ ¿¹¶ó ÇÒ ¼ö ÀÖ´Ù.

RMCP-2 ±â¼úÀº ±×·ì ÀÀ¿ë ¼­ºñ½ºÀÇ ¹æ½Ä°ú´Â »ó°ü¾ø´Â µ¶¸³ÀûÀÎ ¸Á Àåºñ¶ó±â º¸´Ù´Â, ¼­ºñ½º Ư¼ºÀ» ÃÖ´ëÇÑ ¹Ý¿µÇÒ ¼ö ÀÖµµ·Ï Á¾´Ü ´Ü¸»¿¡ »ç¿ëµÇ´Â ±â¼úÀÌ´Ù. µû¶ó¼­ RMCP-2 ±â¼úÀÇ ¼º°øÀ» À§Çؼ±, ´Ù¾çÇÑ ±×·ì Åë½Å ÀÀ¿ë ¼­ºñ½ºÀÇ ¹ß±¼°ú ±× º¸±ÞÀ» À§ÇÑ ±¸Ã¼ÀûÀÎ °èȹÀÌ ¿ä±¸µÈ´Ù. ¸¶Ä§ ÃÖ±Ù ¿Â¶óÀÎ ±³À°°ú °ÔÀÓ µîÀ» Áß½ÉÀ¸·Î ÇÏ´Â µðÁöÅÐ ÄÜÅÙÃ÷ ½ÃÀåÀÌ Áö¼ÓÀûÀ¸·Î ¼ºÀåÇÏ´Â Ãß¼¼À̱⠶§¹®¿¡, RMCP¿Í °°ÀÌ Áß, ¼Ò±Ô¸ð ±×·ì Åë½Å ¼­ºñ½º¸¦ Áö¿øÇÏ´Â Àü¼Û ±â¼úÀÇ ¿ä±¸°¡ Á¡Â÷ Áõ°¡ÇÒ °ÍÀ¸·Î º¸ÀδÙ.

ÇÑÆí RMCP-2 Ç¥ÁØ ±â¼úÀº ´Ü¼øÈ÷ ½Ç½Ã°£ ÇüÅÂÀÇ ÀÏ´ëÀÏ ÀÎÅÍ³Ý ¹æ¼Û ÇüÅ»Ӹ¸ ¾Æ´Ï¶ó ½Å·ÚÀûÀÎ µ¥ÀÌÅÍ Àü¼Û, ´Ù´ë´Ù Åë½Å ÀÀ¿ë ¼­ºñ½º ¹× À¯¹«¼± È®Àå±îÁö °í·ÁÇÏ´Â Ãß¼¼À̱⠶§¹®¿¡, ÇâÈÄ RMCP-2¸¦ ÅëÇÑ ±×·ì Åë½Å ÀÀ¿ë ¼­ºñ½ºÀÇ È°¹ßÇÑ ¹ßÀü ¶ÇÇÑ ±â´ëµÈ´Ù.

¹ÚÁÖ¿µ (Çѱ¹ÀüÀÚÅë½Å¿¬±¸¿ø ¼­ºñ½ºÀÎÁöÁ¦¾î¿¬±¸ÆÀ, jypark@etri.re.kr)

* º» ±ÛÀº ÀúÀÚÀÇ ÀÇ°ßÀÏ »Ó TTA ±â°üÀÇ ÀÔÀå°ú´Â ¹«°üÇÕ´Ï´Ù.