Ȩ > Ç¥ÁØÈ Âü¿© > TTA°£Ç๰ > ICT Standard Weekly
[ÀüÆĹæ¼Û] 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¸¦ ÅëÇÑ ±×·ì Åë½Å ÀÀ¿ë ¼ºñ½ºÀÇ È°¹ßÇÑ ¹ßÀü ¶ÇÇÑ ±â´ëµÈ´Ù.