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

NTMobile を用いた遠隔 DLNA 通信システムの提案 清水

N/A
N/A
Protected

Academic year: 2021

シェア "NTMobile を用いた遠隔 DLNA 通信システムの提案 清水"

Copied!
1
0
0

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

全文

(1)

NTMobile

を用いた遠隔

DLNA

通信システムの提案

清水 皓平,鈴木 秀和,渡邊 晃(名城大学)

Proposal of Remote DLNA Communication System Based on NTMobile Kohei Shimizu, Hidekazu Suzuki, Akira Watanabe (Meijo University)

1.はじめに

近年,DLNA(Digital Living Network Alliance)に対応した 家電が普及し始めている.DLNA はホームネットワーク(以 下 HNW)内におけるコンテンツの共有を可能にするが,外 部ネットワークからの利用はできない.そのため,訪問先ネ ットワークにおいてもコンテンツの共有を可能にしたいとい う要求がある.また,携帯端末等の発展に伴い,移動時に通 信が途切れることのない,移動透過性の要求も高まってきた.

本稿では,携帯端末を用いて外部ネットワークから

HNW

DLNA

機器のコンテンツを取得でき,かつ携帯端末が移動 しても通信の継続が可能な通信システムを提案する.

2.技術課題と既存技術

DLNA

DMP(Digital Media Player)がローカルマルチキ

ャストアドレス宛に

M-Search

を送信することによって,

HNW

内の

DMS(Digital Media Server)を発見する.そのため,外

部ネットワークに接続している

DMP

M-Search

を直接宅内 に送信できないため,

DMS

を発見することができない.また,

以降のシーケンスにおいて

DMS

は異なるネットワークから のアクセスを無視する為,

DMP

はコンテンツの取得や再生が 行えない.この課題の解決として,ホームゲートウェイを改 造する方式が提案されている(1, 2).しかし,これらの技術では 移動透過性を満たしていないため,

DMP

は通信中に移動する ことができない.また,HNWや訪問先ネットワークの

NAT

に特殊な機能を実装する必要がある.

3.NTMobile (Network Traversal with Mobility)(3) 本提案を実現するための

NAT

越えと移動透過性を同時に 実現する技術である

NTMobile

について概説する.NTMobile は携帯端末(NTM端末)に仮想

IP

アドレスを割り当てるこ とで,上位レイヤに対して移動時の実

IP

アドレスの変化を隠 蔽し,仮想的なコネクションをエンドエンドで確立する.更 に,このコネクションによるパケットを実際のネットワーク で転送するために

NTM

端末間で

UDP

トンネルを構築する.

通信相手が一般端末の場合,NTM端末は

RS(Relay Server)

との間にトンネルを構築する.

RS

はデカプセル化後,送信元 および宛先仮想

IP

アドレスを実

IP

アドレスに変換してから,

一般端末へパケットを転送する.

4.提案方式

NTMobile

による

NAT

越え通信を応用することにより,2 章で示した課題を解決した遠隔

DLNA

通信システムを提案す る.提案システムの概要を

Fig.1

に示す.

HNW

内に

NTMobile

を実装した

DLNA Agent(以下 DA)と呼ぶ端末を設置する.

DA

NTMobile

における

RS

の役割を担う機器であり,

DMS

に対応付ける仮想

IP

アドレスを複数プールしている.また

NTM

端末および

DA

は新たに定義する

M-Search

用仮想

IP

ドレスを識別できるものとする.

DMP

は事前に検索対象となるネットワーク内の

DA

との間 に,NTMobileによるトンネルを形成する.DMP

M-Search

送信時に宛先アドレスを

M-Search

用仮想

IP

アドレスに変換 し,構築したトンネルを用いてユニキャストで

DA

へ送信す る.DAは受信パケットをデカプセル化し,宛先が

M-Search

用仮想

IP

アドレスの場合,

DMP

の代理で

DMS

の発見処理を 行う.DMSからの応答があった場合,DAは仮想アドレスプ ールから任意の仮想

IP

アドレスを選択し,当該

DMS

の実

IP

アドレスとの関連付けを行う.この後,応答メッセージ内に 記載された

DMS

の実

IP

アドレスを仮想

IP

アドレスに書き換 えて

DMP

へ送信する.これより,以後の

DLNA

シーケンス において,

DMP

DMS

宛のパケットを仮想

IP

アドレス宛て に送信することになる.ここで,NTMobileにより

DMS

宛の 仮想コネクションをDA中継で一般の

DMS

へ送信するために,

DA

との間にトンネルを構築する.DA

RS

の役割を担うた め,

DMP

から

DMS

宛の

DLNA

シーケンスは

DA

までトンネ ルにより送信され,

DA

DMP

の代理で

DMS

と通信を行う.

これにより,

DA

を介した

DMS

へのアクセスを実現すること ができる.更に,DMP

DA

間は

NTMobile

に基づく通信を 行っているため,NAT越えと移動透過性を同時に実現するこ とができる.

5.まとめ

本稿では,NTMobile を用いて移動透過性を実現した遠隔

DLNA

通信システムを提案した.今後は,提案方式の実装と 評価を行う予定である.

文 献

(1) S. Motegi, et al.: Proc. of IEEE CCNC2008, pp.233-237, 2008 (2)

鈴木.他:DICOMO2008論文集, pp.1675-1682, 2008

(3)

鈴木.他:DICOMO2011論文集, pp.1339-1348, 2011

DLNA Agent DMS

DMP

(NTM Node) NTMobile DLNA

Real IP Virtual IP DMS 192.168.0.2 240.0.0.2 Address Translation Table (in DLNA Agent)

UDP Tunnel

Fig.1. Overview of proposal system

参照

関連したドキュメント

移動前, MN は CIT を用いて IP 層においてパケットの送 信元 IP アドレスを V1 から R1 に変換して送信する. CN は 上記パケットの受信後,宛先 IP アドレスを R3

は NTMA の登録情報( NTMA の実 IP アドレスと PS に配布 した仮想 IP アドレス)を DC MN に通知する( Information Re- quest / Response ). DC MN はトンネル構築指示(

NTMobile は,主に NTMobile を実装した端末 (NTM 端末 ) と NTM 端末に対してアドレス情報の管理やトンネル構築指示 を行う DC(Direction Coordinator)

IPv4 アドレスと IPv6 アドレスに互換性がなく直接通 信ができない.3. 通信中にネットワークを切り替えると, IP

Node が,宛先アドレスを CN のアドレス cIP,送信元 アドレスを Node のアドレス nIP で CN にパケットを 送信すると,そのパケットを受信した MPR

NTMobile 端末はネットワーク接続時に DC に対して 位置情報登録を行う.この時, NTMobile 端末は DC か ら仮想 IP

電話の呼び出しと通話のパケットは,ここで構 築されたトンネルを通して行う.呼び出し処理は,通常の

Waypoint は EN からのパケットを受信すると,経路変換テーブルに基づいて宛先アドレ スを alice のプライベート IP アドレス( P A1