Design of Gateway Deployment to Achieve Load Balance among Gateways and to Reduce Transmission Times in a Wireless Mesh Network

碩士 === 國立臺灣科技大學 === 資訊工程系 === 105 === With the advancement of the machine-to-machine (M2M) communication technology, more and more devices do not stand alone but are interlinked. Nowadays, lots of applications, such as Internet of things (IoT) use this technology. Because the applications of IoT are...

Full description

Bibliographic Details
Main Authors: Chia-Chi Hung, 洪家琪
Other Authors: Huei-Wen Ferng
Format: Others
Language:zh-TW
Published: 2017
Online Access:http://ndltd.ncl.edu.tw/handle/4x7tth
Description
Summary:碩士 === 國立臺灣科技大學 === 資訊工程系 === 105 === With the advancement of the machine-to-machine (M2M) communication technology, more and more devices do not stand alone but are interlinked. Nowadays, lots of applications, such as Internet of things (IoT) use this technology. Because the applications of IoT are quite diverse and applied to our daily life, the number of M2M devices will be raised gradually. In the past, most of papers employed a wireless mesh network (WMN) to implement the M2M communication. In a WMN, the wireless multi-hop communication is applied to transmit information from the source to the gateway to access the Internet. However, the devices of different IoT applications have different frequencies of data transmission and different protocols as well. Therefore, gateways play an important role and act as communication bridges between the WMN and the Internet, showing the importance of gateway deployment. If gateways are not selected appropriately, additional energy will be consumed for data transmission. To touch the aforementioned issue properly, a gateway deployment algorithm in a WMN is proposed in this thesis. Such an algorithm can not only meet the basic quality-of-service (QoS) requirement but also balance the load among gateways successfully and reduce the transmission times effectively. Through extensive simulations, we successfully show that the proposed algorithm can indeed balance the load among gateways and reduce the transmission times effectively. It outperforms the closely related algorithms in the literature for sure and is highly recommended for use in a WMN.