Post on 15-Apr-2017
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
19
20
22
Спасибо 谢谢 감사합니다
Pěkně děkuji Danke schoumln Thank you
Merci beaucoup Muchas gracias
ありがとうございます
ขอบคณครบ Terima kasih
Талархлаа Cảm ơn chị
अतिकिजञ होना Haacutelaacutes vagyok
23
20
22
Спасибо 谢谢 감사합니다
Pěkně děkuji Danke schoumln Thank you
Merci beaucoup Muchas gracias
ありがとうございます
ขอบคณครบ Terima kasih
Талархлаа Cảm ơn chị
अतिकिजञ होना Haacutelaacutes vagyok
23
22
Спасибо 谢谢 감사합니다
Pěkně děkuji Danke schoumln Thank you
Merci beaucoup Muchas gracias
ありがとうございます
ขอบคณครบ Terima kasih
Талархлаа Cảm ơn chị
अतिकिजञ होना Haacutelaacutes vagyok
23
Спасибо 谢谢 감사합니다
Pěkně děkuji Danke schoumln Thank you
Merci beaucoup Muchas gracias
ありがとうございます
ขอบคณครบ Terima kasih
Талархлаа Cảm ơn chị
अतिकिजञ होना Haacutelaacutes vagyok
23