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¥u­n¨Ï¥ÎªÌ¦b¤ä´©µL½uºô¸ôªº½d³ò¤º¡A©w¦ì¨t²Î©M¨Ï¥ÎªÌªº·¾³q¤¶­±«K¤w¦s¦b¡CÁÙ¦³¡A¦]¬°§Ú­Ì§â¥¦«Ø¥ß©ó¤w¦s¦bªºµL½uºô¸ô¤W¡A¨Ï¥ÎªÌ¥u­n¦³¥i¥H¤ä´©µL½u¤Wºôªº¦æ°Ê¸Ë¸m¡A«K¤w¨ã³Æ»Ý­nªº¥þ³¡³]³Æ¡C

ºî¦X¤W­zÆ[Â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¤j­P§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Â÷¥h­pºâ¨Ï¥ÎªÌ¦ì¸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

 

 

 

 

 

¥Ñ©ó¤W­z¤§¤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¥u­n¦b¥D¾÷¤W´£¨Ñ±MÄݪº°õ¦æºüµ¹¨C­Ó³s¤Wªº¨Ï¥ÎªÌ¡A«ùÄò¦aÀˬd¨Ï¥ÎªÌ¬O§_¶i¤J¸Ó°Ï¡A©M¬O§_¸Ó¶Ç»¼¸Ó°Ï¯S©wÀÉ®×µ¹¨Ï¥ÎªÌ¡C

¦ý³o¤è®×ªº¥D­n¯ÊÂ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

location.doc

¤å¥ó¤U¸ü

location.ppt

§ë¼v¤ù¤U¸ü

code.rar

µ{¦¡¤U¸ü

offLine.rar

³õ´úµ{¦¡

offLine.doc

³õ´úµ²ªG