(57)【要約】【課題】データを分散して送受信する通信システムにおいて、メモリの容量を有効に利用することができる送信装置を提供する。【解決手段】メモリ容量設定装置は、メモリ管理部を備える。前記メモリ管理部は、通信データが第一の通信データを分割して通信する分割データよりもデータサイズが大きな通信を行うことが規定されている第二の通信データである場合に、前記分割データの通信の利用に予め割り当てられたメモリ容量に加え、前記第二の通信データの通信に必要なメモリ容量を確保する。【選択図】図１
2015192270.tif 000002
【特許請求の範囲】
【請求項１】
通信データが第一の通信データを分割して通信する分割データよりもデータサイズが大きな通信を行うことが規定されている第二の通信データである場合に、前記分割データの通信の利用に予め割り当てられたメモリ容量に加え、前記第二の通信データの通信に必要なメモリ容量を確保するメモリ管理部
を備えるメモリ容量設定装置。
【請求項２】
前記メモリ管理部は、通信データが前記第二の通信データである場合に、メモリ容量を前記第二の通信データのフレームサイズに応じた容量とする
請求項１に記載のメモリ容量設定装置。
【請求項３】
前記通信データは、無線通信のデータである
請求項１または請求項２に記載のメモリ容量設定装置。
【請求項４】
第一の通信データを分割データに分割するデータ分割部と、
前記分割データを複数の通信回線に振り分ける通信回線振分部と、
前記分割データを送信する複数の送信部と、
前記送信部毎に割り当てられた記憶部と、
前記記憶部のメモリ容量を管理するメモリ管理部と
を備え、
前記メモリ管理部は、第二の通信データを前記分割データよりも大きなデータサイズで通信する場合に、前記記憶部に、前記分割データを送信する時よりも大きいメモリ容量を確保する
ことを特徴とする送信装置。
【請求項５】
通信データが前記第二の通信データである場合に、受信装置のメモリ容量を前記第二の通信データのフレームサイズに応じた容量に変更する指示を前記受信装置に送信する送信部
を備える請求項４に記載の送信装置。
【請求項６】
送信装置から受信した複数の通信データからデータを組み立てるデータ組立部と、
通信データが第一の通信データを分割して通信する分割データよりもデータサイズが大きな通信を行うことが規定されている第二の通信データであるか否かに基づいて、メモリ容量を割り当てるメモリ管理部と
を備え、
受信装置のメモリ容量を前記第二の通信データのフレームサイズに応じた容量に変更する指示を前記送信装置から受信した場合に、自装置のメモリ容量を前記第二の通信データのフレームサイズに応じた容量とする受信装置。
【請求項７】
送信装置と受信装置とを備える通信システムであって、
前記送信装置は、
第一の通信データを分割データに分割するデータ分割部と、
前記分割データを複数の通信回線に振り分ける通信回線振分部と、
前記分割データを送信する複数の送信部と、
前記送信部毎に割り当てられた記憶部と、
前記記憶部のメモリ容量を管理するメモリ管理部と
を備え、
前記メモリ管理部は、第二の通信データを前記分割データよりも大きなデータサイズで通信する場合に、前記記憶部に、前記分割データを送信する時よりも大きいメモリ容量を確保し、
前記受信装置は、
前記送信装置から受信した複数の通信データからデータを組み立てるデータ組立部と、
通信データが第一の通信データを分割して通信する分割データよりもデータサイズが大きな通信を行うことが規定されている第二の通信データであるか否かに基づいて、メモリ容量を割り当てるメモリ管理部と
を備え、
前記受信装置のメモリ容量を前記第二の通信データのフレームサイズに応じた容量に変更する指示を前記送信装置から受信した場合に、自装置のメモリ容量を前記第二の通信データのフレームサイズに応じた容量とする通信システム。
【請求項８】
第一の通信データを分割データに分割し、
第二の通信データを前記分割データよりも大きなデータサイズで通信する場合に、前記分割データを送信する時よりも大きいメモリ容量を送信部毎に割り当てられた記憶部に確保し、
前記分割データを複数の通信回線に振り分け、
前記分割データを送信する送信方法。
【請求項９】
受信装置のメモリ容量を第二の通信データのフレームサイズに応じた容量に変更する指示を送信装置から受信した場合に、自装置のメモリ容量を前記第二の通信データのフレームサイズに応じた容量とし、
前記送信装置から受信した複数の通信データからデータを組み立てる受信方法。
【請求項１０】
送信装置は、
第一の通信データを分割データに分割し、
第二の通信データを前記分割データよりも大きなデータサイズで通信する場合に、前記分割データを送信する時よりも大きいメモリ容量を送信部毎に割り当てられた記憶部に確保し、
前記分割データを複数の通信回線に振り分け、
前記分割データを送信し、
受信装置は、
前記第二の通信データのフレームサイズに応じたメモリ容量に変更する指示を前記送信装置から受信した場合に、自装置のメモリ容量を前記第二の通信データのフレームサイズに応じた容量とし、
送信装置から受信した複数の通信データからデータを組み立てる通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メモリ容量設定装置、送信装置、受信装置、通信システム、送信方法、受信方法、及び通信方法に関する。
【背景技術】
【０００２】
送信装置と受信装置とを備える通信システムにおいて、帯域が狭い回線を用いる場合、特に帯域が制限される無線回線を用いる場合、１つの回線で伝送できるデータ容量が小さい。そのため、通信システムにおいて、複数の帯域が狭い回線を１つに束ねて仮想的に１つの回線とすることで伝送できるデータ容量を確保する場合がある。すなわち、通信システムにおいて、１つのデータを複数の回線に分散し、複数の回線全体として１つのデータを送信する場合がある。
特許文献１〜特許文献３には、関連する技術として、通信システムにおいて、データを分散して送受信する通信に関する技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２０１３／１２５１７７号
【特許文献２】特開２０１０−２５８６０６号公報
【特許文献３】特開平７−８７０８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、データを分散して送受信する通信システムにおいて、送信装置や受信装置が備えるメモリは、省エネルギ化、省資源化、低コスト化などの点から可能な限り小さな容量のメモリであることが望ましい。しかしながら、例えばメンテナンス時などには、データを分割して送受信する通常のフレームサイズよりも一時的に大きなフレームサイズのデータを送受信する必要がある。そのため、一般的に、データを分散して送受信する通信システムにおける送信装置及び受信装置は、一時的な大きなフレームサイズのデータの送受信に対応するために大きな容量のメモリを備えている。
【０００５】
しかしながら、メンテナンス時など一時的に大きなフレームサイズのデータを送受信することは非常に少ないため、通常の通信において、通信システムにおける送信装置及び受信装置が備えるメモリに無駄な部分が存在する。
そのため、データを分散して送受信する通信システムにおいて、メモリの容量を有効に利用する技術が求められていた。
【０００６】
そこでこの発明は、上記の課題を解決することのできるメモリ容量設定装置、送信装置、受信装置、通信システム、送信方法、受信方法、及び通信方法を提供することを目的としている。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明は、通信データが第一の通信データを分割して通信する分割データよりもデータサイズが大きな通信を行うことが規定されている第二の通信データである場合に、前記分割データの通信の利用に予め割り当てられたメモリ容量に加え、前記第二の通信データの通信に必要なメモリ容量を確保するメモリ管理部を備えるメモリ容量設定装置である。
【０００８】
また本発明は、第一の通信データを分割データに分割するデータ分割部と、前記分割データを複数の通信回線に振り分ける通信回線振分部と、前記分割データを送信する複数の送信部と、前記送信部毎に割り当てられた記憶部と、前記記憶部のメモリ容量を管理するメモリ管理部とを備え、前記メモリ管理部は、第二の通信データを前記分割データよりも大きなデータサイズで通信する場合に、前記記憶部に、前記分割データを送信する時よりも大きいメモリ容量を確保することを特徴とする送信装置である。
【０００９】
また本発明は、送信装置から受信した複数の通信データからデータを組み立てるデータ組立部と、通信データが第一の通信データを分割して通信する分割データよりもデータサイズが大きな通信を行うことが規定されている第二の通信データであるか否かに基づいて、メモリ容量を割り当てるメモリ管理部とを備え、受信装置のメモリ容量を前記第二の通信データのフレームサイズに応じた容量に変更する指示を前記送信装置から受信した場合に、自装置のメモリ容量を前記第二の通信データのフレームサイズに応じた容量とする受信装置である。
【００１０】
また本発明は、送信装置と受信装置とを備える通信システムであって、前記送信装置は、第一の通信データを分割データに分割するデータ分割部と、前記分割データを複数の通信回線に振り分ける通信回線振分部と、前記分割データを送信する複数の送信部と、前記送信部毎に割り当てられた記憶部と、前記記憶部のメモリ容量を管理するメモリ管理部とを備え、前記メモリ管理部は、第二の通信データを前記分割データよりも大きなデータサイズで通信する場合に、前記記憶部に、前記分割データを送信する時よりも大きいメモリ容量を確保し、前記受信装置は、前記送信装置から受信した複数の通信データからデータを組み立てるデータ組立部と、通信データが第一の通信データを分割して通信する分割データよりもデータサイズが大きな通信を行うことが規定されている第二の通信データであるか否かに基づいて、メモリ容量を割り当てるメモリ管理部とを備え、前記受信装置のメモリ容量を前記第二の通信データのフレームサイズに応じた容量に変更する指示を前記送信装置から受信した場合に、自装置のメモリ容量を前記第二の通信データのフレームサイズに応じた容量とする通信システムである。
【００１１】
また本発明は、第一の通信データを分割データに分割し、第二の通信データを前記分割データよりも大きなデータサイズで通信する場合に、前記分割データを送信する時よりも大きいメモリ容量を送信部毎に割り当てられた記憶部に確保し、前記分割データを複数の通信回線に振り分け、前記分割データを送信する送信方法である。
【００１２】
また本発明は、受信装置のメモリ容量を第二の通信データのフレームサイズに応じた容量に変更する指示を前記送信装置から受信した場合に、自装置のメモリ容量を前記第二の通信データのフレームサイズに応じた容量とし、送信装置から受信した複数の通信データからデータを組み立てる受信方法である。
【００１３】
また本発明は、送信装置は、第一の通信データを分割データに分割し、第二の通信データを前記分割データよりも大きなデータサイズで通信する場合に、前記分割データを送信する時よりも大きいメモリ容量を送信部毎に割り当てられた記憶部に確保し、前記分割データを複数の通信回線に振り分け、前記分割データを送信し、受信装置は、前記第二の通信データのフレームサイズに応じたメモリ容量に変更する指示を前記送信装置から受信した場合に、自装置のメモリ容量を前記第二の通信データのフレームサイズに応じた容量とし、送信装置から受信した複数の通信データからデータを組み立てる通信方法である。
【発明の効果】
【００１４】
本発明によれば、データを分散して送受信する通信システムにおいて、メモリの容量を有効に利用することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明のメモリ容量設定装置１０の最小構成の一例を示す図である。
【図２】本発明の第一の実施形態によるメモリ容量設定装置１０を備える通信システム１の構成の一例を示す図である。
【図３】本発明の第一の実施形態による通信システム１の処理フローの一例を示す図である。
【図４】本発明の第二の実施形態によるメモリ容量設定装置１０を備える通信システム１の構成の一例を示す図である。
【図５】本発明の第二の実施形態による通信システム１の処理フローの一例を示す図である。
【発明を実施するための形態】
【００１６】
図１は、本発明のメモリ容量設定装置１０の最小構成の一例を示す図である。
本発明のメモリ容量設定装置１０は、図１で示すように、少なくともメモリ管理部１０１を備える。
【００１７】
メモリ容量設定装置１０が備えるメモリ管理部１０１は、通信データが第一の通信データを分割して通信する分割データよりもデータサイズが大きな通信を行うことが規定されている一時トラフィックデータ（第二の通信データ）である場合に、分割データの通信の利用に予め割り当てられたメモリ容量に加え、一時トラフィックデータの通信に必要なメモリ容量を確保する。
【００１８】
＜第一の実施形態＞
図２は、本発明の第一の実施形態によるメモリ容量設定装置１０を備える通信システム１の構成の一例を示す図である。
図２で示すように、第一の実施形態による通信システム１は、送信装置２と、受信装置３とを備える。
【００１９】
送信装置２は、装置管理部１１１と、データ分割部１１２と、通信回線振分部１１３と、送信部１２１ａ、１２１ｂ、１２１ｃ、・・・とを備える。
受信装置３は、データ組立部２１１と、受信部２２１ａ、２２１ｂ、２２１ｃ、・・・とを備える。
なお、送信部１２１ａ、１２１ｂ、１２１ｃ、・・・を総称して、送信部１２１と言うことがある。また、受信部２２１ａ、２２１ｂ、２２１ｃ、・・・を総称して、受信部２２１と言うことがある。
【００２０】
送信装置２が備える装置管理部１１１は、メモリ容量設定装置１０と、記憶部１０９とを備える。
メモリ容量設定装置１０は、メモリ管理部１０１と、一時トラフィック送信管理部１０２とを備える。
メモリ容量設定装置１０が備えるメモリ管理部１０１は、通信データが第一の通信データを分割して通信する分割データよりもデータサイズが大きな通信を行うことが規定されている一時トラフィックデータ（第二の通信データ）である場合に、分割データの通信の利用に予め割り当てられたメモリ容量に加え、一時トラフィックデータの通信に必要なメモリ容量を確保する。メモリ管理部１０１は、通信データが一時トラフィックデータである場合に、メモリ容量を一時トラフィックデータのフレームサイズに応じた容量とする。メモリ管理部１０１は、通信データが一時トラフィックデータではない場合に、メモリ容量を分割データのフレームサイズに応じた容量とする。
記憶部１０９は、一時トラフィックデータであるメンテナンスデータなど、送信装置２の処理に必要な種々のデータを記憶する記憶部である。
【００２１】
一時トラフィック送信管理部１０２は、通信データが第一の通信データを分割して通信する分割データよりもデータサイズが大きな通信を行うことが規定されている一時トラフィックデータであるか否かを判定する。一時トラフィック送信管理部１０２は、通信データが一時トラフィックデータであると判定した場合、メモリ管理部１０１がメモリ容量を一時トラフィックデータのフレームサイズに応じた容量とした後、一時トラフィックデータを通信回線振分部１１３に出力する。
【００２２】
データ分割部１１２は、通信データを分割する。
通信回線振分部１１３は、データ分割部１１２が分割した通信データを複数の通信回線の中から送信する通信回線に振り分ける。
送信部１２１は、各通信回線に振り分けられた通信データを受信装置３に送信する。
【００２３】
受信装置３が備えるデータ組立部２１１は、送信装置から受信した複数の通信データからデータを組み立てる（復元する）。
受信部２２１は、各通信回線の通信データを受信する。
【００２４】
なお、図２における通信が無線通信である場合、装置管理部１１１と、データ分割部１１２と、通信回線振分部１１３とが送信装置２におけるＩＤＵ（Ｉｎ−Ｄｏｏｒ  Ｕｎｉｔ）１１である。また、送信部１２１がＯＤＵ（Ｏｕｔ−Ｄｏｏｒ  Ｕｎｉｔ）１２である。
また、図２における通信が無線通信である場合、データ組立部２１１が受信装置３におけるＩＤＵ（Ｉｎ−Ｄｏｏｒ  Ｕｎｉｔ）２１である。また、受信部２２１がＯＤＵ（Ｏｕｔ−Ｄｏｏｒ  Ｕｎｉｔ）２２である。
【００２５】
図３は、本発明の第一の実施形態による通信システム１の処理フローの一例を示す図である。
次に、図３を用いて、第一の実施形態による通信システム１の処理について説明する。
なお、ここでは、第一の実施形態による通信システム１はトラフィックボンディング機能を有する通信システム１の処理を説明する。なお、トラフィックボンディング機能とは、送信装置２が通信データを複数に分割して（分散して）受信装置３に送信し、受信装置３は受信した複数の分割されたデータから元の通信データを組み立てる機能のことである。また、初期状態において、送信装置２の各通信回線に割り当てられるメモリ容量は、分割データのフレームサイズに応じた容量であるものとする。また、初期状態において、受信装置３のデータ組立部２１１に割り当てられるメモリ容量は、分割データサイズに基づいて必要最小限の容量であるものとする。また、本発明は無線通信と有線通信の何れにも有効な技術である。また、本発明は通信の種類を限定するものではない。例えば、無線通信はワイファイ（登録商標）や３Ｇ／４Ｇ回線を利用した通信などであってもよい。また、有線通信は、イーサネット（登録商標）や光回線を利用した通信などであってもよい。ただし、本発明の実施形態１では、データ分割部１１２がイーサネット（登録商標）１から入力する通信データを入力する例を示している。データ分割部１１２は、一時トラフィックデータの有無に関わらず、無線通信では常時トラフィックボンディング機能を用いてイーサネット１から入力した通信データの分割と組み立てが行われるものとする。
【００２６】
送信装置２の装置管理部１１１が備える一時トラフィック送信管理部１０２は、通信データが第一の通信データを分割して通信する分割データよりもデータサイズが大きな通信を行うことが規定されている一時トラフィックデータであるか否かを判定する（ステップＳ１）。例えば、一時トラフィック送信管理部１０２は、メンテナンス担当者が行うメンテナンスの開始の設定を検出した場合に、通信データが一時トラフィックデータであると判定する。
【００２７】
一時トラフィック送信管理部１０２は、通信データが一時トラフィックデータであると判定した場合（ステップＳ１、ＹＥＳ）、通信データが一時トラフィックデータであると判定したことを示す一時トラフィック送信開始信号をメモリ管理部１０１に出力する。
【００２８】
メモリ管理部１０１は、一時トラフィック送信管理部１０２から一時トラフィック送信開始信号を入力すると、通信回線振分部１１３と送信部１２１とにおけるメモリ容量を、一時トラフィックデータのフレームサイズに応じて（大きく）割り当てる（ステップＳ２）。例えば、メモリ管理部１０１は、一時トラフィックデータの送信に使用しない通信回線に割り当てられているメモリ容量を一時トラフィックデータの通信に使用する通信回線のメモリ容量に割り当てる。そして、メモリ管理部１０１は、メモリ容量の割り当ての完了を示すメモリ容量設定完了信号を一時トラフィック送信管理部１０２に出力する。
【００２９】
一時トラフィック送信管理部１０２は、メモリ管理部１０１からメモリ容量設定完了信号を入力すると、例えば記憶部１０９から入力した一時トラフィックデータ（この場合、メンテナンスデータ）を通信回線振分部１１３に出力する。
通信回線振分部１１３は、一時トラフィック送信管理部１０２から一時トラフィックデータを入力すると、入力した一時トラフィックデータを一時トラフィックデータのフレームサイズに応じてメモリ容量を割り当てた通信回線の送信部１２１、例えば送信部１２１ｃに出力する。なお、一時トラフィックデータのフレームサイズに応じてメモリ容量を割り当てる通信回線は、予め決められた特定の通信回線であってもよい。また、通信状況に応じて通信回線を選択しその回線に一時トラフィックデータのフレームサイズに応じたメモリ容量を割り当てるものであってもよい。
【００３０】
送信部１２１ｃは、通信回線振分部１１３から一時トラフィックデータを入力すると、入力した一時トラフィックデータを受信装置３に送信する（ステップＳ３）。送信部１２１ｃは、一時トラフィックデータの受信装置３への送信を完了すると（ステップＳ４）、一時トラフィックデータの送信完了を示す一時トラフィック送信完了信号をメモリ管理部１０１に出力する。なお、送信部１２１ｃは、例えば、一時トラフィックデータのデータフレームにおける所定ビットに最終データフレームであることを示すフラグを検出した場合に、一時トラフィックデータの受信装置３への送信が完了したと判定する。
【００３１】
メモリ管理部１０１は、送信部１２１ｃから一時トラフィック送信完了信号を入力すると、通信回線振分部１１３と送信部１２１とにおけるメモリ容量を、分割データのフレームサイズに応じた（小さな）容量の割り当てに戻す（ステップＳ５）。例えば、メモリ管理部１０１は、トラフィックボンディング機能を用いて通信を行う通常時のメモリ容量に戻す。
【００３２】
なお、一時トラフィック送信管理部１０２は、通信データが一時トラフィックデータではないと判定した場合（ステップＳ１、ＮＯ）、分割データのフレームサイズに応じたメモリ容量の割り当てのままステップＳ１の処理を所定のタイミングで、例えば所定時間が経過した後に、再度行う。
【００３３】
受信装置３は、送信装置２から一時トラフィックデータ（この場合、メンテナンスデータ）を受信した場合、アプリケーションプログラムや、受信したメンテナンスデータに応じて動作する。
受信装置３が各通信回線を介して送信装置２から複数の分割データを受信した場合、受信装置３が備えるデータ組立部２１１は、各分割データのヘッダに含まれるデータの組み立てに必要な情報に基づいて、トラフィックボンディング機能によりデータを組み立てる。
なお、本発明の第一の実施形態において、送信部１２１ｃが一時トラフィックデータを送信し、受信部２２１ｃが送信部１２１ｃから一時トラフィックデータを受信するものとして説明した。しかしながら、それに限定するものではない。
【００３４】
以上、本発明の第一の実施形態によるメモリ容量設定装置１０を備える通信システム１の処理について説明した。上述のメモリ容量設定装置１０を備える通信システム１によれば、分割データのフレームサイズに応じたメモリ容量を割り当て、通信データが一時トラフィックデータであると判定した場合に、一時トラフィックデータのフレームサイズに応じたメモリ容量を割り当てる。そして、一時トラフィックデータの通信送信が完了すると、分割データのフレームサイズに応じたメモリ容量の割り当てに戻す。
このようにすれば、データを分散して送受信するトラフィックボンディング機能を有する通信システムにおいて、各通信回線におけるメモリ容量を一時トラフィックデータのフレームサイズに応じた大きなメモリ容量が不要になり、メモリの容量を有効に利用することができる。
また、送信装置２におけるメモリ容量を分割データのフレームサイズに応じて割り当てているため、フレームにおいてデータが割り当てられない無駄な部分を低減することができ、送信装置２において通信回線速度が減速した場合に滞留する通信データ量を低減することができる。受信装置３におけるメモリ容量は、送信装置２に滞留する通信データ量に対応できれば良いため、結果として、受信装置３におけるメモリ容量も低減することができる。
【００３５】
＜第二の実施形態＞
図４は、本発明の第二の実施形態によるメモリ容量設定装置１０を備える通信システム１の構成の一例を示す図である。
図４で示すように、第二の実施形態による通信システム１は、第一の実施形態による通信システム１が備える送信装置２に対応する送受信装置２ａと、第一の実施形態による受信装置３に対応する送受信装置３ａとを備える。
【００３６】
第二の実施形態による送受信装置２ａは、第一の実施形態による送信装置２が備える送信部１２１ｃの代わりに、送受信部１２２を備える。
第二の実施形態による送受信装置３ａは、第一の実施形態による受信装置３が備える受信部２２１ｃの代わりに、送受信部２２２を備える。また、受信装置３は、メモリ管理部１０１ａを備えるメモリ容量設定装置１０ａを備える。
【００３７】
送受信部１２２は、通信回線を介して通信データを受信装置３に送信する。また、送受信部１２２は、通信回線を介して受信装置３から通信データを受信する。
送受信部２２２は、通信回線を介して送信装置２から通信データを受信する。また、送受信部２２２は、通信回線を介して通信データを送信装置２に送信する。
【００３８】
メモリ容量設定装置１０ａが備えるメモリ管理部１０１ａは、通信データが第一の通信データを分割して通信する分割データよりもデータサイズが大きな通信を行うことが規定されている一時トラフィックデータであるか否かに基づいて、メモリ容量を割り当てる。メモリ管理部１０１ａは、通信データが一時トラフィックデータである場合に、メモリ容量を一時トラフィックデータのフレームサイズに応じた容量とする。メモリ管理部１０１ａは、通信データが一時トラフィックデータではない場合に、メモリ容量を分割データのフレームサイズに応じた容量とする。
【００３９】
図５は、本発明の第二の実施形態による通信システム１の処理フローの一例を示す図である。
次に、図５を用いて、第二の実施形態による通信システム１の処理について説明する。
なお、ここでは、第二の実施形態による通信システム１はトラフィックボンディング機能を有し、無線通信を行うものとして通信システム１の処理を説明する。また、初期状態において、送受信装置２ａの各通信回線に割り当てられるメモリ容量は、分割データのフレームサイズに応じた容量であるものとする。また、初期状態において、送受信装置３ａのデータ組立部２１１に割り当てられるメモリ容量は、分割データサイズに基づいて必要最小限の容量であるものとする。
【００４０】
ここでは、図３で示した第一の実施形態によるメモリ容量設定装置１０を備える通信システム１の処理フローと異なる処理ステップであるステップＳ１１〜ステップＳ１３について説明する。
【００４１】
メモリ管理部１０１は、一時トラフィック送信管理部１０２から一時トラフィック送信開始信号を入力すると、ステップＳ２の処理を行い、入力した一時トラフィック送信開始信号をＯＤＵ１２に出力する。
ＯＤＵ１２がメモリ管理部１０１から一時トラフィック送信開始信号を入力すると、ＯＤＵ１２が備える送受信部１２２は、一時トラフィック送信開始信号を送受信装置３ａに送信する（ステップＳ１１）。
【００４２】
送受信装置３ａが備える送受信部２２２は、送受信装置２ａから一時トラフィック送信開始信号を受信すると、受信した一時トラフィック送信開始信号をメモリ管理部１０１ａに出力する。
メモリ管理部１０１ａは、送受信部２２２から一時トラフィック送信開始信号を入力すると、データ組立部２１１におけるメモリ容量を一時トラフィックデータのフレームサイズに応じて（大きく）割り当てる（ステップＳ１２）。例えば、予め決められた特定の通信回線に一時トラフィックデータのフレームサイズに応じたメモリ容量を割り当てる。また、例えば、通信状況に応じて通信回線を選択しその回線に一時トラフィックデータのフレームサイズに応じたメモリ容量を割り当てる。送受信装置３ａが他装置とメモリを共有している場合に、他装置に割り当てられているメモリ容量を一時的に送受信装置３ａに割り当てる。そして、メモリ管理部１０１ａは、メモリ容量の割り当ての完了を示す組立メモリ容量設定完了信号を送受信部２２２を介して送受信装置２ａに送信する（ステップＳ１３）。
【００４３】
送受信装置２ａが備える送受信部１２２は、送受信装置３ａから組立メモリ容量設定完了信号を受信すると、一時トラフィック送信管理部１０２に受信した組立メモリ容量設定完了信号を出力する。
一時トラフィック送信管理部１０２は、メモリ管理部１０１からメモリ容量設定完了信号を入力し、送受信部１２２から組立メモリ容量設定完了信号を入力すると、一時トラフィックデータを通信回線振分部１１３に出力する。
【００４４】
通信回線振分部１１３は、一時トラフィック送信管理部１０２から一時トラフィックデータを入力すると、入力した一時トラフィックデータを一時トラフィックデータのフレームサイズに応じてメモリ容量を割り当てた通信回線の送信部１２１、例えば送信部１２１ｃに出力する。そしてステップＳ３の処理へと続く。
【００４５】
送受信装置３ａは、送受信装置２ａから一時トラフィックデータ（この場合、メンテナンスデータ）を受信した場合、アプリケーションプログラムや、受信したメンテナンスデータに応じて動作する。
送受信部１２２は、ステップＳ４の処理に続き、一時トラフィックデータの送信完了を示す一時トラフィック送信完了信号をメモリ管理部１０１に出力する。また、送受信部１２２は、一時トラフィック送信完了信号を送受信装置３ａに送信する（ステップＳ１４）。
【００４６】
送受信装置３ａが備える送受信部２２２は、送受信装置２ａから一時トラフィック送信完了信号を受信すると、受信した一時トラフィック送信完了信号をメモリ管理部１０１ａに出力する。メモリ管理部１０１ａは、送受信部２２２から一時トラフィック送信完了信号を入力すると、データ組立部２１１におけるメモリ容量を、分割データのフレームサイズに応じた（小さな）容量の割り当てに戻す（ステップＳ１５）。
【００４７】
なお、本発明の第二の実施形態において、送受信装置２ａは第一の実施形態による送信部１２１ｃの代わりに送受信部１２２を備え、送受信装置３ａは第一の実施形態の受信部２２１ｃの代わりに送受信部２２２を備えるものとして説明した。しかしながら、それに限定するものではない。送受信装置２ａは、第一の実施形態における１つの送信部の代わりに１つの送受信部を備えてもよい。送受信装置２ａは、第一の実施形態におけるすべてを含む複数の送信部の代わりに複数の送受信部を備えてもよい。また、送受信装置３ａは、第一の実施形態における１つの受信部の代わりに１つの送受信部を備えてもよい。送受信装置３ａは、第一の実施形態におけるすべてを含む複数の受信部の代わりに複数の送受信部を備えてもよい。
【００４８】
以上、本発明の第二の実施形態によるメモリ容量設定装置１０を備える通信システム１の処理について説明した。上述のメモリ容量設定装置１０を備える通信システム１によれば、通信システム１におけるメモリ容量を分割データのフレームサイズに応じたメモリ容量に割り当て、通信データが一時トラフィックデータであると判定した場合に、一時トラフィックデータのフレームサイズに応じたメモリ容量を割り当てる。
このようにすれば、データを分散して送受信するトラフィックボンディング機能を有する通信システムにおいて、各通信回線におけるメモリ容量を一時トラフィックデータのフレームサイズに応じた大きなメモリ容量が不要になり、メモリの容量を有効に利用することができる。
また、送受信装置２ａにおけるメモリ容量を分割データのフレームサイズに応じて割り当てているため、フレームにおいてデータが割り当てられない無駄な部分を低減することができ、送受信装置２ａにおいて通信回線速度が減速した場合に滞留する通信データ量を低減することができる。送受信装置３ａにおけるメモリ容量は、送受信装置２ａに滞留する通信データ量に対応できれば良いため、結果として、送受信装置３ａにおけるメモリ容量も低減することができる。また、送受信装置２ａが一時トラフィックデータを送受信装置３ａに送信する場合に、送受信装置３ａにおけるメモリ容量を一時トラフィックデータのフレームサイズに応じて割り当てることで、送受信装置３ａにおけるメモリ不足の発生確率を低減することができる。
【００４９】
なお、上述の実施形態では一時トラフィックデータが特定の回線（送信部１２１ｃ、２２１ｃまたは特定の送受信部１２２、２２２を通る回線）を介して通信する場合を例に説明した。しかしながら、本発明の実施形態は一時トラフィックデータが特定の回線を介して通信する場合に限定するものではない。例えば、本発明の各実施形態は一時トラフィックデータが任意の送信部／送受信部を通る回線を介して通信するものであってもよい。その場合には、使用する回線に必要なメモリ容量を割り当てるものである。
【００５０】
なお、上述の実施形態では有線通信はイーサネットを例に説明した。しかしながら、本発明の実施形態は有線通信がイーサネットの場合に限定するものではない。例えば、本発明の各実施形態における有線通信は光回線など各種ネットワークであってもよい。
【００５１】
なお、上述の実施形態では無線通信を行う場合を例に説明したが、無線通信に限定するものではなく、有線通信であってもよい。
【００５２】
なお、本発明における記憶部やメモリは、適切な情報の送受信が行われる範囲においてどこに備えられていてもよい。また、記憶部やメモリは、適切な情報の送受信が行われる範囲において複数存在しデータを分散して記憶していてもよい。
【００５３】
なお本発明の実施形態における処理フローは、適切な処理が行われる範囲において、処理の順番が入れ替わってもよい。
【００５４】
なお本発明の実施形態について説明したが、上述の送信装置２、受信装置３、送受信装置２ａ、送受信装置３ａは内部に、コンピュータシステムを有している。そして、上述した処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【００５５】
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。更に、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００５６】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定するものではない。また、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができるものである。
【００５７】
なお、上記の実施形態の一部又は全部は、以下の付記の用にも記載されうるが、以下には限られない。
【００５８】
（付記１）通信データが第一の通信データを分割して通信する分割データよりもデータサイズが大きな通信を行うことが規定されている第二の通信データである場合に、前記分割データの通信の利用に予め割り当てられたメモリ容量に加え、前記第二の通信データの通信に必要なメモリ容量を確保するメモリ管理部
を備えるメモリ容量設定装置。
【００５９】
（付記２）前記メモリ管理部は、通信データが前記第二の通信データである場合に、メモリ容量を前記第二の通信データのフレームサイズに応じた容量とする
付記１に記載のメモリ容量設定装置。
【００６０】
（付記３）前記メモリ管理部は、通信データが前記第二の通信データではない場合に、メモリ容量を前記分割データのフレームサイズに応じた容量とする
付記１または付記２に記載のメモリ容量設定装置。
【００６１】
（付記４）通信データが前記第二の通信データであるか否かを判定する送信管理部
を備える付記１から付記３の何れか一に記載のメモリ容量設定装置。
【００６２】
（付記５）前記通信データは、パケット通信のデータである
付記１から付記４の何れか一に記載のメモリ容量設定装置。
【００６３】
（付記６）前記通信データは、無線通信のデータである
付記１から付記５の何れか一に記載のメモリ容量設定装置。
【００６４】
（付記７）付記１から付記６の何れか一に記載のメモリ容量設定装置と、
通信データを分割するデータ分割部と、
分割された通信データを送信する通信回線に振り分ける通信回線振分部と
を備える送信装置。
【００６５】
（付記８）通信データが第二の通信データである場合に、受信装置のメモリ容量を前記第二の通信データのフレームサイズに応じた容量に変更するよう指示するメモリ容量変更信号を前記受信装置に送信する送信部
を備える付記７に記載の送信装置。
【００６６】
（付記９）前記通信データは、パケット通信のデータである
付記７または付記８に記載の送信装置。
【００６７】
（付記１０）前記通信データは、無線通信のデータである
付記７から付記９の何れか一に記載の送信装置。
【００６８】
（付記１１）通信データが第一の通信データを分割して通信する分割データよりもデータサイズが大きな通信を行うことが規定されている第二の通信データであるか否かに基づいて、メモリ容量を割り当てるメモリ管理部
を備える受信装置。
【００６９】
（付記１２）受信装置のメモリ容量を前記第二の通信データのフレームサイズに応じた容量に変更するよう指示するメモリ容量変更信号を受信した場合に、自装置のメモリ容量を前記第二の通信データのフレームサイズに応じた容量とする
付記１１に記載の受信装置。
【００７０】
（付記１３）送信装置から受信した複数の通信データからデータを組み立てるデータ組立部
を備える受信装置。
【００７１】
（付記１４）前記通信データは、パケット通信のデータである
付記１１から付記１３の何れか一に記載の受信装置。
【００７２】
（付記１５）前記通信データは、無線通信のデータである
付記１１から付記１４の何れか一に記載の受信装置。
【００７３】
（付記１６）付記７から付記１０の何れか一に記載の送信装置と、
付記１１から付記１５の何れか一に記載の受信装置と、
を備える通信システム。
【００７４】
（付記１７）通信データが第一の通信データを分割して通信する分割データよりもデータサイズが大きな通信を行うことが規定されている第二の通信データである場合に、前記分割データの通信の利用に予め割り当てられたメモリ容量に加え、前記第二の通信データの通信に必要なメモリ容量を確保するメモリ容量設定方法。
【００７５】
（付記１８）メモリ容量設定装置のコンピュータを、
通信データが第一の通信データを分割して通信する分割データよりもデータサイズが大きな通信を行うことが規定されている第二の通信データである場合に、前記分割データの通信の利用に予め割り当てられたメモリ容量に加え、前記第二の通信データの通信に必要なメモリ容量を確保するメモリ管理手段
として機能させるプログラム。
【００７６】
（付記１９）第一の通信データを分割データに分割するデータ分割部と、
前記分割データを複数の通信回線に振り分ける通信回線振分部と、
前記分割データを送信する複数の送信部と、
前記送信部毎に割り当てられた記憶部と、
前記記憶部のメモリ容量を管理するメモリ管理部と
を備え、
前記メモリ管理部は、第二の通信データを前記分割データよりも大きなデータサイズで通信する場合に、前記記憶部に、前記分割データを送信する時よりも大きいメモリ容量を確保することを特徴とする送信装置。
【００７７】
（付記２０）通信データが前記第二の通信データである場合に、受信装置のメモリ容量を前記第二の通信データのフレームサイズに応じた容量に変更する指示を前記受信装置に送信する送信部
を備える付記１９に記載の送信装置。
【００７８】
（付記２１）送信装置から受信した複数の通信データからデータを組み立てるデータ組立部と、
通信データが第一の通信データを分割して通信する分割データよりもデータサイズが大きな通信を行うことが規定されている第二の通信データであるか否かに基づいて、メモリ容量を割り当てるメモリ管理部と
を備え、
受信装置のメモリ容量を前記第二の通信データのフレームサイズに応じた容量に変更する指示を前記送信装置から受信した場合に、自装置のメモリ容量を前記第二の通信データのフレームサイズに応じた容量とする受信装置。
【００７９】
（付記２２）送信装置と受信装置とを備える通信システムであって、
前記送信装置は、
第一の通信データを分割データに分割するデータ分割部と、
前記分割データを複数の通信回線に振り分ける通信回線振分部と、
前記分割データを送信する複数の送信部と、
前記送信部毎に割り当てられた記憶部と、
前記記憶部のメモリ容量を管理するメモリ管理部と
を備え、
前記メモリ管理部は、第二の通信データを前記分割データよりも大きなデータサイズで通信する場合に、前記記憶部に、前記分割データを送信する時よりも大きいメモリ容量を確保し、
前記受信装置は、
前記送信装置から受信した複数の通信データからデータを組み立てるデータ組立部と、
通信データが第一の通信データを分割して通信する分割データよりもデータサイズが大きな通信を行うことが規定されている第二の通信データであるか否かに基づいて、メモリ容量を割り当てるメモリ管理部と
を備え、
前記受信装置のメモリ容量を前記第二の通信データのフレームサイズに応じた容量に変更する指示を前記送信装置から受信した場合に、自装置のメモリ容量を前記第二の通信データのフレームサイズに応じた容量とする通信システム。
【００８０】
（付記２３）第一の通信データを分割データに分割し、
第二の通信データを前記分割データよりも大きなデータサイズで通信する場合に、前記分割データを送信する時よりも大きいメモリ容量を送信部毎に割り当てられた記憶部に確保し、
前記分割データを複数の通信回線に振り分け、
前記分割データを送信する送信方法。
【００８１】
（付記２４）受信装置のメモリ容量を第二の通信データのフレームサイズに応じた容量に変更する指示を送信装置から受信した場合に、自装置のメモリ容量を前記第二の通信データのフレームサイズに応じた容量とし、
前記送信装置から受信した複数の通信データからデータを組み立てる受信方法。
【００８２】
（付記２５）送信装置は、
第一の通信データを分割データに分割し、
第二の通信データを前記分割データよりも大きなデータサイズで通信する場合に、前記分割データを送信する時よりも大きいメモリ容量を送信部毎に割り当てられた記憶部に確保し、
前記分割データを複数の通信回線に振り分け、
前記分割データを送信し、
受信装置は、
前記第二の通信データのフレームサイズに応じたメモリ容量に変更する指示を前記送信装置から受信した場合に、自装置のメモリ容量を前記第二の通信データのフレームサイズに応じた容量とし、
送信装置から受信した複数の通信データからデータを組み立てる通信方法。
【符号の説明】
【００８３】
１・・・通信システム
２・・・送信装置
２ａ、３ａ・・・送受信装置
３・・・受信装置
１０、１０ａ・・・メモリ容量設定装置
１１、２１・・・ＩＤＵ（Ｉｎ−Ｄｏｏｒ  Ｕｎｉｔ）
１２、２２・・・ＯＤＵ（Ｏｕｔ−Ｄｏｏｒ  Ｕｎｉｔ）
１０１、１０１ａ・・・メモリ管理部
１０２・・・一時トラフィック送信管理部
１０９・・・記憶部
１１１・・・装置管理部
１１２・・・データ分割部
１１３・・・通信回線振分部
１２１、１２１ａ、１２１ｂ、１２１ｃ・・・送信部
１２２、２２２・・・送受信部
２１１・・・データ組立部
２２１、２２１ａ、２２１ｂ、２２１ｃ・・・受信部
【図１】
2015192270.tif 000003
【図２】
2015192270.tif 000004
【図３】
2015192270.tif 000005
【図４】
2015192270.tif 000006
【図５】
2015192270.tif 000007