專利名稱:補充業務實現方法及通信系統、服務器的制作方法
技術領域:
本發明涉及移動通信技術,尤其涉及一種補充業務實現方法及通信系統、 服務器。
背景技術:
隨著通信技術的發展,信息服務正步入新的融合時代,現有通信網絡逐步 發展成為適應性更強、成本更節約的全IP網絡,并在此基礎上實現移動、固定 網絡的融合,為用戶提供更豐富的業務體驗。
目前,運營商可以在移動軟交換系統中提供寬帶語音業務(Voice Over Broadband, VoBB )用戶接入功能,通過在MSC Server上提供分組語音模擬 (Packet Voice Simulation, PVS )功能,讓用戶體驗移動固定融合的語音、數據、 多媒體等業務,而發明人在實現本發明的過程中發現,對于VoBB用戶,現有 技術沒有相應的業務自助功能,VoBB用戶不能像一般的手機用戶 一樣通過終端 來登記、修改以及查詢補充業務。
發明內容
本發明實施例提供了一種補充業務實現方法及通信系統、服務器,可以在 寬帶語音業務終端上實現補充業務自助功能。
為此,本發明實施例的一種補充業務實現方法包括移動交換中心服務器 獲取寬帶語音業務終端通過會話發起協議SIP消息發送的補充業務請求,所述 補充業務請求攜帶所要進行的補充業務操作類型以及所要進行的補充業務操 作;將所述補充業務請求轉換為相應的補充業務移動應用部分MAP操作,并將 所述補充業務MAP操作通知歸屬位置寄存器,使得所述歸屬位置寄存器進行相 應的補充業務邏輯處理。
相應地,本發明實施例的一種服務器包括
號碼獲取單元,用于獲取寬帶語音業務終端通過會話發起協議SIP消息發
送的補充業務請求,所述補充業務請求攜帶所要進行的補充業務操:作類型以及
所要進行的補充業務操作;
轉換單元,用于將所述補充業務請求轉換為相應的補充業務移動應用部分
MAP操作;
通知單元,用于將所述補充業務MAP操作通知歸屬位置寄存器,使得所述 歸屬位置寄存器進行相應的補充業務邏輯處理。
相應地,本發明實施例還提供了一種實現補充業務的通信系統,包括
移動交換中心服務器,用于獲取寬帶語音業務終端通過會話發起協議SIP 消息發送的補充業務請求,所述補充業務請求攜帶所要進行的補充業務操作類 型以及所要進行的補充業務操作,將所述補充業務請求轉換為相應的補充業務 移動應用部分MAP操作,并將所述補充業務MAP操作通知給歸屬位置寄存器;
所述歸屬位置寄存器,用于接收所述移動交換中心服務器的通知,并進行 相應的補充業務邏輯處理。
本發明實施例的補充業務實現方法,通過根據寬帶語音業務終端發送的業 務接入碼轉換成對應的補充業務操作,通知HLR進行相應的補充業務邏輯處理, 并將處理結果語音通知用戶,使寬帶語音業務用戶實現了補充業務自助,提高 了補充業務開展的靈活性。
圖1是本發明實施例的一種補充業務實現方法的流程圖2是本發明實施例的一種補充業務實現方法用于補充業務登記時的流程
圖3是本發明實施例的一種補充業務實現方法用于補充業務激活時的流程
圖4是本發明實施例的一種補充業務實現方法用于補充業務去激活時的流 程圖5是本發明實施例的一種補充業務實現方法用于補充業務刪除時的流程
圖6是本發明實施例的一種補充業務實現方法用于補充業務查詢時的流程
圖7是本發明實施例的一種實現補充業務的通信系統的結構框圖; 圖8是本發明實施例的一種服務器的結構框圖; 圖9是本發明實施例的一種服務器的結構框圖。
具體實施例方式
下面結合附圖詳細闡述本發明實施例的一種補充業務實現方法及通信系 統、服務器的技術方案。
參考圖1,圖示了本發明實施例的一種補充業務實現方法的流程圖,所述方 法包括
S100,移動交換中心服務器獲取寬帶語音業務終端通過會話發起協議SIP (Session Initiation Protocol, SIP)消息發送的補充業務請求,該補充業務請求 攜帶所要進行的補充業務操作類型以及所要進行的補充業務的操作;
具體地,所述補充業務請求可以通過業務接入碼的形式體現,所述寬帶語 音業務終端可以通過SIP消息中的INVITE消息發送業務接入碼,所迷業務接入 碼至少包括補充業務碼和業務操作碼,所述補充業務碼用以指示所要進行的補 充業務操作類型,所述業務操作碼用以指示所要進行的補充業務的操作;
S200,將所述補充業務請求轉換為相應的移動應用部分MAP操作;
若所述補充業務請求采用業務接入碼,具體的將所述業務接入碼轉換為 相應的補充業務移動應用部分MAP纟喿作,并將該補充業務MAP才桑作通知歸屬 位置寄存器ii行相應的補充業務邏輯處理。
在具體實現時,在步驟S200中,所述將所述業務接入碼轉換為補充業務碼 對應的MAP才喿作包括
分析所述業務接入碼,根據其中的補充業務碼獲知所述寬帶語音業務終端 需要進行的補充業務的操作類型,根據所確定的補充業務的操作類型將所述業 務接入碼轉換成相應的MAP操作。所述補充業務操作類型包括登記、激活、 去激活、刪除、查詢。
進一步的,還可以執行步驟S300,獲取所述歸屬位置寄存器的處理結果, 并將所述處理結果通知該寬帶語音業務終端。
在步驟S300中,所述獲取所述歸屬位置寄存器的處理結果,并將所述處理 結果通知用戶可以采用通過々某體網關語音通知的方式,也可以采用通過短消息 通知的方式;
其中,通過媒體網關語音通知的方式具體可以包括
所述移動交換中心服務器通知所述々某體網關建立承載資源,當獲得了所述 歸屬位置寄存器的處理結杲后,將所述處理結果通過所述承載資源語音通知用
戶;
語音通知結束后,所述移動交換中心服務器通知所述媒體網關釋放承載資源。
其中,采用通過短消息通知的方式具體可以包括
所述移動交換中心服務器獲得了所述歸屬位置寄存器的處理結果后,構造 即時通知消息,并將所述即時通知消息發送給所述寬帶語音業務終端,其中所 述即時通知消息為適用于寬帶語音業務終端的采用會話發起SIP協議的消息。
需要說明的是,在本發明實施例中,本發明實施例補充業務請求通過業務 接入碼的形式體現,所述業務接入碼至少包括補充業務碼和業務操作碼,其中, 補充業務碼代表了補充業務的類型,可以采用特殊前綴的方式體現,業務操作
碼是定義了對所述補充業務的揭:作,業務操:作碼的定義如下
Activation: *SC*SI# 〃激活某個業務
Deactivation: #SC*SI# 〃去;敫活某個業務
Interrogation: *#SC*SI# 〃查詢某個業務 Registration: *SC*SI# and **SC*SI# 〃登記某個業務 Erasure: ##SC*SI# //刪除某個業務
其中,SC表示業務碼,其全拼為Service Code; SI表示補充業務信息,其 全拼為Supplementary Information 。
另外,該補充業務請求若不采用業務接入碼的形式表示,該補充業務請求 攜帶所要進行的補充業務操作類型以及所要進行的補充業務的操作可以通過擴 展INVITE消息攜帶特殊信元指示上述信息。
根據本發明實施例的一種補充業務實現方法,通過將寬帶語音業務終端發 送的業務接入碼轉換成相應的補充業務MAP操作,通知HLR進4亍相應的補充 業務邏輯處理,使寬帶語音業務用戶實現了補充業務自助,提高了補充業務開 展的靈活性,相應地,提高了用戶體驗和服務質量。另外,進一步將補充業務 的處理結果通知給用戶,使得用戶能夠獲知所要進行的補充業務的處理結果,
其通知方式采用不同的方式,滿足不同用戶的需求。
需要說明的是,本發明實施例的終端設備不限于寬帶語音業務終端還可以
是通過集成接入設備(Integrated Access Device, IAD)接入的普通電話業務 (Plain Old Telephone Service, POTS)終端、會話發起協議(Session Initiation Protocol, SIP)軟終端、SIP硬終端。
為了進一步闡述本發明實施例的 一種補充業務實現方法,下面以補充業務 為無條件前轉業務以及寬帶語音業務終端為VoBB終端為例,結合圖2-6詳細闡 述無條件前轉業務的登記、激活、去激活、刪除以及查詢等補充業務自助的處 理流程。
參考圖2,圖示了本發明實施例的一種補充業務實現方法用于補充業務登記 時的流程圖。本發明實施例的一種補充業務實現方法包括
2100、 VoBB終端注冊成功后,用戶按照3GPP TS 22.030規范的要求輸入相 應的業務接入碼,并發起呼叫,發送INVITE消息給MSC Server,所述業務接入 碼至少包括補充業務碼和業務操:作碼,如**21*DN*BS#;
MSC Server收到所述INVITE消息后根據所述業務接入碼前綴進行判斷 確定所述寬帶語音業務終端需要進行的補充業務的操:作類型,所述補充業務的 操作類型包括登記、激活、去激活、刪除、查詢。在本例中,判斷號碼前綴 為"**"(對于"*,,前綴,MSC Server需要根據本地策略轉換成補充業務登記或 者是激活),則補充業務的操作類型為無條件前轉業務的登記;
MSC Server中的PVS根據分析結果將業務接入碼轉換成相應的MAP操作 (即登記操作),并發送注冊補充業務(MAP—REGISTER—SS)消息給HLR, 消息中攜帶補充業務碼(SS-CODE)和其他可選信元,如基本業務碼 (basicService )、 前轉號碼(forwardedToNumber )以及無應答時長 (noReplyConditionTime);
同時,MSC Server發送建立端點請求(ADD Req)消息給媒體網關(Media Gateway, MGW)申請建立承載,MGW完成承載建立操作后回送建立端點響應 (ADD Rsp)消息給MSC Server;
HLR收到MAP—REGISTER—SS消息后執行相應的登記業務邏輯處理,本例 中,執行無條件前轉業務的登記處理,在執行完畢后回送注冊補充業務應答 (MAP REGISTER SS—ACK)消息給MSC Server;
2200, MSC Server收到MAP—REGISTER_SS—ACK消息后進行判斷,例如 判斷MAP_REGISTER—SS—ACK消息中是否存在用戶錯誤(User error)或業務 提供商錯誤(Provider error)信元,存在其中任意一個信元則認為登記失敗;
當登記失敗時,回送183消息給VoBB終端,消息中攜帶會話力某體描述協 議(SDP)信息,待收到臨時響應確認(PRACK)消息后MSC Server下發修改 端點請求(Modify Char)消息給MGW指示MGW播放業務登記失敗提示音;
在語音播放完后,MGW發送上報通知請求(Notify Req )消息給MSC Server, MSC Server收到后回送上報通知響應(Notify Rsp)消息給MGW,同時發送480 消息給VoBB用戶進行釋放呼叫,并發送刪除端點請求(Sub Req)消息給MGW 釋放承載資源,MGW釋放完相應的資源后回送刪除端點響應(Sub Rsp)消息 給MSC Server。
或者,
2300, MSC Server收到MAP_REGISTER_SS—ACK消息后進行判斷,例如 判斷MAP_REGISTER—SS_ACK消息中是否存在User error或Provider error信 元,存在其中任意一個信元則認為登記失敗;
當MAP—REGISTER—SS—ACK消息中沒有User error和Provider error信元 時,登記成功,則回送200 OK消息給VoBB用戶,消息中攜帶SDP信息,待 收到VoBB用戶的ACK消息后,MSC Server下發Modify Char Req消息給MGW 指示MGW播放業務登記成功提示音,同時回送Modify Char Rsp消息給MSC Server;
在語音播放完后,MGW上報Notify Req消息給MSC Server, MSC Server 收到所述Notify Req消息后回送Notify Rsp消息給MGW,同時發送BYE消息 給VoBB用戶進行釋放呼叫,同時發送Sub Req消息給MGW釋放承載資源, MGW釋放完相應的資源后回送Sub Rsp消息給MSC Server。
參考圖3,圖示了本發明實施例的一種補充業務實現方法用于補充業務激活 時的流程圖。本發明實施例的一種補充業務實現方法包括
3100, VoBB終端注冊成功后,用戶按照3GPP TS 22.030規范的要求輸入相 應的業務接入碼,并發起呼叫,發送INVITE消息給MSC Server,所述INVITE 消息中攜帶業務接入碼,所述業務接入碼至少包括補充業務碼和業務操作碼, 如*21*DN*BS#;
MSC Server收到所述INVITE消息后根據所述業務接入碼前綴進行判斷 確定所述寬帶語音業務終端需要進行的補充業務的操作類型,所述補充業務的 操作類型包括登記、激活、去激活、刪除、查詢。在本例中,判斷號碼前綴 為"*,,, MSC Server根據本地策略轉換成激活,則補充業務的操作類型為無條 件前轉業務的激活,MSC Server的PVS根據分析結果將業務接入碼轉換成相應 的MAP操作(即激活操作),并發送激活補充業務(MAP—ACTIVE—SS)消 息給HLR;
同時,MSC Server發送ADD Req消息給MGW申請建立承載,MGW完成 承載建立操作后回送ADD Rsp消息給MSC Server;
HLR收到MAP—ACTIVE—SS消息后執行激活業務邏輯處理,在執4于完畢后 回送激活補充業務應答(MAP—ACTIVE_SS—ACK)消息給MSC Server。
3200 , MSC Server收到MAP—ACTIVE—SS_ACK消息后進行判斷,例如 判斷MAP—ACTIVE—SS—ACK消息中是否存在的User error或Provider error信 元,存在其中任意一個信元則認為失敗,
當判斷為激活失敗時,回送183消息給VoBB終端,消息中攜帶SDP信息, 待收到PRACK消息后MSC Server下發Modify Char消息給MGW指示MGW 播放補充業務激活失敗提示音;
在語音播放完后,MGW上報Notify Req消息給MSC Server, MSC Server 收到后回送Notify Rsp消息給MGW,同時回送480消息給VoBB用戶進行釋放 呼叫,并發送Sub Req消息給MGW釋放承載資源,MGW釋放完相應的資源后 回送Sub Rsp消息給MSC Server。
或者,
3300, MSC Server收到MAP—ACTIVE—SS—ACK消息后進行判斷,例如 判斷MAP—ACTIVE—SS—ACK消息中是否存在User error或Provider error信元, 存在其中任意一個信元則認為失敗,
當MAP—ACTIVE_SS—ACK消息中不存在User error和Provider error信元 時,判斷為激活成功,則回送200 OK消息給VoBB用戶,消息中攜帶SDP信 息,待收到VoBB用戶的ACK消息后,MSC Server下發Modify Char Req消息 給MGW指示MGW播放補充業務激活成功提示音,同時回送Modify Char Rsp 消息給MSC Server;
在語音播放完后,MGW上報Notify Req消息給MSC Server, MSC Server 收到后回送Notify Rsp消息給MGW,同時發送BYE消息給VoBB用戶進行釋 放呼叫,同時發送Sub Req消息給MGW釋放承載資源,MGW釋放完相應的資 源后回送Sub Rsp消息給MSC Server。
參考圖4,圖示了本發明實施例的一種補充業務實現方法用于補充業務去激 活時的流程圖。本發明實施例的一種補充業務實現方法包括
4100, VoBB終端注冊成功后,用戶按照3GPP TS 22.030規范的要求輸入相 應的業務接入碼,并發起呼叫,發送INVITE消息給MSC Server,所述INVITE 消息中攜帶業務接入碼,所述業務接入碼至少包括補充業務碼和業務才喿作碼, 如#21*DN*BS#;
MSC Server收到所述INVITE消息后根據所述業務接入碼前綴進行判斷 確定所述寬帶語音業務終端需要進行的補充業務的操作類型,所述補充業務的 操作類型包括登記、激活、去激活、刪除、查詢。在本例中,判斷號碼前綴 為"#,,,則補充業務的操:作類型為無條件前轉業務的去激活,PVS #>據分析結 果將業務接入碼轉換成相應的MAP操作(即去激活操作),發送去激活補充 業務(MAP_DEACTIVE—SS )消息給HLR;
同時,MSC Server發送ADD Req消息給MGW申請建立承載操作,MGW 完成承載建立操作后回送ADD Rsp消息給MSC Server;
HLR收到MAP—DEACTIVE—SS消息后執行去激活業務邏輯處理,在執行 完畢后回送去激活補充業務響應(MAP_DEACTIVE_SS_ACK )消息給MSC Server。
4200, MSC Server收到MAP—DEACTIVE—SS—ACK消息后進行判斷,例如 判斷MAP—DEACTIVE—SS—ACK消息中是否存在User error或Provider error信 元,存在其中任意一個信元則認為失敗,
當判斷為去激活失敗時,則回送183消息給VoBB終端,消息中攜帶SDP 信息,待收到PRACK消息后MSC Server下發Modify Char消息給MGW指示 MGW播放補充業務去激活失敗提示音。
在語音播放完后,MGW上報Notify Req消息給MSC Server, MSC Server 收到后回送Notify Rsp消息給MGW,同時回送480消息給VoBB用戶進行釋放 呼叫,并發送Sub Req消息給MGW釋放承載資源,MGW釋放完相應的資源后
回送Sub Rsp消息給MSC Server;
或者,
4300, MSC Server收到MAP—DEACTIVE—SS_ACK消息后進行判斷,例如 判斷MAP—DEACTIVE_SS_ACK消息中是否存在User error或Provider error信 元,存在其中任意一個信元則認為失敗,
當MAP—DEACTIVE—SS—ACK消息中不存在User error和Provider error信 元時,判斷為去激活成功,則回送200OK消息給VoBB用戶,消息中攜帶SDP 信息,待收到VoBB用戶的ACK消息后,MSC Server下發Modify Char Req消 息給MGW指示MGW播放補充業務去激活成功提示音,同時回送Modify Char Rsp消息給MSC Server;
在語音播放完后,MGW上報Notify Req消息給MSC Server, MSC Server 收到后回送Notify Rsp消息給MGW,同時發送BYE消息給VoBB用戶進行釋 放呼叫,同時發送SubReq消息給MGW釋放承載資源,MGW釋放完相應的資 源后回送Sub Rsp消息給MSC Server。
參考圖5,圖示了本發明實施例的一種補充業務實現方法用于補充業務刪除 時的流程圖。本發明實施例的一種補充業務實現方法包括
5100, VoBB終端注冊成功后,用戶按照3GPP TS 22.030規范的要求輸入相 應的業務接入碼,并發起呼叫,發送INVITE消息給MSC Server,所述INVITE 消息中攜帶業務接入碼,所述業務接入碼至少包括補充業務碼和業務操作碼, 如##21*DN*BS#;
MSC Server收到所述INVITE消息后根據所述業務接入碼前綴進行判斷 確定所述寬帶語音業務終端需要進行的補充業務的操作類型,所述補充業務的 操作類型包括登記、激活、去激活、刪除、查詢。在本例中,判斷號碼前綴 為"##,,,則補充業務的操作類型為無條件前轉業務的刪除,PVS根據分析結果 轉換成相應的MAP操作(即刪除操作),發送刪除補充業務(MAP_ERASE—SS ) 消息給HLR;
同時,MSC Server發送ADD Req消息給MGW申請建立承載操作,MGW 完成承載建立搡作后回送ADD Rsp消息給MSC Server;
HLR收到MAP_ERASE—SS消息后執行刪除業務邏輯處理,在執行完畢后 回送刪除補充業務響應(MAP—ERASE—SS一ACK)消息給^SC Server。
5200 , MSC Server收到MAP— ERASE —SS—ACK消息后進行判斷,例如 判斷MAP— ERASE SS—ACK消息中是否存在User error或Provider error信元, 存在其中任意 一個信元則認為失敗,
當判斷為刪除失敗時,則回送183消息給VoBB終端,消息中攜帶SDP信 息,待收到PRACK消息后MSC Server下發Modify Char消息給MGW指示MGW 播放補充業務刪除失敗提示音。
在語音播放完后,MGW上報Notify Req消息給MSC Server, MSC Server 收到后回送Notify Rsp消息給MGW,同時回送480消息給VoBB用戶進行釋放 呼叫,并發送Sub Req消息給MGW釋放承載資源,MGW釋放完相應的資源后 回送Sub Rsp消息給MSC Server;
或^^ ,
5300, MSC Server收到MAP— ERASE —SS—ACK消息后進行判斷,例如 判斷MAP_ ERASE —SS_ACK消息中是否存在User error或Provider error信元, 存在其中任意一個信元則認為失敗,
當MAP— ERASE _SS—ACK消息中不存在User error和Provider error信元 時,判斷為刪除成功,則回送200 OK消息給VoBB用戶,消息中攜帶SDP信 息,待收到VoBB用戶的ACK消息后,MSC Server下發Modify Char Req消息 給MGW指示MGW插^文補充業務刪除成功提示音,同時回送Modify Char Rsp 消息給MSC Server;
在語音播放完后,MGW上報Notify Req消息給MSC Server, MSC Server 收到后回送Notify Rsp消息給MGW,同時發送BYE消息給VoBB用戶進行釋 放呼叫,同時發送Sub Req消息給MGW釋放承載資源,MGW釋放完相應的資 源后回送Sub Rsp消息給MSC Server。
參考圖6,圖示了本發明實施例的一種補充業務實現方法用于補充業務查詢 時的流程圖。本發明實施例的一種補充業務實現方法包括
6100, VoBB終端注冊成功后,用戶按照3GPP TS 22.030規范的要求輸入相 應的業務接入碼,并發起呼叫,發送INVITE消息給MSC Server,所述INVITE 消息中攜帶業務接入碼,所述業務接入碼至少包括補充業務碼和業務操作碼, 如*#21*DN*BS#;
MSC Server收到所述INVITE消息后根據所述業務接入碼前綴進行判斷
確定所述寬帶語音業務終端需要進行的補充業務的操作類型,所述補充業務的
^乘作類型包括登記、激活、去激活、刪除、查詢。在本例中,判斷號碼前綴
為"*#,,,則補充業務的操作類型為查詢無條件前轉業務,PVS根據分析結果轉 換成相應的MAP操作(即查詢操作),發送查詢補充業務 (MAP—INTERROGATE_SS )消息給HLR;
同時,MSC Server發送ADD Req消息給MGW申請建立承載操作,MGW 完成承載建立操作后回送ADD Rsp消息給MSC Server;
HLR收到MAP— INTERROGATE _SS消息后執行查詢業務邏輯處理,在執 行完畢后回送查詢補充業務應答(MAP_ INTERROGATE —SS—ACK)消息給 MSC Server。
6200 , MSC Server收到MAP— INTERROGATE —SS—ACK消息后進行判斷, 例如判斷MAP— INTERROGATE —SS—ACK消息中是否存在User error或 Provider error信元,存在其中任意一個信元則認為失敗,
當判斷為查詢失敗時,則回送183消息給VoBB終端,消息中攜帶SDP信 息,待收到PRACK消息后MSC Server下發Modify Char消息給MGW指示MGW 播放補充業務查詢失敗提示音。
在語音播放完后,MGW上報Notify Req消息給MSC Server, MSC Server 收到后回送Notify Rsp消息給MGW,同時回送480消息給VoBB用戶進行釋放 呼叫,并發送Sub Req消息給MGW釋放承載資源,MGW釋放完相應的資源后 回送Sub Rsp消息給MSC Server;
或者,
6300, MSC Server收到MAP— INTERROGATE —SS—ACK消息后進行判斷, 例如判斷MAP— INTERROGATE —SS_ACK消息中是否存在User error或 Provider error信元,存在其中任意一個信元則^人為失敗,
當MAP— INTERROGATE —SS—ACK消息中不存在User error和Provider error信元時,判斷為查詢成功,則回送200 OK消息給VoBB用戶,消息中攜帶 SDP信息,待收到VoBB用戶的ACK消息后,MSC Server下發Modify Char Req 消息給MGW指示MGW根據查詢到的信息進行播放提示音,同時回送Modify Char Rsp消息給MSC Server;
在語音播放完后,MGW上報Notify Req消息給MSC Server, MSC Server
收到后回送Notify Rsp消息給MGW,同時發送BYE消息給VoBB用戶進行釋 放呼叫,同時發送Sub Req消息給MGW釋放承載資源,MGW釋放完相應的資 源后回送Sub Rsp消息給MSC Server。
需要說明的是,上述僅僅以無條件前轉業務和VoBB終端為例對本發明實 施例的一種補充業務實現方法的技術方案進行說明,本領域的技術人員應該理 解,本發明實施例的補充業務實現方法還適用于其它補充業務,如呼叫等待、 呼叫前轉、號碼顯示等,以及其它語音業務終端,如通過IAD接入的POTS 話機或者SIP軟終端、SIP硬終端,其處理流程與上述相似,這里不再贅述。
根據本發明實施例的一種補充業務實現方法,通過根據VoBB終端發送的 業務接入碼轉換成對應的補充業務MAP操作,通知HLR進行相應的補充業務 邏輯處理,使VoBB用戶可以對補充業務進行登記、激活、去激活、刪除以及 查詢等操作,提高了補充業務開展的靈活性,相應地,提高了用戶體驗和服務 質量。另外,進一步將補充業務的處理結果通知給用戶,使得用戶能夠獲知所 要進行的補充業務的處理結果,其通知方式可以采用語音通知的方式,滿足不 同用戶的需求。
基于本發明實施例提出的一種補充業務實現方法,需要對現有的通信系統 進行功能性改進,因此,本發明實施例還出了一種實現補充業務的系統和服務器。
參考圖7,圖示了本發明實施例的一種實現補充業務的通信系統,其包括
移動交換中心服務器2,用于獲取寬帶語音業務終端1 (當然也可以為其它 的寬帶語音業務終端)通過會話發起協議SIP消息發送的補充業務請求,如 業務接入碼,其中,所述業務接入碼至少包括補充業務碼和業務操作碼,并將 所述業務接入碼轉換為相應的MAP操作,并按照補充業務碼對應的MAP操作 通知歸屬位置寄存器3;
所述歸屬位置寄存器3,用于接收所述移動交換中心服務器2的通知,并進 行相應的補充業務邏輯處理。
在具體實現時,所述通信系統還包括媒體網關4,其中,所述移動交換中心 服務器2還用于獲取所述歸屬位置寄存器的處理結果,并將所述處理結果通過 所述々某體網關4語音通知所述寬帶語音業務終端1對應的用戶。
相應地,參考圖8,圖示了本發明實施例還提供了一種服務器(如上述的移 動交換中心服務器2),其包括
號碼獲取單元21,用于獲取寬帶語音業務終端通過會話發起協議SIP消息 發送的補充業務請求,所述補充業務請求攜帶所要進行的補充業務操作類型以 及所要進行的補充業務操作;
轉換單元22,用于將所述補充業務請求轉換為相應的補充業務移動應用部 分MAP操作;
通知單元23,用于將所述補充業務MAP操作通知歸屬位置寄存器,使得所 述歸屬位置寄存器進行相應的補充業務邏輯處理。
其中,在本發明實施例中,所述業務接入碼至少包括補充業務碼和業務操 作碼,所述補充業務碼用以指示所要進行的補充業務操作類型,所述業務操作 碼用以指示所要進行的補充業務操作;所述轉換單元22包括
操作類型確定單元221,用于分析所述業務接入碼,根據其中的補充業務碼 獲知所述寬帶語音業務終端需要進行的補充業務的操作類型;
轉換執行單元222,用于根據所確定的補充業務的操作類型將所述業務接入 碼轉換成相應的補充業務MAP操作。
在本發明實施例的另一實施方式中,所述服務器除了具有圖8所述的結構 外,進一步包括
結果通知單元24,用于獲取所述歸屬位置寄存器的處理結果,并將所述處 理結果通知所述寬帶語音業務終端,具體地,包括
語音通知單元241,用于在所述通知單元23將所述補充業務MAP 4喿作通知 所述歸屬位置寄存器后,通知所述々某體網關建立承載資源,當獲得了所述歸屬 位置寄存器的處理結果后,將所述處理結果通過所述承載資源語音通知所述寬 帶語音業務終端;和/或,
短消息通知單元242,用于在獲得了所述歸屬位置寄存器的處理結果后,構 造即時通知消息,并將所述即時通知消息發送給所述寬帶語音業務終端。
根據本發明實施例的一種補充業務實現方法、通信系統以及服務器,通過 根據VoBB終端發送的業務接入碼轉換成對應的補充業務4喿作,通知HLR進行 相應的補充業務邏輯處理,并將處理結果語音通知用戶,4吏VoBB用戶可以對 補充業務進行登記、激活、去激活、刪除以及查詢等操作,提高了補充業務開 展的靈活性,相應地,提高了用戶體驗和服務質量。
通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到本發明 可借助軟件加必需的硬_件平臺的方式來實現,當然也可以全部通過硬件來實施。 基于這樣的理解,本發明的技術方案對背景技術做出貢獻的全部或者部分可以 以軟件產品的形式體現出來,該計算機軟件產品可以存儲在存儲介質中,如
ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個 人計算機,服務器,或者網絡設備等)執行本發明各個實施例或者實施例的某 些部分所述的方法。
以上所揭露的僅為本發明一種較佳實施例而已,當然不能以此來限定本發 明之權利范圍,因此依本發明權利要求所作的等同變化,仍屬本發明所涵蓋的 范圍。
權利要求
1.一種補充業務實現方法,其特征在于,包括移動交換中心服務器獲取寬帶語音業務終端通過會話發起協議SIP消息發送的補充業務請求,所述補充業務請求攜帶所要進行的補充業務操作類型以及所要進行的補充業務操作;將所述補充業務請求轉換為相應的補充業務移動應用部分MAP操作,并將所述補充業務MAP操作通知歸屬位置寄存器,使得所述歸屬位置寄存器進行相應的補充業務邏輯處理。
2、 根據權利要求1所述的方法,其特征在于,所述移動交換中心服務器獲 取寬帶語音業務終端通過會話發起協議SIP消息發送的補充業務請求包括所述移動交換中心服務器接收所述寬帶語音業務終端通過會話邀請 INVITE消息發送的業務接入碼。
3、 根據權利要求2所述的方法,其特征在于,所述業務接入碼至少包括補 充業務碼和業務操作碼,所述補充業務碼用以指示所要進行的補充業務操作類 型,所述業務操作碼用以指示所要進行的補充業務操作。
4、 根據權利要求3所述的方法,其特征在于,所述將所述補充業務請求轉 換為相應的補充業務MAP操作具體包括分析所述業務接入碼,根據其中的補充業務碼獲知所述寬帶語音業務終端 需要進行的補充業務的操作類型;根據所確定的補充業務的操作類型將所述業務接入碼轉換成相應的補充業 務MAP操作。
5、 根據權利要求3所述的方法,其特征在于,所述補充業務碼通過前綴的 形式攜帶在所述業務接入碼中。
6、 根據權利要求1所述的方法,其特征在于,所述方法進一步包括:獲取 所述歸屬位置寄存器的處理結果,并將所述處理結果通知所述寬帶語音業務終端。
7、 根據權利要求6所述的方法,其特征在于,所述將所述處理結果通知所 述寬帶語音業務終端包括通過媒體網關將所述處理結果通知所述寬帶語音業 務終端,和/或通過短消息將所述處理結果通知所述寬帶語音業務終端。
8、 根據權利要求7所述的方法,其特征在于,所述通過媒體網關將所述處 理結果通知所述寬帶語音業務終端包括將所述補充業務MAP操作通知歸屬位置寄存器后,所述移動交換中心服務 器通知所述媒體網關建立承載資源,當獲得了所述歸屬位置寄存器的處理結果 后,將所述處理結果通過所述承栽資源語音通知所述寬帶語音業務終端。
9、 根據權利要求7所述的方法,其特征在于,所述通過短消息將所述處理 結果通知所述寬帶語音業務終端包括所述移動交換中心服務器獲得了所述歸屬位置寄存器的處理結果后,構造 即時通知消息,并將所述即時通知消息發送給所述寬帶語音業務終端。
10、 一種服務器,其特征在于,包括號碼獲取單元,用于獲取寬帶語音業務終端通過會話發起協議SIP消息發 送的補充業務請求,所述補充業務請求攜帶所要進行的補充業務操作類型以及 所要進行的補充業務操作;轉換單元,用于將所述補充業務請求轉換為相應的補充業務移動應用部分 MAP操作;通知單元,用于將所述補充業務MAP操作通知歸屬位置寄存器,使得所述 歸屬位置寄存器進4于相應的補充業務邏輯處理。
11、 根據權利要求10所述的服務器,其特征在于,所述補充業務請求為業 務接入碼,所述業務4^入碼至少包括補充業務碼和業務4喿作碼,所述補充業務 碼用以指示所要進行的補充業務操作類型,所述業務操作碼用以指示所要進行的補充業務操作;所述轉換單元包括操作類型確定單元,用于分析所述業務接入碼,根據其中的補充業務碼獲 知所述寬帶語音業務終端需要進行的補充業務的操作類型;轉換執行單元,用于根據所確定的補充業務的操作類型將所述業務接入碼 轉換成相應的補充業務MAP操作。
12、 根據權利要求IO所述的服務器,其特征在于,所述服務器進一步包括 結果通知單元,用于獲取所述歸屬位置寄存器的處理結果,并將所述處理結果通知所述寬帶語音業務終端。
13、 根據權利要求12所述的服務器,其特征在于,所述結果通知單元包括 語音通知單元,用于在所述通知單元將所述補充業務MAP l喿作通知所述歸屬位置寄存器后,通知所述^ 某體網關建立承載資源,當獲得了所述歸屬位置寄 存器的處理結果后,將所述處理結果通過所述承載資源語音通知所述寬帶語音 業務終端;和/或,短消息通知單元,用于在獲得了所述歸屬位置寄存器的處理結果后,構造 即時通知消息,并將所述即時通知消息發送給所述寬帶語音業務終端。
14、 一種實現補充業務的通信系統,其特征在于,包括 移動交換中心服務器,用于獲取寬帶語音業務終端通過會話發起協議SIP消息發送的補充業務請求,所述補充業務請求攜帶所要進行的補充業務操作類 型以及所要進行的補充業務操作,將所述補充業務請求轉換為相應的補充業務 移動應用部分MAP操作,并將所述補充業務MAP操作通知給歸屬位置寄存器; 所述歸屬位置寄存器,用于接收所述移動交換中心服務器的通知,并進行 相應的補充業務邏輯處理。
15、 4艮據權利要求14所述的通信系統,其特征在于,所述通信系統還包括 媒體網關,其中,所述移動交換中心服務器還用于獲取所述歸屬位置寄存器的 處理結果,并將所述處理結果通過所述媒體網關語音通知所述寬帶語音業務終 端。
全文摘要
本發明實施例公開了一種補充業務實現方法包括移動交換中心服務器獲取寬帶語音業務終端通過會話發起協議SIP消息發送的補充業務請求,所述補充業務請求攜帶所要進行的補充業務操作類型以及所要進行的補充業務操作;將所述補充業務請求轉換為相應的補充業務移動應用部分MAP操作,并將所述補充業務MAP操作通知歸屬位置寄存器,使得所述歸屬位置寄存器進行相應的補充業務邏輯處理。相應地,本發明實施例還公開了一種實現補充業務的通信系統、服務器。根據本發明實施例的一種補充業務實現方法及通信系統、服務器,可以在VoBB終端上實現補充業務自助,提高了用戶體驗。
文檔編號H04L29/08GK101370185SQ20081019872
公開日2009年2月18日 申請日期2008年9月24日 優先權日2008年9月24日
發明者馮繼東, 朱浩鵬, 李小金 申請人:華為技術有限公司