TTA °£Ç๰ - ICT Standard Weekly

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

±â¼úÇ¥ÁØÀ̽´

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

[¸ÖƼ¹Ìµð¾îÀÀ¿ë] SDN°ú CCN±â¼úÀ» MPEG DASH¿Í MMT¿¡ Àû¿ëÇÑ´Ù¸é?

MPEG¿¡¼­ ÃÖ±Ù¿¡ Ç¥ÁØÈ­Çϰí ÀÖ´Â DASH(Dynamic Adaptive Streaming over HTTP)¿Í MMT(MPEG Media Transport)Àº all-IP ȯ°æ¿¡¼­ ½Ç½Ã°£ ¸ÖƼ¹Ìµð¾î ¼­ºñ½º¸¦ Áö¿øÇÏ´Â ½Ã½ºÅÛ Ç¥ÁØÀÌ´Ù.

DASH´Â HTTP¸¦ ±âº»À¸·Î ÇÏ´Â client-driven control·Î µ¿ÀÛÇÑ´Ù. HTTP ±â¹Ý À¥¼­ºñ½º¿¡¼­´Â »ç¿ëÀÚ°¡ Ŭ¸¯ÇÑ ÄÜÅÙÃ÷¸¦ ³»·Á¹Þ°í replayÇÒ ¼ö ÀÖ´Ù. ±âº»ÀûÀ¸·Î DASH Ç¥ÁØ¿¡¼­´Â ¸ðµç ÄÜÅÙÃ÷¸¦ ûũ(chunk) ´ÜÀ§·Î ¿äûÇÏ°í ³»·Á¹Þ´Â´Ù. ûũ¶õ ÄÜÅÙÃ÷ÀÇ ¼¼±×¸àÆ®¸¦ ÀǹÌÇÑ´Ù. Å©±â¿¡ Á¦ÇÑÀÌ ¾øÁö¸¸ º¸Åë 2~5ÃÊ ºÐ·®ÀÇ ¼¼±×¸àÆ®·Î ³ª´©¾îÁø´Ù. ¾î¶² Å©±âÀÇ Ã»Å©°¡ ¾îµð¿¡ ÀÖ´ÂÁö¸¦ ¼­ºñ½º ½ÃÀÛ Àü¿¡ client¿¡°Ô ¾Ë·ÁÁÖ°í, Client°¡ ûũ ´ÜÀ§·Î ¿äÃ»ÇØ¼­ ³»·Á¹Þ´Â´Ù. ÇϳªÀÇ ÄÜÅÙÃ÷¿¡ ´ëÇØ¼­ ǰÁúÀÌ ´Ù¸¥ ¿©·¯ ¹úÀÇ Ã»Å©¸¦ °¡Áö°í À־, »óȲ¿¡ ¸Â°Ô ¼±ÅÃÇÏ¿© ¿äûÇÏ´Â ¹æ½ÄÀ¸·Î adaptationÀÌ °¡´ÉÇÏ´Ù. Áï, ¸Á»çÁ¤ÀÌ ÁÁÀ¸¸é, °í±Þ ǰÁúÀÇ Ã»Å©¸¦ ¿äûÇϰí, ³ª»Ú¸é, ³·Àº ǰÁúÀÇ Ã»Å©¸¦ ¿äûÇÑ´Ù. DASH´Â ÄÜÅÙÃ÷¸¦ ûũ ´ÜÀ§·Î ÀúÀåÇÏ´Â ¹æ¹ý¸¸ Ç¥ÁØÈ­ÇÏ¿´°í, clientÀÇ µ¿ÀÛÀº ±¸ÇöÀ̽´·Î ³²°Ü³õ¾Ò´Ù.

 

MMT´Â QoS¿Í °ü·ÃÇØ¼­ ¸Å¿ì ´Ù¾çÇÑ ±â´ÉÀ» Á¦°øÇÑ´Ù. MMT´Â º¸Åë server-drivenÀ¸·Î µ¿ÀÛÇÑ´Ù°í ¾ê±âÇÑ´Ù. ³×Æ®¿öÅ©¿¡¼­ QoS¸¦ Áö¿øÇÏ´Â ¹æ½ÄÀº Å©°Ô best effort(BE), per-class ¹æ½Ä, per-flow ¹æ½ÄÀÌ ÀÖ´Ù. BE¿¡¼­ QoS Á¦¾î¸¦ À§ÇØ CLI(Cross Layer Interface)¸¦ Á¦°øÇÏ¿© ÇÏÀ§ ¸µÅ©ÀÇ º¯¼ö¸¦ º¸°í ¹ÞÀ» ¼ö ÀÖ°Ô µÇ¾î ÀÖ´Ù. ÀÌ º¯¼ö¿¡´Â °¡¿ëºñÆ®À², Áö¿¬, ÆÐŶ¼Õ½ÇÀ² µîÀÌ Æ÷ÇԵȴÙ. Per-class QoS´Â priority ±â¹Ý QoS Á¦¾î¸¦ ÀǹÌÇÑ´Ù. ÆÐŶ¸¶´Ù Á߿䵵¸¦ Ç¥½ÃÇÒ ¼ö ÀÖ°Ô ÇÏ¿©, ¸ÁÁß°£¿¡¼­ È¥ÀâÀÌ ¹ß»ýÇÏ¸é ´ú Áß¿äÇÑ ÆÐŶºÎÅÍ ¹ö¸± ¼ö ÀÖ´Ù. ¿¹¸¦ µéÀÚ¸é, Intra frame µ¥ÀÌÅÍ´Â predictive frame dataº¸´Ù ¿ì¼±¼øÀ§°¡ ³ô´Ù. Per-flows QoS´Â ÀÚ¿ø¿¹¾à ±â¹Ý QoS Á¦¾î¸¦ ÀǹÌÇÑ´Ù. ¼­ºñ½º°¡ ½ÃÀ۵DZâ Àü¿¡ ÄÜÅÙÃ÷ Àü¼Û¿¡ ÇÊ¿äÇÑ ÀÚ¿øÀ» ¿¹¾àÇÒ ¼ö ÀÖ´Ù. º¸ÀåºñÆ®À², ÃÖ´ëºñÆ®À², Áö¿¬Çã¿ëÁ¤µµ µîÀ» Á¤ÇÒ ¼ö ÀÖ´Ù.

 

MPEG¿¡¼­ Ç¥ÁØÈ­ ÁßÀÎ DASH¿Í MMT Ç¥ÁØÀÌ ¾ÕÀ¸·Î µµ·¡ÇÏ´Â SDN(Software Defined Network)À̳ª, CCN(Content Centric Network)°ú´Â ¾î¶² °ü·ÃÀÌ ÀÖÀ» ¼ö ÀÖÀ»±î?

SDNÀº ¶ó¿ìÅÍÀÇ switching policy¸¦ ¼ÒÇÁÆ®¿þ¾îÀûÀ¸·Î ÇÁ·Î±×·¡¹ÖÇÒ ¼ö ÀÖ°Ô ÇÑ °ÍÀÌ´Ù. Áï, control part¿Í data part¸¦ ºÐ¸®ÇÏ¿©, control part¸¦ flexibleÇÏ°Ô ÇÑ °ÍÀÌ´Ù. Data part´Â ÆÐŶÀ» forwardingÇÏ´Â ±â´ÉÀ̸ç ÀÌ ºÎºÐÀº SDN¿¡¼­µµ ´Þ¶óÁöÁö ¾Ê´Â´Ù. DASH´Â ±âº»ÀûÀ¸·Î HTTP »óÀ§¿¡¼­ µ¿ÀÛÇϹǷΠ¸ÁÁß°£¿¡ ÀÖ´Â ¾î¶°ÇÑ ±â´Éµµ °ü·ÃÀÌ ¾ø´Ù. µû¶ó¼­, SDNÀÇ »ç¿ëÀ¸·Î DASH´Â Á÷Á¢ÀûÀ¸·Î µµ¿òÀÌ µÇ´Â °ÍÀÌ ¾ø´Ù°í ÇÒ ¼ö ÀÖ´Ù. ±×·¯³ª, MMT´Â SDN°ú °°ÀÌ »ç¿ëÇÏ¸é ¸Å¿ì È¿°ú°¡ Ŭ °ÍÀÌ´Ù.

MMTÀÇ CLI ±â´ÉÀº last mileÀÇ »óȲÀ» SDN¿¡ Àü´ÞÇϴµ¥ »ç¿ëµÉ ¼ö ÀÖ´Ù. SDN¿¡¼­´Â ÀÌ¿¡ µû¶ó, ÀûÀÀÀûÀ¸·Î ÄÜÅÙÃ÷ÀÇ È帧À» Á¦¾îÇÒ ¼ö ÀÖ´Ù. SDNÀ» ÀÌ¿ëÇÏ¿©, per-class ¼­ºñ½º³ª per-flow ¼­ºñ½º¸¦ ±¸ÇöÇϸé, MMT°¡ Á¦°øÇÏ´Â per-class ¼­ºñ½º³ª per-flow ¼­ºñ½º¿Í ¿¬µ¿ÇÒ ¼ö À־ ¸Å¿ì È¿°úÀûÀ¸·Î QoS¸¦ Áö¿øÇÒ ¼ö ÀÖ´Ù. ƯÈ÷, ÀÌ·¯ÇÑ QoS Á¦¾î ±â¼úÀÌ cloud computing°ú °áÇÕÇÏ¸é ´õ¿í´õ flexibleÇÏ°Ô ÄÜÅÙÃ÷ÀÇ QoS¸¦ Á¦¾îÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ±¸±ÛÀÇ YouTube³ª NetFlix µîÀÇ data center¿¡¼­´Â SDNÀ» Ȱ¿ëÇÏ¿© QoS¸¦ ¿øÈ°ÇÏ°Ô Á¦¾îÇϰí ÀÖ´Ù. ±×·¯³ª, ±â¾÷º°·Î ±× ¹æ½ÄÀÌ ´Ù¸£¹Ç·Î, ¼­·Î ¿¬µ¿µÇÁö´Â ¾Ê´Â´Ù. À̸¦ ȣȯ¼º ÀÖ°Ô Çϱâ À§Çؼ­ MMT Ç¥ÁØÀ» »ç¿ëÇÏ´Â °ÍÀÌ ¸Å¿ì ¹Ù¶÷Á÷ÇÏ´Ù.

 

ÃÖ±Ù Áö±Ý±îÁö IP(Internet Protocol)À» ȹ±âÀûÀ¸·Î ¹Ù²Ù´Â CCN(Content Centric Network)ÀÌ ÁÖ¸ñÀ» ¹Þ°í ÀÖ´Ù. IP¿¡¼­´Â IP ÁÖ¼Ò·Î content°¡ ÀÖ´Â À§Ä¡¸¦ °¡Áö°í content¸¦ ¼ÒºñÇÏ¿´´Âµ¥, CCN¿¡¼­´Â ¡®where¡¯¸¦ ¾Ë °Í ¾øÀÌ ¿øÇÏ´Â ÄÜÅÙÃ÷ÀÇ À̸§¸¸À», Áï, ¡®what¡¯À» °¡Áö°í ÄÜÅÙÃ÷¸¦ ¼ÒºñÇÑ´Ù. ÀÌ·¯ÇÑ ¹æ½ÄÀº °°Àº ÄÜÅÙÃ÷¸¦ ¿©·¯ »ç¶÷ÀÌ ¼ÒºñÇϰíÀÚ ÇÒ ¶§, ¸Å¿ì À¯¸®ÇÑ ¹æ½ÄÀÌ´Ù. ÄÜÅÙÃ÷¸¦ °¡Áø source´Â stateless·Î ¸Å¿ì ¼öµ¿ÀûÀ¸·Î µ¿ÀÛÇϰí, ÄÜÅÙÃ÷¸¦ ¼ÒºñÇÏ´Â sink°¡ ¿äûÇÏ°í ³»·Á¹Þ´Â´Ù´Â Á¡¿¡¼­ DASHÀÇ ¹æ½Ä°ú ¸Å¿ì À¯»çÇÏ´Ù. ´Ù¸¸ DASH´Â application layer ÇÁ·ÎÅäÄÝÀ̰í, CCNÀº network layer ÇÁ·ÎÅäÄÝÀ̶ó´Â Á¡ÀÌ Â÷À̰¡ ÀÖ´Ù. MMT´Â server-driven(Áï, source driven)À̹ǷΠCCN°ú Å©°Ô °ü·ÃÀÌ ¾ø´Ù°í ÇÒ ¼ö ÀÖ´Ù. ±×·¯³ª, ÄÜÅÙÃ÷ ûũ ´Ù¿î·Îµå¿¡ °­ÇÑ Áö±ÝÀÇ CCN ¹æ½ÄÀ» ½Ç½Ã°£ ¸ÖƼ¹Ìµð¾î ¼­ºñ½º¿¡ ÀûÇÕÇÑ ¹æ½ÄÀ¸·Î ÁøÈ­ÇÏ°Ô Çϱâ À§ÇÑ ¿©·¯ °¡Áö ½Ãµµ°¡ ¿¬±¸µÇ°í ÀÖÀ¸¸ç, ƯÈ÷ CCNÀÇ MAC °èÃþ¿¡ ÇØ´çÇÏ´Â ¡®strategy layer¡¯¿¡¼­´Â ´Ù¾çÇÑ QoS µµ±¸µéÀÌ °³¹ßµÉ ¼ö ÀÖ´Ù. À̷νá ÇâÈÄ MMT¿Íµµ ¿¬µ¿µÉ ¼ö ÀÖ´Â µµ±¸µéÀÌ ¸¹ÀÌ °³¹ßµÉ °ÍÀ¸·Î ¿¹»óµÈ´Ù.

 

ÇâÈÄ 5³â ³»·Î Æ®·¡ÇÈÀÇ ¾çÀÌ 6¹è ÀÌ»ó Áõ°¡Çϰí, ±×°ÍÀÇ 70%´Â ºñµð¿À Æ®·¡ÇÈÀÌ µÉ °ÍÀ̶ó°í ÇÑ´Ù. °¢ Åë½Å»çµéÀº À̸¦ ¡®data explosion¡¯À̶ó°í ÇÏ¸ç ´ëÃ¥¸¶·Ã¿¡ ºÎ½ÉÇϰí ÀÖ´Ù. ÇöÀç °³¹ßµÇ¾î ÀÖ´Â MMT, DASH°¡ SDN°ú CCN°ú °áÇÕÇÏ¿©, ¡®data explosion¡¯ »óȲ¿¡¼­µµ ÄÜÅÙÃ÷ ¼Òºñ¸¦ ÀÚÀ¯·Ó°Ô ÇÒ ¼ö ÀÖÀ»±î? À̸¦ À§ÇÏ¿©, network people°ú media people °£¿¡ ±ä¹ÐÇÑ Çù·ÂÀÌ ¿ä±¸µÇ´Â ½ÃÁ¡À̶ó°í ÇÒ ¼ö ÀÖ´Ù. ºñºö¹ä, »öµ¿Àú°í¸® µî À¶ÇÕÀÇ DNA¸¦ °¡Áø ¿ì¸®°¡ ÀÌ À§±â¸¦ Çѱ¹ÀÇ ICT »ê¾÷ÀÌ ¼¼°è¿¡¼­ ¿ì¶Ò¼­´Â ±âȸ·Î ¸¸µé¾îº¸¸é ÁÁ°Ú´Ù.

¼­´ö¿µ (°æÈñ´ëÇб³ ÀüÀÚÁ¤º¸´ëÇÐ ±³¼ö, suh@khu.ac.kr)

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