本公開的實施例涉及無線通信領(lǐng)域,更具體地涉及設(shè)備到設(shè)備(Device-to-Device,D2D)通信中的數(shù)據(jù)包傳輸?shù)目刂品椒ê脱b置。
背景技術(shù):
隨著智能終端的快速普及以及網(wǎng)絡(luò)通信容量的爆炸式增長,面向第五代(5G)的無線通信技術(shù)的演進(jìn)需求也更加明確和迫切。
在面向5G的無線通信技術(shù)的演進(jìn)中,作為面向5G的關(guān)鍵候選技術(shù),D2D通信具有潛在的提高系統(tǒng)性能、提升用戶體驗、擴(kuò)展蜂窩通信應(yīng)用的前景,因而受到廣泛關(guān)注。
在D2D通信的廣泛應(yīng)用(例如在消防隊員執(zhí)行公務(wù)期間使用對講機(jī)通信的場景)中,有時需要區(qū)分用戶優(yōu)先級(例如消防隊隊長的優(yōu)先級為高),由此才能更好地支持應(yīng)用,實現(xiàn)更令用戶滿意的通信。
然而,在第三代合作伙伴計劃(3GPP)的長期演進(jìn)(LTE)的R12版本中,對D2D通信僅規(guī)定了廣播通信模式,而沒有提供對優(yōu)先級的支持。因此目前在接入層級上無法滿足D2D通信中的應(yīng)用層級的優(yōu)先級需求。
技術(shù)實現(xiàn)要素:
本公開實施例的目的就在于,在D2D通信的接入層級上引入對數(shù)據(jù)包優(yōu)先級的支持機(jī)制,以使用數(shù)據(jù)包優(yōu)先級來支持?jǐn)?shù)據(jù)包跨不同用戶設(shè)備(UE)的優(yōu)先傳輸。
根據(jù)本公開的實施例,提供一種用于設(shè)備到設(shè)備通信中的數(shù)據(jù)包傳輸?shù)目刂品椒?,包括:?dāng)前用戶設(shè)備獲取關(guān)于其它用戶設(shè)備的數(shù)據(jù)包優(yōu)先級信息;以及基于所述數(shù)據(jù)包優(yōu)先級信息,對所述當(dāng)前用戶設(shè) 備的數(shù)據(jù)包傳輸進(jìn)行控制。
在一個實施例中,當(dāng)前用戶設(shè)備獲取關(guān)于其它用戶設(shè)備的數(shù)據(jù)包優(yōu)先級信息包括:所述當(dāng)前用戶設(shè)備還獲取關(guān)于所述其它用戶設(shè)備的用于數(shù)據(jù)包傳輸?shù)馁Y源數(shù)量信息;以及其中基于所述數(shù)據(jù)包優(yōu)先級信息,對所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包傳輸進(jìn)行控制包括:基于所述數(shù)據(jù)包優(yōu)先級信息和所述資源數(shù)量信息,對所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包傳輸進(jìn)行控制。
在一個實施例中,當(dāng)前用戶設(shè)備獲取關(guān)于其它用戶設(shè)備的數(shù)據(jù)包優(yōu)先級信息和用于數(shù)據(jù)包傳輸?shù)馁Y源數(shù)量信息包括:監(jiān)視所述其它用戶設(shè)備的物理邊鏈路控制信道,以獲取所述數(shù)據(jù)包優(yōu)先級信息和所述資源數(shù)量信息。
在一個實施例中,基于所述數(shù)據(jù)包優(yōu)先級信息和所述資源數(shù)量信息,對所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包傳輸進(jìn)行控制包括:基于所述數(shù)據(jù)包優(yōu)先級信息和所述資源數(shù)量信息,確定與比所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包優(yōu)先級更高、以及與所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包優(yōu)先級相同的優(yōu)先級有關(guān)的網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量;以及基于所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量,確定是否進(jìn)行所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包傳輸。
在一個實施例中,基于所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量,確定是否進(jìn)行所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包傳輸,包括:針對所述當(dāng)前用戶設(shè)備正在進(jìn)行的數(shù)據(jù)包傳輸,基于所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量來確定是否繼續(xù)進(jìn)行所述數(shù)據(jù)包傳輸。
在一個實施例中,基于所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量,確定是否進(jìn)行所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包傳輸,包括:針對所述當(dāng)前用戶設(shè)備將要進(jìn)行的數(shù)據(jù)包傳輸,基于所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量來確定是否開始進(jìn)行所述數(shù)據(jù)包傳輸。
在一個實施例中,針對所述當(dāng)前用戶設(shè)備正在進(jìn)行的數(shù)據(jù)包傳輸,基于所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量來確定是否繼續(xù)進(jìn)行所述數(shù)據(jù)包傳輸,包括:在所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量小于或等于預(yù)定閾值時,繼續(xù)進(jìn)行所述數(shù)據(jù)包傳輸;以及在所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量大于所述預(yù)定閾值時,基于與比所 述當(dāng)前用戶設(shè)備的數(shù)據(jù)包優(yōu)先級更高的優(yōu)先級有關(guān)的網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量,來進(jìn)一步確定是否繼續(xù)進(jìn)行所述數(shù)據(jù)包傳輸。
在一個實施例中,在所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量大于所述預(yù)定閾值時,基于與比所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包優(yōu)先級更高的優(yōu)先級有關(guān)的網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量,來進(jìn)一步確定是否繼續(xù)進(jìn)行所述數(shù)據(jù)包傳輸,包括:在與比所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包優(yōu)先級更高的優(yōu)先級有關(guān)的所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量高于或等于所述預(yù)定閾值時,停止進(jìn)行所述數(shù)據(jù)包傳輸;以及在與比所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包優(yōu)先級更高的優(yōu)先級有關(guān)的所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量低于所述預(yù)定閾值時,基于隨機(jī)資源分配處理來確定是否繼續(xù)進(jìn)行所述數(shù)據(jù)包傳輸,其中所述隨機(jī)資源分配處理包括:對所述當(dāng)前用戶設(shè)備以及與所述當(dāng)前用戶設(shè)備處于相同優(yōu)先級的其它用戶設(shè)備進(jìn)行隨機(jī)排列,以賦予不同的隨機(jī)優(yōu)先級值;基于所述隨機(jī)優(yōu)先級值,確定與所述當(dāng)前用戶設(shè)備以及比所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包優(yōu)先級更高優(yōu)先級的其它用戶設(shè)備有關(guān)的網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量;在所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量小于或等于可用資源數(shù)量時,繼續(xù)進(jìn)行所述數(shù)據(jù)包傳輸;以及在所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量大于可用資源數(shù)量時,停止進(jìn)行所述數(shù)據(jù)包傳輸。
在一個實施例中,針對所述當(dāng)前用戶設(shè)備將要進(jìn)行的數(shù)據(jù)包傳輸,基于所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量來確定是否開始進(jìn)行所述數(shù)據(jù)包傳輸,包括:基于所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量和用于所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包傳輸?shù)馁Y源數(shù)量信息,確定信道是否空閑;以及在信道空閑時,接入信道以開始進(jìn)行所述數(shù)據(jù)包傳輸。
在一個實施例中,針對所述當(dāng)前用戶設(shè)備將要進(jìn)行的數(shù)據(jù)包傳輸,基于所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量來確定是否開始進(jìn)行所述數(shù)據(jù)包傳輸,包括:基于所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量和用于所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包傳輸?shù)馁Y源數(shù)量信息,確定信道是否空閑;以及在信道空閑時,基于退避處理來確定是否開始進(jìn)行所述數(shù)據(jù)包傳輸,其中所述退避處理包括:基于所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包優(yōu)先級和當(dāng)前可用資源數(shù)量,確定退避時段;以及當(dāng)在所述退避時段期間信道持續(xù)空閑時,接入信道以開始進(jìn) 行所述數(shù)據(jù)包傳輸。
在一個實施例中,針對所述當(dāng)前用戶設(shè)備將要進(jìn)行的數(shù)據(jù)包傳輸,基于所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量來確定是否開始進(jìn)行所述數(shù)據(jù)包傳輸,包括:基于所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量和用于所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包傳輸?shù)馁Y源數(shù)量信息,確定信道是否空閑;以及在信道空閑時,基于接入概率來確定是否開始進(jìn)行所述數(shù)據(jù)包傳輸,包括:基于所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包優(yōu)先級和當(dāng)前可用資源數(shù)量,確定接入概率;生成介于0和1之間的隨機(jī)數(shù);以及在所述隨機(jī)數(shù)小于或等于所述接入概率時,接入信道以開始進(jìn)行所述數(shù)據(jù)包傳輸。
根據(jù)本公開的實施例,還提供一種用于設(shè)備到設(shè)備通信中的數(shù)據(jù)包傳輸?shù)目刂蒲b置,包括:獲取單元,用于當(dāng)前用戶設(shè)備獲取關(guān)于其它用戶設(shè)備的數(shù)據(jù)包優(yōu)先級信息;以及控制單元,用于基于所述數(shù)據(jù)包優(yōu)先級信息,對所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包傳輸進(jìn)行控制。
在一個實施例中,所述獲取單元還用于所述當(dāng)前用戶設(shè)備獲取關(guān)于所述其它用戶設(shè)備的用于數(shù)據(jù)包傳輸?shù)馁Y源數(shù)量信息;以及其中所述控制單元還用于基于所述數(shù)據(jù)包優(yōu)先級信息和所述資源數(shù)量信息,對所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包傳輸進(jìn)行控制。
在一個實施例中,所述獲取單元監(jiān)視所述其它用戶設(shè)備的物理邊鏈路控制信道,以獲取所述數(shù)據(jù)包優(yōu)先級信息和所述資源數(shù)量信息。
在一個實施例中,所述控制單元用于:基于所述數(shù)據(jù)包優(yōu)先級信息和所述資源數(shù)量信息,確定與比所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包優(yōu)先級更高、以及與所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包優(yōu)先級相同的優(yōu)先級有關(guān)的網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量;以及基于所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量,確定是否進(jìn)行所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包傳輸。
在一個實施例中,所述控制單元用于針對所述當(dāng)前用戶設(shè)備正在進(jìn)行的數(shù)據(jù)包傳輸,基于所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量來確定是否繼續(xù)進(jìn)行所述數(shù)據(jù)包傳輸。
在一個實施例中,所述控制單元用于針對所述當(dāng)前用戶設(shè)備將要進(jìn)行的數(shù)據(jù)包傳輸,基于所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量來確定是否開始進(jìn)行所 述數(shù)據(jù)包傳輸。
在一個實施例中,所述控制單元用于:在所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量小于或等于預(yù)定閾值時,確定繼續(xù)進(jìn)行所述數(shù)據(jù)包傳輸;以及在所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量大于所述預(yù)定閾值時,基于與比所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包優(yōu)先級更高的優(yōu)先級有關(guān)的網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量,來進(jìn)一步確定是否繼續(xù)進(jìn)行所述數(shù)據(jù)包傳輸。
在一個實施例中,所述控制單元用于:在與比所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包優(yōu)先級更高的優(yōu)先級有關(guān)的所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量高于或等于所述預(yù)定閾值時,確定停止進(jìn)行所述數(shù)據(jù)包傳輸;以及在與比所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包優(yōu)先級更高的優(yōu)先級有關(guān)的所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量低于所述預(yù)定閾值時,基于隨機(jī)資源分配處理來確定是否繼續(xù)進(jìn)行所述數(shù)據(jù)包傳輸,其中所述隨機(jī)資源分配處理包括:對所述當(dāng)前用戶設(shè)備以及與所述當(dāng)前用戶設(shè)備處于相同優(yōu)先級的其它用戶設(shè)備進(jìn)行隨機(jī)排列,以賦予不同的隨機(jī)優(yōu)先級值;基于所述隨機(jī)優(yōu)先級值,確定與所述當(dāng)前用戶設(shè)備以及比所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包優(yōu)先級更高優(yōu)先級的其它用戶設(shè)備有關(guān)的網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量;在所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量小于或等于可用資源數(shù)量時,繼續(xù)進(jìn)行所述數(shù)據(jù)包傳輸;以及在所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量大于可用資源數(shù)量時,停止進(jìn)行所述數(shù)據(jù)包傳輸。
在一個實施例中,所述控制單元用于:基于所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量和用于所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包傳輸?shù)馁Y源數(shù)量信息,確定信道是否空閑;以及在信道空閑時,接入信道以開始進(jìn)行所述數(shù)據(jù)包傳輸。
在一個實施例中,所述控制單元用于:基于所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量和用于所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包傳輸?shù)馁Y源數(shù)量信息,確定信道是否空閑;以及在信道空閑時,基于退避處理來確定是否開始進(jìn)行所述數(shù)據(jù)包傳輸,其中所述退避處理包括:基于所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包優(yōu)先級和當(dāng)前可用資源數(shù)量,確定退避時段;以及當(dāng)在所述退避時段期間信道持續(xù)空閑時,接入信道以開始進(jìn)行所述數(shù)據(jù)包傳輸。
在一個實施例中,所述控制單元用于:基于所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量和用于所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包傳輸?shù)馁Y源數(shù)量信息,確定信道是 否空閑;以及在信道空閑時,基于接入概率來確定是否開始進(jìn)行所述數(shù)據(jù)包傳輸,包括:基于所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包優(yōu)先級和當(dāng)前可用資源數(shù)量,確定接入概率;生成介于0和1之間的隨機(jī)數(shù);以及在所述隨機(jī)數(shù)小于或等于所述接入概率時,接入信道以開始進(jìn)行所述數(shù)據(jù)包傳輸。
根據(jù)本公開的實施例,可以在D2D通信的接入層級上引入對數(shù)據(jù)包優(yōu)先級的支持機(jī)制,從而使用數(shù)據(jù)包優(yōu)先級來支持?jǐn)?shù)據(jù)包跨不同UE的優(yōu)先傳輸,進(jìn)而滿足應(yīng)用層的優(yōu)先級需求,方便用戶的使用。
附圖說明
此處所說明的附圖用來提供對本公開的進(jìn)一步理解,構(gòu)成本公開的一部分,本公開的示意性實施例及其說明用于解釋本公開,并不構(gòu)成對本公開的不當(dāng)限定。在附圖中:
圖1示出了根據(jù)本公開實施例的用于D2D通信中的數(shù)據(jù)包傳輸?shù)目刂品椒ǖ牧鞒虉D;
圖2示出了根據(jù)本公開實施例的用于D2D通信中正在進(jìn)行的數(shù)據(jù)包傳輸?shù)目刂品椒ǖ牧鞒虉D;
圖3示出了根據(jù)本公開實施例的用于D2D通信中將要進(jìn)行的數(shù)據(jù)包傳輸?shù)目刂品椒ǖ牧鞒虉D;以及
圖4示出了根據(jù)本公開實施例的用于D2D通信中的數(shù)據(jù)包傳輸?shù)目刂蒲b置的示意框圖。
具體實施方式
本公開實施例的基本構(gòu)思就在于,在D2D通信的接入層級上引入對數(shù)據(jù)包優(yōu)先級的支持機(jī)制,以使用數(shù)據(jù)包優(yōu)先級來支持?jǐn)?shù)據(jù)包跨不同UE的優(yōu)先傳輸。更具體地,通過基于D2D網(wǎng)絡(luò)上所有UE傳輸?shù)臄?shù)據(jù)包的優(yōu)先級,在每個D2D UE處針對其本身正在進(jìn)行和/或?qū)⒁M(jìn)行的數(shù)據(jù)包傳輸進(jìn)行控制,使得在整個D2D網(wǎng)絡(luò)上實現(xiàn)數(shù)據(jù)包的優(yōu)先傳輸,即按照優(yōu)先級進(jìn)行傳輸。
為使本公開的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,以下結(jié)合附圖及具體實施例,對本公開作進(jìn)一步的詳細(xì)說明。
為便于理解,這里首先描述D2D通信網(wǎng)絡(luò)中的典型場景。在一個典型場景中,多個D2D UE各自均以3GPP LTE R12中指定的廣播模式傳輸數(shù)據(jù)。具體地,針對諸如基站之類的網(wǎng)絡(luò)節(jié)點(diǎn)為其預(yù)先分配的頻譜資源,這些頻譜資源在一個調(diào)度分配(SA)時段內(nèi)的時域上被劃分成SA控制時段部分和數(shù)據(jù)時段部分,其中在SA控制時段部分上利用其對應(yīng)的物理邊鏈路控制信道(PSCCH)來傳送用于數(shù)據(jù)傳輸?shù)恼{(diào)度信息,包括資源分配信息、數(shù)據(jù)包的傳輸模式等;而在數(shù)據(jù)時段部分上利用其對應(yīng)的物理邊鏈路數(shù)據(jù)信道(PSSCH)來傳送數(shù)據(jù)/數(shù)據(jù)包。在D2D廣播的數(shù)據(jù)傳輸之前先傳輸SA控制信息,以實現(xiàn)非連續(xù)接收(DRX)。UE將首先對SA控制信息進(jìn)行解碼,然后決定是否基于SA控制信息對數(shù)據(jù)包進(jìn)行解碼以及如何進(jìn)行解碼。
圖1示出了根據(jù)本公開實施例的用于D2D通信中的數(shù)據(jù)包傳輸?shù)目刂品椒?00的流程圖。該方法可以在D2D通信的多個UE中的每個UE處實施。
如圖1所示,在步驟S101處,當(dāng)前UE獲取關(guān)于其它UE的數(shù)據(jù)包優(yōu)先級信息。
如所知,UE上層可以向接入層提供來自一系列可能值的數(shù)據(jù)包優(yōu)先級。可以通過整數(shù)例如1、2……、N來表示N個優(yōu)先級級別,其中越大的值表示越高的優(yōu)先級。
作為數(shù)據(jù)包優(yōu)先級的一種顯式指示,可以將數(shù)據(jù)包優(yōu)先級作為SA控制信息的一部分而包括在PSCCH中,使得UE可以向其它實體告知其數(shù)據(jù)包的優(yōu)先級級別。
作為數(shù)據(jù)包優(yōu)先級的一種隱式指示,可以將數(shù)據(jù)包優(yōu)先級與SA資源池相關(guān)聯(lián),使得SA資源池基于數(shù)據(jù)包優(yōu)先級來劃分,由此通過SA控制信息在SA資源池中的位置,即PSCCH的來源,就可以知道同一SA時段的數(shù)據(jù)時段部分中將要傳輸?shù)臄?shù)據(jù)包的優(yōu)先級信息。
根據(jù)本公開的一個實施例,當(dāng)前UE可以通過監(jiān)視來自其它UE 的PSCCH,來獲取關(guān)于其它UE的數(shù)據(jù)包優(yōu)先級信息。
在一個具體實施例中,當(dāng)前UE可以通過監(jiān)視來自其它UE的PSCCH來獲取其中傳輸?shù)腟A控制信息,進(jìn)而從SA控制信息中獲取關(guān)于其它UE的數(shù)據(jù)包優(yōu)先級信息。例如,通過對SA控制信息進(jìn)行解碼來獲取關(guān)于相應(yīng)UE的數(shù)據(jù)包優(yōu)先級信息。
在另一個具體實施例中,當(dāng)前UE可以通過監(jiān)視來自其它UE的PSCCH以獲知PSCCH來自于哪個SA資源池,然后根據(jù)預(yù)先配置的在SA資源池與數(shù)據(jù)包優(yōu)先級之間的對應(yīng)關(guān)系,可以獲知關(guān)于該UE的數(shù)據(jù)包優(yōu)先級信息。
當(dāng)前UE在獲取到關(guān)于其它UE的數(shù)據(jù)包優(yōu)先級信息之后,進(jìn)入步驟S102,基于獲取到的關(guān)于其他UE的數(shù)據(jù)包優(yōu)先級信息,對當(dāng)前UE的數(shù)據(jù)包傳輸進(jìn)行控制。
這里,基于獲取到的關(guān)于其他UE的數(shù)據(jù)包優(yōu)先級信息,可以采用各種本領(lǐng)域已知或未來開發(fā)的任意控制方案來對當(dāng)前UE的數(shù)據(jù)包傳輸進(jìn)行控制,以實現(xiàn)在接入層上按照數(shù)據(jù)包優(yōu)先級的傳輸。
根據(jù)本公開的一個實施例,可以基于關(guān)于其它UE的數(shù)據(jù)包優(yōu)先級信息,通過考慮與數(shù)據(jù)包優(yōu)先級有關(guān)的網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量,來對當(dāng)前UE的數(shù)據(jù)包傳輸進(jìn)行控制。下面將對此進(jìn)行更詳細(xì)描述,以便于更好地傳達(dá)本公開的主要構(gòu)思,而不構(gòu)成對本公開的任何限制。
例如,根據(jù)本公開的一個實施例,在步驟S101處,當(dāng)前UE還可以獲取關(guān)于其它UE的用于數(shù)據(jù)包傳輸?shù)馁Y源數(shù)量信息。在一個實施例中,可以通過監(jiān)視來自其它UE的PSCCH,例如從其中傳輸?shù)腟A控制信息(例如,資源分配信息)中來獲取關(guān)于其它UE的用于數(shù)據(jù)包傳輸?shù)馁Y源數(shù)量信息。用于數(shù)據(jù)包傳輸?shù)馁Y源數(shù)量信息可以指代諸如基站之類的網(wǎng)絡(luò)節(jié)點(diǎn)等為其預(yù)先分配的用于數(shù)據(jù)包傳輸?shù)念l譜資源等。例如,通過對SA控制信息進(jìn)行解碼來獲取關(guān)于相應(yīng)UE的用于數(shù)據(jù)包傳輸?shù)馁Y源數(shù)量信息。
根據(jù)本公開的一個實施例,可以基于關(guān)于其它UE的數(shù)據(jù)包優(yōu)先級信息和用于數(shù)據(jù)包傳輸?shù)馁Y源數(shù)量信息,對當(dāng)前UE的數(shù)據(jù)包傳輸 進(jìn)行控制。例如,在一個具體實施例中,可以基于所述數(shù)據(jù)包優(yōu)先級信息和所述資源數(shù)量信息,確定與比當(dāng)前UE的數(shù)據(jù)包優(yōu)先級更高、以及與當(dāng)前UE的數(shù)據(jù)包優(yōu)先級相同的優(yōu)先級有關(guān)的網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量,并基于該網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量,確定是否進(jìn)行當(dāng)前UE的數(shù)據(jù)包傳輸。也就是說,根據(jù)本公開的實施例,可以不考慮比當(dāng)前UE的數(shù)據(jù)包優(yōu)先級低的其它UE造成的網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量,而僅考慮比當(dāng)前UE的數(shù)據(jù)包優(yōu)先級更高以及與當(dāng)前UE的數(shù)據(jù)包優(yōu)先級相同的其它UE造成的網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量,來確定是否進(jìn)行當(dāng)前UE的數(shù)據(jù)包傳輸。
根據(jù)本公開的一個實施例,可以針對當(dāng)前UE正在進(jìn)行的數(shù)據(jù)包傳輸,基于上述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量來確定是否繼續(xù)進(jìn)行數(shù)據(jù)包傳輸。根據(jù)本公開的一個實施例,可以針對當(dāng)前UE將要進(jìn)行的數(shù)據(jù)包傳輸,基于上述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量來確定是否開始進(jìn)行數(shù)據(jù)包傳輸。
在上述情況下,根據(jù)本公開的一個實施例,可以僅考慮當(dāng)前時段(SA時段)上的網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量,也可以結(jié)合考慮先前的一個或多個時段上的網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量。在一個實施例中,可以基于若干時段上的平均網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量來確定是否進(jìn)行當(dāng)前UE的數(shù)據(jù)包傳輸。本公開對此并不作任何限制。
下面將結(jié)合圖2和圖3對此進(jìn)行更詳細(xì)的描述。
圖2示出了根據(jù)本公開實施例的用于D2D通信中正在進(jìn)行的數(shù)據(jù)包傳輸?shù)目刂品椒?00的流程圖。
如圖2所示,在步驟S201處,當(dāng)前UE獲取關(guān)于其它UE的數(shù)據(jù)包優(yōu)先級信息和用于數(shù)據(jù)包傳輸?shù)馁Y源數(shù)量信息。
例如,在當(dāng)前第t個SA時段(t為正整數(shù)),當(dāng)前UE i獲取關(guān)于其它UE j的數(shù)據(jù)包優(yōu)先級信息PR(j)和用于數(shù)據(jù)包傳輸?shù)馁Y源數(shù)量信息nRB(j,t)。該步驟的操作類似于前面結(jié)合步驟S101所描述的操作,這里不再詳述。
然后在步驟S202處,基于在步驟S201處獲取的關(guān)于其它UE的數(shù)據(jù)包優(yōu)先級信息和用于數(shù)據(jù)包傳輸?shù)馁Y源數(shù)量信息,確定比當(dāng)前UE的數(shù)據(jù)包優(yōu)先級更高、以及與當(dāng)前UE的數(shù)據(jù)包優(yōu)先級相同的優(yōu)先級 有關(guān)的網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量。
網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量可以是D2D業(yè)務(wù)量和相關(guān)聯(lián)的優(yōu)先級級別的函數(shù)。根據(jù)本公開的一個實施例,網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量可以通過相關(guān)UE的數(shù)據(jù)包傳輸所需消耗的資源塊數(shù)量的加權(quán)求和來確定。例如,在UE i處,第t時段的網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量WL(t)可以表示為下式(1):
其中,Stx(i,t)表示UE i在第t時段觀測到的發(fā)送UE的集合;如果UE i在t時段進(jìn)行發(fā)送,則Stx(i,t)也包括UE i。PR(j)表示從UE j發(fā)送的數(shù)據(jù)包的優(yōu)先級級別;nRB(j,t)表示在第t時段來自UE j的數(shù)據(jù)包所消耗的資源/資源塊的數(shù)量;1{PR(j)≥PR(i)}為指示函數(shù),是指當(dāng)PR(j)≥PR(i)成立時,該函數(shù)值為1;當(dāng)PR(j)≥PR(i)不成立時,該函數(shù)值為0。α(j)為縮放因子,其取決于數(shù)據(jù)包優(yōu)先級和UE j所消耗的資源數(shù)量。
在上述示例中,可以存在以下兩種特殊情況:
情況1:α(PR(j),nRB(j,t))=1。此時的網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量表示由比當(dāng)前UE的數(shù)據(jù)包優(yōu)先級更高和與之相同的優(yōu)先級的UE正在進(jìn)行的數(shù)據(jù)包傳輸所消耗的資源數(shù)量。
情況2:α(PR(j),nRB(j,t))=1/nRB(j,t)。此時網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量表示由比當(dāng)前UE的數(shù)據(jù)包優(yōu)先級更高和與之相同的優(yōu)先級的UE正在進(jìn)行的數(shù)據(jù)包傳輸?shù)臄?shù)量。
根據(jù)本公開的一個實施例,可以通過M個(M為正整數(shù))SA時段上的移動平均來計算網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量。例如,網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量WL可以表示為下式(2):
接下來,在步驟S203處,將網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量WL與預(yù)定閾值WLthr進(jìn)行比較。
根據(jù)本公開的一個實施例,預(yù)定閾值WLthr可以由eNB配置或通過網(wǎng)絡(luò)預(yù)先配置。
如所知,3GPP LTE R12版本中為D2D廣播指定了數(shù)據(jù)資源池(PSSCH)。在發(fā)送UE采用不同發(fā)送模式的情況下,數(shù)據(jù)資源池可以容納來自多個發(fā)送UE的并行發(fā)送。
在這種情況下,例如,對于N個優(yōu)先級級別1、2、……、N,其中越大的值表示越高的優(yōu)先級,可以針對數(shù)據(jù)資源池,配置N個閾值WLthr(1),WLthr(2),...,WLthr(N)。由于越高的優(yōu)先級需要數(shù)據(jù)資源池中的越小的業(yè)務(wù)負(fù)載,所以WLthr(1)≥WLthr(2)≥...≥WLthr(N)。
在一個實施例中,可以設(shè)置WLthr(1)=WLthr(2)=...=WLthr(N)。此時僅需要為預(yù)定閾值配置單個值。
在另一個實施例中,可以使用PRmax表示Stx(i)中的發(fā)送UE的最高優(yōu)先級級別,其中并且設(shè)置WLthr=WLthr(PRma)。
當(dāng)在步驟S203處判定WL≤WLthr時,進(jìn)入步驟S209,當(dāng)前UE i繼續(xù)傳輸其正在傳輸?shù)臄?shù)據(jù)包。
當(dāng)在步驟S203處判定WL>W(wǎng)Lthr時,進(jìn)入步驟S204。在這種情況下,可以進(jìn)一步判斷數(shù)據(jù)資源是否可以容納優(yōu)先級PR(i)的正在進(jìn)行的數(shù)據(jù)包傳輸中的一部分,以便能夠充分地利用網(wǎng)絡(luò)資源。下面將進(jìn)行更詳細(xì)描述。
如圖2所示,在步驟S204處,可以確定與比當(dāng)前UE的數(shù)據(jù)包優(yōu)先級更高的優(yōu)先級有關(guān)的網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量WLh(PR(i))?;谠摼W(wǎng)絡(luò)業(yè)務(wù)負(fù)載量WLh(PR(i)),可以進(jìn)一步確定是否繼續(xù)進(jìn)行數(shù)據(jù)包傳輸。
這里,可以采用與上述在步驟S202中描述的類似方式確定該網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量WLh(PR(i))。例如,第t時段的與比PR(i)更高的優(yōu)先級有關(guān)的網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量WLh(PR(i),t)可以表示為下式(3):
在一個實施例中,通過M個(M為正整數(shù))SA時段上的移動平均來計算網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量WLh(PR(i))。例如,網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量WLh(PR(i))可以表示為下式(4):
在步驟S205處,將網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量WLh(PR(i))與前述預(yù)定閾值WLthr進(jìn)行比較。
如果WLh(PR(i))≥WLthr,則進(jìn)入步驟S210,停止進(jìn)行數(shù)據(jù)包傳輸。在一個實施例中,當(dāng)前UE可以停止在當(dāng)前SA時段中的有關(guān)數(shù)據(jù)信息的傳輸,或者可以開始停止來自下一SA時段的有關(guān)SA控制信息和數(shù)據(jù)信息二者的傳輸。
如果WLh(PR(i))<WLthr,則進(jìn)入步驟S206。在這種情況下表明,數(shù)據(jù)資源可以容納優(yōu)先級PR(i)的正在進(jìn)行的數(shù)據(jù)包傳輸中的一部分,也就是,僅一部分優(yōu)先級PR(i)的UE能夠繼續(xù)進(jìn)行數(shù)據(jù)包傳輸,或者僅一部分優(yōu)先級PR(i)的UE需要停止進(jìn)行數(shù)據(jù)包傳輸。
根據(jù)本公開的一個實施例,可以采用隨機(jī)資源分配方法來進(jìn)一步確定當(dāng)前UE是否繼續(xù)進(jìn)行數(shù)據(jù)包傳輸。下面結(jié)合步驟S206-S210對此進(jìn)行描述。
在步驟S206處,對當(dāng)前UE以及與當(dāng)前UE處于相同優(yōu)先級的其它UE進(jìn)行隨機(jī)排列,以賦予不同的隨機(jī)優(yōu)先級值。
例如,可以使用S(PR(i))表示與UE i處于相同優(yōu)先級級別的發(fā)送UE的集合,該集合也包括UE i,這里S(PR(i))∈Stx(i)。
根據(jù)本公開的一個實施例,可以對S(PR(i))中的元素執(zhí)行隨機(jī)排列,以得到集合Sor。假設(shè)Sor內(nèi)的UE j的索引為Ind(j),Ind()為索引映射函數(shù)。
由此,與UE i處于相同優(yōu)先級的所有發(fā)送UE被隨機(jī)排序,從而被賦予不同的隨機(jī)優(yōu)先級值/隨機(jī)值。
然后,在步驟S207處,可以基于該隨機(jī)優(yōu)先級值,確定與當(dāng)前UE以及比當(dāng)前UE的數(shù)據(jù)包優(yōu)先級更高的其它UE有關(guān)的網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量WLcl。
在本公開的一個實施例中,可以確定Sor內(nèi)的具有小于或等于Ind(i)的索引的UE的網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量WLcl。例如,以與前述類似的方式,網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量WLcl可以表示為下式(5):
其中,如果UE j在第t時段進(jìn)行發(fā)送,則1{j,t}為1;如果UE j在第t時段不進(jìn)行發(fā)送,則1{j,t}為0。
接下來,在步驟S208處,將計算的網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量WLcl與當(dāng)前網(wǎng)絡(luò)可用資源數(shù)量WLav進(jìn)行比較。
在本公開的實施例中,可以假設(shè)WLav=WLthr-WLh(PR(i))。
當(dāng)在步驟S208處判定WLcl≤WLav時,進(jìn)行步驟S209,當(dāng)前UE i繼續(xù)進(jìn)行數(shù)據(jù)包傳輸。
當(dāng)在步驟S208處判定WLcl>W(wǎng)Lav時,進(jìn)入步驟S210,當(dāng)前UE i停止進(jìn)行數(shù)據(jù)包傳輸。
以上描述了采用隨機(jī)資源分配方法來進(jìn)一步確定是否繼續(xù)進(jìn)行數(shù)據(jù)包傳輸?shù)倪^程。但應(yīng)理解到,這里可以采用本領(lǐng)域已知或未來開發(fā)的任意合適方法來進(jìn)一步確定當(dāng)前UE是否繼續(xù)進(jìn)行數(shù)據(jù)包傳輸,而不限于該隨機(jī)資源分配方法。
例如在一種特殊情況下,參考步驟S204,當(dāng)在式3中α(PR(j),nRB(j,t))=1/nRB(j,t)且發(fā)送UE在每個時段都進(jìn)行發(fā)送時,UE i可以直接基于概率來確定是否繼續(xù)進(jìn)行數(shù)據(jù)包傳輸,而無需采用上述隨機(jī)資源分配方法。例如停止進(jìn)行數(shù)據(jù)包傳輸?shù)母怕蕄可以表示為下式(6):
在這種情況下,根據(jù)一個實施例,當(dāng)前UE i可以產(chǎn)生隨機(jī)數(shù),然后將該隨機(jī)數(shù)與上述概率進(jìn)行比較,從而確定是否繼續(xù)進(jìn)行數(shù)據(jù)包傳輸。例如,當(dāng)隨機(jī)數(shù)小于或等于上述概率值時,停止進(jìn)行數(shù)據(jù)包傳輸;而當(dāng)隨機(jī)數(shù)大于上述概率值時,繼續(xù)進(jìn)行數(shù)據(jù)包傳輸。
上面結(jié)合圖2描述了根據(jù)本公開一個實施例的對D2D通信中正在進(jìn)行的數(shù)據(jù)包傳輸?shù)目刂七^程,下面結(jié)合圖3描述根據(jù)本公開一個實 施例的對D2D通信中將要進(jìn)行的數(shù)據(jù)包傳輸?shù)目刂七^程??梢岳斫獾?,這兩種控制過程可以在D2D UE處單獨(dú)執(zhí)行或并行執(zhí)行。
在進(jìn)入數(shù)據(jù)包傳輸狀態(tài)之前,UE通過對來自發(fā)送UE的SA控制信息進(jìn)行解碼以感測數(shù)據(jù)信道。對將要進(jìn)行的數(shù)據(jù)包傳輸進(jìn)行控制可以意味著對數(shù)據(jù)信道的接入進(jìn)行控制。根據(jù)本公開的實施例,可以通過考慮與當(dāng)前UE相同以及更高的優(yōu)先級有關(guān)的正在傳輸?shù)木W(wǎng)絡(luò)業(yè)務(wù)負(fù)載量以及當(dāng)前UE將要傳輸?shù)臉I(yè)務(wù)負(fù)載,來確定信道的忙閑程度,從而依據(jù)信道的忙閑程度來確定接入策略。
如圖3所示,在步驟S301處,當(dāng)前UE獲取關(guān)于其它UE的數(shù)據(jù)包優(yōu)先級信息和用于數(shù)據(jù)包傳輸?shù)馁Y源數(shù)量信息。然后在步驟S302處,基于在步驟S301處獲取的關(guān)于其它UE的數(shù)據(jù)包優(yōu)先級信息和用于數(shù)據(jù)包傳輸?shù)馁Y源數(shù)量信息,確定比當(dāng)前UE的數(shù)據(jù)包優(yōu)先級更高、以及與當(dāng)前UE的數(shù)據(jù)包優(yōu)先級相同的優(yōu)先級有關(guān)的網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量。步驟S301和步驟S302的處理類似于上述步驟S201和S202的處理,這里不再贅述。
在確定了比當(dāng)前UE的數(shù)據(jù)包優(yōu)先級更高、以及與當(dāng)前UE的數(shù)據(jù)包優(yōu)先級相同的優(yōu)先級有關(guān)的網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量WL之后,基于網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量WL和將用于當(dāng)前UE的數(shù)據(jù)包傳輸?shù)馁Y源數(shù)量,來確定信道的忙閑程度,從而依據(jù)信道的忙閑程度來確定接入策略。下面結(jié)合步驟S303-S306對此進(jìn)行更詳細(xì)描述。
在步驟S303處,判斷WL與將用于當(dāng)前UE的資源數(shù)量之和是否大于預(yù)定閾值WLthr。
在一個實施例中,當(dāng)前UE i可以估計/預(yù)測將用于當(dāng)前UE的資源數(shù)量。例如可以通過frac(i)α(PR(i),來預(yù)測將用于當(dāng)前UE的資源數(shù)量。其中表示在SA時段中將要由數(shù)據(jù)包消耗的資源塊的平均數(shù)量;frac(i)表示其中UE i將發(fā)送數(shù)據(jù)包的SA時段的平均比例,例如如果UE i將平均在每3個時段中的2個時段上發(fā)送數(shù)據(jù)包則frac(i)=2/3。和frac(i)可以由UE i進(jìn)行估計/預(yù)測而得到。
在步驟S303處,如果WL+frac(i)α(PR(i),則認(rèn)為 信道在當(dāng)前SA時段中是繁忙的。由此返回到步驟S301,在后續(xù)時段中繼續(xù)重復(fù)S301-S303。
如果則認(rèn)為信道在當(dāng)前SA時段中是空閑的。在這種情況下,可以考慮接入信道。
在本實施例中,當(dāng)感測到信道為空閑時,UE可以不立即在后續(xù)SA時段中進(jìn)行發(fā)送,而是可以執(zhí)行退避處理,以避免多個UE同時在一個SA時段中開始進(jìn)行傳輸?shù)那樾?。退避處理是指在感測到信道空閑之后的特定時間段內(nèi)繼續(xù)感測該信道,并且當(dāng)信道在該特定時間段內(nèi)持續(xù)空閑時再接入信道。下面結(jié)合步驟S304-S306對此進(jìn)行詳細(xì)描述。
在步驟S304處,基于當(dāng)前UE的數(shù)據(jù)包優(yōu)先級和當(dāng)前可用資源數(shù)量來確定退避時段。
根據(jù)本公開的一個實施例,退避時段可以通過SA時段的數(shù)量來計算。用于退避的SA時段的數(shù)量mbackoff可以與數(shù)據(jù)包優(yōu)先級以及當(dāng)前可用資源數(shù)量相關(guān)聯(lián),如下式(7)所示:
mbackoff=f(PR(i),WL,WLthr) (7)
其中,優(yōu)先級級別越低,用于退避的SA時段的數(shù)量越多。當(dāng)前可用資源數(shù)量WLthr-WL越少,用于退避的SA時段的數(shù)量越多。
在一個實施例中,例如可以將退避時段進(jìn)一步設(shè)計為下式(8):
mbackoff=β(WLthr-WL)(mfix(PR(i))+mrd(PR(i))) (8)
其中,β(WLthr-WL)是與當(dāng)前可用資源數(shù)量有關(guān)的縮放因子,可以由eNB配置或通過網(wǎng)絡(luò)預(yù)先配置;mfix(PR(i))為針對優(yōu)先級PR(i)的固定退避時段;mrd(PR(i))為在[0,CW(PR(i))]內(nèi)的隨機(jī)退避時段,其中CW(PR(i))為優(yōu)先級PR(i)的退避窗口。mrd(PR(i))可以用于防止同一優(yōu)先級的多個UE在一個SA時段中同時開始傳輸。該退避時段mbackoff的值被近似為整數(shù)。
接下來,在步驟S305處,判斷在退避時段期間信道是否持續(xù)空閑。在該步驟的處理可以通過與步驟S303中的類似處理來實現(xiàn)。這里不再贅述。
當(dāng)在步驟S305處判定信道持續(xù)空閑時,進(jìn)入步驟S306,接入信道以開始進(jìn)行數(shù)據(jù)包傳輸。
當(dāng)在步驟S305處判定信道并未持續(xù)空閑時,返回步驟S301,在后續(xù)時段中繼續(xù)重復(fù)S301-S305,直到信道在退避時段期間持續(xù)空閑而接入信道為止。
在結(jié)合圖3描述的實施例中,在接入機(jī)制中引入了退避處理,由此在提供優(yōu)先級支持的同時,避免了多個UE同時在一個SA時段中開始進(jìn)行傳輸?shù)那樾?,從而減少了網(wǎng)絡(luò)擁塞的可能性,提高了D2D通信性能。
然而,代替退避處理,在另一個實施例中,可以基于接入概率來確定是否開始進(jìn)行數(shù)據(jù)包傳輸。
根據(jù)本公開的實施例,UE的接入概率可以與數(shù)據(jù)包優(yōu)先級以及當(dāng)前可用資源數(shù)量相關(guān)聯(lián)。例如,UE的接入概率Pac可表示為下式(9):
pac=f(PR(i),WL,WLthr) (9)
優(yōu)先級級別越高,接入概率Pac越高。當(dāng)前可用資源數(shù)量WLthr-WL越大,接入概率Pac越高。
在一個實施例中,可以通過生成介于0和1之間的隨機(jī)數(shù),然后將該隨機(jī)數(shù)與接入概率進(jìn)行比較,來確定是否開始進(jìn)行數(shù)據(jù)包傳輸。例如,當(dāng)隨機(jī)數(shù)小于或等于接入概率時,則接入信道;當(dāng)隨機(jī)數(shù)大于接入概率時,則不接入信道,而繼續(xù)對信道進(jìn)行感測。
上述基于接入概率的接入機(jī)制同樣可以提供優(yōu)先級支持,同時降低多個UE同時在一個SA時段上開始進(jìn)行傳輸?shù)目赡苄?,提高D2D通信性能。
在其它實施例中,可以不執(zhí)行上述退避處理,而在如上述步驟S303處感測到信道空閑之后,立即接入信道。然而這種接入機(jī)制要求為SA資源池尺寸留出足夠的余量,使得SA資源池能夠容納比數(shù)據(jù)資源池更多的發(fā)送UE,以便在發(fā)送UE處的SA的接收性能是可接受的。相比之下,前面描述的基于退避處理的接入機(jī)制和基于接入概率的接入機(jī)制都不需要有對SA資源池尺寸的這種要求。
至此已經(jīng)結(jié)合圖1至圖3描述了根據(jù)本公開實施例的D2D通信中基于數(shù)據(jù)包優(yōu)先級對數(shù)據(jù)包傳輸進(jìn)行控制的方法。通過該方法,可以在D2D通信的接入層級上引入對數(shù)據(jù)包優(yōu)先級的支持機(jī)制,從而使用數(shù)據(jù)包優(yōu)先級來支持?jǐn)?shù)據(jù)包跨不同UE的優(yōu)先傳輸,提高D2D通信性能。
與前述用于D2D通信中的數(shù)據(jù)包傳輸?shù)目刂品椒ㄏ鄬?yīng),本公開實施例還提供一種用于D2D通信中的數(shù)據(jù)包傳輸?shù)目刂蒲b置。
圖4示出了根據(jù)本公開實施例的用于D2D通信中的數(shù)據(jù)包傳輸?shù)目刂蒲b置400的示意框圖。該控制裝置可以在D2D通信的多個UE中的每個UE處實施。
如圖4所示,該裝置400可以包括獲取單元401和控制單元402。
根據(jù)本公開的實施例,獲取單元401可以用于當(dāng)前用戶設(shè)備獲取關(guān)于其它用戶設(shè)備的數(shù)據(jù)包優(yōu)先級信息??刂茊卧?02可以用于基于所述數(shù)據(jù)包優(yōu)先級信息,對所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包傳輸進(jìn)行控制。
在一個實施例中,獲取單元401還可以用于所述當(dāng)前用戶設(shè)備獲取關(guān)于所述其它用戶設(shè)備的用于數(shù)據(jù)包傳輸?shù)馁Y源數(shù)量信息??刂茊卧?02還可以用于基于所述數(shù)據(jù)包優(yōu)先級信息和所述資源數(shù)量信息,對所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包傳輸進(jìn)行控制。
在一個實施例中,獲取單元401可以用于監(jiān)視所述其它用戶設(shè)備的物理邊鏈路控制信道,以獲取所述數(shù)據(jù)包優(yōu)先級信息和所述資源數(shù)量信息。
在一個實施例中,控制單元402可以用于:基于所述數(shù)據(jù)包優(yōu)先級信息和所述資源數(shù)量信息,確定與比所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包優(yōu)先級更高、以及與所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包優(yōu)先級相同的優(yōu)先級有關(guān)的網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量;以及基于所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量,確定是否進(jìn)行所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包傳輸。
在一個實施例中,控制單元402可以用于:針對所述當(dāng)前用戶設(shè)備正在進(jìn)行的數(shù)據(jù)包傳輸,基于所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量來確定是否繼續(xù)進(jìn)行所述數(shù)據(jù)包傳輸。
在一個實施例中,控制單元402可以用于:針對所述當(dāng)前用戶設(shè)備將要進(jìn)行的數(shù)據(jù)包傳輸,基于所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量來確定是否開始進(jìn)行所述數(shù)據(jù)包傳輸。
在一個實施例中,控制單元402可以用于:在所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量小于或等于預(yù)定閾值時,確定繼續(xù)進(jìn)行所述數(shù)據(jù)包傳輸;以及在所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量大于所述預(yù)定閾值時,基于與比所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包優(yōu)先級更高的優(yōu)先級有關(guān)的網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量,來進(jìn)一步確定是否繼續(xù)進(jìn)行所述數(shù)據(jù)包傳輸。
在一個實施例中,控制單元402可以用于:在與比所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包優(yōu)先級更高的優(yōu)先級有關(guān)的所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量高于或等于所述預(yù)定閾值時,確定停止進(jìn)行所述數(shù)據(jù)包傳輸;以及在與比所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包優(yōu)先級更高的優(yōu)先級有關(guān)的所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量低于所述預(yù)定閾值時,基于隨機(jī)資源分配處理來確定是否繼續(xù)進(jìn)行所述數(shù)據(jù)包傳輸。
在一個具體實施例中,隨機(jī)資源分配處理可以包括:對所述當(dāng)前用戶設(shè)備以及與所述當(dāng)前用戶設(shè)備處于相同優(yōu)先級的其它用戶設(shè)備進(jìn)行隨機(jī)排列,以賦予不同的隨機(jī)優(yōu)先級值;基于所述隨機(jī)優(yōu)先級值,確定與所述當(dāng)前用戶設(shè)備以及比所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包優(yōu)先級更高優(yōu)先級的其它用戶設(shè)備有關(guān)的網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量;在所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量小于或等于可用資源數(shù)量時,繼續(xù)進(jìn)行所述數(shù)據(jù)包傳輸;以及在所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量大于可用資源數(shù)量時,停止進(jìn)行所述數(shù)據(jù)包傳輸。
在一個實施例中,控制單元402可以用于:基于所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量和用于所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包傳輸?shù)馁Y源數(shù)量信息,確定信道是否空閑;以及在信道空閑時,接入信道以開始進(jìn)行所述數(shù)據(jù)包傳輸。
在一個實施例中,控制單元402可以用于:基于所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量和用于所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包傳輸?shù)馁Y源數(shù)量信息,確定信道是否空閑;以及在信道空閑時,基于退避處理來確定是否開始進(jìn)行所述數(shù)據(jù)包傳輸。
在一個具體實施例中,退避處理可以包括:基于所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包優(yōu)先級和當(dāng)前可用資源數(shù)量,確定退避時段;以及當(dāng)在所述退避時段期間信道持續(xù)空閑時,接入信道以開始進(jìn)行所述數(shù)據(jù)包傳輸。
在一個實施例中,控制單元402可以用于:基于所述網(wǎng)絡(luò)業(yè)務(wù)負(fù)載量和用于所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包傳輸?shù)馁Y源數(shù)量信息,確定信道是否空閑;以及在信道空閑時,基于接入概率來確定是否開始進(jìn)行所述數(shù)據(jù)包傳輸。
在一個具體實施例中,基于所述當(dāng)前用戶設(shè)備的數(shù)據(jù)包優(yōu)先級和當(dāng)前可用資源數(shù)量,確定接入概率;生成介于0和1之間的隨機(jī)數(shù);以及在所述隨機(jī)數(shù)小于或等于所述接入概率時,接入信道以開始進(jìn)行所述數(shù)據(jù)包傳輸。
以上描述的用于D2D通信中的數(shù)據(jù)包傳輸?shù)目刂蒲b置與之前描述的用于D2D通信中的數(shù)據(jù)包傳輸?shù)目刂品椒ǖ奶幚硎菍?yīng)的,因此,關(guān)于其具體細(xì)節(jié),可以參見之前描述的用于D2D通信中的數(shù)據(jù)包傳輸?shù)目刂品椒?,這里不再贅述。
本領(lǐng)域技術(shù)人員應(yīng)明白,本公開的實施例可提供為方法、裝置或計算機(jī)程序產(chǎn)品。因此,本公開的實施例可采用完全硬件實施例、完全軟件實施例或結(jié)合軟件和硬件方面的實施例的形式。而且,本公開的實施例可采用在一個或多個其中包含有計算機(jī)可用程序代碼的計算機(jī)可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學(xué)存儲器等)上實施的計算機(jī)程序產(chǎn)品的形式。
在一個典型的配置中,計算設(shè)備包括一個或多個處理器(CPU)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。內(nèi)存可以包括計算機(jī)可讀介質(zhì)中的非永久性存儲器、隨機(jī)存取存儲器(RAM)和/或非易失性內(nèi)存等形式,如只讀存儲器(ROM)或閃存(flash RAM)。內(nèi)存是計算機(jī)可讀介質(zhì)的示例。
計算機(jī)可讀介質(zhì)包括永久性和非永久性、可移動和非可移動媒體可以由任何方法或技術(shù)來實現(xiàn)信息存儲。信息可以是計算機(jī)可讀指令、 數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計算機(jī)的存儲介質(zhì)的例子包括,但不限于相變內(nèi)存(PRAM)、靜態(tài)隨機(jī)存取存儲器(SRAM)、動態(tài)隨機(jī)存取存儲器(DRAM)、其他類型的隨機(jī)存取存儲器(RAM)、只讀存儲器(ROM)、電可擦除可編程只讀存儲器(EEPROM)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲器(CD-ROM)、數(shù)字多功能光盤(DVD)或其他光學(xué)存儲、磁盒式磁帶,磁帶磁盤存儲或其他磁性存儲設(shè)備或任何其他非傳輸介質(zhì),可用于存儲可以被計算設(shè)備訪問的信息。按照本文中的界定,計算機(jī)可讀介質(zhì)不包括瞬態(tài)計算機(jī)可讀介質(zhì),如調(diào)制的數(shù)據(jù)信號和載波。
還需要說明的是,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、商品或者設(shè)備中還存在另外的相同要素。
以上所述僅為本公開的實施例而已,并不用于限制本公開。對于本領(lǐng)域技術(shù)人員來說,本公開可以有各種更改和變化。凡在本公開的精神和原理之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本公開的權(quán)利要求范圍之內(nèi)。