2002 IEEE Open Architectures and Network Programming Proceedings. OPENARCH 2002 (Cat. No.02EX571)最新文献

筛选
英文 中文
CALM: congestion-aware layered multicast CALM:感知拥塞的分层组播
S. Wen, J. Griffioen, K. Calvert
{"title":"CALM: congestion-aware layered multicast","authors":"S. Wen, J. Griffioen, K. Calvert","doi":"10.1109/OPNARC.2002.1019238","DOIUrl":"https://doi.org/10.1109/OPNARC.2002.1019238","url":null,"abstract":"This paper demonstrates the flexibility and utility of two lightweight, general-purpose network services (Emphemeral State Processing and LightWeight Processing modules) by showing how end-systems can use these services to obtain timely and accurate information about the location of congested links and their level of congestion. Although accurate congestion information is useful to a wide range of network services, here we illustrate its benefits to layered multicast systems. In particular, we show how these services can be used to overcome well-known problems with layered multicast, including the desire to reduce router state, the need to drop layers quickly (i.e., within one RTT), the problem of coordinating receivers, and the desire to support fine-grained layering without thrashing between layers-even in the face of join experiments.","PeriodicalId":339359,"journal":{"name":"2002 IEEE Open Architectures and Network Programming Proceedings. OPENARCH 2002 (Cat. No.02EX571)","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114977825","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}
引用次数: 10
A framework for efficient and programmable sensor networks 高效可编程传感器网络框架
A. Boulis, M. Srivastava
{"title":"A framework for efficient and programmable sensor networks","authors":"A. Boulis, M. Srivastava","doi":"10.1109/OPNARC.2002.1019233","DOIUrl":"https://doi.org/10.1109/OPNARC.2002.1019233","url":null,"abstract":"Ad hoc wireless networks of deeply embedded devices such as micro-sensors and microactuators have emerged as one of the key growth areas for wireless networking and computing technologies. So far these networks/systems have been designed with static and custom architectures for specific tasks, thus providing inflexible operation and interaction capabilities. Various architectures are currently trying to make sensor networks programmable and open to transient users. Most of these schemes though, promote algorithms that are too centralized and/or too interactive (i.e. the user is involved in the control loop most of the time), losing the efficiency these highly resource-limited systems need. Our approach employs active networking concepts in the form of lightweight and mobile control scripts that allow the computation, communication, and sensing resources at the sensor nodes to be efficiently harnessed in an application-specific fashion. The replication/migration of such scripts in several sensor nodes allows the dynamic deployment of distributed algorithms into the network. Although these mobile control scripts have similarities to mobile agents for traditional data networks, a framework to support them has different considerations than its traditional data network counterpart. The paper discusses these considerations and design choices, and describes SensorWare, our implementation of such a framework.","PeriodicalId":339359,"journal":{"name":"2002 IEEE Open Architectures and Network Programming Proceedings. OPENARCH 2002 (Cat. No.02EX571)","volume":"70 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129149007","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}
引用次数: 52
Global flow control for wide area overlay networks: a cost-benefit approach 广域覆盖网络的全局流量控制:一种成本效益方法
Y. Amir, B. Awerbuch, C. Danilov, J. Stanton
{"title":"Global flow control for wide area overlay networks: a cost-benefit approach","authors":"Y. Amir, B. Awerbuch, C. Danilov, J. Stanton","doi":"10.1109/OPNARC.2002.1019236","DOIUrl":"https://doi.org/10.1109/OPNARC.2002.1019236","url":null,"abstract":"This paper presents a flow control protocol for multi-sender multi-group multicast and unicast in wide area overlay networks. The protocol is analytically grounded and achieves real world goals, such as simplicity, fairness and minimal resource usage. Flows are regulated based on the \"opportunity\" costs of network resources used and the benefit provided by the flow. In contrast to existing window-based flow control schemes, we avoid end-to-end per sender or per group feedback by looking only at the state of the virtual links between participating nodes. This produces control traffic proportional only to the number of overlay network links and independent of the number of groups, senders or receivers. We show the effectiveness of the resulting protocol through simulations and validate the simulations with live Internet experiments.","PeriodicalId":339359,"journal":{"name":"2002 IEEE Open Architectures and Network Programming Proceedings. OPENARCH 2002 (Cat. No.02EX571)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129156519","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}
引用次数: 21
The potential of just-in-time compilation in active networks based on network processors 基于网络处理器的活动网络中实时编译的潜力
A. Kind, R. Pletka, B. Stiller
{"title":"The potential of just-in-time compilation in active networks based on network processors","authors":"A. Kind, R. Pletka, B. Stiller","doi":"10.1109/OPNARC.2002.1019230","DOIUrl":"https://doi.org/10.1109/OPNARC.2002.1019230","url":null,"abstract":"Byte-code representations in active networks provide architectural neutrality and code compactness; however, the resulting execution speed is typically poor due to interpretation overhead. This paper shows that the performance of capsule-based active networks can benefit from compiling active network programs into native network processor instructions at traversed routers (just-in-time compilation). A key aspect of the paper is to demonstrate that just-in-time compilers for active networks can be fast and small enough for applicability in the datapath of network processors. The approach has been implemented based on the SNAP active network framework for the PowerNP network processor.","PeriodicalId":339359,"journal":{"name":"2002 IEEE Open Architectures and Network Programming Proceedings. OPENARCH 2002 (Cat. No.02EX571)","volume":"57 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130970207","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}
引用次数: 9
NetBind: a binding tool for constructing data paths in network processor-based routers NetBind:用于在基于网络处理器的路由器中构造数据路径的绑定工具
A. Campbell, S. Chou, M. Kounavis, V. D. Stachtos, J. Vicente
{"title":"NetBind: a binding tool for constructing data paths in network processor-based routers","authors":"A. Campbell, S. Chou, M. Kounavis, V. D. Stachtos, J. Vicente","doi":"10.1109/OPNARC.2002.1019231","DOIUrl":"https://doi.org/10.1109/OPNARC.2002.1019231","url":null,"abstract":"There is growing interest in network processor technologies capable of processing packets at line rates. In this paper, we present the design, implementation and evaluation of NetBind, a high performance, flexible and scalable binding tool for dynamically constructing data paths in network processor-based routers. The methodology that underpins NetBind balances the flexibility of network programmability against the need to process and forward packets at line speeds. Data paths constructed using NetBind seamlessly share the resources of the same network processor. We compare the performance of NetBind to the MicroACE system developed by Intel to support binding between software components running on Intel IXP1200 network processors. We evaluate these alternative approaches in terms of their binding overhead, and discuss how this can affect the forwarding performance of IPv4 data paths running on IXP1200 network processor-based routers. We show that NetBind provides better performance in comparison to MicroACE with smaller binding overhead. The NetBind source code described and evaluated in this paper is freely available on the Web (comet.columbia.edu/genesis/netbind) for experimentation.","PeriodicalId":339359,"journal":{"name":"2002 IEEE Open Architectures and Network Programming Proceedings. OPENARCH 2002 (Cat. No.02EX571)","volume":"46 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130803048","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}
引用次数: 51
PAMcast : programmable any-multicast for scalable message delivery PAMcast:可编程的任意组播,用于可扩展的消息传递
Youngsu Chae, E. Zegura, Haris Delalic
{"title":"PAMcast : programmable any-multicast for scalable message delivery","authors":"Youngsu Chae, E. Zegura, Haris Delalic","doi":"10.1109/OPNARC.2002.1019226","DOIUrl":"https://doi.org/10.1109/OPNARC.2002.1019226","url":null,"abstract":"The rapid growth of the Internet has led to much interest in communication paradigms that support scalability, including multicast and anycast. In this paper, we propose a new message delivery service - Programmable Any-Multicast (PAMcast) - which generalizes both anycast and multicast, by providing a message delivery service to m out of the total n group members, where 1 < m < n. Such a service has potential applications in a number of areas, including fault tolerant repositories, parallel cache queries, and parallel server downloads. Our architecture is based on a shared tree and managed by a group management protocol with similarities to IGMP. To explore what is possible with limited state and computation at the routers, we consider the implementation of two specific modes of delivery that control how the m receivers are selected. Our balanced mode aims for equal distribution of messages over receivers over time. We find that with relatively little state and computation we can achieve this goal. Our closest mode aims to deliver a packet to the m group members closest (by hop count) to the root of the distribution tree. We find that with modest state and computation we can achieve a probabilistic form of the closest mode.","PeriodicalId":339359,"journal":{"name":"2002 IEEE Open Architectures and Network Programming Proceedings. OPENARCH 2002 (Cat. No.02EX571)","volume":"51 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115502123","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}
引用次数: 6
A comparative study of extensible routers 可扩展路由器的比较研究
Y. Gottlieb, L. Peterson
{"title":"A comparative study of extensible routers","authors":"Y. Gottlieb, L. Peterson","doi":"10.1109/OPNARC.2002.1019228","DOIUrl":"https://doi.org/10.1109/OPNARC.2002.1019228","url":null,"abstract":"Motivated by the demand for routers with new capabilities, researchers have been building extensible routers that aid in the design and development of network protocols and services. This paper evaluates and compares three such systems: (1) Princeton's Scout-based Extensible Router, (2) MIT's Click router, and (3) Washington University's Router Plugins. To provide a framework in which these three systems can be studied, the paper also presents a simple model of an extensible router based on four primitive objects: queues, classifiers, forwarders, and schedulers. By composing these primitive objects it is possible to model everything from a standard, best-effort IP router to an application-level proxy. The paper also briefly discusses the role that extensible routers play in the construction of active, programmable, and overlay networks.","PeriodicalId":339359,"journal":{"name":"2002 IEEE Open Architectures and Network Programming Proceedings. OPENARCH 2002 (Cat. No.02EX571)","volume":"95 S91","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120854660","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}
引用次数: 39
Modular components for network address translation 用于网络地址转换的模块化组件
E. Kohler, R. Morris, Massimiliano Poletto
{"title":"Modular components for network address translation","authors":"E. Kohler, R. Morris, Massimiliano Poletto","doi":"10.1109/OPNARC.2002.1019227","DOIUrl":"https://doi.org/10.1109/OPNARC.2002.1019227","url":null,"abstract":"We present a general-purpose toolkit for network address translation in Click, a modular, component-based networking system. Network address translation, or NAT, was designed to allow disparate address realms to communicate. The components of our toolkit can be combined in a variety of ways to implement this task and many others, including some that, superficially, have nothing to do with address translation. Our NAT components are more flexible than monolithic alternatives. They concern themselves solely with address translation; separate components handle related functions, such as classification. The user can choose where network address translation takes place in relation to other router functions; combine multiple translators in a single configuration; and use NAT in unintended, surprising ways. We describe our design approach, demonstrate its flexibility by presenting a range of examples of its use, and evaluate its performance. Our components have been in use in a production environment for over eighteen months.","PeriodicalId":339359,"journal":{"name":"2002 IEEE Open Architectures and Network Programming Proceedings. OPENARCH 2002 (Cat. No.02EX571)","volume":"62 2","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120923532","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}
引用次数: 16
Topology discovery service for router-assisted multicast transport 路由器辅助组播传输的拓扑发现服务
J. Shapiro, J. Kurose, D. Towsley, S. Zabele
{"title":"Topology discovery service for router-assisted multicast transport","authors":"J. Shapiro, J. Kurose, D. Towsley, S. Zabele","doi":"10.1109/OPNARC.2002.1019225","DOIUrl":"https://doi.org/10.1109/OPNARC.2002.1019225","url":null,"abstract":"Many existing proposals for introducing network support for multicast transport require the establishment of signaling paths among adjacent active routers in a session. We present a general-purpose, lightweight protocol to establish a signaling overlay among sparsely deployed active nodes. The resulting overlay is tied to the underlying multicast route and adapts to changes in its topology. In addition, we make this overlay available to other protocols by means of efficient communication primitives to provide reliable signaling between neighboring active routers. Our protocol and associated services can serve as a building block for a variety of active multicast services and greatly simplify their development. We describe its applicability for implementing several previously proposed services.","PeriodicalId":339359,"journal":{"name":"2002 IEEE Open Architectures and Network Programming Proceedings. OPENARCH 2002 (Cat. No.02EX571)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127249879","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}
引用次数: 17
APE: fast and secure active networking architecture for active packet editing APE:快速、安全的主动网络架构,用于主动分组编辑
N. Takahashi, T. Miyazaki, T. Murooka
{"title":"APE: fast and secure active networking architecture for active packet editing","authors":"N. Takahashi, T. Miyazaki, T. Murooka","doi":"10.1109/OPNARC.2002.1019232","DOIUrl":"https://doi.org/10.1109/OPNARC.2002.1019232","url":null,"abstract":"This paper proposes an architecture for active network nodes, called Active Packet Editing (APE). The design of APE focuses on accelerating the functions that are essential to active network operation, such as packet classification and NAT. The twofold architecture of APE combines a software active packet processor with an efficient packet editor based on flexible hardware. Based on preset rules (pattern, action), the packet editor classifies and modifies, to a limited extent, packets that pass through the node. Upon the receipt of active packets, the software active packet processor dynamically configures the packet editor. To prevent interference among active applications, and thus ensure security, cryptographic techniques are used to distribute a flow specific key string, which is used to authenticate succeeding packets in the same flow. We are developing a prototype APE node.","PeriodicalId":339359,"journal":{"name":"2002 IEEE Open Architectures and Network Programming Proceedings. OPENARCH 2002 (Cat. No.02EX571)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129271019","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
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信