本技術(shù)涉及無線通信,尤其涉及一種信號傳輸方法和裝置。
背景技術(shù):
1、大多數(shù)采用超寬帶技術(shù)(ultra?wideband,uwb)的通信設(shè)備(后續(xù)稱為uwb設(shè)備)都依靠電池驅(qū)動(dòng),因此進(jìn)一步降低采用uwb的通信系統(tǒng)的功耗是下一代標(biāo)準(zhǔn)的一個(gè)重要研究內(nèi)容。通常uwb設(shè)備處于休眠模式,只在需要通信時(shí)啟動(dòng)對應(yīng)的工作模式以節(jié)省能源的消耗。因此如何使休眠中的uwb設(shè)備切換到正常工作模式尤為重要。目前主要的方法是通過發(fā)射和接收喚醒序列來實(shí)現(xiàn)這一功能。
2、目前,接收端需要根據(jù)接收到的能量來檢測信號,但是任何以62.4mhz脈沖重復(fù)頻率(pulse?repetition?frequency,prf)整數(shù)倍發(fā)送的uwb信號,都可能被認(rèn)為是喚醒序列,所以當(dāng)發(fā)送的信息為0時(shí),即沒有信號發(fā)射時(shí),干擾信號的存在會(huì)導(dǎo)致接收端認(rèn)為傳輸?shù)男畔⑹?,使傳輸發(fā)生錯(cuò)誤。而當(dāng)發(fā)送信息為1時(shí),即使有干擾信號的存在,接收端仍會(huì)認(rèn)為接收到的是1,故目前的方案不僅容易受到干擾信號影響,同時(shí)0和1傳輸發(fā)生錯(cuò)誤的概率不同,而一般的編碼方案都是針對對稱情況設(shè)計(jì)的,在這種非對稱情況下使用,對系統(tǒng)性能影響較大。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)提供一種信號傳輸方法和裝置,用來增強(qiáng)信息傳輸?shù)聂敯粜浴?/p>
2、第一方面,提供一種信號傳輸方法。該方法可以由通信設(shè)備執(zhí)行,或者芯片/芯片系統(tǒng)執(zhí)行。該方法中,通信設(shè)備可以獲取m個(gè)序列,m個(gè)序列的序列長度相同,m個(gè)序列中任意兩條序列之間的非對稱距離不小于n為序列長度。m為大于等于2的整數(shù)。其中,非對稱距離指任意兩個(gè)序列相同位置上元素相減,大于0的位置的個(gè)數(shù)與小于0的位置的個(gè)數(shù)中的最大值。通信設(shè)備可以根據(jù)m個(gè)序列發(fā)送傳輸信號。
3、第二方面,提供一種信號傳輸方法。該方法可以由通信設(shè)備執(zhí)行,或者芯片/芯片系統(tǒng)執(zhí)行。該方法中,通信設(shè)備可以接收傳輸信號,以及獲取m個(gè)序列,m個(gè)序列的序列長度相同,m個(gè)序列中任意兩條序列之間的非對稱距離不小于n為序列長度。m為大于等于2的整數(shù)。其中,非對稱距離指任意兩個(gè)序列相同位置上元素相減,大于0的位置的個(gè)數(shù)與小于0的位置的個(gè)數(shù)中的最大值。通信設(shè)備可以基于m個(gè)序列和傳輸信號,確定傳輸信息。
4、基于上述方案,通信設(shè)備可以獲取m個(gè)序列,這m個(gè)序列的序列長度為n,并基于m個(gè)序列發(fā)送傳輸信號。通過這m個(gè)序列可以糾正非對稱距離dm-1個(gè)錯(cuò)誤,因此可以增強(qiáng)信息傳輸?shù)聂敯粜浴?/p>
5、在第一方面和第二方面的一種可能的實(shí)現(xiàn)方式中,m=2的情況下,m個(gè)序列包含序列x1和序列x2。其中,序列x2包含的元素和序列x1包含的相同位置的元素相反,序列x1包含的元素中元素0的數(shù)量和元素1的數(shù)量的差值小于或等于1。
6、在第一方面和第二方面的一種可能的實(shí)現(xiàn)方式中,m=2的情況下,m個(gè)序列滿足:其中,c表示m個(gè)序列組成的集合,表示對x取反。
7、基于上述方案,序列x2包含的元素和序列x1包含的相同位置的元素相反,因此序列x2和序列x1之間的非對稱距離為因此可以糾正較多的錯(cuò)誤,可以增強(qiáng)信息傳輸?shù)聂敯粜浴?/p>
8、在第一方面和第二方面的一種可能的實(shí)現(xiàn)方式中,m=4的情況下,m個(gè)序列包含全0序列、全1序列、序列x3和序列x4。其中,序列x4包含的元素和序列x3包含的相同位置的元素相反,序列x3包含的元素中元素0的數(shù)量和元素1的數(shù)量的差值小于或等于1。
9、在第一方面和第二方面的一種可能的實(shí)現(xiàn)方式中,m=4的情況下,m個(gè)序列滿足:其中,c表示m個(gè)序列組成的集合,表示對x取反。
10、基于上述方案,序列x4包含的元素和序列x3包含的相同位置的元素相反,且全1序列與全0序列包含的元素也相反,通過上述m個(gè)序列可以糾正較多的錯(cuò)誤,可以增強(qiáng)信息傳輸?shù)聂敯粜浴?/p>
11、第三方面,提供一種信號傳輸方法。該方法可以由通信設(shè)備執(zhí)行,或者芯片/芯片系統(tǒng)執(zhí)行。該方法中,通信設(shè)備可以獲取l個(gè)序列,l個(gè)序列的序列長度相同,l個(gè)序列是基于雷德密勒rm碼確定的。通信設(shè)備可以根據(jù)l個(gè)序列發(fā)送傳輸信號。
12、第四方面,提供一種信號傳輸方法。該方法可以由通信設(shè)備執(zhí)行,或者芯片/芯片系統(tǒng)執(zhí)行。該方法中,通信設(shè)備可以接收傳輸信號,以及獲取l個(gè)序列。l個(gè)序列的序列長度相同,l個(gè)序列是基于雷德密勒rm碼確定的。通信設(shè)備可以基于l個(gè)序列和傳輸信號,確定傳輸信息。
13、基于該方案,使用這l個(gè)序列,可以糾正非對稱距離dm-1個(gè)錯(cuò)誤,因此可以減少錯(cuò)誤率,增強(qiáng)信息傳輸?shù)聂敯粜浴?/p>
14、在第三方面和第四方面的一種可能的實(shí)現(xiàn)方式中,l=7,序列長度為8的情況下,第二碼本包含全0序列、全1序列、11100000、序列00000111、序列00111100、序列01110011和序列11001110。
15、在第三方面和第四方面的一種可能的實(shí)現(xiàn)方式中,l=12,序列長度為9的情況下,第二碼本包含全0序列、全1序列、序列111000000、序列000111000、序列100100011、序列010010101、序列001001110、序列011110010、序列101011001、序列110101100、序列000111111和序列111000111。
16、在第三方面和第四方面的一種可能的實(shí)現(xiàn)方式中,l=16,序列長度為16的情況下,第二碼本包含全0序列、全1序列、0101000000010101、序列0010100011001000、序列0000011100100010、序列1111111000000000、序列1100000111110000、序列1010000100001111、序列0011001011100011、序列0000111110011100、序列0111100101011001、序列1001110101100110、序列1100011000111011、序列1110100011111110、序列0101011111110101和序列1011111110001011。
17、在第三方面和第四方面的一種可能的實(shí)現(xiàn)方式中,l=18,序列長度為10的情況下,第二碼本包含全0序列、全1序列、0001110100、序列0010001110、序列0100100011、序列1010010001、序列1101001000、序列1110100100、序列0111010010、序列0011101001、序列1000111010、序列0100011101、序列1001000111、序列1110001011、序列1101110001、序列1011011100、序列0101101110和序列0010110111。
18、在第三方面和第四方面的一種可能的實(shí)現(xiàn)方式中,l=18,序列長度為13的情況下,第二碼本包含全0序列、全1序列、0001001010100、序列0000110101000、序列1100010010001、序列1010001100010、序列0111111000000、序列0110000111100、序列0001100110011、序列0000011001111、序列1101010101010、序列1100101100101、序列1011001011001、序列1010110010110、序列0011101101110、序列0101110011101、序列1111011110100和序列1000111111011。
19、基于上述方案,提供了不同數(shù)量以及不同序列長度的l個(gè)序列,可以滿足不同的碼率要求。
20、第五方面,提供一種通信裝置,包括:處理單元和收發(fā)單元。
21、列發(fā)送傳輸信號。
22、第六方面,提供一種通信裝置,包括:處理單元和收發(fā)單元。
23、收發(fā)單元,用于接收傳輸信號。處理單元,用于獲取m個(gè)序列,m個(gè)序列的序列長度相同,m個(gè)序列中任意兩條序列之間的非對稱距離不小于n為序列長度。m為大于等于2的整數(shù)。其中,非對稱距離指任意兩個(gè)序列相同位置上元素相減,大于0的位置的個(gè)數(shù)與小于0的位置的個(gè)數(shù)中的最大值。處理單元,還用于基于m個(gè)序列和傳輸信號,確定傳輸信息。
24、在第五方面和第六方面的一種可能的實(shí)現(xiàn)方式中,m=2的情況下,m個(gè)序列包含序列x1和序列x2。其中,序列x2包含的元素和序列x1包含的相同位置的元素相反,序列x1包含的元素中元素0的數(shù)量和元素1的數(shù)量的差值小于或等于1。
25、在第五方面和第六方面的一種可能的實(shí)現(xiàn)方式中,m=2的情況下,m個(gè)序列滿足:其中,c表示m個(gè)序列組成的集合,表示對x取反。
26、在第五方面和第六方面的一種可能的實(shí)現(xiàn)方式中,m=4的情況下,m個(gè)序列包含全0序列、全1序列、序列x3和序列x4。其中,序列x4包含的元素和序列x3包含的相同位置的元素相反,序列x3包含的元素中元素0的數(shù)量和元素1的數(shù)量的差值小于或等于1。
27、在第五方面和第六方面的一種可能的實(shí)現(xiàn)方式中,m=4的情況下,m個(gè)序列滿足:其中,c表示m個(gè)序列組成的集合,表示對x取反。
28、第七方面,提供一種通信裝置,包括處理單元和收發(fā)單元。
29、處理單元,用于獲取l個(gè)序列,l個(gè)序列的序列長度相同,l個(gè)序列是基于雷德密勒rm碼確定的。收發(fā)單元,用于根據(jù)l個(gè)序列發(fā)送傳輸信號。
30、第八方面,提供一種通信裝置,包括處理單元和收發(fā)單元。
31、收發(fā)單元,用于接收傳輸信號。處理單元,用于獲取l個(gè)序列。l個(gè)序列的序列長度相同,l個(gè)序列是基于雷德密勒rm碼確定的。處理單元,還用于基于l個(gè)序列和傳輸信號,確定傳輸信息。
32、在第七方面和第八方面的一種可能的實(shí)現(xiàn)方式中,l=7,序列長度為8的情況下,第二碼本包含全0序列、全1序列、11100000、序列00000111、序列00111100、序列01110011和序列11001110。
33、在第七方面和第八方面的一種可能的實(shí)現(xiàn)方式中,l=12,序列長度為9的情況下,第二碼本包含全0序列、全1序列、序列111000000、序列000111000、序列100100011、序列010010101、序列001001110、序列011110010、序列101011001、序列110101100、序列000111111和序列111000111。
34、在第七方面和第八方面的一種可能的實(shí)現(xiàn)方式中,l=16,序列長度為16的情況下,第二碼本包含全0序列、全1序列、0101000000010101、序列0010100011001000、序列0000011100100010、序列1111111000000000、序列1100000111110000、序列1010000100001111、序列0011001011100011、序列0000111110011100、序列0111100101011001、序列1001110101100110、序列1100011000111011、序列1110100011111110、序列0101011111110101和序列1011111110001011。
35、在第七方面和第八方面的一種可能的實(shí)現(xiàn)方式中,l=18,序列長度為10的情況下,第二碼本包含全0序列、全1序列、0001110100、序列0010001110、序列0100100011、序列1010010001、序列1101001000、序列1110100100、序列0111010010、序列0011101001、序列1000111010、序列0100011101、序列1001000111、序列1110001011、序列1101110001、序列1011011100、序列0101101110和序列0010110111。
36、在第七方面和第八方面的一種可能的實(shí)現(xiàn)方式中,l=18,序列長度為13的情況下,第二碼本包含全0序列、全1序列、0001001010100、序列0000110101000、序列1100010010001、序列1010001100010、序列0111111000000、序列0110000111100、序列0001100110011、序列0000011001111、序列1101010101010、序列1100101100101、序列1011001011001、序列1010110010110、序列0011101101110、序列0101110011101、序列1111011110100和序列1000111111011。
37、第九方面,本技術(shù)實(shí)施例提供一種通信裝置,該通信裝置可以為上述實(shí)施例中第五方面至第八方面中任一方面的通信裝置,或者為設(shè)置在第五方面至第八方面中任一方面的通信裝置中的芯片。該通信裝置包括通信接口以及處理器,可選的,還包括存儲器。其中,該存儲器用于存儲計(jì)算機(jī)程序或指令或者數(shù)據(jù),處理器與存儲器、通信接口耦合,當(dāng)處理器讀取所述計(jì)算機(jī)程序或指令或數(shù)據(jù)時(shí),使通信裝置執(zhí)行上述第一方面至第四方面中任一方面方法實(shí)施例中通信設(shè)備所執(zhí)行的方法。
38、應(yīng)理解,該通信接口可以通過所述通信裝置中的天線、饋線和編解碼器等實(shí)現(xiàn),或者,如果通信裝置為設(shè)置在通信設(shè)備中的芯片,則通信接口可以是該芯片的輸入/輸出接口,例如輸入/輸出管腳等。所述通信裝置還可以包括收發(fā)器,用于該通信裝置與其它設(shè)備進(jìn)行通信。
39、第十方面,本技術(shù)提供了一種通信裝置,包括:邏輯電路和輸入輸出接口。邏輯電路用于執(zhí)行上述第一方面至第四方面中任一種可能的實(shí)現(xiàn)方式中通信設(shè)備所執(zhí)行的方法。輸入輸出接口用于與其他通信裝置通信。
40、第十一方面,本技術(shù)實(shí)施例提供了一種芯片系統(tǒng),該芯片系統(tǒng)包括處理器,還可以包括存儲器,用于實(shí)現(xiàn)第一方面至第四方面中任一方面中的通信裝置執(zhí)行的方法。在一種可能的實(shí)現(xiàn)方式中,所述芯片系統(tǒng)還包括存儲器,用于保存程序指令和/或數(shù)據(jù)。該芯片系統(tǒng)可以由芯片構(gòu)成,也可以包含芯片和其他分立器件。
41、第十二方面,本技術(shù)實(shí)施例提供了一種通信系統(tǒng),所述通信系統(tǒng)包括第五方面和第七方面中任一方面所述的通信裝置?;蛘撸鐾ㄐ畔到y(tǒng)包括第六方面和第八方面中任一方面所述的通信裝置。
42、第十三方面,本技術(shù)提供了一種計(jì)算機(jī)可讀存儲介質(zhì),該計(jì)算機(jī)可讀存儲介質(zhì)存儲有計(jì)算機(jī)程序或指令,當(dāng)該計(jì)算機(jī)程序或指令被運(yùn)行時(shí),實(shí)現(xiàn)上述各方面中由通信設(shè)備執(zhí)行的方法。
43、第十四方面,提供了一種計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品包括:計(jì)算機(jī)程序代碼或指令,當(dāng)所述計(jì)算機(jī)程序代碼或指令被運(yùn)行時(shí),使得上述各方面中由通信設(shè)備執(zhí)行的方法被執(zhí)行。
44、第十五方面,提供了一種通信裝置,所述通信裝置包括執(zhí)行上述各方面方法的單元或模塊。
45、上述第五方面至第十五方面及其實(shí)現(xiàn)方式的有益效果可以參考對第一方面至第四方面的方法及其實(shí)現(xiàn)方式的有益效果的描述。