Dear Stuart,
Thanks for your constructive comments below.

I answer your comments in lines.

On Thu, Nov 5, 2015 at 2:51 PM, Stuart Cheshire <chesh...@apple.com> wrote:

> On 3 Nov 2015, at 01:51, Mr. Jaehoon Paul Jeong <jaehoon.p...@gmail.com>
> wrote:
>
> > Hi 6man, 6lo and dnsop folks,
> >
> > There will be a talk about IoT DNS Name Autoconfiguration
> > in 6man WG's morning session tomorrow, 11/4/2015.
> >
> > Title: DNS Name Autoconfiguration for Internet of Things Devices
> > https://tools.ietf.org/html/draft-jeong-6man-iot-dns-autoconf-00
>
> This was not actually discussed in 6man, 6lo, or dnsop, so I’ll make some
> comments here.
>
> It’s hard to know where to start.
>
> Your document confuses device discovery with service discovery. What a
> device *is* tells you virtually nothing about what it *does*. The “device
> category” of my computer being “laptop” or “tablet” tells you *nothing*
> about what services it offers.
>
   >> Device model (denoted as device_model) in my proposed DNS name format
can let an IoT device refer to
        the specification of another device's functions, assuming that such
the device model's specification is available
        publicly. Of course, we can use service discovery for device
functions, such as dnssd.
        This is the next step in my draft.
        For example, for a given Samsung's refrigerator model, such as
RF4287HARS
        (28 cu. ft. French Door Refrigerator Stainless Steel), we can know
the functions with the specification.
        See Samsung's refrigerators:
http://www.samsung.com/us/support/appliances/refrigerators

>
> Your document assumes that every search domain your tablet encounters (
> starbucks.com, narita-airport.co.jp, meeting.ietf.org, comcast.com) will
> allow your tablet to create global records in that domain. Clearly this is
> nonsense.
>
   >> In Section 7 (DNS Name Management for Mobile IoT Devices),

https://tools.ietf.org/html/draft-jeong-6man-iot-dns-autoconf-00#section-7,
        I discuss the mobility issue of an IoT device to receive multiple
search domains.
        Whenever the IoT device recognizes the movement into another
subnet, it can delete its DNS names
        by DNS dynamic update.
        In reality, in public areas (e.g., starbucks and narita airport),
we can disable the automatic DNS name registration
in routers
        because the registration in the public areas makes some privacy
issues.
        We can enable such automatic

>
> Having put global address records into starbucks.com, your document
> assumes then assumes that starbucks.com will then allow you do to a zone
> transfer to fetch the entire zone to discover the names of all the other
> address records in starbucks.com. Clearly this is nonsense too.
>
> Your document proposes global address records with names with this form:
>
> unique_id.device_model.device_category.mic_loc.mac_loc.domain_name.
>
> For example:
>
>
> jkadjkhdsafhjlsadfjklkljdgajknsadf.Sungkyunkwan-1234.cleaning-robot.right-upper-corner.living-room.comcast.com
> .
>
> The host name of the cleaning robot keeps changing as it moves around the
> room, requiring continual updates and continual zone transfers to keep
> track of the name as it changes. Clearly this is infeasible.
>
> I would, however, love to get one of these new flying cleaning robots,
> which can be located (as it was in your example), “in the right-upper
> corner of a living room.”
>
> Stuart Cheshire
>
>


-- 
===========================
Mr. Jaehoon (Paul) Jeong, Ph.D.
Assistant Professor
Department of Software
Sungkyunkwan University
Office: +82-31-299-4957
Email: jaehoon.p...@gmail.com, paulje...@skku.edu
Personal Homepage: http://cpslab.skku.edu/people-jaehoon-jeong.php
_______________________________________________
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop

Reply via email to