メッシュネットワークにおける クラスタリングチャネル割り当て方 式の提案 東京電機大学 情報環境学部 情報環境基盤技術研究室 講演者 松本 太 勝見祐介、冬爪成人.

Slides:



Advertisements
Similar presentations
トークンリングについて 保坂幸佑. トークンリングとは・・・ トークンリング。 Token Ring 。 媒体アクセス制御方式 として、トークンパッシング方式を使う LAN 。 IBM 社 が開発し、米国で普及したもの。 その後、 IEEE802.5 として標準化されている。 トークンリング。 Token.
Advertisements

Iptables の設定と 動作確認方法 野口 哲. 1. はじめに 近年では、ウイルスなどでネットワーク 上の 近年では、ウイルスなどでネットワーク 上の 危険が非常に多くなっている。また、個人 情報 などを入手するために不正に他人のパソコ ンに 侵入する人なども増えている。本研究では、 このような被害を受けないようにするため.
演習3 米澤研究室 発表2 山崎孝裕. 主な内容  分散動的サーバモデル(復習)  掲示板システムの問題点と仮定  掲示板システムの大まかな動き(細かい エラー処理は考慮しない)
三木 光範 (同志社大学工学部) 廣安 知之 (同志社大学工学部) 花田 良子 (同志社大学工学部学部 生) 水田 伯典 (同志社大学大学院) ジョブショップスケジューリング問 題への 分散遺伝的アルゴリズムの適用 Distributed Genetic Algorithm for Job-shop.
CSMA/CD 方式 (搬送波感知多重アクセス/衝突検出) 森 一喜. CSMA / CD方式と は・・・? LAN上でPC間でのデータのやりとりを行う イーサネット型のアクセス制御方式の一つで ある。 ※イーサネット型とは? イーサネット型LANは現在最も普及している 方式で、データ転送速度は最大100M.
VoIP アプリケーションの特性解 析 05id018 岡田享介 指導教員:冬爪成人. 背景 通常の電話回線より安価で会話が出来る 通信手段としてインターネット電話とい うものがある. インターネット電話では VoIP が使用され、 音声信号を符号化し、パケット化させる 機能を持つ. しかし、 VoIP.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
Webプロキシサーバにおける 動的資源管理方式の提案と実装
最新ファイルの提供を保証する代理FTPサーバの開発
点対応の外れ値除去の最適化によるカメラの動的校正手法の精度向上
記 憶 管 理(1) オペレーティングシステム 第9回.
TCPコネクションの分割 によるスループットの向上
物 理 的 な ネ ッ ト ワ ー ク ネットワークコミュニケーション5/17/07.
ネットワークの基礎 part2 ネットワークシステムⅠ 第5回.
LZ圧縮回路の設計とハード・ソフト 最適分割の検討 電子情報デザイン学科 高性能計算研究室 4回生 中山 和也 2009/2/27.
太陽電池を用いた無線センサネットワークにおける 予測発電量を考慮した情報収集法 A Data Gathering Method Considering Estimation of Generating Power for Wireless Sensor Networks with Solar Battery.
ラウンドトリップタイムを指標とした 無線LAN のためのアクセスポイント選択手法
仮想ブロードキャストリンクを利用した 片方向通信路の透過的経路制御 藤枝 俊輔(慶應義塾大学)
PCクラスタにおける2個体分散遺伝的アルゴリズムの高速化
スケールフリーネットワークにおける 経路制御のためのフラッディング手法の提案と評価
DNASシステム上のアプリケーション起動シーケンスのための基盤であるdsh部分の性能評価
神奈川大学大学院工学研究科 電気電子情報工学専攻
HTTP proxy サーバにおける 動的コネクション管理方式
TCPデータ通信との公平性を考慮した 輻輳適応能力を有する MPEG動画像通信のための品質調整機構
EMアルゴリズム クラスタリングへの応用と最近の発展
センサノード 時刻同期と位置測定 浅川 和久 2008/11/16 センサノード 時刻同期と位置測定.
IPマルチキャスト通信とXcast 早稲田大学後藤研究室 Xcast班.
Towards Commercial Mobile Ad Hoc Network Applications: A Radio Dispatch System ECN M1 sada.
バックボーンルータにおける REDの動的閾値制御方式
無線LANにおけるスループット低下の要因の分析
コンテンツ配信 エンコード (符号化) CBR (Constant Bit Rate) VBR (Variable Bit Rate)
ノードの情報を動的に反映したオーバレイネットワークの構築
ノードの情報を動的に反映したオーバレイネットワークの構築
ネットワークとノードの情報を利用したオーバレイネットワークの最適化
プロキシ協調型動画像配信システムの検討 大阪大学 若宮 直紀.
メッシュネットワークに関する研究 ーチャネル割り当ての一手法ー
伝送特性に応じた 適応型映像・音声配信機構の構築
大規模アドホックネットワークにおける 階層的な名前解決法
過負荷時のWebアプリケーションの 性能劣化を改善する Page-level Queue Scheduling
Copyright Yumiko OHTAKE
大阪大学 大学院情報科学研究科 博士前期課程2年 宮原研究室 土居 聡
過負荷時の分散ソフトウェアの 性能劣化を改善する スケジューリングの提案
DiffServにおけるクラスの新しい設定方法の提案
2009年度卒業論文発表 CDNコンテンツサーバの動的負荷分散
トポロジを考慮する データ転送スケジュラー
出典・・・基礎からわかるTCP/IPコンピューティング入門 村山公保著
Andrew Brzezinski, Gil Zussman, and Eytan Modiano
マルチホーミングを利用した Proxy Mobile IPv6の ハンドオーバー
各種ルータに対応する P2P通信環境に関する研究
非対称リンクにおける ジャンボフレームの性能評価
SN比を考慮した 無線スケジューリング方式
DNSクエリーパターンを用いたOSの推定
Diffservにおける 絶対的な品質保証法
片方向通信路を含む ネットワークアーキテクチャに於ける 動的な仮想リンク制御機構の設計と実装
VMが利用可能なCPU数の変化に対応した 並列アプリケーション実行の最適化
P2P ネットワーク上で 実時間ストリーミングを実現するための 分散制御プロトコルの提案
福岡工業大学 情報工学部 情報工学科 種田研究室 于 聡
ISO23950による分散検索の課題と その解決案に関する検討
「マイグレーションを支援する分散集合オブジェクト」
GbEにおける TCP/IP の研究について
アドホックルーティングにおける 省電力フラッディング手法の提案
表紙 分散遺伝的アルゴリズムのための 新しい交叉法.
計算機群における 「動的なインターネット接続性」の共有に関する研究
低軌道周回衛星における インターネット構築に関する研究
異種セグメント端末による 分散型仮想LAN構築機構の設計と実装
IPmigrate:複数ホストに分割されたVMの マイグレーション手法
マルチエージェントシステムにおける 通信コストの構造依存性に関する解析
インセンティブにより自律ユーザに 高品質なオーバーレイマルチキャスト木を 構築させるプロトコルの提案
まさ 2003/06/12 卒論その後の進捗 まさ 2003/06/12.
Presentation transcript:

メッシュネットワークにおける クラスタリングチャネル割り当て方 式の提案 東京電機大学 情報環境学部 情報環境基盤技術研究室 講演者 松本 太 勝見祐介、冬爪成人

メッシュネットワークについ て メッシュネットワークと は バックボーンをメッシュ(マルチ ホップ)ネットワークで構成 ノードごとの役割 メッシュ機能と外部とのゲート ウェイ機能を持つ MPP メッシュ機能とアクセスポイン トの機能を持つ MAP メッシュ機能のみを持つ MP 特徴 自律的にネットワークを形成 各ノードが自律的にネットワー クを形成する MAP-MPP 間で問題が発生 MAP-MPP 間がメッシュネット ワークであるため、不公平問題 や不安定問題などが発生し、通 信性能が著しく劣化 MP MAP MP MPP STA LAN MPP:Mesh Portal Point MAP:Mesh Access Point MP:Mesh Point STA:Station

研究目的 メッシュネットワークにおける問題点 不公平問題 セッションが他のセッションに干渉を受け、通信状態が著 しく劣化 十分な帯域の確保が必要 適切なチャネル割り当て手法の検討

クラスタリングチャネル割り当て方式の 提案 提案するクラスタリングチャネル割り当て方 式 CGSR をベースとしたアルゴリズムを用いて、自律 的に数ノードからなるクラスタを形成 分割したクラスタごとに最も干渉の少ないチャネル を 割り当て 単純なアルゴリズムで、適切な動的チャネル割り当てが 可能

クラスタリングアルゴリズム 隣接ノード情報の取得 自ノード情報を hello パケットに載せ、一定間隔ごとに送信、 隣接ノード情報を取得 各ノードは隣接ノードテーブルを保持 ロールの決定 決定アルゴリズムに LCC(Least Cluster Change) を使用 テーブルを参照し、自律的にロールを決定

ノードロールの決定 ノード ID 1 3 ロール CH 隣接ノード 数 6 ノード ID 1 7 ロール CH 隣接ノード 数 3 RG ノード ID 1 6 ロール CH 隣接ノード 数 6 RG 隣接ノードと自ノード情報を交換し、隣接ノード情報を取得する 隣接ノード数が多いほうが Cluster-Head になり、 少なかったほうの Cluster-Head は Regular-Node となる (Highest Connectivity) 隣接ノード数が同じ場合、ノード ID が小さいほうが Cluster-Head になる( Lowest ID ) Regular-Node クラスタに所属す る 一般ノード 指標において一番強いノードが Cluster-Head であり続け、 そのノードを中心にクラスタが形成される Cluster-Head 中心となり クラスタを形成 同様に、周辺でもクラスタが形成される2つ以上のクラスタに所属するノードは Gateway となる Gateway クラスタ間の 中継ノード

チャネル割り当てアルゴリズム テーブル情報交換により、チャネル情報を取 得 hello パケットを N ホップ先のクラスタまで送信 今回のデフォルト値は 2 ホップ 使用チャネル情報を周辺クラスタと交換 使用チャネル情報にはクラスタで使用するチャネル及び MAP (アクセスポイント)で使用するチャネル 最も干渉の少ないチャネルを割り当て 周辺クラスタのチャネルの使用状況を取得 最も干渉の少ないチャネルを選出し、割り当てる

チャネル割り当てアルゴリズムの動作手 順 クラスタ ID 使用チャネ ル 1 3 1,51,5 4,74, Hop ID : 13 Ch : 3 ID : 13 Ch : 2 ID : 11 Ch : 4 ID : 8 Ch : 3 ID : 6 Ch : 2 ID:20 Ch : 1 ID : 8 の情報が ID:11 を中継して伝わり、 ID : 13 は ID : 8 が自クラスタと同一のチャネルを使用していることを認識する ID : 13 はテーブルを参照し、使用されていないチャネル 2 を割り当てる 32

提案手法の評価 クラスタリングに関する評価 クラスタリングによるノードのカバー率の評価 通信性能に関する評価 提案手法により通信性能がどの程度改善するかの 評価

クラスタリングに関する評価 シミュレーション環境 トポロジ: 間隔 50m で 5×5 のグリッド配置 ランダム配置 ノード数:25台 シミュレーション方法 配置したノードに対してクラスタ リングを実行 クラスタリングによりカバーされ 、通信できるノードの割合を測定 各トポロジ 20 試行ずつ行い、平均 カバー率を測定 ネットワーク分断が発生し、通信できな い例

クラスタリングに関する評価 シミュレーション結果 クラスタリングにより、ネットワーク分断及びはぐ れノードの発生による通信不可能なノードがないこ とを確認 (両配置共に平均カバー率 100% ) 5×5 グリッド配置のクラスタリン グ例 ランダム配置のクラスタリング例

通信性能に関する評価 シミュレーション環境 無線チャネル数:4チャネル 送出トラフィック: FTP (TCP 通信 ) シミュレーション方法 メッシュネットワークにおいて、問 題の発生する MAP ー MPP 間の通信を想 定 ランダムで MPP1 台と MAP5 台を選出 提案方式を用いた場合と用いない場 合で、 MAP から MPP へのセッション を、 MAP1 から MAP5 まで 1 ずつ増やし 、最大 5 セッションで測定 MPP MAP1 MAP2 MAP3 MAP4 MAP5 シミュレーショ ン例

通信性能に関する評価 比較方法 スループットと公平性の二点 で比較 公平性は Fairness Index によ り比較 公平性結果 5×5 のグリッド配置、ランダ ム配置共に改善を確認した 干渉により通信できないノー ドを減少させることができた x i は各通信ノードのスループッ ト 1 に近づくほど公平性が高い 5×5 のグリッド配置の公平 性 ランダム配置の公平性

通信性能に関する評価 スループット結果 公平性同様、 5×5 のグリッド 配置、ランダム配置共に改善 を確認した まとめ 公平性、スループット共に改 善を確認 適切なチャネル割り当てが可 能となり、ノード間の通信干 渉が緩和 5×5 のグリッド配置のスループッ ト ランダム配置のスループッ ト

まとめ メッシュネットワークで発生するマルチホッ プネットワークに起因する問題に対して、ク ラスタリングチャネル割り当て方式の提案を 行い、スループット及び不公平問題の改善に 効果があることを確認した。 今後の予定 クラスタリングアルゴリズムの改良 チャネル割り当てアルゴリズムの改良

チャネル割り当てアルゴリズムの動作手 順 ID : 13 ID : 20 ID : 11 ID : 8 ID : 6 ID : 13 Hop : 3 ID : 20 Hop : 3 ID : 8 Hop : 3 ID : 6 Hop : 3 Cluster-Head がテーブルの保持とチャネルの選出、割り当てを行う Cluster ID は Cluster-Head のノード ID を使用する テーブルの先頭には自クラスタ情報が入っている ID : 11 Hop : 3 ID : 20 Hop : 3 ID : 13 Hop : 2 ID : 11 Hop : 2 ID : 11 Hop : 3 ID : 13 Hop : 2 ID : 8 Hop : 3 ID : 11 Hop : 2 ID : 13 Hop : 1 ID : 13 Hop : 3 ID : 11 Hop : 2 Gateway を中継して隣接クラスタへテーブル情報を送信し、 さらに隣接クラスタがその情報を送信することにより、隣々接クラスタへ情報が到達す る ID : 13 Hop : 3 ID : 20 Hop : 2 ID : 11 Hop : 2 ID : 8 Hop : 1 ID : 11 Hop : 3 ID : 13 Hop : 2 ID : 20 Hop : 2 ID : 8 Hop : 2 ID : 6 Hop : 1 ID : 20 Hop : 3 ID : 13 Hop : 2 ID : 11 Hop : 2 ID : 8 Hop : 1 ID : 8 Hop : 3 ID : 11 Hop : 2 ID : 13 Hop : 1 ID : 6 Hop : 2 ID : 6 Hop : 3 ID : 8 Hop : 2 ID : 11 Hop : 1 同様の動作を各クラスタが繰り返すことにより、テーブルの更新が進む そのことにより各クラスタは周辺クラスタの情報を取得できる

ノードのロール LCC(Least Cluster Change) Highest-Connectivity と Lowest ID を指標に Cluster-Head を決定 Cluster-Head 以外のロールは、テーブル内の Cluster-Head 数( 所属するクラスタ数)により決定 Cluster Head Regular Node Gateway ① ① ②② ③ ④ Cluster-Head 数に変化があった際に役割変更 ①:他の Cluster-Head に指標で劣った場合 ②: Cluster-Head 数が0になった場合 ③: Cluster-Head が 1 になった場合 ④: Cluster-Head が複数になった場合 : Cluster-Head : Gateway : Regular-Node