国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)發(fā)送方法

      文檔序號:7849628閱讀:111來源:國知局
      專利名稱:數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)發(fā)送方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)發(fā)送方法,特別涉及用于通信網(wǎng)絡(luò)中的省電的數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)發(fā)送方法。
      背景技術(shù)
      專利文獻(xiàn)I中記載了經(jīng)由無線鏈路使用肯定響應(yīng)的、可進(jìn)行功率控制的數(shù)據(jù)發(fā)送控制方法。專利文獻(xiàn)I記載的數(shù)據(jù)發(fā)送控制方法,比較在傳輸了某個(gè)發(fā)送大小的數(shù)據(jù)時(shí)所預(yù)測的接收確認(rèn)響應(yīng)(Ack)的接收量與實(shí)際的Ack接收量,根據(jù)該比較結(jié)果控制發(fā)送功率。圖I是表示專利文獻(xiàn)I記載的數(shù)據(jù)發(fā)送控制方法的流程圖。 如圖I所示,在步驟S3中,判定是否接收了對發(fā)送了的數(shù)據(jù)的Ack。另外,在步驟S6中,作為丟失的Ack的數(shù)量/期望的Ack的數(shù)量,計(jì)算分組差錯(cuò)率PER (Packet ErrorRate)。然后,在步驟S7中,將PER與第I閾值和第2閾值的兩個(gè)閾值進(jìn)行比較。這里,兩個(gè)閾值之間具有第I閾值>第2閾值的關(guān)系。在PER大于第I閾值的情況下,即在PER較高的情況下,在步驟S8中增大發(fā)送功率,并在步驟SlO中比較PER與第2閾值。在PER小于第2閾值的情況下,在步驟Sll中進(jìn)行減小發(fā)送功率的控制。另一方面,基于TCP (Transport Control Protocol,傳輸控制協(xié)議)的數(shù)據(jù)發(fā)送必須考慮延遲、抖動(dòng)、分組丟失等各種原因?qū)е碌木W(wǎng)絡(luò)狀況的變化和差異。接下來,說明TCP的發(fā)送和接收控制。在TCP中,采用窗口這一概念進(jìn)行數(shù)據(jù)發(fā)送和接收的流量控制。在TCP的流量控制中,通過將接收窗口( 一般相當(dāng)于接收端的TCP接收緩存器的空閑容量)通知至發(fā)送端,進(jìn)行調(diào)整以避免更多的數(shù)據(jù)發(fā)送至接收端。具體而言,接收窗口存儲在TCP報(bào)頭的“窗口大小”字段中,使用從接收側(cè)發(fā)往發(fā)送側(cè)的Ack分組(肯定響應(yīng))進(jìn)行通知。在TCP報(bào)頭(header)中,還有Ack號(接下來要接收的數(shù)據(jù)的號)的字段,接收端使用Ack分組的Ack號字段,同時(shí)向發(fā)送端通知已接收了截至哪個(gè)號的數(shù)據(jù)。發(fā)送端監(jiān)視Ack,根據(jù)發(fā)送過的數(shù)據(jù)大小、由Ack通知的接收窗口以及Ack號之間的關(guān)系,確認(rèn)接下來能夠一次發(fā)送的數(shù)據(jù)大小的上限,以不超過該上限進(jìn)行發(fā)送。這里,由發(fā)送端決定的能夠不等待Ack而發(fā)送的數(shù)據(jù)的大小即為發(fā)送窗口大小。發(fā)送端以分組單位依次發(fā)送相當(dāng)于發(fā)送窗口大小的數(shù)據(jù)。圖2是表示TCP的收發(fā)控制的控制時(shí)序圖。圖2(a)表示正常地進(jìn)行通信的情況下的發(fā)送和接收控制,圖2(b)表示發(fā)生了分組丟失的情況下的發(fā)送和接收控制。圖2中,DATAn表示第η分組數(shù)據(jù)。ACKn是通知已接收到截至第η分組數(shù)據(jù)的情況的Ack。如圖2(a)所示,正常時(shí),在傳輸開始后的一段時(shí)間,進(jìn)行TCP的慢啟動(dòng)控制,即,在接收分組數(shù)據(jù)時(shí),每次更新接收完畢的分組號來發(fā)送Ack(DATAl ACK10)。隨后,在傳輸步入正軌后,接收端并不是每次發(fā)送Ack,而是對于分組數(shù)據(jù)的多次接收,發(fā)送一次Ack (DATA11 以后)。在圖2(a)中,表示對于分組數(shù)據(jù)的兩次接收,發(fā)送一次Ack的情況的例子。但是,在發(fā)生分組數(shù)據(jù)的丟失,接收了下一個(gè)應(yīng)接收的分組數(shù)據(jù)號以外的數(shù)據(jù)時(shí),接收端將分組數(shù)據(jù)的丟失通知至發(fā)送端。具體而言,接收端在每次接收分組數(shù)據(jù)后,發(fā)送重復(fù)的Ack (重復(fù)Ack),直到接收丟失了的分組數(shù)據(jù)為止。圖2(b)表示上述重復(fù)Ack發(fā)送的例子。在圖2(b)的例子中,假設(shè)發(fā)生了 DATAll的分組的丟失。接收端未接收下一個(gè)應(yīng)接收的DATAll的分組數(shù)據(jù),而接收DATA12。因此,接收端在接收DATA12之后,每次接收分組數(shù)據(jù)時(shí),發(fā)送用于通知接收到至DATAlO (第10分組)的情況的Ack?,F(xiàn)有技術(shù)文獻(xiàn)專利文獻(xiàn) 專利文獻(xiàn)I :特開2006-254505號公報(bào)

      發(fā)明內(nèi)容
      發(fā)明要解決的問題但是,在這種現(xiàn)有技術(shù)中,由于進(jìn)行根據(jù)PER變更發(fā)送功率的控制,所以在分組數(shù)據(jù)丟失發(fā)生之后,接收端在每次接收分組數(shù)據(jù)時(shí),將重復(fù)Ack持續(xù)返回至發(fā)送端。S卩,在現(xiàn)有技術(shù)中,一旦發(fā)生了數(shù)據(jù)丟失,丟失發(fā)生之后的接收端的Ack發(fā)送次數(shù)增多,接收Ack的發(fā)送端的負(fù)載增大,并且接收方終端的耗電增加。在現(xiàn)有技術(shù)中,具有無法解決由接收端的重復(fù)Ack發(fā)送次數(shù)增多而導(dǎo)致的發(fā)送端的負(fù)載增大和接收方終端的耗電增加的問題。特別是,在傳輸相當(dāng)于發(fā)送窗口大小的數(shù)據(jù)時(shí),在該傳輸初始階段發(fā)生了分組數(shù)據(jù)的丟失時(shí),接收端的重復(fù)Ack的發(fā)送次數(shù)增多。本發(fā)明的目的在于提供能夠抑制傳輸初始階段的分組數(shù)據(jù)丟失的發(fā)生,削減接收端的重復(fù)Ack發(fā)送次數(shù),削減發(fā)送端的負(fù)載以及接收方終端的耗電的數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)發(fā)送方法。解決問題的方案本發(fā)明的數(shù)據(jù)發(fā)送裝置采用的結(jié)構(gòu)包括發(fā)送緩存器,緩存發(fā)送數(shù)據(jù);發(fā)送窗口大小設(shè)定單元,設(shè)定對所述發(fā)送緩存器的發(fā)送窗口大??;發(fā)送量分析單元,分析相對于由所述發(fā)送窗口大小設(shè)定單元設(shè)定的發(fā)送窗口大小的發(fā)送完畢分組數(shù)據(jù)量;發(fā)送參數(shù)設(shè)定單元,根據(jù)所述發(fā)送量分析單元的結(jié)果,設(shè)定傳送發(fā)送數(shù)據(jù)時(shí)的發(fā)送參數(shù);發(fā)送控制單元,從所述發(fā)送緩存器讀取發(fā)送數(shù)據(jù),基于所述發(fā)送參數(shù)傳送發(fā)送數(shù)據(jù);以及數(shù)據(jù)發(fā)送單元,發(fā)送從所述發(fā)送控制單元接收的發(fā)送數(shù)據(jù)。本發(fā)明的數(shù)據(jù)發(fā)送方法是用于傳送發(fā)送數(shù)據(jù)的數(shù)據(jù)發(fā)送裝置的數(shù)據(jù)發(fā)送方法,包括緩存發(fā)送數(shù)據(jù)的步驟;設(shè)定對所述發(fā)送緩存器的發(fā)送窗口大小的步驟;分析相對于所述設(shè)定的發(fā)送窗口大小的發(fā)送完畢分組數(shù)據(jù)量的步驟;根據(jù)所述分析結(jié)果,設(shè)定傳送發(fā)送數(shù)據(jù)時(shí)的發(fā)送參數(shù)的步驟;從所述發(fā)送緩存器讀取發(fā)送數(shù)據(jù),基于所述發(fā)送參數(shù)傳送發(fā)送數(shù)據(jù)的步驟;以及發(fā)送從所述發(fā)送控制單元接收的發(fā)送數(shù)據(jù)的步驟。發(fā)明的效果根據(jù)本發(fā)明,在傳輸相當(dāng)于發(fā)送窗口大小的數(shù)據(jù)時(shí),能夠抑制該傳輸初始階段的分組數(shù)據(jù)丟失。其結(jié)果,能夠抑制接收端的重復(fù)Ack發(fā)送次數(shù)的增多,能夠削減發(fā)送端的負(fù)載以及接收方終端的耗電。


      圖I是表示以往的數(shù)據(jù)發(fā)送控制方法的流程圖。圖2是表示以往的TCP的發(fā)送和接收控制的控制時(shí)序圖。圖3是表示一例適用本發(fā)明實(shí)施方式I的數(shù)據(jù)發(fā)送裝置的系統(tǒng)結(jié)構(gòu)的圖。圖4是表示一例適用上述實(shí)施方式I的數(shù)據(jù)發(fā)送裝置的系統(tǒng)結(jié)構(gòu)的圖。圖5是表示上述實(shí)施方式I的數(shù)據(jù)發(fā)送裝置的結(jié)構(gòu)的圖。
      圖6是用于說明上述實(shí)施方式I的數(shù)據(jù)發(fā)送裝置的發(fā)送緩存器中設(shè)定的發(fā)送窗口大小的圖。圖7是表示上述實(shí)施方式I的數(shù)據(jù)發(fā)送裝置的發(fā)送控制的流程圖。圖8是表示上述實(shí)施方式I的數(shù)據(jù)發(fā)送裝置的發(fā)送參數(shù)設(shè)定單元的發(fā)送參數(shù)設(shè)定處理的流程圖。圖9是表示上述實(shí)施方式I的數(shù)據(jù)發(fā)送裝置的、設(shè)定基于發(fā)送完畢數(shù)據(jù)量的比例的發(fā)送參數(shù)設(shè)定值的表的圖。圖10是表示上述實(shí)施方式I的數(shù)據(jù)發(fā)送裝置的發(fā)送參數(shù)指示單元具有的設(shè)定表的圖。圖11是用于說明上述實(shí)施方式I的數(shù)據(jù)發(fā)送裝置的傳輸速率與調(diào)制方式、編碼率的關(guān)系的圖。圖12是表示上述實(shí)施方式I的數(shù)據(jù)發(fā)送裝置的TCP的發(fā)送和接收控制的控制時(shí)序圖。圖13是表示本發(fā)明實(shí)施方式2的數(shù)據(jù)發(fā)送裝置的結(jié)構(gòu)的方框圖。圖14是表示本發(fā)明實(shí)施方式3的數(shù)據(jù)發(fā)送裝置的結(jié)構(gòu)的方框圖。[標(biāo)號說明]100,200,300數(shù)據(jù)發(fā)送裝置101發(fā)送緩存器102發(fā)送窗口大小設(shè)定單元103發(fā)送量分析單元104, 304發(fā)送參數(shù)指示單元105, 305發(fā)送功率指示單元106,306調(diào)制方式編碼率指示單元107發(fā)送參數(shù)設(shè)定單元108發(fā)送功率設(shè)定單元109調(diào)制方式編碼率設(shè)定單元200數(shù)據(jù)發(fā)送系統(tǒng)310發(fā)送參數(shù)控制設(shè)定單元
      具體實(shí)施方式
      以下,參照附圖詳細(xì)地說明本發(fā)明的實(shí)施方式。(實(shí)施方式I)圖3和圖4是表示一例適用本發(fā)明實(shí)施方式I的數(shù)據(jù)發(fā)送裝置的系統(tǒng)結(jié)構(gòu)的圖。圖3表示一例服務(wù)器11與移動(dòng)電話等終端12直接連接的系統(tǒng)結(jié)構(gòu)。從發(fā)送端的服務(wù)器11向接收端的終端12發(fā)送數(shù)據(jù),終端12接收來自服務(wù)器11的數(shù)據(jù)。接收端的終端12例如是移動(dòng)終端,要求省電。圖4表示一例服務(wù)器21與訪問點(diǎn)22連接,移動(dòng)電話等終端23以訪問點(diǎn)22為中繼連接到服務(wù)器21的系統(tǒng)結(jié)構(gòu)。從發(fā)送端的服務(wù)器21以訪問點(diǎn)22為中繼向接收端的終端23發(fā)送數(shù)據(jù),終端23接收來自服務(wù)器21的數(shù)據(jù)。圖5是表示本發(fā)明的實(shí)施方式I的數(shù)據(jù)發(fā)送裝置的結(jié)構(gòu)的圖。本實(shí)施方式的數(shù)據(jù)發(fā)送裝置是適用于圖3及圖4的系統(tǒng)結(jié)構(gòu)的數(shù)據(jù)發(fā)送裝置的例子。另外,本實(shí)施方式的數(shù)據(jù)發(fā)送裝置能夠適用于本地網(wǎng)絡(luò)(home network)的發(fā)送終端。如圖5所示,數(shù)據(jù)發(fā)送裝置100包括發(fā)送緩存器101、發(fā)送窗口大小設(shè)定單元102、Ack接收單元112、發(fā)送量分析單元103、發(fā)送參數(shù)指示單元104、發(fā)送功率指示單元105、調(diào)制方式編碼率指示單元106、發(fā)送參數(shù)設(shè)定單元107、發(fā)送功率設(shè)定單元108、發(fā)送方式編碼 率設(shè)定單元109、發(fā)送控制單元110、以及數(shù)據(jù)發(fā)送單元120。Ack信號111輸入到Ack接收單元112。Ack接收單元112接收Ack信號111,并 輸出至發(fā)送功率指示單元105及調(diào)制方式編碼率指示單元106。數(shù)據(jù)發(fā)送裝置100根據(jù)相對于發(fā)送窗口大小的分組數(shù)據(jù)發(fā)送量變更發(fā)送參數(shù),傳送發(fā)送數(shù)據(jù)。發(fā)送緩存器101對來自圖5中未描述的存儲器的發(fā)送數(shù)據(jù)進(jìn)行緩存。上述存儲器與發(fā)送緩存器101連接,將存儲的發(fā)送數(shù)據(jù)依次傳輸至發(fā)送緩存器101。發(fā)送窗口大小設(shè)定單元102設(shè)定對發(fā)送緩存器101的發(fā)送窗口大小。圖6是說明對發(fā)送緩存器101設(shè)定的發(fā)送窗口大小的圖。發(fā)送窗口大小例如與建立通信連接時(shí)從接收端獲取的、接收端的緩存器容量配合地進(jìn)行設(shè)定。發(fā)送量分析單元103分析相對于由發(fā)送窗口大小設(shè)定單元102設(shè)定的發(fā)送窗口大小的發(fā)送完畢分組數(shù)據(jù)量。發(fā)送參數(shù)指示單元104根據(jù)發(fā)送量分析單元103的結(jié)果,對發(fā)送參數(shù)設(shè)定單元107指示參數(shù)的設(shè)定值。發(fā)送參數(shù)指示單元104根據(jù)發(fā)送完畢分組數(shù)據(jù)量相對于發(fā)送窗口大小的比例,對發(fā)送參數(shù)設(shè)定單元107指示不同的發(fā)送功率、調(diào)制方式以及編碼率。發(fā)送參數(shù)指示單元104由發(fā)送功率指示單元105和調(diào)制方式編碼率指示單元106構(gòu)成。發(fā)送功率指示單元105從發(fā)送量分析單元103接收發(fā)送完畢數(shù)據(jù)量的比例的信息。發(fā)送功率指示單元105基于接收的發(fā)送完畢數(shù)據(jù)量的比例,對發(fā)送功率設(shè)定單元108指示發(fā)送功率設(shè)定值。調(diào)制方式編碼率指示單元106從發(fā)送量分析單元103接收發(fā)送完畢數(shù)據(jù)量的比例的信息。調(diào)制方式編碼率指示單元106基于接收的發(fā)送完畢數(shù)據(jù)量的比例,對調(diào)制方式編碼率設(shè)定單元109指示調(diào)制方式和編碼率。發(fā)送參數(shù)設(shè)定單元107設(shè)定由發(fā)送參數(shù)指示單元104指示的發(fā)送參數(shù)。發(fā)送參數(shù)設(shè)定單元107設(shè)定在發(fā)送控制單元110中傳送發(fā)送數(shù)據(jù)時(shí)的發(fā)送參數(shù)。發(fā)送參數(shù)設(shè)定單元107由發(fā)送功率設(shè)定單元108和調(diào)制方式編碼率設(shè)定單元109構(gòu)成。發(fā)送功率設(shè)定單元108從發(fā)送功率指示單元105接收發(fā)送功率設(shè)定值,并設(shè)定該值。調(diào)制方式編碼率設(shè)定單元109從調(diào)制方式編碼率指示單元106接收調(diào)制方式和編碼率的設(shè)定值,并設(shè)定該值。發(fā)送控制單元110從發(fā)送緩存器101讀取發(fā)送數(shù)據(jù),基于發(fā)送參數(shù)設(shè)定單元107的設(shè)定而控制發(fā)送數(shù)據(jù)。數(shù)據(jù)發(fā)送單元120發(fā)送從發(fā)送控制單元110接收的發(fā)送數(shù)據(jù)。·
      此外,發(fā)送控制單元110也可以連接到未圖示的網(wǎng)絡(luò)接口單元。上述網(wǎng)絡(luò)接口單元連接到發(fā)送控制單元110和外部的訪問點(diǎn),將從發(fā)送控制單元110發(fā)送的發(fā)送數(shù)據(jù)傳送到外部的訪問點(diǎn)。下面說明如上所述構(gòu)成的數(shù)據(jù)發(fā)送裝置100的動(dòng)作。本實(shí)施方式的數(shù)據(jù)發(fā)送裝置100包括發(fā)送參數(shù)指示單元104,其根據(jù)發(fā)送量分析單元103的結(jié)果向發(fā)送參數(shù)設(shè)定單元107指示參數(shù)的設(shè)定值;以及發(fā)送參數(shù)設(shè)定單元107,其設(shè)定由發(fā)送參數(shù)指示單元104指示的參數(shù)。發(fā)送參數(shù)指示單元104指示參數(shù)的設(shè)定值,發(fā)送參數(shù)設(shè)定單元107設(shè)定指示的參數(shù),由此能夠進(jìn)行下面的發(fā)送控制。下面說明數(shù)據(jù)發(fā)送裝置100的發(fā)送控制的例子?!犊刂艻》圖7是表示數(shù)據(jù)發(fā)送裝置100的發(fā)送控制的流程圖。如圖7所示,在步驟SlOl中,發(fā)送緩存器101進(jìn)行初始設(shè)定即緩存發(fā)送數(shù)據(jù)。發(fā)送窗口大小設(shè)定單元102進(jìn)行初始設(shè)定即設(shè)定由TCP的流量控制決定的發(fā)送窗口大小。在步驟S102中,發(fā)送功率指示單元105和調(diào)制方式編碼率指示單元106進(jìn)行發(fā)送功率和調(diào)制方式的初始設(shè)定。在步驟S103中,發(fā)送緩存器101進(jìn)行數(shù)據(jù)分組發(fā)送。在步驟S104中,發(fā)送量分析單元103判斷全部數(shù)據(jù)傳輸是否完成。在全部數(shù)據(jù)傳輸完成的情況下,結(jié)束本流程。發(fā)送量分析單元103根據(jù)從發(fā)送緩存器101讀取的發(fā)送數(shù)據(jù)量和由發(fā)送窗口大小設(shè)定單元102設(shè)定的發(fā)送窗口大小,計(jì)算發(fā)送完畢數(shù)據(jù)量相對于發(fā)送窗口大小的比例。在未完成全部數(shù)據(jù)傳輸?shù)那闆r下,在步驟S105中,發(fā)送參數(shù)指示單元104判斷分組丟失是否發(fā)生。例如根據(jù)Ack號未更新來進(jìn)行判斷分組丟失發(fā)生。發(fā)送參數(shù)指示單元104在有分組丟失發(fā)生的情況下,轉(zhuǎn)移到步驟S106,在沒有分組丟失發(fā)生的情況下,轉(zhuǎn)移到步驟S108。在步驟S106中,發(fā)送量分析單元103計(jì)算相對于發(fā)送窗口的發(fā)送完畢數(shù)據(jù)量。在步驟S107中,發(fā)送參數(shù)指示單元104判斷是否未設(shè)定更新定時(shí)。在不是設(shè)定更新定時(shí)的情況下,返回到上述步驟S103,在是設(shè)定更新定時(shí)的情況下進(jìn)至步驟S108。在步驟S108中,發(fā)送參數(shù)指示單元104設(shè)定發(fā)送參數(shù),然后返回到上述步驟S103。圖8是表示發(fā)送參數(shù)設(shè)定單元107的發(fā)送參數(shù)設(shè)定處理的流程圖。圖8的表示發(fā)送參數(shù)設(shè)定處理的流程圖是圖7的步驟S108的子例程。發(fā)送功率指示單元105和調(diào)制方式編碼率指示單元106從發(fā)送量分析單元103接收發(fā)送完畢數(shù)據(jù)量的比例的信息。在步驟S201中,發(fā)送功率指示單元105對發(fā)送功率設(shè)定單元108指示發(fā)送功率設(shè)定值。發(fā)送功率設(shè)定單元108從發(fā)送功率指示單元105接收發(fā)送功率設(shè)定值,并設(shè)定該值。圖9是表示設(shè)定基于發(fā)送完畢數(shù)據(jù)量的比例的發(fā)送參數(shù)設(shè)定值的表的圖。圖9所示的設(shè)定表中,對于發(fā)送完畢數(shù)據(jù)量的各比例,設(shè)定有發(fā)送功率、調(diào)制方式及編碼率。發(fā)送功率指示單元105參照圖9所示的設(shè)定表,指示發(fā)送功率設(shè)定單元108設(shè)定 發(fā)送功率。具體而言,發(fā)送功率指示單元105例如在接收的發(fā)送完畢數(shù)據(jù)量的比例的信息為0%以上且低于25%時(shí),指示設(shè)定最大發(fā)送功率,在為25%以上且低于50%時(shí),指示設(shè)定最大值的90%的發(fā)送功率。另外,發(fā)送功率指示單元105基于接收的發(fā)送完畢數(shù)據(jù)量的比例,指示發(fā)送功率設(shè)定單元108設(shè)定發(fā)送功率。具體而言,發(fā)送功率指示單元105在接收的發(fā)送完畢數(shù)據(jù)量的比例的信息為50%以上且低于75%時(shí),指示設(shè)定最大值的80%的發(fā)送功率,在為75%以上且100%以下時(shí),指示設(shè)定最大值的60%的發(fā)送功率。此外,發(fā)送功率指示單元105也可以對于預(yù)先設(shè)定的發(fā)送功率,例如,最初增加20%至30%,根據(jù)接收的發(fā)送完畢數(shù)據(jù)量的比例,逐級地減少,返回為預(yù)先設(shè)定的發(fā)送功率。此外,發(fā)送功率指示單元105在由于以指示的設(shè)定值進(jìn)行發(fā)送而發(fā)生了分組數(shù)據(jù)丟失的情況下,可以變更設(shè)定值以增強(qiáng)發(fā)送功率。例如,發(fā)送功率指示單元105在作為發(fā)送功率采用最大值的60%的設(shè)定值時(shí)發(fā)生了分組數(shù)據(jù)丟失的情況下,更新設(shè)定值以增強(qiáng)發(fā)送功率,使發(fā)送功率為最大值的62%。此夕卜,發(fā)送功率指示單元105在再次發(fā)生了分組丟失的情況下,變更設(shè)定值以進(jìn)一步增強(qiáng)發(fā)送功率,使發(fā)送功率為64%。在圖8的步驟S201中,調(diào)制方式編碼率指示單元106基于接收的發(fā)送完畢數(shù)據(jù)量的比例,對調(diào)制方式編碼率設(shè)定單元109指示調(diào)制方式和編碼率。調(diào)制方式編碼率設(shè)定單元109從調(diào)制方式編碼率指示單元106接收調(diào)制方式和編碼率的設(shè)定值,并設(shè)定該值。調(diào)制方式編碼率指示單元106例如參照圖9所示的設(shè)定表,對調(diào)制方式編碼率設(shè)定單元109指示調(diào)制方式的條件。具體而言,調(diào)制方式編碼率指示單元106在接收的發(fā)送完畢數(shù)據(jù)量的比例的信息為0%以上且低于25%時(shí)作為調(diào)制方式的條件,對調(diào)制方式編碼率設(shè)定單元109指示BPSK作為調(diào)制方式,指示3/4作為編碼率。另外,調(diào)制方式編碼率指示單元106在接收的發(fā)送完畢數(shù)據(jù)量的比例的信息為25%以上且低于50%時(shí),對調(diào)制方式編碼率設(shè)定單元109指示QPSK作為調(diào)制方式,指示3/4作為編碼率。另外,調(diào)制方式編碼率指示單元106在接收的發(fā)送完畢數(shù)據(jù)量的比例的信息為50%以上且低于75%時(shí),對調(diào)制方式編碼率設(shè)定單元109指示16-QAM作為調(diào)制方式,指示3/4作為編碼率。另外,調(diào)制方式編碼率指示單元106在接收的發(fā)送完畢數(shù)據(jù)量的比例的信息為75%以上且100%以下時(shí),指示調(diào)制方式編碼率設(shè)定單元109設(shè)定64-QAM作為調(diào)制方式,設(shè)定3/4作為編碼率。此外,調(diào)制方式編碼率指示單元106在由于以指示的設(shè)定值進(jìn)行發(fā)送而發(fā)生了分組數(shù)據(jù)丟失的情況下,變更設(shè)定值以增強(qiáng)容錯(cuò)性。例如,調(diào)制方式編碼率指示單元106在以調(diào)制方式為64-QAM、編碼率為3/4的設(shè)定值發(fā)生了分組數(shù)據(jù)丟失的情況下,更新為增強(qiáng)了容錯(cuò)性的設(shè)定值,即調(diào)制方式為64-QAM、編碼率為2/3的。另外,調(diào)制方式編碼率指示單元106在再次發(fā)生了分組數(shù)據(jù)丟失的情況下,更新為進(jìn)一步增強(qiáng)了容錯(cuò)性的設(shè)定值,即調(diào)制方式為16-QAM、編碼率為3/4。發(fā)送功率指示單元105和調(diào)制方式編碼率指示單元106根據(jù)通過重復(fù)Ack的接收來檢測分組數(shù)據(jù)丟失的發(fā)生的TCP的流量控制的動(dòng)作進(jìn)行判斷。具體而言,發(fā)送功率指示單元105和調(diào)制方式編碼率指示單元106在接收的Ack的接收完畢分組號與上次接收的Ack的接收完畢序號相比未更新的情況下,判斷為發(fā)生了分組丟失。發(fā)送參數(shù)設(shè)定單元107由發(fā)送功率設(shè)定單元108和調(diào)制方式編碼率設(shè)定單元109構(gòu)成。發(fā)送功率設(shè)定單元108從發(fā)送功率指示單元105接收發(fā)送功率設(shè)定值,并設(shè)定該 值。調(diào)制方式編碼率設(shè)定單元109從調(diào)制方式編碼率指示單元106接收調(diào)制方式和編碼率的設(shè)定值,并設(shè)定該值。發(fā)送控制單元110讀取在發(fā)送緩存器101中緩存的發(fā)送數(shù)據(jù),根據(jù)發(fā)送功率設(shè)定單元108和調(diào)制方式編碼率設(shè)定單元109的設(shè)定,傳送發(fā)送數(shù)據(jù)。通過以上控制,每次傳輸相當(dāng)于發(fā)送窗口大小的數(shù)據(jù)時(shí),能夠基于發(fā)送完畢分組數(shù)據(jù)量的比例自適應(yīng)地以大發(fā)送功率以及容錯(cuò)性強(qiáng)的調(diào)制方式和編碼率發(fā)送數(shù)據(jù)。由此,本實(shí)施方式能夠抑制傳輸?shù)妮^早階段中的分組數(shù)據(jù)丟失。此外,在上述說明中,同時(shí)增強(qiáng)了大發(fā)送功率以及容錯(cuò)性強(qiáng)的調(diào)制方式和編碼率,但也可以增強(qiáng)至少其中之一。由此,能夠縮短由于分組數(shù)據(jù)丟失的發(fā)生使得接收端每次接收分組數(shù)據(jù)時(shí)持續(xù)每次返回重復(fù)Ack的狀態(tài)的期間,因此能夠減輕數(shù)據(jù)發(fā)送裝置的負(fù)載并抑制接收終端的功率增加。《控制2》如圖2 (a)所示,在以往的TCP協(xié)議動(dòng)作中,接收終端對最初的數(shù)據(jù)接收,每次都返回Ack。進(jìn)而,接收終端在繼續(xù)進(jìn)行數(shù)據(jù)接收并步入正軌后,變?yōu)閷Χ啻螖?shù)據(jù)接收返回一次Ack。在圖2(a)中,對兩次數(shù)據(jù)接收返回一次Ack。如圖2 (b)所示,在以往的TCP協(xié)議動(dòng)作中,分組丟失發(fā)生后,接收終端變得對于每次數(shù)據(jù)接收都返回Ack。因此,在現(xiàn)有技術(shù)的方法中,分組丟失發(fā)生越處于傳輸?shù)脑缙陔A段,其影響越大,隨著Ack發(fā)送次數(shù)的增多,功率增加。這樣,在以往例中,分組丟失發(fā)生時(shí)終端側(cè)的Ack發(fā)送次數(shù)增加,發(fā)送終端的負(fù)載增大,并且接收終端的耗電增加。因此,在本實(shí)施方式中,基于相對于發(fā)送窗口大小的發(fā)送量,在每次傳輸相當(dāng)于發(fā)送窗口大小的數(shù)據(jù)時(shí),(I)增強(qiáng)傳輸開始時(shí)的發(fā)送功率,隨后減弱發(fā)送功率以進(jìn)行發(fā)送?;蛘?2)增強(qiáng)傳輸開始時(shí)的糾錯(cuò),隨后減弱糾錯(cuò)以進(jìn)行發(fā)送。發(fā)送參數(shù)指示單元104指示實(shí)現(xiàn)上述(I)、(2)的參數(shù)的設(shè)定值,發(fā)送參數(shù)設(shè)定單元107設(shè)定由發(fā)送參數(shù)指示單元104指示的參數(shù)。這里,參數(shù)的指示和設(shè)定可以是上述(I)的發(fā)送功率選擇設(shè)定和(2)的調(diào)制方式/編碼率選擇設(shè)定中的任一者或兩者。圖10是表示發(fā)送參數(shù)指示單元104具有的設(shè)定表的圖。如圖10所示,發(fā)送參數(shù)指示單元104具有設(shè)定表140,參照該設(shè)定表,根據(jù)發(fā)送量選擇并指示發(fā)送功率、調(diào)制方式/編碼率。設(shè)定表140存儲與發(fā)送量對應(yīng)的發(fā)送功率、以及調(diào)制方式/編碼率。設(shè)定表140中,例如在發(fā)送量為0%至25%的情況下,發(fā)送功率為MAX(100% )、調(diào)制方式/編碼率為BPSK/1/2。設(shè)定表140中,例如在發(fā)送量為25%至45%的情況下,發(fā)送功率為90%、調(diào)制方式/編碼率為16-QAM/1/2。設(shè)定表140中,例如在發(fā)送量為45%至75%的情況下,發(fā)送功率為80%、調(diào)制方式/編碼率為64-QAM/1/2。設(shè)定表140中,例如在發(fā)送量為75%至100%的情況下,發(fā)送功率為60%、調(diào)制方式/編碼率為64-QAM/3/4。此外,設(shè)定表140的設(shè)定方法有各種變形例。詳細(xì)情況在實(shí)施方式3中描述。圖11是說明傳輸速率與調(diào)制方式、編碼率之間的關(guān)系的圖。如圖11所示,對于每種調(diào)制方式,編碼率與傳輸速率[Mbps]不同。編碼率越小,或者傳輸速率[Mbps]越低的調(diào)制方式,可靠性越高。例如,調(diào)制方式BPSK的編碼率為1/2,傳輸速率為6M [Mbps],關(guān)于分組數(shù)據(jù)發(fā)送可靠性最高。與此相對,編碼率及傳輸速率[Mbps]最高的64-QAM由于編碼率和傳輸速率[Mbps]高,所以分組丟失發(fā)生的可能性高,關(guān)于分組·數(shù)據(jù)發(fā)送的可靠性降低。如上所述,在本實(shí)施方式中,基于相對于發(fā)送窗口大小的發(fā)送量,在每次傳輸相當(dāng)于發(fā)送窗口大小的數(shù)據(jù)時(shí),(I)增強(qiáng)傳輸開始時(shí)的發(fā)送功率,隨后減弱發(fā)送功率以進(jìn)行發(fā)送?;蛘?2)增強(qiáng)傳輸開始時(shí)的糾錯(cuò),隨后減弱糾錯(cuò)以進(jìn)行發(fā)送。圖12是表示本實(shí)施方式的TCP的發(fā)送和接收控制的控制時(shí)序圖。圖11是基于相對于發(fā)送窗口大小的發(fā)送量,在每次傳輸相當(dāng)于發(fā)送窗口大小的數(shù)據(jù)時(shí),增強(qiáng)傳輸開始時(shí)的發(fā)送功率(MAX100%)的例子。在此情況下,用于提高可靠性的發(fā)送控制,可以組合可靠性高的調(diào)制方式,或者也可以僅控制調(diào)制方式來代替控制發(fā)送功率。如圖12所示,在發(fā)送端,在每次傳輸相當(dāng)于發(fā)送窗口大小的數(shù)據(jù)時(shí),增強(qiáng)傳輸開始時(shí)的發(fā)送功率(MAX100%)。數(shù)據(jù)發(fā)送次數(shù)例如超過25次,使發(fā)送功率為90%。數(shù)據(jù)發(fā)送次數(shù)例如超過50次,使發(fā)送功率為80%,數(shù)據(jù)發(fā)送次數(shù)例如超過75次,使發(fā)送功率為60%。如圖12所示的a部分所示,本實(shí)施方式的數(shù)據(jù)發(fā)送控制能夠抑制傳輸開始時(shí)的階段中的分組丟失發(fā)生。此外,Ack發(fā)送頻度與通常相同。另外,在本實(shí)施方式中,如圖12的b部分所示,認(rèn)為由于在發(fā)送端使發(fā)送功率為60%促使了分組丟失的發(fā)生,假設(shè)數(shù)據(jù)發(fā)送次數(shù)為75次時(shí)發(fā)生了分組丟失。在接收端,該分組丟失發(fā)生后,對于每次數(shù)據(jù)接收返回Ack。因此,Ack發(fā)送頻度增加。但是,即使發(fā)生了分組丟失,也處于相當(dāng)于發(fā)送窗口大小的數(shù)據(jù)傳輸?shù)暮蟀腚A段,能夠抑制傳輸?shù)妮^早階段中的分組丟失發(fā)生。因此,在本實(shí)施方式中,能夠抑制接收終端側(cè)的Ack發(fā)送次數(shù),能夠削減接收端的功率。這里,所謂在發(fā)送端使發(fā)送功率為60%時(shí)發(fā)生了分組丟失的信息,能夠用于以后的數(shù)據(jù)發(fā)送控制。具體而言,在上述《控制I》中,能夠進(jìn)行抑制分組丟失的數(shù)據(jù)發(fā)送控制,即使發(fā)送功率為60%以上、或者以容錯(cuò)性強(qiáng)的調(diào)制方式和編碼率發(fā)送數(shù)據(jù)等。通過以上控制,每次傳輸相當(dāng)于發(fā)送窗口大小的數(shù)據(jù)時(shí),在傳輸?shù)某跏茧A段,以大發(fā)送功率以及容錯(cuò)性強(qiáng)的調(diào)制方式和編碼率發(fā)送數(shù)據(jù),由此能夠抑制傳輸?shù)某跏茧A段中的分組數(shù)據(jù)的丟失。
      由此,本實(shí)施方式能夠縮短由于分組丟失的發(fā)生使得接收端每次接收分組數(shù)據(jù)時(shí)持續(xù)每次返回重復(fù)Ack的狀態(tài)的期間,因此能夠抑制功率增加。如以上詳細(xì)說明的那樣,本實(shí)施方式的數(shù)據(jù)發(fā)送裝置100包括發(fā)送量分析單元103,分析相對于由發(fā)送窗口大小設(shè)定單元102設(shè)定的發(fā)送窗口大小的發(fā)送完畢分組數(shù)據(jù)量。另外,數(shù)據(jù)發(fā)送裝置100包括發(fā)送參數(shù)指示單元104,根據(jù)發(fā)送完畢分組數(shù)據(jù)量相對于發(fā)送窗口大小的比例,對發(fā)送參數(shù)設(shè)定單元107指示不同的發(fā)送功率、調(diào)制方式和編碼率。另外,數(shù)據(jù)發(fā)送裝置100包括發(fā)送參數(shù)設(shè)定單元107,設(shè)定由發(fā)送參數(shù)指示單元104指示的參數(shù)。此外,數(shù)據(jù)發(fā)送裝置100包括發(fā)送控制單元110,從發(fā)送緩存器101讀取發(fā)送數(shù)據(jù),基于發(fā)送參數(shù)設(shè)定單元107的設(shè)定傳送發(fā)送數(shù)據(jù)。發(fā)送參數(shù)指示單元304根據(jù)發(fā)送完畢分組數(shù)據(jù)量相對于發(fā)送窗口大小的比例,對發(fā)送參數(shù)設(shè)定單元107指示不同的發(fā)送功率、調(diào)制方式和編碼率。發(fā)送參數(shù)設(shè)定單元107設(shè)定所指示的參數(shù),發(fā)送控制單元110基于該設(shè)定傳送發(fā)送數(shù)據(jù)。 由此,數(shù)據(jù)發(fā)送裝置100能夠在傳輸相當(dāng)于發(fā)送窗口大小的數(shù)據(jù)時(shí),抑制傳輸初始階段的分組數(shù)據(jù)丟失。其結(jié)果,能夠抑制接收端的重復(fù)Ack發(fā)送次數(shù)的增多,能夠減輕數(shù)據(jù)發(fā)送裝置的負(fù)載并削減接收終端的耗電。此外,本實(shí)施方式中的發(fā)送參數(shù)指示單元104采用了包括發(fā)送功率指示單元105和調(diào)制方式編碼率指示單元106的結(jié)構(gòu),但也可以采用僅包括其中任一者的結(jié)構(gòu)。另外,與之相配合,發(fā)送參數(shù)設(shè)定單元107可以采用僅包括發(fā)送功率設(shè)定單元108和調(diào)制方式編碼率設(shè)定單元109中的任一者的結(jié)構(gòu)。另外,進(jìn)行初始設(shè)定的值并不限定于此,可以根據(jù)裝置的狀態(tài)或結(jié)構(gòu)任意決定。另外,作為帶流量控制(flow control)的協(xié)議以TCP為中心進(jìn)行了說明,但本發(fā)明使用的協(xié)議并不限定于TCP。對本發(fā)明而言,只要具有流量控制的功能,也可以是其他協(xié)議,例如可以在應(yīng)用層實(shí)現(xiàn)流量控制,通過該流量控制進(jìn)行與TCP相同的發(fā)送控制,由此削減耗電。(實(shí)施方式2)圖13是表示本發(fā)明實(shí)施方式2的數(shù)據(jù)發(fā)送裝置的結(jié)構(gòu)的方框圖。對與圖5相同的結(jié)構(gòu)部分附加相同的標(biāo)號,并省略重復(fù)部位的說明。如圖13所示,數(shù)據(jù)發(fā)送裝置200包括發(fā)送緩存器101、發(fā)送窗口大小設(shè)定單元102、Ack接收單元112、發(fā)送量分析單元103、發(fā)送參數(shù)設(shè)定單元107、發(fā)送功率設(shè)定單元108、調(diào)制方式編碼率設(shè)定單元109、發(fā)送控制單元110、以及數(shù)據(jù)發(fā)送單元120。下面說明如上所述構(gòu)成的數(shù)據(jù)發(fā)送系統(tǒng)200的動(dòng)作。數(shù)據(jù)發(fā)送系統(tǒng)200的基本動(dòng)作與實(shí)施方式I是同樣的。發(fā)送緩存器101將發(fā)送數(shù)據(jù)緩存。發(fā)送窗口大小設(shè)定單元102設(shè)定由TCP的流量控制決定的發(fā)送窗口大小。發(fā)送量分析單元103根據(jù)從發(fā)送緩存器101讀取的發(fā)送數(shù)據(jù)量和由發(fā)送窗口大小設(shè)定單元102設(shè)定的發(fā)送窗口大小,計(jì)算發(fā)送完畢數(shù)據(jù)量相對于發(fā)送窗口大小的比例。發(fā)送參數(shù)設(shè)定單元107根據(jù)發(fā)送量分析單元的結(jié)果,設(shè)定傳送發(fā)送數(shù)據(jù)時(shí)的發(fā)送參數(shù)。發(fā)送控制單元110讀取發(fā)送緩存器101中緩存的發(fā)送數(shù)據(jù),根據(jù)發(fā)送功率設(shè)定單元108和調(diào)制方式編碼率設(shè)定單元109的設(shè)定,傳送發(fā)送數(shù)據(jù)。數(shù)據(jù)發(fā)送單元120發(fā)送從發(fā)送控制單元110接收的發(fā)送數(shù)據(jù)。這樣,本實(shí)施方式與實(shí)施方式I同樣,每次傳輸相當(dāng)于發(fā)送窗口大小的數(shù)據(jù)時(shí),能夠基于發(fā)送完畢分組數(shù)據(jù)量的比例自適應(yīng)地以較強(qiáng)的發(fā)送功率以及容錯(cuò)形較強(qiáng)的調(diào)制方式和編碼率發(fā)送數(shù)據(jù)。由此,本實(shí)施方式能夠抑制傳輸階段中的分組數(shù)據(jù)丟失。特別是,在傳輸?shù)某跏茧A段,以大發(fā)送功率以及容錯(cuò)性強(qiáng)的調(diào)制方式和編碼率發(fā)送數(shù)據(jù),能夠抑制傳輸?shù)某跏茧A段中的分組數(shù)據(jù)丟失。(實(shí)施方式3)圖14是表示本發(fā)明實(shí)施方式3的數(shù)據(jù)發(fā)送裝置的結(jié)構(gòu)的方框圖。 如圖14所示,數(shù)據(jù)發(fā)送裝置300中,發(fā)送參數(shù)指示單元304的結(jié)構(gòu)與圖5的發(fā)送參數(shù)指示單元104不同。對與圖5相同的結(jié)構(gòu)部分附加相同的標(biāo)號,并省略重復(fù)部位的說明。發(fā)送參數(shù)指示單元304包括發(fā)送功率指示單元305、調(diào)制方式編碼率指示單元306、以及發(fā)送參數(shù)控制設(shè)定單元310。發(fā)送功率指示單元305從發(fā)送量分析單元103接收發(fā)送完畢數(shù)據(jù)量的比例的信息。發(fā)送功率指示單元305基于由發(fā)送參數(shù)控制設(shè)定單元310進(jìn)行的更新等的設(shè)定、以及接收的發(fā)送完畢數(shù)據(jù)量的比例,對發(fā)送功率設(shè)定單元108指示發(fā)送功率設(shè)定值。調(diào)制方式編碼率指示單元306從發(fā)送量分析單元103接收發(fā)送完畢數(shù)據(jù)量的比例的信息。調(diào)制方式編碼率指示單元306基于由發(fā)送參數(shù)控制設(shè)定單元310進(jìn)行的更新等的設(shè)定、以及接收的發(fā)送完畢數(shù)據(jù)量的比例,對調(diào)制方式編碼率設(shè)定單元109指示調(diào)制方式和編碼率。發(fā)送參數(shù)控制設(shè)定單元310設(shè)定發(fā)送功率與調(diào)制方式、編碼率的設(shè)定值的更新順序。具體而言,發(fā)送參數(shù)控制設(shè)定單元310設(shè)定在更新時(shí),是同時(shí)更新發(fā)送功率和調(diào)制方式、編碼率,還是交替地更新,還是優(yōu)先更新任一方。接著,說明發(fā)送參數(shù)控制設(shè)定單元310的動(dòng)作。[發(fā)送參數(shù)控制設(shè)定單元310的動(dòng)作]發(fā)送參數(shù)控制設(shè)定單元310設(shè)定發(fā)送功率與調(diào)制方式、編碼率的設(shè)定值的更新順序。具體而言,發(fā)送參數(shù)控制設(shè)定單元310設(shè)定在更新時(shí),是同時(shí)更新發(fā)送功率和調(diào)制方式、編碼率,,還是交替地更新,還是優(yōu)先更新任一方。例如,發(fā)送參數(shù)控制設(shè)定單元310在發(fā)送端是電池驅(qū)動(dòng)的移動(dòng)終端的情況下,由于使發(fā)送端的功率優(yōu)先,所以設(shè)定調(diào)制方式、編碼率的變更優(yōu)先。此外,變更優(yōu)先是不變更發(fā)送功率,而僅先變更調(diào)制方式、編碼率的設(shè)定。另外,發(fā)送參數(shù)控制設(shè)定單元310在發(fā)送端是比較不介意功率的臺式設(shè)備的情況下,使通信速率的高速化優(yōu)先。因此,在臺式設(shè)備中,由發(fā)送參數(shù)控制設(shè)定單元310設(shè)定發(fā)送功率的變更優(yōu)先,不變更調(diào)制方式,而僅先變更發(fā)送功率。例如,在要發(fā)送的內(nèi)容的速率高的情況下,若變更調(diào)制方式和編碼率,則傳輸速率下降,存在傳輸遲誤的可能性,因此先控制發(fā)送功率。以上是發(fā)送參數(shù)控制設(shè)定單元310設(shè)定了同時(shí)變更發(fā)送功率與調(diào)制方式、編碼率的情況,但設(shè)定值的變更并不一定需要同時(shí)變更發(fā)送功率和調(diào)制方式、編碼率。另外,發(fā)送參數(shù)控制設(shè)定單元310的設(shè)定可以交替地變更發(fā)送功率和調(diào)制方式、編碼率,或者可以賦予優(yōu)先級,首先連續(xù)變更任一者。例如,在發(fā)送端是電池驅(qū)動(dòng)的移動(dòng)終端等的情況下,使發(fā)送端的功率優(yōu)先。因此,發(fā)送參數(shù)控制設(shè)定單元310設(shè)定調(diào)制方式、編碼率的變更優(yōu)先,不變更發(fā)送功率,而僅先變更調(diào)制方式、編碼率的設(shè)定。另外,在發(fā)送端是比較不介意功率的置放設(shè)備的情況下,使通信速率的高速化優(yōu)先,因此由發(fā)送參數(shù)控制設(shè)定單元310設(shè)定發(fā)送功率的變更優(yōu)先,不變更調(diào)制方式,僅先變更發(fā)送功率。由此,能夠縮短由于分組數(shù)據(jù)丟失的發(fā)生使得接收端每次接收分組數(shù)據(jù)時(shí)持續(xù)每次返回重復(fù)Ack的狀態(tài)的期間,因此能夠抑制功率增加。
      以上的說明為本發(fā)明的優(yōu)選實(shí)施方式的例證,本發(fā)明的范圍并不限定于此。另外,數(shù)據(jù)發(fā)送裝置100的各功能塊也可作為集成電路即LSI來實(shí)現(xiàn)。這些功能塊既可以分別實(shí)行單芯片化,也可以包含其中一部分或者是全部而實(shí)行單芯片化。這里稱為LSI,但根據(jù)集成度的不同,也可以稱為1C、系統(tǒng)LSI、超大LSI、特大LSI。另外,集成電路化的方式不限于LSI,也可以使用專用電路或通用處理器來實(shí)現(xiàn)。具體而言,也可以利用能夠編程的FPGA(Field Programmable Gate Array,現(xiàn)場可編程門陣列),或可以利用對LSI內(nèi)部的電路塊的連接或設(shè)定能進(jìn)行重新構(gòu)置的可重構(gòu)置處理器(Reconfigurable Processor)。再有,如果隨著半導(dǎo)體技術(shù)的進(jìn)步或者其他技術(shù)的派生,出現(xiàn)代替LSI集成電路化的技術(shù),當(dāng)然也可以利用該技術(shù)來實(shí)現(xiàn)功能塊的集成化。還存在著適用生物技術(shù)等的可能性。詳細(xì)地并參照特定的實(shí)施方式說明了本發(fā)明,但本領(lǐng)域技術(shù)人員明白在不脫離本發(fā)明的宗旨和范圍的情況下能夠施加各種變更和修改。而且,在本實(shí)施方式中,使用了數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)發(fā)送系統(tǒng)及數(shù)據(jù)發(fā)送方法的名稱,但這是為了便于說明,裝置的名稱也可以是發(fā)送裝置、通信系統(tǒng),另外方法的名稱也可以是發(fā)送控制方法等。另外,構(gòu)成上述數(shù)據(jù)發(fā)送裝置的各部分、例如通信網(wǎng)絡(luò)的類別、其數(shù)量以及連接方法等可以是任意的。而且,以上說明的數(shù)據(jù)發(fā)送方法也可以通過用于使該數(shù)據(jù)發(fā)送方法發(fā)揮功能的程序來實(shí)現(xiàn)。該程序存儲在計(jì)算機(jī)可讀的記錄介質(zhì)中。在2010年6月17日申請的日本專利申請?zhí)卦傅?010-138349號所包含的說明書、附圖和說明書摘要的公開內(nèi)容,全部引用于本申請。工業(yè)實(shí)用性本發(fā)明的數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)發(fā)送方法,具有抑制接收端的Ack發(fā)送次數(shù)的效果,對于帶有無線LAN功能的、具備服務(wù)器功能的設(shè)備等是有用的。另外,本實(shí)施方式還能夠應(yīng)用于采用無線LAN以外的與TCP對應(yīng)的通信方式的設(shè)備。
      權(quán)利要求
      1.數(shù)據(jù)發(fā)送裝置,包括 發(fā)送緩存器,緩存發(fā)送數(shù)據(jù); 發(fā)送窗口大小設(shè)定單元,設(shè)定對所述發(fā)送緩存器的發(fā)送窗口大小; 發(fā)送量分析單元,分析相對于由所述發(fā)送窗口大小設(shè)定單元設(shè)定的發(fā)送窗口大小的發(fā)送完畢分組數(shù)據(jù)量; 發(fā)送參數(shù)設(shè)定單元,根據(jù)所述發(fā)送量分析單元的結(jié)果,設(shè)定傳送發(fā)送數(shù)據(jù)時(shí)的發(fā)送參數(shù); 發(fā)送控制單元,從所述發(fā)送緩存器讀取發(fā)送數(shù)據(jù),基于所述發(fā)送參數(shù)傳送發(fā)送數(shù)據(jù);以及 數(shù)據(jù)發(fā)送單元,發(fā)送從所述發(fā)送控制單元接收的發(fā)送數(shù)據(jù)。
      2.如權(quán)利要求I所述的數(shù)據(jù)發(fā)送裝置, 所述發(fā)送參數(shù)設(shè)定單元根據(jù)所述發(fā)送量分析單元的發(fā)送完畢分組數(shù)據(jù)量,將在所述發(fā)送控制單元中傳送發(fā)送數(shù)據(jù)時(shí)的發(fā)送功率值、調(diào)制方式的種類、或者編碼率的值中的至少一個(gè)設(shè)定為所述發(fā)送參數(shù)。
      3.如權(quán)利要求I所述的數(shù)據(jù)發(fā)送裝置, 所述發(fā)送參數(shù)設(shè)定單元接收所述發(fā)送數(shù)據(jù)的響應(yīng)即接收確認(rèn)響應(yīng)Ack,根據(jù)所述接收確認(rèn)響應(yīng)Ack的分組號的內(nèi)容,變更參數(shù)設(shè)定值。
      4.如權(quán)利要求I所述的數(shù)據(jù)發(fā)送裝置, 在以指定的參數(shù)設(shè)定值進(jìn)行發(fā)送的結(jié)果,發(fā)生了分組數(shù)據(jù)丟失的情況下,所述發(fā)送參數(shù)設(shè)定單元將所述參數(shù)中的至少一個(gè)變更為抗分組丟失能力強(qiáng)的設(shè)定值。
      5.如權(quán)利要求I所述的數(shù)據(jù)發(fā)送裝置, 所述發(fā)送參數(shù)設(shè)定單元在傳輸?shù)某跏茧A段中,將所述參數(shù)中的至少一個(gè)變更為抗分組丟失能力強(qiáng)的所述設(shè)定值。
      6.數(shù)據(jù)發(fā)送方法,用于傳送發(fā)送數(shù)據(jù)的數(shù)據(jù)發(fā)送裝置,該方法包括 緩存發(fā)送數(shù)據(jù)的步驟; 設(shè)定對所述發(fā)送緩存器的發(fā)送窗口大小的步驟; 分析相對于所述設(shè)定的發(fā)送窗口大小的發(fā)送完畢分組數(shù)據(jù)量的步驟; 根據(jù)所述分析結(jié)果,設(shè)定傳送發(fā)送數(shù)據(jù)時(shí)的發(fā)送參數(shù)的步驟; 從所述發(fā)送緩存器讀取發(fā)送數(shù)據(jù),基于所述發(fā)送參數(shù)傳送發(fā)送數(shù)據(jù)的步驟;以及 發(fā)送從所述發(fā)送控制單元接收的發(fā)送數(shù)據(jù)的步驟。
      7.如權(quán)利要求6所述的數(shù)據(jù)發(fā)送方法, 在所述發(fā)送參數(shù)指示步驟中,在發(fā)生分組數(shù)據(jù)丟失的情況下,變更所述設(shè)定值,以使發(fā)送功率及/或容錯(cuò)性增強(qiáng)。
      8.如權(quán)利要求6所述的數(shù)據(jù)發(fā)送方法, 在所述發(fā)送參數(shù)指示步驟中,在傳輸?shù)某跏茧A段中,指示大發(fā)送功率、及/或容錯(cuò)性強(qiáng)的調(diào)制方式編碼率的所述設(shè)定值。
      全文摘要
      提供能夠抑制在傳輸初始階段發(fā)生分組數(shù)據(jù)丟失,抑制接收側(cè)的重復(fù)Ack發(fā)送次數(shù)以削減耗電的數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)發(fā)送方法。數(shù)據(jù)發(fā)送裝置(100)包括發(fā)送量分析單元(103),分析相對于由發(fā)送窗口大小設(shè)定單元(102)設(shè)定的發(fā)送窗口大小的發(fā)送完畢分組數(shù)據(jù)量;發(fā)送參數(shù)指示單元(104),根據(jù)發(fā)送完畢分組數(shù)據(jù)量相對于發(fā)送窗口大小的比例,對發(fā)送參數(shù)設(shè)定單元(107)指示不同的發(fā)送功率、調(diào)制方式、以及編碼率;發(fā)送參數(shù)設(shè)定單元(107),設(shè)定由發(fā)送參數(shù)指示單元(104)指示的參數(shù);以及發(fā)送控制單元(110),從發(fā)送緩存器(101)讀取發(fā)送數(shù)據(jù),基于發(fā)送參數(shù)設(shè)定單元(107)的設(shè)定傳送發(fā)送數(shù)據(jù)。
      文檔編號H04W28/06GK102893577SQ201180023938
      公開日2013年1月23日 申請日期2011年6月8日 優(yōu)先權(quán)日2010年6月17日
      發(fā)明者山口能史, 小林廣和, 千賀諭, 原田昌明 申請人:松下電器產(chǎn)業(yè)株式會社
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1