"SIPに基づいて転送装置間の通信経路を確保する通信方法であって、受信したSIPメッセージに記載された情報に基づき、セッションを確立する端末間で行われる通信がTCPであって使用するポート番号が未確定の通信であるか否か判定するステップと、前記判定するステップにおいて、前記通信がTCPであって使用するポート番号が未確定の通信であると判定された場合、前記端末間の通信経路上の前記転送装置が前記通信に対してNAT変換を設定し、それ以外の場合、前記端末間の通信経路上の前記転送装置が前記通信に対してNAPT変換を設定するステップと、を有することを特徴とする通信方法。SIPに基づいて転送装置間の通信経路を確保する制御装置であって、受信したSIPメッセージに記載された情報に基づき、セッションを確立する端末間で行われる通信がTCPであって使用するポート番号が未確定の通信であるか否か判定する判定手段と、前記判定手段により、前記通信がTCPであって使用するポート番号が未確定の通信であると判定された場合、前記端末間の通信経路上の前記転送装置が前記通信に対してNAT変換を設定し、それ以外の場合、前記端末間の通信経路上の前記転送装置が前記通信に対してNAPT変換を設定する設定手段と、を有することを特徴とする制御装置。しかしながら、第1のセッションを変更する方法では、SIPセッション変更の度にメディア変更処理を介することとなって網の処理負荷が大きくなり、また、上位のアプリケーションは、セッション変更が確立されるまで待たなければならないという問題があった。第2のTCP再接続機能によりTCPコネクションの再確立を行う方法では、SIP信号によるセッション変更も伴うことなく網の処理負荷を軽減することができるが、端末装置4b側から先にFINが送信されると、端末装置4aから再度異なるポート番号を指定してSYNを送信しても、エッジルータ3a,3bはNAPT変換処理を行うため、端末装置4bから見えるポート番号は3Bのまま変更されず、一定時間が経過するまで、端末装置4a,4b間で新たなTCPコネクションが確立できないという問題があった。これは、RFC793の規定により、端末装置4bはFINの受信後TIMEWAIT状態となり、TIMEWAIT状態では、同一のプロトコル、発信元IPアドレス、宛先IPアドレス、発信元ポート、および宛先ポートが新しい接続に使用されないためである。本発明は、上記に鑑みてなされたものであり、SIPに基づくTCP接続において、同一の端末装置間で複数のデータ転送を行う場合に、網の処理負荷の軽減と処理遅延の解消を図ることを目的とする。第1の本発明に係る通信方法は、SIPに基づいて転送装置間の通信経路を確保する通信方法であって、受信したSIPメッセージに記載された情報に基づき、セッションを確立する端末間で行われる通信がTCPであって使用するポート番号が未確定の通信であるか否か判定するステップと、前記判定するステップにおいて、前記通信がTCPであって使用するポート番号が未確定の通信であると判定された場合、前記端末間の通信経路上の前記転送装置が前記通信に対してNAT変換を設定し、それ以外の場合、前記端末間の通信経路上の前記転送装置が前記通信に対してNAPT変換を設定するステップと、を有することを特徴とする。第2の本発明に係る制御装置は、SIPに基づいて転送装置間の通信経路を確保する制御装置であって、受信したSIPメッセージに記載された情報に基づき、セッションを確立する端末間で行われる通信がTCPであって使用するポート番号が未確定の通信であるか否か判定する判定手段と、前記判定手段により、前記通信がTCPであって使用するポート番号が未確定の通信であると判定された場合、前記端末間の通信経路上の前記転送装置が前記通信に対してNAT変換を設定し、それ以外の場合、前記端末間の通信経路上の前記転送装置が前記通信に対してNAPT変換を設定する設定手段と、を有することを特徴とする。本発明によれば、SIPに基づくTCP接続において、同一の端末装置間で複数のデータ転送を行う場合に、網の処理負荷の軽減と処理遅延の解消を図ることができる。以下、本発明の実施の形態について図面を用いて説明する。図1は、本実施の形態における通信システムを含む全体構成図である。図1に示す本通信システムは、NGN1上に配置され、SIPサーバ2とエッジルータ3a,3bを備える。エッジルータ3a,3bそれぞれには端末装置4a,4bが接続される。本通信システムでは、SIPサーバ2が端末装置4a,4bとSIPメッセージを送受信し、エッジルータ3a,3bを介する通信経路を確保するものであり、端末装置4a,4bは、SIPを用いて端末装置4a,4b間でセッションを確立した後、エッジルータ3a,3bを介したTCPコネクションを確立して通信を行う。SIPサーバ2は、SIPによりセッションの開始と終了の制御を行うサービス制御部21、端末装置4a,4b間の通信経路を確保する際のアドレス変換をエッジルータ3a,3bに指示する変換指示部22を備える。変換指示部22は、受信したSIPメッセージに記載された情報に基づき、端末装置4a,4b間で行われる通信がTCPであって使用するポート番号が未確定の通信であるか否か判定し、TCPであって使用するポート番号が未確定の通信であると判定した場合、端末装置4a,4b間の通信には、IPアドレスは変換されるがポート番号が変換されないNATNetworkAddressTranslation変換を設定するようにエッジルータ3a,3bに指示する。それ以外の場合は、端末装置4a,4b間の通信には、IPアドレス、ポート番号が変換されるNAPT変換を設定するように、エッジルータ3a,3bに指示する。エッジルータ3a,3bは、パケットに含まれるIPアドレス、ポート番号を変換する変換部31、パケットを転送する転送部32を備える。変換部31は、NAT制御用のIPアドレス空間とNAPT制御用のIPアドレス空間を分離して保持しておき、パケットのIPアドレスのみを変換するNAT制御、パケットのIPアドレスとポート番号を変換するNAPT制御を行う。具体的には、SIPサーバ2の指示により、通信方式がTCPで使用するポート番号が未確定のものについてはNAT制御を行い、それ以外のものはNAPT制御を行う。NAT制御をTCPで使用するポート番号が未確定の通信のみに適用し、その他の通信においては従来通りNAPT制御とすることで、コア網内のトポロジー情報等の隠蔽やIPアドレス空間の有効利用を維持できる。次に、本実施の形態における通信システムの動作について説明する。図2は、本実施の形態における通信システムの処理の流れを示すシーケンス図である。まず、端末装置4aが、仮ポート番号9をパラメータとしたSIP信号であるINVITE9リクエストをSIPサーバ2に送信して、端末装置4bとの接続を要求するステップS11。SIPサーバ2は、INVITE9リクエストの受信を契機として、端末装置4aに対するNAT制御の要求信号をエッジルータ3aに送信するステップS12。ここで、INVITE9リクエストにより確立されるセッションを利用して行われる通信がTCPで使用するポート番号が未確定であるので、SIPサーバ2の変換指示部22は、エッジルータ3aにNAT制御を要求する。端末装置4a,4b間で行われる通信の種別等は、INVITE9リクエスト中の記載事項から特定することができる。エッジルータ3aは、NAT制御の要求信号を受信すると、端末装置4aに対応する第1のIPアドレスを決定し、NAT制御の確認OK信号をSIPサーバ2に送信するステップS13。これにより、エッジルータ3aにおいて、端末装置4aから端末装置4bへ向かうパケットには、送信元IPアドレスとして第1のIPアドレスが付与されて転送される。続いて、SIPサーバ2は、第1のIPアドレスに対するNAT制御の要求信号をエッジルータ3bに送信するステップS14。エッジルータ3bは、NAT制御の要求信号を受信すると、第1のIPアドレスに対応する第2のIPアドレスを決定し、NAT制御の確認OK信号をSIPサーバ2に送信するステップS15。これにより、エッジルータ3bにおいて、端末装置4aから端末装置4bへ向かうパケットには、送信元IPアドレスとして第2のIPアドレスが付与されて転送される。ここまでの処理により、端末装置4aから端末装置4bへの通信経路が確保される。そして、SIPサーバ2は、端末装置4aの仮ポート番号9をパラメータとしたSIP信号であるINVITE9リクエストを端末装置4bに送信するステップS16。端末装置4bは、INVITE9リクエストを受信すると、自ポート番号4bをパラメータとしたSIP信号である200OK4bレスポンスをSIPサーバ2に送信するステップS17。SIPサーバ2は、端末装置4bから200OK4bレスポンスを受信すると、端末装置4bに対するNAT制御の要求信号をエッジルータ3aに送信するステップS18。エッジルータ3bは、NAT制御の要求信号を受信すると、端末装置4bに対応する第3のIPアドレスを決定し、NAT制御の確認OK信号をSIPサーバ2に送信するステップS19。これにより、エッジルータ3bにおいて、端末装置4bから端末装置4aへ向かうパケットには、送信元IPアドレスとして第3のIPアドレスが付与されて転送される。続いて、SIPサーバ2は、第3のIPアドレスに対するNAT制御の要求信号をエッジルータ3bに送信するステップS20。エッジルータ3aは、NAT制御の要求信号を受信すると、第3のIPアドレスに対応する第4のIPアドレスを決定し、NAT制御の確認OK信号をSIPサーバ2に送信するステップS21。これにより、エッジルータ3aにおいて、端末装置4bから端末装置4aへ向かうパケットには、送信元IPアドレスとして第4のIPアドレスが付与されて転送される。ここまでの処理により、端末装置4bから端末装置4aへの通信経路が確保される。そして、SIPサーバ2は、端末装置4bのポート番号4bをパラメータとしたSIP信号である200OK4bレスポンスを端末装置4aに送信するステップS22。以上のようにして、端末装置4a,4b間にセッションが確立し、通信経路が確保されると、端末装置4aは、端末装置4bに対して自ポート番号4aをパラメータとするSYNを送信し、TCPコネクションの確立を要求するステップS23。なお、送信されたSYNの送信元IPアドレスはエッジルータ3a,3bでNAT制御により変換されるが、送信元ポート番号は4aのまま変換されない。端末装置4bは、端末装置4aへACKを送信しステップS24、端末装置4a,4bは、エッジルータ3a,3bを介してTCPコネクションを確立させる。端末装置4a,4bは、確立したTCPコネクションを用いてデータ転送を行いステップS25、データ転送終了後、端末装置4aは端末装置4bに対してFINを送信してTCPコネクションの切断を要求しステップS26、端末装置4bは端末装置4aに対してACKを送信してTCPコネクションを切断するステップS27。その後、端末装置4a,4b間で別のデータを転送する場合、端末装置4aは端末装置4bに対して、自ポート番号を4a’に変更してSYNを送信し、TCPコネクションの再確立を要求するステップS28。エッジルータ3a,3bは、端末装置4a,4b間のTCP通信に対してNAT制御を行うため、IPアドレスは変換されるがポート番号4a’は変換されずにそのまま端末装置4bに到達する。端末装置4bは、ポート番号が新たな4a’に変更されているのでTIMEWAIT状態で待機することなく、端末装置4aへACKを送信してTCPコネクションを確立させるステップS29。そして、データ転送を行いステップS30、FIN,ACKを送受信してTCPコネンションを切断するステップS31~S32。このTCPコネクションを再確立する手順を繰り返すことにより、端末装置4a,4b間で確立したセッションを維持したまま、SIP信号によるセッション変更も伴うことなく、網の処理負荷を軽減することができる。また、エッジルータ3a,3bにおいては、通信方式がTCPであって使用するポート番号が未確定のものについてはNAT制御を行うので、端末装置4aがポート番号を変えてTCPコネクションを再確立する場合でも、エッジルータ3a,3bにおいてポート番号が変換されることなく新たなポート番号により接続要求され、TIMEWAIT状態の問題を回避することができる。なお、本実施の形態では、SIPサーバ2が変換指示部22を有し、SIPサーバ2がNAT制御を行わせるか否か判断していたが、エッジルータ3a,3bが変換指示部22を備えて、端末装置4a,4b間で行われる通信がTCPで使用するポート番号が未確定であるか否か判定し、NAT制御を行うか否かを判断してもよい。このとき、端末装置4a,4b間で行われる通信がTCPで使用するポート番号が未確定であるか否かは、SIPサーバ2からの通信経路を確保するための通知で知ることができる。以上説明したように、本実施の形態によれば、エッジルータ3a,3bがNAT制御用のIPアドレス空間とNAPT制御用のIPアドレス空間を分離して保持しておき、通信方式がTCPで使用するポート番号が未確定の通信経路を確保する場合はNAT変換を設定してNAT制御を行い、それ以外の通信はNAPT変換を設定してNAPT制御を行うことにより、SIP信号によるセッション変更を伴うことなく、網の処理負荷を軽減することができ、端末装置4aがポート番号を変えてTCPコネクションを再確立する場合でも、エッジルータ3a,3bにおいてポート番号が変換されることなくTIMEWAIT状態の問題を回避することができる。"