P1: P2: P3: P4: P1 P3 API Scallop4SC API [3] P1 P2 Hadoop [4] HBase [5] Scallop4SC HBase HBase Key Value Hadoop Scallop4SC P3 P4 API 2 API API 2. 2. 1



Similar documents
1. HNS [1] HNS HNS HNS [2] HNS [3] [4] [5] HNS 16ch SNR [6] 1 16ch 1 3 SNR [4] [5] 2. 2 HNS API HNS CS27-HNS [1] (SOA) [7] API Web 2

B HNS 7)8) HNS ( ( ) 7)8) (SOA) HNS HNS 4) HNS ( ) ( ) 1 TV power, channel, volume power true( ON) false( OFF) boolean channel volume int

1., 1 COOKPAD 2, Web.,,,,,,.,, [1]., 5.,, [2].,,.,.,, 5, [3].,,,.,, [4], 33,.,,.,,.. 2.,, 3.., 4., 5., ,. 1.,,., 2.,. 1,,

Table 1 Table 2

IPSJ SIG Technical Report Vol.2014-EIP-63 No /2/21 1,a) Wi-Fi Probe Request MAC MAC Probe Request MAC A dynamic ads control based on tra

Vol.2.indb

DEIM Forum 2009 B4-6, Str

IPSJ SIG Technical Report Vol.2009-DPS-141 No.20 Vol.2009-GN-73 No.20 Vol.2009-EIP-46 No /11/27 1. MIERUKEN 1 2 MIERUKEN MIERUKEN MIERUKEN: Spe

Vol.55 No (Jan. 2014) saccess 6 saccess 7 saccess 2. [3] p.33 * B (A) (B) (C) (D) (E) (F) *1 [3], [4] Web PDF a m

”Лï−wŁfl‰IŠv‚æ89“ƒ/‚qfic“NŸH

IPSJ SIG Technical Report Vol.2016-CE-137 No /12/ e β /α α β β / α A judgment method of difficulty of task for a learner using simple

1 Fig. 1 Extraction of motion,.,,, 4,,, 3., 1, 2. 2.,. CHLAC,. 2.1,. (256 ).,., CHLAC. CHLAC, HLAC. 2.3 (HLAC ) r,.,. HLAC. N. 2 HLAC Fig. 2

Core Ethics Vol.

Table 1. Reluctance equalization design. Fig. 2. Voltage vector of LSynRM. Fig. 4. Analytical model. Table 2. Specifications of analytical models. Fig

1 1 tf-idf tf-idf i

Web-ATMによる店舗向けトータルATMサービス

THE INSTITUTE OF ELECTRONICS, INFORMATION AND COMMUNICATION ENGINEERS TECHNICAL REPORT OF IEICE.

ï\éÜA4*

IT i

API SCORM e-learning SCORM Sharable Content Object Reference ModelSCORM e-learning e-learning SCORM SCORM SCO LMS SCORM SCORM HTML XML JavaScript SCO

Vol. 48 No. 3 Mar PM PM PMBOK PM PM PM PM PM A Proposal and Its Demonstration of Developing System for Project Managers through University-Indus

Webサービス本格活用のための設計ポイント

WikiWeb Wiki Web Wiki 2. Wiki 1 STAR WARS [3] Wiki Wiki Wiki 2 3 Wiki 5W1H Wiki Web 2.2 5W1H 5W1H 5W1H 5W1H 5W1H 5W1H 5W1H 2.3 Wiki 2015 Informa

WebRTC P2P Web Proxy P2P Web Proxy WebRTC WebRTC Web, HTTP, WebRTC, P2P i

- March

浜松医科大学紀要


揃 Lag [hour] Lag [day] 35

<303288C991BD946797C797592E696E6464>

論文9.indd

1 DHT Fig. 1 Example of DHT 2 Successor Fig. 2 Example of Successor 2.1 Distributed Hash Table key key value O(1) DHT DHT 1 DHT 1 ID key ID IP value D


paper.dvi

: , , % ,299 9, , % ,

) ) 20 15) 16) ) 18) 19) (2) ha 8% 20) ) 22)

Komatsu s Brand for New-Generation Construction and Mining Equipment Genuine Answers for Land & Environment Optimization GALEO is derived from the fol

fiš„v8.dvi


Vol.1 No Autumn

<95DB8C9288E397C389C88A E696E6462>

1 Web [2] Web [3] [4] [5], [6] [7] [8] S.W. [9] 3. MeetingShelf Web MeetingShelf MeetingShelf (1) (2) (3) (4) (5) Web MeetingShelf

先端社会研究所紀要 第9号☆/2.島村

dews2004-final.dvi

A Study on Throw Simulation for Baseball Pitching Machine with Rollers and Its Optimization Shinobu SAKAI*5, Yuichiro KITAGAWA, Ryo KANAI and Juhachi

05_藤田先生_責

Studies of Foot Form for Footwear Design (Part 9) : Characteristics of the Foot Form of Young and Elder Women Based on their Sizes of Ball Joint Girth

FUJII, M. and KOSAKA, M. 2. J J [7] Fig. 1 J Fig. 2: Motivation and Skill improvement Model of J Orchestra Fig. 1: Motivating factors for a

untitled

16_.....E...._.I.v2006

IPSJ SIG Technical Report Vol.2011-EC-19 No /3/ ,.,., Peg-Scope Viewer,,.,,,,. Utilization of Watching Logs for Support of Multi-

Vol.54 No (July 2013) [9] [10] [11] [12], [13] 1 Fig. 1 Flowchart of the proposed system. c 2013 Information

12 Vol. 12, No Benner 8 ICU 1 2 ICU Krippendorff, K ICU 5

計量国語学 アーカイブ ID KK 種別 特集 招待論文 A タイトル Webコーパスの概念と種類, 利用価値 語史研究の情報源としてのWebコーパス Title The Concept, Types and Utility of Web Corpora: Web Corpora as

[1] Web ( ) Web Web [2] Web Web (RuCAS, Rule based management framework for -Aware Services) [3] 5 (WebServiceLayer, AdapterLayer, Layer, Layer, ECARu

IPSJ SIG Technical Report Vol.2010-GN-74 No /1/ , 3 Disaster Training Supporting System Based on Electronic Triage HIROAKI KOJIMA, 1 KU


( )

抜刷表紙/芦塚 〃 嶋崎 芦塚

Fig. 2 Signal plane divided into cell of DWT Fig. 1 Schematic diagram for the monitoring system

Kyushu Communication Studies 第2号

Fig. 1 Table l l l l l l l l l l l l l l l l l l l l l l l l l l

Web Stamps 96 KJ Stamps Web Vol 8, No 1, 2004

DTN DTN DTN DTN i

DEIM Forum 2009 E

1 [1, 2, 3, 4, 5, 8, 9, 10, 12, 15] The Boston Public Schools system, BPS (Deferred Acceptance system, DA) (Top Trading Cycles system, TTC) cf. [13] [

Table 1 Utilization of Data for River Water Table 2 Utilization of Data for Groundwater Quality Analysis5,6,9,10,13,14) Quality Analysis5-13) Fig. 1 G


Consideration of Cycle in Efficiency of Minority Game T. Harada and T. Murata (Kansai University) Abstract In this study, we observe cycle in efficien

17 Proposal of an Algorithm of Image Extraction and Research on Improvement of a Man-machine Interface of Food Intake Measuring System

06’ÓŠ¹/ŒØŒì

05_fuke.indd

1 UD Fig. 1 Concept of UD tourist information system. 1 ()KDDI UD 7) ) UD c 2010 Information Processing S

63 Author s Address: A Study on the Activities and Characteristics of Johnny s fans in china WEI Ran, LU Yijing Foreign Lang

58 10

,,,, : - i -

36 Theoretical and Applied Linguistics at Kobe Shoin No. 20, 2017 : Key Words: syntactic compound verbs, lexical compound verbs, aspectual compound ve

tikeya[at]shoin.ac.jp The Function of Quotation Form -tte as Sentence-final Particle Tomoko IKEYA Kobe Shoin Women s University Institute of Linguisti

3_23.dvi

’ÓŠ¹/‰´„û

Core Ethics Vol.

SNS ( ) SNS(Social Networking Service) SNS SNS i

39B: Dae-Yeong JANG Laboratory of Regional Society, Minami Kyushu University, Takanabe, Miyazaki , Japan Accepted : Janu

橡最終原稿.PDF


1

A B C B C ICT ICT ITC ICT

DPA,, ShareLog 3) 4) 2.2 Strino Strino STRain-based user Interface with tacticle of elastic Natural ObjectsStrino 1 Strino ) PC Log-Log (2007 6)

SERPWatcher SERPWatcher SERP Watcher SERP Watcher,

都市圏設定基準#5.PDF

IPSJ SIG Technical Report Secret Tap Secret Tap Secret Flick 1 An Examination of Icon-based User Authentication Method Using Flick Input for

Table 1. Assumed performance of a water electrol ysis plant. Fig. 1. Structure of a proposed power generation system utilizing waste heat from factori

Present Situation and Problems on Aseismic Design of Pile Foundation By H. Hokugo, F. Ohsugi, A. Omika, S. Nomura, Y. Fukuda Concrete Journal, Vol. 29

大学における原価計算教育の現状と課題

framing 2 3 reframing 4 LRT LRT LRT LRT 5 2LRT LRT 2.1 LRT JR JR8.0km 45, JR LRT LRT JR3 5 7,000 6,000 5,000 4,000

【HP用】26.12月号indd.indd

26.2月号indd.indd

学位研究17号

Vol.53 No (Mar. 2012) 1, 1,a) 1, 2 1 1, , Musical Interaction System Based on Stage Metaphor Seiko Myojin 1, 1,a

.D.q

26.1月号indd.indd

Transcription:

THE INSTITUTE OF ELECTRONICS, INFORMATION AND COMMUNICATION ENGINEERS TECHNICAL REPORT OF IEICE. 657 8531 1 1 E-mail: {shintaro,koupe,okushi}@ws.cs.kobe-u.ac.jp, {shinsuke,masa-n}@cs.kobe-u.ac.jp Scallop4SC SCALable LOgging Platform for Smart City Scallop4SC Key-Value Store Scallop4SC Scallop4SC API 2 2 API Scallop4SC API A study of services using large-scale house log in Smart city Shintaro YAMAMOTO, Kouhei TAKAHASHI, Akihiro OKUSHI, Shinsuke MATSUMOTO, Abstract and Masahide NAKAMURA Kobe University Rokkoudai-cho 1 1, Nada-ku, Kobe, Hyogo, 657 8531 Japan E-mail: {shintaro,koupe,okushi}@ws.cs.kobe-u.ac.jp, {shinsuke,masa-n}@cs.kobe-u.ac.jp Smart city is a next-generation city planning. In the smart city, some value-added services such as energy saving and optimization of traffic are provided using wide variety of logs collected from various appliances and sensors. In our previous work, we have been proposed and developed a smart city platform, called Scallop4SC that supports collecting and processing the extremely large-scale log data. This system stores variety of logs on key-value store, and supports the statistical processing of the logs on Hadoop. This paper tackles two remaining challenges in Scallop4SC: designing a meta-data scheme for smart city configuration information, designing a Scallop4SFC-APIs for accessing stored logs and meta-data. We discuss with some concrete smart city services with a focus on two types of services: the energy saving and the improvement in quality of life. Based on the discussion, we consider what meta-data and APIs are required to realize the smart city services. Key words Smart city, house log, Scallop4SC, smart city configuration information, API 1. [1], [2] Scallop4SC SCALable LOgging Platform for Smart City [3] Scallop4SC 4 1

P1: P2: P3: P4: P1 P3 API Scallop4SC API [3] P1 P2 Hadoop [4] HBase [5] Scallop4SC HBase HBase Key Value Hadoop Scallop4SC P3 P4 API 2 API API 2. 2. 1 IT [1], [2] 2. 2 3 1 Energy 2 Device 3 Environment 2. 3 Scallop4SC Scallop4SC SCALable LOgging Platform for Smart CityScallop4SC 1 Scallop4SC HBase KVS Hadoop Scallop4SC API Scallop4SC 4 P1: HBase KVS KVS P2: Hadoop Hadoop P3: KVS RDB RDB KVS P4: P1 P3 API 2

ロガー 分 散 KVS Log Table 1 ロガー ロガー ロガー RDB Scallop4SC Scallop4SC API API スマートシティサービス 分 散 処 理 システム Configuration information Scallop4SC P1 API API API P2 API API API API P3 API RDB API 2. 4 P3 Scallop4SC API P2 2 API 3. 3. 1 QoL: Quality of Life QoL 2 3. 2 3. 2. 1 14.9% 20% 1 3. 2. 2 3. 2. 3 ENG1: ENG2: ENG3: 3

ENG4: 3. 3 QoL 3. 3. 1 2. 2 3 QoL 3. 3. 2 QoL 3. 3. 3 QoL QOL1: & QOL2: QOL3: QOL4: QOL5: QOL6: QOL7: 4. 3. Scallop4SC API 4. 1 2 ER ER [6] [ ] 3 1 House 3 2 Device 2 3 Person 2 1 3 4

都 市 都 市 ID, 都 市 名,その 他 都 市 情 報 個 人 個 人 ID, 氏 名,その 他 個 人 情 報, 世 帯 ID CT001, 神 戸 市 六 甲 台 町, P000001, 中 村 匡 秀,,CT001- H00001 P000002, 山 本 晋 太 郎,,CT001- H00001 P000003, 高 橋 昂 平,,CT001- H00001 P000004, 大 櫛 章 裕,,CT001-H00001 住 宅 都 市 ID, 住 宅 ID, 住 所, 間 取 り 図, 種 別,その 他 住 宅 情 報 世 帯 世 帯 ID, 世 帯 主,[ 都 市 ID, 住 宅 ID],その 他 世 帯 情 報 F000001, P000001,CT-001-H00001, CT001-H00001, 神 戸 市 灘 区 六 甲 台 町 1-1システム 棟 中 村 研 究 室,, 大 学 研 究 室, 部 屋 都 市 ID, 住 宅 ID, 部 屋 ID, 部 屋 名,その 他 部 屋 情 報 CT001-H00001-R001, 学 生 部 屋 S101, 機 器 機 器 ID, 機 器 クラスID,[ 都 市 ID, 住 宅 ID, 部 屋 ID], 呼 称, 購 入 年 月 日, 購 入 価 格,( 使 用 開 始 日 ) DEV123456789,DC0001,CT-001-H00001-R001,リビングのテレビ,2010-07-01,368,000,2010-07-08 機 器 クラス 機 器 クラスID, 製 造 者, 型 番, 商 品 名, 種 別, 仕 様,その 他 機 器 クラス 情 報 DC0001, パナソニック, TH58PZ-800, VIERA(ビエラ),テレビ,, 2 1. ID 2. Log Status Configration Operation Type Energy Device Environment Type Energy Device Environment Type House Device Person exec 3 4. 2 API set get set get set get method,parameter API term,room,user term,room,user term,room,user 3. API API 5 API Log: API Status: API Configuration: API Operation: API Calculation: API 2. 2 3 Log Status 2 Configuration API Operation Calculation Hadoop API 4 API Calculation API 3 API 4 API Type 3 3 set get 2 API API 3. API 1 1 ENG1: Configuration.Device.get(houseID) ID Log.Energy.get(deviceID) 5

ID Type ENG1: Configration Device get house Log Energy get device Log Energy get house, term ENG2: Configration Device get city Log Energy get device Log Energy get city, term ENG3: Log Energy get city, term ENG4: Status Device get house Status Environment get house QOL1: & Status Environment get device Configration House get house QOL2: Log Environment get house, term Log Device get house, term QOL3: QOL4: Log Device get house QOL5: Log Device get house, term Log Environment get house, term QOL6: Configration Device get device Log Energy get device QOL7: Configration Device get device Log Device get house, device, term 1 API Log.Energy.get(houseID, term) 5. Scallop4SC API 2 API QoL 2 API API RDB API web API C 24500079, B 23300009 [1] Robert G. Hollands. Will the real smart city please stand up? City: analysis of urban trends, culture, theory, policy, action, Vol. 12, No. 3, pp. 303 320, 2008. [2] Arun Mahizhnan. Smart cities: The singapore case. Cities, Vol. 16, pp. 13 18, 1999. [3],,,.., 111, pp. 207 212, March 2012. [4] D. Borthakur. The hadoop distributed file system: Architecture and design, 2007. [5] Ankur Khetrapal and Vinay Ganesh. Hbase and hypertable for large scale distributed storage systems, 2006. [6].., 2008. 6