(57)【特許請求の範囲】
【請求項１】
３ＧＰＰ(3rd Generation Partnership Project)のＬＴＥ(Long Term Evolution)通信技術で規定されているＧＴＰ−Ｕ(GPRS Tunnelling Protocol for User plane)方式に基づき、通信網を介してパケット通信を行う送信処理装置と受信処理装置とからなり、前記送信処理装置により、入力された複数のユーザーパケットを多重化パケットに多重化して前記受信処理装置へ送信し、前記受信処理装置により、受信した前記多重化パケットから元のユーザーパケットを分離して出力する多重化通信システムであって、
前記送信処理装置は、
ユーザーパケットの宛先ユーザーを識別するための宛先ユーザー情報と当該宛先ユーザーの多重化フラグ位置との対応関係を示すユーザー管理情報を記憶する記憶部と、
入力されたユーザーパケットを入力バッファへ一時蓄積するパケット入力部と、
前記ユーザーパケットのヘッダーから当該ユーザーパケットに関するパケットサイズを含む属性情報を抽出するヘッダー解析部と、
前記属性情報と前記受信処理装置から通知された受信バッファの蓄積状況に応じたフロー制御情報とに基づいて、前記入力バッファに蓄積されているユーザーパケットのうちから新たな多重化パケットに多重化するユーザーパケットを選択する多重パケット組合せ選択部と、
前記多重パケット組合せ選択部で選択されたユーザーパケットを前記入力バッファから読み出し、前記記憶部から読み出したユーザー管理情報に登録されているこれらユーザーパケットの宛先ユーザーに対応する多重化フラグ位置の順序に基づいて、当該ユーザーパケットを当該多重化パケットのペイロードへ格納するとともに、各宛先ユーザーごとに設けられた多重化フラグのうち、前記多重パケット組合せ選択部で選択されたユーザーパケットの宛先ユーザーに対応する多重化フラグのみをセットし、残りの多重化フラグをリセットした多重化フラグ群を、ＬＴＥ通信技術に基づくヘッダー拡張情報として当該多重化パケットのヘッダー内に格納し、前記通信網を介して当該多重化パケットを前記受信処理装置へ送信するパケット多重部と
を備え、
前記受信処理装置は、
ユーザーパケットの宛先ユーザーを識別するための宛先ユーザー情報と当該宛先ユーザーの多重化フラグ位置との対応関係を示すユーザー管理情報を記憶する記憶部と、
前記送信処理装置から受信した多重化パケットを受信バッファに一時蓄積するパケット受信部と、
前記多重化パケットのヘッダーから、ＬＴＥ通信技術に基づくヘッダー拡張情報として格納されている多重化フラグ群を抽出するとともに、前記受信パケットの蓄積状況に応じたフロー制御情報を前記送信処理装置へ送信するヘッダー解析部と、
前記受信バッファから読み出した多重化パケットのペイロードからユーザーパケットを分離するとともに、前記記憶部から読み出したユーザー管理情報から、前記ヘッダー解析部で抽出された多重化フラグ群のうちセットされている多重化フラグに対応する宛先ユーザー情報を抽出し、これら多重化フラグの位置順序とペイロードにおける前記ユーザーパケットの格納順序との対応関係に基づいて、当該多重化フラグに対応する宛先ユーザー情報の宛先ユーザーへこれらユーザーパケットを出力するパケット分離部と
を備える
ことを特徴とする多重化通信システム。
【請求項２】
請求項１の多重化通信システムにおいて、
前記送信処理装置の記憶部は、前記ユーザー管理情報として、前記宛先ユーザー情報と前記多重化フラグ位置と当該宛先ユーザーが属するグループのグループ識別子との対応関係を示すユーザー管理情報を記憶し、
前記多重パケット組合せ選択部は、前記属性情報と前記フロー制御情報とに基づいて新たな多重化パケットに格納するユーザーパケットを選択する際、前記ユーザー管理情報のグループ識別子に基づいて、同一グループ識別子を有する宛先ユーザーのユーザーパケットのうちから選択し、
前記パケット多重部は、前記多重パケット組合せ選択部で選択された各ユーザーパケットに対応するグループ識別子を当該多重化パケットのヘッダーに格納し、
前記受信処理装置の記憶部は、前記ユーザー管理情報として、前記宛先ユーザー情報と前記多重化フラグ位置と当該宛先ユーザーが属するグループのグループ識別子との対応関係を示すユーザー管理情報を記憶し、
前記パケット分離部は、前記ユーザー管理情報から前記宛先ユーザー情報を抽出する際、当該多重化パケットのヘッダーに格納されているグループ識別子と同一のグループ識別子を有する宛先ユーザー情報の中から、前記ヘッダー解析部で抽出された多重化フラグ群のうちセットされている多重化フラグの多重化フラグ位置に対応する宛先ユーザー情報を抽出する
ことを特徴とする多重化通信システム。
【請求項３】
３ＧＰＰ(3rd Generation Partnership Project)のＬＴＥ(Long Term Evolution)通信技術で規定されているＧＴＰ−Ｕ(GPRS Tunnelling Protocol for User plane)方式に基づき、通信網を介してパケット通信を行う送信処理装置と受信処理装置とからなる多重化通信システムで用いられ、入力された複数のユーザーパケットを多重化パケットに多重化した後、前記通信網を介して前記受信処理装置へ送信する送信処理装置であって、
ユーザーパケットの宛先ユーザーを識別するための宛先ユーザー情報と当該宛先ユーザーの多重化フラグ位置との対応関係を示すユーザー管理情報を記憶する記憶部と、
入力されたユーザーパケットを入力バッファへ一時蓄積するパケット入力部と、
前記ユーザーパケットのヘッダーから当該ユーザーパケットに関するパケットサイズを含む属性情報を抽出するヘッダー解析部と、
前記属性情報と前記受信処理装置から通知された受信バッファの蓄積状況に応じたフロー制御情報とに基づいて、前記入力バッファに蓄積されているユーザーパケットのうちから新たな多重化パケットに多重化するユーザーパケットを選択する多重パケット組合せ選択部と、
前記多重パケット組合せ選択部で選択されたユーザーパケットを前記入力バッファから読み出し、前記記憶部から読み出したユーザー管理情報に登録されているこれらユーザーパケットの宛先ユーザーに対応する多重化フラグ位置の順序に基づいて、当該ユーザーパケットを当該多重化パケットのペイロードへ格納するとともに、各宛先ユーザーごとに設けられた多重化フラグのうち、前記多重パケット組合せ選択部で選択されたユーザーパケットの宛先ユーザーに対応する多重化フラグのみをセットし、残りの多重化フラグをリセットした多重化フラグ群を、ＬＴＥ通信技術に基づくヘッダー拡張情報として当該多重化パケットのヘッダー内に格納し、前記通信網を介して当該多重化パケットを前記受信処理装置へ送信するパケット多重部と
を備えることを特徴とする送信処理装置。
【請求項４】
請求項３に記載の送信処理装置において、
前記記憶部は、前記ユーザー管理情報として、前記宛先ユーザー情報と前記多重化フラグ位置と当該宛先ユーザーが属するグループのグループ識別子との対応関係を示すユーザー管理情報を記憶し、
前記多重パケット組合せ選択部は、前記属性情報と前記フロー制御情報とに基づいて新たな多重化パケットに格納するユーザーパケットを選択する際、前記ユーザー管理情報のグループ識別子に基づいて、同一グループ識別子を有する宛先ユーザーのユーザーパケットのうちから選択し、
前記パケット多重部は、前記多重パケット組合せ選択部で選択された各ユーザーパケットに対応するグループ識別子を当該多重化パケットのヘッダーに格納する
ことを特徴とする送信処理装置。
【請求項５】
３ＧＰＰ(3rd Generation Partnership Project)のＬＴＥ(Long Term Evolution)通信技術で規定されているＧＴＰ−Ｕ(GPRS Tunnelling Protocol for User plane)方式に基づき、通信網を介してパケット通信を行う送信処理装置と受信処理装置とからなる多重化通信システムで用いられ、前記送信処理装置から受信した前記多重化パケットから元のユーザーパケットを分離して出力する受信処理装置であって、
ユーザーパケットの宛先ユーザーを識別するための宛先ユーザー情報と当該宛先ユーザーの多重化フラグ位置との対応関係を示すユーザー管理情報を記憶する記憶部と、
前記送信処理装置から受信した多重化パケットを受信バッファに一時蓄積するパケット受信部と、
前記多重化パケットのヘッダーから、ＬＴＥ通信技術に基づくヘッダー拡張情報として格納されている多重化フラグ群を抽出するとともに、前記受信パケットの蓄積状況に応じたフロー制御情報を前記送信処理装置へ送信するヘッダー解析部と、
前記受信バッファから読み出した多重化パケットのペイロードからユーザーパケットを分離するとともに、前記記憶部から読み出したユーザー管理情報から、前記ヘッダー解析部で抽出された多重化フラグ群のうちセットされている多重化フラグに対応する宛先ユーザー情報を抽出し、これら多重化フラグの位置順序とペイロードにおける前記ユーザーパケットの格納順序との対応関係に基づいて、当該多重化フラグに対応する宛先ユーザー情報の宛先ユーザーへこれらユーザーパケットを出力するパケット分離部と
を備えることを特徴とする受信処理装置。
【請求項６】
請求項５に記載の受信処理装置において、
前記記憶部は、前記ユーザー管理情報として、前記宛先ユーザー情報と前記多重化フラグ位置と当該宛先ユーザーが属するグループのグループ識別子との対応関係を示すユーザー管理情報を記憶し、
前記パケット分離部は、前記ユーザー管理情報から前記宛先ユーザー情報を抽出する際、当該多重化パケットのヘッダーに格納されているグループ識別子と同一のグループ識別子を有する宛先ユーザー情報の中から、前記ヘッダー解析部で抽出された多重化フラグ群のうちセットされている多重化フラグの多重化フラグ位置に対応する宛先ユーザー情報を抽出する
ことを特徴とする受信処理装置。
【請求項７】
３ＧＰＰ(3rd Generation Partnership Project)のＬＴＥ(Long Term Evolution)通信技術で規定されているＧＴＰ−Ｕ(GPRS Tunnelling Protocol for User plane)方式に基づき、通信網を介してパケット通信を行う送信処理装置と受信処理装置とからなる多重化通信システムで、前記送信処理装置により、入力された複数のユーザーパケットを多重化パケットに多重化した後、前記通信網を介して前記受信処理装置へ送信し、前記受信処理装置により、受信した前記多重化パケットから元のユーザーパケットを分離して出力する多重化通信方法であって、
前記送信処理装置の記憶部により、ユーザーパケットの宛先ユーザーを識別するための宛先ユーザー情報と当該宛先ユーザーの多重化フラグ位置との対応関係を示すユーザー管理情報を記憶するステップと、
前記送信処理装置のパケット入力部により、入力されたユーザーパケットを入力バッファへ一時蓄積するステップと、
前記送信処理装置のヘッダー解析部により、前記ユーザーパケットのヘッダーから当該ユーザーパケットに関するパケットサイズを含む属性情報を抽出するステップと、
前記送信処理装置の多重パケット組合せ選択部により、前記属性情報と前記受信処理装置から通知された受信バッファの蓄積状況に応じたフロー制御情報とに基づいて、前記入力バッファに蓄積されているユーザーパケットのうちから新たな多重化パケットに多重化するユーザーパケットを選択するステップと、
前記送信処理装置のパケット多重部により、前記多重パケット組合せ選択部で選択されたユーザーパケットを前記入力バッファから読み出し、前記記憶部から読み出したユーザー管理情報に登録されているこれらユーザーパケットの宛先ユーザーに対応する多重化フラグ位置の順序に基づいて、当該ユーザーパケットを当該多重化パケットのペイロードへ格納するとともに、各宛先ユーザーごとに設けられた多重化フラグのうち、前記多重パケット組合せ選択部で選択されたユーザーパケットの宛先ユーザーに対応する多重化フラグのみをセットし、残りの多重化フラグをリセットした多重化フラグ群を、ＬＴＥ通信技術に基づくヘッダー拡張情報として当該多重化パケットのヘッダー内に格納し、前記通信網を介して当該多重化パケットを前記受信処理装置へ送信するステップと、
前記受信処理装置の記憶部により、ユーザーパケットの宛先ユーザーを識別するための宛先ユーザー情報と当該宛先ユーザーの多重化フラグ位置との対応関係を示すユーザー管理情報を記憶するステップと、
前記受信処理装置のパケット受信部により、前記送信処理装置から受信した多重化パケットを受信バッファに一時蓄積するステップと、
前記受信処理装置のヘッダー解析部により、前記多重化パケットのヘッダーから、ＬＴＥ通信技術に基づくヘッダー拡張情報として格納されている多重化フラグ群を抽出するとともに、前記受信パケットの蓄積状況に応じたフロー制御情報を前記送信処理装置へ送信するステップと、
前記受信処理装置のパケット分離部により、前記受信バッファから読み出した多重化パケットのペイロードからユーザーパケットを分離するとともに、前記記憶部から読み出したユーザー管理情報から、前記ヘッダー解析部で抽出された多重化フラグ群のうちセットされている多重化フラグに対応する宛先ユーザー情報を抽出し、これら多重化フラグの位置順序とペイロードにおける前記ユーザーパケットの格納順序との対応関係に基づいて、当該多重化フラグに対応する宛先ユーザー情報の宛先ユーザーへこれらユーザーパケットを出力するステップと
を備えることを特徴とする多重化通信方法。
【請求項８】
３ＧＰＰ(3rd Generation Partnership Project)のＬＴＥ(Long Term Evolution)通信技術で規定されているＧＴＰ−Ｕ(GPRS Tunnelling Protocol for User plane)方式に基づき、通信網を介してパケット通信を行う送信処理装置と受信処理装置とからなる多重化通信システムで、記憶部、パケット入力部、ヘッダー解析部、およびパケット多重部を有する前記送信処理装置により、入力された複数のユーザーパケットを多重化パケットに多重化した後、前記通信網を介して前記受信処理装置へ送信する送信処理方法であって、  前記記憶部により、ユーザーパケットの宛先ユーザーを識別するための宛先ユーザー情報と当該宛先ユーザーの多重化フラグ位置との対応関係を示すユーザー管理情報を記憶するステップと、  前記パケット入力部により、入力されたユーザーパケットを入力バッファへ一時蓄積するステップと、  前記ヘッダー解析部により、前記ユーザーパケットのヘッダーから当該ユーザーパケットに関するパケットサイズを含む属性情報を抽出するステップと、  前記多重パケット組合せ選択部により、前記属性情報と前記受信処理装置から通知された受信バッファの蓄積状況に応じたフロー制御情報とに基づいて、前記入力バッファに蓄積されているユーザーパケットのうちから新たな多重化パケットに多重化するユーザーパケットを選択するステップと、  前記パケット多重部により、前記多重パケット組合せ選択部で選択されたユーザーパケットを前記入力バッファから読み出し、前記記憶部から読み出したユーザー管理情報に登録されているこれらユーザーパケットの宛先ユーザーに対応する多重化フラグ位置の順序に基づいて、当該ユーザーパケットを当該多重化パケットのペイロードへ格納するとともに、各宛先ユーザーごとに設けられた多重化フラグのうち、前記多重パケット組合せ選択部で選択されたユーザーパケットの宛先ユーザーに対応する多重化フラグのみをセットし、残りの多重化フラグをリセットした多重化フラグ群を、ＬＴＥ通信技術に基づくヘッダー拡張情報として当該多重化パケットのヘッダー内に格納し、前記通信網を介して当該多重化パケットを前記受信処理装置へ送信するステップと  を備えることを特徴とする送信処理方法。
【請求項９】
３ＧＰＰ(3rd Generation Partnership Project)のＬＴＥ(Long Term Evolution)通信技術で規定されているＧＴＰ−Ｕ(GPRS Tunnelling Protocol for User plane)方式に基づき、通信網を介してパケット通信を行う送信処理装置と受信処理装置とからなる多重化通信システムで、記憶部、パケット受信部、ヘッダー解析部、およびパケット分離部を有する前記受信処理装置により、前記送信処理装置から受信した前記多重化パケットから元のユーザーパケットを分離して出力する受信処理方法であって、  前記記憶部により、ユーザーパケットの宛先ユーザーを識別するための宛先ユーザー情報と当該宛先ユーザーの多重化フラグ位置との対応関係を示すユーザー管理情報を記憶するステップと、  前記パケット受信部により、前記送信処理装置から受信した多重化パケットを受信バッファに一時蓄積するステップと、  前記ヘッダー解析部により、前記多重化パケットのヘッダーから、ＬＴＥ通信技術に基づくヘッダー拡張情報として格納されている多重化フラグ群を抽出するとともに、前記受信パケットの蓄積状況に応じたフロー制御情報を前記送信処理装置へ送信するステップと、  前記パケット分離部により、前記受信バッファから読み出した多重化パケットのペイロードからユーザーパケットを分離するとともに、前記記憶部から読み出したユーザー管理情報から、前記ヘッダー解析部で抽出された多重化フラグ群のうちセットされている多重化フラグに対応する宛先ユーザー情報を抽出し、これら多重化フラグの位置順序とペイロードにおける前記ユーザーパケットの格納順序との対応関係に基づいて、当該多重化フラグに対応する宛先ユーザー情報の宛先ユーザーへこれらユーザーパケットを出力するステップと  を備えることを特徴とする受信処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多重化技術に関し、特にパケットを多重化して転送する際のパケット多重化技術に関する。
【背景技術】
【０００２】
コンピュータネットワークで広く普及されているＩＰ(Internet Protocol)は、インターネットダイアグラムを送信元ホストから宛先ホストに転送するプロトコルであるが、シーケンシングやフロー制御をサポートしていない。また、上位アプリケーションからの要求に応じたデータサイズでデータ転送するプロトコルでもある。
【０００３】
一方、携帯電話の高速なデータ通信仕様の１つとして３ＧＰＰ(3rd Generation Partnership Project：第３世代携帯電話方式)で規定されているＬＴＥ(Long Term Evolution)通信技術においては、上記の性質を持つユーザーＩＰパケットをＧＴＰ−Ｕ(GPRS Tunnelling Protocol for User Plane)方式を用いてトンネリング化することにより論理的な伝送パスを構築して転送することが考えられている。また、３ＧＰＰ(rel'99以降)で音声通信系として使用されているＣＳ(Circuit Switch)呼をＶｏＩＰにて転送することも考えられている。
【０００４】
例えば、ＡＭＲ(Advanced Multi Rate)方式の音声コーデックの場合、１２.２kbpsのユーザーデータは、２０msの間隔で３１byteのペイロード長(ヘッダー等を考慮して４０byte)である。このため、ＶｏＩＰのような狭帯域であるがタイムクリティカル(リアルタイム性)のあるサービスのパケットを転送する際にはユーザー数に応じて、Ｓ１，Ｘ２インターフェース上に大量の小さいサイズのパケットが配送されることになり、各ノードの処理負荷を圧迫したり、ＩＰ／ＵＤＰヘッダーのオーバーヘッドによりネットワークの伝送効率が悪くなったりすることが考えられる。
【０００５】
すなわち、ＬＴＥ通信技術のＳ１／Ｘ２インターフェースのように、ユーザーＩＰパケットを多重化して転送するような通信系を広帯域のＩＰネットワークに適用した場合、ＶｏＩＰのような小さなパケットを大量に転送する際に、ヘッダーによるオーバーヘッドにより伝送効率が悪くなるという問題があった。
このような背景のもと、第３世代携帯電話方式において、小さいサイズのＩＰパケットを多重する方法としてＣＩＰ(Channel Interface Processor)やＭＰＬＳ(Multi-Protocol Label Switching)のプロトコルが提案されている。
【０００６】
【非特許文献１】ＬＴＥ／3GPP TS36.300 v8.1.0 2007-07-17, Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Universal Terrestrial Radio Access Network(E-UTRAN); Overall description; Stage 2(Release 8)
【非特許文献２】ＧＴＰ−Ｕ／3GPP TS29.060 v8.0.0 2007-06-22, 3GPP; Technical Specification Group Core Network and Terminals; General Packet Radio Service (GPRS); GPRS Tunnelling Protocol (GTP), across the Gn and Gp interface(Release 8)
【非特許文献３】ＣＩＰ，ＭＰＬＳ／3GPP TS25.933 v5.4.0 2004-01-13, Technical Specification Group Radio Access Network; IP transport in UTRAN(Release 5)
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、このような技術では、ＣＩＰおよびＭＰＬＳのいずれの場合について、既存のプロトコルスタックに新たにプロトコルを挿入する必要があるため、処理の煩雑性及びその遅延時間を増す可能性があった。さらに、無線回線の使用状況に応じてパケットの転送量を制御できないため、効率よくネットワークの帯域を使用できない問題があった。
【０００８】
例えばＣＩＰの場合、大きいサイズのパケットはフラグメントするため、低帯域のネットワークにおいては、大きいサイズのパケットの伝送遅延によって引き起こされるタイムクリティカルな小さいパケットの伝送遅延の揺らぎを抑える効果があるが、３ＧＰＰ／ＬＴＥ通信技術のように比較的広帯域なネットワークにおいては分割することによるヘッダーのオーバーヘッドが帯域の使用効率を悪化させる。
一方、ＭＰＬＳの場合、ＩＰの下位層に挿入するため、広く普及されているＩＰネットワークをそのまま適用することができず、通信業者のシステム構築、とりわけ、ノード間の回線選定に制限を生じ設置場所やカバーエリアに影響を生じる可能性がある。
【０００９】
さらに、これらの方法では、ＵＤＰのようなプロトコルでは上位層でフロー制御を実施していないプロトコルで伝送した場合、ユーザーからのデータ転送量に応じて、送信ノードが一方的に転送量を制御するため、受信ノード、とりわけ、無線回線の使用状況（輻輳状態）に応じて効率よくパケットを転送することができない。つまり、バースト通信を発生させることになり、バースト通信のためのバッファを受信ノードにおいて実装する必要があり、受信側のプラットフォーム(メモリ量/処理性能)の性能の増大を招く可能性がある。
【００１０】
本発明はこのような課題を解決するためのものであり、新規にプロトコルを挿入することなく、パケットを多重化して転送することが可能な多重化通信システム、送信処理装置、受信処理装置、多重化通信方法、送信処理方法、および受信処理方法を提供することを目的としている。
【課題を解決するための手段】
【００１１】
このような目的を達成するために、本発明にかかる多重化通信システムは、３ＧＰＰのＬＴＥ通信技術で規定されているＧＴＰ−Ｕ方式に基づき、通信網を介してパケット通信を行う送信処理装置と受信処理装置とからなり、送信処理装置により、入力された複数のユーザーパケットを多重化パケットに多重化して受信処理装置へ送信し、受信処理装置により、受信した多重化パケットから元のユーザーパケットを分離して出力する多重化通信システムであって、送信処理装置は、ユーザーパケットの宛先ユーザーを識別するための宛先ユーザー情報と当該宛先ユーザーの多重化フラグ位置との対応関係を示すユーザー管理情報を記憶する記憶部と、入力されたユーザーパケットを入力バッファへ一時蓄積するパケット入力部と、ユーザーパケットのヘッダーから当該ユーザーパケットに関するパケットサイズを含む属性情報を抽出するヘッダー解析部と、属性情報と受信処理装置から通知された受信バッファの蓄積状況に応じたフロー制御情報とに基づいて、入力バッファに蓄積されているユーザーパケットのうちから新たな多重化パケットに多重化するユーザーパケットを選択する多重パケット組合せ選択部と、多重パケット組合せ選択部で選択されたユーザーパケットを入力バッファから読み出し、記憶部から読み出したユーザー管理情報に登録されているこれらユーザーパケットの宛先ユーザーに対応する多重化フラグ位置の順序に基づいて、当該ユーザーパケットを当該多重化パケットのペイロードへ格納するとともに、各宛先ユーザーごとに設けられた多重化フラグのうち、多重パケット組合せ選択部で選択されたユーザーパケットの宛先ユーザーに対応する多重化フラグのみをセットし、残りの多重化フラグをリセットした多重化フラグ群を、ＬＴＥ通信技術に基づくヘッダー拡張情報として当該多重化パケットのヘッダー内に格納し、通信網を介して当該多重化パケットを受信処理装置へ送信するパケット多重部とを備え、受信処理装置は、ユーザーパケットの宛先ユーザーを識別するための宛先ユーザー情報と当該宛先ユーザーの多重化フラグ位置との対応関係を示すユーザー管理情報を記憶する記憶部と、送信処理装置から受信した多重化パケットを受信バッファに一時蓄積するパケット受信部と、多重化パケットのヘッダーから、ＬＴＥ通信技術に基づくヘッダー拡張情報として格納されている多重化フラグ群を抽出するとともに、受信パケットの蓄積状況に応じたフロー制御情報を送信処理装置へ送信するヘッダー解析部と、受信バッファから読み出した多重化パケットのペイロードからユーザーパケットを分離するとともに、記憶部から読み出したユーザー管理情報から、ヘッダー解析部で抽出された多重化フラグ群のうちセットされている多重化フラグに対応する宛先ユーザー情報を抽出し、これら多重化フラグの位置順序とペイロードにおけるユーザーパケットの格納順序との対応関係に基づいて、当該多重化フラグに対応する宛先ユーザー情報の宛先ユーザーへこれらユーザーパケットを出力するパケット分離部とを備えている。
【００１２】
また、本発明にかかる送信処理装置は、３ＧＰＰのＬＴＥ通信技術で規定されているＧＴＰ−Ｕ方式に基づき、通信網を介してパケット通信を行う送信処理装置と受信処理装置とからなる多重化通信システムで用いられ、入力された複数のユーザーパケットを多重化パケットに多重化した後、通信網を介して受信処理装置へ送信する送信処理装置であって、ユーザーパケットの宛先ユーザーを識別するための宛先ユーザー情報と当該宛先ユーザーの多重化フラグ位置との対応関係を示すユーザー管理情報を記憶する記憶部と、入力されたユーザーパケットを入力バッファへ一時蓄積するパケット入力部と、ユーザーパケットのヘッダーから当該ユーザーパケットに関するパケットサイズを含む属性情報を抽出するヘッダー解析部と、属性情報と受信処理装置から通知された受信バッファの蓄積状況に応じたフロー制御情報とに基づいて、入力バッファに蓄積されているユーザーパケットのうちから新たな多重化パケットに多重化するユーザーパケットを選択する多重パケット組合せ選択部と、多重パケット組合せ選択部で選択されたユーザーパケットを入力バッファから読み出し、記憶部から読み出したユーザー管理情報に登録されているこれらユーザーパケットの宛先ユーザーに対応する多重化フラグ位置の順序に基づいて、当該ユーザーパケットを当該多重化パケットのペイロードへ格納するとともに、各宛先ユーザーごとに設けられた多重化フラグのうち、多重パケット組合せ選択部で選択されたユーザーパケットの宛先ユーザーに対応する多重化フラグのみをセットし、残りの多重化フラグをリセットした多重化フラグ群を、ＬＴＥ通信技術に基づくヘッダー拡張情報として当該多重化パケットのヘッダー内に格納し、通信網を介して当該多重化パケットを受信処理装置へ送信するパケット多重部とを備えている。
【００１３】
また、本発明にかかる受信処理装置は、３ＧＰＰのＬＴＥ通信技術で規定されているＧＴＰ−Ｕ方式に基づき、通信網を介してパケット通信を行う送信処理装置と受信処理装置とからなる多重化通信システムで用いられ、送信処理装置から受信した多重化パケットから元のユーザーパケットを分離して出力する受信処理装置であって、ユーザーパケットの宛先ユーザーを識別するための宛先ユーザー情報と当該宛先ユーザーの多重化フラグ位置との対応関係を示すユーザー管理情報を記憶する記憶部と、送信処理装置から受信した多重化パケットを受信バッファに一時蓄積するパケット受信部と、多重化パケットのヘッダーから、ＬＴＥ通信技術に基づくヘッダー拡張情報として格納されている多重化フラグ群を抽出するとともに、受信パケットの蓄積状況に応じたフロー制御情報を送信処理装置へ送信するヘッダー解析部と、受信バッファから読み出した多重化パケットのペイロードからユーザーパケットを分離するとともに、記憶部から読み出したユーザー管理情報から、ヘッダー解析部で抽出された多重化フラグ群のうちセットされている多重化フラグに対応する宛先ユーザー情報を抽出し、これら多重化フラグの位置順序とペイロードにおけるユーザーパケットの格納順序との対応関係に基づいて、当該多重化フラグに対応する宛先ユーザー情報の宛先ユーザーへこれらユーザーパケットを出力するパケット分離部とを備えている。
【００１４】
また、本発明にかかる多重化通信方法は、３ＧＰＰのＬＴＥ通信技術で規定されているＧＴＰ−Ｕ方式に基づき、通信網を介してパケット通信を行う送信処理装置と受信処理装置とからなる多重化通信システムで、送信処理装置により、入力された複数のユーザーパケットを多重化パケットに多重化した後、通信網を介して受信処理装置へ送信し、受信処理装置により、受信した多重化パケットから元のユーザーパケットを分離して出力する多重化通信方法であって、送信処理装置の記憶部により、ユーザーパケットの宛先ユーザーを識別するための宛先ユーザー情報と当該宛先ユーザーの多重化フラグ位置との対応関係を示すユーザー管理情報を記憶するステップと、送信処理装置のパケット入力部により、入力されたユーザーパケットを入力バッファへ一時蓄積するステップと、送信処理装置のヘッダー解析部により、ユーザーパケットのヘッダーから当該ユーザーパケットに関するパケットサイズを含む属性情報を抽出するステップと、送信処理装置の多重パケット組合せ選択部により、属性情報と受信処理装置から通知された受信バッファの蓄積状況に応じたフロー制御情報とに基づいて、入力バッファに蓄積されているユーザーパケットのうちから新たな多重化パケットに多重化するユーザーパケットを選択するステップと、送信処理装置のパケット多重部により、多重パケット組合せ選択部で選択されたユーザーパケットを入力バッファから読み出し、記憶部から読み出したユーザー管理情報に登録されているこれらユーザーパケットの宛先ユーザーに対応する多重化フラグ位置の順序に基づいて、当該ユーザーパケットを当該多重化パケットのペイロードへ格納するとともに、各宛先ユーザーごとに設けられた多重化フラグのうち、多重パケット組合せ選択部で選択されたユーザーパケットの宛先ユーザーに対応する多重化フラグのみをセットし、残りの多重化フラグをリセットした多重化フラグ群を、ＬＴＥ通信技術に基づくヘッダー拡張情報として当該多重化パケットのヘッダー内に格納し、通信網を介して当該多重化パケットを受信処理装置へ送信するステップと、受信処理装置の記憶部により、ユーザーパケットの宛先ユーザーを識別するための宛先ユーザー情報と当該宛先ユーザーの多重化フラグ位置との対応関係を示すユーザー管理情報を記憶するステップと、受信処理装置のパケット受信部により、送信処理装置から受信した多重化パケットを受信バッファに一時蓄積するステップと、受信処理装置のヘッダー解析部により、多重化パケットのヘッダーから、ＬＴＥ通信技術に基づくヘッダー拡張情報として格納されている多重化フラグ群を抽出するとともに、受信パケットの蓄積状況に応じたフロー制御情報を送信処理装置へ送信するステップと、受信処理装置のパケット分離部により、受信バッファから読み出した多重化パケットのペイロードからユーザーパケットを分離するとともに、記憶部から読み出したユーザー管理情報から、ヘッダー解析部で抽出された多重化フラグ群のうちセットされている多重化フラグに対応する宛先ユーザー情報を抽出し、これら多重化フラグの位置順序とペイロードにおけるユーザーパケットの格納順序との対応関係に基づいて、当該多重化フラグに対応する宛先ユーザー情報の宛先ユーザーへこれらユーザーパケットを出力するステップとを備えている。
【００１５】
また、本発明にかかる送信処理方法は、３ＧＰＰのＬＴＥ通信技術で規定されているＧＴＰ−Ｕ方式に基づき、通信網を介してパケット通信を行う送信処理装置と受信処理装置とからなる多重化通信システムで、記憶部、パケット入力部、ヘッダー解析部、およびパケット多重部を有する送信処理装置により、入力された複数のユーザーパケットを多重化パケットに多重化した後、通信網を介して受信処理装置へ送信する送信処理方法であって、記憶部により、ユーザーパケットの宛先ユーザーを識別するための宛先ユーザー情報と当該宛先ユーザーの多重化フラグ位置との対応関係を示すユーザー管理情報を記憶するステップと、パケット入力部により、入力されたユーザーパケットを入力バッファへ一時蓄積するステップと、ヘッダー解析部により、ユーザーパケットのヘッダーから当該ユーザーパケットに関するパケットサイズを含む属性情報を抽出するステップと、多重パケット組合せ選択部により、属性情報と受信処理装置から通知された受信バッファの蓄積状況に応じたフロー制御情報とに基づいて、入力バッファに蓄積されているユーザーパケットのうちから新たな多重化パケットに多重化するユーザーパケットを選択するステップと、パケット多重部により、多重パケット組合せ選択部で選択されたユーザーパケットを入力バッファから読み出し、記憶部から読み出したユーザー管理情報に登録されているこれらユーザーパケットの宛先ユーザーに対応する多重化フラグ位置の順序に基づいて、当該ユーザーパケットを当該多重化パケットのペイロードへ格納するとともに、各宛先ユーザーごとに設けられた多重化フラグのうち、多重パケット組合せ選択部で選択されたユーザーパケットの宛先ユーザーに対応する多重化フラグのみをセットし、残りの多重化フラグをリセットした多重化フラグ群を、ＬＴＥ通信技術に基づくヘッダー拡張情報として当該多重化パケットのヘッダー内に格納し、通信網を介して当該多重化パケットを受信処理装置へ送信するステップとを備えている。
【００１６】
また、本発明にかかる受信処理方法は、３ＧＰＰのＬＴＥ通信技術で規定されているＧＴＰ−Ｕ方式に基づき、通信網を介してパケット通信を行う送信処理装置と受信処理装置とからなる多重化通信システムで、記憶部、パケット受信部、ヘッダー解析部、およびパケット分離部を有する受信処理装置により、送信処理装置から受信した多重化パケットから元のユーザーパケットを分離して出力する受信処理方法であって、記憶部により、ユーザーパケットの宛先ユーザーを識別するための宛先ユーザー情報と当該宛先ユーザーの多重化フラグ位置との対応関係を示すユーザー管理情報を記憶するステップと、パケット受信部により、送信処理装置から受信した多重化パケットを受信バッファに一時蓄積するステップと、ヘッダー解析部により、多重化パケットのヘッダーから、ＬＴＥ通信技術に基づくヘッダー拡張情報として格納されている多重化フラグ群を抽出するとともに、受信パケットの蓄積状況に応じたフロー制御情報を送信処理装置へ送信するステップと、パケット分離部により、受信バッファから読み出した多重化パケットのペイロードからユーザーパケットを分離するとともに、記憶部から読み出したユーザー管理情報から、ヘッダー解析部で抽出された多重化フラグ群のうちセットされている多重化フラグに対応する宛先ユーザー情報を抽出し、これら多重化フラグの位置順序とペイロードにおけるユーザーパケットの格納順序との対応関係に基づいて、当該多重化フラグに対応する宛先ユーザー情報の宛先ユーザーへこれらユーザーパケットを出力するステップとを備えている。
【発明の効果】
【００１７】
本発明によれば、複数のユーザーパケットを１つ多重化パケットに多重化するために必要となる多重化情報が、多重化パケットのヘッダー内に新規に定義した拡張ヘッダーへ格納されるため、新しくプロトコルを定義して挿入することなく、既存のＧＴＰ−Ｕにおいて送信処理装置から受信処理装置へ多重化情報を通知することが可能となる。このため、新規に追加されたプロトコルに起因する処理遅延の増大を回避することができるとともに、多重化通信時の通信帯域を有効活用することができる。
【００１８】
また、受信処理装置から通知されるフロー制御情報に基づいて、送信処理装置で多重化されるユーザーパケットが調整されるため、新しくプロトコルを定義して挿入することなく、既存のＧＴＰ−Ｕにおいて送信転送速度を調整することが可能となる。
したがって、本実施例によれば、通信網を構成する各ノードのプラットフォームにおけるメモリ容量や処理性能などの通信性能を高めることなく、比較的に小さいサイズのユーザーパケットが大量に送信された場合に生じる各種課題を解決することができ、また、ハンドオーバーによるＸ２インターフェース上でのデータフォワーディングする状況においても多重化することにより上記の効果を得ることもできる。
【発明を実施するための最良の形態】
【００１９】
次に、本発明の実施例について図面を参照して説明する。
［多重化通信システム］
まず、図１を参照して、本発明の第１の実施例にかかる多重化通信システムについて説明する。図１は、本発明の第１の実施例にかかる多重化通信システムの構成を示すブロック図である。
【００２０】
この多重化通信システムは、３ＧＰＰのＬＴＥ通信技術で規定されているＧＴＰ−Ｕ方式に基づき、通信網３０を介してパケット通信を行う送信処理装置１０と受信処理装置２０とから構成されている。送信処理装置１０は、入力された異なる宛先のユーザーパケット１０Ａを多重化パケット３０Ａに多重化して送信する機能を有している。受信処理装置２０は、送信処理装置１０からの多重化パケット３０Ａを受信して、当該多重化パケット３０Ａに多重化されているユーザーパケット２０Ａを分離して出力する機能を有している。
【００２１】
送信処理装置１０および受信処理装置２０は、通信網３０を構成するパケット転送装置に実装されて用いられる。この際、通信網３０の具体例としては、例えばＧＰＲＳ(General Packet Radio Service)システムのコアネットワークなどのパケット通信網が考えられる。また、パケット転送装置の具体例としては、３ＧＰＰ／ＬＴＥ通信技術で規定されているＧＴＰ−Ｕ方式などのトンネリング化技術を利用して、ユーザーパケットを多重化した多重化パケットを転送するゲートウェイや交換局などのノードが考えられる。これら送信処理装置１０および受信処理装置２０は、異なるノードに別個に実装してもよく、あるいは両者を同一のノードに実装してもよい。
【００２２】
本実施例は、送信処理装置１０において、フロー制御情報３０Ｂに基づき多重化するユーザーパケットを選択して、宛先ユーザーに対応する多重化フラグの位置順序に基づき当該ユーザーパケットを多重化パケットのペイロードへ格納し、これらユーザーパケットの多重化フラグのみをセットした多重化フラグ群を当該多重化パケットのヘッダーに格納して送信する。
また、受信処理装置２０は、受信した多重化パケット３０Ａのヘッダーから多重化フラグ群を抽出し、受信バッファの蓄積状況に応じたフロー制御情報を送信処理装置１０へ送信し、当該多重化パケットのペイロードからユーザーパケットを分離し、セットされている多重化フラグに対応する宛先ユーザー情報をユーザー管理情報から抽出し、これらユーザー管理情報に対応する宛先ユーザーへこれらユーザーパケットを出力する。
【００２３】
［送信処理装置］
次に、図２を参照して、本発明の第１の実施例にかかる多重化通信システムで用いられる送信処理装置の構成について詳細に説明する。図２は、本発明の第１の実施例にかかる多重化通信システムで用いられる送信処理装置の構成を示すブロック図である。
【００２４】
送信処理装置１０は、全体してパケット転送装置からなり、入力された異なる宛先のユーザーパケット１０Ａを多重化パケット３０Ａに多重化して送信する機能を有している。
この送信処理装置１０には、主な機能部として、パケット入力部１１、ヘッダー解析部１２、記憶部１３，タイミング発生部１４、多重パケット組合せ選択部１５、パケット多重部１６、および通信管理部１７が設けられている。これら機能部は、それぞれ専用の回路部で実現してもよく、任意の機能部の全部あるいはその一部をＣＰＵとその周辺回路とからなる情報処理部で実現してもよい。
【００２５】
パケット入力部１１は、入力バッファ（図示せず）を有し、通信回線を介してノードやユーザー端末から入力されたユーザーパケット１０Ａを受信して入力バッファに一時蓄積する機能と、蓄積したユーザーパケット１０Ａのヘッダー情報１１Ａを入力バッファから読み出して出力する機能と、パケット多重部１６から指定されたユーザーパケット１１Ｂを入力バッファから読み出して出力する機能とを有している。
【００２６】
ヘッダー解析部１２は、パケット入力部１１から出力されたヘッダー情報１１Ａから当該ユーザーパケットのパケットサイズを抽出する機能と、ヘッダー情報１１Ａから当該ユーザーパケットを入力バッファ内の他のユーザーパケットと識別するための内部識別情報を抽出する機能と、ヘッダー情報１１Ａから当該ユーザーパケットの宛先ユーザーを示す宛先ユーザー情報を抽出する機能と、これらパケットサイズ、内部識別情報、および宛先ユーザー情報を含む属性情報１２Ａを出力する機能とを有している。
【００２７】
記憶部１３は、送信処理装置１０でのユーザーパケット多重化処理に用いる通信管理情報３０Ｃを記憶する機能を有している。記憶部１３で記憶される主な通信管理情報３０Ｃとしてユーザー管理情報１３Ａがある。
ユーザー管理情報１３Ａは、多重化対象となるユーザーパケットの各宛先ユーザーに関する各種情報から構成されており、通信管理部１７により送信処理装置１０と受信処理装置２０との間で予めやり取りされて整合され記憶部１３へ保存されている。
【００２８】
図３は、ユーザー管理情報の構成例である。この例では、多重化対象となる宛先ユーザーごとに設けられた、当該宛先ユーザーのグループを示す識別子からなるＧ−ＴＥＩＤ（Group-TEID：グループ識別子）と、当該宛先ユーザーに固有の宛先ユーザー情報と、当該宛先ユーザーに対応する多重化フラグ位置と、当該宛先ユーザーに関する重み情報との組から構成されている。このうち、宛先ユーザー情報は、当該ユーザーパケットの宛先アドレスや当該ユーザーパケット対応するＩＰトンネルを識別するための識別子、例えばＧＴＰ−Ｕ方式のＴＥＩＤ(Tunnel Endpoint IDentifier)などの識別子が用いられる。
【００２９】
多重化フラグは、ユーザー管理情報１３Ａに登録されている宛先ユーザーごとに、多重化パケットへの多重化有無を示す１ビットのフラグ情報であり、各多重化パケットのヘッダーに格納されている。多重化フラグ位置は、これら多重化フラグが格納されるビット位置を示す情報である。
重み情報は、各ユーザーパケットから多重化するユーザーパケットを候補として選択する際の選択頻度や選択優先順位を示す値であり、重み情報の値が大きいほど高い確率で多重化候補として選択される。この重み情報に基づき各宛先ユーザーのＱｏＳ(Quality Of Service)制御を行ってもよい。
【００３０】
図４は、多重化パケットの構成例である。図４に示すように、多重化パケットは、一般的なＩＰパケットと同様にヘッダーとペイロードから構成されている。本実施例では、ユーザーパケットをペイロードに格納するとともに、これらユーザーパケットに関する多重化情報３１をヘッダーの一部にヘッダー拡張情報として格納する。
【００３１】
図５は、多重化情報の構成例である。図５に示すように、多重化情報３１は、多重化フラグ領域３２とシーケンス番号領域３３とから構成されている。３ＧＰＰ／ＬＴＥ通信技術では、パケットヘッダにヘッダー拡張情報を格納する場合、多重化情報３１の先頭オクテットに当該多重化情報３１の長さ情報「Extension Header Length」を付加し、最後尾のオクテットに当該多重化情報３１の最後尾を示す識別子「Next Extension Header Type」を付加する。
【００３２】
多重化情報３１のうち、多重化フラグ領域３２に設けられた各多重化フラグのビット位置は、ユーザー管理情報１３Ａに登録されている宛先ユーザーと１対１で予め割り当てられており、多重化フラグのセット（＝１：有効）／リセット（＝０：無効）状態に基づいて、対応する宛先ユーザーのユーザーパケットが当該多重化パケットに多重化されているか否かを確認できる。
【００３３】
図５の場合、多重化フラグ領域３２には、６オクテット分の多重化フラグが設けられており、全部で４８宛先ユーザー分（＝６オクテット×８ビット）のユーザーパケットについて多重化有無を通知することができる。
したがって、例えば４つのユーザーパケットを多重化する場合、各多重化フラグのうちこれらユーザーパケットの宛先ユーザーに対応する多重化フラグのみがセット状態に設定され、残りの多重化フラグがすべてリセット状態に設定される。
【００３４】
また、ユーザーパケットは、多重化フラグ領域３２における多重化フラグの配置位置順序に基づいて、ペイロードの先頭から順に格納される。したがって、多重化フラグ領域３２のうち先頭のビット位置（１オクテット目の１ビット目）から最後尾のビット位置（最終オクテット目の８ビット目）までの配置順序のうち、先頭から最初に出現したセット状態を示す多重化フラグに対応する宛先ユーザーのユーザーパケットとシーケンス番号が、それぞれペイロードとシーケンス番号領域３３の先頭位置に格納され、先頭から２番目に出現した多重化フラグに対応する宛先ユーザーのユーザーパケットとシーケンス番号が、それぞれペイロードとシーケンス番号領域３３の２番目の位置に格納されることになる。
【００３５】
タイミング発生部１４は、ユーザーパケットを多重化して送信する処理周期を示す処理タイミング信号を出力する機能を有している。
多重化パケット組合せ選択部１５は、通信網３０を介して受信処理装置２０から通知されたフロー制御情報３０Ｂを受信する機能と、ヘッダー解析部１２から出力された属性情報１２Ａと記憶部１３から読み出したユーザー管理情報１３Ａとに基づいて、タイミング発生部１４からの処理タイミング信号１４Ａの周期で新たな多重化パケットに多重化するユーザーパケットの組合せを選択する機能と、この選択結果に基づいて多重化するユーザーパケットを示す内部識別情報をユーザー管理情報１３Ａに登録されているそれぞれの宛先ユーザーの多重化フラグの位置順序に基づいて整列させる機能と、整列させた内部識別情報群と各宛先ユーザーに関する多重化フラグ群とを含む多重化組合せ情報を出力する機能とを有している。
【００３６】
パケット多重部１６は、多重パケット組合せ選択部１５から出力された多重化組合せ情報１５Ａで指定された内部識別情報群に対応する各ユーザーパケット１１Ｂをパケット入力部１１から読み出す機能と、多重化組合せ情報１５Ａで指定された多重化フラグ群を、３ＧＰＰ／ＬＴＥ通信技術に基づくヘッダー拡張情報として新たな多重化パケットのヘッダーに設けた多重化情報３１の多重化フラグ領域３２へ格納する機能と、これらユーザーパケット１１Ｂからシーケンス番号を抽出し、当該宛先ユーザーの多重フラグの配置順序に応じた順序でこれらシーケンス番号を多重化情報３１のシーケンス番号領域３３へ格納する機能と、当該宛先ユーザーの多重フラグの配置順序に応じた順序でこれらユーザーパケット１１Ｂを新たな多重化パケットのペイロードへ格納する機能と、このようにして生成した新たな多重化パケット３０Ａを通信網３０を介して受信処理装置２０へ送信する機能とを有している。
【００３７】
通信管理部１７は、受信処理装置２０との間で多重化通信を開始する際の呼接続処理において、通信網３０を介して受信処理装置２０との間で、当該多重化通信に関するユーザー管理情報１３Ａの他、ＧＴＰ−Ｕ方式における当該多重化通信用の識別子であるＴＥＩＤや、当該多重化通信で１つの多重化パケットに格納可能な最大多重化パケット数を含む通信管理情報３０Ｃを交換する機能と、抽出した通信管理情報３０Ｃを記憶部１３へ保存する機能とを有している。この際、上位管理装置（図示せず）を設け、この上位管理装置からのコマンドに基づき、通信管理情報３０Ｃを受け取って記憶部１３へ保存するようにしてもよい。
【００３８】
［受信処理装置］
次に、図６を参照して、本発明の第１の実施例にかかる多重化通信システムで用いられる受信処理装置の構成について詳細に説明する。図６は、本発明の第１の実施例にかかる多重化通信システムで用いられる受信処理装置の構成を示すブロック図である。
【００３９】
受信処理装置２０は、全体してパケット転送装置からなり、受信した多重化パケット３０Ａからユーザーパケット２０Ａを分離して出力する機能を有している。
この受信処理装置２０には、主な機能部として、パケット受信部２１、ヘッダー解析部２２、記憶部２３、パケット分離部２４、および通信管理部２５が設けられている。これら機能部は、それぞれ専用の回路部で実現してもよく、任意の機能部の全部あるいはその一部をＣＰＵとその周辺回路とからなる情報処理部で実現してもよい。
【００４０】
パケット受信部２１は、受信バッファ（図示せず）を有し、送信処理装置１０から送信された多重化パケット３０Ａを受信して受信バッファへ一時蓄積する機能と、蓄積した多重化パケット３０Ａのヘッダー情報２１Ａを受信バッファから読み出して出力する機能と、パケット分離部２４から指定された多重化パケット２１Ｂを受信バッファから読み出して出力する機能と、受信バッファの蓄積状況２１Ｃを出力する機能とを有している。
【００４１】
ヘッダー解析部２２は、パケット受信部２１から出力されたヘッダー情報２１Ａを解析する機能と、この解析結果に基づいて３ＧＰＰ／ＬＴＥ通信技術に基づくヘッダー拡張情報である多重化情報３１をヘッダー情報２１Ａから抽出し、多重化組合せ情報２２Ａとして出力する機能と、パケット受信部２１から出力された蓄積状況２１Ｃに基づいてフロー制御情報３０Ｂを生成して送信処理装置１０へ送信する機能とを有している。
【００４２】
記憶部２３は、受信処理装置２０でのユーザーパケット分離処理に用いる通信管理情報３０Ｃを記憶する機能を有している。記憶部２３で記憶される主な通信管理情報３０Ｃとしてユーザー管理情報２３Ａがある。
ユーザー管理情報２３Ａは、多重化対象となるユーザーパケットの各宛先ユーザーに関する各種情報から構成されており、通信管理部２５により送信処理装置１０と受信処理装置２０との間で予めやり取りされて記憶部２３へ保存されている。具体例としては、前述した図３のユーザー管理情報１３Ａと同様に、宛先ユーザーごとに設けられた、当該宛先ユーザーに固有の宛先ユーザー情報と、当該宛先ユーザーに対応する多重化フラグ位置との組から構成されている。
【００４３】
パケット分離部２４は、出力バッファを有し、ヘッダー解析部２２から出力された多重化組合せ情報２２Ａに基づいて、パケット受信部２１の受信バッファから対応する多重化パケット２１Ｂを読み出す機能と、この多重化パケット２１Ｂのペイロードからユーザーパケットをそれぞれ分離する機能と、記憶部２３から読み出したユーザー管理情報２３Ａから、これらユーザーパケットに対応するシーケンス番号を抽出する機能と、多重化組合せ情報２２Ａに含まれる各宛先ユーザーの多重化フラグのうちセットされている多重化フラグ位置に対応する宛先ユーザー情報を抽出する機能と、これら多重化フラグの位置順序とペイロードにおけるユーザーパケットの格納順序との対応関係に基づいて、これらユーザーパケットと抽出した宛先ユーザー情報とを対応付ける機能と、個々の宛先ユーザーに対応するユーザーパケット２０Ａを当該シーケンス番号に応じた順で宛先ユーザーごとに出力バッファに格納し、宛先ユーザー情報に対応する宛先となるノードやユーザー端末へ通信回線を介して順次出力する機能とを有している。
【００４４】
通信管理部２５は、送信処理装置１０との間で多重化通信を開始する際の呼接続処理において、通信網３０を介して送信処理装置１０との間で、当該多重化通信に関するユーザー管理情報２３Ａの他、ＧＴＰ−Ｕ方式における当該多重化通信用の識別子であるＴＥＩＤや、当該多重化通信で１つの多重化パケットに格納可能な最大多重化パケット数を含む通信管理情報３０Ｃを交換する機能と、抽出した通信管理情報３０Ｃを記憶部２３へ保存する機能とを有している。この際、上位管理装置（図示せず）を設け、この上位管理装置からのコマンドに基づき、通信管理情報３０Ｃを受け取って記憶部２３へ保存するようにしてもよい。
【００４５】
［送信処理装置の動作］
次に、図７を参照して、本発明の第１の実施例にかかる多重化通信システムで用いられる送信処理装置の動作について詳細に説明する。図７は、本発明の第１の実施例にかかる多重化通信システムで用いられる送信処理装置の多重化パケット送信処理を示すフローチャートである。
【００４６】
図７の多重化パケット送信処理において、送信処理装置１０は、受信処理装置２０との間で多重化通信を開始する際の呼接続処理において、通信管理部１７により、受信処理装置２０との間でユーザー管理情報１３Ａなどの通信管理情報３０Ｃを相互にやり取りして記憶部１３へ保存する（ステップ１００）。
続いて、送信処理装置１０は、パケット入力部１１により、通信回線を介してノードやユーザー端末から入力されたユーザーパケット１０Ａを順次受信して入力バッファに一時蓄積する処理を開始する（ステップ１０１）。
【００４７】
また、送信処理装置１０は、ヘッダー解析部１２により、パケット入力部１１から出力されたヘッダー情報１１Ａから当該ユーザーパケットのパケットサイズと、当該ユーザーパケットを入力バッファ内の他のユーザーパケットと識別するための内部識別情報と、当該ユーザーパケットの宛先ユーサーに関する宛先ユーザー情報とを抽出し、これらパケットサイズ、内部識別情報、および宛先ユーザー情報を含む属性情報１２Ａを出力する処理を開始する（ステップ１０２）。
【００４８】
次に、送信処理装置１０は、多重パケット組合せ選択部１５により、タイミング発生部１４からの処理タイミング信号１４Ａに基づき処理タイミングの到来を検査し（ステップ１０３）、処理タイミングの到来に応じて（ステップ１０３：ＹＥＳ）、多重パケット組合せ選択部１５は、新たな多重化パケットに多重化するユーザーパケットの組合せを選択する（ステップ１１０）。
【００４９】
この際、多重パケット組合せ選択部１５は、通信網３０を介して受信処理装置２０から通知されたフロー制御情報３０Ｂに基づいて、新たな多重化パケットに格納するユーザーパケット数を調整する。具体的には、新たな多重化パケットに格納可能なユーザーパケットのサイズ合計を、フロー制御情報３０Ｂで通知された受信バッファの残り蓄積容量以下に制限すればよい。なお、１つの多重化パケットに格納しうる最大ユーザーパケット数（最大パケットデータ量）は、通信管理情報３０Ｃにより予め決めておき、これを新たな多重化パケットに格納可能なユーザーパケットの上限として用いてもよい。
【００５０】
したがって、多重パケット組合せ選択部１５は、例えば記憶部１３から読み出したユーザー管理情報１３Ａの重み情報に基づいて選択したいくつかの候補ユーザーパケットのうちから、ヘッダー解析部１２から出力された属性情報１２Ａに含まれる候補ユーザーパケットのパケットサイズに基づいて、これらサイズ合計が受信バッファの残り蓄積容量以下となるよう、新たな多重化パケットに多重すべき多重ユーザーパケットを選択する。
【００５１】
また、重み情報に基づいて候補ユーザーパケットを選択する方法については、例えば重み情報に応じた選択頻度や選択優先順位に基づき選択するなど、一般的な公知の選択方法を用いればよい。
これにより、受信処理装置２０側において、例えば無線回線状況が悪化等により受信バッファの蓄積量が所定の閾値を超えた場合には、任意の宛先ユーザーのユーザーパケットを次回に繰り越すなどの調整が行われ、結果として多重化通信の送信転送速度が調整されることになる。
【００５２】
多重パケット組合せ選択部１５は、このようにして多重ユーザーパケットの組合せを選択した後、属性情報１２Ａに含まれるこれら多重ユーザーパケットの内部識別情報を、ユーザー管理情報１３Ａで定義されている、これらユーザーパケットの宛先ユーザーに関する多重化フラグの位置順序に応じて並び替える。そして、多重ユーザーパケットの選択結果に基づき、各宛先ユーザーの多重化フラグについてセット／リセット状態を設定することにより、図５の多重化フラグ領域３２に示したビットマップ形式の多重化フラグ群を生成し、これら内部識別情報と多重化フラグ群とを含む多重組合せ情報をパケット多重部１６へ出力する。
【００５３】
続いて、送信処理装置１０は、パケット多重部１６により、多重パケット組合せ選択部１５から出力された多重化組合せ情報１５Ａで指定された内部識別情報に対応するユーザーパケット１１Ｂをパケット入力部１１から読み出し、これらユーザーパケット１１Ｂを新たな多重化パケットのペイロードへ格納する（ステップ１１１）。
この際、パケット多重部１６は、当該宛先ユーザーの多重フラグの配置順序に応じた順序、ここでは内部識別情報の並びに応じた順序で、各ユーザーパケット１１Ｂをペイロードへ格納する。
【００５４】
また、送信処理装置１０は、パケット多重部１６により、ユーザーパケット１１Ｂから抽出したシーケンス番号を、当該宛先ユーザーの多重フラグの配置順序に応じた順序、すなわち各ユーザーパケット１１Ｂと同じ格納順で並び替え、多重化組合せ情報１５Ａで指定された各宛先ユーザーに関する多重化フラグ群とこれらシーケンス番号群とを、３ＧＰＰ／ＬＴＥ通信技術に基づくヘッダー拡張情報として新たな多重化パケットのヘッダーに設けた多重化情報３１の多重化フラグ領域３２とシーケンス番号領域３３とに格納する（ステップ１１２）。
【００５５】
このようにして、新たな多重化パケット３０Ａを生成した後、送信処理装置１０は、パケット多重部１６により、通信網３０を介して当該多重化パケット３０Ａを受信処理装置２０へ送信し（ステップ１１３）、ステップ１０３へ戻って次の処理タイミングの到来まで待機する。
【００５６】
［受信処理装置の動作］
次に、図８を参照して、本発明の第１の実施例にかかる多重化通信システムで用いられる受信処理装置の動作について詳細に説明する。図８は、本発明の第１の実施例にかかる多重化通信システムで用いられる受信処理装置の多重化パケット受信処理を示すフローチャートである。
【００５７】
図８の多重化パケット受信処理において、受信処理装置２０は、送信処理装置１０との間で多重化通信を開始する際の呼接続処理において、通信管理部２５により、送信処理装置１０との間でユーザー管理情報１３Ａなどの通信管理情報３０Ｃを相互にやり取りして記憶部２３へ保存する（ステップ２００）。
続いて、受信処理装置２０は、パケット受信部２１により、通信回線を介して送信処理装置１０から送信された多重化パケット３０Ａを順次受信して受信バッファに一時蓄積する処理を開始する（ステップ２０１）。
【００５８】
また、受信処理装置２０は、例えば多重化パケット３０Ａを受信したタイミングなどの任意の間欠的なタイミングで、ヘッダー解析部２２により、パケット受信部２１から受信バッファの蓄積状況２１Ｃを抽出し、この蓄積状況２１Ｃと受信バッファの最大蓄積可能容量との差分に基づいて受信バッファの残り蓄積容量を示すフロー制御情報３０Ｂを生成し、送信処理装置１０へ送信する処理を開始する（ステップ２０２）。
【００５９】
次に、受信処理装置２０は、受信バッファに多重化パケットが蓄積されているか確認し（ステップ２０３）、未処理の多重化パケットが蓄積されている場合（ステップ２０３：ＹＥＳ）、ヘッダー解析部２２により、パケット受信部２１から出力された当該多重化パケットのヘッダー情報２１Ａから、３ＧＰＰ／ＬＴＥ通信技術に基づくヘッダー拡張情報である、多重化フラグ群とシーケンス番号群とからなる多重化情報３１を抽出し、多重化組合せ情報２２Ａとして出力する（ステップ２１０）。
【００６０】
続いて、受信処理装置２０は、パケット分離部２４により、ヘッダー解析部２２から出力された多重化組合せ情報２２Ａに基づいて、パケット受信部２１の受信バッファから対応する多重化パケット２１Ｂを読み出し、この多重化パケット２１Ｂのペイロードからユーザーパケット２０Ａを分離する（ステップ２１１）。
【００６１】
次に、パケット分離部２４は、多重化組合せ情報２２Ａに含まれる各宛先ユーザーの多重化フラグのうちセットされている多重化フラグのビット位置に対応する宛先ユーザー情報を、記憶部２３のユーザー管理情報２３Ａから抽出し、これら多重化フラグの位置順序とペイロードにおけるユーザーパケットの格納順序との対応関係に基づいて、分離したユーザーパケット２０Ａと抽出した宛先ユーザー情報とを対応付ける。
【００６２】
そして、多重化組合せ情報２２Ａに含まれる各ユーザーパケット２０Ａのシーケンス番号に応じた順序で、これらユーザーパケット２０Ａと対応する宛先ユーザーごとに出力バッファへ格納して、当該宛先ユーザー情報に対応する宛先であるノードやユーザー端末へ通信回線を介して順次出力し（ステップ２１２）、ステップ２０３へ戻って次の多重化パケットの蓄積まで待機する。
【００６３】
［第１の実施例の効果］
このように、本実施例では、複数のユーザーパケットを１つ多重化パケットに多重化するために必要となる多重化情報が、多重化パケットのヘッダー内に新規に定義した拡張ヘッダーへ格納されるため、新しくプロトコルを定義して挿入することなく、既存のＧＴＰ−Ｕにおいて送信処理装置から受信処理装置へ多重化情報を通知することが可能となる。このため、新規に追加されたプロトコルに起因する処理遅延の増大を回避することができるとともに、多重化通信時の通信帯域を有効活用することができる。
【００６４】
また、受信処理装置から通知されるフロー制御情報に基づいて、送信処理装置で多重化されるユーザーパケットが調整されるため、新しくプロトコルを定義して挿入することなく、既存のＧＴＰ−Ｕにおいて送信転送速度を調整することが可能となる。
したがって、本実施例によれば、通信網を構成する各ノードのプラットフォームにおけるメモリ容量や処理性能などの通信性能を高めることなく、比較的に小さいサイズのユーザーパケットが大量に送信された場合に生じる各種課題を解決することができ、また、ハンドオーバーによるＸ２インターフェース上でのデータフォワーディングする状況においても多重化することにより上記の効果を得ることもできる。
【００６５】
［第２の実施例］
次に、本発明の第２の実施例にかかる多重化通信システムについて説明する。
第１の実施例では、複数の宛先ユーザーのユーザーパケットを１つの多重化パケットに多重化して転送する場合を例として説明した。本実施例では、異なる宛先ユーザーのユーザーパケットを別個の多重化パケットを用いて並列的に転送する場合について説明する。
【００６６】
送信処理装置１０と受信処理装置２０との間で、異なる多重化パケットを用いて並列的に多重化通信を行う場合、これら多重化パケットごとにユーザー管理情報１３Ａ，２３Ａを設定する必要がある。また、多重化対象となる宛先ユーザーと多重化フラグ位置との対応関係が複数生じるため、それぞれの多重化パケットごとに適切な対応関係を用いて宛先ユーザーを特定する必要がある。
【００６７】
本実施例では、多重化対象となる宛先ユーザーを予めグループ分けしておき、これらグループごとに新たな識別子としてＧ−ＴＥＩＤ（Group-TEID：グループ識別子）を導入し、このＧ−ＴＥＩＤに基づいて各宛先ユーザーのユーザー管理情報を管理する。
ここでは、図３に示したように、宛先ユーザーごとのエントリに、当該宛先ユーザーが属するグループのＧ−ＴＥＩＤ３４が登録されている。
【００６８】
これら宛先ユーザーのグループ分け、すなわち各宛先ユーザーのＧ−ＴＥＩＤは、ＧＴＰ−Ｕ方式における当該多重化通信用の識別子であるＴＥＩＤや、当該多重化通信で１つの多重化パケットに格納可能な最大多重化パケット数などとともに、送信処理装置１０と受信処理装置２０との間で多重化通信を開始する前に予め定義しておき、多重化通信開始の際の呼接続処理において、通信管理情報３０Ｃにより送信処理装置１０と受信処理装置２０との間で交換され、それぞれの記憶部１３および記憶部２３に保存される。
【００６９】
本実施例では、送信処理装置１０において、多重パケット組合せ選択部１５は、属性情報１２Ａとフロー制御情報３０Ｂとに基づいて新たな多重化パケットに格納する多重ユーザーパケットを選択する際、ユーザー管理情報１３Ａのグループ識別子に基づいて、同一グループ識別子を有する宛先ユーザーのユーザーパケットのうちから多重ユーザーパケットを選択する機能を有している。
また、パケット多重部１６は、多重パケット組合せ選択部１５で選択された各ユーザーパケットに対応するグループ識別子を当該多重化パケット２Ａのヘッダーに格納する機能を有している。
【００７０】
一方、受信処理装置２０において、パケット分離部２４は、ユーザー管理情報２３Ａから宛先ユーザー情報を抽出する際、当該多重化パケット２１Ｂのヘッダーに格納されているグループ識別子と同一のグループ識別子を有する宛先ユーザー情報の中から、ヘッダー解析部２２で抽出された多重化フラグ群のうちセットされている多重化フラグのビット位置に対応する宛先ユーザー情報を抽出する機能を有している。
なお、本実施例にかかる多重化通信システムの送信処理装置１０および受信処理装置２０における他の機能部については、第１の実施例とほぼ同様であり、ここでの詳細な説明は省略する。
【００７１】
［第２の実施例の動作］
次に、前述した図７および図８を参照して、本発明の第２の実施例にかかる多重化通信システムを構成する送信処理装置および受信処理装置の動作について説明する。
【００７２】
まず、図７を参照して、送信処理装置１０での多重化パケット送信処理について説明する。送信処理装置１０は、図７のステップ１００において、通信管理部１７により、受信処理装置２０との間でユーザー管理情報１３Ａなどの通信管理情報３０Ｃを相互にやり取りして記憶部１３へ保存する。この際、図３に示したように、個々の宛先ユーザーが属するグループのＧ−ＴＥＩＤもユーザー管理情報１３Ａの一部として記憶部１３へ保存する。
【００７３】
続いて、送信処理装置１０は、ステップ１０１において、パケット入力部１１により、ユーザーパケット１０Ａを順次受信して入力バッファに一時蓄積する処理を開始するとともに、ステップ１０２において、ヘッダー解析部１２により、パケットサイズと内部識別情報とを含む属性情報１２Ａを出力する処理を開始する。
【００７４】
次に、送信処理装置１０は、ステップ１０３において、任意のＧ−ＴＥＩＤに関する処理タイミングが到来した場合、ステップ１１０において、多重パケット組合せ選択部１５により、当該Ｇ−ＴＥＩＤの新たな多重化パケットに多重化するユーザーパケットの組合せを選択する。この際、多重パケット組合せ選択部１５は、入力バッファのうちから当該Ｇ−ＴＥＩＤに対応するユーザーパケットを候補ユーザーパケットとして選択し、これら候補ユーザーパケットのうちから新たな多重化パケットに多重すべき多重ユーザーパケットを選択する。また、この選択結果に基づいて、当該Ｇ−ＴＥＩＤの各宛先ユーザーに関する多重化フラグ群を生成する。
【００７５】
続いて、送信処理装置１０は、ステップ１１１において、パケット多重部１６により、多重パケット組合せ選択部１５で選択された当該Ｇ−ＴＥＩＤのユーザーパケット１１Ｂをパケット入力部１１から読み出し、これらユーザーパケット１１Ｂを新たな多重化パケットのペイロードへ格納する。
また、送信処理装置１０は、ステップ１１２において、多重パケット組合せ選択部１５で生成された当該Ｇ−ＴＥＩＤの各宛先ユーザーに関する多重化フラグ群と各ユーザーパケット１１Ｂのシーケンス番号とを、３ＧＰＰ／ＬＴＥ通信技術に基づくヘッダー拡張情報として新たな多重化パケットのヘッダーに設けた多重化情報３１の多重化フラグ領域３２とシーケンス番号領域３３とに格納する。この際、当該Ｇ−ＴＥＩＤも新たな多重化パケットのヘッダーに格納する。
【００７６】
このようにして、新たな多重化パケット３０Ａを生成した後、送信処理装置１０は、ステップ１１３において、パケット多重部１６により、当該Ｇ−ＴＥＩＤの多重化パケット３０Ａを通信網３０を介して受信処理装置２０へ送信し、ステップ１０３へ戻って、任意のＧ−ＴＥＩＤに関する次の処理タイミングの到来まで待機する。
【００７７】
次に、図８を参照して、受信処理装置２０での多重化パケット受信処理について説明する。受信処理装置２０は、図８のステップ２００において、通信管理部２５により、送信処理装置１０との間でユーザー管理情報２３Ａなどの通信管理情報３０Ｃを相互にやり取りして記憶部２３へ保存する。この際、図３に示したように、個々の宛先ユーザーが属するグループのＧ−ＴＥＩＤもユーザー管理情報２３Ａの一部として記憶部２３へ保存する。
【００７８】
続いて、受信処理装置２０では、ステップ２０１において、パケット受信部２１により、多重化パケット３０Ａを順次受信して受信バッファに一時蓄積する処理を開始するとともに、ステップ２０２において、ヘッダー解析部２２により、受信バッファの蓄積状況２１Ｃに応じたフロー制御情報３０Ｂを生成して送信処理装置１０へ送信する処理を開始する。
【００７９】
次に、受信処理装置２０は、ステップ２０３において、受信バッファに未処理の多重化パケットが蓄積されている場合、ステップ２１０において、ヘッダー解析部２２により、当該多重化パケットのヘッダー情報２１Ａから、３ＧＰＰ／ＬＴＥ通信技術に基づくヘッダー拡張情報である、多重化フラグ群とシーケンス番号群とからなる多重化情報３１を抽出し、これらを多重化組合せ情報２２Ａとして出力する（ステップ２１０）。
【００８０】
その後、受信処理装置２０は、ステップ２１１において、パケット分離部２４により、ヘッダー解析部２２から出力された多重化組合せ情報２２Ａに基づいて、パケット受信部２１から対応する多重化パケット２１Ｂを読み出し、この多重化パケット２１Ｂのペイロードからユーザーパケット２０Ａを分離する（ステップ２１１）。
【００８１】
続いて、パケット分離部２４は、多重化パケット２１ＢのヘッダーからＧ−ＴＥＩＤを抽出し、このＧ−ＴＥＩＤと同一のＧ−ＴＥＩＤを有する宛先ユーザー情報の中から、多重化組合せ情報２２Ａに含まれる多重化フラグ群のうちセットされている多重化フラグのビット位置に対応する宛先ユーザーの宛先ユーザー情報を、記憶部２３のユーザー管理情報２３Ａから抽出し、これら多重化フラグの位置順序とペイロードにおけるユーザーパケットの格納順序との対応関係に基づいて、分離したユーザーパケット２０Ａと抽出した当該Ｇ−ＴＥＩＤの宛先ユーザー情報とを対応付ける。
【００８２】
そして、多重化組合せ情報２２Ａに含まれる各ユーザーパケット２０Ａのシーケンス番号に応じた順序で、これらユーザーパケット２０Ａと対応する宛先ユーザー情報の宛先ユーザーごとに出力バッファへ格納して、当該宛先ユーザー情報に対応する宛先であるノードやユーザー端末へ通信回線を介して順次出力し（ステップ２１２）、ステップ２０３へ戻って任意のＧ−ＴＥＩＤに関する次の多重化パケットの蓄積まで待機する。
【００８３】
［第２の実施例の効果］
このように、本実施例では、ユーザー管理情報により、宛先ユーザー情報、多重化フラグ位置、および当該宛先ユーザーが属するグループのＧ−ＴＥＩＤを対応付けて登録し、１つの多重化パケットには、同一Ｇ−ＴＥＩＤのユーザーパケットのみを多重化するようにしたので、宛先ユーザーと多重化フラグ位置との対応関係が複数生じる場合でも、それぞれの多重化パケットごとに適切な対応関係を用いて宛先ユーザーを特定でき、当該多重化通信システムで転送できる宛先ユーザーを容易に増やすことが可能となる。
【００８４】
［実施例の拡張］
以上の各実施例では、受信処理装置２０の受信バッファ全体の残り蓄積容量をフロー制御情報３０Ｂで通知する場合を例として説明したが、これに限定されるものではない。例えば、パケット分離部２４に設けた各宛先ユーザーの出力バッファの残り蓄積領域や、ユーザーパケット２０Ａを受信するノードやユーザー端末から通知された転送速度情報に基づいて、個々の宛先ユーザーに関する通信状況を生成してフロー制御情報３０Ｂにより通知してもよい。これにより、送信処理装置１０の多重パケット組合せ選択部１５において、このフロー制御情報３０Ｂで通知された通信状況に基づいて、個々の宛先ユーザーごとにユーザーパケットの多重化要否を調整することができ、結果として宛先ユーザーごとに通信速度を調整することが可能となる。
【００８５】
また、以上の各実施例において、送信処理装置１０と受信処理装置２０の通信管理部１７，２５により、ＧＰＳ(Global Positioning System)のような絶対時間を取得できる装置と接続して、タイムスタンプを情報交換することにより送受信装置間のネットワーク伝送時間を定期的に計算し、送信処理装置１０の処理タイミング信号１４Ａに合わせて、受信処理装置２０のヘッダー解析部２２から最新のフロー制御情報３０Ｂを送信するようにしてもよい。これにより、送信処理装置１０の多重パケット組合せ選択部１５において、最新の蓄積状況に基づき多重ユーザーパケットの組合せを選択することが可能となり、フロー制御情報３０Ｂの通知遅延に対応するために必要となる受信バッファのマージン量を低減することができ、極めて効率のよい多重化通信を実現できる。
【００８６】
また以上の各実施例では、ＩＰパケットを多重化する場合を例として説明したが、これに限定されるものではない。例えば、送信処理装置１０へ入力されるユーザーパケット１０Ａとして、ＧＴＰ−Ｕ方式のＰＤＵ(Protocol Data Unit)を用いることも可能である。この場合、ヘッダー情報１１ＡとしてＰＤＵのヘッダー情報を使用し、そのヘッダー情報からＰＤＵに関する属性情報１２Ａを抽出すればよい。また、シーケンス番号を示すフィールドが既に挿入されているため、多重化パケットのヘッダーに多重化情報３１としてシーケンス番号を含める必要はない。
【図面の簡単な説明】
【００８７】
【図１】本発明の第１の実施例にかかる多重化通信システムの構成を示すブロック図である。
【図２】本発明の第１の実施例にかかる多重化通信システムで用いられる送信処理装置の構成を示すブロック図である。
【図３】ユーザー管理情報の構成例である。
【図４】多重化パケットの構成例である。
【図５】多重化情報の構成例である。
【図６】本発明の第１の実施例にかかる多重化通信システムで用いられる受信処理装置の構成を示すブロック図である。
【図７】本発明の第１の実施例にかかる多重化通信システムで用いられる送信処理装置の多重化パケット送信処理を示すフローチャートである。
【図８】本発明の第１の実施例にかかる多重化通信システムで用いられる受信処理装置の多重化パケット受信処理を示すフローチャートである。
【符号の説明】
【００８８】
１０…送信処理装置、１０Ａ…ユーザーパケット、１１…パケット入力部、１１Ａ…ヘッダー情報、１１Ｂ…ユーザーパケット、１２…ヘッダー解析部、１２Ａ…属性情報、１３…記憶部、１３Ａ…ユーザー管理情報、１４…タイミング発生部、１４Ａ…処理タイミング信号、１５…多重パケット組合せ選択部、１５Ａ…多重化組合せ情報、１６…パケット多重部、１７…通信管理部、２０…受信処理装置、２０Ａ…ユーザーパケット、２１…パケット受信部、２１Ａ…ヘッダー情報、２１Ｂ…多重化パケット、２１Ｃ…蓄積状況、２２…ヘッダー解析部、２２Ａ…多重化組合せ情報、２３…記憶部、２３Ａ…ユーザー管理情報、２４…パケット分離部、２５…通信管理部、３０…通信網、３０Ａ…多重化パケット、３０Ｂ…フロー制御情報、３０Ｃ…通信管理情報。
【図１】
0004893581.tif 000002
【図２】
0004893581.tif 000003
【図３】
0004893581.tif 000004
【図４】
0004893581.tif 000005
【図５】
0004893581.tif 000006
【図６】
0004893581.tif 000007
【図７】
0004893581.tif 000008
【図８】
0004893581.tif 000009