Building multicast services from unicast forwarding and ephemeral state

被引:2
|
作者
Wen, S [1 ]
Griffioen, J [1 ]
Calvert, KL [1 ]
机构
[1] Univ Kentucky, Dept Comp Sci, Lexington, KY 40506 USA
关键词
multicast; ephemeral state; programmable networks; active networks;
D O I
10.1109/OPNARC.2001.916837
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present an approach to building multicast services at the network layer using unicast forwarding and two additional building blocks: (i) ephemeral state probes, i.e. extremely lightweight distributed computations based on a time-bounded associative memory; and (ii) the ability to inject or enable packet processing functions that modify router behavior in a very limited way. In our approach, senders and receivers use ephemeral state probes to determine where to inject functionality. A special function that duplicates packets matching a particular pattern and forwards them to a specific destination is then instantiated at the desired network location. Our approach eliminates the need for sophisticated multicast routing protocols and gives the end-systems control over the multicast service, allowing the application to tailor the service to its needs. At the same time, our approach creates efficient forwarding paths by using ephemeral state probes to determine (only) the relevant aspects of the network and group topology. We present two multicast implementations: one builds a multicast tree with centralized control, another provides the traditional IP multicast abstraction. Both implementations can be done in a simple and scalable manner with minimal added functionality in the routers beyond unicast forwarding.
引用
收藏
页码:37 / 48
页数:12
相关论文
共 50 条
  • [1] Building multicast services from unicast forwarding and ephemeral state
    Wen, S
    Griffioen, J
    Calvert, KL
    [J]. COMPUTER NETWORKS, 2002, 38 (03) : 327 - 345
  • [2] Preliminary implementation of "Bidirectional Forwarding Detection" protocol for unicast and multicast
    Gabor, A. F.
    Dobrota, V.
    Steenhaut, K.
    Blaga, T.
    [J]. PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON OPTIMIZATION OF ELECTRICAL AND ELECTRONIC EQUIPMENT, VOL IV, 2008, : 217 - +
  • [3] UNCLE: A Unified Unicast and Multicast Label Forwarding Architecture in MANETs
    Jia, Wen-Kang
    Wang, Li-Chun
    [J]. 2012 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2012, : 5711 - 5716
  • [4] Multicast extension of unicast charging for QoS services
    Bueno, Antonio
    Vila, Pere
    Fabregat, Ramon
    [J]. ECUMN 2007: FOURTH EUROPEAN CONFERENCE ON UNIVERSAL MULTISERVICE NETWORKS, PROCEEDINGS, 2007, : 119 - +
  • [5] On the management of unicast and multicast services in LTE networks
    Condoluci, M.
    Pizzi, S.
    Araniti, G.
    Molinaro, A.
    Iera, A.
    Muntean, G. M.
    [J]. 2015 IEEE INTERNATIONAL SYMPOSIUM ON BROADBAND MULTIMEDIA SYSTEMS AND BROADCASTING (BMSB), 2015,
  • [6] DH-SVRF: A Reconfigurable Unicast/Multicast Forwarding for High-Performance Packet Forwarding Engines
    Jin, Zhu
    Jia, Wen-Kang
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (05) : 1262 - 1275
  • [7] Unicast Extension Multicast Protocol for forwarding entry reduction and source mobility support
    Igarashi, K
    Fukazawa, H
    Yabusaki, M
    [J]. IEICE TRANSACTIONS ON COMMUNICATIONS, 2004, E87B (05) : 1202 - 1210
  • [8] User Selection Algorithms for Simultaneous Unicast and Multicast Services
    Jia, Yi
    Chen, Zhigang
    Ren, Pinyi
    [J]. 2012 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING (WICOM), 2012,
  • [9] An analysis of multicast forwarding state scalability
    Wong, T
    Katz, R
    [J]. 2000 INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS, PROCEEDINGS, 2000, : 105 - 115
  • [10] Optimal state allocation for multicast communications with explicit multicast forwarding
    Yang, De-Nian
    Liao, Wanjiun
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2008, 19 (04) : 476 - 488