24
ITU Workshop on "TV and content delivery on Integrated Broadband Cable Networks" Hangzhou, China, 26 May 2017 Future Cable Services: Communication and Recognition Tomoyuki Shimizu Research Engineer, KDDI Research, Inc. [email protected]

ITU Workshop on TV and content delivery on Integrated ... Workshop on "TV and content delivery on Integrated Broadband Cable Networks" Hangzhou, China, 26 May 2017 Future Cable Services:

Embed Size (px)

Citation preview

Page 1: ITU Workshop on TV and content delivery on Integrated ... Workshop on "TV and content delivery on Integrated Broadband Cable Networks" Hangzhou, China, 26 May 2017 Future Cable Services:

ITU Workshop on "TV and content delivery on Integrated Broadband Cable Networks"

Hangzhou, China, 26 May 2017

Future Cable Services:Communication and Recognition

Tomoyuki ShimizuResearch Engineer, KDDI Research, Inc.

[email protected]

Page 2: ITU Workshop on TV and content delivery on Integrated ... Workshop on "TV and content delivery on Integrated Broadband Cable Networks" Hangzhou, China, 26 May 2017 Future Cable Services:

Services over Cable Networks

TV Broadcasting IP TelephonyBroadband

Internet Access

Page 3: ITU Workshop on TV and content delivery on Integrated ... Workshop on "TV and content delivery on Integrated Broadband Cable Networks" Hangzhou, China, 26 May 2017 Future Cable Services:

“Hybrid” Cable Services

Broadcasting Internet

Page 4: ITU Workshop on TV and content delivery on Integrated ... Workshop on "TV and content delivery on Integrated Broadband Cable Networks" Hangzhou, China, 26 May 2017 Future Cable Services:

ITU-T Recommendations for Hybrid Cable Services

• J.205, J.206 – Integrated Broadcast and Broadband (IBB)

• J.296 – hybrid set-top box

• J.230 – STB and companion devices (e.g. tablets)

Rec. ITU-T J.230 (10/2016) 12

Appendix I

Application cases and possible technologies

(This appendix does not form an integral part of this Recommendation.)

Application case 1: Pairing and session management

In response to the request of a tablet application, the common agent service of the tablet establishes

the transmission control protocol (TCP) session with the STB. Then, the common agent service of

tablet sends the control command through the session. The session establishment between tablet and

STB will be executed as follows.

(1) When a user runs any tablet application to operate the STB, the common agent service of the

tablet checks whether a current session exists.

(2-a) If a TCP session is already established with STB, the common agent service informs so to

the application.

(2-b) Conversely, if there is no session between the tablet and the STB, the common agent service

of the tablet executes the discovery of the STB in the home network, e.g., by using a multicast

domain name system (mDNS) protocol. When the tablet finds the STB that was connected

to the tablet the last time, the tablet automatically establishes the TCP session. If the tablet

finds a new STB, the common agent service of the tablet displays a dialogue box asking users

whether they wish to connect to it.

Application case 2: Tablet remote controller

When a tablet is used as the input device for the STB, various input methods can be considered. Some

examples are given in the following.

(a) Button input emulation: By displaying the software buttons of the conventional remote

controller, the user can use the tablet as the alternative to such a controller (see Figure I.1,

left).

(b) Touch pad input emulation: In this application case, the STB displays the mouse cursor on

the TV screen. Then, by transmitting the input position information ("Touch event") and

input vector information ("MouseEvent") of the tablet to the STB, the touch pad input

emulation is realized (see Figure I.1, right).

(c) Keyboard input emulation: When the user inputs any text to the STB (e.g., password or search query), the user can use the text input function of the tablet (see Figure I.2). The text input is

transferred from the tablet to STB. To avoid the risk of hacking/leak of privacy information,

it is preferable to encrypt the text information during the transmission.

Figure I.1 – Image of tablet remote controller (left: remote controller

button emulation, right: mouse emulation)

Page 5: ITU Workshop on TV and content delivery on Integrated ... Workshop on "TV and content delivery on Integrated Broadband Cable Networks" Hangzhou, China, 26 May 2017 Future Cable Services:

Many connected devices in home

Page 6: ITU Workshop on TV and content delivery on Integrated ... Workshop on "TV and content delivery on Integrated Broadband Cable Networks" Hangzhou, China, 26 May 2017 Future Cable Services:

Integrated Serviceswith Connected Devices

We are always with connected devices

Connected services will ultimately be able to know:

How we feel What we want

What will be helpful for us

What we should do now

…etc.

Page 7: ITU Workshop on TV and content delivery on Integrated ... Workshop on "TV and content delivery on Integrated Broadband Cable Networks" Hangzhou, China, 26 May 2017 Future Cable Services:

Communication – Connected Devices and Cloud Services

Page 8: ITU Workshop on TV and content delivery on Integrated ... Workshop on "TV and content delivery on Integrated Broadband Cable Networks" Hangzhou, China, 26 May 2017 Future Cable Services:

Devices and Cloud Services

Broadband Internet

Cloud Services

LAN,Wi-Fi

IoT Gateway

BLE

ZigBee, Z-Wave

LPWAN

Page 9: ITU Workshop on TV and content delivery on Integrated ... Workshop on "TV and content delivery on Integrated Broadband Cable Networks" Hangzhou, China, 26 May 2017 Future Cable Services:

LightweightProtocols:

CoAP, MQTT,etc.

LightweightProtocols:

CoAP, MQTT,etc.

Application Layer Protocols

Web-friendlyProtocols:HTTP, WebSocket, WebRTC, etc.

Web-friendlyProtocols:HTTP, WebSocket, WebRTC, etc.

Page 10: ITU Workshop on TV and content delivery on Integrated ... Workshop on "TV and content delivery on Integrated Broadband Cable Networks" Hangzhou, China, 26 May 2017 Future Cable Services:

Navite Apps,Node.js, HTML5,Android Things,

etc.

Navite Apps,Node.js, HTML5,Android Things,

etc.

Application Runtime Environment

HTML5,Android, iOS,etc.

HTML5,Android, iOS,etc.

Page 11: ITU Workshop on TV and content delivery on Integrated ... Workshop on "TV and content delivery on Integrated Broadband Cable Networks" Hangzhou, China, 26 May 2017 Future Cable Services:

IoT Hardware Platform

• Powerful like smartphones

• Modern runtime environment– Linux + Node.js

– Android

– Web Runtime (HTML5)

• Device connectivity– USB, GPIO, I2C, etc.

https://www.raspberrypi.org/

https://chirimen.org/

Page 12: ITU Workshop on TV and content delivery on Integrated ... Workshop on "TV and content delivery on Integrated Broadband Cable Networks" Hangzhou, China, 26 May 2017 Future Cable Services:

Interoperability is being improved

Connectivity with Cloud ServicesConnectivity with Cloud Services

Common Application ProtocolCommon Application Protocol

Common Runtime EnvironmentCommon Runtime Environment

Intelligent Low-Power ChipsIntelligent Low-Power Chips

Page 13: ITU Workshop on TV and content delivery on Integrated ... Workshop on "TV and content delivery on Integrated Broadband Cable Networks" Hangzhou, China, 26 May 2017 Future Cable Services:

Recognition – Learning Users through Device Communications

Page 14: ITU Workshop on TV and content delivery on Integrated ... Workshop on "TV and content delivery on Integrated Broadband Cable Networks" Hangzhou, China, 26 May 2017 Future Cable Services:

Conventional broadcasting services can analyse…

• Favorite video content

• Favorite actresses/actors

• Favorite categories of news

• Interesting products and goods

Page 15: ITU Workshop on TV and content delivery on Integrated ... Workshop on "TV and content delivery on Integrated Broadband Cable Networks" Hangzhou, China, 26 May 2017 Future Cable Services:

Integrated serviceswill be able to recognise…

• Lifestyle

• Activities in home

• Health condition

• Interests

• Concerns

…etc.

Page 16: ITU Workshop on TV and content delivery on Integrated ... Workshop on "TV and content delivery on Integrated Broadband Cable Networks" Hangzhou, China, 26 May 2017 Future Cable Services:

Data from connected devicesmay represent some user context

User behaviorUser behavior

• Set-top box, Smart TV

• Smartphone, Tablet

• Lighting

• Home security(camera, etc.)

Home environmentHome environment

• Sensors (temperature, humidity, etc.)

• Smart grid(power consumption)

Page 17: ITU Workshop on TV and content delivery on Integrated ... Workshop on "TV and content delivery on Integrated Broadband Cable Networks" Hangzhou, China, 26 May 2017 Future Cable Services:

Recognise user’s context:Recent machine learning

• Huge improvement in nonlinear regression analysis– Large amount of learning data from devices as input– Deep Neural Network (DNN):

deep-layered structure with multiple hidden layer– Recognition results as output

• Image recognition, context analysis, etc.• A huge amount of computational resources (e.g.

multiple GPUs) are necessary

Page 18: ITU Workshop on TV and content delivery on Integrated ... Workshop on "TV and content delivery on Integrated Broadband Cable Networks" Hangzhou, China, 26 May 2017 Future Cable Services:

Deep Neural Network (DNN)

Hidden Layer(s)

Input(Data from devices)

Output(Recognition results)

Page 19: ITU Workshop on TV and content delivery on Integrated ... Workshop on "TV and content delivery on Integrated Broadband Cable Networks" Hangzhou, China, 26 May 2017 Future Cable Services:

Machine learning is widely deployed

• Handwriting recognition

• Image search

• Face and emotion recognition

• Medical image analysis (e.g. cancer diagnosis)

• Economic analysis

…etc.

Page 20: ITU Workshop on TV and content delivery on Integrated ... Workshop on "TV and content delivery on Integrated Broadband Cable Networks" Hangzhou, China, 26 May 2017 Future Cable Services:

Conclusions

Page 21: ITU Workshop on TV and content delivery on Integrated ... Workshop on "TV and content delivery on Integrated Broadband Cable Networks" Hangzhou, China, 26 May 2017 Future Cable Services:

Prospect: Future Cable Services

connect everything

connect everything

recogniseusers

recogniseusers

Page 22: ITU Workshop on TV and content delivery on Integrated ... Workshop on "TV and content delivery on Integrated Broadband Cable Networks" Hangzhou, China, 26 May 2017 Future Cable Services:

Pros and Cons

Users Operators

Pros

Personalized information and services• Better home environment• Energy saving• Healthcare• …etc.

Understanding users’ preference and trends in an implicit manner(not limited to video content)• Housekeeping• Products and goods• …etc.

ConsSecurity and privacy concerns• Home network security• Fear of device scanning

Architecture (too much flexible)Authentication and authorization

Page 23: ITU Workshop on TV and content delivery on Integrated ... Workshop on "TV and content delivery on Integrated Broadband Cable Networks" Hangzhou, China, 26 May 2017 Future Cable Services:

Potential Studies in SG9

• Security and privacy guidelines

• Service architecture

– Servers, home network and devices

• Authentication and authorization model

– Identifying both users and devices

Note: set-top box and smart TV can be regarded as a “device”

Page 24: ITU Workshop on TV and content delivery on Integrated ... Workshop on "TV and content delivery on Integrated Broadband Cable Networks" Hangzhou, China, 26 May 2017 Future Cable Services:

Thank you!