確定信道佔用的方法和裝置與流程
2023-05-02 23:11:31 1

本申請涉及通信技術領域,尤其涉及確定信道佔用的方法和裝置。
背景技術:
「頻譜」是移動寬帶網絡的「生命線」。目前,移動運營商發展4G的唯一選擇是採用授權頻段,並採用各種技術創新來提高現有頻譜利用效率。移動寬帶網絡的擴容壓力越來越大,途徑之一是使用更多的新頻譜。但是這其中涉及到頻譜的重新分配,會引起很多新的問題。因此,利用非授權頻譜來實現移動寬帶網絡的擴容成為了4G的重要演進方向之一。
利用非授權頻譜,需要避免對原有系統的幹擾。為了解決這一問題,一些地區規定了需要在數據傳輸之前進行空閒信道評估(Clear Channel Assessment,CCA)以確定信道是否可用,即:當一用戶設備(User Equipment,UE)需要在某一信道上發送數據之前,首先在這個信道上進行接收,如果經過給定的時間,沒有發現有其它用戶設備在此信道上發送數據,則開始發送;如果發現有其他用戶設備在發送數據,則隨機避讓一段時間後再次重試此過程。
在現有技術中,UE進行CCA的結果只有自己知道,與UE通信的對端設備,例如基站是不知道的。由於不清楚UE是否佔用了該信道,基站在做決策的時候就會發生一些錯誤,例如,如果UE沒有佔用該信道,而基站接收到了該信道的某些數據,就會誤以為是UE發送過來的,這樣在解調的時候就有可能出問題了。
技術實現要素:
本申請的目的是:提供確定信道佔用的方法和裝置。
根據本申請至少一個實施例的第一個方面,提供了一種確定信道佔用的方法,包括:
確定是否接收到一用戶設備UE發送的對一信道的空閒信道評估CCA信息;
根據是否接收到所述UE發送的所述CCA信息,確定所述UE是否佔用所述信道。
基於上述第一個方面,在第一個方面的第一個實施方式中,所述CCA信息包括CCA空閒消息或者CCA忙碌消息。
基於上述第一個方面的第一個實施方式,在第一個方面的第一個實施方式的第一個具體實現中,所述CCA信息為所述CCA空閒消息,所述根據是否接收到所述UE發送的所述CCA信息,確定所述UE是否佔用所述信道,包括:響應於接收到所述UE發送的所述CCA空閒消息,確定所述UE佔用了所述信道。
基於第一個方面的第一個實施方式的第一個具體實現,在第一個方面的第一個實施方式的第二個具體實現中,所述根據是否接收到所述UE發送的所述CCA信息,確定所述UE是否佔用所述信道,還包括:響應於沒有接收到所述UE發送的所述CCA空閒消息,確定所述UE沒有佔用所述信道。
基於上述第一個方面的第一個實施方式,在第一個方面的第一個實施方式的第三個具體實現中,所述CCA信息為所述CCA忙碌消息,所述根據是否接收到所述UE發送的所述CCA信息,確定所述UE是否佔用所述信道,包括:響應於沒有接收到所述UE發送的所述CCA忙碌消息,確定所述UE佔用了所述信道。
基於第一個方面的第一個實施方式的第三個具體實現,在第一個方面的第一個實施方式的第四個具體實現中,所述根據是否接收到所述UE發送的所述CCA信息,確定所述UE是否佔用所述信道,還包括:響應於接收到所述UE發送的所述CCA忙碌消息,確定所述 UE沒有佔用所述信道。
基於上述第一個方面的第一個實施方式的第一個具體實現,或者基於第一個方面的第一個實施方式的第二個具體實現,或者基於第一個方面的第一個實施方式的第三個具體實現,或者基於第一個方面的第一個實施方式的第四個具體實現,在上述第一個方面的第二個實施方式中,在確定所述UE佔用了所述信道之後,所述方法還包括:接收所述UE通過所述信道發送的數據;解調所述數據。
基於上述第一個方面的第二個實施方式,在第一個方面的第二個實施方式的第一個具體實現中,所述方法還包括:響應於對所述數據的解調失敗,通知所述UE重傳所述數據。
基於上述第一個方面的第一個實施方式的第一個具體實現,或者基於第一個方面的第一個實施方式的第二個具體實現,或者基於第一個方面的第一個實施方式的第三個具體實現,或者基於第一個方面的第一個實施方式的第四個具體實現,在上述第一個方面的第三個實施方式中,在確定所述UE沒有佔用所述信道之後,所述方法還包括:對所述UE進行重新調度,使得所述UE重新嘗試佔用所述信道。
基於上述第一個方面的第三個實施方式,在第一個方面的第三個實施方式的第一個具體實現中,所述方法還包括:響應於所述UE佔用所述信道失敗的次數超過一閾值,對所述UE進行重新調度,使得所述UE嘗試佔用一新的信道。
基於上述第一個方面,或者基於上述第一個方面的任一實施方式,或者基於上述第一個方面的任一實施方式的任一具體實現,在上述第一個方面的第四個實施方式中,在所述確定是否接收到所述UE發送的所述信道的CCA信息之前,所述方法還包括:對所述信道進行空閒信道評估CCA。
基於上述第一個方面的第四個實施方式,在第一個方面的第四個實施方式的第一個具體實現中,在對所述信道進行CCA之後,所述 方法還包括:響應於所述信道沒有被佔用,通知所述UE佔用所述信道。
基於上述第一個方面的第四個實施方式的第一個具體實現,在第一個方面的第四個實施方式的第二個具體實現中,所述確定是否接收到所述UE發送的所述信道的CCA信息,包括:在通知所述UE佔用所述信道之後的一預設時間內,確定是否接收到所述UE發送的所述信道的CCA信息。
根據本申請至少一個實施例的第二個方面,提供了一種確定信道佔用的裝置,包括:
第一接收模塊,用於確定是否接收到一用戶設備UE發送的對一信道的空閒信道評估CCA信息;
確定模塊,用於根據是否接收到所述UE發送的所述CCA信息,確定所述UE是否佔用所述信道。
基於上述第二個方面,在第二個方面的第一個實施方式中,所述CCA信息為所述CCA空閒消息,所述確定模塊包括:第一確定子模塊,用於響應於接收到所述UE發送的所述CCA空閒消息,確定所述UE佔用了所述信道。
基於上述第二個方面的第一個實施方式,在第二個方面的第二個實施方式中,所述確定模塊還包括:第二確定子模塊,用於響應於沒有接收到所述UE發送的所述CCA空閒消息,確定所述UE沒有佔用所述信道。
基於上述第二個方面,在第二個方面的第三個實施方式中,所述CCA信息為所述CCA忙碌消息,所述確定模塊包括:第三確定子模塊,用於響應於沒有接收到所述UE發送的所述CCA忙碌消息,確定所述UE佔用了所述信道。
基於第二個方面的第三個實施方式,在第二個方面的第四個實施方式中,所述確定模塊還包括:第四確定子模塊,用於響應於接收到 所述UE發送的所述CCA忙碌消息,確定所述UE沒有佔用所述信道。
基於上述第二個方面的第一個實施方式,或者基於第二個方面的第二個實施方式,或者基於第二個方面的第三個實施方式,或者基於第二個方面的第四個實施方式,在第二個方面的第五個實施方式中,所述裝置還包括:第二接收模塊,用於在第一確定子模塊或第三確定子模塊確定所述UE佔用了所述信道之後,接收所述UE通過所述信道發送的數據;解調模塊,用於借解調所述數據。
基於上述第二個方面的第五個實施方式,在第二個方面的第五個實施方式的第一個具體實現中,所述裝置還包括:第一通知模塊,用於響應於所述解調模塊對所述數據的解調失敗,通知所述UE重傳所述數據。
基於上述第二個方面的第一個實施方式,或者基於第二個方面的第二個實施方式,或者基於第二個方面的第三個實施方式,或者基於第二個方面的第四個實施方式,在第二個方面的第六個實施方式中,所述裝置還包括:第一調度模塊,用於在所述第二確定子模塊或第四確定子模塊確定所述UE沒有佔用所述信道之後,對所述UE進行重新調度,使得所述UE重新嘗試佔用所述信道。
基於上述第二個方面的第六個實施方式,在第二個方面的第六個實施方式的第一個具體實現中,所述裝置還包括:第二調度模塊,用於響應於所述UE佔用所述信道失敗的次數超過一閾值,對所述UE進行重新調度,使得所述UE嘗試佔用一新的信道。
基於上述第二個方面,或者基於上述第二個方面的任一實施方式,或者基於上述第二個方面的任一實施方式的任一具體實現,在第二個方面的第七個實施方式中,所述裝置還包括:評估模塊,用於對所述信道進行空閒信道評估CCA。
基於上述第二個方面的第七個實施方式,在第二個方面的第七個 實施方式的第一個具體實現中,所述裝置還包括:第二通知模塊,用於響應於所述信道沒有被佔用,通知所述UE佔用所述信道。
根據本申請的至少一實施例的第三個方面,提供了一種確定信道佔用的裝置,包括一存儲器和一處理器,其中,所述存儲器用於存儲指令;所述處理器用於執行所述指令,以執行下列步驟:
確定是否接收到一用戶設備UE發送的對一信道的空閒信道評估CCA信息;
根據是否接收到所述UE發送的所述CCA信息,確定所述UE是否佔用所述信道。
本申請實施例所述的確定信道佔用的方法和裝置,使得與UE通信的對端設備,例如基站,能夠知曉UE是否佔用了某信道,從而為後續的正確決策提供了保證。
附圖說明
圖1是本申請一個實施例提供的一種確定信道佔用的方法流程示意圖;
圖2是本申請一個實施例提供的另一種確定信道佔用的方法流程示意圖;
圖3是本申請一個實施例提供的另一種確定信道佔用的方法流程示意圖;
圖4是本申請一個實施例提供的另一種確定信道佔用的方法流程示意圖;
圖5是本申請一個實施例提供的另一種確定信道佔用的方法流程示意圖;
圖6a和圖6b是本申請一個實施例提供的另一種確定信道佔用的方法流程示意圖;
圖7a和圖7b是本申請一個實施例提供的另一種確定信道佔用的方法流程示意圖;
圖8a和圖8b是本申請一個實施例提供的一種確定信道佔用的方法流程示意圖;
圖9a和圖9b是本申請一個實施例提供的另一種確定信道佔用的方法流程示意圖;
圖10是本申請一個實施例提供的另一種確定信道佔用的方法流程示意圖;
圖11是本申請一個實施例提供的另一種確定信道佔用的方法流程示意圖;
圖12是本申請一個實施例提供的一種確定信道佔用的裝置結構示意圖;
圖13是本申請一個實施例提供的另一種確定信道佔用的裝置結構示意圖;
圖14是本申請一個實施例提供的另一種確定信道佔用的裝置結構示意圖;
圖15是本申請一個實施例提供的另一種確定信道佔用的裝置結構示意圖;
圖16是本申請一個實施例提供的另一種確定信道佔用的裝置結構示意圖;
圖17是本申請一個實施例提供的另一種確定信道佔用的裝置結構示意圖;
圖18是本申請一個實施例提供的另一種確定信道佔用的裝置結構示意圖;
圖19是本申請一個實施例提供的另一種確定信道佔用的裝置結構示意圖;
圖20是本申請一個實施例提供的另一種確定信道佔用的裝置結構示意圖;
圖21是本申請一個實施例提供的另一種確定信道佔用的裝置結 構示意圖;
圖22是本申請一個實施例提供的另一種確定信道佔用的裝置結構示意圖;
圖23是本申請另一個實施例提供的一種確定信道佔用的裝置結構示意圖。
具體實施方式
下面結合附圖和實施例,對本申請的具體實施方式作進一步詳細說明。以下實施例用於說明本申請,但不用來限制本申請的範圍。
本領域技術人員理解,在本申請的實施例中,下述各步驟的序號的大小並不意味著執行順序的先後,各步驟的執行順序應以其功能和內在邏輯確定,而不應對本申請實施例的實施過程構成任何限定。
另外,本申請中的「第一」、「第二」等術語僅用於區別不同步驟、設備或模塊等,既不代表任何特定技術含義,也不表示它們之間的必然邏輯順序。
圖1是本申請一個實施例所述的一種確定信道佔用的方法流程示意圖,參見圖1,所述方法包括:
S110:確定是否接收到一用戶設備UE發送的對一信道的空閒信道評估CCA信息;
S130:根據是否接收到所述UE發送的所述CCA信息,確定所述UE是否佔用所述信道。
本申請實施例所述的確定信道佔用的方法,使得與UE通信的對端設備,例如基站,能夠知曉UE是否佔用了某信道,從而為後續的正確決策提供了保證。
在本申請的實施例中,上述CCA信息可以為與UE對所述信道進行CCA的結果相關的信息,例如,CCA空閒(Clear)消息,或者CCA忙碌(busy)消息。本申請的實施例對此不作具體的限定。
可選的,如圖2所示,在本申請的一個實施例中,如果所述CCA 信息為CCA空閒消息,則所述根據是否接收到所述UE發送的所述CCA信息,確定所述UE是否佔用所述信道(S130),可以包括:
S131:響應於接收到所述UE發送的所述CCA空閒消息,確定所述UE佔用了所述信道。
可選的,如圖3所示,在本申請的一個實施例中,如果所述CCA信息為CCA空閒消息,則所述根據是否接收到所述UE發送的所述CCA信息,確定所述UE是否佔用所述信道(S130),還可以包括:
S132:響應於沒有接收到所述UE發送的所述CCA空閒消息,確定所述UE沒有佔用所述信道。
可選的,如圖4所示,在本申請的一個實施例中,如果所述CCA信息為CCA忙碌消息,則所述根據是否接收到所述UE發送的所述CCA信息,確定所述UE是否佔用所述信道(S130),可以包括:
S133:響應於沒有接收到所述UE發送的所述CCA忙碌消息,確定所述UE佔用了所述信道。
可選的,如圖5所示,在本申請的一個實施例中,如果所述CCA信息為CCA忙碌消息,則所述根據是否接收到所述UE發送的所述CCA信息,確定所述UE是否佔用所述信道(S130),還可以包括:
S134:響應於接收到所述UE發送的所述CCA忙碌消息,確定所述UE沒有佔用所述信道。
可選的,如圖6a和圖6b所示,在本申請的一個實施例中,在確定所述UE佔用了所述信道(S131或S133)之後,所述方法還可以包括:
S141:接收所述UE通過所述信道發送的數據;
S142:解調所述數據。
由於確定了所述UE已經佔用了所述信道,因此可以確信從所述信道傳輸來的數據是所述UE的數據。
可選的,如圖7a和圖7b所示,在本申請的另一個實施例中,如 果上述S142中對所述數據的解調失敗,所述方法還可以包括:
S143:響應於對所述數據的解調失敗,通知所述UE重傳所述數據。
例如,可以是不翻轉(not toggled)混合自動重傳請求(Hybrid Automatic Repeat reQuest,HARQ)中的新數據指示符(New Data Indicator,NDI),將冗餘版本(Redundancy Version,RV)配置為1、2或者3等等。
可選的,如圖8a和圖8b所示,在確定所述UE沒有佔用所述信道(S132或S134)之後,所述方法還可以包括:
S161:對所述UE進行重新調度,使得所述UE重新嘗試佔用所述信道。
示例性的,可以是翻轉(toggled)混合自動重傳請求(Hybrid Automatic Repeat reQuest,HARQ)中的新數據指示符(New Data Indicator,NDI),將冗餘版本(Redundancy Version,RV)配置為0等等。
可選的,如圖9a和圖9b所示,如果所述UE佔用所述信道失敗的次數超過一閾值,所述方法還可以包括:
S162:響應於所述UE佔用所述信道失敗的次數超過一閾值,對所述UE進行重新調度,使得所述UE嘗試佔用一新的信道。
例如,所述UE嘗試佔用某一個信道總是失敗,如果失敗的次數超過一預先設定好的閾值,例如,3次,則停止調度所述UE去佔用所述信道,可以對UE進行重新調度,使其嘗試佔用另一個信道。這裡的另一個信道可以為不同頻點的新的載波,或者是同一個載波的新的頻率塊等等。本申請的實施例對此不作具體限定。
可選的,如圖10所示,在所述確定是否接收到所述UE發送的所述信道的CCA信息(S110)之前,所述方法還可以包括:
S101:對所述信道進行空閒信道評估CCA。
示例性的,在一些通信雙方(例如UE和基站)距離較遠的場景中,可以是通信雙方均對所述信道進行空閒信道評估。
可選的,如圖11所示,在對所述信道進行空閒信道評估CCA(S101)之後,所述方法還可以包括:
S102:如果經過CCA發現所述信道沒有被其他設備佔用,通知所述UE佔用所述信道。
可選的,在本申請的一個實施方式中,UE對所述信道進行CCA以及與UE通信的對端對所述信道進行CCA可以是同時進行的,或者時間上略有先後,這些並不影響本申請方案的實現,本申請的實施例對此不作具體限定。
在通知所述UE可以佔用所述信道之後,就可以等待UE的反饋,如果在一預設的時間內等來了UE反饋的CCA信息,就可以確定UE成功佔用了所述信道;反之,如果在該預設的時間內沒有等來UE反饋的CCA信息,就可以確定UE佔用所述信道失敗了。
示例性的,假設在第n個子幀通知所述UE可以佔用所述信道,則如果在第n+4個子幀之前,如果還沒有收到UE反饋的CCA信息,就可以認為UE佔用所述信道失敗了。
圖12是本申請一個實施例所述的一種確定信道佔用的裝置結構示意圖,參見圖12,所述裝置包括:
第一接收模塊810,用於確定是否接收到一用戶設備UE發送的對一信道的空閒信道評估CCA信息;
確定模塊820,用於根據是否接收到所述UE發送的所述CCA信息,確定所述UE是否佔用所述信道。
本申請實施例所述的確定信道佔用的裝置,使得與UE通信的對端設備,例如基站,能夠知曉UE是否佔用了某信道,從而為後續的正確決策提供了保證。
可選的,如圖13所示,如果所述CCA信息為所述CCA空閒消 息,所述確定模塊820可以包括:
第一確定子模塊821,用於響應於接收到所述UE發送的所述CCA空閒消息,確定所述UE佔用了所述信道。
可選的,如圖14所示,如果所述CCA信息為所述CCA空閒消息,所述確定模塊820還可以包括:
第二確定子模塊822,用於響應於沒有接收到所述UE發送的所述CCA空閒消息,確定所述UE沒有佔用所述信道。
可選的,如圖15所示,如果所述CCA信息為所述CCA忙碌消息,所述確定模塊820可以包括:
第三確定子模塊823,用於響應於沒有接收到所述UE發送的所述CCA忙碌消息,確定所述UE佔用了所述信道。
可選的,如圖16所示,如果所述CCA信息為所述CCA忙碌消息,所述確定模塊820還可以包括:
第四確定子模塊824,用於響應於接收到所述UE發送的所述CCA忙碌消息,確定所述UE沒有佔用所述信道。
可選的,如圖17所示,所述裝置還可以包括:
第二接收模塊840,用於在第一確定子模塊821或第三確定子模塊823確定所述UE佔用了所述信道之後,接收所述UE通過所述信道發送的數據;
解調模塊850,用於借解調所述數據。
可選的,如圖18所示,所述裝置還可以包括:
第一通知模塊860,用於響應於所述解調模塊850對所述數據的解調失敗,通知所述UE重傳所述數據。
可選的,如圖19所示,所述裝置還可以包括:
第一調度模塊870,用於在所述第二確定子模塊822或第四確定子模塊824確定所述UE沒有佔用所述信道之後,對所述UE進行重新調度,使得所述UE重新嘗試佔用所述信道。
可選的,如圖20所示,所述裝置還可以包括:
第二調度模塊880,用於響應於所述UE佔用所述信道失敗的次數超過一閾值,對所述UE進行重新調度,使得所述UE嘗試佔用一新的信道。
可選的,如圖21所示,所述裝置還可以包括:
評估模塊890,用於對所述信道進行空閒信道評估CCA。
可選的,如圖22所示,所述裝置還可以包括:
第二通知模塊8100,用於響應於所述信道沒有被佔用,通知所述UE佔用所述信道。
如圖23所示,本申請的另一實施例還提供了一種確定信道佔用的裝置,包括一存儲器和一處理器,其中,所述存儲器用於存儲指令;所述處理器用於執行所述指令,以執行下列步驟:
確定是否接收到一用戶設備UE發送的對一信道的空閒信道評估CCA信息;
根據是否接收到所述UE發送的所述CCA信息,確定所述UE是否佔用所述信道。
所述處理器可以是中央處理器(CPU),或者是特定集成電路(ASIC),或者是被配置成實施採集圖像方法實施例的一個活多個集成電路。
所述存儲器可以是U盤、移動硬碟、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光碟等各種可以存儲程序代碼的介質。
所述處理器與所述存儲器可以通過通信總線進行相互通信。
所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,上述描述的確定信道佔用的方法可以由本申請前述的確定信道佔用的裝置來實現,可以參考本申請前述確定信道佔用的方法實施例的對應過程描述,在此不再贅述。
示例性的,上述確定信道佔用的裝置可以為與所述UE通信的對端設備,例如,基站等;或者也可以為與所述UE通信的對端設備,例如,基站的一部分邏輯模塊。本申請的實施例對此不作具體限定。
本領域普通技術人員可以意識到,結合本文中所公開的實施例描述的各示例的單元及方法步驟,能夠以電子硬體、或者計算機軟體和電子硬體的結合來實現。這些功能究竟以硬體還是軟體方式來執行,取決於技術方案的特定應用和設計約束條件。專業技術人員可以對每個特定的應用來使用不同方法來實現所描述的功能,但是這種實現不應認為超出本申請的範圍。
所述功能如果以軟體功能單元的形式實現並作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中。基於這樣的理解,本申請的技術方案本質上或者說對現有技術做出貢獻的部分或者該技術方案的部分可以以軟體產品的形式體現出來,該計算機軟體產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,控制器,或者網絡設備等)執行本申請各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:U盤、移動硬碟、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光碟等各種可以存儲程序代碼的介質。
以上實施方式僅用於說明本申請,而並非對本申請的限制,有關技術領域的普通技術人員,在不脫離本申請的精神和範圍的情況下,還可以做出各種變化和變型,因此所有等同的技術方案也屬於本申請的範疇,本申請的專利保護範圍應由權利要求限定。