本申請涉及物聯網,特別涉及一種車聯網sim網絡連接轉換方法、裝置、電子設備及介質。
背景技術:
1、網絡連接是車聯網的基礎,汽車和云平臺之間的交互都需要基于網絡。相比物聯網,車聯網對網絡連接管理的要求更高。當前,車聯網在網絡連接管理方面通常使用物聯卡全生命周期管理技術,物聯卡全生命周期一般由多個生命周期階段組成,典型的生命周期階段包括:測試期、沉默期、正式期和預銷戶等,每個生命周期階段均由通信狀態和資費兩個維度組成。用戶在需要對網絡連接進行管理時,通常通過切換生命周期階段來實現。
2、在車聯網行業中,汽車在不同的階段,除了對網絡連接能力有需求外,還對網絡連接數據、實名登記狀態等有剛性需求,在生產組裝階段,需要獲取sim相關信息,在總裝下線階段,需要獲取網絡連接數據以便對網絡功能進行測試。相關技術中,sim的生命周期階段、階段轉換條件都已被預定義,無法根據業務需要做到靈活自主定義,并且生命周期階段中僅有通信狀態和資費兩個,無法滿足車聯網網絡連接管理的需求。
技術實現思路
1、本申請實施例提供一種車聯網sim網絡連接轉換方法、裝置、電子設備及介質,能夠自定義車聯網sim的生命周期及其轉換流程,滿足了車聯網行業對更高更靈活的網絡連接管理能力的需求。
2、第一方面,本申請實施例提供了一種車聯網sim網絡連接轉換方法,該方法包括:接收用戶輸入的業務需求信息,業務需求信息包括sim的多個生命周期階段的信息,以及各生命周期階段的轉換條件;獲取sim當前的目標數據,目標數據用于反映用戶信息、車輛信息和sim數據信息;在目標數據滿足各轉換條件中的目標轉換條件的情況下,調整當前生命周期階段為目標轉換條件對應的目標生命周期階段,目標生命周期階段為多個生命周期階段中的一者;將系統云端平臺中與sim對應的當前人車卡關系、當前通信狀態、當前實名狀態和當前資費狀態調整為目標生命周期階段對應的預設人車卡關系、預設通信狀態、預設實名狀態和預設資費狀態。
3、根據本申請實施例的第一方面,業務需求信息還包括各生命周期階段的流轉順序;在目標數據滿足各轉換條件中的目標轉換條件的情況下,調整當前生命周期階段為目標轉換條件對應的目標生命周期階段之前,方法還包括:基于流轉順序,確定至少一個第一生命周期階段,其中,第一生命周期階段為當前生命周期階段的下一級生命周期階段;將目標數據與至少一個第一生命周期階段的轉換條件進行對比,得到目標轉換條件。
4、根據本申請實施例的第一方面,獲取sim當前的目標數據,包括:采用預設埋點采集當前的使用數據,使用數據包括人車卡關系信息、通信狀態信息、實名狀態信息和資費狀態信息;人車卡關系信息包括用戶身份數據及實名數據、用戶的網絡瀏覽數據、用戶的車輛駕駛數據、車輛識別信息、車輛車身運行數據、車輛信息數據和sim識別信息數據中的至少一項;向系統云端平臺發送使用數據,以用于系統云端平臺基于當前人車卡關系,對使用數據進行清洗和封裝,得到目標格式的目標數據;接收系統云端平臺發送的目標數據。
5、根據本申請實施例的第一方面,預設埋點包括網絡設備、計費系統、業務運營支撐系統以及外部業務系統中的至少一項。
6、根據本申請實施例的第一方面,向系統云端平臺發送使用數據,包括:采用目標傳輸方式向系統云端平臺發送使用數據,目標傳輸方式包括消息隊列、數據總線和消息推送中的至少一項。
7、根據本申請實施例的第一方面,業務需求信息還包括各生命周期階段的流轉順序;在目標數據滿足各轉換條件中的目標轉換條件的情況下,調整當前生命周期階段為目標轉換條件對應的目標生命周期階段之前,方法還包括:基于當前生命周期階段和流轉順序,確定當前生命周期階段的下一級生命周期階段;從下一級生命周期階段中,接收用戶選擇的第二生命周期階段;將目標數據與第二生命周期階段的轉換條件進行對比,得到目標轉換條件。
8、根據本申請實施例的第一方面,業務需求信息還包括消息推送地址;在將系統云端平臺中與sim對應的當前人車卡關系、當前通信狀態、當前實名狀態和當前資費狀態調整為目標生命周期階段對應的預設人車卡關系、預設通信狀態、預設實名狀態和預設資費狀態之后,方法還包括:基于sim的當前生命周期階段、目標生命周期階段、第一數據組和第二數據組確定第一推送數據信息;將第一推送數據信息封裝成json格式,得到第二推送數據信息;向消息推送地址發送第二推送數據信息;其中,第一數據組由當前人車卡關系、當前通信狀態、當前實名狀態和當前資費狀態組成;第二數據組為目標生命周期階段對應的預設人車卡關系、預設通信狀態、預設實名狀態和預設資費狀態。
9、第二方面,本申請實施例提供了一種車聯網sim網絡連接轉換裝置,該裝置包括:接收模塊,用于接收用戶輸入的業務需求信息,業務需求信息包括sim的多個生命周期階段的信息,以及各生命周期階段的轉換條件;獲取模塊,用于獲取sim當前的目標數據,目標數據用于反映用戶信息、車輛信息和sim數據信息;調整模塊,用于在目標數據滿足各轉換條件中的目標轉換條件的情況下,調整當前生命周期階段為目標轉換條件對應的目標生命周期階段,目標生命周期階段為多個生命周期階段中的一者,還用于將系統云端平臺中與sim對應的當前人車卡關系、當前通信狀態、當前實名狀態和當前資費狀態調整為目標生命周期階段對應的預設人車卡關系、預設通信狀態、預設實名狀態和預設資費狀態。
10、第三方面,本申請實施例提供了一種電子設備,該電子設備包括處理器、存儲器及存儲在存儲器上并可在處理器上運行的程序,程序被處理器執行時實現前述第一方面中的車聯網sim網絡連接轉換方法。
11、第四方面,本申請實施例提供了一種可讀存儲介質,可讀存儲介質上存儲程序或指令,程序或指令被處理器執行時實現前述第一方面中的車聯網sim網絡連接轉換方法的步驟。
12、本申請實施例提供的一種車聯網sim網絡連接轉換方法、裝置、電子設備及介質,能夠根據業務自由靈活地對sim卡的全生命周期、全生命周期中的各生命周期階段的轉換順序,以及各生命周期階段轉換條件進行靈活定義和編排。本方案基于采集的目標數據,能夠自動與當前生命周期階段對應的各下級生命周期階段的轉換條件進行自動輪換對比,還可以手動選擇一個下級生命周期階段,來完成生命周期階段的靈活轉換,并對sim的當前人車卡關系、當前通信狀態、當前實名狀態和當前資費狀態進行調整,滿足車聯網行業對更高更靈活的網絡連接切換能力的需求。
1.一種車聯網sim網絡連接轉換方法,其特征在于,包括:
2.根據權利要求1所述的車聯網sim網絡連接轉換方法,其特征在于,所述業務需求信息還包括各所述生命周期階段的流轉順序;在所述目標數據滿足各所述轉換條件中的目標轉換條件的情況下,調整當前生命周期階段為所述目標轉換條件對應的目標生命周期階段之前,所述方法還包括:
3.根據權利要求1所述的車聯網sim網絡連接轉換方法,其特征在于,所述獲取所述sim當前的目標數據,包括:
4.根據權利要求3所述的車聯網sim網絡連接轉換方法,其特征在于,所述預設埋點包括網絡設備、計費系統、業務運營支撐系統以及外部業務系統中的至少一項。
5.根據權利要求3所述的車聯網sim網絡連接轉換方法,其特征在于,所述向系統云端平臺發送所述使用數據,包括:
6.根據權利要求1所述的車聯網sim網絡連接轉換方法,其特征在于,所述業務需求信息還包括各所述生命周期階段的流轉順序;在所述目標數據滿足各所述轉換條件中的目標轉換條件的情況下,調整當前生命周期階段為所述目標轉換條件對應的目標生命周期階段之前,所述方法還包括:
7.根據權利要求1所述的車聯網sim網絡連接轉換方法,其特征在于,所述業務需求信息還包括消息推送地址;在將系統云端平臺中與所述sim對應的當前人車卡關系、當前通信狀態、當前實名狀態和當前資費狀態調整為所述目標生命周期階段對應的預設人車卡關系、預設通信狀態、預設實名狀態和預設資費狀態之后,所述方法還包括:
8.一種車聯網sim網絡連接轉換裝置,其特征在于,包括:
9.一種電子設備,其特征在于,包括:處理器、存儲器及存儲在所述存儲器上并可在所述處理器上運行的程序,所述程序被所述處理器執行時實現如權利要求1至7中任一項所述的車聯網sim網絡連接轉換方法。
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質上存儲程序或指令,所述程序或指令被處理器執行時實現如權利要求1至7任一項所述的方法的步驟。