專利名稱:一種呼叫前轉(zhuǎn)的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動通信領(lǐng)域,尤其涉及一種呼叫前轉(zhuǎn)的方法及系統(tǒng)。
背景技術(shù):
前轉(zhuǎn)業(yè)務(wù)是一種允許用戶將它的來話轉(zhuǎn)接到預先設(shè)置的另一個電話號碼上或用戶的語音信箱中的補充業(yè)務(wù)。前轉(zhuǎn)類業(yè)務(wù)主要是為了更方便用戶的使用。前轉(zhuǎn)類業(yè)務(wù)具體可用分為三大類無條件前轉(zhuǎn)、條件前轉(zhuǎn)和隱含前轉(zhuǎn);具體細分有無條件前轉(zhuǎn)、遇忙前轉(zhuǎn)、無應(yīng)答前轉(zhuǎn)、不可及前轉(zhuǎn)、隱含前轉(zhuǎn);前轉(zhuǎn)類業(yè)務(wù)按照前轉(zhuǎn)的地方不同又可以分為早前轉(zhuǎn)和晚前轉(zhuǎn);早前轉(zhuǎn)是在被叫歸屬位置寄存器HLR處獲得前轉(zhuǎn)號碼,在主叫移動交換中心MSC處進行前轉(zhuǎn);晚前轉(zhuǎn)是在被叫MSC處發(fā)生前轉(zhuǎn)。
現(xiàn)有技術(shù)中一種實現(xiàn)呼叫前轉(zhuǎn)的方法為用戶簽約前轉(zhuǎn),指定所需的前轉(zhuǎn)類型和前轉(zhuǎn)號碼,當有呼叫滿足前轉(zhuǎn)類型時,將該呼叫前轉(zhuǎn)到前轉(zhuǎn)號碼,若不滿足前轉(zhuǎn)類型,則進行普通呼叫,具體流程如圖1所示。
但是由于當呼叫滿足前轉(zhuǎn)類型時,不對呼叫進行判斷,所以對滿足前轉(zhuǎn)類型的全部呼叫都發(fā)生前轉(zhuǎn),不能區(qū)分具體呼叫,而且只能前轉(zhuǎn)到一個固定的號碼,實際應(yīng)用中存在不夠靈活的缺點。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種呼叫前轉(zhuǎn)的方法及系統(tǒng),用于對指定呼叫進行處理。
本發(fā)明提供的呼叫前轉(zhuǎn)的方法,包括步驟1)獲取呼叫的主叫號碼;2)根據(jù)預置的所述主叫號碼對應(yīng)的前轉(zhuǎn)執(zhí)行規(guī)則對呼叫進行處理。
優(yōu)選地,所述前轉(zhuǎn)執(zhí)行規(guī)則包括主叫號碼在各種前轉(zhuǎn)類型下對應(yīng)的前轉(zhuǎn)號碼和/或不需前轉(zhuǎn)直接進行普通呼叫的主叫號碼。
優(yōu)選地,所述步驟2)前進一步包括步驟21)查找所述前轉(zhuǎn)執(zhí)行規(guī)則,判斷所述前轉(zhuǎn)執(zhí)行規(guī)則中是否標識了當前主叫號碼,若標識則依據(jù)所述規(guī)則執(zhí)行。
優(yōu)選地,所述步驟21)后進一步包括判斷是否簽約前轉(zhuǎn),若否,則進行普通呼叫。
優(yōu)選地,所述前轉(zhuǎn)具體為在歸屬位置寄存器HLR處獲得前轉(zhuǎn)號碼,在主叫移動交換中心MSC處執(zhí)行呼叫前轉(zhuǎn);或者,HLR將前轉(zhuǎn)執(zhí)行規(guī)則插入拜訪位置寄存器VLR,在被叫MSC處執(zhí)行呼叫前轉(zhuǎn)。
優(yōu)選地,所述簽約可以通過擴充HLR中的簽約信息在HLR中新增指定用戶前轉(zhuǎn)的功能;或者通過在移動終端中新增信元實現(xiàn)指定號碼前轉(zhuǎn)。
優(yōu)選地,所述主叫號碼為移動臺國際綜合業(yè)務(wù)數(shù)字網(wǎng)號碼MSISDN或者國際移動用戶識別碼IMSI。
本發(fā)明系統(tǒng)包括移動終端,用于發(fā)起和接收呼叫;信息采集單元,用于采集移動終端發(fā)出的呼叫信息;位置寄存器,用于根據(jù)前轉(zhuǎn)執(zhí)行規(guī)則判斷是否簽約指定號碼前轉(zhuǎn)、是否指定主叫號碼、是否前轉(zhuǎn)以及是否指定前轉(zhuǎn)號碼,并根據(jù)判斷結(jié)果與信息采集單元采集的呼叫信息確定對呼叫的處理方式;移動交換中心,用于訪問位置寄存器獲得前轉(zhuǎn)執(zhí)行規(guī)則并執(zhí)行呼叫前轉(zhuǎn)。
優(yōu)選地,所述移動交換中心包括數(shù)據(jù)存儲單元,用于存儲用戶數(shù)據(jù);執(zhí)行單元,用于根據(jù)位置寄存器和信息采集單元的信息和用戶數(shù)據(jù)對呼叫進行處理。
優(yōu)選地,所述移動終端包括主叫移動終端,用于發(fā)出呼叫;被叫移動終端,用于接收呼叫。
以上技術(shù)方案可以看出,本發(fā)明具有以下優(yōu)點首先,本發(fā)明由于預置了主叫號碼與前轉(zhuǎn)執(zhí)行規(guī)則之間的對應(yīng)關(guān)系,可以對呼叫進行判斷,所以可針對具體呼叫采取不同的處理方式,相對于現(xiàn)有技術(shù)中只能對全部呼叫采用同一種前轉(zhuǎn)方式而言,本發(fā)明提高了呼叫前轉(zhuǎn)的靈活性,同時還可以簽約不同的前轉(zhuǎn)號碼,以更有效地進行呼叫前轉(zhuǎn);進一步,本發(fā)明由于可由HLR將前轉(zhuǎn)執(zhí)行規(guī)則插入VLR,所以既可實現(xiàn)早前轉(zhuǎn)也可實現(xiàn)晚前轉(zhuǎn),提高了系統(tǒng)的通用性;最后,本發(fā)明由于前轉(zhuǎn)簽約可采用HLR簽約和移動終端簽約兩種方式,所以使呼叫前轉(zhuǎn)的設(shè)置更加方便。
圖1為現(xiàn)有技術(shù)實現(xiàn)呼叫前轉(zhuǎn)的流程圖;圖2為本發(fā)明方法流程圖;圖3為本發(fā)明移動終端簽約指定用戶前轉(zhuǎn)數(shù)據(jù)檢查流程圖;圖4為本發(fā)明晚前轉(zhuǎn)流程圖;圖5為本發(fā)明系統(tǒng)主體示意圖;圖6為本發(fā)明系統(tǒng)詳細示意圖。
具體實施例方式
本發(fā)明應(yīng)用于移動通信領(lǐng)域,用于對指定呼叫進行處理。
本發(fā)明的主要思路為針對某些特定的主叫用戶進行呼叫前轉(zhuǎn)的判斷,根據(jù)主叫號碼和預置的前轉(zhuǎn)執(zhí)行規(guī)則對呼叫進行相應(yīng)地處理。
本發(fā)明提供了一種呼叫前轉(zhuǎn)的方法,包括步驟1)獲取呼叫的主叫號碼;2)根據(jù)預置的所述主叫號碼對應(yīng)的前轉(zhuǎn)執(zhí)行規(guī)則對呼叫進行處理。
所述前轉(zhuǎn)執(zhí)行規(guī)則如下表所示表1
所述主叫號碼是指定主叫號碼,即本次前轉(zhuǎn)針對的主叫號碼,用戶根據(jù)需要可以對同一主叫號碼分別簽約不同的指定號碼前轉(zhuǎn)記錄,前提是簽約記錄不能重復和沖突。
所述前轉(zhuǎn)類型是指當什么樣的情況時前轉(zhuǎn)。
所述前轉(zhuǎn)標識是用一個字節(jié)表示,每個比特位表示一種前轉(zhuǎn)類型,對應(yīng)比特為1,表示針對該主叫號碼的這種前轉(zhuǎn)類型,進行前轉(zhuǎn),可指定前轉(zhuǎn)到特定的前轉(zhuǎn)號碼,如果不指定,必須簽訂相同類型的普通前轉(zhuǎn),按普通前轉(zhuǎn)處理,否則簽約不成功;為0,表示該主叫號碼針對這種前轉(zhuǎn)類型,不前轉(zhuǎn)。
所述指定前轉(zhuǎn)號碼標識是如果“前轉(zhuǎn)標識”為是,用于指示針對該主叫號碼是否指定前轉(zhuǎn)號碼。如果不指定,必須簽訂相同類型的普通前轉(zhuǎn),按普通前轉(zhuǎn)處理,否則簽約不成功。如果指定前轉(zhuǎn)號碼,且“前轉(zhuǎn)類型”和“前轉(zhuǎn)標識”簽約了多個,則認為多種前轉(zhuǎn)類型前轉(zhuǎn)到同一指定前轉(zhuǎn)號碼。如果針對同一主叫號碼,不同的前轉(zhuǎn)類型需要前轉(zhuǎn)到不同的前轉(zhuǎn)號碼,則需簽約多條記錄,原則是各記錄不能沖突,否則后簽約的記錄將不能成功。
所述前轉(zhuǎn)號碼是當“前轉(zhuǎn)類型”和“前轉(zhuǎn)標識”,“指定前轉(zhuǎn)號碼標識”標志都有效時,指示前轉(zhuǎn)號碼。
下面結(jié)合具體實施例來說明本發(fā)明技術(shù)方案,請參閱圖2,本發(fā)明實現(xiàn)呼叫前轉(zhuǎn)包括步驟S1)主叫用戶進行呼叫;其中,本實施例中移動交換中心MSC到歸屬位置寄存器HLR獲取被叫號碼時攜帶主叫移動臺國際綜合業(yè)務(wù)數(shù)字網(wǎng)號碼MSISDN或者國際移動用戶識別碼IMSI。可以理解的是,MSC到HLR獲取被叫號碼時可以不攜帶主叫MSISDN或者IMSI。
S2)HLR判斷是否簽約指定號碼前轉(zhuǎn),若是,轉(zhuǎn)向步驟S6),否則轉(zhuǎn)向步驟S3);
其中,本實施例中簽約采用的是HLR簽約,簽約的方式為簽約直接在HLR中進行,通過擴充HLR中的簽約信息在HLR中新增指定用戶前轉(zhuǎn)的功能。HLR中保存的數(shù)據(jù)結(jié)構(gòu)如下表所示,目前限制最大簽約5組,后續(xù)可根據(jù)需要擴充表2
同樣也可以采用移動終端簽約簽約在移動終端中進行,通過在移動終端中新增信元實現(xiàn)指定號碼前轉(zhuǎn)。下面以RegisterSS為例說明新增的信元,其他簽約操作和RegisterSS類似新增信元callerforwardind[10]IMPLICIT OCTET STRING(SIZE(1))OPTIONAL,forwardingCallerNumber[11]IMPLICIT OCTET STRING(SIZE(1..20))OPTIONAL,callerforwardedToNumber[12]IMPLICIT OCTET STRING(SIZE(1..20))OPTIONAL,S3)判斷被叫用戶是否簽約前轉(zhuǎn),若是,轉(zhuǎn)向步驟S4),否則轉(zhuǎn)向步驟S5);S4)進入普通前轉(zhuǎn)流程;其中,普通前轉(zhuǎn)流程是指現(xiàn)有技術(shù)的前轉(zhuǎn)流程,即不區(qū)分具體呼叫,當滿足前轉(zhuǎn)類型條件時,將所有呼叫均前轉(zhuǎn)到預置的前轉(zhuǎn)號碼。
S5)進入普通呼叫流程;S6)判斷是否指定主叫號碼,若是,轉(zhuǎn)向步驟S7),否則轉(zhuǎn)向步驟S3);其中,HLR比較前轉(zhuǎn)執(zhí)行規(guī)則中的“主叫號碼”與本次呼叫的主叫號碼是否一致,若一致則認為指定主叫號碼,否則認為未指定。
其中,本實施例中指定的是確定的一個主叫號碼,同樣也可以采用有共同特征的號碼集合,例如在HLR中對號碼的字冠進行分析,分析主叫號碼前三位可確定不同的運營商,可以理解的是,號碼之間的特征也可以由用戶指定。
S7)判斷是否進行前轉(zhuǎn),若是,轉(zhuǎn)向步驟S8),否則轉(zhuǎn)向步驟S5);其中,若前轉(zhuǎn)執(zhí)行規(guī)則中的“主叫號碼”對應(yīng)的“前轉(zhuǎn)標識”為是,則認為在此前轉(zhuǎn)類型時,對此號碼需要進行前轉(zhuǎn),否則認為不需要對此號碼進行前轉(zhuǎn)。
S8)判斷是否指定前轉(zhuǎn)號碼,若是,則轉(zhuǎn)向步驟S9),否則轉(zhuǎn)向步驟S3);S9)MSC按指定前轉(zhuǎn)號碼執(zhí)行呼叫前轉(zhuǎn)。
其中,本實施例中由HLR匹配主叫號碼后,將前轉(zhuǎn)信息在響應(yīng)消息里帶給MSC,在MSC進行早前轉(zhuǎn)??梢岳斫獾氖牵鬗SC到HLR獲取被叫號碼時不攜帶主叫MSISDN或者IMSI,則HLR判斷該用戶簽約了指定號碼早前轉(zhuǎn)業(yè)務(wù)并滿足早前轉(zhuǎn)條件,將指定號碼前轉(zhuǎn)信息在響應(yīng)消息里帶給MSC,由MSC匹配主叫號碼并進行早前轉(zhuǎn)。
其中,本實施例中采用的是早前轉(zhuǎn)方式執(zhí)行前轉(zhuǎn),同樣也可以采用晚前轉(zhuǎn)方式執(zhí)行HLR要將前轉(zhuǎn)執(zhí)行規(guī)則插入VLR,并在消息中增加信元,然后在被叫MSC處進行前轉(zhuǎn)。
增加信元后消息表格如下表所示表3
早前轉(zhuǎn)是由HLR觸發(fā)主叫MSC進行前轉(zhuǎn),晚前轉(zhuǎn)是由VLR觸發(fā)被叫MSC進行前轉(zhuǎn)。
請參閱圖4,晚前轉(zhuǎn)的具體流程為步驟T1)主叫用戶發(fā)出呼叫;步驟T2)判斷是否簽約指定號碼前轉(zhuǎn),若簽約,轉(zhuǎn)向步驟T4),否則轉(zhuǎn)向步驟T3);步驟T3)進行其他處理方式;其中,其他處理方式可以是未簽約指定號碼前轉(zhuǎn)而進行的普通前轉(zhuǎn),也可以是不對呼叫進行處理直接進行普通呼叫。
步驟T4)判斷被叫狀態(tài);其中,當呼叫失敗時,需要判斷被叫的狀態(tài)以確定失敗是由什么原因?qū)е碌摹?br>
步驟T5)判斷是否對呼叫進行晚前轉(zhuǎn),若是,轉(zhuǎn)向步驟T6),否則轉(zhuǎn)向步驟T3);其中,若步驟T4)中被叫的狀態(tài)是在HLR中獲得的,那么不進行晚前轉(zhuǎn),若被叫的狀態(tài)需要在被叫MSC/VLR處才能獲得,則進行晚前轉(zhuǎn)。
步驟T6)對呼叫進行晚前轉(zhuǎn)。
其中,晚前轉(zhuǎn)是在VLR中獲得用戶前轉(zhuǎn)執(zhí)行規(guī)則,在被叫MSC處進行前轉(zhuǎn)。
由于移動用戶的漫游特性,指定用戶早前轉(zhuǎn)實現(xiàn)相對容易,只需HLR支持即可。指定用戶晚前轉(zhuǎn)需要考慮不同VLR支持該功能的普及性,需將該功能設(shè)置為可控。當VLR不支持時,HLR插入晚前轉(zhuǎn)用戶數(shù)據(jù)到VLR時不帶前轉(zhuǎn)執(zhí)行規(guī)則。
請參閱圖3,當利用移動終端簽約時,指定用戶前轉(zhuǎn)用戶數(shù)據(jù)檢查流程包括步驟P1)開始檢查;P2)判斷callerforwardind是否存在,若存在,轉(zhuǎn)向步驟P3),否則轉(zhuǎn)向步驟P9);其中,所述callerforwardind是指定號碼前轉(zhuǎn)指示,可選信元,一個字節(jié),如果手機帶這個信元說明這次簽約包含指定用戶前轉(zhuǎn)信息。在這個字節(jié)中分別用兩個BIT表示“前轉(zhuǎn)標識”和“指定前轉(zhuǎn)號碼標識”。
P3)判斷forwardingCallerNumber是否有效,若有效,轉(zhuǎn)向步驟P5),否則轉(zhuǎn)向步驟P4);其中,forwardingCallerNumber是指定號碼前轉(zhuǎn)定義的主叫號碼,如果消息包含callerforwardind,則這個信元是必選信元,否則出錯,如果消息不包含callerforwardind,則不能帶這個信元,否則出錯。
P4)進行錯誤處理;其中,所述錯誤處理是指指定號碼前轉(zhuǎn)簽約失敗,返回用戶沒有簽約時的狀態(tài)并結(jié)束流程。
P5)判斷是否前轉(zhuǎn),若是,轉(zhuǎn)向步驟P6),否則轉(zhuǎn)向步驟P9);其中,是否前轉(zhuǎn)是針對這個消息中的forwardingCallerNumber,是否將前轉(zhuǎn)呼叫?!笆恰北硎拘枰稗D(zhuǎn),“否”表示這個主叫號碼來的呼叫不前轉(zhuǎn),針對已簽約前轉(zhuǎn)呼叫針對特定號碼不前轉(zhuǎn)的情況。
P6)判斷是否指定前轉(zhuǎn)號碼,若是,轉(zhuǎn)向步驟P8),否則轉(zhuǎn)向步驟P7);
是否指定前轉(zhuǎn)號碼如果“前轉(zhuǎn)標識”為是,表示是否需要前轉(zhuǎn)到指定的號碼,“是”表示需要前轉(zhuǎn)到指定的號碼,此時callerforwardedToNumber信元必須有效,否則出錯?!胺瘛北硎静磺稗D(zhuǎn)到指定的號碼,此時如果簽約普通前轉(zhuǎn),則按普通前轉(zhuǎn)處理,否則該標志位無效。
P7)判斷相同類型普通前轉(zhuǎn)是否簽約,若是,轉(zhuǎn)向步驟P9),否則轉(zhuǎn)向步驟P4);P8)判斷callerforwardedToNumber是否有效,若是,轉(zhuǎn)向步驟P9),否則轉(zhuǎn)向步驟P4);callerforwardedToNumber是指定號碼前轉(zhuǎn)定義的指定前轉(zhuǎn)號碼,如果消息包含callerforwardind,且“前轉(zhuǎn)標識”為是,“指定前轉(zhuǎn)號碼標識”也為是,這個信元必須帶,否則出錯,如果不滿足上述條件,該信元不能帶,否則出錯。
P9)結(jié)束流程。
指定號碼前轉(zhuǎn)和普通前轉(zhuǎn)交互需要滿足以下兩個原則1.用戶簽約指定號碼前轉(zhuǎn),且指定前轉(zhuǎn)號碼,則不論是否簽約普通前轉(zhuǎn),只要主叫號碼和簽約號碼相同,都前轉(zhuǎn)到指定前轉(zhuǎn)號碼。如果簽約了普通前轉(zhuǎn),同時指定號碼前轉(zhuǎn)簽約不前轉(zhuǎn),則針對該主叫號碼不前轉(zhuǎn)。
2.用戶簽約指定號碼前轉(zhuǎn),沒有指定前轉(zhuǎn)號碼,如果已簽約相同前轉(zhuǎn)類型的普通前轉(zhuǎn),則根據(jù)簽約規(guī)則,按普通前轉(zhuǎn)簽約號碼前轉(zhuǎn)或不前轉(zhuǎn),如果沒有簽約相同類型的普通前轉(zhuǎn),則該條記錄設(shè)定不成功。例如在用戶簽約指定號碼前轉(zhuǎn)中指定前轉(zhuǎn)類型為不可及呼叫前轉(zhuǎn),主叫號碼指定為123,但不指定前轉(zhuǎn)號碼,那么當123的呼叫不可及時,判斷“前轉(zhuǎn)標識”的標志,若允許前轉(zhuǎn),則前轉(zhuǎn)到普通前轉(zhuǎn)中指定的前轉(zhuǎn)號碼,若不允許前轉(zhuǎn),則不對其進行前轉(zhuǎn)。
綜上所述,本實施例中,主叫發(fā)出呼叫后,MSC訪問HLR取被叫號碼,之后根據(jù)HLR發(fā)送的執(zhí)行前轉(zhuǎn)規(guī)則對呼叫執(zhí)行相應(yīng)地處理。
相應(yīng)地,請參閱圖5及圖6,本發(fā)明呼叫前轉(zhuǎn)系統(tǒng)包括移動終端100,用于發(fā)起和接收呼叫;信息采集單元400,用于采集移動終端發(fā)出的呼叫信息;位置寄存器200,用于根據(jù)前轉(zhuǎn)執(zhí)行規(guī)則判斷是否簽約指定號碼前轉(zhuǎn)、是否指定主叫號碼、是否前轉(zhuǎn)以及是否指定前轉(zhuǎn)號碼,并根據(jù)判斷結(jié)果與信息采集單元采集的呼叫信息確定對呼叫的處理方式;移動交換中心300,用于訪問位置寄存器獲得前轉(zhuǎn)執(zhí)行規(guī)則并執(zhí)行呼叫前轉(zhuǎn)。
其中,所述移動終端100包括主叫移動終端110,用于發(fā)出呼叫;被叫移動終端120,用于接收呼叫。
其中,所述移動交換中心300包括數(shù)據(jù)存儲單元310,用于存儲用戶數(shù)據(jù);執(zhí)行單元320,用于根據(jù)位置寄存器200和信息采集單元400的信息與用戶數(shù)據(jù)對呼叫進行處理。
主叫移動終端110發(fā)起呼叫,信息采集單元400獲取該呼叫主叫號碼,若移動交換中心300攜帶主叫號碼到位置寄存器200獲取被叫號碼,位置寄存器200匹配主叫號碼后,將前轉(zhuǎn)信息在響應(yīng)消息里帶給移動交換中心300,執(zhí)行單元320接收到響應(yīng)消息后,訪問數(shù)據(jù)存儲單元310,結(jié)合用戶數(shù)據(jù),將該呼叫發(fā)送到目的被叫移動終端120或者進行普通呼叫;若移動交換中心300到位置寄存器200獲取被叫號碼時不攜帶主叫號碼,位置寄存器200判斷該用戶簽約了指定號碼早前轉(zhuǎn)業(yè)務(wù)并滿足早前轉(zhuǎn)條件,將指定號碼前轉(zhuǎn)信息在響應(yīng)消息里返回給移動交換中心300,執(zhí)行單元320接收到響應(yīng)消息后,匹配主叫號碼,訪問數(shù)據(jù)存儲單元310,結(jié)合用戶數(shù)據(jù),將該呼叫發(fā)送到目的被叫移動終端120或者進行普通呼叫。
綜上所述,主叫移動終端110發(fā)出呼叫,信息采集單元400獲取該呼叫的主叫號碼,位置寄存器200分析前轉(zhuǎn)執(zhí)行規(guī)則,然后將分析結(jié)果發(fā)送給執(zhí)行單元320,執(zhí)行單元320根據(jù)分析結(jié)果訪問數(shù)據(jù)存儲單元310,結(jié)合用戶數(shù)據(jù),將該呼叫發(fā)送到目的被叫移動終端120或者進行普通呼叫。
以上對本發(fā)明所提供的一種呼叫前轉(zhuǎn)的方法及系統(tǒng)進行了詳細介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實施方式
及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
權(quán)利要求
1.一種呼叫前轉(zhuǎn)的方法,其特征在于,包括步驟1)獲取呼叫的主叫號碼;2)根據(jù)預置的所述主叫號碼對應(yīng)的前轉(zhuǎn)執(zhí)行規(guī)則對呼叫進行處理。
2.根據(jù)權(quán)利要求1所述的呼叫前轉(zhuǎn)的方法,其特征在于,所述前轉(zhuǎn)執(zhí)行規(guī)則包括主叫號碼在各種前轉(zhuǎn)類型下對應(yīng)的前轉(zhuǎn)號碼和/或不需前轉(zhuǎn)直接進行普通呼叫的主叫號碼。
3.根據(jù)權(quán)利要求1或2所述的呼叫前轉(zhuǎn)的方法,其特征在于所述步驟2)前進一步包括步驟21)查找所述前轉(zhuǎn)執(zhí)行規(guī)則,判斷所述前轉(zhuǎn)執(zhí)行規(guī)則中是否標識了當前主叫號碼,若標識則依據(jù)所述規(guī)則執(zhí)行。
4.根據(jù)權(quán)利要求3所述的呼叫前轉(zhuǎn)的方法,其特征在于,所述步驟21)后進一步包括判斷是否簽約前轉(zhuǎn),若否,則進行普通呼叫。
5.根據(jù)權(quán)利要求3所述的呼叫前轉(zhuǎn)的方法,其特征在于,所述前轉(zhuǎn)具體為在歸屬位置寄存器HLR處獲得前轉(zhuǎn)號碼,在主叫移動交換中心MSC處執(zhí)行呼叫前轉(zhuǎn);或者,HLR將前轉(zhuǎn)執(zhí)行規(guī)則插入拜訪位置寄存器VLR,在被叫MSC處執(zhí)行呼叫前轉(zhuǎn)。
6.根據(jù)權(quán)利要求4所述的呼叫前轉(zhuǎn)的方法,其特征在于,所述簽約可以通過擴充HLR中的簽約信息在HLR中新增指定用戶前轉(zhuǎn)的功能;或者通過在移動終端中新增信元實現(xiàn)指定號碼前轉(zhuǎn)。
7.根據(jù)權(quán)利要求6所述的呼叫前轉(zhuǎn)的方法,其特征在于,所述主叫號碼為移動臺國際綜合業(yè)務(wù)數(shù)字網(wǎng)號碼MSISDN或者國際移動用戶識別碼IMSI。
8.一種呼叫前轉(zhuǎn)的系統(tǒng),其特征在于,包括移動終端,用于發(fā)起和接收呼叫;信息采集單元,用于采集移動終端發(fā)出的呼叫信息;位置寄存器,用于根據(jù)前轉(zhuǎn)執(zhí)行規(guī)則判斷是否簽約指定號碼前轉(zhuǎn)、是否指定主叫號碼、是否前轉(zhuǎn)以及是否指定前轉(zhuǎn)號碼,并根據(jù)判斷結(jié)果與信息采集單元采集的呼叫信息確定對呼叫的處理方式;移動交換中心,用于訪問位置寄存器獲得前轉(zhuǎn)執(zhí)行規(guī)則并執(zhí)行呼叫前轉(zhuǎn)。
9.根據(jù)權(quán)利要求8所述的呼叫前轉(zhuǎn)的系統(tǒng),其特征在于,所述移動交換中心包括數(shù)據(jù)存儲單元,用于存儲用戶數(shù)據(jù);執(zhí)行單元,用于根據(jù)位置寄存器和信息采集單元的信息和用戶數(shù)據(jù)對呼叫進行處理。
10.根據(jù)權(quán)利要求8或9所述的呼叫前轉(zhuǎn)的系統(tǒng),其特征在于,所述移動終端包括主叫移動終端,用于發(fā)出呼叫;被叫移動終端,用于接收呼叫。
全文摘要
本發(fā)明公開了一種呼叫前轉(zhuǎn)的方法及系統(tǒng),用于對指定呼叫進行處理。所述方法包括步驟1)獲取呼叫的主叫號碼;2)根據(jù)預置的所述主叫號碼對應(yīng)的前轉(zhuǎn)執(zhí)行規(guī)則對呼叫進行處理。本發(fā)明系統(tǒng)包括移動終端,用于發(fā)起和接收呼叫;信息采集單元,用于采集移動終端發(fā)出的呼叫信息;位置寄存器,用于確定對呼叫的處理方式;移動交換中心,用于訪問位置寄存器獲得前轉(zhuǎn)執(zhí)行規(guī)則并執(zhí)行呼叫前轉(zhuǎn)。本發(fā)明可以根據(jù)前轉(zhuǎn)執(zhí)行規(guī)則對不同的呼叫采取不同的處理方式,使呼叫的前轉(zhuǎn)更加靈活。
文檔編號H04M3/54GK101047747SQ200610076730
公開日2007年10月3日 申請日期2006年4月18日 優(yōu)先權(quán)日2006年4月18日
發(fā)明者梁以業(yè), 史文勝 申請人:華為技術(shù)有限公司