本發(fā)明涉及一種通信技術領域,尤其涉及一種用以實現(xiàn)消息可靠傳輸?shù)姆椒?、用戶設備和基站。
背景技術:
v2x(vehicletox)即車與外界的信息交換,是未來智能交通運輸系統(tǒng)的關鍵技術。v2x在3gppran#68會議上被批準立項,主要研究基于3gpp通信協(xié)議的車輛數(shù)據(jù)傳輸方案。v2x通信包括v2v通信(車與車通信)、v2i通信(車與路側基礎設施通信)以及v2p通信(車與行人通信)。v2x應用將改善駕駛安全性、減少擁堵和車輛能耗、提高交通效率和車載娛樂信息等。
v2x通信有兩種資源調度方式--基站集中調度和用戶設備自主資源選擇。對于用戶設備自主資源選擇方式,用戶設備不需要先向網(wǎng)絡申請資源,可自主地從網(wǎng)絡預配置的發(fā)送資源池內隨機選擇時頻資源,網(wǎng)絡側也不會這感知到各個資源池的使用情況。
但是,隨著自主資源選擇的用戶數(shù)增加(比如車輛擁塞場景),用戶設備間的資源競爭加劇,導致用戶設備間的的資源沖突(即多個選擇相同的時頻資源)概率也隨之增加。而一旦沖突,用戶的數(shù)據(jù)無法可靠接收,可能對行車安全帶來不利影響。
技術實現(xiàn)要素:
本發(fā)明的一個目的在于提供一種的在于提供一種用以實現(xiàn)消息可靠傳輸?shù)姆椒?、用戶設備和基站,以使基站能夠及時感知到各個資源池的負載,從而使得基站能夠根據(jù)這些資源池的負載對各個資源池中的資源進行調整,減少資源沖突發(fā)生的概率。
第一方面,本發(fā)明提供了一種用以實現(xiàn)消息可靠傳輸?shù)姆椒?,? 于v2x網(wǎng)絡中,該方法包括:
在自主資源選擇方式下,獲取需要監(jiān)控的資源池的負載信息;所述負載信息用于指示對應資源池的負載率;
將獲取到的負載信息上報至基站。
進一步的,所述獲取需要監(jiān)控的資源池的負載信息之前,所述方法還包括:
接收基站發(fā)送的需監(jiān)控資源池指示信息;所述需監(jiān)控資源池指示信息用于指示需要監(jiān)控的資源池;
根據(jù)所述需監(jiān)控資源池指示信息確定需要監(jiān)控的資源池;
和/或,所述將獲取到的負載信息上報至基站之前,所述方法還包括:
接收基站發(fā)送的上報閾值;
所述將獲取到的負載信息上報至基站,包括:
判斷獲取到的負載信息是否滿足所述上報閾值,并在判斷為是時,將獲取到的負載信息上報至基站。
進一步的,所述獲取需要監(jiān)控的資源池的負載信息,具體包括:
獲取資源池內各個資源塊的能量值;
獲取能量值超出預設閾值的資源塊所占的比例;
根據(jù)獲取到的比例生成負載信息。
第二方面,本發(fā)明提供了一種用以實現(xiàn)消息可靠傳輸?shù)姆椒?,用于v2x網(wǎng)絡中,包括:
接收用戶設備針對需要監(jiān)控的資源池發(fā)送的負載信息;所述負載信息用于指示對應資源池的負載率;
根據(jù)接收到的負載信息對需要監(jiān)控的資源池進行資源調整,以減少資源沖突。
進一步的,所述方法還包括:
向用戶設備發(fā)送需監(jiān)控資源池指示信息;和/或,向用戶設備發(fā)送上報閾值;所述需監(jiān)控資源池指示信息用于指示需要監(jiān)控的資源池, 所述上報閾值用于指示用戶設備需要將負載信息發(fā)送到基站的條件。
第三方面,本發(fā)明提供了一種用戶設備,用于v2x網(wǎng)絡中,該用戶設備包括:
監(jiān)測模塊,用于在自主資源選擇方式下,獲取需要監(jiān)控的資源池的負載信息;
上報模塊,用于將獲取到的負載信息上報至基站。
進一步的,還包括:
第一接收模塊,用于在所述監(jiān)測模塊獲取需要監(jiān)控的資源池的負載信息之前,接收基站發(fā)送的需監(jiān)控資源池指示信息;所述需監(jiān)控資源池指示信息用于指示需要監(jiān)控的資源池;根據(jù)所述需監(jiān)控資源池指示信息確定需要監(jiān)控的資源池;
和/或,
第二接收模塊,用于在所述上報模塊將獲取到的負載信息上報至基站之前,接收基站發(fā)送的上報閾值;
所述上報模塊用于將獲取到的負載信息上報至基站,包括:
判斷獲取到的負載信息是否滿足所述上報閾值,并在判斷為是時,將獲取到的負載信息上報至基站。
進一步的,所述監(jiān)測模塊,用于獲取需要監(jiān)控的資源池的負載信息包括:
獲取資源池內各個資源塊的能量值;
獲取能量值超出預設閾值的資源塊所占的比例;
根據(jù)獲取到的比例生成負載信息。
第四方面,本發(fā)明提供了一種基站,用于v2x網(wǎng)絡中,包括:
接收模塊,用于接收用戶設備針對需要監(jiān)控的資源池發(fā)送的負載信息;
調整模塊,用于根據(jù)接收到的負載信息對需要監(jiān)控的資源池進行資源調整,以減少資源沖突。
進一步的,還包括:
第一發(fā)送模塊,用于向用戶設備發(fā)送需監(jiān)控資源池指示信息;和/或,第二發(fā)送模塊,用于向用戶設備發(fā)送上報閾值;所述需監(jiān)控資源池指示信息用于指示需要監(jiān)控的資源池,所述上報閾值用于指示用戶設備需要將負載信息發(fā)送到基站的條件。
本發(fā)明中,通過獲取資源池的負載信息并上報給基站,使得基站能夠及時的獲知各個資源池內的負載率,從而能夠根據(jù)各個資源池的負載率進行對各個資源池內的資源進行調整,以減少資源沖突。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作一簡單的介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明第一方面提供的一種用以實現(xiàn)消息可靠傳輸?shù)牧鞒淌疽鈭D;
圖2為本發(fā)明第二方面提供的一種用以實現(xiàn)消息可靠傳輸?shù)牧鞒淌疽鈭D;
圖3為本發(fā)明第三方面提供的一種用戶設備的結構示意圖;
圖4為本發(fā)明第四方面提供的一種基站的結構示意圖。
具體實施方式
為使本發(fā)明實施例的目的、技術方案和優(yōu)點更加清楚,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
第一方面,本發(fā)明提供了一種用以實現(xiàn)消息可靠傳輸?shù)姆椒?,? 于v2x網(wǎng)絡中,該方法可以由用戶設備執(zhí)行,參見圖1,該方法可以具體包括:
步驟s11,在自主資源選擇方式下,獲取需要監(jiān)控的資源池的負載信息;所述負載信息用于指示對應資源池的負載率。
步驟s12,將獲取到的負載信息上報至基站。
通過這種方式,能夠使得基站能夠及時的獲知各個資源池內的負載率,從而能夠根據(jù)各個資源池的負載率進行對各個資源池內的資源進行調整,以減少資源沖突。
在具體實施時,這里的負載信息可以是指能夠用于表示負載率的任何信息;比如可以為負載率本身,也可以為將負載率乘以100,得到1-100內的值表示負載率。
不難理解的是,如果一個用戶設備進需要監(jiān)控一個資源池,且基站預先明確這樣的資源池是哪個資源池;則在步驟s12中,可以將獲取到的負載信息直接上報至基站。基站可以根據(jù)發(fā)送該負載信息的用戶設備的標識確定該負載信息是針對那個資源池。如果一個用戶設備需要監(jiān)控資源池,則針對各個資源池所上報的負載信息應該能夠使得基站明確負載與資源池的對應關系。比如可以按照預設的順序對各個資源池的負載信息進行排序,使得基板可以排序確定各個負載信息是針對哪一個資源池。
在具體實施時,在自主資源選擇方式下,獲取需要監(jiān)控的資源池的負載信息的時機本發(fā)明不做限定,比如可以設置預設的周期t,在每一個周期t到來時,獲取需要監(jiān)控的資源池的負載信息,或者也可以在(連續(xù))檢測到資源沖突事件時,獲取需要監(jiān)控的資源池的負載信息。
本發(fā)明所指的資源池是sidelink資源池,是用戶設備在自主資源選擇方式所使用的資源池的類型。
作為一種可選的實施方式,這里的步驟s11中,獲取需要監(jiān)控的資源池的負載信息的過程可以具體包括如下步驟:
步驟s111,對應資源池i持續(xù)測量需要盡快的資源池內每個子幀上每個資源塊(prb)的能量prb_rx_power。
在該過程中,可以使用戶設備僅對資源池內每個子幀上每個資源塊(prb)的能量(功率)進行監(jiān)測,而無需對其中的各個資源塊進行解調,這樣能夠降低測量的復雜程度。
步驟s112,若某個資源塊對應的能量prb_rx_power超過預定義的門限threshold,則標記該prb為1,否則標記為0;
步驟s113,累計(一個統(tǒng)計周期t內)資源池i內所有標記為1的prb數(shù),記為marked_prb_num;并累計(一個統(tǒng)計周期t內)資源池i內所有可得的prb數(shù),記為availbale_prb_num;
步驟s114,統(tǒng)計(一個統(tǒng)計周期t內)資源池i的負載評估值為:
這里的負載評估值即可以認為是負載信息,其取值在0-100的范圍內。通過這種方式獲取到的負載更能使用資源池內資源的使用情況。并且將負載信息設置成0-100能夠降低步驟s12中負載信息占用的字節(jié)數(shù),從而降低所需消耗的網(wǎng)絡資源。
當然在具體實施時,這里的步驟s11也可以通過其他方式實現(xiàn),在能夠獲取到資源池的資源使用率的前提下,具體如何實施步驟s11不會影響本發(fā)明的保護范圍。
作為再一種可選的實施方式,上述的步驟s12可以通過如下方式實施:將獲取到的負載信息攜帶在無線資源控制消息中發(fā)送到基站。
通過將沖突指示信息攜帶在該無線資源控制消息中,可以很好的利用無線資源控制消息的消息機制,降低了相應的設計難度。
當然在具體實施時,上述的負載信息也可以攜帶在其他消息比如 mac消息中發(fā)送到基站,具體通過何種方式將負載信息發(fā)送到基站不會影響本發(fā)明的實施。
作為再一種可選的實施方式,在步驟s11之前,上述的方法還可以包括:
接收基站發(fā)送的需監(jiān)控資源池指示信息;所述需監(jiān)控資源池指示信息用于指示需要監(jiān)控的資源池;根據(jù)所述需監(jiān)控資源池指示信息確定需要監(jiān)控的資源池。
通過這種方式,能夠使得基站指定各個用戶設備需要監(jiān)控的資源池,避免有資源池沒有被監(jiān)控或者對該資源池進行監(jiān)控的用戶設備過少的情況。當然在實際應用中,用戶設備也可以自行確定需要監(jiān)控的資源池,而不必根據(jù)基站的指示確定所需監(jiān)控的資源池。
作為再一種可選的實施方式,在步驟s12之前,上述的方法還可以包括:
接收基站發(fā)送的上報閾值;
此時,這里的步驟s12可以具體包括:
判斷獲取到的負載信息是否滿足所述上報閾值,并在判斷為是時,將獲取到的負載信息上報至基站。
通常情況下,如果一個資源池對應的負載較低,此時說明該資源池內的資源不需要增加,也無需對該資源池對應的用戶設備進行調度,此時如果還將該資源池對應的負載信息上報,會造成無謂的資源浪費。通過本發(fā)明提供的可選實施方式,能夠很好的避免這樣的情況的發(fā)生。
不難理解的是,在具體實施時,上述的各個可選實施方式之間不會相互影響,上述的方法可以按照上述的各個可選實施方式中的一種或者任意幾種執(zhí)行。相應的技術方案均應該落入本發(fā)明的保護范圍。
第二方面,本發(fā)明還提供了另一種用以實現(xiàn)消息可靠傳輸?shù)姆椒?,用于v2x網(wǎng)絡中,該方法可以由基站執(zhí)行,參見圖2,該方法包括:
步驟s21,接收用戶設備針對需要監(jiān)控的資源池發(fā)送的負載信息;
步驟s22,根據(jù)接收到的負載信息對需要監(jiān)控的資源池進行資源調 整,以減少資源沖突。
通過這樣的方案,能夠及時對需要監(jiān)控的資源池進行調整,從而減少資源沖突,實現(xiàn)用戶設備間的消息可靠傳輸。
作為一種可選的實施方式,上述的方法還可以包括:
向用戶設備發(fā)送需監(jiān)控資源池指示信息;其中,所述需監(jiān)控資源池指示信息用于指示需要監(jiān)控的資源池。
通過這種方式,能夠使得基站指定各個用戶設備需要監(jiān)控的資源池,避免有資源池沒有被監(jiān)控或者對該資源池進行監(jiān)控的用戶設備過少的情況。當然在實際應用中,用戶設備也可以自行確定需要監(jiān)控的資源池,而不必根據(jù)基站的指示確定所需監(jiān)控的資源池。
作為再一種可選的實施方式,上述的方法還可以包括:
向用戶設備發(fā)送上報閾值;所述上報閾值用于指示用戶設備需要將負載信息發(fā)送到基站的條件。
通常情況下,如果一個資源池對應的負載較低,此時說明該資源池內的資源不需要增加,也無需對該資源池對應的用戶設備進行調度,此時如果還將該資源池對應的負載信息上報,會造成無謂的資源浪費。通過本發(fā)明提供的可選實施方式,能夠很好的避免這樣的情況的發(fā)生。
在具體實施時,上述的步驟s22中,對于負載較高的資源池,可以通過如下方式進行調整,以減少該資源池內的資源沖突的概率:
在能夠通過uu口中轉時,將部分用戶設備從pc5口遷移到uu口緩解sidelink資源池的負載,或者增加資源池的時頻資源等,從而有效保證v2x消息的可靠傳輸?;蛘咴诰唧w實施時,還可以根據(jù)各個資源池的負載情況對各個資源池的負載進行均衡。
不難理解的是,在具體實施時,上述的各個可選實施方式之間不會相互影響,上述的方法可以按照上述的各個可選實施方式中的一種或者任意幾種執(zhí)行。相應的技術方案均應該落入本發(fā)明的保護范圍。
第三方面,本發(fā)明提供了一種用戶設備,用于v2x網(wǎng)絡中,可以用以執(zhí)行第一方面所述的方法,該用戶設備包括:
監(jiān)測模塊31,用于在自主資源選擇方式下,獲取需要監(jiān)控的資源池的負載信息;
上報模塊32,用于將獲取到的負載信息上報至基站。
進一步的,還包括:
第一接收模塊,用于在所述監(jiān)測模塊31獲取需要監(jiān)控的資源池的負載信息之前,接收基站發(fā)送的需監(jiān)控資源池指示信息;所述需監(jiān)控資源池指示信息用于指示需要監(jiān)控的資源池;根據(jù)所述需監(jiān)控資源池指示信息確定需要監(jiān)控的資源池;
和/或,
第二接收模塊,用于在所述上報模塊32將獲取到的負載信息上報至基站之前,接收基站發(fā)送的上報閾值;
所述上報模塊32用于將獲取到的負載信息上報至基站,包括:
判斷獲取到的負載信息是否滿足所述上報閾值,并在判斷為是時,將獲取到的負載信息上報至基站。
進一步的,所述上報模塊32用于將獲取到的負載信息上報至基站,具體包括:
將獲取到的負載信息攜帶在無線資源控制消息中發(fā)送到基站。
進一步的,所述監(jiān)測模塊31,用于獲取需要監(jiān)控的資源池的負載信息包括:
獲取資源池內各個資源塊的能量值;
獲取能量值超出預設閾值的資源塊所占的比例;
根據(jù)獲取到的比例生成負載信息。
不難理解的是,由于第三方面所介紹的用戶設備為實施第一方面提供的用以實現(xiàn)消息可靠傳輸所采用的裝置,故而基于本發(fā)明第一方面中所介紹的用以實現(xiàn)消息可靠傳輸,本領域所屬技術人員能夠了解第三方面的用戶設備的具體實施方式以及其各種變化形式,所以在此對于用戶設備如何實現(xiàn)第一方面中的用以實現(xiàn)消息可靠傳輸不再詳細介紹。只要本領域所屬技術人員實施本發(fā)明第一方面中用以實現(xiàn)消息 可靠傳輸所采用的裝置,都屬于本申請所欲保護的范圍。
第四方面,本發(fā)明提供了一種基站,用于v2x網(wǎng)絡中,可以用于執(zhí)行第二方面所述的方法,參見圖4,該基站包括:
接收模塊41,用于接收用戶設備針對需要監(jiān)控的資源池發(fā)送的負載信息;
調整模塊42,用于根據(jù)接收到的負載信息對需要監(jiān)控的資源池進行資源調整,以減少資源沖突。
進一步的,還包括:
第一發(fā)送模塊,用于向用戶設備發(fā)送需監(jiān)控資源池指示信息;和/或,第二發(fā)送模塊,用于向用戶設備發(fā)送上報閾值;所述需監(jiān)控資源池指示信息用于指示需要監(jiān)控的資源池,所述上報閾值用于指示用戶設備需要將負載信息發(fā)送到基站的條件。
不難理解的是,由于第四方面所介紹的基站為實施第二方面提供的用以實現(xiàn)消息可靠傳輸所采用的裝置,故而基于本發(fā)明第而方面中所介紹的用以實現(xiàn)消息可靠傳輸,本領域所屬技術人員能夠了解第四方面的基站的具體實施方式以及其各種變化形式,所以在此對于基站如何實現(xiàn)第二方面中的用以實現(xiàn)消息可靠傳輸不再詳細介紹。只要本領域所屬技術人員實施本發(fā)明第二方面中用以實現(xiàn)消息可靠傳輸所采用的裝置,都屬于本申請所欲保護的范圍。
應該注意的是上述實施例對本發(fā)明進行說明而不是對本發(fā)明進行限制,并且本領域技術人員在不脫離所附權利要求的范圍的情況下可設計出替換實施例。在權利要求中,不應將位于括號之間的任何參考符號構造成對權利要求的限制。單詞“包含”不排除存在未列在權利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當編程的計算機來實現(xiàn)。在列舉了若干裝置的單元權利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞 解釋為名稱。