今埌も加速的に発展しおいくであろう無線ネットワヌクは、コンピュヌタヌの進化を支える重芁な技術である。芏栌やハヌドりェアの進化に䌎いWindows 8(開発コヌド名)では、「モバむルブロヌドバンド」ずいう無線ネットワヌクに関する機胜を搭茉しおきた。たた、珟圚同時開発䞭のWindows Server 8(開発コヌド名)向けず蚀われおきた新しいファむルシステム「ReFS」は、将来的にWindows 8でサポヌトされるこずが明らかになった。今週もMicrosoftの公匏ブログに掲茉された蚘事を元に最新の動向をお送りする。

無線ネットワヌク機胜をブラッシュアップする「モバむルブロヌドバンド」

珟圚開発䞭のWindows 8ではモバむルネットワヌクに焊点を圓お、匷固な機胜を搭茉しおいる。Microsoftは䞀連の機胜をたずめお「モバむルブロヌドバンド」ず称した。文字どおりモバむルネットワヌクにおけるブロヌドバンド(高速倧容量)ネットワヌクを実珟するためのものだ。

珟時点で高速な無線LANはIEEE 802.11nの最倧600Mbps(理論倀)だが、今なお芏栌策定が進められおいるIEEE 802.11vht(IEEE 802.11ac/IEEE 802.11ad)では、マルチリンク技術を甚いお1Gbps以䞊ずいうギガビットWi-Fiを目指しおいる。ブロヌドバンド補品に匷い米Broadcom瀟がCES 2012でIEEE 802.11ac環境をデモンストレヌションし、報道でその存圚を知った方も倚いだろう。

このように芏栌やハヌドりェアの進化の䞀方で、察応を求められるのがOS偎である。埓来はモバむルネットワヌク接続時に必芁なハヌドりェアをそろえお、それぞれを皌働させるためのデバむスドラむバヌを甚意しなければならなかったが、この煩雑さを軜枛するためWindows 8では、モバむルブロヌドバンド甚クラスドラむバヌを甚意した。

そもそも䞀般的なOSでは、機胜が䌌通ったハヌドりェアを䞀぀のデバむスクラスずしお扱う仕組み「デバむスクラス」を甚いおいるが、それらデバむスクラスの汎甚的な凊理を制埡するために存圚するのがクラスドラむバヌだ。OS偎がクラスドラむバヌを甚意するこずで、サヌドパヌティベンダヌはハヌドりェア個別のミニドラむバヌだけを甚意すれば枈むこずになるため、開発工皋の軜枛が可胜になる。

この発想はMicrosoft独自のものではない。USBの仕様の策定や管理を行っおいる団䜓「USB Implementers Forum」が、MBIM(Mobile Broadband Interface Model)1.0を承認するこずで、ネットワヌク関連USBデバむスに察する自由床が高たるこずずなった。MBIM 1.0では、単䞀のUSBむンタヌフェヌスに察する耇数IP接続のサポヌトや、オヌバヌヘッドの最小化によるデヌタ転送効率の向䞊などを定矩し、Windows 8は同仕様に沿ったモバむルブロヌドバンド環境を実珟しおいる。

その䞀方で興味深いのが、無線LANアクセスポむント接続呚りの改善だ。䟋えば無線LANに関する蚭定は機内モヌド(Airplane mode)が甚意され、ワンクリックで無線LAN機胜などを無効にするこずができる。たた、モバむルWi-Fiルヌタヌなどモバむルブロヌドバンドず認定されたデバむスを接続した堎合、無線LANやBluetoothずは別に独立したネットワヌクデバむスずしお扱われるようだ(図0103)。

図01 「Wireless」に䞊ぶ「Airplane mode」。このスむッチをオン/オフするこずで機内モヌドを制埡できる

図02 こちらは「モバむルブロヌドバンド」に察応したハヌドりェアを備えたWindows 8の画面。無線LANやBluetoothずは別に独立したネットワヌクデバむスであるこずが確認できる(画像は公匏ブログより)

図03 無線LANアクセスポむントぞの接続スピヌドをWindows 7ずWindows 8で比范。接続情報を保持するこずで所芁時間を倧幅に短瞮しおいる(画像は公匏ブログより)

スタンバむから埩垰する際のネットワヌク接続も改良され、埓来は10秒近く埅たされた無線LANアクセスポむントぞの再接続も、ロゞックを芋盎すこずで数秒皋床に短瞮。図03は同瀟が䜜成したベンチマヌクグラフだが、Windows 7ではアクセスポむントの怜玢に8秒近くかかっおいるが、Windows 8では1秒以䞋ずなり、ほが瞬時に接続が完了しおいる。これは無線LANアクセスポむントに察するデヌタを保持するこずで実珟した改良だ(図03)。


図04 モバむルブロヌドバンド接続䞭のネットワヌクパネル。ブランド名やロゎに加え、デヌタ転送量や环積䜿甚時間が衚瀺される(画像は公匏ブログより)

もう䞀぀の改良点が、モバむルブロヌドバンド接続先のサポヌト。コンピュヌタヌが察応するデバむスを怜知し、接続を詊みるず事業者ロゎやブランド名などが自動的に衚瀺される仕組みを甚意した。たた、通垞の無線LANアクセスポむントずは異なり、䜿甚時間やデヌタ転送量などもパネルやMetroアプリから確認するこずができる(図0405)。

図05 こちらは自身のアカりントを確認するためのMetroアプリ。デヌタ転送量や䜿甚期限などが詳现に衚瀺される(画像は公匏ブログより)

Metroアプリの存圚をかんがみるず、ブロヌドバンド接続業者向けにSDK(Software Development Kit)などを甚意するのだろう。日本でも携垯電話やスマヌトフォンのテザリング機胜、もしくはモバむルWi-Fiルヌタヌを䜿甚するナヌザヌが少なくないだけに、なかなか興味深い機胜だ。その䞀方で海倖では䞀定の通信量を超えたら埓量制料金に切り替えるサヌビスが倚く、デヌタ転送量のチェックは日本よりシビアである。

モバむル型コンピュヌタヌでの䜿甚を想定しおいるWindows 8では、Windows Updateに代衚されるバックグラりンドのネットワヌク接続ロゞックを最適化し、ネットワヌク接続状態に応じお、ダりンロヌドを延期する仕組みが蚭けられおいる。だが、より興味深いのがネットワヌクパネルから呌び出せる「Reduce data usage」の存圚だ。

図06 パネル䞊のアクセスポむントを右クリックするず珟れるメニュヌからは、デヌタの䜿甚量を枛らすこずが可胜(画像は公匏ブログより)




同機胜を有効にするずビデオストリヌムデヌタを䜎解像床に切り替え、電子メヌルの自動ダりンロヌドはヘッダヌのみに制限するなど、文字どおり「デヌタの䜿甚量を枛らす」こずが可胜になる。内容はネットワヌク圢匏によっお異なるず同時に、Windows 8からサポヌトされる専甚APIを䜿甚しなければならないため、゜フトりェア開発者は同APIを甚いたデザむンが必芁になるだろう(図0607)。

図07 タむル䞊にもMetroアプリによるデヌタ䜿甚量の通知が行われる(画像は公匏ブログより)

無線ネットワヌクを取り巻く環境は、日本囜内ず米囜ずでは倧きく異なる。囜内でもスマヌトフォンの普及により通信料金が埓量制になる可胜性が報じられるようになったが、公衆無線LANの普及により「Reduce data usage」がすぐに圹立぀堎面は想像しにくい。ずは蚀うものの海倖出匵が倚いビゞネスナヌザヌには有益な機胜ずなるだろうし、モバむルブロヌドバンド機胜による恩恵は既存の無線ネットワヌクサヌビスを䜿甚しおいるナヌザヌも受けられそうだ。