[發明專利]一種實現非結構化補充數據業務的方法及裝置有效
| 申請號: | 201310079449.7 | 申請日: | 2013-03-13 |
| 公開(公告)號: | CN104053135B | 公開(公告)日: | 2018-03-23 |
| 發明(設計)人: | 魏學松 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04W4/14 | 分類號: | H04W4/14 |
| 代理公司: | 北京安信方達知識產權代理有限公司11262 | 代理人: | 王磊,龍洪 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實現 結構 補充 數據業務 方法 裝置 | ||
技術領域
本發明涉及電信通訊領域,尤其涉及一種實現非結構化補充數據業務的方法及裝置。
背景技術
智能網是一個用于生成和提供業務的體系結構,其最重要的特點是快速方便、靈活經濟的提供各種菜單和消息服務。USSD(非結構化補充數據業務)作為預付費智能業務中的重要增值業務,得到了快速的發展和應用,在查詢余額、充值、更改套餐以及提供靈活豐富的內容服務(Service Provider)等應用中,USSD都提供了很豐富的應用。為用戶提供了更多的智能化的服務,也為運營商取得了不錯的經濟效益。
USSD應用,由于其方便、快捷、安全性等優點越來越多的被推廣應用,其提供的增值服務被越來越多的應用,比如查詢、充值、轉賬、代繳費服務、銀行服務和股票服務等等,在極大的方便了廣大用戶的同時,增加了運營商的經濟效益,但是針對內容豐富的USSD菜單和消息內容,在很多時候,運營商需要根據業務特性的需要,對USSD菜單內容進行調整和修改,特別是對有參數顯示的動態菜單內容的修改。
傳統的方式,對靜態菜單內容的修改可以配置解決,但對動態菜單內容的修改,涉及業務邏輯的更改,往往需要更改業務版本,修改的過程包括:提出更改需求,進入業務更改流程,接下來是版本研發流程、測試流程和升級流程等待一系列的需求更改流程,這樣就導致業務更改的周期非常長,不能適應快速響應的要求。很多時候,運營商提出的是極小的邏輯更改,這種邏輯相對于當前在用的業務版本,可能是沒有這個邏輯處理功能,如果要想實現必須進入版本變更的流程,針對各個運營商的這種特有的小改動需求,而業務版本又不可能全部預先解決,一旦遇到業務版本沒有這種邏輯處理功能,往往導致業務版本更改,進入較長的業務更改周期。
發明內容
本發明要解決的技術問題是提供一種實現非結構化補充數據業務的方法及裝置,能夠在不修改業務模板的情況下,對USSD業務進行改進。
為解決上述技術問題,本發明的一種實現非結構化補充數據業務的方法,包括:
生成非結構化補充數據業務USSD消息,所述USSD消息中包含參數的參數標簽和對參數的參數值進行邏輯修改的函數的函數標簽,所述函數標簽中包含函數所要修改的參數的參數標簽;
在發送所述USSD消息前,掃描所述USSD消息中的參數標簽,將掃描到的參數標簽替換為對應的參數值;掃描所述USSD消息中的函數標簽,將函數標簽中的參數標簽對應的參數值作為入參數調用函數,進行函數處理,采用函數處理后的參數值在USSD消息中替換函數所要修改的參數的參數值。
進一步地,所述函數包含原函數和用戶函數,所述對參數的參數值進行邏輯修改的函數的函數標簽為用戶函數的函數標簽;
所述將函數標簽中的參數標簽對應的參數值作為入參數調用函數,包括:在掃描到用戶函數的函數標簽后,從預先配置的用戶函數表中查詢用戶函數對應的原函數,并查詢調用對應的原函數的入參數配置和出參數配置,在用戶函數包含配置的附加入參數時,采用函數標簽中的參數標簽對應的參數值和附加入參數調用對應的原函數,并根據出參數配置從原函數的處理結果中得到所述函數處理后的參數值。
進一步地,根據出參數配置從原函數的處理結果中得到所述函數處理后的參數值,包括:
所述原函數的處理結果中包含多個出參數,所述出參數配置包含選擇的出參數的序號,根據選擇的出參數的序號從所述原函數的處理結果中選擇出參數,作為所述函數處理后的參數值。
進一步地,還包括:
所述用戶函數表中還包含語言配置,所述出參數配置中還包含針對各種語言的附加說明,在從所述原函數的處理結果中選擇出參數后,根據所述語言配置將對應語言的附加說明和選擇的出參數共同作為所述函數處理后的參數值。
進一步地,所述函數為原函數,所述對參數的參數值進行邏輯修改的函數的函數標簽為原函數的函數標簽;
所述將函數標簽中的參數標簽對應的參數值作為入參數調用函數,包括:在掃描到原函數的函數標簽后,在函數標簽中包含附加入參數時,采用附加入參數和原函數的函數標簽中的參數標簽對應的參數值調用原函數,并從原函數的處理結果中得到所述函數處理后的參數值。
進一步地,一種實現非結構化補充數據業務的裝置,包括:消息生成模塊、參數替換模塊和函數處理模塊,其中:
所述消息生成模塊,用于生成非結構化補充數據業務USSD消息,所述USSD消息中包含參數的參數標簽和對參數的參數值進行邏輯修改的函數的函數標簽,所述函數標簽中包含函數所要修改的參數的參數標簽;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310079449.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:網絡節點發現方法和裝置
- 下一篇:一種新型亞克力雕刻發光字





