JP4607571B2 - アドレス管理の方法およびアドレス管理装置 - Google Patents
アドレス管理の方法およびアドレス管理装置 Download PDFInfo
- Publication number
- JP4607571B2 JP4607571B2 JP2004368535A JP2004368535A JP4607571B2 JP 4607571 B2 JP4607571 B2 JP 4607571B2 JP 2004368535 A JP2004368535 A JP 2004368535A JP 2004368535 A JP2004368535 A JP 2004368535A JP 4607571 B2 JP4607571 B2 JP 4607571B2
- Authority
- JP
- Japan
- Prior art keywords
- address
- acc
- network
- sta
- message
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/10—Mapping addresses of different types
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5038—Address allocation for local use, e.g. in LAN or USB networks, or in a controller area network [CAN]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/60—Types of network addresses
- H04L2101/618—Details of network addresses
- H04L2101/622—Layer-2 addresses, e.g. medium access control [MAC] addresses
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/26—Network addressing or numbering for mobility support
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Lighting Device Outwards From Vehicle And Optical Signal (AREA)
Description
アドレスは所与のネットワークの全ての装置によって理解されるデータ構造であり、1つのネットワーク内の1つの装置を固有に特定する。アドレスは、発信元装置から宛先装置に所与のパケットをルーティングし、正確に転送するための鍵となる情報である。発信元装置は宛先装置のアドレスを所有する必要があり、宛先装置は、受信されたパケットがどの装置から到来したかを知る必要があり、それゆえ発信元装置のアドレスを所有する必要があることは明らかである。アドレス管理方式は、発信元装置が宛先装置にパケットを送信できるようにし、かつ宛先装置が受信したパケットを正確に取り扱うために、発信元装置を特定できるようにするための役割を担う。ネットワークにおける効率的なアドレス管理は、いくつかの基本的なネットワーク管理機構を簡単にし、かつネットワーク内の通信プロトコルの性能を高めるために非常に重要である。
‐送信機側では、
‐ULは下方のLLにULパケットを送信し、そのULは宛先ULに対応するULアドレスを有し、
‐LLはULパケットを受信し、それを宛先装置のLLに送信するための役割を担い、物理層に達するまでスタックの下方にこのパケットを送信し、
‐受信機側では、
‐LLはスタックを通してその物理層からパケットを受信し、LLは、受信されたパケットをULに送信する前に発信元装置のLLアドレスを読み出すための役割を担い、
‐ULはLLからそのパケットを受信し、発信元装置のULアドレスを読み出すための役割を担う。
上記の事柄に鑑みて、性能およびプロトコル効率を高めることができる、無線ネットワークに適用することができるアドレス管理方式が必要とされている。
少なくとも1つのLLネットワークにおいて上記装置のうちのいくつかを関連付け(associate)、それぞれ関連付けを解消する(disassociate)ステップであって、装置はLLレベルにおいて発行され、かつ受信されるデータパケットを交換することを許可され、装置がそのULアドレスをARMユニットに送出することを含む、装置を関連付けるステップと、
所与のLLネットワークにおいて関連付けられ、それぞれ関連付けを解消される上記装置のそれぞれのULアドレス毎に1つの所与のLLアドレスを割り当て、それぞれ解放するステップであって、ARMユニットによって実行される、割り当てるステップと、
LLネットワーク毎に1つのARM翻訳テーブル(TT)を取り扱うステップであって、このTTは所与のLLネットワークの装置当たり1つのエントリを含み、このエントリは上記ULアドレスおよび上記LLアドレスを含み、ARMユニットによって実行される、取り扱うステップと
を含む。
本明細書中以下において、本発明は、各装置が1つのネットワークにおいてアドレス指定される2つの層ULおよびLLを有する通信プロトコルのスタックを含み、そのスタックがISO(「国際標準化機構」)のOSI(「開放型システム間相互接続」)モデルに準拠している、複数の装置によって構成されるネットワークへの1つの例示的な適用形態において説明される。さらに正確に言うと、1つの実施形態では、2つの異なるLLネットワークを含む1つのULネットワークが考察される。所与のLLネットワーク内の伝送は内部伝送と呼ばれるのに対して、1つのLLネットワークから別のLLネットワークへの伝送は外部伝送と呼ばれる。当然、本発明の範囲は、必要とされるだけ多くのアドレス指定される層を有する通信プロトコル層の任意のスタックへの適用、および本発明の例示的な応用形態よりも多くのネットワークおよびサブネットワークへの適用を含む。包括的には、本発明は、集中アドレス管理を実施する任意のコネクションレスプロトコルに適用されることができる。そのプロトコルは内部パケット伝送および外部パケット伝送に対応する。さらに、本発明は、異なるLLプロトコルを用いるLLネットワークの相互接続にも対応する。
‐対応するLLネットワークに対してある装置を関連付け、それぞれ関連付けを解消し、別の言い方をすると、新たな装置がそのLLネットワークに入ることを許可し、
‐ULアドレスとLLアドレスとの間の関係を維持するために、LLネットワーク内で関連付けられ、それぞれ関連付けを解消された装置のリストを保持しながら、このLLネットワーク内の全ての関連付けられた装置に対してLLアドレスを割り当て、それぞれ解放し、
‐そのリストから読み出された情報に従って、ある装置がアドレス管理プロトコルを要求するときに、それを処理する
ための役割を担う。
‐アドレス管理プロトコルと、
‐ARMユニットによって実行される動作と、
‐全てのSTAによって実行される動作と、
‐ゲートウエイによって実行される動作と
の態様に基づく。
‐空きアドレスリストであって、利用可能なLLアドレスのリストを含み、そのLLアドレスは新たに関連付けられる、装置に割り当てられることができる、空きアドレスリスト。
‐ARM翻訳テーブル(ARM TT)であって、以下の表に開示されるように、それぞれが、関連付けられる装置を、そのULアドレス(関連付け過程中に装置によって送出される)、関連付け過程後にARMユニットによって割り当てられるLLアドレス、およびステータスフィールドによって表す、複数のエントリのリストを含む、ARM翻訳テーブル。本発明の好ましい実施形態では、2つの値、すなわち正常あるいは失効のいずれかがこのステータスフィールドを設定することができる。その際、エントリの数は、対応するLLネットワークにおいてARMユニットによって管理される、関連付けられた装置の数に等しい。
‐UL@=1
‐UL@=2
‐UL@=3
‐所与のSTA自身のアドレス(ULアドレス(自身)、LLアドレス(自身)、内部)に対応するエントリ
‐メッセージをブロードキャストするために用いられる予約済アドレス(ULアドレス(ブロードキャスト)、LLアドレス(ブロードキャスト)、外部)に対応するエントリ
‐ACC−PDUタイプ0の場合、発信元および宛先ULはACC−PDUヘッダ内に存在しないので、ACC−SLは、ステップ303に示されるように、そのSTA TT内の発信元LLアドレスと一致するエントリを探索する。ステップ312に示されるように、そのエントリがSTA TTにおいて見つけられた場合には、そこから発信元ULアドレスが読み出される。そのエントリが見つけられない(たとえば、所与のSTAが長時間、データを送信していなかったので、対応するエントリがSTA TTにおいて除去されていた)場合には、ステップ304に示されるように、所与のSTAはULARメッセージをARMユニットに送出し、受信された発信元LLアドレスに対応する発信元ULアドレス202を要求する。それに応答して、ステップ311においてARIメッセージが受信され、そのARIメッセージはステップ305に示される発信元ULアドレス202を含む。
‐ACC−PDUタイプ1あるいは3の場合、ULにパラメータとして渡されることになる発信元ULアドレス202が、ステップ306によって示されるように、ACC−PDUヘッダ内に位置する発信元ULアドレスフィールドから引き出される。
‐各GW TTは、それぞれが所与のLLネットワークの関連付けられた装置を表す、複数のエントリのリストを含む。GW TTには、ブロードキャスト(ULアドレス(ブロードキャスト)、LLアドレス(ブロードキャスト)、外部)のために用いられる予約済アドレスに対応する1つの永久エントリが常に存在する。
‐アドレス形式を最適化し、それを正確に短縮できるようにする動的な集中アドレス割当て管理、および
‐実施するのが容易で、ブロードキャストパケット喪失に対して頑強な効率的なアドレス変換過程を利用することと、アドレス指定情報に起因するオーバーヘッドを小さくするために、送信される各パケットにおいて搬送されることになるアドレスを効率的に選択することとに基づく、効率的なアドレス解決
によって、ネットワーク内の性能およびプロトコル効率を高めることができるアドレス管理を提供する。
Claims (42)
- 少なくとも1つの局(STA)と、少なくとも1つのアドレス資源管理(ARM)ユニットとを含む、複数の装置を備えるネットワーク(10)におけるアドレス管理の方法であって、前記装置はそれぞれ、少なくとも1つの上位層(UL)および下位層(LL)を含む通信プロトコル層のスタックを含み、前記装置の各ULは前記ネットワーク内で個々のULアドレス(14)を有し、前記方法は、
少なくとも1つのLLネットワーク(11)において前記装置のうちのいくつかを関連付け、それぞれ関連付けを解消するステップであって、前記装置はLLレベルにおいて発行され、かつ受信されるデータパケットを交換することを許可され、前記装置がそのULアドレスを前記ARMユニットに送出することを含む、装置を関連付けるステップと、
所与のLLネットワークにおいて関連付けられ、それぞれ関連付けを解消される前記装置のそれぞれのULアドレス毎に1つの所与のLLアドレス(15)を割り当て、それぞれ解放するステップであって、前記ARMユニットによって実行される、LLアドレスを割り当てるステップと、
LLネットワーク毎に1つのARM翻訳テーブル(TT)を取り扱うステップであって、前記TTは所与のLLネットワークの装置当たり1つのエントリを含み、前記エントリは前記ULアドレスおよび前記LLアドレスを含み、前記ARMユニットによって実行される、ARM翻訳テーブルを取り扱うステップと
を含む、アドレス管理の方法。 - 前記ARM TTは少なくとも、前記LLネットワークの装置毎に、
前記装置の前記ULアドレス(14)情報と、
前記装置の前記LLアドレス(15)情報と、
前記装置の運用ステータス情報と
を含む、請求項1に記載の方法。 - 前記ARMユニットは空きアドレスリストを取り扱うことにより1つのLLアドレスを割り当てるステップを実行し、
前記空きアドレスリストは、対応するLLネットワークにおいて関連付けられることになる個々の装置に割り当てるために利用可能なLLアドレスを含み、
前記取り扱うことは、アドレス割当てが実行される度に、前記空きアドレスリストにおいて1つのLLアドレスを選択すること、および前記空きアドレスリストから前記選択されたLLアドレスを除去することを含み、
前記対応するLLネットワーク内の個々の装置に割り当てられる各LLアドレスは前記ネットワーク内で固有である、請求項2に記載の方法。 - 所与のLLネットワークにおいて関連付けられる前記装置はそれぞれ、対応する少なくとも1つのARMユニットと交換されるメッセージを定義するアドレス管理プロトコルを通して、LLアドレスとULアドレスとの間のアドレス変換を実行する、請求項3に記載の方法。
- 前記アドレス管理プロトコルは、
任意の装置によって前記ARMユニットに送出される下位層アドレス要求(LLAR)メッセージであって、対応するLLアドレスを要求するために指定されたULアドレスを含む、下位層アドレス要求(LLAR)メッセージと、
任意の装置によって前記ARMユニットに送出される上位層アドレス要求(ULAR)メッセージであって、対応するULアドレスを要求するために指定されたLLアドレスを含む、上位層アドレス要求(ULAR)メッセージと、
前記LLARメッセージあるいは前記ULARメッセージのいずれかに応答して、前記ARMユニットによって送出されるアドレス関連指示(ARI)メッセージであって、前記LLARメッセージあるいは前記ULARメッセージを介してそれぞれ送出あるいは要求される、前記ULアドレスおよび前記LLアドレスを含む、アドレス関連指示(ARI)メッセージと
を含む、請求項4に記載の方法。 - 所与の装置が属する前記LLネットワークから前記所与の装置の関連付けを解消するために、対応するARMユニットは、
前記ARM TTから対応するエントリを除去するステップと、
対応するLLアドレスを前記空きアドレスリストに格納するステップと、
前記LLアドレスおよび対応する無効として指示された前記ULアドレスを有するARIメッセージを前記LLネットワークにおいて関連付けられる全ての装置に送信するステップと
を実行する、請求項5に記載の方法。 - 前記除去するステップに先行して、
「失効」値を有する前記除去された装置に対応する前記ARM TTにおいてエントリの運用ステータスを設定するステップと、
このエントリのために定義されている所定の時間だけ待つステップと
を含む、請求項6に記載の方法。
- 所与のLLネットワークにおいて所与の装置に1つのLLアドレスを割り当てる前記ステップは、
前記空きアドレスリストにおいて1つのLLアドレスを選択するステップと、
前記空きアドレスリストから前記選択されたLLアドレスを除去するステップと、
前記ARM TT内に、前記ULアドレス、その対応する前記選択されたLLアドレスおよび「正常」値に設定された前記運用ステータスとを有する新たなエントリを作成するステップと、
前記ULアドレスおよび前記選択されたLLアドレスを含むARIメッセージを送信するステップと
を含む、請求項5〜7のいずれか一項に記載の方法。 - 前記ARMユニットは、
関連付けられた装置から1つのLLARメッセージあるいは1つのULARメッセージを受信するステップであって、前記メッセージは1つのLLアドレスと、それぞれ1つのULアドレスとを含む、メッセージを受信するステップと、
前記受信されたLLアドレス、それぞれULアドレスに対応する前記ULアドレス、それぞれ前記LLアドレスを読み出すために、前記ARM TT内の全てのエントリを走査するステップと、
全ての前記関連付けられた装置に1つのARIメッセージを送信するステップであって、前記メッセージは前記LLアドレスおよび前記ULアドレスを含む、メッセージを送信するステップと
を実行することにより前記アドレス変換を実行する、請求項5〜8のいずれか一項に記載の方法。 - 前記ARIメッセージはそれぞれ、前記対応する少なくとも1つのARMユニットによって、所与のLLネットワーク内の全ての関連付けられた装置にブロードキャストされる、請求項5〜9のいずれか一項に記載の方法。
- 1つのULARメッセージを介して受信された前記LLアドレス、1つのLLARメッセージを介して受信されたそれぞれ前記ULアドレスがそのARM TT内の有効なエントリに対応しない場合には、前記ARMユニットは、前記対応するARIメッセージにおいて、前記ULアドレス、それぞれ前記LLアドレスを無効であるとして指示する、請求項5〜10のいずれか一項に記載の方法。
- 前記LLは1つのアドレス変換制御副層(ACC−SL)(209)と1つの下位副層(L−SL)(210)とを含み、
前記ACC−SLは所与のLLネットワーク(11)内の1つのLLアドレス(15)と1つのULアドレス(14)との間のアドレス変換を実行する、請求項5〜11のいずれか一項に記載の方法。 - 前記ULは前記LLにULプロトコルデータユニット(PDU)を転送し、
前記UL−PDUは前記ACC−SL(209)によって最初に前記LLにおいて受信され、
その後、前記ACC−SL(209)は前記UL PDUに可変長のACC−PDUヘッダ(207)を付加して1つのACC−PDUを形成し、
その後、前記ACC−PDUを前記L−SL(210)に転送する、請求項12に記載の方法。 - 前記ACC−PDUヘッダ(207)は、ACC−PDUタイプフィールドのみを含むか、あるいは前記ACC−PDUタイプフィールドに含まれる値に応じて、1つの発信元ULアドレスフィールドおよび/または1つの宛先ULアドレスフィールドをさらに含む、請求項13に記載の方法。
- 前記ACC−SL(209)に転送される前記UL−PDU毎に、前記ULは前記ACC−SLにパラメータとして前記発信元ULアドレス(202)と前記宛先ULアドレス(203)とを与え、
その後、前記L−SL(210)に転送されるACC−PDU毎に、前記ACC−SLは前記L−SL(210)にパラメータとして前記発信元LLアドレスおよび前記宛先LLアドレスを与える、請求項13または14に記載の方法。 - 前記ACC−SLは、パラメータとして受信された前記宛先ULアドレス(203)からアドレス変換を実行することにより、前記宛先LLアドレスを読み出す、請求項15に記載の方法。
- 各STAは、
それ自身のULおよびLLアドレスと、
ブロードキャストメッセージを送信するために用いられるULブロードキャストアドレスおよびLLブロードキャストアドレスと
の少なくとも2つのエントリを永久に含む、STA翻訳テーブル(STA TT)を取り扱う、請求項15または16に記載の方法。 - 前記STA TTはさらに、前記STAが通信することができる装置当たり1つのエントリを含み、各エントリは
対応するLLおよびULアドレス情報と、
対応する装置が、考慮されるLLネットワークの内部にあるか、外部にあるかに応じてそれぞれ、「内部」あるいは「外部」値を含む位置フィールド情報と
を含む、請求項17に記載の方法。 - 前記STA TTは前記ARIメッセージ(501)の受信時にのみ前記対応するACC−SLによって更新され、前記更新は、
前記ARIメッセージにおいて受信された前記LLアドレスに対応するエントリが前記STA TT(502)内に既に存在しているか否かを検査するステップと、
存在していない場合には、対応するエントリ(503)を作成して、対応するタイマを始動するステップと、
存在している場合には、前記受信されたULアドレスが有効であり、かつ前記LLアドレス(505)に対応するものとして前記STA TTに含まれるものと同じアドレスであるか否かを検査するステップと、
そうでない場合には、前記対応するエントリを除去して、前記除去されたエントリ(506)に対応する前記装置のために意図された全てのデータパケットを破棄するステップと、
そうである場合には、前記タイマを再始動するステップとを含み、
前記タイマの満了時にエントリが除去される、請求項17または18に記載の方法。 - 所与のSTAのACC−SLは、
必要とされるLLアドレスが存在する場合には、そのSTA TTを走査することによってローカルに前記宛先LLアドレスを読み出し、
前記STA TT内のエントリが必要とされるアドレスに対応しない場合には、前記発信元ULアドレス(202)パラメータとして前記ULから受信された前記ULアドレスを有するLLARメッセージを前記ARMユニットに送信するステップと、前記ULアドレスおよび対応する要求されたLLアドレスを有するARIメッセージを前記ARMユニットから受信するステップとを実行することにより、請求項9に記載のアドレス管理プロトコルに従って、パラメータとして受信された前記宛先ULアドレスから前記宛先LLアドレスを読み出す
請求項17〜19のいずれか一項に記載の方法。 - STAのACC−SLはUL−PDUにACC−PDUヘッダ(207)を付加し、前記L−SL(210)に転送されることになるACC−PDUを形成し、
宛先装置が前記STAと同じLLネットワークの内部にある場合には、前記ACC−PDUヘッダはACC−PDUタイプフィールドのみを含み、
前記宛先装置が考慮されるLLネットワークの外部にある場合には、前記宛先ULアドレスフィールドに書き込まれる前記宛先ULアドレスをさらに含む、請求項20に記載の方法。 - STAのACC−SLはUL−PDUにACC−PDUヘッダ(207)を付加して、前記L−SL(210)に転送されブロードキャストされることになるACC−PDUを形成し、
前記ACC−PDUヘッダ(207)は前記発信元ULアドレスフィールドとしてそれ自身のULアドレスを含む
請求項20または21に記載の方法。 - 前記L−SL(210)は、前記ACC−SL(209)に、前記ACC−SLに転送されるACC−PDU毎にパラメータとして前記発信元LLアドレス(205)および前記宛先LLアドレス(206)を与え、
その後、前記ACC−SLは前記ULに、前記ULに転送されるACC−PDU毎にパラメータとして前記発信元ULアドレス(202)および前記宛先ULアドレス(203)を与える、請求項13〜22のいずれか一項に記載の方法。 - 前記発信元ULアドレス(202)は、
前記発信元ULアドレス(202)が前記ACC−PDUヘッダに含まれる場合には、前記受信されたACC−PDUの前記ACC−PDUヘッダ(207)から読み出すことにより、あるいは
前記発信元LLアドレス(205)から読み出すことにより、
前記ACC−PDUタイプフィールドの値に基づいて前記ACC−SLによって選択的に読み出される、請求項23に記載の方法。 - 所与のSTAのACC−SLは、
必要とされるULアドレスが存在する場合(312)には、そのSTA TT(303)を走査することによってローカルに、発信元LLアドレス(205)から発信元ULアドレス(202)を読み出し、
存在しない場合には、前記発信元ULアドレスパラメータ(304)である前記LLアドレスを有するULARメッセージを前記ARMユニットに送信するステップと、前記LLアドレスおよび前記対応する要求されたULアドレス(311)を有するARIメッセージを前記ARMユニットから受信するステップとを実行することにより、請求項9に記載の前記アドレス管理プロトコルに従って、発信元LLアドレス(205)から発信元ULアドレス(202)を読み出す
請求項17〜24のいずれか一項に記載の方法。 - 所与のSTAのACC−SL(209)は、パラメータとして受信された前記宛先LLアドレスに従って、STA TT内の永久エントリのうちの1つから宛先ULアドレス(203)を読み出す、請求項17〜25のいずれか一項に記載の方法。
- 前記ネットワークは、いくつかのLLネットワークと、LLネットワーク当たり少なくとも1つのARMユニットとを含み、
各LLネットワークは、少なくとも1つのSTAと、前記ネットワーク内の全てのLLネットワークを通してデータパケットを伝送できるようにする相互接続装置としての少なくとも1つのゲートウエイ(GW)(13)とを備え、
前記GWは、それが属するLLネットワーク当たり1つのLLアドレスを有する少なくとも2つのLLネットワーク(11、12)に属し、それが属するそれらのLLネットワークに含まれる装置を相互接続する、請求項13〜26のいずれか一項に記載の方法。 - 前記対応するLLネットワーク(11)に属するGW(13)に対応する前記ARM TT内の1つのエントリが、前記GWによって管理され、前記LLネットワークに属さない装置のULアドレスのリストで拡張される、請求項27に記載の方法。
- 前記ARMユニットは、ULアドレスがいずれのARM TTエントリとも一致しないとき、前記ARM TTにおいて、デフォルトエントリとして所与のGWエントリを使用し、前記GWエントリに対応するULアドレスのリストは空である、請求項27または28に記載の方法。
- 前記ULアドレスが、前記ARMユニットを含み、前記GWを通して相互接続されるLLネットワーク以外のLLネットワークに属する装置に対応するとき、前記ARIメッセージは前記GW(13)の前記LLアドレスを含む、請求項27〜29のいずれか一項に記載の方法。
- ARIメッセージはさらに、前記ULARおよび/またはLLARメッセージを通して前記ARMユニットと交換されるアドレスに対応する装置が、
前記ARMユニットと同じLLネットワークに属する装置であるか、
GW装置を通して相互接続される別のLLネットワークに属する装置であるか
を指示する位置情報を含む、請求項27〜30のいずれか一項に記載の方法。 - 各GWは、それが属するLLネットワーク当たり1つのGW翻訳テーブル(GW TT)を取り扱い、
前記GW TTは少なくとも、ブロードキャストメッセージを送信するために用いられるULブロードキャストアドレスおよびLLブロードキャストアドレスエントリを永久に含む、請求項27〜31のいずれか一項に記載の方法。 - GWはさらに、送信されることになる、受信されたPDUの前記宛先LLネットワークに対応する前記GW TTを選択するために、前記ULにおいて、中継テーブルを取り扱う、請求項32に記載の方法。
- 前記GW TTはさらに、STAが通信することができる対応するLLネットワークにおいて関連付けられた装置当たり1つのエントリを含み、
前記エントリは対応するLLおよびULアドレスフィールドを含む、請求項32または33に記載の方法。 - 前記GW TTは、前記ARIメッセージの受信時にのみ、
前記ARIメッセージにおいて受信された前記LLアドレスに対応するエントリが前記GW TT内に既に存在しているか否かを検査するステップと、
存在していない場合には、対応するエントリを作成して、対応するタイマを始動するステップと、
存在している場合には、前記受信されたULアドレスが有効であり、かつ前記LLアドレスに対応するものとして前記GW TTに含まれるものと同じアドレスであるか否かを検査し、
そうでない場合には、前記対応するエントリを除去するステップと、
そうである場合には、有効なエントリに対応する前記タイマを再始動するステップと
に従って、前記対応するACC−SLによって更新され、
エントリは、前記タイマの満了時に前記GW TTから除去される、請求項32〜34のいずれか一項に記載の方法。 - GW(13)の前記ACC−SL(209)は、そのACC−PDUヘッダ(207)がその宛先ULアドレスフィールド内に前記宛先ULアドレスを含む場合にのみ、前記L−SLによって転送されるACC−PDUを処理する、請求項27〜35のいずれか一項に記載の方法。
- 前記GWの前記ACC−SLは、前記宛先LLアドレスがブロードキャストアドレスである(603)ときに、前記発信元ULアドレスを書き込まれる少なくとも発信元ULアドレスフィールドを含むACC−PDUヘッダ(207)を有するACC−PDUのみを処理する、請求項36に記載の方法。
- 所与のGWの前記ACC−SLは、必要とされるULアドレスが存在する場合(609)には、そのGW TTを走査することによってローカルに、前記発信元LLアドレスから前記宛先ULアドレス(202)を読み出し(606)、
前記発信元ULアドレスパラメータである前記LLアドレスを有するULARメッセージを前記ARMユニットに送信するステップ(607)と、前記LLアドレスおよび対応する要求されたULアドレスを有するARIメッセージを前記ARMユニットから受信するステップ(610)とを実行することにより、請求項9に記載のアドレス管理プロトコルに従って、前記発信元LLアドレスから前記宛先ULアドレス(202)を読み出す(606)、請求項36または37に記載の方法。 - GW(13)の前記ACC−SL(209)はUL−PDUにACC−PDUヘッダを付加することによって前記L−SL(210)に転送されることになるACC−PDUを形成し、前記ACC−PDUヘッダ(207)は前記発信元ULアドレス(704)を含む少なくとも発信元ULアドレスフィールドを含む、請求項36〜38のいずれか一項に記載の方法。
- 所与のGWの前記ACC−SLは、
必要とされるLLアドレスが存在する場合には、その対応するGW TTを走査する(702)ことによってローカルに、パラメータとして受信された前記ULアドレスから前記宛先LLアドレスを読み出し、
あるいは、前記GW TT内のエントリが必要とされるアドレスに対応しない場合には、前記発信元ULアドレス(202)パラメータとして前記ULから受信された前記ULアドレスを有するLLARメッセージを前記ARMユニットに送信するステップ(703)と、前記ULアドレスおよび対応する要求されたLLアドレスを有するARIメッセージを前記ARMユニットから受信するステップとを実行することにより、請求項9に記載のアドレス管理プロトコルに従って、パラメータとして受信された前記ULアドレスから前記宛先LLアドレスを読み出す、請求項36〜39のいずれか一項に記載の方法。 - 前記ネットワークは少なくとも2つのLLネットワークを含み、
第1のLLネットワークは通信プロトコルAに対応し、
第2のLLネットワークは通信プロトコルBに対応し、
2つの通信プロトコルは異なる
請求項1〜40のいずれか一項に記載の方法。 - 少なくとも1つの局(STA)と、少なくとも1つのアドレス資源管理(ARM)ユニットとを含む、複数の装置を含むネットワークにおいて用いるためのアドレス管理装置であって、
前記装置はそれぞれ、少なくとも1つの上位層(UL)および1つの下位層(LL)を含む通信プロトコル層のスタックを含み、
前記装置のそれぞれの前記ULは前記ネットワーク内の個々のULアドレスを有し、
前記装置は、請求項1〜41のいずれか一項に記載の方法を実行するための手段を備える
アドレス管理装置。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP03293247A EP1545094B1 (en) | 2003-12-19 | 2003-12-19 | Method of address management |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005229582A JP2005229582A (ja) | 2005-08-25 |
| JP4607571B2 true JP4607571B2 (ja) | 2011-01-05 |
Family
ID=34486497
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004368535A Expired - Fee Related JP4607571B2 (ja) | 2003-12-19 | 2004-12-20 | アドレス管理の方法およびアドレス管理装置 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US7805538B2 (ja) |
| EP (1) | EP1545094B1 (ja) |
| JP (1) | JP4607571B2 (ja) |
| CN (1) | CN1649350B (ja) |
| AT (1) | ATE393534T1 (ja) |
| DE (1) | DE60320567T2 (ja) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7990888B2 (en) * | 2005-03-04 | 2011-08-02 | Cisco Technology, Inc. | System and methods for network reachability detection |
| TWI283806B (en) | 2005-06-07 | 2007-07-11 | Htc Corp | Portable electronic device |
| CN101461214B (zh) * | 2006-06-07 | 2012-02-01 | 高通股份有限公司 | 用于无线通信的高效寻址方法、计算机可读介质和装置 |
| US7787823B2 (en) * | 2006-09-15 | 2010-08-31 | Corning Cable Systems Llc | Radio-over-fiber (RoF) optical fiber cable system with transponder diversity and RoF wireless picocellular system using same |
| US8782746B2 (en) | 2008-10-17 | 2014-07-15 | Comcast Cable Communications, Llc | System and method for supporting multiple identities for a secure identity device |
| WO2010116299A1 (en) | 2009-04-08 | 2010-10-14 | Koninklijke Philips Electronics N.V. | Efficient address assignment in coded lighting systems |
| KR101188922B1 (ko) | 2010-12-23 | 2012-10-08 | 숭실대학교산학협력단 | 무선 네트워크에 포함되는 노드 및 이의 주소 생성 방법 |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3050694B2 (ja) * | 1992-05-20 | 2000-06-12 | 松下電器産業株式会社 | 無線通信制御方法および無線通信制御システム |
| JP3532690B2 (ja) * | 1996-03-14 | 2004-05-31 | 株式会社東芝 | パケット転送装置およびパケット転送方法 |
| SE9804391L (sv) * | 1998-12-17 | 2000-06-18 | Ericsson Telefon Ab L M | Förfarande och anordning i kommunikationsnät |
| JP3764016B2 (ja) * | 1999-05-10 | 2006-04-05 | 財団法人流通システム開発センタ− | 統合ip転送網 |
| KR20010044046A (ko) * | 2000-05-09 | 2001-06-05 | 김성덕 | 주소 관리 시스템 |
| US7289463B2 (en) * | 2002-04-30 | 2007-10-30 | Alcatel Lucent | Hierarchical wireless network and an associated method for delivering IP packets to mobile stations |
| US7356032B1 (en) * | 2002-11-01 | 2008-04-08 | Bbn Technologies Corp. | System and method for reducing broadcast traffic wireless access-point networks |
-
2003
- 2003-12-19 EP EP03293247A patent/EP1545094B1/en not_active Expired - Lifetime
- 2003-12-19 AT AT03293247T patent/ATE393534T1/de not_active IP Right Cessation
- 2003-12-19 DE DE60320567T patent/DE60320567T2/de not_active Expired - Lifetime
-
2004
- 2004-12-10 US US11/008,103 patent/US7805538B2/en not_active Expired - Fee Related
- 2004-12-17 CN CN2004100997346A patent/CN1649350B/zh not_active Expired - Fee Related
- 2004-12-20 JP JP2004368535A patent/JP4607571B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005229582A (ja) | 2005-08-25 |
| US7805538B2 (en) | 2010-09-28 |
| DE60320567T2 (de) | 2009-06-04 |
| EP1545094A1 (en) | 2005-06-22 |
| ATE393534T1 (de) | 2008-05-15 |
| US20050141515A1 (en) | 2005-06-30 |
| CN1649350B (zh) | 2010-05-26 |
| EP1545094B1 (en) | 2008-04-23 |
| DE60320567D1 (de) | 2008-06-05 |
| CN1649350A (zh) | 2005-08-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1194512C (zh) | 信息设备、网关设备及其控制方法 | |
| JP4226553B2 (ja) | データ通信ネットワークにおけるルーティング | |
| US9083554B2 (en) | Apparatus for providing connection between networks | |
| US6038233A (en) | Translator for IP networks, network system using the translator, and IP network coupling method therefor | |
| US7965724B2 (en) | Translator for IP networks, network system using the translator, and IP network coupling method therefor | |
| JP3667586B2 (ja) | マルチキャストパケット転送装置、マルチキャストパケット転送システム及び記憶媒体 | |
| US7756065B2 (en) | Domain name service system and method thereof | |
| US7046666B1 (en) | Method and apparatus for communicating between divergent networks using media access control communications | |
| US7337224B1 (en) | Method and apparatus providing policy-based determination of network addresses | |
| JP5239618B2 (ja) | アドレス変換装置、方法及びプログラム、並びにノード | |
| EP1161028A2 (en) | A multicast routing method and an apparatus | |
| US20050128975A1 (en) | Home agent apparatus, mobile router communication system, and communication method | |
| CN101836468A (zh) | 移动终端、转发中间节点和移动通信系统 | |
| US7085808B2 (en) | Method for distinguishing clients in a communication system, a communication system; and a communication device | |
| KR100811890B1 (ko) | 인터넷 시스템에서 서비스 플로우를 보장하는 애니캐스트라우팅 방법 및 장치 | |
| JP4607571B2 (ja) | アドレス管理の方法およびアドレス管理装置 | |
| EP1615405A2 (en) | Power saving in wireless packet based networks by selective broadcast filtering | |
| CN101047614B (zh) | 一种IPv6网络环境中流传输路径建立方法和数据传输系统 | |
| CN100479457C (zh) | 一种实现虚拟私有网络中数据传输的方法 | |
| JP2010062757A (ja) | Dnsプロキシ装置及びdns中継方法 | |
| JP4591338B2 (ja) | 通信システム | |
| CN101197763A (zh) | 利用减少的地址头通过空中接口发送数据的系统和方法 | |
| CN118802746B (zh) | 一种报文发送方法及装置 | |
| US9154368B2 (en) | Method for reduction of data packet losses on updating of an address table | |
| JP4151699B2 (ja) | 変換装置及び管理方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20071220 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100414 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100420 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20100716 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20100722 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100818 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100907 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20101007 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131015 Year of fee payment: 3 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131015 Year of fee payment: 3 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |