TTA °£Ç๰ - ICT Standard Weekly

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

±â¼úÇ¥ÁØÀ̽´

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

[Àü¼ÛÅë½Å] PMIPv6 ȯ°æ¿¡¼­ÀÇ ¸ÖƼij½ºÆ® Åë½Å Áö¿ø

Áö³­ IETF Á¦ 73Â÷ ȸÀÇ(2008.11.16~11.21, ¹Ì±¹ ¹Ì³×¾ÆÆú¸®½º)¿¡¼­´Â À̵¿¼º ȯ°æ¿¡¼­ ¸ÖƼij½ºÆ® Áö¿ø°ú °ü·ÃµÈ ÇÁ·ÎÅäÄÝ Ç¥ÁØÈ­¸¦ Çϱâ À§ÇÑ ¿öÅ·±×·ì Çü¼ºÀ» ¸ñÇ¥·Î MULTIMOB(Multicast Mobility) BOF(Birds of Feather) ȸÀǰ¡ ÀÖ¾úÀ¸¸ç, mobile IPTV¸¦ ´ë»ó ¼­ºñ½º·Î ÇÑ´Ù´Â Á¡¿¡¼­ ¿öÅ·±×·ìÀ¸·Î Çü¼ºµÉ °¡´É¼ºÀÌ ³ôÀº °ÍÀ¸·Î ¿¹»óµÈ´Ù.

º» °í¿¡¼­´Â ¸ÕÀú MULTIMOB BOF¿¡¼­ ¸ñÇ¥·Î ÇÏ´Â MULTIMOB ¿öÅ·±×·ìÀÇ Ç¥ÁØÈ­ ´ë»ó ¹× ¸ñÇ¥¿¡ ´ëÇØ¼­ »ìÆìº¸°í, ÀÌ ¿öÅ·±×·ìÀÇ ¸ñÇ¥ Áß ÇϳªÀÎ PMIPv6¿¡¼­ ¸ÖƼij½ºÆ® ¼ö½ÅÀÚ(multicast listener) À̵¿¼º Áö¿ø ¹× ½Å¼ÓÇÑ ÇÚµå¿À¹ö¸¦ À§ÇØ Á¦¾ÈµÈ ¹æ¾È¿¡ ´ëÇØ ¼Ò°³ÇÑ´Ù.

 

MULTIMOB ¿öÅ·±×·ìÀÇ Ç¥ÁØÈ­ ´ë»ó ¹üÀ§ ¹× ¸ñÇ¥

³×Æ®¿öÅ© ±â¹ÝÀÇ À̵¿¼º Áö¿ø ÇÁ·ÎÅäÄÝÀÎ PMIPv6´Â À¯´Ïij½ºÆ® Åë½Å¸¸À» °í·ÁÇØ¼­ Á¦¾ÈµÈ °ÍÀ¸·Î, PMIPv6¿¡¼­ ¸ÖƼij½ºÆ®¸¦ Áö¿øÇÔÀ¸·Î½á mobile IPTV ³×Æ®¿öÅ©°¡ È¿À²ÀûÀ¸·Î ½ÇÇöµÉ ¼ö ÀÖµµ·Ï ÇØÁÖ´Â °ÍÀÌ MULTIMOB ¿öÅ·±×·ìÀÇ ±Ã±ØÀûÀÎ ¸ñÇ¥¶ó ÇÒ ¼ö ÀÖ´Ù.

À̸¦ À§Çؼ­´Â ¼­ºê³ÝÀÇ MN(mobile node)µéÀÇ ¸ÖƼij½ºÆ® ±×·ì °¡ÀÔ(join)/Å»Åð(leave)¸¦ È¿°úÀûÀ¸·Î Áö¿øÇϱâ À§ÇÑ ±×·ì °ü¸® ÇÁ·ÎÅäÄÝ(group management protocol)ÀÌ ÇÊ¿äÇϸç, µû¶ó¼­ MLD(Multicast Listener Discovery Protocol)/IGMP(Internet Group Management Protocol)¿Í °°Àº ±×·ì °ü¸® ÇÁ·ÎÅäÄݵéÀÌ ¹«¼± ¹× À̵¿ ȯ°æ¿¡ ÀûÇÕÇϵµ·Ï È®ÀåµÇ¾î¾ß ÇÑ´Ù. MLD/IGMP´Â ¿ø·¡ À¯¼± °øÀ¯ ¸µÅ©¸¦ ´ë»óÀ¸·Î Á¦¾ÈµÈ °ÍÀ̸ç, ¹«¼± ¸µÅ©, MN(Mobile Node)ÀÇ ÀÚ¿ø Á¦¾à¼ºÀ¸·Î ÀÎÇÑ dormant mode¿¡ ´ëÇÑ °í·Á, °¡ÀÔ/Å»Åð¿Í °ü·ÃµÈ Áö¿¬ ½Ã°£ ÃÖ¼ÒÈ­ ¹æ¾È µîÀÌ ¿ä±¸µÈ´Ù.

ÀÌ¿Í ´õºÒ¾î, PMIPv6 µµ¸ÞÀο¡¼­ ¸ÖƼij½ºÆ® ±×·ì ¸â¹öµéÀÎ MNÀ¸·Î ¸ÖƼij½ºÆ® µ¥ÀÌÅ͸¦ Àü´ÞÇϱâ À§ÇÑ ¹æ¾ÈÀÌ ¸¶·ÃµÇ¾î¾ß Çϸç, À̸¦ À§ÇÑ »õ·Î¿î ¸ÖƼij½ºÆ® ¶ó¿ìÆÃ ÇÁ·ÎÅäÄÝÀÇ °³¹ßÀº MULTIMOB ¿öÅ·±×·ìÀÇ Ç¥ÁØÈ­ ¹üÀ§¿¡¼­ Á¦¿ÜµÇ¾î ÀÖ´Ù.

¶ÇÇÑ PMIPv6¿¡¼­ÀÇ ¸ÖƼij½ºÆ® Áö¿øÀ» ÇÔ¿¡ À־ IPv4¿Í IPv6¸¦ ¸ðµÎ °í·ÁÇØ¼­ Ç¥ÁØÈ­¸¦ ÇÒ ¿¹Á¤À̸ç, ÇâÈÄ MULTIMOB ¿öÅ·±×·ì¿¡¼­ »ý¼ºÇϰíÀÚ Çϴ ǥÁØÈ­ ¹®¼­·Î´Â ´ÙÀ½°ú °°Àº °ÍµéÀÌ ÀÖ´Ù. ÀÌ ¿öÅ·±×·ìÀÇ Ç¥ÁØÈ­ ÀÛ¾÷Àº 2010³â 5¿ù¿¡ ¿Ï·áÇÏ´Â °ÍÀ» ¸ñÇ¥·Î Çϰí ÀÖ´Ù.

¡¤ Requirements for IGMPv3/MLDv2 Extensions document

¡¤ Multicast Support Requirements for PMIPv6

¡¤ IGMPv3/MLDv2 Extensions

¡¤ PMIPv6 Multicast Support Protocol

¡¤ Multicast Support Protocol for PMIPv6 IPv4 Extensions

 

PMIPv6¿¡¼­ÀÇ ¸ÖƼij½ºÆ® ¼ö½ÅÀÚ À̵¿¼º Áö¿ø ¹æ¾È

MULTIMOB ¿öÅ·±×·ì¿¡¼­´Â PMIPv6 ȯ°æ¿¡¼­ÀÇ ¸ÖƼij½ºÆ® À̵¿¼º Áö¿ø°ú °ü·ÃÇØ¼­ ¸ÖƼij½ºÆ® ¼ö½ÅÀÚÀÇ À̵¿¼º Áö¿ø¿¡ ´ëÇÑ Ç¥ÁØÈ­°¡ ¿ì¼±ÀûÀ¸·Î ÃßÁøµÉ ¿¹Á¤À̸ç, À̿ʹ º°µµ·Î ¸ÖƼij½ºÆ® ¼Ò½º À̵¿¼º¿¡ ´ëÇÑ Ç¥ÁØÈ­¸¦ ÃßÈÄ ¼öÇàÇÒ ¿¹Á¤À¸·Î ÀÖ´Ù.

PMIPv6 µµ¸ÞÀΠȯ°æ¿¡¼­ ¸ÖƼij½ºÆ® ¼ö½ÅÀÚÀÇ À̵¿¼ºÀ» Áö¿øÇÏ´Â °Í°ú °ü·ÃÇØ¼­ draft-asaeda-multimob-pmipv6-extension-00 ¹®¼­°¡ Á¦¾ÈµÇ¾ú´Ù. PMIPv6¿¡¼­ ¸ÖƼij½ºÆ® Åë½ÅÀÌ °¡´ÉÇϱâ À§Çؼ­´Â LMA(Local Mobility Anchor)°¡ MAG(Mobile Access Gateway)¸¦ ÅëÇØ ¸ÖƼij½ºÆ® ±×·ì¿¡ ¼ÓÇÏ´Â MNµé¿¡°Ô ¸ÖƼij½ºÆ® ÆÐŶÀ» Æ÷¿öµùÇØ ÁÖ¾î¾ß Çϸç, µû¶ó¼­ LMA´Â ¸ÖƼij½ºÆ® ¶ó¿ìÆÃ ÇÁ·ÎÅäÄÝÀ» Áö¿øÇØ¾ß ÇÑ´Ù. MAGÀÇ °æ¿ì´Â Àڽſ¡°Ô Á¢¼ÓµÈ MNµéÀÇ ¸ÖƼij½ºÆ® ±×·ì ¸â¹ö½Ê »óŸ¦ °ü¸®ÇØ¾ß Çϸç, µû¶ó¼­ MAG´Â ±×·ì °ü¸® ÇÁ·ÎÅäÄÝÀÎ MLD³ª IGMP¸¦ Áö¿øÇØ¾ß ÇÑ´Ù. ¶ÇÇÑ MNÀÌ ÇÑ MAG¿¡¼­ ´Ù¸¥ MAG·Î À̵¿Çϱ⠶§¹®¿¡ ²÷±è ¾ø°í(seamless) ½Å¼ÓÇÑ ÇÚµå¿À¹ö(fast handover)¸¦ Áö¿øÇØ¾ß Çϸç, À̶§ ¸ÖƼij½ºÆ® ¼¼¼Ç ¿¬¼Ó¼º(multicast session continuity)°ú ¸ÖƼij½ºÆ® ÆÐŶ ¼Õ½ÇÀÌ »ý±âÁö ¾Êµµ·Ï ÇÏ´Â ±â¹ýÀ» Á¦°øÇØÁÖ¾î¾ß ÇÑ´Ù. <±×¸² 1>Àº PMIPv6¿¡¼­ÀÇ ¸ÖƼij½ºÆ® ¼ö½ÅÀÚ À̵¿¼º Áö¿ø°ú °ü·ÃµÈ ¸Þ½ÃÁö ±³È¯ ÀýÂ÷¸¦ º¸¿©ÁØ´Ù. Áï, MAG´Â MLD ÇÁ·Ï½Ã(proxy) ¿ªÇÒÀ» ¼öÇàÇÏ¿© Àڽſ¡°Ô Á¢¼ÓµÈ MNµé·ÎºÎÅÍ MLD Report ¸Þ½ÃÁö¸¦ ¼ö½ÅÇÑ ÈÄ ±â¼³Á¤µÈ ÅͳÎÀ» ÅëÇØ LMA¿¡°Ô Àü´ÞÇÑ´Ù. À̶§ ÀÌ¹Ì LMA¿¡°Ô °¡ÀÔÀ» Å뺸ÇÑ ±×·ì¿¡ °¡ÀÔ(join)ÇϰíÀÚ ÇÏ´Â MLD Report ¸Þ½ÃÁö¸¦ MNÀ¸·ÎºÎÅÍ ¼ö½ÅÇϸé ÀÌ MLD Report ¸Þ½ÃÁö¸¦ ¹«½ÃÇÑ´Ù.

<±×¸² 1> PMIPv6¿¡¼­ ¸ÖƼij½ºÆ® ¼ö½ÅÀÚ À̵¿¼º Áö¿øÀ» À§ÇÑ ¸Þ½ÃÁö ±³È¯ ÀýÂ÷

 

PMIPv6¿¡¼­ÀÇ ÇÚµå¿À¹ö

PMIPv6¿¡¼­´Â MAG°¡ MNÀÇ À̵¿À» °¨ÁöÇϰí LMA¿¡°Ô ¹ÙÀεù Á¤º¸¸¦ µî·ÏÇÏ´Â ¿ªÇÒÀ» ¼öÇàÇϸç, ÇÚµå¿À¹ö¿Í °ü·ÃÇÑ ¸Þ½ÃÁö Àü´Þ ÀýÂ÷´Â MAG°¡ MLD ÇÁ·Ï½Ã ¶Ç´Â ¸ÖƼij½ºÆ® ¶ó¿ìÅͷμ­ÀÇ ¿ªÇÒÀ» ¼öÇàÇÏ´ÂÁö ¿©ºÎ¿Í CXTP(Context Transfer Protocol) ¶Ç´Â MNÀÇ Policy ProfileÀÇ »ç¿ë ¿©ºÎ¿¡ µû¶ó ´Þ¶óÁø´Ù. ¾î´À °æ¿ìµçÁö LMA°¡ ¸ÖƼij½ºÆ® µ¥ÀÌÅ͸¦ Æ÷¿öµùÇϵµ·Ï ¿äûÇÒ ¼ö ÀÖµµ·Ï PBU(Proxy Binding Update) ¸Þ½ÃÁö¿¡ ¸ÖƼij½ºÆ® ÁÖ¼Ò¿Í ±×¿¡ ÇØ´çÇÏ´Â ¼Ò½º ÁÖ¼Ò ¸ñ·ÏÀ» Æ÷ÇÔ½ÃŰ´Â È®ÀåµÈ PBU-M(PBU with multicast extension) ¸Þ½ÃÁö¸¦ Á¤ÀÇÇß´Ù. <±×¸² 2>¿Í <±×¸² 3>Àº MAG°¡ MLD ÇÁ·Ï½Ã·Î¼­ÀÇ ¿ªÇÒÀ» ÇÒ ¶§ÀÇ ÇÚµå¿À¹ö °úÁ¤À» CXTP¸¦ »ç¿ëÇÒ ¶§¿Í MNÀÇ Policy ProfileÀ» »ç¿ëÇÒ ¶§¿¡ ´ëÇØ¼­ °¢°¢ º¸¿©ÁØ´Ù.

 

<±×¸² 2> MAG°¡ MLD ÇÁ·Ï½Ã·Î¼­ÀÇ ¿ªÇÒÀ» ÇÏ´Â °æ¿ìÀÇ CXTP¸¦ »ç¿ëÇÑ ÇÚµå¿À¹ö °úÁ¤

 

 

 

<±×¸² 3> MAG°¡ MLD ÇÁ·Ï½Ã·Î¼­ÀÇ ¿ªÇÒÀ» ÇÏ´Â °æ¿ìÀÇ MNÀÇ Policy Profile¸¦ »ç¿ëÇÑ ÇÚµå¿À¹ö °úÁ¤

 

°á¾ð

Áö³­ 11¿ùÀÇ IETF MULTIMOB BOF ȸÀÇ¿¡¼­´Â mobile IPTV¸¦ ´ë»ó ¼­ºñ½º·Î À̵¿¼º ȯ°æ¿¡¼­ ¸ÖƼij½ºÆ®¸¦ Áö¿øÇϱâ À§ÇÑ ¿öÅ·±×·ì Çü¼º¿¡ ´ëÇÑ ³íÀǰ¡ ÀÖ¾ú´Ù. ÀÌ¿Í °ü·ÃÇØ¼­ MLD/IGMPÀÇ È®Àå ¹× PMIPv6ÀÇ È®Àå ¹æ¾È¿¡ ´ëÇÑ ³íÀǰ¡ ÀÖ¾úÀ¸¸ç, ƯÈ÷ MAG ¹× LMAÀÇ ¿ªÇÒ°ú ÇÚµå¿À¹ö ¹æ¾È¿¡ ´ëÇÑ ³íÀǰ¡ Ȱ¹ßÇÏ°Ô ÀÌ·ç¾îÁ³°í, ¶ÇÇÑ ÇâÈÄ ¸ÖƼij½ºÆ® ¼Ò½º À̵¿¼º Áö¿ø ¹× ½Å¼ÓÇÑ ÇÚµå¿À¹ö ¹æ¾ÈÀÇ Á¦½Ã¿¡ ´ëÇÑ Çʿ伺ÀÌ ³íÀǵǾú´Ù. ±×·¯³ª MULTIMOB °ü·Ã ¹®Á¦ Á¤ÀÇ(problem statement) ¹®¼­ ¹× ¿ä±¸»çÇ×(requirement) ¹®¼­ÀÇ ±¸Ã¼¼º ¹× ¸íÈ®¼º °á¿©·Î ȸÀÇ Âü¼®ÀÚµé °£¿¡ ÀǰßÀÌ ºÐºÐÇÏ¿´´Ù. µû¶ó¼­ MULTIMOB BOF°¡ ¿öÅ·±×·ìÀ¸·Î °Åµì³ª±â À§Çؼ­´Â Ç¥ÁØÈ­ ¹üÀ§ ¹× ÁøÇà ¹æÇâ¿¡ ´ëÇÑ º¸´Ù ±¸Ã¼ÀûÀÌ°í ¸íÈ®ÇÑ °áÁ¤ÀÌ ÀÌ·ç¾îÁ®¾ß ÇÒ °ÍÀ¸·Î »ý°¢µÈ´Ù.

(±×¸² Ãâó: http://www.ietf.org/internet-drafts/draft-asaeda-multimob-pmip6-extension-00.txt)

¾È»óÇö (¼­¿ï½Ã¸³´ëÇб³ ÄÄÇ»ÅͰúÇкΠ±³¼ö, ahn@uos.ac.kr)

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