Global Standardization Activities

Vol. 14, No. 5, pp. 56–61, May 2016.

Standardization Activities at W3C TPAC 2015

Kiyoshi Tanaka, Shigeru Fujimura, Shinji Fukatsu,
Tetsuro Tokunaga, Fumihisa Hamamura, Saki Homma,
Ryosuke Aoki, and Takahiro Matsumoto


The World Wide Web Consortium Technical Plenary / Advisory Committee Meetings Week 2015 (W3C TPAC 2015) was held from October 26 to 30, 2015 in Sapporo, Japan, marking the first TPAC meeting held in this country. This article reports on W3C TPAC 2015 with a focus on NTT Group standardization activities in TPAC.

Keywords: W3C TPAC, digital signage, blockchain, vertical writing mode


1. Introduction

The World Wide Web Consortium (W3C) is an international industry-academia joint consortium whose members aim to standardize and promote web technologies. It holds an annual meeting in the form of the Technical Plenary / Advisory Committee Meetings Week (TPAC), which includes both a plenary session and standardization meetings by Working Groups (WGs) over a one-week period. TPAC 2015 brought together 580 participants from 14 countries at the Sapporo Convention Center in the largest-ever TPAC meeting. Various events were also held in addition to the usual technical meetings. One such event was a special panel discussion featuring Sir Tim Berners-Lee, inventor of the World Wide Web and founder of W3C, Dr. Vinton Cerf, a Transmission Control Protocol (TCP)/Internet Protocol (IP) designer known as one of the fathers of the Internet, and Professor Jun Murai of Keio University, who is referred to as the Internet Samurai. Demonstrations related to digital signage, television (TV), the Web of Things*1, and automotive topics were also presented by more than 25 member companies in a specially established demonstration area.

*1 Web of Things: A term expressing the approach or architecture to developing services and applications using the Internet of Things through the use of web technology.

2. Standardization activities at TPAC

The W3C WGs normally hold discussions via mailing lists and pursue their work individually. TPAC enables these WGs to come together for face-to-face meetings [1]. Furthermore, as in TPAC meetings in recent years, breakout sessions were held in an unconference style on the day of the plenary session so that participants themselves could propose discussion themes and participate in any other sessions they found interesting. The discussion themes proposed were quite diverse, including those issues currently faced by W3C and technical areas that W3C should address in the future. At TPAC 2015, up to 13 sessions were held simultaneously in each of four time periods (each lasting 60 or 90 minutes), resulting in a total of 50 sessions.

The following sections introduce the areas in which NTT has been making large contributions to standardization, namely, digital signage, blockchain application technology, and vertical writing mode.

3. Digital signage

The Web-based Signage Business Group (BG) was established in April 2012 based on a proposal from Japan. Its role is to promote the standardization of digital signage in W3C. This BG was formed to study the feasibility of general digital signage that would use web technology to control various types of displays connected to the Internet, or in other words, web-based signage. Discussions to date have resulted in the creation of a document providing use cases and requirements and profile documents (core, basic media, storage, etc.) for configuring a signage player on a web browser using HTML5*2.

More recently, the establishment of a new WG for discussing problems and promoting standardization toward a web-based digital signage service was proposed. This WG would be primarily concerned with application programming interfaces (APIs) essential to the operation of such a service. At TPAC 2015, NTT organized a breakout session that was attended by a wide range of participants and clarified discussion conditions with existing WGs on the API proposals listed in Table 1 in relation to signage requirements, toward establishing this new WG. After the session, discussions on API selection were held at the BG meeting with the aim of recommending a new WG, and a general consensus on establishing a new WG was obtained in the BG.

Table 1. WGs related to API proposals for digital signage.

Agreement was also reached at the BG meeting on promoting formal cooperation with the International Telecommunication Union-Telecommunication Standardization Sector (ITU-T) based on a liaison document issued from ITU-T Q14/16*3 seeking collaboration and document provision from W3C. We expect coordinated standardization between W3C and ITU-T on web-based signage to progress as we move forward.

*2 HTML5: The fifth major revision of hypertext markup language, the standard programming language for creating web pages and applications.
*3 ITU-T Q14/16: A Question established for studying digital sign­age systems and services at ITU-T.

4. Blockchain application technology

NTT also held a breakout session on the concept of content distribution utilizing blockchain technology [2], which is currently being researched at NTT Service Evolution Laboratories. The purpose of this session was to foster discussions with experts involved in standardization on the affinity of blockchain technology with the web and to raise the presence of NTT in the field of blockchain application technology.

The blockchain technology discussed here is a core technology of Bitcoin*4. It enables the formation of a publicly open and highly trusted ledger (blockchain) that records all transactions. In parallel with the growing interest in Bitcoin, the robust and general-purpose characteristics of blockchain technology have led to discussions on its application to fields other than virtual currencies. NTT Service Evolution Laboratories aims to invigorate the content distribution in the web by applying blockchain technology and clarifying the right of content ownership and the issuing of user licenses. The main point of this research and development effort is to establish a method that firmly ties content itself to rights information on the blockchain since the latter manages only rights information.

In the discussions at this breakout session, we received support from many of the participants for our concept to apply blockchain technology to enable a highly trusted exchange of rights even on the Open Internet, which was close to the Open Web*5 concept advocated by W3C. However, applications of blockchain technology are so novel that they have not yet found widespread acceptance. At the conclusion of this session, a proposal was made to continue discussions on a voluntary basis within a Community Group, for example.

*4 Bitcoin: A peer-to-peer (P2P) virtual currency based on open protocol. As a particular feature, it secures trust without the existence of a centralized administering authority by having Bitcoin participants perform a competitive verification procedure whenever new currency is issued.
*5 Open Web: The idea that specifications of standard technologies for configuring the web should be open to the public and that anyone should be able to use them royalty-free.

5. Vertical writing mode

The day before TPAC 2015 got underway, a Japanese Industry Meetup event was held between members of the Cascading Style Sheet (CSS)*6 WG and representatives of Japanese publishing, e-books, and other related industries as a standardization activity concerning Japanese text layout on the web. The participants at this event discussed text composition in the Japanese writing system such as vertical writing mode, horizontal-in-vertical setting, ruby, sidelines, and line breaking rules. The content of these discussions was also reflected in the TPAC 2015 meetings. As a result, W3C members from around the world gained a better understanding of the importance and necessity of the vertical writing mode and other aspects of Japanese text layout on the web.

*6 CSS: A language for expressing the style of a web page.

6. Support of TPAC 2015 meetings

As a Gold Sponsor, the NTT Group supported TPAC 2015, and in order to contribute to the smooth operation of the meetings, it installed digital signage for guidance within the venue and provided a network infrastructure for participants.

6.1 Digital information signage

NTT Service Evolution Laboratories in cooperation with related companies offered and voluntarily constructed a digital information signage system to provide guidance and information to participants at the venue. Past TPAC meetings had no digital information signage, so this was the first attempt at providing such a service.

This digital information signage consisted of two types of displays—a landscape type oriented in the horizontal direction like a standard monitor, and a portrait type in which the monitor’s screen is rotated 90 degrees. The displays were installed in five locations within the venue. The role of the portrait signage was to provide meeting-related information such as schedules, rooms, and sponsors, while that of the landscape signage was to provide information related to the surrounding area such as weather reports, subway service details, and Sapporo sightseeing information and promotional videos.

For both the landscape and portrait displays, this digital information signage was constructed as web-based signage that uses a web browser equipped with a TV receiver as a signage player while keeping in mind future standardization trends. Some portions of the content were presented as vertical text, as shown in Fig. 1, which is an example of a vertical writing mode other than that used in books and documents.

Fig. 1. Digital information signage for guidance.

Additionally, in the presentation of video content, we succeeded in delivering full high-definition (HD) video by employing a multicast technique using a virtual network to minimize the load on the actual network. The delivery of full HD video did not seem to hamper participant use of the network and is therefore expected to achieve high viewer satisfaction. Despite the fact that digital information signage had not previously been provided at a TPAC venue, it was well received within the venue and was put to good use as an information provision service for participants. We therefore feel that it was fully accepted and able to contribute to the success of TPAC 2015.

In addition to the above support, the NTT Strategic Business Development Division prepared a participant-oriented application (app) for meeting support that was also used by participants at TPAC 2015 (Fig. 2). This app included functions enabling users to check the meeting schedule, find venue access and venue floor maps, retrieve information using a beacon*7, and get sightseeing information for post-meeting activities. An examination of the usage data revealed that this app was used in the morning to check access to the venue and that day’s schedule and in the evening to plan activities for the following day by checking sightseeing information and other details. In the future, we would like to make this app even more convenient by linking it with other services and adding more post-meeting support functions with an eye to promoting excursions in the surrounding area.

Fig. 2. App for participants.

6.2 Venue network infrastructure

As a TPAC 2015 network sponsor, NTT Communications provided network connections including the Internet connection at the venue, and as a Network Operation Center (NOC) member, it constructed and operated a Wi-Fi environment within the venue.

At this TPAC, digital information signage and exhibition booths of member companies were installed for the first time, which involved various network requirements. Here, to provide a problem-free infrastructure for meetings and exhibits, a 1-Gbit/s dedicated line was used for the main line, and three FLET’S lines were prepared as backup and demonstration lines. The final number of activated access points exceeded 90. As a result, NTT Communications was able to provide a stable network during TPAC 2015. A questionnaire given at the end of this TPAC indicated that it received a high evaluation of 8.26 points out of 9 for its network infrastructure.

*7 Beacon: A mechanism for receiving radio signals emitted by BluetoothTM using a receiver on the mobile-terminal side to obtain location information.

7. Developer meetup in Sapporo

A Developer Meetup in Sapporo was also held as a parallel event to TPAC 2015 in the evening on the first day of meetings at the same facility. This event was planned and carried out by NTT Communications in cooperation with W3C to provide a discussion forum for W3C members and related individuals coming for TPAC from around the world and for web developers in the Sapporo area. It included talks on the latest web developments by six Japanese and overseas web engineers with real-time English/Japanese interpretation provided by a volunteer staff member. In addition, exhibition booths set up in cooperation with companies and municipalities in the Sapporo area were bustling with activity as many participants came to visit.

NTT Service Evolution Laboratories provided an exhibition on R-envTM [3], a cloud-based integrated development environment for creating interactive robot services. The aim of this exhibit was to promote the use of R-env and to obtain feedback from web engineers on the technology. Specifically, R-env has a cloud-based visual programming environment on a web browser for developing and executing applications that combine multiple devices including robots, sensors, and gadgets (Fig. 3). Participants in the meetup event were given demonstrations on creating an application linking multiple devices as well as an explanation and demonstration of a method for adding a new device to R-env. In this latter method, a device can be registered with R-env by simply using the protocol of the JSON*8 data-interchange format over WebSocket*9. Many web engineers wanted to try using R-env and expressed the hope that it would become open source software. The evaluations of the participants were taken into account, and the plan is to create more opportunities to enable even more web engineers to try out R-env. NTT Communications, meanwhile, presented two demonstrations on WebRTC*10 and received many useful comments from participants.

Fig. 3. R-env cloud-based visual programming environment.

*8 JSON: A type of data description format.
*9 WebSocket: An API that performs full-duplex communication with a server from JavaScript to exchange messages.
*10 WebRTC: An API that achieves P2P communication of video, voice, and data between browsers.


[1] S. Fujimura, T. Yamada, K. Tanaka, T. Kawabata, M. Ihara, K. Kom­atsu, and A. Akutsu, “W3C TPAC 2014 Report and HTML5 Recommendation,” NTT Technical Review, Vol. 13, No. 5, 2015.
[2] A. Akutsu, K. Hidaka, M. Inoue, N. Ito, T. Yamaguchi, S. Fujimura, and A. Nakadaira, “Developing Technologies for Services that Deliver the Excitement of Games Worldwide,” NTT Technical Review, Vol. 13, No. 7, 2015.
[3] T. Matsumoto, N. Matsumura, T. Hosobuchi, T. Mochizuki, H. Yoshikawa, and T. Yamada, “Cloud Based Integrated Development Environment for Creating Interaction Robot Services,” IEICE Technical Report, CNR2015-13, Vol. 115, No. 283, pp. 33–36, 2015 (in Japanese).
Kiyoshi Tanaka
Senior Research Engineer, Supervisor, Natural Communication Project, NTT Service Evolution Laboratories.
He received a B.E., M.E., and Ph.D. in communication engineering from Osaka University in 1992, 1994, and 2005. He joined NTT in 1994 and since then has been engaged in researching video-on-demand systems and metadata-related interactive video systems and services, especially those related to IPTV and digital signage services. His current interests include standardization of IPTV and digital signage. He is a member of the W3C Web-based Signage BG, Web and TV Interest Group (IG), the Institute of Electronics, Information and Communication Engineers (IEICE), and the Human Interface Society in Japan.
Shigeru Fujimura
Research Engineer, Natural Communication Project, NTT Service Evolution Laboratories.
He received an M.S. in information science and technology from the University of Tokyo in 2005 and joined NTT the same year. Since then, he has been engaged in research on web mining and web engineering, especially on effective methods for implementing web applications. He is a member of the W3C Web and TV IG.
Shinji Fukatsu
Senior Research Engineer, Natural Communication Project, NTT Service Evolution Laboratories.
He received a B.E., M.E., and Ph.D. in engineering from Osaka University in 1997, 1999, and 2002. He joined NTT Cyber Solutions Laboratories in 2002. His research interests include human interfaces, virtual reality, web technologies, metadata, and IPTV services. He is a member of IEICE.
Tetsuro Tokunaga
Research Engineer, Natural Communication Project, NTT Service Evolution Laboratories.
He received a Bachelor of Liberal Arts and Master of Informatics from Yokohama National University, Kanagawa, in 2002 and 2004. He joined NTT in 2004 and has been studying web technology. His current research interests include mastering web technology to achieve human-centered services. He was a co-developer on a team that participated in 2003 in the youth division in the Exploratory IT Human Resources Project (The MITOH Program) initiated by the Information-technology Promotion Agency of Japan. He is a member of the Information Processing Society of Japan and the Database Society of Japan.
Fumihisa Hamamura
Associate Manager, NTT Strategic Business Development Division.
He received a B.A. in environmental information from Keio University, Kanagawa, in 2005 and joined the NTT Group the same year. He has recently been engaged in business development and is currently working on new business development in the MICE (meetings, incentives, conferences, and exhibitions) market and the sports tech and sports tourism markets.
Saki Homma
Research Engineer, Department of Technology Development, NTT Communications Corporation.
She received an M.S. in information science and technology from the University of Tokyo in 2011 and joined NTT Communications the same year. In 2011–2012, she was engaged in developing a big data analysis engine. Since 2013, she has been researching leading-edge web technology related to real-time communication.
Ryosuke Aoki
Researcher, Networked Robot and Gadget Project, NTT Service Evolution Laboratories.
He received a B.E. in engineering and an M.S. and Ph.D. in information sciences from Tohoku University, Miyagi, in 2005, 2007, and 2014. Since joining NTT in 2007, he has been conducting research in the areas of human computer interaction, multimodal interaction, motor learning, and service design.
Takahiro Matsumoto
Researcher, Networked Robot and Gadget Project, NTT Service Evolution Laboratories.
He received an M.S. in information and computer science from Keio University, Kanagawa, in 2012 and joined NTT the same year. Since then, he has been engaged in research on human-robot interaction. He is a member of IEICE Information and Systems Society Technical Committee on Cloud Network Robotics.