本技術涉及移動通信,尤其涉及一種通信方法及裝置。
背景技術:
1、在無線通信系統中,將信號從發射機傳播到接收機的介質稱為信道。多徑是導致無線電信號通過兩條或兩條以上的條路徑到達接收機的傳播現象。多徑的原因可能包括大氣波導、電離層反射和折射,或者水體和陸地物體(如山脈和建筑物)的反射。由于多徑下信號的多個分量傳播不同的距離,因此會在不同的時間到達接收器,不同的分量對應于不同的路徑。其中,同一信號的第一個路徑分量和最后一個分量到達之間的時間差稱為最大時延擴展(delay?spread,ds)。
2、多徑信號傳播會導致符號間干擾(inter?symbol?interference,isi)和子載波間干擾(inter?carrier?interference,ici),導致通信性能降低。為了消除符號之間的isi和ici,通常會在符號之間插入一段保護間隔(guard?interval,gi)。然而,如何靈活配置符號間的保護間隔,仍需進一步研究。
技術實現思路
1、本技術提供一種通信方法及裝置,用以實現符號間的保護間隔的靈活配置。
2、第一方面,提供一種通信方法。該方法可由第一通信裝置實施。第一通信裝置可以用于發送信號。例如,第一通信裝置可以是終端設備或接入網設備(或替換為網絡設備,如基站)。第一通信裝置也可以是終端設備中的組件或接入網設備中的組件。其中,本技術中的組件例如可包括芯片、芯片系統、處理器、收發器、處理單元、或收發單元中的至少一種。以執行主體是第一通信裝置為例,本技術提供的通信方法可包括以下步驟:
3、第一通信裝置獲得k個數據符號;第一通信裝置根據第一配置信息將第一序列、第二序列以及第三序列添加到p個數據符號得到第一集合,或者,將第一序列和第二序列添加到p個數據符號得到第一集合,或者將第二序列和第三序列添加到p個數據符號得到第一集合,其中,所述k個數據符號包括所述p個數據符號,k為大于1的正整數,p為小于或者等于k的正整數,所述第一配置信息是根據第一波形符號包含的第一補充cp(supplementary?cp,scp)長度和所述第一波形符號的循環前綴(cyclic?prefix,cp)長度確定的;第一通信裝置調制所述第一集合獲得所述第一波形符號;第一通信裝置發送所述第一波形符號;其中,所述第一序列經調制后生成的信號與所述第一波形符號中的cp連續,且所述第一序列經調制后生成的信號位于第一波形符號中的cp之后,所述第二序列經調制后生成的信號的結束位置是所述第一波形符號的結束位置,所述第三序列經調制后生成的信號的位置基于所述第一波形符號中的cp長度確定。
4、基于第一方面所示方法,第一通信裝置在獲得第一波形符號的過程中,可以根據第一波形符號對應的第一scp的長度和第一波形符號中的cp長度,將第二序列,以及第一序列和第三序列中的至少一個序列映射至待發送的數據符號,獲得第一集合。第一通信裝置還可調制第一集合獲得第一波形符號。第一序列、第二序列和第三序列調制后的信號可以作為獨特字(unique?word,uw),因此該方法可以根據第一scp長度和第一波形符號中的cp長度靈活確定插入符號間的保護間隔。
5、在第一方面的一種可能的實現方式中,所述第一波形符號是離散傅里葉變換擴展的正交頻分復用(discrete?fourier?transformation-spread-orthogonal?frequencydivision?multiplexing,dft-s-ofdm)符號,所述根據第一配置信息將第一序列、第二序列以及第三序列添加到至少一個數據符號得到第一集合,或者,將第一序列和第二序列添加到所述第一集合,或者將第二序列和第三序列添加到所述第一集合,包括:當所述第二序列經調制后生成的信號的長度的兩倍與所述第一scp長度的差小于所述第一波形符號中的cp長度,將所述第一序列、所述第二序列以及所述第三序列添加到所述第一集合;或者,當所述第二序列經調制后生成的信號的長度的兩倍與第一scp長度的差不小于所述第一波形符號中的cp長度,將所述第一序列和所述第二序列添加到所述第一集合。基于該實現方式,可以根據第二序列經調制后生成的信號的長度的兩倍與第一scp長度的差與所述第一波形符號中的cp長度的大小關系,進一步實現作為中間符號的dft-s-ofdm符號中的保護間隔的靈活設置。
6、在第一方面的任一可能的實現方式中,若該方法應用于終端設備,則終端設備還可接收所述第一配置信息。
7、在第一方面的任一可能的實現方式中,若該方法應用于接入網設備,則接入網設備還可發送第一配置信息。
8、第二方面,提供一種通信方法。該方法可由第二通信裝置實施。第一通信裝置可以用于接收信號。例如,第二通信裝置可以是接入網設備或終端設備。第二通信裝置也可以是接入網設備中的組件或終端設備中的組件。以執行主體是第二通信裝置為例,本技術提供的通信方法可包括以下步驟:第二通信裝置接收第一波形符號;第二通信裝置解調所述第一波形符號獲得第一集合,所述第一集合包括p個數據符號、第一序列、第二序列以及第三序列,或者,所述第一集合包括p個數據符號第一序列和第二序列,或者,所述第一集合包括p個數據符號、第二序列以及第三序列;第二通信裝置根據第一配置信息從所述第一集合中確定所述數據符號,所述第一配置信息是根據所述第一波形符號包含的第一scp長度和所述第一波形符號中的cp長度確定的;其中,所述第一序列經調制后生成的信號與所述第一波形符號中的cp連續,且所述第一序列經調制后生成的信號位于第一波形符號中的cp之后,所述第二序列經調制后生成的信號的結束位置是所述第一波形符號的結束位置,所述第三序列經調制后生成的信號的位置基于所述第一波形符號中的cp長度確定。
9、在第一方面或第二方面的任一可能的實現方式中,所述第三序列經調制后生成的信號的位置具體基于所述第一波形符號中的cp長度、第二序列經調制后生成的信號長度和第一scp長度確定。基于該實現方式,可以實現第三序列經調制后生成的信號的位置的靈活確定,進一步可以提高保護間隔的靈活性。
10、在第一方面或第二方面的任一可能的實現方式中,所述p個數據符號包括在發送端設備的k個數據符號中,k為大于1的正整數,p為小于或者等于k的正整數;當第一波形符號不是所述k個數據符號對應的多個波形符號中的最后一個波形符號時,所述第二序列經調制后生成的信號的末尾部分信號或全部信號作為所述第一波形符號的下一個波形符號的scp。因此可以理解所述第一scp對應于所述第一波形符號的下一個波形符號。基于該實現方式,當第一波形符號非為本次發送的結束符號時,第一波形符號中的第二序列經調制后生成的信號的末尾部分信號或該第二序列經調制后生成的全部信號可作為下一個波形符號的scp,因此可以進一步實現靈活的保護間隔設置。
11、在第一方面或第二方面的任一可能的實現方式中,所述第一波形符號的下一個波形符號的scp的長度等于所述第一scp長度。基于該實現方式,可以實現下一個波形符號的scp的長度的靈活確定,因此可以進一步實現靈活的保護間隔設置。
12、在第一方面或第二方面的任一可能的實現方式中,所述第一配置信息還根據m、n和a中的至少一項確定,m為dft點數,n為idft點數,a與帶寬、所述第一波形符號的重要性等級、所述第一波形符號對應的調制與編碼策略(modulation?and?coding?scheme,mcs)、和所述第一波形符號對應的誤差向量幅度(error?vector?magnitude,evm)中的至少一個相關。基于該實現方式,還可以根據m、n和a中的至少一項確定第一配置信息,從而進一步實現靈活的保護間隔設置。
13、在第一方面或第二方面的任一可能的實現方式中,所述第一配置信息具體根據與的大小關系確定,t為正整數。基于該實現方式,可以根據與的大小關系進一步實現靈活的保護間隔設置。本技術中,上取整、下取整、四舍五入等取值方式之間可以靈活替換。另外,該實現方式中的取值結果的系數可以根據實際需要進行調整,不以這里示例性的系數設置方式為限。
14、在第二方面的任一可能的實現方式中,所述第一波形符號是dft-s-ofdm符號;當所述第二序列經調制后生成的信號的長度的兩倍與第一scp長度的差小于所述第一波形符號中的cp長度,所述第一集合包括所述p個數據符號、所述第一序列、所述第二序列以及所述第三序列;或者,當所述第二序列經調制后生成的信號的長度的兩倍與第一scp長度的差不小于所述第一波形符號中的cp長度,所述第一集合包括所述p個數據符號、所述第一序列以及所述第二序列。基于該實現方式,可以根據第二序列經調制后生成的信號的長度的兩倍與第一scp長度的差與所述第一波形符號中的cp長度的大小關系,進一步實現作為中間符號的dft-s-ofdm符號中的保護間隔的靈活設置。
15、在第一方面或第二方面的任一可能的實現方式中,所述p個數據符號包括在發送端設備的k個數據符號中,k為大于1的正整數,p為小于或者等于k的正整數;所述第一波形符號不是所述k個數據符號對應的多個波形符號中的第一個波形符號和最后一個波形符號,第一序列的長度根據以下中的至少一項確定:帶寬;或者,所述第一波形符號的重要性等級;或者,所述第一波形符號對應的mcs;或者,所述第一波形符號對應的evm。基于該實現方式,可以實現第一序列的長度或第一序列經調制生成的信號的長度的靈活確定。
16、在第一方面或第二方面的任一可能的實現方式中,所述p個數據符號包括在發送端設備的k個數據符號中,k為大于1的正整數,p為小于或者等于k的正整數;所述第一波形符號不是所述k個數據符號對應的多個波形符號中的第一個波形符號和最后一個波形符號,第二序列的長度根據以下中的至少一項確定:所述第一scp長度;或者,所述第一序列的長度;或者,所述第一波形符號中的cp長度。基于該實現方式,可以實現第二序列的長度或第二序列經調制生成的信號的長度的靈活確定。
17、在第一方面或第二方面的任一可能的實現方式中,所述p個數據符號包括在發送端設備的k個數據符號中,k為大于1的正整數,p為小于或者等于k的正整數;所述第一波形符號不是所述k個數據符號對應的多個波形符號中的第一個波形符號和最后一個波形符號,所述第三序列的長度根據以下中的至少一項確定:所述第一scp長度;或者,所述第一序列的長度。基于該實現方式,可以實現第二序列的長度或第一序列經調制生成的信號的長度的靈活確定。
18、在第一方面或第二方面的任一可能的實現方式中,所述p個數據符號包括在發送端設備的k個數據符號中,k為大于1的正整數,p為小于或者等于k的正整數;所述第一波形符號為所述k個數據符號對應的多個波形符號中的第一個波形符號,第二波形符號為所述第一波形符號之前的一個波形符號,所述第二波形符號不包含所述第一波形符號的補充循環前綴。基于該實現方式,若第一波形符號為本次發送的多個波形符號中的第一個波形符號,可以采用作為中間符號的dft-s-ofdm符號的保護間隔的靈活設置方式。
19、在第一方面或第二方面的任一可能的實現方式中,所述第一波形符號中的cp截取點及所述cp截取點之前的nscp-1個采樣點的取值為零,所述nscp為所述第一scp包含的采樣點的數量。基于該實現方式,可以構造循環卷積以緩解欠cp導致的ici。
20、在第一方面或第二方面的任一可能的實現方式中,當所述第一波形符號為上行波形符號時,所述第一序列的長度根據第二scp長度確定,所述第二scp根據所述第二波形符號對應的最大時延擴展長度確定。基于該實現方式,在第一波形符號為本次發送的第一個波形符號的情況下,可以隔離前一個符號對第一波形符號的isi和/或隔離第一波形符號因欠cp導致的ici,即緩解isi和/或ici。或者,當所述第一波形符號為下行波形符號時,所述第一序列的長度根據所述第一scp長度確定。
21、在第一方面或第二方面的任一可能的實現方式中,所述p個數據符號包括在發送端設備的k個數據符號中,k為大于1的正整數,p為小于或者等于k的正整數;所述第一波形符號是所述k個數據符號對應的多個波形符號中的最后一個波形符號,所述第一波形符號為上行波形符號,第三波形符號為所述第一波形符號的下一個波形符號;當所述第一波形符號不包括所述第三波形符號的scp時,所述第一波形符號中的末尾的nscp個采樣點的取值為零,所述nscp為所述第一scp包含的采樣點的數量;和/或,所述第一序列是零序列。
22、基于該實現方式,如果第一波形符號為本次發送的多個符號中的最后一個波形符號,并且第一波形符號不包括下一個波形符號的scp,則第一波形符號的末尾nscp個采樣點的取值為零,可以構造循環卷積以緩解欠cp導致的ici。此外,如果第一波形符號為本次發送的多個符號中的最后一個波形符號,則第一序列可以采用零序列,或者說第一uw可以是零信號,從而可以在第一波形符號為最后一個波形符號時緩解欠cp導致的ici。
23、在第一方面或第二方面的任一可能的實現方式中,所述第一scp長度根據以下中的至少一項確定:所述第一波形符號對應的最大時延擴展長度;或者,所述第一波形符號中的cp長度;或者,所述第一波形符號的重要性等級;或者,所述第一波形符號對應的mcs;或者,所述第一波形符號對應的evm。基于該實現方式,可以實現第一scp的靈活確定,以進一步提高保護間隔的設置靈活性。
24、在第一方面或第二方面的任一可能的實現方式中,所述第二scp長度還根據以下中的至少一項確定:所述第一波形符號對應的最大時延擴展長度;或者,所述第一波形符號中的cp長度;或者,所述第一波形符號的重要性等級;或者,所述第一波形符號對應的mcs;或者,所述第一波形符號對應的evm。基于該實現方式,可以實現第二scp的靈活確定,以進一步提高保護間隔的設置靈活性。
25、在第一方面或第二方面的任一可能的實現方式中,所述第一配置信息包括以下信息中的一項或多項:所述第一序列的起始位置;所述第一序列的長度;所述第二序列的起始位置;所述第二序列的長度;所述第三序列的起始位置;所述第三序列的長度。
26、在第二方面的任一可能的實現方式中,若該方法應用于終端設備,則終端設備還可接收所述第一配置信息。
27、在第二方面的任一可能的實現方式中,若該方法應用于接入網設備,則接入網設備還可發送第一配置信息。
28、第三方面,提供一種通信裝置。所述裝置可以實現上述第一方面至第二方面中任一方面其任意可能的實現方式所述的方法。所述裝置具備上述第一通信裝置或第二通信裝置的功能。所述裝置例如為終端設備,或為終端設備中的功能模塊,或為網絡設備或網絡設備中的功能模塊等。
29、一種可選的實現方式中,該裝置可以包括執行第一方面至第二方面中任一方面其任意可能的實現方式所述的方法/操作/步驟/動作所一一對應的模塊,該模塊可以是硬件電路,也可是軟件,也可以是硬件電路結合軟件實現。一種可選的實現方式中,所述裝置包括處理單元(有時也稱為處理模塊)和通信單元(有時也稱為收發模塊、通信模塊等)。收發單元能夠實現發送功能和接收功能,在收發單元實現發送功能時,可稱為發送單元(有時也稱為發送模塊),在收發單元實現接收功能時,可稱為接收單元(有時也稱為接收模塊)。發送單元和接收單元可以是同一個功能模塊,該功能模塊稱為收發單元,該功能模塊能實現發送功能和接收功能;或者,發送單元和接收單元可以是不同的功能模塊,收發單元是對這些功能模塊的統稱。
30、示例性的,在該裝置用于執行第一方面至第二方面中任一方面所描述的方法時,該裝置可以包括通信單元和處理單元。
31、第四方面,本技術實施例還提供一種通信裝置,包括處理器,用于執行存儲器中存儲的計算機程序(或計算機可執行指令),當計算機程序(或計算機可執行指令)被執行時,使得該裝置執行如第一方面至第二方面中任一方面其任意可能的實現方式所述的方法。
32、在一種可能的實現中,處理器和存儲器集成在一起;
33、在另一種可能的實現中,存儲器位于該通信裝置之外。
34、該通信裝置還包括通信接口,該通信接口用于該通信裝置與其他設備進行通信,例如數據和/或信號的發送或接收。示例性的,通信接口可以是收發器、電路、總線、模塊或其它類型的通信接口。
35、第五方面,提供一種計算機可讀存儲介質,所述計算機可讀存儲介質用于存儲計算機程序或指令,當其被運行時,使得第一方面至第二方面中任一方面其任意可能的實現方式所述的方法及其任意可能的實現方式所示的方法被實現。
36、第六方面,提供一種包含指令的計算機程序產品,當其在計算機上運行時,使得第一方面至第二方面中任一方面其任意可能的實現方式所述的方法被實現。
37、第七方面,本技術實施例還提供一種通信裝置,用于執行上述第一方面至第二方面中任一方面其任意可能的實現方式所述的方法。
38、第八方面,提供一種芯片系統,該芯片系統包括邏輯電路(或理解為,該芯片系統包括處理器,處理器可包括邏輯電路等),還可以包括輸入輸出接口。該輸入輸出接口可以用于輸入消息,也可以用于輸出消息。輸入輸出接口可以是相同的接口,即,同一個接口既能夠實現發送功能也能夠實現接收功能;或者,輸入輸出接口包括輸入接口以及輸出接口,輸入接口用于實現接收功能,即,用于接收消息;輸出接口用于實現發送功能,即,用于發送消息。邏輯電路可用于執行上述第一方面至第二方面中任一方面其任意可能的實現方式所述的方法中除收發功能之外的操作;邏輯電路還可用于向輸入輸出接口傳輸消息,或者從輸入輸出接口接收來自其他通信裝置的消息。該芯片系統可用于實現上述第一方面至第二方面中任一方面其任意可能的實現方式所述的方法。該芯片系統可以由芯片構成,也可以包含芯片和其他分立器件。
39、可選的,該芯片系統還可以包括存儲器,存儲器可用于存儲指令,邏輯電路可調用存儲器所存儲的指令來實現相應功能。
40、第九方面,提供一種通信方法,通信方法可以包括第一方面及其任意可能的實現方式所示的由第一通信裝置實現的方法、第二方面及其任意可能的實現方式所示的由第二通信裝置實現的方法。
41、第十方面,提供一種通信系統,該通信系統可以包括第一通信裝置和第二通信裝置。其中,第一通信裝置可用于實現第一方面及其任一可能的實現方式所示的方法,第二通信裝置可用于實現第二方面及其任一可能的實現方式所示的方法。
42、以上第三方面至第十方面所帶來的技術效果可參見上述第一方面至第二方面中相應方案有益效果的描述,此處不再贅述。