• 検索結果がありません。

第 69 回情報処理学会全国大会 情報家電ネットワークの遠隔相互接続のためのネットワークアーキテクチャ 武藤大悟 吉永努 電気通信大学大学院情報システム学研究科 2007/11/28 The 69th National Convention of IPSJ 1

N/A
N/A
Protected

Academic year: 2021

シェア "第 69 回情報処理学会全国大会 情報家電ネットワークの遠隔相互接続のためのネットワークアーキテクチャ 武藤大悟 吉永努 電気通信大学大学院情報システム学研究科 2007/11/28 The 69th National Convention of IPSJ 1"

Copied!
28
0
0

読み込み中.... (全文を見る)

全文

(1)

情報家電ネットワークの

遠隔相互接続のための

ネットワークアーキテクチャ

武藤大悟

吉永 努

†電気通信大学大学院情報システム学研究科

第69回 情報処理学会 全国大会

(2)

発表の流れ

1.

研究の背景と目的

2.

相互接続網の概観

3.

相互接続の動作

4.

実証実験

5.

まとめと今後の予定

(3)

発表の流れ

1.

研究の背景と目的

2.

相互接続網の概観

3.

相互接続の動作

4.

実証実験

5.

まとめと今後の予定

(4)

1.研究の背景と目的

DLNA規準情報家電の普及

家庭向けブロードバンド回線の浸透

各家庭内に閉じたネットワークをイン

ターネット越しに相互に接続することが

アプリケーション利用価値から期待さ

れる

現在主流のIPv4ホームネットワークと、

既存のDLNA機器で構成された環境に、

高い親和性を持つ相互接続アーキテク

チャの構築

DLNA 対応テレ ビ (Media Renderer ) DLNA 対応レコーダ ー (Media Server) DLNA 対応ソフトウ ェア が 稼動するPC DLNA対応 オーディオプレ ーヤ ー 無線・有線LAN接続 UPnP で構成された ホー ム ネッ トワ ー ク の 一例 操 作 UPnPコン トロ ーラ 操作 動画な ど の コン テ ン ツ 音楽など の コン テ ン ツ 遠隔相互接続の モ デ ル UPnP IGD UPnP IGD Media Serv er Media Renderer Wormhole device Wormhole dev ice SIP Prox y シグナリ ングチャン ネル データチャン ネル 動 画 な ど の コ ン テ ン ツ 制 御 情 報 イ ンターネッ ト internet

背景

目的

(5)

発表の流れ

1.

研究の背景と目的

2.

相互接続網の概観

3.

相互接続の動作

4.

実証実験

5.

まとめと今後の予定

(6)

2.相互接続網の概観

SIP Proxy UPnP IGD UPnP IGD WD Wormhole Device ( WD ) Digital Media Player (DMP) Digital Media Server (DMS)

Signaling

channel

data channel

ホームネットワーク

ホームネットワーク

Wormhole Device ( WD )

(7)

2.相互接続網の概観

⑤SIP Proxy UPnP IGD UPnP IGD WD WD DMP DMS

Signaling

channel

data channel

Wormhole Device (WD) とDMP / DMSの通信について

• WDは異なるネットワーク上にあるDMS と DMPの間の

(Universal Plug and Play:UPnP) 通信を中継する。

(8)

2.相互接続網の概観

SIP Proxy UPnP IGD UPnP IGD WD WD ②UPnP Control Point ③UPnP Device

Signaling

channel

data channel

Wormhole Device (WD)同士の通信はSIPメッセージの交換で行われる。

・ WDはSIPユーザー・エージェント(UA : User Agent)として動作し、自身をSIP

Proxy Serverに登録(REGISTER)する。

・ その後、接続相手となるWDとはSIP-URIを指定することで通信を行う。

・ 相互接続に必要な情報を交換する。

example.net

SIP-URI:

[email protected]

SIP-URI :

[email protected]

(9)

2.相互接続網の概観

SIP Proxy UPnP IGD UPnP IGD WD WD DMP DMS

Signaling

channel

data channel

(10)

2.相互接続網の概観

⑤SIP Proxy UPnP IGD UPnP IGD WD WD DMP DMS

Signaling

channel

data channel

Wormhole Device (WD) とUPnP IGD(Internet Gatway Device)

・ ホームネットワークとインターネットをつなぐIGDを操作して

NATトラバーサルや外部IPアドレスの取得します。

(11)

発表の流れ

1.

研究の背景と目的

2.

相互接続網の概観

3.

相互接続の動作

4.

実証実験

5.

まとめと今後の予定

(12)

3-1.起動、UPnPスタックの初期動作

WD

WD

IGD 検出

IGD 検出

DMS検出

SIP

Proxy

Server

(DMP)

(DMS)

(13)

DMS検出:デバイスサマリの作成

ホームネットワーク

Media

Server1

Media

Server2

<root xmlns="urn:wormhole-device:RootDeviceSummary-1-0">

<rootDeviceList>

<rootDevice>

<UDN>635526b4-ff94-4ceb-b855-06654098b0e6</UDN>

<friendlyName> Media Server1 </friendlyName>

<deviceType>urn:schemas-upnp-org:device:MediaServer:1

</rootDevice>

<rootDevice>

<UDN>635526b4-ff94-4ceb-b855-6846874657ef4</UDN>

<friendlyName> Media Server2 </friendlyName>

<deviceType>urn:schemas-upnp-org:device:MediaServer:1

</rootDevice>

</rootDeviceList>

</root>

RootDeviceSummary (XML)

WD

DMS検出

(14)

3-2.SIPスタックの初期動作

WD

①ポートマッ

プ要求

SIP

Proxy

Server

①ポートマッ

プ要求

WD

②SIP

Request

Register

(15)

SIP: Contact アドレス の解決

外部IPアドレス取得

External IP =

130.153.1.2

WD

プライベートネットワーク

例)

SIP

Proxy

Server

外部IPアドレス

130.153.1.2

REGISTER

From: < [email protected] >

Contact :<sip user1@ 130.153.1.2 >

①UPnP

②SIP

example.net

UID:

(16)

3-3.デバイスサマリ交換

WD

SIP

Proxy

Server

WD

①GetDeviceSummary

②response

RootDeviceSummary

(XML)

(17)

3-4.デバイス公開

WD

SIP

Proxy

Server

①OpenDevice

③response

Location:

http://xxx.xxx.x.x/dexc.xml

LocalIp

192.168.0.3

WD

②ポートマッ

プ要求

(18)

3-5.UPnP Proxy起動、通信

WD

SIP

Proxy

Server

WD

UPnP Proxy

①プロキシ起動

②デバイス参加通知

③接続

(19)

3-6.デバイス公開停止

WD

SIP

Proxy

Server

①CloseDevice

③response

OK

WD

②ポートマッ

プ削除

④デバイス離脱通知

(20)

発表の流れ

1.

研究の背景と目的

2.

相互接続網の概観

3.

相互接続の動作

4.

実証実験

5.

まとめと今後の予定

(21)

実験環境

家庭を模したホームネットワーク環境で実験

DMS、DMPは実際に発売されているもの

家庭向けADSL、光ファイバー、CATVインターネット接続

UPnP対応家庭向けルータ

Wormhole Device (PC-linux上で実装)

(22)

実験の概観

ホームネットワーク2

WD2 NTT東日本メディアコンバーター ・グローバルアドレス×1 ・光ファイバー⇔Ether Buffalo LinkStation (DMS) 光回線へ BUFFALO 有線ブロードバンドルーター ・NATルーター ・UPnP IGD搭載 Panasonic DMR-E500H (DMS/DMP) internet

ホームネットワーク1

WD1 Yahoo! BB トリオモデム ・グローバルアドレス×1 ・NATルーター機能搭載 ・UPnP IGD搭載 電話回線へ Sony

Network Media Receiver

(DMP) Sony Net juke (DMP) Dell Inspiron 9400 (DMS/SMP) internet

(23)
(24)

実証実験の結果

目標の動作を実現:相互接続網を使った

DLNA機器の相互接続に成功した。

家庭向けブロードバンド回線の帯域はDLNA機

器間のコンテンツ転送に十分である。

ただし、一部のDMSについては外部アドレスから

のアクセスを拒否する仕様があり、接続できな

かった。

(25)

結果を受けて

UPnP Proxy

UPnP Proxy

UPnP Proxy

UPnP通信#10000

#65124

192.168.3.3

192.168.0.2

192.168.0.3

#65124

#15000

中継プロセスを両端に起動させる方法を実装

In bound

モード

out bound

モード

(26)

発表の流れ

1.

研究の背景と目的

2.

相互接続網の概観

3.

相互接続の動作

4.

実証実験

5.

まとめと今後の予定

(27)

まとめと今後の予定

既存のDLNA機器を相互に接続する仕組み

を提案し、開発に成功した

アプリケーションへの応用

P2P基盤を利用したアプリケーション層マルチ

キャスト(Application-layer Multicast)などの実

(28)

参照

関連したドキュメント

全国の 研究者情報 各大学の.

金沢大学学際科学実験センター アイソトープ総合研究施設 千葉大学大学院医学研究院

東京大学 大学院情報理工学系研究科 数理情報学専攻. [email protected]

情報理工学研究科 情報・通信工学専攻. 2012/7/12

関東総合通信局 東京電機大学 工学部電気電子工学科 電気通信システム 昭和62年3月以降

東北大学大学院医学系研究科の運動学分野門間陽樹講師、早稲田大学の川上

7.2 第2回委員会 (1)日時 平成 28 年 3 月 11 日金10~11 時 (2)場所 海上保安庁海洋情報部 10 階 中会議室 (3)参加者 委 員: 小松

関谷 直也 東京大学大学院情報学環総合防災情報研究センター准教授 小宮山 庄一 危機管理室⻑. 岩田 直子