Docstoc

TNO - Future DNS Services_tcm38-159475

Document Sample
TNO - Future DNS Services_tcm38-159475 Powered By Docstoc
					Graduation project TNO ICT – NCS/SEM 2010

Title         TNO: Future DNS – infrastructure or service

Contact       Dr. Ir. M. Oskar van Deventer
              Ir. Mike Schenk

Start         To be decided, preferably early 2010

Location      TNO, Brassersplein 2, Delft

Description   Background

              The Domain Name System (DNS) is a vital part of the internet. It is a
              distributed system that resolves domain names (e.g. "tno.nl") into IP
              addresses, services records and NAPTR records, enabling a wide variety
              of services including e-mail, web browsing, file transfer, web services,
              etcetera.

              Some companies are using DNS as basis for value-added services
              ("monetizing DNS").
               Dynamic DNS for hosts with dynamic IP addresses, e.g. assigned via
                 DHCP, e.g. dyndns.com, opendns.com
               User and infrastructure ENUM
               Blacklists (email), parental control, SW version updating
               Redirect to search page in case of non-valid lookup (“Google suggest”
                 alike feature)
               Improved performance: Google’s Public DNS
               Intuitive / context aware naming

              At this moment, it is unclear how "DNS services" relates to "DNS as vital
              part of the internet infrastructure". The possible introduction of DNSsec in
              the DNS infrastructure may have a significant impact on de business
              model of some DNS services.

              Project description

              The graduate student should make a survey and technical analysis of DNS
              services and DNS infrastructure as currently used in the internet. The
              student should make a technical design and implementation of a selected
              DNS service, reusing existing open-source software components as much
              as possible. This should provide insight in how DNS services interact with
              generic internet services in terms of technology and business, and to what
              extend DNS services have impact to the integrity of the internet.

              We are looking for:

              A graduate student with a background in Electrical Engineering, Computer
              Science or similar. He/she should have a feeling for internet infrastructure
              protocols and in particular DNS related protocols and architectures.
              Programming skills are required for implementation. Experience with BIND
              and other DNS technologies is desirable, but not essential.

              We are offering:

              An interesting assignment, carried out in a stimulating environment,
              hopefully resulting in at least one publication.

              Candidates can send their application letter and CV to
              marleen.vrolijk@tno.nl, or call with Oskar van Deventer: 015-28 57078




 Literature
Reference                                    Explanation
F. Boronat, J. Lloret, M. García,            Overview of synchronization
“Multimedia group and inter-stream         technologies
synchronization techniques: A
comparative study”, Elsevier Information
Systems 34 (2009), pp. 108–131
Toshiro Nunome; Shuji Tasaka, "An          Validation of inter-destination media
Application–Level QoS Comparison of        synchronization technologies
Inter–Destination Synchronization
Schemes for Continuous Media
Multicasting", IEICE transactions on
communications, ISSN 0916-8516, Vol.
87 (2004), No. 10, pp. 3057-3067 (11).
Niamut et al, Large-Scale User Trial       Overview of the ConnecTV service and
Shows Viability Of Social Experience-      the pilot that was held to test the service
Sharing TV Services, IBC 2008,
September 2008
Van Deventer et al, Advanced interactive   Overview of services that require inter-
television services require content        destination media synchronization
synchronization, IWSSIP 2008, Juni 2008
ETSI TS 181 016: “Telecommunications       Search for "synchronization" to find the
and Internet converged Services and        relevant use cases and requirements on
Protocols for Advanced Networking          inter-destination media synchronization
(TISPAN); Service Layer Requirements to
integrate NGN services and IPTV”.
ETSI TS 182 027: "Telecommunications       Search for "synchronization" to find the
and Internet converged Services and        relevant architecture and procedures on
Protocols for Advanced Networking          inter-destination media synchronization
(TISPAN); IPTV Architecture; IPTV
functions supported by the IMS
subsystem".
ETSI TS 183 063: "Telecommunications       Search for "synchronization" to find the
and Internet converged Services and        relevant protocol definition for inter-
Protocols for Advanced Networking          destination media synchronization
(TISPAN); IMS-based IPTV stage 3
specification".
IETF: SIP: Session Initiation Protocol,    Session initiation protocol (SIP), that is
http://www.ietf.org/rfc/rfc3261.txt        used by TS 183 063 to initiate IPTV
                                           sessions and synchronization sessions
IETF: RTP: A Transport Protocol for        Real-time transport protocol (RTP) and
Real-Time Applications,                    especially Real-time transport control
http://www.ietf.org/rfc/rfc3550.txt        protocol(RTCP), that is used by TS 183
                                           063 to exchange synchronization status
                                           information and synchronization settings
                                           instructions.
IETF: RTP Control Protocol Extended        Solution to extend RCTP, which is used
Reports (RTCP XR),                         by TS 183 063 to convey additional
http://www.ietf.org/rfc/rfc3611.txt        parameters for synchronization.