JP5509331B2 - メッセージ転送方法及びネットワークノード - Google Patents

メッセージ転送方法及びネットワークノード Download PDF

Info

Publication number
JP5509331B2
JP5509331B2 JP2012525860A JP2012525860A JP5509331B2 JP 5509331 B2 JP5509331 B2 JP 5509331B2 JP 2012525860 A JP2012525860 A JP 2012525860A JP 2012525860 A JP2012525860 A JP 2012525860A JP 5509331 B2 JP5509331 B2 JP 5509331B2
Authority
JP
Japan
Prior art keywords
message
node
received
unique identifier
identifier information
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.)
Active
Application number
JP2012525860A
Other languages
English (en)
Other versions
JP2013503517A (ja
Inventor
シャオシャン シャン
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Publication of JP2013503517A publication Critical patent/JP2013503517A/ja
Application granted granted Critical
Publication of JP5509331B2 publication Critical patent/JP5509331B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0025Provisions for signalling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/22Parsing or analysis of headers

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Communication Control (AREA)

Description

本発明は通信ネットワーク技術分野に関し、特にメッセージ転送方法及びネットワークノードに関する。
通信ネットワークでは、シグナリングメッセージの確実な転送及び正確な処理は、通信ネットワークの正常作動を保証するための前提条件である。シグナリングメッセージが確実に転送できずに、メッセージパケットロスが発生すると、関連ネットワーク動作の異常を招く可能性がある。例えば、波長分割多重化(Wavelength−Division Multiplexing:WDM)システムでは、一般的に、制御シグナルチャネルとして、光学監視チャネル(Optical Supervision Channel:OSC)が用いられ、また、一般的な場合、OSC波長及びサービス波長は、共に光ファイバー内で多重化されて転送が行われる。このため、例えばファイバー破断などで光ファイバーが故障すると、サービスが中断する上に、シグナルチャネル、即ちOSCも故障してしまい、さらに、シグナリングメッセージの転送の失敗を招く可能性がある。
現在、通信の信頼性を向上させるために、コンファメーション及びタイムアウト再送のメカニズムが用いられている。
タイムアウト再送メカニズムの1つの欠点は、パケットがロスした場合に、重要なシグナリングメッセージを目的ノードに迅速に転送することができず、これにより、時間遅延が発生する可能性があり、また、シグナルが時間内に到達することができず、通信の失敗が引き起こされる可能性もある、という点である。このため、重要なシグナリングメッセージの確実な転送及び正確な処理を保証するために、通信ネットワークにおけるメッセージ(特にシグナリングメッセージ)の転送の信頼性及び迅速性を向上させるための、迅速かつ確実なメッセージ転送方法及びネットワークノードが必要とされている。
本発明が解決しようとする技術的課題は、通信ネットワークにおけるメッセージ(特にいくつかの重要なシグナリングメッセージ)の転送の信頼性及びリアルタイムを向上させるためのメッセージ転送方法及びネットワークノードを提供することにある。
上記課題を解決するために、本発明は、メッセージ転送方法を提供する。
このメッセージ転送方法は、
送信ノードが、転送タイプ情報及び一意識別子情報を搬送するメッセージヘッダーを有するメッセージを、送信ノードのすべての出力インターフェースから目的ノードに向けて、コピー方式で送信するステップと、
目的ノードが、受信されたメッセージのメッセージヘッダーの解析を行い、転送タイプ情報に応じて前記メッセージがコピー方式で送信されたメッセージであると判定した後、前記メッセージが最初に受信されたメッセージであるかどうかを判断し、前記メッセージが最初に受信されたメッセージである場合、前記メッセージの一意識別子情報を記録するステップとを含む。
前記メッセージが最初に受信されたメッセージであるかどうかを判断するステップの後、前記方法は、
前記メッセージが最初に受信されたメッセージではない場合、最初に受信されたメッセージと同じ一意識別子情報を含むメッセージを破棄することを更に含んでいてもよい。
前記メッセージは、シグナリングメッセージ又はデータメッセージであってもよい。
メッセージヘッダーが追加されたメッセージを、送信ノードのすべての出力インターフェースから目的ノードに向けて、コピー方式で送信するステップの後、前記方法は、
送信ノードと目的ノードとの間の各経路における各中間ノードが、前のホップノードから受信されたメッセージを次のホップノードに転送することを更に含んでいてもよい。
前記一意識別子情報は、
メッセージ番号、アドレス識別子及びネットワーク時間を含み、
前記一意識別子情報は、
現在のネットワーク時間で送信ノードによって送信されたメッセージを一意に識別することに用いられてもよい。
目的ノードが受信されたメッセージのメッセージヘッダーの解析を行うステップは、
目的ノードが、前記ネットワーク時間と、目的ノードの現在のネットワーク時間との時間間隔が所定の時間間隔内にあるかどうかを判断し、前記所定時間間隔内にある場合、前記メッセージのタイプを判定し、前記所定時間間隔内にない場合、メッセージを破棄してもよい。
最初に受信されたメッセージの一意識別子情報を記録するステップは、グローバルデータ構造を用いて前記一意識別子情報を記録し、及び
前記メッセージが最初に受信されたメッセージであるかどうかを判断するステップは、
目的ノードが、前記グローバルデータ構造内を検索して、前記メッセージの一意識別子情報が既に記録されているかどうかを判断し、一意識別子情報が見つからなかった場合、前記メッセージが最初に受信されたメッセージであると判断し、一意識別子情報が見つかった場合、前記メッセージが最初に受信されたメッセージではないと判断することを含んでいてもよい。
目的ノードは、前記グローバルデータ構造において記録メッセージの一意識別子情報の各項目のエイジング度を定期的に判断し、エイジングタイムが閾値を超える項目を削除してもよい。
上記課題を解決するために、本発明は、さらに、シグナリングメッセージ転送を実現するためのシステムを提供する。
このシステムは、
転送タイプ情報及び一意識別子情報を搬送するメッセージヘッダーを有するメッセージを、送信ノードのすべての出力インターフェースから目的ノードに向けて、シグナリングメッセージコピー方式で送信する送信ノードと、
受信されたシグナリングメッセージのメッセージヘッダーの解析を行い、転送タイプ情報に応じてそのメッセージタイプがシグナリングメッセージコピーであると判定した後、前記メッセージが最初に受信されたメッセージであるかどうかを判断し、前記メッセージが最初に受信されたメッセージである場合、最初に受信されたシグナリングメッセージコピーのメッセージヘッダーにおける一意識別子情報を記録し、最初に受信されたメッセージと同じ一意識別子情報を含む、後続のシグナリングメッセージコピーを破棄する目的ノードとを含む。
上記課題を解決するため、本発明は、さらに、メッセージ転送を実現するためのネットワークノードを提供する。
このネットワークノードは、
前記ネットワークノードを送信ノードとする場合に、転送タイプ情報及び一意識別子情報を搬送するメッセージヘッダーを送信待ちのメッセージに追加し、メッセージヘッダーを追加したメッセージを、送信ノードのすべての出力インターフェースから目的ノードに向けて、コピー方式で送信する送信モジュールと、
前記ネットワークノードを目的ノードとする場合に、受信されたメッセージのメッセージヘッダーの解析を行い、転送タイプ情報に応じて前記メッセージがコピー方式で送信されたメッセージであると判定した後、前記メッセージが最初に受信されたメッセージであるかどうかを判断し、メッセージが最初に受信されたメッセージである場合、前記メッセージの一意識別子情報を記録する受信モジュールとを含む。
前記ネットワークノードは、さらに、
前記ネットワークノードを中間ノードとする場合に、受信された前のホップノードから受信されたシグナリングメッセージを次のホップノードに転送する転送モジュールを含んでいてもよい。
前記受信モジュールは、さらに、
最初に受信されたメッセージではないと判断した場合、最初に受信されたメッセージと同じ一意識別子情報を含むメッセージを破棄してもよい。
前記一意識別子情報は、
メッセージ番号、アドレス識別子及びネットワーク時間を含み、
前記一意識別子情報は、
現在のネットワーク時間で送信ノードによって送信されたメッセージを一意識別することに用いられ、及び
前記受信モジュールは、
前記ネットワーク時間と、目的ノードの現在のネットワーク時間との時間間隔が所定時間内にあるかを判断して、前記所定時間間隔内にある場合、処理を続け、前記所定時間間隔内にない場合、メッセージを破棄する方式に従って、受信されたメッセージのメッセージヘッダーの解析を行ってもよい。
前記受信モジュールは、
グローバルデータ構造を用いて前記一意識別子情報を記録する方式に従って、最初に受信されたメッセージの一意識別子情報を記録し、及び
前記受信モジュールは、
前記グローバルデータ構造内を検索して、前記メッセージの一意識別子情報が既に記録されているかどうかを判断し、一意識別子情報が見からなかった場合、前記メッセージが最初に受信されたメッセージであると判断し、一意識別子情報が見つかった場合、前記メッセージが最初に受信されたメッセージではないと判断する方式に従って、前記メッセージが最初に受信されたメッセージであるかどうかを判断してもよい。
前記受信モジュールは、
前記グローバルデータ構造において記録メッセージの一意識別子情報の各項目のエイジング度を定期的に判断し、エイジングタイムが閾値を超える項目を削除してもよい。
本発明におけるシグナリングメッセージ転送方法及びシステムは、以下のような特徴を有する。すなわち、比較的に重要なシグナリングメッセージを転送する場合に、該シグナリングメッセージに対して、一意識別子を含むメッセージヘッダーを追加してカプセル化した後、該シグナリングメッセージのコピーを、送信ノードのすべての(可能な)シグナリングメッセージ出力インターフェースから送信する。そして、該シグナリングメッセージは、各ホップノードによって、正常な転送が継続される。このシグナリングメッセージのコピーが目的ノードに到達したとき、目的ノードは、受信されたメッセージが最初に到達したシグナリングメッセージであるか、あるいは、既に受信されたものと重複するコピーであるかを識別する必要がある。メッセージが最初に受信されたメッセージでである場合、目的ノードは、メッセージを受け入れ、最初に受信されたメッセージでない場合、メッセージを破棄する。本発明は、複数の出力インターフェースからシグナリングメッセージのコピーを送信することで、重要なシグナリングメッセージの転送の信頼性及び迅速性を向上させることができる。
本発明のシグナル転送方法のフローチャートである。 本発明において送信待ちシグナリングメッセージのコピーをカプセル化するためのメッセージヘッダーフォーマットである。 本発明のシグナル転送を実現するためのネットワークシステム模式図である。 本発明の具体的な実施形態における、3つのノード相互接続のネットワークにおいて、シグナルチャネルが正常である場合のシグナル転送プロセス模式図である。 本発明の第1実施形態において、シグナリングメッセージのコピーがカプセル化された後の具体的なメッセージフォーマットである。 本発明の具体的な実施形態における、3つのノード相互接続のネットワークにおいて、ノードAとノードBとの間のシグナルリンクが故障した場合のシグナル転送プロセス模式図である。 本発明の第2実施形態においてシグナリングメッセージのコピーがカプセル化された後の具体的なメッセージフォームである。
本発明の目的、技術案及び利点を更に明らかにするために、以下、図面を参照しながら、本発明を更に詳しく説明する。
本発明のメッセージ転送方法及びネットワークノードは、以下のような特徴を有する。すなわち、メッセージを転送する場合に、該メッセージに一意識別子を含むメッセージヘッダーを追加し、メッセージヘッダーを追加したメッセージを、送信ノードのすべての(可能な)シグナリングメッセージ出力インターフェースから、目的ノードに向けて送信する。
即ち、ステップ101: 送信ノードは、転送タイプ情報及び一意識別子情報を搬送するメッセージヘッダーを有するメッセージを、送信ノードのすべての出力インターフェースから目的ノードに向けて、コピー方式で送信する。
また、このメッセージヘッダーを追加したメッセージが目的ノードに到達した場合に、目的ノードは、受信されたメッセージが最初に到達したメッセージであるかどうかを識別する必要がある。受信されたメッセージが最初に到達したメッセージである場合、目的ノードは、そのメッセージを受け入れ、最初に到達したメッセージではない場合、受信されたメッセージを直接破棄するか、または、その他の処理を実行する。
即ち、ステップ102: 目的ノードは、受信されたメッセージのメッセージヘッダーの解析を行い、転送タイプ情報に応じてメッセージがコピー方式で送信されたメッセージであると判定した後、メッセージが最初に受信されたメッセージであるかどうかを判断し、メッセージが最初に受信されたメッセージである場合、メッセージの一意識別子情報を記録する。
本発明は、複数の出力インターフェースから目的ノードにメッセージを送信することで、メッセージの転送の信頼性及び迅速性を向上させることができる。
該メッセージは、重要なシグナリングメッセージでもよく、その他のデータメッセージでもよい。
図1には、上記した考え方に基づく、本発明の実施形態に係るシグナリングメッセージの転送方法が示されている。本実施形態では、処理されるメッセージとして、シグナリングメッセージを例として挙げ、また、その他のデータメッセージの処理方式は、シグナリングメッセージの処理方式と同一であるとして説明する。この方法は、以下のステップを含む。
ステップ1: 送信ノードは、転送タイプ情報及び一意識別子情報を搬送するメッセージヘッダーを送信待ちのシグナリングメッセージに追加する。また、送信ノードは、送信待ちのシグナリングメッセージをカプセル化し、カプセル化されたシグナリングメッセージを、すべての出力インターフェースから目的ノードに送信する。
ステップ2:目的ノードは、受信されたシグナリングメッセージのメッセージヘッダーの解析を行い、転送タイプ情報に応じてメッセージタイプがシグナリングメッセージであると判定した後、最初に受信されたシグナリングメッセージのメッセージヘッダーにおける一意識別子情報を記録する。また、目的ノードは、メッセージヘッダーが取り除かれたシグナリングメッセージに対して処理を行い、最初に受信されたシグナリングメッセージと同じ一意識別子情報を含む、これよりも後に受信されたシグナリングメッセージのコピーを破棄する。
ここで、前記メッセージヘッダーが取り除かれたシグナリングメッセージに対する処理は、具体的には、前記メッセージヘッダーが加えられていない状態でカプセル化された通常のシグナリングメッセージを処理するための既存の処理方式で行なわれる。ここで、種々のシグナリングメッセージ応じた種々の処理方式が存在するが、このような各種のシグナリングメッセージの処理方式は、本分野の技術者に熟知されているため、ここで詳しく説明しない。
更に、送信ノードと目的ノードとの間の複数本の経路には、通常、複数の中間ノードが存在する。従って、前記方法は、中間ノードが、送信ノード又は前のホップノードから受信されたシグナリングメッセージコピーを、次のホップノード又は目的ノードに転送するステップを更に含む。
更に具体的には、ステップS1において、送信待ちシグナリングメッセージのカプセル化及び送信を行うときの具体的な処理プロセスは、以下のとおりである。
A1: シグナリングメッセージ送信ノードが重要なシグナリングメッセージを送信すると判断した場合、送信ノードは、まず、他のコピーや、他の通常メッセージから区別するために必要なメッセージヘッダーが加えられたメッセージに対して、再びカプセル化を行う。例えば、図2に示すような、送信待ちのシグナリングメッセージのコピーをカプセル化するためのメッセージヘッダーフォーマットが加えられてもよい。
図2は、送信待ちのシグナリングメッセージのコピーをカプセル化するためのメッセージヘッダーフォーマットである。図2中、"copy send"(コピー送信)は、該メッセージがどのようなコピー方式で送信されるかを示しており、即ち、"copy send"は、該メッセージのタイプ情報を識別することに用いられる。該メッセージは、通常のシグナリングメッセージであるか、または、コピー方式で送信されるシグナリングメッセージである。"message identifier−num"(メッセージ番号)、"message identifier−snd node"(ネットワークアドレス)及び"message identifier−time stamp"(ネットワーク時間)は、組み合わされて、該シグナリングメッセージを一意に識別するグローバルユニークナンバーを示すことに用いられる。"message identifier− num"は、送信ノードが既に送信したメッセージの番号を示す(例えば、メッセージは、1、2、…などのように番号付けることができる)。"message identifier−snd node"は、該メッセージを送信したファーストノードの識別子を示しており、即ち、"message identifier−snd node"は、具体的には、送信ノードのネットワークアドレスである。"message identifier−time stamp"は、送信ノードの現在送信のネットワーク時間を示し、これは、ミリ秒を単位とする。ネットワーク時間のメンテナンスについては、後に詳述する。
そして、シグナリングメッセージが送信される場合、送信ノードは、底層転送モジュールに通知して、コピー式の送信メッセージヘッダーを持つシグナリングメッセージを、該送信ノードのすべての(可能な)出力インターフェースから送信する。前記通知方式は、送信ノードの送信プロセスにおいて送信オプションを設定して行ってもよく、既存技術におけるその他の通知方式で実現しもよい。更に、本発明のキーポイントは、送信ノードにおいてすべての出力インターフェースに同じシグナリングメッセージを送信することにあるため、トランスポート転送層を拡張してこの機能を実現してもよい。該シグナリングメッセージを送信するとき、このノードのすべての(可能な)出力インターフェースにこのシグナリングメッセージを送信する必要がある底層転送モジュール(例えばIP)に通知するために、送信ソケットインターフェースのオプションが追加されてもよい。
A2: 中間ノードは、該シグナリングメッセージを受信した場合に、通常のシグナル転送フローに従って、該シグナリングメッセージを処理する。
ステップS2における、受信されたシグナリングメッセージの解析及び処理の具体的な処理プロセスは、以下のとおりである。
A3: 目的ノードが該シグナリングメッセージを受信した場合、目的ノードは、受信プロセスにおいて、まず、前記シグナリングメッセージのメッセージヘッダーを解析し、該メッセージがコピー方式で送信されていると認識した場合、以下のフローに従って処理を行う。
A3.1: まず、受信プロセスでは、目的ノードは、該シグナリングメッセージのメッセージヘッダーに記録された"message identifier−time stamp"と、受信ノードに記録されている現在のネットワーク時間とを比較し、その2つの時間の時間間隔が所定の時間間隔Tmax内にある場合、処理を続け、時間間隔Tmaxを超える場合、該メッセージを破棄する。
前記所定時間間隔Tmaxの大きさは、各ネットワーク要素のネットワーク時間の誤差や、ネットワーク内におけるルートグルーピングの最大生存時間などの要因を考慮して決定する必要がある。メッセージヘッダーにおける"message identifier−time stamp"(ネットワーク時間)は、ミリ秒を単位としており、また、おおよそ49日の期間を表示することができるので、ネットワーク要素間の時間の差があまり大きくなく、かつ、Tmaxパラメーターを合理に設定すれば、既存のネットワーク時間同期メカニズムでは十分であり、既存の時間同期手段を用いて同期を行うことができる。
A3.2: 受信プロセスでは、目的ノードは、既に受信された、コピー方式で送信されたメッセージを記憶するために用いられるグローバルデータ構造「g_RcvdCpySndPkt」内を検索して、該メッセージのコピーを既に受信しているかどうかを判断し、メッセージのコピーが見つかった場合、現在において受信されたメッセージの該コピーを破棄する。一方、メッセージのコピーが見つからなかった場合、目的ノードは、コピー方式で送信されたデータのコピーを示すために、「g_RcvdCpySndPkt」に1つの項目を追加し、その後、このシグナリングメッセージの処理プロセスに従って、処理を行う。
既に受信された、コピー方式で送信されたメッセージを記憶するために用いられるデータ構造「g_RcvdCpySndPkt」は、更に、定期的消去フローを含んでいてもよい。即ち、時間の経過及びメッセージの送受信にしたがい、「g_RcvdCpySndPkt」における項目は、徐々に増加するため、適当なフローを用いて、該グローバルデータ構造におけるエレメントに対してエイジング消去動作を行う必要がある。
エイジング処理を行うために、「g_RcvdCpySndPkt」の項目構造にエイジングタイムフィールド"uiAge"が追加される。そして以下のフローに従って、エイジング処理が実行される。
C1: 定期的に動作するエイジングタイマー"Tage"が起動される。その時間間隔は、"Ta_interv"である。
C2; 「g_RcvdCpySndPkt」に項目が追加される場合、それとともに該項目の"uiAge"が0に初期化される。ここで、追加された項目内の内容は、コピー方式で送信されたメッセージを一意に識別するための一意識別子情報である。
C3: エイジングタイマー"Tage"がタイムアウトした場合、「g_RcvdCpySndPkt」構造の全体に亘って、それぞれの項目のエイジングタイム"uiAge"に1が加えられる。"uiAge"の最大許可値に達した場合、該コピー方式で送信されたメッセージに対応する項目が「g_RcvdCpySndPkt」構造から削除される。
図3には、前記方法に基づく、本発明のメッセージ転送を実現するためのシステムが示されている。
このシステムは、送信ノードと、目的ノードと、中間ノードとを含む。
送信ノードは、送信待ちのシグナリングメッセージに対してカプセル化を行い、転送タイプ情報及び一意識別子情報を搬送するメッセージヘッダーを前記シグナリングメッセージに追加し、カプセル化されたシグナリングメッセージのコピーをすべての出力インターフェースから目的ノードに送信する。
目的ノードは、シグナリングメッセージを受信し、受信されたシグナリングメッセージのメッセージヘッダーの解析を行い、転送タイプ情報に応じてそのメッセージタイプがシグナリングメッセージのコピーであると判定した後、最初に受信されたシグナリングメッセージのコピーのメッセージヘッダーにおける一意識別子情報を記録する。また、目的ノードは、メッセージヘッダーが取り除かれたシグナリングメッセージに対して処理を行い、そして、最初に受信されたメッセージと同じ一意識別子情報を有する、後続のシグナリングメッセージのコピーを破棄する。
中間ノードは、送信ノードと目的ノードとの間の複数本の経路において、送信ノード又は前のホップノードから受信したシグナリングメッセージのコピーを次のホップノード又は目的ノードに転送する。
対応して、本発明は、メッセージ転送を実現するためのネットワークノードを更に提供する。ネットワークノードは、送信モジュールと、受信モジュールとを含む。
送信モジュールは、ネットワークノードを送信ノードとする場合に、転送タイプ情報及び一意識別子情報を搬送するメッセージヘッダーを送信待ちメッセージに追加し、メッセージヘッダーを追加したメッセージを、送信ノードのすべての出力インターフェースから目的ノードに向けて、コピー方式で送信する。
受信モジュールは、ネットワークノードを目的ノードとする場合に、受信されたメッセージのメッセージヘッダーの解析を行い、転送タイプ情報に応じて前記メッセージがコピー方式で送信されたメッセージであると判定した後、前記メッセージが最初に受信されたメッセージであるかどうかを判断し、最初に受信されたメッセージである場合、前記メッセージの一意識別子情報を記録する。
ネットワークノードは転送モジュールを更に含む。
転送モジュールは、ネットワークノードを中間ノードとする場合に、前のホップノードから受信されたシグナリングメッセージを次のホップノードに転送する。
受信モジュールは、さらに、最初に受信されたメッセージではないと判断した場合、同じ一意識別子情報を含むメッセージを破棄する。
一意識別子情報は、メッセージ番号、アドレス識別子及びネットワーク時間を含み、一意識別子情報は、現在のネットワーク時間で送信ノードによって送信されたメッセージを一意に識別することに用いられる。
また、受信モジュールは、ネットワーク時間と目的ノードの現在のネットワーク時間との時間間隔が所定時間内にあるかを判断し、所定時間間隔内にある場合、処理を続け、所定時間間隔内にない場合、メッセージを破棄する方式に従って、受信されたメッセージのメッセージヘッダーの解析を行う。
受信モジュールは、グローバルデータ構造を用いて一意識別子情報を記録する方式に従って、最初に受信されたメッセージの一意識別子情報を記録するように設定される。また、 受信モジュールは、グローバルデータ構造内を検索して、メッセージの一意識別子が既に記録されているかどうかを判断し、一意識別子が見つからなかった場合、メッセージは最初に受信されたメッセージであること判断し、一意識別子情報が見つかった場合、メッセージは最初に受信されたメッセージではないと判断する方式に従って、メッセージは最初に受信されたであるかどうかを判断する。
受信モジュールは、グローバルデータ構造において記録メッセージの一意識別子情報の各項目のエイジング度を定期的に判断し、エイジングタイムが閾値を超える項目を削除する。
以下、第1実施形態及び第2実施形態を合わせて、前記シグナリングメッセージ転送の方法及びシステムの具体的な応用例を詳しく説明する。
第1実施形態
図4に示すように、ネットワークシステムは、A、B、C3つのノードを有し、それら3つのノード相互間のシグナルチャネルには、帯域内シグナル方式が用いられている。例えば、ある特定の時刻に、ノードAがノードBに重要なシグナリングメッセージMSGを送信する必要がある場合、ノードAは本発明のシグナル転送方法を用いて以下のようなステップでメッセージの送信を行う。
ステップ11: ノードAのシグナル送信プロセスでは、まず該シグナリングメッセージMSGを、図5に示すようなシグナリングメッセージMSGのメッセージフォーマットとなるように、カプセル化する。
メッセージタイプを表示する"copy send"が1である場合、本発明に示すシグナルコピー式の転送方式でメッセージが送信されること、即ち、メッセージが複数のコピー方式で送信されることを示す。一方、"copy send"が0である場合、メッセージがコピー方式で送信されないことを示す。"0x1234"は、ノードAによって生成されるメッセージの番号を示し、送信ノードは、シグナリングメッセージを送信するたびに番号に1を加える。"1.1.1.1"は、ネットワークにおけるノードAのアドレス識別子、即ちノードAのネットワークアドレスである。"0x34567890"は、ミリ秒の単位で表される同期ネットワーク時間である。本ステップ11では、{メッセージ番号 0x1234、アドレス識別子 1.1.1.1、ネットワーク時間 0x34567890}の3つの要素の組み合わせにより、ノードAがこの時刻に送信したメッセージを一意に定義する。
ステップ12: 送信ノードAのシグナル送信プロセスでは、送信オプションを設定して、底層の転送層に通知し、該メッセージをノードAのすべての(可能な)シグナル出力インターフェースから送信する。図4に示すように、コピー1は、ノードAからノードBまでのシグナルチャネルに入れられ、コピー2は、ノードAからノードCまでのシグナルチャネルに入れられて転送が行われる。ここで、ノードCは中間ノードである。そして、シグナリングメッセージの各コピーが通過する各中間ノードは、通常の転送フローに従って、そのコピーを転送する。コピー1はシグナリングメッセージの目的ノードBに直接到達する。コピー2はノードCの転送によりノードBに到達する。中間ノードCは、コピー2を受信した場合、通常の転送フローに従って、コピー2を転送する。最終的に、コピー1及びコピー2は順番にノードBに到達する。
コピー1がコピー2より先に目的ノードBに到達し、そしてノードBの底層転送プロトコルが受信されたメッセージをノードBのシグナル受信プロセスに転送した場合、この受信プロセスでは、まず、シグナルのメッセージヘッダーを解析し、"copy send"(コピー送信)フィールドが1であるかどうかを判断する。1である場合、以下のステップで処理を行い、1ではない場合、メッセージからメッセージヘッダーを取り除いた後、シグナル処理プロセスに移行されてシグナリングメッセージMSGに対する処理を行う。
ステップ21: まず、受信プロセスでは、メッセージヘッダーに記録されたタイムスタンプと、本ノードの現在のネットワーク時間とを比較し、時間差が、所定の最大時間範囲Tmax(一般的には、この時間は、ネットワークにおけるシグナリングメッセージ最長転送時間のn(1、2、3、…)倍であり、例えば30分である)を超えている場合、該メッセージがネットワークでロストしたメッセージであることを意味しており、この場合、該メッセージを直接破棄する。一方で、時間差が、所定の最大時間範囲Tmax以下である場合、以下のステップ22により処理を続ける。ここで時間差はTmax範囲内にあると仮定する。
ステップ22: まず、受信プロセスでは、{メッセージ番号 0x1234、アドレス識別子 1.1.1.1、ネットワーク時間 0x34567890}をインデックスとして用いて、既に受信された、コピー方式で送信されたメッセージを記憶するためのデータ構造「g_RcvdCpySndPkt」内を検索して、該シグナリングメッセージのコピーを既に受信しているかどうかを判断する。メッセージのコピーが見つかった場合、現在において受信された該メッセージを直接破棄する。メッセージのコピーが見つからなかった場合、以下のステップ23により処理を行う。明らかなように、コピー1がノードBに最初に到達したとき、コピー1の一意識別子情報{メッセージ番号 0x1234、アドレス識別子 1.1.1.1、ネットワーク時間 0x34567890}は、「g_RcvdCpySndPkt」構造内に存在しない。従って、以下のステップ23に従って、処理が続けられる。
ステップ23: まず、「g_RcvdCpySndPkt」構造内に1つの項目を追加して、一意識別子情報が{メッセージ番号 0x1234、アドレス識別子 1.1.1.1、ネットワーク時間 0x34567890}であるシグナリングメッセージが既に受信されていることを識別する。そしてメッセージヘッダーを取り除き、該シグナリングメッセージの処理プロセスに移行してシグナリングメッセージMSGに対して処理を行う。
中間ノードCから転送されたコピー2がノードBに到達した場合、まず、コピー2は、ステップ21に応じて処理が行われ、その後、ステップ22に応じて処理が行われる。受信プロセスでは、「g_RcvdCpySndPkt」において、{メッセージ番号 0x1234、アドレス識別子 1.1.1.1、ネットワーク時間 0x34567890}をインデックスとして該シグナリングメッセージのコピーを検索し、シグナリングメッセージのコピーが既に受信されているかどうかを判断する。結果的には、「g_RcvdCpySndPkt」内にこのメッセージの一意識別子情報が既に存在し、これは、目的ノードBが該シグナリングメッセージの他のコピーを既に受信していることを意味する。このため、該コピー2は直接破棄される。
第2実施形態
図6に示すように、該ネットワークシステムは、A、B、Cの3つのノードを有しており、それら3つのノード相互間のシグナルチャネルには、帯域内シグナル方式が用いられている。例えば、ある特定の時刻に、ノードAがノードBに重要なシグナリングメッセージMSGを送信する必要があり、かつ、このとき、ノードAとノードB間のシグナルチャネルが故障している場合において、ノードAが本発明のシグナル転送方法を用いて、シグナルを送信する場合を想定する。
ステップ31: ノードAのシグナル送信プロセスでは、まず、該シグナリングメッセージMSGを、図7に示すようなシグナリングメッセージMSGのメッセージフォーマットとなるように、カプセル化する。
"copy send"(コピー送信)が1である場合、本発明に示す複数のコピー方式でメッセージが送信されることを示し、"copy send"が0である場合、メッセージがコピー方式で送信されないことを示す。"0x1235"は、ノードAによって生成される該メッセージの番号を示し、送信ノードは、シグナリングメッセージを送信するたびに番号に1を加える。"1.1.1.1"は、ネットワークにおけるノードAのアドレス識別子、即ちノードAのネットワークアドレスである。"0x34567890"は、ミリ秒の単位で表される同期ネットワーク時間である。従って、{メッセージ番号 0x1235、アドレス識別子 1.1.1.1、ネットワーク時間0x14567890}の3つの要素の組み合わせにより、ノードAがこの時刻に送信したメッセージを一意に定義する。
ステップ32: ノードAシグナル送信プロセスでは、送信オプションを設定して、底層の転送層に通知し、該メッセージをノードAのすべての(可能な)シグナル出力インターフェースから送信する。図6に示すように、コピー1は、ノードAからノードBまでのシグナルチャネルに入れられ、コピー2は、ノードAからCまでのシグナルチャネルに入れられて転送される。そして、シグナリングメッセージの各コピーが通過する各中間ノードは、通常の転送フローに従って、コピーの転送を行う。コピー1は、ノードAとノードB間のシグナルチャネルの故障により、メッセージの目的ノードBに到達することができず、一方、コピー2はノードCの転送によりノードBに到達する。従って、コピー2のみが目的ノードBに到達する。
そして、ノードBの底層転送プロトコルは、受信されたメッセージをノードBのシグナル受信プロセスに転送する。受信プロセスでは、まず、シグナルのメッセージヘッダーを解析し、"copy send"(コピー送信)フィールドが1である場合、以下のステップで処理を行う。
ステップ41: まず、メッセージヘッダーに記録されたタイムスタンプ(ノードAによってメッセージが送信されたときのネットワーク時間)と、本ノードBの現在のネットワーク時間とを比較し、両者の時間差が所定の最大時間範囲Tmaxを超えている場合、該メッセージがネットワークにおいてロストしたメッセージであることを意味しており、この場合、該メッセージを直接破棄する。一方で、時間差が、所定の最大時間範囲Tmax以下である場合、以下のステップ42により処理を続ける。ここで時間差はTmax範囲内にあると仮定する。
ステップ42: まず、{メッセージ番号 0x1235、アドレス識別子 1.1.1.1、ネットワーク時間 0x14567890}をインデックスとして、「g_RcvdCpySndPkt」内を検索し、該シグナリングメッセージのコピーが既に受信しされているかどうかを判断する。メッセージのコピーが見つかった場合、該メッセージを直接に破棄する。メッセージのコピーが見つからなかった場合、ステップ43により処理を続ける。明らかなように、このとき、コピー2のみがノードBに到達するため、コピー2の識別子{メッセージ番号 0x1235、アドレス識別子 1.1.1.1、ネットワーク時間 0x14567890}は、「g_RcvdCpySndPkt」内に存在しない。従って、以下のステップ43に従って、コピー2の処理が続けられる。
ステップ43、まず、「g_RcvdCpySndPkt」に1つの項目を追加して、一意識別子情報が{メッセージ番号0x1235、アドレス識別子1.1.1.1、ネットワーク時間0x14567890}であるシグナリングメッセージが既に受信されたことを識別する。そしてメッセージヘッダーを取り除き、該シグナリングメッセージの処理プロセスに移行してシグナリングメッセージMSGの処理を行う。
第2実施形態では、ノードAとノードB間の通常のシグナルチャネルが故障しているが、シグナリングメッセージを、他のシグナルチャネルA−C−Bにより、可能な限り迅速に目的ノードBに送信することができる。
第3実施形態
目的ノードのシグナル受信プロセスが開始される場合、1秒間隔で定期的に動作するエイジングタイマーTageを起動し、そして、該タイマーTageがタイムアウトした場合、以下のステップにより処理を行う。
ステップ51: 既に受信された、コピー方式で送信されたメッセージを記憶するためのグローバルデータ構造「g_RcvdCpySndPkt」が空であるかどうかを判断し、空ではない場合、以下のステップ52が実行され、空きである場合、如何なる処理も実行されない。
ステップ52: 「g_RcvdCpySndPkt」のそれぞれの項目をトラバースし、そして、項目内の"uiAge"フィールドに対して1を加える。エイジングタイム"uiAge"がMAXAGE(例えば1時間、即ち3600秒、その計数単位は1秒である)である場合、該項目を「g_RcvdCpySndPkt」から消去して、該項目があまりに多くのメモリーを占有してしまうことを防止する。
ある特定の時刻に、「g_RcvdCpySndPkt」に1つの項目が追加され、識別子情報が{メッセージ番号 0x1235、アドレス識別子 1.1.1.1、ネットワーク時間 0x14567890}であるシグナリングメッセージが既に受信されたことが示される。また、項目においてエイジングタイム"uiAge"を0に初期化する。
そして、タイマーがタイムアウトするたびに、{メッセージ番号 0x1235、アドレス識別子 1.1.1.1、ネットワーク時間 0x14567890}に対応する項目の"uiAge"に1を加え、"uiAge"が3600に達した場合、項目{メッセージ番号 0x1235、アドレス識別子 1.1.1.1、ネットワーク時間 0x14567890}を削除する。
以上は、本発明の好適な実施形態に過ぎず、本発明を限定するものではない。本分野の当業者は、本発明に基づき種々の変更と変形が可能である。本発明の主旨精神と原則の範囲内においてされた、いかなる修正、均等な置換、改良等も、本発明の保護範囲以内に含まれるべきである。
産業上利用可能性
本発明は複数の出力インターフェースからシグナリングメッセージコピーを送信することで、メッセージ、特にある重要なシグナリングメッセージ転送の信頼性及び迅速性を向上させた。

Claims (12)

  1. メッセージ転送方法であって、
    送信ノードが、転送タイプ情報及び一意識別子情報を搬送するメッセージヘッダーを有するメッセージを、送信ノードのすべての出力インターフェースから目的ノードに向けて、コピー方式で送信するステップと、
    目的ノードが、受信されたメッセージのメッセージヘッダーの解析を行い、転送タイプ情報に応じて前記メッセージがコピー方式で送信されたメッセージであると判定した後、前記メッセージが最初に受信されたメッセージであるかどうかを判断し、前記メッセージが最初に受信されたメッセージである場合、前記メッセージの一意識別子情報を記録するステップと
    を含み、
    前記一意識別子情報は、メッセージ番号、アドレス識別子及びネットワーク時間を含み、
    前記一意識別子情報は、現在のネットワーク時間で送信ノードによって送信されたメッセージを一意に識別することに用いられ、
    最初に受信されたメッセージの一意識別子情報を記録するステップは、グローバルデータ構造を用いて前記一意識別子情報を記録し、
    前記メッセージが最初に受信されたメッセージであるかどうかを判断するステップは、
    目的ノードが、前記グローバルデータ構造内を検索して、前記メッセージの一意識別子情報が既に記録されているかどうかを判断し、一意識別子情報が見つからなかった場合、前記メッセージが最初に受信されたメッセージであると判断し、一意識別子情報が見つかった場合、前記メッセージが最初に受信されたメッセージではないと判断することを含む
    メッセージ転送方法。
  2. 前記メッセージが最初に受信されたメッセージであるかどうかを判断するステップの後、前記方法は、
    前記メッセージが最初に受信されたメッセージではない場合、最初に受信されたメッセージと同じ一意識別子情報を含むメッセージを破棄することを更に含む
    請求項1に記載の方法。
  3. 前記メッセージは、
    シグナリングメッセージ又はデータメッセージである
    請求項1又は2に記載の方法。
  4. メッセージヘッダーが追加されたメッセージを、送信ノードのすべての出力インターフェースから目的ノードに向けて、コピー方式で送信するステップの後、前記方法は、
    送信ノードと目的ノードとの間の各経路における各中間ノードが、前のホップノードから受信されたメッセージを次のホップノードに転送することを更に含む
    請求項1又は2に記載の方法。
  5. 目的ノードが受信されたメッセージのメッセージヘッダーの解析を行うステップは、
    目的ノードが、前記ネットワーク時間と、目的ノードの現在のネットワーク時間との時間間隔が所定の時間間隔内にあるかどうかを判断し、前記所定時間間隔内にある場合、前記メッセージのタイプを判定し、前記所定時間間隔内にない場合、メッセージを破棄する
    請求項に記載の方法。
  6. 目的ノードは、前記グローバルデータ構造において記録メッセージの一意識別子情報の各項目のエイジング度を定期的に判断し、エイジングタイムが閾値を超える項目を削除する
    請求項に記載の方法。
  7. シグナリングメッセージ転送を実現するためのシステムであって、
    転送タイプ情報及び一意識別子情報を搬送するメッセージヘッダーを有するメッセージを、送信ノードのすべての出力インターフェースから目的ノードに向けて、シグナリングメッセージコピー方式で送信する送信ノードと、
    受信されたシグナリングメッセージのメッセージヘッダーの解析を行い、転送タイプ情報に応じてそのメッセージタイプがシグナリングメッセージコピーであると判定した後、前記メッセージが最初に受信されたメッセージであるかどうかを判断し、前記メッセージが最初に受信されたメッセージである場合、最初に受信されたシグナリングメッセージコピーのメッセージヘッダーにおける一意識別子情報を記録し、最初に受信されたメッセージと同じ一意識別子情報を含む、後続のシグナリングメッセージコピーを破棄する目的ノードと
    を含み、
    前記一意識別子情報は、メッセージ番号、アドレス識別子及びネットワーク時間を含み、
    前記一意識別子情報は、現在のネットワーク時間で送信ノードによって送信されたメッセージを一意識別することに用いられ、
    前記目的ノードは、グローバルデータ構造を用いて前記一意識別子情報を記録する方式に従って、最初に受信されたメッセージの一意識別子情報を記録し、
    前記目的ノードは、前記グローバルデータ構造内を検索して、前記メッセージの一意識別子情報が既に記録されているかどうかを判断し、一意識別子情報が見からなかった場合、前記メッセージが最初に受信されたメッセージであると判断し、一意識別子情報が見つかった場合、前記メッセージが最初に受信されたメッセージではないと判断する方式に従って、前記メッセージが最初に受信されたメッセージであるかどうかを判断する
    シグナリングメッセージ転送を実現するためのシステム。
  8. メッセージ転送を実現するためのネットワークノードであって、
    前記ネットワークノードを送信ノードとする場合に、転送タイプ情報及び一意識別子情報を搬送するメッセージヘッダーを送信待ちのメッセージに追加し、メッセージヘッダーを追加したメッセージを、送信ノードのすべての出力インターフェースから目的ノードに向けて、コピー方式で送信する送信モジュールと、
    前記ネットワークノードを目的ノードとする場合に、受信されたメッセージのメッセージヘッダーの解析を行い、転送タイプ情報に応じて前記メッセージがコピー方式で送信されたメッセージであると判定した後、前記メッセージが最初に受信されたメッセージであるかどうかを判断し、メッセージが最初に受信されたメッセージである場合、前記メッセージの一意識別子情報を記録する受信モジュールと
    を含み、
    前記一意識別子情報は、メッセージ番号、アドレス識別子及びネットワーク時間を含み、
    前記一意識別子情報は、現在のネットワーク時間で送信ノードによって送信されたメッセージを一意識別することに用いられ、
    前記受信モジュールは、グローバルデータ構造を用いて前記一意識別子情報を記録する方式に従って、最初に受信されたメッセージの一意識別子情報を記録し、
    前記受信モジュールは、前記グローバルデータ構造内を検索して、前記メッセージの一意識別子情報が既に記録されているかどうかを判断し、一意識別子情報が見からなかった場合、前記メッセージが最初に受信されたメッセージであると判断し、一意識別子情報が見つかった場合、前記メッセージが最初に受信されたメッセージではないと判断する方式に従って、前記メッセージが最初に受信されたメッセージであるかどうかを判断する
    メッセージ転送を実現するためのネットワークノード。
  9. 前記ネットワークノードは、さらに、
    前記ネットワークノードを中間ノードとする場合に、前のホップノードから受信されたシグナリングメッセージを次のホップノードに転送する転送モジュールを含む
    請求項に記載のネットワークノード。
  10. 前記受信モジュールは、さらに、
    最初に受信されたメッセージではないと判断した場合、最初に受信されたメッセージと同じ一意識別子情報を含むメッセージを破棄する
    請求項又はに記載のネットワークノード。
  11. 記受信モジュールは、
    前記ネットワーク時間と、目的ノードの現在のネットワーク時間との時間間隔が所定時間内にあるかを判断して、前記所定時間間隔内にある場合、処理を続け、前記所定時間間隔内にない場合、メッセージを破棄する方式に従って、受信されたメッセージのメッセージヘッダーの解析を行う
    請求項10に記載のネットワークノード。
  12. 前記受信モジュールは、
    前記グローバルデータ構造において記録メッセージの一意識別子情報の各項目のエイジング度を定期的に判断し、エイジングタイムが閾値を超える項目を削除する
    請求項に記載のネットワークノード。
JP2012525860A 2009-08-28 2010-05-12 メッセージ転送方法及びネットワークノード Active JP5509331B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN200910168103.8 2009-08-28
CN200910168103A CN101662700A (zh) 2009-08-28 2009-08-28 一种信令消息传递方法及***
PCT/CN2010/072679 WO2011022993A1 (zh) 2009-08-28 2010-05-12 一种消息传递方法及网络节点

Publications (2)

Publication Number Publication Date
JP2013503517A JP2013503517A (ja) 2013-01-31
JP5509331B2 true JP5509331B2 (ja) 2014-06-04

Family

ID=41790413

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012525860A Active JP5509331B2 (ja) 2009-08-28 2010-05-12 メッセージ転送方法及びネットワークノード

Country Status (7)

Country Link
US (1) US20120143950A1 (ja)
EP (1) EP2461510A4 (ja)
JP (1) JP5509331B2 (ja)
KR (1) KR20120062825A (ja)
CN (1) CN101662700A (ja)
IN (1) IN2012DN01709A (ja)
WO (1) WO2011022993A1 (ja)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101662700A (zh) * 2009-08-28 2010-03-03 中兴通讯股份有限公司 一种信令消息传递方法及***
CN101834743A (zh) * 2010-04-27 2010-09-15 中兴通讯股份有限公司 一种snmp请求报文处理方法及装置
CN103139265B (zh) * 2011-12-01 2016-06-08 国际商业机器公司 大规模并行计算***中的网络传输自适应优化方法及***
US8984157B2 (en) * 2012-07-18 2015-03-17 International Business Machines Corporation Network analysis in a file transfer system
CN105379208B (zh) * 2013-06-27 2018-10-12 徐正焕 用于互联网协议的多连接***和方法
EP3286898B1 (en) 2015-04-21 2021-03-03 Google LLC Messaging over multiple channels
CN106375242B (zh) * 2015-07-20 2020-09-08 中兴通讯股份有限公司 通告消息处理方法及***
CN107395499B (zh) * 2017-07-24 2021-01-15 北京三快在线科技有限公司 Pos机通信方法和pos终端
CN107623562B (zh) * 2017-09-30 2021-05-07 新华三技术有限公司 数据传输方法、装置及电子设备
CN107612827A (zh) * 2017-10-11 2018-01-19 郑州云海信息技术有限公司 一种提高异地数据中心vxlan网络质量的方法和装置
CN108616399B (zh) * 2018-05-09 2021-02-12 北京神州绿盟信息安全科技股份有限公司 一种报文统计方法及装置
CN109450810A (zh) * 2018-12-30 2019-03-08 国网北京市电力公司 识别冗余消息的方法及装置
CN112511217A (zh) * 2020-12-18 2021-03-16 北京春笛网络信息技术服务有限公司 一种北斗终端一体机的信息可靠传递方法
CN114125081B (zh) * 2021-10-27 2023-09-22 桂林长海发展有限责任公司 一种接收数据的处理方法、装置及存储介质

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5115431A (en) * 1990-09-28 1992-05-19 Stratacom, Inc. Method and apparatus for packet communications signaling
JPH10200552A (ja) * 1997-01-16 1998-07-31 Yamatake Honeywell Co Ltd イーサネット通信を用いた冗長方法
US6466574B1 (en) * 1998-06-05 2002-10-15 International Business Machines Corporation Quality of service improvement of internet real-time media transmission by transmitting redundant voice/media frames
JP2000031978A (ja) * 1998-07-10 2000-01-28 Mitsubishi Electric Corp 呼制御システム及び呼制御方法
US7099327B1 (en) * 2000-10-12 2006-08-29 Lucent Technologies Inc. Data communications networks with high performance and reliability
CN1389794A (zh) * 2001-06-04 2003-01-08 四零四科技股份有限公司 网络备援转换装置及其方法
US20030212738A1 (en) * 2002-05-10 2003-11-13 Wookey Michael J. Remote services system message system to support redundancy of data flow
JP2005086496A (ja) * 2003-09-09 2005-03-31 Hitachi Kokusai Electric Inc パケット伝送方法
JP4068545B2 (ja) * 2003-10-24 2008-03-26 日本電信電話株式会社 パケット受信方法および装置
JP4407369B2 (ja) * 2004-04-30 2010-02-03 沖電気工業株式会社 無線ネットワークシステム、無線ネットワークシステムのパケットロス軽減方法、及び、無線通信装置
JP4074304B2 (ja) * 2004-11-18 2008-04-09 日本電信電話株式会社 パケット転送方法及びパケット転送装置
WO2007023853A1 (ja) * 2005-08-26 2007-03-01 Matsushita Electric Industrial Co., Ltd. シグナリングの送信管理方法及びその方法で用いられる中継ノード
JP2009194713A (ja) * 2008-02-15 2009-08-27 Oki Electric Ind Co Ltd パケット中継システム
CN101662700A (zh) * 2009-08-28 2010-03-03 中兴通讯股份有限公司 一种信令消息传递方法及***

Also Published As

Publication number Publication date
WO2011022993A1 (zh) 2011-03-03
JP2013503517A (ja) 2013-01-31
IN2012DN01709A (ja) 2015-06-05
EP2461510A1 (en) 2012-06-06
KR20120062825A (ko) 2012-06-14
US20120143950A1 (en) 2012-06-07
CN101662700A (zh) 2010-03-03
EP2461510A4 (en) 2013-02-06

Similar Documents

Publication Publication Date Title
JP5509331B2 (ja) メッセージ転送方法及びネットワークノード
US7898942B2 (en) Ring network system, failure recovery method, failure detection method, node and program for node
US7619987B2 (en) Node device
US7710860B2 (en) Data relay apparatus and data relay method
JP4743201B2 (ja) パケットリングネットワークシステム、パケットリング間の接続方法、およびリング間接続ノード
CN100550715C (zh) 在以太网上支持同步数字系列/同步光纤网自动保护交换的方法
JP4687176B2 (ja) パケット中継装置
US7385918B2 (en) Packet protection method and transmission device in ring network, and program therefor
EP2464036A1 (en) Route selection apparatus and route selection method for multi-service recovery
JP4524686B2 (ja) クラスタシステム及びクラスタメンバ並びにプログラム
US8107822B2 (en) Protocols for out-of-band communication
EP2341661B1 (en) Neighbour discovery for ethernet private line on user network interfaces
US20060187914A1 (en) Method and device for managing heterogeneous communication networks
US8792499B2 (en) Apparatus and method for scheduling on an optical ring network
JP2007221266A (ja) 伝送装置および学習情報保全方法
US7213178B1 (en) Method and system for transporting faults across a network
JP2016154291A (ja) ノード
US8767736B2 (en) Communication device, communication method, and recording medium for recording communication program
JP5352502B2 (ja) パケット通信システム及びパケット通信装置制御方法
US20110058807A1 (en) Transmission apparatus, transmission system and failure detection method
JP2006311427A (ja) エッジルータ及びmplsパスの故障検出方法
CN111447036B (zh) 一种通信方法、装置及***
JP7279388B2 (ja) ルータシステムおよびパケット送信判定方法
CN1889397B (zh) 一种智能光网络中的业务路径建立方法
JP4272612B2 (ja) 転送方法、および、エッジスイッチ

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130829

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130924

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20131217

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20131225

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140124

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: 20140311

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140324

R150 Certificate of patent or registration of utility model

Ref document number: 5509331

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250