本發明涉及通信,具體涉及一種數據控制方法、裝置、通信設備和存儲介質。
背景技術:
1、傳統的傳輸控制協議(tcp,transmission?control?protocol)/網際互聯協議(ip,internet?protocol)框架下,采用ip五元組(源ip、目的ip、源端口號、目的端口號、應用層協議)唯一標識一個應用。
2、另一方面,采用業務感知層(asp,application?sensation?protocol)的協議架構設計,取代了取代了原有tcp/ip/介質訪問控制(mac,media?access?control)層協議過程以及原有的用ip和端口來標識業務的方式,直接通過asp層定義的數據協議數據單元(pdu,protocol?data?unit)格式實現對應用的識別和標記、并定義其執行從業務數據到服務質量流(qos?flow,quality?of?service?flow)映射的功能。因此可以快速的建立起數據包從應用層到通信網絡域的高效流轉,壓縮了端到端傳輸協議棧,實現“一跳直達”。但這種協議架構設計已不適用傳統的tcp/ip機制。并且,以ip五元組為業務標識進行業務級簽約,且核心網制定的過濾器(filter)普遍根據ip五元組來過濾不同的業務數據進行服務質量流標識(qfi)映射,意味著同一應用只能映射到一個qfi,這種方式無法適應行業業務需求多變以及行業業務特征多樣性的需求。
技術實現思路
1、為解決現有存在的技術問題,本發明實施例提供一種數據控制方法、裝置、通信設備和存儲介質。
2、為達到上述目的,本發明實施例的技術方案是這樣實現的:
3、本發明實施例提供了一種數據控制方法,所述方法應用于通信設備,所述方法包括:
4、通信設備的第一處理層接收第一業務的至少一個數據包,根據每個數據包的第一業務需求指標信息、第一消息類型或第一包特征信息,為所述至少一個數據包匹配至少一個第一映射模板;所述第一映射模板中包括第一業務需求指標信息和子服務質量流標識(qfi)的映射關系,或者第一消息類型和子qfi的映射關系,或者第一包特征信息和子qfi的映射關系;
5、所述通信設備的第一處理層根據所述至少一個第一映射模板,執行數據包到服務質量流的映射。
6、上述方案中,所述方法還包括:所述通信設備的第一處理層繼續接收所述第一業務的數據包,確定數據包的業務需求指標信息、消息類型或者數據包的特征信息變化時,根據數據包的第二業務需求指標信息、第二消息類型或第二包特征信息,為所述數據包匹配至少一個第二映射模板;所述第二映射模板中包括第二業務需求指標信息和子qfi的映射關系,或者第二消息類型和子qfi的映射關系,或者第二包特征信息和子qfi的映射關系;
7、所述通信設備的第一處理層根據所述至少一個第二映射模板,執行數據包到服務質量流的映射。
8、上述方案中,所述通信設備的第一處理層根據所述至少一個第一映射模板,執行數據包到服務質量流的映射之前,所述方法還包括:
9、所述通信設備的第一處理層獲得控制協議數據單元,將用于指示映射模板的編碼或位圖填充至所述控制協議單元中的第一字段;所述控制協議數據單元用于控制所述第一處理層執行數據包到服務質量流的映射。
10、上述方案中,所述控制協議數據單元還包括:第二字段、第三字段、第四字段和第五字段;其中,
11、所述第二字段中的第一標識用于指示或標識協議數據單元類型,所述協議數據單元類型包括控制協議數據單元和數據協議數據單元;
12、所述第三字段中的第二標識用于指示或標識服務質量(qos)修改狀態報告;
13、所述第四字段中的第三標識用于指示或標識應用的數據包對應的映射模板或模板組合是否變化;
14、所述第五字段中的第四標識為業務標識。
15、上述方案中,所述執行數據包到服務質量流的映射,包括:所述通信設備的第一處理層基于所述控制協議數據單元控制執行數據包到服務質量流的映射。
16、上述方案中,所述根據每個數據包的第一業務需求指標信息、第一消息類型或第一包特征信息,為所述至少一個數據包匹配至少一個第一映射模板之前,所述方法還包括以下至少之一:
17、所述通信設備的第一處理層根據所述第一業務的業務需求指標,確定多個與業務需求指標相關的一個或多個第一類包過濾器規則信息,為所述第一應用配置一個或多個第一類包過濾器規則信息與子qfi的映射關系;不同的業務需求指標對應不同的第一類包過濾器規則信息;
18、所述通信設備的第一處理層根據所述第一業務的消息類型,確定多個與消息類型相關的一個或多個第二類包過濾器規則信息,為所述第一應用配置一個或多個第二類包過濾器規則信息與子qfi的映射關系,不同的消息類型對應不同的包過濾器規則信息;
19、所述通信設備的第一處理層根據所述第一業務的數據包的特征,確定與包特征信息相關的一個或多個第三類包過濾規則信息,為所述第一應用配置一個或多個第三類包過濾器規則信息與子qfi的映射關系,不同的包特征信息對應不同的包過濾規則信息。
20、上述方案中,所述根據每個數據包的第一業務需求指標信息、第一消息類型或第一包特征信息,為所述至少一個數據包匹配至少一個第一映射模板之前,所述方法還包括:
21、所述通信設備的第一處理層基于配置的映射關系,得到分別與所述第一類包過濾規則信息、所述第二類包過濾器規則信息或所述第三類包過濾器規則信息對應的一個或多個映射模板。
22、上述方案中,所述根據每個數據包的第一業務需求指標信息、第一消息類型或第一包特征信息,為所述至少一個數據包匹配至少一個第一映射模板之前,所述方法還包括:
23、所述通信設備的第一處理層確定所述第一類包過濾器規則信息、所述第二類包過濾器規則信息和所述第三類包過濾器規則信息的優先級信息,基于所述優先級信息確定采用數據包的第一業務需求指標信息、第一消息類型或第一包特征信息,為所述至少一個數據包匹配至少一個第一映射模板。
24、上述方案中,所述根據每個數據包的第一業務需求指標信息、第一消息類型或第一包特征信息,為所述至少一個數據包匹配至少一個第一映射模板之后,所述方法還包括:
25、所述通信設備的第一處理層確定所述至少一個第一映射模板的第一模板組合,確定所述第一模板組合對應的第一編碼或第一位圖(bitmap);
26、所述通信設備的第一處理層基于所述第一編碼或第一位圖(bitmap)執行數據包到服務質量流的映射。
27、上述方案中,所述根據數據包的第二業務需求指標信息、第二消息類型或第二包特征信息,為所述數據包匹配至少一個第二映射模板之后,所述方法還包括:
28、所述通信設備的第一處理層確定所述至少一個第二映射模板的第二模板組合,確定所述第二模板組合對應的第二編碼或第二位圖(bitmap);
29、所述通信設備的第一處理層基于所述第二編碼或第二位圖(bitmap)執行數據包到服務質量流的映射。
30、上述方案中,所述業務需求指標和/或所述消息類型,由所述通信設備的應用層發送至所述第一處理層;和/或,
31、所述包特征信息由所述通信設備的第一處理層學習或通過特征提取的方式得到。
32、上述方案中,所述方法還包括:所述通信設備的第一處理層基于所述至少一個第一映射模板確定每個數據包對應的第一子qfi,向第二處理層發送經所述第一處理層處理后的數據包以及每個數據包對應的第一子qfi。
33、上述方案中,所述方法還包括:所述通信設備的第一處理層基于所述至少一個第二映射模板確定每個數據包對應的第二子qfi,向第二處理層發送經所述第一處理層處理后的數據包以及每個數據包對應的第二子qfi。
34、上述方案中,所述通信設備為終端設備或網絡設備;所述網絡設備包括:接入網設備、用戶面功能(upf)或多接入邊緣計算(mec)。
35、本發明實施例還提供了一種數據控制裝置,所述裝置應用于通信設備,所述裝置包括:第一處理單元,用于執行通過第一處理層接收第一業務的至少一個數據包,根據每個數據包的第一業務需求指標信息、第一消息類型或第一包特征信息,為所述至少一個數據包匹配至少一個第一映射模板;所述第一映射模板中包括第一業務需求指標信息和子qfi的映射關系,或者第一消息類型和子qfi的映射關系,或者第一包特征信息和子qfi的映射關系;還用于執行通過第一處理層根據所述至少一個第一映射模板,執行數據包到服務質量流的映射。
36、本發明實施例還提供了一種計算機可讀存儲介質,其上存儲有計算機程序,該程序被處理器執行時實現本發明實施例所述數據控制方法的步驟。
37、本發明實施例還提供了一種通信設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述程序時實現本發明實施例所述數據控制方法的步驟。
38、本發明實施例提供的數據控制方法、裝置、通信設備和存儲介質,所述方法包括:通信設備的第一處理層接收第一業務的至少一個數據包,根據每個數據包的第一業務需求指標信息、第一消息類型或第一包特征信息,為所述至少一個數據包匹配至少一個第一映射模板;所述第一映射模板中包括第一業務需求指標信息和子qfi的映射關系,或者第一消息類型和子qfi的映射關系,或者第一包特征信息和子qfi的映射關系;所述通信設備的第一處理層根據所述至少一個第一映射模板,執行數據包到服務質量流的映射。采用本發明實施例的技術方案,一方面,實現了基于第一處理層的qos映射;另一方面,本發明實施例針對一個業務(對應于一個業務標識),可根據不同的業務需求指標信息、不同的消息類型或不同的包特征信息對應不同的映射模板;每個映射模板中包括一組業務需求指標信息和子qfi的映射關系,或者每個映射模板中包括一組消息類型和子qfi的映射關系,或者每個映射模板中包括一組寶特征信息和子qfi的映射關系;進而通信設備的第一處理層可根據數據包對應的第一映射模板,執行不同的業務指標需求、或不同的消息類型、或不同的包特征信息的數據包到qos流的映射,即同一應用可對應至少一個子qfi,這種方式能夠適應行業業務需求多變以及行業業務特征多樣性的需求。