本申請涉及通信,尤其涉及一種通信方法及裝置。
背景技術(shù):
1、在第五代通信(5th?generation,5g)通信系統(tǒng)中,終端設(shè)備可以通過向網(wǎng)絡(luò)設(shè)備發(fā)送資源請求,例如調(diào)度請求(scheduling?request,sr),請求為終端設(shè)備分配上行資源,終端設(shè)備可以使用網(wǎng)絡(luò)設(shè)備配置的上行資源發(fā)送上行數(shù)據(jù)。其中,終端設(shè)備發(fā)送sr的規(guī)則(例如發(fā)送時(shí)機(jī)、發(fā)送方式等)是網(wǎng)絡(luò)設(shè)備配置的。但是,終端設(shè)備根據(jù)網(wǎng)絡(luò)設(shè)備配置的規(guī)則發(fā)送sr,可能導(dǎo)致終端設(shè)備獲取上行資源的時(shí)延較長,從而導(dǎo)致終端設(shè)備與網(wǎng)絡(luò)設(shè)備的通信時(shí)延較長。
技術(shù)實(shí)現(xiàn)思路
1、本申請實(shí)施例提供一種通信方法及裝置,用于縮短通信時(shí)延。
2、第一方面,提供一種通信方法,該方法可由終端設(shè)備執(zhí)行,或由芯片系統(tǒng)執(zhí)行,該芯片系統(tǒng)能夠?qū)崿F(xiàn)終端設(shè)備的功能。該方法包括:在第一時(shí)刻或第二時(shí)刻向網(wǎng)絡(luò)設(shè)備發(fā)送調(diào)度請求sr,所述sr用于請求上行資源,所述第一時(shí)刻和所述第二時(shí)刻為所述網(wǎng)絡(luò)設(shè)備配置的發(fā)送sr的時(shí)機(jī);其中,所述第一時(shí)刻早于第三時(shí)刻,所述第三時(shí)刻為檢測到啟動(dòng)第一應(yīng)用的第一操作時(shí)預(yù)估的生成第一數(shù)據(jù)包的時(shí)刻,所述第一數(shù)據(jù)包用于請求與所述第一應(yīng)用的服務(wù)器建立連接,所述第二時(shí)刻為所述終端設(shè)備與所述網(wǎng)絡(luò)設(shè)備建立無線資源控制(radio?resource?control,rrc)連接后的第一個(gè)用于發(fā)送所述sr的時(shí)機(jī)。
3、本申請實(shí)施例中,終端設(shè)備在檢測到啟動(dòng)第一應(yīng)用的操作時(shí),可以預(yù)估生成數(shù)據(jù)包的時(shí)刻,并在生成該數(shù)據(jù)包時(shí)刻之前的sr發(fā)送時(shí)機(jī)向網(wǎng)絡(luò)設(shè)備發(fā)送sr;或者,終端設(shè)備在建立rrc連接之后的第一個(gè)sr發(fā)送時(shí)機(jī)發(fā)送sr,這樣不必等到數(shù)據(jù)包生成即可發(fā)送sr,縮短了終端設(shè)備獲取上行資源需要等待的時(shí)長,從而縮短了終端設(shè)備與網(wǎng)絡(luò)設(shè)備的通信時(shí)延。另外,終端設(shè)備在生成第一數(shù)據(jù)包之前向網(wǎng)絡(luò)設(shè)備發(fā)送sr,使得第一數(shù)據(jù)包生成之后可以及時(shí)向網(wǎng)絡(luò)設(shè)備發(fā)送用于與第一應(yīng)用的服務(wù)器建立連接的第一數(shù)據(jù)包,縮短了第一應(yīng)用的啟動(dòng)時(shí)延。
4、在一種可能的實(shí)施方式中,終端設(shè)備在第一時(shí)刻或第二時(shí)刻向網(wǎng)絡(luò)設(shè)備發(fā)送sr,包括:若檢測到所述第一操作時(shí),所述終端設(shè)備處于rrc連接態(tài),則在所述第一時(shí)刻向所述網(wǎng)絡(luò)設(shè)備發(fā)送所述sr;若檢測到所述第一操作時(shí),所述終端設(shè)備處于非rrc連接態(tài),則所述終端設(shè)備與所述網(wǎng)絡(luò)設(shè)備建立rrc連接后,在所述第一時(shí)刻或所述第二時(shí)刻向所述網(wǎng)絡(luò)設(shè)備發(fā)送所述sr。檢測到啟動(dòng)第一應(yīng)用的第一操作時(shí),如果終端設(shè)備已與網(wǎng)絡(luò)設(shè)備建立rrc連接,則終端設(shè)備不需要執(zhí)行建立rrc連接的流程,即不會(huì)有建立rrc連接的觸發(fā)條件,此時(shí)終端設(shè)備可以在第一時(shí)刻發(fā)送sr;如果終端設(shè)備處于非rrc連接態(tài),則終端設(shè)備在向網(wǎng)絡(luò)設(shè)備發(fā)送sr之前,還需要與網(wǎng)絡(luò)設(shè)備建立rrc連接,此時(shí)終端設(shè)備可以在第二時(shí)刻發(fā)送sr,或者,如果終端設(shè)備在與網(wǎng)絡(luò)設(shè)備建立rrc連接之后,預(yù)估第一數(shù)據(jù)包可能還需要等待較長的時(shí)長才能生成,則終端設(shè)備也可以等到第一時(shí)刻發(fā)送該sr,這樣可以減少網(wǎng)絡(luò)設(shè)備分配上行資源后由于第一數(shù)據(jù)包未生成需要再次發(fā)送sr的概率,減少對空口資源的浪費(fèi)。
5、在一種可能的實(shí)施方式中,若檢測到所述第一操作時(shí),所述終端設(shè)備處于非rrc連接態(tài),所述方法還包括:在檢測到啟動(dòng)所述第一應(yīng)用的第一操作時(shí),向所述網(wǎng)絡(luò)設(shè)備發(fā)送第一請求,所述第一請求用于請求建立rrc連接。終端設(shè)備如果處于非rrc連接態(tài),目前,終端設(shè)備需要等到數(shù)據(jù)準(zhǔn)備完畢,即生成第一數(shù)據(jù)包之后才會(huì)發(fā)起建立rrc連接的請求,即生成第一數(shù)據(jù)包和發(fā)送rrc連接請求是串行的,建立rrc連接的時(shí)延較長。本申請實(shí)施例中,終端設(shè)備在檢測到第一操作時(shí),即向網(wǎng)絡(luò)設(shè)備發(fā)送rrc連接請求,即生成第一數(shù)據(jù)包和發(fā)送rrc連接請求是并行的,這樣可以減少建立rrc連接的時(shí)延,從而進(jìn)一步縮短通信時(shí)延。
6、在一種可能的實(shí)施方式中,所述第一時(shí)刻與所述第三時(shí)刻之間的時(shí)間間隔小于所述網(wǎng)絡(luò)設(shè)備配置的sr的發(fā)送周期。第一時(shí)刻與第三時(shí)刻之間的時(shí)間間隔小于網(wǎng)絡(luò)設(shè)備配置的sr的發(fā)送周期,表明該第一時(shí)刻為第三時(shí)候?qū)?yīng)的上一個(gè)sr發(fā)送時(shí)機(jī),這樣僅提前一個(gè)sr發(fā)送時(shí)機(jī)發(fā)送sr,可以減少網(wǎng)絡(luò)設(shè)備分配上行資源后由于第一數(shù)據(jù)包未生成需要再次發(fā)送sr的概率,減少對空口資源的浪費(fèi)。
7、在一種可能的實(shí)施方式中,所述方法還包括:基于所述網(wǎng)絡(luò)設(shè)備配置的上行資源向所述網(wǎng)絡(luò)設(shè)備發(fā)送緩存狀態(tài)報(bào)告(buffer?status?report,bsr),所述bsr用于指示待傳輸?shù)臄?shù)據(jù)量。由于sr請求的授權(quán)比較小,一般只能夠發(fā)bsr,因此終端設(shè)備在接收到網(wǎng)絡(luò)設(shè)備配置的上行資源后,可以基于該上行資源向網(wǎng)絡(luò)設(shè)備發(fā)送bsr,繼續(xù)申請上行資源,這樣,當(dāng)生成第一數(shù)據(jù)包之后,可以基于bsr申請的上行資源立即發(fā)送數(shù)據(jù),縮短了數(shù)據(jù)包的發(fā)送時(shí)延,從而縮短了終端設(shè)備與網(wǎng)絡(luò)設(shè)備的通信時(shí)延。
8、在一種可能的實(shí)施方式中,在生成所述bsr時(shí),若所述第一數(shù)據(jù)包未生成,所述待傳輸?shù)臄?shù)據(jù)量為預(yù)設(shè)數(shù)據(jù)量。在生成bsr時(shí),如果第一數(shù)據(jù)包未生成,則終端設(shè)備不能基于第一數(shù)據(jù)包的數(shù)據(jù)量生成該bsr,因此終端設(shè)備可以基于預(yù)設(shè)數(shù)據(jù)量生成bsr,這樣當(dāng)?shù)谝粩?shù)據(jù)包生成時(shí),終端設(shè)備可以立即向網(wǎng)絡(luò)設(shè)備發(fā)送該第一數(shù)據(jù)包,縮短了數(shù)據(jù)包的發(fā)送時(shí)延,從而縮短了終端設(shè)備與網(wǎng)絡(luò)設(shè)備的通信時(shí)延。
9、第二方面,本申請實(shí)施例提供一種通信裝置,該裝置可以是終端設(shè)備,還可以是應(yīng)用于終端設(shè)備中的模塊(如芯片等)。該裝置具有實(shí)現(xiàn)上述第一方面的任意實(shí)現(xiàn)方法的功能。該功能可以通過硬件實(shí)現(xiàn),也可以通過硬件執(zhí)行相應(yīng)的軟件實(shí)現(xiàn)。該硬件或軟件包括一個(gè)或多個(gè)與上述功能相對應(yīng)的模塊。
10、第三方面,本申請實(shí)施例提供一種通信裝置。該通信裝置包括通信接口以及處理器,可選的,還包括存儲(chǔ)器。其中,該存儲(chǔ)器用于存儲(chǔ)計(jì)算機(jī)程序,處理器與存儲(chǔ)器、通信接口耦合,當(dāng)處理器讀取所述計(jì)算機(jī)程序或指令時(shí),使通信裝置執(zhí)行上述第一方面中由終端設(shè)備執(zhí)行的方法。
11、第四方面,本申請實(shí)施例提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)用于存儲(chǔ)計(jì)算機(jī)程序,當(dāng)所述計(jì)算機(jī)程序在計(jì)算機(jī)上運(yùn)行時(shí),使得所述計(jì)算機(jī)執(zhí)行如上述第一方面提供的方法。
12、第五方面,本申請實(shí)施例提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,當(dāng)所述計(jì)算機(jī)程序在計(jì)算機(jī)上運(yùn)行時(shí),使得所述計(jì)算機(jī)執(zhí)行如上述第一方面所述的方法。
13、第六方面,提供一種芯片系統(tǒng),包括處理器和接口,所述處理器用于從所述接口調(diào)用并運(yùn)行指令,以使所述芯片系統(tǒng)實(shí)現(xiàn)上述第一方面所述的方法。
14、上述第二方面至第六方面的有益效果,參見第一方面的有益效果,不重復(fù)贅述。
1.一種通信方法,其特征在于,應(yīng)用于終端設(shè)備,所述方法包括:
2.如權(quán)利要求1所述的方法,其特征在于,在第一時(shí)刻或第二時(shí)刻向網(wǎng)絡(luò)設(shè)備發(fā)送sr,包括:
3.如權(quán)利要求1或2所述的方法,其特征在于,若檢測到所述第一操作時(shí),所述終端設(shè)備處于非rrc連接態(tài),所述方法還包括:
4.如權(quán)利要求1~3任一項(xiàng)所述的方法,其特征在于,所述第一時(shí)刻與所述第三時(shí)刻之間的時(shí)間間隔小于所述網(wǎng)絡(luò)設(shè)備配置的sr的發(fā)送周期。
5.如權(quán)利要求1~4任一項(xiàng)所述的方法,其特征在于,所述方法還包括:
6.如權(quán)利要求5所述的方法,其特征在于,在生成所述bsr時(shí),若所述第一數(shù)據(jù)包未生成,所述待傳輸?shù)臄?shù)據(jù)量為預(yù)設(shè)數(shù)據(jù)量。
7.一種通信裝置,其特征在于,包括處理器和存儲(chǔ)器,所述存儲(chǔ)器和所述處理器耦合,所述處理器用于調(diào)用所述存儲(chǔ)器中的計(jì)算機(jī)指令執(zhí)行如權(quán)利要求1~6中任一項(xiàng)所述的方法。
8.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,包括計(jì)算機(jī)程序,當(dāng)所述計(jì)算機(jī)程序在計(jì)算機(jī)上運(yùn)行時(shí),使得所述計(jì)算機(jī)執(zhí)行如權(quán)利要求1~6中任意一項(xiàng)所述的方法。
9.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,當(dāng)其在計(jì)算機(jī)上運(yùn)行時(shí),使得所述計(jì)算機(jī)執(zhí)行如權(quán)利要求1~6中任意一項(xiàng)所述的方法。
10.一種芯片系統(tǒng),其特征在于,包括:處理器,用于從存儲(chǔ)器中調(diào)用并運(yùn)行計(jì)算機(jī)程序,使得如權(quán)利要求1~6中任意一項(xiàng)所述的方法被實(shí)現(xiàn)。