Location-Aware System and Real-Time
Message Guiding Service
©w¦ì·Pª¾¨t²Î»P§Y®É°T®§¾ÉÄýªA°È
«ü¾É±Ð±Â¡G§d¾å¥ú ±Ð±Â
¦¨û¡G³¹Þ³Û ¸â®Ë´¸ ¾G¶®¤ª
¥Á°ê¤E¤Q¥|¦~¤Q¤G¤ë
1. Project Goals
¦b¦¹±MÃD¸Ì¡A§ÚÌ·Q§Q¥Î¦b«Ç¤ºªÅ¶¡¤w«Ø¸m¦nªº802.11(WiFi)µL½uºô¸ô¡C¨Ï¥ÎµL½uºô¸ôªºÀu¶Õ¦b©ó¡A¥un¨Ï¥ÎªÌ¦b¤ä´©µL½uºô¸ôªº½d³ò¤º¡A©w¦ì¨t²Î©M¨Ï¥ÎªÌªº·¾³q¤¶±«K¤w¦s¦b¡CÁÙ¦³¡A¦]¬°§Ú̧⥦«Ø¥ß©ó¤w¦s¦bªºµL½uºô¸ô¤W¡A¨Ï¥ÎªÌ¥un¦³¥i¥H¤ä´©µL½u¤Wºôªº¦æ°Ê¸Ë¸m¡A«K¤w¨ã³Æ»Ýnªº¥þ³¡³]³Æ¡C
ºî¦X¤WzÆ[ÂI¡A¥B¦Ò¶q¦UºØ¤£¦Pªº±ø¥ó«á¡A§Ų́M©w¥H«Ç¤º¦ê³sµL½uºô¸ôªº¼ÆÓAccess Point(AP)¡A°µ¬°§ÚÌ©w¦ìªº®Ú¾Ú¡A¥B¿ï¾ÜPDAÓ¤H¼Æ¦ì¸Ë¸m¡A§e²{¦p¦ó¦]¦a¨î©yªº±µ¦¬°T®§¡C
±MÃD¤jP§e²{ªº¼Ò«¬±N·|¦³¤@ÓServerºÝ¡A¥B¨ä·|¦³¸Ó¦a°Ïªº¼Ó¼h¥±¹Ï¡A¹Ï¤W·|Åã¥Ü¤â«ù¦æ°Ê¸Ë¸m³z¹LAPµL½u¤Wºôªº¨Ï¥ÎªÌ¦ì¸m¡A±±¨îºÝ«K¥i¨Ì·Ó¨Ï¥ÎªÌªº©Ò¦b¦ì¸m¡Aµ¹¤©·í¤U¾A©yªº°T®§¡C´N¥iÄâ©Ê¨Ó»¡¡APDA©M¤â¾÷¤£¬Û¤W¤U¡A¦ý´N¤¶±¿Ã¹õÅã¥Ü¨Ó»¡¡APDA¸û¦ûÀu¶Õ¡A¬O¬°§e²{¤£ºÞ¬O¯Â¤å¦r©Î¦h´CÅé¼vµ°T®§®É¡A¯à¦³¸û¨}¦nªºªí¹F»R¥x¡C
µ{¦¡¬[ºc¹Ï
2. Implementation ideas
¦b¨Ï¥ÎªÌ¸Ë¸m¤W¶]¤@ÓÀ³¥Îµ{¦¡¨Ã¦¬¶°ªþªñAPªº°T¸¹±j«×¡A³oÓÀ³¥Îµ{¦¡¶g´Á©Êªº³z¹Lºô¸ô°e¥X©Ò¦¬¶°ªº¸ê°Tµ¹¥D¾÷¡A¦Ó¥D¾÷«K¥i¥H§Q¥Î©ÒÀò±oªº¸ê®Æ¨Ó¶i¦æ¤T¨¤©w¦ì¡C
pºâ¨Ï¥ÎªÌªº¦ì¸m®É¡A¦øªA¾¹»Ýn¤U¦C¤T¶µ¸ê°T¡G
1. ¦Ü¤Ö¦³¤TÓAPªº¹ê»Ú¦ì¸m¡G§Ú̧Q¥ÎAPªº¹ê»Ú¦ì¸m¥H¤Î¦ì¸mÂà´«¨ç¦¡¡A¦b¤u¤À]¼Ó¼h¥±¹Ï¤W¼Ð¥ÜAPªº¦ì¸m¡C¨Ã¥B§Q¥Î¹Ï¤WAPªº¶ZÂ÷¥hpºâ¨Ï¥ÎªÌ¦ì¸m¡C
2.¤T¨¤©w¦ìªk¡GclientºÝ¦Ü¤Ö±µ¦¬¤TÓAPªº°T¸¹±j«×¡A¥BSERVER¤w¦³³o¨ÇAP¦ì¸m©Mºô¸ô¥d¸¹¡C
3.§Q¥Îºtºâªk¡A±N°T¸¹±j«×È´«ºâ¬°¹ê»Ú¶ZÂ÷¡G§Ú̱ĥΤ@Ó¥HFriis formula¬°°ò¦ªºsimple free space loss model¡C¦¹¼Ò²Õªº°T¸¹°I´î¥u»P°T¸¹¨Ó·½ªº¶ZÂ÷¬ÛÃö¡C
¥Ñ©ó¤Wz¤§¤T¨¤©w¦ìºtºâªk¨Ï¥Îsimple free space loss
model¡A¨Ã¨S¦³¹ï¹ê»ÚÀô¹Ò¸Ô¥[¦Ò¼{¡A¨Ò¦p¡GÀð¾Àµ¥¶¡¹jª«¾ÉP°T¸¹°I´î¡A¨Ï¨äµLªkºë·Çºâ¥X¹ê»Ú¶ZÂ÷¡F©Ò¥H§Ú̥ΥH¤U¤èªk¨Ó´£°ª©w¦ìªººë·Ç«×¡C
1. ¼Ë¦¡¤ñ¹ïªk¤§²Ä¤@¶¥¬q¡]off-line¡^¡G
¦b´ú¶q°Ï°ì¤º«Ø¥ß¼ÆÓtraining node¡A¬ö¿ý©Ò¦³AP¤§©ó¨CÓtraining nodeªº°T¸¹±j«×¡A±NAP¨Ì·Ó°T¸¹±j®z±Æ§Ç¡A¸g¥Ñ¤j¶qªº¹ê¦a³õ´úµ²ªG¨Ó«Ø¥ß¨CÓtraining nodeªºAP±Æ§Ç¼Ë¥»¸ê®Æ®w¡C
2.
¼Ë¦¡¤ñ¹ïªk¤§²Ä¤G¶¥¬q¡]real-time¡^¡G
Client¦¬¶°·í¤UªºAP°T¸¹±j«×§Ç¦C°e¦ÜServer¡A¤ñ¹ï¦¹µ§§Y®É¸ê®Æ»P¸ê®Æ®w¼Ë¥»ªº¬Û¦üµ{«×¡A¥Î¥H´£°ª¤T¨¤©w¦ìªk¤§ºë½T«×¡C
³Ì«á¡A¦b³]p¦p¦ó¹ê§@ªº¹Lµ{¤¤¡A§Ú̳°Äò·Q¥X´XÓ¤èªk¨Ó§ï¨}¦b¯S©w°Ï°ì¸Ì¶Ç»¼¯S©w°T®§Àɮתº«~½è¡A¥H¤U¬O»¡©ú³o¨Ç¤èªkªºÀu¯ÊÂI¡C
1. Idea 1 ¡V ClientºÝ±MÄݪº°õ¦æºü¹ê§@
¨CӨϥΪ̤@³sµ²¤W¥D¾÷®É¡A¥D¾÷«K«ü¬£¤@Ó°õ¦æºüµ¹¨Ï¥ÎªÌ¡A¨Ó³B²zÃö©ó°T®§¶Ç»¼ªº¨Æ©y¡C¹ê§@³oÓ¤è®×¡A¥un¦b¥D¾÷¤W´£¨Ñ±MÄݪº°õ¦æºüµ¹¨CÓ³s¤Wªº¨Ï¥ÎªÌ¡A«ùÄò¦aÀˬd¨Ï¥ÎªÌ¬O§_¶i¤J¸Ó°Ï¡A©M¬O§_¸Ó¶Ç»¼¸Ó°Ï¯S©wÀÉ®×µ¹¨Ï¥ÎªÌ¡C
¦ý³o¤è®×ªº¥Dn¯ÊÂI¬O¡A¦pªG¦¹¨t²Îªº¨Ï¥ÎªÌ¼Æ¶q¤Ó¦h¡A«h¨ä°õ¦æºü¼Æ·|¬Û¹ï¼W¥[¡A¨º»ò¦¹®É¥D¾÷ªºt²ü¶q¤]·|´£°ª¡C¥t¥~¡A´Nºâ¤£¶Ç»¼ÀɮסA°õ¦æºü¤´·|¦û¥Î¥D¾÷¸ê·½¡C
2. Idea 2 ¡V §Q¥Îmulticast¨Ó¶Ç»¼°T®§µ¹¨Ï¥ÎªÌ
º¥ý¡AºÞ²zªÌ·|¥ý¹º¤À°Ï°ì¡A¨Ã½s¿è¦U°Ï°ì¯S©w°T®§¡C¥D¾÷·|¦³±MÄݪº°T®§¶Ç°e°õ¦æºü¡A¥B·|©w®Éµo°e°T®§µ¹¸Ó°Ï¤À°t¨ìªº¸s¼½¦ì§}¡C©w¦ìªA°È°£¤F·|Åý¨Ï¥ÎªÌª¾¹D©Ò¦b¦ì¸m¡A¦P®É¤]·|§iª¾¨Ï¥ÎªÌ¨ä©Ò¦b°Ï°ìªº¸s¼½¦ì§}¡C¨Ï¥ÎªÌ«K·|®Ú¾Ú³Ì·s¦¬¨ìªº¸s¼½¦ì§}¡A¶i¦æJOIN©MLEAVE¸s¼½ªº°Ê§@¡C
3. Documents
File |
Info |
¤å¥ó¤U¸ü |
|
§ë¼v¤ù¤U¸ü |
|
µ{¦¡¤U¸ü |
|
³õ´úµ{¦¡ |
|
³õ´úµ²ªG |