RFC5184 日本語訳

5184 Unified Layer 2 (L2) Abstractions for Layer 3 (L3)-Driven FastHandover. F. Teraoka, K. Gogo, K. Mitsuya, R. Shibui, K. Mitani. May 2008. (Format: TXT=64137 bytes) (Status: EXPERIMENTAL)
プログラムでの自動翻訳です。
英語原文

Network Working Group                                         F. Teraoka
Request for Comments: 5184                                       K. Gogo
Category: Experimental                                        K. Mitsuya
                                                               R. Shibui
                                                               K. Mitani
                                                         KEIO University
                                                                May 2008

Teraokaがコメントのために要求するワーキンググループF.をネットワークでつないでください: 5184年のK.の精力的なカテゴリ: 実験的なK.の渋井K.Mitani慶応大学三屋R.2008年5月

                   Unified Layer 2 (L2) Abstractions
                 for Layer 3 (L3)-Driven Fast Handover

層の3(L3)の駆動速い引き渡しのための統一された層2(L2)の抽象化

Status of This Memo

このメモの状態

   This memo defines an Experimental Protocol for the Internet
   community.  It does not specify an Internet standard of any kind.
   Discussion and suggestions for improvement are requested.
   Distribution of this memo is unlimited.

このメモはインターネットコミュニティのためにExperimentalプロトコルを定義します。 それはどんな種類のインターネット標準も指定しません。 議論と改善提案は要求されています。 このメモの分配は無制限です。

IESG Note

IESG注意

   This document is not an IETF Internet Standard.  It represents the
   consensus of the MOBOPTS Research Group of the Internet Research Task
   Force.  It may be considered for standardization by the IETF in the
   future.

このドキュメントはIETFインターネットStandardではありません。 それはインターネットResearch Task ForceのMOBOPTS Research Groupのコンセンサスを表します。 それは将来、標準化のためにIETFによって考えられるかもしれません。

Abstract

要約

   This document proposes unified Layer 2 (L2) abstractions for Layer 3
   (L3)-driven fast handovers.  For efficient network communication, it
   is vital for a protocol layer to know or utilize other layers'
   information, such as the form of L2 triggers.  However, each protocol
   layer is basically designed independently.  Since each protocol layer
   is also implemented independently in current operating systems, it is
   very hard to exchange control information between protocol layers.
   This document defines nine kinds of L2 abstractions in the form of
   "primitives" to achieve fast handovers in the network layer as a
   means of solving the problem.  This mechanism is called "L3-driven
   fast handovers" because the network layer initiates L2 and L3
   handovers by using the primitives.  This document is a product of the
   IP Mobility Optimizations (MobOpts) Research Group.

このドキュメントはLayer3(L3)の駆動速い身柄の引き渡しのための統一されたLayer2(L2)抽象化を提案します。 効率的なネットワークコミュニケーションに関しては、プロトコル層が他の層の情報を知っているか、または利用するのが、重大です、L2引き金のフォームなどのように。 しかしながら、各プロトコル層は基本的に独自に設計されています。 また、各プロトコル層が現在のオペレーティングシステムで独自に実装されるので、プロトコル層の間で制御情報を非常に交換しにくいです。 このドキュメントは、問題を解決する手段としてネットワーク層における速い身柄の引き渡しを達成するために「基関数」の形で9種類のL2抽象化を定義します。 ネットワーク層が基関数を使用することによってL2とL3身柄の引き渡しを開始するので、このメカニズムは「L3駆動の速い身柄の引き渡し」と呼ばれます。 このドキュメントはIP Mobility Optimizations(MobOpts)研究Groupの製品です。

Teraoka, et al.               Experimental                      [Page 1]

RFC 5184      L2 Abstractions for L3-Driven Fast Handover       May 2008

Teraoka、他 L3駆動の速い引き渡し2008年5月のための実験的な[1ページ]RFC5184L2抽象化

Table of Contents

目次

   1. Introduction ....................................................3
   2. Terminology .....................................................3
   3. Primitives for L2 Abstractions ..................................4
   4. Definitions of Primitives .......................................6
      4.1. L2-LinkStatus (Type 1) .....................................6
      4.2. L2-PoAList (Type 1) ........................................6
      4.3. L2-PoAFound (Type 2) .......................................6
      4.4. L2-PoALost (Type 2) ........................................6
      4.5. L2-LinkUp (Type 2) .........................................7
      4.6. L2-LinkDown (Type 2) .......................................7
      4.7. L2-LinkStatusChanged (Type 2) ..............................7
      4.8. L2-LinkConnect (Type 3) ....................................7
      4.9. L2-LinkDisconnect (Type 3) .................................8
   5. Definitions of Static Parameters ................................8
      5.1. Network Interface ID .......................................8
   6. Definitions of Dynamic Parameters ...............................8
      6.1. PoA (Point of Attachment) ..................................8
      6.2. Condition ..................................................8
      6.3. PoA List ...................................................9
      6.4. Enable/Disable .............................................9
      6.5. Ack/Error ..................................................9
   7. Architectural Considerations ....................................9
   8. Security Considerations ........................................13
   9. Acknowledgements ...............................................14
   10. References ....................................................14
      10.1. Normative References .....................................14
      10.2. Informative References ...................................14
   Appendix A.  Example Scenario  ....................................16
   Appendix B.  Example Operation for FMIPv6  ........................17
     B.1.  Example Operation-1 for FMIPv6 ............................18
     B.2.  Example Operation-2 for FMIPv6 ............................20
     B.3.  Experiment ................................................21
   Appendix C.  Example Mapping between L2 Primitives and
                Primitives in IEEE 802.11 and IEEE 802.16e  ..........22
   Appendix D.  Example Mapping of Primitives and IEEE 802.11  .......24
     D.1.  L2-LinkStatus  ............................................24
     D.2.  L2-PoAList ................................................24
     D.3.  L2-PoAFound  ..............................................24
     D.4.  L2-PoALost ................................................25
     D.5.  L2-LinkUp  ................................................25
     D.6.  L2-LinkDown  ..............................................25
     D.7.  L2-LinkStatusChanged ......................................25
     D.8.  L2-LinkConnect ............................................26
     D.9.  L2-LinkDisconnect  ........................................26
   Appendix E.  Implementation and Evaluation of the Proposed
                Model ................................................26

1. 序論…3 2. 用語…3 3. L2抽象化のための基関数…4 4. 基関数の定義…6 4.1. L2-LinkStatus(1をタイプします)…6 4.2. L2-PoAList(1をタイプします)…6 4.3. L2-PoAFound(2をタイプします)…6 4.4. L2-PoALost(2をタイプします)…6 4.5. L2-結合(2をタイプします)…7 4.6. L2-LinkDown(2をタイプします)…7 4.7. L2-LinkStatusChanged(2をタイプします)…7 4.8. L2-LinkConnect(3をタイプします)…7 4.9. L2-LinkDisconnect(3をタイプします)…8 5. 静的なパラメタの定義…8 5.1. インタフェースIDをネットワークでつないでください…8 6. 動的パラメータの定義…8 6.1. PoA(接着点)…8 6.2. 条件とします。8 6.3. PoAは記載します…9 6.4. 可能にするか、または無効にします。9 6.5. Ack/誤り…9 7. 建築問題…9 8. セキュリティ問題…13 9. 承認…14 10. 参照…14 10.1. 標準の参照…14 10.2. 有益な参照…14付録A.例のシナリオ…16 FMIPv6のための付録B.例の操作…17 B.1。 FMIPv6のための例の操作-1…18 B.2。 FMIPv6のための例の操作-2…20 B.3。 実験してください…L2基関数の間の21付録C.例のマッピング、IEEE802.11の基関数、およびIEEE802.16e…基関数とIEEE802.11に関する22付録D.例のマッピング…24 D.1。 L2-LinkStatus…24 D.2。 L2-PoAList…24 D.3。 L2-PoAFound…24 D.4。 L2-PoALost…25 D.5。 L2-結合…25 D.6。 L2-LinkDown…25 D.7。 L2-LinkStatusChanged…25 D.8。 L2-LinkConnect…26 D.9。 L2-LinkDisconnect…提案の26の付録E.実装と評価はモデル化されます…26

Teraoka, et al.               Experimental                      [Page 2]

RFC 5184      L2 Abstractions for L3-Driven Fast Handover       May 2008

Teraoka、他 L3駆動の速い引き渡し2008年5月のための実験的な[2ページ]RFC5184L2抽象化

1.  Introduction

1. 序論

   Recent years have witnessed the rapid proliferation of wireless
   networks as well as mobile devices accessing them.  Unlike wired
   network environments, wireless networks are characterized by
   dynamically changing radio conditions, connectivity, and available
   bandwidth.  For efficient network communication, it is vital for a
   protocol layer to know or utilize other layers' control information.
   Mobile IPv4 [2] and Mobile IPv6 [3] have been standardized to support
   communication with mobile nodes.  There are several proposals for
   seamless handovers in IPv6 networks, such as Fast Handovers for
   Mobile IPv6 (FMIPv6) [4] and Hierarchical Mobile IPv6 (HMIPv6) [5].
   In FMIPv6, the network layer must know in advance the indication of a
   handover from the link layer to achieve seamless handovers.  However,
   control information exchange between protocol layers is typically not
   available because each protocol layer is designed independently.

近年はそれらにアクセスするモバイル機器と同様にワイヤレス・ネットワークの急速増殖を目撃しました。 有線ネットワーク環境と異なって、ワイヤレス・ネットワークは、ダイナミックにラジオ状態、接続性、および利用可能な帯域幅を変えることによって、特徴付けられます。 効率的なネットワークコミュニケーションに関しては、プロトコル層が他の層の制御情報を知っているか、または利用するのが、重大です。 モバイルIPv4[2]とモバイルIPv6[3]は、モバイルノードとのコミュニケーションをサポートするために標準化されました。 IPv6ネットワークにはシームレスの身柄の引き渡しのためのいくつかの提案があります、モバイルIPv6(FMIPv6)[4]とHierarchicalのモバイルIPv6(HMIPv6)[5]のためのFast Handoversなどのように。 FMIPv6では、ネットワーク層は、あらかじめ、シームレスの身柄の引き渡しを達成するためにリンクレイヤから引き渡しのしるしを知らなければなりません。 しかしながら、各プロトコル層が独自に設計されているので、プロトコル層の間のコントロール情報交換は通常利用可能ではありません。

   To solve the problem, this document defines nine kinds of L2
   abstractions in the form of "primitives" to achieve fast handovers in
   the network layer.  This mechanism is called "L3-driven fast
   handovers" because the network layer initiates L2 and L3 handovers by
   using the primitives.

問題を解決するなら、このドキュメントは、ネットワーク層における速い身柄の引き渡しを達成するために「基関数」の形で9種類のL2抽象化を定義します。 ネットワーク層が基関数を使用することによってL2とL3身柄の引き渡しを開始するので、このメカニズムは「L3駆動の速い身柄の引き渡し」と呼ばれます。

   IEEE 802.21 [6] also defines several services that make use of L2
   information.  For the sake of ease of implementation and deployment,
   the primitives defined in this document make use of only the
   information available in the mobile node, while IEEE 802.21 [6]
   introduces the information server in the network to provide the
   mobile node with network-related information, such as a global
   network map.

また、IEEE802.21[6]はL2情報を利用するいくつかのサービスを定義します。 実装と展開の容易さのために、本書では定義された基関数はモバイルノードで利用可能な情報だけを利用します、IEEE802.21[6]がネットワーク関連の情報をモバイルノードに提供するためにネットワークにおける情報サーバを紹介しますが、世界的なネットワーク地図のように。

   This document represents the consensus of the MobOpts Research Group.
   It has been reviewed by Research Group members active in the specific
   area of work.

このドキュメントはMobOpts Research Groupのコンセンサスを表します。 それは仕事の特定の領域で活発なResearch Groupメンバーによって見直されました。

2.  Terminology

2. 用語

   This document uses the following terms:

このドキュメントは次の用語を使用します:

   L3-Driven Fast Handover

L3駆動の速い引き渡し

      The handover mechanism that is initiated by the network layer on a
      mobile node.  Since this mechanism allows handover preparation in
      L3 before the start of an L2 handover on the mobile node, it can
      reduce packet loss during a handover.  The L3-driven fast handover
      mechanism requires L2 information as a trigger for a handover
      procedure.

モバイルノードの上でネットワーク層によって開始される引き渡しメカニズム。 このメカニズムがモバイルノードにおけるL2引き渡しの始まりの前にL3で引き渡し準備を許すので、それは引き渡しの間、パケット損失を抑えることができます。L3駆動の速い引き渡しメカニズムは引き渡し手順のための引き金としてL2情報を必要とします。

Teraoka, et al.               Experimental                      [Page 3]

RFC 5184      L2 Abstractions for L3-Driven Fast Handover       May 2008

Teraoka、他 L3駆動の速い引き渡し2008年5月のための実験的な[3ページ]RFC5184L2抽象化

   PoA

PoA

      The point of attachment of a mobile node (e.g., an access point in
      IEEE 802.11 networks [7]).

モバイルノードの付属を指してください。(例えば、IEEE802.11ネットワーク[7])におけるアクセスポイント。

   Primitive

原始

      A unit of information that is sent from one layer to another.
      There are four classes of primitives: Request, Confirm,
      Indication, and Response.  One or more classes of a primitive are
      exchanged, depending on the type of primitive.

1から送られる情報のユニットは別のものに層にされます。 4つのクラスに関する基関数があります: 要求、確認、指示、および応答。 基関数のタイプに頼っていて、基関数の複数のクラスを交換します。

   The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
   "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
   document are to be interpreted as described in RFC 2119 [1].

キーワード“MUST"、「必須NOT」が「必要です」、“SHALL"、「」、“SHOULD"、「「推薦され」て、「5月」の、そして、「任意」のNOTはRFC2119[1]で説明されるように本書では解釈されることであるべきですか?

3.  Primitives for L2 Abstractions

3. L2抽象化のための基関数

   Each layer offers its services in the form of primitives.  Four
   classes of primitives are defined, as shown in Figure 1.  Request is
   issued by the layer that wants to get the services or information
   from another layer, and Confirm is the acknowledgment of the request.
   Indication is the notification of the information to the layer that
   requested the service, and Response is the acknowledgment of the
   indication.  In this architecture, communication between layers is
   symmetrical.

各層は基関数の形で奉仕を申し出ます。 4つのクラスに関する基関数は図1に示されるように定義されます。 要求は別のものからのサービスを得る必需品か情報が層にする層によって出されます、そして、Confirmは要求の承認です。 指示はサービスを要求した層への情報が通知です、そして、Responseは指示の承認です。 このアーキテクチャでは、層のコミュニケーションは対称です。

      -------------------------   -----------------------------
                Request                       Response
                  ||      /\             /\      ||
      Layer N     ||      ||             ||      ||
      ------------||------||---   -------||------||------------
                  ||      ||             ||      ||
                  \/      ||             ||      \/
      Layer N-m        Confirm       Indication
      -------------------------   -----------------------------

------------------------- ----------------------------- 応答を要求してください。|| /\ /\ || 層N|| || || || ------------||------||--- -------||------||------------ || || || || \/ || || \/層のN-mは指示を確認します。------------------------- -----------------------------

      Figure 1: Interaction Model between Layers

図1: 層の間の相互作用モデル

   The primitive consists of five fields: protocol layer ID, protocol
   ID, primitive class (Request, Response, Indication, or Confirm),
   primitive name, and parameters.  The protocol layer ID specifies to
   which layer this primitive should be sent, e.g., Layer 2 or Layer 3.
   The protocol ID specifies to which protocol entity this primitive
   should be sent, e.g., IEEE 802.11 [7] or IEEE 802.3 [8].

原始は5つの分野から成ります: 層のID、プロトコルID、原始のクラス(要求、Response、Indication、またはConfirm)、原始の名前、およびパラメタについて議定書の中で述べてください。 IDプロトコル層が、この基関数がどの層に送られるべきであるかを指定して、例えば、Layerは2かLayer3です。 プロトコルIDが、この基関数がどのプロトコル実体に送られるべきであるかを指定して、例えば、IEEE802.11は[7]かIEEE802.3[8]です。

Teraoka, et al.               Experimental                      [Page 4]

RFC 5184      L2 Abstractions for L3-Driven Fast Handover       May 2008

Teraoka、他 L3駆動の速い引き渡し2008年5月のための実験的な[4ページ]RFC5184L2抽象化

   For unified L2 abstractions for L3-driven fast handovers, three
   different usages of primitives are defined, as described below:

L3駆動の速い身柄の引き渡しのための統一されたL2抽象化において、基関数の3つの異なった用法が以下で説明されるように定義されます:

   Type 1.  To provide L2 information to upper layers immediately

1をタイプしてください。 すぐに上側の層への情報をL2に供給するために

      This type of primitive is used to provide the L2 information to
      upper layers immediately.  The Request and Confirm classes of
      primitives MUST be exchanged for the interaction.  The Request
      primitive is for an acquisition request for the L2 information.
      The Confirm primitive is for the answer.

原始のこのタイプは、すぐにL2情報を上側の層に供給するのに使用されます。 基関数のRequestとConfirmのクラスを相互作用と交換しなければなりません。 Request基関数はL2情報に関する獲得要求のためのものです。 Confirm基関数は答えのためのものです。

   Type 2.  To notify upper layers of L2 events asynchronously

2をタイプしてください。 上側の層のL2イベントに非同期に通知するために

      This type of primitive is used to notify upper layers of L2 events
      asynchronously.  The Request, Confirm, and Indication classes of
      primitive MUST be exchanged, and the Response class MAY be
      exchanged for the interaction.  The Request and Confirm primitives
      are used just for registration.  When an event occurs, the
      Indication primitive is asynchronously delivered to the upper
      layer.

原始のこのタイプは、上側の層のL2イベントに非同期に通知するのに使用されます。 原始のRequest、Confirm、およびIndicationのクラスを交換しなければなりません、そして、Responseのクラスを相互作用と交換するかもしれません。 RequestとConfirm基関数はまさしく登録に使用されます。 イベントが起こるとき、Indication基関数は上側の層に非同期に提供されます。

   Type 3.  To control L2 actions from upper layers

3をタイプしてください。 上側の層からL2動作を制御するために

      This type of primitive is used to control L2 actions from upper
      layers.  The Request and Confirm classes of primitives MUST be
      exchanged for the interaction.  The Request primitive is a request
      for operation.  Ack or Nack returns immediately as the Confirm
      primitive.

原始のこのタイプは、上側の層からL2動作を制御するのに使用されます。 基関数のRequestとConfirmのクラスを相互作用と交換しなければなりません。 操作を求めてRequest基関数は要求です。 AckかナックがすぐConfirmとして原始的に戻ります。

   A protocol entity can register primitives anytime by exchanging the
   Request and Confirm messages that include the fields defined above.
   When the registered event occurs, the Indication and Response
   messages are exchanged as well.

プロトコル実体はいつでも上で定義された分野を含んでいるRequestを交換して、Confirmメッセージで基関数を登録できます。 登録されたイベントが起こるとき、また、IndicationとResponseメッセージを交換します。

   The way to exchange a message between protocol entities is beyond the
   scope of this document.  Any information-exchange method between
   layers, such as the work in [10], can be used.

プロトコル実体の間でメッセージを交換する方法はこのドキュメントの範囲を超えています。 [10]での仕事などの層の間のどんな情報交換メソッドも使用できます。

   The timing for sending an Indication primitive is also beyond the
   scope of this document.  For example, a layer 2 event is generated
   when layer 2 status has been changed, and this depends upon how
   scanning algorithms, for example, are implemented.

原始的にIndicationを送るタイミングはこのドキュメントの範囲を超えてもいます。 層の2状態を変えたとき、例えば、層の2イベントは発生しています、そして、これは例えばスキャンアルゴリズムがどう実装されるかによります。

Teraoka, et al.               Experimental                      [Page 5]

RFC 5184      L2 Abstractions for L3-Driven Fast Handover       May 2008

Teraoka、他 L3駆動の速い引き渡し2008年5月のための実験的な[5ページ]RFC5184L2抽象化

4.  Definitions of Primitives

4. 基関数の定義

   To obtain and exchange L2 information, the following primitives are
   defined.  Appendix C shows example mapping between the L2 primitives
   and the primitives in IEEE 802.11 [7] and IEEE 802.16e [9].

L2情報を得て、交換するために、以下の基関数は定義されます。 付録CはIEEE802.11[7]とIEEE 802.16e[9]にL2基関数と基関数の間の例のマッピングを示しています。

4.1.  L2-LinkStatus (Type 1)

4.1. L2-LinkStatus(タイプ1)

   The L2-LinkStatus.request primitive is sent to the link layer when an
   upper layer requires the current information of a link.  The
   L2-LinkStatus.request primitive contains the "Network Interface ID"
   parameter (see Section 5.1).  In response, the L2-LinkStatus.confirm
   primitive returns.  The L2-LinkStatus.confirm primitive contains
   three parameters: "Network Interface ID", "PoA", and "Condition".
   "PoA" and "Condition" indicate the current status of the link between
   the mobile node and a PoA.

上側の層がリンクに関する現行情報を必要とするとき、L2-LinkStatus.request primitiveをリンクレイヤに送ります。 L2-LinkStatus.request primitiveは「ネットワーク・インターフェースID」パラメタを含んでいます(セクション5.1を見てください)。 応答では、L2-LinkStatus.confirm primitiveは戻ります。 L2-LinkStatus.confirm primitiveは3つのパラメタを含んでいます: 「ネットワーク・インターフェースID」、"PoA"、および「状態。」 "PoA"と「状態」はモバイルノードとPoAとのリンクの現在の状態を示します。

4.2.  L2-PoAList (Type 1)

4.2. L2-PoAList(タイプ1)

   The L2-PoAList.request primitive is sent to the link layer when an
   upper layer requires a list of the candidate PoAs.  The
   L2-PoAList.request primitive contains the "Network Interface ID"
   parameter.  In response, the L2-PoAList.confirm primitive returns the
   "Network Interface ID" parameter and the "PoA List" parameter.  The
   "PoA List" parameter is a list of the candidate PoAs.

上側の層が候補PoAsのリストを必要とするとき、L2-PoAList.request primitiveをリンクレイヤに送ります。 L2-PoAList.request primitiveは「ネットワーク・インターフェースID」パラメタを含んでいます。 応答では、L2-PoAList.confirm primitiveは「ネットワーク・インターフェースID」パラメタと「PoAリスト」パラメタを返します。 「PoAリスト」パラメタは候補PoAsのリストです。

4.3.  L2-PoAFound (Type 2)

4.3. L2-PoAFound(タイプ2)

   The L2-PoAFound.indication primitive is asynchronously provided to an
   upper layer when new PoAs are detected.  This primitive carries the
   "Network Interface ID" parameter and the "PoA List" parameter.  The
   "PoA List" parameter contains information on new PoAs detected by the
   mobile node.  In order to use this notification, the registration
   process using the L2-PoAFound.request primitive and the
   L2-PoAFound.confirm primitive is needed in advance.  The
   L2-PoAFound.request primitive has two parameters: "Network Interface
   ID" and "Enable/Disable".  The "Enable/Disable" parameter shows
   whether this notification function is turned on.  When this
   registration succeeds, the L2-PoAFound.confirm primitive returns with
   the "Network Interface ID" parameter and the "Ack" parameter in
   response.

新しいPoAsを検出するとき、上側の層にL2-PoAFound.indication primitiveを非同期に提供します。 この基関数は「ネットワーク・インターフェースID」パラメタと「PoAリスト」パラメタを運びます。 「PoAリスト」パラメタはモバイルノードによって検出された新しいPoAsの情報を含んでいます。 この通知を使用するために、L2-PoAFound.request primitiveとL2-PoAFound.confirm primitiveを使用する登録手続があらかじめ、必要です。 L2-PoAFound.request primitiveには、2つのパラメタがあります: ネットワークはIDを連結します。「」 「可能にするか、または無効にします」。 この通知機能がつけられているか否かに関係なく、パラメタショーを「可能にするか、または無効にします」。 この登録が成功すると、L2-PoAFound.confirm primitiveは「ネットワーク・インターフェースID」パラメタと応答における"Ack"パラメタとともに帰ります。

4.4.  L2-PoALost (Type 2)

4.4. L2-PoALost(タイプ2)

   The L2-PoALost.indication primitive is asynchronously provided to an
   upper layer when a PoA included in the list of candidate PoAs
   disappears.  This primitive carries the "Network Interface ID"
   parameter and the "PoA List" parameter.  The "PoA List" parameter

候補PoAsのリストに含まれていたPoAが見えなくなるとき、上側の層にL2-PoALost.indication primitiveを非同期に提供します。 この基関数は「ネットワーク・インターフェースID」パラメタと「PoAリスト」パラメタを運びます。 「PoAリスト」パラメタ

Teraoka, et al.               Experimental                      [Page 6]

RFC 5184      L2 Abstractions for L3-Driven Fast Handover       May 2008

Teraoka、他 L3駆動の速い引き渡し2008年5月のための実験的な[6ページ]RFC5184L2抽象化

   contains information on the PoAs that disappeared from the list of
   candidates.  The registration process using the L2-PoALost.request
   primitive and the L2-PoALost.confirm primitive is similar to the
   L2-PoAFound primitive described above.

候補のリストから見えなくなったPoAsの情報を含んでいます。 上で説明されて、L2-PoALost.request primitiveとL2-PoALost.confirm primitiveを使用する登録手続はL2-PoAFoundと原始的に同様です。

4.5.  L2-LinkUp (Type 2)

4.5. L2-結合(タイプ2)

   The L2-LinkUp.indication primitive is asynchronously provided to an
   upper layer when a new link is connected and IP packets can be
   transmitted through the new link.  As described in RFC 4957 [12],
   what "link is connected" means depends on link types.  For example,
   in case of the infrastructure mode in IEEE 802.11 [7] (WiFi), this
   primitive is provided when an association to an access point is
   established.  This primitive carries the "Network Interface ID"
   parameter and the "PoA" parameter.  The L2-LinkUp.request primitive
   contains the "Network Interface ID" parameter and the
   "Enable/Disable" parameter for registration.  When the registration
   succeeds, the L2-LinkUp.confirm primitive with the "Network Interface
   ID" parameter and the "Ack" parameter returns.

新しいリンクが接続されていて、新しいリンクを通してIPパケットを伝えることができるとき、上側の層にL2-LinkUp.indication primitiveを非同期に提供します。 RFC4957[12]で説明されるように、「リンクは接続されていること」が意味することがリンク型に頼っています。 アクセスポイントへの協会を設立するとき、例えば、IEEE802.11[7](WiFi)のインフラストラクチャモードの場合に、この基関数を提供します。 この基関数は「ネットワーク・インターフェースID」パラメタと"PoA"パラメタを運びます。 そして、L2-LinkUp.request primitiveが「ネットワーク・インターフェースID」パラメタを含んでいる、登録のためにパラメタを「可能にするか、または無効にします」。 登録が成功すると、「ネットワーク・インターフェースID」パラメタと"Ack"パラメタがあるL2-LinkUp.confirm primitiveは戻ります。

4.6.  L2-LinkDown (Type 2)

4.6. L2-LinkDown(タイプ2)

   The L2-LinkDown.indication primitive is asynchronously provided to an
   upper layer when an existing link is disconnected and IP packets
   cannot be transmitted through the link.  The registration processing
   is the same as the L2-LinkUp primitive described above.

既存のリンクから切断して、リンクを通してIPパケットを伝えることができないとき、上側の層にL2-LinkDown.indication primitiveを非同期に提供します。 登録処理はL2-LinkUp基関数が上で説明したのと同じです。

4.7.  L2-LinkStatusChanged (Type 2)

4.7. L2-LinkStatusChanged(タイプ2)

   The L2-LinkStatusChanged.indication primitive is asynchronously
   provided to an upper layer when the status of a link has changed.
   This notification contains three parameters: "Network Interface ID",
   "PoA", and "Condition".  The "PoA" parameter indicates the attachment
   point at which the link quality changed.  In the registration
   processing, the L2-LinkStatusChanged.request primitive carries the
   "Network Interface ID" parameter, the "Enable/Disable" parameter, and
   the "Condition" parameter.  "Condition" indicates the event type and
   the threshold for the Indication.

リンクの状態が変化したとき、上側の層にL2-LinkStatusChanged.indication primitiveを非同期に提供します。 この通知は3つのパラメタを含んでいます: 「ネットワーク・インターフェースID」、"PoA"、および「状態。」 "PoA"パラメタはリンク品質が変化した付着点を示します。 登録処理では、L2-LinkStatusChanged.request primitiveが「ネットワーク・インターフェースID」パラメタを運ぶ、パラメタ、および「状態」パラメタを「可能にするか、または無効にします」。 「状態」はIndicationのためにイベントタイプと敷居を示します。

4.8.  L2-LinkConnect (Type 3)

4.8. L2-LinkConnect(タイプ3)

   The L2-LinkConnect.request primitive is sent to the link layer when
   an upper layer has to establish a new link to the specific "PoA".
   This primitive carries the "Network Interface ID" parameter and the
   "PoA" parameter.  This operation begins after the link layer returns
   the L2-LinkConnect.confirm primitive with "Ack".

上側の層が特定の"PoA"への新しいリンクを設立しなければならないとき、L2-LinkConnect.request primitiveをリンクレイヤに送ります。 この基関数は「ネットワーク・インターフェースID」パラメタと"PoA"パラメタを運びます。 リンクレイヤが"Ack"があるL2-LinkConnect.confirm primitiveを返した後にこの操作は始まります。

Teraoka, et al.               Experimental                      [Page 7]

RFC 5184      L2 Abstractions for L3-Driven Fast Handover       May 2008

Teraoka、他 L3駆動の速い引き渡し2008年5月のための実験的な[7ページ]RFC5184L2抽象化

4.9.  L2-LinkDisconnect (Type 3)

4.9. L2-LinkDisconnect(タイプ3)

   The L2-LinkDisconnect.request primitive is sent to the link layer
   when an upper layer has to tear down an existing link to the specific
   "PoA".  This primitive carries the "Network Interface ID" parameter
   and the "PoA" parameter.  This operation begins after the link layer
   returns the L2-LinkDisconnect.confirm primitive with "Ack".

上側の層が特定の"PoA"への既存のリンクを取りこわさなければならないとき、L2-LinkDisconnect.request primitiveをリンクレイヤに送ります。 この基関数は「ネットワーク・インターフェースID」パラメタと"PoA"パラメタを運びます。 リンクレイヤが"Ack"があるL2-LinkDisconnect.confirm primitiveを返した後にこの操作は始まります。

5.  Definitions of Static Parameters

5. 静的なパラメタの定義

   This section lists static parameters.  Once the values of static
   parameters are configured, they basically remain unchanged during
   communication.  The following parameters are transferred as a part of
   primitives.

このセクションは静的なパラメタをリストアップします。 静的なパラメタの値がいったん構成されると、それらはコミュニケーションの間、基本的に変わりがありません。 基関数の一部として以下のパラメタを移します。

5.1.  Network Interface ID

5.1. ネットワーク・インターフェースID

   The "Network Interface ID" parameter uniquely identifies the network
   interface in the node.  The syntax of the identifier is
   implementation-specific (e.g., name, index, or unique address
   assigned to each interface).  This parameter also contains the
   network interface type that indicates the kind of technology of the
   network interface (e.g., IEEE 802.11a/b/g [7], Third Generation
   Partnership Project (3GPP), etc.).  This parameter is required in all
   primitives.

「ネットワーク・インターフェースID」パラメタは唯一ノードのネットワーク・インターフェースを特定します。 識別子の構文は実装特有です(各インタフェースに割り当てられた例えば、名前、インデックス、またはユニークなアドレス)。 また、このパラメタはネットワーク・インターフェース(例えば、IEEE 802.11a/b/g[7]、Third Generation Partnership Project(3GPP)など)の技術の種類を示すネットワークインターフェース型を含みます。 このパラメタがすべての基関数で必要です。

6.  Definitions of Dynamic Parameters

6. 動的パラメータの定義

   This section lists dynamic parameters.  The values of dynamic
   parameters change frequently during communication.  The following
   parameters are transferred as a part of primitives.

このセクションは動的パラメータをリストアップします。 動的パラメータの値はコミュニケーションの間、頻繁に変化します。 基関数の一部として以下のパラメタを移します。

6.1.  PoA (Point of Attachment)

6.1. PoA(接着点)

   The "PoA" parameter uniquely identifies the PoA.

"PoA"パラメタは唯一PoAを特定します。

6.2.  Condition

6.2. 状態

   The "Condition" parameter consists of the following sub-parameters:
   available bandwidth and link quality level.  These sub-parameters are
   the abstracted information that indicates the current quality of
   service.  The abstraction algorithms of sub-parameters depend on
   hardware devices and software implementation.  The useful range of
   link quality is divided into five levels: EXCELLENT, GOOD, FAIR, BAD,
   and NONE, in descending order.  The quality levels of an L2 device

「状態」パラメタは以下のサブパラメタから成ります: 利用可能な帯域幅とリンク品質水準。 これらのサブパラメタは現在のサービスの質を示す放心している情報です。 サブパラメタの抽象化アルゴリズムはハードウェアデバイスとソフトウェア実行によります。 リンク品質の有効範囲は5つのレベルに分割されます: 降順でEXCELLENT、GOOD、FAIR、BAD、およびNONE。 L2デバイスの品質水準

Teraoka, et al.               Experimental                      [Page 8]

RFC 5184      L2 Abstractions for L3-Driven Fast Handover       May 2008

Teraoka、他 L3駆動の速い引き渡し2008年5月のための実験的な[8ページ]RFC5184L2抽象化

   are independent of those of other devices.  However, making decisions
   based on these metrics is error prone and not guaranteed to result in
   an optimal choice of links.  An example of the thresholds among the
   five levels in IEEE 802.11 [7] is described in Appendix E.

対向機器のものの如何にかかわらず、あります。 しかしながら、これらの測定基準に基づく決定をするのは、誤り傾向があって、リンクの最適選択をもたらすために保証されません。 IEEE802.11[7]の5つのレベルの中の敷居に関する例はAppendix Eで説明されます。

6.3.  PoA List

6.3. PoAリスト

   The "PoA List" parameter consists of arbitrary couples of two
   sub-parameters: "PoA" and "Condition".  This parameter shows a list
   of PoAs and their conditions.

「PoAリスト」パラメタは2つのサブパラメタの任意のカップルから成ります: "PoA"と「状態。」 このパラメタはPoAsのリストと彼らの状態を示しています。

6.4.  Enable/Disable

6.4. 可能にするか、または無効にします。

   The "Enable/Disable" flag is used for turning event notification on/
   off.  When an upper layer needs notifications, the Request primitive
   with "Enable" is sent to the link layer as registration.  When an
   upper layer needs no more notifications, the Request primitive with
   "Disable" is sent.

イベント通知をオンであるかオフにターンするために使用される旗を「可能にするか、または無効にします」。 上側の層が通知を必要とするとき、登録として「可能にすること」による原始のRequestをリンクレイヤに送ります。 上側の層がそれ以上の通知を全く必要としないとき、「無効にすること」による原始のRequestを送ります。

6.5.  Ack/Error

6.5. Ack/誤り

   When an upper layer requests some notifications, the link layer
   receives and confirms this Request.  If the Request is valid, the
   Confirm primitive with "Ack" is sent to the upper layer.  If it is
   invalid, the Confirm with "Error" is sent to the upper layer.

上側の層がいくつかの通知を要求するとき、リンクレイヤは、このRequestを受けて、確認します。 Requestが有効であるなら、"Ack"に伴う原始のConfirmを上側の層に送ります。 それが無効であるなら、「誤り」があるConfirmを上側の層に送ります。

7.  Architectural Considerations

7. 建築問題

   RFC 4907 [11] discusses the role and the issues of link indications
   within the Internet Architecture.  This section discusses the
   architectural considerations mentioned in Section 2 of RFC 4907.

[11]が役割と問題について議論するRFC4907年はインターネットArchitectureの中で指摘をリンクします。 このセクションはRFC4907のセクション2で言及された建築問題について論じます。

   1.    Proposals should avoid use of simplified link models in
         circumstances where they do not apply.

1. 提案はそれらが適用しない事情における簡易型のリンクモデルの使用を避けるべきです。

         The information in each layer should be abstracted before it is
         sent to another layer.  For example, in IEEE 802.11 [7], the
         Received Signal Strength Indicator (RSSI), the number of
         retransmissions, and the existence of association between the
         mobile node and the access point are used so that the link
         layer indications can adjust themselves to various environments
         or situations.  The thresholds needed for some link indications
         are defined from empirical study.

別の層にそれを送る前に各層の情報を抜き取るべきです。 例えば、IEEE802.11[7]では、モバイルノードとアクセスポイントの間のReceived Signal Strength Indicator(RSSI)、「再-トランスミッション」の数、および協会の存在は、リンクレイヤ指摘が様々な環境か状況に順応できるように、使用されています。 いくつかのリンク指摘に必要である敷居は実証的研究から定義されます。

         In the conventional protocol-layering model, the Protocol
         Entity (PE) is defined as the entity that processes a specific
         protocol.  Our proposal introduced the Abstract Entity (AE) to

従来のプロトコルを層にするモデルでは、プロトコルEntity(PE)は特定のプロトコルを処理する実体と定義されます。 私たちの提案は抽象的なEntity(AE)を紹介しました。

Teraoka, et al.               Experimental                      [Page 9]

RFC 5184      L2 Abstractions for L3-Driven Fast Handover       May 2008

Teraoka、他 L3駆動の速い引き渡し2008年5月のための実験的な[9ページ]RFC5184L2抽象化

         achieve link independency of the link indications.  An AE and a
         PE make a pair.  An AE abstracts the PE-dependent information
         to the PE-independent information.

リンク指摘のリンク独立性を達成してください。 AEとPEは対になります。 AEはPEから独立している情報にPE依存する情報を抜き取ります。

         Figure 2 shows AEs and PEs using primitives.

図2は、基関数を使用することでAEsとPEsを示しています。

   2.    Link indications should be clearly defined, so that it is
         understood when they are generated on different link layers.

2. リンク指摘が明確に定義されるべきであるので、それらがいつ異なったリンクの上に生成されるかが層にされるのが理解されています。

         To make the link information/indications clear, our proposal
         defines the 4 types of primitives: Request/Confirm and
         Indication/Response, as described in Section 3.  The Request is
         used to obtain the information of another layer.  The Confirm
         is the reply to the request and it includes the requested
         information.  The Indication is generated when a particular
         event occurs.  The Response is the reply to the indication.

リンク情報/指摘を明らかにするために、私たちの提案は4つのタイプに関する基関数を定義します: 中の/が確認する要求と説明されるとしてのIndication/応答、セクション3 Requestは、別の層の情報を得るのに使用されます。 Confirmは要求に関する回答です、そして、それは求められた情報を含めます。 特定のイベントが起こるとき、Indicationは発生しています。 Responseは指示に関する回答です。

         In our proposal on IEEE 802.11b [7], L2-LinkUp is defined as
         the status in which an association to the Access Point (AP) is
         established, and L2-LinkDown is defined as the status in which
         an association to the AP is not established.
         L2-LinkStatusChanged is generated when the link quality goes
         below the predefined threshold.  Since the Received Signal
         Strength Indicator (RSSI) and the number of retransmissions are
         used to abstract and evaluate the link quality, L2-
         LinkStatusChanged represents the link quality in both
         directions.  It should use an average of the RSSI or the number
         of retransmissions damped for one second or more to cope with
         transient link conditions.

IEEE 802.11b[7]における私たちの提案では、L2-LinkUpはAccess Point(AP)への協会が設立される状態と定義されます、そして、L2-LinkDownはAPへの協会が設立されない状態と定義されます。 リンク品質が事前に定義された敷居を下に降りさせるとき、L2-LinkStatusChangedは発生しています。 Received Signal Strength Indicator(RSSI)と「再-トランスミッション」の数が要約に使用されて、リンク品質を評価するので、L2LinkStatusChangedはリンク品質を両方の方向に表します。 それは一時的なリンク状態に対処するために1秒以上間じめじめとした平均にRSSIか「再-トランスミッション」の数を使用するべきです。

   3.    Proposals must demonstrate robustness against misleading
         indications.

3. 提案は紛らわしい指摘に対して丈夫さを示さなければなりません。

         Since RSSI changes significantly even when the mobile node
         stands still according to the measurements in our experiments,
         our proposal uses the RSSI, the number of retransmissions, and
         the existence of an association to calculate the link status,
         as described above.  In our experiments, there were some
         "ping-pong" handovers between two APs.  Such ping-pong
         handovers could be reduced by detecting the most suitable AP by
         L2-LinkStatus when L2-LinkStatusChanged is notified.  The use
         of L2 indications is related to parameter thresholds that
         trigger handover.  These thresholds vary based on the
         deployment scenario and, if not configured properly, could lead
         to misleading indications.

RSSIが、私たちの実験における測定値によると、可動のノードがいつ静止してさえいるかをかなり変えるので、私たちの提案はRSSI、「再-トランスミッション」の数、およびリンク状態について計算する協会の存在を使用します、上で説明されるように。 私たちの実験には、2APsの間には、いくつかの「ピンポン」身柄の引き渡しがありました。 L2-LinkStatusChangedが通知されるときL2-LinkStatusで最も適当なAPを検出することによって、そのようなピンポン身柄の引き渡しを抑えることができるでしょう。 L2指摘の使用は引き渡しの引き金となるパラメタ敷居に関連します。これらの敷居は、展開シナリオに基づいて異なって、適切に構成されないなら、紛らわしい指摘につながるかもしれません。

Teraoka, et al.               Experimental                     [Page 10]

RFC 5184      L2 Abstractions for L3-Driven Fast Handover       May 2008

Teraoka、他 L3駆動の速い引き渡し2008年5月のための実験的な[10ページ]RFC5184L2抽象化

   4.    Upper layers should utilize a timely recovery step so as to
         limit the potential damage from link indications determined to
         be invalid after they have been acted on.

4. 上側の層は、それらが影響された後に無効であることを決定しているリンク指摘から可能性のあるダメージを制限するのにタイムリーな回復ステップを利用するはずです。

         The proposed L3-driven handover described in Appendix E uses
         the L2-LinkStatusChanged indication as the trigger for starting
         handover.  L2-LinkStatusChanged is indicated when the link
         quality goes below a specific threshold.  This indication is
         not canceled even if the link quality goes up soon.  As
         described above, L2-LinkStatus can be used to detect the most
         suitable AP.  The IP layer can cancel a handover if it finds
         that the current AP is the most suitable one by using
         L2-LinkStatus when L2-LinkStatusChanged is notified.

Appendix Eで説明された提案されたL3駆動の引き渡しはリンク品質が特定の敷居を下に降りさせるときの始めの引き渡しL2-LinkStatusChangedのための引き金が示されるようなL2-LinkStatusChanged指示を使用します。 リンク品質がすぐ上がっても、この指示は中止されません。 上で説明されるように、最も適当なAPを検出するのにL2-LinkStatusを使用できます。 現在のAPがL2-LinkStatusChangedが通知されるときL2-LinkStatusを使用することによって最も適当なものであることがわかるなら、IP層は引き渡しを中止できます。

   5.    Proposals must demonstrate that effective congestion control is
         maintained.

5. 提案は、有効な輻輳制御が維持されるのを示さなければなりません。

         Since this mechanism is coupled to the IP layer, and not
         directly to the transport layer, the proposed mechanism does
         not directly affect congestion control.

このメカニズムが直接トランスポート層ではなく、IP層と結合されるので、提案されたメカニズムは直接輻輳制御に影響しません。

   6.    Proposals must demonstrate the effectiveness of proposed
         optimizations.

6. 提案は提案された最適化の有効性を示さなければなりません。

         In IPv6 mobility, the L3-driven handover mechanism using link
         indications can dramatically reduce gap time due to handover.
         The L3-driven handover mechanism needs the L2-LinkStatusChanged
         indication to predict disconnection.  But L2-LinkStatusChanged
         is not trusted sometimes because it is difficult to abstract
         the link quality.  Invalid L2-LinkStatusChanged may cause
         redundant handover.  A handover mechanism using only L2-LinkUp/
         L2-LinkDown can also reduce gap time modestly.  An example of
         an implementation and evaluation of the L3-driven handover
         mechanism is described in Appendix E.

IPv6の移動性では、リンク指摘を使用するL3駆動の引き渡しメカニズムは引き渡しのためギャップ時間を劇的に短縮できます。L3駆動の引き渡しメカニズムは、断線を予測するためにL2-LinkStatusChanged指示を必要とします。 しかし、時々リンク品質を抜き取るのが難しいので、L2-LinkStatusChangedは信じられません。 無効のL2-LinkStatusChangedは余分な引き渡しを引き起こすかもしれません。また、L2-LinkUp/ L2-LinkDownだけを使用する引き渡しメカニズムは遠慮深くギャップ時間を短縮できます。 実現に関する例とL3駆動の引き渡しメカニズムの評価はAppendix Eで説明されます。

   7.    Link indications should not be required by upper layers in
         order to maintain link independence.

7. 上側の層は、リンク独立を維持するためにリンク指摘を必要とするはずがありません。

         Our proposal does not require any modifications to the
         transport and upper layers.

私たちの提案は輸送と上側の層への少しの変更も必要としません。

   8.    Proposals should avoid race conditions, which can occur where
         link indications are utilized directly by multiple layers of
         the stack.

8. 提案は競合条件を避けるべきです。(競合条件はリンク指摘が直接スタックの複数の層によって利用されるところに起こることができます)。

         Since our proposal defines the link indications only to the IP
         layer, race conditions between multiple layers never occur.

私たちの提案がリンク指摘をIP層だけと定義するので、複数の層の間の競合条件は決して起こりません。

Teraoka, et al.               Experimental                     [Page 11]

RFC 5184      L2 Abstractions for L3-Driven Fast Handover       May 2008

Teraoka、他 L3駆動の速い引き渡し2008年5月のための実験的な[11ページ]RFC5184L2抽象化

   9.    Proposals should avoid inconsistencies between link and routing
         layer metrics.

9. 提案はリンクとルーティング層の測定基準の間で矛盾を避けるべきです。

         Our proposal does not deal with routing metrics.

私たちの提案はルーティング測定基準に対処しません。

   10.   Overhead reduction schemes must avoid compromising
         interoperability and introducing link-layer dependencies into
         the Internet and transport layers.

10. 頭上の減少計画は相互運用性で妥協して、インターネットとトランスポート層にリンクレイヤの依存を取り入れるのを避けなければなりません。

         As described above, the link indications in our proposal are
         abstracted to the information independent of link types to
         reduce the gap time due to a handover, and the ordinary host
         can execute handover without using the link indications defined
         in our proposal.

上で説明されるように、私たちの提案におけるリンク指摘は引き渡しのためギャップ時間を短縮するので、リンク型の如何にかかわらず情報に抜き取られています、そして、私たちの提案で定義されたリンク指摘を使用しないで、普通のホストは引き渡しを実行できます。

   11.   Proposals advocating the transport of link indications beyond
         the local host need to carefully consider the layering,
         security, and transport implications.  In general, implicit
         signals are preferred to explicit transport of link indications
         since they add no new packets in times of network distress,
         operate more reliably in the presence of middle boxes, such as
         NA(P)Ts (Network Address (Port) Translations), are more likely
         to be backward compatible, and are less likely to result in
         security vulnerabilities.

11. ローカル・ホストを超えてリンク指摘の輸送を支持する提案は、慎重にレイヤリング、セキュリティ、および輸送含意を考える必要があります。 一般に、ネットワーク苦悩の時代にどんな新しいパケットも加えないで、内在している信号はリンク指摘の明白な輸送より好まれます、そして、おそらく後方である以上は互換性があります、そして、中央箱があるときより確かに作動してください、NA(P)t(ネットワークAddress(ポート)翻訳)などのように以下はセキュリティの脆弱性をもたらしそうですか?

         Our proposal does not define the exchange of link indications
         between nodes.

私たちの提案はノードの間のリンク指摘の交換を定義しません。

Teraoka, et al.               Experimental                     [Page 12]

RFC 5184      L2 Abstractions for L3-Driven Fast Handover       May 2008

Teraoka、他 L3駆動の速い引き渡し2008年5月のための実験的な[12ページ]RFC5184L2抽象化

      ---------------------------------------------------------
      ----------===========     ----------===========
      |         |[        ]     |         |[        ]
      |   PE    |[   AE   ]     |   PE    |[   AE   ]
      |         |[        ]     |         |[        ]
      ----------===========     ----------===========
      Layer N     ||   /\                   ||   /\
      ------------||---||-------------------||---||------------
           Request||   ||           Response||   ||
                  ||   ||                   ||   ||
                  ||   ||                   ||   ||
                  ||   ||Confirm            ||   ||Indication
      ------------||---||-------------------||---||------------
                  \/   ||                   \/   ||
      ----------===========     ----------===========
      |         |[        ]     |         |[        ]
      |   PE    |[   AE   ]     |   PE    |[   AE   ]
      |         |[        ]     |         |[        ]
      ----------===========     ----------===========
      Layer N-m
      ---------------------------------------------------------

--------------------------------------------------------- ----------=========== ----------=========== | |[ ] | |[ ] | PE|[AE]| PE|[AE]| |[ ] | |[ ] ----------=========== ----------=========== 層N|| /\ || /\ ------------||---||-------------------||---||------------ 要求|| || 応答|| || || || || || || || || || || ||確認します。|| ||指示------------||---||-------------------||---||------------ \/ || \/ || ----------=========== ----------=========== | |[ ] | |[ ] | PE|[AE]| PE|[AE]| |[ ] | |[ ] ----------=========== ----------=========== 層のN-m---------------------------------------------------------

      Figure 2: AE and PE with Primitives

図2: 基関数があるAEとPE

8.  Security Considerations

8. セキュリティ問題

   RFC 4907 [11] discusses the role and issues of link indications
   within the Internet Architecture.  This section discusses the
   security considerations mentioned in Section 4 of RFC 4907.

[11]が役割と問題について議論するRFC4907年はインターネットArchitectureの中で指摘をリンクします。 このセクションはRFC4907のセクション4で言及されたセキュリティ問題について論じます。

   1.  Spoofing

1. スプーフィング

         The proposed primitives suffer from spoofed link-layer control
         frames.  For example, if a malicious access point is set up and
         spoofed beacon frames are transmitted, L2-PoAFound.indication
         is generated in the mobile node.  As a result, the mobile node
         may establish an association with the malicious access point by
         an L2-LinkConnect.request.

提案された基関数はだまされたリンクレイヤ制御フレームが欠点です。 例えば、悪意があるアクセスポイントがセットアップされて、だまされた標識フレームが伝えられるなら、L2-PoAFound.indicationは可動のノードで発生します。 その結果、可動のノードはL2-LinkConnect.requestで悪意があるアクセスポイントとの協会を設立するかもしれません。

   2.  Indication validation

2. 指示合法化

         Transportation of the link indications between nodes is not
         assumed; hence, this consideration is beyond the scope of our
         proposal.

ノードの間のリンク指摘の輸送は想定されません。 したがって、この考慮は私たちの提案の範囲を超えています。

Teraoka, et al.               Experimental                     [Page 13]

RFC 5184      L2 Abstractions for L3-Driven Fast Handover       May 2008

Teraoka、他 L3駆動の速い引き渡し2008年5月のための実験的な[13ページ]RFC5184L2抽象化

   3.  Denial of service

3. サービスの否定

         Since this proposal does not change link-layer protocols, no
         more insecurity is added to a particular link-layer protocol.
         However, the proposed primitives suffer from denial-of-service
         attacks by spoofed link-layer frames.  For example, L2-
         PoAFound.indication and L2-PoALost.indication may frequently be
         generated alternately if a malicious access point frequently
         transmits control frames that indicate strong RSSI and weak
         RSSI alternately.

この提案がリンク層プロトコルを変えないので、それ以上の不安定は全く特定のリンク層プロトコルに追加されません。 しかしながら、提案された基関数はだまされたリンクレイヤフレームのそばでサービス不能攻撃に苦しみます。 例えば、悪意があるアクセスポイントが頻繁に制御フレームを伝えるなら、交互に強いRSSIと弱いRSSIを示すL2PoAFound.indicationとL2-PoALost.indicationは頻繁に交互に発生するかもしれません。

9.  Acknowledgements

9. 承認

   The authors gratefully acknowledge the contributions of Jukka Manner,
   Christian Vogt, and John Levine for their review.

作者は彼らのレビューのために感謝してユッカManner、クリスチャンのフォークト、およびジョン・レヴィンの貢献を承諾します。

10.  References

10. 参照

10.1.  Normative References

10.1. 引用規格

   [1]  Bradner, S., "Key words for use in RFCs to Indicate Requirement
        Levels", BCP 14, RFC 2119, March 1997.

[1] ブラドナー、S.、「Indicate Requirement LevelsへのRFCsにおける使用のためのキーワード」、BCP14、RFC2119、1997年3月。

10.2.  Informative References

10.2. 有益な参照

   [2]  Perkins, C., Ed., "IP Mobility Support for IPv4", RFC 3344,
        August 2002.

[2] パーキンス、C.、エド、「IPv4"、RFC3344、2002年8月のIP移動性サポート。」

   [3]  Johnson, D., Perkins, C., and J. Arkko, "Mobility Support in
        IPv6", RFC 3775, June 2004.

[3] ジョンソンとD.とパーキンス、C.とJ.Arkko、「IPv6"、RFC3775、2004年6月の移動性サポート。」

   [4]  Koodli, R., Ed., "Fast Handovers for Mobile IPv6", RFC 4068,
        July 2005.

[4]Koodli、R.、エド、「速く、モバイルIPv6"、RFC4068、2005年7月に、引き渡します」。

   [5]  Soliman, H., Castelluccia, C., El Malki, K., and L. Bellier,
        "Hierarchical Mobile IPv6 Mobility Management (HMIPv6)", RFC
        4140, August 2005.

[5] ソリマン、H.、Castelluccia、C.、高架鉄道Malki、K.、およびL.Bellier、「階層的なモバイルIPv6移動性管理(HMIPv6)」、RFC4140 2005年8月。

   [6]  "Draft IEEE Standard for Local and Metropolitan Area Networks:
        Media Independent Handover Services", IEEE P802.21/D02.00,
        September 2006.

[6] 「地方とメトロポリタンエリアネットワークのIEEE規格を作成してください」 「独立している引き渡しが修理するメディア」、IEEE P802.21/D02.00、2006年9月。

   [7]  IEEE, "802.11-2007 IEEE Standard for LAN/MAN - Specific
        requirements Part 11: Wireless LAN Medium Access Control (MAC)
        and Physical Layer (PHY) Specifications", 2007.

[7] IEEE、「LAN/MANのための802.11-2007IEEE Standard--決められた一定の要求Part11:、」 「無線のLAN媒体アクセス制御(MAC)と物理的な層(PHY)の仕様」、2007。

Teraoka, et al.               Experimental                     [Page 14]

RFC 5184      L2 Abstractions for L3-Driven Fast Handover       May 2008

Teraoka、他 L3駆動の速い引き渡し2008年5月のための実験的な[14ページ]RFC5184L2抽象化

   [8]  IEEE, "802.3, 2000 EDITION ISO/IEC 8802-3:2000 (E) Information
        Technology - LAN/MAN - Part 3: Carrier Sense Multiple Access
        with Collision Detection (CSMA/CD) Access Method and Physical
        Layer Specifications", 2000.

[8] IEEE、「802.3 2000版のISO/IEC8802-3: (2000(E)情報技術(LAN/男性))は3を分けます」。 「衝突検出型搬送波検知多重アクセス(CSMA/CD)は方法と物理的な層の仕様にアクセスする」2000。

   [9]  IEEE, "802.16e-2005 & 802.16/COR1 Part 16: Amendment for
        Physical & Medium Access Control Layers for Combined Fixed &
        Mobile Operation", 2006.

[9] IEEE、「802.16e-2005と802.16/COR1は16を分けます」。 「結合した修理されてモバイルの操作のための物理的で中型のアクセス管理層のための修正」、2006。

   [10] Gogo, K., Shibu, R., and F. Teraoka, "An L3-Driven Fast Handover
        Mechanism in IPv6 Mobility", In Proc. of International Symposium
        on Applications and the Internet (SAINT2006) Workshop in IPv6,
        February 2006.

[10] 精力的です、K.、渋、R.、およびF.Teraoka、「L3駆動の断食はIPv6の移動性でメカニズムを引き渡します」、Procで。. アプリケーションでの国際シンポジウムとIPv6、2006年2月のインターネット(SAINT2006)ワークショップについて。

   [11] Aboba, B., Ed., "Architectural Implications of Link
        Indications", RFC 4907, June 2007.

[11]Aboba、B.、エド、「リンク指摘の建築含意」、RFC4907、6月2007日

   [12] Krishnan, S., Ed., Montavont, N., Njedjou, E., Veerepalli, S.,
        and A. Yegin, Ed., "Link-Layer Event Notifications for Detecting
        Network Attachments", RFC 4957, August 2007.

そして、[12] クリシュナン、S.(エド)、Montavont、N.、Njedjou、E.、Veerepalli、S.、A.Yegin(エド)、「検出のためのリンクレイヤイベント通知は付属をネットワークでつなぎます」、RFC4957、2007年8月。

   [13] Ishiyama, M., Kunishi, M., Uehara, K., Esaki, H., and F.
        Teraoka, "LINA: A New Approach to Mobility Support in Wide Area
        Networks", IEICE Transactions on Communication vol. E84-B, no.
        8, pp. 2076-2086, August 2001.

[13] 石山、M.、Kunishi、M.、Uehara、K.、江崎、H.、およびF.Teraoka、「リーナ:」 「ワイドエリアネットワークにおけるMobility SupportへのNew Approach」、Communication vol.E84-B、No.8、ページのIEICE Transactions 2076-2086と、2001年8月。

Teraoka, et al.               Experimental                     [Page 15]

RFC 5184      L2 Abstractions for L3-Driven Fast Handover       May 2008

Teraoka、他 L3駆動の速い引き渡し2008年5月のための実験的な[15ページ]RFC5184L2抽象化

Appendix A.  Example Scenario

付録A.例のシナリオ

   For example, the picture below shows L3-driven fast handover
   mechanism using the L2 triggers on a mobile node (MN).

可動のノードの上で(ミネソタ)の引き金となります例えば、以下の絵が、L2を使用するL3駆動の速い引き渡しメカニズムを示している。

          L2                               L3
           |                                |
           |<----------LinkUP.req-----------|
           |-----------LinkUP.cnf---------->|
           |<-----LinkStatusChanged.req-----|
           |------LinkStatusChanged.cnf---->|
           =                                =
           |                                |
          Low                               |
         Signal---LinkStatusChanged.ind---->|
           |                                |
           |<----------PoAList.req----------|
           |-----------PoAList.cnf------>Handover
           |                            Preparation
           |<-------LinkConnect.req---------|
       L2 Handover--LinkConnect.cnf-------->:
           :                                :
           :                                :
           finish---------LinkUp.ind----->L3 Handover
           |                             finish
           |                                |

L2 L3| | | <、-、-、-、-、-、-、-、-、--LinkUP.req-----------| |-----------LinkUP.cnf---------->| | <、-、-、-、--LinkStatusChanged.req-----| |------LinkStatusChanged.cnf---->| = = | | 安値| 信号---LinkStatusChanged.ind---->|、|、| | <、-、-、-、-、-、-、-、-、--PoAList.req----------| |-----------PoAList.cnf------>引き渡し| 準備| <、-、-、-、-、-、--LinkConnect.req---------| L2引き渡し--LinkConnect.cnf-------->: : : : : 終わり---------LinkUp.ind----->L3引き渡し| 終わり| |

        L2: Link Layer on MN
        L3: Network Layer on MN
       req: Request
       cnf: Confirm
       ind: Indication

L2: Mn L3の上のリンクレイヤ: ミネソタreqにLayerをネットワークでつないでください: cnfを要求してください: indを確認してください: 指示

      Figure 3: L3-Driven Fast Handover Mechanism

図3: L3駆動の速い引き渡しメカニズム

   First, L3 issues LinkUp.request to receive LinkUp.indication when the
   link becomes available.  L3 also issues LinkStatusChanged.request to
   receive LinkStatusChanged.indication when the link quality goes below
   the threshold.

まず最初に、リンクが利用可能になると、L3は、LinkUp.indicationを受け取るためにLinkUp.requestを発行します。 また、L3は、リンク品質が敷居を下に降りさせるとき、LinkStatusChanged.indicationを受け取るためにLinkStatusChanged.requestを発行します。

   In the beginning of the L3-driven handover procedure, L2 detects that
   the radio signal strength is going down.  Then, L2 sends
   L2-LinkStatusChanged.indication to L3.  L3 prepares for handover
   (e.g., Care-of Address (CoA) generation, Duplicate Address Detection
   (DAD), Neighbor Discovery (ND) cache creation, and routing table
   setting) and sends L2-PoAList.request to L2 if the list of access
   points is needed.

初めに、L3駆動の引き渡し手順では、L2はそれを検出します。ラジオ信号強度は落ちています。 そして、L2はL2-LinkStatusChanged.indicationをL3に送ります。 L3が引き渡しの用意をする、(例えば、Care、-、Duplicate Address Detection(DAD)、Neighborディスカバリー(ノースダコタ)が、創造をキャッシュして、テーブルの設定を発送することでのAddress(CoA)世代、アクセスポイントのリストが必要であるなら、L2-PoAList.requestをL2に送ります。

Teraoka, et al.               Experimental                     [Page 16]

RFC 5184      L2 Abstractions for L3-Driven Fast Handover       May 2008

Teraoka、他 L3駆動の速い引き渡し2008年5月のための実験的な[16ページ]RFC5184L2抽象化

   If L3 decides to perform handover according to some rules, L3 sends
   L2-LinkConnect.request with some parameters about candidate access
   points to request L2 handover.  L2 handover begins after L2 sends
   L2-LinkConnect.confirm to L3.  When the L2 handover finishes, L2
   sends L2-LinkUp.indication to notify L3.  Finally, L3 performs
   handover (e.g., sending a Binding Update (BU)).

L3が、いくつかの規則に従って引き渡しを実行すると決めるなら、L3は、L2引き渡しを要求するために候補アクセスポイントに関するいくつかのパラメタがあるL2-LinkConnect.requestを送ります。L2がL2-LinkConnect.confirmをL3に送った後にL2引き渡しは始まります。 L2引き渡しが終わると、L2は、L3に通知するためにL2-LinkUp.indicationを送ります。 最終的に、L3は引き渡し(例えば、Binding Update(BU)を送る)を実行します。

   One of the important features of L3-driven fast handover using
   primitives is that L3 handover preparation can be done during
   communication.  So, it can reduce disruption time during handover.

基関数を使用するL3駆動の速い引き渡しの重要な特徴の1つはコミュニケーションの間L3引き渡し準備ができるということです。 それで、それは引き渡しの間の分裂時間を減少させることができます。

Appendix B.  Example Operation for FMIPv6

FMIPv6のための付録B.例の操作

   There are two scenarios of L3-driven fast handover for FMIPv6.
   Scenario 2 is different from scenario 1 for the timing of sending
   some messages.

FMIPv6におけるL3駆動の速い引き渡しの2つのシナリオがあります。 いくつかのメッセージを送るタイミングにおいて、シナリオ2はシナリオ1と異なっています。

Teraoka, et al.               Experimental                     [Page 17]

RFC 5184      L2 Abstractions for L3-Driven Fast Handover       May 2008

Teraoka、他 L3駆動の速い引き渡し2008年5月のための実験的な[17ページ]RFC5184L2抽象化

B.1.  Example Operation-1 for FMIPv6

B.1。 FMIPv6のための例の操作-1

   Figure 4 shows the predictive mode of FMIPv6 operation with an
   L3-driven link-switching mechanism.

図4はL3駆動のリンクスイッチ開閉装置によるFMIPv6操作の予言のモードを示しています。

      MN-L2                            MN-L3        PAR-L3
        |                                |             |
       AP<----------PoAList.req----------|             |
      Scan----------PoAList.cnf--------->|             |
        |                                |---RtSolPr-->|
        |                                |<--PrRtAdv---|
        |----------PoAFound.ind--------->|             |
        |                                |---RtSolPr-->|
        |                                |<--PrRtAdv---|
        |                                |             |
        ~                                ~             ~
        |                                |             |
       Low                               |             |
      Signal---LinkStatusChanged.ind---->|             |        NAR-L3
        |                                |-----FBU---->|           |
        |                                |             |----HI---->|
        |                                |             |<--HAck----|
        |                                |<----FBack---|           |
        |<-------LinkConnect.req---L3 Handover         |           |
    L2 Handover--LinkConnect.cnf-------->:                         |
        :                                :                         |
        :                                :                         |
     finish---------LinkUp.ind---------->:                         |
        |                                :-----------FNA---------->|
        |                             finish<======packets=========|
        |                                |                         |

ミネソタ-L2ミネソタ-L3パーL3| | | AP<。----------PoAList.req----------| | スキャン----------PoAList.cnf--------->|、|、| |---RtSolPr-->|、| | <--PrRtAdv---| |----------PoAFound.ind--------->|、|、| |---RtSolPr-->|、| | <--PrRtAdv---| | | | ~ ~ ~ | | | 安値| | 信号---LinkStatusChanged.ind---->|、| NAR-L3| |-----FBU---->|、|、|、| |----こんにちは---->|、|、| | <--ハッキング----| | | <、-、-、--FBack---| | | <、-、-、-、-、-、--LinkConnect.req---L3引き渡し| | L2引き渡し--LinkConnect.cnf-------->: | : : | : : | 終わり---------LinkUp.ind---------->: | | :-----------FNA---------->|、| <を終えてください。======パケット=========| | | |

   MN-L2   : Link Layer on Mobile Node
   MN-L3   : Network Layer on Mobile Node
   PAR-L3  : Network Layer on Previous Access Router
   NAR-L3  : Network Layer on New Access Router
   req     : Request
   cnf     : Confirm
   ind     : Indication
   RtSolPr : Router Solicitation for Proxy
   PrRtAdv : Proxy Router Advertisement
   FBU     : Fast Binding Update
   FBack   : Fast Binding Acknowledgment
   FNA     : Fast Neighbor Advertisement
   HI      : Handover Initiate
   HAck    : Handover Acknowledge

ミネソタ-L2: モバイルノードミネソタ-L3の上のリンクレイヤ: モバイルノードパーL3の上のネットワーク層: 前のアクセスルータNAR-L3の上のネットワーク層: LayerをNew Access Router reqにネットワークでつないでください: cnfを要求してください: indを確認してください: 指示RtSolPr: プロキシPrRtAdvのためのルータ懇願: プロキシルータ通知FBU: 速く付いて、FBackをアップデートしてください: 速い拘束力がある承認FNA: 速い隣人Advertisement HI: 引き渡し開始ハッキング: 引き渡しは承認します。

   Figure 4: L3-Driven Fast Handover Mechanism with FMIPv6 Scenario 1

図4: FMIPv6シナリオ1があるL3駆動の速い引き渡しメカニズム

Teraoka, et al.               Experimental                     [Page 18]

RFC 5184      L2 Abstractions for L3-Driven Fast Handover       May 2008

Teraoka、他 L3駆動の速い引き渡し2008年5月のための実験的な[18ページ]RFC5184L2抽象化

   When MN establishes link connectivity to PAR, it performs router
   discovery.  MN sends an RtSolPr message to PAR to resolve the access
   point identifiers to the subnet router information.  To send RtSolPr,
   MN discovers one or more access points by sending L2-PoAList.request
   to the link layer.  As a response to L2-PoAList.request,
   L2-PoAList.confirm returns with "PoA List" parameter that contains
   identifiers and conditions of nearby access points.  After initial AP
   discovery, L2-PoAFound.indication with "PoA List" is also sent from
   the link layer when one or more access points are discovered.

ミネソタがリンクの接続性をPARに確立すると、それはルータ発見を実行します。 ミネソタは、サブネットルータ情報にアクセスポイント識別子を決議するためにRtSolPrメッセージをPARに送ります。 RtSolPr、ミネソタを送るのは、L2-PoAList.requestをリンクレイヤに送ることによって、1つ以上のアクセスポイントを発見します。 L2-PoAList.requestへの応答として、L2-PoAList.confirmは識別子を含む「PoAリスト」パラメタと近いアクセスポイントの状態とともに帰ります。 また、AP1つ以上のアクセスポイントを発見するとき、初期のリンクレイヤから「PoAは記載すること」があるL2-PoAFound.indicationを次々と送ります。

   When the link layer of MN detects that radio signal strength is
   dropping, it sends L2-LinkStatusChanged.indication to the network
   layer.  Then, MN sends the FBU message to PAR as the beginning of the
   L3 handover procedure.  The NCoA required for the FBU message is
   determined according to the MN's policy database and the received
   PrRtAdv message.  As a response to the FBU message, MN receives the
   FBack message and then immediately switches its link by
   L2-LinkConnect.request with the specific "PoA" parameter.  The
   handover policy of the MN is outside the scope of this document.

ミネソタリンクレイヤが強さが落としているその無線信号を検出するとき、それはL2-LinkStatusChanged.indicationをネットワーク層に送ります。 そして、ミネソタはL3引き渡し手順の始まりとしてFBUメッセージをPARに送ります。 ミネソタの方針データベースと受信されたPrRtAdvメッセージによると、FBUメッセージに必要であるNCoAは断固としています。 FBUメッセージへの応答として、ミネソタはFBackメッセージを受け取ります、そして、特定の"PoA"パラメタがあるL2-LinkConnect.requestによるリンクはすぐにその時、切り替わります。 このドキュメントの範囲の外にミネソタの引き渡し方針があります。

   After L2 handover, the link layer of the MN sends
   L2-LinkUp.indication to the network layer.  MN immediately sends the
   FNA message to the New Access Router (NAR).  The NAR will send
   tunneled and buffered packets to MN.

L2引き渡しの後に、ミネソタリンクレイヤはL2-LinkUp.indicationをネットワーク層に送ります。 ミネソタはすぐに、New Access Router(NAR)にFNAメッセージを送ります。 NARはトンネルを堀られてバッファリングされたパケットをミネソタに送るでしょう。

Teraoka, et al.               Experimental                     [Page 19]

RFC 5184      L2 Abstractions for L3-Driven Fast Handover       May 2008

Teraoka、他 L3駆動の速い引き渡し2008年5月のための実験的な[19ページ]RFC5184L2抽象化

B.2.  Example Operation-2 for FMIPv6

B.2。 FMIPv6のための例の操作-2

   Figure 5 shows the predictive mode of FMIPv6 operation with an
   L3-driven link-switching mechanism.

図5はL3駆動のリンクスイッチ開閉装置によるFMIPv6操作の予言のモードを示しています。

      MN-L2                            MN-L3        PAR-L3
        |                                |             |
       AP<----------PoAList.req----------|             |
      Scan----------PoAList.cnf--------->|             |
        |                                |---RtSolPr-->|
        |                                |<--PrRtAdv---|
        |----------PoAFound.ind--------->|             |
        |                                |---RtSolPr-->|
        |                                |<--PrRtAdv---|
        |                                |             |
        ~                                ~             ~
        |                                |             |
       Low                               |             |
      Signal---LinkStatusChanged.ind---->|             |        NAR-L3
        |                                |-----FBU---->|           |
        |<-------LinkConnect.req---L3 Handover         |           |
    L2 Handover--LinkConnect.cnf-------->:             |           |
        |                                |             |----HI---->|
        |                                |             |<--HAck----|
        |                                |     <-FBack-|---FBack-->|
        |                                |<----FBack---------------|
        :                                :                         |
     finish---------LinkUp.ind---------->:                         |
        |                                :-----------FNA---------->|
        |                             finish<======packets=========|
        |                                |                         |

ミネソタ-L2ミネソタ-L3パーL3| | | AP<。----------PoAList.req----------| | スキャン----------PoAList.cnf--------->|、|、| |---RtSolPr-->|、| | <--PrRtAdv---| |----------PoAFound.ind--------->|、|、| |---RtSolPr-->|、| | <--PrRtAdv---| | | | ~ ~ ~ | | | 安値| | 信号---LinkStatusChanged.ind---->|、| NAR-L3| |-----FBU---->|、| | <、-、-、-、-、-、--LinkConnect.req---L3引き渡し| | L2引き渡し--LinkConnect.cnf-------->: | | | | |----こんにちは---->|、|、| | <--ハッキング----| | | <。FBack|---FBack-->|、| | <、-、-、--FBack---------------| : : | 終わり---------LinkUp.ind---------->: | | :-----------FNA---------->|、| <を終えてください。======パケット=========| | | |

   MN-L2   : Link Layer on Mobile Node
   MN-L3   : Network Layer on Mobile Node
   PAR-L3  : Network Layer on Previous Access Router
   NAR-L3  : Network Layer on New Access Router
   req     : Request
   cnf     : Confirm
   ind     : Indication
   RtSolPr : Router Solicitation for Proxy
   PrRtAdv : Proxy Router Advertisement
   FBU     : Fast Binding Update
   FBack   : Fast Binding Acknowledgment
   FNA     : Fast Neighbor Advertisement
   HI      : Handover Initiate
   HAck    : Handover Acknowledge

ミネソタ-L2: モバイルノードミネソタ-L3の上のリンクレイヤ: モバイルノードパーL3の上のネットワーク層: 前のアクセスルータNAR-L3の上のネットワーク層: LayerをNew Access Router reqにネットワークでつないでください: cnfを要求してください: indを確認してください: 指示RtSolPr: プロキシPrRtAdvのためのルータ懇願: プロキシルータ通知FBU: 速く付いて、FBackをアップデートしてください: 速い拘束力がある承認FNA: 速い隣人Advertisement HI: 引き渡し開始ハッキング: 引き渡しは承認します。

   Figure 5: L3-Driven Fast Handover Mechanism with FMIPv6 Scenario 2

図5: FMIPv6シナリオ2があるL3駆動の速い引き渡しメカニズム

Teraoka, et al.               Experimental                     [Page 20]

RFC 5184      L2 Abstractions for L3-Driven Fast Handover       May 2008

Teraoka、他 L3駆動の速い引き渡し2008年5月のための実験的な[20ページ]RFC5184L2抽象化

   Unlike scenario 1, MN in scenario 2 sends LinkConnect.req from the
   network layer to the link layer after MN sends the FBU message.  As
   PAR sends the FBack messages not only to PAR's subnet but also to
   NAR's subnet, MN can get the FBack message sent by PAR through NAR,
   and then it moves to NAR.

シナリオ1と異なって、FBUメッセージを送った後にシナリオ2のミネソタはネットワーク層からリンクレイヤにLinkConnect.reqを送ります。 PARがPARのサブネットに送るだけではなく、FBackメッセージをNARのサブネットにも送るとき、ミネソタはPARにNARを通してFBackメッセージを送らせることができます、そして、次に、それはNARに動きます。

B.3.  Experiment

B.3。 実験

   We implemented FMIPv6 and the proposed L2 primitives on FreeBSD-5.4.
   Figure 6 shows our test network.  MN is connected to access routers
   by using IEEE802.11a wireless LAN.  MN moves from PAR to NAR.

私たちはFMIPv6と無料OSの一つ-5.4に関する提案されたL2基関数を実行しました。 図6は私たちのテストネットワークを示しています。 ミネソタは、IEEE802.11a無線LANを使用することによってルータにアクセスするためにつなげられます。 ミネソタはPARからNARまで動きます。

                  |
               +--+---+
               |Router|
               +--+---+
                  |                                 100BaseTX
      ---+--------+---------+---------+---------+------------
         |                  |         |         |
      +--+--+            +--+--+   +--+--+   +--+--+
      | PAR |            | NAR |   | HA  |   | CN  |
      +-----+            +-----+   +-----+   +-----+
         |                  |
          IEEE802.11a        IEEE802.11a         PAR, NAR: nexcom EBC
         |Channel 7         |Channel7            MN: ThinkPad X31
                                                 OS: FreeBSD-5.4
         |                  |                        KAME/SHISA/TARZAN
      +-----+            +-----+
      | MN  |  ------->  | MN  |
      +-----+            +-----+

| +--+---+ |ルータ| +--+---+ | 100BaseTX---+--------+---------+---------+---------+------------ | | | | +--+--+ +--+--+ +--+--+ +--+--+ | 平価| | NAR| | ハ| | CN| +-----+ +-----+ +-----+ +-----+ | | IEEE802.11a IEEE802.11a平価、NAR: nexcom EBC|チャンネル7|Channel7ミネソタ: シンクパッドX31OS: 無料OSの一つ-5.4| | ケイム/SHISA/ターザン+-----+ +-----+ | ミネソタ| ------->| ミネソタ| +-----+ +-----+

      Figure 6: Test Network

図6: テストネットワーク

   Scenario 1 was used in this experiment since it was more stable than
   scenario 2.  Upon receiving L2-LinkStatusChanged.indication, L3 of MN
   sent the FBU message and then received the FBack message.  It took
   20ms from the transmission of the FBU message to the reception of the
   FBack message.  After receiving the FBack message, L3 of MN issued
   L2-LinkConnect.request to L2.  When L2 handover finished, L3 received
   L2-LinkUp.indication from L2.  It took 1ms for an L2 handover.  Next,
   MN sent the FNA message to NAR.  Upon receiving the FNA message, NAR
   started forwarding packets to NM.  ICMP echo request packets were
   sent at 10ms intervals.  It was observed that zero or one ICMP echo
   reply packet was lost during a handover.

それがシナリオ2より安定していたので、シナリオ1はこの実験に使用されました。 ミネソタのL3はL2-LinkStatusChanged.indicationを受けて、FBUメッセージを送って、次に、FBackメッセージを受け取りました。 それはFBUメッセージの伝達からFBackメッセージのレセプションまで20msを取りました。 FBackメッセージを受け取った後に、ミネソタのL3はL2にL2-LinkConnect.requestを発行しました。 L2引き渡しが終わったとき、L3はL2からL2-LinkUp.indicationを受けました。 それはL2引き渡しように1msを取りました。次に、ミネソタはFNAメッセージをNARに送りました。 FNAメッセージを受け取ると、NARはパケットをニューメキシコに送り始めました。 10ms間隔を置いて、ICMPエコー要求パケットを送りました。 ゼロか1つのICMPエコー・リプライパケットが引き渡しの間失われたのが観測されました。

Teraoka, et al.               Experimental                     [Page 21]

RFC 5184      L2 Abstractions for L3-Driven Fast Handover       May 2008

Teraoka、他 L3駆動の速い引き渡し2008年5月のための実験的な[21ページ]RFC5184L2抽象化

                  MN                PAR                NAR
                  |                  |                  |
                  |----- RtSolPr --->|                  |
                  |<---- PrRtAdv ----|                  |
                  |                  |                  |
            +---  |------ FBU ------>|                  |
            |     |                  |------- HI ------>|
        20ms|     |                  |                  |
            |     |                  |<----- HAck ------|
            |     |                  |                  |
            +---  |<-------------- FBack -------------->|
                  |                  |                  |
            +-- disconnect           |                  |
            |  1ms|                  |                  |
            |   connect              |                  |
      8-10ms|     |                  |                  |
            |  7ms|                  |                  |
            |     |                  |                  |
            |     +----- FNA -------------------------->|
            +--   |<------------------------ deliver packets
                  |                  |                  |

ミネソタ平価NAR| | | |----- RtSolPr--->|、| | <、-、-、-- PrRtAdv----| | | | | +--- |------ FBU------>|、|、|、| |------- こんにちは------>| 20ms| | | | | | | <、-、-、-、-- ハッキング------| | | | | +--- | <、-、-、-、-、-、-、-、-、-、-、-、-、-- FBack-------------->|、|、|、| +--連絡を断ってください。| | | 1ms| | | | 接続してください。| | 8-10 ms| | | | | 7ms| | | | | | | | +----- FNA-------------------------->| +-- | <、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-- パケットを届けてください。| | |

                   Figure 7: Measured Results

図7: 測定結果

Appendix C.  Example Mapping between L2 Primitives and the Primitives in
             IEEE 802.11 and IEEE 802.16e

IEEE802.11とIEEE 802.16eのL2基関数と基関数の間の付録C.例のマッピング

   This section shows example mapping between the L2 primitives and the
   primitives in IEEE 802.11 [7] and IEEE 802.16e [9] in Table 1.

このセクションはTable1のIEEE802.11[7]とIEEE 802.16e[9]にL2基関数と基関数の間の例のマッピングを示しています。

Teraoka, et al.               Experimental                     [Page 22]

RFC 5184      L2 Abstractions for L3-Driven Fast Handover       May 2008

Teraoka、他 L3駆動の速い引き渡し2008年5月のための実験的な[22ページ]RFC5184L2抽象化

      +-------------------+----------------------+------------------+
      | L2 Primitive      | IEEE802.11           | IEEE802.16e      |
      +-------------------+----------------------+------------------+
      | L2-LinkStatus     | PMD_RSSI             | Available        |
      |                   |                      |                  |
      |                   | PMD_RATE             |                  |
      |                   |                      |                  |
      | L2-PoAList        | MLME-SCAN            | M_ScanScheduling |
      |                   |                      |                  |
      |                   |                      | M_Scanning       |
      |                   |                      |                  |
      | L2-PoAFound       | MLME-SCAN            | M_Neighbor       |
      |                   |                      |                  |
      |                   |                      | M_Scanning       |
      |                   |                      |                  |
      | L2-PoALost        | MLME-SCAN            | M_Neighbor       |
      |                   |                      |                  |
      |                   |                      | M_Scanning       |
      |                   |                      |                  |
      | L2-LinkUp         | MLME-ASSOCIATE       | M_Registration   |
      |                   |                      |                  |
      |                   | MLME-AUTHENTICATE    |                  |
      |                   |                      |                  |
      | L2-LinkDown       | MLME-DEASSOCIATE     | M_Ranging        |
      |                   |                      |                  |
      |                   | MLME-DISAUTHENTICATE |                  |
      |                   |                      |                  |
      | L2-StatusChanged  | PMD_RSSI             | M_Ranging        |
      |                   |                      |                  |
      |                   |                      | M_ScanReport     |
      |                   |                      |                  |
      |                   |                      | M_Scanning       |
      |                   |                      |                  |
      | L2-LinkConnect    | MLME-JOIN            | M_MACHandover    |
      |                   |                      |                  |
      |                   | MLME-ASSOCIATE       | M_HOIND          |
      |                   |                      |                  |
      |                   | MLME-REASSOCIATE     |                  |
      |                   |                      |                  |
      |                   | MLME-AUTHENTICATE    |                  |
      |                   |                      |                  |
      | L2-LinkDisconnect | MLME-DISASSOCIATE    | M_Management     |
      |                   |                      |                  |
      |                   | MLME-DEASSOCIATE     | (Deregistration) |
      +-------------------+----------------------+------------------+

+-------------------+----------------------+------------------+ | L2原始的です。| IEEE802.11| IEEE802.16e| +-------------------+----------------------+------------------+ | L2-LinkStatus| PMD_RSSI| 利用可能| | | | | | | PMD_レート| | | | | | | L2-PoAList| MLME-スキャン| M_ScanScheduling| | | | | | | | M_スキャン| | | | | | L2-PoAFound| MLME-スキャン| M_隣人| | | | | | | | M_スキャン| | | | | | L2-PoALost| MLME-スキャン| M_隣人| | | | | | | | M_スキャン| | | | | | L2-結合| MLME-仲間| M_登録| | | | | | | MLME認証します。| | | | | | | L2-LinkDown| MLME-DEASSOCIATE| M_及ぶこと| | | | | | | MLME-DISAUTHENTICATE| | | | | | | L2-StatusChanged| PMD_RSSI| M_及ぶこと| | | | | | | | M_ScanReport| | | | | | | | M_スキャン| | | | | | L2-LinkConnect| MLME接合してください。| M_MACHandover| | | | | | | MLME-仲間| M_HOIND| | | | | | | MLME-REASSOCIATE| | | | | | | | MLME認証します。| | | | | | | L2-LinkDisconnect| MLME分離してください。| M_管理| | | | | | | MLME-DEASSOCIATE| (Deregistration) | +-------------------+----------------------+------------------+

      Table 1: Mapping between L2 Primitives and the Primitives in
               IEEE 802.11 and IEEE 802.16e

テーブル1: IEEE802.11とIEEE 802.16eのL2基関数と基関数の間のマッピング

Teraoka, et al.               Experimental                     [Page 23]

RFC 5184      L2 Abstractions for L3-Driven Fast Handover       May 2008

Teraoka、他 L3駆動の速い引き渡し2008年5月のための実験的な[23ページ]RFC5184L2抽象化

Appendix D.  Example Mapping of Primitives and IEEE 802.11

基関数とIEEE802.11に関する付録D.例のマッピング

   This section shows examples of the mapping between primitives and
   IEEE 802.11 [7] parameters.

このセクションは基関数とIEEE802.11[7]パラメタの間のマッピングに関する例を示しています。

D.1.  L2-LinkStatus

D.1。 L2-LinkStatus

   Most parameters of L2-LinkStatus are related to the configuration of
   network-interface hardware.  The operating system and the
   device-driver module can easily collect such information.  However,
   to create the "Condition" parameter, the MN should maintain
   statistics and parameters related to the current wireless
   environment.

L2-LinkStatusのほとんどのパラメタがネットワーク・インターフェースハードウェアの構成に関連します。 オペレーティングシステムとデバイスドライバモジュールは容易にそのような情報を集めることができます。 しかしながら、「状態」パラメタを作成するために、ミネソタは統計を取るべきでした、そして、パラメタは現在の無線の環境に関連しました。

   There are two sub-parameters of the "Condition" parameter: available
   bandwidth and link quality level.  The available bandwidth of the
   current PoA can be obtained by maintaining the transmission rate
   indication and the statistics of frame transmission every time a
   frame is sent.  A link quality level can be updated by maintaining
   the following parameters and statistics every time a frame is
   received: Received Signal Strength Indicator (RSSI), transmission/
   reception rate indication, transmit/receive latency, bit-error rate,
   frame-error rate, and noise level.  Link quality level is divided
   into five levels: EXCELLENT, GOOD, FAIR, BAD, and NONE, in descending
   order.  Some parameters can be managed by setting thresholds from
   software.  When the parameters cross the threshold, an interrupt is
   generated for the software.

「状態」パラメタの2つのサブパラメタがあります: 利用可能な帯域幅とリンク品質水準。 フレームを送るときはいつも、通信速度指示とフレームトランスミッションの統計を維持することによって、現在のPoAの利用可能な帯域幅を得ることができます。 フレームが受け取られているときはいつも、以下のパラメタと統計を維持することによって、リンク品質水準をアップデートできます: 容認されたSignal Strength Indicator(RSSI)(トランスミッション/レセプションレート指示)は潜在、ビット誤り率、フレーム誤り率、および騒音レベルを伝えるか、または受けます。 リンク品質水準は5つのレベルに分割されます: 降順でEXCELLENT、GOOD、FAIR、BAD、およびNONE。 ソフトウェアから敷居を設定することによって、いくつかのパラメタに対処できます。 パラメタが家に入るとき、中断はソフトウェアのために発生します。

D.2.  L2-PoAList

D.2。 L2-PoAList

   In IEEE 802.11 networks, L2-PoAList returns the detected APs whose
   quality level exceeds the specified threshold for PoA candidates (by
   the "PoA List" parameter).  Therefore, an MN should always maintain
   the database of available access points according to reception of
   beacon frame, probe response frame, and all frames.  This AP database
   is managed in consideration of time, number of frames, and signal
   strength.  There are some kinds of network-interface hardware that
   can notify events to operating system only when the desired event
   occurs by setting a threshold from software.  Moreover, MN can
   transmit the probe request frame for access point discovery, if
   needed.

IEEEでは、802.11のネットワーク、L2-PoAListは検出を返します。品質水準がPoA候補(「PoAリスト」パラメタによる)のために指定された敷居を超えているAPs。 したがって、標識フレーム、徹底的調査レスポンス・フレーム、およびすべてのフレームのレセプションに従って、ミネソタはいつも利用可能なアクセスポイントに関するデータベースを維持するべきです。 このAPデータベースは時間、フレームの数、および信号強度を考慮して管理されます。 必要な出来事がソフトウェアから敷居を設定することによって起こる場合にだけオペレーティングシステムへの出来事に通知できる数種類のネットワーク・インターフェースハードウェアがあります。 そのうえ、必要であるなら、ミネソタはアクセスポイント発見のために徹底的調査要求フレームを伝えることができます。

D.3.  L2-PoAFound

D.3。 L2-PoAFound

   In IEEE 802.11 networks, L2-PoAFound is notified when new PoAs whose
   link quality level exceeds the specified threshold are detected by
   listening beacons or scanning APs.  If the received frame (mainly the

新しいときに、IEEEでは、802.11のネットワーク、L2-PoAFoundは通知されます。リンク品質水準が指定された敷居を超えているPoAsは、標識となるか、またはAPsをスキャンしながら聴くことによって、検出されます。 容認されたフレームである、(主に。

Teraoka, et al.               Experimental                     [Page 24]

RFC 5184      L2 Abstractions for L3-Driven Fast Handover       May 2008

Teraoka、他 L3駆動の速い引き渡し2008年5月のための実験的な[24ページ]RFC5184L2抽象化

   beacon or the probe response) is not in the AP database described in
   Appendix D.2, then the link layer creates L2-PoAFound.indication.

標識か徹底的調査応答) コネはAppendix D.2で説明されたAPデータベースでなく、次に、リンクレイヤはL2-PoAFound.indicationを作成します。

   For example, if the threshold of link quality level specified by
   L2-PoAFound.request is GOOD, L2-PoAFound.indication is created and
   sent to the upper layer when PoA's link quality becomes better than
   GOOD.

例えば、L2-PoAFound.requestによって指定されたリンク品質水準の敷居がGOODであるなら、PoAのリンク品質がGOODより良くなるとき、上側の層にL2-PoAFound.indicationを作成して、送ります。

D.4.  L2-PoALost

D.4。 L2-PoALost

   In IEEE 802.11 networks, L2-PoALost is notified when an AP included
   in the list of candidate APs is lost by listening beacons or scanning
   APs.  If the entry in the AP database described in Appendix D.2
   expires, or link quality level goes under the threshold, then the
   link layer creates L2-PoALost.indication.  To calculate the link
   quality level, the signal strength of the received frame (mainly the
   beacon or the probe response) can be used.  For example, if the
   threshold of the link quality specified by L2-PoALost is BAD,
   L2-PoALost.indication is created and sent to the upper layer when
   PoA's link quality becomes worse than BAD.

IEEEでは、802.11のネットワーク、L2-PoALostは通知されます。APがいつ候補のリストにAPsを含んでいたかは、標識を聴くか、またはAPsをスキャンすることによって、失われています。 Appendix D.2で説明されたAPデータベースにおけるエントリーが期限が切れるか、またはリンク品質水準が敷居の下を通るなら、リンクレイヤはL2-PoALost.indicationを作成します。 リンク品質水準について計算するために、容認されたフレーム(主に標識か徹底的調査応答)の信号強度を使用できます。 例えば、L2-PoALostによって指定されたリンク品質の敷居がBADであるなら、PoAのリンク品質がBADより悪くなるとき、上側の層にL2-PoALost.indicationを作成して、送ります。

D.5.  L2-LinkUp

D.5。 L2-結合

   In IEEE 802.11 networks, L2-LinkUp is notified when association or
   reassociation event occurs.  When such an event occurs, MN receives
   the association response frame or the reassociation response frame.
   Immediately after receiving it, the link layer creates
   L2-LinkUp.indication.

協会か「再-協会」出来事が起こるとき、IEEE802.11では、ネットワークであり、L2-LinkUpは通知されます。 そのような出来事が起こると、ミネソタは協会レスポンス・フレームか「再-協会」レスポンス・フレームを受けます。 それを受ける直後、リンクレイヤはL2-LinkUp.indicationを作成します。

D.6.  L2-LinkDown

D.6。 L2-LinkDown

   In IEEE 802.11 networks, L2-LinkDown is notified when a
   disassociation event occurs or when no beacon is received during a
   certain time.  When such an event occurs, MN sends the disassociation
   frame to AP, or the entry of the specific AP is deleted from the AP
   database described in Appendix D.2.  By detecting such events, the
   link layer creates an L2-LinkDown.indication.

「不-協会」出来事が起こるか、またはある時間標識を全く受け取らないとき、IEEEでは、802.11のネットワークであり、L2-LinkDownに通知します。 そのような出来事が起こると、ミネソタが「不-協会」フレームをAPに送るか、または特定のAPのエントリーはAppendix D.2で説明されたAPデータベースから削除されます。 そのような出来事を検出することによって、リンクレイヤはL2-LinkDown.indicationを作成します。

D.7.  L2-LinkStatusChanged

D.7。 L2-LinkStatusChanged

   In IEEE 802.11 networks, L2-LinkStatusChanged is notified when the
   radio signal strength of the connected AP drops below the specified
   threshold.

IEEEでは、802.11のネットワーク、L2-LinkStatusChangedはそうです。指定された敷居の下の接続AP低下のラジオ信号強度であるときに、通知されます。

Teraoka, et al.               Experimental                     [Page 25]

RFC 5184      L2 Abstractions for L3-Driven Fast Handover       May 2008

Teraoka、他 L3駆動の速い引き渡し2008年5月のための実験的な[25ページ]RFC5184L2抽象化

D.8.  L2-LinkConnect

D.8。 L2-LinkConnect

   In IEEE 802.11 networks, each AP is identified by the BSSID and the
   service set of several APs is identified by the SSID.  When
   L2-LinkConnect is used to connect a specific AP or a service set, the
   link layer should set the Basic Service Set Identifier (BSSID) or the
   Service Set Identifier (SSID).  Also, the channel should be set
   appropriately at the same time by searching the database described in
   Appendix D.2.  To connect to AP, MN should be authenticated by AP.
   MN sends the authentication message to AP, and then MN sends the
   association message to associate with AP.

IEEEでは、802.11のネットワークであり、各APはBSSIDによって特定されます、そして、数個のAPsのサービスセットはSSIDによって特定されます。 L2-LinkConnectが特定のAPを接続するのに使用されたか、またはサービスがセットしたとき、リンクレイヤはBasic Service Set Identifier(BSSID)かService Set Identifier(SSID)を設定するはずです。 また、チャンネルは、同時にAppendix D.2で説明されたデータベースを捜すことによって、適切に据えられるべきです。 AP、ミネソタに接続するのはAPによって認証されるはずです。 ミネソタは認証メッセージをAPに送ります、そして、次に、ミネソタはAPと交際する協会メッセージを送ります。

D.9.  L2-LinkDisconnect

D.9。 L2-LinkDisconnect

   In IEEE 802.11 networks, MN sends the disassociation message to AP
   for disconnection.  When L2-LinkDisconnect is used for disconnection
   from the current AP, the link layer should send the disassociation
   message to the appropriate AP, and stop data transmission.

IEEE802.11では、ネットワークであり、ミネソタは断線のために「不-協会」メッセージをAPに送ります。 L2-LinkDisconnectが断線に現在のAPから使用されるとき、リンクレイヤは適切なAP、および停止データ伝送に「不-協会」メッセージを送るはずです。

Appendix E.  Implementation and Evaluation of the Proposed Model

提案されたモデルの付録E.実現と評価

   This section describes an implementation of the proposed link
   indication architecture and its evaluation.

このセクションは提案されたリンク指示構造とその評価の実現について説明します。

   An IEEE 802.11a wireless LAN device driver was modified to provide
   abstract link-layer information in the form of primitives defined in
   Section 4.  The modified driver has two AP lists.  One contains the
   device-dependent information such as RSSI, retransmission count,
   various AP parameters, and various statistics.  The device-dependent
   information, except for the AP parameters, is updated whenever the
   device receives a frame.  If the received frame is the management
   frame, the AP parameters are also updated according to the parameters
   in the frame.

IEEE 802.11a無線LANデバイスドライバは、セクション4で定義された基関数の形に抽象的なリンクレイヤ情報を供給するように変更されました。 変更されたドライバーには、2つのAPリストがあります。 1つはRSSIや、「再-トランスミッション」カウントや、様々なAPパラメタや、様々な統計などの装置依存する情報を含んでいます。 APパラメタを除いて、装置がフレームを受けるときはいつも、装置依存する情報をアップデートします。 また、容認されたフレームが管理フレームであるなら、フレームのパラメタによると、APパラメタをアップデートします。

   Another AP list contains the abstract information.  The abstract
   information is updated periodically by using the device-dependent
   information.  In the abstraction processing, for example, RSSI or the
   retransmission count is converted to the common indicator "link
   quality".  In our outdoor testbed described below, the thresholds of
   the RSSI value between the link quality levels were defined as
   follows:

別のAPリストは抽象的な情報を含んでいます。 装置依存する情報を使用することによって、抽象的な情報を定期的にアップデートします。 抽象化処理では、例えば、RSSIか「再-トランスミッション」カウントが一般的なインディケータ「リンク品質」に変換されます。 以下で説明された私たちの野外のテストベッドでは、リンク品質水準の間のRSSI価値の敷居は以下の通り定義されました:

   o  EXCELLENT -- 34 -- GOOD

o 素晴らしい(34)利益

   o  GOOD -- 27 -- FAIR

o いいぞ--27--フェア

   o  FIAR -- 22 -- BAD

o FIAR(22)悪いです。

Teraoka, et al.               Experimental                     [Page 26]

RFC 5184      L2 Abstractions for L3-Driven Fast Handover       May 2008

Teraoka、他 L3駆動の速い引き渡し2008年5月のための実験的な[26ページ]RFC5184L2抽象化

   o  BAD -- 15 -- NONE

o 悪くない(15)なにも

   L2-PoAList and L2-LinkStatus were implemented by using only the
   abstract information.  Thus, the upper layers can use information of
   the current AP and the adjacent APs without depending on the devices.
   L2-PoAFound or L2-PoALost is notified if the link quality rises or
   falls beyond the thresholds when the abstract information is updated.
   If the link quality of the current AP goes below the specific
   threshold, L2-LinkStatusChanged is notified.  L2-LinkUp or
   L2-LinkDown is notified when an association with an AP is established
   or destroyed.  To realize L2-LinkConnect and L2-LinkDisconnect,
   functions to connect or disconnect to the specified AP were
   implemented.  In these functions, since only abstract information is
   needed to specify the AP, other layers need not know the
   device-dependent information.

L2-PoAListとL2-LinkStatusは、抽象的な情報だけを使用することによって、実行されました。 したがって、装置によらないで、上側の層は現在のAPと隣接しているAPsの情報を使用できます。 抽象的な情報をアップデートするとき、リンク品質が敷居を超えて上昇するか、または下落するなら、L2-PoAFoundかL2-PoALostが通知されます。 現在のAPのリンク品質が特定の敷居を下に降りさせるなら、L2-LinkStatusChangedは通知されます。 APとの協会が設立されるか、または破壊されるとき、L2-LinkUpかL2-LinkDownが通知されます。 L2-LinkConnectとL2-LinkDisconnectがわかるために、指定されたAPに接続するか、または外す機能は実行されました。 抽象的な情報だけがAPを指定するのに必要である時から他の層がそうする必要はないこれらの機能では、装置依存する情報を知ってください。

   In our outdoor testbed, there are eight Access Routers (ARs) located
   at 80-100m intervals.  AP is collocated at AR.  IEEE 802.11a was used
   as the link layer.  The same wireless channel was used at all APs.
   Thus, there are eight wireless IPv6 subnets in the testbed.  The
   mobile node was in a car moving at a speed of 30-40 km/h.  When link
   quality of the current AP goes down, the mobile node executes
   L3-driven handover, described in Appendix A.  An application called
   Digital Video Transport System (DVTS) was running on the mobile node
   and sent digital video data at a data rate of about 15Mbps through
   the wireless IPv6 subnet to the correspondent node, which replayed
   received digital video data.  In this environment, the L2 handover
   required less than 1 msec, and the mobility protocol Location
   Independent Networking in IPv6 (LIN6) [13] required a few msecs for
   location registration.  Thus, the total gap time due to the handover
   was 3-4 msec.  In most cases, there was no effect on the replayed
   pictures due to handover.

私たちの野外のテストベッドに、80-100mの間隔を置いて見つけられた8Access Routers(ARs)があります。 APはそうです。ARでは、並べました。 IEEE 802.11aはリンクレイヤとして使用されました。 同じ無線のチャンネルはすべてのAPsで使用されました。 したがって、8つの無線のIPv6サブネットがテストベッドにあります。 可動のノードが、30-40km/hの速度で動きながら、車にありました。 現在のAPのリンク品質が落ちるとき、可動のノードは受信されたデジタルビデオデータを再演した呼ばれたDigital Video Transport System(DVTS)が無線のIPv6サブネットを通して15Mbpsに関して通信員ノードに可動のノードで動いていて、データ信号速度におけるデジタルビデオデータを送ったAppendix A.Anアプリケーションで説明されたL3駆動の引き渡しを実行します。 この環境、L2引き渡必要な1しmsec、および移動性プロトコルLocationでは、IPv6(LIN6)[13]の無党派Networkingは位置登録のために数msecを必要としました。 したがって、引き渡しによる総ギャップ時間は3-4msecでした。 多くの場合、再演された絵への効果が全く引き渡しのためにありませんでした。

Authors' Addresses

作者のアドレス

   Fumio Teraoka
   Faculty of Science and Technology, KEIO University
   3-14-1 Hiyoshi, Kohoku-ku
   Yokohama, Kanagawa  223-8522
   Japan

Fumio Teraoka理学部と技術、慶応大学3-14-1日義、湖北区横浜、日本神奈川223-8522

   Phone: +81-45-566-1425
   EMail: tera@ics.keio.ac.jp
   URI:   http://www.tera.ics.keio.ac.jp/

以下に電話をしてください。 +81-45-566-1425 メールしてください: tera@ics.keio.ac.jp ユリ: http://www.tera.ics.keio.ac.jp/

Teraoka, et al.               Experimental                     [Page 27]

RFC 5184      L2 Abstractions for L3-Driven Fast Handover       May 2008

Teraoka、他 L3駆動の速い引き渡し2008年5月のための実験的な[27ページ]RFC5184L2抽象化

   Kazutaka Gogo
   Graduate School of Science and Technology, KEIO University
   3-14-1 Hiyoshi, Kohoku-ku
   Yokohama, Kanagawa  223-8522
   Japan

科学技術のKazutakaの精力的な大学院、慶応大学3-14-1日義、湖北区横浜、日本神奈川223-8522

   Phone: +81-45-566-1425
   EMail: gogo@tera.ics.keio.ac.jp
   URI:   http://www.tera.ics.keio.ac.jp/

以下に電話をしてください。 +81-45-566-1425 メールしてください: gogo@tera.ics.keio.ac.jp ユリ: http://www.tera.ics.keio.ac.jp/

   Koshiro Mitsuya
   Jun Murai Lab, Shonan Fujisawa Campus, KEIO University
   5322 Endo
   Fujisawa, Kanagawa  252-8520
   Japan

Koshiro三屋6月の村井研究室、Shonan藤沢キャンパス、慶応大学5322の藤沢の遠藤、日本神奈川252-8520

   Phone: +81-466-49-1100
   EMail: mitsuya@sfc.wide.ad.jp

以下に電話をしてください。 +81-466-49-1100 メールしてください: mitsuya@sfc.wide.ad.jp

   Rie Shibui
   Graduate School of Science and Technology, KEIO University
   3-14-1 Hiyoshi, Kohoku-ku
   Yokohama, Kanagawa  223-8522
   Japan

科学技術の理恵渋井大学院、慶応大学3-14-1日義、湖北区横浜、日本神奈川223-8522

   Phone: +81-45-566-1425
   EMail: shibrie@tera.ics.keio.ac.jp
   URI:   http://www.tera.ics.keio.ac.jp/

以下に電話をしてください。 +81-45-566-1425 メールしてください: shibrie@tera.ics.keio.ac.jp ユリ: http://www.tera.ics.keio.ac.jp/

   Koki Mitani
   Graduate School of Science and Technology, KEIO University
   3-14-1 Hiyoshi, Kohoku-ku
   Yokohama, Kanagawa  223-8522
   Japan

科学技術のKoki Mitani大学院、慶応大学3-14-1日義、湖北区横浜、日本神奈川223-8522

   Phone: +81-45-566-1425
   EMail: koki@tera.ics.keio.ac.jp
   URI:   http://www.tera.ics.keio.ac.jp/

以下に電話をしてください。 +81-45-566-1425 メールしてください: koki@tera.ics.keio.ac.jp ユリ: http://www.tera.ics.keio.ac.jp/

Teraoka, et al.               Experimental                     [Page 28]

RFC 5184      L2 Abstractions for L3-Driven Fast Handover       May 2008

Teraoka、他 L3駆動の速い引き渡し2008年5月のための実験的な[28ページ]RFC5184L2抽象化

Full Copyright Statement

完全な著作権宣言文

   Copyright (C) The IETF Trust (2008).

IETFが信じる著作権(C)(2008)。

   This document is subject to the rights, licenses and restrictions
   contained in BCP 78 and at http://www.rfc-editor.org/copyright.html,
   and except as set forth therein, the authors retain all their rights.

このドキュメントはBCP78と http://www.rfc-editor.org/copyright.html に含まれた権利、ライセンス、および制限を受けることがあります、そして、そこに詳しく説明されるのを除いて、作者は彼らのすべての権利を保有します。

   This document and the information contained herein are provided on an
   "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
   OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE IETF TRUST AND
   THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS
   OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF
   THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
   WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

このドキュメントとここに含まれた情報はその人が代理をするか、または(もしあれば)後援される組織、インターネットの振興発展を目的とする組織、「そのままで」という基礎と貢献者の上で提供していて、IETFはそして、インターネット・エンジニアリング・タスク・フォースがすべての保証を放棄すると信じます、急行である、または暗示していて、他を含んでいて、情報の使用がここに侵害しないどんな保証も少しもまっすぐになるということであるかいずれが市場性か特定目的への適合性の黙示的な保証です。

Intellectual Property

知的所有権

   The IETF takes no position regarding the validity or scope of any
   Intellectual Property Rights or other rights that might be claimed to
   pertain to the implementation or use of the technology described in
   this document or the extent to which any license under such rights
   might or might not be available; nor does it represent that it has
   made any independent effort to identify any such rights.  Information
   on the procedures with respect to rights in RFC documents can be
   found in BCP 78 and BCP 79.

IETFはどんなIntellectual Property Rightsの正当性か範囲、実現に関係すると主張されるかもしれない他の権利、本書では説明された技術の使用またはそのような権利の下におけるどんなライセンスも利用可能であるかもしれない、または利用可能でないかもしれない範囲に関しても立場を全く取りません。 または、それはそれを表しません。どんなそのような権利も特定するためのどんな独立している努力もしました。 BCP78とBCP79でRFCドキュメントの権利に関する手順に関する情報を見つけることができます。

   Copies of IPR disclosures made to the IETF Secretariat and any
   assurances of licenses to be made available, or the result of an
   attempt made to obtain a general license or permission for the use of
   such proprietary rights by implementers or users of this
   specification can be obtained from the IETF on-line IPR repository at
   http://www.ietf.org/ipr.

IPR公開のコピーが利用可能に作られるべきライセンスの保証、または一般的な免許を取得するのが作られた試みの結果をIETF事務局といずれにもしたか、または http://www.ietf.org/ipr のIETFのオンラインIPR倉庫からこの仕様のimplementersかユーザによるそのような所有権の使用のために許可を得ることができます。

   The IETF invites any interested party to bring to its attention any
   copyrights, patents or patent applications, or other proprietary
   rights that may cover technology that may be required to implement
   this standard.  Please address the information to the IETF at
   ietf-ipr@ietf.org.

IETFはこの規格を実行するのに必要であるかもしれない技術をカバーするかもしれないどんな著作権もその注目していただくどんな利害関係者、特許、特許出願、または他の所有権も招待します。 ietf-ipr@ietf.org のIETFに情報を記述してください。

Teraoka, et al.               Experimental                     [Page 29]

Teraoka、他 実験的[29ページ]

一覧

 RFC 1〜100  RFC 1401〜1500  RFC 2801〜2900  RFC 4201〜4300 
 RFC 101〜200  RFC 1501〜1600  RFC 2901〜3000  RFC 4301〜4400 
 RFC 201〜300  RFC 1601〜1700  RFC 3001〜3100  RFC 4401〜4500 
 RFC 301〜400  RFC 1701〜1800  RFC 3101〜3200  RFC 4501〜4600 
 RFC 401〜500  RFC 1801〜1900  RFC 3201〜3300  RFC 4601〜4700 
 RFC 501〜600  RFC 1901〜2000  RFC 3301〜3400  RFC 4701〜4800 
 RFC 601〜700  RFC 2001〜2100  RFC 3401〜3500  RFC 4801〜4900 
 RFC 701〜800  RFC 2101〜2200  RFC 3501〜3600  RFC 4901〜5000 
 RFC 801〜900  RFC 2201〜2300  RFC 3601〜3700  RFC 5001〜5100 
 RFC 901〜1000  RFC 2301〜2400  RFC 3701〜3800  RFC 5101〜5200 
 RFC 1001〜1100  RFC 2401〜2500  RFC 3801〜3900  RFC 5201〜5300 
 RFC 1101〜1200  RFC 2501〜2600  RFC 3901〜4000  RFC 5301〜5400 
 RFC 1201〜1300  RFC 2601〜2700  RFC 4001〜4100  RFC 5401〜5500 
 RFC 1301〜1400  RFC 2701〜2800  RFC 4101〜4200 

スポンサーリンク

DELETE データ行の削除する

ホームページ製作・web系アプリ系の製作案件募集中です。

上に戻る