【手続補正書】
【提出日】平成27年7月23日(2015.7.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークに接続される通信装置であって、
他の通信装置に前記ネットワークを介してパケットを送信する送信部と、
前記他の通信装置から、前記送信部より送信されたパケットに対する選択的確認応答の情報と確認応答の情報とを含む確認応答パケットを、前記ネットワークを介して受信する受信部と、
前記送信部より送信されたパケットの数である送信パケット数を求めるパケットカウント部と、
前記送信パケット数と前記確認応答及び前記選択的確認応答の情報とに基づいて、所定期間における前記送信部から送信されたパケットの廃棄率を求める廃棄率測定部と、を有し、
前記パケットカウント部は、前記受信部が受信した確認応答パケットの数である確認応答パケット数、及び、前記受信部が受信した確認応答パケットのうち、前記選択的確認応答の情報が該確認応答パケットの直前に受信した確認応答パケットの前記選択的確認応答の情報と一致する前記確認応答パケットの数である重複パケット数、を求め、
前記廃棄率測定部は、前記送信パケット数と前記確認応答パケット数と前記重複パケット数とに基づいて、前記廃棄率を求めること、を特徴とする通信装置。
【請求項２】
請求項１に記載の通信装置であって、
前記パケットカウント部は、前記確認応答及び前記選択的確認応答の情報に基づいて、前記送信部から送信されたパケットのうち再送要求されたパケットの数である再送要求パケット数を求め、
前記廃棄率測定部は、前記送信パケット数と前記再送要求パケット数とに基づいて、前記廃棄率を求めること、を特徴とする通信装置。
【請求項３】
ネットワークに接続される通信装置であって、
他の通信装置に前記ネットワークを介してパケットを送信する送信部と、
前記他の通信装置から、前記送信部より送信されたパケットに対する選択的確認応答の情報と確認応答の情報とを含む確認応答パケットを、前記ネットワークを介して受信する受信部と、
前記送信部より送信されたパケットの数である送信パケット数を求めるパケットカウント部と、
前記送信パケット数と前記確認応答及び前記選択的確認応答の情報とに基づいて、所定期間における前記送信部から送信されたパケットの廃棄率を求める廃棄率測定部と、を有し、
前記廃棄率測定部は、前記確認応答パケットを返さない場合、選択的確認応答パケットを変化させない場合、又は確認応答パケットを間引いて送信する場合に、前記廃棄率の求め方を変更すること、を特徴とする通信装置。
【請求項４】
ネットワークに接続される通信装置であって、
他の通信装置に前記ネットワークを介してパケットを送信する送信部と、
前記他の通信装置から、前記送信部より送信されたパケットに対する選択的確認応答の情報と確認応答の情報とを含む確認応答パケットを、前記ネットワークを介して受信する受信部と、
前記送信部より送信されたパケットの数である送信パケット数を求めるパケットカウント部と、
前記送信パケット数と前記確認応答及び前記選択的確認応答の情報とに基づいて、所定期間における前記送信部から送信されたパケットの廃棄率を求める廃棄率測定部と、を有し、
前記パケットカウント部は、前記受信部が受信した確認応答パケットの数である確認応答パケット数と、前記確認応答及び前記選択的確認応答の情報に基づいて前記送信部から送信されたパケットのうち再送要求されたパケットの数である再送要求パケット数と、を求め、
前記廃棄率測定部は、前記送信パケット数と、前記再送要求パケット数と、前記確認応答パケット数との関係に応じて、前記廃棄率の求め方を変更すること、を特徴とする通信装置。
【請求項５】
請求項４に記載の通信装置であって、
前記廃棄率測定部は、前記送信パケット数が前記確認応答パケット数と前記再送要求パケット数との合計よりも大きい場合、前記送信パケット数と前記再送要求パケット数とに基づいて、前記廃棄率を求める
こと、を特徴とする通信装置。
【請求項６】
請求項４に記載の通信装置であって、
前記パケットカウント部は、前記受信部が受信した確認応答パケットのうち、前記選択的確認応答の情報が該確認応答パケットの直前に受信した確認応答パケットの前記選択的確認応答の情報と一致する前記確認応答パケットの数である重複パケット数を求め、
前記廃棄率測定部は、前記送信パケット数が前記確認応答パケット数と前記再送要求パケット数との合計よりも小さい場合、前記送信パケット数と前記確認応答パケット数と前記重複パケット数とに基づいて、前記廃棄率を求めること、を特徴とする通信装置。
【請求項７】
請求項１に記載の通信装置であって、
前記パケットカウント部は、確認応答パケットに含まれる前記確認応答及び前記選択的確認応答の情報と、該確認応答パケットの直前に前記受信部が受信した確認応答パケットに含まれる前記確認応答及び前記選択的確認応答の情報との差分から、前記他の通信装置が受信したパケットの数である受信パケット数を求め、
前記廃棄率測定部は、前記送信パケット数と前記受信パケット数とに基づいて前記廃棄率を求めること、を特徴とする通信装置。
【請求項８】
ネットワークに接続される通信装置であって、
他の通信装置に前記ネットワークを介してパケットを送信する送信部と、
前記他の通信装置から、前記送信部より送信されたパケットに対する選択的確認応答の情報と確認応答の情報とを含む確認応答パケットを、前記ネットワークを介して受信する受信部と、
前記送信部より送信されたパケットの数である送信パケット数を求めるパケットカウント部と、
前記送信パケット数と前記確認応答及び前記選択的確認応答の情報とに基づいて、所定期間における前記送信部から送信されたパケットの廃棄率を求める廃棄率測定部と、
前記廃棄率の変化率に応じて、パケットを前記他の通信装置に送信するための帯域を制御する帯域制御部と、を更に有し、
前記送信部は、前記制御された帯域に従ってパケットを送信すること、を特徴とする通信装置。
【請求項９】
通信装置からネットワークに送出されたパケットの廃棄率を測定するパケット廃棄率測定方法であって、
前記通信装置から前記ネットワークに送出されたパケットの数である送信パケット数を求め、
前記送信パケット数と、前記通信装置が前記ネットワークを介して受信した確認応答パケットに含まれる確認応答及び前記選択的確認応答の情報と、に基づいて、所定期間における前記通信装置から前記ネットワークに送出されたパケットの廃棄率を求め、
前記通信装置が受信した確認応答パケットの数である確認応答パケット数、及び、前記通信装置が受信した確認応答パケットのうち、前記選択的確認応答の情報が該確認応答パケットの直前に受信した確認応答パケットの前記選択的確認応答の情報と一致する確認応答パケットの数である重複パケット数を求め、
前記送信パケット数、前記確認応答パケット数、及び、前記重複パケット数に基づいて、前記廃棄率を求めること、を特徴とするパケット廃棄率測定方法。
【請求項１０】
請求項９に記載のパケット廃棄率測定方法であって、
前記確認応答及び前記選択的確認応答の情報に基づいて、前記ネットワークに送出されたパケットのうち再送要求されたパケットの数である再送要求パケット数を求め、
前記送信パケット数と前記再送要求パケット数とに基づいて、前記廃棄率を求めること、を特徴とするパケット廃棄率測定方法。
【請求項１１】
通信装置からネットワークに送出されたパケットの廃棄率を測定するパケット廃棄率測定方法であって、
前記通信装置から前記ネットワークに送出されたパケットの数である送信パケット数を求め、
前記送信パケット数と、前記通信装置が前記ネットワークを介して受信した確認応答パケットに含まれる確認応答及び前記選択的確認応答の情報と、に基づいて、所定期間における前記通信装置から前記ネットワークに送出されたパケットの廃棄率を求め、
前記確認応答パケットを返さない場合、選択的確認応答パケットを変化させない場合、又は確認応答パケットを間引いて送信する場合に、前記廃棄率の求め方を変更すること、を特徴とするパケット廃棄率測定方法。
【請求項１２】
通信装置からネットワークに送出されたパケットの廃棄率を測定するパケット廃棄率測定方法であって、
前記通信装置から前記ネットワークに送出されたパケットの数である送信パケット数を求め、
前記送信パケット数と、前記通信装置が前記ネットワークを介して受信した確認応答パケットに含まれる確認応答及び前記選択的確認応答の情報と、に基づいて、所定期間における前記通信装置から前記ネットワークに送出されたパケットの廃棄率を求め、
前記通信装置が受信した確認応答パケットの数である確認応答パケット数と、前記確認応答及び前記選択的確認応答の情報に基づいて前記通信装置から送信されたパケットのうち再送要求されたパケットの数である再送要求パケット数と、を求め、
前記送信パケット数と、前記再送要求パケット数と、前記確認応答パケット数との関係に応じて、前記廃棄率の求め方を変更すること、を特徴とする廃棄率測定方法。
【請求項１３】
通信装置からネットワークに送出されたパケットの廃棄率を測定するパケット廃棄率測定方法であって、
前記通信装置から前記ネットワークに送出されたパケットの数である送信パケット数を求め、
前記送信パケット数と、前記通信装置が前記ネットワークを介して受信した確認応答パケットに含まれる確認応答及び前記選択的確認応答の情報と、に基づいて、所定期間における前記通信装置から前記ネットワークに送出されたパケットの廃棄率を求め、
前記廃棄率の変化率に応じて、パケットを前記通信装置から前記ネットワークに送信するための帯域を制御し、
前記制御された帯域に従って前記通信装置がパケットを送信すること、を特徴とするパケット廃棄率測定方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
【非特許文献１】IETF RFC 1122 “Requirements for Internet Hosts -- Communication Layers” 4.2.3.2 When to Send an ACK Segment http://tools.ietf.org/html/rfc1122
【非特許文献２】IETF RFC 2018 “TCP Selective ACKnowledgment Options” 3. Sack Option Format http://tools.ietf.org/html/rfc2018
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
続くシーケンス番号「1100」のパケット（１０６）がネットワーク中で破棄されたとする。このパケットは受信端末２には受信されないこととなる。さらに後続のシーケンス番号「1200」のパケット（１０７）が正しく受信され、受信端末２の保持するパケットに歯抜けが生じる。このときRFC 2018（非特許文献２）によれば、受信端末２は、部分的な確認応答であるSACKを送信する。SACKはACKに付随する情報であり、受信端末２が保持しているパケットのうち、不連続になっている部分の始端と終端を示す。ここでは、ACK番号「1100」に加えて、SACKブロック「1200-1300」が送信端末１に通知される（１１２）。