{"created":"2020-03-08T23:41:57.897956+00:00","id":2551,"links":{},"metadata":{"_buckets":{"deposit":"1303e17a-ef91-4f3e-a647-ba1b889ebf6a"},"_deposit":{"id":"2551","owners":[],"pid":{"revision_id":0,"type":"recid","value":"2551"},"status":"published"},"_oai":{"id":"oai:meral.edu.mm:recid/2551","sets":["1582963390870:1582967549708"]},"communities":["ccm","ccp","kyauksetu","ltc","maas","miit","mlmu","mmu","mtlu","mtu","mub","mude","mufl","pathein","scu","suoe","tcu","tgu","tuh","tum","ucsm","ucsmtla","ucsmub","ucspathein","ucstaungoo","ucsy","udmm","udmy","uit","um","um1","um2","umkn","umm","uphy","urj","uvs","uy","yau","ydbu","ytu","yude","yueco","yufl","yuoe"],"control_number":"2551","item_1583103067471":{"attribute_name":"Title","attribute_value_mlt":[{"subitem_1551255647225":"AN ANDROID-BASED, RASPBERRY PI WIRELESS MESH NETWORK IMPLEMENTATION USING BATMAN-ADV PROTOCOL FOR FIRST-RESPONSE COMMUNICATIONS","subitem_1551255648112":"en"}]},"item_1583103085720":{"attribute_name":"Description","attribute_value_mlt":[{"interim":"The Philippines' geographical location makes it prone to natural calamities, especially typhoons and earthquakes. In\r event of these disasters, communication is vital in performing rescues and saving lives. It is desired that firstresponse\r communications are fast and reliable to be able to perform those tasks. However, the Philippines is greatly\r lacking in this aspect. The country still relies on telecommunication infrastructures, which perform worse during\r disaster scenarios. Telecommunication infrastructures are unsuitable for first-response purposes because they are\r usually centralized; when the connection to the main node is down (usually due to snapped wires), the remaining\r nodes are rendered useless. Furthermore, when neighboring nodes are down, the remaining node is forced to cater to\r all the clients connected to it, which could lead to an overloaded and unreliable network. Wireless mesh networks\r have a potential to solve this problem; they are decentralized and are capable of rerouting and adjusting themselves\r to fit the situation.\r In this study, we devised an alternative low-power, reliable, cheap, and decentralized wireless mesh network. We used messaging with both direct and chatroom methods as our communication platform, and added message caching in order to add to reliability. To handle the messaging and caching, we created an Android application to accompany the network. The scope of the study was limited to four nodes and two Android phone clients.\r To create the network, we used four Raspberry Pi nodes connected via ad-hoc connection, with one Raspberry Pi\r node connected to the internet. [1][2] The network utilized the Better Approach To Mobile Ad-Hoc Networking\r (BATMAN-adv) [3] protocol to handle the routing of the nodes and their messages. Furthermore, the network nodes\r acted as Message Queuing Telemetry Transport [4] brokers to handle the tagging the messages and bridging to the\r other nodes' brokers. Using the MQTT protocol, chat communication was tested and implemented bidirectionally.\r The Android application was responsible for providing the interface where the clients will interact as well as the\r caching of the messages. We tested the network to be able to message other clients within the local area network\r first. Afterwards, we checked if the messages were forwarded to the node with internet and if they arrived at the\r internet broker.\r Using this project, we have proven that a low-powered, reliable, and cheap wireless mesh network using Raspberry\r Pis can be made. The network was able to perform the sending and caching messages successfully. The messages\r were successfully cached such that each Raspberry Pi can distribute the messages. We accomplished this by utilizing\r the topic hierarchy feature of the MQTT protocol to devise a tagging system for the messages. Furthermore, the\r decentralization of the nodes made the network reliable; broken nodes were ignored and the messages were rerouted\r to be able to reach their destination successfully.\r We were able to create an altemative to infrastructure networks whenever disasters occur. We also addressed issues\r of reliability, overloading, and power consumption. The wireless mesh network formed was able to perform well\r when nodes were added and removed. Communication can easily be done using the Android application where\r messages can be sent and received; caching was implemented so that messages can be seen by clients whenever they\r are available.\r For future studies, we recomm end that the network be deploy ed In an octual community to t estl f it can handl e th e\r load. We also suggest creatin g an lOS versiO n to lncrease reliability and usability. Finally, we recomm end that a\r tagging automation system be developed so that addition \" nodes' messages can be tagged automatically."}]},"item_1583103108160":{"attribute_name":"Keywords","attribute_value_mlt":[{"interim":"Android"}]},"item_1583103120197":{"attribute_name":"Files","attribute_type":"file","attribute_value_mlt":[{"accessrole":"open_access","date":[{"dateType":"Available","dateValue":"2020-05-05"}],"displaytype":"preview","filename":"An Android-Based, Raspberry PI Wireless Mesh Network implementation using Batman-ADV Protocol for First-Response Communications.pdf","filesize":[{"value":"1164 Kb"}],"format":"application/pdf","licensetype":"license_note","mimetype":"application/pdf","url":{"url":"https://meral.edu.mm/record/2551/files/An Android-Based, Raspberry PI Wireless Mesh Network implementation using Batman-ADV Protocol for First-Response Communications.pdf"},"version_id":"568f2f49-13f8-4171-9a0f-dd5aafb85812"}]},"item_1583103131163":{"attribute_name":"Journal articles","attribute_value_mlt":[{"subitem_journal_title":"8th AUN/SEED-Net Regional Conference on Electrical and Electronics Engineering"}]},"item_1583103147082":{"attribute_name":"Conference papaers","attribute_value_mlt":[{}]},"item_1583103211336":{"attribute_name":"Books/reports/chapters","attribute_value_mlt":[{}]},"item_1583103233624":{"attribute_name":"Thesis/dissertations","attribute_value_mlt":[{"subitem_supervisor(s)":[]}]},"item_1583105942107":{"attribute_name":"Authors","attribute_value_mlt":[{"subitem_authors":[{"subitem_authors_fullname":"Cruz, Angelie A. Dela"},{"subitem_authors_fullname":"Parabuac, Miguel Luis A."},{"subitem_authors_fullname":"Tiglao, Nestor Michael C."}]}]},"item_1583108359239":{"attribute_name":"Upload type","attribute_value_mlt":[{"interim":"Other"}]},"item_1583108428133":{"attribute_name":"Publication type","attribute_value_mlt":[{"interim":"Other"}]},"item_1583159729339":{"attribute_name":"Publication date","attribute_value":"2015"},"item_1583159847033":{"attribute_name":"Identifier","attribute_value":"https://uyr.uy.edu.mm/handle/123456789/412"},"item_title":"AN ANDROID-BASED, RASPBERRY PI WIRELESS MESH NETWORK IMPLEMENTATION USING BATMAN-ADV PROTOCOL FOR FIRST-RESPONSE COMMUNICATIONS","item_type_id":"21","owner":"1","path":["1582967549708"],"publish_date":"2020-03-05","publish_status":"0","recid":"2551","relation_version_is_last":true,"title":["AN ANDROID-BASED, RASPBERRY PI WIRELESS MESH NETWORK IMPLEMENTATION USING BATMAN-ADV PROTOCOL FOR FIRST-RESPONSE COMMUNICATIONS"],"weko_creator_id":"1","weko_shared_id":-1},"updated":"2021-12-13T02:17:27.796633+00:00"}