41 research outputs found
A Common API for Transparent Hybrid Multicast
Group communication services exist in a large variety of flavors and technical
implementations at different protocol layers. Multicast data distribution is
most efficiently performed on the lowest available layer, but a heterogeneous
deployment status of multicast technologies throughout the Internet requires
an adaptive service binding at runtime. Today, it is difficult to write an
application that runs everywhere and at the same time makes use of the most
efficient multicast service available in the network. Facing robustness
requirements, developers are frequently forced to use a stable upper-layer
protocol provided by the application itself. This document describes a common
multicast API that is suitable for transparent communication in underlay and
overlay and that grants access to the different flavors of multicast. It
proposes an abstract naming scheme that uses multicast URIs, and it discusses
mapping mechanisms between different namespaces and distribution technologies.
Additionally, this document describes the application of this API for building
gateways that interconnect current Multicast Domains throughout the Internet.
It reports on an implementation of the programming Interface, including
service middleware. This document is a product of the Scalable Adaptive
Multicast (SAM) Research Group
Simulating Partial Mesh of Multipoint-to-Multipoint (MP2MP) Provider Tunnels with Ingress Replication
Abstract RFC 6513 ("Multicast in MPLS/BGP IP VPNs") describes a method to support bidirectional customer multicast flows using a partial mesh of Multipoint-to-Multipoint (MP2MP) tunnels. This document specifies how a partial mesh of MP2MP tunnels can be simulated using Ingress Replication. This solution enables a service provider to use Ingress Replication to offer transparent bidirectional multicast service to its VPN customers
Multicast Routing Modelling in OMNeT++
V dnešních sítích se běžně setkáváme s multicastovým provozem. Pro seznámení se s multicastovou architekturou a jejím chováním v jakékoliv situaci je nejlepší využít možnosti simulování. Tato diplomová práce se zabývá modelováním a simulováním multicastového směrování v nástroji OMNeT++. Text seznámí čtenáře s protokolem PIM a jeho jednotlivými módy (DM, SM, SSM a BiDir) s důrazem na PIM-DM. Práce se především zaměřuje na návrh a implementaci rozšíření nástroje OMNeT++ o multicastové směrování protokolem PIM-DM. Správnost implementace je ověřena porovnáním simulace a reálné sítě na příkladu.Multicast traffic is common in today's networks. We need to simulate multicast architecture to be familiarized with its functionality in all situations. This thesis describes modelling and simulation of multicast routing using OMNeT++ tool. The text introduces protocol PIM and its particular modes (DM, SM, SSM, and BiDir) with emphasis on PIM-DM. The thesis focuses especially on design and implementation of OMNeT++ extension by multicast routing protocol PIM-DM. Correctness of implementation is verified by comparison of simulation and real network on example.
Scalable adaptive group communication on bi-directional shared prefix trees
Efficient group communication within the Internet has been implemented by
multicast. Unfortunately, its global deployment is missing. Nevertheless,
emerging and progressively establishing popular applications, like IPTV or
large-scale social video chats, require an economical data distribution
throughout the Internet. To overcome the limitations of multicast deployment,
we introduce and analyze BIDIR-SAM, the rest structured overlay multicast
scheme based on bi-directional shared prefix trees. BIDIR-SAM admits
predictable costs growing logarithmically with increasing group size. We also
present a broadcast approach for DHT-enabled P2P networks. Both schemes are
integrated in a standard compliant hybrid group communication architecture,
bridging the gap between overlay and underlay as well as between inter- and
intra-domain multicast
Signalling Transmission for Internet Television
Signalizace v sítích pracujících s internetovým protokolem (IP) je používána pro monitorování a řízení činnosti sítě. Tato práce se zabývá přenosem signalizace skrze IP sítě pro velké skupiny komunikujících prvků a navrhuje škálovatelné řešení, jak pro malá, tak pro velká vysílání internetových televize (IPTV). Hlavní přínos práce spočívá v návrhu algoritmů pro ustavení optimálního hierarchického stromu na základě dostupných zdrojů a s ohledem na geografickou a virtuální polohu jednotlivých stanic. Pro účely optimalizace byly použity jak simulace s parametry globální experimentální sítě Planetlab, tak byly navržené algoritmy a protokoly nasazeny do reálného provozu v této síti.A signalization in an Internet protocol environment is commonly used for monitoring quality of service and other parameters of a network. This thesis is involved in transmission of signalization through internet protocol networks and proposes scalable solution for small and even for large-scale internet television broadcasting. The main contribution of this thesis lies in design and validation of optimal hierarchical tree on the basis of resources assigned. This is done in respect to geographical distance, network distance of each particular member of the hierarchical structure. For the design of algorithms simulations and global experimental network were used.
Why We Shouldn't Forget Multicast in Name-oriented Publish/Subscribe
Name-oriented networks introduce the vision of an information-centric,
secure, globally available publish-subscribe infrastructure. Current approaches
concentrate on unicast-based pull mechanisms and thereby fall short in
automatically updating content at receivers. In this paper, we argue that an
inclusion of multicast will grant additional benefits to the network layer,
namely efficient distribution of real-time data, a many-to-many communication
model, and simplified rendezvous processes. These aspects are comprehensively
reflected by a group-oriented naming concept that integrates the various
available group schemes and introduces new use cases. A first draft of this
name-oriented multicast access has been implemented in the HAMcast middleware