Naming Architecture for Naming Architecture for Object to Object - - PowerPoint PPT Presentation

naming architecture for naming architecture for object to
SMART_READER_LITE
LIVE PREVIEW

Naming Architecture for Naming Architecture for Object to Object - - PowerPoint PPT Presentation

Naming Architecture for Naming Architecture for Object to Object Communications <draft-lee-object-naming-00.txt> 75 th IETF Stockholm, July 2009 Gyu Myoung Lee (gmlee@it-sudparis.eu) G M L ( l @it d i ) Jun Kyun Choi


slide-1
SLIDE 1

Naming Architecture for Naming Architecture for Object to Object Communications

<draft-lee-object-naming-00.txt>

75th IETF Stockholm, July 2009 G M L ( l @it d i ) Gyu Myoung Lee (gmlee@it-sudparis.eu) Jun Kyun Choi (jkchoi@icu.ac.kr) S K J ( kj @ t i k ) Seng Kyoun Jo (skjo@etri.re.kr) Jeong Yun Kim (jykim@etri.re.kr)

1

slide-2
SLIDE 2

Contents

History of previous document History of previous document E-mail discussions since last meeting Overview of object naming document

Key concept Layered architecture for identity processing Object mapping – extension of stack architecture Conceptual diagram for providing connectivity to objects

Issues for object naming

ssues o objec g

Next steps

2

slide-3
SLIDE 3

History of previous document y p

Previous document (HIP extensions for object to Previous document (HIP extensions for object to

  • bject communications)

1st

t ti D bli ti (00 i )

1st presentation, Dublin meeting (00 version)

Presented the necessity of object to object communications

2nd presentation Minneapolis meeting (01 version) 2

presentation, Minneapolis meeting (01 version)

Introduced ITU-T’s activities Discussed several technical issues including security

g y

3rd presentation, San Francisco meeting (02 version)

Specified protocols for HIP extension

3

slide-4
SLIDE 4

E-mail discussions since last meeting g

Future work on naming objects in HIP Future work on naming objects in HIP

Two possible solutions for RG item

Pick up one or both of the existing drafts and work on them as RG Pick up one or both of the existing drafts and work on them as RG

documents

Work on a more broadly scoped informational document

Discussion results

Agreed that the topic is interesting Decided to create a new internet-draft on the object naming which

concentrates more on conceptual requirements and architecture

De elop a ne

high le el architect ral doc ment

Develop a new high-level architectural document

Naming Architecture for Object to Object Communications

4

slide-5
SLIDE 5

Overview of object naming document j g

Object to object communications (ubiquitous Object to object communications (ubiquitous

networking)

N

t f bj t t d t th t k f bli

New types of objects connected to the network for enabling

the use of various communication services

Each object delivers information using network with/without Each object delivers information using network with/without

the help of humans. (e.g., sensor networking, etc)

Objective Objective

Connecting to anything using object identification

Protection of object (including right management) Protection of object (including right management) Service and location discovery

Protocol development for object naming

Protocol development for object naming

5

slide-6
SLIDE 6

Key concept y p

Communications with objects through Internet Communications with objects through Internet

Objects

Personal Devices

PC, Phone, PDA, TV, Camera

Contents

Audio, Video, Doc, Book

Human

Internet

  • Info. Devices

Server, Database, Navigation, Meter

Appliances

Home, Office, Medical, Surveillance

Providing connectivity

g ,

RFID/Sensors

RFID tag, e-tag, Smart card

Transportation

Car, Train, Airplane Smart card

6

slide-7
SLIDE 7

Layered architecture for identity processing

Identity Processing Identifiers User Name

(Attributes) Logical identities for services

Identification/ Authorization Object IDs

(Physical & logical IDs) RFID, Content ID, Telephone number, URL/URI, etc

Mapping/ Binding

Session/Protocol ID

Communication IDs

IP address

7

MAC address

slide-8
SLIDE 8

Object mapping – extension of stack architecture

Obj Object ID Object ID Host ID Host ID IP address IP address Non

  • IP

Network attachment Network attachment interface (e.g., air interface) IP interface IP interface

8

(a) Direct mapping (Object in a host) (b) Indirect mapping (remote objects)

slide-9
SLIDE 9

Conceptual diagram for providing connectivity to objects to objects

Host (e.g., server) Object (e.g., content) IP address

Internet

Object (e.g., device, product, sensor, etc) IP address IP address Gateway IP interface non-IP interface Identifier for object IP Address Mapping Binding Global Connectivity with Internet 9

slide-10
SLIDE 10

Issues for object naming j g

Detailed requirements

Detailed requirements

How to identify all of objects How to support security

How to support security

Architectural aspects

Extensible to all of objects Extensible to all of objects Interoperable with a new naming/addressing architecture (e.g.,

ID/LOC splits) ID/LOC splits)

Alternative protocol solutions

R i ti t l ( t i f HIP)

Reuse existing protocols (e.g., extension of HIP) Develop a new protocol (e.g., object identity protocol)

10

slide-11
SLIDE 11

Next steps p

Proposals Proposals

Adopt as Research Group Item?

We already have consensuses on importance of this topic through e We already have consensuses on importance of this topic through e-

mail discussion

How to develop this document?

p

Officially make a design team for more progresses

Update the document

p

Inputs from feedbacks and comments using mailing list Inputs from experts/design team of HIPRG

Inputs from experts/design team of HIPRG

11