标题: | 基于社群之粒子群优化法用于无线网际网路中具社群感知之动态路由器节点配置问题 A Social-based PSO Algorithm for Social-aware Dynamic Router Node Placement in Wireless Mesh Networks |
作者: | 吴挺宇 Wu, Ting-Yu 林春成 Lin, Chun-Cheng 工业工程与管理系所 |
关键字: | 无线网状网路;路由器节点配置问题;群聚移动;基于社群之粒子群优化法;Wireless mesh networks;router node placement problem;cluster movement of clients;Social-based PSO Algorithm |
公开日期: | 2013 |
摘要: | 无线网状网路是一种由网状客户与网状路由器所构成的通讯网路。此网路的主要特色是维持网路中网状客户之间的连线完整,当有某个网状路由器失效时,原本透过此网状路由器进行通讯的路径会重新找一条替代路径,以确保通讯不被中断。由于在现实生活中,客户跟客户会有集中在一起的这种群聚现象且路由器之间也可以直接或间接沟通,形成一种社群网路。因此,本文研究在动态无线网状网路中具社群感知之路由器配置问题,社群感知即为路由器之间会互相沟通来感知以群为单位移动的客户,对客户提供网路连接的服务;而路由器配置问题的目标是找出每一个时间点的路由器配置使得网路拓朴图的连结率和被路由器服务到的网状客户数量最大化。 用先前研究的粒子群优化法在求解时,会有许多客户并未被路由器服务到的情形,这情形的产生是因为路由器的配置尚未调整到较佳的位置,而下个时间点以群为单位移动的客户又往别的位置移动走。因此我们提出一个新式的粒子群优化法:基于社群之粒子群优化法,其中加入新的向量来改善先前研究的粒子群优化法,此向量是利用属于同一子群集路由器间可以相互沟通的关系对客户的群聚移动行为做出快速的调整,让已达到服务上限的路由器能被其他路由器支援,以增进网路的通讯效能。我们解的表现可以模拟网状路由器如何对网状客户的群聚移动作出反应,持续地调整网状路由器的位置。实验是在不同大小的网路规模下,将客户分为两群或三群并设计群聚移动的路线,而初始位置以均匀分配产生。接着与先前研究的粒子群优化法做比较。实验结果显示提出的方法在动态情境下,能有效地减少未被路由器服务到的网状客户数量,并且让整体网路拓朴的连结率更大。 Wireless mesh network is a communication network consisting of mesh routers and mesh clients. The main characteristic of this network is the ability to maintain an active network connection path between each mesh client pair. When a mesh router fails, an alternative path will be created to ensure communication is not interrupted. Real world usage patterns indicate clustering effects amongst clients of mesh clients and through mesh routers, can connect and communicate with each other directly, forming a social network. Thus, the purpose of this research is to develop social-based PSO algorithms for social-aware dynamic router node placement in wireless mesh networks. The concept of social-aware refers to routers that communicate with each other to sense movements by clusters of clients in order to provide them with internet access services. The role of the router node placement problem is to maintain up to date router information to map with the latest network topology as well as connectivity rates to maximize the number of clients serviced by the mesh router. Prior research that involve using particle swarm optimization method in solving the router node placement problem results in many clients that cannot receive network services. The main cause of this issue is the result of routers not being placed at optimal locations and moving clusters of clients. Therefore, we devise a new particle swarm optimization method: based on a Social-based PSO Algorithm with an additional vector based mechanism to improve upon prior research that are based on particle swarm optimization methods. The vector based mechanism utilizes the property that enables router to router communications to continuously make rapid adjustments in response to movements by clusters of clients so that routers that have reached their maximum limit can enhance the network performance by offloading clients to other routers. The experiment was conducted on networks of various sizes, where clients are divided into two or three groups. Cluster of clients move according to planned paths and their initial positions are uniformly distributed. Next our Social-based PSO Algorithm is compared with prior particle swarm optimization methods. Experimental results show that the use of the Social-based PSO Algorithm in a dynamic scenario can effectively reduce the number of clients not able to receive the service, so that the overall network topology coverage and connectivity rates are greater using this algorithm. |
URI: | http://140.113.39.130/cdrfb3/record/nctu/#GT070153365 http://hdl.handle.net/11536/75030 |
显示于类别: | Thesis |