Firefox OS、Tizen、第3のモバイルOSの可能性(2013/10/11)
- 5. 最近執筆/編集した記事/書籍
[特集]
今、 トワークの世界で最注目のキーワー
ネッ
ドである
「SDN」
(Software Defined
Networking)
。ベンダー各社からは、
SDNの名を冠し
た製品が続々
と登場し
てい
るものの、
ビジネスと てはまだ立ち上げ期を脱し
し
ていない。ベンダーが高々 し
と た
理想を語る一方、
ユーザーはまだSDNの真価を測りかねているから その一方
だ。
で、
SDNを先行導入し
ている企業や機関の現場に密着する 実際に触れたから
と、
こ
そ分かるSDNの 等身大 の姿も見え始めている。SDNを、
理想から現実に引
き戻し
て考え
る時期がよ
うやく訪れている。本特集では、
そんなユーザー視点から
見え
てきた現時点でのSDNのメ ッ 課題に迫る。
リ ト、
(堀越 功)
[総論]
SDN市場は 産みの苦しみ
適用分野ごとの最適解を理解
・・・・・・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・・・・・・
10
[データセンター/企業ネッ
トワーク編]
SDNならではの運用ノウハウが見える
物理と論理の対応管理やMTU調整など
・・・・・・・・・・・・・
・・・・・・・・・・・・・
13
[広域ネッ
トワーク
(WAN)通信事業者
/
(NFV)
編]
ユーザー視点で浮き彫りにする
SDNの
広域での運用は距離遅延などに注意
分散と集中のいいとこ取りの新技術も
理想と現実
8
26
・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・
写真 gettyimages
:
September 2013 NIKKEI COMMUNICATIONS
NIKKEI COMMUNICATIONS September 2013
[特集]
検証 3M戦略
KDDI次の一手
好調KDDIの原動力に
次は
「マルチデバイス×HTML5」
「通信市場をゲームチェンジする」KDDIの
(
─ 。約1年前の2012年1月16
田中孝司社長)
日、
KDDIが標榜する3M戦略
(マルチユース、
マルチデバイス、
マルチネットワークを軸にし
た戦略)
の第1弾
「スマートパスポート構想」
が、
意気込みも高くスタートした。
それから1年がたち、
同社の勢いは目に見え
る形で現れている
(次ページの図1)
。まずは純
増数に代わって、
モバイル市場の競争の重要指
標として注目されるようになった☞番号ポータ
ビリティー
(MNP)
の転入出状況。KDDIは年
間を通してMNP転入超過数トップをキープし、
2位のソフトバンクモバイルを大きく引き離し
ている。2012年9月に発売したiPhone 5の効
果も大きいが、
転入超過を続けている現状は、
ソフトバンクモバイルに引き離されていた2011
マルチユース、
マルチデバイス、
マルチネッ
トワークの推進を掲げたKDDIの
「3M 戦略」
。
本格展開から1年が経過し、
好調 KDDIを支える原動力としての効果が見えてきた。で
はKDDIの勢いはどこまで続くのか、
そして次の一手としてどんな戦略を打ち出してく
るのか。提携事業者も含めた3M 戦略の現状を分析し、
KDDIが目指す今後の方向性
を、
ビジネス戦略、 トワーク戦略の両面で明らかにする。
ネッ
(堀越 功)
好調 KDDIの原動力に
・
次は
「マルチデバイス×HTML5」・・・・・・・・・・・・・ 11
[ビジネス戦略]
課題解消と次の方向性は表裏一体
OSフリー化で新たな利用シー
ンを模索 ・・・・・16
[ネッ
トワーク戦略]
オフロード促進施策が続々
2015 年を目安に網全体の仮想化も ・・・・・・・・・25
インタビュー
ユーザー指向で心地良いマルチデバイス環境を追求する
・ ・
代表取締役執行役員専務 新規事業統括本部長 髙橋 誠 ・ ・ ・24
年の状況と比べると劇的に改善されたと言って
いいだろう。
固定通信分野でも勢いがある。総務省が四半
期ごとに公表するFTTHの事業者別シェアで、
KDDIは2012年3月末時点で9.5%だったが同
9 月末では 10.6%まで伸ばした。これまで
FTTHの分野はNTT東西が合計で7割強を占
め、
ほとんど動きは見られなかった。KDDIは
3M戦略の本格化に合わせて、
これまで東京な
ど一部の地域でしか展開してこなかった
「auひ
かり」
のエリアを急拡大している。3M戦略に合
わせて、
自社によるFTTHを積極的に展開した
ことが数字に寄与したと考えられる。
これらの成果について、
KDDIの田中社長は
「点数を付けるなら70∼80点。3M戦略のベー
スとなる仕組みはできあがり、
機能している」
と
満足げに語る
(pp.46-48のインタビュー参照)
。
写真 getty images
:
10
NIKKEI COMMUNICATIONS February 2013
February 2013 NIKKEI COMMUNICATIONS
11
9
- 9. 合計
特に
MNPの場合の
合計
向け
3)
。
たい
。
とで、
きな
コモ
パケットし放題フラット
for 4G LTE
月額5460円*5
月額:
6555円
月額:
6755円
月額:
6755円
月額:
5775円
月額:
5775円
月額:
5775円
*6
(
「ドコモへおかえり割」 、
*8
*
(
「au にかえる割」 適 用 (
「バンバンのりかえ割」 9
もしくは
「ドコモへスイッ
時)
適用時)
*7
チ割」 適用時)
*1 ドコモの
:
「タイプXiにねん」
には、
KDDIの
「LTEプラン」ソフトバンクモバイルの
、
「ホワイトプラン 」
(i)に含まれる、
自社携帯向けの通話無料
(午前1時∼午後9時まで)
のプランが含まれていない。月額700円
(iPhone向けキャンペーン
で最大1年間月額350円) 「Xiカケ・
の
ホーダイ」
に加入することで、
ドコモ携帯向けの通話が無料になる
(時刻制限なし)
*2 2年契約の
:
「誰でも割」
適用時。非契約の場合、
月額1961円
*3
:ホワイトプラン は2年契約
(i)
*4 「LTEフラットスタート割 」
:
(i) 適用時。3年目以降は月額5985円。auスマートバリューとは重複利用できず、
スマー
トバリューによる月額1480円の値引きが優先適用される
*5
:キャンペーン
「4GLTE定額プログラム」
適用時。3年目以降は5985円
*6
:最大25カ月間、
基本使用料
(月額780円)
が無料 *7
:最大13カ月間、
基本使用料
(月額780円)
が無料
*8
:最大24カ月間、
基本使用料
(月額980円)
が無料 *9
:最大24カ月間、
基本使用料
(月額980円)
が無料
o
p
e
LTEフラット
月額5460円*4
R
Xiパケ・ホーダイ for
iPhone
月額5460円
spモード
月額315円
ホワイトプラン
(i)
*3
月額980円
r
t
豊富
S!ベーシックパック
(i)
月額315円
LTEプラン
月額980円*2
y
パケット定額料
LTE NET
月額315円
タイプXiにねん
月額780円*1
l
ネット接続料
ソフトバンクモバイル
h
ドコ
基本使用料
KDDI
t
がよ
NTTドコモ
n
完全
携帯3社のiPhone 5c/5sの料料⾦金金
o
引く
表 2 端末費用負担額を除いた3 社の月額料金比較 パケット定額料は3 社で横並び
(代表的な
キャンペーン適用時)
となっている。総額では基本使用料が安いNTTドコモが一歩リードだが、
他
社の基本使用料に含まれる通話無料プランがオプションとなっている。なおMNP割引を適用した
場合、
3社の月額料金は全くの横並びになる。
M
向け
- 10. iPhone 5c/5s向けのキャンペーン施策
表 3 3 社のiPhone 5c/5s 向けキャンペーン施策 9 月19日時点での各社の施策。NTTドコモはMNP 向けの施策を一気に充実させた。一方、
KDDIやソフトバンクモバイルは、
既存ユーザー向けの守りの施策が比較的手厚くなっている。
NTTドコモ
KDDI
ソフトバンクモバイル
M
●ドコモへスイッチ割
●auにかえる割
●バンバンのりかえ割
他社からのMNPで基本使用料
「タイプXiにねん」 他社からのMNPで基本使用料
(月額980円) 他社からのMNPで基本使用料
を
(月額 980 円)
(月額780円)
を13カ月間割引
2年間値引き
などを2年間値引き
●ドコモへおかえり割
●U22 au にかえる割
●のりかえ学割
以前ドコモで使っていた番号で他社からMNPす 22歳以下のユーザーが他社からMNPする場合、 学生が他社からMNPする場合、
基本使用料
(月
る場合、
「タイプXiにねん」月額 780 円)
(
を最大 基本使用料
(月額980円)
とパケット料1050円 額 980円)
とパケット料1050円分を最大3年
MNP向け
25カ月間値引き
分を最大3年間値引き
間値引き
(一 部 新 規 契
●ドコモへスイッチ学割
●iPhone 5c向けキャッシュバック
●iPhone 5c購入サポート
約向けも含
学生が他社からMNPする場合、
基本使用料
「タ iPhone 5cの新規契約 /MNPで、
最大1万円の iPhone 5c の 新 規 契 約 /MNP で、 万 円 の
1
む)
イプXiにねん」月額780円)
(
とパケット料1050 キャッシュバック
キャッシュバック
円分を最大37カ月間値引き
●スマホ紹介割
●iPhone下取りプログラム
家族がソフトバンクモバイルのスマホに加入す
KDDI、
ソフトバンクモバイルのiPhoneを下取り、
ることで、
基本使用料
(月額 980 円)
を1年間
MNPすることで最大 2 万ポイント 万円相当)
(2
値引き
をプレゼント
o
n
t
既存ユーザー
向け
h
l
y
R
その他
●iPhone買いかえ割
●下取りプログラム
既存ユーザーがiPhone 5c/5sに機種変更する 機種変更する場合、
対象機種を下取り
場合、
月々サポートを増額
(表1の実質負担額に
反映済み)
●かいかえ割
対象機種からiPhone 5c/5sヘ機種変更する
ことでパケット定額料を1年間月額 4410円に
●スマホ下取り割
iPhone 5c/5sを購入した場合、
対象機種を下
取り
●残債無料キャンペーン
iPhone 4/4sユーザーがiPhone 5c/5sへ機
種変更する場合、
残った本体価格を免除
e
p
●プラスiPhone割
●auスマートバリュー
●スマホBB割
iモードケータイとiPhoneを同一名義で契約し、 指定する固定回線とのセットでパケット定額料 指定する固定回線とのセットでパケット定額料
指定する条件を満たす場合、
パケット利用料を最 を2年間最大月額1480円割引
を2年間最大月額1480円割引
大1年間月額4935円に
●家族でスマホおトク割
●スマホファミリー割
機種変更後、
利用していた端末
(iPhone 4S/5) 機種変更後、
利用していた端末を家族が使う
を家族が使う場合、
家族の利用料金を割引
場合、
家族の利用料金を割引
●
「データシェア」
サービス
スマートフォンとタブレット端末の月間データ容
量を分け合えるサービス
o
- 20. Firefox OSの特徴(1)
• 2011年年7⽉月にBoot to Geckoという名で開発開始。2013年年1
⽉月にVer. 1.0.0リリース。現在はVer.1.1.0が最新
• 開発主体はMozilla CorporationとMozilla Taiwan(およそ70
⼈人くらい)
• 商⽤用版(Ver.1.0.1)リリースには、スペインテレフォニカが
⼤大きくかかわる
• 7⽉月にテレフォニカがスペイン、コロンビア、ベネゼエラに
て発売開始。中国ZTE製「ZTE Open」(価格は69ユーロ)
• ドイツテレコムもポーランドで発売開始。10⽉月にはドイツ本
国でもCongstarブランドで発売
• テレフォニカはブラジル、ドイツテレコムはギリシャやハン
ガリー、テレノールは、ハンガリー、セルビア、モンテネグ
ロで発売予定
- 21. Firefox OSの特徴(2)
• 実⾏行行環境はWebランタイムのみのシンプルで“軽
い”構造
• アプリはHTML+CSS+JavaScriptで作成
• カーネルやデバイスドライバーはAndroidの資産
を流流⽤用(現在はAndroid 4.1まで。Firefox OS Ver.
2.0でAndroid 4.2に対応予定)
• アプリはパッケージや権限で5タイプ
• 開発環境は特に⽤用意していない
• Mozillaによるマーケットプレースの運⽤用も開始
• ネイティブを排除したため、他のOSと⽐比べるとセ
キュアな環境を実現
- 23. 固有の命令にコンパイル済みのネイ
現在iOSやAndroidがカバーしきれ
Firefox OSのアーキテクチャー
図2 Firefox OSのアーキテクチャーと動作原理
Gaia
(Webコンテンツ)
①Webアプリを起動
Webコンテンツ
(アプリ)
Gecko
Parent
②Gecko Childと呼
ばれるアプリごとのア
プリ実行環境が起動
③パーミッションマネ
ジャーを介して、
パー
ミッションや認証をチ
ェック
アプリ
実行環境
パーミッションマネジャー
④Web APIを介して、
センサーの制御やSD
カードの読み書きな
どハードウエアにもア
クセス可能
「Gecko Child」
を生成する仕組
起動画面やホ
Gecko Child
(アプリごとの子プロセス)
Gecko
(Webエンジン)
ステムや、
アプ
Web API
I/O
(ハードウエア データ)
、
アクセスコントロール
リスト
アプリや
ユーザーの
認証
パーミッション
とWeb APIの
対応を定義
Boot to Gecko
(b2g)
アプリはすべて、
コンテンツ層と
アプリのインス
御、
SDカードの
す べ て Web
(
ベースの実行環
APIを使って書
Firefox OSは
で動作すること
のOSよりも 重
ことが多い。し
ない。Android
Gonk
低レベルプロセス、
デーモン
(ハードウエア仮想化層) (rild、mediaserver、
netdなど)
Dalvikのような
ネイティブアプ
リーをすべて取
デバイス
ハードウエア
※⽇日経コミュニケーション2013年年5⽉月号、Mozilla Japanによる寄稿記事から引⽤用
シンプルな実行
ソースでもスム
- 24. 側からクライアントを侵食、
広がるWebアプリの概念
Firefox OSのアプリの種別
表1 Firefox OSにおけるアプリの種別 Certifiedは通信事業者 /OEMベンダー向けの特殊な仕様であるため、
一般開発者はInstalled
Web/Plain Packaged、
Privilegedのいずれかを選ぶことになる。
パッケージ方式
れまではWeb
Hosted
種 類
Web Content
安全なものに限定
API パーミッション
・
が主だった
Installed Web
安全なものに限定
Plain Packaged
なおPackagedアプリは、
現時点では
Firefox OSとTizenでは互換性がない
インストール時の署名検証
無 し
無 し
Privileged
Certified
ニフ
ェストファイルやコンフィ ボイスメール、
グファイル な
電話、
SMS、
安全なものに限定
マーケットの署名
不 要
不
HTML5の進 (図A下)HTML、
。 不 要 JavaScript、
CSSファ
Packaged
Contactsなどセンシティブな
ど、
誤った機能が端末機能を破
情報へアクセス可能
壊し得る情報へアクセス可能
の形式、
アプリの拡張子が異なる。もっ
要
無 し
必 要
必 要
とも双方ともW3C標準に沿う方向であ
有 り
有 り
Firefox Marketplace に 登
動作確認に加えて、
APIの利
いった新たな
イルといった構成要素は同じものの、
マ
り、
将来的には解決されていきそうだ。
─
基本的な動作のみ 基本的な動作のみ
─
録する場合の審査
イアントサイ CSP(Content
デ フォ ルト
Security Policy)
の適用
プリが登場。
)
。
用用途などコードレビュー
無 し
無 し
無 し
有り
(パッケージ外のスクリプ 有り
(パッケージ外のスクリプ
ト実行不可)
ト実行不可)
図A 多様化するWebアプリの形態
キュリティ上の特徴を、
第三者的な立
●Hostedアプリ
された機能
場から評価してみる。
クライアント
Webサーバー
ネイティ
ブコー
ドへのアクセスが不可
保存された
まず最初の特徴として、 の
(1) 「ネ
アプリを動作
イティブコードの完全な排除」
の効果
の形だ。
を見ていこう。
おけるメイン
Firefox OS に お け る ア プ リ は、
通常のWebサービス
ットとなる
HTML/Javascript/CSSのみで記述
サーバーサイドスクリプトも
な形だろう。
されるWebアプリであり、
アプリからは
本文中☞の付いた用語を解説
よる実行と隔離の仕組みに ができる
●Application Cache
●Packagedアプリ
場合がある。
Webサーバー
Firefox OSはネイティブコードを
Appストア
SysApp WG ▶ System Applicatio
サポートしないことで、
土台となるOS
(Linux)のセキュリティシステム
(ファイルパーミッション、
プロセス)
ローカルストレージ
にキャッシュを
から基本的に切り離され、
このような
見に行く
危険性をあらかじめ排除している。
Working Group。Web アプリの実行環
セキュリティモデル、
関連 APIなどの策定
目指している。http://www.w3.org/20
sysapps/ を参照。
圧縮した
Webアプリ
バッファーオーバーフロー▶プログラム
をローカルで
あらかじめ確保したメモリー領域を超え
実行
文字列を入力することで、
メモリー領域を
壊し、
悪意あるコードを実行するような攻
プラグインを一切認めないことも、
安
クライアントサイドで完結する新たなWebアプリ
のこと。
全性を高めるうえで有利に働く。例え
- 26. Tizenの特徴(1)
• 2012年年4⽉月にTizen 1.0をリリース。現在は2013年年7⽉月に出たVer.
2.2が最新
• 開発主体はLinux Foundation内の「Tizen Project」(韓国サムスン
電⼦子、⽶米インテルが主導)。「MeeGo」と「LiMo」が⺟母体になる
• ビジネス推進は携帯電話事業者が主導する団体である「Tizen
Association」が担当。法的には「LiMo Foundation」の後継で、
NTTドコモが連続して議⻑⾧長を務めている。
• 商⽤用端末は現時点で登場していない(当初は年年内登場予定だった)
• HTML5に加えて、C/C++の開発もできるハイブリッド環境が特徴
• モバイルに加えて、⾞車車載(IVI)やカメラ、プリンター向けのプロ
ファイルも⽤用意する計画
• 開発環境を多数⽤用意している
• マーケット審査は3⽇日以内に終了了する体制とアナウンス
• 賞⾦金金総額約4億円に上るアプリ開発コンテストを開催中
- 27. en App
ハッカソ
開発用の
付カウン
など、
関
ルOSと
ている。
ームを志
車載端末
のプラッ
る。
Tizenの推進体制
図1 Tizenの推進体制 ビジネスを推進する
「Tizen Association」 開発やリリースを担う
と、
Linux Foundation内の
「Tizen Project」
が密接に連携して活動を進めている。
●Tizen Association
商用化のための要求条件定義し
エコシステム開発など、
ビジネスを推進
英ボーダフォン 中国ファーウェイ
仏オレンジ
韓国サムスン電子
韓国SKテレコム
韓国KT
実際の開発やリリースを担う
米スプリント
・
ネクステル
米インテル
相互に連携
NTTドコモ
パナソニック
NECカシオ
富士通
米インテル
韓国サムスン電子
中国ファーウェイ
ビジネス戦略
アーキテクチャーSDK
API
コミュニティーオフィ
ス
プロジェクトオフィ
ス
アプリストア要件
業界連携
ロードマッ
プ
ユーザーインタフェース
SDK Software Development Kit API Application Programming Interface
:
:
※⽇日経コミュニケーション8⽉月号 NTTドコモの寄稿記事から引⽤用
全体に及
ア
「LiMo」
が母体である。Linux系モ
の成り立
バイルOSの歴史の後裔がTizenとい
の詳細、
TSG
:
Technical Steering Group
プラット
フォーム要件
トフォン
プリケー
●Tizen Project Linux Foundation内)
(
うわけだ。
本文中☞の付いた用語を解説
Linux Foundation ▶ Linux OS の普及
を推進する非営利組織。
- 28. 義 し て い る。主 な 機 能 と し て は、
ている。
例えば
「glibc」 libstdc++」
、
「
、
みの提供だったが、
2013 年 2 月にリ
Bluetooth や NFC(Near Field
「libxml2」 OpenGL ES」 OpenAL」
「
、
「
、
、
リースした
「Tizen 2.0」Magnolia)
(
Communication)
アラーム、
メッセー
「OpenMP」
といったライブラリーだ。
ではネイティブフレームワークを追加。
これらのライブラリーを活用している
以降はネイティブアプリの開発も可能
Tizenのアーキテクチャー
ジングなどの利用が挙げられる。
図4 Tizenのアーキテクチャー
Webアプリ
W3Cではまだ標準化されて
いない機能をデバイスAPIと
して定義
(今後、
W3C標準へ
提案していく計画)
Webフレームワーク
W3C/HTML5
デバイスAPI
Video
Touch
Bluetooth
WebGL
NFC
メッセージ
Worker
・・
・
・・
・
ネイティブアプリ開
発のために1万以上
のAPIを定義
ネイティブフレームワーク
ソーシャル/コンテント
電話
CSS3
ネイティブアプリ
位置情報
UIX
ベース/IO/テキスト/位置
Web/XMI
グラフィックス/UI
Net/テレ
フォニー/メッセージング
Webランタイ
ム
メディ
ア
App/セキュリティ/システムサービス
オープンソースライブラリーと、
複数の付加的なAPIで構成
コア
Appフレームワーク
グラフィックス/UI
マルチメディ
ア
位置情報
メッセージング
Web
セキュリティ
システム
ベース
接続
テレ
フォニー
PIM
Linux カーネル、
デバイスドライバー
※⽇日経コミュニケーション8⽉月号 NTTドコモの寄稿記事から引⽤用
90 NIKKEI COMMUNICATIONS August 2013
- 30. にかけて、
韓国サムスン電子のbadaプラッ
ト
フォーム開発チームの開発者。2010 年から
現職。
ることを紹介した。今回はアプリケー
HTML、
JavaScript、
CSS を使っ
「Webアプリ」 そしてC/C++を使
、
ション開発者がTizen向けアプリケー
Tizenのアプリ開発サイクル
図1 Tizenにおけるアプリ開発サイクル 統合開発環境やデバッグツールなど、
豊富なツール群を無償で配布している。アプリケーション配布用
「Tizen Store」
も用意されており、
ユーザーが登録したアプリを3日以内で審査完了する計画という。
開発環境
Webアプリ
・
HTML/Java
Script/CSS
で開発
ネイティブアプリ
・
C/C++で開発
Tizen Web IDE
・
HTML5 Editor
・
JavaScript Editor
・
CSS Editor
・ Builder
UI
・
Project Wizard
Tizen Native IDE
・ Builder
UI
・
Project Wizard
・
Workflow Designer
・ Effect Designer
UI
デバッグ
・
Tizen Emulator
・
Web Simulator
・
Remote Inspector
・
Dynamic Analyzer
パッケージング
Webアプリ
・
W3CのWeb app
p k gフォーマット
準拠
(.wgt)
ネイティブアプリ
・独自のフォーマッ
ト
(.tpk)
開発用の多数のツールを無償配布
※⽇日経コミュニケーション9⽉月号 韓国サムスン電⼦子の寄稿記事から引⽤用
72 NIKKEI COMMUNICATIONS September 2013
配布
Tizen Store
・
APIや悪性コードを
自動で認証。
3日以
内に処理する計画