[發明專利]一種復合指令處理方法和系統在審
| 申請號: | 202010176881.8 | 申請日: | 2020-03-13 |
| 公開(公告)號: | CN111404930A | 公開(公告)日: | 2020-07-10 |
| 發明(設計)人: | 束傳伶 | 申請(專利權)人: | 北京思特奇信息技術股份有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06 |
| 代理公司: | 北京輕創知識產權代理有限公司 11212 | 代理人: | 徐琪琦 |
| 地址: | 100089 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 復合 指令 處理 方法 系統 | ||
本發明涉及一種復合指令處理方法和系統,一方面,依次根據每個待辦理業務的復合指令編碼所對應的多個子指令的執行順序執行每個待辦理業務的復合指令編碼所對應的多個子指令,保證每個待辦理業務所對應的多個子指令有序執行,另一方面,當子指令為異步待返回指令時,通過在該子指令上設置斷點,可異步執行多個待辦理業務,由此提高了待辦理業務的處理效率。
技術領域
本發明涉及電信業務支撐技術領域,尤其涉及一種復合指令處理方法和系統。
背景技術
目前在電信業務辦理時,例如聯通的所有業務受理都在CBSS和BSS里,而CBSS和BSS的移網(即手機)新用戶和老用戶都需要開通VOLTE功能(VOLTE全稱為Voice OverLong-Term Evolution:長期演進語音承載,意思是一個面向手機和數據終端的高速無線通信標準,即移網用戶開通VOLTE功能后用戶會獲得更好的網絡和通話服務。一個實際使用感受是,開通VOLTE功能后,用戶玩手游的情況下,有電話呼入,接通電話后,網絡不斷,手游可以繼續),所以實時請求量巨大即待處理業務的數量巨大。且開通VOLTE功能的指令復雜,一次請求有數十條子指令,也就是說,開通VOLTE功能的指令為復合指令,且開通VOLTE功能的指令中包括多個子指令,多個子指令又分為需要等待返回指令、不需要等待返回指令和實時指令,且各子指令間有時序上的依賴,在為多個用戶開通VOLTE功能,只能按照順序依次為多個用戶開通VOLTE功能,存在效率低的技術問題。
發明內容
本發明所要解決的技術問題是針對現有技術的不足,提供了一種復合指令處理方法和系統。
本發明的一種復合指令處理方法的技術方案如下:
根據每個待辦理業務得到相應的復合指令編碼;
獲取每個復合指令編碼所對應的多個子指令,且當子指令為異步待返回指令時,在該子指令上設置斷點,當執行到任一斷點時,等待返回;
依次根據每個待辦理業務的復合指令編碼所對應的多個子指令的執行順序執行每個待辦理業務的復合指令編碼所對應的多個子指令;
當檢測到所執行的斷點返回時,則按照已返回的斷點所對應的復合指令編碼所對應的多個子指令的執行順序繼續執行所述已返回的斷點之后的子指令。
本發明的一種復合指令處理方法的有益效果如下:
一方面,依次根據每個待辦理業務的復合指令編碼所對應的多個子指令的執行順序執行每個待辦理業務的復合指令編碼所對應的多個子指令,保證每個待辦理業務所對應的多個子指令有序執行,另一方面,當子指令為異步待返回指令時,通過在該子指令上設置斷點,可異步執行多個待辦理業務,由此提高了待辦理業務的處理效率。
在上述方案的基礎上,本發明的一種復合指令處理方法還可以做如下改進。
進一步,還包括:創建配置表,所述配置表中存儲每種待辦理業務的復合指令編碼和每個復合指令編碼所對應的多個子指令的執行順序;
所述獲取每個復合指令編碼所對應的多個子指令,包括:
從所述配置表中獲取每個復合指令編碼所對應的多個子指令;
所述依次根據每個待辦理業務的復合指令編碼所對應的多個子指令的執行順序執行每個待辦理業務的復合指令編碼所對應的多個子指令之前,還包括:
從所述配置表中獲取每個待辦理業務的復合指令編碼所對應的多個子指令的執行順序。
采用上述進一步方案的有益效果是:通過創建配置表,便于從配置表中靈活調用每種待辦理業務的復合指令編碼和每個復合指令編碼所對應的多個子指令的執行順序,且可對配置表進行拓展和/或更新。
進一步,還包括:創建指令處理表,所述指令處理表存儲多個待辦理業務以及每個待辦理業務對應的復合指令編碼;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京思特奇信息技術股份有限公司,未經北京思特奇信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010176881.8/2.html,轉載請聲明來源鉆瓜專利網。





