User-Friendly, Versatile, and Efficient Multi-link DNS Service Discovery

dc.contributor.authorKaiser, Daniel
dc.contributor.authorWaldvogel, Marcel
dc.contributor.authorStrittmatter, Holger
dc.contributor.authorHaase, Oliver
dc.date.accessioned2017-01-11T14:50:13Z
dc.date.available2017-01-11T14:50:13Z
dc.date.issued2016-06eng
dc.description.abstractWhen mobile devices at the network edge want to communicate with each other, they too often depend on the availability of faraway resources. For direct communication, feasible user-friendly service discovery is essential. DNS Service Discovery over Multicast DNS (DNS-SD/mDNS) is widely used for configurationless service discovery in local networks; due in no small part to the fact that it is based on the well established DNS, and efficient in small networks. In our research, we enhance DNS-SD/mDNS providing versatility, user control, efficiency, and privacy, while maintaining the deployment simplicity and backward compatibility. These enhancements are necessary to make it a solid, flexible foundation for device communication in the edge of the Internet. In this paper, we focus on providing multi-link capabilities and scalable scopes for DNS-SD while being mindful of both user-friendliness and efficiency. We propose DNS-SD over Stateless DNS (DNS-SD/sDNS), a solution that allows configurationless service discovery in arbitrary self-named scopes – largely independent of the physical network layout – by leveraging our Stateless DNS technique and the Raft consensus algorithm.eng
dc.description.versionpublishedeng
dc.identifier.doi10.1109/ICDCSW.2016.34eng
dc.identifier.ppn481705414
dc.identifier.urihttps://kops.uni-konstanz.de/handle/123456789/36582
dc.language.isoengeng
dc.rightsterms-of-use
dc.rights.urihttps://rightsstatements.org/page/InC/1.0/
dc.subjectDNS, Multicast, Multi-Link, Service Discoveryeng
dc.subject.ddc004eng
dc.titleUser-Friendly, Versatile, and Efficient Multi-link DNS Service Discoveryeng
dc.typeINPROCEEDINGSeng
dspace.entity.typePublication
kops.citation.bibtex
@inproceedings{Kaiser2016-06UserF-36582,
  year={2016},
  doi={10.1109/ICDCSW.2016.34},
  title={User-Friendly, Versatile, and Efficient Multi-link DNS Service Discovery},
  isbn={978-1-5090-3686-8},
  publisher={IEEE},
  address={Piscataway, NJ},
  booktitle={Proceedings 2016 IEEE 36th International Conference on Distributed Computing Systems Workshops : ICDCSW 2016},
  pages={146--155},
  author={Kaiser, Daniel and Waldvogel, Marcel and Strittmatter, Holger and Haase, Oliver}
}
kops.citation.iso690KAISER, Daniel, Marcel WALDVOGEL, Holger STRITTMATTER, Oliver HAASE, 2016. User-Friendly, Versatile, and Efficient Multi-link DNS Service Discovery. 2016 IEEE 36th International Conference on Distributed Computing Systems Workshops (ICDCSW). Nara, Japan, 27. Juni 2016 - 30. Juni 2016. In: Proceedings 2016 IEEE 36th International Conference on Distributed Computing Systems Workshops : ICDCSW 2016. Piscataway, NJ: IEEE, 2016, pp. 146-155. ISBN 978-1-5090-3686-8. Available under: doi: 10.1109/ICDCSW.2016.34deu
kops.citation.iso690KAISER, Daniel, Marcel WALDVOGEL, Holger STRITTMATTER, Oliver HAASE, 2016. User-Friendly, Versatile, and Efficient Multi-link DNS Service Discovery. 2016 IEEE 36th International Conference on Distributed Computing Systems Workshops (ICDCSW). Nara, Japan, Jun 27, 2016 - Jun 30, 2016. In: Proceedings 2016 IEEE 36th International Conference on Distributed Computing Systems Workshops : ICDCSW 2016. Piscataway, NJ: IEEE, 2016, pp. 146-155. ISBN 978-1-5090-3686-8. Available under: doi: 10.1109/ICDCSW.2016.34eng
kops.citation.rdf
<rdf:RDF
    xmlns:dcterms="http://purl.org/dc/terms/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:bibo="http://purl.org/ontology/bibo/"
    xmlns:dspace="http://digital-repositories.org/ontologies/dspace/0.1.0#"
    xmlns:foaf="http://xmlns.com/foaf/0.1/"
    xmlns:void="http://rdfs.org/ns/void#"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema#" > 
  <rdf:Description rdf:about="https://kops.uni-konstanz.de/server/rdf/resource/123456789/36582">
    <dspace:isPartOfCollection rdf:resource="https://kops.uni-konstanz.de/server/rdf/resource/123456789/36"/>
    <dc:creator>Waldvogel, Marcel</dc:creator>
    <dc:language>eng</dc:language>
    <void:sparqlEndpoint rdf:resource="http://localhost/fuseki/dspace/sparql"/>
    <dc:contributor>Waldvogel, Marcel</dc:contributor>
    <dspace:hasBitstream rdf:resource="https://kops.uni-konstanz.de/bitstream/123456789/36582/3/Kaiser_0-375333.pdf"/>
    <dc:date rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2017-01-11T14:50:13Z</dc:date>
    <dc:creator>Strittmatter, Holger</dc:creator>
    <dcterms:available rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2017-01-11T14:50:13Z</dcterms:available>
    <bibo:uri rdf:resource="https://kops.uni-konstanz.de/handle/123456789/36582"/>
    <dc:contributor>Kaiser, Daniel</dc:contributor>
    <dcterms:isPartOf rdf:resource="https://kops.uni-konstanz.de/server/rdf/resource/123456789/36"/>
    <dc:creator>Kaiser, Daniel</dc:creator>
    <dcterms:abstract xml:lang="eng">When mobile devices at the network edge want to communicate with each other, they too often depend on the availability of faraway resources. For direct communication, feasible user-friendly service discovery is essential. DNS Service Discovery over Multicast DNS (DNS-SD/mDNS) is widely used for configurationless service discovery in local networks; due in no small part to the fact that it is based on the well established DNS, and efficient in small networks. In our research, we enhance DNS-SD/mDNS providing versatility, user control, efficiency, and privacy, while maintaining the deployment simplicity and backward compatibility. These enhancements are necessary to make it a solid, flexible foundation for device communication in the edge of the Internet. In this paper, we focus on providing multi-link capabilities and scalable scopes for DNS-SD while being mindful of both user-friendliness and efficiency. We propose DNS-SD over Stateless DNS (DNS-SD/sDNS), a solution that allows configurationless service discovery in arbitrary self-named scopes – largely independent of the physical network layout – by leveraging our Stateless DNS technique and the Raft consensus algorithm.</dcterms:abstract>
    <dc:rights>terms-of-use</dc:rights>
    <foaf:homepage rdf:resource="http://localhost:8080/"/>
    <dcterms:hasPart rdf:resource="https://kops.uni-konstanz.de/bitstream/123456789/36582/3/Kaiser_0-375333.pdf"/>
    <dcterms:title>User-Friendly, Versatile, and Efficient Multi-link DNS Service Discovery</dcterms:title>
    <dc:contributor>Strittmatter, Holger</dc:contributor>
    <dcterms:issued>2016-06</dcterms:issued>
    <dcterms:rights rdf:resource="https://rightsstatements.org/page/InC/1.0/"/>
    <dc:creator>Haase, Oliver</dc:creator>
    <dc:contributor>Haase, Oliver</dc:contributor>
  </rdf:Description>
</rdf:RDF>
kops.conferencefield2016 IEEE 36th International Conference on Distributed Computing Systems Workshops (ICDCSW), 27. Juni 2016 - 30. Juni 2016, Nara, Japandeu
kops.date.conferenceEnd2016-06-30eng
kops.date.conferenceStart2016-06-27eng
kops.description.openAccessopenaccessgreen
kops.flag.knbibliographytrue
kops.identifier.nbnurn:nbn:de:bsz:352-0-375333
kops.location.conferenceNara, Japaneng
kops.sourcefield<i>Proceedings 2016 IEEE 36th International Conference on Distributed Computing Systems Workshops : ICDCSW 2016</i>. Piscataway, NJ: IEEE, 2016, pp. 146-155. ISBN 978-1-5090-3686-8. Available under: doi: 10.1109/ICDCSW.2016.34deu
kops.sourcefield.plainProceedings 2016 IEEE 36th International Conference on Distributed Computing Systems Workshops : ICDCSW 2016. Piscataway, NJ: IEEE, 2016, pp. 146-155. ISBN 978-1-5090-3686-8. Available under: doi: 10.1109/ICDCSW.2016.34deu
kops.sourcefield.plainProceedings 2016 IEEE 36th International Conference on Distributed Computing Systems Workshops : ICDCSW 2016. Piscataway, NJ: IEEE, 2016, pp. 146-155. ISBN 978-1-5090-3686-8. Available under: doi: 10.1109/ICDCSW.2016.34eng
kops.title.conference2016 IEEE 36th International Conference on Distributed Computing Systems Workshops (ICDCSW)eng
relation.isAuthorOfPublication3ef41e97-1497-415b-934f-eb057982beef
relation.isAuthorOfPublication84e1ce62-b720-46ef-b156-ce00a632dd4f
relation.isAuthorOfPublication6f3f68fd-c949-492d-be6e-d592056d0f7b
relation.isAuthorOfPublication.latestForDiscovery3ef41e97-1497-415b-934f-eb057982beef
source.bibliographicInfo.fromPage146eng
source.bibliographicInfo.toPage155eng
source.identifier.isbn978-1-5090-3686-8eng
source.publisherIEEEeng
source.publisher.locationPiscataway, NJeng
source.titleProceedings 2016 IEEE 36th International Conference on Distributed Computing Systems Workshops : ICDCSW 2016eng

Dateien

Originalbündel

Gerade angezeigt 1 - 1 von 1
Vorschaubild nicht verfügbar
Name:
Kaiser_0-375333.pdf
Größe:
972.25 KB
Format:
Adobe Portable Document Format
Beschreibung:
Kaiser_0-375333.pdf
Kaiser_0-375333.pdfGröße: 972.25 KBDownloads: 975

Lizenzbündel

Gerade angezeigt 1 - 1 von 1
Vorschaubild nicht verfügbar
Name:
license.txt
Größe:
3.88 KB
Format:
Item-specific license agreed upon to submission
Beschreibung:
license.txt
license.txtGröße: 3.88 KBDownloads: 0