首页 > 最新文献

2009 International Conference on High Performance Switching and Routing最新文献

英文 中文
PI-OBS: a parallel iterative optical burst scheduler for OBS networks PI-OBS: OBS网络的并行迭代光突发调度器
Pub Date : 2009-06-22 DOI: 10.1109/HPSR.2009.5307426
P. Pavón-Mariño, J. Veiga-Gontán, A. Ortuno-Manzanera, W. Cerroni, J. García-Haro
This paper presents the PI-OBS algorithm, a parallel-iterative scheduler for OBS nodes. Conventional schemes are greedy in the sense that they process headers one by one. In PI-OBS, all the headers received during a given time window are jointly processed to optimize the delay and output wavelength allocation, applying void filling techniques, and allowing traffic differentiation. Results show a similar or better performance than the LAUC-VF algorithm, commonly used as a performance bound for OBS schedulers. The PI-OBS scheduler has been designed to allow parallel electronic implementation similar to the ones in VOQ schedulers, with a deterministic response time.
本文提出了一种并行迭代的OBS节点调度算法PI-OBS。传统的方案是贪婪的,因为它们一个接一个地处理标头。在PI-OBS中,在给定的时间窗口内接收到的所有报头都被联合处理,以优化延迟和输出波长分配,应用空隙填充技术,并允许流量区分。结果显示了与lac - vf算法相似或更好的性能,lac - vf算法通常用作OBS调度器的性能界限。PI-OBS调度器被设计为允许类似于VOQ调度器中的并行电子实现,具有确定的响应时间。
{"title":"PI-OBS: a parallel iterative optical burst scheduler for OBS networks","authors":"P. Pavón-Mariño, J. Veiga-Gontán, A. Ortuno-Manzanera, W. Cerroni, J. García-Haro","doi":"10.1109/HPSR.2009.5307426","DOIUrl":"https://doi.org/10.1109/HPSR.2009.5307426","url":null,"abstract":"This paper presents the PI-OBS algorithm, a parallel-iterative scheduler for OBS nodes. Conventional schemes are greedy in the sense that they process headers one by one. In PI-OBS, all the headers received during a given time window are jointly processed to optimize the delay and output wavelength allocation, applying void filling techniques, and allowing traffic differentiation. Results show a similar or better performance than the LAUC-VF algorithm, commonly used as a performance bound for OBS schedulers. The PI-OBS scheduler has been designed to allow parallel electronic implementation similar to the ones in VOQ schedulers, with a deterministic response time.","PeriodicalId":251545,"journal":{"name":"2009 International Conference on High Performance Switching and Routing","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131807072","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Range Trees with variable length comparisons 具有可变长度比较的范围树
Pub Date : 2009-06-22 DOI: 10.1109/HPSR.2009.5307427
I. Sourdis, Ruben De Smet, G. Gaydadjiev
In this paper we introduce a new data structure for address lookup, a new tree structure which improves on the existing Range Trees allowing shorter comparisons than the address width. The proposed scheme shares among multiple concurrent comparisons common address prefixes and suffixes and also omits address parts not required for computing a next node branch. In so doing, for a given memory bandwidth, we achieve a larger number of concurrent comparisons than the original Range Tree. This results in less memory accesses and lower latency per lookup. Performance scales better as the address width and the number of address ranges increase. We describe the rules employed to construct the proposed structure and offer two heuristics which generate the “configuration” of the decision tree given a set of address ranges. The proposed Range Tree with variable-length comparisons (RT-VLC) has up to 50% less tree-levels than the original Range Tree and its memory requirements are 50% to 2× that of a linear search approach.
在本文中,我们介绍了一种新的地址查找数据结构,一种新的树结构,它改进了现有的范围树,允许比地址宽度更短的比较。该方案在多个并发比较中共享公共地址前缀和后缀,并省略计算下一个节点分支不需要的地址部分。这样,对于给定的内存带宽,我们实现了比原始范围树更多的并发比较。这将减少每次查找的内存访问和延迟。随着地址宽度和地址范围数量的增加,性能扩展得更好。我们描述了用于构建所提出的结构的规则,并提供了两种启发式方法,用于在给定一组地址范围的情况下生成决策树的“配置”。本文提出的变长比较范围树(RT-VLC)比原始的范围树减少了50%的树级,其内存需求是线性搜索方法的50%到2倍。
{"title":"Range Trees with variable length comparisons","authors":"I. Sourdis, Ruben De Smet, G. Gaydadjiev","doi":"10.1109/HPSR.2009.5307427","DOIUrl":"https://doi.org/10.1109/HPSR.2009.5307427","url":null,"abstract":"In this paper we introduce a new data structure for address lookup, a new tree structure which improves on the existing Range Trees allowing shorter comparisons than the address width. The proposed scheme shares among multiple concurrent comparisons common address prefixes and suffixes and also omits address parts not required for computing a next node branch. In so doing, for a given memory bandwidth, we achieve a larger number of concurrent comparisons than the original Range Tree. This results in less memory accesses and lower latency per lookup. Performance scales better as the address width and the number of address ranges increase. We describe the rules employed to construct the proposed structure and offer two heuristics which generate the “configuration” of the decision tree given a set of address ranges. The proposed Range Tree with variable-length comparisons (RT-VLC) has up to 50% less tree-levels than the original Range Tree and its memory requirements are 50% to 2× that of a linear search approach.","PeriodicalId":251545,"journal":{"name":"2009 International Conference on High Performance Switching and Routing","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125024914","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
A novel architecture for a high-performance network processing unit: Flexibility at multiple levels of abstraction 高性能网络处理单元的新体系结构:多层抽象的灵活性
Pub Date : 2009-06-22 DOI: 10.1109/HPSR.2009.5307421
S. Hauger
Network processing devices in future, high-speed network nodes have to be capable of processing several hundred million packets per second. Additionally, they have to be easily adaptable to new processing tasks due to the introduction of new services or protocols. Field programmable gate arrays (FPGAs) and network processors are suitable devices fulfilling these requirements: The former offer configurability at registertransfer level providing fine grain adaptability to unforeseen processing requirements and a high processing power. The latter are programmed at the more abstract software level and support high-speed execution of their fixed set of instructions. In this paper, we present a novel architecture for an FPGA-based highspeed network processing unit offering programmable modules at multiple levels of abstraction: register-transfer level, microcode level, software level and parameter level. A prototypical implementation demonstrates its feasibility with today's field programmable gate array devices offering a throughput of more than one hundred million minimum sized packets per second.
在未来的网络处理设备中,高速网络节点必须能够每秒处理数亿个数据包。此外,由于引入了新的服务或协议,它们必须易于适应新的处理任务。现场可编程门阵列(fpga)和网络处理器是满足这些要求的合适设备:前者提供寄存器传输级别的可配置性,提供对不可预见的处理要求的细粒度适应性和高处理能力。后者是在更抽象的软件级别编程的,并支持其固定指令集的高速执行。在本文中,我们提出了一种基于fpga的高速网络处理单元的新架构,提供了多个抽象层次的可编程模块:寄存器传输级、微码级、软件级和参数级。一个原型实现证明了它的可行性,与今天的现场可编程门阵列设备提供每秒超过1亿个最小尺寸数据包的吞吐量。
{"title":"A novel architecture for a high-performance network processing unit: Flexibility at multiple levels of abstraction","authors":"S. Hauger","doi":"10.1109/HPSR.2009.5307421","DOIUrl":"https://doi.org/10.1109/HPSR.2009.5307421","url":null,"abstract":"Network processing devices in future, high-speed network nodes have to be capable of processing several hundred million packets per second. Additionally, they have to be easily adaptable to new processing tasks due to the introduction of new services or protocols. Field programmable gate arrays (FPGAs) and network processors are suitable devices fulfilling these requirements: The former offer configurability at registertransfer level providing fine grain adaptability to unforeseen processing requirements and a high processing power. The latter are programmed at the more abstract software level and support high-speed execution of their fixed set of instructions. In this paper, we present a novel architecture for an FPGA-based highspeed network processing unit offering programmable modules at multiple levels of abstraction: register-transfer level, microcode level, software level and parameter level. A prototypical implementation demonstrates its feasibility with today's field programmable gate array devices offering a throughput of more than one hundred million minimum sized packets per second.","PeriodicalId":251545,"journal":{"name":"2009 International Conference on High Performance Switching and Routing","volume":"56 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123949454","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Compress the route table stored in TCAM by using memory filter 利用内存过滤器对存储在TCAM中的路由表进行压缩
Pub Date : 2009-06-22 DOI: 10.1109/HPSR.2009.5307440
Dong Lin, M. Hamdi
With the continuous advances in communications technology, the link transmission speed of the Internet backbone networks has been increasing rapidly. This in turn demands more powerful IP address lookup engines. Being well-suited for high performance parallel lookup, Ternary Content Addressable Memory (TCAM) has been widely used in this area for years. Nevertheless, the limited storage, high power consumption and expensive price restrict its further application as link rates increase. Motivated by the prevalence of cheaper and faster conventional memory, such as SRAM and DRAM, we propose a range-based partitioning algorithm called “Max-splitting” which divides the entire route table into several sub-tries with disjoint range boundaries. With an extra index and a new lookup structure called Memory Filter, some sub-tries could be stored outside the TCAM. The experiments on real-life BGP route table will demonstrate that, by allocating little more conventional memory space, the proposed scheme reduces the TCAM storage requirement by 92% and significantly cuts down the power consumption.
随着通信技术的不断进步,互联网骨干网的链路传输速度迅速提高。这反过来又需要更强大的IP地址查找引擎。三元内容可寻址存储器(Ternary Content Addressable Memory, TCAM)非常适合高性能并行查找,多年来在该领域得到了广泛的应用。然而,随着链路速率的提高,存储空间有限、功耗高、价格昂贵等限制了其进一步应用。由于SRAM和DRAM等传统存储器的普及,我们提出了一种基于范围的分区算法,称为“Max-splitting”,该算法将整个路由表划分为具有不连接范围边界的几个子尝试。使用一个额外的索引和一个名为Memory Filter的新查找结构,可以将一些子尝试存储在TCAM之外。在实际BGP路由表上的实验表明,该方案通过分配少量的传统内存空间,将TCAM的存储需求降低了92%,并显著降低了功耗。
{"title":"Compress the route table stored in TCAM by using memory filter","authors":"Dong Lin, M. Hamdi","doi":"10.1109/HPSR.2009.5307440","DOIUrl":"https://doi.org/10.1109/HPSR.2009.5307440","url":null,"abstract":"With the continuous advances in communications technology, the link transmission speed of the Internet backbone networks has been increasing rapidly. This in turn demands more powerful IP address lookup engines. Being well-suited for high performance parallel lookup, Ternary Content Addressable Memory (TCAM) has been widely used in this area for years. Nevertheless, the limited storage, high power consumption and expensive price restrict its further application as link rates increase. Motivated by the prevalence of cheaper and faster conventional memory, such as SRAM and DRAM, we propose a range-based partitioning algorithm called “Max-splitting” which divides the entire route table into several sub-tries with disjoint range boundaries. With an extra index and a new lookup structure called Memory Filter, some sub-tries could be stored outside the TCAM. The experiments on real-life BGP route table will demonstrate that, by allocating little more conventional memory space, the proposed scheme reduces the TCAM storage requirement by 92% and significantly cuts down the power consumption.","PeriodicalId":251545,"journal":{"name":"2009 International Conference on High Performance Switching and Routing","volume":"502 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127594278","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Experimental evaluation of batch versus per-request service interconnection activation in PCE-based Grid networking 基于pce的网格网络中批处理与按请求服务互连激活的实验评估
Pub Date : 2009-06-22 DOI: 10.1109/HPSR.2009.5307436
Pawel Korus, F. Paolucci, L. Valcarenghi, F. Cugini, P. Castoldi, M. Kantor, K. Wajda
When dynamic service interconnection requests are managed by a centralized system (e.g., a network management system — NMS), the time required for the connections to be fully operational might be heavily impacted by the policy utilized to serve them. The policies must be devised for mitigating issues that increase this time, such as commercial router irresponsiveness to configuration commands during configuration commit. In this paper a batch provisioning policy is proposed to be implemented in a Grid-augmented NMS (GNMS) to serve grid computing clients interconnection requests and mitigate router irresposiveness. Based on the proposed policy, requests are queued in the GNMS and they are activated in a batch, based on a time-out. The proposed batch provisioning policy is experimentally compared to a per-request provisioning policy that serves the requests as soon as they are received by the GNMS. Experimental evaluation results show that, when connection requests are not rare, the average time elapsing between the reception of a connection request by the GNMS and the connection being fully operational (i.e., the service time) is much shorter, on average, if batch provisioning policy is utilized.
当动态服务互连请求由集中式系统(例如,网络管理系统- NMS)管理时,连接完全可操作所需的时间可能会受到用于服务它们的策略的严重影响。必须设计策略以减轻增加此时间的问题,例如商用路由器在配置提交期间对配置命令无响应。本文提出了一种在网格增强NMS (grid -augmented NMS, GNMS)中实现的批量供应策略,以满足网格计算客户端的互连请求并减轻路由器的无响应性。根据建议的策略,请求在GNMS中排队,并基于超时以批方式激活它们。将提出的批量供应策略与按请求供应策略进行实验比较,后者在GNMS收到请求后立即为其提供服务。实验评估结果表明,当连接请求不罕见时,如果使用批量供应策略,GNMS接收连接请求到连接完全运行之间的平均时间(即服务时间)平均要短得多。
{"title":"Experimental evaluation of batch versus per-request service interconnection activation in PCE-based Grid networking","authors":"Pawel Korus, F. Paolucci, L. Valcarenghi, F. Cugini, P. Castoldi, M. Kantor, K. Wajda","doi":"10.1109/HPSR.2009.5307436","DOIUrl":"https://doi.org/10.1109/HPSR.2009.5307436","url":null,"abstract":"When dynamic service interconnection requests are managed by a centralized system (e.g., a network management system — NMS), the time required for the connections to be fully operational might be heavily impacted by the policy utilized to serve them. The policies must be devised for mitigating issues that increase this time, such as commercial router irresponsiveness to configuration commands during configuration commit. In this paper a batch provisioning policy is proposed to be implemented in a Grid-augmented NMS (GNMS) to serve grid computing clients interconnection requests and mitigate router irresposiveness. Based on the proposed policy, requests are queued in the GNMS and they are activated in a batch, based on a time-out. The proposed batch provisioning policy is experimentally compared to a per-request provisioning policy that serves the requests as soon as they are received by the GNMS. Experimental evaluation results show that, when connection requests are not rare, the average time elapsing between the reception of a connection request by the GNMS and the connection being fully operational (i.e., the service time) is much shorter, on average, if batch provisioning policy is utilized.","PeriodicalId":251545,"journal":{"name":"2009 International Conference on High Performance Switching and Routing","volume":"30 13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125589217","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Optics vs. electronics in future high-capacity switches/routers 光学与电子在未来高容量交换机/路由器
Pub Date : 2009-06-22 DOI: 10.1109/HPSR.2009.5307441
A. Bianco, Daniela Camerino, D. Cuda, F. Neri
The rapid growth of the Internet traffic demand is bringing the current electronic switches closer to their intrinsic technological limits, which may be overcome by optical technologies. Although optical packet switching has been widely studied in academia; the limited processing and buffering capabilities available in the optical domain makes the implementation of an all optical packet switch difficult in practice. We considered a hybrid (electro/optic) switching architecture, relying on an all-optical switching fabric, aiming to understanding the tradeoffs between current photonic and electronic technologies. We consider both the classical fixed-size synchronous paradigm and the asynchronous operation mode, which may suit better to the optical technologies. Buffers organized according to either an electronic FIFO (First Input First Output) paradigm or a photonic FDL (Fiber Delay Line) mechanism are analyzed and compared.
互联网流量需求的快速增长使目前的电子交换机越来越接近其固有的技术极限,而这可能被光学技术所克服。虽然光分组交换在学术界得到了广泛的研究;光域有限的处理和缓冲能力给全光分组交换机的实现带来了困难。我们考虑了一种基于全光交换结构的混合(电/光)交换架构,旨在理解当前光子和电子技术之间的权衡。我们考虑了经典的固定尺寸同步模式和更适合光学技术的异步操作模式。根据电子FIFO(先输入先输出)范式或光子FDL(光纤延迟线)机制组织的缓冲器进行了分析和比较。
{"title":"Optics vs. electronics in future high-capacity switches/routers","authors":"A. Bianco, Daniela Camerino, D. Cuda, F. Neri","doi":"10.1109/HPSR.2009.5307441","DOIUrl":"https://doi.org/10.1109/HPSR.2009.5307441","url":null,"abstract":"The rapid growth of the Internet traffic demand is bringing the current electronic switches closer to their intrinsic technological limits, which may be overcome by optical technologies. Although optical packet switching has been widely studied in academia; the limited processing and buffering capabilities available in the optical domain makes the implementation of an all optical packet switch difficult in practice. We considered a hybrid (electro/optic) switching architecture, relying on an all-optical switching fabric, aiming to understanding the tradeoffs between current photonic and electronic technologies. We consider both the classical fixed-size synchronous paradigm and the asynchronous operation mode, which may suit better to the optical technologies. Buffers organized according to either an electronic FIFO (First Input First Output) paradigm or a photonic FDL (Fiber Delay Line) mechanism are analyzed and compared.","PeriodicalId":251545,"journal":{"name":"2009 International Conference on High Performance Switching and Routing","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123856820","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Region-based connectivity - a new paradigm for design of fault-tolerant networks 基于区域的连通性——容错网络设计的新范式
Pub Date : 2009-06-22 DOI: 10.1109/HPSR.2009.5307417
Arunabha Sen, S. Murthy, Sujogya Banerjee
The studies in fault-tolerance in networks mostly focus on the connectivity of the graph as the metric of faulttolerance. If the underlying graph is k-connected, it can tolerate up to k — 1 failures. In measuring the fault tolerance in terms of connectivity, no assumption regarding the locations of the faulty nodes are made - the failed nodes may be close to each other or far from each other. In other words, the connectivity metric has no way of capturing the notion of locality of faults. However in many networks, faults may be highly localized. This is particularly true in military networks, where an enemy bomb may inflict massive but localized damage to the network. To capture the notion of locality of faults in a network, a new metric region-based connectivity (RBC) was introduced in [1]. It was shown that RBC can achieve the same level of fault-tolerance as the metric connectivity, with much lower networking resources. The study in [1] was restricted to single region fault model (SRFM), where faults are confined to one region only. In this paper, we extend the notion of RBC to multiple region fault model (MRFM), where faults are no longer confined to a single region. As faults in MRFM are still confined to regions, albeit multiple of them, it is different from unconstrained fault model where no constraint on locality of faults is imposed. The MRFM leads to several new concepts, such as region-disjoint paths and region cuts. We show that the classical result, the maximum number of node-disjoint paths between a pair of nodes is equal to the minimum number of nodes whose removal disconnects the pair, is no longer valid when region-disjoint paths and region cuts are considered. We prove that the problems of finding (i) the maximum number of region-disjoint paths between a pair of nodes, and (ii) minimum number of regions whose removal disconnect a pair of nodes, are both NP-complete. We provide heuristic solution to these two problems and evaluate their efficacy by comparing the results with optimal solutions.
网络容错的研究主要集中在图的连通性作为容错的度量。如果底层图是k连通的,它最多可以容忍k- 1次失败。在从连通性的角度衡量容错性时,不假设故障节点的位置——故障节点可能彼此很近,也可能彼此很远。换句话说,连接性度量无法捕获故障局部性的概念。然而,在许多网络中,故障可能高度局部化。在军事网络中尤其如此,敌人的炸弹可能会对网络造成大规模但局部的破坏。为了捕捉网络中故障局部性的概念,在[1]中引入了一种新的基于区域的度量连通性(RBC)。结果表明,RBC可以实现与度量连接相同级别的容错,而网络资源要少得多。[1]的研究局限于单区域断层模型(SRFM),即断层只局限于一个区域。在本文中,我们将RBC的概念扩展到多区域故障模型(MRFM),其中故障不再局限于单个区域。由于MRFM模型中的故障仍然局限于多个区域,因此与不施加故障局部约束的无约束故障模型不同。MRFM提出了区域不相交路径和区域切割等新概念。当考虑区域不相交路径和区域切割时,经典结果——一对节点之间的最大节点不相交路径数等于其移除的最小节点数——不再成立。我们证明了寻找(i)一对节点之间区域不相交路径的最大数目和(ii)移除使一对节点断开的最小数目的区域的问题都是np完全的。我们对这两个问题提供了启发式解,并通过与最优解的比较来评价其有效性。
{"title":"Region-based connectivity - a new paradigm for design of fault-tolerant networks","authors":"Arunabha Sen, S. Murthy, Sujogya Banerjee","doi":"10.1109/HPSR.2009.5307417","DOIUrl":"https://doi.org/10.1109/HPSR.2009.5307417","url":null,"abstract":"The studies in fault-tolerance in networks mostly focus on the connectivity of the graph as the metric of faulttolerance. If the underlying graph is k-connected, it can tolerate up to k — 1 failures. In measuring the fault tolerance in terms of connectivity, no assumption regarding the locations of the faulty nodes are made - the failed nodes may be close to each other or far from each other. In other words, the connectivity metric has no way of capturing the notion of locality of faults. However in many networks, faults may be highly localized. This is particularly true in military networks, where an enemy bomb may inflict massive but localized damage to the network. To capture the notion of locality of faults in a network, a new metric region-based connectivity (RBC) was introduced in [1]. It was shown that RBC can achieve the same level of fault-tolerance as the metric connectivity, with much lower networking resources. The study in [1] was restricted to single region fault model (SRFM), where faults are confined to one region only. In this paper, we extend the notion of RBC to multiple region fault model (MRFM), where faults are no longer confined to a single region. As faults in MRFM are still confined to regions, albeit multiple of them, it is different from unconstrained fault model where no constraint on locality of faults is imposed. The MRFM leads to several new concepts, such as region-disjoint paths and region cuts. We show that the classical result, the maximum number of node-disjoint paths between a pair of nodes is equal to the minimum number of nodes whose removal disconnects the pair, is no longer valid when region-disjoint paths and region cuts are considered. We prove that the problems of finding (i) the maximum number of region-disjoint paths between a pair of nodes, and (ii) minimum number of regions whose removal disconnect a pair of nodes, are both NP-complete. We provide heuristic solution to these two problems and evaluate their efficacy by comparing the results with optimal solutions.","PeriodicalId":251545,"journal":{"name":"2009 International Conference on High Performance Switching and Routing","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125108658","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 101
A Heuristic and Hybrid Hash-based approach to fast lookup 一种基于启发式和混合哈希的快速查找方法
Pub Date : 2009-06-22 DOI: 10.1109/HPSR.2009.5307428
G. Antichi, A. di Pietro, D. Ficara, S. Giordano, G. Procissi, F. Vitucci
IP address lookup is a fundamental task for Internet routers. Because of the rapid growth of both traffic and links capacity, the time budget to process a packet continues to decrease and lookup tables unceasingly grow; therefore, new algorithms are required to improve lookup performance. However, the large density disparity on the prefix range within real lookup tables suggests a hybrid adaptive technique as effective and simple solution. Therefore, this paper presents a novel approach in which various prefix length ranges are represented with distinct data structures and stored in different memories. In this way, the different frequencies of forwarding rules can be taken in account and the memory hierarchy of real platforms can be exploited. This leads to small structures to be put in fast memory for the most dense ranges and larger structures (with a lower number of accesses) in the slower memories for the other ranges. The results remark the low number of off-chip memory accesses of our scheme and a valuable speedup.
IP地址查找是互联网路由器的一项基本任务。由于流量和链路容量的快速增长,处理数据包的时间预算不断减少,查找表不断增加;因此,需要新的算法来提高查找性能。然而,实际查找表中前缀范围的大密度差异表明混合自适应技术是一种有效而简单的解决方案。因此,本文提出了一种新颖的方法,将不同的前缀长度范围用不同的数据结构表示,并存储在不同的存储器中。这样既可以考虑到转发规则的不同频率,又可以利用真实平台的内存层次结构。这导致对于密度最大的范围,将小的结构放在快速内存中,而对于其他范围,将较大的结构(访问次数较少)放在较慢的内存中。结果表明,该方案的片外存储器访问次数较少,并且具有宝贵的加速效果。
{"title":"A Heuristic and Hybrid Hash-based approach to fast lookup","authors":"G. Antichi, A. di Pietro, D. Ficara, S. Giordano, G. Procissi, F. Vitucci","doi":"10.1109/HPSR.2009.5307428","DOIUrl":"https://doi.org/10.1109/HPSR.2009.5307428","url":null,"abstract":"IP address lookup is a fundamental task for Internet routers. Because of the rapid growth of both traffic and links capacity, the time budget to process a packet continues to decrease and lookup tables unceasingly grow; therefore, new algorithms are required to improve lookup performance. However, the large density disparity on the prefix range within real lookup tables suggests a hybrid adaptive technique as effective and simple solution. Therefore, this paper presents a novel approach in which various prefix length ranges are represented with distinct data structures and stored in different memories. In this way, the different frequencies of forwarding rules can be taken in account and the memory hierarchy of real platforms can be exploited. This leads to small structures to be put in fast memory for the most dense ranges and larger structures (with a lower number of accesses) in the slower memories for the other ranges. The results remark the low number of off-chip memory accesses of our scheme and a valuable speedup.","PeriodicalId":251545,"journal":{"name":"2009 International Conference on High Performance Switching and Routing","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125138955","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Combined space and time analysis of Banyan networks 榕树网络的时空结合分析
Pub Date : 2009-06-22 DOI: 10.1109/HPSR.2009.5307425
O. Zadedyurina, Y. Ofek, A. Pattavina
This paper1analyzes the blocking probability of multistage Banyan networks in a combined space and time domain. The analytical solution provides unique tradeoff among various parameters and the corresponding blocking probability. Specifically, this work presents combinatorial based approaches to analyze Banyan in the time domain, which can easily be extended to the WDM domain. The analytical results show that adding time drastically reduces the blocking of (space optimal) Banyan networks. This is significant in general, and in particular, in the optical domain, where the cost of each switching element is high.
本文分析了多阶段榕树网络在空间和时间联合域的阻塞概率。解析解提供了各参数之间的独特权衡和相应的阻塞概率。具体来说,这项工作提出了基于组合的方法来分析时域中的Banyan,这可以很容易地扩展到WDM域。分析结果表明,增加时间可以显著降低(空间最优)榕树网络的阻塞。这在一般情况下是很重要的,特别是在每个开关元件的成本很高的光学领域。
{"title":"Combined space and time analysis of Banyan networks","authors":"O. Zadedyurina, Y. Ofek, A. Pattavina","doi":"10.1109/HPSR.2009.5307425","DOIUrl":"https://doi.org/10.1109/HPSR.2009.5307425","url":null,"abstract":"This paper1analyzes the blocking probability of multistage Banyan networks in a combined space and time domain. The analytical solution provides unique tradeoff among various parameters and the corresponding blocking probability. Specifically, this work presents combinatorial based approaches to analyze Banyan in the time domain, which can easily be extended to the WDM domain. The analytical results show that adding time drastically reduces the blocking of (space optimal) Banyan networks. This is significant in general, and in particular, in the optical domain, where the cost of each switching element is high.","PeriodicalId":251545,"journal":{"name":"2009 International Conference on High Performance Switching and Routing","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126058430","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A distributed and scalable RSVP-TE architecture for next generation IP routers 面向下一代IP路由器的分布式可扩展RSVP-TE架构
Pub Date : 2009-06-22 DOI: 10.1109/HPSR.2009.5307434
K. Nguyen, B. Jaumard
Routers, whose main tasks include forwarding and best route computing, have undergone several design architectures in the last years in order to deal with the explosion of traffic in the Internet. Next generation routers are made with enhanced memory capacity and computing resources, distributed across a very high speed switching fabric. However, the current routing software products, particularly those built by thirdparty developers, are not able to fully exploit the new hardware platform of these routers due to their centralized architectures with a solely control card being responsible for all routing and management tasks. This paper proposes a first fully distributed software architecture of the RSVP-TE module for next generation routers in order to scale with the stringent requirements of the MPLS signaling. The components of the current centralized architecture of RSVP-TE module are offloaded onto line cards in order to share the load between the control card and the line cards. Such a distributed architecture meets the scalability requirements, e.g., high volume of traffic of next generation routers. The robustness and resiliency are also improved. We propose an estimation of the scalability of the distributed RSVP-TE architecture based on the CPU utilization.
路由器,其主要任务包括转发和最佳路由计算,在过去的几年中经历了几种设计架构,以应对互联网上的流量爆炸。下一代路由器具有增强的内存容量和计算资源,分布在非常高速的交换结构中。然而,目前的路由软件产品,特别是第三方开发的路由软件产品,由于其集中的架构,一个单独的控制卡负责所有的路由和管理任务,无法充分利用这些路由器的新硬件平台。为了适应MPLS信令的严格要求,本文首次提出了下一代路由器RSVP-TE模块的全分布式软件体系结构。RSVP-TE模块当前集中式架构的组件被卸载到线卡上,以便在控制卡和线卡之间分担负载。这种分布式架构可以满足下一代路由器的可扩展性要求,例如高流量。增强了系统的鲁棒性和弹性。提出了一种基于CPU利用率的分布式RSVP-TE体系结构可扩展性评估方法。
{"title":"A distributed and scalable RSVP-TE architecture for next generation IP routers","authors":"K. Nguyen, B. Jaumard","doi":"10.1109/HPSR.2009.5307434","DOIUrl":"https://doi.org/10.1109/HPSR.2009.5307434","url":null,"abstract":"Routers, whose main tasks include forwarding and best route computing, have undergone several design architectures in the last years in order to deal with the explosion of traffic in the Internet. Next generation routers are made with enhanced memory capacity and computing resources, distributed across a very high speed switching fabric. However, the current routing software products, particularly those built by thirdparty developers, are not able to fully exploit the new hardware platform of these routers due to their centralized architectures with a solely control card being responsible for all routing and management tasks. This paper proposes a first fully distributed software architecture of the RSVP-TE module for next generation routers in order to scale with the stringent requirements of the MPLS signaling. The components of the current centralized architecture of RSVP-TE module are offloaded onto line cards in order to share the load between the control card and the line cards. Such a distributed architecture meets the scalability requirements, e.g., high volume of traffic of next generation routers. The robustness and resiliency are also improved. We propose an estimation of the scalability of the distributed RSVP-TE architecture based on the CPU utilization.","PeriodicalId":251545,"journal":{"name":"2009 International Conference on High Performance Switching and Routing","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115176413","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
期刊
2009 International Conference on High Performance Switching and Routing
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1