本公開涉及通信,尤其涉及業(yè)務信息傳輸方法、裝置、電子設備、存儲介質。
背景技術:
1、在傳統(tǒng)的業(yè)務信息傳輸當中,發(fā)送端向接收端發(fā)送業(yè)務信息,接收端確定業(yè)務信息的完整性,在確定業(yè)務信息的傳輸發(fā)生錯誤信息,或業(yè)務信息在傳輸過程中丟失時,會使用自動重傳請求(automatic?repeat?requst,arq)的方式,使發(fā)送端重傳全部的業(yè)務信息,或者采用回退n幀的方式讓發(fā)送端進行重傳,這種方式使得信道傳輸?shù)臄?shù)據(jù)量較大,傳輸效率低,對信道的占用較多。
技術實現(xiàn)思路
1、本公開提供了一種用于解決上述技術問題中的至少一項的業(yè)務信息傳輸方法、裝置、電子設備、存儲介質。
2、根據(jù)本公開的一方面,提供了一種業(yè)務信息傳輸方法,應用于接收端,包括:
3、響應于發(fā)送端發(fā)送的第一業(yè)務信息,驗證所述第一業(yè)務信息的信息質量;
4、在所述第一業(yè)務信息的信息質量不合規(guī)情況下,確定其他發(fā)送端發(fā)送的業(yè)務信息中是否存在第二業(yè)務信息,其中,所述第二業(yè)務信息為信息編碼與所述第一業(yè)務信息的信息編碼的相似度高于第一閾值的業(yè)務信息;
5、若存在,則調用所述第二業(yè)務信息替換所述第一業(yè)務信息。
6、在一些示例中,所述若存在,則調用所述第二業(yè)務信息替換所述第一業(yè)務信息,包括:
7、確定所述第二業(yè)務信息的接收狀態(tài);
8、根據(jù)與所述接收狀態(tài)相匹配的方式調用所述第二業(yè)務信息。
9、在一些示例中,所述接收狀態(tài)包括:成功接收狀態(tài)和接收出錯狀態(tài)中的一個;
10、在所述接收狀態(tài)為成功接收狀態(tài)的情況下,所述根據(jù)與所述接收狀態(tài)相匹配的方式調用所述第二業(yè)務信息包括:
11、調用所述接收狀態(tài)為成功接收狀態(tài)的所述第二業(yè)務信息替換所述第一業(yè)務信息;
12、在所述接收狀態(tài)為接收出錯狀態(tài)的情況下,所述根據(jù)與所述接收狀態(tài)相匹配的方式調用所述第二業(yè)務信息包括:
13、比較發(fā)送所述第一業(yè)務信息的第一信道和發(fā)送所述接收狀態(tài)為接收出錯狀態(tài)的所述第二業(yè)務信息的第二信道的信道質量;
14、在確定所述第二信道的信道質量高于所述第一信道的信道質量的情況下,通過所述第二信道向所述第二信道對應的目標發(fā)送端發(fā)送重傳調用指令,使所述目標發(fā)送端響應于所述重傳調用指令,通過所述第二信道向所述接收端重新發(fā)送與所述第二業(yè)務信息;
15、接收所述第二業(yè)務信息,并用所述第二業(yè)務信息替換所述第一業(yè)務信息。
16、在一些示例中,所述方法應用在基于模型多址的語義業(yè)務信息的傳輸場景,其中,所述第一業(yè)務信息包括:共性信息和個性信息中的至少一個。
17、在一些示例中,所述第一業(yè)務信息為所述個性信息的情況下,所述若存在,則調用所述第二業(yè)務信息替換所述第一業(yè)務信息之后,所述方法還包括:
18、確定本地是否存在與當前接收的所述個性信息相匹配的共性信息;
19、若存在,則將當前接收的所述個性信息和與之匹配的所述共性信息拼接為完整的語義業(yè)務信息;
20、若不存在,則向所述發(fā)送端發(fā)送共性信息請求指令,使所述發(fā)送端響應于所述共性信息請求指令向所述接收端發(fā)送與當前接收的所述個性信息相匹配的所述共性信息;
21、將當前接收的所述個性信息和與之匹配的所述共性信息拼接為完整的語義業(yè)務信息。
22、在一些示例中,所述在所述第一業(yè)務信息的信息質量不合格的情況下,確定其他發(fā)送端發(fā)送的業(yè)務信息中是否存在第二業(yè)務信息,包括:
23、在所述第一業(yè)務信息的信息質量不合格的情況下,獲取所述第一業(yè)務信息包含的第一語義知識庫標識;
24、確定其他發(fā)送端發(fā)送的業(yè)務信息包含的語義知識庫標識中,是否存在與所述第一語義知識庫標識相同的語義知識庫標識;
25、若存在,將與所述第一語義知識庫標識相同的語義知識庫標識對應的業(yè)務信息確定為所述第二業(yè)務信息。
26、在一些示例中,所述調用所述第二業(yè)務信息替換所述第一業(yè)務信息,包括:
27、調用所述第二業(yè)務信息并驗證所述第二業(yè)務信息的信息質量;
28、在所述第二業(yè)務信息的信息質量合規(guī)情況下,用所述第二業(yè)務信息替換所述第一業(yè)務信息。
29、在一些示例中,所述響應于發(fā)送端發(fā)送的第一業(yè)務信息,驗證所述第一業(yè)務信息的信息質量,包括:
30、確定所述第一業(yè)務信息與預設的參考業(yè)務信息的差異度,根據(jù)所述差異度確定所述信息質量。
31、在一些示例中,所述在所述第一業(yè)務信息的信息質量不合規(guī)情況下,確定其他發(fā)送端發(fā)送的業(yè)務信息中是否存在第二業(yè)務信息之后,所述方法還包括:
32、若不存在所述第二業(yè)務信息,則向所述發(fā)送端發(fā)送重傳調用指令,使所述發(fā)送端響應于所述重傳調用指令重新發(fā)送所述第一業(yè)務信息。
33、根據(jù)本公開的另一方面,提供了一種業(yè)務信息傳輸方法,應用于發(fā)送端,包括:
34、向接收端發(fā)送第一業(yè)務信息,使所述接收端響應于發(fā)送端發(fā)送的第一業(yè)務信息,驗證所述第一業(yè)務信息的信息質量;在所述第一業(yè)務信息的信息質量不合規(guī)情況下,確定其他發(fā)送端發(fā)送的業(yè)務信息中是否存在第二業(yè)務信息,其中,所述第二業(yè)務信息為信息編碼與所述第一業(yè)務信息的信息編碼的相似度高于第一閾值的業(yè)務信息;若存在,則調用所述第二業(yè)務信息替換所述第一業(yè)務信息。
35、在一些示例中,所述方法應用在基于模型多址的語義業(yè)務信息的傳輸場景;所述向接收端發(fā)送第一業(yè)務信息之前,所述方法還包括:
36、將語義業(yè)務信息轉換為語義編碼;
37、對所述語義編碼進行劃分,得到共性信息和個性信息,其中,所述第一業(yè)務信息包括:所述共性信息和所述個性信息中的至少一個。
38、在一些示例中,所述第一業(yè)務信息為所述個性信息的情況下,且所述接收端本地不存在與所述接收端當前接收的個性信息相匹配的共性信息的情況下,所述方法還包括:
39、響應于所述接收端發(fā)送的共性信息請求指令,向所述接收端發(fā)送與所述接收端當前接收的所述個性信息相匹配的所述共性信息。
40、在一些示例中,所述接收端接收的所述第一業(yè)務信息的信息質量不合規(guī)情況下,且確定所述接收端接收的其他發(fā)送端發(fā)送的業(yè)務信息中不存在所述第二業(yè)務信息的情況下,所述方法還包括:
41、響應于所述接收端發(fā)送的重傳調用指令,向所述接收端重新發(fā)送所述第一業(yè)務信息。
42、在一些示例中,所述向接收端發(fā)送第一業(yè)務信息包括:向所述接收端發(fā)送所述第一業(yè)務信息,并開啟計時器;
43、所述向接收端發(fā)送第一業(yè)務信息之后,所述方法還包括:
44、在計時器的計時時長大于預設時長的情況下,確定是否接收到所述接收端發(fā)送的接收反饋信息;
45、若否,向所述接收端重新發(fā)送所述第一業(yè)務信息。
46、根據(jù)本公開的另一方面,提供了一種業(yè)務信息傳輸裝置,包括:
47、驗證模塊,用于響應于發(fā)送端發(fā)送的第一業(yè)務信息,驗證所述第一業(yè)務信息的信息質量;
48、第二業(yè)務信息確定模塊,用于在所述第一業(yè)務信息的信息質量不合規(guī)情況下,確定其他發(fā)送端發(fā)送的業(yè)務信息中是否存在第二業(yè)務信息,其中,所述第二業(yè)務信息為信息編碼與所述第一業(yè)務信息的信息編碼的相似度高于第一閾值的業(yè)務信息;
49、調用模塊,用于若存在,則調用所述第二業(yè)務信息替換所述第一業(yè)務信息。
50、在一些示例中,所述調用模塊包括:
51、接收狀態(tài)確定子模塊,用于確定所述第二業(yè)務信息的接收狀態(tài);
52、調用子模塊,用于根據(jù)與所述接收狀態(tài)相匹配的方式調用所述第二業(yè)務信息。
53、在一些示例中,所述接收狀態(tài)包括:成功接收狀態(tài)和接收出錯狀態(tài)中的一個;
54、在所述接收狀態(tài)為成功接收狀態(tài)的情況下,所述調用子模塊具體用于:
55、調用所述接收狀態(tài)為成功接收狀態(tài)的所述第二業(yè)務信息替換所述第一業(yè)務信息;
56、在所述接收狀態(tài)為接收出錯狀態(tài)的情況下,所述調用子模塊具體用于:
57、比較發(fā)送所述第一業(yè)務信息的第一信道和發(fā)送所述接收狀態(tài)為接收出錯狀態(tài)的所述第二業(yè)務信息的第二信道的信道質量;
58、在確定所述第二信道的信道質量高于所述第一信道的信道質量的情況下,通過所述第二信道向所述第二信道對應的目標發(fā)送端發(fā)送重傳調用指令,使所述目標發(fā)送端響應于所述重傳調用指令,通過所述第二信道向所述接收端重新發(fā)送與所述第二業(yè)務信息;
59、接收所述第二業(yè)務信息,并用所述第二業(yè)務信息替換所述第一業(yè)務信息。
60、在一些示例中,所述裝置應用在基于模型多址的語義業(yè)務信息的傳輸場景,其中,所述第一業(yè)務信息包括:共性信息和個性信息中的至少一個。
61、在一些示例中,所述第一業(yè)務信息為所述個性信息的情況下,所述裝置還包括:
62、共性信息確定模塊,用于確定本地是否存在與當前接收的所述個性信息相匹配的共性信息;
63、第一拼接模塊,用于若存在,則將當前接收的所述個性信息和與之匹配的所述共性信息拼接為完整的語義業(yè)務信息;
64、第二拼接模塊,用于若不存在,則向所述發(fā)送端發(fā)送共性信息請求指令,使所述發(fā)送端響應于所述共性信息請求指令向所述接收端發(fā)送與當前接收的所述個性信息相匹配的所述共性信息;
65、將當前接收的所述個性信息和與之匹配的所述共性信息拼接為完整的語義業(yè)務信息。
66、在一些示例中,所述在所述第一業(yè)務信息的信息質量不合格的情況下,所述第二業(yè)務信息確定模塊具體用于:
67、在所述第一業(yè)務信息的信息質量不合格的情況下,獲取所述第一業(yè)務信息包含的第一語義知識庫標識;
68、確定其他發(fā)送端發(fā)送的業(yè)務信息包含的語義知識庫標識中,是否存在與所述第一語義知識庫標識相同的語義知識庫標識;
69、若存在,將與所述第一語義知識庫標識相同的語義知識庫標識對應的業(yè)務信息確定為所述第二業(yè)務信息。
70、在一些示例中,所述調用模塊具體用于:
71、調用所述第二業(yè)務信息并驗證所述第二業(yè)務信息的信息質量;
72、在所述第二業(yè)務信息的信息質量合規(guī)情況下,用所述第二業(yè)務信息替換所述第一業(yè)務信息。
73、在一些示例中,所述驗證模塊具體用于:
74、確定所述第一業(yè)務信息與預設的參考業(yè)務信息的差異度,根據(jù)所述差異度確定所述信息質量。
75、在一些示例中,所述在所述第一業(yè)務信息的信息質量不合規(guī)情況下,所述裝置還包括:
76、重傳調用模塊,具體用于若不存在所述第二業(yè)務信息,則向所述發(fā)送端發(fā)送重傳調用指令,使所述發(fā)送端響應于所述重傳調用指令重新發(fā)送所述第一業(yè)務信息。
77、根據(jù)本公開的另一方面,提供了一種業(yè)務信息傳輸裝置,包括:
78、發(fā)送模塊,用于向接收端發(fā)送第一業(yè)務信息,使所述接收端響應于發(fā)送端發(fā)送的第一業(yè)務信息,驗證所述第一業(yè)務信息的信息質量;在所述第一業(yè)務信息的信息質量不合規(guī)情況下,確定其他發(fā)送端發(fā)送的業(yè)務信息中是否存在第二業(yè)務信息,其中,所述第二業(yè)務信息為信息編碼與所述第一業(yè)務信息的信息編碼的相似度高于第一閾值的業(yè)務信息;若存在,則調用所述第二業(yè)務信息替換所述第一業(yè)務信息。
79、在一些示例中,所述方法應用在基于模型多址的語義業(yè)務信息的傳輸場景;所述裝置還包括:
80、編碼模塊,用于將語義業(yè)務信息轉換為語義編碼;
81、劃分模塊,用于對所述語義編碼進行劃分,得到共性信息和個性信息,其中,所述第一業(yè)務信息包括:所述共性信息和所述個性信息中的至少一個。
82、在一些示例中,所述第一業(yè)務信息為所述個性信息的情況下,且所述接收端本地不存在與所述接收端當前接收的個性信息相匹配的共性信息的情況下,所述裝置還包括:
83、共性信息發(fā)送模塊,用于響應于所述接收端發(fā)送的共性信息請求指令,向所述接收端發(fā)送與所述接收端當前接收的所述個性信息相匹配的所述共性信息。
84、在一些示例中,所述接收端接收的所述第一業(yè)務信息的信息質量不合規(guī)情況下,且確定所述接收端接收的其他發(fā)送端發(fā)送的業(yè)務信息中不存在所述第二業(yè)務信息的情況下,所述裝置還包括:
85、第一業(yè)務信息發(fā)送模塊,用于響應于所述接收端發(fā)送的重傳調用指令,向所述接收端重新發(fā)送所述第一業(yè)務信息。
86、在一些示例中,所述發(fā)送模塊具體用于:向所述接收端發(fā)送所述第一業(yè)務信息,并開啟計時器;
87、其中,所述裝置還包括:
88、反饋信息確定模塊,用于在計時器的計時時長大于預設時長的情況下,確定是否接收到所述接收端發(fā)送的接收反饋信息;
89、重傳模塊,用于若否,向所述接收端重新發(fā)送所述第一業(yè)務信息。
90、根據(jù)本公開的另一方面,提供了一種電子設備,包括:
91、至少一個處理器;以及
92、與所述至少一個處理器通信連接的存儲器;其中,
93、所述存儲器存儲有可被所述至少一個處理器執(zhí)行的指令,所述指令被所述至少一個處理器執(zhí)行,以使所述至少一個處理器能夠執(zhí)上述業(yè)務信息傳輸方法。
94、根據(jù)本公開的另一方面,提供了一種存儲有計算機指令的非瞬時計算機可讀存儲介質,其中,所述計算機指令用于使所述計算機執(zhí)行根據(jù)上述業(yè)務信息傳輸方法。
95、根據(jù)本公開的另一方面,提供了一種計算機程序產(chǎn)品,包括計算機程序,所述計算機程序在被處理器執(zhí)行時實現(xiàn)根據(jù)上述業(yè)務信息傳輸方法。
96、應當理解,本部分所描述的內容并非旨在標識本公開的實施例的關鍵或重要特征,也不用于限制本公開的范圍。本公開的其它特征將通過以下的說明書而變得容易理解。