• DocumentCode
    1009862
  • Title

    Light-weight multicast services (LMS): a router-assisted scheme for reliable multicast

  • Author

    Papadopoulos, Christos ; Parulkar, Guru ; Varghese, George

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Southern California, Los Angeles, CA, USA
  • Volume
    12
  • Issue
    3
  • fYear
    2004
  • fDate
    6/1/2004 12:00:00 AM
  • Firstpage
    456
  • Lastpage
    468
  • Abstract
    Building on the success of unicast IP, IP Multicast adopted a simple, open, best-effort delivery model with many-to-many semantics. Despite several years of effort, a general, scalable and reliable end-to-end transport protocol analogous to TCP has proven elusive. Proposed solutions are either inflexible, or incur high control overhead. We present Lightweight Multicast Services (LMS), which enhance the IP Multicast model with simple forwarding services to facilitate scalable and efficient (compared to pure end-to-end) solutions to problems such as reliable multicast. In LMS, routers tag and steer control packets to preselected endpoints and perform fine-grain multicast to guide responses to a subset of the group without transport-level processing. LMS divides error control into transport and forwarding components, which allows the former to remain at the end-points while the latter is pushed to the routers, where it can be implemented very efficiently. The division is clean, resulting in significant gains in performance and scalability, while reducing application complexity. LMS reaches beyond reliable multicast to applications such as scalable collect, any-cast, and in general, any application that can benefit from a hierarchy congruent with the underlying topology.
  • Keywords
    IP networks; multicast communication; telecommunication network reliability; telecommunication network routing; telecommunication services; transport protocols; IP multicast model; Internet; best-effort delivery model; end-to-end transport protocol; error control; light-weight multicast services; many-to-many semantics; reliable multicast; router assisted scheme; Computer science; Error correction; Internet; Least squares approximation; Performance gain; Scalability; TCPIP; Telecommunication network reliability; Transport protocols; Unicast; Error control; multicast; reliable multicast;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/TNET.2004.828938
  • Filename
    1306493