TTA °£Ç๰ - ICT Standard Weekly

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

±â¼úÇ¥ÁØÀ̽´

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

[WPAN] ºí·çÅõ½º v4.0 - Àú¿¡³ÊÁö(Low Energy) ±â¼ú µ¿Çâ

ºí·çÅõ½º´Â ±Ù°Å¸®¿¡¼­ ±â±â °£¿¡ ÀúÀü·ÂÀ¸·Î ¹«¼±Åë½ÅÀ» Çϱâ À§ÇÑ Ç¥ÁØÀ¸·Î 1999³â 12¿ù ºí·çÅõ½º ¹öÀü 1.0B°¡ ¹ßÇ¥µÈ ÀÌÈÄ AFH(Adaptive Frequency Hopping)¸¦ Àû¿ëÇÑ ¹öÀü 1.2°¡ 2003³â 11¿ù¿¡ äÅõǾú´Ù. 2004³â 10¿ù¿¡´Â µ¥ÀÌÅÍ Àü¼Û¼Óµµ¸¦ ÃÖ°í 3¹è·Î Çâ»ó½ÃŲ 2.0+EDR(Enhanced Data Rate), 2007³â 7¿ù¿¡´Â ¿¬°á ¹æ½ÄÀ» °£´ÜÇÏ°Ô ÇÏ°í º¸¾È±â´ÉÀ» °­È­ÇÑ SSP(Secure Simple Paring)°¡ Æ÷ÇÔµÈ 2.1+EDRÀÌ ¹ßÇ¥µÇ¾ú´Ù. EDR ±â´ÉÀÌ Á¦Ç°¿¡ žÀçµÊ¿¡ µû¶ó ±âÁ¸ÀÇ Àü¼Û¼Óµµ¸¦ 2~3¹è Çâ»ó½ÃÄ×Áö¸¸ ¿©ÀüÈ÷ ½ºÆ®¸®¹Ö ¼­ºñ½º µî°ú °°ÀÌ °í¼Óµ¥ÀÌÅÍÀÇ Àü¼Û¿¡´Â ÇѰ踦 °¡Á³´Ù. ÀÌ·¯ÇÑ ÇѰ踦 ±Øº¹ÇÏ°í ±âÁ¸(EDR)º¸´Ù 8¹è ÀÌ»ó Çâ»óµÈ ¹öÀü 3.0+HS(High Speed)°¡ 2009³â 4¿ù¿¡ ¹ßÇ¥µÇ¾ú´Ù. ¹öÀü 3.0+HS´Â ±âÁ¸ ºí·çÅõ½º Àü¼Û¹æ½ÄÀ» ±×´ë·Î »ç¿ëÇÒ »Ó¸¸ ¾Æ´Ï¶ó 802.11 ¹× PAL(Protocol Adaptation Layer) ±â¼úÀ» Àû¿ëÇÏ¿© ºí·çÅõ½º ±â±â °£ µ¥ÀÌÅÍ ½ºÆ®¸®¹Ö, µ¿¿µ»ó Àü¼Û°ú °°Àº ´ë¿ë·®ÀÇ µ¥ÀÌÅÍ Àü¼Û ¼­ºñ½º°¡ °¡´ÉÇÏ°Ô µÇ¾ú´Ù. ¶ÇÇÑ, Àü·Â °ü¸® ±â´ÉÀ» ³»ÀåÇØ ÀÌÀü ¹öÀü¿¡ ºñÇØ Àü·Â¼Ò¸ðµµ ÁÙÀÏ ¼ö ÀÖ°Ô µÇ¾ú´Ù.

2007³â 6¿ù ºí·çÅõ½º SIG(Special Interest Group)´Â Wibree Æ÷·³¿¡¼­ Ç¥ÁØÈ­¸¦ ÁøÇàÇϰí ÀÖ´ø ÃÊÀúÀü·Â ÀÀ¿ë±â¼úÀÎ Wibree ±â¼úÀ» ºí·çÅõ½º ±Ô°ÝÀ¸·Î Èí¼öÇϸ鼭 ºí·çÅõ½º Low Energy¶ó´Â »õ·Î¿î ÀÀ¿ë ºÐ¾ß¸¦ °³Ã´Çϸ鼭 2010³â 6¿ù¿¡ Low Energy ±â¼úÀÌ Å¾ÀçµÈ ºí·çÅõ½º ¹öÀü 4.0À» ¹ßÇ¥ÇÏ¿´´Ù. ¹öÀü 4.0À» »ç¿ëÇÒ °æ¿ì Àü·Â ¼Òºñ¸¦ ±Þ°ÝÇÏ°Ô ÁÙÀÏ ¼ö ÀÖ¾î ½ºÆ÷Ã÷, ÇコÄɾî, ¼¾¼­, ±â±âÁ¦¾î µî¿¡ »ç¿ë °¡´ÉÇÑ ½Ì±Û¸ðµå Á¦Ç°»Ó¸¸ ¾Æ´Ï¶ó ±âÁ¸ ºí·çÅõ½º¿Í Àú¿¡³ÊÁö ±â¼úÀÌ µ¿½Ã¿¡ Á¸ÀçÇÏ´Â µà¾ó¸ðµå Á¦Ç°À» ¸¸µé ¼ö ÀÖ´Ù.

 

ºí·çÅõ½º v4.0 Àú¿¡³ÊÁö ±â¼ú Ư¡

ºí·çÅõ½º Àú¿¡³ÊÁö ±â¼úÀº ±âÁ¸ ºí·çÅõ½º ±Ô°Ý°ú ºñ±³ÇÏ¿© »ó´ëÀûÀ¸·Î ÀÛÀº duty cycleÀ» °¡Áö¸ç Àú°¡°Ý »ý»êÀÌ °¡´ÉÇϰí, Àú¼ÓÀÇ µ¥ÀÌÅÍ Àü¼Û·üÀ» ÅëÇÑ Àü·Â ¼Ò¸ð¸¦ Å©°Ô ÁÙÀÏ ¼ö ÀÖ¾î ÄÚÀÎ ¼¿ ¹èÅ͸®¸¦ ÀÌ¿ëÇÒ °æ¿ì 1³â ÀÌ»ó µ¿ÀÛÀÌ °¡´ÉÇÏ´Ù. ¶ÇÇÑ µð¹ÙÀ̽º ¿¬°á ÀýÂ÷¸¦ °£¼ÒÈ­ÇÏ¿´À¸¸ç, ÆÐŶ »çÀÌÁîµµ ±âÁ¸ ºí·çÅõ½º¿¡ ºñÇØ ÀÛ°Ô ¼³°èµÇ¾ú´Ù. <Ç¥ 1>Àº ±âÁ¸ ºí·çÅõ½º¿Í Àú¿¡³ÊÁö ±â¼úÀ» ºñ±³ÇÏ¿´´Ù.

 

<Ç¥ 1> ±âÁ¸ ºí·çÅõ½º¿Í Àú¿¡³ÊÁö ºñ±³

 

ºí·çÅõ½º v4.0 Àú¿¡³ÊÁö ÇÁ·ÎÅäÄÝ ±¸Á¶

<±×¸² 1>°ú °°ÀÌ ºí·çÅõ½º Àú¿¡³ÊÁö´Â µà¾ó¸ðµå¿Í ½Ì±Û¸ðµå µÎ °¡Áö ÇüÅ·Π±¸ÇöµÉ ¼ö ÀÖ´Ù. µà¾ó¸ðµå´Â ±âÁ¸ ºí·çÅõ½º¿Í Àú¿¡³ÊÁö ±â¼úÀÌ °øÁ¸ÇÏ´Â ÇüÅÂÀ̸ç ÁÖ·Î ÈÞ´ëÆù¿¡ »ç¿ëµÇ°í, ½Ì±Û¸ðµå´Â ¼¾¼­ µî°ú °°Àº µ¶¸³Çü Á¦Ç°¿¡ »ç¿ëµÇ¸ç ÇÁ·ÎÅäÄÝ ±¸Á¶´Â µà¾ó¸ðµå¿Í µ¿ÀÏÇÏ´Ù. ±âÁ¸ ºí·çÅõ½º ±â¼ú°ú ȣȯÀ» À§ÇØ RF, HCI(Host Controller Interface), L2CAP(Logical Link Control and Adaptation Protocol) °èÃþÀÇ °æ¿ì ±âÁ¸°ú µ¿ÀÏÇϰí Àú¿¡³ÊÁö ±â¼úÀ» À§ÇØ ÀϺΠ±â´ÉÀÌ Ãß°¡µÇ¾ú´Ù. Àú¿¡³ÊÁö ±â¼ú¿¡¼­ LL °èÃþÀº ±âÁ¸ ºí·çÅõ½ºÀÇ BB(Baseband), LM(Link Manager) ¿ªÇÒÀ» ¼öÇàÇÑ´Ù.

±âÁ¸ ºí·çÅõ½º¿¡¼­´Â GAP(Generic Access Profile) °èÃþ¿¡¼­ º¸¾È ±â´ÉÀ» ¼öÇàÇߴµ¥, Àú¿¡³ÊÁö ±â¼ú¿¡¼­´Â SM(Security Manager) °èÃþÀ» ¸¸µé¾î º¸¾È ±â´ÉÀ» °­È­½ÃÄ×´Ù. ¹«¼±Åë½Å ȯ°æ¿¡¼­´Â ½Äº°°ú ¾Ïȣȭ¸¦ À§ÇØ ºÐ¹è Ű ¹æ½ÄÀ» »ç¿ëÇϸç ŰÀÇ º¸¾È ´É·ÂÀº ºÐ¹èÇÏ´Â µð¹ÙÀ̽º ³»ÀÇ ¾Ë°í¸®ÁòÀÇ ¼º´É¿¡ µû¶ó Á¿ìµÈ´Ù. GAP(Generic Access Profile) °èÃþÀº ±âÁ¸ ºí·çÅõ½º¿Í ´Ù¸¥ Àú¿¡³ÊÁö ºí·çÅõ½º ±â¼úÀ» À§ÇØ »õ·Ó°Ô ±¸ÇöµÈ °èÃþÀ̸ç, Àú¿¡³ÊÁö µð¹ÙÀ̽ºµé °£ÀÇ Åë½ÅÀ» À§ÇÑ ¿ªÇÒ ¼±Åà ¹× ¸ÖƼ ÇÁ·ÎÆÄÀÏ ÀÛµ¿ÀÌ ¾î¶»°Ô ÀϾ´ÂÁö¸¦ Á¦¾îÇϴµ¥ »ç¿ëµÇ°í µð¹ÙÀ̽º °Ë»ö, ¿¬°á »ý¼º ¹× º¸¾È ÀýÂ÷ ºÎºÐ¿¡ ÁÖ·Î »ç¿ëµÈ´Ù. »õ·Î Ãß°¡µÈ °èÃþÀ¸·Î Attribute ÇÁ·ÎÅäÄÝÀÌ Àִµ¥, ÀÌ ÇÁ·ÎÅäÄÝÀº ¼­¹ö¿Í Ŭ¶óÀÌ¾ðÆ® °£¿¡ Åë½Å ½Ã »ç¿ëµÇ¸ç Ŭ¶óÀÌ¾ðÆ®¿¡¼­ ¼­¹ö¿¡ ÀÖ´Â Attributeµé¿¡ Á¢±ÙÇϱâ À§Çؼ­ »ç¿ëµÇ´Â Attribute ÇÚµéÀ» °®°í ÀÖ´Ù. ÇÁ·ÎÅäÄÝ µ¿ÀÛ ¸í·É¾î·Î´Â 'Request', 'Response', 'Command', 'Notification', 'Indication', 'Confirmation' µîÀÌ ÀÖ´Ù. Attribute Protocol¸¦ ÀÌ¿ëÇÏ¿© ¼­ºñ½º °Ë»ö, Ư¼º °ª ÆÄ¾Ç, Àбâ, ¾²±â µîÀÇ ±â´ÉÀ» ¼öÇàÇÏ´Â GATT(Generic Attribute Profile) °èÃþµµ »õ·Î ¸¸µé¾îÁø °èÃþÀÌ´Ù. GATT´Â Attribute ProtocolÀ» »ç¿ëÇÏ¿© ¼­ºñ½º ÇÁ·¹ÀÓ¿öÅ©, ¼­ºñ½º Æ÷¸Ë ¹× ÀýÂ÷¸¦ Á¤ÀÇÇÑ´Ù. ÀÌ ÀýÂ÷´Â °Ë»ö(discovering), Àбâ(reading), ¾²±â(writing), ¾Ë¸²(notify), Áö½Ã(indicating) Ư¼ºÀÇ ¼³Á¤À» Á¤ÀÇÇÑ´Ù.

 

<±×¸² 1> µà¾ó¸ðµå ¹× ½Ì±Û¸ðµå ÇÁ·ÎÅäÄÝ ±¸Á¶ (Ãâó: Bluetooth SIG)

 

Ç¥ÁØÈ­ µ¿Çâ

ÇöÀç ºí·çÅõ½º SIG ¿öÅ·±×·ì¿¡¼­´Â Àú¿¡³ÊÁö¿ë ÇÁ·ÎÆÄÀÏÀ» ¸¸µé°í ÀÖ´Â ÁßÀÌ¸ç ±× ÇÁ·ÎÆÄÀÏÀº ´ÙÀ½°ú °°´Ù. Simple Remote Control(´Ü¼ø ¸®¸ðÆ® ÄÁÆ®·Ñ), Battery Status(¹èÅ͸® »óÅÂ), Device Power(µð¹ÙÀ̽º Àü·Â), Generic Input/Output(ÀÏ¹Ý ÀÔ/Ãâ·Â), Humidity(½Àµµ), HVAC(°øÁ¶½Ã½ºÅÛ), Location(À§Ä¡), Temperature(¿Âµµ), Watchdog(°¨½Ã), HID(ÈÞ¸Õ ÀÎÅÍÆäÀ̽º µð¹ÙÀ̽º), Heart Rate Monitor(½É¹Ú¸ð´ÏÅÍ), Physical Activity Monitor(½Åü Ȱµ¿ ¸ð´ÏÅÍ), Glucose Meter(Ç÷´ç ÃøÁ¤±â), Blood Pressure Monitor(Ç÷¾Ð ¸ð´ÏÅÍ), Health Thermometer(ü¿Â°è), Health Weight Scale(üÁß°è), Pulse Oximeter(¸Æ¹Ú »ê¼ÒÆ÷È­µµ), Manufacture Information(Á¦Á¶»ç Á¤º¸), Alert(¾Ë¸²), Emergency(ºñ»ó°æº¸), Find Me(À§Ä¡ °Ë»ö), Net Availability(³×Æ®¿öÅ© »ç¿ë°¡´É¼º), PUID(°³ÀÎ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º µð¹ÙÀ̽º), Proximity(±ÙÁ¢), Soft Button(¼ÒÇÁÆ® ¹öư), Time(½Ã°£) µîÀÌ ÀÖ´Ù. ´ëºÎºÐÀÇ ÇÁ·ÎÆÄÀÏÀÌ ÇコÄɾî, ±â±âÁ¦¾î, ¼¾¼­¿Í °°Àº ºÐ¾ß¿¡ ÁýÁߵǾî ÀÖ´Ù.

 

½ÃÇèÀÎÁõ µ¿Çâ

2010³â 11¿ù¿¡ ¾÷µ¥ÀÌÆ® µÈ PTS(Profile Tuning Suite) ¹öÀü 4.1.0¿¡¼­´Â Àú¿¡³ÊÁö ÇÁ·ÎÅäÄÝ °èÃþ Áß GATT(Generic Attribute Profile), SM(Security Manager) ¹× GAP(Generic Access Profile)°¡ Æ÷ÇԵǾî ÀÌ °èÃþ¿¡ ´ëÇÑ ÇÁ·ÎÅäÄÝ ÀûÇÕ¼º ½ÃÇèÀÌ °¡´ÉÇϸç Ãß°¡ÀûÀ¸·Î ÇÁ·ÎÆÄÀÏ ¹× ATT(Attribute Protocol) °èÃþ¿¡ ´ëÇØ¼­´Â ºí·çÅõ½º SIG »êÇÏ ½ÃÇè±â °³¹ßÆÀ¿¡¼­ °³¹ß Áß¿¡ ÀÖ°í PTS¿¡ žÀçµÉ ¿¹Á¤ÀÌ´Ù. RF °èÃþÀº ºí·çÅõ½º SIG°¡ °ËÁõÇÑ ½ÃÇè±â·Î ½ÃÇèÇϵµ·Ï µÇ¾î ÀÖÀ¸¸ç ½ÃÇè ½Ã Director test mode¸¦ Áö¿øÇØ¾ß Çϰí HCI(Host Controller Interface) ȤÀº 2-wire UART Interface·Î ¿¬°áÇÒ ¼ö ÀÖ¾î¾ß ÇÑ´Ù. ÇöÀç, °ËÁõµÈ ½ÃÇè±â´Â BITE RF Tester, 7Layers InterLab Solution µîÀÌ ÀÖ´Ù. LL(Link Layer) °èÃþÀº AT4 Wireless¿¡¼­ °³¹ßÇÑ BITE Protocol Tester·Î ½ÃÇèÀ» ÇÒ ¼ö ÀÖ´Ù. ÇöÀç, TTA´Â ºí·çÅõ½º Àú¿¡³ÊÁö RF ½ÃÇè±â ¹× PTS Àåºñ¸¦ º¸À¯ÇÏ°í ºí·çÅõ½º Àú¿¡³ÊÁöÀÇ ½ÃÇèÀÎÁõ¼­ºñ½º¸¦ Á¦°øÇϰí ÀÖ´Ù.

 

ÇâÈÄ Àü¸Á

ºí·çÅõ½º SIG´Â ¸Å³â 20¾ï´ëÀÇ ºí·çÅõ½º ¹«¼± µð¹ÙÀ̽º¸¦ ÃâÇϽÃŰ°Ú´Ù´Â ¸ñÇ¥ ´Þ¼ºÀ» À§ÇØ À§¿Í °°Àº »õ·Î¿î ÀÀ¿ë ºÐ¾ßµéÀÇ ProfileµéÀ» °è¼ÓÇØ¼­ °³¹ßÇϰí ÀÖÀ¸¸ç ±âÁ¸ÀÇ ºí·çÅõ½º Profileµéµµ °è¼ÓÇØ¼­ º¸¿Ï/Ãß°¡ÇØ °¡°í ÀÖ´Ù. Àú¿¡³ÊÁö ºí·çÅõ½º ¹«¼±±â¼úÀº ´Ù¸¥ ¹«¼±±â¼ú¿¡ ºñÇØ ¸íÈ®ÇÑ ÀåÁ¡°ú ÀÀ¿ë ¸ðµ¨À» Á¦½ÃÇÔÀ¸·Î½á ¹«¼±±â¼ú ¾÷°è¿¡¼­ ±× À§Ä¡¸¦ È®°íÈ÷ ÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. Áö±Ý±îÁö ºí·çÅõ½º ±â¼úÀº °è¼Ó ÁøÈ­ÇÏ¸ç ¹ßÀüÇß°í ÇâÈÄ »ç¿ëÀÚÀÇ ¿ä±¸¸¦ ÃæÁ·½ÃŰ¸ç »õ·Î¿î ºÐ¾ß·Î ´õ ºü¸£°Ô È®ÀåµÉ °ÍÀÌ´Ù.

À念Àç (TTA ½ÃÇèÀÎÁõ¿¬±¸¼Ò ³×Æ®¿öÅ©½ÃÇèÀÎÁõ´Ü ¼±ÀÓ¿¬±¸¿ø, yjjang@tta.or.kr)