(57)【要約】  マルチ業務を所定の規則に従って、１パスの時間分割業務に多重化するステップと、時間分割業務から多重化後のマルチ業務の特定位置のオーバーヘッドを直列に抽出するステップと、特定位置のオーバーヘッドにより指示されたネットワークモニタリング情報に基づいて、対応するオーバーヘッド処理を行うステップと、を備える。本発明によれば、関連技術においてオーバーヘッドを並行して処理する方式がリソースを大量に占める問題を解決し、リソースを節約し、オーバーヘッド処理機器を簡略化し、処理システムの通用性を向上させる。
2015528233.tif 000002
【特許請求の範囲】
【請求項１】
マルチ業務を所定の規則に従って、１パスの時間分割業務に多重化するステップと、
前記時間分割業務から多重化後の前記マルチ業務の特定位置のオーバーヘッドを直列に抽出するステップと、
前記特定位置のオーバーヘッドにより指示されたネットワークモニタリング情報に基づいて、対応するオーバーヘッド処理を行うステップと、
を備える業務オーバーヘッドの抽出方法。
【請求項２】
前記マルチ業務を前記所定の規則に従って、１パスの前記時間分割業務に多重化するステップは、
業務のレートに応じて、前記マルチ業務をバスにおける対応するタイムスロットに割当てて、１パスの前記時間分割業務を形成する請求項１に記載の方法。
【請求項３】
前記マルチ業務を前記所定の規則に従って１パスの前記時間分割業務に多重化する前に、
前記マルチ業務をＦＩＦＯでバッファリングするステップを更に備える請求項１に記載の方法。
【請求項４】
前記ネットワークモニタリング情報は、警告情報、性能エラーコード統計情報及び中断情報の中の少なくとも一つを備える請求項１乃至請求項３のいずれかに記載の方法。
【請求項５】
オーバーヘッド配置情報とネットワークのモニタリングに用いられるオーバーヘッド情報とを取得するステップと、
前記オーバーヘッド配置情報と現在処理しようとする時間分割業務のタイプに応じて、前記オーバーヘッド情報を前記時間分割業務の対応するフレーム構造のバイトに挿入するステップと、
前記オーバーヘッド情報が挿入された前記時間分割業務に対して多重分離を行って、マルチ業務を分離するステップと、
を備える業務オーバーヘッドの挿入方法。
【請求項６】
前記オーバーヘッド情報は、警告情報、性能エラーコード統計情報及び中断情報の中の少なくとも一つを備える請求項５に記載の方法。
【請求項７】
マルチ業務を所定の規則に従って、１パスの時間分割業務に多重化する多重化モジュールと、
前記時間分割業務から多重化後の前記マルチ業務の特定位置のオーバーヘッドを直列に抽出する抽出モジュールと、
前記特定位置のオーバーヘッドにより指示されたネットワークモニタリング情報に基づいて、対応するオーバーヘッド処理を行う処理モジュールと、
を備える業務オーバーヘッドの抽出装置。
【請求項８】
前記多重化モジュールはさらに、業務のレートに応じて、前記マルチ業務をバスにおける対応するタイムスロットに割当てて、１パスの前記時間分割業務を形成する請求項７に記載の装置。
【請求項９】
前記マルチ業務をＦＩＦＯでバッファリングする記憶モジュールを更に備える請求項７に記載の装置。
【請求項１０】
オーバーヘッド配置情報とネットワークのモニタリングに用いられるオーバーヘッド情報とを取得する取得モジュールと、
前記オーバーヘッド配置情報と現在処理しようとする時間分割業務のタイプに応じて、前記オーバーヘッド情報を前記時間分割業務の対応するフレーム構造のバイトに挿入する挿入モジュールと、
前記オーバーヘッド情報が挿入された前記時間分割業務に対して多重分離を行って、マルチ業務を分離する多重分離モジュールと、
を備える業務オーバーヘッドの挿入装置。
【請求項１１】
請求項７乃至請求項９のいずれかに記載の業務オーバーヘッドの抽出装置と、
請求項１０に記載の業務オーバーヘッドの挿入装置と、
を備える業務オーバーヘッドの処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信分野に関し、具体的に、業務オーバーヘッドの処理方法、装置及びシステムに関する。
【背景技術】
【０００２】
現在、マルチ業務のオーバーヘッドの抽出や挿入について、いずれも並行して行う方式を用いている。図１は、関連技術に係わる業務オーバーヘッドの処理システムを示す概念図であり、図１に示すように、関連技術においてオーバーヘッドを並行抽出、並行挿入する方法を用いている。
【０００３】
ネットワークの容量拡大、業務増加に伴って、オーバーヘッドを並行抽出、並行挿入する方式のデメリットがますます現れ、即ち、業務ごとに１セットの単独の回路を用いてオーバーヘッドの抽出や挿入を行わなければならなく、極大なリソースを占めてしまう。また、フレーム構造における特定位置のみにおいてオーバーヘッドのバイトがある業務の場合、極大なブロードバンドを無駄にすることが明らかである。
関連技術において、オーバーヘッドを並行して処理する方式がリソースを大量に占める問題について、未だに有効な解決案が提示されていない。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、少なくとも上記の関連技術においてオーバーヘッドを並行して処理する方式がリソースを大量に占める問題を解決できる業務オーバーヘッドの処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の一態様によると、マルチ業務を所定の規則に従って、１パスの時間分割業務に多重化するステップと、時間分割業務から多重化後のマルチ業務の特定位置のオーバーヘッドを直列に抽出するステップと、特定位置のオーバーヘッドにより指示されたネットワークモニタリング情報に基づいて、対応するオーバーヘッド処理を行うステップと、を備える業務オーバーヘッドの抽出方法を提供する。
【０００６】
また、マルチ業務を所定の規則に従って、１パスの時間分割業務に多重化するステップは、業務のレートに応じて、マルチ業務をバスにおける対応するタイムスロットに割当てて、１パスの時間分割業務を形成することが好ましい。
【０００７】
また、マルチ業務を所定の規則に従って１パスの時間分割業務に多重化する前に、当該方法は、マルチ業務をＦＩＦＯでバッファリングするステップを更に備えることが好ましい。
【０００８】
また、上記ネットワークモニタリング情報は、警告情報、性能エラーコード統計情報及び中断情報の中の少なくとも一つを備えることが好ましい。
【０００９】
本発明の他の一態様によると、オーバーヘッド配置情報とネットワークのモニタリングに用いられるオーバーヘッド情報とを取得するステップと、オーバーヘッド配置情報と現在処理しようとする時間分割業務のタイプに応じて、オーバーヘッド情報を時間分割業務の対応するフレーム構造のバイトに挿入するステップと、オーバーヘッド情報が挿入された時間分割業務に対して多重分離を行って、マルチ業務を分離するステップと、をを備える業務オーバーヘッドの挿入方法を提供する。
【００１０】
上記オーバーヘッド情報は、警告情報、性能エラーコード統計情報及び中断情報の中の少なくとも一つを備えることが好ましい。
【００１１】
本発明の他の一態様によると、マルチ業務を所定の規則に従って、１パスの時間分割業務に多重化する多重化モジュールと、時間分割業務から多重化後のマルチ業務の特定位置のオーバーヘッドを直列に抽出する抽出モジュールと、特定位置のオーバーヘッドにより指示されたネットワークモニタリング情報に基づいて、対応するオーバーヘッド処理を行う処理モジュールと、を備える業務オーバーヘッドの抽出装置を提供する。
【００１２】
また、多重化モジュールはさらに、業務のレートに応じて、マルチ業務をバスにおける対応するタイムスロットに割当てて、１パスの時間分割業務を形成することが好ましい。
【００１３】
また、当該装置が、マルチ業務をＦＩＦＯでバッファリングする記憶モジュールを更に備えることが好ましい。
【００１４】
本発明の他の一態様によると、オーバーヘッド配置情報とネットワークのモニタリングに用いられるオーバーヘッド情報とを取得する取得モジュールと、オーバーヘッド配置情報と現在処理しようとする時間分割業務のタイプに応じて、オーバーヘッド情報を時間分割業務の対応するフレーム構造のバイトに挿入する挿入モジュールと、オーバーヘッド情報が挿入された時間分割業務に対して多重分離を行って、マルチ業務を分離する多重分離モジュールと、を備える業務オーバーヘッドの挿入装置を提供する。
【００１５】
本発明の他の一態様によると、上記の業務オーバーヘッドの抽出装置と上記の業務オーバーヘッドの挿入装置と、を備える業務オーバーヘッドの処理システムを提供する。
【００１６】
本発明によれば、直列化された時間分割業務に対してオーバーヘッド処理を行うことによって、関連技術においてオーバーヘッドを並行して処理する方式がリソースを大量に占める問題を解決し、リソースを節約し、オーバーヘッド処理機器を簡略化し、処理システムの通用性を向上させる。
【図面の簡単な説明】
【００１７】
ここで説明する図面は本発明をさらに理解させるためのもので、本発明の一部を構成し、本発明の実施例及びその説明は本発明の解釈に用いられ、本発明を不当に限定するものではない。
【図１】関連技術に係わる業務オーバーヘッドの処理システムを示す概念図である。
【図２】本発明の実施例に係わる業務オーバーヘッドの抽出方法を示すフローチャートである。
【図３】本発明の実施例に係わる業務オーバーヘッドの挿入方法を示すフローチャートである。
【図４】本発明の実施例に係わる業務オーバーヘッドの抽出装置の構造を示すブロック図である。
【図５】本発明の好適な実施例に係わる業務オーバーヘッドの抽出装置の構造を示すブロック図である。
【図６】本発明の実施例に係わる業務オーバーヘッドの挿入装置の構造を示すブロック図である。
【図７】本発明の実施例に係わる業務オーバーヘッドの処理システムの構造を示すブロック図である。
【図８】本発明の実施例１に係わる業務オーバーヘッドの処理システムを示す概念図である。
【図９】本発明の実施例２に係わる業務多重化モジュールを実現する回路を示す図である。
【図１０】本発明の実施例２に係わる業務多重分離モジュールを実現する回路を示す図である。
【図１１】本発明の実施例２に係わるオーバーヘッド抽出解析モジュールを実現する回路を示す図である。
【図１２】本発明の実施例２に係わるオーバーヘッド挿入モジュールを実現する回路を示す図である。
【発明を実施するための形態】
【００１８】
以下、図面を参照しつつ実施例を基に、本発明を詳しく説明する。ここで、矛盾しない限り、本発明における実施例及び実施例の特徴は互いに組み合わせることができる。
本発明の実施例によれば、業務オーバーヘッドの抽出方法を提供する。図２は、本発明の実施例に係わる業務オーバーヘッドの抽出方法を示すフローチャートであり、図２に示すように、当該抽出方法は以下のステップを含む。
マルチ業務を、予定の規則に従って、１パスの時間分割業務に多重化する（ステップＳ２０２）。
時間分割業務から多重化後のマルチ業務の特定位置のオーバーヘッドを直列に抽出する（ステップＳ２０４）。
特定位置のオーバーヘッドにより指示されたネットワークモニタリング情報に基づいて、対応するオーバーヘッド処理を行う（ステップＳ２０６）。
【００１９】
本発明の実施例によると、並行業務を直列化してからオーバーヘッドの抽出を行う方式を用いることによって、関連技術においてオーバーヘッドを並行して処理する方式がリソースを大量に占める問題を解決し、リソースを節約し、オーバーヘッドの処理機器を簡略化し、処理システムの通用性を向上させる。
【００２０】
ステップＳ２０２において、業務のレートに応じて、マルチ業務をバスの対応タイムスロットに割当てて、１パスの時間分割業務を形成することができる。
【００２１】
ステップＳ２０２の前に、上記マルチ業務をＦＩＦＯでバッファリングすることもできる。ここで、ＦＩＦＯ（First In First Out、先入れ先出し）はバッファである。
【００２２】
実施中において、ステップＳ２０４中の特定位置のオーバーヘッドにより指示されたネットワークモニタリング情報は、警告情報、性能エラーコード統計情報、中断情報の中の少なくとも一つを含む。当該方法は簡単で実用的なものである。また、操作性が高い。
【００２３】
類似的に、本発明の実施例によると、業務オーバーヘッドの挿入方法を提供する。図３は、本発明の実施例に係わる業務オーバーヘッドの挿入方法を示すフローチャートであり、図３示すように、当該挿入方法は以下のステップを含む。
オーバーヘッド配置情報とネットワークのモニタリングに用いられるオーバーヘッド情報を取得する（ステップＳ３０２）。
オーバーヘッド配置情報と現在処理しようとする時間分割業務のタイプに応じて、オーバーヘッド情報を時間分割業務の対応するフレーム構造バイトに挿入する（ステップＳ３０４）。
オーバーヘッド情報が挿入された後の時間分割業務に対して多重分離処理を行って、マルチ業務に分離する（ステップＳ３０６）。
【００２４】
本発明の実施例によると、直列化された時間分割業務に対してオーバーヘッドを挿入する処理を行った後、再びマルチ業務に分離する方式を用いることによって、関連技術においてオーバーヘッドを並行して処理する方式がリソースを大量に占める問題を解決し、リソースを節約し、オーバーヘッド処理機器を簡略化し、処理システムの通用性を向上させる。
【００２５】
実施中において、ステップＳ３０２中のオーバーヘッド情報は、警告情報、性能エラーコード統計情報、中断情報の中の少なくとも一つを含む。
【００２６】
上記の抽出方法に対応して、本発明の実施例によると、業務オーバーヘッドの抽出装置を提供する。図４は、本発明の実施例に係わる業務オーバーヘッドの抽出装置の構造を示すブロック図であり、図４示すように、当該抽出装置４０は、マルチ業務を予定の規則に従って、１パスの時間分割業務に多重化する多重化モジュール４２と、多重化モジュール４２に連結されて、時間分割業務から多重化モジュール４２によって多重化された後のマルチ業務の特定位置のオーバーヘッドを直列に抽出する抽出モジュール４４と、特定位置のオーバーヘッドにより指示されたネットワークモニタリング情報に基づいて、対応するオーバーヘッド処理を行う処理モジュール４６と、を含む。
【００２７】
上記装置によると、多重化モジュール４２により並行業務を直列化してから、抽出モジュール４４によりオーバーヘッドを抽出し、処理モジュール４６によって処理を行うことによって、関連技術においてオーバーヘッドを並行して処理する方式がリソースを大量に占める問題を解決し、リソースを節約し、オーバーヘッド処理機器を簡略化し、処理システムの通用性を向上させる。
【００２８】
多重化モジュール４２はさらに、業務のレートに応じて、マルチ業務をバスの対応タイムスロットに割当てて、１パスの時間分割業務を形成することが好ましい。
【００２９】
図５は、本発明の好適な実施例に係わる業務オーバーヘッドの抽出装置の構造を示すブロック図であり、図５に示すように、当該抽出装置４０は、マルチ業務をＦＩＦＯでバッファリングする記憶モジュール５２をさらに含む。
【００３０】
上記挿入方法に対応して、本発明の実施例によると、業務オーバーヘッドの挿入装置を提供する。図６は、本発明の実施例に係わる業務オーバーヘッドの挿入装置の構造を示すブロック図であり、図６に示すように、当該挿入装置６０は、オーバーヘッド配置情報とネットワークのモニタリングに用いられるオーバーヘッド情報を取得する取得モジュール６２と、取得モジュール６２に連結されて、オーバーヘッド配置情報と現在処理しようとする時間分割業務のタイプに応じて、オーバーヘッド情報を時間分割業務の対応するフレーム構造のバイトに挿入する挿入モジュール６４と、挿入モジュール６４に連結されて、オーバーヘッド情報が挿入された後の時間分割業務に対して多重分離処理を行って、マルチ業務を分離する多重分離モジュール６６とを含む。
【００３１】
上記装置によると、挿入モジュール６４が直列化された時間分割業務に対してオーバーヘッドを挿入する処理を行った後、多重分離モジュール６６によってマルチ業務を分離することによって、関連技術においてオーバーヘッドを並行して処理する方式がリソースを大量に占める問題を解決し、リソースを節約し、オーバーヘッド処理機器を簡略化し、処理システムの通用性を向上させる。
【００３２】
また、本発明の実施例によるとさらに、業務オーバーヘッドの処理システムを提供する。図７は、本発明の実施例に係わる業務オーバーヘッドの処理システムの構造を示すブロック図であり、図７示すように、当該システムは、上記業務オーバーヘッドの抽出装置４０と、上記業務オーバーヘッドの挿入装置６０と、を含む。
【００３３】
以下、好適な実施例と図面を基に、上記実施例の実現フローを詳しく説明する。
実施例１
関連技術においてオーバーヘッドの処理方式がリソースを大量に占め、ブロードバンドの利用率が低く、設計が複雑である問題に対し、本実施例において時間分割多重化のオーバーヘッド抽出及び挿入方法を提供し、当該実施例において、オーバーヘッドの抽出及びオーバーヘッドの挿入を直列化の方式を行うことによって、幾つかのパスの業務であっても１セットの挿入と抽出の回路さえあればよく、リソースが節約でき、ブロードバンドの利用率を向上させ、回路の通用性及び移植可能性を強化させる。
【００３４】
図８は、本発明の実施例１に係わる業務オーバーヘッドの処理システムを示す図であり、図８に示すように、当該処理システムは、オーバーヘッド抽出装置と、オーバーヘッド挿入装置とを含み、(1)業務多重化モジュールと、(2)オーバーヘッド時間分割抽出モジュールと、(3)オーバーヘッド時間分割処理モジュールと、(4)オーバーヘッド時間分割挿入モジュールと、(5)業務多重分離モジュールと、(6)性能警告記憶装置と、(7)ＣＰＵインターフェースモジュールと、(8)オーバーヘッド配置記憶モジュールと、を含む。以下、各モジュールの機能を簡単に説明する。
【００３５】
１）モジュール(1)は、バスに対して時間的に分割する。例えば、時間を８０個のタイムスロットに分割した後、各業務を業務のレートに応じて、バスのタイムスロットに割当てる。例えば、ＯＤＵ４業務が８０個のタイムスロットを全て占め、ＯＤＵ０が８０個のタイムスロットの中の一つのみを占め、ＯＤＵ１が二つのタイムスロットを占め、ＯＤＵ２が八つのタイムスロットを占め、ＯＤＵ３が３２個のタイムスロットを占め、ＯＤＵｆｌｅｘが０〜８０個のタイムスロットを占めている。ここで、ＯＤＵｋは光データユニット（OpticalChannel Data Unit）のオーバーヘッドバイトである。
【００３６】
２）モジュール(2)は、多重化後の各パスの業務の特定位置のオーバーヘッドを直列に抽出し、ｎパスの業務の場合、ｎセットの抽出回路を必要とするのではなく、１セットの抽出回路さえあればよい。
【００３７】
３）モジュール(3)は主に、抽出されたオーバーヘッドについて、警告、中断、近端または遠端の性能エラーコード統計を含む処理を直列に行うと共に、これらをモジュール6に転送する。
【００３８】
４）モジュール(4)は、当該モジュールに入力された直列データストリームについて、モジュール(8)から取得したオーバーヘッドを各フレームの特定の位置に挿入する。
【００３９】
５）モジュール(5)は、多重分離モジュールであり、多重化して時間分割された業務を再び並行する業務に分離する。
【００４０】
６）モジュール(6)は主に、警告、中断、性能等の情報を記憶し、且つ、インターフェースを介して(7)ＣＰＵインターフェースモジュールに転送する。
【００４１】
７）モジュール(7)は主に、ユーザとチップとの情報の受送信に用いられるインターフェースである。ユーザはＣＰＵインターフェースモジュールを介して、配置情報を(8)オーバーヘッド配置記憶モジュールに転送し、一方、当該インターフェースから関連する警告、中断、性能エラーコード等の情報を取得する。
【００４２】
８）モジュール(8)は主に、ＣＰＵインターフェースから送信されたオーバーヘッド情報を記憶する。
【００４３】
このように、本実施例の上記オーバーヘッド処理システムによると、リソースを節約し、特に、ブロードバンドが拡大され、業務が増加されるに伴って、その効果が一層著しい。且つ、モジュールの通用性を向上させ、オーバーヘッドの抽出モジュールと挿入モジュールのいずれは業務増加に伴って簡単な修正で通用できる。
【００４４】
実施例２
本実施例において、上記実施例１に用いられる多重化回路、多重分離回路、抽出回路、挿入回路の実現方式を詳しく説明する。
図９は、本発明の実施例２に係わる業務多重化モジュールを実現する回路を示す図であり、図９に示すように、業務多重化モジュールを実現する回路において、先ず、受信した業務をＦＩＦＯでバッファリングし、その後、制御信号（当該制御信号は主に、どの業務がバスのどのタイムスロットに割当てられたかを表す）に基づいて、対応するＦＩＦＯからデータを取り出して対応するタイムスロットに割当てる。
【００４５】
図１０は、本発明の実施例２に係わる業務多重分離モジュールを実現する回路を示す図であり、図１０に示すように、業務多重化モジュールを実現する回路とは相反して、業務多重分離モジュールを実現する回路において、多重分離は一つのデコーダ回路を利用したことに相当する。即ち、制御信号に基づいて、時間分割業務から各自の業務を分離して取り出し、ここで、ＦＩＦＯでバッファリングを行う必要がない点で多重化と異なっている。
【００４６】
図１１は、本発明の実施例２に係わるオーバーヘッド抽出解析モジュールを実現する回路を示す概念図であり、図１１に示すように、図に示す抽出回路は、特定のフレーム構造位置にてオーバーヘッドのバイトを時間分割業務から抽出し、その後、この時の業務タイプ（レートに基づいて分類する）をランダムアクセスメモリ（Random Access Memory、ＲＡＭと略称）の対応する区域に書き込む。ＲＡＭの読み取り側は、高レートの区域に処理待ちのオーバーヘッドがあるか否かを優先的に調査し、あると、取り出して時分割オーバーヘッド処理モジュールに送信し、ないと、低レートの区域を検索し、全ての区域を検索しても無いと、読み取り作業を行わない。
【００４７】
図１２は、本発明の実施例２に係わるオーバーヘッド挿入モジュールを実現する回路を示す概念図であり、図１２に示すように、ＣＰＵインターフェースモジュールは、先ず、オーバーヘッドを業務のタイプに応じて、ＲＡＭの各区域に記憶し、その後、読み取り側が現在時間分割業務の所属タイプに応じて、対応するＲＡＭ区域から予め配置されたオーバーヘッドを読み出し、挿入回路によって、フレーム構造の特定構造のバイトに挿入する。
【００４８】
以上のように、本発明の実施例は、光伝送ネットワークにおいてマルチ業務が混合するオーバーヘッド処理の装置に係わり、直列化した後の時間分割業務に対してオーバーヘッドの抽出及びオーバーヘッドの挿入処理を行うことによって、リソースを節約し、オーバーヘッド処理機器を簡略化し、処理システムの通用性を向上させる。
【００４９】
当業者にとって、上記の本発明の各ブロック又は各ステップは共通の計算装置によって実現することができ、単独の計算装置に集中させることができ、複数の計算装置から構成されるネットワークに分布させることもでき、さらに計算装置が実行可能なプログラムのコードによって実現することもできるので、それらを記憶装置に記憶させて計算装置によって実行することができ、又は夫々集積回路ブロックに製作し、又はそれらにおける複数のブロック又はステップを単独の集積回路ブロックに製作して実現することができることは明らかなことである。このように、本発明は如何なる特定のハードウェアとソフトウェアの結合にも限定されない。
【００５０】
以上は、本発明の好適な実施例に過ぎず、本発明を限定するものではない。当業者であれば本発明に様々な修正や変形が可能である。本発明の主旨や原則内での如何なる修正、置換、改良などは本発明の保護範囲内に含まれる。
【符号の説明】
【００５１】
４０  抽出装置
４２  多重化モジュール
４４  抽出モジュール
４６  処理モジュール
５２  記憶モジュール
６０  挿入装置
６２  取得モジュール
６４  挿入モジュール
６６  多重分離モジュール
【図１】
2015528233.tif 000003
【図２】
2015528233.tif 000004
【図３】
2015528233.tif 000005
【図４】
2015528233.tif 000006
【図５】
2015528233.tif 000007
【図６】
2015528233.tif 000008
【図７】
2015528233.tif 000009
【図８】
2015528233.tif 000010
【図９】
2015528233.tif 000011
【図１０】
2015528233.tif 000012
【図１１】
2015528233.tif 000013
【図１２】
2015528233.tif 000014
【国際調査報告】
2015528233.tif 000015
2015528233.tif 000016
2015528233.tif 000017
2015528233.tif 000018