キャンパス外 eduroam と大学における OpenRoaming 導入後藤英昭 1) ,原田寛之 2) ,漆谷重雄 3)1) 東北大学 サイバーサイエンスセンター
2) 札幌学院大学 情報処理課
3) 国立情報学研究所

Oﬀ-campus eduroam and Deployment of OpenRoaming atUniversities
Hideaki Goto1) , Hiroyuki Harada2) , Shigeo Urushidani3)
1) Cyberscience Center, Tohoku University
2) Information Processing Division, Sapporo Gakuin University3) National Institute of Informatics

概要
学生や生徒，教職員の学習・教育・研究環境を改善するために，キャンパスのみならず市街地でも eduroam のサービスを提供したいという要求があり，各国が様々な枠組みで対応してきた．これと反対に，他大学からの訪問者に限らず，より広く，市民の学習環境の改善のために，キャンパスに公衆無線 LAN を導入する事例も増えてきている．筆者らは，社会全体の ICT 対応推進という側面を踏まえて，従来型のキャンパス無線 LAN と公衆無線LAN の間の垣根を減らした，新しい無線 LAN インフラのあり方を提唱してきた．Wireless Broadband Alliance(WBA) により運用が始まった OpenRoaming は，同組織の次世代ホットスポットのコンセプトを具現化した無線LAN ローミング基盤であり，筆者らもその初期の開発段階から参画している．eduroam と OpenRoaming の連携のために，eduroam の運用母体である GÉANT において相互運用の検討が進められ，試験運用ができる状態になった．本報告では，OpenRoaming 基地局で eduroam を有効にする方法と，キャンパスに OpenRoaming を導入する方法について，最新動向と実践的な技術情報の提供を行う．

1 はじめに報のとおり，筆者らは，社会全体の ICT 対応推進という側面を踏まえて，従来型のキャンパス無線 LAN

教育・研究機関向けの無線 LAN ローミング基盤でと公衆無線 LAN の間の垣根を減らした，新しい無ある eduroam (エデュローム) は，執筆時点 (2021 年

線 LAN インフラのあり方を提唱している．Wireless9 月) で世界 106 か国 (地域)，国内 313 機関に導入

Broadband Alliance (WBA) により運用が始まった

されるに至っている [1]．初等・中等教育機関につい

OpenRoaming [5] は，同組織の次世代ホットスポッても，海外では既にいくつかの国で導入が進み，社トのコンセプトを具現化した無線 LAN ローミング基会全体の学習・教育環境の ICT 対応が進められてい盤であり，筆者らもその初期の開発段階から参画してる [2]．学生や生徒，教職員の学習・教育・研究環境いる．また，国内では，eduroam と OpenRoaming をを改善するために，キャンパスのみならず市街地でも包含する形の，Cityroam [6] と呼ぶローミング基盤をeduroam のサービスを提供したいという要求があり，開発・運用している (図 1)．eduroam の運用母体であ各国が様々な枠組みで対応してきた [3, 4]．この種のる GÉANT において，OpenRoaming との相互運用のサービスは，ここ数年でよく “oﬀ-campus eduroam”検討が進められ，試験運用ができる状態になった．本と呼ばれるようになった．これと反対に，他大学か報告では，各機関が市街地等の OpenRoaming 基地局らの訪問者に限らず，より広く，市民の学習環境の改からの eduroam 接続を受け入れる方法と，自機関の善のために，キャンパスに公衆無線 LAN を導入するキャンパスに OpenRoaming を導入する方法の二点に事例も増えてきている．2020 年度年次大会 [2] で既ついて，最新動向と実践的な技術情報の提供を行う．

eduroam via OpenRoaming ANPs

Universities providing OpenRoaming
service for visitors and residents.)

IdPs
eduroam ROs
eduroam.org.usDefault
eduroam-ORgateway.us

.jp

.jp
via local hubs
or vendors(not necessarilyeduroam’s)

RadSec via hubs
or directIdPs

図 2 eduroam と OpenRoaming の認証連携．のブローカーとなる組織から発行される．

2.2

eduroam の基盤を用いた接続

eduroam の国際的な運用母体である GÉANT と，国内のセキュア公衆無線 LAN ローミング基盤である

Cityroam は，2020 年春に，OpenRoaming に初期サ
図 1 Cityroam ウェブサイト (2021 年 9 月)．

ポートメンバーとして参加した．現在，GÉANT はWBA の Contributor Member であり，OpenRoam-2 OpenRoaming 基地局からの eduroam 利用の有効化
2.1

概要

ing においてブローカーの権限も有している．このため，国際的な eduroam としては，そのメンバーに対して RadSec 用電子証明書の発行も可能である．

eduroam メンバーの具体的な OpenRoaming 参加方

本章では，利用者が eduroam のアカウントを用いて法はまだ Global eduroam Governance Committee

OpenRoaming の基地局に接続できるようにするため(GeGC) で検討中であるが，各国のオペレータが希望の，各機関で必要な対応方法を示す．従来の eduroam

すれば，国単位で大学等の OpenRoaming 利用が可能

では，“eduroam” という共通の SSID (Service Setな段階にある．

IDentiﬁer) が用いられており，この SSID を吹いてい国内の eduroam 参加機関が，OpenRoaming からる基地局ではすべての eduroam アカウントが利用での接続を受け入れたい場合，RadSec エンドポイントきるように，eduroam Compliance Statement に規定として，以下のような選択肢が考えられる．

がある．これに対して，OpenRoaming 上で eduroamアカウントを使う場合は，ID プロバイダ (IdP) となる各機関で，オプトインが必要である．

eduroam 参 加 機 関 が ，OpenRoaming 上 で のeduroam 利用を有効化するには，OpenRoaming か• 自機関の proxy を使う．(証明書の取得が必要)• eduroam (国際) の proxy を使う．
• 国内の eduroam proxy を使う．
• その他の事業者の proxy を使う．

らの認証要求が自機関の ID プロバイダ (IdP) まで

現在，国内の eduroam 運用組織である eduroam JP届くように，認証経路を設定する必要がある．図 2(国立情報学研究所) では，OpenRoaming の扱いが決に，eduroam と OpenRoaming の認証連携の様子をまっていない．また，各機関が証明書を取得するため示す．左図が，OpenRoaming からの認証要求を受けには，eduroam の国際運用組織への申請が必要となる付ける様子であり，上部の雲の中にある IdP が各機関が，これには各国の代表組織による取次が必要となる．に相当する．OpenRoaming の認証連携では，全面的その他の事業者として，現在，国内では Cityroam がに RadSec [7] を用いた Peer-to-Peer 的なルーティン

eduroam JP 宛ての認証要求を中継できる．従って，グが行われるが，各機関の IdP 自身，または，その途現時点で利用できるのは，eduroam (国際) 経由，また中にあるゲートウェイ (プロキシ) が RadSec エンドポは，Cityroam 経由の接続のみである．

イントになる必要がある．RadSec エンドポイントにOpenRoaming 上 で eduroam ア カ ウ ン ト を 有 効

はサーバ証明書が必要であり，これは OpenRoamingに し た い 機 関 は ，RadSec で 利 用 さ れ る NAPTR

(Naming Authority Pointer) レ コ ー ド を 自 機 関 のDNS (Domain Name System) サーバに追加する必要がある．OpenRoaming の ANP (Access NetworkProvider. eduroam の SP に相当) は，認証要求に含まれるレルムを元に DNS で名前解決を行い，実際にサービスを提供しているサーバのアドレス (ここではプロキシの IP アドレス) を求める．

2.3 Cityroam 経由の接続
執筆時点で，Cityroam は OpenRoaming に接続済
みであり，eduroam JP の参加機関もトライアルが可能である．Cityroam を中継点とする場合，具体的に

図3

新宿中央公園の Cityroam 対応スマートポール (東京都デジタルサービス局)．

は，以下のようなレコードを登録すればよい．(機関側で SRV レコードの登録は不要)<レルム> IN NAPTR 50 50 "s""aaa+auth:radius.tls.tcp" ""_radiustls._tcp.idp.cityroam.jp.
どのようにしてプロキシのアドレスが取得されるのか，dig コマンドを用いて具体例を見ることができる．

$ dig naptr cityroam.jp$ dig srv _radiustls._tcp.jpgw.cityroam.jp

図4

札幌学院大学における OpenRoaming．

Cityroam 経由の接続を行う場合，事前の報告は不要であるが，長期間利用にはご一報いただきたい．

2.4

接続用プロファイルれる．
図 3 は，東京都が実証実験中のスマートポールの例

OpenRoaming の利用には，Passpoint [8] に対応しで，eduroam と Cityroam に加えて，OpenRoamingた端末と，Passpoint プロファイルが必要である．各機にも対応した基地局が内蔵されている．国際ローミン関でこのプロファイルを発行するシステムを用意する

グに対応したこのような公衆無線 LAN サービスが，のは難しいと考えられるが，幸いなことに，eduroam

国内外で普及することを願っている．

CAT (Conﬁguration Assistant Tool) が既に対応しており，従来の eduroam のプロファイルに加えて，OpenRoaming 用のプロファイルも端末に同時インス

3 自機関への OpenRoaming 導入
大学等が OpenRoaming 対応の基地局を導入してトール可能となっている．

市民向けの公衆無線 LAN サービスを提供する方法

サービスエリアを紹介する．図 2 の右側に，機関が OpenRoaming

2.5

Cityroam では eduroam の SSID も併設することをANP となる場合の認証連携の様子を示す．左図の基本としているため，Cityroam 基地局で OpenRoam-上部の雲は eduroam の基盤を表しているが，右上

ing 経由の接続を試すには，eduroam SSID 用のプロの雲は eduroam ではなく，OpenRoaming のものでファイルを削除する必要がある．もちろん，実際の利ある．OpenRoaming のサービスを提供する機関は，用については eduroam SSID の方が簡便なため，わOpenRoaming に参加する必要がある．

ざわざ OpenRoaming 経由で利用する必要はないと言える．

前章で述べたように，eduroam は全体として既にOpenRoaming に参加している．しかしながら，各国国際的にも OpenRoaming は黎明期にあり，サービのオペレータは eduroam の運用組織であり，市民一スエリアが少ない．今後，観光の復活に伴って徐々に般を受け入れるような OpenRoaming 基地局の運用は対応基地局が増えることが期待されている．国内で管轄外である．eduroam の認証連携ネットワークに，も，Cityroam 以外の基地局が増えてくれば，Open-OpenRoaming の認証要求をそのまま重畳させることRoaming 経由の接続が有用になってくると予想さは，技術的に困難である．

現在，大学等が OpenRoaming の基地局を導入するには，以下のような方法がある．

• ハブ事業者経由で OpenRoaming の認証連携基盤に接続する．

• OpenRoaming に対応した無線 LAN 事業者 (通信事業者) に基地局システムの運用を委託する．

• 機関自身が OpenRoaming に参加する．
• Cisco DNA Spaces のような，OpenRoaming が統合された無線 LAN システムを導入する．
機関自身がブローカーを通じて OpenRoaming に参加する方法がある．しかし，現時点でこれに対応できる国内のブローカーは知られていない．ブローカーとしての eduroam から RadSec の証明書を取得することも考えられるが，現時点ではまだ eduroam に運用の枠組みがなく，計画も未定である．

必要がある．筆者らが開発・運用している Cityroam
基盤では，eduroam と OpenRoaming を統合した認証連携基盤を提供しており，eduroam JP の参加機関であれば，OpenRoaming の試行も可能である．
地域社会への貢献や災害対応などの観点で，学校や図書館等公共施設への安全な公衆無線 LAN の導入が望まれている．今後，国内外の通信事業者とのローミングを充実させ，利用できるアカウントとサービスエリアの拡充を図っていく予定である．
本研究の一部は，令和 3 年度国立情報学研究所公募型共同研究の助成を受けた．

参考文献[1] eduroam JP: https://www.eduroam.jp/(2021 年 9 月 27 日参照)
[2] 後藤英昭, 原田寛之, 漆谷重雄, “キャンパス無も し ，機 関 自 身 が 運 用 し て い る 基 地 局 に Open-線 LAN と公衆無線 LAN の統合 – eduroam とRoaming のサービスを追加するのであれば，City-Cityroam, OpenRo aming –,” 大学 ICT 推進協

roam 経由で OpenRoaming に接続するのが最も簡便

議会 2020 年度年次大会 論文集 WA2-1, 2020.と考えられる．この場合，Cityroam がハブ事業者と[3] GÉANT NETWORKS, “eduroam:Bring-して機能する．自前で基地局を運用する必要がないの

ing City-Wide Wi-Fi Roaming Access toであれば，通信事業者に業務委託する方法が，安定性

Cape Town.” https://impact.geant.org/

でも管理・運用面でもメリットがあると考えられる．

portfolio/eduroam_capetown/

図 4 は ，札 幌 学 院 大 学 の キ ャ ン パ ス に 導 入 し た

OpenRoaming の例である．認証連携には，Cityroam(2021 年 9 月 27 日参照)
[4] eduroam Everywhere:の基盤を利用している．OpenRoaming では様々な機

https://www.heanet.ie/services/

関のアカウントが利用できるが，最近よく利用されてconnectivity/eduroam-everywhere

いるのは，Google や Apple，Samsung のアカウント(2021 年 9 月 27 日参照)

を用いてサインアップできる，OpenRoaming 用アカウントである．

OpenRoaming に使うバックホール回線には，市民のトラフィックを流せるものが必要となる．詳しくは2020 年度の報告 [2] をご覧いただきたい．

4 むすび[5] WBA OpenRoaming:
https://wballiance.com/openroaming/(2021 年 9 月 27 日参照)
[6] Cityroam: https://cityroam.jp/(2021 年 9 月 27 日参照)
[7] S. Winter and M. McCauley,“DynamicPeer Discovery for RADIUS/TLS and RA-

本報告では，OpenRoaming 基地局で eduroam を

DIUS/DTLS Based on the Network Ac-

有効にする方法と，キャンパスに OpenRoaming を

cess Identiﬁer (NAI),” IETF RFC7585, 2015.

導入する方法について，最新動向と実践的な技術情

https://tools.ietf.org/html/rfc7585

報を示した．市民向けの国際無線 LAN ローミング基(2021 年 9 月 27 日参照)

盤である OpenRoaming を用いると，eduroam のア[8] Wi-Fi Alliance, “Passpoint – Wi-Fi ホットス

カウントを用いて，市街地等の基地局で安全な無線ポットネットワークへのシームレスでセキュアLAN 利用が可能となる．これを実現するためには，な接続を実現.” https://www.wi-fi.org/ja/

機関ごとのオプトインが必要である．キャンパス内にdiscover-wi-fi/passpoint/OpenRoaming 対応の基地局を導入する場合，各機関(2021 年 9 月 27 日参照)

は OpenRoaming の認証連携ネットワークに参加する