本技術(shù)涉及通信,尤其涉及一種數(shù)據(jù)處理方法、裝置、存儲(chǔ)介質(zhì)及程序產(chǎn)品。
背景技術(shù):
1、為了滿足人們對高速、高容量、低延遲的通信需求,非正交多址技術(shù)(non-orthogonal?multiple?access,noma)成為提高系統(tǒng)容量和頻譜效率的重要手段。例如在物聯(lián)網(wǎng)(internet?of?things,iot)中,可以通過noma實(shí)現(xiàn)多個(gè)iot設(shè)備同時(shí)傳輸數(shù)據(jù),從而提高連接密度。
2、在noma中,為了滿足多個(gè)設(shè)備同時(shí)傳輸數(shù)據(jù),接收設(shè)備需要通過多個(gè)信令向多個(gè)發(fā)送設(shè)備發(fā)送相應(yīng)的激活時(shí)間和激活周期,使得多個(gè)發(fā)送設(shè)備可以按照激活時(shí)間和激活周期向接收設(shè)備發(fā)送數(shù)據(jù)。接收設(shè)備可以按照不同的激活時(shí)間和激活周期接收各個(gè)發(fā)送設(shè)備的數(shù)據(jù)。
3、但是,大量的信令交互導(dǎo)致資源浪費(fèi)以及系統(tǒng)性能下降。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)提供一種數(shù)據(jù)處理方法、裝置、存儲(chǔ)介質(zhì)及程序產(chǎn)品,用以解決相關(guān)技術(shù)中接收設(shè)備需要向多個(gè)發(fā)送設(shè)備指示激活時(shí)間和激活周期,使得信令開銷較大而導(dǎo)致資源浪費(fèi)以及系統(tǒng)性能下降的問題。
2、第一方面,本技術(shù)提供一種數(shù)據(jù)處理方法,包括:
3、在多個(gè)連續(xù)的傳輸資源上接收多個(gè)信號(hào)序列,所述信號(hào)序列包括一個(gè)或多個(gè)數(shù)據(jù)塊;
4、根據(jù)所述多個(gè)信號(hào)序列,確定各信號(hào)序列中的各數(shù)據(jù)塊在多個(gè)傳輸資源中的資源位置;
5、根據(jù)所述多個(gè)信號(hào)序列以及各信號(hào)序列中的數(shù)據(jù)塊的資源位置,確定所述多個(gè)信號(hào)序列中的數(shù)據(jù)塊的導(dǎo)頻信息和數(shù)據(jù)信息。
6、在一些可能的實(shí)現(xiàn)方式中,根據(jù)所述多個(gè)信號(hào)序列,確定各信號(hào)序列中的各數(shù)據(jù)塊在多個(gè)傳輸資源中的資源位置,包括:
7、根據(jù)所述多個(gè)信號(hào)序列生成待處理數(shù)據(jù)序列,所述待處理數(shù)據(jù)序列中包括多個(gè)數(shù)值,所述多個(gè)數(shù)值分別對應(yīng)多個(gè)傳輸資源的索引;
8、獲取所述多個(gè)信號(hào)序列對應(yīng)的擴(kuò)頻序列;
9、根據(jù)所述多個(gè)信號(hào)序列對應(yīng)的擴(kuò)頻序列,獲取擴(kuò)頻矩陣;
10、根據(jù)所述擴(kuò)頻矩陣和所述待處理數(shù)據(jù)序列,確定各信號(hào)序列中各數(shù)據(jù)塊在多個(gè)傳輸資源中的資源位置。
11、在一些可能的實(shí)現(xiàn)方式中,根據(jù)所述多個(gè)信號(hào)序列,確定各信號(hào)序列中的各數(shù)據(jù)塊在多個(gè)傳輸資源中的資源位置,包括:
12、根據(jù)所述多個(gè)信號(hào)序列生成待處理數(shù)據(jù)序列,所述待處理數(shù)據(jù)序列中包括所述多個(gè)數(shù)值,所述多個(gè)數(shù)值分別對應(yīng)多個(gè)傳輸資源的索引;
13、獲取所述多個(gè)信號(hào)序列對應(yīng)的擴(kuò)頻序列;
14、根據(jù)所述多個(gè)信號(hào)序列對應(yīng)的擴(kuò)頻序列,獲取擴(kuò)頻矩陣;
15、根據(jù)所述擴(kuò)頻矩陣和所述待處理數(shù)據(jù)序列,確定各信號(hào)序列中各數(shù)據(jù)塊在多個(gè)傳輸資源中的資源位置。
16、在一些可能的實(shí)現(xiàn)方式中,根據(jù)所述擴(kuò)頻矩陣和所述待處理數(shù)據(jù)序列,確定各信號(hào)序列中各數(shù)據(jù)塊在多個(gè)傳輸資源中的資源位置,包括:
17、獲取第k-1數(shù)據(jù)向量;
18、根據(jù)所述擴(kuò)頻矩陣和所述第k-1數(shù)據(jù)向量,確定第k相關(guān)向量;
19、確定所述第k相關(guān)向量中的元素的最大值;
20、根據(jù)所述最大值在所述第k相關(guān)向量中的索引,在所述待處理數(shù)據(jù)序列中確定所述最大值所在的第k數(shù)據(jù)塊的資源位置;其中,所述第k數(shù)據(jù)塊為所述多個(gè)信號(hào)序列中的多個(gè)數(shù)據(jù)塊中的數(shù)據(jù)塊;
21、確定所述第k數(shù)據(jù)塊的索引為所述第k數(shù)據(jù)塊在所述多個(gè)傳輸資源中的資源位置;
22、其中,所述k的取值為1、2、3、…,直至滿足以下至少一種條件;當(dāng)所述k的取值為1時(shí),第k-1數(shù)據(jù)向量為接收向量,所述接收向量是根據(jù)所述多個(gè)信號(hào)序列確定的;
23、所述條件包括:
24、所述第k-1數(shù)據(jù)向量的歐幾里得范數(shù)的平方,小于或等于第k數(shù)據(jù)向量的歐幾里得范數(shù)的平方;
25、所述待處理數(shù)據(jù)序列的噪聲數(shù)據(jù)的歐幾里得范數(shù)的平方,大于或等于第k數(shù)據(jù)向量的歐幾里得范數(shù)的平方;
26、其中,所述第k數(shù)據(jù)向量是根據(jù)第k數(shù)據(jù)塊的索引和所述第k-1數(shù)據(jù)向量確定的。
27、在一些可能的實(shí)現(xiàn)方式中,所述方法還包括:
28、根據(jù)所述第k數(shù)據(jù)塊的索引,確定所述第k數(shù)據(jù)塊所在的目標(biāo)信號(hào)序列;
29、將第k數(shù)據(jù)塊的索引添加至所述目標(biāo)信號(hào)序列的數(shù)據(jù)塊索引集合中;
30、根據(jù)所述數(shù)據(jù)塊索引集合中的元素,確定所述目標(biāo)信號(hào)序列是否為周期性信號(hào)序列;
31、響應(yīng)于所述目標(biāo)信號(hào)序列為周期性信號(hào)序列,根據(jù)所述數(shù)據(jù)塊索引集合中的元素確定所述目標(biāo)信號(hào)序列的傳輸周期;
32、根據(jù)所述傳輸周期,確定所述目標(biāo)信號(hào)序列的其他數(shù)據(jù)塊對應(yīng)的索引,所述其他數(shù)據(jù)塊為索引不在所述數(shù)據(jù)塊索引集合中的數(shù)據(jù)塊;
33、根據(jù)所述目標(biāo)信號(hào)序列的數(shù)據(jù)塊的索引將所述目標(biāo)信號(hào)序列的數(shù)據(jù)塊對應(yīng)的數(shù)值在所述第k-1數(shù)據(jù)向量中刪除,生成所述第k數(shù)據(jù)向量,所述第k數(shù)據(jù)向量用于確定第k+1數(shù)據(jù)塊對應(yīng)的資源位置。
34、在一些可能的實(shí)現(xiàn)方式中,所述條件還包括:當(dāng)前檢測到的信號(hào)序列的數(shù)量大于或等于所述多個(gè)信號(hào)序列的數(shù)量;
35、所述方法還包括:
36、獲取所述多個(gè)信號(hào)序列對應(yīng)的數(shù)據(jù)塊索引集合中非空集合的第一數(shù)量;
37、將所述第一數(shù)量,確定為當(dāng)前檢測到的信號(hào)序列的數(shù)量。
38、在一些可能的實(shí)現(xiàn)方式中,所述數(shù)據(jù)塊的長度為q個(gè)傳輸資源,所述q個(gè)傳輸資源中包括用于傳輸所述數(shù)據(jù)塊的數(shù)據(jù)信息的qd個(gè)傳輸資源;
39、根據(jù)所述多個(gè)信號(hào)序列以及各信號(hào)序列中的數(shù)據(jù)塊的資源位置,確定所述多個(gè)信號(hào)序列中的數(shù)據(jù)塊的導(dǎo)頻信息和數(shù)據(jù)信息,包括:
40、根據(jù)所述多個(gè)信號(hào)序列中的各數(shù)據(jù)塊的資源位置和所述待處理數(shù)據(jù)序列,基于壓縮感知理論確定各數(shù)據(jù)塊對應(yīng)的初始數(shù)據(jù)信息,所述初始數(shù)據(jù)信息由數(shù)據(jù)信息和信道系數(shù)構(gòu)成;
41、根據(jù)所述多個(gè)信號(hào)序列中各數(shù)據(jù)塊的資源位置,確定所述多個(gè)信號(hào)序列的信道系數(shù);
42、根據(jù)所述信道系數(shù)和所述qd,從所述多個(gè)信號(hào)序列中各數(shù)據(jù)塊中的初始數(shù)據(jù)信息中,提取所述多個(gè)信號(hào)序列中各數(shù)據(jù)塊的數(shù)據(jù)信息。
43、在一些可能的實(shí)現(xiàn)方式中,任意一個(gè)數(shù)據(jù)塊的資源位置為所述數(shù)據(jù)塊的導(dǎo)頻信息的初始位置;所述q個(gè)傳輸資源中還包括用于傳輸所述數(shù)據(jù)塊的導(dǎo)頻信息的qp個(gè)傳輸資源;
44、根據(jù)所述多個(gè)信號(hào)序列中各數(shù)據(jù)塊的資源位置,確定所述多個(gè)信號(hào)序列的信道信息,包括:
45、根據(jù)所述多個(gè)信號(hào)序列中的各數(shù)據(jù)塊的導(dǎo)頻信息的初始位置和所述qp,在所述待處理數(shù)據(jù)序列中確定各數(shù)據(jù)塊的預(yù)測導(dǎo)頻信息,所述預(yù)測導(dǎo)頻信息由導(dǎo)頻信息和信道系數(shù)構(gòu)成;
46、根據(jù)所述多個(gè)信號(hào)序列中的數(shù)據(jù)塊的預(yù)測導(dǎo)頻信息,確定所述多個(gè)信號(hào)序列的信道系數(shù)。
47、第二方面,本技術(shù)提供一種數(shù)據(jù)處理裝置,包括:
48、接收模塊,用于在多個(gè)連續(xù)的傳輸資源上接收多個(gè)信號(hào)序列,所述信號(hào)序列包括一個(gè)或多個(gè)數(shù)據(jù)塊;
49、第一確定模塊,用于根據(jù)所述多個(gè)信號(hào)序列,確定各信號(hào)序列中的各數(shù)據(jù)塊在多個(gè)傳輸資源中的資源位置;
50、第二確定模塊,用于根據(jù)所述多個(gè)信號(hào)序列以及各信號(hào)序列中的數(shù)據(jù)塊的資源位置,確定所述多個(gè)信號(hào)序列中的數(shù)據(jù)塊的導(dǎo)頻信息和數(shù)據(jù)信息。
51、在一些可能的實(shí)現(xiàn)方式中,第一確定模塊,具體用于:
52、根據(jù)所述多個(gè)信號(hào)序列生成待處理數(shù)據(jù)序列,所述待處理數(shù)據(jù)序列中包括所述多個(gè)數(shù)值,所述多個(gè)數(shù)值分別對應(yīng)多個(gè)傳輸資源的索引;
53、獲取所述多個(gè)信號(hào)序列對應(yīng)的擴(kuò)頻序列;
54、根據(jù)所述多個(gè)信號(hào)序列對應(yīng)的擴(kuò)頻序列,獲取擴(kuò)頻矩陣;
55、根據(jù)所述擴(kuò)頻矩陣和所述待處理數(shù)據(jù)序列,確定各信號(hào)序列中各數(shù)據(jù)塊在多個(gè)傳輸資源中的資源位置。
56、在一些可能的實(shí)現(xiàn)方式中,第一確定模塊,具體用于:
57、根據(jù)所述多個(gè)信號(hào)序列生成待處理數(shù)據(jù)序列,所述待處理數(shù)據(jù)序列中包括所述多個(gè)數(shù)值,所述多個(gè)數(shù)值分別對應(yīng)多個(gè)傳輸資源的索引;
58、獲取所述多個(gè)信號(hào)序列對應(yīng)的擴(kuò)頻序列;
59、根據(jù)所述多個(gè)信號(hào)序列對應(yīng)的擴(kuò)頻序列,獲取擴(kuò)頻矩陣;
60、根據(jù)所述擴(kuò)頻矩陣和所述待處理數(shù)據(jù)序列,確定各信號(hào)序列中各數(shù)據(jù)塊在多個(gè)傳輸資源中的資源位置。
61、在一些可能的實(shí)現(xiàn)方式中,第一確定模塊,具體用于:
62、獲取第k-1數(shù)據(jù)向量;
63、根據(jù)所述擴(kuò)頻矩陣和所述第k-1數(shù)據(jù)向量,確定第k相關(guān)向量;
64、確定所述第k相關(guān)向量中的元素的最大值;
65、根據(jù)所述最大值在所述第k相關(guān)向量中的索引,在所述待處理數(shù)據(jù)序列中確定所述最大值所在的第k數(shù)據(jù)塊的資源位置;其中,所述第k數(shù)據(jù)塊為所述多個(gè)信號(hào)序列中的多個(gè)數(shù)據(jù)塊中的數(shù)據(jù)塊;
66、確定所述第k數(shù)據(jù)塊的索引為所述第k數(shù)據(jù)塊在所述多個(gè)傳輸資源中的資源位置;
67、其中,所述k的取值為1、2、3、…,直至滿足以下至少一種條件;當(dāng)所述k的取值為1時(shí),第k-1數(shù)據(jù)向量為接收向量,所述接收向量是根據(jù)所述多個(gè)信號(hào)序列確定的;
68、所述條件包括:
69、所述第k-1數(shù)據(jù)向量的歐幾里得范數(shù)的平方,小于或等于第k數(shù)據(jù)向量的歐幾里得范數(shù)的平方;
70、所述待處理數(shù)據(jù)序列的噪聲數(shù)據(jù)的歐幾里得范數(shù)的平方,大于或等于第k數(shù)據(jù)向量的歐幾里得范數(shù)的平方;
71、其中,所述第k數(shù)據(jù)向量是根據(jù)第k數(shù)據(jù)塊的索引和所述第k-1數(shù)據(jù)向量確定的。
72、在一些可能的實(shí)現(xiàn)方式中,所述第一確定模塊,還用于:
73、根據(jù)所述第k數(shù)據(jù)塊的索引,確定所述第k數(shù)據(jù)塊所在的目標(biāo)信號(hào)序列;
74、將第k數(shù)據(jù)塊的索引添加至所述目標(biāo)信號(hào)序列的數(shù)據(jù)塊索引集合中;
75、根據(jù)所述數(shù)據(jù)塊索引集合中的元素,確定所述目標(biāo)信號(hào)序列是否為周期性信號(hào)序列;
76、響應(yīng)于所述目標(biāo)信號(hào)序列為周期性信號(hào)序列,根據(jù)所述數(shù)據(jù)塊索引集合中的元素確定所述目標(biāo)信號(hào)序列的傳輸周期;
77、根據(jù)所述傳輸周期,確定所述目標(biāo)信號(hào)序列的其他數(shù)據(jù)塊對應(yīng)的索引,所述其他數(shù)據(jù)塊為索引不在所述數(shù)據(jù)塊索引集合中的數(shù)據(jù)塊;
78、根據(jù)所述目標(biāo)信號(hào)序列的數(shù)據(jù)塊的索引將所述目標(biāo)信號(hào)序列的數(shù)據(jù)塊對應(yīng)的數(shù)值在所述第k-1數(shù)據(jù)向量中刪除,生成所述第k數(shù)據(jù)向量,所述第k數(shù)據(jù)向量用于確定第k+1數(shù)據(jù)塊對應(yīng)的資源位置。
79、在一些可能的實(shí)現(xiàn)方式中,所述條件還包括:當(dāng)前檢測到的信號(hào)序列的數(shù)量大于或等于所述多個(gè)信號(hào)序列的數(shù)量;
80、第一確定模塊,還用于:
81、獲取所述多個(gè)信號(hào)序列對應(yīng)的數(shù)據(jù)塊索引集合中非空集合的第一數(shù)量;
82、將所述第一數(shù)量,確定為當(dāng)前檢測到的信號(hào)序列的數(shù)量。
83、在一些可能的實(shí)現(xiàn)方式中,所述數(shù)據(jù)塊的長度為q個(gè)傳輸資源,所述q個(gè)傳輸資源中包括用于傳輸所述數(shù)據(jù)塊的數(shù)據(jù)信息的qd個(gè)傳輸資源;
84、第二確定模塊,具體用于:
85、根據(jù)所述多個(gè)信號(hào)序列中的各數(shù)據(jù)塊的資源位置和所述待處理數(shù)據(jù)序列,基于壓縮感知理論確定各數(shù)據(jù)塊對應(yīng)的初始數(shù)據(jù)信息,所述初始數(shù)據(jù)信息由數(shù)據(jù)信息和信道系數(shù)構(gòu)成;
86、根據(jù)所述多個(gè)信號(hào)序列中各數(shù)據(jù)塊的資源位置,確定所述多個(gè)信號(hào)序列的信道系數(shù);
87、根據(jù)所述信道系數(shù)和所述qd,從所述多個(gè)信號(hào)序列中各數(shù)據(jù)塊中的初始數(shù)據(jù)信息中,提取所述多個(gè)信號(hào)序列中各數(shù)據(jù)塊的數(shù)據(jù)信息。
88、在一些可能的實(shí)現(xiàn)方式中,任意一個(gè)數(shù)據(jù)塊的資源位置為所述數(shù)據(jù)塊的導(dǎo)頻信息的初始位置;所述q個(gè)傳輸資源中還包括用于傳輸所述數(shù)據(jù)塊的導(dǎo)頻信息的qp個(gè)傳輸資源;
89、第二確定模塊,具體用于:
90、根據(jù)所述多個(gè)信號(hào)序列中的各數(shù)據(jù)塊的導(dǎo)頻信息的初始位置和所述qp,在所述待處理數(shù)據(jù)序列中確定各數(shù)據(jù)塊的預(yù)測導(dǎo)頻信息,所述預(yù)測導(dǎo)頻信息由導(dǎo)頻信息和信道系數(shù)構(gòu)成;
91、根據(jù)所述多個(gè)信號(hào)序列中的數(shù)據(jù)塊的預(yù)測導(dǎo)頻信息,確定所述多個(gè)信號(hào)序列的信道系數(shù)。
92、第三方面,本技術(shù)提供一種電子設(shè)備,包括:處理器,以及與所述處理器通信連接的存儲(chǔ)器;
93、所述存儲(chǔ)器存儲(chǔ)計(jì)算機(jī)執(zhí)行指令;
94、所述處理器執(zhí)行所述存儲(chǔ)器存儲(chǔ)的計(jì)算機(jī)執(zhí)行指令,以實(shí)現(xiàn)如第一方面所述的方法。
95、第四方面,本技術(shù)提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)執(zhí)行指令,所述計(jì)算機(jī)執(zhí)行指令被計(jì)算機(jī)執(zhí)行時(shí)用于實(shí)現(xiàn)如第一方面所述的方法。
96、第五方面,本技術(shù)提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被計(jì)算機(jī)執(zhí)行時(shí)用于實(shí)現(xiàn)第一方面所述的方法。
97、第六方面,本技術(shù)實(shí)施例提供一種芯片,所述芯片上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被所述芯片執(zhí)行時(shí)使得第一方面所述的方法被執(zhí)行。
98、在一種可能的實(shí)施方式中,所述芯片為芯片模組中的芯片。
99、第七方面,本技術(shù)實(shí)施例提供一種模組設(shè)備,所述模組設(shè)備包括電源模組、存儲(chǔ)模組以及芯片模組;
100、其中,所述電源模組用于為所述模組設(shè)備提供電能;
101、所述存儲(chǔ)模組用于存儲(chǔ)數(shù)據(jù)和指令;
102、所述芯片模組用于執(zhí)行第一方面所述的方法。
103、本技術(shù)提供的一種數(shù)據(jù)處理方法、裝置、存儲(chǔ)介質(zhì)及程序產(chǎn)品,接收設(shè)備可以在多個(gè)連續(xù)的傳輸資源上接收多個(gè)信號(hào)序列,每個(gè)信號(hào)序列包括多個(gè)非連續(xù)的數(shù)據(jù)塊??梢愿鶕?jù)多個(gè)信號(hào)序列,確定各信號(hào)序列中的各數(shù)據(jù)塊在多個(gè)傳輸資源中的資源位置,然后根據(jù)多個(gè)信號(hào)序列以及各信號(hào)序列中的數(shù)據(jù)塊的資源位置,確定多個(gè)信號(hào)序列中的數(shù)據(jù)塊的導(dǎo)頻信息和數(shù)據(jù)信息。發(fā)送設(shè)備無需向多個(gè)發(fā)送設(shè)備發(fā)送用于指示激活時(shí)間和激活周期的多個(gè)信令,可以獲取各個(gè)發(fā)送設(shè)備發(fā)送的數(shù)據(jù),減少信令交互,節(jié)省資源,提高系統(tǒng)性能。