TTA °£Ç๰ - ICT Standard Weekly

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

±â¼úÇ¥ÁØÀ̽´

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

[Â÷¼¼´ë À¥] ÃÖ±Ù W3CÀÇ ¶ß°Å¿î °¨ÀÚ, ¸ð¹ÙÀÏ À¥°ú À¯ºñÄõÅͽº À¥ Ç¥ÁØÈ­!!!

W3C MWI ¹× UWA Ç¥ÁØÈ­ È°µ¿ °³¿ä

W3C(¿ùµå¿ÍÀ̵åÀ¥ ÄÁ¼Ò½Ã¾ö) MWI(Mobile Web Initiative) Activity´Â ¸ð¹ÙÀÏ À¥ ºê¶ó¿ì¡ ȯ°æÀÇ È£È¯¼º È®º¸¿Í À¯¹«¼± À¥ ÄÜÅÙÃ÷°£ÀÇ È¿°úÀûÀÎ ¿¬µ¿À» À§ÇÑ ¸ñÀûÀ¸·Î 2005³â 5¿ù È°µ¿À» ½ÃÀÛÇÏ¿´°í, À̸¦ À§ÇØ ÇÊ¿äÇÑ ¸ð¹ÙÀÏ À¥ ÄÜÅÙÃ÷ ÀúÀÛ/È°¿ë¿¡ ´ëÇÑ ¸ð¹ü»ç·Ê ºÐ¼®°ú °¡À̵å¶óÀΠǥÁØÈ­, ¸ð¹ÙÀÏ ´Ü¸» Á¤º¸ °øÀ¯ È°¿ë ¹æ¾È µî¿¡ ´ëÇÑ Ç¥ÁØÈ­¸¦ ÁøÇàÇØ¿À°í ÀÖÀ¸¸ç, ¶ÇÇÑ Ç¥ÁØ À¥ ÄÜÅÙÃ÷ ÀÎÁõÀ» À§ÇØ ¸ð¹ÙÀÏOK ÀÎÁõ Ç¥ÁØÈ­¸¦ ÃßÁøÇÏ°í ÀÖ´Ù. 2005³âºÎÅÍ 2006³â±îÁö ÁøÇàµÈ 1´Ü°è Ç¥ÁØÈ­ È°µ¿¿¡¼­´Â µÎ °³ÀÇ WG -BP(Best Practice) WG ¹× DD(Device Description) WG- À» ±¸¼ºÇÏ¿© È°µ¿À» ÁøÇàÇÏ¿© ¿Ô°í, 2´Ü°è È°µ¿À» ½ÃÀÛÇϸ鼭 TS(Test Suite) WGÀÌ Ãß°¡µÇ¾î, ÇöÀç´Â ¼¼ °³ÀÇ WGÀÌ Ç¥ÁØÈ­ È°µ¿À» ÁøÇàÇØ¿À°í ÀÖ´Ù. °ü·ÃÇÏ¿© Çѱ¹¿¡¼­´Â ETRI, ¸ð¹ÙÀÏÀ¥2.0 Æ÷·³ µîÀÌ 2007³âºÎÅÍ W3C ¸ð¹ÙÀÏÀ¥ Ç¥ÁØ°ú ¿¬°èÇÑ Ç¥ÁØ°³¹ßÀ» ÃßÁøÇÏ°í ÀÖ´Ù.

UWA(Ubiquitous Web Application) Activity´Â À¯ºñÄõÅͽº ȯ°æ¿¡¼­ ½É¸®½º(seamless)ÇÑ À¥ ÀÌ¿ëÀ» À§ÇÏ¿© ȣȯ °¡´ÉÇÑ À¥ ÄÜÅÙÃ÷ °³¹ß ¹× ´Ü¸»°£ÀÇ ÄÚµð³×À̼ÇÀ» ¸ñÀûÀ¸·Î 2007³â 3¿ù ºÎÅÍ È°µ¿À» ½ÃÀÛÇÏ¿´´Ù. ÇöÀç ÃßÁøÇÏ°í ÀÖ´Â 1´Ü°è ÀÛ¾÷Àº DI(Device Independence) È°µ¿À» °è½ÂÇÏ´Â °ÍÀ¸·Î, À¥ ÄÜÅÙÃ÷¸¦ À¯ºñÄõÅͽº ´Ü¸»¿¡¼­ ÀÌ¿ëÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â DCCI(Delivery Context: Client Interfaces), DIAL(Device Independent Authoring Language), CCPP(Composite Capability/Preference Profile) 2.0 µîÀÌ ÀÖ´Ù. 2007³âµµ ÇϹݱâºÎÅÍ´Â 2´Ü°è ÀÛ¾÷À¸·Î ´Ü¸»°£ À¥ ÀÀ¿ëÀÌ Åë½ÅÇÒ ¼ö ÀÖµµ·Ï È®ÀåÇÏ´Â ÇüÅ·ΠǥÁØÈ­°¡ ÁøÇà ÁßÀ̸ç, 2´Ü°èÀÇ ÁÖ¿ä È°µ¿À¸·Î´Â Á¤Ã¥ ±â¹Ý ·¹À̾ƿô(Policy based Layout), LBS(Location-Based Services) for DCCI, Device Coordination µîÀÌ ÀÖ´Ù.

 

<±×¸² 1> W3C MWI Ç¥ÁØÈ­ È°µ¿ ÇöȲ

 

 

<±×¸² 2> W3C MWBP Ç¥ÁØÈ­ ¸¶ÀϽºÅæ

 

MWI BP(Best Practice) ¿öÅ· ±×·ì

BP WGÀº ¸ð¹ÙÀÏ À¥ ȯ°æ¿¡¼­ ÄÜÅÙÃ÷ ÀúÀÛ ¹× È°¿ë¿¡ ´ëÇÑ ¸ð¹ÙÀÏ À¥ ¸ð¹ü»ç·Ê¿Í ÀÌ¿¡ ±â¹ÝÇÑ ½ÃÇè¹æ¾È µî¿¡ ´ëÇÑ Ç¥ÁØÈ­¸¦ ÃßÁøÇÏ°í ÀÖ´Ù. Ãʱ⿡ BP WGÀº 2006³â 12¿ù 31ÀϱîÁö 1´Ü°è È°µ¿À» ¿Ï·áÇÏ´Â °ÍÀ» ¸ñÇ¥·Î ½ÃÀÛÇÏ¿´À¸³ª, ½ÃÇÑÀ» ¿¬ÀåÇÏ¿© 2007³â ¸»¿¡ BP 1.0 ±Ç°í¾È¿¡ ±âÃÊÇÑ MobileOK Basic Test 1.0 ¹®¼­ ÃʾÈÀ» ¿Ï·áÇÏ¿´À¸¸ç, 2008³âºÎÅÍ 2´Ü°è È°µ¿À» ½ÃÀÛÇÏ¿´´Ù. 

ÇöÀç È°¹ßÇÏ°Ô ÀÛ¾÷ÁßÀÎ µÎ°¡Áö À̽´´Â Contents Transformation(CT) TFÀÇ ÀÛ¾÷ µé°ú Best Practices 2.0 ¹®¼­ ÀÛ¾÷µé·Î ±Ý¹ø 3¿ù ¼­¿ïȸÀÇ¿¡¼­ ÁÖ¿ä À̽´·Î ´Ù·ç¾îÁ³´Ù. CT TF ÀÛ¾÷ À̽´µé·Î´Â ÇöÀç ÀÛ¾÷ÁßÀÎ Content Transformation Guidelines ¹®¼­¿¡ ´ëÇÑ °ËÅä ÀÛ¾÷À» ÁøÇàÇÏ¿´°í, ÀÌÁß Proxy¿Í °ü·ÃµÈ ³»¿ëÀ¸·Î ÄÜÅÙÃ÷ º¯È¯ ¼­¹ö¿¡¼­ÀÇ HTTP Çì´õ º¯°æ¿¡ ´ëÇÑ À̽´µé, HTTP LINK Çì´õ, POWDER Ç¥ÁØ ¿¬°è À̽´ µî¿¡ ´ëÇØ ³íÀǵǾú´Ù. ¶ÇÇÑ Best Practices(BP) 2.0ÀÇ ¹üÀ§¿¡ ´ëÇÑ ³íÀǸ¦ ÅëÇØ BP 1.0 °úÀÇ Â÷º°¼º, BP 2.0¿¡¼­ ´Ù·ç°íÀÚ ÇÏ´Â ÁÖ¿ä ³»¿ëµéÀ» XML, DOM, ECMAScript µî°ú »ç¿ëÀÚ ÆíÀÇ, ÀåÄ¡¼º´É Á¤º¸ È°¿ë µîÀÌ °¡´ÉÇÑ ¸ð¹ÙÀÏ À¥ ÀÀ¿ë ±âº» ȯ°æµé·Î Á¤ÀǸ¦ ÇÏ¿´´Ù.  

ÃÖ±Ù °³ÃÖµÈ 3¿ù ¼­¿ï ȸÀÇ¿¡¼­ ÁÖ¸ñÇÒ ¸¸ÇÑ ¼º°ú Áß Çϳª´Â Çѱ¹¿¡¼­ÀÇ Ç¥Áؿ䱸»çÇ×À» °ø½ÄÀûÀ¸·Î W3C¿¡ ¹Ý¿µ½ÃÅ°µµ·Ï Çϱâ À§ÇÑ ¡°Çѱ¹ ÀÛ¾÷¹Ý(Korean TF)¡±¿¡ ´ëÇÑ ½Å¼³ Á¦¾ÈÀÌ ¹Þ¾Æµé¿©¼­ ÃÖÁ¾ °áÁ¤µÇ¾ú´Ù´Â °ÍÀÌ´Ù. (TF ¸®´õ: À̽ÂÀ± ÆÀÀå/ETRI)

  

MWI DD(Device Description) WG À̽´

DDWGÀº ´Ù¾çÇÑ ´Ü¸»¿¡¼­ º¸´Ù È¿°úÀûÀÎ ÄÜÅÙÃ÷ Ç¥ÇöÀÌ °¡´ÉÇϵµ·Ï Çϱâ À§ÇÑ ÁÖ¿ä ÀåÄ¡ Ç¥Çö Á¤º¸¸¦ ºÐ¼®ÇÏ°í, ´Ù¾çÇÑ µð¹ÙÀ̽ºµéÀÇ Æ¯¼º°ú Á¤º¸¸¦ °øÀ¯¤ýÈ°¿ëÇÒ ¼ö ÀÖµµ·Ï Çϱâ À§ÇÑ ¸ð¹ÙÀÏ ´Ü¸»ÀÇ Æ¯¼º Á¤º¸ È°¿ë ±â¼ú¿¡ ´ëÇÑ Ç¥ÁØÈ­¸¦ ¸ñÇ¥·Î ÇÏ°í ÀÖ´Ù. À̸¦ À§ÇØ ÇöÀç±îÁö ³ª¿Í ÀÖ´Â CC/PP, JSR 188, SADiC, OMA UAProf, WURFL µî°ú °°Àº ´Ù¾çÇÑ µð¹ÙÀ̽º ±â¼ú(device description) ¹æ¹ýµéÀ» ºÐ¼®ÇÏ°í, º¸´Ù È¿°úÀûÀÎ ÀåÄ¡ ±â¼ú ¹æ¹ý¿¡ ´ëÇÑ ±â¼ú ¹®¼­¸¦ ¸¸µå´Â °ÍÀ» 1´Ü°è ±âº» ¸ñÇ¥·Î ½ÃÀÛÇÏ¿©, DDR¿¡ °üÇÑ ¿ä±¸»çÇ×À» working draft·Î ¸¸µé°í, landscape/ecoscape ¹®¼­¸¦ group note·Î ¸¶¹«¸®ÇÏ´Â °ÍÀ¸·Î 1´Ü°è È°µ¿À» Á¾·áÇÏ°í 2006³â 11¿ùºÎÅÍ´Â 2´Ü°è È°µ¿À» ½ÃÀÛÇÏ¿´´Ù.

DDWGÀº ¼­¿ï ȸÀÇ¿¡¼­´Â ´Ü¸»ÀúÀå¼Ò(DDR: Device Description Repository) API ¸í¼¼¼­¿Í Core Vocabulary¿¡ ´ëÇÑ ³íÀÇ°¡ ÁýÁßÀûÀ¸·Î ÀÌ·ç¾îÁ³À¸¸ç, ÃÑ 49°³ÀÇ ÁÖ¿ä »çÇ×À» °áÁ¤ÇÏ¿´´Ù. DDR API ¸í¼¼¼­(Simple API) ¹®¼­¿¡ ´ëÇؼ­´Â ¼¼ºÎ»çÇ×ÀÇ Á¶À²(¼öÁ¤ ¹× µ¿ÀÇ)°¡ ÀÌ·ç¾îÁ® ÃÖÁ¾ ¿Ï·áµÇ¾úÀ¸¸ç, Core Vocabulary ¹®¼­¿¡ ´ëÇؼ­´Â ÃÖÁ¾ ¸±¸®Á À§ÇÑ ¼öÁ¤ ³íÀÇ°¡ ÀÌ·ç¾îÁ³À¸¸ç, ¹®¼­¿¡ Property Terms¿¡ ´ëÇÑ Aspect Á¤º¸ µîÀÌ Ãß°¡µÇ¾ú´Ù. 

 

UWA(Ubiquitous Web Application) WG À̽´

UWA WGȸÀÇ¿¡¼­´Â DIAL, DCCI, DISelect, DC ¿ÂÅç·ÎÁö µîÀÇ ÇöÀç ÀÛ¾÷ÁßÀΠǥÁØ ¸í¼¼¿Í µð¹ÙÀ̽º ÄÚµð³×ÀÌ¼Ç µî°ú °°Àº ÇâÈÄ ÃßÁøÇÒ ÀÛ¾÷¿¡ ´ëÇؼ­ °ËÅäÇÏ¿´´Ù. DIAL¿¡¼­´Â °èÃþÀû ÄÁÅؽºÆ®, CDF(Compound Document Formats)°úÀÇ °ü·Ã¼º Á¤ÀÇ, XHTMLÀÇ ´Ù¸¥ ¹öÀü¿¡ ´ëÇÑ Áö¿ø ¹æ¹ý, Ãß°¡ÀûÀÎ ±â´É, DIAL Lite¿Í °°Àº À̽´¸¦ ³íÀÇÇÏ¿´À¸¸ç, DCCI¿¡ ´ëÇؼ­´Â Å×½ºÆ® ½´Æ® Á¤ÀÇ, ±¸Çö »óȲ °ËÅä µî ±¸Çö°ú °ü·ÃµÈ À̽´µé¿¡ ´ëÇؼ­ ÁÖ·Î ³íÀÇÇÏ¿´´Ù. ¶ÇÇÑ ÇâÈÄ Ãß°¡ÀûÀÎ ÀÛ¾÷À¸·Î ºÐ»êµÈ ¸®¼Ò½º ¹ÙÀεùÀ» À§ÇÑ DCCI¿¡ ´ëÇÑ ÃßÁø¿¡ ´ëÇØ ³íÀÇ°¡ ÀÖ¾ú´Ù. DC ¿ÂÅç·ÎÁö¿Í °ü·ÃÇؼ­´Â DDWG ¹× OMA¿ÍÀÇ Çù·Â¿¡ ´ëÇÑ ³íÀǸ¦ ÇÏ¿´°í, DC ¿ÂÅç·ÎÁö¿Í À̸¦ À§ÇÑ DC API¸¦ ¾î¶»°Ô È¿°úÀûÀ¸·Î ¸ÅÇÎÇÏ¿© ¸¸µé ¼ö ÀÖ´ÂÁö¿¡ ´ëÇÑ À̽´°¡ ³íÀǵǾú´Ù.

µð¹ÙÀ̽º ÄÚµð³×À̼ǿ¡ ÁÖ¿äÇÑ ÀÛ¾÷À¸·Î Use Case¿Í À̸¦ ±â¹ÝÀ¸·Î ÇÑ ¿ä±¸»çÇ×À» Á¤¸®Çϱâ·Î ÇÏ¿´À¸¸ç, ÀϺ»ÀÇ PUCC¿¡¼­ ÁøÇàÇÏ°í ÀÖ´Â ¸ÞŸµ¥ÀÌÅÍ ÇÁ·¹ÀÓ¿öÅ© ºÎºÐ°ú Çù·ÂÇÒ ¿¹Á¤ÀÌ´Ù.

ÃÖ±Ù ¼­¿ï ȸÀÇ¿¡¼­ ÁÖ¿ä ¼º°ú·Î´Â ETRIÀÇ Á¦¾È¿¡ µû¶ó UWA WG »êÇÏ¿¡ ¡°µð¹ÙÀ̽º ÄÚµð³×ÀÌ¼Ç ÀÛ¾÷¹Ý(Device Coordination TF)¡±¸¦ ½Å¼³ÇÏ°í, ÀϺ»ÀÇ PUCC¿Í Çѱ¹ÀÇ ETRI, SKT, »ï¼ºÀüÀÚ, ¾ËƼij½ºÆ®¸¦ ÁÖÃàÀ¸·Î È°µ¿À» ½ÃÀÛÇÒ ¿¹Á¤ÀÌ´Ù.(TF ¸®´õ: ÀÌ°­Âù ¹Ú»ç/ETRI)

 

ÇâÈÄ ´ëÀÀ ¹æ¾È

¸ð¹ÙÀÏ À¥ Ç¥ÁØÈ­´Â ÇâÈÄ À¯ºñÄõÅͽº ȯ°æ¿¡¼­ÀÇ À¥ ±â¹ÝÀÇ ÄÜÅÙÃ÷ È°¿ëÀ» À§ÇÑ ÇÙ½É »çÇ×À̸ç, PC ÀÌ¿ÜÀÇ ´Ù¾çÇÑ ¸ð¹ÙÀÏ ¹× À¯ºñÄõÅͽº ´Ü¸» »ó¿¡¼­ÀÇ È¿°úÀûÀÎ ÄÜÅÙÃ÷ Ç¥Çö°ú ÀûÀÀÇü À¥ ÄÜÅÙÃ÷ Ç¥ÇöÀ» À§ÇØ ¹Ýµå½Ã ÇÊ¿äÇÑ Ç¥ÁØÈ­ À̽´ÀÌ´Ù. ÇöÀç W3C MWI BP 2.0 Ç¥ÁØ¿¡¼­´Â ÃÖ±ÙÀÇ ´Ù¾çÇÑ ¸ð¹ÙÀÏ À¥2.0 Ư¡À» ±â¹ÝÀ¸·Î ÇÑ Â÷¼¼´ë ¸ð¹ÙÀÏ ÀÀ¿ë ±â¼úÀ» ¼ö¿ëÇÏ°í, Áö´ÉÇü ¸ð¹ÙÀÏ ´Ü¸»ÀÇ Æ¯¼ºµéÀ» È¿°úÀûÀ¸·Î È°¿ëÇÒ ¼ö Àִ ǥÁØÀ¸·ÎÀÇ È®ÀåÀ» ÁøÇàÇÏ°í ÀÖ´Ù. DDWG(Device Description Working Group)À» ÅëÇؼ­´Â ¸ð¹ÙÀÏ ´Ü¸» Á¤º¸ ±³È¯ ¹æ¾È°ú ´Ü¸»Á¤º¸ ÀúÀå¼Ò µîÀÇ Åë½Å¼Ö·ç¼ÇÀ» Á¦°øÀ» À§ÇÑ Ç¥ÁØÈ­ ÀÛ¾÷À» ÁøÇàÇÏ°í ÀÖ´Ù.

ÃÖ±Ù ¾ÆÀÌÆù, ±¸±ÛÆùÀÇ »ç·Ê¿¡¼­ º¼ ¼ö ÀÖµíÀÌ, ÇâÈÄ Â÷¼¼´ë ¸ð¹ÙÀÏ È¯°æ¿¡¼­ °¡Àå Áß¿ä ÀÀ¿ëÀ¸·Î ¿¹»óµÇ´Â °ÍÀº ¸ð¹ÙÀÏ À¥ ȯ°æÀ̸ç, ¸ð¹ÙÀÏ À¥¿¡ ÃÖÀûÈ­µÈ ÄÜÅÙÃ÷¸¦ Æò°¡ÇÏ´Â ¸ð¹ÙÀÏOK Å×½ºÆ® ±Ô°ÝµéÀº À¥ ÄÜÅÙÃ÷ È®»ê º¸±ÞÀ» À§ÇØ Áß¿äÇÑ Ç¥ÁØÈ­ À̽´ÀÌ´Ù. µû¶ó¼­, ¸ð¹ÙÀÏ À¥ Ç¥ÁØÈ­´Â ÃÖ±Ù ±Þ¼ºÀåÇÏ°í ÀÖ´Â ¸ð¹ÙÀÏ À¥ 2.0 ÀÀ¿ë ¹× Â÷¼¼´ë ¸ð¹ÙÀÏ ÄÜÅÙÃ÷ »ê¾÷À» À§ÇØ Àý´ëÀûÀ¸·Î ÇÊ¿äÇÑ Ç¥ÁØÈ­ À̽´·Î¼­ Àû±ØÀûÀÎ ´ëÀÀÀÌ ¿ä±¸µÈ´Ù.

ƯÈ÷, 3¿ù Çѱ¹¿¡¼­ °³ÃÖµÈ W3C MWI ¹× UWA WG ȸÀÇ¿¡¼­ Çѱ¹ÁÖµµ·Î ½Å¼³µÈ Korean TF¿Í Device Coordination TF´Â ÇâÈÄ W3C Ç¥ÁØÈ­ È°µ¿¿¡ ¿ì¸®ÀÇ ÀÇ°ßÀ» º¸´Ù È¿À²ÀûÀ¸·Î ¹Ý¿µ½Ãų ¼ö Àִ â±¸·Î¼­ÀÇ ¿ªÇÒÀ» ÇÏ°Ô µÉ °ÍÀ̸ç, µû¶ó¼­ ´Ù¾çÇÑ ±¹³» »ê¾÷üÀÇ ¿ä±¸»çÇ×µéÀ» ±â¹ÝÀ¸·Î ÇÏ´Â ±¹Á¦Ç¥ÁØÈ­ ÃßÁøÀÌ ÇÊ¿äÇÏ´Ù. ¸¶Áö¸·À¸·Î, ¸ð¹ÙÀÏ À¥Àº ¸ð¹ÙÀÏ È¯°æ¿¡¼­ »õ·Î¿î »ê¾÷Àû Çõ¸íÀ» °¡Á®¿Ã °ÍÀ¸·Î ¿¹»óµÊ¿¡ µû¶ó Ç¥Áرâ¼úÀÇ IPRÀÇ ¼± È®º¸¿Í ÇÔ²² ±¹³» »ê¾÷ÀÇ ÀÇ°ßÀ» ±â¹ÝÀ¸·Î ÇÏ¿©, W3C ¹× ¸ð¹ÙÀÏ À¥ 2.0 Ç¥ÁØÈ­ È°µ¿ µî°ú ¿¬°èÇÑ Ç¥ÁØÈ­°¡ ¿ä±¸µÈ´Ù.

Àια³ (Çѱ¹ÀüÀÚÅë½Å¿¬±¸¿ø ¼±ÀÓ¿¬±¸¿ø, mkin@etri.re.kr)

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