本發(fā)明概括而言涉及無線通信領(lǐng)域,更具體而言,涉及一種自適應(yīng)地調(diào)整資源分配周期的預(yù)調(diào)度資源分配的方法和裝置。
背景技術(shù):
第三代合作伙伴計(jì)劃(3GPP)已經(jīng)批準(zhǔn)了針對Rel-13的研究項(xiàng)目“Study on Latency reduction techniques for LTE”。該研究項(xiàng)目的目的是研究和改進(jìn)基于Rel-13的分組數(shù)據(jù)時(shí)延。有許多已有的應(yīng)用以及未來將出現(xiàn)的新應(yīng)用將得益于時(shí)延降低,甚至要求時(shí)延降低,例如Web應(yīng)用、實(shí)時(shí)應(yīng)用和任務(wù)關(guān)鍵型通信(Mission-critical communication)應(yīng)用。分組數(shù)據(jù)時(shí)延不僅對于系統(tǒng)的預(yù)期響應(yīng)性非常重要,而且是一個(gè)影響吞吐量的參數(shù)。在3GPP長期演進(jìn)(LTE)系統(tǒng)中,有多個(gè)因素對于連接的用戶設(shè)備(UE)的總的端到端延遲起作用。當(dāng)前降低時(shí)延的一種方法是通過使用預(yù)調(diào)度或者半永久調(diào)度(semi-persistent scheduling,SPS)策略來降低獲取調(diào)度許可的時(shí)間。
當(dāng)前,有兩種類型的調(diào)度方法,一種是基于調(diào)度許可的調(diào)度,另一種是針對VoIP的半永久調(diào)度。
圖1示出了現(xiàn)有技術(shù)中在上行系統(tǒng)中基于調(diào)度許可的調(diào)度過程的信令的示意圖。圖2示出了現(xiàn)有技術(shù)中在下行系統(tǒng)中(DL)基于調(diào)度許可的調(diào)度過程的信令的示意圖。
如圖1中所示,有數(shù)據(jù)要發(fā)送的UE在發(fā)送數(shù)據(jù)分組之前必須向基站(如eNB)發(fā)送調(diào)度請求(Scheduling Request,SR)并且從該基站接收調(diào)度許可。然而,為了發(fā)送SR,UE必須等待SR有效的物理上行控制信道(PUCCH)資源,即,能夠發(fā)送SR的PUCCH,而 SR有效的PUCCH資源的周期為1-80ms。在UE通過該P(yáng)UCCH發(fā)送了SR之后,基站接收并解碼SR,并且為該UE調(diào)度分配調(diào)度許可?;救缓髮⒃撜{(diào)度許可發(fā)送給UE。當(dāng)UE接收并解碼出調(diào)度該許可時(shí),可以通過物理上行共享信道(PUSCH)開始UL數(shù)據(jù)傳輸。
對于圖2中所示的DL傳輸,由于待發(fā)送的數(shù)據(jù)位于基站側(cè),因此基站在數(shù)據(jù)發(fā)送之前不需要像UL傳輸那樣執(zhí)行調(diào)度請求的過程,但是基站仍然需要將數(shù)據(jù)和調(diào)度指令發(fā)送給UE,并由UE進(jìn)行解碼,而這仍然需要消耗一定的時(shí)間,從而增加了時(shí)延。
對于針對VoIP的半永久調(diào)度,由于VoIP業(yè)務(wù)是周期性的,因此基站可以向UE分配固定周期的資源,該固定周期用于VoIP業(yè)務(wù)。
對于下行鏈路占支配地位的業(yè)務(wù),如FTP下載,上行時(shí)延性能非常重要,因?yàn)槔鏣CP ACK消息將通過上行鏈路發(fā)送。對于具有非連續(xù)的短分組數(shù)據(jù)的應(yīng)用,調(diào)度許可獲取時(shí)延在總延遲中也占大的部分因此也需要減少延遲。
技術(shù)實(shí)現(xiàn)要素:
從上面可以看出,基于調(diào)度許可的調(diào)度方案對于具有緊急時(shí)延需求的業(yè)務(wù)來說不夠有效。此外,具有固定周期的永久調(diào)度對于非周期性的業(yè)務(wù)來說也不夠有效。
因此困難在于如何設(shè)置該周期,如果將周期設(shè)置為一個(gè)較大值,則不能保證時(shí)延,而如果將周期設(shè)置為一個(gè)較小值,則不能有效地使用周期性資源,這將導(dǎo)致資源浪費(fèi)。
針對以上問題,本發(fā)明提出了一種具有可變周期的自適應(yīng)預(yù)調(diào)度方案。
根據(jù)本發(fā)明的第一個(gè)方面,提供了一種在基站或UE處自適應(yīng)地調(diào)整資源分配周期的預(yù)調(diào)度資源分配的方法,包括:確定在所述資源分配周期內(nèi)是否有數(shù)據(jù)接收或數(shù)據(jù)發(fā)送;如果確定在所述資源分配周期內(nèi)沒有數(shù)據(jù)接收和數(shù)據(jù)發(fā)送,則至少基于所述資源分配周期的調(diào)整規(guī)則來調(diào)整所述資源分配周期;以及確定在調(diào)整后的資源分 配周期內(nèi)是否有數(shù)據(jù)接收或數(shù)據(jù)發(fā)送。
根據(jù)本發(fā)明的另一個(gè)方面,提供了一種在基站或UE中自適應(yīng)地調(diào)整資源分配周期的預(yù)調(diào)度資源分配的裝置,包括:判斷單元,用于確定在所述資源分配周期內(nèi)是否有數(shù)據(jù)接收或數(shù)據(jù)發(fā)送;以及調(diào)整單元,用于如果確定在所述資源分配周期內(nèi)沒有數(shù)據(jù)接收和數(shù)據(jù)發(fā)送,則至少基于所述資源分配周期的調(diào)整規(guī)則來調(diào)整所述資源分配周期,并且所述判斷單元還用于確定在調(diào)整后的資源分配周期內(nèi)是否有數(shù)據(jù)接收或數(shù)據(jù)發(fā)送。
利用該方案,不僅能夠通過資源預(yù)分配降低時(shí)延,而且能夠基于UL接收(對于上行鏈路來說)和DL發(fā)送(對于下行鏈路來說)來調(diào)整預(yù)調(diào)度的周期,并且能夠適合于具有迫切時(shí)延需求的業(yè)務(wù)的非周期性特性。
附圖說明
通過以下參考下列附圖所給出的本發(fā)明的具體實(shí)施方式的描述之后,將更好地理解本發(fā)明,并且本發(fā)明的其他目的、細(xì)節(jié)、特點(diǎn)和優(yōu)點(diǎn)將變得更加顯而易見。在附圖中:
圖1示出了現(xiàn)有技術(shù)中在上行系統(tǒng)中基于調(diào)度許可的調(diào)度過程的信令的示意圖;
圖2示出了現(xiàn)有技術(shù)中在下行系統(tǒng)中(DL)基于調(diào)度許可的調(diào)度過程的信令的示意圖;
圖3示出了根據(jù)本發(fā)明的實(shí)施例的、自適應(yīng)地調(diào)整資源分配周期的預(yù)調(diào)度資源分配的方法的流程圖;
圖4示出了根據(jù)本發(fā)明一種實(shí)現(xiàn)方式的利用指數(shù)規(guī)則的調(diào)整規(guī)則的資源分配周期調(diào)整的示意圖;以及
圖5示出了根據(jù)本發(fā)明實(shí)施例的、用于自適應(yīng)地調(diào)整資源分配周期的預(yù)調(diào)度資源分配的裝置的方框圖。
具體實(shí)施方式
下面將參照附圖更詳細(xì)地描述本發(fā)明的優(yōu)選實(shí)施方式。雖然附圖中顯示了本發(fā)明的優(yōu)選實(shí)施方式,然而應(yīng)該理解,可以以各種形式實(shí)現(xiàn)本發(fā)明而不應(yīng)被這里闡述的實(shí)施方式所限制。相反,提供這些實(shí)施方式是為了使本發(fā)明更加透徹和完整,并且能夠?qū)⒈景l(fā)明的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
圖3示出了根據(jù)本發(fā)明的實(shí)施例的、自適應(yīng)地調(diào)整資源分配周期的預(yù)調(diào)度資源分配的方法300的流程圖。
從圖3可以看出,除了基站eNB和UE在步驟310執(zhí)行關(guān)于資源分配周期調(diào)整所必需的信令交互之外,在資源分配周期的自適應(yīng)調(diào)整期間,基站不需要向UE配置新的或其他的資源分配周期,而是二者按照特定規(guī)則獨(dú)立地分別自適應(yīng)調(diào)整該資源分配周期。
首先,在步驟310,基站eNB向UE發(fā)送資源分配周期的初始值、資源分配周期的調(diào)整規(guī)則以及可能的調(diào)整參數(shù)。
優(yōu)選地,基站可以通過無線資源控制(RRC)信令來向UE發(fā)送關(guān)于資源分配周期的上述信息。
接下來,在步驟320,基站確定在該資源分配周期內(nèi)是否接收到UL數(shù)據(jù)。
如果基站在該資源分配周期內(nèi)沒有接收到UL數(shù)據(jù),則在步驟330,基站至少基于資源分配周期的調(diào)整規(guī)則來調(diào)整資源分配周期。
更具體地,如果基站確定在該資源分配周期內(nèi)沒有接收到UL數(shù)據(jù),則基站降低該資源分配周期的大小。通過這種方式,對于非周期性數(shù)據(jù)傳輸來說,在后續(xù)的降低的資源分配周期內(nèi)接收到數(shù)據(jù)傳輸?shù)目赡苄愿蟆?/p>
在本發(fā)明的一種實(shí)現(xiàn)方式中,調(diào)整規(guī)則包括指數(shù)規(guī)則。在這種情況下,調(diào)整參數(shù)包括該指數(shù)規(guī)則的底數(shù)值,并且調(diào)整資源分配周期還包括:基于指數(shù)規(guī)則和該底數(shù)值來調(diào)整資源分配周期。然而,本領(lǐng)域技術(shù)人員可以理解,本發(fā)明并不局限于此,該調(diào)整規(guī)則和/或該底數(shù)值可以例如在標(biāo)準(zhǔn)中預(yù)先設(shè)定,從而在基站和UE中缺省設(shè)置。
圖4示出了根據(jù)本發(fā)明一種實(shí)現(xiàn)方式的利用指數(shù)規(guī)則的調(diào)整規(guī)則的資源分配周期調(diào)整的示意圖。
如圖4中所示,假設(shè)資源分配周期的初始值是100ms,指數(shù)規(guī)則的底數(shù)值為2。如果在步驟320基站在初始的資源分配周期內(nèi)沒有接收到任何數(shù)據(jù),則將該周期降低到50ms(100ms/2=50ms)。
如果基站在降低的50ms的資源分配周期內(nèi)仍然沒有接收到任何數(shù)據(jù),則繼續(xù)將該周期降低到25ms(50ms/2=25ms)。
在本發(fā)明的另一種實(shí)現(xiàn)方式中,調(diào)整規(guī)則包括線性規(guī)則。在這種情況下,調(diào)整參數(shù)包括周期調(diào)整系數(shù),并且調(diào)整資源分配周期還包括:基于線性規(guī)則和周期調(diào)整系數(shù)來調(diào)整該資源分配周期。然而,本領(lǐng)域技術(shù)人員可以理解,本發(fā)明并不局限于此,該調(diào)整規(guī)則和/或該周期調(diào)整系數(shù)可以例如在標(biāo)準(zhǔn)中預(yù)先設(shè)定,從而在基站和UE中缺省設(shè)置。
例如,仍然假設(shè)資源分配周期的初始值是100ms,線性規(guī)則的周期調(diào)整系數(shù)為0.8。如果在步驟320基站在初始的資源分配周期內(nèi)沒有接收到任何數(shù)據(jù),則將該周期降低到80ms(100ms*0.8=80ms)。
如果基站在降低的80ms的資源分配周期內(nèi)仍然沒有接收到任何數(shù)據(jù),則繼續(xù)將該周期降低到64ms(80ms*0.8=64ms)。
在本發(fā)明的另一種實(shí)現(xiàn)中,調(diào)整規(guī)則包括固定步長規(guī)則。在這種情況下,調(diào)整參數(shù)包括周期調(diào)整步長,并且調(diào)整資源分配周期還包括:基于固定步長規(guī)則和周期調(diào)整步長來調(diào)整該資源分配周期。然而,本領(lǐng)域技術(shù)人員可以理解,本發(fā)明并不局限于此,該調(diào)整規(guī)則和/或該周期調(diào)整步長可以例如在標(biāo)準(zhǔn)中預(yù)先設(shè)定,從而在基站和UE中缺省設(shè)置。
例如,仍然假設(shè)資源分配周期的初始值是100ms,固定步長規(guī)則的周期調(diào)整步長為10ms。如果在步驟320基站在初始的資源分配周期內(nèi)沒有接收到任何數(shù)據(jù),則將該周期降低到90ms(100ms-10ms=90ms)。
如果基站在降低的90ms的資源分配周期內(nèi)仍然沒有接收到任何數(shù)據(jù),則繼續(xù)將該周期降低到80ms(90ms-10ms=80ms)。
另一方面,如果基站在該資源分配周期內(nèi)接收到UL數(shù)據(jù),則在步驟340,基站將資源分配周期恢復(fù)為其初始值。例如,如圖4中所示,一旦基站確定在降低的資源分配周期(如25ms的資源分配周期)內(nèi)接收到UL數(shù)據(jù),則下一個(gè)資源分配周期被自適應(yīng)調(diào)整為初始值100ms。
這是因?yàn)?,對于非周期性的?shù)據(jù)傳輸來說,在接收到數(shù)據(jù)之后的下一個(gè)周期內(nèi)再次接收到數(shù)據(jù)傳輸?shù)目赡苄苑浅5?,因此將資源分配周期恢復(fù)為(較大的)初始周期更為有利。然而,本領(lǐng)域技術(shù)人員可以理解,本發(fā)明并不局限于此,在步驟340中資源分配周期的反向調(diào)整可以以步驟330中的規(guī)則相反的規(guī)則或者以任何其他規(guī)則逐步調(diào)整。
接下來,方法300返回步驟320,基站確定在調(diào)整后的資源分配周期內(nèi)是否接收到UL數(shù)據(jù)。
進(jìn)一步地,方法300還可以包括步驟350,其中基站確定調(diào)整后的資源分配周期是否低于一下限閾值,并且當(dāng)調(diào)整后的資源分配周期低于該下行閾值時(shí),直接將資源分配周期設(shè)置為該下行閾值(步驟360)。
此外,根據(jù)本發(fā)明的自適應(yīng)地預(yù)調(diào)度資源分配周期的方法300可以應(yīng)用于一個(gè)UE的所有業(yè)務(wù),或者可以應(yīng)用于一個(gè)UE的一個(gè)或多個(gè)特定類型的業(yè)務(wù),以使得該UE的不同類型的業(yè)務(wù)具有不同的自適應(yīng)地預(yù)調(diào)度的資源分配周期。
這里,以基于一次判斷就對資源分配周期進(jìn)行調(diào)整為例對本發(fā)明進(jìn)行了描述。然而,本發(fā)明并不局限于此。在一種實(shí)現(xiàn)中,調(diào)整規(guī)則中還可以包括一次數(shù)閾值,使得只有當(dāng)基站確定沒有接收到UL數(shù)據(jù)的次數(shù)達(dá)到該次數(shù)閾值時(shí),才調(diào)整該資源分配周期。
類似地,除了步驟310之外,UE側(cè)的操作(步驟320’-360’)與基站側(cè)幾乎完全相同,在此不再贅述。
通過這種方式,基站側(cè)和UE側(cè)按照相同的調(diào)整規(guī)則分別獨(dú)立地自適應(yīng)地調(diào)整了資源分配周期。
此外,為了執(zhí)行DL或UL數(shù)據(jù)傳輸,基站還需要向UE發(fā)送調(diào)度指令,該調(diào)度指令包括用于DL或UL數(shù)據(jù)傳輸?shù)臅r(shí)頻資源和/或調(diào)制編碼方案(MCS)。
在一種實(shí)現(xiàn)中,在步驟310,基站通過RRC信令將調(diào)度指令與上述關(guān)于資源分配周期的信息一起發(fā)送給UE。通過這種方式,一次性實(shí)現(xiàn)了基站和UE之間的資源調(diào)度。
在另一種實(shí)現(xiàn)中,在每個(gè)資源分配周期,基站通過物理下行控制信道(PDCCH)向UE發(fā)送該調(diào)度指令。通過這種方式,可以在每個(gè)調(diào)度周期考慮信道情況,從而實(shí)現(xiàn)了更加靈活的資源調(diào)度,資源分配的效率更高。
在又一種實(shí)現(xiàn)中,在基站在步驟310通過RRC信令將調(diào)度指令與上述關(guān)于資源分配周期的信息一起發(fā)送給UE之后,確定所使用的時(shí)頻資源和/或MCS是否發(fā)生了變化,并且在所使用的時(shí)頻資源和/或MCS發(fā)生變化時(shí),通過PDCCH向UE發(fā)送包含更新的時(shí)頻資源和/或更新的MCS的更新的調(diào)度指令。在這種實(shí)現(xiàn)中,UE只有在接收到更新的時(shí)頻資源和/或MCS時(shí)改變其傳輸所使用的時(shí)頻資源和/或MCS,否則仍然使用原時(shí)頻資源和/或MCS。通過這種方式,實(shí)現(xiàn)了資源調(diào)度的最佳折中。
上面以UL傳輸為例對方法300進(jìn)行了描述,其中,基站基于是否接收到UL數(shù)據(jù)并且UE基于是否發(fā)送了UL數(shù)據(jù)來執(zhí)行針對UL傳輸?shù)淖赃m應(yīng)的資源分配周期調(diào)整。
然而,本領(lǐng)域技術(shù)人員可以理解,該方法完全適用于DL傳輸,并且針對DL傳輸,基站可以基于是否發(fā)送了DL數(shù)據(jù)并且UE可以基于是否接收到DL數(shù)據(jù)來執(zhí)行針對DL傳輸?shù)淖赃m應(yīng)的資源分配周期調(diào)整。
在本發(fā)明中,提出了一種具有可變的資源分配周期的自適應(yīng)的預(yù)調(diào)度方案。利用該方案,不僅能夠通過資源預(yù)分配降低時(shí)延,而 且能夠基于UL接收(對于上行鏈路來說)和DL發(fā)射(對于下行鏈路來說)來調(diào)整預(yù)調(diào)度的資源分配周期,并且能夠適合于具有迫切時(shí)延需求的業(yè)務(wù)的非周期性特性。
圖5示出了根據(jù)本發(fā)明實(shí)施例的、用于自適應(yīng)地調(diào)整資源分配周期的預(yù)調(diào)度資源分配的裝置500的方框圖。其中,裝置500可以實(shí)現(xiàn)在基站中,也可以實(shí)現(xiàn)在UE中,如下所詳述。
如圖5中所示,裝置500包括判斷單元510,用于確定在資源分配周期內(nèi)是否有數(shù)據(jù)接收或數(shù)據(jù)發(fā)送;以及調(diào)整單元520,用于如果確定在該資源分配周期內(nèi)沒有數(shù)據(jù)接收和數(shù)據(jù)發(fā)送,則至少基于資源分配周期的調(diào)整規(guī)則來調(diào)整該資源分配周期,并且判斷單元510還用于確定在調(diào)整后的資源分配周期內(nèi)是否有數(shù)據(jù)接收或數(shù)據(jù)發(fā)送。
在一種實(shí)現(xiàn)中,當(dāng)裝置500位于基站中時(shí),還可以包括:發(fā)送單元540,用于向UE發(fā)送資源分配周期的初始值、調(diào)整規(guī)則以及調(diào)整參數(shù)。
在另一種實(shí)現(xiàn)中,當(dāng)裝置500位于UE中時(shí),還可以包括:接收單元550,用于從基站接收資源分配周期的初始值、調(diào)整規(guī)則以及調(diào)整參數(shù)。
根據(jù)本發(fā)明的一些實(shí)施例,調(diào)整規(guī)則包括指數(shù)規(guī)則、線性規(guī)則或固定步長規(guī)則中的至少一種。
當(dāng)調(diào)整規(guī)則為指數(shù)規(guī)則時(shí),調(diào)整參數(shù)包括指數(shù)規(guī)則的底數(shù)值,并且調(diào)整單元520還用于基于調(diào)整規(guī)則和底數(shù)值來調(diào)整資源分配周期。
當(dāng)調(diào)整規(guī)則為線性規(guī)則時(shí),調(diào)整參數(shù)包括周期調(diào)整系數(shù),并且調(diào)整單元520還用于基于調(diào)整規(guī)則和周期調(diào)整系數(shù)來調(diào)整資源分配周期。
當(dāng)調(diào)整規(guī)則為固定步長規(guī)則時(shí),調(diào)整參數(shù)包括周期調(diào)整步長,并且調(diào)整單元520還用于基于調(diào)整規(guī)則和周期調(diào)整步長來調(diào)整資源分配周期。
在一種實(shí)現(xiàn)中,發(fā)送單元540通過無線資源控制(RRC)信令向 UE發(fā)送資源分配周期的初始值、調(diào)整規(guī)則以及調(diào)整參數(shù)。
在另一種實(shí)現(xiàn)中,接收單元550通過RRC信令從基站接收資源分配周期的初始值、調(diào)整規(guī)則以及調(diào)整參數(shù)。
在一種實(shí)現(xiàn)中,發(fā)送單元540還通過RRC信令向UE發(fā)送調(diào)度指令,該調(diào)度指令包括用于DL或UL數(shù)據(jù)傳輸?shù)臅r(shí)頻資源和/或MCS。
在另一種實(shí)現(xiàn)中,接收單元550還通過RRC信令從基站接收調(diào)度指令,該調(diào)度指令包括用于DL或UL數(shù)據(jù)傳輸?shù)臅r(shí)頻資源和/或MCS。
在一種實(shí)現(xiàn)中,在每個(gè)資源分配周期,發(fā)送單元540還通過物理下行控制信道(PDCCH)向UE發(fā)送該調(diào)度指令。
在另一種實(shí)現(xiàn)中,在每個(gè)資源分配周期,接收單元550還通過PDCCH從基站接收該調(diào)度指令。
此外,在一種實(shí)現(xiàn)中,裝置500還可以包括資源確定單元560,用于確定時(shí)頻資源和/或MCS是否發(fā)生變化。在這種情況下,當(dāng)時(shí)頻資源和/或MCS發(fā)生變化時(shí),發(fā)送單元540通過PDCCH向UE發(fā)送更新的調(diào)度指令,該更新的調(diào)度指令包括用于DL或UL數(shù)據(jù)傳輸?shù)母碌臅r(shí)頻資源和/或更新的MCS。
在另一種實(shí)現(xiàn)中,當(dāng)時(shí)頻資源和/或MCS發(fā)生變化時(shí),接收單元550通過PDCCH從基站接收更新的調(diào)度指令,該更新的調(diào)度指令包括用于DL或UL數(shù)據(jù)傳輸?shù)母碌臅r(shí)頻資源和/或更新的MCS。
此外,在一種實(shí)現(xiàn)中,裝置500還可以包括下限判斷單元570,用于確定調(diào)整后的資源分配周期是否低于一下限閾值。在這種實(shí)現(xiàn)中,如果確定調(diào)整后的資源分配周期低于該下限閾值,則調(diào)整單元520還用于將調(diào)整后的資源分配周期設(shè)置為該下限閾值。
在一種實(shí)現(xiàn)中,如果確定在資源分配周期內(nèi)有數(shù)據(jù)接收或數(shù)據(jù)發(fā)送,則調(diào)整單元520將資源分配周期調(diào)整到初始值。
在一種實(shí)現(xiàn)中,調(diào)整規(guī)則還可以包括一次數(shù)閾值。在這種實(shí)現(xiàn)中,調(diào)整單元520還用于僅當(dāng)確定在資源分配周期內(nèi)沒有數(shù)據(jù)接收 和數(shù)據(jù)發(fā)送的次數(shù)達(dá)到該次數(shù)閾值時(shí),才調(diào)整資源分配周期。
在一種實(shí)現(xiàn)中,自適應(yīng)地預(yù)調(diào)度的資源分配周期適用于UE的所有業(yè)務(wù),或者僅適用于UE的一個(gè)或多個(gè)特定類型的業(yè)務(wù),從而使得UE的不同類型的業(yè)務(wù)具有不同的自適應(yīng)地預(yù)調(diào)度的資源分配周期。
在一個(gè)或多個(gè)示例性設(shè)計(jì)中,可以用硬件、軟件、固件或它們的任意組合來實(shí)現(xiàn)本申請所述的功能。如果用軟件來實(shí)現(xiàn),則可以將所述功能作為一個(gè)或多個(gè)指令或代碼存儲在計(jì)算機(jī)可讀介質(zhì)上,或者作為計(jì)算機(jī)可讀介質(zhì)上的一個(gè)或多個(gè)指令或代碼來傳輸。計(jì)算機(jī)可讀介質(zhì)包括計(jì)算機(jī)存儲介質(zhì)和通信介質(zhì),其中通信介質(zhì)包括有助于計(jì)算機(jī)程序從一個(gè)地方傳遞到另一個(gè)地方的任意介質(zhì)。存儲介質(zhì)可以是通用或?qū)S糜?jì)算機(jī)可訪問的任意可用介質(zhì)。這種計(jì)算機(jī)可讀介質(zhì)可以包括,例如但不限于,RAM、ROM、EEPROM、CD-ROM或其它光盤存儲設(shè)備、磁盤存儲設(shè)備或其它磁存儲設(shè)備,或者可用于以通用或?qū)S糜?jì)算機(jī)或者通用或?qū)S锰幚砥骺稍L問的指令或數(shù)據(jù)結(jié)構(gòu)的形式來攜帶或存儲希望的程序代碼模塊的任意其它介質(zhì)。并且,任意連接也可以被稱為是計(jì)算機(jī)可讀介質(zhì)。例如,如果軟件是使用同軸電纜、光纖光纜、雙絞線、數(shù)字用戶線(DSL)或諸如紅外線、無線電和微波之類的無線技術(shù)來從網(wǎng)站、服務(wù)器或其它遠(yuǎn)程源傳輸?shù)?,那么同軸電纜、光纖光纜、雙絞線、DSL或諸如紅外線、無線電和微波之類的無線技術(shù)也包括在介質(zhì)的定義中。
可以用通用處理器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)或其它可編程邏輯器件、分立門或者晶體管邏輯、分立硬件組件或用于執(zhí)行本文所述的功能的任意組合來實(shí)現(xiàn)或執(zhí)行結(jié)合本公開所描述的各種示例性的邏輯塊、模塊和電路。通用處理器可以是微處理器,或者,處理器也可以是任何普通的處理器、控制器、微控制器或者狀態(tài)機(jī)。處理器也可以實(shí)現(xiàn)為計(jì)算設(shè)備的組合,例如,DSP和微處理器的組合、多個(gè)微處理器、一個(gè)或多個(gè)微處理器與DSP內(nèi)核的結(jié)合,或者任何其它此種結(jié)構(gòu)。
本領(lǐng)域普通技術(shù)人員還應(yīng)當(dāng)理解,結(jié)合本申請的實(shí)施例描述的各種示例性的邏輯塊、模塊、電路和算法步驟可以實(shí)現(xiàn)成電子硬件、計(jì)算機(jī)軟件或二者的組合。為了清楚地表示硬件和軟件之間的這種可互換性,上文對各種示例性的部件、塊、模塊、電路和步驟均圍繞其功能進(jìn)行了一般性描述。至于這種功能是實(shí)現(xiàn)成硬件還是實(shí)現(xiàn)成軟件,取決于特定的應(yīng)用和施加在整個(gè)系統(tǒng)上的設(shè)計(jì)約束條件。本領(lǐng)域技術(shù)人員可以針對每種特定應(yīng)用,以變通的方式實(shí)現(xiàn)所描述的功能,但是,這種實(shí)現(xiàn)決策不應(yīng)解釋為背離本發(fā)明的保護(hù)范圍。
本公開的以上描述用于使本領(lǐng)域的任何普通技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對于本領(lǐng)域普通技術(shù)人員來說,本公開的各種修改都是顯而易見的,并且本文定義的一般性原理也可以在不脫離本發(fā)明的精神和保護(hù)范圍的情況下應(yīng)用于其它變形。因此,本發(fā)明并不限于本文所述的實(shí)例和設(shè)計(jì),而是與本文公開的原理和新穎性特性的最廣范圍相一致。