本發(fā)明涉及通信技術領域,尤其涉及一種數據傳輸資源預約方法及裝置。
背景技術:
車聯(lián)網是指使用車輛和道路上的傳感設備收集車輛、道路和環(huán)境的信息,通過車與車、車與人、車與路側設備相互通信實現信息共享,并在信息網絡平臺上對信息進行提取、共享和有效利用,根據不同的功能需求對車輛進行有效的監(jiān)管和提供綜合服務。
當任一節(jié)點加入網絡后,需要進行數據傳輸資源預約,以實現與其它節(jié)點之間的通信。在長期演進-設備對設備(Long Term Evolution,Device-to-Device,LTE-D2D)通信中,節(jié)點通過發(fā)送調度分配(Scheduling Assignment,SA)信息來對選擇占用的數據傳輸資源進行動態(tài)指示,如圖1所示,SA資源池中用于傳輸SA的資源(SA資源1~m)與數據(DATA)資源池中的數據傳輸資源(DATA資源1~n)之間沒有固定的關聯(lián)關系,因此同時考慮傳輸SA的資源和數據傳輸資源的競爭機制。另外,節(jié)點每次傳輸的SA信息中所指示的本次業(yè)務占用的數據傳輸資源與上一次選擇的SA信息中所指示的數據傳輸資源之間也沒有任何關系。
目前,不同節(jié)點之間的數據傳輸資源發(fā)生沖突的情況比較復雜且發(fā)生沖突的概率比較高,比如SA資源發(fā)生沖突會導致所指示的數據傳輸資源占用失敗,即使在SA資源沒有發(fā)生沖突的情況下也可能導致數據傳輸資源占用失敗或者不可用,比如SA信息解碼失敗,或者不同SA信息中所指示的數據傳輸資源發(fā)生了沖突等。
可見,現有技術存在不同節(jié)點之間的數據傳輸資源的沖突概率較高的問 題。
技術實現要素:
本發(fā)明實施例提供一種數據傳輸資源預約方法及裝置,用以解決不同節(jié)點之間的數據傳輸資源的沖突概率較高的問題。
本發(fā)明實施例提供一種數據傳輸資源預約方法,包括:
第一節(jié)點基于為本次業(yè)務選擇的第一數據傳輸資源以及為下一次業(yè)務選擇的第二數據傳輸資源,確定用于指示所述第一數據傳輸資源和第二數據傳輸資源的調度分配SA信息;
所述第一節(jié)點將所述SA信息發(fā)送給其它節(jié)點。
可選地,所述第一數據傳輸資源與所述第二數據傳輸資源的時隙位置相隔一個業(yè)務周期。
可選地,所述第一數據傳輸資源與所述第二數據傳輸資源的時隙位置相隔一個業(yè)務周期,且所述第二數據傳輸資源的頻域位置相比所述第一數據傳輸資源的頻域位置,偏移了預設的頻域偏移量。
可選地,所述方法還包括:
所述第一節(jié)點在所述第一數據傳輸資源到來之前,判斷所述第一數據傳輸資源是否存在沖突;若存在沖突,則放棄所述第一數據傳輸資源以及所述第二數據傳輸資源。
可選地,所述第一節(jié)點根據以下步驟確定所述第一數據傳輸資源存在沖突:
所述第一節(jié)點接收其它節(jié)點發(fā)送的SA信息,在確定其它節(jié)點發(fā)送的SA信息中指示了所述其它節(jié)點占用所述第一數據傳輸資源或者指示了所述第一數據傳輸資源存在沖突后,確定所述第一節(jié)點占用的所述第一數據傳輸資源存在沖突。
可選地,所述第一節(jié)點在確定其它節(jié)點發(fā)送的SA信息中指示了所述其它 節(jié)點占用所述第一數據傳輸資源后,確定所述第一節(jié)點占用的所述第一數據傳輸資源存在沖突,包括:
所述第一節(jié)點在確定其它節(jié)點發(fā)送的SA信息中指示了所述其它節(jié)點占用所述第一數據傳輸資源、且所述其它節(jié)點與所述第一節(jié)點之間的距離小于設定門限值后,確定所述第一節(jié)點占用的所述第一數據傳輸資源存在沖突。
可選地,所述第一節(jié)點將所述SA信息發(fā)送給其它節(jié)點之后,還包括:
所述第一節(jié)點在為下一次業(yè)務確定SA信息之前,判斷所述第二數據傳輸資源是否存在沖突;若確定存在沖突,則放棄所述第二數據傳輸資源。
可選地,所述第一節(jié)點根據以下步驟確定所述第二數據傳輸資源存在沖突:
所述第一節(jié)點接收其它節(jié)點發(fā)送的SA信息,在確定其它節(jié)點發(fā)送的SA信息中指示了所述其它節(jié)點占用所述第二數據傳輸資源或者指示了所述第二數據傳輸資源存在沖突后,確定所述第一節(jié)點占用的所述第二數據傳輸資源存在沖突。
可選地,所述第一節(jié)點在確定其它節(jié)點發(fā)送的SA信息中指示了所述其它節(jié)點占用所述第二數據傳輸資源后,確定所述第一節(jié)點占用的所述第二數據傳輸資源存在沖突,包括:
所述第一節(jié)點在確定其它節(jié)點發(fā)送的SA信息中指示了所述其它節(jié)點占用所述第二數據傳輸資源、且所述其它節(jié)點與所述第一節(jié)點之間的距離小于設定門限值后,確定所述第一節(jié)點占用的所述第二數據傳輸資源存在沖突。
可選地,所述第一節(jié)點根據以下步驟確定所述其它節(jié)點與所述第一節(jié)點之間的距離小于設定門限值:
所述第一節(jié)點根據所述其它節(jié)點發(fā)送的SA信息中指示的位置信息,確定所述其它節(jié)點與所述第一節(jié)點之間的距離小于設定門限值;或者,
所述第一節(jié)點根據接收所述其它節(jié)點發(fā)送的SA信息的接收功率,確定所述其它節(jié)點與所述第一節(jié)點之間的距離小于設定門限值。
可選地,所述第一節(jié)點將所述SA信息發(fā)送給其它節(jié)點,包括:
所述第一節(jié)點從預設的多種SA樣式pattern中隨機選擇一種SA pattern,用于發(fā)送所述SA信息;其中,每一種SA pattern包含多個SA資源。
可選地,所述第一節(jié)點在采用選擇的所述SA pattern中的第一個SA資源發(fā)送所述SA信息之后,在采用選擇的所述SA pattern中的最后一個SA資源發(fā)送所述SA信息之前,還包括:
所述第一節(jié)點在確定所述第一數據傳輸資源存在沖突后,放棄選擇的所述SA pattern中未使用的SA資源。
可選地,所述第一節(jié)點在采用選擇的所述SA pattern中的第一個SA資源發(fā)送所述SA信息之后,在采用選擇的所述SA pattern中的最后一個SA資源發(fā)送所述SA信息之前,還包括:
所述第一節(jié)點在確定所述第一數據傳輸資源存在沖突后,重新為本次業(yè)務選擇數據傳輸資源以及為下一次業(yè)務選擇數據傳輸資源,并重新選擇用于發(fā)送所述SA信息的SA pattern。
可選地,所述SA信息中包含所述第一數據傳輸資源對應的資源信息;或者,所述SA信息中包含所述第一數據傳輸資源對應的資源信息,以及所述第二數據傳輸資源與所述第一數據傳輸資源之間的關系信息。
可選地,所述SA信息中包含所述第一節(jié)點的位置信息。
可選地,所述第一節(jié)點根據以下步驟選擇所述第一數據傳輸資源和第二數據傳輸資源:
所述第一節(jié)點根據滿足發(fā)送時延需求的各個數據傳輸資源的占用狀態(tài)信息,選擇所述第一數據傳輸資源和第二數據傳輸資源。
可選地,任一數據傳輸資源的占用狀態(tài)信息包括該數據傳輸資源當前已經連續(xù)未被任何SA信息指示為被占用或存在沖突的業(yè)務周期個數。
可選地,任一數據傳輸資源的占用狀態(tài)信息包括所述第一節(jié)點測量的該數據傳輸資源對應的干擾功率。
可選地,所述方法還包括:
所述第一節(jié)點在確定其它節(jié)點占用的數據傳輸資源存在沖突后,在所述SA信息中攜帶指示其它節(jié)點占用的數據傳輸資源存在沖突的信息。
可選地,所述第一節(jié)點根據以下步驟確定其它節(jié)點占用的數據傳輸資源存在沖突:
所述第一節(jié)點接收不同節(jié)點發(fā)送的SA信息;
若所述不同節(jié)點發(fā)送的SA信息中所指示的數據傳輸資源存在重合,則確定該存在重合的數據傳輸資源存在沖突。
可選地,所述第一節(jié)點根據以下步驟確定其它節(jié)點占用的數據傳輸資源存在沖突:
所述第一節(jié)點接收不同節(jié)點發(fā)送的SA信息;
若所述第一節(jié)點連續(xù)N次對所述其它節(jié)點在占用的數據傳輸資源上發(fā)送的數據解調失敗,則確定所述其它節(jié)點占用的數據傳輸資源存在沖突,N為大于或等于1的正整數。
本發(fā)明實施例提供一種數據傳輸資源預約裝置,包括:
處理模塊,用于基于為第一節(jié)點的本次業(yè)務選擇的第一數據傳輸資源以及為下一次業(yè)務選擇的第二數據傳輸資源,確定用于指示所述第一數據傳輸資源和第二數據傳輸資源的調度分配SA信息;
收發(fā)模塊,用于將所述處理模塊確定的SA信息發(fā)送給其它節(jié)點。
采用本發(fā)明實施例,網絡中的每個節(jié)點不僅可以獲知其它節(jié)點本次業(yè)務需要占用的數據傳輸資源,還可以提前了解其它節(jié)點在下一次業(yè)務需要占用的數據傳輸資源,這樣,每個節(jié)點能夠對可選的數據傳輸資源了解的更全面、更及時,可以有效減少不同節(jié)點在發(fā)送的SA信息中指示了相同的數據傳輸資源的情況,從而降低資源沖突的概率。
附圖說明
圖1為傳輸SA的資源與SA信息中所指示的數據傳輸資源示意圖;
圖2為本發(fā)明實施例一提供的數據傳輸方法流程圖;
圖3為本發(fā)明實施例二提供的數據傳輸方法流程圖;
圖4為本發(fā)明實施例提供的數據傳輸資源預約裝置結構示意圖;
圖5為本發(fā)明實施例提供的數據傳輸資源預約設備結構示意圖。
具體實施方式
本發(fā)明實施例中,第一節(jié)點基于為本次業(yè)務選擇的第一數據傳輸資源以及為下一次業(yè)務選擇的第二數據傳輸資源,確定用于指示所述第一數據傳輸資源和第二數據傳輸資源的調度分配SA信息;將所述SA信息發(fā)送給其它節(jié)點。采用本發(fā)明實施例,網絡中的每個節(jié)點不僅可以獲知其它節(jié)點本次業(yè)務需要占用的數據傳輸資源,還可以提前了解其它節(jié)點在下一次業(yè)務需要占用的數據傳輸資源,這樣,每個節(jié)點能夠對可選的數據傳輸資源了解的更全面、更及時,可以有效減少不同節(jié)點在發(fā)送的SA信息中指示了相同的數據傳輸資源的情況,從而降低資源沖突的概率。本發(fā)明實施例還提出了其它一些優(yōu)選的實施方式來進一步解決沖突,詳見實施例的說明。
下面結合說明書附圖對本發(fā)明實施例作進一步詳細描述。
實施例一
如圖2所示,為本發(fā)明實施例一提供的數據傳輸方法流程圖,包括以下步驟:
S201:第一節(jié)點基于為本次業(yè)務選擇的第一數據傳輸資源以及為下一次業(yè)務選擇的第二數據傳輸資源,確定用于指示所述第一數據傳輸資源和第二數據傳輸資源的調度分配SA信息。
這里,所述本次業(yè)務是指第一節(jié)點在最近一個業(yè)務周期需要執(zhí)行的業(yè)務,所述下一次業(yè)務是指在本次業(yè)務之后的一個業(yè)務周期需要執(zhí)行的業(yè)務。
在具體實施中,第一節(jié)點可以根據數據(DATA)資源池中各個數據傳輸 資源的占用情況,選擇本次業(yè)務及下一次業(yè)務占用的數據傳輸資源。這里的數據傳輸資源的占用情況可以通過其它節(jié)點發(fā)送的SA信息來確定,詳見實施例二的描述。
另外,第一節(jié)點發(fā)送的所述SA信息中可以包含所述第一數據傳輸資源對應的資源信息;或者,所述SA信息中包含所述第一數據傳輸資源對應的資源信息,以及所述第二數據傳輸資源與所述第一數據傳輸資源之間的關系信息。
這里,SA信息中所包含的資源信息可以指物理資源塊(Physical Resource Block,PRB)、子信道信息、傳輸pattern與調制與編碼策略(Modulation and Coding Scheme,MCS)等中的一種或多種。所述第二數據傳輸資源與所述第一數據傳輸資源之間的關系信息可以是默認的,或者是在SA信息中指示,該關系信息可以是:所述第一數據傳輸資源與所述第二數據傳輸資源的時隙位置相隔一個業(yè)務周期,或者,所述第一數據傳輸資源與所述第二數據傳輸資源的時隙位置相隔一個業(yè)務周期,且所述第二數據傳輸資源的頻域位置相比所述第一數據傳輸資源的頻域位置,偏移了預設的頻域偏移量。
另外,所述SA信息中還可以包含所述第一節(jié)點的位置信息,其它節(jié)點可以基于其中攜帶的位置信息來確定是否需要避免使用該SA信息中所指示的數據傳輸資源,詳見實施例二的描述。
另外,第一節(jié)點還可以在SA信息指示其它節(jié)點占用的數據傳輸資源存在沖突的信息。
在具體實施中,第一節(jié)點可以根據以下方式中的一種或多種確定其它節(jié)點占用的數據傳輸資源存在沖突:
所述第一節(jié)點接收不同節(jié)點發(fā)送的SA信息;
若所述不同節(jié)點發(fā)送的SA信息中所指示的數據傳輸資源存在重合,則確定該存在重合的數據傳輸資源存在沖突;和/或,若所述第一節(jié)點連續(xù)N次對所述其它節(jié)點在占用的數據傳輸資源上發(fā)送的數據解調失敗,則確定所述其它節(jié)點占用的數據傳輸資源存在沖突,N為大于或等于1的正整數。
比如,節(jié)點A接收分別來自節(jié)點C和節(jié)點D的SA信息,發(fā)現其中都指示了要占用DATA資源1,則節(jié)點A在發(fā)送的SA信息中指示DATA資源1存在沖突。再比如,節(jié)點A接收節(jié)點C發(fā)送的SA信息,在成功解碼后發(fā)現該SA信息指示的DATA資源1與自己接收到的其它節(jié)點發(fā)送的SA信息所指示的DATA資源沒有重合,但是自己連續(xù)N次對節(jié)點C發(fā)送的SA信息中所指示的DATA資源1上的數據都沒有解調成功,則在自己發(fā)出的SA信息中指示節(jié)點C的占用的DATA資源1存在沖突。
S202:第一節(jié)點將所述SA信息發(fā)送給其它節(jié)點。
在具體實施中,第一節(jié)點從SA資源池中隨機選擇一種SA資源,將所述SA信息發(fā)送給其它節(jié)點。這樣,其它節(jié)點可以通過該第一節(jié)點發(fā)送的SA信息獲知第一節(jié)點占用的第一數據傳輸資源和第二數據傳輸資源,以避免沖突。
采用本發(fā)明實施例,網絡中的每個節(jié)點不僅可以獲知其它節(jié)點本次業(yè)務需要占用的數據傳輸資源,還可以提前了解其它節(jié)點在下一次業(yè)務需要占用的數據傳輸資源,這樣,每個節(jié)點能夠對可選的數據傳輸資源了解的更全面、更及時,可以有效減少不同節(jié)點在發(fā)送的SA信息中指示了相同的數據傳輸資源的情況,從而降低資源沖突的概率。
除了上述在SA信息中提前指示下一次業(yè)務需要傳輸的數據傳輸資源的思想外,本申請實施例還提供了一些優(yōu)選的實施方式,進一步減少資源沖突的概率,下面通過一個具體的實施例作進一步介紹。
實施例二
在上述實施例一中,第一節(jié)點從SA資源池中隨機選擇SA資源,將所述SA信息發(fā)送給其它節(jié)點。為了增加其它節(jié)點對該第一節(jié)點發(fā)送的SA信息的接收成功率,進一步減少發(fā)生數據傳輸資源碰撞的概率,可以在一個業(yè)務周期中,多次傳輸SA信息,也即多次指示占用的數據傳輸資源??蛇x地,第一節(jié)點可以從預設的多種SA樣式(pattern)中隨機選擇一種SA pattern,用于發(fā)送所述SA信息;其中,每一種SA pattern包含多個SA資源,第一節(jié)點在本次業(yè)務周 期內,依次在其中的每一個SA資源上發(fā)送所述SA信息。這里,SA pattern也即SA資源的組合關系,第一節(jié)點選擇了某個pattern中的任一個SA資源,也即選擇了該pattern的所有SA資源,而SA資源與數據傳輸資源之間是動態(tài)的指示關系,每個SA資源與其指示的數據傳輸資源之間并沒有固定的關聯(lián)關系。
以下實施例二中,以在一個業(yè)務周期內多次傳輸SA信息為例進行介紹,當然,需要說明的是,本領域技術人員應該知道該實施例中有些技術特征也適用于僅傳輸一次SA信息的場景,對于這些技術特征的使用,并不限定在多次傳輸SA信息的場景下??傊?,本領域技術人員在不付出創(chuàng)造性勞動前提下對本實施例所作出的任何變形都應在本發(fā)明保護范圍內。
如圖3所示,為本發(fā)明實施例二提供的數據傳輸方法流程圖,包括以下步驟:
S301:第一節(jié)點為本次業(yè)務選擇第一數據傳輸資源以及為下一次業(yè)務選擇第二數據傳輸資源。
在具體實施中,第一節(jié)點可以根據滿足發(fā)送時延需求的各個數據傳輸資源的占用狀態(tài)信息,選擇所述第一數據傳輸資源和第二數據傳輸資源。
這里,任一數據傳輸資源的占用狀態(tài)信息可以包括1)該數據傳輸資源連續(xù)未被任何SA信息指示為被占用或存在沖突的業(yè)務周期個數w,或者,2)任一數據傳輸資源的占用狀態(tài)信息包括所述第一節(jié)點測量的該數據傳輸資源對應的干擾功率。
1)對于占用狀態(tài)信息包括所述連續(xù)未被任何SA信息指示為被占用或存在沖突的周期個數的情況:
假設第一節(jié)點本次業(yè)務到達的時刻為t,業(yè)務周期為T,業(yè)務的時延要求為100ms,此時需要選擇數據傳輸資源(以下簡稱為DATA資源),則針對本次業(yè)務可選的DATA資源為落入[t,t+100]時間區(qū)間的DATA資源,假設可選的總共有N個DATA資源。
針對每一個DATA資源,如果該數據傳輸資源當前已經連續(xù)未被任何SA 信息指示為被占用或存在沖突的業(yè)務周期個數w為0,則意味著在[t-T,t]的時間區(qū)間內,第一節(jié)點接收到的其它節(jié)點發(fā)送的SA信息中指示了該DATA資源被占用或存在沖突。這里的被占用指的是:其它節(jié)點發(fā)送的SA信息中指示要占用該DATA資源;存在沖突指的是其它節(jié)點確定出所述DATA資源已被占用,并且被至少兩個節(jié)點占用,或者,其它節(jié)點確定出所述DATA資源被一個節(jié)點占用,但連續(xù)N次都不能在該DATA資源上成功解調出數據,具體確定方式見下述描述。
如果w大于0,意味著在[t-(w+1)×T,t-w×T]的時間區(qū)間內,第一節(jié)點接收到的其它節(jié)點發(fā)送的SA信息中指示了該DATA資源被占用或存在沖突,而在[t-w×T,t]這個包含w個連續(xù)業(yè)務周期的時間區(qū)間內,第一節(jié)點接收到的其它節(jié)點發(fā)送的SA信息中都沒有指示DATA資源被占用或存在沖突。
在具體實施中,可以對w值進行連續(xù)累計沒有上限,也可以設置一個最大值,累計到最大值后不再增加,直到接收到新的SA信息中指示該DATA資源被占用或存在沖突,則將w值歸0。
在具體實施中,第一節(jié)點在選擇所述第一數據傳輸資源時,可以選擇w值最大的DATA資源,或在滿足w值大于設定閾值的DATA資源范圍內隨機選擇一個,然后可以基于預設的規(guī)則選擇第二數據傳輸資源,預設的規(guī)則比如:第一數據傳輸資源與所述第二數據傳輸資源的時隙位置相隔一個業(yè)務周期,或者,所述第一數據傳輸資源與所述第二數據傳輸資源的時隙位置相隔一個業(yè)務周期,且所述第二數據傳輸資源的頻域位置相比所述第一數據傳輸資源的頻域位置,偏移了預設的頻域偏移量。
2)針對占用狀態(tài)信息包括該數據傳輸資源對應的干擾功率的情況:
這里,所述干擾功率是指系統(tǒng)內其它節(jié)點帶來的同頻干擾,可以通過解調參考信號(De Modulation Reference Signal,DMRS)測量得到。
該方式可以解決隱藏節(jié)點問題:如果節(jié)點A和節(jié)點C離得遠,相互不能正確解碼,但節(jié)點B可以接收節(jié)點A和節(jié)點C的信號,如果節(jié)點A和節(jié)點C 選擇了相同的數據傳輸資源,節(jié)點B則就對節(jié)點A和節(jié)點C的信號都接收不到了。在隨機選擇資源的情況下,節(jié)點A由于不能正確解調節(jié)點C發(fā)送的信號,可能會把實際由節(jié)點C占用的數據傳輸資源當作空閑資源進行選擇,這就造成了隱藏節(jié)點問題。
在本發(fā)明提供的實施方式中,節(jié)點A通過測量各個DATA資源的干擾功率,選擇干擾功率最小的DATA資源,或者在干擾功率低于一定門限的范圍內隨機選擇一個DATA資源,可顯著降低隱藏節(jié)點出現的可能性。
S302:第一節(jié)點確定用于指示所述第一數據傳輸資源和第二數據傳輸資源的調度分配SA信息。
比如,第一節(jié)點選擇SA pattern1,其中包含SA-1、SA-2、SA-3三個SA資源,第一節(jié)點計劃在這三個SA資源上發(fā)送所述第一數據傳輸資源和第二數據傳輸資源。
以第一節(jié)點選擇的SA pattern1中包含按照時間先后排列的SA-1、SA-2、SA-3三個SA資源為例,可以將從當前到所述第一數據傳輸資源到來之間的時間區(qū)間劃分為從當前到SA-1到來的時間區(qū)間、從SA-1到來之后到SA-3到來之前的時間區(qū)間、從SA-3到來之后到所述第一數據傳輸資源到來之前的時間區(qū)間。進入以下步驟S303~S305。
S303:對在采用選擇的SA pattern(pattern1)中的第一個SA資源發(fā)送所述SA信息之前發(fā)生的資源沖突的處理方式:
如果確定所述第一數據傳輸資源存在沖突,則放棄所述第一數據傳輸資源和第二數據傳輸資源,并重新為本次業(yè)務和下一次業(yè)務選擇數據傳輸資源,重新選擇SA pattern(pattern2)來指示重新選擇的所述數據傳輸資源;如果確定所述第一數據傳輸資源沒有發(fā)生沖突,但第二數據傳輸資源發(fā)生了沖突,則為下一次業(yè)務重新選擇第二數據傳輸資源,并在之前選擇的SA pattern(pattern1)的SA資源上指示本次業(yè)務需要占用的沒有發(fā)生沖突的所述第一數據傳輸資源,以及重新選擇的所述第二數據傳輸資源。
比如,節(jié)點A在沒有發(fā)送SA-1之前,如果判定DATA資源1發(fā)生了沖突,則節(jié)點A放棄DATA資源1,重新選擇DATA資源3和DATA資源4,并重新選擇SA pattern2來指示自己將要占用DATA資源3,并且在周期T后占用DATA資源4。
另外,節(jié)點A在沒有發(fā)送SA-1之前,如果判定DATA資源1沒有發(fā)生沖突但DATA資源2發(fā)生了沖突,則重新選擇DATA資源3,并在SA pattern1的三個SA中指示自己將要占用DATA資源1,并且在周期T后占用DATA資源3。
S304:對在采用選擇的SA pattern(pattern1)中的第一個SA資源發(fā)送所述SA信息之后,在采用選擇的所述SA pattern中的最后一個SA資源發(fā)送所述SA信息之前發(fā)生的資源沖突的處理方式:
如果確定所述第一數據傳輸資源存在沖突,則放棄所述第一數據傳輸資源,并且放棄選擇的所述SA pattern中未使用的SA資源,重新為本次業(yè)務和下一次業(yè)務選擇數據傳輸資源,重新選擇SA pattern(pattern2)來指示重新選擇的所述數據傳輸資源;如果確定所述第一數據傳輸資源沒有發(fā)生沖突,但第二數據傳輸資源發(fā)生了沖突,則將確定的沖突結果保存,暫時不做處理(即暫時不做放棄處理)。
比如,節(jié)點A在發(fā)送了SA1-1之后,如果選擇的SA pattern1中仍有重傳的SA還未傳輸,例如SA1-2和SA1-3還未傳輸,但節(jié)點A判定DATA資源1發(fā)生了沖突,則節(jié)點A放棄DATA資源1,并且放棄SA1-2和SA1-3,重新選擇DATA資源3和DATA資源4,并重新選擇SA pattern2來指示自己將要占用DATA資源3,并且在周期T后占用DATA資源4。
另外,節(jié)點A在發(fā)送了SA1-1之后,如果選擇的SA pattern1中仍有重傳的SA還未傳輸,例如SA1-2和SA1-3還未傳輸,如果判定DATA資源1沒有發(fā)生沖突但DATA資源2發(fā)生了沖突,則節(jié)點A將沖突結果保存,不做沖突處理。
S305:對在采用選擇的SA pattern(pattern1)中的最后一個SA資源發(fā)送所述SA信息之后,在所述第一數據傳輸資源到達之前發(fā)生的資源沖突的處理方式:
如果所述第一數據傳輸資源存在沖突,則放棄所述第一數據傳輸資源,重新為本次業(yè)務和下一次業(yè)務選擇數據傳輸資源,重新選擇SA pattern(pattern2)來指示重新選擇的所述數據傳輸資源;如果確定所述第一數據傳輸資源沒有發(fā)生沖突,則在所述第一數據傳輸資源到達之后,使用該第一數據傳輸資源傳輸數據;如果所述第一數據傳輸資源沒有發(fā)生沖突,但第二數據傳輸資源發(fā)生了沖突,則將確定的沖突結果保存,暫時不做處理。
這里需要說明的是,上述步驟中說明,如果在所述第一數據傳輸資源到達之前發(fā)現所述第一數據傳輸資源存在沖突,則會重新選擇兩個數據傳輸資源來為本次業(yè)務和下一次業(yè)務傳輸數據。這里,如果發(fā)現沖突時雖然在第一數據傳輸資源到達之前,但是此時已沒有時間為當前業(yè)務選擇數據傳輸資源,則在放棄第一數據傳輸資源后,重新選擇兩個數據傳輸資源來為下一次業(yè)務和下下次業(yè)務傳輸數據。
比如,節(jié)點A在發(fā)送SA1-3之后,在DATA資源1到來之前,如果判定DATA資源1沒有發(fā)生沖突,則在DATA資源1上傳輸數據;如果判定DATA資源1存在沖突,則放棄DATA資源1,重新選擇DATA資源3和DATA資源4,并重新選擇SA pattern2來指示自己將要占用DATA資源3,在周期T后占用DATA資源4。
另外,節(jié)點A在發(fā)送了SA1-3之后,在DATA資源1到來之前,如果判定DATA資源1沒有發(fā)生沖突但DATA資源2發(fā)生了沖突,則將沖突結果保存,不做沖突處理。
S306:在所述第一數據傳輸資源上發(fā)送完數據之后,第一節(jié)點開始選擇SA資源來指示在后續(xù)兩個業(yè)務周期內傳輸數據所使用的數據傳輸資源。
此時,結合在S304和S305中保存的沖突結果,如果確定所述第二數據傳 輸資源沒有發(fā)生沖突(也即S304、S305、S306的過程中都認為所述第二數據傳輸資源沒有發(fā)生沖突),則第一節(jié)點保留所述第二數據傳輸資源,再選擇一個數據傳輸資源,再選擇一個SA pattern,并在該SA pattern對應的SA資源上指示本次業(yè)務需要占用所述第二數據傳輸資源,下一次業(yè)務需要占用再選擇的所述數據傳輸資源。如果第一確定所述第二數據傳輸資源發(fā)生了沖突(也即S304、S305、S306的任一步驟中確定所述第二數據傳輸資源發(fā)生沖突),則第一節(jié)點放棄所述第二數據傳輸資源,再選擇兩個數據傳輸資源及SA pattern,并在該SA pattern對應的SA資源上指示本次業(yè)務和下一次業(yè)務需要占用的所述再選擇的數據傳輸資源。
比如,如果節(jié)點A判定DATA資源2沒有發(fā)生沖突,則再選擇一個DATA資源5,再選擇SA pattern,假設選擇了SA pattern3,SA pattern3中有SA3-1,SA3-2和SA3-3,則節(jié)點A會在這3個SA中指示自己將要占用DATA資源2,并且在周期T后占用DATA資源5。
另外,如果節(jié)點A判定DATA資源2發(fā)生了沖突,則再選擇DATA資源6和DATA資源7,再選擇SA pattern,假設選擇了SA pattern4,SA pattern4中有SA4-1,SA4-2和SA4-3,則節(jié)點A會在這3個SA中指示自己將要占用DATA資源6,并且在周期T后占用DATA資源7。
總結上述步驟,即:在第一節(jié)點在所述第一數據傳輸資源到來之前,判斷所述第一數據傳輸資源是否存在沖突;若存在沖突,則放棄所述第一數據傳輸資源以及所述第二數據傳輸資源,否則,在所述第一數據傳輸資源到達時,在所述第一數據傳輸資源上傳輸數據;
在具體實施中,第一節(jié)點根據以下方式確定所述第一數據傳輸資源存在沖突:
所述第一節(jié)點接收其它節(jié)點發(fā)送的SA信息,在確定其它節(jié)點發(fā)送的SA信息中指示了所述其它節(jié)點占用所述第一數據傳輸資源或者指示了所述第一數據傳輸資源存在沖突后,確定所述第一節(jié)點占用的所述第一數據傳輸資源存 在沖突;
可選地,針對SA信息中指示了其它節(jié)點占用所述第一數據傳輸資源的情況:第一節(jié)點在確定其它節(jié)點發(fā)送的SA信息中指示了所述其它節(jié)點占用所述第一數據傳輸資源、且所述其它節(jié)點與所述第一節(jié)點之間的距離小于設定門限值后,確定所述第一節(jié)點占用的所述第一數據傳輸資源存在沖突。
相應地,第一節(jié)點在為下一次業(yè)務確定SA信息之前,判斷所述第二數據傳輸資源是否存在沖突;若確定存在沖突,則放棄所述第二數據傳輸資源。
第一節(jié)點根據以下步驟確定所述第二數據傳輸資源存在沖突:
所述第一節(jié)點接收其它節(jié)點發(fā)送的SA信息,在確定其它節(jié)點發(fā)送的SA信息中指示了所述其它節(jié)點占用所述第二數據傳輸資源或者指示了所述第二數據傳輸資源存在沖突后,確定所述第一節(jié)點占用的所述第二數據傳輸資源存在沖突;
可選地,針對SA信息中指示了其它節(jié)點占用所述第二數據傳輸資源的情況:所述第一節(jié)點在確定其它節(jié)點發(fā)送的SA信息中指示了所述其它節(jié)點占用所述第二數據傳輸資源、且所述其它節(jié)點與所述第一節(jié)點之間的距離小于設定門限值后,確定所述第一節(jié)點占用的所述第二數據傳輸資源存在沖突。
在上述過程中,所述第一節(jié)點可以根據以下步驟確定所述其它節(jié)點與所述第一節(jié)點之間的距離小于設定門限值:
所述第一節(jié)點根據所述其它節(jié)點發(fā)送的SA信息中指示的位置信息,確定所述其它節(jié)點與所述第一節(jié)點之間的距離小于設定門限值;這里,第一節(jié)點結合自身的位置信息,以及其它節(jié)點的SA信息中所指示的其它節(jié)點的位置信息,判斷所述其它節(jié)點與所述第一節(jié)點之間的距離是否小于設定門限值;或者,
所述第一節(jié)點根據接收所述其它節(jié)點發(fā)送的SA信息的接收功率,確定所述其它節(jié)點與所述第一節(jié)點之間的距離小于設定門限值。這里,第一節(jié)點可以在接收所述其它節(jié)點發(fā)送的SA信息的接收功率小于某個功率閾值時,確定所述其它節(jié)點與所述第一節(jié)點之間的距離小于設定門限值。
基于同一發(fā)明構思,本發(fā)明實施例中還提供了一種與數據傳輸資源預約方法對應的數據傳輸資源預約裝置,由于該裝置解決問題的原理與本發(fā)明實施例數據傳輸資源預約方法相似,因此該裝置的實施可以參見方法的實施,重復之處不再贅述。
如圖4所示,為本發(fā)明實施例提供的數據傳輸資源預約裝置結構示意圖,包括:
處理模塊41,用于基于為第一節(jié)點的本次業(yè)務選擇的第一數據傳輸資源以及為下一次業(yè)務選擇的第二數據傳輸資源,確定用于指示所述第一數據傳輸資源和第二數據傳輸資源的調度分配SA信息;
收發(fā)模塊42,用于將所述處理模塊41確定的SA信息發(fā)送給其它節(jié)點。
可選地,所述第一數據傳輸資源與所述第二數據傳輸資源的時隙位置相隔一個業(yè)務周期。
可選地,所述第一數據傳輸資源與所述第二數據傳輸資源的時隙位置相隔一個業(yè)務周期,且所述第二數據傳輸資源的頻域位置相比所述第一數據傳輸資源的頻域位置,偏移了預設的頻域偏移量。
可選地,所述處理模塊41還用于:
在所述第一數據傳輸資源到來之前,判斷所述第一數據傳輸資源是否存在沖突;若存在沖突,則放棄所述第一數據傳輸資源以及所述第二數據傳輸資源。
可選地,所述處理模塊41具體用于根據以下步驟確定所述第一數據傳輸資源存在沖突:
接收其它節(jié)點發(fā)送的SA信息,在確定其它節(jié)點發(fā)送的SA信息中指示了所述其它節(jié)點占用所述第一數據傳輸資源或者指示了所述第一數據傳輸資源存在沖突后,確定所述第一數據傳輸資源存在沖突。
可選地,所述處理模塊41具體用于:
在確定其它節(jié)點發(fā)送的SA信息中指示了所述其它節(jié)點占用所述第一數據傳輸資源、且所述其它節(jié)點與所述第一節(jié)點之間的距離小于設定門限值后,確 定所述第一節(jié)點占用的所述第一數據傳輸資源存在沖突。
可選地,所述處理模塊41還用于:
在所述收發(fā)模塊42將所述SA信息發(fā)送給其它節(jié)點之后,在為下一次業(yè)務確定SA信息之前,判斷所述第二數據傳輸資源是否存在沖突;若確定存在沖突,則放棄所述第二數據傳輸資源。
可選地,所述處理模塊41具體用于根據以下步驟確定所述第二數據傳輸資源存在沖突:
接收其它節(jié)點發(fā)送的SA信息,在確定其它節(jié)點發(fā)送的SA信息中指示了所述其它節(jié)點占用所述第二數據傳輸資源或者指示了所述第二數據傳輸資源存在沖突后,確定所述第一節(jié)點占用的所述第二數據傳輸資源存在沖突。
可選地,所述處理模塊41具體用于:
在確定其它節(jié)點發(fā)送的SA信息中指示了所述其它節(jié)點占用所述第二數據傳輸資源、且所述其它節(jié)點與所述第一節(jié)點之間的距離小于設定門限值后,確定所述第一節(jié)點占用的所述第二數據傳輸資源存在沖突。
可選地,所述處理模塊41具體用于根據以下步驟確定所述其它節(jié)點與所述第一節(jié)點之間的距離小于設定門限值:
根據所述其它節(jié)點發(fā)送的SA信息中指示的位置信息,確定所述其它節(jié)點與所述第一節(jié)點之間的距離小于設定門限值;或者,
根據接收所述其它節(jié)點發(fā)送的SA信息的接收功率,確定所述其它節(jié)點與所述第一節(jié)點之間的距離小于設定門限值。
可選地,所述處理模塊41具體用于:
從預設的多種SA樣式pattern中隨機選擇一種SA pattern,用于收發(fā)模塊發(fā)送所述SA信息;其中,每一種SA pattern包含多個SA資源。
可選地,所述處理模塊41具體用于:
在采用選擇的所述SA pattern中的第一個SA資源發(fā)送所述SA信息之后,在采用選擇的所述SA pattern中的最后一個SA資源發(fā)送所述SA信息之前,若 確定所述第一數據傳輸資源存在沖突,則放棄選擇的所述SA pattern中未使用的SA資源。
可選地,所述處理模塊41具體用于:
在采用選擇的所述SA pattern中的第一個SA資源發(fā)送所述SA信息之后,在采用選擇的所述SA pattern中的最后一個SA資源發(fā)送所述SA信息之前,若確定所述第一數據傳輸資源存在沖突,則重新為本次業(yè)務選擇數據傳輸資源以及為下一次業(yè)務選擇數據傳輸資源,并重新選擇用于發(fā)送所述SA信息的SA pattern。
可選地,所述SA信息中包含所述第一數據傳輸資源對應的資源信息;或者,所述SA信息中包含所述第一數據傳輸資源對應的資源信息,以及所述第二數據傳輸資源與所述第一數據傳輸資源之間的關系信息。
可選地,所述SA信息中包含所述第一節(jié)點的位置信息。
可選地,所述處理模塊41具體用于根據以下步驟選擇所述第一數據傳輸資源和第二數據傳輸資源:
根據滿足發(fā)送時延需求的各個數據傳輸資源的占用狀態(tài)信息,選擇所述第一數據傳輸資源和第二數據傳輸資源。
可選地,任一數據傳輸資源的占用狀態(tài)信息包括該數據傳輸資源當前已經連續(xù)未被任何SA信息指示為被占用或存在沖突的業(yè)務周期個數。
可選地,任一數據傳輸資源的占用狀態(tài)信息包括所述第一節(jié)點測量的該數據傳輸資源對應的干擾功率。
可選地,所述處理模塊41還用于:
在確定其它節(jié)點占用的數據傳輸資源存在沖突后,在所述SA信息中攜帶指示其它節(jié)點占用的數據傳輸資源存在沖突的信息。
可選地,所述處理模塊41具體用于根據以下步驟確定其它節(jié)點占用的數據傳輸資源存在沖突:
通過收發(fā)模塊42接收不同節(jié)點發(fā)送的SA信息;若所述不同節(jié)點發(fā)送的 SA信息中所指示的數據傳輸資源存在重合,則確定該存在重合的數據傳輸資源存在沖突。
可選地,所述處理模塊41具體用于根據以下步驟確定其它節(jié)點占用的數據傳輸資源存在沖突:
通過收發(fā)模塊42接收不同節(jié)點發(fā)送的SA信息;若所述第一節(jié)點連續(xù)N次對所述其它節(jié)點在占用的數據傳輸資源上發(fā)送的數據解調失敗,則確定所述其它節(jié)點占用的數據傳輸資源存在沖突,N為大于或等于1的正整數。
如圖5所示,為本發(fā)明實施例提供的數據傳輸資源預約設備結構示意圖,包括:
處理器504,用于讀取存儲器505中的程序,執(zhí)行下列過程:
基于為第一節(jié)點的本次業(yè)務選擇的第一數據傳輸資源以及為下一次業(yè)務選擇的第二數據傳輸資源,確定用于指示所述第一數據傳輸資源和第二數據傳輸資源的調度分配SA信息;
通過收發(fā)機501將所述處理器504確定的SA信息發(fā)送給其它節(jié)點;
收發(fā)機501,用于在處理器504的控制下接收和發(fā)送數據。
可選地,所述第一數據傳輸資源與所述第二數據傳輸資源的時隙位置相隔一個業(yè)務周期。
可選地,所述第一數據傳輸資源與所述第二數據傳輸資源的時隙位置相隔一個業(yè)務周期,且所述第二數據傳輸資源的頻域位置相比所述第一數據傳輸資源的頻域位置,偏移了預設的頻域偏移量。
可選地,所述處理器504還用于:
在所述第一數據傳輸資源到來之前,判斷所述第一數據傳輸資源是否存在沖突;若存在沖突,則放棄所述第一數據傳輸資源以及所述第二數據傳輸資源。
可選地,所述處理器504具體用于根據以下步驟確定所述第一數據傳輸資源存在沖突:
接收其它節(jié)點發(fā)送的SA信息,在確定其它節(jié)點發(fā)送的SA信息中指示了 所述其它節(jié)點占用所述第一數據傳輸資源或者指示了所述第一數據傳輸資源存在沖突后,確定所述第一數據傳輸資源存在沖突。
可選地,所述處理器504具體用于:
在確定其它節(jié)點發(fā)送的SA信息中指示了所述其它節(jié)點占用所述第一數據傳輸資源、且所述其它節(jié)點與所述第一節(jié)點之間的距離小于設定門限值后,確定所述第一節(jié)點占用的所述第一數據傳輸資源存在沖突。
可選地,所述處理器504還用于:
在通過所述收發(fā)機501將所述SA信息發(fā)送給其它節(jié)點之后,在為下一次業(yè)務確定SA信息之前,判斷所述第二數據傳輸資源是否存在沖突;若確定存在沖突,則放棄所述第二數據傳輸資源。
可選地,所述處理器504具體用于根據以下步驟確定所述第二數據傳輸資源存在沖突:
接收其它節(jié)點發(fā)送的SA信息,在確定其它節(jié)點發(fā)送的SA信息中指示了所述其它節(jié)點占用所述第二數據傳輸資源或者指示了所述第二數據傳輸資源存在沖突后,確定所述第一節(jié)點占用的所述第二數據傳輸資源存在沖突。
可選地,所述處理器504具體用于:
在確定其它節(jié)點發(fā)送的SA信息中指示了所述其它節(jié)點占用所述第二數據傳輸資源、且所述其它節(jié)點與所述第一節(jié)點之間的距離小于設定門限值后,確定所述第一節(jié)點占用的所述第二數據傳輸資源存在沖突。
可選地,所述處理器504具體用于根據以下步驟確定所述其它節(jié)點與所述第一節(jié)點之間的距離小于設定門限值:
根據所述其它節(jié)點發(fā)送的SA信息中指示的位置信息,確定所述其它節(jié)點與所述第一節(jié)點之間的距離小于設定門限值;或者,
根據通過收發(fā)機501接收所述其它節(jié)點發(fā)送的SA信息的接收功率,確定所述其它節(jié)點與所述第一節(jié)點之間的距離小于設定門限值。
可選地,所述處理器504具體用于:
從預設的多種SA樣式pattern中隨機選擇一種SA pattern,用于發(fā)送所述SA信息;其中,每一種SA pattern包含多個SA資源。
可選地,所述處理器504具體用于:
在采用選擇的所述SA pattern中的第一個SA資源發(fā)送所述SA信息之后,在采用選擇的所述SA pattern中的最后一個SA資源發(fā)送所述SA信息之前,若確定所述第一數據傳輸資源存在沖突,則放棄選擇的所述SA pattern中未使用的SA資源。
可選地,所述處理器504具體用于:
在采用選擇的所述SA pattern中的第一個SA資源發(fā)送所述SA信息之后,在采用選擇的所述SA pattern中的最后一個SA資源發(fā)送所述SA信息之前,若確定所述第一數據傳輸資源存在沖突,則重新為本次業(yè)務選擇數據傳輸資源以及為下一次業(yè)務選擇數據傳輸資源,并重新選擇用于發(fā)送所述SA信息的SA pattern。
可選地,所述SA信息中包含所述第一數據傳輸資源對應的資源信息;或者,所述SA信息中包含所述第一數據傳輸資源對應的資源信息,以及所述第二數據傳輸資源與所述第一數據傳輸資源之間的關系信息。
可選地,所述SA信息中包含所述第一節(jié)點的位置信息。
可選地,所述處理器504具體用于根據以下步驟選擇所述第一數據傳輸資源和第二數據傳輸資源:
根據滿足發(fā)送時延需求的各個數據傳輸資源的占用狀態(tài)信息,選擇所述第一數據傳輸資源和第二數據傳輸資源。
可選地,任一數據傳輸資源的占用狀態(tài)信息包括該數據傳輸資源當前已經連續(xù)未被任何SA信息指示為被占用或存在沖突的業(yè)務周期個數。
可選地,任一數據傳輸資源的占用狀態(tài)信息包括所述第一節(jié)點測量的該數據傳輸資源對應的干擾功率。
可選地,所述處理器504還用于:
在確定其它節(jié)點占用的數據傳輸資源存在沖突后,在所述SA信息中攜帶指示其它節(jié)點占用的數據傳輸資源存在沖突的信息。
可選地,所述處理器504具體用于根據以下步驟確定其它節(jié)點占用的數據傳輸資源存在沖突:
通過收發(fā)機501接收不同節(jié)點發(fā)送的SA信息;若所述不同節(jié)點發(fā)送的SA信息中所指示的數據傳輸資源存在重合,則確定該存在重合的數據傳輸資源存在沖突。
可選地,所述處理器504具體用于根據以下步驟確定其它節(jié)點占用的數據傳輸資源存在沖突:
具體用于根據以下步驟確定其它節(jié)點占用的數據傳輸資源存在沖突:
通過收發(fā)機501接收不同節(jié)點發(fā)送的SA信息;若所述第一節(jié)點連續(xù)N次對所述其它節(jié)點在占用的數據傳輸資源上發(fā)送的數據解調失敗,則確定所述其它節(jié)點占用的數據傳輸資源存在沖突,N為大于或等于1的正整數。
在圖5中,總線架構(用總線500來代表),總線500可以包括任意數量的互聯(lián)的總線和橋,總線500將包括由處理器504代表的一個或多個處理器和存儲器505代表的存儲器的各種電路鏈接在一起。總線500還可以將諸如外圍設備、穩(wěn)壓器和功率管理電路等之類的各種其他電路鏈接在一起,這些都是本領域所公知的,因此,本文不再對其進行進一步描述??偩€接口503在總線500和收發(fā)機501之間提供接口。收發(fā)機501可以是一個元件,也可以是多個元件,比如多個接收器和發(fā)送器,提供用于在傳輸介質上與各種其他裝置通信的單元。經處理器504處理的數據通過天線502在無線介質上進行傳輸,進一步,天線502還接收數據并將數據傳送給處理器504。
處理器504負責管理總線500和通常的處理,還可以提供各種功能,包括定時,外圍接口,電壓調節(jié)、電源管理以及其他控制功能。而存儲器505可以被用于存儲處理器504在執(zhí)行操作時所使用的數據。
可選的,處理器504可以是CPU(中央處埋器)、ASIC(Application Specific Integrated Circuit,專用集成電路)、FPGA(Field-Programmable Gate Array,現場可編程門陣列)或CPLD(Complex Programmable Logic Device,復雜可編程邏輯器件)。
本領域內的技術人員應明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程序產品的形式。
本發(fā)明是參照根據本發(fā)明實施例的方法、裝置(系統(tǒng))、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執(zhí)行的指令產生用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執(zhí)行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執(zhí)行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
盡管已描述了本發(fā)明的優(yōu)選實施例,但本領域內的技術人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例作出另外的變更和修改。所以,所附權利要求意欲解釋為包括優(yōu)選實施例以及落入本發(fā)明范圍的所有變更和修改。
顯然,本領域的技術人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權利要求及其等同技術的范圍之內,則本發(fā)明也意圖包含這些改動和變型在內。