(57)【要約】【課題】競合を避けたＣＩＤの割り当てを柔軟に行う。【解決手段】ネットワークに接続された２つの対向するノード１０１においてＣＩＤを割り当てる際に、次回割り当て予定のＣＩＤの値が対向側ノードに送信され、受信部２０１にて受信された対向側ノードから送信された次回割り当て予定のＣＩＤの値及びすでに割り当てられているＣＩＤ以外に、当該ノードにおけるＣＩＤ及び次回ＣＩＤがＣＩＤ決定部２０４にて決定される。【選択図】図１
2007243312.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークにおいてチャネル識別子であるＣＩＤを割り当てるノードであって、
前記ノードが２つ存在してそれぞれが互いに対向する場合、ＣＩＤを割り当てる際に、次回割り当て予定のＣＩＤの値を対向側ノードに通知し、すでに割り当てられているＣＩＤ及び前記対向側ノードから通知された次回割り当て予定のＣＩＤの値以外に、当該ノードにおけるＣＩＤ及び次回ＣＩＤを割り当てるノード。
【請求項２】
請求項１に記載のノードにおいて、
前記ＣＩＤ及び次回ＣＩＤが割り当て可能かどうかを当該ＣＩＤの値と対応付けて格納する記憶手段を有することを特徴とするノード。
【請求項３】
請求項１または請求項２に記載のノードにおいて、
前記ノードは、無線通信システムにおける基地局制御装置であるＲＮＣであることを特徴とするノード。
【請求項４】
ネットワークに接続された２つの対向するノードにおいて、チャネル識別子であるＣＩＤを割り当てるＣＩＤ割り当て方法であって、
ＣＩＤを割り当てる際に、次回割り当て予定のＣＩＤの値を対向側ノードに通知する処理と、
すでに割り当てられているＣＩＤ及び前記対向側ノードから通知された次回割り当て予定のＣＩＤの値以外に、当該ノードにおけるＣＩＤ及び次回ＣＩＤを割り当てる処理とを有するＣＩＤ割り当て方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを構成するノード及びノードにおけるＣＩＤ割り当て方法に関する。
【背景技術】
【０００２】
一般的に、ＡＴＭ  ＡＡＬ２を使用する２つのノード間を、ＩＴＵ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｕｎｉｏｎ：国際電気通信連合）にて規定されているＱ．２６３０に記載されたＡＬＣＡＰ（Ａｃｃｅｓｓ  Ｌｉｎｋ  Ｃｏｎｔｒｏｌ  Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）により使用されるチャネル識別子であるＣＩＤ（Ｃｈａｎｎｅｌ  Ｉｄｅｎｔｉｆｉｅｒ）を交渉するネットワークにおいて、双方のノードが同一のＣＩＤを割り当ててしてしまう可能性がある。なお、このＣＩＤは８ビットで構成され、「０」は無効を表し、また、「１」はレイヤ管理者間の通信に利用され、また、「２」〜「７」は予約されており、また、「８」〜「２５５」はＳＳＣＳ（Ｓｅｒｖｉｃｅ  Ｓｐｅｃｉｆｉｃ  Ｃｏｎｖｅｒｇｅｎｃｅ  Ｓｕｂｌａｙｅｒ）で利用されるものである。
【０００３】
図４は、異なるノードであるＲＮＣ（Ｒａｄｉｏ  Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌｌｅｒ：基地局制御装置）によって同一のＣＩＤが割り当てられた場合の処理を説明するためのシーケンス図である。
【０００４】
ＲＮＣ＃１とＲＮＣ＃２とでそれぞれ、ＨＯ（Ｈａｎｄ  Ｏｖｅｒ）処理や、ＲＡＢ（Ｒａｄｉｏ  Ａｃｃｅｓｓ  Ｂｅａｒｅｒ）追加処理が行われる場合、パスの設定のためにＣＩＤが割り当てられる。ここでは、ＲＮＣ＃１においても、ＲＮＣ＃２においても、同一のＣＩＤ＝１００が割り当てられることとする。これにより、ＣＩＤの競合が発生し、パスの設定ができなくなってしまう。
【０００５】
ここで、図４に示したような同一のＣＩＤの割り当てを避けるために、従来より、各ノードにおいて、ＣＩＤを割り当てる順序を規定する方法が考えられている。例えば、Ｏｗｎｅｒであるノードにおいては、ＣＩＤの割り当てが「８」から始まり、「２５５」へ向かって割り当てられる。また、Ｏｗｎｅｒではないノードについては、ＣＩＤの割り当てが「２５５」から始まり、「８」へ向かって割り当てられる。
【０００６】
図５は、異なるノードであるＲＮＣにて割り当ての順序を規定されたＣＩＤの割り当て方法を示す図である。
【０００７】
ＯｗｎｅｒであるＲＮＣ＃１はＣＩＤ＝８からＣＩＤ＝２５５へ向かって割り当てられる。また、ＯｗｎｅｒではないＲＮＣ＃２はＣＩＤ＝２５５からＣＩＤ＝８へ向かって割り当てられる。
【０００８】
また、ＣＩＤではないが、一般的な無線通信システムにおける基地局がカバーするサービスエリアにおいて用いられる通話チャネルを、同一の通話チャネルが複数の基地局によって使用されないように、複数のグループにグループ分けし、基地局が割り当てられたグループに属する通話チャネルについてのみ利用できる方法が考えられている（例えば、特許文献１参照。）。
【特許文献１】特開平０８−１４０１３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、ＣＩＤを割り当てる順序を規定する方法においては、例えば、「８」から「２５５」までの中間である「１３４」付近のＣＩＤ値については、いずれは同一割り当てが生じてしまう可能性が高く、それにより、ＨＯ（Ｈａｎｄ  Ｏｖｅｒ）の失敗や、ＲＡＢ（Ｒａｄｉｏ  Ａｃｃｅｓｓ  Ｂｅａｒｅｒ）の確立失敗を導いてしまうという問題点がある。
【００１０】
また、特許文献１に記載された方法においては、基地局がカバーするサービスエリアの大きさに基づいて各グループに属する通話チャネル数を予め設定しなければならないという問題点がある。
【００１１】
本発明は、上述したような従来の技術が有する問題点に鑑みてなされたものであって、競合を避けたＣＩＤの割り当てを柔軟に行うことができるノード及びノードにおけるＣＩＤ割り当て方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するために本発明は、
ネットワークにおいてチャネル識別子であるＣＩＤを割り当てるノードであって、
前記ノードが２つ存在してそれぞれが互いに対向する場合、ＣＩＤを割り当てる際に、次回割り当て予定のＣＩＤの値を対向側ノードに通知し、すでに割り当てられているＣＩＤ及び前記対向側ノードから通知された次回割り当て予定のＣＩＤの値以外に、当該ノードにおけるＣＩＤ及び次回ＣＩＤを割り当てる。
【００１３】
また、前記ＣＩＤ及び次回ＣＩＤが割り当て可能かどうかを当該ＣＩＤの値と対応付けて格納する記憶手段を有することを特徴とする。
【００１４】
また、前記ノードは、無線通信システムにおける基地局制御装置であるＲＮＣであることを特徴とする。
【００１５】
また、ネットワークに接続された２つの対向するノードにおいて、チャネル識別子であるＣＩＤを割り当てるＣＩＤ割り当て方法であって、
ＣＩＤを割り当てる際に、次回割り当て予定のＣＩＤの値を対向側ノードに通知する処理と、
すでに割り当てられているＣＩＤ及び前記対向側ノードから通知された次回割り当て予定のＣＩＤの値以外に、当該ノードにおけるＣＩＤ及び次回ＣＩＤを割り当てる処理とを有する。
【００１６】
上記のように構成された本発明においては、ネットワークに接続された２つの対向するノードにおいてＣＩＤを割り当てる際に、次回割り当て予定のＣＩＤの値が対向側ノードに通知され、すでに割り当てられているＣＩＤ及び対向側ノードから通知された次回割り当て予定のＣＩＤの値以外に、当該ノードにおけるＣＩＤ及び次回ＣＩＤが割り当てられる。
【００１７】
このように、対向側ノードにて割り当てられたＣＩＤと割り当て予定の次回ＣＩＤとを認識することができ、認識された対向側ノードにて割り当てられたＣＩＤと割り当て予定の次回ＣＩＤに競合しないＣＩＤ及び次回ＣＩＤを当該ノードにて割り当てることができる。
【発明の効果】
【００１８】
以上説明したように本発明においては、ネットワークに接続された２つの対向するノードにおいてＣＩＤを割り当てる際に、次回割り当て予定のＣＩＤの値を対向側ノードに通知し、すでに割り当てられているＣＩＤ及び対向側ノードから通知された次回割り当て予定のＣＩＤの値以外に、当該ノードにおけるＣＩＤ及び次回ＣＩＤを割り当てる構成としたため、競合を避けたＣＩＤの割り当てを柔軟に行うことができる。
【発明を実施するための最良の形態】
【００１９】
以下に、本発明の実施の形態について図面を参照して説明する。
【００２０】
図１は、本発明のノードの実施の一形態を示す図である。
【００２１】
本形態は図１に示すように、ノード１０１に受信部２０１と、記憶部２０２と、カウンタ２０３と、ＣＩＤ決定部２０４と、送信部２０５とが設けられている。ノード１０１は、ネットワークにおける装置であり、例えば、一般的な無線通信システムにおいては、ＲＮＣ等の装置である。
【００２２】
受信部２０１は、対向するノード（不図示）にて割り当てられたＣＩＤの値を受信する。記憶部２０２は、各ＣＩＤの値の現在の使用状況を格納する。カウンタ２０３は、ノード１０１が割り当てられることができるＣＩＤを検索するために検索されるＣＩＤの値をカウントアップする。ＣＩＤ決定部２０４は、ノード１０１が割り当てるＣＩＤを決定する。送信部２０５は、ＣＩＤ決定部２０４にて決定されたＣＩＤを対向するノードへ送信する。
【００２３】
以下に、図１に示したノード１０１におけるＣＩＤ割り当て方法について説明する。
【００２４】
図２は、図１に示したノード１０１におけるＣＩＤ割り当て方法を説明するためのシーケンス図である。ここで、対向するノードをノード１０２とする。
【００２５】
ノード１０１とノード１０２とでそれぞれ、ＨＯ（Ｈａｎｄ  Ｏｖｅｒ）処理や、ＲＡＢ（Ｒａｄｉｏ  Ａｃｃｅｓｓ  Ｂｅａｒｅｒ）追加処理が行われる場合を例に挙げる。それらの処理が行われるために、まず、ノード１０２にてＣＩＤが割り当てられる。ここでは、ＣＩＤ＝９９が割り当てられるとする。このとき、次に割り当て予定の次回ＣＩＤについても割り当てられる。この場合、ＣＩＤ＝９８が次回ＣＩＤとして割り当てられる。
【００２６】
割り当てられたＣＩＤ及び次回ＣＩＤは、ＡＡＬ２のパス番号とともにＥＲＱ（Ｅｓｔａｂｌｉｓｈ  Ｒｅｑｕｅｓｔ  ｍｅｓｓａｇｅ）としてノード１０２からノード１０１へ送信される（ステップＳ１）。
【００２７】
ノード１０２からノード１０１へＥＲＱが送信されると、ノード１０１の受信部２０１にてＥＲＱが受信される。ＥＲＱが受信された受信部２０１にて、受信されたＥＲＱに含まれる次回ＣＩＤが現在割り当てることができるＣＩＤであるかどうかが判断される。具体的には、受信部２０１によって記憶部２０２に格納されたＣＩＤ情報が読み取られ、読み取られたＣＩＤ情報に基づいて、受信されたＣＩＤが現在割り当てることができるＣＩＤであるかどうかが判断される。
【００２８】
図３は、図１に示した記憶部２０２に格納されているＣＩＤ情報の一例を示す図である。
【００２９】
図１に示した記憶部２０２に格納されているＣＩＤ情報は図３に示すように、ＣＩＤの値と、当該ＣＩＤの空き状態とがそれぞれ対応付けられて格納されている。空き状態は、ＣＩＤの値が現在使用されていない場合、「Ｉｄｌｅ」となっており、また、ＣＩＤの値が現在使用されている場合には、「Ｂｕｓｙ」となっている。さらに、ＣＩＤの値が次回使用される予定の場合には、「Ｒｅｓｅｒｖｅｄ」となっている。空き状態が「Ｉｄｌｅ」となっているＣＩＤが、現在割り当てることができるＣＩＤであると判断される。空き状態が「Ｂｕｓｙ」、または、「Ｒｅｓｅｒｖｅｄ」である場合は、そのＣＩＤは現在使用されており、割り当てることはできないと判断される。
【００３０】
ステップＳ１にて送信された次回ＣＩＤは、「９８」であり、現在の記憶部２０２に格納されているＣＩＤ情報では、ＣＩＤ＝９８は「Ｉｄｌｅ」となっている。そのため、受信部２０１にて、受信された次回ＣＩＤは現在割り当てることができるＣＩＤであると判断され、その旨が送信部２０５へ通知される。
【００３１】
そして、「９８」が現在割り当てることができるＣＩＤである旨が通知された送信部２０５から、ＣＩＤ＝９８が割り当て可能である旨が含まれたＥＣＦ（Ｅｓｔａｂｌｉｓｈ  Ｃｏｎｆｉｒｍ  ｍｅｓｓａｇｅ）がノード１０２へ送信される（ステップＳ２）。
【００３２】
その後、受信部２０１によって記憶部２０２のＣＩＤ＝９８の空き状態が、「Ｉｄｌｅ」から「Ｒｅｓｅｒｖｅｄ」へと更新される。
【００３３】
一方、ノード１０１においても、ＣＩＤが割り当てられる。割り当てようとしているＣＩＤは、前回、ＣＩＤが割り当てられた際に次回ＣＩＤとして割り当てられた「９７」であるとする。そして、次回ＣＩＤが現在割り当てることができるＣＩＤであるかどうかが判断される。このとき、カウンタ２０３によって「９７」がインクリメントされ「９８」が次回ＣＩＤの候補としてＣＩＤ決定部２０４に出力される。
【００３４】
そして、ＣＩＤ決定部２０４にて「９８」が割り当て可能なＣＩＤかどうかが判断される。具体的には、ＣＩＤ決定部２０４によって記憶部２０２に格納されているＣＩＤ情報が読み取られ、次回ＣＩＤの候補であるＣＩＤの値が空き状態かどうかが判断される。ここでは、「９８」の空き状態が「Ｒｅｓｅｒｖｅｄ」になっているため、「９８」は割り当てることができないと判断される。
【００３５】
「９８」は割り当てることができないと判断されると、ＣＩＤ決定部２０４によってカウンタ２０３が１つインクリメントされる。カウンタ２０３がインクリメントされた値である「９９」について、ＣＩＤ決定部２０４にて割り当て可能なＣＩＤかどうかが判断される。具体的には、ＣＩＤ決定部２０４によって記憶部２０２に格納されているＣＩＤ情報が読み取られ、次回ＣＩＤの候補であるＣＩＤの値が空き状態かどうかが判断される。ここでは、「９９」の空き状態が「Ｂｕｓｙ」になっているため、「９９」は割り当てることができないと判断される。
【００３６】
「９９」は割り当てることができないと判断されると、ＣＩＤ決定部２０４によってカウンタ２０３が１つインクリメントされる。カウンタ２０３がインクリメントされた値である「１００」について、ＣＩＤ決定部２０４にて割り当て可能なＣＩＤかどうかが判断される。具体的には、ＣＩＤ決定部２０４によって記憶部２０２に格納されているＣＩＤ情報が読み取られ、次回ＣＩＤの候補であるＣＩＤの値が空き状態かどうかが判断される。ここでは、「１００」の空き状態が「Ｉｄｌｅ」になっているため、「１００」は割り当てることができると判断される。
【００３７】
そして、ＣＩＤ決定部２０４にて、次回ＣＩＤとして「１００」が割り当てられ、ＣＩＤである「９７」とＡＡＬ２のパス番号とともにＥＲＱとしてノード１０１からノード１０２へ送信される（ステップＳ３）。
【００３８】
その後、ノード１０２から、次回ＣＩＤが「１００」で問題ない旨がＥＣＦ（Ｅｓｔａｂｌｉｓｈ  Ｃｏｎｆｉｒｍ  ｍｅｓｓａｇｅ）として、ノード１０１へ送信される（ステップＳ４）。
【００３９】
ノード１０２から送信されたＥＣＦが受信されたノード１０１の受信部２０１によって記憶部２０２のＣＩＤ＝９７の空き状態が、「Ｒｅｓｅｒｖｅｄ」から「Ｂｕｓｙ」へ、また、ＣＩＤ＝１００の空き状態が「Ｉｄｌｅ」から「Ｒｅｓｅｒｖｅｄ」へと更新される。
【００４０】
上述した処理は、ノード１０１について着目して説明したが、ノード１０２についても同様の処理が行われることにより、同一ＣＩＤへの割り当てが生じてしまうことを防ぐことができる。
【００４１】
なお、次回ＣＩＤの候補を検索するために、ＣＩＤ決定部２０４によってカウンタ２０３が１つずつインクリメントされたが、１つずつデクリメントされるものであっても良い。また、乱数表等を用いてランダムに次回ＣＩＤの候補となるＣＩＤの値が検索されるものであっても良い。
【図面の簡単な説明】
【００４２】
【図１】本発明のノードの実施の一形態を示す図である。
【図２】図１に示したノードにおけるＣＩＤ割り当て方法を説明するためのシーケンス図である。
【図３】図１に示した記憶部に格納されているＣＩＤ情報の一例を示す図である。
【図４】異なるノードであるＲＮＣ（Ｒａｄｉｏ  Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌｌｅｒ：基地局制御装置）によって同一のＣＩＤが割り当てられた場合の処理を説明するためのシーケンス図である。
【図５】異なるノードであるＲＮＣにて割り当ての順序を規定されたＣＩＤの割り当て方法を示す図である。
【符号の説明】
【００４３】
１０１，１０２    ノード
２０１    受信部
２０２    記憶部
２０３    カウンタ
２０４    ＣＩＤ決定部
２０５    送信部
【図１】
2007243312.tif 000003
【図２】
2007243312.tif 000004
【図３】
2007243312.tif 000005
【図４】
2007243312.tif 000006
【図５】
2007243312.tif 000007