本技術屬于通訊,尤其涉及一種數(shù)據(jù)的傳輸方法、裝置、設備及計算機存儲介質(zhì)。
背景技術:
1、對于傳統(tǒng)移動通信網(wǎng)絡的數(shù)據(jù)業(yè)務,通用采用基于業(yè)務流粒度的差異化服務質(zhì)量(quality?of?service,qos)策略控制。這種控制機制具有很強的普適性。對于擴展現(xiàn)實(extended?reality,xr)業(yè)務,不同媒體組件之間的同步是至關重要的,以避免對用戶體驗產(chǎn)生負面影響(即用戶感受到缺乏同步)。
2、但是,qos策略應用于xr業(yè)務時,xr業(yè)務流內(nèi)部報文直接通過網(wǎng)絡傳輸設備發(fā)送給業(yè)務處理設備,業(yè)務處理設備將生成的響應數(shù)據(jù)返回給終端設備。如此在數(shù)據(jù)量比較大的情況下,會占用大量的網(wǎng)絡容量,進而導致網(wǎng)絡容量和傳輸效率較低,無法為xr業(yè)務中的數(shù)據(jù)流提供更好的保障,不同媒體組件之間存在時延,影響用戶體驗。
技術實現(xiàn)思路
1、本技術實施例提供一種在數(shù)據(jù)的傳輸方法、裝置、設備及計算機存儲介質(zhì),通過利用數(shù)據(jù)包處理規(guī)則信息對業(yè)務數(shù)據(jù)進行封裝處理,對封裝后的數(shù)據(jù)包按照對應的qos策略進行數(shù)據(jù)傳輸,并考慮數(shù)據(jù)包的組信息同步傳輸同一組的業(yè)務數(shù)據(jù)??紤]xr業(yè)務流內(nèi)部報文的差異性,按照對應的qos策略進行數(shù)據(jù)傳輸,并同步傳輸同一組的業(yè)務數(shù)據(jù),減少了網(wǎng)絡容量的占用,提高了網(wǎng)絡容量和傳輸效率,為xr業(yè)務中不同的數(shù)據(jù)流提供更好的保障,且實現(xiàn)了不同媒體組件之間的同步,提升用戶體驗。
2、第一方面,本技術實施例提供一種數(shù)據(jù)的傳輸方法,應用于網(wǎng)關,包括:
3、在接收到終端設備發(fā)送的業(yè)務請求數(shù)據(jù)的情況下,利用數(shù)據(jù)包處理規(guī)則信息對業(yè)務請求數(shù)據(jù)進行封裝處理,得到多個業(yè)務請求數(shù)據(jù)包,業(yè)務請求數(shù)據(jù)包包括第一組信息;
4、按照業(yè)務請求數(shù)據(jù)包的服務質(zhì)量qos策略,向目標設備發(fā)送多個業(yè)務請求數(shù)據(jù)包,以用于目標設備向業(yè)務處理設備同步發(fā)送第一組信息相同的業(yè)務請求數(shù)據(jù)包中的業(yè)務請求數(shù)據(jù),以用于業(yè)務處理設備處理業(yè)務請求數(shù)據(jù),生成對應的業(yè)務響應數(shù)據(jù)并返回給目標設備,目標設備利用數(shù)據(jù)包處理規(guī)則對業(yè)務響應數(shù)據(jù)進行封裝處理,得到多個業(yè)務響應數(shù)據(jù)包,業(yè)務響應數(shù)據(jù)包包括第二組信息;
5、接收目標設備按照業(yè)務響應數(shù)據(jù)包的qos策略發(fā)送的多個業(yè)務響應數(shù)據(jù)包;
6、向終端設備同步發(fā)送第二組信息相同的業(yè)務響應數(shù)據(jù)包中的業(yè)務響應數(shù)據(jù)。
7、在一個可能實現(xiàn)的實施例中,目標設備包括網(wǎng)關控制器;業(yè)務請求數(shù)據(jù)包還包括目標標識,目標標識用于表征業(yè)務請求數(shù)據(jù)包是否為隱私數(shù)據(jù);按照業(yè)務請求數(shù)據(jù)包的qos策略,向目標設備發(fā)送多個業(yè)務請求數(shù)據(jù)包,包括:
8、在目標標識表征業(yè)務請求數(shù)據(jù)包為隱私數(shù)據(jù)的情況下,對業(yè)務請求數(shù)據(jù)包進行加密,并按照業(yè)務請求數(shù)據(jù)包的qos策略,通過第一通道向網(wǎng)關控制器發(fā)送加密后的業(yè)務請求數(shù)據(jù)包,以用于網(wǎng)關控制器向業(yè)務處理設備同步發(fā)送第一組信息相同的業(yè)務請求數(shù)據(jù)包中的業(yè)務請求數(shù)據(jù);
9、在目標標識表征業(yè)務請求數(shù)據(jù)包為非隱私數(shù)據(jù)的情況下,按照業(yè)務請求數(shù)據(jù)包的qos策略,通過第二通道向網(wǎng)關控制器發(fā)送業(yè)務請求數(shù)據(jù)包,以用于網(wǎng)關控制器向業(yè)務處理設備同步發(fā)送第一組信息相同的業(yè)務請求數(shù)據(jù)包中的業(yè)務請求數(shù)據(jù)。
10、在一個可能實現(xiàn)的實施例中,目標設備還包括用戶面功能設備upf;接收目標設備按照業(yè)務響應數(shù)據(jù)包的qos策略發(fā)送的多個業(yè)務響應數(shù)據(jù)包,包括:
11、在upf接收到多個業(yè)務響應數(shù)據(jù)包的情況下,接收目標設備通過upf按照業(yè)務響應數(shù)據(jù)包的qos策略發(fā)送的多個業(yè)務響應數(shù)據(jù)包。
12、在一個可能實現(xiàn)的實施例中,目標設備包括upf;接收目標設備按照業(yè)務響應數(shù)據(jù)包的qos策略發(fā)送的多個業(yè)務響應數(shù)據(jù)包,包括:
13、在upf利用數(shù)據(jù)包處理規(guī)則對業(yè)務響應數(shù)據(jù)進行封裝處理,得到業(yè)務響應數(shù)據(jù)包的情況下,接收upf按照業(yè)務響應數(shù)據(jù)包的qos策略發(fā)送的多個業(yè)務響應數(shù)據(jù)包。
14、在一個可能實現(xiàn)的實施例中,業(yè)務請求數(shù)據(jù)包還包括目標標識,目標標識用于表征業(yè)務請求數(shù)據(jù)包是否為隱私數(shù)據(jù);按照業(yè)務請求數(shù)據(jù)包的qos策略,向目標設備發(fā)送多個業(yè)務請求數(shù)據(jù)包,包括:
15、在目標標識表征業(yè)務請求數(shù)據(jù)包為隱私數(shù)據(jù)的情況下,對業(yè)務請求數(shù)據(jù)包進行加密,并按照業(yè)務請求數(shù)據(jù)包的qos策略,通過第一通道向upf發(fā)送加密后的業(yè)務請求數(shù)據(jù)包,以用于upf向業(yè)務處理設備同步發(fā)送第一組信息相同的業(yè)務請求數(shù)據(jù)包中的業(yè)務請求數(shù)據(jù);
16、在目標標識為表征業(yè)務請求數(shù)據(jù)包為非隱私數(shù)據(jù)的情況下,按照業(yè)務請求數(shù)據(jù)包的qos策略,通過第二通道向接入網(wǎng)設備發(fā)送業(yè)務請求數(shù)據(jù)包,以用于接入網(wǎng)設備向upf發(fā)送業(yè)務請求數(shù)據(jù)包,以用于upf向業(yè)務處理設備同步發(fā)送第一組信息相同的業(yè)務請求數(shù)據(jù)包中的業(yè)務請求數(shù)據(jù)。
17、在一個可能實現(xiàn)的實施例中,接收目標設備按照業(yè)務響應數(shù)據(jù)包的qos策略發(fā)送的多個業(yè)務響應數(shù)據(jù)包,包括:
18、接收目標設備通過核心網(wǎng)設備,按照業(yè)務響應數(shù)據(jù)包的qos策略發(fā)送的多個業(yè)務響應數(shù)據(jù)包。
19、在一個可能實現(xiàn)的實施例中,在接收到終端設備發(fā)送的業(yè)務請求數(shù)據(jù)的情況下,利用數(shù)據(jù)包處理規(guī)則信息對業(yè)務請求數(shù)據(jù)進行封裝處理,得到多個業(yè)務請求數(shù)據(jù)包之前,方法還包括:
20、獲取數(shù)據(jù)包處理規(guī)則信息。
21、在一個可能實現(xiàn)的實施例中,獲取數(shù)據(jù)包處理規(guī)則信息,包括:
22、在目標設備接收到業(yè)務處理設備發(fā)送的數(shù)據(jù)包處理規(guī)則信息的情況下,接收目標設備發(fā)送的數(shù)據(jù)包處理規(guī)則信息;
23、或者,
24、接收業(yè)務處理設備發(fā)送的數(shù)據(jù)包處理規(guī)則信息;
25、或者,
26、接收用戶輸入數(shù)據(jù)包處理規(guī)則信息。
27、在一個可能實現(xiàn)的實施例中,業(yè)務請求數(shù)據(jù)包還包括第一丟包優(yōu)先級信息;方法還包括:
28、在業(yè)務請求數(shù)據(jù)包的數(shù)量大于預設數(shù)量,或者業(yè)務請求數(shù)據(jù)包的發(fā)送時延大于預設時長的情況下,按照第一丟包優(yōu)先級信息對業(yè)務請求數(shù)據(jù)包進行丟包處理。
29、第二方面,本技術實施例提供一種數(shù)據(jù)的傳輸方法,應用于目標設備,包括:
30、在接收到網(wǎng)關發(fā)送的多個業(yè)務請求數(shù)據(jù)包的情況下,向業(yè)務處理設備同步發(fā)送第一組信息相同的業(yè)務請求數(shù)據(jù)包中的業(yè)務請求數(shù)據(jù),以用于業(yè)務處理設備處理業(yè)務請求數(shù)據(jù),生成對應的業(yè)務響應數(shù)據(jù)并返回給目標設備,業(yè)務請求數(shù)據(jù)包包括第一組信息;
31、接收業(yè)務處理設備發(fā)送的業(yè)務響應數(shù)據(jù);
32、利用數(shù)據(jù)包處理規(guī)則信息對業(yè)務響應數(shù)據(jù)進行封裝處理,得到多個業(yè)務響應數(shù)據(jù)包,業(yè)務響應數(shù)據(jù)包包括第二組信息;
33、按照業(yè)務響應數(shù)據(jù)包的qos策略,向網(wǎng)關發(fā)送多個業(yè)務響應數(shù)據(jù)包,以用于網(wǎng)關向終端設備同步發(fā)送第二組信息相同的業(yè)務響應數(shù)據(jù)包中的業(yè)務響應數(shù)據(jù)。
34、在一個可能實現(xiàn)的實施例中,目標設備包括網(wǎng)關控制器;業(yè)務請求數(shù)據(jù)包還包括目標標識,目標標識用于表征業(yè)務請求數(shù)據(jù)包是否為隱私數(shù)據(jù);在接收到網(wǎng)關發(fā)送的多個業(yè)務請求數(shù)據(jù)包的情況下,向業(yè)務處理設備同步發(fā)送第一組信息相同的業(yè)務請求數(shù)據(jù)包中的業(yè)務請求數(shù)據(jù)之前,方法還包括:
35、在目標標識表征業(yè)務請求數(shù)據(jù)包為隱私數(shù)據(jù)的情況下,利用網(wǎng)關控制器,接收網(wǎng)關通過第一通道,按照多個業(yè)務請求數(shù)據(jù)包的qos策略發(fā)送的加密后的業(yè)務請求數(shù)據(jù)包;
36、在目標標識表征業(yè)務請求數(shù)據(jù)包為非隱私數(shù)據(jù)的情況下,利用網(wǎng)關控制器,接收網(wǎng)關通過第二通道,按照業(yè)務請求數(shù)據(jù)包的qos策略發(fā)送的業(yè)務請求數(shù)據(jù)包。
37、在一個可能實現(xiàn)的實施例中,目標設備還包括upf;
38、利用數(shù)據(jù)包處理規(guī)則信息對業(yè)務響應數(shù)據(jù)進行封裝處理,得到業(yè)務響應數(shù)據(jù)包,包括:
39、通過網(wǎng)關控制器,利用數(shù)據(jù)包處理規(guī)則對業(yè)務響應數(shù)據(jù)進行封裝處理,得到多個業(yè)務響應數(shù)據(jù)包;
40、按照業(yè)務響應數(shù)據(jù)包的qos策略,向網(wǎng)關發(fā)送多個業(yè)務響應數(shù)據(jù)包,包括:
41、通過upf,獲取業(yè)務響應數(shù)據(jù)包的qos策略并按照業(yè)務響應數(shù)據(jù)包的qos策略,向網(wǎng)關發(fā)送多個業(yè)務響應數(shù)據(jù)包。
42、在一個可能實現(xiàn)的實施例中,目標設備包括upf。
43、在一個可能實現(xiàn)的實施例中,業(yè)務請求數(shù)據(jù)包還包括目標標識,目標標識表征業(yè)務請求數(shù)據(jù)包是否為隱私數(shù)據(jù);在接收到網(wǎng)關發(fā)送的多個業(yè)務請求數(shù)據(jù)包的情況下,向業(yè)務處理設備同步發(fā)送第一組信息相同的業(yè)務請求數(shù)據(jù)包中的業(yè)務請求數(shù)據(jù)之前,方法還包括:
44、在目標標識表征業(yè)務請求數(shù)據(jù)包為隱私數(shù)據(jù)的情況下,接收網(wǎng)關通過第一通道,按照業(yè)務請求數(shù)據(jù)包的qos策略發(fā)送的加密后的業(yè)務請求數(shù)據(jù)包;
45、在目標標識表征業(yè)務請求數(shù)據(jù)包為非隱私數(shù)據(jù)的情況下,接收網(wǎng)關通過第二通道,按照業(yè)務請求數(shù)據(jù)包的qos策略發(fā)送給接入網(wǎng)設備,并由接入網(wǎng)設備轉(zhuǎn)發(fā)的業(yè)務請求數(shù)據(jù)包。
46、在一個可能實現(xiàn)的實施例中,按照業(yè)務響應數(shù)據(jù)包的qos策略,向網(wǎng)關發(fā)送多個業(yè)務響應數(shù)據(jù)包,包括:
47、利用核心網(wǎng)設備,按照業(yè)務響應數(shù)據(jù)包的qos策略,向網(wǎng)關發(fā)送多個業(yè)務響應數(shù)據(jù)包。
48、在一個可能實現(xiàn)的實施例中,在接收到網(wǎng)關發(fā)送的多個業(yè)務請求數(shù)據(jù)包的情況下,向業(yè)務處理設備同步發(fā)送第一組信息相同的業(yè)務請求數(shù)據(jù)包中的業(yè)務請求數(shù)據(jù)之前,方法還包括:
49、接收業(yè)務處理設備發(fā)送的數(shù)據(jù)包處理規(guī)則信息;
50、向網(wǎng)關發(fā)送的數(shù)據(jù)包處理規(guī)則信息,以用于網(wǎng)關利用數(shù)據(jù)包處理規(guī)則信息對業(yè)務請求數(shù)據(jù)進行封裝處理,得到多個業(yè)務請求數(shù)據(jù)包。
51、在一個可能實現(xiàn)的實施例中,業(yè)務響應數(shù)據(jù)包包括第二丟包優(yōu)先級信息;方法還包括:
52、在業(yè)務響應數(shù)據(jù)包的數(shù)量大于預設數(shù)量,或者業(yè)務響應數(shù)據(jù)包的發(fā)送時延大于預設時長的情況下,按照第二丟包優(yōu)先級信息對業(yè)務響應數(shù)據(jù)包進行丟包處理。
53、第三方面,本技術實施例提供了一種數(shù)據(jù)的傳輸裝置,應用于網(wǎng)關,包括:
54、處理模塊,用于在接收到終端設備發(fā)送的業(yè)務請求數(shù)據(jù)的情況下,利用數(shù)據(jù)包處理規(guī)則信息對業(yè)務請求數(shù)據(jù)進行封裝處理,得到多個業(yè)務請求數(shù)據(jù)包,業(yè)務請求數(shù)據(jù)包包括第一組信息;
55、發(fā)送模塊,用于按照業(yè)務請求數(shù)據(jù)包的服務質(zhì)量qos策略,向目標設備發(fā)送多個業(yè)務請求數(shù)據(jù)包,以用于目標設備向業(yè)務處理設備同步發(fā)送第一組信息相同的業(yè)務請求數(shù)據(jù)包中的業(yè)務請求數(shù)據(jù),以用于業(yè)務處理設備處理業(yè)務請求數(shù)據(jù),生成對應的業(yè)務響應數(shù)據(jù)并返回給目標設備,目標設備利用數(shù)據(jù)包處理規(guī)則對業(yè)務響應數(shù)據(jù)進行封裝處理,得到多個業(yè)務響應數(shù)據(jù)包,業(yè)務響應數(shù)據(jù)包包括第二組信息;
56、接收模塊,用于接收目標設備按照業(yè)務響應數(shù)據(jù)包的qos策略發(fā)送的多個業(yè)務響應數(shù)據(jù)包;
57、發(fā)送模塊,還用于向終端設備同步發(fā)送第二組信息相同的業(yè)務響應數(shù)據(jù)包中的業(yè)務響應數(shù)據(jù)。
58、第四方面,本技術實施例提供了一種數(shù)據(jù)的傳輸裝置,應用于目標設備,包括:
59、發(fā)送模塊,用于在接收到網(wǎng)關發(fā)送的多個業(yè)務請求數(shù)據(jù)包的情況下,向業(yè)務處理設備同步發(fā)送第一組信息相同的業(yè)務請求數(shù)據(jù)包中的業(yè)務請求數(shù)據(jù),以用于業(yè)務處理設備處理業(yè)務請求數(shù)據(jù),生成對應的業(yè)務響應數(shù)據(jù)并返回給目標設備,業(yè)務請求數(shù)據(jù)包包括第一組信息;
60、接收模塊,用于接收業(yè)務處理設備發(fā)送的業(yè)務響應數(shù)據(jù);
61、處理模塊,用于利用數(shù)據(jù)包處理規(guī)則信息對業(yè)務響應數(shù)據(jù)進行封裝處理,得到多個業(yè)務響應數(shù)據(jù)包,業(yè)務響應數(shù)據(jù)包包括第二組信息;
62、發(fā)送模塊,還用于按照業(yè)務響應數(shù)據(jù)包的qos策略,向網(wǎng)關發(fā)送多個業(yè)務響應數(shù)據(jù)包,以用于網(wǎng)關向終端設備同步發(fā)送第二組信息相同的業(yè)務響應數(shù)據(jù)包中的業(yè)務響應數(shù)據(jù)。
63、第五方面,本技術實施例提供了一種電子設備,設備包括:
64、處理器以及存儲有計算機程序指令的存儲器;
65、處理器執(zhí)行計算機程序指令時實現(xiàn)上述任意一項的在數(shù)據(jù)的傳輸方法。
66、第六方面,本技術實施例提供了一種計算機存儲介質(zhì),計算機可讀存儲介質(zhì)上存儲有計算機程序指令,計算機程序指令被處理器執(zhí)行時實現(xiàn)上述任意一項的數(shù)據(jù)的傳輸方法。
67、第七方面,本技術實施例提供了一種計算機程序產(chǎn)品,其特征在于,計算機程序產(chǎn)品中的指令由電子設備的處理器執(zhí)行時,使得電子設備能夠執(zhí)行上述任意一項的數(shù)據(jù)的傳輸方法。
68、本技術實施例的數(shù)據(jù)的傳輸方法、裝置、設備及計算機存儲介質(zhì),該方法應用于網(wǎng)關,包括:在接收到終端設備發(fā)送的業(yè)務請求數(shù)據(jù)的情況下,利用數(shù)據(jù)包處理規(guī)則信息對業(yè)務請求數(shù)據(jù)進行封裝處理,得到多個業(yè)務請求數(shù)據(jù)包,業(yè)務請求數(shù)據(jù)包包括第一組信息;按照業(yè)務請求數(shù)據(jù)包的服務質(zhì)量qos策略,向目標設備發(fā)送多個業(yè)務請求數(shù)據(jù)包,以用于目標設備向業(yè)務處理設備同步發(fā)送第一組信息相同的業(yè)務請求數(shù)據(jù)包中的業(yè)務請求數(shù)據(jù),以用于業(yè)務處理設備處理業(yè)務請求數(shù)據(jù),生成對應的業(yè)務響應數(shù)據(jù)并返回給目標設備,目標設備利用數(shù)據(jù)包處理規(guī)則對業(yè)務響應數(shù)據(jù)進行封裝處理,得到多個業(yè)務響應數(shù)據(jù)包,業(yè)務響應數(shù)據(jù)包包括第二組信息;接收目標設備按照業(yè)務響應數(shù)據(jù)包的qos策略發(fā)送的多個業(yè)務響應數(shù)據(jù)包;向終端設備同步發(fā)送第二組信息相同的業(yè)務響應數(shù)據(jù)包中的業(yè)務響應數(shù)據(jù)。如此,通過利用數(shù)據(jù)包處理規(guī)則信息對業(yè)務數(shù)據(jù)進行封裝處理,對封裝后的數(shù)據(jù)包按照對應的qos策略進行數(shù)據(jù)傳輸,并考慮數(shù)據(jù)包的組信息同步傳輸同一組的業(yè)務數(shù)據(jù)??紤]xr業(yè)務流內(nèi)部報文的差異性,按照對應的qos策略進行數(shù)據(jù)傳輸,并同步傳輸同一組的業(yè)務數(shù)據(jù),減少了網(wǎng)絡容量的占用,提高了網(wǎng)絡容量和傳輸效率,為xr業(yè)務中不同的數(shù)據(jù)流提供更好的保障,且實現(xiàn)了不同媒體組件之間的同步,提升用戶體驗。