(57)【要約】  本発明は、トラフィック伝送方法、装置及びコンピュータ記憶媒体を開示する。本発明の方法は、伝送待ちメッセージのデータを所定長さ毎にタイル分割し、少なくとも１つのデータブロックを取得することと、各データブロックを所定のメッセージフォーマットに従ってそれぞれカプセル化し、少なくとも１つの伝送待ちメッセージを取得することと、各伝送待ちメッセージをそれぞれ解析し、各前記伝送待ちメッセージの送信方向を確定することと、同一送信方向及び同一処理方式の伝送待ちメッセージを同一のトラフィックフローにスケジューリングし、所定の伝送速度に従って前記トラフィックフローを専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットに送信することと、を含む。【選択図】図３
2021534618.tif 000002
【特許請求の範囲】
【請求項１】
伝送待ちメッセージのデータを所定長さ毎にタイル分割し、少なくとも１つのデータブロックを取得することと、
各前記データブロックを所定のメッセージフォーマットに従ってそれぞれカプセル化し、少なくとも１つの伝送待ちメッセージを取得することと、
各前記伝送待ちメッセージをそれぞれ解析し、各前記伝送待ちメッセージの送信方向を確定することと、
同一送信方向及び同一処理方式の伝送待ちメッセージを同一のトラフィックフローにスケジューリングし、所定の伝送速度に従って前記トラフィックフローを専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットに送信することと、を含む、
トラフィック伝送方法。
【請求項２】
前記伝送待ちトラフィックのデータが物理インタフェースによって受信したビットストリームである場合、伝送待ちメッセージのデータを所定長さ毎にタイル分割し、少なくとも１つのデータブロックを取得することは、
前記物理インタフェースによって受信したビットストリームを前記所定長さ毎にタイル分割し、少なくとも１つのデータブロックを取得すること、または、
前記物理インタフェースによって受信したビットストリームを所定の符号化ポリシーに従って符号化した後、符号化されたビットストリームを前記所定長さ毎にタイル分割し、少なくとも１つのデータブロックを取得することと、を含む、
請求項１に記載のトラフィック伝送方法。
【請求項３】
前記伝送待ちトラフィックのデータがユーザインタフェースによって受信したメッセージデータである場合、伝送待ちメッセージのデータを所定長さ毎にタイル分割し、少なくとも１つのデータブロックを取得することは、
前記メッセージデータを所定の符号化ポリシーに従って符号化することと、
符号化されたメッセージデータの伝送速度を調整し、前記符号化されたメッセージデータをバッファリングすることと、
バッファした前記符号化されたメッセージデータを前記所定長さ毎にタイル分割し、少なくとも１つのデータブロックを取得することと、を含む、
請求項１に記載のトラフィック伝送方法。
【請求項４】
前記符号化されたビットストリーム又は前記符号化されたメッセージデータが６６ビットストリームである場合、前記所定長さは６６ビットの整数倍であり、
前記符号化されたビットストリーム又は前記符号化されたメッセージデータが６５ビットストリームである場合、前記所定長さは６５ビットの整数倍であり、
前記符号化されたビットストリーム又は前記符号化されたメッセージデータが１０ビットストリームである場合、前記所定長さは１０ビットの整数倍である、
請求項２または請求項３に記載のトラフィック伝送方法。
【請求項５】
各前記データブロックを所定のメッセージフォーマットに従ってそれぞれカプセル化し、少なくとも１つの伝送待ちメッセージを取得することは、
各前記データブロックをイーサネットメッセージのフォーマットに従ってそれぞれカプセル化し、少なくとも１つの伝送待ちイーサネットメッセージを取得することを含む、
請求項１に記載のトラフィック伝送方法。
【請求項６】
各前記データブロックをイーサネットメッセージのフォーマットに従ってそれぞれカプセル化し、少なくとも１つの伝送待ちイーサネットメッセージを取得することは、
各前記データブロックのマルチプロトコルラベルスイッチング（ＭＰＬＳ）のプロトコルラベルを前記伝送待ちイーサネットメッセージにカプセル化し、前記データブロックのＭＰＬＳプロトコルラベルに擬似ワイヤラベル、トンネルラベルおよび擬似ワイヤ制御ワードのうちの少なくとも１項が含まれていることを含む、
請求項５に記載のトラフィック伝送方法。
【請求項７】
各前記データブロックをイーサネットメッセージのフォーマットに従ってそれぞれカプセル化し、少なくとも１つの伝送待ちイーサネットメッセージを取得することは、
各前記データブロックの付属情報を前記伝送待ちイーサネットメッセージにカプセル化し、前記データブロックの付属情報にシーケンス番号、クロック情報およびタイムスタンプ値のうちの少なくとも１項が含まれていることを含む、
請求項５に記載のトラフィック伝送方法。
【請求項８】
同一送信方向及び同一処理方式の伝送待ちメッセージを同一のトラフィックフローにスケジューリングし、所定の伝送速度に従って前記トラフィックフローを専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットに送信することは、
ラウンドロビン・スケジューリング方式に従い、同一送信方向及び同一処理方式の伝送待ちメッセージを同一のトラフィックフローにスケジューリングすることと、
所定の伝送速度に従って前記トラフィックフローを専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットに送信することと、を含む、
請求項１に記載のトラフィック伝送方法。
【請求項９】
同一送信方向及び同一処理方式の伝送待ちメッセージを同一のトラフィックフローにスケジューリングし、所定の伝送速度に従って前記トラフィックフローを専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットに送信することは、
複数のトラフィックフローのうち、スケジューリング・出力可能なトラフィックフローが１つしか存在しない場合、多重選択方式によって、スケジューリング・出力可能なトラフィックフローをスケジューリングし、所定の伝送速度に従って専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットに送信することを含む、
請求項１に記載のトラフィック伝送方法。
【請求項１０】
専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットから少なくとも１つの物理信号を受信すると、各前記物理信号のそれぞれをメッセージデータに復元することと、
各前記物理信号に対応するメッセージデータを解析し、少なくとも１つの前記メッセージデータの送信方向を確定することと、
同一送信方向及び同一処理方式のメッセージデータを同一のトラフィックフローにスケジューリングした後、前記トラフィックフローをトラフィックマッピングして専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットによって送信することと、をさらに含む、
請求項１〜９のいずれか１項に記載のトラフィック伝送方法。
【請求項１１】
受信した伝送メッセージを逆カプセル化し、前記伝送メッセージに担持されたデータブロックのストリームを取得することと、
前記データブロックを所定のコード復元ポリシーに従って逆方向復号化し、前記元トラフィックデータの符号化方式に対応するビットストリームを取得することと、
前記ビットストリームから前記元トラフィックデータを復元することと、
前記元トラフィックデータをクライアントに送信することと、を含む、
トラフィック伝送方法。
【請求項１２】
タイル分割部と、カプセル化部と、解析部と、スケジューリング部と、第１送信部と、を備え、
前記タイル分割部は、伝送待ちメッセージのデータを所定長さ毎にタイル分割し、少なくとも１つのデータブロックを取得するように構成され、
前記カプセル化部は、各前記データブロックを所定のメッセージフォーマットに従ってそれぞれカプセル化し、少なくとも１つの伝送待ちメッセージを取得し、前記伝送待ちメッセージを所定の伝送速度に従って前記解析部に伝送するように構成されと、
前記解析部は、各前記伝送待ちメッセージをそれぞれ解析し、各前記伝送待ちメッセージの送信方向を確定するように構成され、
前記スケジューリング部は、同一送信方向及び同一処理方式の伝送待ちメッセージを同一のトラフィックフローにスケジューリングするように構成され、
前記第１送信部は、所定の伝送速度に従って前記トラフィックフローを専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットに送信するように構成される、
ネットワーク装置。
【請求項１３】
前記伝送待ちトラフィックのデータが物理インタフェースによって受信したビットストリームである場合、前記タイル分割部は、
前記物理インタフェースによって受信したビットストリームを前記所定長さ毎にタイル分割し、少なくとも１つのデータブロックを取得するように構成され、または、
前記物理インタフェースによって受信したビットストリームを所定の符号化ポリシーに従って符号化した後、符号化されたビットストリームを前記所定長さ毎にタイル分割し、少なくとも１つのデータブロックを取得するように構成される、
請求項１２に記載のネットワーク装置。
【請求項１４】
前記伝送待ちトラフィックのデータがユーザインタフェースによって受信したメッセージデータである場合、前記タイル分割部は、
前記メッセージデータを所定の符号化ポリシーに従って符号化し、
符号化されたメッセージデータの伝送速度を調整し、前記符号化されたメッセージデータをバッファリングし、
バッファした前記符号化されたメッセージデータを前記所定長さ毎にタイル分割し、少なくとも１つのデータブロックを取得する、ように構成される、
請求項１２に記載のネットワーク装置。
【請求項１５】
前記符号化されたビットストリーム又は前記符号化されたメッセージデータが６６ビットストリームである場合、前記所定長さは６６ビットの整数倍であり、
前記符号化されたビットストリーム又は前記符号化されたメッセージデータが６５ビットストリームである場合、前記所定長さは６５ビットの整数倍であり、
前記符号化されたビットストリーム又は前記符号化されたメッセージデータが１０ビットストリームである場合、前記所定長さは１０ビットの整数倍である、
請求項１３または１４に記載のネットワーク装置。
【請求項１６】
前記カプセル化部は、
各前記データブロックをイーサネットメッセージのフォーマットに従ってそれぞれカプセル化し、少なくとも１つの伝送待ちイーサネットメッセージを取得するように構成される、
請求項１２に記載のネットワーク装置。
【請求項１７】
前記カプセル化部は、
各前記データブロックのマルチプロトコルラベルスイッチング（ＭＰＬＳ）のプロトコルラベルを前記伝送待ちイーサネットメッセージにカプセル化し、前記データブロックのＭＰＬＳプロトコルラベルに擬似ワイヤラベル、トンネルラベルおよび擬似ワイヤ制御ワードのうちの少なくとも１項が含まれているように構成される、
請求項１６に記載のネットワーク装置。
【請求項１８】
前記カプセル化部は、
各前記データブロックの付属情報を前記伝送待ちイーサネットメッセージにカプセル化し、前記データブロックの付属情報にシーケンス番号、クロック情報およびタイムスタンプ値のうちの少なくとも１項が含まれているように構成される、
請求項１６に記載のネットワーク装置。
【請求項１９】
前記スケジューリング部は、
ラウンドロビン・スケジューリング方式に従い、同一送信方向及び同一処理方式の伝送待ちメッセージを同一のトラフィックフローにスケジューリングし、
所定の伝送速度に従って前記トラフィックフローを専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットに送信するように構成される、
請求項１２に記載のネットワーク装置。
【請求項２０】
前記スケジューリング部は、
複数のトラフィックフローのうち、スケジューリング・出力可能なトラフィックフローが１つしか存在しない場合、多重選択方式によって、スケジューリング・出力可能なトラフィックフローをスケジューリングし、所定の伝送速度に従って専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットに送信するように構成される、
請求項１２に記載のネットワーク装置。
【請求項２１】
専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットから少なくとも１つの物理信号を受信すると、各前記物理信号のそれぞれをメッセージデータに復元するように構成される復元部をさらに備え、
前記解析部は、さらに、各前記物理信号に対応するメッセージデータを解析し、少なくとも１つの前記メッセージデータの送信方向を確定するように構成され、
前記スケジューリング部は、さらに、同一送信方向及び同一処理方式のメッセージデータを同一のトラフィックフローにスケジューリングした後、前記トラフィックフローをトラフィックマッピングして専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットによって送信するように構成される、
請求項１２〜２０のいずれか１項に記載のネットワーク装置。
【請求項２２】
受信した伝送メッセージを逆カプセル化し、前記伝送メッセージに担持されたデータブロックのストリームを取得するように構成される逆カプセル化部と、
前記データブロックを所定のコード復元ポリシーに従って逆方向復号化し、前記元トラフィックデータの符号化方式に対応するビットストリームを取得するように構成される第１復元部と、
前記ビットストリームから前記元トラフィックデータを復元するように構成される第２復元部と、
元トラフィックデータをクライアントに送信するように構成される第２送信部と、を備える、
ネットワーク装置。
【請求項２３】
第１ネットワークインタフェース、第１記憶装置および第１プロセッサを備え、
前記第１ネットワークインタフェースは、他の外部ネットワーク要素との情報受送信中に信号の受送信を行うように構成され、
前記第１記憶装置は、前記第１プロセッサにおいて実行可能なコンピュータプログラムが記憶されるように構成され、
前記第１プロセッサは、前記コンピュータプログラムを実行すると、請求項１〜１０のいずれか１項に記載のトラフィック伝送方法を実現するように構成される、
ネットワーク装置。
【請求項２４】
第２ネットワークインタフェース、第２記憶装置および第２プロセッサを備え、
前記第２ネットワークインタフェースは、他の外部ネットワーク要素との情報受送信中に信号の受送信を行うように構成され、
前記第２記憶装置は、第２プロセッサにおいて実行可能なコンピュータプログラムが記憶されるように構成され、
前記第２プロセッサは、前記コンピュータプログラムを実行すると、請求項１１に記載のトラフィック伝送方法を実現するように構成される、
ネットワーク装置。
【請求項２５】
トラフィック伝送プログラムが記憶されており、前記トラフィック伝送プログラムが少なくとも１つのプロセッサに実行されると、請求項１〜１０のいずれか１項または請求項１１に記載のトラフィック伝送方法が実現される、
コンピュータ記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、出願番号が２０１８１０８８０２６７．２であり、出願日が２０１８年０８月０３日である中国特許出願に対して優先権の利益を主張するものであり、該出願の全てのコンテンツを引用により本発明に援用する。
【０００２】
本発明は、通信技術分野に関するが、これに限定するものではなく、特に、トラフィック伝送方法、装置及びコンピュータ記憶媒体に関する。
【背景技術】
【０００３】
通信技術の発展に伴い、インターネット、有線テレビ網及び電気通信網の３つのネットワークの融合が進み、統合した１つのネットワークシステムを形成している。この３つのネットワークのうち、電気通信網の伝送技術は、同期デジタル階層（ＳＤＨ、Ｓｙｎｃｈｒｏｎｏｕｓ  Ｄｉｇｉｔａｌ  Ｈｉｅｒａｒｃｈｙ）技術からパケット伝送技術をはじめとするイーサネット技術への変換が求められる。
【０００４】
ＳＤＨ技術は、回路伝送技術の一種として、具体的には、両クライアント間に個別かつ専用な回路チャネルを配置して情報を伝送するものであり、有益点といえば、伝送遅延時間が短く、遅延ジッタが小さく、信頼性が高く、音声トラフィックの伝送に特に適している。しかしながら、両クライアント間に情報の伝送がない場合、この個別チャネルは、解除されない限り、常に両クライアントに独占される状態で、他のカスタマで利用されることができず、伝達効率が低い。一方、パケット伝送技術は、メッセージフォーマットを利用して両カスタマ間において情報伝送を実行するものであり、具体的な解決策といえば、両クライアント間に１つの仮想伝送チャネルを構築し、両クライアントはこの仮想チャネルによってメッセージ伝送を実行し、仮想チャネルは物理的エンティティチャネルに配置してよく、すべてのクライアントは物理的エンティティチャネルの帯域幅リソースを共有する。両クライアント間に情報の伝達がない場合、仮想伝達チャネルの帯域幅リソースは他のクライアントに共有し使用されることで、良好な多重化特性が具備され、帯域幅が無駄にならないように確保し、伝達効率が高く、伝達コストが低い。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
現在、ネットワーク融合されたネットワークにおいて、メッセージの送信に不確実な時間遅延、及びこの時間遅延のズレによるジッタが存在している。また、ネットワーク融合に伴い、パケット伝送技術を利用して音声トラフィックを伝送する際、前記問題により音声トラフィックの伝送品質が低下し、音声トラフィックの高品質な伝送が実現できなくなる可能性がある。
【課題を解決するための手段】
【０００６】
本発明の実施例は、トラフィック伝送方法、装置及びコンピュータ記憶媒体を提供することを目的としている。
【０００７】
本発明の技術案は下記のように達成される。
本発明の第１態様によれば、
伝送待ちメッセージのデータを所定長さ毎にタイル分割し、少なくとも１つのデータブロックを取得することと、
各前記データブロックを所定のメッセージフォーマットに従ってそれぞれカプセル化し、少なくとも１つの伝送待ちメッセージを取得することと、
各前記伝送待ちメッセージをそれぞれ解析し、各前記伝送待ちメッセージの送信方向を確定することと、
同一送信方向及び同一処理方式の伝送待ちメッセージを同一のトラフィックフローにスケジューリングし、所定の伝送速度に従って前記トラフィックフローを専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットに送信することと、を含む、トラフィック伝送方法を提供する。
【０００８】
本発明の第２態様によれば、
受信した伝送メッセージを逆カプセル化し、前記伝送メッセージに担持されたデータブロックストリームを取得することと、
前記データブロックを所定のコード復元ポリシーに従って逆方向復号化し、前記元トラフィックデータの符号化方式に対応するビットストリームを取得することと、
前記ビットストリームから前記元トラフィックデータを復元することと、
前記元トラフィックデータをクライアントに送信することと、を含む、トラフィック伝送方法を提供する。
【０００９】
本発明の第３態様によれば、
伝送待ちメッセージのデータを所定長さ毎にタイル分割し、少なくとも１つのデータブロックを取得するように構成されるタイル分割部と、
各前記データブロックを所定のメッセージフォーマットに従ってそれぞれカプセル化し、少なくとも１つの伝送待ちメッセージを取得し、前記伝送待ちメッセージを所定の伝送速度に従って前記解析部に伝送するように構成されるカプセル化部と、
各前記伝送待ちメッセージをそれぞれ解析し、各前記伝送待ちメッセージの送信方向を確定するように構成される解析部と、
同一送信方向及び同一処理方式の伝送待ちメッセージを同一のトラフィックフローにスケジューリングするように構成されるスケジューリング部と、
所定の伝送速度に従って前記トラフィックフローを専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットに送信するように構成される第１送信部と、を備えるネットワーク装置を提供する。
【００１０】
本発明の第４態様によれば、
受信した伝送メッセージを逆カプセル化し、前記伝送メッセージに担持されたデータブロックストリームを取得するように構成される逆カプセル化部と、
前記データブロックを所定のコード復元ポリシーに従って逆方向復号化し、前記元トラフィックデータの符号化方式に対応するビットストリームを取得するように構成される第１復元部と、
前記ビットストリームから前記元トラフィックデータを復元するように構成される第２復元部と、
元トラフィックデータをクライアントに送信するように構成される第２送信部と、を備える、ネットワーク装置を提供する。
【００１１】
本発明の第５態様によれば、
第１ネットワークインタフェース、第１記憶装置および第１プロセッサを備え、
前記第１ネットワークインタフェースは、他の外部ネットワーク要素との情報受送信中に信号の受送信を行うように構成され、
前記第１記憶装置は、前記第１プロセッサにおいて実行可能なコンピュータプログラムが記憶されるように構成され、
前記第１プロセッサは、前記コンピュータプログラムを実行すると、第１態様に係るトラフィック伝送方法を実現するように構成される、ネットワーク装置を提供する。
【００１２】
本発明の第６態様によれば、
第２ネットワークインタフェース、第２記憶装置および第２プロセッサを備え、
前記第２ネットワークインタフェースは、他の外部ネットワーク要素との情報受送信中に信号の受送信を行うように構成され、
前記第２記憶装置は、前記第２プロセッサにおいて実行可能なコンピュータプログラムが記憶されるように構成され、
前記第２プロセッサは、前記コンピュータプログラムを実行すると、第２態様に係るトラフィック伝送方法を実現するように構成される、ネットワーク装置を提供する。
【００１３】
本発明の第７態様によれば、
トラフィック伝送プログラムが記憶されており、前記トラフィック伝送プログラムが少なくとも１つのプロセッサに実行されると、第１態様または第２態様に係るトラフィック伝送方法が実現される、コンピュータ記憶媒体を提供する。
【００１４】
本発明の実施例によるトラフィック伝送方法、装置及びコンピュータ記憶媒体は、伝送待ちトラフィックのデータを統一した所定長さ毎にタイル分割してから、所定の伝送速度に従って解析して送信することで、伝送待ちトラフィックの伝送中に安定した速度で伝送することを達成し、遅延時間が極めて短く、遅延ズレが非常に小さく、トラフィックの伝送品質はＳＤＨネットワークの伝送品質に近い。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施例に係る通信ネットワークアーキテクチャの模式図である。
【図２】本発明の実施例に係るメッセージ伝送のフローチャートである。
【図３】本発明の実施例に係るトラフィック伝送方法のフローチャートである。
【図４】本発明の実施例に係る送信エンドにおけるメッセージ処理のフローチャートである。
【図５】本発明の実施例に係る多重選択の模式図である。
【図６】本発明の実施例に係るＯＴＮフレーム形成の模式図である。
【図７】本発明の実施例に係る他のトラフィック伝送方法のフローチャートである。
【図８】本発明の実施例に係るターゲットエンドにおけるメッセージ処理のフローチャートである。
【図９】本発明の実施例に係るトラフィック伝送方法の詳細的なフローチャートである。
【図１０Ａ】本発明の実施例に係る具体的例示のフローチャートである。
【図１０Ｂ】本発明の実施例に係る他の一具体的例示のフローチャートである。
【図１０Ｃ】本発明の実施例に係る更なる一具体的例示のフローチャートである。
【図１１】本発明の実施例に係るネットワーク装置の構造模式図である。
【図１２】本発明の実施例に係る他の一ネットワーク装置の構造模式図である。
【図１３】本発明の実施例に係るネットワーク装置の具体的なハードウェア構造の模式図である。
【図１４】本発明の実施例に係る更なる一ネットワーク装置の構造模式図である。
【図１５】本発明の実施例に係る他の一ネットワーク装置の具体的なハードウェア構造の模式図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施例における図面を参照しながら、本発明の実施例に係る技術案を全般的に詳しく説明する。
【００１７】
図１を参照すると、本発明の実施例に係るパケット伝送技術が適用される通信ネットワーク１００のアーキテクチャ模式図を示しており、この通信ネットワーク１００は、複数
のクライアント装置および複数のネットワークノード装置を備える。クライアント装置はそれぞれクライアント１、クライアント２、クライアント３およびクライアント４であり、ネットワークノード装置はそれぞれノードＡ、ノードＢ、ノードＣ、ノードＤ、ノードＥおよびノードＦを含む。図１に示すように、クライアント１とクライアント２において伝送しようとする情報を集合する場合、クライアント１とクライアント２の間にそれぞれノードＡ、ノードＢ、ノードＣおよびノードＤを通過して一点鎖線で示すような１つの仮想の伝送チャネル１を構築してよい。この伝送チャネル１において、クライアント１とクライアント２はカスタマエッジ（ＣＥ、Ｃｕｓｔｏｍｅｒ  Ｅｄｇｅ）装置と呼ばれ、ノードＡとノードＤはクライアント１とクライアント２にそれぞれ接続されるため、プロバイダエッジ（ＰＥ、Ｐｒｏｖｉｄｅｒ  Ｅｄｇｅ）装置と呼ばれ、ノードＢとノードＣは、この伝送チャネルにおいて、情報のデータ交換のみ担当しているため、プロバイダ（Ｐ、Ｐｒｏｖｉｄｅｒ）装置と呼ばれる。同様に、クライアント３とクライアント４の間に点線で示すような仮想の伝送チャネル２を構築すると、この伝送チャネル２にとって、ノードＡとノードＣはＰＥ装置と呼ばれてよく、ノードＢはＰ装置と呼ばれてよい。上述した両伝送チャネルについて、図面から見られるように、伝送チャネル１と伝送チャネル２はノードＡからノードＢを経てノードＣに至る物理的エンティティ（Ｐｈｙｓｉｃａｌ  ｅｎｔｉｔｙ）チャネルを共有している。クライアント１とクライアント２の間にメッセージ送信がない場合、伝送チャネル１は遊休状態となり、帯域幅リソースを解放し、その際、伝送チャネル２は伝送チャネル１から解放された帯域幅リソースを共有できるので、伝送チャネル２の帯域幅が増幅され、帯域幅の無駄が避けられることを理解されたい。
【００１８】
なお、上述した通信ネットワーク１００はイーサネットに適用されるだけではなく、光伝送ネットワーク（ＯＴＮ、Ｏｐｔｉｃａｌ  Ｔｒａｎｓｐｏｒｔ  Ｎｅｔｗｏｒｋ）やフレキシブルイーサネット（ＦｌｅｘＥ、Ｆｌｅｘｉｂｌｅ  Ｅｔｈｅｒｎｅｔ）などのパケット伝送技術を基礎とした通信ネットワークにも適用されるものであるが、本発明の実施例において重複な説明を省略する。
【００１９】
図１を例として、情報の伝送過程において、通常はメッセージ形態を使用して情報を伝送するが、各メッセージの長さは不定で、通常は６４バイトないし１５１８バイトである。クライアント１においてクライアント２へ伝送しようとするメッセージがない場合、伝送チャネル１の帯域幅は他のクライアントに共有して使用可能であり、例えば、伝送チャネル２に共有して使用可能である。しかしながら、クライアント１においてクライアント２へ伝送しようとするメッセージがある場合、伝送チャネル２がクライアント３とクライアント４で使用されていると、クライアント３とクライアント４の伝送が完成するまで待ってから伝送チャネル１を使用するしかない。したがって、パケット伝送過程において、メッセージ送信に不確実な時間遅延が存在することがあり、メッセージの伝送に遅延とジッタをもたらすおそれがある。
【００２０】
通信装置に関して、図２にメッセージ伝送過程の具体的なフローを示しており、図面から見られるように、物理的入口から受信したメッセージは解析と仕分けを経て、メッセージの特徴情報、例えばメッセージのＭＡＣアドレス、ＩＰアドレス、優先順位などのコンテンツに基づき、メッセージの送信ポートを確定し、メッセージの出口と優先順位に基づき、図面に示す順序１、順序２、．．．順序ｎのように順序イングしながら、スケジューリングを待ち物理出口へ出力する。図面から見られるように、スケジューラは所定スケジューリングアルゴリズムに基づき異なる順序からメッセージをスケジューリングして、物理出口へ送信し送出する。スケジューリングアルゴリズムに基づき、メッセージに確実な出力帯域幅があるように確保可能としても、各メッセージの長さが異なるため、１つのメッセージを送信および出力しようとすると、前の１つのメッセージが送信完了するまで待ってから次の１つのメッセージを送信するしかなく、待機時間は不確実であり、遅延時間の不確実により遅延ジッタがもたらされるおそれもある。メッセージは１つのネットワー
クノード装置を通過するたびにある程度の遅延とジッタが存在し、複数台の装置を通過したら甚大な遅延時間と遅延ジッタが蓄積され、パケット伝送過程において伝送品質が不安定となり、高品質な音声トラフィック、例えば電力ネットワーク、軍用ネットワーク、鉄道ネットワーク等大口顧客向けの専用線トラフィック伝送が必要とされる場合、音声トラフィックの品質が大幅に低下して、このような専用線トラフィックで求められる品質を満たすことができなくなるおそれがある。
【００２１】
要約すると、パケット伝送技術の場合、ある１つのクライアントＡにおいてトラフィックメッセージを伝達し始めるとき、他のクライアントにおいてメッセージ送信中であれば、クライアントＡは他のクライアントが現在のメッセージを送信完了するまで待ってから仮想チャネルの帯域幅を回収するしかなく、これにより、クライアントＡのメッセージがタイムリーに送信できず、したがって、ネットワーク融合されたネットワークにおいて、メッセージの送信に不確実な時間遅延、及びこの時間遅延のズレによるジッタが存在している。１ペアのクライアント間において伝達されるメッセージがネットワーク上の数多くの中間ノード装置を通過する必要がある場合、このメッセージはネットワーク上の１つの中間ノード装置を通過するたびにある程度の遅延とジッタを引き起こし、複数台の中間ノード装置を通過した場合、遅延とジッタが蓄積され、トラフィック伝送の品質低下が深刻になる。従って、ネットワーク融合に伴い、パケット伝送技術を使用して音声トラフィックを伝送する場合、上述した課題により音声トラフィックの伝送品質が低下し、音声トラフィックの高品質な伝送が達成できなくなる。
【００２２】
本発明の実施例は、図１に示すネットワークアーキテクチャを基礎として、下記の技術構成を提供する。
【００２３】
図３を参照すると、本発明の実施例に係るトラフィック伝送方法を示しており、この方法はトラフィックの伝送する送信エンドＰＥ装置に利用してよく、この方法は、
Ｓ３０１において、伝送待ちメッセージのデータを所定長さ毎にタイル分割し、少なくとも１つのデータブロックを取得することと、
Ｓ３０２において、各データブロックを所定のメッセージフォーマットに従ってそれぞれカプセル化し、少なくとも１つの伝送待ちメッセージを取得することと、
Ｓ３０３において、各伝送待ちメッセージをそれぞれ解析し、各前記伝送待ちメッセージの送信方向を確定することと、
Ｓ３０４において、同一送信方向及び同一処理方式の伝送待ちメッセージを同一のトラフィックフローにスケジューリングし、所定の伝送速度に従って前記トラフィックフローを専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットに送信することと、を含んでよい。
【００２４】
なお、図３に示す技術案に関して、処理方式は、伝送待ちトラフィックのデータをＳ３０１ないしＳ３０３の段階に従って処理する過程を表すものとしてよい。見られるように、伝送待ちトラフィックのデータを統一した所定長さ毎にタイル分割してから、所定の伝送速度に従って解析し送信するが、送信相手のネットワークインタフェースまたはネットワークインタフェース上のタイムスロットは専用であるため、伝送待ちトラフィックの伝送中に安定した速度で伝送することを達成し、遅延時間が極めて短く、遅延ズレが非常に小さく、トラフィックの伝送品質はＳＤＨネットワークの伝送品質に近い。
【００２５】
図３に示す技術案に関して、可能な一実現形態において、前記伝送待ちトラフィックのデータに物理インタフェースによって受信したビットストリーム、及び／又はユーザインタフェースから受信したメッセージデータが含まれている。
【００２６】
上述した実現形態に関して、好ましくは、前記伝送待ちトラフィックのデータが物理イ
ンタフェースによって受信したビットストリームである場合、前記伝送待ちメッセージのデータを所定長さ毎にタイル分割し、少なくとも１つのデータブロックを取得することは、
前記物理インタフェースによって受信したビットストリームを前記所定長さ毎にタイル分割し、少なくとも１つのデータブロックを取得することと、または、
前記物理インタフェースによって受信したビットストリームを所定の符号化ポリシーに従って符号化した後、符号化されたビットストリームを所定長さ毎にタイル分割し、少なくとも１つのデータブロックを取得することと、を含む。
【００２７】
上述した実現形態に関して、好ましくは、前記伝送待ちトラフィックのデータがユーザインタフェースによって受信したメッセージデータである場合、前記伝送待ちメッセージのデータを所定長さ毎にタイル分割し、少なくとも１つのデータブロックを取得することは、
前記メッセージデータを所定の符号化ポリシーに従って符号化することと、
符号化されたメッセージデータの伝送速度を調整し、前記符号化されたメッセージデータをバッファリング（Ｂｕｆｆｅｒｉｎｇ）することと、
バッファした前記符号化されたメッセージデータを所定長さ毎にタイル分割し、少なくとも１つのデータブロックを取得することと、を含む。
【００２８】
なお、図１に示す伝送チャネル１を例として、クライアント１において伝送待ちトラフィックをクライアント２へ送信し、このトラフィックは伝送品質が求められる専用線トラフィックであってよく、この場合、ノードＡにおいて、ノードＡとクライアント１の間にあるカスタマインタフェースは物理インタフェースであってもよく、ユーザインタフェースであってもよい。カスタマインタフェースが物理インタフェースである場合、物理インタフェースにおいてカスタマ信号とビットストリーム情報を検知し、カスタマのビットストリームを所定長さ毎にスライシングしてよい。例えば、カスタマインタフェースが１Ｇのイーサネットインタフェースである場合、カスタマの物理インタフェースはＰＣＳ階層において８ｂ／１０ｂ符号化（即ち、８ビット長さを１０ビット長さに変換すること）、物理符号化副層（ＰＣＳ、Ｐｈｙｓｉｃａｌ  Ｃｏｄｉｎｇ  Ｓｕｂｌａｙｅｒ）階層において検知されるものは１０ｂの符号化されたビットストリームであり、ビットストリームを所定長さの情報ブロックに分割してから、イーサネットメッセージにカプセル化する。カスタマインタフェースが１０Ｇ、４０Ｇのイーサネットインタフェースである場合、ＰＣＳ階層において６４ｂ／６６ｂ符号化（即ち、６４ビット長さを６６ビット長さに変換すること）の符号化方式を使用し、ＰＣＳの検知によって抽出されるものは符号化された６６ビット長さのブロックストリームであり、６６ビットブロックのストリームの固定長さ毎にタイル分割してから、イーサネットメッセージにカプセル化する。
【００２９】
カスタマインタフェースがユーザインタフェースである場合、受信したものはメッセージデータ、例えばイーサネットメッセージであり、まずは、イーサネットメッセージを符号化し（ここで、様々な符号化方式を使用可能であるが、６４ｂ／６６ｂ符号化方式が比較的に効率的であるため、速度調整の便宜上、６４ｂ／６６ｂ符号化方式を利用してよく、本発明の実施例ではいずれも６４ｂ／６６ｂを例示しているが、他の符号化方式の利用可能性を排除する意味でない）、符号化された６６ビットブロックのストリームをバッファリングし、バッファリングしながら速度を調整する。バッファ深さがほぼ空っぽ（Ｎｅａｒｌｙ  ｅｍｐｔｙ）になる方向へ移動する場合、６６ビットブロックのストリームに遊休ｉｄｌｅブロック（即ち、６６ビット長さの制御ブロック、本情報ブロックは遊休状態の情報ブロックであることを指示するために用いられる）を差し入れ、一方、バッファ深さがほぼいっぱい（Ｎｅａｒｌｙ  ｆｕｌｌ）になる方向へ移動する場合、６６ビットブロックのストリームから遊休ブロックまたはその他の情報ブロックを削除することで、バッファがオーバーフロー（ｏｖｅｒｆｌｏｗ）にならないように保証できる。バッファ
から６６ビット長さのブロックストリームを読み取り、固定長さ毎にタイル分割してから、イーサネットメッセージにカプセル化する。
【００３０】
なお、この実現形態において、前記符号化されたビットストリーム又は前記符号化されたメッセージデータが６６ビットストリームである場合、前記所定長さは６６ビットの整数倍であり、
前記符号化されたビットストリーム又は前記符号化されたメッセージデータが６５ビットストリームである場合、前記所定長さは６５ビットの整数倍であり、
前記符号化されたビットストリーム又は前記符号化されたメッセージデータが１０ビットストリームである場合、前記所定長さは１０ビットの整数倍である。
【００３１】
図３に示す技術案に関して、可能な一実現形態において、前記データブロックを所定のメッセージフォーマットに従ってカプセル化し、伝送待ちメッセージを取得することは、
各前記データブロックをイーサネットメッセージのフォーマットに従ってカプセル化し、少なくとも１つの伝送待ちイーサネットメッセージを取得することを含む。
【００３２】
上述した実現形態に関して、好ましくは、各前記データブロックをイーサネットメッセージのフォーマットに従ってカプセル化し、少なくとも１つの伝送待ちイーサネットメッセージを取得することは、
各前記データブロックのマルチプロトコルラベルスイッチング（ＭＰＬＳ、Ｍｕｌｔｉ−Ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ）プロトコルラベルを前記伝送待ちイーサネットメッセージにカプセル化し、前記データブロックのＭＰＬＳプロトコルラベルに擬似ワイヤ（Ｐｓｅｕｄｏ  Ｗｉｒｅ）ラベル、トンネルラベル（Ｔｕｎｎｅｌ  ｌａｂｅｌ）および擬似ワイヤ制御ワードのうちの少なくとも１項が含まれていることを含む。
【００３３】
上述した実現形態に関して、好ましくは、各前記データブロックをイーサネットメッセージのフォーマットに従ってカプセル化し、少なくとも１つの伝送待ちイーサネットメッセージを取得することは、
各前記データブロックの付属情報を前記伝送待ちイーサネットメッセージにカプセル化し、前記データブロックの付属情報にシーケンス番号、クロック情報およびタイムスタンプ値のうちの少なくとも１項が含まれていることを含む。
【００３４】
なお、本実施例はその他のメッセージフォーマットを使用してカプセル化してもよいが、本明細書では単にイーサネットのメッセージフォーマットを例示して説明する。イーサネットのメッセージフォーマットに従ってカプセル化する過程において、３０バイト位（６バイトのソースＭＡＣアドレス、６バイトのターゲットＭＡＣバイト、２バイトのメッセージ分類、４バイトの擬似ワイヤラベル、４バイトのトンネルラベル、４バイトの制御ワード、４バイトの巡回冗長検査（ＣＲＣ、Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ））が追加され、表１に示すように、６５ビットの符号化を例とすれば、イーサネットメッセージの構成は下記どおりである。
【００３５】
【表１】
2021534618.tif 000003
【００３６】
表１において、メッセージの解析速度を加速し、メッセージの伝達チャネルを速やかに確定するため、ＭＰＬＳラベル交換技術を使用してメッセージのスケジューリング交換を実現する。メッセージにラベル値が付加されるが、それにトンネルラベル、擬似ワイヤラベル、および擬似ワイヤ制御ワードなどのフィールドが含まれてよい。メッセージコンテンツ部は固定ブロック長の転送に用いられ、表１の場合、６５ビットブロックのストリーム毎にタイル分割することで、メッセージコンテンツ部の長さは３２倍の６５ビット長さであり、即ち、２６０バイト（即ち、１バイトは８ビットに等しい）である。カプセル化されたイーサネットメッセージは固定速度で集合および出力する。ＭＰＬＳラベル交換技術によれば、イーサネットメッセージにはトンネルラベルと擬似ワイヤラベルがカプセル化されているため、ラベル値を使用してメッセージを解析すればよいことで、ＭＡＣアドレス、ＩＰアドレスなどの情報を使用して解析しなくてもよく、これによりメッセージのテーブルルックアップ（Ｔａｂｌｅ  Ｌｏｏｋ−ｕｐ）速度を加速し、処理速度を加速する。ラベル値に基づき、メッセージが所属するカスタマ、および伝送用チャネルを確定できるため、メッセージデータのコンテンツを分割した後、カプセル化する際、メッセージに１階層または２階層のラベル、即ち、トンネルラベルや擬似ワイヤラベルを付加してカプセル化してよい。ＭＰＬＳプロトコルによれば、擬似ワイヤラベルはカスタマの属性を表示し、トンネルラベルはカスタマの伝送経路を表示し、トンネルラベルは同じ伝送経路の異なるカスタマを表示することに用いられる。ラベル値に基づき、各トラフィックフローの伝送経路を確定し、伝送経路上の各ノード装置からこのカスタマに独立したネットワークインタフェースまたはネットワークインタフェース上の独立したタイムスロットを割り当てる。
【００３７】
なお、擬似ワイヤ制御ワードには、シーケンス番号、クロック情報、タイムスタンプ値等が含まれてよく、メッセージ紛失の有無、カスタマトラフィックのクロック復元、遅延時間等の情報を監視することに用いられる。スライス長が長いほど、メッセージに担持されたブロックのコンテンツ長が長く、カプセル化の效率が高い。メッセージの長さが長いほど、両トラフィックフローのメッセージが同一方向に集合する際、スケジューリング時間をずらしなく、両トラフィックフローが同時に到達すると、交代で出力しかなく、ある１つのトラフィックが先に出力すると、もう１つのトラフィックは出力を待機する。メッセージが大きいほど、次の１つのトラフィックフローの待機時間が長い。ブロック長が短いほど、メッセージに担持されたブロックのコンテンツ長が短く、カプセル化の效率が低い。しかしながら、両トラフィックフローのメッセージが同時に同一方向に集合する時、出力待ちメッセージの待ち時間は短い。６４ｂ／６６ｂ符号化を例として、６４ｂ／６６ｂ符号化を実行したトラフィックフローを復号化するには、６６ｂブロック長の境界を探す必要があり、６６ｂブロックの境界を探すのに所要する期間か非常に長いため、カプセル化されたメッセージから６６ｂブロックの境界を探す過程を省くため、タイル分割の固定長さを６６ｂの整数倍にしてよく、こうしたら、６６ビットブロックをその長さのまま分割すればよく、ブロック内のすべての情報はビットの完全な６６ビットブロックであり、ブロックの第１ビットがちょうど第１個目の６６ビットブロックの第１ビットとなり、６４ｂ／６６ｂ復号化を実行する際、６６ビットブロックの境界を探す作業を省くことが可能になった。同様に、６５ビットブロックのストリームをタイル分割する場合、ブロック長は６５ビットの整数倍であってよく、１０ビットブロックのストリームをタイル分割する場合、ブロック長は１０ビットの整数倍であってよい。
【００３８】
１０Ｍ、１００Ｍ、１Ｇのイーサネットインタフェースにおいて、物理ＰＨＹ階層では４ｂ／５ｂ、８ｂ／１０ｂ等の符号化形式を使用する。物理ＰＨＹ階層で８ｂ／１０ｂ符号化を実行する場合、８ビット長さを１０ビット長さに変換することで、スペシャル機能の情報を伝送し、伝送時帯域幅を追加で２５％増大させ、即ち、１０Ｍのトラフィックフローの伝送に１２．５Ｍ帯域幅が所要するが、伝送チャネルの帯域幅の利用率は８０％し
かない。たとえば、符号化された１０ビットブロックのストリームをタイル分割し、メッセージのカプセル化效率が同様に９０％である場合、帯域幅の利用率は７２％しかない。１０ｂに符号化されたものを再符号化し、８つの１０ｂ符号化ブロックを１つの６５ビット長さの符号化ブロックに変換（具体的な変換過程は中国Ｇ．７０４１／Ｙ．１３０３標準２００５版８．１．１チャプタを参照可能）し、８つの１０ｂ符号化データのストリームを１つの６５ビットブロックのストリームに変換し、６５ビットブロックのストリームをタイル分割することで、メッセージの最高転送效率を８０％から９８．４６％に向上する。６５ビットブロックのストリームをタイル分割する際、復号化時６５ビットブロックの境界を探す作業を省くため、ブロック長は６５ビット長さの整数倍であってよく、こうすると、ブロック内のすべての情報はビットが完全な６５ビットブロックであり、ダイシングする第１ビットがちょうど第１個目の６５ビットブロックの第１ビットとなり、６５ｂブロックを復号化する際、６５ｂブロックの境界を探す作業を省くことが可能になった。実現の場合、６５ビットブロックを６６ビットブロックに再符号化してもよく、こうすると、変換する前のビットストリームが６６ビット長さのビットストリームであり、１０Ｇインタフェースおよび４０ＧインタフェースのＰＣＳ階層の符号長と一致になる。物理階層において４ｂ／５ｂ符号化する際、符号化された５ビット長さのブロックのストリームにおいて直接ダイシングしてよく、ブロック長は５ビットの整数倍であってもよく、二つの５ビット長さの符号化ブロックを１つの１０ビット長さの符号化ブロックに取り扱い、８ｂ／１０ｂを使用して６５ｂに変換する規則に従い、８つの１０ｂ符号化データブロックを１つの６５ビットブロックに変換し、６５ビットのブロックのストリームをタイル分割する。
【００３９】
図３に示す技術案に関して、具体的には、トラフィック伝送の送信エンドＰＥ装置にスケジューリング部を配置し、伝送待ちメッセージを所定の伝送速度に従ってスケジューリング部へ伝送し、伝送速度はカスタマ情報が求められる帯域幅を保証すべきである。カスタマトラフィックが過負荷（Ｏｖｅｒｌｏａｄ）状態にあるか軽負荷（ｌｉｇｈｔｌｏａｄ）状態にあるかを問わず、カプセル化された伝送待ちメッセージは常に固定速度で送信される。トラフィックがフルフロー状態にある場合、伝送待ちメッセージに大量のカスタマに有用な情報が運ばれており、カスタマトラフィックが軽負荷状態にある場合、伝送待ちメッセージの一部はカスタマに有用な情報であり、一部は遊休情報である。伝送待ちメッセージを定速で送信することにより、クライアントのベアラ速度は常に変わらず、カスタマトラフィックの有効情報がどのように変化しても、ベアラ速度は常に一定で変わらず、カスタマトラフィックの有効帯域幅や、ネットワーク上の他のトラフィックの速度により影響を受けない。
【００４０】
図３に示す技術案に関して、前記伝送待ちメッセージを解析し、前記伝送待ちメッセージの送信方向を確定することは、具体的に、カスタマインタフェースから送信されるすべてのメッセージに対してラベル解析を実行し、メッセージの伝送チャネルを確定することである。
【００４１】
図３に示す技術案に関して、可能な一実現形態において、前記同一送信方向及び同一処理方式の伝送待ちメッセージを同一のトラフィックフローにスケジューリングし、所定の伝送速度に従って前記トラフィックフローを専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットに送信することは、
ラウンドロビン・スケジューリング方式（Ｒｏｕｎｄ  Ｒｏｂｉｎ  ｓｃｈｅｄｕｌｉｎｇ）に従い、同一送信方向及び同一処理方式の伝送待ちメッセージを同一のトラフィックフローにスケジューリングすることと、
所定の伝送速度に従って前記トラフィックフローを専用ネットワークインタフェースまたはネットワークインタフェース上の専用タイムスロットに送信することと、を含んでよい。
【００４２】
なお、この実現形態によれば、送信速度が安定し、パケット長が固定長である、同一送信方向の専用線トラフィックがスケジューリングに参加する場合、スケジューリング部の作業速度は、スケジューリングに参加するすべてのトラフィックフローの総速度より速い、または等しい。スケジューリングおよび出力用のネットワークインタフェース（またはネットワークインタフェースのタイムスロット）は専用であるため、出力速度が安定し、安定した作業状態で、専用線トラフィックフローはネットワーク上の伝送経路において安定した速度で伝送され、遅延時間が極めて短く、遅延ズレが非常に小さく、トラフィックの伝送品質はＳＤＨネットワークの伝送品質に近い。
【００４３】
また、選択的に、前記同一送信方向及び同一処理方式の伝送待ちメッセージを同一のトラフィックフローにスケジューリングし、所定の伝送速度に従って前記トラフィックフローを専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットに送信することは、
複数のトラフィックフローのうち、スケジューリング・出力可能なトラフィックフローが１つしか存在しない場合、多重選択方式によって、スケジューリング・出力可能なトラフィックフローをスケジューリングし、所定の伝送速度に従って専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットに送信することを含む。
【００４４】
なお、すべてのメッセージのうち、１つのトラフィックフローのみクライアントのインタフェースに送信可能で、１つのトラフィックフローに集合する複数のトラフィックフローが存在しない場合、ラウンドロビン・スケジューリングの代わりに多重選択方式を使用してよい。
【００４５】
本実施例において、上述した技術案は送信エンドとしてのＰＥ装置に適用され、このＰＥ装置の一側のインタフェースはＵ側インタフェース、すなわちカスタマインタフェースとして、カスタマトラフィックに接続し、もう一側はＮ側インタフェースとして、ネットワークインタフェースに接続する。カスタマトラフィックはＰＥ装置からネットワークシステムに進入し、構築されたネットワークチャネルを介して、数多くの装置を通過しターゲット点に送信される。しかしながら、ネットワークアーキテクチャ全般において、送信エンドとしてのＰＥ装置は他の伝送チャネルのＰ装置に用いられる可能性も極めて高く、すなわち、ただトラフィックを１つのネットワークインタフェースからもう１つのネットワークインタフェースへ送信するだけである。したがって、送信エンドのＰＥ装置が同時に他の伝送チャネルのＰ装置に用いられる場合、本実施例の上述した技術案は、
専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットから少なくとも１つの物理信号を受信すると、各前記物理信号のそれぞれをメッセージデータに復元することと、
各前記物理信号に対応するメッセージデータを解析し、少なくとも１つの前記メッセージデータの送信方向を確定することと、
同一送信方向及び同一処理方式のメッセージデータを同一のトラフィックフローにスケジューリングした後、前記トラフィックフローをトラフィックマッピングして専用ネットワークインタフェースまたはネットワークインタフェーの専用タイムスロットによって送信することと、をさらに含んでよい。
【００４６】
すなわち、普通の場合、送信エンドのＰＥ装置は同時に他の伝送チャネルのＰ装置として働き、これを基とし、本実施例の技術案は図４を参照すればよく、図４における実線に示すように、ネットワークインタフェースへのメッセージはスケジューリングを経て、集合し１つのトラフィックフローを形成してネットワークインタフェースに送信され、ネットワークインタフェースに送信されたメッセージがトラフィックマッピングされてネット
ワーク上の物理インタフェースによって送出される。図４における点線に示すようにカスタマインタフェースへのメッセージはスケジューリングを経て、集合し１つのトラフィックフローを形成してカスタマインタフェースに送信される。カスタマトラフィックは、カプセル化した後、固定長で、定速送信され、すべての専用線トラフィックの速度は一定で変わらず、同一方向のすべての専用線トラフィックがスケジューリングおよび出力し、スケジューリング部の作業速度は入力されたすべてのトラフィックフローの総速度より速い、または等しく、これにより、入力されたトラフィックフローがスケジューリング部に進入すると即時にスケジューリングされ、詳しくは、スケジューリング部は簡単な交代式スケジューラを使用するだけで要求を満足できる。
【００４７】
カスタマインタフェースに送信されるメッセージは、図５に示すように、ネットワークインタフェースからのメッセージおよびすべてのカスタマインタフェースからのメッセージのうちの１つのトラフィックフローのみカスタマインタフェースに送信され、１つのトラフィックフローに集合する複数のトラフィックフローが存在しない場合、スケジューラの代わりにマルチプレクサを利用してよく、多重のトラフィックフローから１つのトラフィックフローを選択してカスタマインタフェースに送信する。
【００４８】
上述した技術案において、ネットワークインタフェースは普通のイーサネットインタフェースであってもよく、ＦｌｅｘＥインタフェースまたはＯＴＮインタフェースであってもよい。イーサネットインタフェースの場合、ネットワークインタフェース全般が１つのタイムスロットに該当する。ＦｌｅｘＥインタフェースまたはＯＴＮインタフェースの場合、ネットワークインタフェースに数多くのタイムスロットがある。ネットワークインタフェースが普通のイーサネットインタフェースである場合、このネットワークインタフェースは専用線トラフィックのみ送信可能に要求され、ネットワークインタフェースが専用となり、他の非専用線トラフィックを伝送しないことで、送信過程において専用線トラフィックが他トラフィックの速度不確実およびパケット長不確実により影響を受けないように保証する。
【００４９】
ネットワークインタフェースがＦｌｅｘＥインタフェースである場合、スケジューリングおよび集合されたトラフィックフローはＦｌｅｘＥネットワークの論理インタフェースに送信され、ＦｌｅｘＥカスタマの形態でＦｌｅｘＥタイムスロットにマッピングし伝送する。ＦｌｅｘＥインタフェースにおいて、ＦｌｅｘＥチャネル全般をｎ＊２０個のタイムスロットスライス（Ｓｌｉｃｅ）に区切り、各タイムスロットスライスの長さは６６ビットであり、対応する帯域幅は５Ｇ（ビット／秒）の帯域幅である。各ＦｌｅｘＥカスタマは異なるタイムスロットにおいて転送され、相互間において厳格に物理的隔離をさせることで、お互いに影響を与えずに、各ＦｌｅｘＥカスタマが全部定速で伝送される。
【００５０】
ネットワークインタフェースがＯＴＮインタフェースである場合、図６に示すように、集合された送信トラフィックフローをＯＴＮネットワークの論理インタフェースへ送信し、ＯＴＮ物理インタフェースのカスタマとして光チャンネルペイロードユニット（ＯＰＵ、Ｏｐｔｉｃａｌ  ｃｈａｎｎｅｌ  Ｐａｙｌｏａｄ  Ｕｎｉｔ）にマッピングし、ＯＰＵは光チャネルデータユニット（ＯＤＵ、Ｏｐｔｉｃａｌ  Ｃｈａｎｎｅｌ  Ｄａｔａ  Ｕｎｉｔ）にカプセル化し、１つのＯＤＵが１つのタイムスロットとして、最終的にＯＴＮフレームトラフィックに処理し伝送される。異なるＯＤＵの間はお互いに隔離され、お互いの伝送速度に影響を及ぼさない。
【００５１】
本実施例で提供されるトラフィック伝送方法によれば、専用線トラフィックの伝送速度が安定し、パケット長が固定長であるため、同一方向の専用線トラフィックがスケジューリングに参加すると、スケジューリングおよび出力されるネットワークインタフェース（またはネットワークインタフェースのタイムスロット）は専用となり、出力速度が安定す
る。したがって、安定した作業状態で、専用線トラフィックフローはネットワーク上の伝送経路において安定した速度で伝送され、遅延時間が極めて短く、遅延ズレが非常に小さく、トラフィックの伝送品質はＳＤＨネットワークの伝送品質に近い。
【００５２】
図７を参照すると、本発明の実施例に係るトラフィック伝送方法を示しており、この方法は、トラフィック伝送の受信端ＰＥ装置に利用してよく、この方法は、
Ｓ７０１において、受信した伝送メッセージを逆カプセル化し、前記伝送メッセージに担持されたデータブロックストリームを取得することと、
Ｓ７０２において、前記データブロックを所定のコード復元ポリシーに従って逆方向復号化し、前記元トラフィックデータの符号化方式に対応するビットストリームを取得することと、
Ｓ７０３において、前記ビットストリームから前記元トラフィックデータを復元することと、
Ｓ７０４において、前記元トラフィックデータをクライアントに送信することと、を含む。
【００５３】
なお、本実施例の技術案において、伝送メッセージを受信した後は、図８を参照して、逆カプセル化によってメッセージターゲットアドレス、元アドレス、ラベル、ＣＲＣ検査等フィールドを含むカプセル化部コンテンツを除去し、メッセージに担持されたスライス部を抽出し、ビットブロックの符号化ストリームを復元および復号化し、符号化ブロックのストリームから元のカスタマトラフィックを復元し出力する。例えば、カスタマインタフェースが６６ビットブロックのストリームである場合、抽出された６６ビットブロックのストリームを物理階層のインタフェースに送信し送出するが、もしカスタマインタフェースが８ｂ／１０符号化を経た符号化ストリームであって、８ｂ／１０符号化を経て６５ｂに変換符号化している場合、６５ｂ符号化ブロックのストリームを抽出した後、まず６５ｂ符号化ブロックから１０ｂ符号化ブロックを復元および復号化してから、１０ｂ符号化ブロックを物理階層のインタフェースに送信し送出する。
【００５４】
図９を参照すると、本発明の実施例に係るトラフィック伝送方法のフローを示しており、このフローは図１に示すネットワークアーキテクチャの二つのＰＥ装置、それぞれ送信エンドＰＥ装置ＡとターゲットＰＥ装置Ｂに利用してよく、このフローは、下記の段階を含んでよい。
Ｓ９０１で、装置Ａにおいて伝送待ちメッセージのデータを所定長さ毎にタイル分割し、少なくとも１つのデータブロックを取得し、
Ｓ９０２で、装置Ａにおいて各データブロックを所定のメッセージフォーマットに従ってそれぞれカプセル化し、少なくとも１つの伝送待ちメッセージを取得し、
Ｓ９０３で、装置Ａにおいて各伝送待ちメッセージをそれぞれ解析し、各前記伝送待ちメッセージの送信方向を確定し、
Ｓ９０４で、装置Ａにおいて同一送信方向及び同一処理方式の伝送待ちメッセージを同一のトラフィックフローにスケジューリングし、所定の伝送速度に従って前記トラフィックフローを専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットに送信する。
なお、上述した段階Ｓ９０１〜Ｓ９０４は、送信エンドＰＥ装置Ａにおいて専用線トラフィックを送信するフローであり、具体的な実現過程は第１実施例の相応部分を参照してよく、本発明の実施例において重複な説明を省略する。
Ｓ９０５で、装置Ｂにおいて受信した伝送メッセージを逆カプセル化し、前記伝送メッセージに担持されたデータブロックストリームを取得し、
Ｓ９０６で、装置Ｂにおいて前記データブロックを所定のコード復元ポリシーに従って逆方向復号化し、前記元トラフィックデータの符号化方式に対応するビットストリームを取得し、
Ｓ９０７で、装置Ｂにおいて前記ビットストリームから前記元トラフィックデータを復元し、
Ｓ９０８で、装置Ｂにおいて前記元トラフィックデータをクライアントに送信する。
なお、上述した段階Ｓ９０５〜Ｓ９０８はターゲットＰＥ装置Ｂにおいて専用線トラフィックを受信するフローであり、具体的な実現過程は第２実施例の相応部分を参照してよく、本発明の実施例において重複な説明を省略する。
【００５５】
図９に示すフローに関して、本実施例では下記の具体的例示によって図９に示すフローの具体的な実現過程を説明する。なお、具体的例示の番号は、例示と例示間の優先関係や前後関係を示すものではなく、単に異なる例示を区分するために用いられることに留意されたい。
【００５６】
第１具体的例示
図１０Ａを参照すると、ＦｌｅｘＥを例とし、送信エンドのＰＥ装置において、ＰＣＳ階層のビット符号化ストリームに４つの１Ｇカスタマトラフィックがあり、それぞれ８ｂ／１０ｂを経て６５ｂに変換符号化を実行していると設定すると、次は、それぞれ６５ビット長さの符号化ブロックにスライシングし、固定長にスライシングしてから、それぞれイーサネットメッセージにカプセル化し、ＭＰＬＳラベルを携帯させ、ラウンドロビン・スケジューリング部へ定速送信する。ラベル解析を経て、同一方向及び同一処理方式のメッセージはスケジューリングによって集合し１つのトラフィックフローを形成して、ＦｌｅｘＥカスタマのフォーマットでＦｌｅｘＥタイムスロット（これらのタイムスロットは専用である）にマッピングし、ＦｌｅｘＥインタフェースにおいてＦｌｅｘＥトラフィック処理を完成、例えば、６４／６６符号化、タイムスロットマッピング、ＦｌｅｘＥフレーム形成等を経て送出する。
【００５７】
ネットワーク上のＰ装置において、ＦｌｅｘＥインタフェースから対応タイムスロットのトラフィックを抽出した後、Ｐ装置における点線に示すように、ＦｌｅｘＥタイムスロットで直接交差して、他の１つのＦｌｅｘＥインタフェースのタイムスロットに送信してもよく、Ｐ装置における実線に示すように、タイムスロットからカスタマトラフィックを抽出し、カスタマトラフィックを復元し、スケジューラによって対応ネットワークインタフェースにスケジューリングし、メッセージを符号化して対応ＦｌｅｘＥタイムスロットにマッピングし、ＦｌｅｘＥインタフェースによって送出してもよい。
【００５８】
ターゲットＰＥ装置において、ＦｌｅｘＥインタフェースのタイムスロットからメッセージトラフィックを復元した後、スケジューリングによって対応物理インタフェースに送信し、逆カプセル化およびビットの符号化ブロック復元を経て、カスタマトラフィックのビットストリームに復元しカスタマに送信する。４つの１Ｇ速度のカスタマの場合、スライシングおよびカプセル化を経て、総速度が５Ｇ速度に近づき、１つのＦｌｅｘＥタイムスロットによって伝送可能である。
【００５９】
第２具体的例示
図１０Ｂを参照すると、ＯＴＮを例とし、送信エンドのＰＥ装置において、ＰＣＳ階層ビット符号化ストリームに２つの１Ｇのカスタマトラフィックがあり、８ｂ／１０ｂを経て６５ｂの符号化ブロックに変換符号化したと設定すると、次は、６５ビット長さの符号化ブロックをそれぞれスライシングし、固定長にスライシングしてから、それぞれにイーサネットメッセージにカプセル化し、ＭＰＬＳラベルを携帯させ、ラウンドロビン・スケジューリング部へ定速送信する。ラベル解析を経て、同一方向のメッセージはスケジューリングによって集合し１つのトラフィックフローを形成して、ＯＴＮカスタマの方式でＯＴＮインタフェースにおいて処理、例えば、ＯＰＵマッピング、ＯＤＵカプセル化、ＯＴＵフレーム形成等の処理を経て、送出する。
【００６０】
ネットワーク上のＰ装置において、ＯＴＮインタフェースかたＯＤＵトラフィックを抽出した後、Ｐ装置における実線に示すように、ＯＤＵで直接交差して、他１つのＯＴＮインタフェースのＯＴＵに送信してもよく、Ｐ装置における実線に示すように、ＯＤＵからＯＰＵコンテンツを抽出し、カスタマトラフィックに復元し、スケジューラによって対応ネットワークインタフェースにスケジューリングし、メッセージをＯＰＵにマッピングし、ＯＤＵにカプセル化し、ＯＴＵフレームを形成し、ＯＴＮインタフェースによって送出してもよい。
【００６１】
ターゲットＰＥ装置において、ＯＴＮインタフェース中からＯＤＵトラフィックを抽出した後、ＯＰＵ抽出およびメッセージトラフィック復元を経て、スケジューリングによって対応物理インタフェースに送信し、そして逆カプセル化、ビット符号化ブロック復元を経て、カスタマトラフィックのビットストリームを復元しカスタマに送信する。２つの１Ｇ速度のカスタマの場合、スライシング、カプセル化を経て、総速度が２．５Ｇ速度に近づき、１つのＯＤＵによって伝送可能である。
【００６２】
第３具体的例示
図１０Ｃを参照すると、普通のイーサネットを例とし、送信エンドＰＥ装置においてＰＣＳ階層ビット符号化ストリームにそれぞれ１０Ｍ、１００Ｍ、１Ｇのカスタマトラフィックがあり、８ｂ／１０ｂを経て６５ｂの符号化ブロックに変換符号化を実行していると設定すると、次は、６５ビット長さの符号化ブロックをそれぞれスライシングし、固定長にスライシングしてから、それぞれイーサネットメッセージにカプセル化し、ＭＰＬＳラベルを携帯させ、ラウンドロビン・スケジューリング部へ定速送信する。ラベル解析を経て、同一方向および同一処理方式のメッセージはスケジューリングによって集合し１つのトラフィックフローを形成し、専用イーサネットインタフェースによって送出する。なお、このイーサネットインタフェースは１つのトラフィックフローのみ転送し、他のトラフィックフローと同一インタフェースを共有しない。
【００６３】
ネットワーク上のＰ装置において、イーサネットインタフェースからカスタマトラフィックを復元し、スケジューラによって対応ネットワークインタフェースにスケジューリングし、イーサネットインタフェースによって送出する。
【００６４】
ターゲットＰＥ装置において、イーサネットインタフェースからメッセージ抽出し、逆カプセル化、ビット符号化ブロック復元を経て、カスタマトラフィックのビットストリームを復元してカスタマに送信する。１０Ｍ、１００Ｍ、１Ｇ速度の３つのカスタマは１つの伝送チャネルを共有するが、お互いに影響を与えずに、全部高品質で伝送可能であり、トラフィック実際の速度、メッセージの長さ、ネットワーク状況により影響を受けない。
【００６５】
上述した３つの具体的例示の説明から見られるように、本発明の実施例で提供されるトラフィック伝送方法によれば、専用線トラフィックフローはネットワーク上の伝送経路において安定した速度で伝送され、遅延時間が極めて短く、遅延ズレが非常に小さく、トラフィックの伝送品質はＳＤＨネットワークの伝送品質に近い。
【００６６】
図１１を参照すると、本発明の実施例に係るネットワーク装置１１０の構成を示しており、該当ネットワーク装置は、
伝送待ちメッセージのデータを所定長さ毎にタイル分割し、少なくとも１つのデータブロックを取得するように構成される、タイル分割部１１０１と、
各データブロックを所定のメッセージフォーマットに従ってそれぞれカプセル化し、少なくとも１つの伝送待ちメッセージを取得する、前記伝送待ちメッセージを所定の伝送速度に従って前記解析部に伝送するように構成される、カプセル化部１１０２と、
各伝送待ちメッセージをそれぞれ解析し、各前記伝送待ちメッセージの送信方向を確定するように構成される、解析部１１０３と、
同一送信方向及び同一処理方式の伝送待ちメッセージを同一のトラフィックフローにスケジューリングするように構成される、スケジューリング部１１０４と、
所定の伝送速度に従って前記トラフィックフローを専用ネットワークインタフェース、またはネットワークインタフェースの専用タイムスロットに送信するように構成される、第１送信部１１０５と、を備える。
【００６７】
上述した技術案において、前記伝送待ちトラフィックのデータが物理インタフェースによって受信したビットストリームである場合、前記タイル分割部１１０１は、
前記物理インタフェースによって受信したビットストリームを前記所定長さ毎にタイル分割し、少なくとも１つのデータブロックを取得する、または、
前記物理インタフェースによって受信したビットストリームを所定の符号化ポリシーに従って符号化した後、符号化されたビットストリームを所定長さ毎にタイル分割し、少なくとも１つのデータブロックを取得する、ように構成される。
【００６８】
上述した技術案において、前記伝送待ちトラフィックのデータがユーザインタフェースによって受信したメッセージデータである場合、前記タイル分割部１１０１は、
前記メッセージデータを所定の符号化ポリシーに従って符号化し、
符号化されたメッセージデータの伝送速度を調整し、前記符号化されたメッセージデータをバッファリングし、
バッファした前記符号化されたメッセージデータを所定長さ毎にタイル分割し、少なくとも１つのデータブロックを取得する、ように構成される。
【００６９】
上述した技術案において、前記符号化されたビットストリーム又は前記符号化されたメッセージデータが６６ビットストリームである場合、前記所定長さは６６ビットの整数倍であり、
前記符号化されたビットストリーム又は前記符号化されたメッセージデータが６５ビットストリームである場合、前記所定長さは６５ビットの整数倍であり、
前記符号化されたビットストリーム又は前記符号化されたメッセージデータが１０ビットストリームである場合、前記所定長さは１０ビットの整数倍である。
【００７０】
上述した技術案において、前記カプセル化部１１０２は、
各前記データブロックをイーサネットメッセージのフォーマットに従ってカプセル化し、少なくとも１つの伝送待ちイーサネットメッセージを取得するように構成される。
【００７１】
上述した技術案において、前記カプセル化部１１０２は、
各前記データブロックのマルチプロトコルラベルスイッチング（ＭＰＬＳ）のプロトコルラベルを前記伝送待ちイーサネットメッセージにカプセル化し、前記データブロックのＭＰＬＳプロトコルラベルに擬似ワイヤラベル、トンネルラベルおよび擬似ワイヤ制御ワードのうちの少なくとも１項が含まれているように構成される。
【００７２】
上述した技術案において、前記カプセル化部１１０２は、
各前記データブロックの付属情報を前記伝送待ちイーサネットメッセージにカプセル化し、前記データブロックの付属情報にシーケンス番号、クロック情報およびタイムスタンプ値のうちの少なくとも１項が含まれているように構成される。
【００７３】
上述した技術案において、前記スケジューリング部１１０４は、
ラウンドロビン・スケジューリング方式に従い、同一送信方向及び同一処理方式の伝送待ちメッセージを同一のトラフィックフローにスケジューリングし、
所定の伝送速度に従って前記トラフィックフローを専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットに送信するように構成される。
【００７４】
上述した技術案において、前記スケジューリング部１１０４は、
複数のトラフィックフローのうち、スケジューリング・出力可能なトラフィックフローが１つしか存在しない場合、多重選択方式によって、スケジューリング・出力可能なトラフィックフローをスケジューリングし、所定の伝送速度に従って専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットに送信するように構成される。
【００７５】
上述した技術案において、ネットワーク装置１１０は、さらに、
専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットから少なくとも１つの物理信号を受信すると、各前記物理信号のそれぞれをメッセージデータに復元するように構成される復元部１１０６を備え、
前記解析部１１０３は、さらに、各前記物理信号に対応するメッセージデータを解析し、少なくとも１つの前記メッセージデータの送信方向を確定するように構成され、
前記スケジューリング部１１０４は、さらに、同一送信方向及び同一処理方式のメッセージデータを同一のトラフィックフローにスケジューリングした後、前記トラフィックフローをトラフィックマッピングして専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットによって送信するように構成される。
【００７６】
なお、本実施例において、「部」ということは、一部回路、一部プロセッサ、一部プログラムまたは一部ソフトウェアなどであってよく、もちろん、ユニットであってもよく、モジュールであってもよく、非モジュール化であってもよいことを理解されたい。
【００７７】
また、本実施例における各構成部は、１つの処理ユニットに集積してもよく、それぞれのユニットが独立した物理存在であってもよく、２つまたは２つ以上のユニットが１つのユニットに集積したものでもよい。上述した集積したユニットは、ハードウェアの形態で実現でもよく、ソフトウェアの機能モジュールの形態で実現してもよい。
【００７８】
上記集積したユニットがソフトウェアの機能モジュールの形態で実現し、独立した製品として販売または使用しない場合、１つのコンピュータ可読記憶媒体に記憶してよく、このような理解に基づくと、本実施例の技術案の本質的部分または従来技術と比較して貢献となる部分またはこの技術案の全部あるいは一部をソフトウェア製品の形態で実現してよく、このコンピュータソフトウェア製品は１つの記憶媒体に記憶され、それに若干の命令が含まれており、前記命令が１台のコンピュータ装置（パーソナルコンピュータ、サーバ、またはネットワーク装置等であってよい）またはｐｒｏｃｅｓｓｏｒ（プロセッサ）によって実行されることにより、本実施例の前記方法の全部または一部が実現可能である。前述した記憶媒体は、Ｕディスク、モバイルハードディスク、読み取り専用メモリ（ＲＯＭ、Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ランダムアクセスメモリ（ＲＡＭ、Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、磁気ディスク又は光ディスク等のプログラムコードを記憶できる様々な媒体を含む。
【００７９】
したがって、本実施例ではトラフィック伝送プログラムが記憶されているコンピュータ記憶媒体を提供し、前記トラフィック伝送プログラムは少なくとも１つのプロセッサで実行することにより、上述第１実施例に記載のトラフィック伝送方法を実現可能である。
【００８０】
上述したネットワーク装置１１０およびコンピュータ記憶媒体に関して、図１３を参照すると、本発明の実施例に係るネットワーク装置１１０の具体的なハードウェア構造を示しており、該当構成は、第１ネットワークインタフェース１３０１、第１記憶装置１３０
２および第１プロセッサ１３０３を備えてよく、各構成要素はバスシステム１３０４によって共に連結される。バスシステム１３０４はこれらの構成要素間の接続および通信を実現するために用いられるものに理解されたい。バスシステム１３０４はデータバスだけではなく、電源バス、制御バスおよび状態信号バスも含んでよい。説明を明確化にするために、図１３において様々なバスをまとめてバスシステム１３０４と示している。ここで、第１ネットワークインタフェース１３０１は、他の外部ネットワーク要素との送受信過程において信号の受信と送信に用いられ、
第１記憶装置１３０２は、第１プロセッサ１３０３で実行可能なコンピュータプログラムが記憶されるように構成され、
第１プロセッサ１３０３は、
前記コンピュータプログラムを実行すると、
伝送待ちメッセージのデータを所定長さ毎にタイル分割し、少なくとも１つのデータブロックを取得することと、
各データブロックを所定のメッセージフォーマットに従ってそれぞれカプセル化し、少なくとも１つの伝送待ちメッセージを取得することと、
各伝送待ちメッセージをそれぞれ解析し、各前記伝送待ちメッセージの送信方向を確定することと、
同一送信方向及び同一処理方式の伝送待ちメッセージを同一のトラフィックフローにスケジューリングし、所定の伝送速度に従って前記トラフィックフローを専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットに送信することと、を実現するように構成される。
【００８１】
なお、本発明の実施例に係る第１記憶装置１３０２は、揮発性メモリまたは非揮発性メモリであってよく、または、揮発性メモリと非揮発性メモリの両方を含んでよいことを理解されたい。ここで、非揮発性メモリは読み取り専用メモリ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ、ＲＯＭ）、プログラム可能な読み取り専用メモリ（Ｐｒｏｇｒａｍｍａｂｌｅ
ＲＯＭ、ＰＲＯＭ）、消去可能でプログラム可能な読み取り専用メモリ（Ｅｒａｓａｂｌｅ  ＰＲＯＭ、ＥＰＲＯＭ）、電気的に消去可能なプログラム可能な読み取り専用メモリ（Ｅｌｅｃｔｒｉｃａｌｌｙ  ＥＰＲＯＭ、ＥＥＰＲＯＭ）またはフラッシュメモリであってよい。揮発性メモリはランダムアクセスメモリ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ、ＲＡＭ）であってよく、外部のキャッシュに用いられる。例示であって、限定的なものではない説明によれば、様々な形態のＲＡＭ、例えば、静的ランダムアクセスメモリ（Ｓｔａｔｉｃ  ＲＡＭ、ＳＲＡＭ）、動的ランダムアクセスメモリ（Ｄｙｎａｍｉｃ  ＲＡＭ、ＤＲＡＭ）、同期式動的ランダムアクセスメモリ（Ｓｙｎｃｈｒｏｎｏｕｓ  ＤＲＡＭ、ＳＤＲＡＭ）、２倍データ速度同期式動的ランダムアクセスメモリ（Ｄｏｕｂｌｅ  Ｄａｔａ  Ｒａｔｅ  ＳＤＲＡＭ、ＤＤＲＳＤＲＡＭ）、強化同期式動的ランダムアクセスメモリ（Ｅｎｈａｎｃｅｄ  ＳＤＲＡＭ、ＥＳＤＲＡＭ）、同期リンクダイナミックランダムアクセスメモリ（Ｓｙｎｃｈｌｉｎｋ  ＤＲＡＭ、ＳＬＤＲＡＭ）およびダイレクト・ラムバスＲＡＭ（Ｄｉｒｅｃｔ  Ｒａｍｂｕｓ  ＲＡＭ、ＤＲＲＡＭ）を使用してよい。本明細書で説明されるシステムと方法の第１記憶装置１３０２は、限定される訳ではないが、これらとその他の任意の適切なタイプの記憶装置を備えることが意図される。
【００８２】
第１プロセッサ１３０３は信号処理能力を持つ集積回路チップであってよい。実現過程において、上述した方法的各段階は、第１プロセッサ１３０３のハードウェア的集積論理回路またはソフトウェア形態の命令によって完成してよい。前記第１プロセッサ１３０３は汎用プロセッサ、デジタル信号プロセッサ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ、ＤＳＰ）、特定用途向け集積回路（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ、ＡＳＩＣ）、フィールドプログラム可能なゲートアレイ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ、ＦＰ
ＧＡ）又はその他のプログラム可能な論理素子、ディスクリートゲート又はトランジスタ論理素子、ディスクリートハードウェアアセンブリであってよい。本発明の実施例で開示される各方法、段階及びロジックブロック図を実現または実行可能である。汎用プロセッサはマイクロプロセッサであってよく、あるいは任意の従来のプロセッサ等であってもよい。本発明の実施例で開示される方法の各段階に基づいて直接ハードウェアデコーダによって実行し完成、あるいはデコーダにおけるハードウェアおよびソフトウェアモジュールの組み合わせによって実行し完成してよい。ソフトウェアモジュールはランダムメモリ、フラッシュメモリ、読み取り専用メモリ、プログラム可能な読み取り専用メモリ又は電気的消去可能でプログラム可能な読み取り専用メモリ、レジスタ等の本分野で公知されている記憶媒体に内装してよい。この記憶媒体は第１記憶装置１３０２に内装しており、第１プロセッサ１３０３は第１記憶装置１３０２内の情報を読み取り、そのハードウェアと組み合わせて上述した方法を実現する。
【００８３】
なお、本明細書で説明されるこれらの実施例はハードウェア、ソフトウェア、ファームウェア、ミドルウェア、マイクロコードまたはそれらの組合せで実現可能であることを理解されたい。ハードウェアによる実現に関して、処理ユニットは１つまたは複数の特定用途向け集積回路（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔｓ、ＡＳＩＣ）、デジタル信号プロセッサ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｉｎｇ、ＤＳＰ）、デジタル信号処理デバイス（ＤＳＰ  Ｄｅｖｉｃｅ、ＤＳＰＤ）、プログラマブルロジックデバイス（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ、ＰＬＤ）、フィールドプログラマブルゲートアレイ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ、ＦＰＧＡ）、汎用プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサおよび本出願に記載の機能を実行可能なその他の電子ユニットまたはそれらの組み合わせの内に実現されてよい。
【００８４】
ソフトウェアによる実現に関して、本明細書に記載された機能モジュール（例えば、プロセス、関数など）を実行することで本明細書に記載された技術を実現できる。ソフトウェアコードは記憶装置内に記憶されてよく、プロセッサによって実行される。記憶装置はプロセッサに内装またはプロセッサの外部で実現してよい。
【００８５】
具体的に、ネットワーク装置１１０における第１プロセッサ１３０３は、さらに、コンピュータプログラムを実行すると、前述した第１実施例に記載の方法が実現可能に構成され、本発明の実施例において重複な説明を省略する。
【００８６】
図１４を参照すると、本発明の実施例に係るネットワーク装置１４０の構成を示しており、このネットワーク装置１４０は、
受信した伝送メッセージを逆カプセル化し、前記伝送メッセージに担持されたデータブロックストリームを取得するように構成される、逆カプセル化部１４０１と、
前記データブロックを所定のコード復元ポリシーに従って逆方向復号化し、前記元トラフィックデータの符号化方式に対応するビットストリームを取得するように構成される、第１復元部１４０２と、
前記ビットストリームから前記元トラフィックデータを復元するように構成される、第２復元部１４０３と、
前記第２送信部１４０４、元トラフィックデータをクライアントに送信するように構成される、第２送信部１４０４と、を備える。
【００８７】
また、本実施例では、トラフィック伝送プログラムが記憶されているコンピュータ記憶媒体を提供しており、前記トラフィック伝送プログラムが少なくとも１つのプロセッサによって実行されることで、上述第２実施例の記載方法が実現可能である。コンピュータ記憶媒体に関する具体的な説明は、第４実施例の説明を参照すればよく、本発明の実施例に
おいて重複な説明を省略する。
【００８８】
前記ネットワーク装置１４０およびコンピュータ記憶媒体に関して、図１５を参照すると、本発明の実施例に係るネットワーク装置１４０の具体的なハードウェア構造を示しており、該当構成は、第２ネットワークインタフェース１５０１、第２記憶装置１５０２および第２プロセッサ１５０３を備えてよく、各構成要素はバスシステム１５０４によって共に連結される。なお、バスシステム１５０４はこれらの構成要素間の接続および通信を実現するために用いられるものに理解されたい。バスシステム１５０４はデータバスだけではなく、電源バス、制御バスおよび状態信号バスも含んでよい。説明を明確化にするために、図１５においては様々なバスをまとめてバスシステム１５０４と示しており、
前記第２ネットワークインタフェース１５０１は、他の外部ネットワーク要素との送受信過程において信号の受信と送信に用いられ、
第２記憶装置１５０２は、第２プロセッサ１５０３で実行可能なコンピュータプログラムが記憶されるように構成され、
第２プロセッサ１５０３は、
前記コンピュータプログラムを実行すると、
受信した伝送メッセージを逆カプセル化し、前記伝送メッセージに担持されたデータブロックストリームを取得することと、
前記データブロックを所定のコード復元ポリシーに従って逆方向復号化し、前記元トラフィックデータの符号化方式に対応するビットストリームを取得することと、
前記ビットストリームから前記元トラフィックデータを復元することと、
前記元トラフィックデータをクライアントに送信することと、を実現するように構成される。
なお、本実施例に係るネットワーク装置１４０の具体的なハードウェア構造の構成要素は、第４実施例の相応部分と類似していることを理解されたく、本発明の実施例において重複な説明を省略する。
【００８９】
上述実施例に基づき、本発明の実施例では、上述した４つの実施例に記載のネットワーク装置１１０および第５実施例に記載のネットワーク装置１４０を備えてよいトラフィック伝送システムをさらに提供する。なお、このシステムは前述した第３実施例の記載のフローを実現可能であり、本発明の実施例において重複な説明を省略する。
【００９０】
なお、本発明の実施例に記載の技術案は、お互いに矛盾しない限り、任意の組み合わせが可能である。
【００９１】
上述した内容は、単に本出願の具体的な実施例であり、本出願の保護範囲を限定するものではない。当業者であれば、本発明で開示された技術範囲内での変化又は均等置換を容易に考えることができ、これらの変化又は代替は全て本発明の保護範囲内に含まれるべきである。したがって、本発明の保護範囲は請求項の保護範囲を基準とすべきである。
【図１】
2021534618.tif 000004
【図２】
2021534618.tif 000005
【図３】
2021534618.tif 000006
【図４】
2021534618.tif 000007
【図５】
2021534618.tif 000008
【図６】
2021534618.tif 000009
【図７】
2021534618.tif 000010
【図８】
2021534618.tif 000011
【図９】
2021534618.tif 000012
【図１０Ａ】
2021534618.tif 000013
【図１０Ｂ】
2021534618.tif 000014
【図１０Ｃ】
2021534618.tif 000015
【図１１】
2021534618.tif 000016
【図１２】
2021534618.tif 000017
【図１３】
2021534618.tif 000018
【図１４】
2021534618.tif 000019
【図１５】
2021534618.tif 000020
【手続補正書】
【提出日】令和3年3月31日(2021.3.31)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
伝送待ちメッセージのデータを所定長さ毎にタイル分割し、少なくとも１つのデータブロックを取得することと、
各前記データブロックを所定のメッセージフォーマットに従ってそれぞれカプセル化し、少なくとも１つの伝送待ちメッセージを取得することと、
各前記伝送待ちメッセージをそれぞれ解析し、各前記伝送待ちメッセージの送信方向を確定することと、
同一送信方向及び同一処理方式の伝送待ちメッセージを同一のトラフィックフローにスケジューリングし、所定の伝送速度に従って前記トラフィックフローを専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットに送信することと、を含む、
トラフィック伝送方法。
【請求項２】
前記伝送待ちトラフィックのデータが物理インタフェースによって受信したビットストリームである場合、伝送待ちメッセージのデータを所定長さ毎にタイル分割し、少なくとも１つのデータブロックを取得することは、
前記物理インタフェースによって受信したビットストリームを前記所定長さ毎にタイル分割し、少なくとも１つのデータブロックを取得すること、または、
前記物理インタフェースによって受信したビットストリームを所定の符号化ポリシーに従って符号化した後、符号化されたビットストリームを前記所定長さ毎にタイル分割し、少なくとも１つのデータブロックを取得することと、を含む、
請求項１に記載のトラフィック伝送方法。
【請求項３】
前記伝送待ちトラフィックのデータがユーザインタフェースによって受信したメッセージデータである場合、伝送待ちメッセージのデータを所定長さ毎にタイル分割し、少なくとも１つのデータブロックを取得することは、
前記メッセージデータを所定の符号化ポリシーに従って符号化することと、
符号化されたメッセージデータの伝送速度を調整し、前記符号化されたメッセージデータをバッファリングすることと、
バッファした前記符号化されたメッセージデータを前記所定長さ毎にタイル分割し、少なくとも１つのデータブロックを取得することと、を含む、
請求項１に記載のトラフィック伝送方法。
【請求項４】
前記符号化されたビットストリーム又は前記符号化されたメッセージデータが６６ビットストリームである場合、前記所定長さは６６ビットの整数倍であり、
前記符号化されたビットストリーム又は前記符号化されたメッセージデータが６５ビットストリームである場合、前記所定長さは６５ビットの整数倍であり、
前記符号化されたビットストリーム又は前記符号化されたメッセージデータが１０ビットストリームである場合、前記所定長さは１０ビットの整数倍である、
請求項２または請求項３に記載のトラフィック伝送方法。
【請求項５】
各前記データブロックを所定のメッセージフォーマットに従ってそれぞれカプセル化し、少なくとも１つの伝送待ちメッセージを取得することは、
各前記データブロックをイーサネットメッセージのフォーマットに従ってそれぞれカプセル化し、少なくとも１つの伝送待ちイーサネットメッセージを取得することを含む、
請求項１に記載のトラフィック伝送方法。
【請求項６】
各前記データブロックをイーサネットメッセージのフォーマットに従ってそれぞれカプセル化し、少なくとも１つの伝送待ちイーサネットメッセージを取得することは、
各前記データブロックのマルチプロトコルラベルスイッチング（ＭＰＬＳ）のプロトコルラベルを前記伝送待ちイーサネットメッセージにカプセル化し、前記データブロックのＭＰＬＳプロトコルラベルに擬似ワイヤラベル、トンネルラベルおよび擬似ワイヤ制御ワードのうちの少なくとも１項が含まれていることを含む、
請求項５に記載のトラフィック伝送方法。
【請求項７】
各前記データブロックをイーサネットメッセージのフォーマットに従ってそれぞれカプセル化し、少なくとも１つの伝送待ちイーサネットメッセージを取得することは、
各前記データブロックの付属情報を前記伝送待ちイーサネットメッセージにカプセル化し、前記データブロックの付属情報にシーケンス番号、クロック情報およびタイムスタンプ値のうちの少なくとも１項が含まれていることを含む、
請求項５に記載のトラフィック伝送方法。
【請求項８】
同一送信方向及び同一処理方式の伝送待ちメッセージを同一のトラフィックフローにスケジューリングし、所定の伝送速度に従って前記トラフィックフローを専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットに送信することは、
ラウンドロビン・スケジューリング方式に従い、同一送信方向及び同一処理方式の伝送待ちメッセージを同一のトラフィックフローにスケジューリングすることと、
所定の伝送速度に従って前記トラフィックフローを専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットに送信することと、を含む、
請求項１に記載のトラフィック伝送方法。
【請求項９】
同一送信方向及び同一処理方式の伝送待ちメッセージを同一のトラフィックフローにスケジューリングし、所定の伝送速度に従って前記トラフィックフローを専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットに送信することは、
複数のトラフィックフローのうち、スケジューリング・出力可能なトラフィックフローが１つしか存在しない場合、多重選択方式によって、スケジューリング・出力可能なトラフィックフローをスケジューリングし、所定の伝送速度に従って専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットに送信することを含む、
請求項１に記載のトラフィック伝送方法。
【請求項１０】
専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットから少なくとも１つの物理信号を受信すると、各前記物理信号のそれぞれをメッセージデータに復元することと、
各前記物理信号に対応するメッセージデータを解析し、少なくとも１つの前記メッセージデータの送信方向を確定することと、
同一送信方向及び同一処理方式のメッセージデータを同一のトラフィックフローにスケジューリングした後、前記トラフィックフローをトラフィックマッピングして専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットによって送信することと、をさらに含む、
請求項１〜９のいずれか１項に記載のトラフィック伝送方法。
【請求項１１】
受信した伝送メッセージを逆カプセル化し、前記伝送メッセージに担持されたデータブロックのストリームを取得することと、
前記データブロックを所定のコード復元ポリシーに従って逆方向復号化し、元トラフィックデータの符号化方式に対応するビットストリームを取得することと、
前記ビットストリームから前記元トラフィックデータを復元することと、
前記元トラフィックデータをクライアントに送信することと、を含む、
トラフィック伝送方法。
【請求項１２】
タイル分割部と、カプセル化部と、解析部と、スケジューリング部と、第１送信部と、を備え、
前記タイル分割部は、伝送待ちメッセージのデータを所定長さ毎にタイル分割し、少なくとも１つのデータブロックを取得するように構成され、
前記カプセル化部は、各前記データブロックを所定のメッセージフォーマットに従ってそれぞれカプセル化し、少なくとも１つの伝送待ちメッセージを取得し、前記伝送待ちメッセージを所定の伝送速度に従って前記解析部に伝送するように構成されと、
前記解析部は、各前記伝送待ちメッセージをそれぞれ解析し、各前記伝送待ちメッセージの送信方向を確定するように構成され、
前記スケジューリング部は、同一送信方向及び同一処理方式の伝送待ちメッセージを同一のトラフィックフローにスケジューリングするように構成され、
前記第１送信部は、所定の伝送速度に従って前記トラフィックフローを専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットに送信するように構成される、
ネットワーク装置。
【請求項１３】
前記伝送待ちトラフィックのデータが物理インタフェースによって受信したビットストリームである場合、前記タイル分割部は、
前記物理インタフェースによって受信したビットストリームを前記所定長さ毎にタイル分割し、少なくとも１つのデータブロックを取得するように構成され、または、
前記物理インタフェースによって受信したビットストリームを所定の符号化ポリシーに従って符号化した後、符号化されたビットストリームを前記所定長さ毎にタイル分割し、少なくとも１つのデータブロックを取得するように構成され、
前記伝送待ちトラフィックのデータがユーザインタフェースによって受信したメッセージデータである場合、前記タイル分割部は、
前記メッセージデータを所定の符号化ポリシーに従って符号化し、
符号化されたメッセージデータの伝送速度を調整し、前記符号化されたメッセージデータをバッファリングし、
バッファした前記符号化されたメッセージデータを前記所定長さ毎にタイル分割し、少なくとも１つのデータブロックを取得するように構成され、
前記符号化されたビットストリーム又は前記符号化されたメッセージデータが６６ビットストリームである場合、前記所定長さは６６ビットの整数倍であり、
前記符号化されたビットストリーム又は前記符号化されたメッセージデータが６５ビットストリームである場合、前記所定長さは６５ビットの整数倍であり、
前記符号化されたビットストリーム又は前記符号化されたメッセージデータが１０ビットストリームである場合、前記所定長さは１０ビットの整数倍である、
請求項１２に記載のネットワーク装置。
【請求項１４】
前記カプセル化部は、
各前記データブロックをイーサネットメッセージのフォーマットに従ってそれぞれカプセル化し、少なくとも１つの伝送待ちイーサネットメッセージを取得し、
各前記データブロックのマルチプロトコルラベルスイッチング（ＭＰＬＳ）のプロトコルラベルを前記伝送待ちイーサネットメッセージにカプセル化し、
各前記データブロックの付属情報を前記伝送待ちイーサネットメッセージにカプセル化するように構成され、
前記データブロックのＭＰＬＳプロトコルラベルに、擬似ワイヤラベル、トンネルラベルおよび擬似ワイヤ制御ワードのうちの少なくとも１項が含まれ、
前記データブロックの付属情報に、シーケンス番号、クロック情報およびタイムスタンプ値のうちの少なくとも１項が含まれている、
請求項１２に記載のネットワーク装置。
【請求項１５】
前記スケジューリング部は、
ラウンドロビン・スケジューリング方式に従い、同一送信方向及び同一処理方式の伝送待ちメッセージを同一のトラフィックフローにスケジューリングし、
所定の伝送速度に従って前記トラフィックフローを専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットに送信し、
複数のトラフィックフローのうち、スケジューリング・出力可能なトラフィックフローが１つしか存在しない場合、多重選択方式によって、スケジューリング・出力可能なトラフィックフローをスケジューリングし、所定の伝送速度に従って専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットに送信するように構成される、
請求項１２に記載のネットワーク装置。
【請求項１６】
専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットから少なくとも１つの物理信号を受信すると、各前記物理信号のそれぞれをメッセージデータに復元するように構成される復元部をさらに備え、
前記解析部は、さらに、各前記物理信号に対応するメッセージデータを解析し、少なくとも１つの前記メッセージデータの送信方向を確定するように構成され、
前記スケジューリング部は、さらに、同一送信方向及び同一処理方式のメッセージデータを同一のトラフィックフローにスケジューリングした後、前記トラフィックフローをトラフィックマッピングして専用ネットワークインタフェースまたはネットワークインタフェースの専用タイムスロットによって送信するように構成される、
請求項１２〜１５のいずれか１項に記載のネットワーク装置。
【請求項１７】
受信した伝送メッセージを逆カプセル化し、前記伝送メッセージに担持されたデータブロックのストリームを取得するように構成される逆カプセル化部と、
前記データブロックを所定のコード復元ポリシーに従って逆方向復号化し、元トラフィックデータの符号化方式に対応するビットストリームを取得するように構成される第１復元部と、
前記ビットストリームから前記元トラフィックデータを復元するように構成される第２復元部と、
元トラフィックデータをクライアントに送信するように構成される第２送信部と、を備える、
ネットワーク装置。
【請求項１８】
第１ネットワークインタフェース、第１記憶装置および第１プロセッサを備え、
前記第１ネットワークインタフェースは、他の外部ネットワーク要素との情報受送信中に信号の受送信を行うように構成され、
前記第１記憶装置は、前記第１プロセッサにおいて実行可能なコンピュータプログラムが記憶されるように構成され、
前記第１プロセッサは、前記コンピュータプログラムを実行すると、請求項１〜１０のいずれか１項に記載のトラフィック伝送方法を実現するように構成される、
ネットワーク装置。
【請求項１９】
第２ネットワークインタフェース、第２記憶装置および第２プロセッサを備え、
前記第２ネットワークインタフェースは、他の外部ネットワーク要素との情報受送信中に信号の受送信を行うように構成され、
前記第２記憶装置は、第２プロセッサにおいて実行可能なコンピュータプログラムが記憶されるように構成され、
前記第２プロセッサは、前記コンピュータプログラムを実行すると、請求項１１に記載のトラフィック伝送方法を実現するように構成される、
ネットワーク装置。
【請求項２０】
トラフィック伝送プログラムが記憶されており、前記トラフィック伝送プログラムが少なくとも１つのプロセッサに実行されると、請求項１〜１０のいずれか１項または請求項１１に記載のトラフィック伝送方法が実現される、
コンピュータ記憶媒体。
【国際調査報告】
2021534618.tif 000021
2021534618.tif 000022
2021534618.tif 000023
2021534618.tif 000024