(57)【要約】【課題】  障害がない接続先に対して通信接続を効率的に行うことができる通信制御装置および通信制御方法を提供することを目的とする。【解決手段】  呼制御信号送受信部１０１は、ＤＮＳ２００に対して、一の接続先に対応するサブＡＰＮおよびＰ−ＧＷ４００の宛先情報の問い合わせを行う。そして、問い合わせによって得られたサブＡＰＮと障害登録テーブルに記憶されている障害情報とに基づいて、制御部１０２は、一のサブＡＰＮおよび一のＰ−ＧＷの宛先情報を選択し、呼制御信号送受信部１０１は、選択された一のサブＡＰＮおよび一の宛先情報に基づいて接続処理を行う。【選択図】  図３
2015046832.tif 000002
【特許請求の範囲】
【請求項１】
一の接続先の接続先情報と、当該一の接続先を分散してそれぞれ収容する複数の局舎のそれぞれ示すサブ接続先情報と、当該複数の局舎にそれぞれに接続可能な中継装置の宛先情報とを対応付けて記憶する記憶手段に対して、前記一の接続先に対応するサブ接続先情報および宛先情報の問い合わせを行う問い合わせ手段と、
接続不可であるサブ接続先情報を記憶する障害情報記憶手段と、
前記問い合わせ手段により得られたサブ接続先情報および前記障害情報記憶手段に記憶されている障害情報に基づいて、一のサブ接続先情報および一の宛先情報を選択する選択手段と、
前記選択手段により選択された一のサブ接続先情報および一の宛先情報に基づいて接続処理を行う通信制御手段と、
を備える通信制御装置。
【請求項２】
前記問い合わせ手段は、ＤＮＳに対して問い合わせを行う請求項１に記載の通信制御装置。
【請求項３】
前記通信制御手段は、接続先情報および前記選択手段により選択された一のサブ接続先情報を用いて接続処理を行う、
請求項１または２に記載の通信制御装置。
【請求項４】
前記問い合わせ手段により得られた中継装置の宛先情報に記述されている所定の文字列を解釈する解釈手段をさらに備え、
前記通信制御手段は、前記解釈手段により解釈された結果に基づいた宛先情報宛ての中継装置と通信接続する、
請求項１から３のいずれか一項に記載の通信制御装置。
【請求項５】
前記通信制御手段により接続処理された通信接続履歴に基づいて算出されたサブ接続先情報ごとの通信接続成功率または通信接続ＮＧ率を算出する算出手段をさらに備え、
前記記憶手段は、前記算出手段により算出された通信接続成功率または通信接続ＮＧ率に基づいて定められたサブ接続先情報を記憶し、
前記選択手段は、前記記憶手段に記憶されているサブ接続先情報に基づいて、接続先となるサブ接続先情報を選択する、
請求項１から４のいずれか一項に記載の通信制御装置。
【請求項６】
請求項１から４のいずれか一項に記載の通信制御装置と、一の接続先を分散して収容する複数の局舎と、当該複数の局舎のそれぞれと接続可能にする複数の中継装置と、前記複数の中継装置のいずれかから通信接続結果を取得する通信管理装置と、からなる通信システムにおいて、
前記通信管理装置は、
前記中継装置から通信接続結果を取得する取得手段と、
前記取得手段により受信された通信接続結果に基づいて、サブ接続先情報ごとの通信接続成功率または通信接続ＮＧ率を算出する算出手段と、
前記算出手段により算出された通信接続成功率または通信接続ＮＧ率が所定値に達した場合、その条件を満たしたサブ接続先情報を前記通信制御装置に通知する通知手段と、を備え、
前記通信制御装置における記憶手段は、前記通知手段により通知されたサブ接続先情報を記憶する、
通信システム。
【請求項７】
接続不可であるサブ接続先情報を記憶する記憶手段を備え、一の接続先の接続先情報と、当該一の接続先を分散してそれぞれ収容する複数の局舎のそれぞれ示すサブ接続先情報と、当該複数の局舎にそれぞれに接続可能な中継装置の宛先情報とを対応付けて記憶する記憶手段を備える管理装置に対して問い合わせ処理を行う通信制御装置における通信制御方法において、
前記記憶手段に対して、前記一の接続先に対応するサブ接続先情報および宛先情報の問い合わせを行う問い合わせステップと、
前記問い合わせステップにより得られたサブ接続先情報から前記記憶手段に記憶されている情報に基づいて、一のサブ接続先情報および一の宛先情報を選択する選択ステップと、
前記選択ステップにより選択された一の接続先情報および一の宛先情報に基づいて接続処理を行う通信制御ステップと、
を備える通信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＡＰＮ（AccessPoint Name）などで定められた接続先に対して通信接続する通信制御装置および通信制御方法に関する。
【背景技術】
【０００２】
近年の通信ネットワークにおいて、通信接続に際して、ＳＧＳＮ（Serving GPRS Suport Node）や、ＭＭＥ（MobilityManagement entity）が、ＤＮＳ（Domain Name System）に設定されているデータに基づいて、Ｓ−ＧＷ（Serving-Gateway）、Ｐ−ＧＷ（Packet-Gateway）を選択することにより、所望のＡＰＮ（Access Point Name）で示されるネットワークを選択する。  下記特許文献１には、ＳＧＳＮがＤＮＳに対してＡＰＮに対応するＰＧＳＮを選択する、といった、ＤＮＳを用いたアドレス解決によって接続先を決定することの記載がある。
【０００３】
一般的にＡＰＮで示される接続先は、それぞれ定められた局舎に収容されており、大震災などの大規模災害時において特定の局舎が接続不可能となっても、通信接続を可能にするために、局舎は、複数地域に分散して配備されている。
【０００４】
図１３は、従来技術における一般的な通信ネットワークを示す概略図であり、ユーザ端末はＳＧＳＮ／ＭＭＥを介して通信接続をしようとすると、ＳＧＳＮ／ＭＭＥは、その管理エリア内にある複数のＳ−ＧＷのうち任意のＳ−ＧＷを選択し、さらにＳ−ＧＷは、そのＳ−ＧＷに近いＰ−ＧＷを選択する。Ｐ−ＧＷには、接続先となるＡＰＮが設定されており、選択されたＰ−ＧＷは、携帯端末から接続要求されたＡＰＮで示される接続先を収容する局舎に対して通信接続を行う。一般的に、一つのＰ−ＧＷは、同一種類の接続先（ＡＰＮ）を収容する局舎が複数あった場合、それら局舎を選択的に接続するように構成されていない。すなわち、異なる種類の接続先を収容する複数の局舎に対しては選択的に接続できるが、同じ種類の接続先を収容する複数の局舎に対しては、いずれか一つの局舎に対してのみ接続するように構成されている。
【０００５】
例えば、図１３においては、Ｐ−ＧＷ３はＡビル（局舎）に収容されているＡＰＮ１で示される接続先と接続可能にし、Ｐ−ＧＷ４は、Ｂビルに収容されているＡＰＮ１で示される接続先と、Ｃビルに収容されている別のＡＰＮで示される接続先とを接続可能にしている。つまり、それぞれＰ−ＧＷは、同一接続先を収容する複数の局舎に対して、そのいずれかの局舎に収容されている接続先に対してのみ接続されるように構成されており、局舎を選択的に切り替えて接続するようには構成されていない。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特表２００９−５０５５１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述特許文献１に記載の技術を含む従来技術における通信システムにおいては、ある局舎に収容されている接続先に障害が発生したことにより通信接続することができなくなった場合、その接続先であるＡＰＮに紐づけられているＰ−ＧＷを、ＳＧＳＮ／ＭＭＥは、通信接続の対象として選択しないようにすることができる。すなわち、従来の技術においては、Ｐ−ＧＷ単位で障害登録をすることにより、障害の発生しているＡＰＮに対する通信接続をしないようにすることが考えられる。
【０００８】
しかしながら、障害登録されたＰ−ＧＷにおいては、障害が発生しているＡＰＮで示される接続先のほかに、別のＡＰＮで示される接続先を収容する局舎も紐づけられている場合が有り、その場合、当該別のＡＰＮの接続先を収容する局舎に対する通信接続もできなくなる、という問題が生ずる。
【０００９】
例えば、図１３を例にとると、ＳＧＳＮ１００がＤＮＳ２００に対してアドレス解決処理を行って、例えばＳ−ＧＷ４およびＰ−ＧＷ４を介して、Ｂビルに収容されているＡＰＮ１に通信接続しようとしている。しかしながら、図１３においては、ＢビルのＡＰＮ１で示される接続先が故障しているため、通信接続できず、エラーとなる。そのため、事前にＢビルが収容している接続先（ＡＰＮ１）を選択できないように、障害登録をしておく必要がある。従来においては、Ｐ−ＧＷ単位で障害登録をする必要があるため、Ｐ−ＧＷ４を障害登録することになる。そうすると、Ｐ−ＧＷ４はＳＧＳＮ１００により選択されなくなるため、Ｃビルに収容されている接続先（別ＡＰＮ）を選択したい場合において、この別ＡＰＮで示される接続先を選択することができなくなる、という問題がある。
【００１０】
そこで、本発明においては、Ｐ−ＧＷを障害登録することなく、障害がない接続先に対して通信接続を効率的に行うことができる通信制御装置および通信制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上述の課題を解決するために、本発明の通信制御装置は、一の接続先の接続先情報と、当該一の接続先を分散してそれぞれ収容する複数の局舎のそれぞれ示すサブ接続先情報と、当該複数の局舎にそれぞれに接続可能な中継装置の宛先情報とを対応付けて記憶する記憶手段に対して、前記一の接続先に対応するサブ接続先情報および宛先情報の問い合わせを行う問い合わせ手段と、接続不可であるサブ接続先情報を記憶する障害情報記憶手段と、前記問い合わせ手段により得られたサブ接続先情報および前記障害情報記憶手段に記憶されている障害情報に基づいて、一のサブ接続先情報および一の宛先情報を選択する選択手段と、前記選択手段により選択された一のサブ接続先情報および一の宛先情報に基づいて接続処理を行う通信制御手段と、を備える。
【００１２】
また、本発明の通信制御方法は、接続不可であるサブ接続先情報を記憶する記憶手段を備え、一の接続先の接続先情報と、当該一の接続先を分散してそれぞれ収容する複数の局舎のそれぞれ示すサブ接続先情報と、当該複数の局舎にそれぞれに接続可能な中継装置の宛先情報とを対応付けて記憶する記憶手段を備える管理装置に対して問い合わせ処理を行う通信制御装置における通信制御方法において、前記記憶手段に対して、前記一の接続先に対応するサブ接続先情報および宛先情報の問い合わせを行う問い合わせステップと、前記問い合わせステップにより得られたサブ接続先情報から前記記憶手段に記憶されている情報に基づいて、一のサブ接続先情報および一の宛先情報を選択する選択ステップと、前記選択ステップにより選択された一の接続先情報および一の宛先情報に基づいて接続処理を行う通信制御ステップと、を備える。
【００１３】
例えば、問い合わせ手段、問い合わせステップは、ＤＮＳに対して問い合わせを行うものがある。
【００１４】
この発明によれば、一の接続先の接続先情報と、当該一の接続先を分散してそれぞれ収容する複数の局舎のそれぞれ示すサブ接続先情報と、当該複数の局舎にそれぞれに接続可能な中継装置の宛先情報とを対応付けて記憶する記憶手段に対して、前記一の接続先に対応するサブ接続先情報および宛先情報の問い合わせを行い、問い合わせによって得られたサブ接続先情報と障害情報とに基づいて、一のサブ接続先情報および一の宛先情報を選択し、選択された一のサブ接続先情報および一の宛先情報に基づいて接続処理を行う。これにより、中継装置を障害登録することなく、障害がない接続先に対して通信接続を効率的に行うことができる。
【００１５】
また、本発明の通信制御装置において、前記通信制御手段は、接続先情報および前記選択手段により選択された一のサブ接続先情報を用いて接続処理を行うよう構成されている。
【００１６】
この発明によれば、接続先情報とサブ接続先情報を接続要求に用いることで、サブ接続先情報を用いて接続処理することができない中継装置や交換機があったとしても、サブ接続先情報とともに送信される接続先情報を利用することで呼処理などの接続処理を正常に行うことができる。
【００１７】
また、本発明の通信制御装置は、前記問い合わせ手段により得られた中継装置の宛先情報に記述されている所定の文字列を解釈する解釈手段をさらに備え、前記通信制御手段は、前記解釈手段により解釈された結果に基づいた宛先情報宛ての中継装置と通信接続するよう構成されている。
【００１８】
この発明によれば、中継装置の宛先情報に記述されている所定の文字列を解釈し、この解釈された結果に基づいた宛先情報宛ての中継装置と通信接続することで、その接続先を分散させることができ、輻輳状態による通信接続不良という状態を回避することができる。
【００１９】
また、本発明の通信制御装置は、前記通信制御手段により接続処理された通信接続履歴に基づいて算出されたサブ接続先情報ごとの通信接続成功率または通信接続ＮＧ率を算出する算出手段をさらに備え、前記記憶手段は、前記算出手段により算出された通信接続成功率または通信接続ＮＧ率に基づいて定められたサブ接続先情報を記憶し、前記選択手段は、前記記憶手段に記憶されているサブ接続先情報に基づいて、接続先となるサブ接続先情報を選択するよう構成されている。
【００２０】
この発明によれば、接続処理された通信接続履歴に基づいて算出されたサブ接続先情報ごとの通信接続成功率または通信接続ＮＧ率を算出し、算出された通信接続成功率または通信接続ＮＧ率に基づいて定められたサブ接続先情報を記憶し、さらに、サブ接続先情報に基づいて、接続先となるサブ接続先情報を選択する。これにより、所定の通信接続成功率に達しない接続先、または所定の通信接続ＮＧ率を超えた接続先に対しては接続しないように動作することができ、中継装置等を障害登録として登録して中継装置に対して接続の迂回をすることなく、通信接続効率を向上させることができる。
【００２１】
また、本発明の通信システムは、上記通信制御装置と、一の接続先を分散して収容する複数の局舎と、当該複数の局舎のそれぞれと接続可能にする複数の中継装置と、前記複数の中継装置のいずれかから通信接続結果を取得する通信管理装置と、からなる通信システムにおいて、前記通信管理装置は、前記中継装置から通信接続結果を取得する取得手段と、前記取得手段により受信された通信接続結果に基づいて、サブ接続先情報ごとの通信接続成功率または通信接続ＮＧ率を算出する算出手段と、前記算出手段により算出された通信接続成功率または通信接続ＮＧ率が所定値に達した場合、その条件を満たしたサブ接続先情報を前記通信制御装置に通知する通知手段と、を備え、前記通信制御装置における記憶手段は、前記通知手段により通知されたサブ接続先情報を記憶する、用構成されている。
【００２２】
この発明によれば、通信管理装置において、通信接続成功率や通信接続ＮＧ率を計算しておき、これに基づいて障害登録を行うことで、所定の通信接続成功率に達しない接続先、または所定の通信接続ＮＧ率を超えた接続先に対しては接続しないように動作することができ、中継装置等を障害登録として登録して中継装置に対して接続の迂回をすることなく、通信接続効率を向上させることができる。
【発明の効果】
【００２３】
この発明によれば、Ｐ−ＧＷなどの中継装置を障害登録することなく、障害がない接続先に対して通信接続を効率的に行うことができる。
【図面の簡単な説明】
【００２４】
【図１】本実施形態の通信システム１の概略構成図である。
【図２】ＤＮＳによるアドレス解決処理を示す模式図である。
【図３】本実施形態のＳＧＳＮ１００の機能構成を示すブロック図である。
【図４】ＳＧＳＮ１００のハードウェア構成図である。
【図５】本実施形態のＳＧＳＮ１００を用いた通信接続処理を示すシーケンス図である。
【図６】ＳＧＳＮ１００におけるＤＮＳ解決処理を示すフローチャートである。
【図７】ＳＧＳＮ１００における、ＮＧ率に基づいて障害登録を行うときの処理を示すフローチャートである。
【図８】ＳＧＳＮ１００における、ＮＧ率に基づいて障害登録を行う別の処理を示すフローチャートである。
【図９】障害登録テーブルの具体例である。
【図１０】変形例における通信システム１ａのシステム構成図である。
【図１１】変形例におけるＳＧＳＮ１００ａの機能構成を示すブロック図である。
【図１２】変形例における通信システム１ａの処理を示すシーケンス図である。
【図１３】従来技術における一般的な通信ネットワークを示す概略図である。
【発明を実施するための形態】
【００２５】
添付図面を参照しながら本発明の実施形態を説明する。可能な場合には、同一の部分には同一の符号を付して、重複する説明を省略する。
【００２６】
図１は、本実施形態の通信システム１の概略構成図である。図１に示される通り、この通信システム１においては、ＳＧＳＮ／ＭＭＥ１００〜１２０、ＤＮＳ２００、Ｓ−ＧＷ１〜Ｓ−ＧＷ７、Ｐ−ＧＷ１〜Ｐ−ＧＷ７、局舎（Ａビル〜Ｄビル）５０１〜５０４を備えている。この局舎５０１〜局舎５０４は、ＡＰＮ１−Ａ〜１−Ｄ、別ＡＰＮをそれぞれ収容している。これらのうち、例えばエリアＹにおける携帯端末１０が通信接続するために、エリアＹに在圏する携帯端末１０のために、ＳＧＳＮ／ＭＭＥ１００、ＤＮＳ２００、Ｓ−ＧＷ３〜Ｓ−ＧＷ５、Ｐ−ＧＷ３〜Ｐ−ＧＷ５、および局舎５０２、５０３が配置されている。なお、これらエリアは、例えば関東地方とか、西日本地域などの領域を示すものである。一方、ＡＰＮ１−Ａ〜１−Ｄは、同一の接続先を示す接続先情報であって、これら接続先情報で示される同一の接続先は、異なる局舎に分散して配置されている。
【００２７】
そして、図１におけるエリアＹにおいては、Ｐ−ＧＷ３は、ＡＰＮ１で示される接続先（例えば、外部ネットワーク等と接続するためのノード）を収容する局舎５０１、５０２と通信接続可能に設定されている。また、Ｐ−ＧＷ４は、局舎５０２と、ＡＰＮ１とは異なる別ＡＰＮで示される接続先を収容する局舎５０３と通信接続可能に設定されている。
【００２８】
ここで、局舎５０２に収容されているＡＰＮ１−Ｂで示される接続先が故障している場合、またはトラフィック過大による輻輳状態である場合、Ｐ−ＧＷ３およびＰ−ＧＷ４は、局舎５０２のＡＰＮ１−Ｂで示される接続先を選択しないよう制御される。
【００２９】
そして、携帯端末１０が、ＡＰＮ１で示される接続先に対して発信要求を行うと、ＳＧＳＮ１００は、ＤＮＳ２００に対してＤＮＳ解決処理（アドレス解決）を行うことにより、その局舎ごとの接続先であるサブＡＰＮ１−ＡやサブＡＰＮ１−Ｂを取得することができる。ＳＧＳＮ１００においては、事前にいずれのサブＡＰＮで示される局舎が障害であるかを記憶しており、障害登録されたサブＡＰＮに対しては接続しないように、迂回処理を行う。すなわち、ＳＧＳＮ１００は、ＤＮＳ解決処理で得られたサブＡＰＮのうち、障害登録されたサブＡＰＮを選択することなく、他の正常に動作するサブＡＰＮを選択する。
【００３０】
図１においては、ＳＧＳＮ１００は、ＤＮＳ解決によって取得したサブＡＰＮ１−Ａおよび１−Ｂのうち、ＡＰＮ１−Ｂが障害登録されたものであると判断し、Ｓ−ＧＷ３およびＰ−ＧＷ３を介して、ＡＰＮ１−Ａで示された接続先を収容する局舎５０１に対して通信接続処理を行う（接続線Ｐ参照）。
【００３１】
なお、本実施形態においては、ＳＧＳＮ１００（ＭＭＥ）は、交換機であって、いわゆる通信制御装置として機能するものである。また、ＤＮＳは、アドレス解決をするための管理装置として機能するものである。また、Ｓ−ＧＷ、およびＰ−ＧＷは携帯端末、ＳＧＳＮ１００と各局舎５００との間に配置される中継装置として機能するものである。
【００３２】
つぎに、ＳＧＳＮ１００がＤＮＳ２００に対するアドレス解決するときの方法について説明する。図２は、ＤＮＳ２００によるアドレス解決処理を示す模式図である。図２によると、ＳＧＳＮ１００は、ＤＮＳ２００に対してＤＮＳ解決処理（アドレス解決処理）を行う際に、携帯端末１０が発信した接続先となるＡＰＮである“xxmode.ne.jp”で問い合わせを行う。そして、この問い合わせに対して、そのＡＰＮに対応するいくつかのサブＡＰＮを取得する。図２で示される例においては、ＳＧＳＮ１００は、ＮＡＰＴＲ問合せとしてＡＰＮ“xxmode.ne.jp”を送信すると、ｆｌａｇ“”（ｎｕｌ）とともに、サブＡＰＮ“A.xxmode.ne.jp”、“B.xxmode.ne.jp”、および“C.xxmode.ne.jp”を、その応答として受信する。
【００３３】
一方で、ＤＮＳ２００においては、ＡＰＮとサブＡＰＮ、さらにＰ−ＧＷが対応付けて管理されており、ＮＡＰＴＲ問い合わせに対してｆｌａｇ“”（ｎｕｌ）とともにサブＡＰＮを送信するように、構成されている。
【００３４】
これらサブＡＰＮが局舎としてあらかじめ登録されている場合には、ＳＧＳＮ１００により、これらサブＡＰＮは局舎ごとに区別されて収容されている接続先であるものとして認識される。その後、局舎として認識されたサブＡＰＮごとにＰ−ＧＷの展開処理が行われ、それぞれサブＡＰＮごとに、Ｐ−ＧＷがその選択比率とともに特定される。
【００３５】
図２を例にさらに説明すると、サブＡＰＮ“A.xxmode.ne.jp”が展開されると、さらにＰ−ＧＷ（ＳＲＶ）ごとに展開処理がなされる。ここではＳＲＶは、Ｐ−ＧＷがＳＧＳＮ１００により選択された選択比率を示している。そして、さらに、複数のＰ−ＧＷが展開される。図２においては、Ｐ−ＧＷ（ＳＲＶ）として_PGW._s5.apn1.pool0_A〜_PGW._s5.apn1.pool0_〜Cが展開される。さらに_PGW._s5.apn1.pool0_Aに基づいて、Ｐ−ＧＷを示すtopon.pgw.A,mebs、topon.pgw.B,mebs、およびtopon.pgw.A,tckwが展開される。
【００３６】
つまり、ＳＧＳＮ１００は、ＤＮＳ解決した結果として、ＡＰＮ“xx.mode.ne.jp”に対して、サブＡＰＮ、その接続先に接続するためのＰ−ＧＷおよびサブＡＰＮの選択比率を得ることができる。なお、図２（ａ）では、省略しているが、サブＡＰＮごとにそれぞれ上述の展開処理がなされることになる。また、図示していないが、携帯端末１０の在圏するエリアコードに従ってＳ−ＧＷ３００もＤＮＳ解決により特定され、ＳＧＳＮ１００は、特定されたＳ−ＧＷ３００に対して接続処理を実行することになる。
【００３７】
そして、ＳＧＳＮ１００は、サブＡＰＮおよび展開されたＰ−ＧＷ４００の組み合わせのうち、一のＰ−ＧＷ４００の選択比率が平均化するように、サブＡＰＮおよびＰ−ＧＷ４００の組み合わせを選択する。
【００３８】
例えば、図１においては、ＳＧＳＮ１００は、ＡＰＮ１−ＡとＰ−ＧＷ３との組み合わせを選択しており、Ｐ−ＧＷ３は、ＳＧＳＮ１００から通信接続要求を受け付けると、局舎５０１（ＡＰＮ１−Ａ）に対して通信接続を行う。
【００３９】
このように、ＳＧＳＮ１００がＤＮＳ２００に対してＤＮＳ解決処理を行って、局舎を特定するサブＡＰＮと、Ｐ−ＧＷを抽出することができ、Ｐ−ＧＷごとに接続先となる局舎（サブＡＰＮ）を指定することができる。
【００４０】
なお、接続しようとするＡＰＮごとに、どのようなｆｌａｇを返すか、あらかじめ定められている。例えば、図２（ｂ）および図２（ｃ）で示される通り、ＡＰＮ“yymode.ne.jp”については、ＳＧＳＮ１００からのＮＡＰＴＲ問い合わせに対してＤＮＳ２００がｆｌａｇ“ａ”で返すように設定されており、その場合、図２（ｂ）に記載のとおりに、ＡＰＮ対して接続先となるＰ−ＧＷが展開される。また、ＡＰＮ“spmode.ne.jp”については、ＮＡＰＴＲ問い合わせに対してｆｌａｇ“ｓ”で返すよう設定されており、その場合には、図２（ｃ）に記載の通り、ＡＰＮに対して、接続先となるＰ−ＧＷとともに選択比率が展開される。なお、図２（ａ）においては、ＡＰＮ“xxmode.ne.jp”については、ｆｌａｇ“”（ｎｕｌ）で返すように設定されている。
【００４１】
つぎに、本実施形態のＳＧＳＮ１００について説明する。図３は、本実施形態のＳＧＳＮ１００の機能構成を示すブロック図である。図３に示される通り、ＳＧＳＮ１００は、呼制御信号送受信部（問い合わせ手段、通信制御手段）、制御部１０２（選択手段、解釈手段）、障害監視部１０３（算出手段）、障害登録部１０４（障害情報記憶手段）、および局データ保持部１０５を含んで構成される。なお、ＳＧＳＮ１００に代えてＭＭＥ１００に同機能を持たせてもよい。図３では、ＳＧＳＮ／ＭＭＥと表記している。
【００４２】
図４は、ＳＧＳＮ１００のハードウェア構成図である。図３に示されるＳＧＳＮ１００は、物理的には、図４に示すように、ＣＰＵ１１、主記憶装置であるＲＡＭ１２及びＲＯＭ１３、データ送受信デバイスであるネットワーク制御部１４、ハードディスクや半導体メモリ等の補助記憶装置１５などを含むコンピュータシステムとして構成されている。図３における各機能は、図４に示すＣＰＵ１１、ＲＡＭ１２等のハードウェア上に所定のコンピュータソフトウェアを読み込ませることにより、ＣＰＵ１１の制御のもとでネットワーク制御部１４を動作させるとともに、ＲＡＭ１２や補助記憶装置１５におけるデータの読み出し及び書き込みを行うことで実現される。以下、図３に示す機能ブロックに基づいて、各機能ブロックを説明する。
【００４３】
呼制御信号送受信部１０１は、携帯端末１０からのＡＰＮを含んだ発信要求や、そのほか通信制御信号を受信する部分である。この呼制御信号送受信部１０１は、ＡＰＮを含んだ発信要求を受信すると、ＤＮＳ２００に対して、ＤＮＳ解決処理の要求を行う。すなわち、ＤＮＳ２００に対して、接続先となるＡＰＮに対するＮＡＰＴＲ問い合わせを行い、その応答としてｆｌａｇ“”（ｎｕｌ）とともに、サブＡＰＮを取得し、サブＡＰＮごとのＰ−ＧＷを取得する。そして、制御部１０２による制御に従って、サブＡＰＮおよび取得した複数のＰ−ＧＷの組み合わせから選択された、その選択が均等となるように一の組み合わせを用いた通信接続処理を行う。
【００４４】
制御部１０２は、この呼制御信号送受信部１０１に対する制御を行う部分である。例えば、ＤＮＳ解決処理のために、障害登録されたサブＡＰＮを選択することなく、有効なサブＡＰＮおよびＰ−ＧＷの選択処理の制御を行う。
【００４５】
障害監視部１０３は、制御部１０２における通信状態を監視する部分であり、サブＡＰＮごとの通信接続結果を監視する。そして、障害監視部１０３は、サブＡＰＮごとに通信が行われる度に、その通信接続結果に基づいた、通信不可確率であるＮＧ率を算出して、サブＡＰＮごとのＮＧ率を記憶する。なお、ＮＧ率に代えて、通信接続成功率を算出してもよい。
【００４６】
障害登録部１０４は、障害監視部１０３に記憶されているＮＧ率が所定値以上となった場合、該当するサブＡＰＮを障害対象として登録する。ここに登録されたサブＡＰＮに対して、呼制御信号送受信部１０１は、通信接続先として選択しないように動作する。
【００４７】
図９は、その障害登録部１０４に記憶されている障害登録テーブルの具体例である。図９に示される通り、サブＡＰＮごとにＮＧ率が計算されており、所定の閾値以上のものについては、障害登録としてチェックがなされることにより、その登録がなされている。図９の例では、ＡＰＮ１−ＢがＮＧ率９０％であり、所定値を９０％とした場合、その所定値以上であるため、障害登録としてチェックがなされることになる。
【００４８】
局データ保持部１０５は、サブＡＰＮを利用した通信処理を実行可能なＡＰＮであるか否かを識別するために、対象となるＡＰＮを記憶する部分である。接続要求に含まれるＡＰＮが、ここに記憶されたＡＰＮと一致する場合、呼制御信号送受信部１０１は、そのＡＰＮに基づいて展開されたサブＡＰＮと、そのＰ−ＧＷとの組み合わせを選択することができる。
【００４９】
このように構成されたＳＧＳＮ１００における、携帯端末１０からの接続要求に対する処理について説明する。図５は、本実施形態のＳＧＳＮ１００を用いた通信接続処理を示すシーケンス図である。
【００５０】
まず、携帯端末１０から、ＡＰＮ１に対する接続要求がＳＧＳＮ１００に対して発信される（Ｓ１０１）。ここでは、ＡＰＮ１：xxmode.ne.jpを含んだ接続要求が携帯端末１０から送信され、ＳＧＳＮ１００における呼制御信号送受信部１０１により受信される。
【００５１】
ＳＧＳＮ１００において、ＡＰＮ１を含んだ接続要求が受信されると、キャッシュの確認がなされ、当該ＡＰＮ１に対するＤＮＳ解決（アドレス解決等）がなされたことがあるか否かが、制御部１０２により判断される（Ｓ１０２）。そして、ＡＰＮ１に対するＤＮＳ解決がなされていない場合には、ＤＮＳ２００に対してＤＮＳ解決処理が実行される（Ｓ１０３）。なお、ＤＮＳ解決処理が実行されると、所定時間、その解決処理結果がキャッシュに記憶される。
【００５２】
ここで、ＤＮＳ解決処理として、ＡＰＮ１：xxmode.ne.jpについてのＮＡＰＴＲ問い合わせに対してｆｌａｇ“”（ｎｕｌ）が応答として受信されるとともに、ＡＰＮ１に対する一つまたは複数のサブＡＰＮが受信される。そして、制御部１０２により、障害登録されているサブＡＰＮ以外のサブＡＰＮで展開されたＰ−ＧＷのうち、その選択比率に基づいて一のＰ−ＧＷが選択される（Ｓ１０４）。そして、呼制御信号送受信部１０１により、ここで選択されたＰ−ＧＷに対応するサブＡＰＮを用いた接続要求がなされる。ここでは、局舎を示すサブＡＰＮとしてサブＡＰＮ１−Ａ：A.xxmode.ne.jpが選択され、そのサブＡＰＮが接続要求とともにＳ−ＧＷおよびＰ−ＧＷに送信される（Ｓ１０５、Ｓ１０６）。
【００５３】
Ｐ−ＧＷにおいては、サブＡＰＮ１−Ａで指定された局舎に対して接続要求が行われ、サブＡＰＮ１−Ａから応答処理が行われる（Ｓ１０７）。その後、順次、Ｐ−ＧＷ、Ｓ−ＧＷを介して、接続応答処理が実行され（Ｓ１０８、Ｓ１０９）、ＳＧＳＮ１００において、その障害監視部１０３により、ＡＰＮ１−Ａに対する通信接続のＮＧ率が算出される（Ｓ１１０）。そして、ＳＧＳＮ１００において、携帯端末１０に対して、接続応答がなされ（Ｓ１１１）、サブＡＰＮ１−Ａで示される接続先に対する接続処理が実行される。
【００５４】
なお、図５においては、サブＡＰＮ１−Ａで示される接続先は、障害状態ではないため、Ｓ１０７における接続要求に対して応答処理が行われたが、その接続先が障害状態である場合には、応答としてエラー通知がなされる。このエラー通知は、Ｐ−ＧＷ、Ｓ−ＧＷを介して、ＳＧＳＮ１００に通知され、ＳＧＳＮ１００において、そのＡＰＮ１−Ａに対する通信はＮＧであったとして、そのＮＧ率が算出される（Ｓ１１０）。
【００５５】
また、Ｓ１０５、Ｓ１０６においては、局舎に対応するサブＡＰＮのみが送信されているが、サブＡＰＮとともに通常のＡＰＮ（ここでは、xxmode.ne.jp）も送信されるようにしてもよい。ネットワークの種別や、通信種別によっては、サブＡＰＮを利用することができない場合がある。例えば、ＶｏＬＴＥ（Voice Over ＬＴＥ）において呼処理をする場合に、ＩＭＳ（IPMultimedia Subscriber）では、通常のＡＰＮのみしか利用できない場合がある。そのようなシステムにおいては、サブＡＰＮのみを送ってしまった場合、呼処理ができなくなってしまうことがある。その呼処理を確実に行うために、通常のＡＰＮも送信するようにしてもよい。
【００５６】
つぎに、ＤＮＳ解決処理についてさらに詳細に説明する。図６は、ＳＧＳＮ１００におけるＤＮＳ解決処理を示すフローチャートであり、図５におけるＳ１０２〜Ｓ１０４の各ステップに対応するものである。携帯端末１０から、呼制御信号送受信部１０１により、ＡＰＮを含んだ接続要求が受信されると、制御部１０２によりそのＡＰＮについてのＤＮＳ解決処理結果をキャッシュとして記憶している否かが判断される（Ｓ２０１）。ここで、キャッシュとして記憶されていないと判断されると、呼制御信号送受信部１０１により、ＡＰＮに基づいたＤＮＳ解決要求（ＮＡＰＴＲ問い合わせ）がなされる（Ｓ２０２）。
【００５７】
そして、ＤＮＳ２００から、呼制御信号送受信部１０１により、その応答が受信され（Ｓ２０３）、ＮＡＰＴＲ問合せに対する応答としてｆｌａｇ“”（ｎｕｌ）とともに、一または複数のサブＡＰＮが受信される。その後、そのサブＡＰＮに対応する接続先となるＰ−ＧＷが受信される。
【００５８】
そして、取得されたサブＡＰＮが局データ保持部１０５に保持されているデータと一致するか否かが、制御部１０２により、判断される（Ｓ２０５）。ここで、取得したサブＡＰＮが局データと一致すると判断されると、そのサブＡＰＮは、通信接続に使用するために一時的に記憶される（Ｓ２０６）。なお、ここでは明記はしていないが、Ｐ−ＧＷも通信接続で用いてるため、Ｐ−ＧＷの選択もこのタイミングで行うようにしてもよい。
【００５９】
このようにして、取得したサブＡＰＮが、あらかじめ記憶された局データに一致する場合には、そのサブＡＰＮは、サブＡＰＮで示される接続先を収容する局舎を示すものであると判断することができ、そのサブＡＰＮで示される局舎に対して通信接続を行うことが可能となる。
【００６０】
つぎに、障害登録について説明する。図７は、ＳＧＳＮ１００における、ＮＧ率に基づいて障害登録を行うときの処理を示すフローチャートである。ＳＧＳＮ１００において、呼制御信号送受信部１０１により、Ｓ−ＧＷ３００から接続応答またはエラー通知が受信される（Ｓ３０１）。この処理は、図５におけるＳ１０９の接続応答を受信した処理に対応する。そして、サブＡＰＮに対するＮＧ率が、障害監視部１０３により計算される（Ｓ３０２）。
【００６１】
そして、制御部１０２により計算されたサブＡＰＮに対する通信接続のＮＧ率が一定の割合を超えたか否かが判断される（Ｓ３０３）。ここで、制御部１０２により、そのＮＧ率が一定の割合を超えたと判断されると、そのサブＡＰＮが障害対象として障害登録部１０４の障害登録テーブル（図９参照）に記憶される（Ｓ３０４）。
【００６２】
以降、呼制御信号送受信部１０１による接続要求処理に際して、制御部１０２により、障害対象となっているサブＡＰＮおよびそのＰ−ＧＷが選択されないように通信接続処理が行われる。
【００６３】
つぎに、障害登録の別の方法について説明する。図８は、ＳＧＳＮ１００における、ＮＧ率に基づいて障害登録を行う別の処理を示すフローチャートである。図８に示されるように、タイマー（図示せず）により、一定時間経過したことが判断されると（Ｓ４０１）、制御部１０２により、各サブＡＰＮにおけるＮＧ率が一定の割合を超えているか否かが判断される（Ｓ４０２）。ＮＧ率が超えていると判断されたサブＡＰＮについては、接続先としての選択対象から外される処理が行われる（Ｓ４０３）。すなわち、ＮＧ率が所定値以上のサブＡＰＮは、障害登録されることになる。そして、サブＡＰＮごとに算出されたＮＧ率は、一旦リセットされる（Ｓ４０４）。
【００６４】
なお、通信接続が行われる度に、ＮＧ率が計算され、障害登録テーブルに記憶されており、所定時間ごとに制御部１０２が、障害登録テーブルを参照することにより、所定値以上のＮＧ率のサブＡＰＮを選択対象から外す処理をすることになる。また、一旦選択対象から外されたサブＡＰＮに対して、一定時間で再度選択対象とされるか（すなわち、障害登録から削除される）、オペレータによる操作で再度選択対象とされるようにしてもよい。
【００６５】
以上の通り、通信接続のＮＧ率は、通信接続の度に計算されているが、障害登録は、その通信接続の度に登録されてもよいし、所定時間経過ごとに登録されるようにしてもよい。また、通信接続結果を履歴として記憶しておき、所定後にまとめてＮＧ率を計算してもよい。さらに、ＮＧ率に代えて通信接続成功率を用いてもよい。
【００６６】
つぎに、本実施形態の変形例について説明する。図１０は、変形例における通信システム１ａのシステム構成図である。この変形例においては、通信接続結果を管理する通信管理装置として機能するオペレーションシステム（ＯＰＳ）６００が配置されている。
【００６７】
Ｐ−ＧＷ４００が、指定されたサブＡＰＮ（局舎５００）宛てに接続できなかった場合、その接続不可であったサブＡＰＮ（局舎５００）を特定する障害メッセージをこのオペレーションシステム６００に対して通知する。このオペレーションシステム６００は、そのサブＡＰＮごとにＮＧ率を計算し、一時的に障害登録情報として記憶する。そして、このオペレーションシステム６００は、必要に応じて、または、ＮＧ率が所定値以上となった場合には、ＳＧＳＮ１００に対して、ＮＧ率が所定値以上となったサブＡＰＮを障害対象として、そのサブＡＰＮを示す障害登録コマンドをＳＧＳＮ１００に送信する。ＳＧＳＮ１００は、障害登録テーブルに、受信したサブＡＰＮを記憶する。なお、変形例における障害登録テーブルは、図９のようにＮＧ率等を記憶する必要はなく、少なくとも障害対象であるサブＡＰＮが記憶されていればよい。
【００６８】
つぎに、この変形例におけるＳＧＳＮ１００ａの機能構成について説明する。図１１は、この変形例におけるＳＧＳＮ１００ａ（またはＭＭＥ）の機能構成を示すブロック図である。図１１に示される通り、ＳＧＳＮ１００ａは、呼制御信号送受信部１０１ａ、制御部１０２ａ、障害登録部１０４ａ、および局データ保持部１０５を含んで構成されている。そして、このＳＧＳＮ１００ａは、オペレーションシステム６００から障害登録のコマンドを受信することにより、障害対象となるサブＡＰＮを記憶することができる。以下、図３で示されるＳＧＳＮ１００との違いを説明する。
【００６９】
呼制御信号送受信部１０１ａは、オペレーションシステム６００から障害登録コマンドを受信する。この障害登録コマンドは、上述の通り、障害対象となるサブＡＰＮを示す。
【００７０】
障害登録部１０４ａは、呼制御信号送受信部１０１ａにより受信された障害登録コマンドで示されるサブＡＰＮを記憶する。
【００７１】
そして、制御部１０２ａは、障害登録部１０４ａに記憶されているサブＡＰＮ以外のサブＡＰＮをＤＮＳ解決して得た結果から選択する。
【００７２】
また、オペレーションシステム６００は、通信接続結果取得部６０１（取得手段、算出手段）および通知部６０２（通知手段）を備えている。この通信接続結果取得部６０１は、各Ｐ−ＧＷ４００から、サブＡＰＮで示される接続先に対する通信接続結果を取得する。そして、この通信接続結果に基づいて通信接続の成功率やＮＧ率を計算することができる。
【００７３】
通知部６０２は、この通信接続結果取得部６０１において取得された計算された成功率やＮＧ率に基づいて、ＳＧＳＮ１００ａに対して、所定の成功率に低下したサブＡＰＮや、所定のＮＧ率に達したサブＡＰＮを示す障害登録コマンドを送信する。
【００７４】
ＳＧＳＮ１００ａにおいては、この障害登録コマンドを受け取ることにより、障害登録テーブルにそれらサブＡＰＮを記憶させることができる。
【００７５】
つぎに、このように構成されたＳＧＳＮ１００およびオペレーションシステム６００の処理シーケンスについて説明する。図１２は、その処理を示すシーケンス図である。
【００７６】
まず、携帯端末１０から、ＡＰＮ１に対する接続要求がＳＧＳＮ１００に対して発信される（Ｓ５０１）。ＳＧＳＮ１００において、ＡＰＮを含んだ接続要求が受信されると、キャッシュの確認がなされ、当該ＡＰＮに対するＤＮＳ解決（アドレス解決等）がなされているか否かが判断される（Ｓ５０２）。そして、ＡＰＮに対するＤＮＳ解決がなされていない場合には、ＤＮＳ２００に対してＤＮＳ解決処理が実行される（Ｓ５０３）。
【００７７】
ここで、ＤＮＳ解決処理として、ＡＰＮについてのＮＡＰＴＲ問い合わせに対してｆｌａｇ“”（ｎｕｌ）が応答として受信されるとともに、ＡＰＮに対する一つまたは複数のサブＡＰＮが受信されると、障害登録されているサブＡＰＮ以外のサブＡＰＮで展開されたＰ−ＧＷのうち、その選択比率に基づいて一のＰ−ＧＷが選択される（Ｓ５０４）。そして、ここで選択されたＰ−ＧＷに対応するサブＡＰＮを用いた接続要求がなされる。ここでは、局舎を示すサブＡＰＮとして一のサブＡＰＮが選択され、通常のＡＰＮとそのサブＡＰＮが接続要求とともにＳ−ＧＷおよびＰ−ＧＷに送信される（Ｓ５０５、Ｓ５０６）。
【００７８】
そして、ここで指定されたサブＡＰＮ１−Ｂは、故障状態であるとすると、応答処理として、応答不可通知が行われる（Ｓ５０７、Ｓ５０８、Ｓ５０９、Ｓ５１０）。
【００７９】
そして、Ｐ−ＧＷ４００において、サブＡＰＮで示される局舎と接続することができなかった場合、そのサブＡＰＮで示される局舎は、故障と判断される（Ｓ５１１）。そして、Ｐ−ＧＷ４００により、オペレーションシステム６００に対して、故障対象である局舎を示したサブＡＰＮ（ここではサブＡＰＮ１−Ｂ）を含んだ故障メッセージが送信される（Ｓ５１２）。
【００８０】
オペレーションシステム６００においては、サブＡＰＮごとに通信接続結果における接続不可率を示すＮＧ率が記憶されており、障害メッセージが受信される毎に、そのサブＡＰＮに対する通信接続結果のＮＧ率が計算される（Ｓ５１３）。そして、所定のタイミングまたはＮＧ率が所定値を超えると、当該ＮＧ率が所定値以上を超えたサブＡＰＮを示す障害登録コマンドがＳＧＳＮ１００に対して送信される（Ｓ５１５）。ＳＧＳＮ１００では、障害登録部１０４ａにおける障害登録テーブルに、送信されたサブＡＰＮが記憶される。そして、以降、サブＡＰＮを利用した接続処理を行おうとした場合、この障害登録テーブルを参照することにより行われる。
【００８１】
このようにして、オペレーションシステム６００において、サブＡＰＮごとのＮＧ率を計算することができ、それに基づいた障害登録を行うことができる。
【００８２】
つぎに、第２の変形例について説明する。この第２の変形例においては、ＳＧＳＮ１００がＤＮＳ解決した際に得られるＰ−ＧＷの宛先情報に基づいて、Ｐ−ＧＷを選択的に切り替えるものである。
【００８３】
図２に示されるように、ＳＧＳＮ１００は、ＤＮＳ解決により中継装置であるＰ−ＧＷを示す情報として、いくつかのＰ−ＧＷを示す宛先情報を取得することができる。そして、そのうち一の宛先情報としてＰ−ＧＷ：topon.pgw.A.mebsを、サブＡＰＮとともに選択したとする。なお、Ｓ−ＧＷについても同様のＤＮＳ解決処理が行われ、例えば、Ｓ−ＧＷ：topon.sgw.A.mebsが取得される。
【００８４】
そして、ＳＧＳＮ１００における制御部１０２は、選択したサブＡＰＮに対する通信履歴が所定のＮＧ率以上であった場合には、その展開元となるＡＰＮの障害と判断して、Ｓ−ＧＷおよびＰ−ＧＷの宛先情報に記述されている文字列のうち“topon”を“topoff”と解釈して、全国に配置されているＳ−ＧＷおよびＰ−ＧＷを選択対象とし、その中から選択が均等となるように任意の一のＳ−ＧＷおよび一のＰ−ＧＷを選択する。この“topon”は、ＤＮＳ解決により抽出されたＳ−ＧＷおよびＰ−ＧＷの宛先情報に記述されている文字列であって、この文字列に従って、ＳＧＳＮ１００は、選択されたＰ−ＧＷから接続可能なサブＡＰＮで示される局舎の選択処理をするとともに、Ｓ−ＧＷに近いＰ−ＧＷを選択するように動作する。一方、”topoff“は、その動作をオフにすることを示している。そして、これは結果的に、全国に配置されているＳ−ＧＷおよびＰ−ＧＷのうち、いずれかのＳ−ＧＷおよびＰ−ＧＷかを選択することになる。
【００８５】
また、上述実施形態または変形例に記載されているように、障害登録テーブルに基づいて、障害対象であるサブＡＰＮを選択した場合も同様に、ＳＧＳＮ１００は、“topon”部分を、”topoff“として解釈することにより、他の全国に配置されているＰ−ＧＷ４００を選択するようにしてもよい。これにより、特定のサブＡＰＮで示される接続先に接続処理が集中することなく、輻輳状態を回避することができる。
【００８６】
例えば、図１を例にさらに説明する。ＳＧＳＮ１００は、エリアＹにいる携帯端末の接続を担当しており、そのため、Ｓ−ＧＷ３〜５およびＰ−ＧＷ３〜５を、中継装置として利用する。ＳＧＳＮ１００が、ＤＮＳ解決により、いくつかのサブＡＰＮおよびそこから展開されたＰ−ＧＷを取得したとする。ここで、障害対象となるサブＡＰＮ（例えばサブＡＰＮ１−Ｂ）およびＰ−ＧＷを選択した場合、上述の実施形態や変形例では、その選択をできないようにしていたが、この第２の変形例においては、ＳＧＳＮ１００は、選択したサブＡＰＮが障害登録されていた場合には、そのサブＡＰＮの展開元となるＡＰＮが障害状態であると判断する。そして、展開されて得られたＰ−ＧＷおよび、Ｐ−ＧＷとは別にＤＮＳ解決によって得られたＳ−ＧＷの宛先情報の“topon”を“topoff”と解釈して、全国に配置されているＳ−ＧＷおよびＰ−ＧＷからＳ−ＧＷおよびＰ−ＧＷの一の組み合わせを選択するように動作する。
【００８７】
図２を用いてその流れについて説明する。携帯端末１０から接続要求として展開元となるＡＰＮ１：xxmode.ne.jpがＳＧＳＮ１００に対して送信される。そして、ＳＧＳＮ１００においては、キャッシュの確認や、ＤＮＳ解決処理がなされる（Ｓ１０２、Ｓ１０３）。その後、サブＡＰＮの選択処理（Ｓ１０４）において選択したサブＡＰＮが障害登録されていた場合、そのサブＡＰＮに対する接続処理が行われることなく、ＡＰＮ（サブＡＰＮの展開元）に対するＤＮＳ解決によって得られたＳ−ＧＷおよびＰ−ＧＷの宛先情報における“topon”を“topoff”と解釈することによって、全国に配置されているＳ−ＧＷおよびＰ−ＧＷの選択処理が行われる。すなわち、ＤＮＳ解決によって、Ｓ−ＧＷおよびＰ−ＧＷの“topon”を含んだ宛先情報が取得され、その“topon”を“topoff”と解釈することによって、全国に配置されているＳ−ＧＷおよびＰ−ＧＷから、Ｓ−ＧＷおよびＰ−ＧＷの一の組み合わせの選択を可能にする。
【００８８】
図１の例では、ＳＧＳＮ１００は、Ｐ−ＧＷ６や、Ｐ−ＧＷ７を選択するととともに、サブＡＰＮ１−Ｄなど、全国に配置されているＰ−ＧＷや局舎（サブＡＰＮ）を選択することができる。これにより、特定のサブＡＰＮで示される接続先に接続要求が集中することなくなる。
【００８９】
つぎに、本実施形態の通信システム１におけるＳＧＳＮ１００（またはＭＭＥでもよい）および変形例におけるＳＧＳＮ１００ａの作用効果について説明する。
【００９０】
本実施形態のＳＧＳＮ１００において、呼制御信号送受信部１０１は、ＤＮＳ２００に対して、一の接続先に対応するサブＡＰＮ（サブ接続先情報）およびＰ−ＧＷ４００の宛先情報の問い合わせを行う。このＤＮＳ２００においては、接続先であるＡＰＮ（接続先情報）と、当該接続先を分散してそれぞれ収容する複数の局舎のそれぞれ示すサブＡＰＮ（サブ接続先情報）と、当該複数の局舎にそれぞれに接続可能なＰ−ＧＷ（中継装置）の宛先情報とを対応付けて記憶している。
【００９１】
そして、問い合わせによって得られたサブＡＰＮと障害登録テーブルに記憶されている障害情報とに基づいて、制御部１０２は、一のサブＡＰＮおよび一のＰ−ＧＷの宛先情報を選択し、呼制御信号送受信部１０１は、選択された一のサブＡＰＮおよび一の宛先情報に基づいて接続処理を行う。これにより、中継装置を障害登録することなく、障害がない接続先に対して通信接続を効率的に行うことができる。
【００９２】
また、このＳＧＳＮ１００において、呼制御信号送受信部１０１は、ＡＰＮとサブＡＰＮとを接続要求に用いることで、サブＡＰＮを用いて接続処理することができない中継装置や交換機（例えば、ＩＭＳにおける各種サーバ等）があったとしても、サブＡＰＮとともに送信されるＡＰＮを利用することで呼処理などの接続処理を正常に行うことができる。
【００９３】
また、第２の変形例におけるＳＧＳＮ１００において、Ｐ−ＧＷの宛先情報に記述されている所定の文字列（上述では、topon）を解釈し、この解釈された結果（topoffと解釈）に基づいたＰ−ＧＷと通信接続することで、そのサブＡＰＮで定められた接続先を分散させることができ、輻輳状態による通信接続不良という状態を回避することができる。
【００９４】
また、本実施形態のＳＧＳＮ１００によれば、障害監視部１０３が、接続処理された通信接続履歴に基づいて算出されたサブＡＰＮごとの通信接続成功率または通信接続ＮＧ率を算出し、障害登録部１０４が、算出された通信接続成功率または通信接続ＮＧ率に基づいて定められたサブＡＰＮを記憶し、そして、呼制御信号送受信部１０１は、サブＡＰＮに基づいて、接続先となるサブＡＰＮを選択する。これにより、所定の通信接続成功率に達しない接続先、または所定の通信接続ＮＧ率を超えた接続先に対しては接続しないように動作することができ、Ｐ−ＧＷなどの中継装置等を障害登録として登録することによって、その接続の迂回をする必要がなくなり、通信接続効率を向上させることができる。
【００９５】
また、変形例におけるＳＧＳＮ１００ａを用いた通信システム１ａにおいては、オペレーションシステム６００を備えている。そして、このオペレーションシステム６００において、通信接続結果取得部６０１は、Ｐ−ＧＷ４００から通信接続結果を取得し、その通信接続結果に基づいて、サブ接続先情報ごとの通信接続成功率または通信接続ＮＧ率を算出する。そして、通知部６０２は、算出された通信接続成功率または通信接続ＮＧ率が所定値に達した場合、その条件を満たしたサブ接続先情報を前記通信制御装置に通知する。ＳＧＳＮ１００ａにおいては、呼制御信号送受信部１０１ａは、オペレーションシステム６００からサブＡＰＮを含んだ障害登録コマンドを受信し、障害登録部１０４ａは、通知されたサブＡＰＮを記憶する。そして、制御部１０２ａは、以降の通信接続に際して、障害登録として記憶されたサブＡＰＮを用いた接続処理を行う。これによって、Ｐ−ＧＷ等を障害登録として登録することで、その接続の迂回をする必要がなくなり、通信接続効率を向上させることができる。
【符号の説明】
【００９６】
１０…携帯端末、１０１、１０１ａ…呼制御信号送受信部、１０２、１０２ａ…制御部、１０３…障害監視部、１０４、１０４ａ…障害登録部、１０５…局データ保持部、６００…オペレーションシステム、６０１…通信接続結果取得部、６０２…通知部。
【図１】
2015046832.tif 000003
【図２】
2015046832.tif 000004
【図３】
2015046832.tif 000005
【図４】
2015046832.tif 000006
【図５】
2015046832.tif 000007
【図６】
2015046832.tif 000008
【図７】
2015046832.tif 000009
【図８】
2015046832.tif 000010
【図９】
2015046832.tif 000011
【図１０】
2015046832.tif 000012
【図１１】
2015046832.tif 000013
【図１２】
2015046832.tif 000014
【図１３】
2015046832.tif 000015