本技術(shù)涉及通信領(lǐng)域,尤其涉及一種通信方法及裝置。
背景技術(shù):
1、隨著擴展現(xiàn)實(extended?reality,xr)業(yè)務(wù)的迅速發(fā)展,為人們帶來更加沉浸式和互動性的體驗。xr業(yè)務(wù)的一種實現(xiàn)方式是云渲染,云渲染的本質(zhì)是端云分布式協(xié)同圖像渲染技術(shù)。終端通過網(wǎng)絡(luò)連接云端強大的算力資源,將部分渲染任務(wù)下發(fā)至云端,通過云端的算力進行輔助。例如,云端主要負(fù)責(zé)渲染光照數(shù)據(jù)或后景等高算力需求的畫面,并通過網(wǎng)絡(luò)將畫面的數(shù)據(jù)發(fā)送給終端。終端主要負(fù)責(zé)渲染低質(zhì)量畫面或前景等低算力需求的畫面,并融合云端提供的數(shù)據(jù)進行二次渲染,從而降低終端側(cè)的性能需求,實現(xiàn)高質(zhì)量圖像的渲染。
2、然而,云渲染的數(shù)據(jù)量比較大,容易造成網(wǎng)絡(luò)傳輸擁塞,影響終端的使用體驗。
技術(shù)實現(xiàn)思路
1、本技術(shù)實施例提供一種通信方法及裝置,以降低網(wǎng)絡(luò)傳輸擁塞的可能性,提高傳輸效率。
2、為達(dá)到上述目的,本技術(shù)采用如下技術(shù)方案:
3、第一方面,提供一種通信方法,應(yīng)用于接入網(wǎng)設(shè)備,包括:接入網(wǎng)設(shè)備接收指示信息,并根據(jù)指示信息,降低業(yè)務(wù)流的空口傳輸冗余。其中,指示信息用于指示應(yīng)用功能已開啟業(yè)務(wù)流的冗余傳輸,業(yè)務(wù)流的冗余傳輸是指應(yīng)用功能重復(fù)發(fā)送業(yè)務(wù)流的數(shù)據(jù)包。
4、由第一方面所述的方法可知,針對某些特殊業(yè)務(wù)的業(yè)務(wù)流,如xr業(yè)務(wù)的業(yè)務(wù)流,應(yīng)用功能在感知到網(wǎng)絡(luò)有丟包的情況下,會開啟業(yè)務(wù)流的冗余傳輸,如應(yīng)用功能重復(fù)發(fā)送業(yè)務(wù)流的數(shù)據(jù)包,并將已開啟業(yè)務(wù)流的冗余傳輸?shù)闹甘拘畔⒏嬷o網(wǎng)絡(luò),如接入網(wǎng)設(shè)備。如此,接入網(wǎng)設(shè)備可以根據(jù)指示信息,降低業(yè)務(wù)流的空口傳輸冗余,從而降低網(wǎng)絡(luò)擁塞的可能性,提高傳輸效率。
5、一種可能的設(shè)計方案中,接入網(wǎng)設(shè)備接收指示信息,包括;接入網(wǎng)設(shè)備接收來自接入和移動性管理網(wǎng)元的n2消息,其中,n2消息包括指示信息。也即,已開啟業(yè)務(wù)流的冗余傳輸?shù)闹甘究梢酝ㄟ^復(fù)用控制面的已有信令傳遞給接入網(wǎng)設(shè)備,以降低實現(xiàn)復(fù)雜度,或者也可以通過新定義的控制面的信令傳遞給接入網(wǎng)設(shè)備,以實現(xiàn)與已有的信令解耦,信元傳遞更靈活。
6、一種可能的設(shè)計方案中,接入網(wǎng)設(shè)備接收指示信息,包括;接入網(wǎng)設(shè)備接收來自用戶面網(wǎng)元的業(yè)務(wù)流的數(shù)據(jù),其中,業(yè)務(wù)流的數(shù)據(jù)包括指示信息,實現(xiàn)用戶面隨路傳遞,相較于通過控制面指示的方式,能夠降低通信開銷。
7、一種可能的設(shè)計方案中,接入網(wǎng)設(shè)備根據(jù)指示信息,降低業(yè)務(wù)流的空口傳輸冗余,包括:接入網(wǎng)設(shè)備根據(jù)指示信息,對業(yè)務(wù)流執(zhí)行如下至少一項操作:提高業(yè)務(wù)流的調(diào)制階數(shù)、提高業(yè)務(wù)流的碼率、或提高業(yè)務(wù)流的空口傳輸效率。其中,提高業(yè)務(wù)流的調(diào)制階數(shù),或者提高業(yè)務(wù)流的碼率都可以理解為是提高業(yè)務(wù)流的空口傳輸效率,換言之,降低業(yè)務(wù)流的空口傳輸冗余即是提高業(yè)務(wù)流的空口傳輸效率,盡可能少的傳輸冗余比特,以降低網(wǎng)絡(luò)傳輸擁塞的可能性。
8、可選地,上述的至少一項操作是在信道狀態(tài)指示cqi的有效時間內(nèi)被執(zhí)行,cqi用于指示承載業(yè)務(wù)流的信道的狀態(tài)??梢岳斫?,業(yè)務(wù)流的空口傳輸冗余程度與cqi是對應(yīng)的。比如,若cqi指示承載業(yè)務(wù)流的信道的狀態(tài)比較好,則該業(yè)務(wù)流的空口傳輸冗余程度可以根據(jù)該cqi而被調(diào)低,使得傳輸效率更高,反之,若cqi指示該信道的狀態(tài)比較差,則該業(yè)務(wù)流的空口傳輸冗余程度可以根據(jù)該cqi而被調(diào)高,以保證數(shù)據(jù)傳輸?shù)某晒β省M?,在?yīng)用功能對業(yè)務(wù)流進行冗余傳輸?shù)那闆r下,該業(yè)務(wù)流的空口傳輸冗余程度也需要根據(jù)該cqi而被降低,換言之,冗余傳輸?shù)牟糠忠呀?jīng)由應(yīng)用功能保證了,空口傳輸可以適量降低冗余來提高傳輸效率。
9、可選地,第一方面所述的方法還可以包括:在cqi失效的情況下,接入網(wǎng)設(shè)備觸發(fā)終端對信道的進行信道測量,并接收來自終端的信道的測量結(jié)果。如此,接入網(wǎng)設(shè)備可以根據(jù)該測量結(jié)果,確定新的cqi,并按照該新的cqi對業(yè)務(wù)流的空口傳輸冗余程度進行調(diào)整,以保證傳輸效率。
10、一種可能的設(shè)計方案中,在接入網(wǎng)設(shè)備接收指示信息之前,第一方面所述的方法還可以包括:接入網(wǎng)設(shè)備接收冗余傳輸能力信息,冗余傳輸能力信息用于指示應(yīng)用功能是否支持冗余傳輸。并且,在冗余傳輸能力指示應(yīng)用功能支持冗余傳輸?shù)那闆r下,接入網(wǎng)設(shè)備期待接收用于指示應(yīng)用功能開啟冗余傳輸?shù)男畔?,換言之,如果冗余傳輸能力指示應(yīng)用功能不支持冗余傳輸,則接入網(wǎng)設(shè)備可以不期待接收用于指示應(yīng)用功能開啟冗余傳輸?shù)男畔ⅲ布矗粚Υ诵畔⒆鼋邮諜z測,以降低接入網(wǎng)設(shè)備的開銷。
11、一種可能的設(shè)計方案中,第一方面所述的方法還可以包括:接入網(wǎng)設(shè)備向應(yīng)用功能發(fā)送傳輸狀態(tài)信息,傳輸狀態(tài)信息用于指示業(yè)務(wù)流的空口傳輸?shù)娜哂嗲闆r,用以應(yīng)用功能能夠基于業(yè)務(wù)流的空口傳輸?shù)娜哂嗲闆r,確定是否開啟業(yè)務(wù)流的冗余傳輸。例如,若業(yè)務(wù)流的空口傳輸?shù)娜哂喑潭容^高,則表示業(yè)務(wù)流在空口的傳輸已消耗較多的網(wǎng)絡(luò)資源,網(wǎng)絡(luò)可能會出現(xiàn)擁塞或者已經(jīng)出現(xiàn)擁塞,因此,應(yīng)用功能可以據(jù)此決定不開啟業(yè)務(wù)流的冗余傳輸,避免因應(yīng)用功能開啟業(yè)務(wù)流的冗余傳輸而導(dǎo)致網(wǎng)絡(luò)擁塞或者加劇網(wǎng)絡(luò)擁塞。反之,若業(yè)務(wù)流的空口傳輸?shù)娜哂喑潭容^低,則表示業(yè)務(wù)流在空口的傳輸還未消耗過多的網(wǎng)絡(luò)資源,網(wǎng)絡(luò)還未出現(xiàn)擁塞或者出現(xiàn)擁塞的概率較低,因此,應(yīng)用功能可以據(jù)此決定開啟業(yè)務(wù)流的冗余傳輸,以保障用戶的業(yè)務(wù)使用體驗。
12、可選地,傳輸狀態(tài)信息包括業(yè)務(wù)流在空口上傳輸?shù)娜缦轮辽僖豁棧簶I(yè)務(wù)流的調(diào)制階數(shù)、業(yè)務(wù)流的碼率、或業(yè)務(wù)流的空口傳輸效率。
13、可選地,傳輸狀態(tài)信息為在cqi的有效時間內(nèi)確定的信息,cqi用于指示承載業(yè)務(wù)流的信道的狀態(tài),以避免因業(yè)務(wù)流的空口傳輸?shù)娜哂嗲闆r與cqi指示該信道的狀態(tài)不匹配,而導(dǎo)致應(yīng)用功能在不該開啟業(yè)務(wù)流的冗余傳輸?shù)那闆r下,卻開啟業(yè)務(wù)流的冗余傳輸,進而導(dǎo)致網(wǎng)絡(luò)擁塞或者加劇網(wǎng)絡(luò)擁塞。
14、可選地,第一方面所述的方法還可以包括:在cqi失效的情況下,接入網(wǎng)設(shè)備觸發(fā)終端對信道的進行信道測量,并接收來自終端的信道的測量結(jié)果。如此,接入網(wǎng)設(shè)備可以根據(jù)該測量結(jié)果,確定新的cqi,并按照該新的cqi上報業(yè)務(wù)流的傳輸狀態(tài)信息,以避免應(yīng)用功能在不該開啟業(yè)務(wù)流的冗余傳輸?shù)那闆r下,卻開啟業(yè)務(wù)流的冗余傳輸,導(dǎo)致網(wǎng)絡(luò)擁塞或者加劇網(wǎng)絡(luò)擁塞。
15、第二方面,提供一種通信方法,應(yīng)用于應(yīng)用功能,包括:應(yīng)用功能接收來自網(wǎng)絡(luò)的傳輸狀態(tài)信息,并根據(jù)傳輸狀態(tài)信息,確定是否開啟業(yè)務(wù)流的冗余傳輸。其中,傳輸狀態(tài)信息用于指示應(yīng)用功能的業(yè)務(wù)流的空口傳輸?shù)娜哂嗲闆r。業(yè)務(wù)流的冗余傳輸是指應(yīng)用功能向網(wǎng)絡(luò)重復(fù)發(fā)送業(yè)務(wù)流的數(shù)據(jù)包。
16、由第二方面所述的方法可知,由于應(yīng)用功能能夠感知到業(yè)務(wù)流的空口傳輸?shù)娜哂嗲闆r,若業(yè)務(wù)流的空口傳輸越冗余,則網(wǎng)絡(luò)發(fā)生擁塞的可能性越大,反之,網(wǎng)絡(luò)發(fā)生擁塞的可能性越小。因此,應(yīng)用功能可以根據(jù)業(yè)務(wù)流的空口傳輸?shù)娜哂嗲闆r,決定是否開啟業(yè)務(wù)流的冗余傳輸,以避免應(yīng)用功能在不該開啟業(yè)務(wù)流的冗余傳輸?shù)那闆r下,卻開啟業(yè)務(wù)流的冗余傳輸,導(dǎo)致網(wǎng)絡(luò)擁塞或者加劇網(wǎng)絡(luò)擁塞。
17、一種可能的設(shè)計方案中,傳輸狀態(tài)信息包括業(yè)務(wù)流在空口上傳輸?shù)娜缦轮辽僖豁棧簶I(yè)務(wù)流的調(diào)制階數(shù)、業(yè)務(wù)流的碼率、或業(yè)務(wù)流的空口傳輸效率。
18、一種可能的設(shè)計方案中,應(yīng)用功能根據(jù)傳輸狀態(tài)信息,確定是否開啟業(yè)務(wù)流的冗余傳輸,包括:應(yīng)用功能根據(jù)傳輸狀態(tài)信息,確定業(yè)務(wù)流的冗余傳輸?shù)膬?yōu)先級,并根據(jù)業(yè)務(wù)流的冗余傳輸?shù)膬?yōu)先級,確定是否開啟業(yè)務(wù)流的冗余傳輸。例如,若傳輸狀態(tài)信息指示業(yè)務(wù)流的空口傳輸?shù)娜哂喑潭仍礁?,則業(yè)務(wù)流的冗余傳輸?shù)膬?yōu)先級越低,也即,應(yīng)用功能越不會輕易開啟業(yè)務(wù)流的冗余傳輸,以避免出現(xiàn)因開啟業(yè)務(wù)流的冗余傳輸導(dǎo)致網(wǎng)絡(luò)擁塞或者加劇網(wǎng)絡(luò)擁塞的情況。
19、一種可能的設(shè)計方案中,第二方面所述的方法還可以包括:應(yīng)用功能向網(wǎng)絡(luò)發(fā)送指示信息,其中,指示信息用于指示應(yīng)用功能已開啟業(yè)務(wù)流的冗余傳輸。
20、可選地,應(yīng)用功能向網(wǎng)絡(luò)發(fā)送指示信息,包括:應(yīng)用功能向網(wǎng)絡(luò)發(fā)送業(yè)務(wù)流創(chuàng)建/修改請求消息,業(yè)務(wù)流創(chuàng)建/修改請求消息包括指示信息。
21、可選地,應(yīng)用功能向網(wǎng)絡(luò)發(fā)送指示信息,包括:應(yīng)用功能向網(wǎng)絡(luò)中的用戶面網(wǎng)元發(fā)送業(yè)務(wù)流數(shù)據(jù)包,業(yè)務(wù)流的數(shù)據(jù)包括指示信息。
22、一種可能的設(shè)計方案中,第二方面所述的方法還可以包括:應(yīng)用功能向網(wǎng)絡(luò)發(fā)送冗余傳輸能力信息,其中,冗余傳輸能力信息用于指示應(yīng)用功能是否支持冗余傳輸。
23、可以理解,第二方面所述的方法的技術(shù)效果也可以參考第一方面所述的方法中的相關(guān)介紹,在此不再贅述。
24、第三方面,提供一種通信裝置,該通信裝置包括用于執(zhí)行上述的第一方面或第二方面所述的方法的模塊。
25、在一種可能的設(shè)計方案中,第三方面所述的通信裝置還可以包括收發(fā)器。該收發(fā)器可以為收發(fā)電路或接口電路。該收發(fā)器可以用于第三方面所述的通信裝置與其他通信裝置通信。
26、在一種可能的設(shè)計方案中,第三方面所述的通信裝置還可以包括存儲器。該存儲器可以與處理器集成在一起,也可以分開設(shè)置。該存儲器可以用于存儲第一方面或第二方面的方式所涉及的指令。
27、在本技術(shù)實施例中,第三方面所述的通信裝置可以為網(wǎng)絡(luò)設(shè)備,或者可設(shè)置于該網(wǎng)絡(luò)設(shè)備中的芯片(系統(tǒng))或其他部件或組件,或者包含該網(wǎng)絡(luò)設(shè)備的裝置。
28、可以理解,第三方面所述的裝置的技術(shù)效果也可以參考上述第一方面或第二方面的方法的相關(guān)介紹,不再贅述。
29、第四方面,提供一種通信裝置。該通信裝置包括:處理器,該處理器與存儲器耦合,該處理器用于執(zhí)行存儲器中存儲的指令,以使得該通信裝置執(zhí)行第一方面或第二方面所述的方法。
30、在一種可能的設(shè)計方案中,第四方面所述的通信裝置還可以包括收發(fā)器。該收發(fā)器可以為收發(fā)電路或接口電路。該收發(fā)器可以用于第五方面所述的通信裝置與其他通信裝置通信。
31、在本技術(shù)實施例中,第四方面所述的通信裝置可以為第一方面或第二方面所述的網(wǎng)絡(luò)設(shè)備,或者可設(shè)置于該網(wǎng)絡(luò)設(shè)備中的芯片(系統(tǒng))或其他部件或組件,或者包含該網(wǎng)絡(luò)設(shè)備的裝置。
32、此外,第四方面所述的通信裝置的技術(shù)效果可以參考第一方面或第二方面所述的方法的技術(shù)效果,此處不再贅述。
33、第五方面,提供了一種通信裝置,包括:處理器和存儲器;該存儲器用于存儲指令,當(dāng)該處理器執(zhí)行該指令時,以使該通信裝置執(zhí)行如第一方面或第二方面所述的方法。
34、在一種可能的設(shè)計方案中,第五方面所述的通信裝置還可以包括收發(fā)器。該收發(fā)器可以為收發(fā)電路或接口電路。該收發(fā)器可以用于第五方面所述的通信裝置與其他通信裝置進行通信。
35、在本技術(shù)實施例中,第五方面所述的通信裝置可以為第一方面或第二方面所述的網(wǎng)絡(luò)設(shè)備,或者可設(shè)置于該網(wǎng)絡(luò)設(shè)備中的芯片(系統(tǒng))或其他部件或組件,或者包含該網(wǎng)絡(luò)設(shè)備的裝置。
36、此外,第五方面所述的通信裝置的技術(shù)效果可以參考第一方面或第二方面所述的方法的技術(shù)效果,此處不再贅述。
37、第六方面,提供一種芯片,該芯片包括:控制器和接口電路,其中,控制器用于通過接口電路與其他裝置交互,以執(zhí)行如第一方面或第二方面所述的方法。
38、第七方面,提供一種通信系統(tǒng)。該通信系統(tǒng)包括如下至少一項:用于執(zhí)行第一方面所述的方法的接入網(wǎng)設(shè)備、用于執(zhí)行第二方面所述的方法的應(yīng)用功能。
39、第八方面,提供一種計算機可讀存儲介質(zhì),該計算機可讀存儲介質(zhì)包括存儲計算機程序或指令,當(dāng)該計算機程序或指令被運行時,使得該第一方面或第二方面所述的方法被執(zhí)行。
40、第九方面,提供一種計算機程序產(chǎn)品,包括計算機程序或指令,當(dāng)所述計算機程序或指令被運行時,使得如第一方面或第二方面所述的方法被執(zhí)行。