DWAPI-3DP of OMA and Related Technology

23
Seung Wook Lee ([email protected])@ ETRI Han, Min-gyu ([email protected]) @ HU 2016. 06. 29

Transcript of DWAPI-3DP of OMA and Related Technology

Page 1: DWAPI-3DP of OMA and Related Technology

Seung Wook Lee (tajinetetrirekr) ETRIHan Min-gyu (andyhanhansungackr) HU

2016 06 29

Part 1 OMA Standard Activity

Presented by Prof Han

Part 2 Related 3D Printing Technology

Presented by Mr Lee

2

3

Developed by ETRI and HansungUniv

Supports 3D printers and its services

Adds external service in GotAPI amp DWAPI architecture

4

3D

Printer

WiFi

Bluetooth

Internet etc

Contents

Server

External Service

Finding 3D printer to connect

Selecting 3D model file to print from file server or service site on internet

Download the selected file from the server or site (usually via internet)

Reorganize the file to make fit to 3D printing

3D printing with care (over temperature run out of filament and so on)

Complete and remove a result from the 3D printer

It may need functions receiving content server information from 3D printer

It takes time with large data traffic consumption

It takes long time to complete (about couple of hours)

It takes ldquolong-longrdquo time to complete(depends on the complexity of the 3D model Mostly it takes hours and even days)It also may cause abnormal completion of 3D printing with problems

Application Web Runtime Environment

GotAPI Server GetAPI Auth Server

Plug-in

External Device

3DP-1

GotAPI-5

GotAPI-4

GotAPI-2GotAPI-1

External Service

3DP-2

3DP-3

Web app (in browser)

NativeHybrid app

GotAPI

Auth Server

GotAPI

Server

1 GotAPI Service Discover

2 GotAPI Get Data

DW

API-

3D

P

Manager

Plug-in Discovery

Con

tent

DB

Pri

nti

ng M

odule

Ag

ent

Serv

er

3D Printer

Domain

Plug-in

Contents

Server

3D Printer

Device

3DP-2

3DP-1

3D

P-3

Au

thT

oken

Service Discovery API

One-shot Messaging API

Asynchronous Messaging API

Service Connecting API

Authentication API

3D Printing Command API

Supports Remote Operation of 3DP

Provides Secured Domain between 3DP and 3D contents service

8

DWAPI Common

DWAPI-3DP Specific

Specification will be completed in early 2017

DWAPI-3DP Plug-in is under development now

It will be opened to the public and maintained via open source project

9

Based in Seongbuk-gu Seoul Korea

7500 students and 250 professors

An university consists of 5 colleges and 2 graduate school

Prof Han Min-gyu An editor of OMA DWAPI work item and champion

of OMA SNEW(Social Network Web) work item

Activities in OMA oneM2M W3C 3GPP and TTA

10

11

12

14

16

18

19

20

22

Спасибо 谢谢 감사합니다

Pěkně děkuji Danke schoumln Thank you

Merci beaucoup Muchas gracias

ありがとうございます

ขอบคณครบ Terima kasih

Талархлаа Cảm ơn chị

अतिकिजञ होना Haacutelaacutes vagyok

23

Page 2: DWAPI-3DP of OMA and Related Technology

Part 1 OMA Standard Activity

Presented by Prof Han

Part 2 Related 3D Printing Technology

Presented by Mr Lee

2

3

Developed by ETRI and HansungUniv

Supports 3D printers and its services

Adds external service in GotAPI amp DWAPI architecture

4

3D

Printer

WiFi

Bluetooth

Internet etc

Contents

Server

External Service

Finding 3D printer to connect

Selecting 3D model file to print from file server or service site on internet

Download the selected file from the server or site (usually via internet)

Reorganize the file to make fit to 3D printing

3D printing with care (over temperature run out of filament and so on)

Complete and remove a result from the 3D printer

It may need functions receiving content server information from 3D printer

It takes time with large data traffic consumption

It takes long time to complete (about couple of hours)

It takes ldquolong-longrdquo time to complete(depends on the complexity of the 3D model Mostly it takes hours and even days)It also may cause abnormal completion of 3D printing with problems

Application Web Runtime Environment

GotAPI Server GetAPI Auth Server

Plug-in

External Device

3DP-1

GotAPI-5

GotAPI-4

GotAPI-2GotAPI-1

External Service

3DP-2

3DP-3

Web app (in browser)

NativeHybrid app

GotAPI

Auth Server

GotAPI

Server

1 GotAPI Service Discover

2 GotAPI Get Data

DW

API-

3D

P

Manager

Plug-in Discovery

Con

tent

DB

Pri

nti

ng M

odule

Ag

ent

Serv

er

3D Printer

Domain

Plug-in

Contents

Server

3D Printer

Device

3DP-2

3DP-1

3D

P-3

Au

thT

oken

Service Discovery API

One-shot Messaging API

Asynchronous Messaging API

Service Connecting API

Authentication API

3D Printing Command API

Supports Remote Operation of 3DP

Provides Secured Domain between 3DP and 3D contents service

8

DWAPI Common

DWAPI-3DP Specific

Specification will be completed in early 2017

DWAPI-3DP Plug-in is under development now

It will be opened to the public and maintained via open source project

9

Based in Seongbuk-gu Seoul Korea

7500 students and 250 professors

An university consists of 5 colleges and 2 graduate school

Prof Han Min-gyu An editor of OMA DWAPI work item and champion

of OMA SNEW(Social Network Web) work item

Activities in OMA oneM2M W3C 3GPP and TTA

10

11

12

14

16

18

19

20

22

Спасибо 谢谢 감사합니다

Pěkně děkuji Danke schoumln Thank you

Merci beaucoup Muchas gracias

ありがとうございます

ขอบคณครบ Terima kasih

Талархлаа Cảm ơn chị

अतिकिजञ होना Haacutelaacutes vagyok

23

Page 3: DWAPI-3DP of OMA and Related Technology

3

Developed by ETRI and HansungUniv

Supports 3D printers and its services

Adds external service in GotAPI amp DWAPI architecture

4

3D

Printer

WiFi

Bluetooth

Internet etc

Contents

Server

External Service

Finding 3D printer to connect

Selecting 3D model file to print from file server or service site on internet

Download the selected file from the server or site (usually via internet)

Reorganize the file to make fit to 3D printing

3D printing with care (over temperature run out of filament and so on)

Complete and remove a result from the 3D printer

It may need functions receiving content server information from 3D printer

It takes time with large data traffic consumption

It takes long time to complete (about couple of hours)

It takes ldquolong-longrdquo time to complete(depends on the complexity of the 3D model Mostly it takes hours and even days)It also may cause abnormal completion of 3D printing with problems

Application Web Runtime Environment

GotAPI Server GetAPI Auth Server

Plug-in

External Device

3DP-1

GotAPI-5

GotAPI-4

GotAPI-2GotAPI-1

External Service

3DP-2

3DP-3

Web app (in browser)

NativeHybrid app

GotAPI

Auth Server

GotAPI

Server

1 GotAPI Service Discover

2 GotAPI Get Data

DW

API-

3D

P

Manager

Plug-in Discovery

Con

tent

DB

Pri

nti

ng M

odule

Ag

ent

Serv

er

3D Printer

Domain

Plug-in

Contents

Server

3D Printer

Device

3DP-2

3DP-1

3D

P-3

Au

thT

oken

Service Discovery API

One-shot Messaging API

Asynchronous Messaging API

Service Connecting API

Authentication API

3D Printing Command API

Supports Remote Operation of 3DP

Provides Secured Domain between 3DP and 3D contents service

8

DWAPI Common

DWAPI-3DP Specific

Specification will be completed in early 2017

DWAPI-3DP Plug-in is under development now

It will be opened to the public and maintained via open source project

9

Based in Seongbuk-gu Seoul Korea

7500 students and 250 professors

An university consists of 5 colleges and 2 graduate school

Prof Han Min-gyu An editor of OMA DWAPI work item and champion

of OMA SNEW(Social Network Web) work item

Activities in OMA oneM2M W3C 3GPP and TTA

10

11

12

14

16

18

19

20

22

Спасибо 谢谢 감사합니다

Pěkně děkuji Danke schoumln Thank you

Merci beaucoup Muchas gracias

ありがとうございます

ขอบคณครบ Terima kasih

Талархлаа Cảm ơn chị

अतिकिजञ होना Haacutelaacutes vagyok

23

Page 4: DWAPI-3DP of OMA and Related Technology

Developed by ETRI and HansungUniv

Supports 3D printers and its services

Adds external service in GotAPI amp DWAPI architecture

4

3D

Printer

WiFi

Bluetooth

Internet etc

Contents

Server

External Service

Finding 3D printer to connect

Selecting 3D model file to print from file server or service site on internet

Download the selected file from the server or site (usually via internet)

Reorganize the file to make fit to 3D printing

3D printing with care (over temperature run out of filament and so on)

Complete and remove a result from the 3D printer

It may need functions receiving content server information from 3D printer

It takes time with large data traffic consumption

It takes long time to complete (about couple of hours)

It takes ldquolong-longrdquo time to complete(depends on the complexity of the 3D model Mostly it takes hours and even days)It also may cause abnormal completion of 3D printing with problems

Application Web Runtime Environment

GotAPI Server GetAPI Auth Server

Plug-in

External Device

3DP-1

GotAPI-5

GotAPI-4

GotAPI-2GotAPI-1

External Service

3DP-2

3DP-3

Web app (in browser)

NativeHybrid app

GotAPI

Auth Server

GotAPI

Server

1 GotAPI Service Discover

2 GotAPI Get Data

DW

API-

3D

P

Manager

Plug-in Discovery

Con

tent

DB

Pri

nti

ng M

odule

Ag

ent

Serv

er

3D Printer

Domain

Plug-in

Contents

Server

3D Printer

Device

3DP-2

3DP-1

3D

P-3

Au

thT

oken

Service Discovery API

One-shot Messaging API

Asynchronous Messaging API

Service Connecting API

Authentication API

3D Printing Command API

Supports Remote Operation of 3DP

Provides Secured Domain between 3DP and 3D contents service

8

DWAPI Common

DWAPI-3DP Specific

Specification will be completed in early 2017

DWAPI-3DP Plug-in is under development now

It will be opened to the public and maintained via open source project

9

Based in Seongbuk-gu Seoul Korea

7500 students and 250 professors

An university consists of 5 colleges and 2 graduate school

Prof Han Min-gyu An editor of OMA DWAPI work item and champion

of OMA SNEW(Social Network Web) work item

Activities in OMA oneM2M W3C 3GPP and TTA

10

11

12

14

16

18

19

20

22

Спасибо 谢谢 감사합니다

Pěkně děkuji Danke schoumln Thank you

Merci beaucoup Muchas gracias

ありがとうございます

ขอบคณครบ Terima kasih

Талархлаа Cảm ơn chị

अतिकिजञ होना Haacutelaacutes vagyok

23

Page 5: DWAPI-3DP of OMA and Related Technology

Finding 3D printer to connect

Selecting 3D model file to print from file server or service site on internet

Download the selected file from the server or site (usually via internet)

Reorganize the file to make fit to 3D printing

3D printing with care (over temperature run out of filament and so on)

Complete and remove a result from the 3D printer

It may need functions receiving content server information from 3D printer

It takes time with large data traffic consumption

It takes long time to complete (about couple of hours)

It takes ldquolong-longrdquo time to complete(depends on the complexity of the 3D model Mostly it takes hours and even days)It also may cause abnormal completion of 3D printing with problems

Application Web Runtime Environment

GotAPI Server GetAPI Auth Server

Plug-in

External Device

3DP-1

GotAPI-5

GotAPI-4

GotAPI-2GotAPI-1

External Service

3DP-2

3DP-3

Web app (in browser)

NativeHybrid app

GotAPI

Auth Server

GotAPI

Server

1 GotAPI Service Discover

2 GotAPI Get Data

DW

API-

3D

P

Manager

Plug-in Discovery

Con

tent

DB

Pri

nti

ng M

odule

Ag

ent

Serv

er

3D Printer

Domain

Plug-in

Contents

Server

3D Printer

Device

3DP-2

3DP-1

3D

P-3

Au

thT

oken

Service Discovery API

One-shot Messaging API

Asynchronous Messaging API

Service Connecting API

Authentication API

3D Printing Command API

Supports Remote Operation of 3DP

Provides Secured Domain between 3DP and 3D contents service

8

DWAPI Common

DWAPI-3DP Specific

Specification will be completed in early 2017

DWAPI-3DP Plug-in is under development now

It will be opened to the public and maintained via open source project

9

Based in Seongbuk-gu Seoul Korea

7500 students and 250 professors

An university consists of 5 colleges and 2 graduate school

Prof Han Min-gyu An editor of OMA DWAPI work item and champion

of OMA SNEW(Social Network Web) work item

Activities in OMA oneM2M W3C 3GPP and TTA

10

11

12

14

16

18

19

20

22

Спасибо 谢谢 감사합니다

Pěkně děkuji Danke schoumln Thank you

Merci beaucoup Muchas gracias

ありがとうございます

ขอบคณครบ Terima kasih

Талархлаа Cảm ơn chị

अतिकिजञ होना Haacutelaacutes vagyok

23

Page 6: DWAPI-3DP of OMA and Related Technology

Application Web Runtime Environment

GotAPI Server GetAPI Auth Server

Plug-in

External Device

3DP-1

GotAPI-5

GotAPI-4

GotAPI-2GotAPI-1

External Service

3DP-2

3DP-3

Web app (in browser)

NativeHybrid app

GotAPI

Auth Server

GotAPI

Server

1 GotAPI Service Discover

2 GotAPI Get Data

DW

API-

3D

P

Manager

Plug-in Discovery

Con

tent

DB

Pri

nti

ng M

odule

Ag

ent

Serv

er

3D Printer

Domain

Plug-in

Contents

Server

3D Printer

Device

3DP-2

3DP-1

3D

P-3

Au

thT

oken

Service Discovery API

One-shot Messaging API

Asynchronous Messaging API

Service Connecting API

Authentication API

3D Printing Command API

Supports Remote Operation of 3DP

Provides Secured Domain between 3DP and 3D contents service

8

DWAPI Common

DWAPI-3DP Specific

Specification will be completed in early 2017

DWAPI-3DP Plug-in is under development now

It will be opened to the public and maintained via open source project

9

Based in Seongbuk-gu Seoul Korea

7500 students and 250 professors

An university consists of 5 colleges and 2 graduate school

Prof Han Min-gyu An editor of OMA DWAPI work item and champion

of OMA SNEW(Social Network Web) work item

Activities in OMA oneM2M W3C 3GPP and TTA

10

11

12

14

16

18

19

20

22

Спасибо 谢谢 감사합니다

Pěkně děkuji Danke schoumln Thank you

Merci beaucoup Muchas gracias

ありがとうございます

ขอบคณครบ Terima kasih

Талархлаа Cảm ơn chị

अतिकिजञ होना Haacutelaacutes vagyok

23

Page 7: DWAPI-3DP of OMA and Related Technology

Web app (in browser)

NativeHybrid app

GotAPI

Auth Server

GotAPI

Server

1 GotAPI Service Discover

2 GotAPI Get Data

DW

API-

3D

P

Manager

Plug-in Discovery

Con

tent

DB

Pri

nti

ng M

odule

Ag

ent

Serv

er

3D Printer

Domain

Plug-in

Contents

Server

3D Printer

Device

3DP-2

3DP-1

3D

P-3

Au

thT

oken

Service Discovery API

One-shot Messaging API

Asynchronous Messaging API

Service Connecting API

Authentication API

3D Printing Command API

Supports Remote Operation of 3DP

Provides Secured Domain between 3DP and 3D contents service

8

DWAPI Common

DWAPI-3DP Specific

Specification will be completed in early 2017

DWAPI-3DP Plug-in is under development now

It will be opened to the public and maintained via open source project

9

Based in Seongbuk-gu Seoul Korea

7500 students and 250 professors

An university consists of 5 colleges and 2 graduate school

Prof Han Min-gyu An editor of OMA DWAPI work item and champion

of OMA SNEW(Social Network Web) work item

Activities in OMA oneM2M W3C 3GPP and TTA

10

11

12

14

16

18

19

20

22

Спасибо 谢谢 감사합니다

Pěkně děkuji Danke schoumln Thank you

Merci beaucoup Muchas gracias

ありがとうございます

ขอบคณครบ Terima kasih

Талархлаа Cảm ơn chị

अतिकिजञ होना Haacutelaacutes vagyok

23

Page 8: DWAPI-3DP of OMA and Related Technology

Service Discovery API

One-shot Messaging API

Asynchronous Messaging API

Service Connecting API

Authentication API

3D Printing Command API

Supports Remote Operation of 3DP

Provides Secured Domain between 3DP and 3D contents service

8

DWAPI Common

DWAPI-3DP Specific

Specification will be completed in early 2017

DWAPI-3DP Plug-in is under development now

It will be opened to the public and maintained via open source project

9

Based in Seongbuk-gu Seoul Korea

7500 students and 250 professors

An university consists of 5 colleges and 2 graduate school

Prof Han Min-gyu An editor of OMA DWAPI work item and champion

of OMA SNEW(Social Network Web) work item

Activities in OMA oneM2M W3C 3GPP and TTA

10

11

12

14

16

18

19

20

22

Спасибо 谢谢 감사합니다

Pěkně děkuji Danke schoumln Thank you

Merci beaucoup Muchas gracias

ありがとうございます

ขอบคณครบ Terima kasih

Талархлаа Cảm ơn chị

अतिकिजञ होना Haacutelaacutes vagyok

23

Page 9: DWAPI-3DP of OMA and Related Technology

Specification will be completed in early 2017

DWAPI-3DP Plug-in is under development now

It will be opened to the public and maintained via open source project

9

Based in Seongbuk-gu Seoul Korea

7500 students and 250 professors

An university consists of 5 colleges and 2 graduate school

Prof Han Min-gyu An editor of OMA DWAPI work item and champion

of OMA SNEW(Social Network Web) work item

Activities in OMA oneM2M W3C 3GPP and TTA

10

11

12

14

16

18

19

20

22

Спасибо 谢谢 감사합니다

Pěkně děkuji Danke schoumln Thank you

Merci beaucoup Muchas gracias

ありがとうございます

ขอบคณครบ Terima kasih

Талархлаа Cảm ơn chị

अतिकिजञ होना Haacutelaacutes vagyok

23

Page 10: DWAPI-3DP of OMA and Related Technology

Based in Seongbuk-gu Seoul Korea

7500 students and 250 professors

An university consists of 5 colleges and 2 graduate school

Prof Han Min-gyu An editor of OMA DWAPI work item and champion

of OMA SNEW(Social Network Web) work item

Activities in OMA oneM2M W3C 3GPP and TTA

10

11

12

14

16

18

19

20

22

Спасибо 谢谢 감사합니다

Pěkně děkuji Danke schoumln Thank you

Merci beaucoup Muchas gracias

ありがとうございます

ขอบคณครบ Terima kasih

Талархлаа Cảm ơn chị

अतिकिजञ होना Haacutelaacutes vagyok

23

Page 11: DWAPI-3DP of OMA and Related Technology

11

12

14

16

18

19

20

22

Спасибо 谢谢 감사합니다

Pěkně děkuji Danke schoumln Thank you

Merci beaucoup Muchas gracias

ありがとうございます

ขอบคณครบ Terima kasih

Талархлаа Cảm ơn chị

अतिकिजञ होना Haacutelaacutes vagyok

23

Page 12: DWAPI-3DP of OMA and Related Technology

12

14

16

18

19

20

22

Спасибо 谢谢 감사합니다

Pěkně děkuji Danke schoumln Thank you

Merci beaucoup Muchas gracias

ありがとうございます

ขอบคณครบ Terima kasih

Талархлаа Cảm ơn chị

अतिकिजञ होना Haacutelaacutes vagyok

23

Page 13: DWAPI-3DP of OMA and Related Technology

14

16

18

19

20

22

Спасибо 谢谢 감사합니다

Pěkně děkuji Danke schoumln Thank you

Merci beaucoup Muchas gracias

ありがとうございます

ขอบคณครบ Terima kasih

Талархлаа Cảm ơn chị

अतिकिजञ होना Haacutelaacutes vagyok

23

Page 14: DWAPI-3DP of OMA and Related Technology

16

18

19

20

22

Спасибо 谢谢 감사합니다

Pěkně děkuji Danke schoumln Thank you

Merci beaucoup Muchas gracias

ありがとうございます

ขอบคณครบ Terima kasih

Талархлаа Cảm ơn chị

अतिकिजञ होना Haacutelaacutes vagyok

23

Page 15: DWAPI-3DP of OMA and Related Technology

18

19

20

22

Спасибо 谢谢 감사합니다

Pěkně děkuji Danke schoumln Thank you

Merci beaucoup Muchas gracias

ありがとうございます

ขอบคณครบ Terima kasih

Талархлаа Cảm ơn chị

अतिकिजञ होना Haacutelaacutes vagyok

23

Page 16: DWAPI-3DP of OMA and Related Technology

19

20

22

Спасибо 谢谢 감사합니다

Pěkně děkuji Danke schoumln Thank you

Merci beaucoup Muchas gracias

ありがとうございます

ขอบคณครบ Terima kasih

Талархлаа Cảm ơn chị

अतिकिजञ होना Haacutelaacutes vagyok

23

Page 17: DWAPI-3DP of OMA and Related Technology

20

22

Спасибо 谢谢 감사합니다

Pěkně děkuji Danke schoumln Thank you

Merci beaucoup Muchas gracias

ありがとうございます

ขอบคณครบ Terima kasih

Талархлаа Cảm ơn chị

अतिकिजञ होना Haacutelaacutes vagyok

23

Page 18: DWAPI-3DP of OMA and Related Technology

22

Спасибо 谢谢 감사합니다

Pěkně děkuji Danke schoumln Thank you

Merci beaucoup Muchas gracias

ありがとうございます

ขอบคณครบ Terima kasih

Талархлаа Cảm ơn chị

अतिकिजञ होना Haacutelaacutes vagyok

23

Page 19: DWAPI-3DP of OMA and Related Technology

Спасибо 谢谢 감사합니다

Pěkně děkuji Danke schoumln Thank you

Merci beaucoup Muchas gracias

ありがとうございます

ขอบคณครบ Terima kasih

Талархлаа Cảm ơn chị

अतिकिजञ होना Haacutelaacutes vagyok

23