ブロードバンドとコンピュータ 慶應義塾大学 ・WIDEプロジェクト 村井純 The Internet for everything Society IPv6 AAA IP dynamic network: MANET IP Telephony: VoIP, SIP, ENUM Internet Technology IP Mobility: MIP, NEMO Cell Phone: W-CDMA, CDMA2000, 1x EVDO, HSDPA Communication Technology Satellite WLAN: 802.11a/b/g WMAN: 802.16, 802.20 WPAN: 802.15.3, zigbee, bluetooth 1 Modern Internet Issues z Internet for non-PC z Unwired and Mobility z Video, Audio and Multicast z Lambda Internet z Latency Unwired Networking 2 V6 and Non-PC Large-scale introduction of IPv6 system - 280 sites all over Japan VoIP carrier IPv4 - IPv6 Node as many as 20,000 The IP Centrex service, "IP Business Phone", developed by FreeBit, has got a major contract with Kyoritsu Maintenance, a nation-wide dormitory supplier. The IPv6 phones will be installed into all of their rooms, that is as many as 20,000. Feel6 IPv6/IPv4 Translator IPv6 SIP Server Server Utilize a technology called, ”Feel6”, which enables secured IPv6 network over existing IPv4 network Internet IPv6 over IPv4 FTTH (NTT) Feel6 dormitory IAD(YAMAHA RTV700) - Easiness to design the address management Client scheme regardless the tremendous number of nodes - Management of terminal versions by achieving the reachability to each terminal over Internet “Realized the cost reduction by IPv6” IPv6connection, VoIP control IPv6 20,000 IPv6 Nodes 280 addresses Note) Information as of 2005/Feb 3 Cost reduction made possible by IPv6 IPv4 IPv6 Design phase Installation phase Maintenance phase Necessary to design the address range carefully Necessary to configure the subnet mask and default gateway to each node Difficult to identify the nodes in trouble from the operation center Specific address design for each environment necessary Possibility to make mistakes in settings Delayed trouble shooting Possession of abundant addresses and hierarchical design possible Auto-generation of IPv6 address upon reception of router advertisement Easy to identify the nodes in trouble, and re-configure remotely with help of IPv6 Specific address design for each environment not necessary No special knowledge necessary to installer Reduced complexity of maintenance FreeBit Co., Ltd. Significant reduction of network design steps IPv4 IPv6 TEL Configure phone number TEL Configure phone number TEL Configure default gateway Not required TEL Configure subnet mask Not required TEL Configure IP address LAN Configure VPN of router Feel6 ID and PW NET Configure VPN Feel6 ID and PW NET Configure network address Router advertisement by IPv6 280 addresses FreeBit Co., Ltd. 4 Launch of 20,000 nodes in a very short term Service specification System design 2004/3 Evaluation 6 Abstraction of installation procedure into 3 patterns depending on the number of rooms, made possible by the easiness in IPv6 address design Installation 9 2005/1 Easy installation due to the auto-generation of IPv6 address Realization of remote monitoring and quick maintenance of the nodes, made possible by fixed IPv6 addresses FreeBit Co., Ltd. The number of IPv6 Nodes (n) 20,000 16,324 15,000 10,000 4,701 5,000 0 7 8 9 10 11 12 1 2 3 (Month) FreeBit Co., Ltd. 5 See our IPv6 ready Logo products Network Camera Camera Control Unit Logo ID:01-000209 BB-HGW502 BB-HGW700A BL-BR30 Logo ID:01-000177 BB-HCM311 BB-HCM311A BB-HCM311CE BB-HCM311E The first in the world. Others The first in the world. Logo ID:01-000176 KX-CL500-V6 A4 Color Printer (Prototype) Logo ID:01-000200 KTR5 IPv4-IPv6 Translator (Prototype) BB-HCM331 BB-HCM331A BB-HCM331CE BB-HCM331E Logo ID:01-000235 BB-HCM371 BB-HCM371A BB-HCM371CE BB-HCM371E Logo ID:01-000241 BB-HCM381 BB-HCM381A BB-HCM381CE BB-HCM381E Color laser printer Logo ID:01-000120 KX-HCM180v6(Prototype) The first in the world. Logo ID:01-000154 KX-HCM280v6(Prototype) Logo ID:01-000153 BB-HCM130v6(Prototype) http://cf.v6pc.jp/logo_db/approved_list.php Logo ID:01-000152 KX-HCM230v6(Prototype) Our products speak IPv6 Monitoring kindergarten Outdoor Type Pan Tilt BB-HCM331 Indoor Type Pan Tilt BB-HCM311 Monitoring pet shop Monitoring parking lot Outdoor Type Pan Tilt Wireless LAN BB-HCM371 Indoor Type Pan Tilt Zoom Monitoring factory or warehouse BB-HCM381 Pan Tilt These products speak IPv6 and IPsec ! 6 Our products speak IPv6 Wireless LAN Camera Control Unit 16 windows are available BB-HGW502 This product speaks IPv6 + IPsec ! Router/WiFi Plug and Play IEEE802.11a/b/g Internet Wireless LAN Bridge BB-HGA102 For example ・・・ Wireless ! Pan & Tilt ! Monitoring Temple (KYOTO) Monitoring factory (OSAKA) With Voice ! Waterproof ! Monitoring parking lot (OSAKA) Monitoring kindergarten (FUKUOKA) 7 AU-CN-JP Joint mission for UHF RFID HF帯電子タグ z HF z z 13.56MHz (ISO 15693) UHF z z 950MHz (Class0 EPC) Design and Testings for New Allocation/Regulation UHF帯電子タグ z Fudan University, CHINA z Adelaide First UHF Tags at Roppongi HillsHF帯リーダ UHF帯リーダ z HF/UHFの2種類 を設置 z HF帯リーダ z z z 各出展者ブース、 ポスターセッション 会場、セミナセッ ション会場に設置 来場者は、各ブー スにおいてブース 来訪を記録できる UHF帯リーダ配置図 (HF帯リーダは全てのブースに設置) UHFリーダ No.4 UHFリーダ No.5 UHFリーダ No.3 UHFリーダ No.2 UHFリーダ No.6 UHFリーダ No.1 UHF帯リーダ 8 ORF Activity Score 各ブースの来場者数 各ブースのアクセス状況 z ORF来場者のブース への来訪記録を可視 化するアプリケーショ ン z 来訪記録 z 各ブースのHF帯RFID リーダで記録可能 出展ブース ORF Activity Score端末 アンテナ z ORF Activity Score 端末 (カフェ内に設置) z スクリーン 来場者 1.来訪記録を残したい ブースのリーダへ HF帯電子タグをかざす 2.UHFタグにより来場者を検出 該当する記録の表示 UHF帯RFIDリーダで 9 Passive Tag on phones and watches z z With some K bytes Reader/Writer in Cell phone 空港のチェックイン 成田空港と関西空港に設置されるという コンビニでの決済 自動販売機もケータイで。 JCBの企業向けサービス。 入館も携帯電話をかざすだけでできる 、「プラットフォームマーク」と名付けられたマークで どこにフェリカがあるかがわかるようになっている。 10 Vehicle and the Internet History of InternetCAR Project related activities Internet CAR(WIDE) FY 1996 Characte First ristic testing # of Cars 1997 IPCar(JSK) 1998 1999 Introducing Development Possibility Feasibility Mobile IPv4 of On-board check of Probe study of Car system Probe Car system system 1 7 10 10 Location Fujisawa Fujisawa Kouhoku Type of Car • • • Test Car 2000 Fujisawa, Nara, Passenger Ishikawa • Passenger car car Test car • • • • PC Retrieved •Location Information •Speed •Wipre • Note PC • sic2000 • Proprietary system Improving accuracy of Probe Car system 270 Yokohama • Onboard system 2001 • • 2001 Introducing IPv6, Design of Internet ITS Platform 270 Yokohama Taxi • Bus • Commercial car Truck Garbage Proprietary • car system Internet ITS 2002 1640 Nagoya, Kawasaki Taxi Bus • Proprietary system • • 2003 Joint work Interoperabi lity check of more than hundred organization 1490 1490+30 Nagoya Taxi Passenger car • Proprietary system • Taxi Nagoya, Yokohama • • Taxi Bus Proprietary • Proprietar system y system • MR+IPv6 Sensors •Location •Location •Location •Location •Location •Location •Location •Location •Speed •Speed •Speed •Speed •Speed •Speed •Speed •Speed •Wiper •Wiper •Wiper •Wiper •Winkers •Wiper •Camera •Side •Hired/Vacant •Temp. •Light break •Humidity •Acceleratio Communic •PDC-P ation Media •PDC-P •PDC-P •PHS •Wireless •Wireless LAN •PDC-P LAN •PDC-P •PDC-P PDC-P, •PDC-P cdma1x, PHS, •SWIFTCO PHS-DATA, M WiFi, DSRC n •PDC-P •Winker •WiFi •PHS-DATA 11 Exchange data and information: Data dictionary Proposition: Vehicles exchange their data and information each other even if types of vehicle or manufacturer is different. Solution: iCAR introduces data dictionary model. z Each vehicle has its particular dataset and element types. z Physical value can be defined in theory. z Each data can be used for any applications. z Extensible format is important to long use. z Any protocol can be used to exchange data. Ex. Formalization Light: 0V/12V → Temp.: Volt → Speed: Pulse# → Wiper: Motor → Light Temp. Only formalized data can be used in ubiquitous computing environment. Off/On ℃ Km/h Off/Int/On Wiper Data Dictionary Speed Formalized Digital Data Platform for Real space networking: GLI, LBS platform Proposition: Many applications in real world is based on the location. Platform for location based on Internet is introduced. Solution: z Many kind of representation of location: Address, Lat/Lng, 10m left away… z There are many information to guess the location: timetable, seat plan… z There are two types of operation: Area Î Node ID, Node ID Î Location. LBS Reference model (ISO/TC211) HID Server Area Server Registration Server HID:3ab40cf……e N40˚10 38 E140˚10 29 HID:3ab40cf……e N35˚39 38 E139˚38 29 12 Open /Common communication platform? Police Agency Other information (parking) JARTIC Road management generation Roadside equipment VICS Center gathering provide FM Wave beacon I/R beacon TAXI: an autonomous set of ‘sensors’ InternetITS,2000 13 They colllect speed, rain, light, slip, temp, view, CO2, revolutions, weight, humidity…. インターネットITS共同研究グループ(2000年度) ISO/TC204 (ITS) Standardization WG1: Architecture WG2: Quality and Reliability WG3: TICS Database Technology WG4: Automatic Vehicle Identification • Road Traffic and Transport Telematics Automatic Vehicle and Equipment Identification(AVI/AEI) • Electronic Registration Identification WG5: Fee and Toll Collection WG6: WG7: General Fleet Management and Commercial/Freight Liaison WG8: Public Transport/Emergency WG9: Integrated Transport Information, Management and Control WG10: Traveller Information Systems WG11: Route Guidance and Navigation Systems ISO/IEC JTC1 SC31/WG4 WG12: WG13: WG14: Vehicle/Roadway Warning and Control Systems WG15: Dedicated Short Range Communication for TICS Applications WG16: Wide Area Communications/Protocols and Interfaces 14 ISO: CALM Abstract Architecture Diagram Non-CALM-aware Point-to-point APPLICATIONS CALM system Management Entity (CME) ISO 21210-2 SAP Directory Services ISO 21210-5 SAP SAP Convergence Layer IP socket/ SAP ISO 21210-5 SAP SAP Layer 5-7 INTERNET STANDARDS ISO 21210-5 SAP SAP IPv6 SAP NETWORK INTERFACE Routing and Media Switching based on IPv6 SAP ISO 21210-3 ISO 21210-1 SAP SAP SAP Common Station, SAP PHY, MAC, LLC Managers SAP SAP SAP SAP CALM 3G Manager CALM IR Manager CALM M5 Manager CALM MM Manager IVN Convergence ISO 21212 ISO 21213 ISO 21214 ISO 21215 ISO 21216 ISO 212?? 2G cellular std by reference 3G cellular std by reference CALM 2G Manager ISO 21210-4 CALM-Aware APPLICATIONS SAP Convergence Layer ISO 15628/ SAP Networking Management Non-CALM-aware IP (Internet) APPLICATIONS CALM IR CALM M5 Media Function blocks shown above may be part of a more comprehensive communications device. - Standards that are outside CALM scope In- Vehicle Network Lower Layers CALM MM SAP - Service Access Point – Management SAP - Service Access Point – Data Transfer WIDE Project / InternetCAR / InternetITS (cont.) InternetITS Project InternetCAR WG z z z •Since 2002 •More than 1000 organization •Toyota, Honda, NEC, Denso, … InternetITS consortium WIDE Project Application Area 2001 AP PF FT RD SIGs Some members participate in both of InternetITS and InternetCAR. Internet CAR and InternetITS hold one concept in common. InternetCAR aims developing new technologies. InternetITS aims deployment (business). 15 Unwired World z 何時でも、何処でもネットワーク z z z 人、物は、固定されている時代じゃない 動くことにより通信環境はDynamicに変わっていく インターネットの新しいパラダイム z z インターネットはもともと固定計算機の上でデザインされている 移動体計算機のためのプロトコルの登場 z z z Mobile IPv6 (計算機の移動透過性) Mobile Network (ネットワークの移動透過性) Mobile Ad-hoc Network (ダイナミックなネットワークの経路制 御) Unwired Worldへ向けて z 次世代インターネットの特徴 z Mobilityのサポート z z 無線アクセス z z IEEE802.11, 802.16e, 802.20 規模性 z z MobileIP, NEMO, MANET IPv6 インターネットの総人口の比率の変化 z z 自動車8億台 携帯電話15億台 モバイル/ワイヤレスが主流へ 16 Wireless WirelessLAN LAN IEEE IEEE802.11a,b,g 802.11a,b,g MANET Broadcasting Broadcasting Celluler Celluler W-CDMA, W-CDMA,CDMA CDMA2000, 2000, Internet backbone IPv6 Wired WiredBroadband Broadband Network: FTTH,ADSL Network:FTTH,ADSL Wireless WirelessMAN MAN IEEE IEEE802.16e,802.20 802.16e,802.20 Mobile Adhoc Network (MANET) Personal Area Network, Vehicle-to-Vehicle インフラ設備の拡充 z 無線インフラの整備 z z z z z 無線HotSpot (マクドナルド、スターバックス、飛行場等) 携帯電話網の帯域向上 (KDDI EVDO) 固定課金の携帯電話通信システム (AirH, bmobile, FreeB) 道路網 (ETC, DSRC) 通信インタフェースの充実 z z z 携帯電話 (3G, PHS) 無線LAN IEEE 802.11やDSRC 狭域無線インタフェース z z Bluetooth (KDDI AU A5504T) IrDA 17 Wireless WAN / Satellite HSDPA, CDMA2000 1x EvDo Low Speed Big Cell size Wireless MAN 802.16e, 802.20, iburst Wireless LAN 802.11 a/b/g/n Wireless PAN 802.15.1(Bluetooth), 802.15.3a(UWB), 802.15.4(Zigbee) High Speed Small Cell size 移動体通信の普及 z z 電話はもはや“モバイル”が主流:7割強がインターネット対応 自動車のおよそ10台に1台はカーナビを装着 z z z インターネット対応ナビの登場 G-BOOK、CARWINGS、InterNAVI等のサービスの開始 “移動しながら”のインターネット利用へのパラダイムシフト 主要国・地域における携帯電話のインターネット対応比率 72.3 日本 カーナビとVICSの普及台数の推移 59.1 韓国 台数(千台) 20,000 VICS 18,000 カーナビ 16,000 14,000 12,000 10,000 8,000 6,000 4,000 2,000 0 1997 1998 1999 2000 2001 2002 2003 16.5 フィンランド 13.8 カナダ 9.4 シンガポール 7.9 米国 ドイツ 7.9 イタリア 7.0 英国 6.9 台湾 6.6 フランス 5.6 0 20 40 60 80 % 年(西暦) 18 Mobile IPv6 Mobile IPv6の前にIPv6…. IPv6グローバルアドレスの構造 Networkプレフィクス + インターフェイスID 3ffe:0501:100c:d220 0200:39ff:fe0a:c11c ルータ Networkプレフィクス が含まれる ルータ広告 インターフェイスID ルータ広告に含まれる networkプレフィクスと固有の インターフェイスIDから アドレスを設定する。 19 移動透過性/着信可能性の定義 z 移動透過性 z z z ノードが移動しても確立さ れたコネクションが維持で きること 現状では、コネクションは 切れる 着信可能性 z z ノード識別子が移動によっ て変化しない 現状では、相手のIPアドレ スが変わると通信を開始で きない コネクションが切断 移動 移動 ? 通信相手が不明 MobileIPv6とは? z 着信可能性の提供 z z z 移動透過性の提供 z z z IPアドレスが不変のため着信可能性の実現 IPアドレスを計算機の識別子として用いることが可能 IPアドレスの変化を隠蔽 通信に利用するIPアドレスが不変のため通信が遮断されない IETFで標準化作業 z RFC3775, RFC3776 不変なアドレスを移動体ノードに割り当てる! 20 ホームアドレスとbinding z 移動体ノード(MN)は常に一意なアドレスを保持 z z z 移動ノードは,移動先でアドレスを取得 z z z ホームアドレス (Home Address) 移動体ノードの固定識別子 ケアオブアドレス (Care-of Address) 移動体ノードの実際の移動場所の識別子 ホームアドレスとケアオブアドレスのマッピングを管理 z z Binding 固定識別子と移動場所の識別子のマッピング HoA, CoA, Binding z 移動ノードはHome Address (HoA)を割り当てられる z HoAはインターネット上で普遍なアドレス z 移動ノードは移動先で利用可能なアドレスCare-of address (CoA)を取得する z Bindingとは z z z Home AddressとCoAの関係を保持したもの Bindingにはライフタイムがあり定期的に更新される MNの移動等によりCoAが変更した場合も更新が行われる 21 Mobile IPv6 Reverse Tunneling CN Home Link MN Internet Internet al ection Bi-dir l Tunne HA Binding Cache MN HoA – MN CoA IP-in-IP Encapsulation MN Mobile IPv6 Route Optimization Binding Cache CN MN HoA – MN CoA MN Internet Internet T tional c e r i d Bi MN unnel HA Binding Cache MN HoA – MN CoA IP-in-IP Encapsulation 22 Mobile IPv6のシグナル 1.Home Registration Binding Update Binding Acknowledgement IP header HoA IPsec BU IP header HoA IPsec BA 2. Binding Acknowledgement HA Internet Internet Binding Cache MN HoA – MN CoA 1. Binding Update MN Mobile IPv6のシグナル 2.Return Routability z HoAとCoAの到達性を確認 HoAの到達性 z CoAの到達性 z 到達性確認の間に、鍵を同時に交換し、その鍵を用いてBinding Updateを送信 z z z Home Test Init (HoTI)とHome Test (HoT)メッセージの交換 Care-of Test Init (CoTI)とCare-of Test(CoT)メッセージの交換 Binding Cache MN HoA – MN CoA CN HoTI/HoT BU/BA HA CoTI/CoT Internet Internet Binding Cache MN HoA – MN CoA MN 23 移動検地 z アドレスから z z z L2の情報 z z アドレス(CoA)のライフタイムの終了 default routeの無効 LINK_UP, LINK_DOWN, LINK_POOR, etc. 位置情報 GPS等 IPアドレスは誰のもの? 過去 z IPアドレスはもともと個人或いはグループベースで割当を行っ ていた(初期) z z ISPがまとめてアドレスブロックを保持し、それを個人、グルー プに貸し出すモデルへのシフト(1990年∼現在まで) z z 2004 z アドレスの枯渇や経路制御の非効率性の問題 アドレスの割当の効率化やアドレスブロックを用いた経路集約制 御の実現 個人はISPが変わったり、移動するとアドレスも当然変わる 移動体ネットワークの台頭(近い将来?!) z z z 移動体通信プロトコルを用いれば、IPアドレスは計算機を一意に 識別するものとして扱える ISPベース、トポロジーベースのIPアドレスの制約からの解放 電話番号のようにIPアドレスが使われることもありうる 未来 24 Network Mobility 移動ネットワーク(NEMO) z The NEMO Basic Support プロトコル z z z z トンネル技術を用いたシームレス通信と不変な通信アドレスの提供 インターネット通信技術標準化団体で標準化活動中 Mobile Router (MR): 自動車をインターネットに接続するルータ Home Agent (HA): MRの移動を支援するエージェント Internet Internet navigation HA sensor MR laptop PDA MR MR MR 25 NEMO Basic Support Protocol CN Internet Internet HA el l Tunn a n o i t ec Bi-dir MR Binding Cache MR HoA – MR CoA IP-in-IP Encapsulation MNP – MR HoA MNN NEMOのシグナル Explicit Binding Update Mobile Network Prefix Option IP header HoA IPsec BU (R) MNP/len Implicit Binding Update IP header HoA IPsec BU (R) 2. Binding Acknowledgement HA Internet Internet 1. Binding Update Prefix Table MR HoA - MNP Binding Cache MR HoA – MR CoA MNP – MR HoA MR 26 2004 Nagoya ITS World Congress IPv6 Mobility Technology for ITS KEIO University Jun Murai Lab. collaboration with IPv6 Mobility System for Vehicles AONAMI LINE Port Messe 27 インターネットと自動車 インターネットの利点 z z z 自動車の情報化 z z カーナビゲーション z z エンターテイメント 自動高速料金システム(ETC) 渋滞,事故,気象情報 (VICS) z z z 共通で安価な通信基盤 誰でもどこでも利用可能 オンデマンド,リアルタイム通信 多くの様々な情報 アプリケーションの例 z z WEBブラウジング z メール 音楽及び映像配信 家電コントロール オンラインゲーム 交通情報配信・地図配信 センサー情報配信 z Internet Internet z z z z システム構成 カメラカー用にはWIDE MR 2台とKDDI MR 2台を準備 カメラカー(3台同一構成) WIDE HA 2台、KDDI HA 2台 いずれのHAも全MRを収容可能 HA ノートPC(保守用) DO-BOX IPv6 over IPv4 トンネル PWR CentreCOM? FS708E 1X 2X 3X LINK/ACT 100M FDX 1 2 3 4 5 6 7 8 10BASE-T/100BASE-TX8PORTFASTETHERNETSWITCH カメラ PCサーバ (WinXP) 2GHz EV-DO網 SD 4X 5X 6X 7X 8MDI-X 8MDI OR L2スイッチ MR R R IEEE 802.11b ツアーバス(1台) WIDEとKDDIのMRを 両方設置し適宜切替え ノートPC(保守用) R WLAN網(IPv6) R IEEE 802.11b ・ ・ PCサーバ (WinXP) カメラ USB L2スイッチ PWR CentreCOM? FS708E 1X 2X 3X LINK/ACT 100M FDX 1 2 3 4 5 6 7 8 10BASE-T/100BASE-TX8PORTFASTETHERNETSWITCH AP SD 4X 5X 6X 7X 8MDI-X 8MDI OR MR マイク PDA IEEE 802.11b R KDDI IPv6 R コンテンツ サーバ R IPv6 over IPv4 トンネル R 800MHz EV-DO 800MHz EV-DO網 ITS世界会議 展示ブース R WIDE IPv6 R R カメラ PCサーバ (WinXP) 大手町 ADSL網 マイク 28 デモンストレーションシナリオ概要 2GHz EVEV-DOエリア DOエリア 2GHz EV-DO 802.11b 名古屋中心地 WLAN MR(WIDE) 車に設置したカメラから名古屋中心地の 映像を展示会場およびポートメッセ会場 周辺を回るツアーバスに対して送る。 カメラカー(3台) MR(KDDI) WLAN WLAN カメラ映像 カメラカーからの映像を800MHz EV-DOとWLANで切り替える。 シームレス通信とメディアによる 情報量の変化をアピール カメラ映像 802.11b 800MHz EV-DO ※ポートメッセ会場は有線回線有り ポートメッセ(慶応ブース) ツアーバス MR(WIDE) MR(KDDI) WLAN IP Camera WLAN 遠隔ガイド PDA WLAN 800MHz EVEV-DOエリア DOエリア Pocket MIMASを用いた モバイルネットワーク通信 の体験 WebサイトまたはDB Pocket MIMAS 無線ネットワーク z z インターネットに接続するには? z 様々な通信特徴 z 家:ADSL, 光,有線 z z 車:無線ネットワーク z 多様な無線ネットワーク技術 z z z 無線LAN 携帯網システム (CDMA 2000 1x) z 自動車のための無線ネット ワーク z CDMA2000 1x DSRC Internet z PHS 無線通信範囲 通信帯域 課金 移動範囲をカバーするために 複数の無線を利用 最適な無線メディアの選択 1x EV-DO ITS backbone Wireless LAN 29 ポリシーに応じた通信メディア選択 z メディアの通信特性や通信状況に応じた最適な通信メディアの選択 z ポリシーに応じた選択判断 z z z z 例:プローブ情報は, CDMA 2000 1x EV-DO ,メールや音楽は無線LANを利用 利用者の好み (オンラインゲームは高速通信でプレイしたい) 通信環境における利用可能な通信メディア(無線LANが利用可能) 通信中のデータフローの特性 プローブ情報(気温, 位置情報) navigation Internet Internet 1x EV-DO (800MHz、2GHz) sensor HA MR laptop policy 802.11 PDA Servers policy Home Office メール,音楽 MR policy アプリケーションの動的適応 z 利用可能な通信に応じてアプリケーションが動的に対応する技術 z ビデオアプリケーションではフレームレートや解像度を変える z z z 無線LANが利用出来ない場合でも,通信品質を下げても通信を継続など CDMA2000 1x EV-DO:・64kbps (4~5fps) for upstream, 98kbps (15fps) for downstream. 160x120 resolution 無線LAN(802.11b): 192kbps (15fps) for upstream and downstream, 320x240 resolution 160x120 160x120 160x120 navigation Internet Internet 1x EV-DO (800MHz、2GHz) sensor HA MR laptop PDA 802.11 320x240 320x240 320x240 MR 30 相互接続試験 z z HA HA 慶應大学 とKDDIのIPv6ネッ トワーク網を用いたオペレー ション 利用可能技術 z z 移動体ネットワーク マルチホーミング技術 Internet MR MR 慶應MR KDDI MR Mobile Ad-hoc Network 31 Mobile Ad-hoc Network(MANET)とは z Mobile: 動的なトポロジー変化 z Ad-hoc: 自立的トポロジー生成 z z z z ノードは移動する インフラ設備に依存せず No server, No Access Point, etc NETwork: 全てのノードはルータ機能をもつ z 中間ノードはルータとして動作する、マルチホップ通信 Source Source AP/AR Internet 既存のインターネット Destination MANET Destination アドホックネットワークの特徴 z 計算機の多様性 z z z 動的なトポロジー変化に対する対応 z z 演算能力、バッテリー、通信性能の多様性 PDA、ラップトップ、携帯電話、センサー、自動車等 固定ルータなどは存在せず、各ノードの移動に応じて経路情 報を伝播 自立的ネットワーク編成の実現 z z 経路情報の伝播 アドレス情報などの取得 32 インターネット階層構造の新たな概念 z z リーフ間の接続 (階層構造のスキップ) 動的な、ツリーの継ぎ足し + リーフ ツリーの継ぎ足し 名刺の紙は無くしたい z 1万km離れたコンピュータ同士でも、 インターネットで楽々通信 z インターネットは世界的情報基盤 互いのEndは、IPアドレスあるいは FQDNが固定 z 信頼ある、バックボーン経路制御 z z z 赤外線、Bluetoothがあるけど全 然使われてない z z 名刺は今でも殆ど紙だ 飛行場でファイルを隣の人に送 りたい!!! なぜ、1m離れたPCへの通信が面倒 なの? z インターネット繋がってる? → アドレスやプロトコルの問題もあるが、 End同士での経路制御が無い為、イ ンターネットに接続してインターネット の経路制御をはさむ必要があるため z アドレス取得できた? アドレスの値は何? じゃー送るよ z z z 携帯電話でつなげる 33 ネットワークの更なる応用 z 直したい現実 z z 会議室内で、全員がダイアルアッ プしてファイルを交換 災害時、公衆電話に殺到する z z z z ネットワークの構築は大変 z アドレスの割当 ルーターの設定 経路の設定 DNSの設定 z 無線の場合 z z z z z z 無線インタフェースがあるのだから、即座 にネットワーク構築 周りに計算機があれば何となく繋がる インターネットステーションとなる災害自 動車が乗り入れる z z 基地局の設置 チャネルの割当 セキュリティー 被災地でネットワークが構成されインター ネットに接続される 災害ロボットは、動的にネットワーク通信 して災害活動 z z 災害報告は、ネットワーク経由 リモートコントロールもネットワーク越し アドホックネットワークの活用 z z 災害時ネットワーク ロボットネットワーク z AIBO, SDR3X, ASIMO z パーソナルエリアネットワーク(PAN) 自動車間ネットワーク 路車間ネットワーク 軍事への応用 z センサーネットワーク z z z z z 歩兵間ネットワーク、戦車間ネットワーク 中央サーバにデータを収集 34 アドホックネットワークの歴史 z 1970年代 z DARPAにおいて、ALOHAプロジェクトやPacket Radio Network (PRNET) の活動 z z 1990年代 z z z z 無線ブロードキャスト特性を生かした、シングル/マルチホップ通信の可能性 IETF MANET Working Groupで、経路制御のプロトコル標準化スタート IEEEで802.11委員会で無線LANのプロトコル標準化スタート Ericsson、IBM、Intel、東芝、Nokiaで、Bluetoothの開発および標準化活動 スタート 2000年代 z z IEEE 802.11a,b,gなど、無線LAN技術の急速なデプロイ化 IETFで経路制御プロトコルの標準化終了 z AODV,DSR,OLSR,TBRPF Flooding の必要性 z Internet z 経路情報は、インターネットの階層構造に応じてaggregationが行われて共有. IPアドレスの割当てに応じてトポロジーが決定され、何処にパケットを配送すれば 良いか検討が付く z アドホックネットワーク z あるノードを探したいとき z z z IPアドレスはノードの識別子でしかなく、移動によりトポロジーも変更 インターネット: IPアドレスを元に経路検索 アドホックネットワーク: z z ネットワーク全体に問い合わせが必要(proactive) ネットワーク全体での経路交換が必要(reactive) インターネット:秩序 A B C AはDに配送するためには、 Bに配送すれば良いと分かる A D C MANET:無秩序 B D AはDに配送するためには、Dが何処 にいるかネットワーク全体で検索する 35 Flooding方式 送信ノードXはY発見のため経路 探索要求をネットワーク全体に Flooding 近隣ノードにブロードキャスト 近隣ノードはパケット受け取り後、 z z z X 宛先が自分(Y)だったら処理し て返答 ID*が同一のパケットは、複数 回処理しないで破棄 宛先が違う場合はさらに近隣 ノードにブロードキャスト z z z Y * 同一パケットの配送を避けるた め、送信パケットにIDを割当てる z 問題点 •無駄なパケットの送受信 •帯域やバッテリーの消費 •無線の輻輳によるデータ損失 •伝播遅延の増大 経路制御の区分 z Reactive Protocol z z z z z z Proactive Protocol z z z z On-demand型 経路が必要なときのみ経路探索および管理 通信開始時に経路探索が開始 通信期間中のみ経路を管理保持 シグナルメッセージを減らす Table駆動型 既存のRIPやOSPFのように常に経路を管理 通信時に即座に経路利用可能 Hybrid Protocol z ReactiveとProactive両方を用いた経路制御 36 AODV z Ad-hoc On-demand Distance Vector Routing Protocol z テーブル駆動型経路制御プロトコル z z z z RFC3561.txt (experimental) 2003年7月発行 37ページ 中間ノードが経路情報を持つため、エンドノードで全ての経路を知る必要は 無い uni-directionalリンクもサポート シーケンス番号を用いたループ防止 z z z ノードは、各自のシーケンス番号を管理 経路制御を行う場合、番号を増やす 古いシーケンス番号の経路は使わない AODV Spec. z AODVのメッセージ z z z z z RREQ: 経路要求メッセージ (flood) RREP: 経路応答メッセージ (unicast) RERR: 経路無効メッセージ(unicast/flood) RREP-ACK: 経路応答メッセージへの応答確認 (unicast) AODVの経路表 z z z z z 宛先アドレス 次ホップアドレス 宛先ノードのシーケンス番号 有効期間 precursor-list z 本経路を用いている、下位ノード群アドレス 37 経路要求 経路通知 Route Request (RREQ)の送信 Route Reply (RREP)の送信 無効経路削除 AODV 経路修復 Route Error (RERR)の送信 切断検知 切断検知 経路削除 RREP RREQ 経路削除 OLSR z z z Optimized Link State Routing Protocol z RFC3626.txt (experimental) 2003年10月発行 75ページ テーブル駆動型経路制御プロトコル z 中間ノードが経路情報を持つため、エンドノードで全ての経路を知る 必要は無い z uni-directionalリンクもサポート 効率的なFlooding方式 z Multi-Point-Relay (MPR) flooding z draft-perkins-manet-mprf-00.txt 38 Flooding vs. MPR Flooding z z 全てのノードが隣接ノード群にブロード キャスト ネットワークの端まで繰り返される z 最小のノードでネットワーク全体にパ ケットを配送する技術 青いノード:MPRノード 赤いノード:MPR選択者 (MPR selector) 青いノード群:MPRセット z z z z z MPR selectorはMPRに再送を許可 全てのノードはMPRセットを持つ MPRの選択方法 a o n m 1 8 l 2 7 i 1-hopノード 2-hopノード h b 2 f j z e 5 6 i d 4 7 g c 3 X k f j 1 8 l e 5 6 k m d 4 X n c 3 a o b h g 全てのノードは2ホップ先の ノードの状態を常に管理 z HELLOメッセージの交換 39 MPRの選択方法 1→a,o,n 1→a,o,n (3) (3) 2→a,b,o 2→a,b,o (3) (3) 3→b,c (1) 3→b,c (1) 4→c,d,e,f 4→c,d,e,f 5→e,f,g 5→e,f,g 6→g,h,i 6→g,h,i 7→i,j,k,l,m 7→i,j,k,l,m 8→l,m,n (1) 8→l,m,n (1) 唯一の2ホップノードを持つ1ホップノードを選ぶ 既に選択された2ホップノードしか持たない1ホップノードを削除 残った1ホップノードのうち一番多くの2ホップノードを持つものを選ぶ 選択されない2ホップノードが無くなるまで1ホップノードを選ぶ 1→a,o,n 2→a,b,o 3→b,c 4→c,d,e,f 5→e,f,g 6→g,h,i 7→i,j,k,l,m 8→l,m,n 1. 2. 3. 4. 1→a,o,n 2→a,b,o 3→b,c 4→c,d,e,f 5→e,f,g 6→g,h,i 7→i,j,k,l,m 8→l,m,n MPRの選択方法 (willingness) z 各ノードは Willingness という 0 ∼ 7 の範囲の値をもっており、この 値が高いほどMPRとして選ばれやすくなる。 z WILL_NEVER: 0 z WILL_LOW: 1 z WILL_DEFAULT: 3 z WILL_HIGH: 5 z WILL_ALWAYS: 7 z 例えば、電源供給を備えた固定ノードは WILL_ALWAYS に設定して おく 40 TCメッセージの配信 z MPRは必ずTopology Controlメッセージの配送をしなく てはならない z z z MPRとして選ばれていないノードはメッセージの配送をしては いけない MPRとして選ばれたかどうかは、HELLOメッセージを用いて知 る Topology Controlメッセージ z MPRとして自分を選んだノード(MRP選択者)のリストを入れて 送信 ルーティングテーブルの構築 z TCメッセージのフラッディングにより、すべてのノードは、すべての ノードのMPR集合を知ることができる。 z あるノードのMPR集合がわかるということは、「そのノードまで の最後の1ホップの経路がわかる」ということ。 z TCテーブルからルーティングテーブルを作成 z z TCテーブルにより任意の2ノードの経路がわかる。 ダイクストラ法により最短経路を計算する 41 MANETのインターネット接続性 z MANETをインターネットに接続する ためのInternet Gateway Internet GatewayはInternetと MANETをつなぐインフラ ReactiveとProactive両方サポート z 機能 z z z z z z z z Internet Internet NodeのInternet Gatewayの発見 Global Prefixを取得しglobalアドレ スの生成 Internet Gatewayをインターネットへ の経路として追加 インターネット経路の検索方法 利用される経路の検査 Mobile IPv6のサポート IG 新たな通信経路 Internet Internet Internet Internet MANET MANET 既存の通信 MANET内通信 Internet Internet Internet Internet MANET MANET MANET MANET MANET MANET MANET-Internet通信 MANET-Internet-MANET通信 42 通信環境に応じた経路制御 z 現在の経路制御技術は、常に有効 か? z z z z EndNodeのアドレス情報 に応じて階層を辿る必要 802.11, BlueTooth, IrDAで直接通 信すれば事足りるアプリケーションも 多い 車車間通信、名刺交換、ファイル交 換など 移動体通信プロトコルを考えると、経 路の最適化が行えない 経路制御技術の住み分け z バックボーン z Endノード z z IGP (AS内部)、EGP (AS間) MANET(EndNodeの通信範囲内) 既存経路制御 HAを経由した冗長経 路を用いた通信 HA1 HA2 移動体通信 プロトコル利用時 Convergence 43 MANET/NEMO,MIP相互補完 z MANETとMIP/NEMOは相互補完する技術 z MANET z z 最適化された経路(経路の階層構造のバイパス) Nested Mobility (双方向トンエルの回避) MIP/NEMO z z z アドレス割当て(ホームアドレス・モバイルネットワークプレフィックス) 通信の継続(移動透過性) 分類 z z z MANET:ローカルモビリティーとショートカット経路 NEMO: グローバルモビリティーと移動透過性 MIP/NEMOの無駄な経路 z z 無駄経路の発生 z MN/MRとHA間の双方向トンネルの利用 z インターネットの経路階層構造が経路のパスを伸ばす Endノード間でMANETによる経路確立 z 階層構造のバイパスによるパスの縮短 z 双方向トンネル回避による,通信性能の向上 Home Agent Home Agent Home Agent Home Agent 44 Nested Mobility!? z Home Agents MANETを使った双方向トンネルの回避 Access router(s) Access router(s) root-MR1 root-MR2 root-MR1 root-MR2 sub-MR1 sub-MR3 sub-MR1 sub-MR3 sub-MR2 sub-MR4 sub-MR2 sub-MR4 VMN1 VMN2 VMN1 VMN2 Mobile Gateway (MG) z Mobile Gatewayは二つの技術の統合 z z z NEMO Basic Support Internet Gateway MG(モバイルネットワーク)間を繋ぐオーバーレイネットワーク z Prefixによる経路集約 z 連続性 z z z 各MGが、モバイルネットワークプレフィックスをMANETで交換 Internet Gateway機能を用いたインターネットへのワイアレスアクセス MANET経路を用いた、宛先へのワイヤレスマルチホップアクセス Internet Internet MG MG Internet Connectivity with NEMO support Overlay MANET for inter mobile network connectivity MG MG MG: Mobile Gateway Mobile Network 45 経路の選択 HA Internet Internet Internet Internet Internet Internet HA MG MG MG MG MG MG MG 直接経路 MG MG nemo 経路 回避経路 MANET+NEMO = MANEMO z z MANETとNEMOの相互補完を目指す 統合するための必須機能 z z z z z z フロー制御・パス制御 規模性 セキュリティー マルチホーム・マルチパス 他 統合を前提としたアーキテクチャのデザインが重要 z z 個別の技術ではモバイルインターネットアーキテクチャは成立 しない 技術の連携による相乗効果の重要性 46 IP over Broadcast Real-time HD over IP with “i-Visto” i-Visto(アイビスト) i-Visto(アイビスト)::Internet Internetvideo videostudio studiosystem systemfor forHDTV HDTVproduction production NTTコミュニケーションズが提供する非圧縮HDTV(1.5Gbps),SDTV(270Mbps)等の高品質 NTTコミュニケーションズが提供する非圧縮HDTV(1.5Gbps),SDTV(270Mbps)等の高品質 な映像信号をIPネットワーク上の複数の拠点間でリアルタイムに伝送する装置 な映像信号をIPネットワーク上の複数の拠点間でリアルタイムに伝送する装置 HD-SDI 映像IF 1.5Gbps 1.5Gbit/sの非圧縮HDTV信号 データ分割 IPパケット化 HD-SDI 1.5Gbps IPパケット受信 データ再構成 IPパケット HDTVカメラ 映像IF 10GbE 10Gbit/s IPネットワーク IPネットワーク IPパケット 10GbE HDTVスクリーン i-Visto Gateway i-Visto Gateway 慶應大学藤沢キャンパス 大阪国際会議場 47 iHD1500 z UWTV(Research Channel)がAJAと協力し て作成した非圧縮HDTV をIP上でリアルタイムに 伝送する装置 z z z z z z Intel Xeon 3.2GHz * 2 SCSI RAID5 2GB MEM Intel PRO/1000 MT Dual AJA Video XENA DXT (New Rev) Windows XP Pro NA3000/HE1000/HD1000 z NTTエレクトロニクス製MPEG-2/HD映像伝送装置 z NA3000 z z z z z z HE1000 z z z z z z z 最大4本のMPEG-2ストリームをIPで伝送 伝送はRTP/UDP、unicast/multicast対応 パケットサイズは32KByteまで可変 MPEG-2入出力はDVB-ASIを利用し、エンコーダ、デコーダと接続 MPEG-2入力はパケット方式及びバースト方式(出力:パケット方 式) 映像入力フォーマット:HD-SDI(SMPTE292M) 映像プロファイル、レベル:MP@HL、422P@HL 映像フォーマット:1080i(1920x1080,29.97fps)、 720p(1280x720,59.94fps)に対応 信号フォーマット:4:2:0、4:2:2の圧縮が可能 音声入力方式:AES/EBU MUX機能 HD1000 48 Network Diagram AV Connection Diagram 49 AV Connection Diagram AV Connection Diagram 50 Information Web JGN2 Int’l circuit fiber cut z z 当初太平洋リンクとして 利用を予定していたJGN シカゴ線が集中豪雨によ るFiber Cut(1/10)が発生 1/13午後にrestoration 完了したが混乱及び再 度の障害を考慮して、青 山さん判断でbackup pathにて実行することに なった 写真 実際には川底ケーブルが増水で流された 51 AV Equipment i-Visto Barco DLP Projector iHD1500/NA3000/DVTS AV Control UW NA3000 iHD1500 AV Control room SDTV from Venue 52 Venue From UW From SFC UW studio UW member i-Visto team @venue 53 SFC/KEIO SFC, KEIO Univ 54 55 56 このときの経験が役に立つ IEEAF太平洋回線運用プレス会見 FLA-Studio(Venue) N+I Tokyo2004 in Makuhari DVTS V6 multicast 札幌お天気カメラ N+I Tokyo2004 in Makuhari 57 あけてみますた AJA Video XENA-HD Allocation for Digital Broadcasting System 携帯 HD 5.6MHz 23Mbps 携帯 SD 1.7MHz 7.6Mbps 1ラジオ 3ラジオ 429KHz 680Kbps 58 http://ascii24.com/news/i/hard/article/2003/09/30/imageview/images725390.jpg.html 59 実証実験イメージ CATV CATV H社 H社 検索・入手 CATV CATV A社 A社 登録 登録 CATV CATV G社 G社 検索・入手 登録 検索・入手 CATV CATV F社 F社 検索・入手 登録 コンテンツバンク 映像データベース CATV CATV B社 B社 映像データベース Webから簡単に使える 素材の流通を広められる 素材の提供(無料・有料) 素材の利用頻度の集計 登録 検索・入手 登録 検索・入手 検索・入手 CATV CATV C社 C社 登録 登録 CATV CATV E社 E社 検索・入手 CATV CATV D社 D社 60 CATV: LIVE Broadcast over IP TV system Experimentals on Internet DWDM網 DWDM網 キー局エリア キー局エリア ①TV放送中継/データ放送中継 地方局エリア 地方局エリア 放送局 放送局 ATMATM-TV中継網 TV中継網 ②大規模なキー局 コンテンツの流通促進 地方局間 地方局間 ③地方制作コンテンツ の流通促進 STB CATV/ISP CATV STB CATV局間 局間 CATV CATV局間 ④IPによるインタラクティブな 放送への対応 61 # of No de s Broadcast media for IPv6 Satellite Unidirectional Link Cell Cell Dedicated Dedicated Dedicated Dedicated Dedicated Bandwidth Terrestrial Digital Broadcasting Coverage DVTS on IPv6 Multicast チャンネルの選択 クライアントマシンⅠ チャンネルA チャンネルリスト チャンネルA チャンネルB チャンネルC クライアントマシンⅡ チャンネルB DVBSサーバ ルータ IP Multicast対応 複数のマルチキャストアド レスに対し映像を送信する クライアントマシンⅢ チャンネルB クライアントマシンⅤ チャンネルC クライアントマシンⅣ チャンネルC 62 AI3 partners with SOI-ASIA/AI3 z z z z z Keio University, Japan Nara Advanced Institute of Science and Technology, Japan Asian Institute of Technology (AIT), Thailand Institute Technology Bandung (ITB), Indonesia Brawijaya University, z z z z z z Chulalongkorn University, Thailand Prince of Songklang University, Thailand Chulachomklao Royal Military Academy, Thailand National University of Laos, Laos Institute of Technology of Cambodia, Cambodia Bangladesh University of Engineering and IPv6 Multicast for SOI-ASIA/AI3 Policy Routing with Authentications Satellite Multicast 9Mbps IPv6Multicast Mirroring of Classes 中継サイト(慶応大学) 高品質映像転送 DVTS (35Mbps) Internet 128kbps∼1.5Mbps UDLR V6 Secure Tunneling over V4 講師サイト 受講サイト(アジア・パートナーサイト) 63 z New AI3 C-Band Frequency Allocation When more than 3 197KG7W carriers are transmitted from SFC, the SFC license need to be changed. 18MHz -18 -17 -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 394KG7W (512kbps) VN ↓ SFC SFC transmit VN transmit -6 394KG7W (512kbps) MY ↓ SFC -5 -4 394KG7W (512kbps) SG ↓ SFC -3 -2 -1 394KG7W (512kbps) PH ↓ SFC 0 197KG7W (128kbps) Laos ↓ SFC PH transmit SG transmit MY transmit Laos transmit 9M40G7W (9690kbps) SFC ↓ UDL 1M19G7W (1536kbps) SFC ↓ VN 1M19G7W (1536kbps) SFC ↓ MY 1M19G7W (1536kbps) SFC ↓ SG 1M19G7W (1536kbps) SFC ↓ PH 197KG7W (128kbps) SFC ↓ Laos Dynamic Bandwidth Allocation z トラフィック量に応じて衛星 回線の帯域を動的に割り当て z z z インターネットを介して 地球局を制御 設定が失敗した場合、変 更前の設定を回復 衛星通信キャリアと協調しながら実 用化 z 技術の安全性を確認 : Planed carriers 1MHz : Existing carriers UDL from SFC JP-LK p2p JP-VN p2p JP-PH p2p JP-ML p2p JP-SG p2p 394KG7W (512kbps) 394KG7W (512kbps) 1M19G7W (1536kbps) 394KG7W (512kbps) 1M19G7W (1536kbps) 394KG7W (512kbps) 1M19G7W (1536kbps) 394KG7W (512kbps) 1M19G7W (1536kbps) 1M19G7W (1536kbps) 6M40G7W(6Mbps) Frequency 64 Policy Routing z z トラフィックの特性に応じたPolicy設定 z SOI-Asia授業やアーカイブ共有のトラフィックは片方向回線 へ z HTTP等のCommodityトラフィックは双方向回線へ Narrowband Bidirectionals QoS制御を応用したPolicy適用状況の確認 Policy Router Broadband Unidirectionals SOI ASIA Project SOI Asia Sharing Knowledge Across Borders - Tsunami: Lessons Learned and Universities' Role – Date & Time Feb 24, 2005 16:30-20:30(JST) 16:30-17:00 17:00-17:30 17:30-18:00 18:10-18:40 18:40-19:10 19:10-19:20 19:20-20:10 20:10-20:30 Tohoku Univ Multicast on Satellite Link (9Mbps) Program DV Keynote - Prof. Jun Murai Report from Japan(1) Reports from Thailand Report from Japan (2) Report from Indonesia (1) Report from Indonesia (2) Panel Discussion Closing Keio DVTS (35Mbps) Keio Univ (128kbps∼1.5Mbps) Panelist Sites - Keio University, Japan - Tohoku University, Japan - Asian Institute of Technology (AIT), Thailand ( by Dr. Anat in Chulalongkorn University) - Institut Teknologi Bandung (ITB), Indonesia - Brawijaya University, Indonesia AIT Panelist site Partner sites UNIBRAW ITB Damaged Area by Tsunami Other SOI ASIA Partner Sites (Total: 11countries 17sites) Chulalongkorn University (Thailand) Prince of Songkla University (Thailand) Chulachomklao Royal Military Academy (Thailand) National University of Laos (Laos) University of Computer Studies, Yangon (Myanmar) Sam Ratulangi University (Indonesia) Hasanuddin University (Indonesia) Institute Of Information Technology (Vietnam) Advanced Science and Technology Institute (Philippines) Institute of Technology of Cambodia (Cambodia) Bangladesh University of Engineering and Technology (Bangladesh) Mongolian University of Science and Technology (Mogolia) Tribhuvan University (Nepal) 65 SOI Asia Symposium z z z スマトラ沖地震によるインド洋大津波: アジアの大学から世界へ - 今大学に何が求められているか? 2005年2月24日(木)16:30-20:30 参加大学 z z z z z 東北大学 衛星マルチキャスト (9Mbps) DV 首相官邸 高品質映像転送 (DVTS 35Mbps) 慶應義塾大学 東北大学 アジア工科大学(タイ) ※チュラロンコン大学 Dr.Anatによる主催 バンドン工科大学(インドネシア) ブラビジャヤ大学(インドネシア) 慶応大学 地上線(128kbps∼1.5Mbps) アジア工科大 参加サイト パートナーサイト ブラビジャヤ大 バンドン工科大 スマトラ沖地震・津波被災地域 Education in ASIA IPv6 Deployment SOI System Policy Routing QoS Network Mnonitoring DVTS Operator Education ・・・ Reliable Transport Multicast IPv6 DBA UDLR UDL+BDL Satellite Internet ・・・ Lambda Internet 66 “Interactive Distance Education” July 2nd 2003 Participants from; KEIO, Japan UCSY, Myanmar ASTI, Philippine ITB, Indonesia AFY, Malaysia NUOL, Laos 67 Lambda Internet 68 WIDE 10GE Backbone T-LEX/IEEAF Press conference FLA-Studio N+I Tokyo2004 in Makuhari 69 Tokyo Lambda Exchange(T-LEX) IEEAF Pacific Asian Extension IEEAF Pacific Circuit OC-192 Pacific Northern GigaPOP OC-192 T-LEX (Seattle, WA) 10GB/GbE (Tokyo, JAPAN) Japanese Japanese Academic Academic Networks Networks T-LEX Configuration z z z ONS-15454: OC-192, OC-48, 4*ML1000-2 - Optical MUX BigIron-15000: 16*GbE, 3*10GE, 2*OC12-POS - Provides L2 switch as well as IPv4 L3 Catalyst 6500: OC-48, 4*10GE, 6*GbE - Provides OC-48 as well as IPv6 L3 70 The current configuration internal to T-LEX OC-12 Pacific NorthWest GigaPOP 8*GbE AS23614 (Seattle, WA) OC-192 AS23614 10GE Participating Networks BigIron 15000 OC-48 Catalyst 6500 ONS-15454 When T-LEX provides layer-3 service in IPv4 and in IPv6, it uses AS23814. Current Participants of T-LEX Participant ASN Access IPv4 IPv6 Status WIDE Project 2500 10GE YES YES Operational Dragon Tap 9407 FE YES YES Operational APAN-JP 7660 10GE YES YES Operational MAFFIN 18125 GbE YES YES Operational SINET 2907 JGN2 N.A. GbE YES ? connected soon 10GE N.A. N.A. connected soon 71 WIDE-IEEAF Lambda Internet 7600 km 9300 km 10 Gbps λ 10 Gbps λ 17 Time Zones IEEAF Wan-Phy test: Seattle-Tokyo z z z The first 10GbE WAN-PHY btwn US-JP On IEEAF OC-192 Tokyo-Seattle Hitachi’s WAN-PHY equipment 東京 10GBASE-EW IEEAF 回線 SONET 交換器 OC-192 1000BASE-SX (*2) シアトル SONET 交換器 1000BASE-SX 72 日米間ネットワーク 10G Network WIDE SFC APAN Abilene USC USC ネットワークトポロジ図 DV SEND 132 DV SEND 133 DV RECV 134 DV RECV 135 HD CLIENT 130 Cat6K $ traceroute 198.32.53.10 1 203.178.133.141 (203.178.133.141) 18.801 ms 38.004 ms 7.505 ms 2 tpr2-ae0-6.jp.apan.net (203.181.249.97) 1.977 ms 1.903 ms 3.945 ms 3 transpac-la-tpr2.jp.apan.net (203.181.248.129) 105.506 ms 105.878 ms 105.445 ms 4 198.32.11.38 (198.32.11.38) 105.890 ms 105.728 ms 105.717 ms 5 baja.ip4.int (198.32.53.10) 105.667 ms 105.657 ms 105.621 ms 203.178.133.130/28 DV & HD Demo SFC HD CLIENT 131 AS#4552 USC fujisawa IPv6/v4 Tunneling BI4K fujisawa BI4K yagami AS#2500 WIDE 3ffe:805:e9/48 10Gbit Ethernet USC Robert Zemeckis Center DVTS 10 BI4K cat6K Cat3760 nezu DV SEND 11 NTT Otemachi 7603 ZML 203.178.133.142 VLAN 53 203.178.133.141 APAN AS7660 T-LEX 203.178.133.128 T640 AS11537 ::3 シカゴ経由 SERVER 10 198.32.52.0/24 DV ETC 198.32.53.0/24 HD Demo ::1 BI8K Abilene – Pacific Wave - USC ::2 73 Long Distance experiments of Data Reservoir system Data Reservoir / GRAPE-DR project K.Hiraki University of Tokyo 24,000km(15,000miles) OC-48 x 3 GbE x 1 OC-192 15,680km (9,800miles) Juniper T320 8,320km (5,200miles) iSCSI testing used IEEAF 74 List of experiment members The University of Tokyo Fujitsu Computer Technologies WIDE project Chelsio Communications Cooperating networks (West to East) WIDE APAN / JGN2 IEEAF / Tyco Telecommunications Northwest Giga Pop CANARIE (CA*net 4) StarLight Abilene SURFnet SCinet The Universiteit van Amsterdam CERN K.Hiraki University of Tokyo 3rd Generation Data Reservoir • Hardware and software basis for 100Gbps Distributed Datasharing systems • • 10Gbps disk data transfer by a single Data Reservoir server Transparent support for multiple filesystems (detection of modified disk blocks) • Hardware(FPGA) implementation of Inter-layer coordination mechanisms • 10 Gbps Long Fat pipe Network emulator and 10 Gbps data logger K.Hiraki University of Tokyo 75 Features of a single server Data Reservoir Low cost and high-bandwidth disk service • A server + two RAID card + 50 disks • Small size, scalable to 100Gbps Data Reservoir (10 servers --- 2 racks) • Mother system for GRAPE-DR simulation engine • Compatible to existing Data Reservoir system • Single stream TCP performance (must be more than 5 Gbps) • Automatic adaptation for network condition – Maximize multi-stream TCP performance – Load balancing among parallel TCP streams K.Hiraki University of Tokyo Utilization of 10Gbps network • A single box 10 Gbps Data Reservoir server • • • • Quad Opteron server with multiple PCI-X buses (prototype, SUN V40z server) Two Chelsio T110 TCP off-loading NIC Disk arrays for necessary disk bandwidth Data Reservoir software (iSCSI deamon, disk driver, data transfer maneger) PCI-X bus Quad Opteron Server (SUN V40z) Linux 2.6.6 PCI-X bus PCI-X bus PCI-X bus Chelsio T110 TCP NIC 10GBASE-SR Chelsio T110 TCP NIC SCSI adaptor 10G Ethernet Switch Ultra320SCSI SCSI adaptor Data Reservoir Software K.Hiraki University of Tokyo 76 Single stream TCP performance • Importance of hardware-supported “Inter-layer optimization” mechanism – CometTCP hardware (TCP tunnel by non-TCP protocol) – Chelsio T110 NIC (pacing by network processor) – Dual ported FPGA based NIC (under development • • Standard TCP, standard Ethernet frame size Major problem – Conflict between long RTT and short RTT – Detection of optimal parameters Chelsio T110 Dual ported NIC by U. of Tokyo K.Hiraki University of Tokyo Tokyo-CERN experiment (Oct.2004) • CERN-Amsterdam-Chicago-Seattle-Tokyo – SURFnet – CA*net 4 – IEEAF/Tyco – WIDE – 18,500 km WAN PHY connection • Performance result – 7.21 Gbps (TCP payload) standard Ethernet frame size, iperf – 7.53 Gbps (TCP payload) 8K Jumbo frame, iperf – 8.8 Gbps disk to disk performance • 9 servers, 36 disks • 36 parallel TCP streams K.Hiraki University of Tokyo 77 Network topology of CERN-Tokyo experiment T-LEX Fujitsu XG800 12 port switch IBM x345 server Dual Intel Xeon 2.4GHz 2GB memory Linux 2.6.6 (No.2-7) Linux 2.4.X (No. 1) Tokyo Extreme Summit 400 IBM x345 Seattle IBM x345 GbE Foundry BI MG8 Data Reservoir at Univ. of Tokyo StarLight Minneapolis Chicago Opteron server Foundry NetIron40G Chelsio Dual Opteron248,2.2GHz T110 NIC1GB memory Fujitsu XG800 Linux 2.6.6 (No.2-6) IBM x345 server Dual Intel Xeon 2.4GHz 2GB memory Linux 2.6.6 (No.2-7) Linux 2.4.X (No. 1) 10GBAS E-LW Opteron server Chelsio Dual Opteron248,2.2GHz 1GB memoryT110 NIC Linux 2.6.6 (No.2-6) IBM x345 Vancouver Pacific Northwest Gigapop Amsterdam CERN (Geneva) Foundry FEXx448 Nether Light IBM x345 GbE Data Reservoir at CERN(Geneva) WIDE / IEEAF CA*net 4 K.Hiraki SURFnet University of Tokyo Difficulty on CERN-Tokyo Experiment • Detecting SONET lever errors – Synchronization error – Low rate packet losses • Lack of tools for debugging network – Loopback at L1 is the only useful method – No tools for performance bugs • Very long latency K.Hiraki University of Tokyo 78 SC2004 bandwidth challenge (Nov.2004) • CERN-Amsterdam-Chicago-Seattle-Tokyo – Chicago Pittsburgh – SURFnet – CA*net 4 – IEEAF/Tyco – WIDE – JGN2 – Abilene – 31,248 km (RTT 433 ms) (but shorter distance by LSR rules, 20,675 km) • Performance result – 7.21 Gbps (TCP payload) standard Ethernet frame size, iperf – 1.6 Gbps disk to disk performance • 1 servers, 8 disks • 8 parallel TCP streams K.Hiraki University of Tokyo Bandwidth Challenge: Pittsburgh-Tokyo-CERN Single stream TCP University of Amsterdam 31,248 km connection between SC2004 booth and CERN through Tokyo Force10 Switch Latency 433 ms RTT Chicago SCinet backborn StarLight Juniper T320 Router Juniper T640 Router ONS 15454 HDXc Amsterdam Atlantic NetherLight Ocean Force10 Switch Force10 Switch ONS 15454 SURFnet (at CERN) Procket Router Foundry BI MG8 Chelsio T110 NIC Opteron4 Pacific Opteron server Dual Opteron248, 2.2GHz 1GB memory Linux 2.6.6 (No.2-6) ONS 15454 Calgary Foundry NetIron 40G CERN Fujitsu XG800 Switch Chelsio T110 NIC Procket Router ONS 15454 Data Reservoir booth at SC2004 Tokyo T-LEX APAN/JGN II Router or L3 switch K.Hiraki Minneapolis Ocean Tokyo APAN WIDE ONS 15454 Foundry NetIron 40G IEEAF/Tyco/WIDE ONS 15454 CANARIE L3 switch used as L2 Abilene Vancouver Seattle Pacific Northwest Gigapop SCinet Opteron server Dual Opteron248, 2.2GHz Opteron2 1GB memory Linux 2.6.6 (No.2-6) Data Reservoir project at CERN(Geneva) SURFnet L1 or L2 switch University of Tokyo 79 Pittsburgh-Tokyo-CERN Single stream TCP speed measurement System • Server configuration • CPU: Dual AMD Opteron 248, 2.2GHz • Mother Board: RioWorks HDAMA rev. E • Memory: 1G bytes, Corsair Twinx CMX512RE-3200LLPT x 2, PC3200, CL=2 • OS: Linux kernel 2.6.6 • Disk Seagate IDE 80GB, 7200r.p.m. (disk speed not essential for performance) • Network interface card • Chelsio T110 (10GBASE-SR), TCP offload engine (TOE), Observed bandwidth on the network (at Tokyo T-LEX NI40G • PCI-X/133 MHz I/O bus connection • TOE function ON Technical points • Traditional tuning and optimization methods • congestion window size, buffer size, size of queue etc. • Ethernet frame size (standard frame, jumbo frame) CANARIE • Tuning and optimization by Inter-layer coordination(Univ. of Tokyo) • Fine-grained pacing by offload engine • optimization at slow start phase • Utilization of flow control IEEAF/Tyco/WIDE Vancouver Seattle WIDE APAN/JGN II Amsterdam Calgary Minneapolis Chicago Geneva SURFnet Abilene CERN Pittsburgh Tokyo • Performance of single stream TCP on 31,248 km circuit • 7.21 Gbps (TCP payload), standard Ethernet frame ⇒ 224,985 terabit meter / second 80% more than previous Land Speed Record Network used in the experiment K.Hiraki University of Tokyo Difficulty on SC2004 LSR challenge • Method for performance debugging – Dividing the path (CERN to Tokyo, Tokyo to Pittsburgh) • Jumbo frame performance (unknown reason) • Stability in network • QoS problem in the Procket 8800 routers K.Hiraki University of Tokyo 80 Year end experiments • Target – > 30,000 km LSR distance – L3 switching at Chicago and Amsterdam – Period of the experiment • 12/20 – 1/3 • Holiday season for vacant public research networks • System configuration – A pair of opteron servers with Chelsio T110 (at N-otemachi) – Another pair of opteron servers with Chelsion T110 for competing traffinc generation – ClearSight 10Gbps packet analyzer for packet capturing K.Hiraki University of Tokyo Single stream TCP – Tokyo – Chicago – Amsterdam – NY – Chicago - Tokyo Vancouver OME 6550 ONS 15454 Calgary ONS 15454 ONS 15454 Minneapolis ONS 15454 OME 6550 Chicago Router or L3 switch CANARIE L1 or L2 switch SURFnet Tokyo Opteron1 Chelsio T110 NIC T-LEX IEEAF/Tyco ONS 15454 WIDE Opteron server Opteron3 Chelsio T110 NIC WAN PHY Foundry NetIron 40G University of Amsterdam Seattle Pacific Northwest Gigapop SURFnet ONS 15454 Pacific Force10 E600 WAN PHY Ocean WIDE Opteron server Procket 8812 TransPAC APAN/JGN Force10 E1200 CISCO 6509 SURFnet Atlantic Ocean Procket 8801 T640 HDXc OC-192 CISCO 12416 SURFnet Chicago StarLight Fujitsu XG800 Abilene OC-192 SURFnet ClearSight 10Gbps capture T640 HDXc Amsterdam New York NetherLight MANLAN Univ of Tokyo K.Hiraki CISCO 12416 SURFnet OC-192 WIDE IEEAF/Tyco/WIDE CANARIE SURFnet Abilene APAN/JGN2 University of Tokyo 81 UW StarLight CA*net 4 SURFnet ClearSight 10GE analyzer 10GE-LR 6509 10GE-LW 10GE-LR OC-192 12416 AR5 12416 CR1 HDXc GX OC-192 OC-192 OC-192 T640 10GE-LR T640 10GE-LR PRO8801 JGN II OC-192 10GE-LR PRO8812 E600 OC-192 10GE-LW 15454 10GE-LW E1200 OC-192 OME6500 OC-192 OME6500 OC-192 15454 15454 IEEAF OC-192 15454 10GE-SR tap XG1200 T110 opteron3 NIC VLAN B (10) NI40G 10GE-SR T110 opteron1 NIC 10GE-LW VLAN A (911) UvA OC-192 T-LEX HDXc Data Reservoir "operational and production-oriented high-performance research and educations networks" VLAN D (914) APAN TransPAC Tokyo/notemachi Seattle Vancouver Abilene Chicago MANLAN NYC SURFnet A’dam v0.06, Dec 21, 2004, [email protected] Figure 1a. Network topology K.Hiraki University of Tokyo CANARIE Calgary Vancouver CA*net 4 Seattle IEEAF/Tyco/WIDE Amsterdam Minneapolis Chicago SURFnet APAN/JGN2 Abilene NYC Tokyo Network used in the experiment A router or an L3 switch A L1 or L2 switch Figure 2. Network connection K.Hiraki University of Tokyo 82 Difficulty on Tokyo-AMS-Tokyo experiment • Packet loss and Flow control – About 1 loss/several minutes when flow control off – About 100 losses/several minutes when flow control on – Flow control at edge switch does not work properly • Difference of network behavior by the direction • Artificial bursty behavior caused by switches and routers – Outgoing packets from NIC are paced properly. • Jumbo frame packet losses – Packet losses begin from MTU 4500 – NI40G and Force10 E1200, E600 are on the path. • Lack of peak network flow information – 5 min average BW is useless for TCP traffic K.Hiraki University of Tokyo Network Traffic on routers and switches StarLight Force10 E1200 University of Amsterdam Force10 E600 Abilene T640 NYCM to CHIN TransPAC Procket 8801 Submitted run K.Hiraki University of Tokyo 83 History of single-stream IPv4 Internet Land Speed Record Distance bandwidth product Tbit m / s 2004/12/25 Data Reservoir project WIDE project SURFnet CANARIE 216300 Tbit m / s Experimental result 1,000,000 100,000 2004/11/9 Data Reservoir project WIDE project 10,000 148850 Tbit m / s Internet Land Speed Record 1,000 2000 2001 2002 2003 2004 2005 2006 2007 Year K.Hiraki University of Tokyo Setting for instrumentation • Capture packet at both source-end and destination-end • Packet filtering by src-dst IP address • Capture up to 512 MB Tap ClearSight • Precise packet counting was very useful Source Server Network To be tested Destination Server Source Server Fujitsu XG800 10G L2 switch ClearSight 10Gbps Capture system K.Hiraki XG800 Destination Server University of Tokyo 84 Packet count example K.Hiraki University of Tokyo Traffic monitor example K.Hiraki University of Tokyo 85 Possible arrangement of devices • 1U loss-less packet capturing box developed at U. of Tokyo – 2 10GBASE-LR interface – Lossless capture up to 1GB – Precise time stamping • Packet generating server – 3U opteron server + 10Gbps Ethernet adaptor – Pushing network by more than 5 Gbps TCP/UDP • Taps and tap selecting switch – Currently, port mirroring is not good for instrumentation – Capturing backborn traffic and server in/out K.Hiraki University of Tokyo Summary • Single Stream TCP – We removed TCP related difficulties – Now I/O bus bandwidth is the bottleneck – Cheap and simple servers can enjoy 10Gbps network • Lack of methodology in high-performance network debugging – 3 day debugging (overnight working) – 1 day stable period (usable for measurements) – Network may feel fatigue, some trouble must happen – We need something effective. • Detailed issues – Flow control (and QoS) – Buffer size and policy – Optical level setting K.Hiraki University of Tokyo 86 Thanks K.Hiraki University of Tokyo Latency 87 Contents location Contents Cache: ‘Push data toward users’ Contents Cache Cache Cache 88 Direct path, direct peering Contents Lambda network: MPLS and beyond Contents 89 Control paths may not follow data paths PSTN PSTN VoIP Network VoIP Network (1) アクセスラインにADSL/FTTH網を使う形態 VoIP Evolution IP phones IP network PSTN PSTN phones Cell phones Cell Phones ADSL/FTTH IP phones PSTN PSTN phones IP network Cell Phones Cell phones CATV IP phones CATV ISP ISP PSTN PSTN Phones IP network Cell Phones Cell phones ADSL/FTTH 15 90 VoIP: 050 regional code criteria Class A Class B Class C Trans. Quality >80 >70 >50 Audio Quality >86 >73 >50 End-to-End latency <100ms <150ms <400ms VoIP Call Control and Data PSTN PSTN Data Plane: Voice Data VoIP Network VoIP Network Control Plane: Call Flow 91 EGP Today.. A Æ B Æ E = 3 < A ÆC 300ms ÆDÆE=4 P2P,WWW, VoiP, Jam Session AS ASBB AS ASAA AS ASEE AS ASDD AS ASCC 30ms インターネットの構造 z AS数は右上がり(from routeview/caida) z z Transit-AS数は少ない(現在16%)、約半分はStubASだけを持つSmall-ISP 約92%はStubかsmall isp z 上位1%のASが60%のStub-AS, Small-ISPと接続: Scale Free Network z Avg. AS Path = 3∼5(routeview) z Lakshminarayanan(Infocom2002) 上位0.18%は完全グラフに近い Dense/Transit Core (1.4%) Outer Core 9.6% Customer AS Small regional ISP 8.9% 81.5% Avg. Degree=6 8.2% 6.1% 1.7% 50.6% Avg. Degree=1.84 16.1% 14.8% routeviewのデータから 92 ASの広告する情報と全体データ量の算出(1) 全体AS数 A TransAS数T = A * 0.1 CustomAS数C = A * 0.9 TransEdge数Te =T * 6 全体TransASグラフデータ量TG TG(A,d) = d・T + dt・Te = 0.1dA + 2.4dA = 2.5dA = O(A) CustomEdge数Ce =C * 1.84 全体Edge数E =Te + Ce 全体ASグラフデータ量G G(A,d) = TG(A,d) + dt・Ce = 2.4dA + 6.6dA = 9.0dA = O(A) ノード状態データ量d bytes リンク状態データ量dt = 4d 経路は算出に含めない Æ 50万経路が流れてみんなマルチホームし ていても100万経路 x 8 = 8Mbytes ASの広告する情報と全体データ量の算出(2) z 全体ASグラフ情報データ量 Required Data Size 120 d=16 d=32 d=64 d=128 AS 100 Data Size(MBytes) 80 60 40 AS 20 0 10000 20000 30000 40000 50000 60000 70000 80000 90000 AS 100000 Number of Total AS ASはルータと違って内部の通過遅延が一定ではない! 93 ASの広告する情報と全体データ量の算出(3) 全体AS数 A 全TransAS数T = A * 0.1 DenseAS数Td = A * 0.0018 TransitAS数Tt = A * 0.0118 OuterAS数To = A * 0.0864 CustomAS数C = A * 0.9 全体ASグラフデータ量G’ Required Data Size 10000 d=16 d=32 d=64 d=128 1000 Data Size(G Bytes) TransEdge数Te =T * 6 CustomEdge数Ce =C * 1.84 平均Dense内CEdge数Cd =A*0.0404 平均Transit内CEdge数Ct =A*0.0032 平均Outer内CEdge数Co =A*0.0004 全体Edge数E =Te + Ce G’(A,d) = G(A,d) + Td * Cd^2 * dl + Tt * Ct^2 * dl + To* Co^2 * dl = 9.0dA + .0000122866dA^3 = O(A^3) ノード状態データ量d bytes リンク状態データ量dt = 4d AS間パス状態データ量dl = 4d 100 10 1 0.1 10000 20000 30000 40000 50000 60000 70000 80000 90000 100000 Number of Total AS Packet Forwarding z z 各ルータが経路表を保持(ホップバイホップ型) パケットの宛先アドレスから次ホップを決定 Dst NH P Dst NH P Q R S P Q C C P Q R S A A D C Dst NH P Q R S E E R E B D C E R A Q Dst NH P Q R S A A E E Dst NH P Q R S S C C D S AÆBÆDで、Flow(PÆR)用に帯域確保した場合、通常では転送できない 94 Forwarding Plane z あるパスが決定する経路制御されたネットワーク z 実際にはPATH(s,d)が到達する必要は無い。 z 例)PATH(s,d)の転送プレーン d PATH(s,d) q s r p ToS Routing Multiple Routing Tables ToS 0 ToS 1 ToS 2 ToS 3 ……… z Forwarding Plane(転送プレーン) 始点s・終点dが決まるとパスPATH(s,d)が決定 Destination Nexthop Destination Nexthop DestinationA NexthopR1 R1 R2 R2 Destination Nexthop C R1R2 R2 A B R2 C R4 D A B C R1 D R2R2R4….. ….. B C D …..R2R2R4….. ….. ….. C D …..…..R2R4…..….. ….. ….. R4….. D ….. …..….. …..….. ….. ….. A B Destination Nexthop R1 A 1. table selection z B 2. route lookup 3. forwarding Data ToS0 Dst B R2 packet 95 Filter-based Routing z IntServ,QOSPF,etc Filter List 1. filtering packet FiterNum DstAddr SrcAddr Proto DstPort SrcPort Nexthop * S1 B Q R7 * C R R5 * D S R1 TCP HTTP 1 * * 2 B Q * 3 C R 4 * S Match? Yes No Destination Nexthop 2. route lookup A R1 B R2 C R2 R4 ….. ….. D ….. ….. To Nexthop 3. forwarding Routing Table Multiple Forwarding Plane z 多重化された転送プレーン z z z 例)プレーンA上のPATH(s,d)は と表現 PATH A ( s, d ) 原則的に常に同一プレーン上で転送される必要性(矛盾Æループ) パケット単位でプレーンの識別が問題 r q s p q s p q s p PATH A ( s, d ) d t r Plane A t d r Plane B t d PATH B ( s, d ) PATH C ( s, d ) r Plane C 96 Replaced Model(MPLS) z z z IPと同様のForwarding Plane 回線交換網を基本とした識別子を持つデータリンクを利用 下位層のパスでIPの転送プレーンを無視して他のパスに転送可能 xxのフローは qÆtのパスに PATH(s,d) d r L3経路制御 q 振ろう t s p ATM/FR、L2.5ラベ r ルを用いて自由な パス設定が可能 L2(.5)転送制御 q t s MPLSによる明示的転送 IN P Flowにより 振り分け A a Q OUT IN OUT IF Label IF Label IF Label IF Label a 30 c 33 a 31 b 33 c 34 a 33 b 17 a 34 b 18 a B c C a R b D b b L3Flow OUT Info. IF Label PÆR a 30 QÆR a 31 a IN 障害を検知 b/33をc/34に 変更 E a IN IF Label b OUT IF Label IF Label a 17 b 17 a 18 a 33 b 17 97 2001 Internet Traffic Asia and Europe: Latency? London Tokyo Latency between Asia and Europe (Tokyo-London) Russia: 約13,200km 94ms SeeMeeWee3: 約25,000km 180ms 98 ‘Broadand Network and Computing’ 99
© Copyright 2026 Paperzz