本申請涉及核心網,尤其涉及一種狀態上報方法及裝置、網絡設備、程序產品、存儲介質。
背景技術:
1、移動通信網絡中,n6接口用于連接用戶平面功能(user?plane?function,upf)和外部數據服務器,upf只對接口狀態進行檢測,接口狀態為down,則產生告警上報網管中心。出于對數據安全和可靠的考慮,專網中,n6口采用隧道技術,如:通用路由封裝隧道(genetic?routing?encapsulation,gre)/互聯網協議安全隧道(internet?protocolsecurity,ipsec)等。隧道技術提供了一種有效的方式來保護網絡數據,防止數據泄露和安全,以及提高網絡性能。可以提供一個安全、可靠的網絡環境,讓用戶能夠安全的訪問網絡資源。但是,當n6鏈路出現故障,無法將隧道狀態上報會話管理功能(session?managementfunction,smf),如此,會造成資源的浪費。
技術實現思路
1、為解決上述技術問題,本申請提供了一種狀態上報方法及裝置、網絡設備、程序產品、存儲介質。
2、第一方面,本申請提供的狀態上報方法,應用于第一網絡功能,該方法包括:
3、確定第一網絡功能與服務器之間的隧道的狀態;
4、基于第一網絡功能與服務器之間的隧道的狀態,向第二網絡功能發送第一消息或者第二消息;其中,第一消息用于向第二網絡功能通知隧道的狀態為第一狀態,第二消息用于向第二網絡功能通知隧道的狀態為第二狀態。
5、第二方面,本申請提供的狀態上報方法,應用于第二網絡功能,該方法包括:
6、接收第一網絡功能發送的第一消息或者第二消息;其中,第一消息用于向第二網絡功能通知第一網絡功能與服務器之間的隧道的狀態為第一狀態,第二消息用于向第二網絡功能通知第一網絡功能與服務器之間的隧道的狀態為第二狀態。
7、第三方面,本申請提供的狀態上報裝置,應用于第一網絡功能,該裝置包括:
8、確定單元,用于確定第一網絡功能與服務器之間的隧道的狀態;
9、發送單元,用于基于第一網絡功能與服務器之間的隧道的狀態,向第二網絡功能發送第一消息或者第二消息;其中,第一消息用于向第二網絡功能通知隧道的狀態為第一狀態,第二消息用于向第二網絡功能通知隧道的狀態為第二狀態。
10、第四方面,本申請提供的狀態上報裝置,應用于第二網絡功能,該裝置包括:
11、接收單元,用于接收第一網絡功能發送的第一消息或者第二消息;其中,第一消息用于向第二網絡功能通知第一網絡功能與服務器之間的隧道的狀態為第一狀態,第二消息用于向第二網絡功能通知第一網絡功能與服務器之間的隧道的狀態為第二狀態。
12、第五方面,本申請提供的網絡設備,包括:處理器和存儲器,該存儲器用于存儲計算機程序,所述處理器用于調用并運行所述存儲器中存儲的計算機程序,執行上述任意一種狀態上報方法。
13、第六方面,本申請提供的一種計算機程序產品,包括:計算機程序,所述計算機程序在被處理器執行時實現上述任意一種方法。
14、第七方面,本申請提供的計算機可讀存儲介質,用于存儲計算機程序,所述計算機程序使得計算機執行上述任意一種方法。
15、本申請的技術方案中,確定第一網絡功能與服務器之間的隧道的狀態;基于第一網絡功能與服務器之間的隧道的狀態,向第二網絡功能發送第一消息或者第二消息;其中,第一消息用于向第二網絡功能通知隧道的狀態為第一狀態,第二消息用于向第二網絡功能通知隧道的狀態為第二狀態。如此,第一網絡功能能夠及時將隧道狀態上報給第二網絡功能,用戶上線后,第二網絡功能也能夠基于第一網絡功能與服務器之間的隧道的狀態分配給用戶第一網絡功能,提高了第一網絡功能和服務器之間接口的可靠性和安全性。
1.一種狀態上報方法,其特征在于,應用于第一網絡功能,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述基于所述第一網絡功能與服務器之間的隧道的狀態,向第二網絡功能發送第一消息或者第二消息,包括:
3.根據權利要求1所述的方法,其特征在于,所述第一網絡功能與所述服務器之間的隧道包括n條通路,n大于或等于1的整數;
4.根據權利要求3所述的方法,其特征在于,所述方法還包括:
5.根據權利要求1至4中任一項所述的方法,其特征在于,所述第一消息包括第一信息和/或第二信息;其中,所述第一信息用于指示所述隧道的狀態為所述第一狀態,所述第二信息用于指示處于所述第一狀態的隧道的地址信息和/或接口信息。
6.根據權利要求1至4中任一項所述的方法,其特征在于,所述第二消息包括第三信息和/或第四信息;其中,所述第三信息用于指示所述隧道的狀態為所述第二狀態,所述第四信息用于指示處于所述第二狀態的隧道的地址信息和/或接口信息。
7.一種狀態上報方法,其特征在于,應用于第二網絡功能,所述方法包括:
8.根據權利要求7所述的方法,其特征在于,所述第一網絡功能與所述服務器之間的隧道包括n條通路,n大于或等于1的整數;
9.根據權利要求7或8所述的方法,其特征在于,所述第一消息包括第一信息和/或第二信息;其中,所述第一信息用于指示所述隧道的狀態為所述第一狀態,所述第二信息用于指示處于所述第一狀態的隧道的地址信息和/或接口信息。
10.根據權利要求7或8所述的方法,其特征在于,所述第二消息包括第三信息和/或第四信息;其中,所述第三信息用于指示所述隧道的狀態為所述第二狀態,所述第四信息用于指示處于所述第二狀態的隧道的地址信息和/或接口信息。
11.一種狀態上報裝置,其特征在于,應用于第一網絡功能,所述裝置包括:
12.一種狀態上報裝置,其特征在于,應用于第二網絡功能,所述裝置包括:
13.一種網絡設備,其特征在于,包括:處理器和存儲器,該存儲器用于存儲計算機程序,所述處理器用于調用并運行所述存儲器中存儲的計算機程序,執行如權利要求1至10中任一項所述的方法。
14.一種計算機程序產品,其特征在于,包括:計算機程序,所述計算機程序在被處理器執行時實現根據權利要求1-10中任一項所述的方法。
15.一種計算機可讀存儲介質,其特征在于,用于存儲計算機程序,所述計算機程序使得計算機執行如權利要求1至10中任一項所述的方法。