[發明專利]基于一二級緩存機制的任務執行方法、裝置、設備及介質在審
| 申請號: | 202010253003.1 | 申請日: | 2020-04-02 |
| 公開(公告)號: | CN111464460A | 公開(公告)日: | 2020-07-28 |
| 發明(設計)人: | 陳雷 | 申請(專利權)人: | 中國移動通信集團江蘇有限公司;中國移動通信集團有限公司 |
| 主分類號: | H04L12/863 | 分類號: | H04L12/863;G06F12/0895;G06F12/0897 |
| 代理公司: | 北京東方億思知識產權代理有限責任公司 11258 | 代理人: | 彭瓊 |
| 地址: | 210029 江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 二級緩存 機制 任務 執行 方法 裝置 設備 介質 | ||
1.一種基于一二級緩存機制的任務執行方法,其特征在于,所述方法用于信令接口機,所述方法包括:
接收指令文件,所述指令文件包括多個攜帶用戶標識的信令;
將所述多個信令存放到所述信令接口機的二級緩存,得到多個所述信令的存放序號;
根據用戶標識將多個所述信令的存放序號存儲到所述信令接口機的一級緩存,其中,所述一級緩存包括多個執行隊列,同一用戶標識對應的信令的存放序號存儲在同一執行隊列;
當所述信令接口機的定時器到達時,并行執行所述多個執行隊列中的存放序列號對應的指令。
2.根據權利要求1所述的方法,其特征在于,所述并行執行所述多個執行隊列中的存放序列號對應的指令,包括:
將位于所述執行隊列首部的存放序號對應的信令發送給核心網元,所述信令用于獲取所述核心網元的應答消息。
3.根據權利要求2所述的方法,其特征在于,所述方法還包括:
當接收到所述核心網元發送的所述應答消息時,遍歷執行所述多個執行隊列。
4.根據權利要求1所述的方法,其特征在于,所述根據用戶標識將多個所述信令的存放序號存儲到所述信令接口機的一級緩存,包括:
對多個所述信令中的用戶標識分別進行數值序列化,得到多個用戶標識對應的鍵值;
根據所述鍵值將多個所述信令的存放序號存儲到所述信令接口機的一級緩存,其中,所述一級緩存包括多個執行隊列,同一鍵值對應的信令的存放序號存儲在同一執行隊列。
5.根據權利要求4所述的方法,其特征在于,所述對多個所述信令中的用戶標識分別進行數值序列化,得到多個用戶標識對應的鍵值,包括:
根據哈希散列算法對多個所述信令中的用戶標識分別進行數值序列化,得到每個用戶標識對應的鍵值。
6.根據權利要求4所述的方法,其特征在于,所述根據所述鍵值將多個所述信令的存放序號存儲到所述信令接口機的一級緩存,包括:
在所述信令接口機的寄存器中查找所述鍵值,若未找到,則將所述鍵值存儲到所述寄存器,并將所述鍵值對應的信令的存放序號存儲到所述執行隊列的首部;若找到,則將所述鍵值對應的信令的存放序號存儲到所述執行隊列的尾部。
7.根據權利要求1或4所述的方法,其特征在于,所述方法還包括:
監測所述多個執行隊列中所述存放序號對應的信令的執行狀態;
若位于所述執行隊列首部的存放序號對應的信令的執行狀態為未執行,則將未執行信令發送給核心網元,并將執行狀態修改為已執行待回應,所述信令用于獲取所述核心網元的應答消息。
8.根據權利要求7所述的方法,其特征在于,所述方法還包括:
當接收到所述核心網元的應答消息時,刪除所述二級緩存中的已執行信令和所述一級緩存中的所述已執行信令的存放序號,并將所述多個執行隊列中的下一個存放序號移至所述執行隊列的首部。
9.一種基于一二級緩存機制的任務執行裝置,其特征在于,所述裝置用于信令接口機,所述裝置包括:
接收模塊,用于接收指令文件,所述指令文件包括多個攜帶用戶標識的信令;
存放模塊,用于將所述多個信令存放到所述信令接口機的二級緩存,得到多個所述信令的存放序號;
存儲模塊,用于根據用戶標識將多個所述信令的存放序號存儲到所述信令接口機的一級緩存,其中,所述一級緩存包括多個執行隊列,同一用戶標識對應的信令的存放序號存儲在同一執行隊列;
執行模塊,用于當所述信令接口機的定時器到達時,并行執行所述多個執行隊列中的存放序列號對應的指令。
10.一種基于一二級緩存機制的任務執行設備,其特征在于,所述設備包括處理器,以及存儲有計算機程序指令的存儲器;所述處理器執行所述計算機指令時實現如權利要求1-8任意一項所述的基于一二級緩存機制的任務執行方法。
11.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質上存儲有計算機程序指令,所述計算機程序指令被處理器執行時實現如權利要求1-8任意一項所述的基于一二級緩存機制的任務執行方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國移動通信集團江蘇有限公司;中國移動通信集團有限公司,未經中國移動通信集團江蘇有限公司;中國移動通信集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010253003.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種油井用壓裂投球器
- 下一篇:一種基于人工智能的汽車充電樁監控系統





