專利名稱:當智能用戶漫游時在歸屬地觸發(fā)智能業(yè)務的方法
技術領域:
本發(fā)明涉及通訊領域,尤其涉及一種當智能用戶漫游時在歸屬地觸發(fā)智能業(yè)務的方法。
背景技術:
智能網(wǎng)是由程控交換機節(jié)點、7號信令網(wǎng)及業(yè)務控制計算機構成的電話網(wǎng)。智能網(wǎng)是在現(xiàn)有電話網(wǎng)的基礎上發(fā)展而來的,是帶有智能的電話網(wǎng)或綜合業(yè)務數(shù)字網(wǎng)。它的網(wǎng)絡智能配置于分布在全網(wǎng)中的若干個業(yè)務控制點中的計算機上,而由軟件實現(xiàn)網(wǎng)絡智能的控制,以提供更為靈活的智能控制功能。智能網(wǎng)在增加新業(yè)務時不用改造端局和交換機,而由電信公司人員甚至用戶自己修改軟件就能達到隨時提供新業(yè)務的目的。
在現(xiàn)有技術中,當智能用戶在不同運營商間漫游時,對于該智能用戶如何在其歸屬地觸發(fā)智能業(yè)務沒有統(tǒng)一的實現(xiàn)方案。
發(fā)明內(nèi)容
鑒于上述現(xiàn)有技術所存在的問題,本發(fā)明的目的是提供一種當智能用戶漫游時在歸屬地觸發(fā)智能業(yè)務的方法,從而可以實現(xiàn)當智能用戶在不同運營商間漫游時,在該智能用戶的歸屬地觸發(fā)智能業(yè)務。
本發(fā)明的目的是通過以下技術方案實現(xiàn)的一種當智能用戶漫游時在歸屬地觸發(fā)智能業(yè)務的方法,包括步驟
A、當智能用戶在不同運營商間漫游時,該智能用戶的漫游地移動交換中心MSC將該智能用戶的移動臺國際綜合業(yè)務數(shù)字網(wǎng)號碼MSISDN信息發(fā)送給該智能用戶的歸屬地關口移動業(yè)務交換中心GMSC;B、所述歸屬地GMSC根據(jù)獲得的所述MSISDN信息,向所述智能用戶的歸屬位置寄存器HLR獲取所述智能用戶的始發(fā)移動網(wǎng)增強邏輯的客戶化應用簽約信息O_CSI,根據(jù)該O_CSI觸發(fā)所述智能用戶的智能業(yè)務。
所述的步驟A具體包括A1、所述漫游地MSC收到了所述漫游的智能用戶的呼叫后,根據(jù)該呼叫中攜帶的主叫用戶的國際移動用戶識別IMSI、MSISDN和智能簽約標志確定該主叫用戶為智能用戶;A2、所述漫游地MSC向所述智能用戶的歸屬地GMSC發(fā)送初始地址消息IAM消息,并在該IAM消息中攜帶所述漫游地MSC的號碼信息、所述智能用戶的MSISDN信息。
所述的步驟A2具體包括所述漫游地MSC在向所述歸屬地GMSC發(fā)送的IAM消息中攜帶指示所述智能用戶的呼叫為智能呼叫的信息。
所述的步驟B具體包括B1、所述歸屬地GMSC收到所述漫游地MSC發(fā)送的IAM消息后,根據(jù)該IAM消息中攜帶的所述智能用戶的MSISDN信息、所述漫游地MSC的號碼信息和指示信息,確定所述智能用戶為本網(wǎng)智能漫游接入用戶;B2、所述歸屬地GMSC根據(jù)獲得的所述MSISDN信息,向所述智能用戶的HLR發(fā)送請求消息,根據(jù)該HLR返回的相應消息獲取所述智能用戶的O_CSI,根據(jù)獲取的所述智能用戶的O_CSI觸發(fā)所述智能用戶的智能業(yè)務。
所述的步驟B2具體包括B21、所述歸屬地GMSC向所述HLR發(fā)送攜帶所述智能用戶的MSISDN信息的國際移動用戶識別IMSI請求MAP消息,HLR收到該IMSI請求MAP消息后,將所述智能用戶的IMSI信息返回給所述歸屬地GMSC;B22、所述歸屬地GMSC收到所述HLR返回的IMSI信息后,根據(jù)該IMSI信息向所述HLR發(fā)起標準的MAP數(shù)據(jù)恢復流程,HLP將所述智能用戶的簽約數(shù)據(jù)信息返回給所述歸屬地GMSC;B23、所述歸屬地GMSC收到所述HLR返回的簽約數(shù)據(jù)信息后,將該簽約數(shù)據(jù)信息中包含的所述智能用戶的IMSI信息、O_CSI信息進行保存,根據(jù)該O_CSI信息觸發(fā)所述智能用戶的智能業(yè)務。
所述的步驟B2具體包括B24、所述歸屬地GMSC向所述HLR發(fā)送攜帶所述智能用戶的MSISDN信息的數(shù)據(jù)恢復消息,該數(shù)據(jù)恢復消息以MSISDN信息為索引;B25、HLR收到所述數(shù)據(jù)恢復消息后,以該消息中攜帶的MSISDN信息為索引查詢獲取所述智能用戶的簽約數(shù)據(jù)信息,將該簽約數(shù)據(jù)信息返回給所述歸屬地GMSC;B26、所述歸屬地GMSC收到所述HLR返回的簽約數(shù)據(jù)信息后,將該簽約數(shù)據(jù)信息中包含的所述智能用戶的IMSI信息、O_CSI信息進行保存,根據(jù)該O_CSI信息觸發(fā)所述智能用戶的智能業(yè)務。
所述的步驟B2具體包括B27、所述歸屬地GMSC向所述HLR發(fā)送攜帶所述智能用戶的MSISDN信息的用戶別名身份碼ATSI消息,HLR收到所述ATSI消息后,以該消息中攜帶的MSISDN信息為索引查詢獲取所述智能用戶的簽約數(shù)據(jù)信息,通過所述ATSI消息的響應消息將該簽約數(shù)據(jù)信息返回給所述歸屬地GMSC;B28、所述歸屬地GMSC收到所述HLR返回的簽約數(shù)據(jù)信息后,將該簽約數(shù)據(jù)信息中包含的所述智能用戶的IMSI信息、O_CSI信息進行保存,根據(jù)該O_CSI信息觸發(fā)所述智能用戶的智能業(yè)務。
所述的步驟B2具體包括B29、所述歸屬地GMSC向所述HLR發(fā)送攜帶所述智能用戶的MSISDN信息的發(fā)送路由信息SRI消息,并且在該SRI消息中攜帶請求獲得所述智能用戶的O_CSI信息的指示信息;B210、HLR收到所述SRI消息后,以該SRI消息中攜帶的MSISDN信息為索引查詢獲取所述智能用戶的O_CSI信息,根據(jù)所述SRI消息中攜帶的指示信息將該O_CSI信息返回給所述歸屬地GMSC;B211、所述歸屬地GMSC收到所述HLR返回的O_CSI信息后,將該O_CSI信息進行保存,根據(jù)該O_CSI信息觸發(fā)所述智能用戶的智能業(yè)務。
由上述本發(fā)明提供的技術方案可以看出,當智能用戶在不同運營商間漫游時,本發(fā)明通過在智能用戶的漫游地MSC(移動交換中心)、歸屬地GMSC(關口移動業(yè)務交換中心)和HLR(歸屬位置寄存器)之間進行消息交互,使智能用戶的歸屬地GMSC獲得該智能用戶的O_CSI(始發(fā)移動網(wǎng)增強邏輯的客戶化應用簽約信息),從而實現(xiàn)智能用戶的歸屬地GMSC根據(jù)獲得的智能用戶的O_CSI信息進行正常的主叫智能業(yè)務觸發(fā)流程。
圖1為本發(fā)明所述方法的第一個實施例的具體處理流程圖;圖2為本發(fā)明所述方法的第二個實施例的具體處理流程圖;圖3為本發(fā)明所述方法的第三個實施例的具體處理流程圖;圖4為本發(fā)明所述方法的第四個實施例的具體處理流程圖。
具體實施例方式
本發(fā)明提供了一種當智能用戶漫游時在歸屬地觸發(fā)智能業(yè)務的方法,本發(fā)明的核心為在智能用戶的漫游地MSC、歸屬地GMSC和HLR之間進行消息交互,使智能用戶的歸屬地GMSC獲得該智能用戶的O_CSI信息。
本發(fā)明提供了本發(fā)明所述方法的4個實施例,下面結(jié)合附圖來詳細描述本發(fā)明所述方法,本發(fā)明所述方法的第一個實施例的具體處理流程如圖1所示,包括如下步驟步驟1-1、漫游地MSC向主叫移動用戶的歸屬地GMSC發(fā)送IAM(初始地址消息)消息。
當智能用戶在不同運營商間漫游,漫游地MSC收到了該智能用戶的呼叫后,根據(jù)該呼叫中攜帶的主叫移動用戶的IMSI(國際移動用戶識別)、MSISDN和智能簽約標志判斷該主叫移動用戶是否為智能用戶。
當漫游地MSC判斷該主叫移動用戶是智能用戶后,則所述漫游地MSCOverlay(疊加)呼叫到該主叫智能用戶的歸屬地GMSC,向該歸屬地GMSC發(fā)送IAM(初始地址消息)消息,并在該IAM消息中攜帶上述漫游地MSC的號碼信息、上述主叫移動用戶的MSISDN信息,該漫游地MSC的號碼信息可以在IAM消息中的location number(位置信息)中填寫,同時在該漫游地MSC的號碼信息前增加特殊前綴,該特殊前綴指示所述智能用戶的呼叫為智能呼叫。
步驟1-2、主叫移動用戶的歸屬地GMSC啟動主叫處理流程。
上述主叫移動用戶的歸屬地GMSC收到上述IAM消息后,根據(jù)上述IAM消息中攜帶的主叫移動用戶的MSISDN信息、漫游地MSC的號碼信息和特殊前綴信息,判斷上述主叫移動用戶是否為本網(wǎng)智能漫游接入用戶,如果是,則歸屬地GMSC啟動針對該主叫智能用戶的主叫觸發(fā)流程。該主叫處理流程包括獲取主叫智能用戶的簽約數(shù)據(jù)信息和根據(jù)該簽約數(shù)據(jù)信息觸發(fā)主叫智能業(yè)務兩個過程。
步驟1-3、歸屬地GMSC根據(jù)主叫移動用戶的MSISDN、IMSI發(fā)起向該主叫移動用戶的HLR的標準MAP(移動應用部分)流程,HLR向歸屬地GMSC返回主叫移動用戶的簽約數(shù)據(jù)信息。
上述主叫移動用戶的歸屬地GMSC首先發(fā)起向該主叫移動用戶的HLR的IMSI流程,該歸屬地GMSC向該主叫移動用戶的HLR發(fā)送MAP-SEND-IMSI-REQ(IMSI請求MAP消息)消息,該MAP-SEND-IMSI-REQ消息為標準的MAP消息,該MAP-SEND-IMSI-REQ消息中攜帶上述主叫移動用戶的MSISDN信息。
HLR收到上述MAP-SEND-IMSI-REQ消息后,根據(jù)消息中攜帶的主叫移動用戶的MSISDN信息,查詢獲得相應的主叫移動用戶的IMSI信息,并將獲得的該主叫移動用戶的IMSI信息返回給上述歸屬地GMSC。
上述歸屬地GMSC收到HLR發(fā)送的主叫移動用戶的IMSI信息后,根據(jù)該IMSI信息向HLR發(fā)起標準的MAP-RESTORE-DATA(MAP數(shù)據(jù)恢復)流程。HLR向上述歸屬地GMSC返回上述主叫移動用戶的簽約數(shù)據(jù)信息。
由于本發(fā)明在歸屬地GMSC發(fā)送ACM(累計呼叫表)以及CPG(呼叫進程消息)之前需要進行上述MAP流程的處理,可能會導致定時器超時,因此,可以根據(jù)需要對上述設定的定時時間進行調(diào)整。不過這個定時時間目前為25秒,這個時間內(nèi)應該足夠處理上述MAP流程。
步驟1-4、歸屬地GMSC有選擇地將HLR返回的主叫移動用戶的簽約數(shù)據(jù)信息存儲到緩存區(qū),根據(jù)主叫移動用戶的O_CSI進行正常的主叫智能業(yè)務觸發(fā)流程。
歸屬地GMSC收到上述HLR返回的主叫移動用戶的O_CSI信息后,由于此時GMSC不具有VLR(拜訪位置寄存器)的功能,歸屬地GMSC有選擇地將HLR返回的主叫移動用戶的簽約數(shù)據(jù)信息存儲到緩存區(qū)。比如,存儲主叫移動用戶的IMSI、O_CSI信息和相應的閉鎖類信息,該閉鎖類信息包括ODB(運營者決定的閉鎖)數(shù)據(jù)和閉鎖類補充業(yè)務,該閉鎖類信息為可選,主要是為了防止其它網(wǎng)絡不對該主叫移動用戶進行業(yè)務限制。
在上述數(shù)據(jù)恢復流程中,HLR應該保證不更新HLR中的VLR號碼。
歸屬地GMSC完成上述主叫移動用戶的數(shù)據(jù)恢復流程后,就可以根據(jù)獲得的主叫移動用戶的O_CSI進行正常的主叫智能業(yè)務觸發(fā)流程,后續(xù)流程按正常智能呼叫流程處理。
上述本發(fā)明所述第一個實施例的處理流程的主要優(yōu)點為該實施例使用標準的MAP消息,對HLR沒有改動要求;目前主要供應商都支持該流程中的兩條標準MAP消息,該實施例主要改動在流程組合和控制,開發(fā)周期相對較短。
上述本發(fā)明所述第一個實施例的處理流程的主要缺點為歸屬地GMSC需要經(jīng)過兩個獨立的MAP流程才能獲得主叫移動用戶的簽約數(shù)據(jù),接續(xù)時間會相對比較長。
本發(fā)明所述方法的第二個實施例的具體處理流程如圖2所示,包括如下步驟步驟2-1、漫游地MSC向主叫移動用戶的歸屬地GMSC發(fā)送IAM消息。
當智能用戶在不同運營商間漫游,漫游地MSC收到了該智能用戶的呼叫后,根據(jù)該呼叫中攜帶的主叫移動用戶的IMSI、MSISDN和智能簽約標志判斷該主叫移動用戶是否為智能用戶。
當漫游地MSC判斷該主叫移動用戶是智能用戶后,則所述漫游地MSCOverlay呼叫到該主叫智能用戶的歸屬地GMSC,向該歸屬地GMSC發(fā)送IAM消息,并在該IAM消息中攜帶上述漫游地MSC的號碼信息、上述主叫移動用戶的MSISDN信息,該漫游地MSC的號碼信息可以在IAM消息中的locationnumber中填寫,同時在該漫游地MSC的號碼信息前增加特殊前綴,該特殊前綴指示所述智能用戶的呼叫為智能呼叫。
步驟2-2、主叫移動用戶的歸屬地GMSC啟動主叫處理流程。
上述主叫移動用戶的歸屬地GMSC收到上述IAM消息后,根據(jù)上述IAM消息中攜帶的主叫移動用戶的MSISDN信息、漫游地MSC的號碼信息和特殊前綴信息,判斷上述主叫移動用戶是否為本網(wǎng)智能漫游接入用戶,如果是,則歸屬地GMSC啟動針對該主叫智能用戶的主叫觸發(fā)流程。該主叫處理流程包括獲取主叫智能用戶的簽約數(shù)據(jù)信息和根據(jù)該簽約數(shù)據(jù)信息觸發(fā)主叫智能業(yè)務兩個過程。
步驟2-3、歸屬地GMSC根據(jù)主叫移動用戶的MSISDN發(fā)起向該主叫移動用戶的HLR的RESTORE-DATA(數(shù)據(jù)恢復)流程,HLR向歸屬地GMSC返回主叫移動用戶的簽約數(shù)據(jù)信息。
在該實施例中,歸屬地GMSC獲取主叫移動用戶的簽約數(shù)據(jù)信息采用一次MAP操作。在歸屬地GMSC上對RESTORE-DATA消息進行私有擴展,將原來的以IMSI為索引修改為以MSISDN為索引。
然后,上述主叫移動用戶的歸屬地GMSC發(fā)起向該主叫移動用戶的HLR的RESTORE-DATA流程,向HLR發(fā)送擴展后的RESTORE-DATA消息,該RESTORE-DATA消息中攜帶上述主叫移動用戶的MSISDN信息。
本發(fā)明在歸屬地HLR上對RESTORE-DATA請求進行改進,支持以MSISDN為索引的RESTORE-DATA消息處理。
當上述HLR收到上述RESTORE-DATA消息后,根據(jù)消息中攜帶的主叫移動用戶的MSISDN信息,查詢獲得相應的主叫移動用戶的簽約數(shù)據(jù)信息,并將獲得的該主叫移動用戶的簽約數(shù)據(jù)信息返回給上述歸屬地GMSC。
由于本發(fā)明在歸屬地GMSC發(fā)送ACM(累計呼叫表)以及CPG(呼叫進程消息)之前需要進行上述MAP流程的處理,可能會導致定時器超時,因此,可以根據(jù)需要對上述設定的定時時間進行調(diào)整。不過這個定時時間目前為25秒,這個時間內(nèi)應該足夠處理上述MAP流程。
步驟2-4、歸屬地GMSC有選擇地將HLR返回的主叫移動用戶的簽約數(shù)據(jù)信息存儲到緩存區(qū),根據(jù)主叫移動用戶的O_CSI進行正常的主叫智能業(yè)務觸發(fā)流程。
歸屬地GMSC收到上述HLR返回的主叫移動用戶的O_CSI信息后,由于此時GMSC不具有VLR的功能,歸屬地GMSC有選擇地將HLR返回的主叫移動用戶的簽約數(shù)據(jù)信息存儲到緩存區(qū)。比如,存儲主叫移動用戶的IMSI、O_CSI信息和相應的閉鎖類信息,該閉鎖類信息包括ODB數(shù)據(jù)和閉鎖類補充業(yè)務,該閉鎖類信息為可選,主要是為了防止其它網(wǎng)絡不對該主叫移動用戶進行業(yè)務限制。
在上述數(shù)據(jù)恢復流程中,HLR應該保證不更新HLR中的VLR號碼。
歸屬地GMSC完成上述主叫移動用戶的數(shù)據(jù)恢復流程后,就可以根據(jù)獲得的主叫移動用戶的O_CSI進行正常的主叫智能業(yè)務觸發(fā)流程,后續(xù)流程按正常智能呼叫流程處理。
上述本發(fā)明所述第二個實施例的處理流程的主要優(yōu)點為該實施例僅在歸屬地GMSC上私有擴展一條消息,僅需要一個MAP消息對話過程,主要改動仍然在流程組合和控制,開發(fā)周期相對較短。
上述本發(fā)明所述第二個實施例的處理流程的主要缺點為需要同時改動HLR和GMSC,并且有私有擴展。
本發(fā)明所述方法的第三個實施例的具體處理流程如圖3所示,包括如下步驟步驟3-1、漫游地MSC向主叫移動用戶的歸屬地GMSC發(fā)送IAM消息。
當智能用戶在不同運營商間漫游,漫游地MSC收到了該智能用戶的呼叫后,根據(jù)該呼叫中攜帶的主叫移動用戶的IMSI、MSISDN和智能簽約標志判斷該主叫移動用戶是否為智能用戶。
當漫游地MSC判斷該主叫移動用戶是智能用戶后,則所述漫游地MSCOverlay呼叫到該主叫智能用戶的歸屬地GMSC,向該歸屬地GMSC發(fā)送IAM消息,并在該IAM消息中攜帶上述漫游地MSC的號碼信息、上述主叫移動用戶的MSISDN信息,該漫游地MSC的號碼信息可以在IAM消息中的locationnumber中填寫,同時在該漫游地MSC的號碼信息前增加特殊前綴,該特殊前綴指示所述智能用戶的呼叫為智能呼叫。
步驟3-2、主叫移動用戶的歸屬地GMSC啟動主叫處理流程。
上述主叫移動用戶的歸屬地GMSC收到上述IAM消息后,根據(jù)上述IAM消息中攜帶的主叫移動用戶的MSISDN信息、漫游地MSC的號碼信息和特殊前綴信息,判斷上述主叫移動用戶是否為本網(wǎng)智能漫游接入用戶,如果是,則歸屬地GMSC啟動針對該主叫智能用戶的主叫觸發(fā)流程。該主叫處理流程包括獲取主叫智能用戶的簽約數(shù)據(jù)信息和根據(jù)該簽約數(shù)據(jù)信息觸發(fā)主叫智能業(yè)務兩個過程。
步驟3-3、歸屬地GMSC根據(jù)主叫移動用戶的MSISDN發(fā)起向該主叫移動用戶的HLR的ATSI(用戶別名身份碼)流程,HLR向歸屬地GMSC返回主叫移動用戶的簽約數(shù)據(jù)信息。
在該實施例中,歸屬地GMSC獲取主叫移動用戶的簽約數(shù)據(jù)信息采用一次MAP操作。在歸屬地GMSC上對ATSI的相應消息進行私有擴展。
然后,上述主叫移動用戶的歸屬地GMSC發(fā)起向該主叫移動用戶的HLR的ATSI流程,向HLR發(fā)送擴展后的ATSI的相應消息,該ATSI的相應消息中攜帶上述主叫移動用戶的MSISDN信息。
本發(fā)明需要上述歸屬地HLR支持ATSI操作,并且私有擴展ATSI響應消息,將主叫移動用戶的簽約數(shù)據(jù)信息通過ATSI響應消息返回給歸屬地HLR。
當上述歸屬地HLR收到上述ATSI的相應消息后,根據(jù)消息中攜帶的主叫移動用戶的MSISDN信息,查詢獲得相應的主叫移動用戶的簽約數(shù)據(jù)信息,并將獲得的該主叫移動用戶的簽約數(shù)據(jù)信息通過ATSI響應消息返回給上述歸屬地GMSC。
由于本發(fā)明在GMSC返回ACM以及CPG之前需要進行上述MAP流程的處理,可能會導致定時器超時,因此,可以根據(jù)需要對上述設定的定時時間進行調(diào)整。不過這個定時時間目前為25秒,這個時間內(nèi)應該足夠處理上述MAP流程。
步驟3-4、歸屬地GMSC有選擇地將HLR返回的主叫移動用戶的簽約數(shù)據(jù)信息存儲到緩存區(qū),根據(jù)主叫移動用戶的O_CSI進行正常的主叫智能業(yè)務觸發(fā)流程。
歸屬地GMSC收到上述HLR返回的主叫移動用戶的O_CSI信息后,由于此時GMSC不具有VLR的功能,歸屬地GMSC有選擇地將HLR返回的主叫移動用戶的簽約數(shù)據(jù)信息存儲到緩存區(qū)。比如,存儲主叫移動用戶的IMSI、O_CSI信息和相應的閉鎖類信息,該閉鎖類信息包括ODB數(shù)據(jù)和閉鎖類補充業(yè)務,該閉鎖類信息為可選,主要是為了防止其它網(wǎng)絡不對該主叫移動用戶進行業(yè)務限制。
在上述數(shù)據(jù)恢復流程中,HLR應該保證不更新HLR中的VLR號碼。
歸屬地GMSC完成上述主叫移動用戶的數(shù)據(jù)恢復流程后,就可以根據(jù)獲得的主叫移動用戶的O_CSI進行正常的主叫智能業(yè)務觸發(fā)流程,后續(xù)流程按正常智能呼叫流程處理。
上述本發(fā)明所述第三個實施例的處理流程的主要優(yōu)點為該實施例僅需要一個MAP消息對話過程,開發(fā)周期相對較短。
上述本發(fā)明所述第三個實施例的處理流程的主要缺點為目前多數(shù)廠家不支持ATSI操作,并且有私有擴展,開發(fā)工作量相對較大,需要同時改動GMSC和HLR。
本發(fā)明所述方法的第四個實施例的具體處理流程如圖3所示,包括如下步驟步驟4-1、漫游地MSC向主叫移動用戶的歸屬地GMSC發(fā)送IAM消息。
當智能用戶在不同運營商間漫游,漫游地MSC收到了該智能用戶的呼叫后,根據(jù)該呼叫中攜帶的主叫移動用戶的IMSI、MSISDN和智能簽約標志判斷該主叫移動用戶是否為智能用戶。
當漫游地MSC判斷該主叫移動用戶是智能用戶后,則所述漫游地MSCOverlay呼叫到該主叫智能用戶的歸屬地GMSC,向該歸屬地GMSC發(fā)送IAM消息,并在該IAM消息中攜帶上述漫游地MSC的號碼信息、上述主叫移動用戶的MSISDN信息,該漫游地MSC的號碼信息可以在IAM消息中的locationnumber中填寫,同時在該漫游地MSC的號碼信息前增加特殊前綴,該特殊前綴指示所述智能用戶的呼叫為智能呼叫。
步驟4-2、主叫移動用戶的歸屬地GMSC啟動主叫處理流程。
上述主叫移動用戶的歸屬地GMSC收到上述IAM消息后,根據(jù)上述IAM消息中攜帶的主叫移動用戶的MSISDN信息、漫游地MSC的號碼信息和特殊前綴信息,判斷上述主叫移動用戶是否為本網(wǎng)智能漫游接入用戶,如果是,則歸屬地GMSC啟動針對該主叫智能用戶的主叫觸發(fā)流程。該主叫處理流程包括獲取主叫智能用戶的簽約數(shù)據(jù)信息和根據(jù)該簽約數(shù)據(jù)信息觸發(fā)主叫智能業(yè)務兩個過程。
步驟4-3、歸屬地GMSC根據(jù)主叫移動用戶的MSISDN發(fā)起向該主叫移動用戶的HLR的SRI(發(fā)送路由信息)流程,HLR向歸屬地GMSC返回主叫移動用戶的O_CSI信息。
在該實施例中,歸屬地GMSC獲取主叫移動用戶的簽約數(shù)據(jù)信息采用一次MAP操作。在歸屬地GMSC上對SRI消息進行私有擴展,修改SRI消息中的MSISDN參數(shù),在該MSISDN參數(shù)中填充上述主叫移動用戶的MSISDN信息,在SRI消息中增加私有擴展CamelSspMoCallInquiring(254)(CAMEL信息查詢),表示向HLR請求獲得上述主叫移動用戶的O_CSI信息。
然后,上述主叫移動用戶的歸屬地GMSC發(fā)起向該主叫移動用戶的HLR的SRI流程,向HLR發(fā)送擴展后的SRI消息,該SRI消息中攜帶上述主叫移動用戶的MSISDN信息。
本發(fā)明需要上述歸屬地HLR支持SRI消息中對私有擴展CamelSspMoCaCallInquiring(254)的處理,在SRI消息的響應消息中返回上述主叫移動用戶的O_CSI信息。
當上述歸屬地HLR收到上述SRI消息后,根據(jù)消息中攜帶的主叫移動用戶的MSISDN信息,查詢獲得相應的主叫移動用戶的O_CSI信息。根據(jù)消息中攜帶的CamelSspMoCallInquiring(254),將獲得的該主叫移動用戶的O_CSI信息通過SRI消息的響應消息返回給上述歸屬地GMSC。
步驟4-4、歸屬地GMSC將HLR返回的主叫移動用戶的O_CSI信息存儲到緩存區(qū),根據(jù)主叫移動用戶的O_CSI進行正常的主叫智能業(yè)務觸發(fā)流程。
歸屬地GMSC收到上述HLR返回的SRI消息后,將該消息中攜帶的主叫移動用戶的O_CSI信息存儲到緩存區(qū)。
然后,歸屬地GMSC就可以根據(jù)獲得的主叫移動用戶的O_CSI進行正常的主叫智能業(yè)務觸發(fā)流程,后續(xù)流程按正常智能呼叫流程處理。
上述本發(fā)明所述第四個實施例的處理流程的主要優(yōu)點為該實施例基于現(xiàn)有流程擴展,歸屬地GMSC只獲取主叫移動用戶的O_CSI信息,其他用戶簽約信息都不獲取,SRI消息長度比較短,開發(fā)周期相對較短。
上述本發(fā)明所述第四個實施例的處理流程的主要缺點為需要同時改動GMSC和HLR;可能對未來主叫型智能業(yè)務發(fā)展受限。
以上所述,僅為本發(fā)明較佳的具體實施方式
,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發(fā)明揭露的技術范圍內(nèi),可輕易想到的變化或替換,都應涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應該以權利要求的保護范圍為準。
權利要求
1.一種當智能用戶漫游時在歸屬地觸發(fā)智能業(yè)務的方法,其特征在于,包括步驟A、當智能用戶在不同運營商間漫游時,該智能用戶的漫游地移動交換中心MSC將該智能用戶的移動臺國際綜合業(yè)務數(shù)字網(wǎng)號碼MSISDN信息發(fā)送給該智能用戶的歸屬地關口移動業(yè)務交換中心GMSC;B、所述歸屬地GMSC根據(jù)獲得的所述MSISDN信息,向所述智能用戶的歸屬位置寄存器HLR獲取所述智能用戶的始發(fā)移動網(wǎng)增強邏輯的客戶化應用簽約信息O_CSI,根據(jù)該O_CSI觸發(fā)所述智能用戶的智能業(yè)務。
2.根據(jù)權利要求1所述的方法,其特征在于,所述的步驟A具體包括A1、所述漫游地MSC收到了所述漫游的智能用戶的呼叫后,根據(jù)該呼叫中攜帶的主叫用戶的國際移動用戶識別IMSI、MSISDN和智能簽約標志確定該主叫用戶為智能用戶;A2、所述漫游地MSC向所述智能用戶的歸屬地GMSC發(fā)送初始地址消息IAM消息,并在該IAM消息中攜帶所述漫游地MSC的號碼信息、所述智能用戶的MSISDN信息。
3.根據(jù)權利要求2所述的方法,其特征在于,所述的步驟A2具體包括所述漫游地MSC在向所述歸屬地GMSC發(fā)送的IAM消息中攜帶指示所述智能用戶的呼叫為智能呼叫的信息。
4.根據(jù)權利要求2或3所述的方法,其特征在于,所述的步驟B具體包括B1、所述歸屬地GMSC收到所述漫游地MSC發(fā)送的IAM消息后,根據(jù)該IAM消息中攜帶的所述智能用戶的MSISDN信息、所述漫游地MSC的號碼信息和指示信息,確定所述智能用戶為本網(wǎng)智能漫游接入用戶;B2、所述歸屬地GMSC根據(jù)獲得的所述MSISDN信息,向所述智能用戶的HLR發(fā)送請求消息,根據(jù)該HLR返回的相應消息獲取所述智能用戶的O_CSI,根據(jù)獲取的所述智能用戶的O_CSI觸發(fā)所述智能用戶的智能業(yè)務。
5.根據(jù)權利要求4所述的方法,其特征在于,所述的步驟B2具體包括B21、所述歸屬地GMSC向所述HLR發(fā)送攜帶所述智能用戶的MSISDN信息的國際移動用戶識別IMSI請求MAP消息,HLR收到該IMSI請求MAP消息后,將所述智能用戶的IMSI信息返回給所述歸屬地GMSC;B22、所述歸屬地GMSC收到所述HLR返回的IMSI信息后,根據(jù)該IMSI信息向所述HLR發(fā)起標準的MAP數(shù)據(jù)恢復流程,HLR將所述智能用戶的簽約數(shù)據(jù)信息返回給所述歸屬地GMSC;B23、所述歸屬地GMSC收到所述HLR返回的簽約數(shù)據(jù)信息后,將該簽約數(shù)據(jù)信息中包含的所述智能用戶的IMSI信息、O_CSI信息進行保存,根據(jù)該O_CSI信息觸發(fā)所述智能用戶的智能業(yè)務。
6.根據(jù)權利要求4所述的方法,其特征在于,所述的步驟B2具體包括B24、所述歸屬地GMSC向所述HLR發(fā)送攜帶所述智能用戶的MSISDN信息的數(shù)據(jù)恢復消息,該數(shù)據(jù)恢復消息以MSISDN信息為索引;B25、HLR收到所述數(shù)據(jù)恢復消息后,以該消息中攜帶的MSISDN信息為索引查詢獲取所述智能用戶的簽約數(shù)據(jù)信息,將該簽約數(shù)據(jù)信息返回給所述歸屬地GMSC;B26、所述歸屬地GMSC收到所述HLR返回的簽約數(shù)據(jù)信息后,將該簽約數(shù)據(jù)信息中包含的所述智能用戶的IMSI信息、O_CSI信息進行保存,根據(jù)該O_CSI信息觸發(fā)所述智能用戶的智能業(yè)務。
7.根據(jù)權利要求4所述的方法,其特征在于,所述的步驟B2具體包括B27、所述歸屬地GMSC向所述HLR發(fā)送攜帶所述智能用戶的MSISDN信息的用戶別名身份碼ATSI消息,HLR收到所述ATSI消息后,以該消息中攜帶的MSISDN信息為索引查詢獲取所述智能用戶的簽約數(shù)據(jù)信息,通過所述ATSI消息的響應消息將該簽約數(shù)據(jù)信息返回給所述歸屬地GMSC;B28、所述歸屬地GMSC收到所述HLR返回的簽約數(shù)據(jù)信息后,將該簽約數(shù)據(jù)信息中包含的所述智能用戶的IMSI信息、O_CSI信息進行保存,根據(jù)該O_CSI信息觸發(fā)所述智能用戶的智能業(yè)務。
8.根據(jù)權利要求4所述的方法,其特征在于,所述的步驟B2具體包括B29、所述歸屬地GMSC向所述HLR發(fā)送攜帶所述智能用戶的MSISDN信息的發(fā)送路由信息SRI消息,并且在該SRI消息中攜帶請求獲得所述智能用戶的O_CSI信息的指示信息;B210、HLR收到所述SRI消息后,以該SRI消息中攜帶的MSISDN信息為索引查詢獲取所述智能用戶的O_CSI信息,根據(jù)所述SRI消息中攜帶的指示信息將該O_CSI信息返回給所述歸屬地GMSC;B211、所述歸屬地GMSC收到所述HLR返回的O_CSI信息后,將該O_CSI信息進行保存,根據(jù)該O_CSI信息觸發(fā)所述智能用戶的智能業(yè)務。
全文摘要
本發(fā)明提供了一種當智能用戶漫游時在歸屬地觸發(fā)智能業(yè)務的方法,該方法主要包括當智能用戶在不同運營商間漫游時,該智能用戶的漫游地MSC(移動交換中心)將該智能用戶的MSISDN(移動臺國際綜合業(yè)務數(shù)字網(wǎng)號碼)信息發(fā)送給該智能用戶的歸屬地GMSC(關口移動業(yè)務交換中心);所述歸屬地GMSC根據(jù)獲得的所述MSISDN信息,向所述智能用戶的HLR(歸屬位置寄存器)獲取所述智能用戶的O_CSI(始發(fā)移動網(wǎng)增強邏輯的客戶化應用簽約信息),根據(jù)該O_CSI觸發(fā)所述智能用戶的智能業(yè)務。利用本發(fā)明所述方法,從而可以實現(xiàn)當智能用戶在不同運營商間漫游時,在該智能用戶的歸屬地觸發(fā)智能業(yè)務。
文檔編號H04Q3/00GK101047971SQ20061007207
公開日2007年10月3日 申請日期2006年4月6日 優(yōu)先權日2006年4月6日
發(fā)明者王永德 申請人:華為技術有限公司