Prtformance Eveluation of Ad Hoc Network Protocol Implemented in Server Side Java Script

Atsushi Ito, Hiroyuki Hatano, Masahiro Fujii, Mie Sato, Yu Watanabe, Yuko Hiramatsu, Fumihiro Sato, Akira Sasaki


We are now developing a sightseeing support system in Nikko, a world heritage in Japan, using BLE beacon and smartphone. We installed 24 beacons from Nikko Station to Shinkyo-bridge. 17 beacons were set outside, so that they had to be small and inconspicuous since they did not have to disturb scenery. So that, they have been using small button shaped battery. We have to take care these beacons. They are sometimes out of battery, and the shell of a beacon is sometimes broken. We think that one of the problems of the beacon system is maintainability. We think one possibility to solve this problem is to develop ad hoc network of beacons. This network can collect information of remaining power of battery, also we can find broken beacon if it is not included in the ad hoc network. We performed preliminary study to develop ad hoc network easily. We tried to use server side Java Script to describe ad hoc network protocol. In this paper, we describe performance and productivity of OLSR using server side Java Script. We compare OLSR implemented in Java Script and implemented in C. As the result, productivity of OLSR in server side Java Script was 1.5 times higher than that was implemented in C, however, the performance was 18 times slower than that was implemented in C. 


Ad hoc network; server side Java Script; BLE Beacon

Full Text:



  • There are currently no refbacks.