Multi-metric routing decisions for ad hoc networks using fuzzy logic

S. Rea, D. Pesch
{"title":"Multi-metric routing decisions for ad hoc networks using fuzzy logic","authors":"S. Rea, D. Pesch","doi":"10.1109/ISWCS.2004.1407278","DOIUrl":null,"url":null,"abstract":"Routing is an essential function for traffic management in ad hoc networks. Table-based routing algorithms used in proactive protocols are computationally intensive and require periodic transmission of status information amongst all network nodes. Also, routing table volume swells with network size and can be large for dense networks. Therefore to cope with possibly rapidly changing topology reactive protocols such as dynamic source routing (DSR) generate routes for unknown destination paths on an as needs be basis. So as to avoid the continual demand for route discovery in DSR, network nodes record previously determined routes in either path or link caches. A route discovery attempt can possibly result in several paths being uncovered for a single destination. As nodes often have a finite capacity path cache, it may not be possible to store all paths. So as to influence productive caching decisions a fuzzy logic system is applied to the route discovery technique to curb non-optimal network floods. This action causes a cessation in the generation of low quality routes as only paths with good routing metrics are selected for the rebroadcast of route discovery packets. Consequently, route query packets arriving at the necessary destination node, or at some intermediate node with knowledge of the destination node, generate high quality route replies. This paper presents a fuzzy logic based decision algorithm that weighs individual links as a path to the necessary destination is being constructed if this link is deemed suitable by the fuzzy logic system it is added to the path and route construction continue. The fuzzy controller is used to instruct caching decisions and to optimise route selection as only good quality links are recorded in source destination paths.","PeriodicalId":122977,"journal":{"name":"1st International Symposium onWireless Communication Systems, 2004.","volume":"52 3","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"58","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"1st International Symposium onWireless Communication Systems, 2004.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISWCS.2004.1407278","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 58

Abstract

Routing is an essential function for traffic management in ad hoc networks. Table-based routing algorithms used in proactive protocols are computationally intensive and require periodic transmission of status information amongst all network nodes. Also, routing table volume swells with network size and can be large for dense networks. Therefore to cope with possibly rapidly changing topology reactive protocols such as dynamic source routing (DSR) generate routes for unknown destination paths on an as needs be basis. So as to avoid the continual demand for route discovery in DSR, network nodes record previously determined routes in either path or link caches. A route discovery attempt can possibly result in several paths being uncovered for a single destination. As nodes often have a finite capacity path cache, it may not be possible to store all paths. So as to influence productive caching decisions a fuzzy logic system is applied to the route discovery technique to curb non-optimal network floods. This action causes a cessation in the generation of low quality routes as only paths with good routing metrics are selected for the rebroadcast of route discovery packets. Consequently, route query packets arriving at the necessary destination node, or at some intermediate node with knowledge of the destination node, generate high quality route replies. This paper presents a fuzzy logic based decision algorithm that weighs individual links as a path to the necessary destination is being constructed if this link is deemed suitable by the fuzzy logic system it is added to the path and route construction continue. The fuzzy controller is used to instruct caching decisions and to optimise route selection as only good quality links are recorded in source destination paths.
基于模糊逻辑的自组织网络多度量路由决策
路由是自组织网络中流量管理的重要功能。主动协议中使用的基于表的路由算法计算量大,需要在所有网络节点之间周期性地传输状态信息。此外,路由表容量随着网络规模的增大而增大,对于密集的网络,路由表容量可能很大。因此,为了应对可能快速变化的拓扑响应协议,如动态源路由(DSR),根据需要为未知的目标路径生成路由。为了避免DSR中对路由发现的持续需求,网络节点将先前确定的路由记录在路径或链路缓存中。路由发现尝试可能导致单个目的地的多条路径被发现。由于节点通常具有有限容量的路径缓存,因此可能无法存储所有路径。为了影响高效缓存决策,将模糊逻辑系统应用到路由发现技术中,抑制非最优网络洪水。该动作将停止低质量路由的生成,因为只有具有良好路由度量的路径才会被重放路由发现报文。因此,路由查询包到达必要的目的节点,或者到达某个知道目的节点的中间节点,生成高质量的路由应答。本文提出了一种基于模糊逻辑的决策算法,该算法对各个链路进行加权,将其视为正在构建的一条通往必要目的地的路径,如果模糊逻辑系统认为该链路合适,则将其添加到路径中并继续构建路线。模糊控制器用于指导缓存决策和优化路由选择,因为只有高质量的链路被记录在源目的地路径上。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信