一種智能業務的升級方法及一種業務控制點裝置的製作方法
2023-05-29 07:43:16
專利名稱::一種智能業務的升級方法及一種業務控制點裝置的製作方法
技術領域:
:本發明涉及通訊領域,特別是涉及一種智能業務的升級方法及一種業務控制點裝置。
背景技術:
:在智能網系統中,智能業務的用戶需要在歸屬位置寄存器HLR上進行籤約,每個用戶只能籤約一個智能業務,每個業務都有一個業務鍵,例如中國移動定義的預付費PPS業務,業務鍵就為1;中國電信定製的預付費PPC業務,業務鍵就為128。用戶發起呼叫時,用戶所在的MSC會將該用戶的呼叫處理交給業務控制點(SCP,ServiceControlPoint)來處理,SCP根據移動業務交換中心MSC送來的信令消息中帶的業務鍵、或者業務號碼即主叫號碼,找到SCP上對應的業務邏輯來執行業務流程。而傳統的智能業務升級流程如圖1所示,關鍵的幾個步驟是,備份業務數據、去激活業務,卸載業務、升級後重新加載業務、恢復業務數據、激活業務。在升級過程中,業務是完全阻斷的,用戶是無法進行常規呼叫的,並且當前正在通話的呼叫,在掛機後也無法正常出話單。所以這樣的升級一般安排在凌晨進行,因為那時候話務量最小,對用戶以及運營商影響最小。並且如果出現升級上去的業務並不滿足現場需要,業務還要回退等等,這樣就更加影響業務的正常運行了。隨著業務功能的日新月異,業務更新速度也會隨之加快,升級要求會越來越多,升級操作也會越來越頻繁,經常性的阻斷升級會降低用戶的滿意度,也會使運營商對我們的升級工作表示不滿。
發明內容本發明的目的是提供一種智能業務的升級方法及一種業務控制點裝置,解決現有技術的智能業務升級方法在升級過程中,完全阻斷業務的技術問題。為了實現上述目的,本發明提供了一種智能業務的升級方法,其中,包括如下步驟步驟一,在業務升級前,業務控制點根據預先建立的業務鍵映射規則,將待升級業務的業務鍵映射為預先設置的新業務鍵,所述新業務鍵的業務邏輯與所述待升級業務的業務邏輯相同,所述新業務鍵的業務邏輯預先加載在所述業務控制點上;步驟二,在所述映射完成後,開始對所述待升級業務進行升級。優選地,所述的升級方法,其中,所述步驟二之後,還包括在所述升級結束後,所述業務控制點將所述業務鍵映射取消的步驟。優選地,所述的升級方法,其中,當所述待升級業務的網絡類型為公共交換電話PSTN網絡或全球移動通信系統GSM網絡時,所述業務鍵映射規則包括所述待升級業務的業務鍵與所述新業務鍵之間的對應關係,及所述待升級業務所屬的網絡類型;當所述待升級業務所屬的網絡類型為碼分多址CDMA網絡時,所述業務鍵映射規則包括與所述待升級業務的業務鍵相對應的業務號碼與所述新業務鍵之間的對應關係,及所述待升級業務所屬的網絡類型。優選地,所述的升級方法,其中,所述業務鍵映射規則還包括啟用標誌,用於標識所迷業務^fc映射MJ'J當前的狀態為啟用狀態或未啟用狀態。優選地,所述的升級方法,其中,所述業務鍵映射規則以配置文件的方式,預先同步到所述業務控制點。優選地,所述的升級方法,其中,當所述業務映射規則為多條時,處於啟用狀態的、與所述待升級業務的業務鍵相對應的業務鍵映射規則的數目不超過l條。優選地,所述的升級方法,其中,所述步驟一包括所述業務控制點接收業務觸發信令消息;所述業務控制點判斷是否存在處於啟用狀態的、與所述業務觸發信令消息中包含的業務鍵或業務號碼對應的業務鍵映射規則;如是,則將所述待升級業務的業務鍵映射為對應的新業務鍵。另一方面,提供了一種業務控制點裝置,其中,包括業務鍵映射模塊,用於在業務升級前,根據預先建立的業務鍵映射規則,將待升級業務的業務鍵映射為預先設置的新業務鍵,所述新業務鍵的業務邏輯與所述待升級業務的業務邏輯相同,所述新業務^t的業務邏輯預先加載在所述業務控制點上;升級模塊,用於在所述業務鍵映射完成後,對所述待升級業務進行升級。優選地,所述的業務控制點裝置,其中,所述業務鍵映射模塊包括業務觸發信令接收模塊,用於接收業務觸發信令消息;判斷模塊,用於判斷是否存在處於啟用狀態的、與所述業務觸發信令消息中包含的業務鍵或業務號碼對應的業務鍵映射規則;如是,則將所述待升級業務的業務鍵映射為對應的新業務鍵。優選地,所述的業務控制點裝置,其中,還包括映射取消模塊,用於在所述業務升級完成後,取消所述業務鍵映射。上述技術方案中的一個技術方案具有如下技術效果本發明的升級方法基於業務^l建映射,在業務升級前,保持待升級的原業務的業務邏輯不變,由業務控制點根據預先建立的業務映射規則,將待升級業務的業務鍵映射為預先設置的新業務鍵,該新業務^:的業務邏輯與所述待升級業務的業務邏輯相同,且該新業務^:的業務邏輯預先加載在所述業務控制點上,這樣通過採用一個新業務^t生成一個與原業務的業務邏輯相同的業務邏輯加載在業務控制點上,並進行業務鍵映射,將原業務鍵映射為新業務鍵後,再對原業務進行升級,保證了在映射前後,業務都可以正常運行,達到了在升級過程中業務的平滑和無阻斷,從而可以全天候進行業務升級操作,大大降低了業務升級過程中對用戶的影響程度,也保證了運營商的利益,同時也方便現場的臨時驗證和操作,易用性強,可靠性高;且,本發明的升級方法方便現場驗證新業務的功能是否滿足要求,而不影響現網業務的運行。此外,本發明的業務映射對於業務割接也提供了非常方便的途徑,提升了效率,並且也是無阻斷的實現。圖1為現有^t支術的業務升級邏輯示意圖;圖2為本發明實施例的智能業務的升級方法的流程示意圖;圖3為本發明實施例的智能業務的升級方法的邏輯示意圖;圖4為本發明實施例的升級方法中,兩種不同網絡類型採用的業務鍵映射方式的示意圖5為本發明實施例的業務控制點的結構示意圖。具體實施例方式為使本發明的目的、技術方案和優點更加清楚,下面將結合附圖及具體實施例對本發明進行詳細描述。圖2為本發明實施例的一種智能業務的升級方法的流程示意圖。如圖2,該實施例的升級方法包括如下步驟步驟201,在業務升級前,業務控制點根據預先建立的業務鍵映射規則,將待升級業務的業務鍵映射為預先設置的新業務鍵,所述新業務鍵的業務邏輯與所述待升級業務的業務邏輯相同,所述新業務4建的業務邏輯預先加載在所述業務控制點上;步驟202,在所述映射完成後,開始對所述待升級業務進行升級。在具體實現中,在業務升級前,保持待升級的原業務的業務邏輯不變,採用一個新業務鍵生成一個業務邏輯加載在業務控制點上,採用新業務鍵生成的業務邏輯與待升級業務的業務邏輯相同,並在業務控制點上進行業務^t映射,將上述待升級業務的業務鍵映射為上述新業務鍵;優選地,可由業務生成工具如SCE(ServiceCreationEnvironment)來實現採用一個新業務鍵生成一個業務邏輯加載在業務控制點上。優選地,在上述步驟202之後,還包括在升級結束後,業務控制點將業務鍵映射取消的步驟。示例性地,在映射取消後,還包括卸載新業務的步驟。優選地,業務鍵映射規則以配置文件的方式,預先同步到所述業務控制點。圖3為利用本發明實施例的、基於業務鍵映射的業務升級方法進行升級的邏輯示意圖。該圖3清楚地示出了在利用SCE生成新業務、在SCP上加載新業務及進行業務鍵映射後,再進行升級操作,並在升級操作完成後,取消業務鍵映射關係,卸載新業務。本方法適用於傳統智能網系統,針對GSM/PSTN/CDMA業務均適用,即針對全球移動通信系統網絡、公共交換電話網絡和碼分多址網絡的業務均適用,其中GSM和PSTN業務與CDMA業務的業務^I建映射方式略有不同。針對GSM/PSTN業務,SCP可以根據收到的業務觸發信令消息(IDP,InitialDP)中的業務鍵滿足預置的業務鍵映射規則後進行映射。而對於CDMA業務,由於C網業務觸發業務的信令條件中並不帶著業務健,而是通過業務號碼即主叫號碼查詢對應的表得到業務鍵然後再觸發相應業務。示例性地,可以把業務映射規則記錄在業務映射規則表中。該業務映射表可包括一個或多個業務鍵映射規則。具體地,當待升級業務所屬的網絡類型為PSTN網絡或GSM網絡時,業務鍵映射規則包括待升級業務的業務鍵與欲映射至的目標業務鍵之間的對應關係,及待升級業務所屬的網絡類型;當待升級業務所屬的網絡類型為CDMA網絡時,業務^:映射規則包括與待升級業務的業務鍵相對應的業務號碼、欲映射至的目標業務鍵之間的對應關係,及待升級業務所屬的網絡類型;目標業務鍵為與待升級業務的業務鍵相對應的新業務鍵。優選地,上述業務鍵映射規則還包括啟用標誌,用於標識業務鍵映射規則當前的狀態為啟用狀態或未啟用狀態。該啟用標誌可實現為業務映射規則表中的啟用標誌位。該啟用標誌用於標識對應的業務映射規則是否起作用,如果升級完成,可以將該標誌位設置為未啟用即可,如果下一次進行同樣的升級操作,只要重新將該標誌位設置為啟用即可。當所述業務映射規則為多條時,處於啟用狀態的、與所述待升級業務的業務鍵相對應的業務鍵映射規則的數目不超過1條。這樣,通過該啟用標誌可保證當前處於啟用狀態的、與待升級業務的業務鍵相對應的業務鍵映射規則只能唯一生效,保證了不會造成混亂。業務映射規則對應的數據可生成配置文件,採用同步文件機制下發,一般由業務管理點(SMP,ServiceManagementPoint)生成配置文件後下發到各個SCP上使用,供觸發業務的模塊查詢。採用同步文件下發速度快,沒有延時,穩定性高。其中,對於GSM和PSTN業務,都是根據IDP消息中的業務鍵來查詢業務鍵映射規則表;對於CDMA業務,則是根據IDP消息中的業務號碼即主叫號碼查詢業務鍵映射規則表。當觸發GSM/PSTN業務時,查詢該表,如果查詢到對應網絡類型下,有滿足觸發條件的業務鍵並且有啟用標誌後則立刻映射業務鍵為新業務鍵,而觸發CDMA業務時,則查詢對應業務號碼是否有記錄在表,同時也啟用的話,則映射成新的業務^t。在具體應用中,在SCP的網管系統上,增加一界面來設置業務鍵映射的相關參數。示例性地,該界面可以為表格形式,每行為一個變換參數條目,每個條目包括原業務^t、業務號碼、新業務4定、網絡類型、啟用標誌等欄位。用戶通過界面可以增加、刪除、和/或修改相關條目。該表使用原業務鍵,啟用標誌兩個欄位聯合建立唯一索引,保證在一次升級操作中,對應業務只有一個生效條件可以觸發映射,避免出現多個條件都滿足的現象。進行了增加、刪除、和/或修改相關條目的設置後,通過同步的方式這些變更可立即生效。網管界面通過消息的方式通知SCP業務鍵變換參數變化,SCP需要及時更新業務鍵映射規則表,相應地增加業務鍵映射規則、刪除表中的業務鍵映射規則、和/或修改表中某條映射規則的某些參數。業務鍵映射的相關參數即業務映射規則表的各欄位需要寫入配置文件,SCP從該配置文件中讀取業務鍵映射的相關參數,並寫入內存的業務鍵映射表,立即生效。示例性地,下表1為在SCP上設置的業務鍵映射規則表的一個例子。序號原業務鍵業務號碼目標業務鍵網絡類型啟用標誌1業務鍵=1無業務鍵=2PSTN/GSMl(啟用)(全匹配)無1330636業務鍵-150CDMA1(啟用)(左匹配)業務鍵=3(全匹配)業務鍵=5PSTN/GSM0(未啟用)1330635業務鍵=150CDMA0(未啟用)(左匹配)表1由上表可知,該表中既包含了PSTN/GSM業務的業務映射規則,又包含了CDMA業務的業務映射規則。其中,對於PSTN/GSM業務的業務映射規則,業務號碼即主叫號碼欄位為空;對CDMA業務,原業務4定欄位為空。在業務鍵和業務號碼設置時,可以採用匹配原則。具體請參見下表2,待升級業務的業務鍵的匹配方式包括完全匹配;與待升級業務的業務鍵相對應的業務號碼的匹配的方式包括全匹配、左匹配及右匹配。示例性地,業務號碼861330636按照左匹配,實際就可以包括8613306360000-8613306369999的1萬個號碼,這樣操作,方便CDMA業務的影射條件的設置,並且也較為靈活。tableseeoriginaldocumentpage10以業務鍵為1的、網絡類型為PSTN/GSM類型的PPS業務升級為例進行說明。首先把原PPS業務的業務邏輯保持不變,然後生成一個新的業務,業務鍵為2,該新業務的業務邏輯與原PPS業務的業務邏輯相同。隨後將該業務鍵2的業務邏輯加載到SCP上。以上操作在業務管理接入點(SMAP,ServiceManagementAgentPoint)上就可以完成,該升級準備工作很短,5分鐘內可完成。隨後在預先建立的映射規則表裡面填加一條與該PPS業務即業務鍵1對應的業務映射規則,如表l中序號l對應的業務映射規則,並同時將啟用標誌置位,即將該業務映射規則設置為啟用狀態。然後將該業務映射規則表對應的配置文件,採用同步文件下發到各個SCP上,並同時同步進入內存資料庫。此時,就可以放心的將原PPS業務去激活後進行升級了。在PPS升級的過程中,用戶的使用都通過業務鍵為2的業務進行處理,數據都可以正常保存。當升級完成後,將與PPS業務對應的業務鍵映射規則的啟用標誌設置為未啟用狀態後,即將該啟用標誌置為o後,再次同步到各個內存資料庫後,這樣整個業務升級就完成了。示例性地,該例中,由SMP根據業務鍵映射規則表中的數據生成配置文件,並採用同步文件機制下發到各個SCP上使用。再以業務鍵為128、網絡類型為CDMA類型的PPC業務升級為例進行i兌明。該業務有l萬個業務號碼,包括861330636段。該業務的升級同PPS業務的升級相同,原PPC業務的業務邏輯保持不變,然後生成一個新的業務,業務鍵為150,該業務鍵為150的業務邏輯與原PPC業務的業務邏輯相同,隨後將該業務鍵150對應的業務邏輯加載到SCP上。然後,在預先建立的映射規則表裡面增加一條與業務鍵150對應的業務鍵映射規則,具體參見表1中序號為2的業務鍵映射規則,並同時將啟用標誌置位。然後,將該業務映射規則表對應的配置文件採樣同步文件機制下發到各個SCP上,並同時同步進入內存資料庫。同步成功後,所有的原有籤約128業務的號碼,當使用該業務時,都通過150的業務進行處理。當升級完成後,將與PPC業務對應的業務^;映射規則的啟用標誌設置為未啟用狀態後,即將該啟用標誌置為O後,再次同步到各個內存資料庫後,這樣整個業務升級就完成了。本發明還提供了一種智能業務的業務控制點裝置,圖5為本發明實施例的業務控制點裝置的結構示意圖。如圖5,該業務控制點裝置包括業務鍵映射模塊501,用於在業務升級前,根據預先建立的業務鍵映射規則,將待升級業務的業務鍵映射為預先設置的新業務鍵,所述新業務鍵的業務邏輯與所述待升級業務的業務邏輯相同,所述新業務鍵的業務邏輯預先加載在所述業務控制點上;升級模塊502,用於在所述業務鍵映射完成後,對所述待升級業務進行升級;優選地,本發明實施例的業務控制點裝置中,業務鍵映射模塊包括業務觸發信令接收模塊,用於接收業務觸發信令消息;判斷模塊,用於判斷是否存在處於啟用狀態的、與所述業務觸發信令消息中包含的業務鍵或業務號碼對應的業務鍵映射規則;如是,則將所述待升級業務的業務鍵映射為對應的新業務鍵。優選地,所述的業務控制點裝置還包括映射取消模塊,用於在所述業務升級完成後,取消所述業務鍵映射。本發明實施例的基於業務鍵映射的升級方案,過程簡單可靠,對用戶無任何影響,也保證了運營商的利益。本發明的業務映射對於業務割接也提供了非常方便的途徑,提升了效率,並且也是無阻斷的實現。以上所述僅是本發明的優選實施方式,應當指出,對於本
技術領域:
的普通技術人員來說,在不脫離本發明原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也應^f見為本發明的保護範圍。權利要求1.一種智能業務的升級方法,其特徵在於,包括如下步驟步驟一,在業務升級前,業務控制點根據預先建立的業務鍵映射規則,將待升級業務的業務鍵映射為預先設置的新業務鍵,所述新業務鍵的業務邏輯與所述待升級業務的業務邏輯相同,所述新業務鍵的業務邏輯預先加載在所述業務控制點上;步驟二,在所述映射完成後,開始對所述待升級業務進行升級。2.根據權利要求1所述的升級方法,其特徵在於,所述步驟二之後,還包括在所述升級結束後,所述業務控制點將所述業務鍵映射取消的步驟。3.根據權利要求1或2所述的升級方法,其特徵在於,當所述待升級業務的網絡類型為公共交換電話PSTN網絡或全球移動通信系統GSM網絡時,所述業務鍵映射規則包括所述待升級業務的業務鍵與所述新業務鍵之間的對應關係,及所述待升級業務所屬的網絡類型;當所述待升級業務所屬的網絡類型為碼分多址CDMA網絡時,所述業務鍵映射規則包括與所述待升級業務的業務鍵相對應的業務號碼與所述新業務鍵之間的對應關係,及所述待升級業務所屬的網絡類型。4.根據權利要求3所述的升級方法,其特徵在於,所述業務鍵映射規則還包括啟用標誌,用於標識所述業務鍵映射規則當前的狀態為啟用狀態或未啟用狀態。5.根據權利要求1或2所述的升級方法,其特徵在於,所述業務鍵映射規則以配置文件的方式,預先同步到所述業務控制點。6.根據權利要求4所述的升級方法,其特徵在於,當所述業務映射規則為多條時,處於啟用狀態的、與所述待升級業務的業務鍵相對應的業務鍵映射規則的數目不超過l條。7.根據權利要求6所述的升級方法,其特徵在於,所述步驟一包括所述業務控制點接收業務觸發信令消息;所述業務控制點判斷是否存在處於啟用狀態的、與所述業務觸發信令消息中包含的業務鍵或業務號碼對應的業務鍵映射規則;如是,則將所述待升級業務的業務鍵映射為對應的新業務鍵。8.—種業務控制點裝置,其特徵在於,包括業務鍵映射模塊,用於在業務升級前,根據預先建立的業務鍵映射規則,將待升級業務的業務鍵映射為預先設置的新業務鍵,所述新業務鍵的業務邏輯與所述待升級業務的業務邏輯相同,所述新業務^;的業務邏輯預先加栽在所述業務控制點上;升級模塊,用於在所述業務鍵映射完成後,對所述待升級業務進行升級。9.根據權利要求8所述的業務控制點裝置,其特徵在於,所述業務鍵映射模塊包括業務觸發信令接收模塊,用於接收業務觸發信令消息;判斷模塊,用於判斷是否存在處於啟用狀態的、與所述業務觸發信令消息中包含的業務^:或業務號碼對應的業務鍵映射規則;如是,則將所述待升級業務的業務鍵映射為對應的新業務鍵。10.根據權利要求8或9所述的業務控制點裝置,其特徵在於,還包括映射取消模塊,用於在所述業務升級完成後,取消所述業務鍵映射。全文摘要本發明提供了一種智能業務的升級方法及一種業務控制點裝置,該升級方法包括步驟一,在業務升級前,業務控制點根據預先建立的業務鍵映射規則,將待升級業務的業務鍵映射為預先設置的新業務鍵,新業務鍵的業務邏輯與待升級業務的業務邏輯相同,新業務鍵的業務邏輯預先加載在業務控制點上;步驟二,在映射完成後,開始對待升級業務進行升級。利用本發明的上述基於業務鍵映射的升級方法,在映射前後,業務都可以正常運行,降低了業務升級過程中對用戶的影響程度,也保證了運營商的利益。文檔編號H04Q3/00GK101605274SQ200910088499公開日2009年12月16日申請日期2009年7月3日優先權日2009年7月3日發明者傑嚴,劉昕宇申請人:中興通訊股份有限公司