本發明涉及通信,尤其涉及一種業務管制方法、系統、電子設備及存儲介質。
背景技術:
1、現階段5g?sa業務管制主要以信令面、用戶面串接或并接管制設備來實現。由于5gsa網絡控制面與用戶面分離,設備接入網絡主要有兩種方案。方案一是信令解析設備并接在信令面,流量控制設備串接在全部用戶面,實現目標用戶的精細化業務管制;方案二是信令解析設備串接信令面,流量控制設備并接在用戶面,將被管制用戶的數據牽引至流量控制設備處理。然而,方案一的用戶面流量較大,方案二串接管制設備的方式,對設備的性能要求高,現網業務量大時,設備處理不了全部數據,導致丟包、時延,使得管制效率低。
技術實現思路
1、本發明提供一種業務管制方法、系統、電子設備及存儲介質,旨在減少管制建設成本,以及提升管制效率。
2、第一方面,本發明提供一種業務管制方法,包括:
3、偵測到在管制策略控制功能上部署管制策略的觸發請求時,向網絡存儲庫功能發起更新請求,并接收所述網絡存儲庫功能基于所述更新請求返回的新管制配置文件;
4、查詢是否存在與所述新管制配置文件匹配的目標用戶;
5、若查詢到存在所述目標用戶,則基于所述目標用戶的終端支持類型確定業務管控策略,并基于所述業務管控策略進行用戶接入控制和業務精細管控。
6、在一個實施例中,所述基于所述目標用戶的終端支持類型確定業務管控策略,并基于所述業務管控策略進行用戶接入控制和業務精細管控,包括:
7、若確定所述終端支持類型為支持用戶路由選擇策略類型,則確定所述業務管控策略為接入和移動管理功能策略和用戶設備策略;
8、通過接入和移動管理功能,基于接入和移動管理功能策略進行用戶接入控制,并基于用戶設備策略進行業務精細管控。
9、所述基于所述目標用戶的終端支持類型確定業務管控策略,并基于所述業務管控策略進行用戶接入控制和業務精細管控,包括:
10、若確定所述終端支持類型為不支持用戶路由選擇策略類型,則確定所述業務管控策略為接入和移動管理功能策略和會話管理功能策略;
11、通過接入和移動管理功能,基于接入和移動管理功能策略進行用戶接入控制;
12、通過會話管理功能,基于會話管理功能策略進行業務精細管控。
13、所述通過會話管理功能基于會話管理功能策略進行業務精細管控,包括:
14、確定所述目標用戶的區域網絡場景;
15、若確定所述區域網絡場景為非漫游場景,則通過本地會話管理功能,基于會話管理功能策略進行業務精細管控;
16、若確定所述區域網絡場景為漫游場景,則通過跨域會話管理功能,基于會話管理功能策略進行業務精細管控。
17、所述通過跨域會話管理功能,基于會話管理功能策略進行業務精細管控,包括:
18、通過跨域會話管理功能,基于會話管理功能策略向所述管制策略控制功能發起業務管控請求,以供所述管制策略控制功能基于所述業務管控請求查詢是否存在與所述目標用戶匹配的管制策略,并根據查詢結果進行業務精細管控;
19、其中,所述管制策略控制功能根據查詢結果進行業務精細管控的具體過程包括:
20、若確定所述查詢結果為存在與所述目標用戶匹配的管制策略,則下發管制策略;
21、若確定所述查詢結果為不存在與所述目標用戶匹配的管制策略,則放通業務。
22、所述業務管制方法還包括:
23、偵測到所述管制策略控制功能的服務請求時,將所述服務請求發送至所述網絡存儲庫功能,并接收所述網絡存儲庫功能返回的管制策略控制功能的地址信息列表;所述地址信息列表中包括第一地址信息和第二地址信息,所述第一地址信息的第一優先級高于所述第二地址信息的第二優先級;
24、基于所述第一地址信息和所述第二地址信息進行管控業務處理。
25、所述基于所述第一地址信息和所述第二地址信息進行管控業務處理,包括:
26、向目標管制策略控制功能發起管控業務處理請求,并接收所述目標管制策略控制功能基于所述管控業務處理請求,返回的查詢結果;所述目標管制策略控制功能為所述第一地址信息對應的管制策略控制功能;
27、若確定所述查詢結果為不存在與用戶匹配的管制策略,則向業務策略控制功能發起業務處理請求,以供所述業務策略控制功能基于業務處理請求進行業務處理;所述業務策略控制功能為所述第二地址信息對應的策略控制功能。
28、第二方面,本發明提供一種業務管制系統,包括:
29、文件更新模塊,用于偵測到在管制策略控制功能上部署管制策略的觸發請求時,向網絡存儲庫功能發起更新請求,并接收所述網絡存儲庫功能基于所述更新請求返回的新管制配置文件;
30、查詢模塊,用于查詢是否存在與所述新管制配置文件匹配的目標用戶;
31、業務管制模塊,用于若查詢到存在所述目標用戶,則基于所述目標用戶的終端支持類型確定業務管控策略,并基于所述業務管控策略進行用戶接入控制和業務精細管控。
32、第三方面,本發明還提供一種電子設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述程序時實現第一方面所述業務管制方法。
33、第四方面,本發明還提供一種非暫態計算機可讀存儲介質,非暫態計算機可讀存儲介質包括計算機程序,所述計算機程序被所述處理器執行時實現第一方面所述業務管制方法。
34、第五方面,本發明還提供一種計算機程序產品,所述計算機程序產品包括計算機程序,所述計算機程序被所述處理器執行時實現第一方面所述業務管制方法。
35、本發明提供的業務管制方法、系統、電子設備及存儲介質,偵測到在管制策略控制功能上部署管制策略的觸發請求時,向網絡存儲庫功能發起更新請求,接收網絡存儲庫功能基于更新請求返回的新管制配置文件;查詢是否存在與新管制配置文件匹配的目標用戶;若查詢到存在目標用戶,則基于目標用戶的終端支持類型確定業務管控策略,并基于業務管控策略進行用戶接入控制和業務精細管控。
36、在業務管制的過程中,只需在ps域網絡一側部署,即可實現業務管制,減少了管制建設成本,同時,管制設備從分布式部署替換為集中式部署,只需處理管制用戶的信令,滿足了對指定用戶、區域業務精細化管控的需求,提升了管制效率。
1.一種業務管制方法,其特征在于,包括:
2.根據權利要求1所述的業務管制方法,其特征在于,所述基于所述目標用戶的終端支持類型確定業務管控策略,并基于所述業務管控策略進行用戶接入控制和業務精細管控,包括:
3.根據權利要求1所述的業務管制方法,其特征在于,所述基于所述目標用戶的終端支持類型確定業務管控策略,并基于所述業務管控策略進行用戶接入控制和業務精細管控,包括:
4.根據權利要求3所述的業務管制方法,其特征在于,所述通過會話管理功能基于會話管理功能策略進行業務精細管控,包括:
5.根據權利要求4所述的業務管制方法,其特征在于,所述通過跨域會話管理功能,基于會話管理功能策略進行業務精細管控,包括:
6.根據權利要求1至5任一項所述的業務管制方法,其特征在于,所述業務管制方法還包括:
7.根據權利要求6所述的業務管制方法,其特征在于,所述基于所述第一地址信息和所述第二地址信息進行管控業務處理,包括:
8.一種業務管制系統,其特征在于,包括:
9.一種電子設備,所述電子設備包括存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,其特征在于,所述處理器執行所述計算機程序時實現權利要求1至7任一項所述的業務管制方法。
10.一種非暫態計算機可讀存儲介質,所述非暫態計算機可讀存儲介質包括計算機程序,其特征在于,所述計算機程序被處理器執行時實現權利要求1至7任一項所述的業務管制方法。