專利名稱:用于在無線網(wǎng)絡(luò)中執(zhí)行匿名呼叫重定向的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于在無線網(wǎng)絡(luò)中執(zhí)行匿名呼叫重定向的方法和設(shè)備。更為特別的是,本發(fā)明通過在無線網(wǎng)絡(luò)內(nèi)部執(zhí)行業(yè)務(wù)邏輯來截取沒有可用呼叫名稱或號碼的來話呼叫,并且還將所述呼叫重定向到一個智能外圍設(shè)備,以便進行進一步處理,由此為無線服務(wù)用戶提供匿名呼叫重定向服務(wù)。在一個實施例中,匿名呼叫被定向到一個智能外設(shè),例如基于網(wǎng)絡(luò)的記錄設(shè)備,所述設(shè)備將會記錄呼叫方名稱,然后在接通呼叫之前向被叫方重復(fù)或播放這個名稱,由此允許被叫方對所述呼叫進行取舍。
背景技術(shù):
雖然本發(fā)明尤其涉及的是匿名呼叫重定向技術(shù),由此在這里特別就此而對其進行了描述,但是應(yīng)該理解,本發(fā)明在其他領(lǐng)域和應(yīng)用中也是非常有用的。舉例來說,在其他某些實施方式中,在將被叫方與主叫方相連之前,截取無線網(wǎng)絡(luò)中的呼叫將是非常有益的,而本發(fā)明則是可以在這些實施方式使用的。
作為背景技術(shù),匿名呼叫重定向服務(wù)具有準確的定義并且可以在有線網(wǎng)絡(luò)中使用。這些服務(wù)考慮的是將匿名呼叫重定向到記錄設(shè)備。然后在記錄設(shè)備上提示呼叫方以某種方式來標識其自身,由此可以將呼叫方身份告知被叫方(例如記錄一個名稱)。一般來說,一旦隨后通過例如向被叫方回放記錄數(shù)據(jù)而向所述被叫方標識了呼叫方,則會要求被叫方點擊某些按鍵,以便接受、拒絕呼叫或是將呼叫發(fā)送到語音郵箱。由此可以對匿名有線呼叫進行截取,并且被叫方電話在呼叫方標識其自身之前是不會發(fā)出鈴聲的。對有線網(wǎng)絡(luò)來說,其他類型的匿名呼叫重定向也是已知的。其中一種重定向還包括通過對一個數(shù)據(jù)庫進行訪問來確定是否應(yīng)該將主叫方與被叫方相連。
很明顯,沒有一種已知無線方案是與這種匿名呼叫重定向等價的。當前也沒有服務(wù)供應(yīng)商提供這種特征。事實上,在無線網(wǎng)絡(luò)中實施匿名呼叫重定向必然不同于有線網(wǎng)絡(luò)。關(guān)于這一點,在無線網(wǎng)絡(luò)中,呼叫經(jīng)過了很多不同實體。而在有線網(wǎng)絡(luò)中,呼叫總是從某一方經(jīng)由同一線路連接到另一方的。這樣一來,迄今為止,在無線環(huán)境中實施匿名呼叫重定向仍然是非常困難和未被實現(xiàn)的。
本發(fā)明旨在提供一種用于在無線網(wǎng)絡(luò)中執(zhí)行匿名呼叫重定向并且解決了上述困難和其他問題的系統(tǒng)。
發(fā)明內(nèi)容
在這里提供的是一種用于執(zhí)行匿名呼叫重定向的方法和設(shè)備。
在本發(fā)明的一個方面中,一種方法包括接收從第一方的第一設(shè)備到第二方的第二設(shè)備的呼叫,其中所述第二設(shè)備是無線設(shè)備,嘗試將所述呼叫傳遞到第二設(shè)備,確定所述呼叫是否是匿名呼叫,如果該呼叫是匿名呼叫,則將其轉(zhuǎn)發(fā)到智能外設(shè),從第一方請求標識信息,接收標識信息,嘗試將呼叫傳遞到第二設(shè)備,將所述呼叫通知給第二設(shè)備,從第二方請求第二設(shè)備是否接收呼叫的連接信息,接收所述連接信息,以及根據(jù)所述連接信息來有選擇地連接呼叫。
在本發(fā)明的另一個方面,確定所述呼叫是否是匿名呼叫的步驟包括對位置請求消息進行分析。
在本發(fā)明的另一個方面,確定所述呼叫是否是匿名呼叫的步驟包括對發(fā)送路由信息請求消息進行分析。
在本發(fā)明的另一個方面,確定所述呼叫是否是匿名呼叫的步驟包括對數(shù)據(jù)庫模塊進行訪問。
在本發(fā)明的另一個方面,確定所述呼叫是否是匿名呼叫的步驟以第一方是否提供主叫方信息為基礎(chǔ)。
在本發(fā)明的另一個方面,確定所述呼叫是否是匿名呼叫的步驟以顯示指示符為基礎(chǔ)。
在本發(fā)明的另一個方面,嘗試傳遞呼叫的步驟包括發(fā)送位置請求。
在本發(fā)明的另一個方面,位置請求并未標識第一方,或者所述位置請求具有標記為受限的第一方顯示指示符。
在本發(fā)明的另一個方面,所述位置請求將主叫方標識成網(wǎng)絡(luò)部件。
在本發(fā)明的另一個方面,所述網(wǎng)絡(luò)部件是智能外設(shè)。
在本發(fā)明的另一個方面,所述位置請求采用的是發(fā)送路由信息消息的形式。
在本發(fā)明的另一個方面,在一個系統(tǒng)中包含了用于實施所述方法的裝置。
從下文提供的詳細描述中可以清楚了解本發(fā)明適用的更大范圍。然而應(yīng)該理解,對本領(lǐng)域技術(shù)人員來說,處于本發(fā)明實質(zhì)和范圍以內(nèi)的各種變化和修改都是顯而易見的,因此,在對本發(fā)明優(yōu)選實施例進行說明的同時,這些詳細描述和具體實例僅僅是作為例示給出的。
本發(fā)明既存在于設(shè)備的不同部分的結(jié)構(gòu)、排列和組合中,也存在于多個方法步驟中,因此,在這里是如下文更全面闡述、權(quán)利要求具體指明以及附圖中例證的那樣來實現(xiàn)預(yù)期目標的,其中圖1是引入了本發(fā)明的網(wǎng)絡(luò)的框圖;圖2是依照本發(fā)明的一個呼叫流程;圖3是對依照本發(fā)明的方法進行描述的流程圖;圖4是依照本發(fā)明另一個優(yōu)選實施例的網(wǎng)絡(luò)的框圖;圖5是依照本發(fā)明的一個呼叫流程;圖6是對依照本發(fā)明的方法進行描述的流程圖;圖7是依照本發(fā)明另一個優(yōu)選實施例的網(wǎng)絡(luò)的框圖;圖8是依照本發(fā)明的一個呼叫流程;
圖9是對依照本發(fā)明的方法進行描述的流程圖;圖10是依照本發(fā)明另一個實施例的網(wǎng)絡(luò)的框圖;圖11是依照本發(fā)明的一個呼叫流程;以及圖12是對依照本發(fā)明的方法進行描述的流程圖。
具體實施例方式
本發(fā)明在無線網(wǎng)絡(luò)中為到達無線服務(wù)用戶移動臺的匿名呼叫提供了呼叫重定向服務(wù)。主體系統(tǒng)借助于在歸屬位置寄存器(HLR)(或業(yè)務(wù)控制點(SCP))之類的網(wǎng)絡(luò)部件中提供的業(yè)務(wù)邏輯而將匿名呼叫發(fā)送到諸如記錄設(shè)備之類的智能外設(shè)(所述外設(shè)通常會要求呼叫方“請說出您的名稱”),由此在將呼叫連接到被叫方之前從呼叫方那里獲取標識信息。正如下文更詳細描述的那樣,在這里是通過使用所獲取的信息來向被叫方標識呼叫方的,其中所獲取的信息即為所記錄的數(shù)據(jù)。然后,被叫方可以根據(jù)所述標識來對接受或拒絕呼叫進行控制。由此可以為無線網(wǎng)絡(luò)提供匿名呼叫重定向,迄今為止,這個特征并不是已知的。
現(xiàn)在參考附圖,其中這些附圖只是對本發(fā)明優(yōu)選實施例進行描述,而不是對其加以限制。圖1提供的是可以實施本發(fā)明的示范性網(wǎng)絡(luò)的視圖。如所示,網(wǎng)絡(luò)10包含了多種通用網(wǎng)絡(luò)部件,在這里對其中一些部件進行了修改,以便與本發(fā)明相適應(yīng)。
特別地,網(wǎng)絡(luò)10在主叫方12與無線用戶14這個被叫方之間提供通信。主叫方可以從包括標準電話在內(nèi)的多種網(wǎng)絡(luò)部件中的任何部件中經(jīng)由公用交換電話網(wǎng)(PSTN)16來發(fā)起一個呼叫。由于該呼叫針對的是無線用戶14,因此所述呼叫將會連接到無線網(wǎng)絡(luò)中的發(fā)端移動交換中心(O-MSC)18。所述發(fā)端移動交換中心(O-MSC)18不但與歸屬位置寄存器(HLR)20進行通信,而且還與智能外設(shè)22進行通信。如所示,在這里還提供了服務(wù)移動交換中心(S-MSC)24。當然應(yīng)該理解,如果在發(fā)端移動交換中心(O-MSC)中注冊了被叫方移動臺或者所述移動臺當前正在發(fā)端移動交換中心(O-MSC)中活動,那么發(fā)端移動交換中心(O-MSC)和服務(wù)移動交換中心(S-MSC)24將是同一設(shè)備。本領(lǐng)域技術(shù)人員將會意識到這些差別。
在操作中,有一個主叫方信息丟失或被標記為受限的來話呼叫到達了用戶的原籍或發(fā)端移動交換中心(O-MSC)18。發(fā)端移動交換中心(MSC)18向用戶的歸屬位置寄存器(HLR)20發(fā)出信號,以便獲取用戶的位置路由信息。這個處理通常是使用常規(guī)的ANSI-41(美國國家標準協(xié)會)呼叫傳遞程序(也就是發(fā)送LOCREQ消息)來完成的。如果發(fā)端移動交換中心(MSC)18發(fā)送的位置請求沒有包含主叫方信息,那么歸屬位置寄存器(HLR)20將會命令發(fā)端移動交換中心(MSC)18將所述呼叫路由到現(xiàn)有呼叫篩選業(yè)務(wù)邏輯所在的智能外圍網(wǎng)絡(luò)部件22。例如,當呼叫到達智能外設(shè)22的時候,呼叫方將被提示要求錄制一個標識他/她自身的消息。在成功完成所述錄制之后,主叫方將被暫時中斷,所述呼叫則回送到發(fā)端移動交換中心(O-MSC)18,其中所述發(fā)端移動交換中心繼續(xù)執(zhí)行針對服務(wù)用戶的呼叫傳遞嘗試。最終,所述呼叫將會到達用戶的服務(wù)移動交換中心(S-MSC)24。一旦進行了應(yīng)答,則智能外圍網(wǎng)絡(luò)部件22播放所記錄的消息并為用戶提供取舍所述呼叫的選項。如果用戶接受呼叫,則連接呼叫方與服務(wù)用戶。否則將會切斷所述呼叫。
現(xiàn)在參考圖2,其中描述的是依照本發(fā)明的一個呼叫流程200。這個呼叫流程描述了在圖1網(wǎng)絡(luò)10中實施的依照本發(fā)明的方法的更多細節(jié)。
一開始,源自主叫方的來話呼叫到達用戶的發(fā)端移動交換中心(O-MSC)18(在202)。在到達發(fā)端移動交換中心之前,這個呼叫可以經(jīng)由其他網(wǎng)絡(luò)部件(未顯示)傳送。如果該呼叫使用的是ISUP(綜合業(yè)務(wù)數(shù)字網(wǎng)用戶部分)信令(該信令是可用信令協(xié)議的一個實例),那么接收到的第一個消息是一個IAM(起始地址消息),該消息通常包含了主叫/被叫方數(shù)據(jù),例如CgPN=A和CdPN=B——其中所述數(shù)據(jù)用于將主叫方標識成“A”以及將被叫方標識成“B”。一般來說,CgPN信息還包含了顯示指示符,所述顯示標識符表明是否可以將A的號碼顯示給B或者所述號碼是否受限(也就是“私有的”)。
發(fā)端移動交換中心(O-MSC)18借助了諸如ANSI-41信令之類的信令協(xié)議而將位置請求,即LOCREQ(B)發(fā)送到歸屬位置寄存器(步驟204)。所述歸屬位置寄存器(HLR)20則對LOCREQ消息進行檢查并且判定是否A的主叫方號碼(CgPN)丟失或被設(shè)定成“顯示受限”。
倘若如此,那么歸屬位置寄存器(HLR)20會在用戶記錄中檢測到用戶啟動了匿名呼叫重定向服務(wù)。這個處理可以使用多種已知技術(shù)中的任何技術(shù)完成。由此歸屬位置寄存器(HLR)20用一個包含“轉(zhuǎn)發(fā)”號碼的locreq返回結(jié)果來響應(yīng)O-MSC(在206)。其中所述“轉(zhuǎn)發(fā)”號碼即為智能外設(shè)22的號碼,優(yōu)選地,對該服務(wù)的所有用戶來說,所述轉(zhuǎn)發(fā)號碼是相同的。此外,傳送轉(zhuǎn)發(fā)號碼的字段在現(xiàn)有技術(shù)中也是已經(jīng)存在的。
發(fā)端移動交換中心(O-MSC)18將呼叫指引到“轉(zhuǎn)發(fā)”號碼,即智能外設(shè)22(在208)。在這個圖中,與智能外設(shè)22相連的接口是ISDN(綜合業(yè)務(wù)數(shù)字網(wǎng)),但是也可以使用其他接口(例如ISUP)。這時,智能外設(shè)22會提示主叫方A錄制其名稱,舉例來說,這時A會說“George Burdell”。
智能外設(shè)22建立一個返回到發(fā)端移動交換中心(O-MSC)18的回叫,其中CdPN=B并且CgPN=智能外設(shè)號碼(在210)。
然后,發(fā)端移動交換中心(O-MSC)18將一個LOCREQ(B)發(fā)送到歸屬位置寄存器(HLR)18(在212)。這一次,當歸屬位置寄存器接收到LOCREQ時,它會發(fā)現(xiàn)CgPN=智能外設(shè)號碼,這樣一來,它不會再次將呼叫重定向到智能外設(shè)22。
相反,歸屬位置寄存器(HLR)20會將一個路由請求,即ROUTREQ發(fā)送到服務(wù)移動交換中心(S-MSC)24,以便獲取一個TLDN(臨時本地電話號碼)(在214)。應(yīng)該注意的是,如果服務(wù)移動交換中心(S-MSC)與發(fā)端移動交換中心(O-MSC)是同一設(shè)備(也就是說,移動臺沒有在任何地方漫游),則不執(zhí)行214、216、218顯示的步驟。
服務(wù)移動交換中心(S-MSC)24回送一個帶有TLDN的routreq返回結(jié)果(在216)。
歸屬位置寄存器(HLR)將這個TLDN回送到O-MSC(在218)。
發(fā)端移動交換中心(O-MSC)18將CdPN=TLDN的呼叫經(jīng)由呼叫傳遞干線發(fā)送到服務(wù)移動交換中心(S-MSC)24(在220)。
這時對移動方B進行尋呼(在222),然后所述移動方做出應(yīng)答(在224)。更常見的作法則是將來話呼叫告知移動方B并且移動方B對所述呼叫做出響應(yīng)。
例如,當智能外設(shè)22檢測到移動臺已經(jīng)做出了應(yīng)答的時候,所述智能外設(shè)22根據(jù)錄制的數(shù)據(jù)來進行播音“George Burdell正在進行呼叫,按1接受呼叫”(在226)。
移動方B通過按1來接受呼叫(在228)。
智能外設(shè)22檢測到用戶按下了“1”并且將A與B這兩方連接在一起(230、232)。當然,被叫方14也可以不接受呼叫。在這種情況下則終止呼叫或者將其發(fā)送到一個語音郵件系統(tǒng)。
這個體系結(jié)構(gòu)表明在整個呼叫過程中,呼叫都是通過智能外設(shè)22保持中繼的。此外也可以使用其他方法,例如ISUP釋放鏈路中繼線或ISDN的雙B信道傳送,這些方法會在發(fā)端移動交換中心(O-MSC)18那里將呼叫路線(call leg)連接在一起,此外還在被叫用戶接受呼叫之后從通話通道中刪除智能外設(shè)22。
現(xiàn)在參考圖3,其中描述的是對表示依照本發(fā)明的業(yè)務(wù)邏輯的方法300進行說明的流程圖。優(yōu)選地,歸屬位置寄存器(HLR)20是依照這個業(yè)務(wù)邏輯來進行操作、進而實現(xiàn)本發(fā)明的。特別地,方法300始于歸屬位置寄存器(HLR)20接收位置請求(步驟302)。這時,HLR從位置請求中確定是否主叫方號碼丟失或被標識為“顯示受限”(步驟304)。如果不是的話,則完成正常的呼叫傳遞(步驟306)。然而如果主叫方號碼丟失或被識別為受限,則HLR的業(yè)務(wù)邏輯會將一個帶有“轉(zhuǎn)發(fā)”號碼的位置請求回送到發(fā)端移動交換中心(O-MSC)18,其中所述轉(zhuǎn)發(fā)號碼即為智能外設(shè)22的號碼(步驟308)。從圖2的描述中可以了解,歸屬位置寄存器(HLR)20中的業(yè)務(wù)邏輯將一個把主叫方標識為智能外設(shè)22的后續(xù)位置請求當作一個正常呼叫,此外它只還原到正常呼叫傳遞狀態(tài)并且顧及了進一步的處理。
現(xiàn)在參考圖4,其中描述的是在GSM環(huán)境中實現(xiàn)的本發(fā)明。在這個圖中,SRI表示的是GSM/UMTS MAP消息SendRoutinglnformation(發(fā)送路由信息),PRN表示的是GMS/UMTSMAP消息ProvideRoamingNumber(提供漫游號碼),MSRN表示的是移動臺漫游號碼,G-MSC表示的是網(wǎng)關(guān)MSC。
如所示,網(wǎng)絡(luò)400在主叫方412與無線用戶414這個被叫方之間提供通信。主叫方可以從包括標準電話在內(nèi)的多種網(wǎng)絡(luò)部件并通過公用交換電話網(wǎng)(PSTN)416來發(fā)起呼叫。由于該呼叫針對的是無線用戶414,因此所述呼叫將會連接到無線網(wǎng)絡(luò)中的網(wǎng)關(guān)移動交換中心(G-MSC)418。所述網(wǎng)關(guān)移動交換中心(G-MSC)418不但與歸屬位置寄存器(HLR)420進行通信,而且還與智能外設(shè)422進行通信。如所示,在這里還提供了服務(wù)移動交換中心(S-MSC)424。當然也應(yīng)該理解,如果在發(fā)端移動交換中心注冊了被叫方移動臺或者所述移動臺當前在發(fā)端移動交換中心之中活動,那么發(fā)端移動交換中心(O-MSC)和服務(wù)移動交換中心(S-MSC)424將是同一設(shè)備。本領(lǐng)域技術(shù)人員將會意識到這些差別。
圖4描述的網(wǎng)絡(luò)操作與結(jié)合圖1所描述的操作相類似。然而,其中包含的組件則略有不同。關(guān)于這一點,在這里提供的是網(wǎng)關(guān)移動交換中心(G-MSC)418而不是發(fā)端移動交換中心。此外,從圖5中可以明顯看出,在部件之間提供的實施本發(fā)明的消息和信令的形式及協(xié)議必定不同于圖1的網(wǎng)絡(luò)。
關(guān)于這一點,圖5描述了一個呼叫流程500,該流程顯示的是在圖4的GSM網(wǎng)絡(luò)400中實施的本發(fā)明的方法。這個呼叫流程500與圖2的流程相類似;然而可以看出,在GSM術(shù)語中,位置請求是一個發(fā)送路由信息(SRI)消息或請求。此外在GSM術(shù)語中,路由請求(ROUTREQ)也稱為提供漫游號碼(PRN)消息。
一開始,源自主叫方的來話呼叫到達用戶的網(wǎng)關(guān)移動交換中心(G-MSC)418(在502)。在到達發(fā)端移動交換中心之前,所述呼叫可以經(jīng)由其他網(wǎng)絡(luò)部件(未顯示)傳送。如果該呼叫使用的是ISUP信令(該信令是可用信令協(xié)議的一個實例),那么接收到的第一個消息是一個IAM(起始地址消息),該消息通常包含了主叫/被叫方數(shù)據(jù),例如CgPN=A和CdPN=B——其中所述數(shù)據(jù)用于將主叫方標識為“A”以及將被叫方標識為“B”。一般來說,CgPN信息還包括一個顯示指示符,所述顯示標識符表明是否可以將A的號碼顯示給B或者所述號碼是否受限(也就是“私有的”)。
網(wǎng)關(guān)移動交換中心(G-MSC)418借助GSM MAP信令之類的信令協(xié)議而將SRI消息這種路由信息請求發(fā)送到歸屬位置寄存器(HLR)420(步驟504)。歸屬位置寄存器(HLR)420對SRI消息進行檢查,并且確定是否A的主叫方號碼(CgPN)丟失或被設(shè)定成“顯示受限”。
倘若如此,那么歸屬位置寄存器(HLR)420會在用戶記錄中檢測到用戶啟動了匿名呼叫重定向服務(wù)。這個處理是使用多種已知技術(shù)中的任何技術(shù)完成的。由此歸屬位置寄存器(HLR)420用一個包括“轉(zhuǎn)發(fā)”號碼的SRI確認或響應(yīng)來應(yīng)答G-MSC(在56)。其中所述“轉(zhuǎn)發(fā)”號碼即為智能外設(shè)42的號碼,優(yōu)選地,對該服務(wù)的所有用戶來說,所述號碼是相同的。此外,傳送轉(zhuǎn)發(fā)號碼的字段在現(xiàn)有技術(shù)中也是已經(jīng)存在的。
網(wǎng)關(guān)移動交換中心(G-MSC)418將呼叫引導(dǎo)到“轉(zhuǎn)發(fā)”號碼,即智能外設(shè)422(在508)。在這個圖中,與智能外設(shè)422相連的接口是ISDN,但是也可以使用其他接口(例如ISUP)。這時,智能外設(shè)422將會提示主叫方A錄制其名稱,舉例來說,這時A會說“GeorgeBurdell”。
智能外設(shè)422建立一個返回到網(wǎng)關(guān)移動交換中心(G-MSC)418的回叫,其中CdPN=B并且CgPN=智能外設(shè)號碼(在510)。
然后,網(wǎng)關(guān)移動交換中心(G-MSC)418將一個SRI消息發(fā)送到歸屬位置寄存器(HLR)418(在512)。這一次,當歸屬位置寄存器接收到SRI消息時,它會發(fā)現(xiàn)CgPN=智能外設(shè)號碼,這樣一來,所述歸屬位置寄存器不會再次將呼叫重定向到智能外設(shè)422。
相反,歸屬位置寄存器(HLR)420會將PRN消息或請求這樣的漫游號碼消息發(fā)送到服務(wù)移動交換中心(S-MSC)424,以便獲取MSRN(在514)。應(yīng)該注意的是,如果服務(wù)移動交換中心(S-MSC)與網(wǎng)關(guān)移動交換中心(G-MSC)是同一設(shè)備(也就是說,移動臺并未漫游到G-MSC外部),則不執(zhí)行514、516、518所顯示的步驟。
服務(wù)移動交換中心(S-MSC)424回送一個帶有MSRN的PRN確認或響應(yīng)(在516)。
歸屬位置寄存器(HLR)將這個MSRN回送到G-MSC(在518)。
網(wǎng)關(guān)移動交換中心(O-MSC)418將CdPN=MSRN的呼叫經(jīng)由呼叫傳遞干線發(fā)送到服務(wù)移動交換中心(S-MSC)424(在520)。
這時對移動方B進行尋呼(在222),然后移動方做出應(yīng)答(在524)。當然,更常見的作法是將來話呼叫告知移動方B并且移動方B對所述呼叫做出響應(yīng)。
例如,當智能外設(shè)422檢測到移動臺已經(jīng)做出應(yīng)答的時候,所述智能外設(shè)422根據(jù)所錄制的數(shù)據(jù)來進行播音“George Burdell正在進行呼叫,按1接受呼叫”(在526)。
移動方B通過按下1來接受所述呼叫(在528)。
智能外設(shè)422檢測到用戶按下了“1”,并且將A和B這兩方連接在一起(530、532)。當然,被叫方414也可以不接受呼叫。在這種情況下將會終止呼叫或者將其發(fā)送到一個語音郵件系統(tǒng)。
現(xiàn)在參考圖6,其中描述的是圖4網(wǎng)絡(luò)的歸屬位置寄存器(HLR)420內(nèi)部保存的業(yè)務(wù)邏輯。所述方法600始于在歸屬位置寄存器上接收到一個發(fā)送路由信息(SRI)消息(步驟602)。然后,歸屬位置寄存器(HLR)420從消息中確定是否主叫方號碼丟失或者受到限制(步驟604)。倘若不是,則執(zhí)行正常的呼叫傳遞(步驟606)。然而,如果主叫方號碼丟失或者受到限制,那么HLR會將一個帶有“轉(zhuǎn)發(fā)”號碼的發(fā)送路由信息(SRI)確認回送到網(wǎng)關(guān)移動交換中心(GMSC)418(步驟608)。其中所述轉(zhuǎn)發(fā)號碼即為智能外設(shè)422的號碼,然后所述外設(shè)則像結(jié)合圖2和4所描述的那樣對信息進行處理。
圖7描述了本發(fā)明的另一個實施例。在這里還為一個與圖1網(wǎng)絡(luò)相類似的網(wǎng)絡(luò)提供了一個呼叫名稱應(yīng)用模塊721。該模塊包括一個數(shù)據(jù)庫,該數(shù)據(jù)庫要么保存的是可以連接到主叫方的號碼,要么保存的是不能連接的號碼。這種服務(wù)架構(gòu)是通過使用ANSI-41消息傳遞來進行描述的。然而,本領(lǐng)域技術(shù)人員也可以使用相應(yīng)的GSM協(xié)議消息而不是這里給出的ANSI-41消息來實現(xiàn)這個目的。
如所示,網(wǎng)絡(luò)700在主叫方712與無線用戶714這個被叫方之間提供通信。主叫方可以從包括標準電話在內(nèi)的多種網(wǎng)絡(luò)部件并通過公用交換電話網(wǎng)(PSTN)716來發(fā)起一個呼叫。由于該呼叫針對的是無線用戶714,因此將其連接到無線網(wǎng)絡(luò)中的發(fā)端移動交換中心(O-MSC)718。所述發(fā)端移動交換中心(O-MSC)718不但與歸屬位置寄存器(HLR)720進行通信,而且與智能外設(shè)722進行通信。此外還應(yīng)該了解,在本實施例中,歸屬位置寄存器(HLR)720還與呼叫名稱應(yīng)用模塊721進行通信。在其中一種形式中,還提供了服務(wù)移動交換中心(S-MSC)724。當然,如果在發(fā)端移動交換中心注冊了被叫方的移動臺或者所述移動臺當前在發(fā)端移動交換中心中活動,那么服務(wù)移動交換中心(S-MSC)724并不是必要的。本領(lǐng)域技術(shù)人員將會意識到這些差別。
現(xiàn)在參考圖8,其中描述的是對圖7網(wǎng)絡(luò)中實施的方法進行說明的呼叫流程800。如所示,源自被叫方的來話呼叫到達用戶的發(fā)端移動交換中心(MSC),其中CgPN=A并且CdPN=B(在802)。而在到達發(fā)端移動交換中心之前,所述呼叫可以經(jīng)由其他網(wǎng)絡(luò)部件(未顯示)傳送。
發(fā)端移動交換中心(O-MSC)718將LOCREQ(B)發(fā)送到歸屬位置寄存器(HLR)720(在804)。
歸屬位置寄存器(HLR)720在用戶記錄中檢測到用戶啟動了呼叫篩選服務(wù)。于是所述歸屬位置寄存器(HLR)向呼叫名稱應(yīng)用721發(fā)送一個包含主叫方號碼(如上所述)的服務(wù)請求(在806),例如ANSI-41 SERVREQ。
呼叫名稱應(yīng)用模塊721查看是否存在一個關(guān)于CgPN的條目,并且在servreq返回結(jié)果消息中將所述結(jié)果發(fā)送到歸屬位置寄存器(HLR)720(在808)。
歸屬位置寄存器(HLR)720檢查servreq返回結(jié)果,以便了解是否這個呼叫需要特殊的篩選處理(例如在呼叫名稱數(shù)據(jù)中沒有可用名稱)。如果需要的話,則歸屬位置寄存器(HLR)720使用帶有轉(zhuǎn)發(fā)號碼的locreq返回結(jié)果來應(yīng)答發(fā)端移動交換中心(O-MSC)718。其中所述轉(zhuǎn)發(fā)號碼即為智能外設(shè)的號碼,對所有用戶而言,所述號碼很可能是相同的。
發(fā)端移動交換中心(O-MSC)718將呼叫引導(dǎo)到“轉(zhuǎn)發(fā)”號碼,即智能外設(shè)722(在812)。與智能外設(shè)722相連的接口是ISDN,但是也可以使用其他協(xié)議(例如ISUP)。這時,智能外設(shè)722將會提示主叫方A錄制其姓名,舉例來說,這時A會說“George Burdell”。
智能外設(shè)722則建立一個返回到移動交換中心(MSC)的回叫,其中CdPN=B(在814)。
發(fā)端移動交換中心(O-MSC)718將一個LOCREQ(B)發(fā)送到歸屬位置寄存器(HLR)720。這一次,當歸屬位置寄存器(HLR)720接收到LOCREQ時,它會發(fā)現(xiàn)CgPN=智能外設(shè)720的號碼,這樣一來,所述歸屬位置寄存器不會繼續(xù)進行針對呼叫名稱應(yīng)用模塊721的SERVREQ查詢。
歸屬位置寄存器(HLR)將一個ROUTREQ發(fā)送到服務(wù)移動交換中心(S-MSC)724,以便獲取一個TLDN(在818)。應(yīng)該注意的是,如果服務(wù)移動交換中心(S-MSC)與發(fā)端移動交換中心(O-MSC)是同一設(shè)備(即移動臺沒有在發(fā)端MSC外部漫游),那么將不會進行選定的步驟。
服務(wù)移動交換中心(S-MSC)724回送一個帶有TLDN的routreq返回結(jié)果(在820)。
歸屬位置寄存器(HLR)720將這個TLDN回送到發(fā)端移動交換中心(O-MSC)718(在822)。
發(fā)端移動交換中心(O-MSC)718將CdPN=TLDN的呼叫經(jīng)由呼叫傳遞干線發(fā)送到服務(wù)移動交換中心(S-MSC)724(在824)。
這時將對移動方B進行尋呼或以別的方式將來話呼叫告知所述移動方(在826),當移動臺應(yīng)答(在828)的時候,它會聽到智能外設(shè)以播音形式播放““George Burdell”正在呼叫。按1接受呼叫,按2拒絕呼叫”(在830)。
如果移動方B按1接受呼叫(在832),則連接所述呼叫,并且在呼叫過程中,所述呼叫仍舊是通過智能外設(shè)中繼(trunked)的(在834,836)。
現(xiàn)在參考圖9,其中描述的是在歸屬位置寄存器(HLR)720內(nèi)部保存的業(yè)務(wù)邏輯。關(guān)于這一點,方法900是在歸屬位置寄存器(HLR)720接收到一個位置請求的時候開始的(步驟902)。業(yè)務(wù)邏輯首先確定主叫方號碼是否即為智能外設(shè)722的號碼(步驟904)。倘若如此,則執(zhí)行正常的呼叫傳遞(步驟906)。如果不是的話,則歸屬位置寄存器(HLR)720確定是否對所述呼叫進行特定的呼叫篩選服務(wù)(步驟908)。如果沒有的話,則實施正常的呼叫傳遞(步驟906)。然而如果應(yīng)用了呼叫篩選服務(wù),則將一個服務(wù)請求發(fā)送到呼叫名稱應(yīng)用模塊721(步驟910)。然后,歸屬位置寄存器(HLR)720接收源自呼叫名稱應(yīng)用模塊721的反饋(步驟912)。根據(jù)這個信息,所述歸屬位置寄存器確定是否有必要對呼叫進行特殊處理(步驟914)。如果沒有必要,則執(zhí)行正常的呼叫傳遞(步驟906)。然而如果有必要對對呼叫進行特殊處理,則將一個帶有“轉(zhuǎn)發(fā)”號碼的位置請求回送到發(fā)端移動交換中心(O-MSC)718(步驟916),并且執(zhí)行結(jié)合圖8所述的進一步的呼叫處理。
參考圖10,其中描述的是使用了業(yè)務(wù)控制點(SCP)判定邏輯的本發(fā)明的實施方式。這個服務(wù)架構(gòu)是使用ANSI-41消息傳遞來進行描述的。然而,本領(lǐng)域技術(shù)人員也可以結(jié)合相應(yīng)的GSM協(xié)議消息而不是這里給出的ANSI-41消息來實現(xiàn)這個目的。
如所示,網(wǎng)絡(luò)1000在主叫方1012與無線用戶1014這個被叫方之間提供通信。主叫方可以從包括標準電話在內(nèi)的多種網(wǎng)絡(luò)部件經(jīng)由公用交換電話網(wǎng)(PSTN)1016來發(fā)起一個呼叫。由于所速呼叫針對的是無線用戶1014,因此將其連接到無線網(wǎng)絡(luò)中的發(fā)端移動交換中心(O-MSC)1018。發(fā)端移動交換中心(O-MSC)1018不但與歸屬位置寄存器(HLR)1020進行通信,而且還與智能外設(shè)1022進行通信。并且在本實施例中還顯示了一個業(yè)務(wù)控制點(SCP)。此外在其中一種形式中,還提供了一個服務(wù)移動交換中心(S-MSC)1024。當然,如果呼叫是在同一移動交換中心內(nèi)部發(fā)起和終止的,那么服務(wù)移動交換中心(S-MSC)1024并不是必要的。本領(lǐng)域技術(shù)人員將會意識到這些差別。
在操作中,是否將呼叫路由到智能外設(shè)、以便進行呼叫篩選處理的判定是在業(yè)務(wù)控制點(SCP)1023中做出的。發(fā)端移動交換中心(O-MSC)1018將會向所述邏輯所在的SCP1023發(fā)射IS-771高級終止觸發(fā)器。而高級終止觸發(fā)器則是在用戶的歸屬位置寄存器(HLR)1020的記錄中提供的。
現(xiàn)在參考圖11,該圖顯示的是呼叫流程1100,其中A呼叫B并且B預(yù)訂了呼叫篩選服務(wù)特征。
發(fā)端移動交換中心(O-MSC)1018接收一個對應(yīng)于B的來話呼叫(在1102)。其中所述呼叫在到達發(fā)端移動交換中心之前可以經(jīng)由其他網(wǎng)絡(luò)部件(未顯示)傳送。所述發(fā)端移動交換中心則向歸屬位置寄存器(HLR)發(fā)送一個LOCREQ(在1104)。
歸屬位置寄存器(HLR)1020在locreq返回結(jié)果中動態(tài)供應(yīng)高級終止觸發(fā)器(在1106)。
發(fā)端移動交換中心(O-MSC)1018將高級終止觸發(fā)器消息(ANLYZD)發(fā)送到業(yè)務(wù)邏輯所在的SCP(在1108)。這其中包含了CgPN=A。業(yè)務(wù)控制點(SCP)1023判定是否需要將所述呼叫轉(zhuǎn)移到智能外設(shè)1022,以便進行播音處理。如果需要的話,則所述業(yè)務(wù)控制點使用智能外設(shè)1022的轉(zhuǎn)發(fā)號碼來應(yīng)答發(fā)端移動交換中心(O-MSC)1018(在1110)。
發(fā)端移動交換中心(O-MSC)1018將所述呼叫路由到智能外設(shè)1022,其中A方錄制了“George Burdell”(在1112)。
智能外設(shè)1022將呼叫中繼(trunk)到發(fā)端移動交換中心(O-MSC)1018,其中CgPN=智能外設(shè)的號碼,并且CdPN=B(在1114)。
發(fā)端移動交換中心(O-MSC)1018將另一個LOCREQ發(fā)送到歸屬位置寄存器(HLR)(在1116)。與步驟1一樣,歸屬位置寄存器(HLR)將會在發(fā)端移動交換中心(O-MSC)1018那里再次動態(tài)提供高級終止觸發(fā)器(在1118)。
同樣,高級終止觸發(fā)器將從O-MSC發(fā)射到業(yè)務(wù)控制點(SCP)1023(在1120)。這一次,業(yè)務(wù)控制點(SCP)1027將會識別CgPN=智能外設(shè)號碼,因此它會使用“繼續(xù)所述呼叫”來應(yīng)答移動交換中心(MSC)(在1122)。
發(fā)端移動交換中心(O-MSC)1018繼續(xù)執(zhí)行“常規(guī)”呼叫處理(在1124),并且最終會對B方進行尋呼或者如上對其發(fā)出通知(在1126)。
與這里預(yù)期的其他方法一樣,當用戶決定接受呼叫時,所述呼叫仍舊是經(jīng)由智能外設(shè)中繼的。
現(xiàn)在參考圖12,其中描述的是優(yōu)選在業(yè)務(wù)控制點(SCP)1023內(nèi)部實現(xiàn)的業(yè)務(wù)邏輯。如所示,在這里將所述方法1200描述成是在從發(fā)端移動交換中心(O-MSC)接收到一個高級終止觸發(fā)器消息為開始的(步驟1202)。也就是說,MSC借助于ANLYZD來向業(yè)務(wù)控制點(SCP)報告遭遇到高級終止觸發(fā)器。然后,業(yè)務(wù)控制點(SCP)1023確定是否應(yīng)將呼叫處理發(fā)送到智能外設(shè)1022(步驟1204)。如果不應(yīng)該,則完成正常的呼叫傳遞處理(步驟1206)。應(yīng)該理解的是,根據(jù)關(guān)于圖11的呼叫流程的描述,這種處理是在將主叫方號碼識別為智能外設(shè)1022的號碼的時候進行的。
然而如果業(yè)務(wù)控制點(SCP)1023確定呼叫處理應(yīng)由智能外設(shè)1022恢復(fù),那么業(yè)務(wù)控制點(SCP)1023會用一個具有“轉(zhuǎn)發(fā)”號碼的位置請求來應(yīng)答發(fā)端移動交換中心(O-MSC)1018(步驟1208)。毫無疑問,所述轉(zhuǎn)發(fā)號碼即為智能外設(shè)1022的號碼。應(yīng)該理解的是,如果主叫方號碼從高級終止觸發(fā)器中丟失或者確定主叫方號碼需要進行特殊處理,則執(zhí)行步驟1208。
應(yīng)該理解的是,這里描述的發(fā)明可以在使用多種硬件和軟件技術(shù)的無線網(wǎng)絡(luò)中實現(xiàn)。優(yōu)選地,結(jié)合圖3、6、9所描述的業(yè)務(wù)邏輯是無線網(wǎng)絡(luò)歸屬位置寄存器中的軟件。同樣,結(jié)合圖12所描述的業(yè)務(wù)邏輯是業(yè)務(wù)控制點中的軟件。當然,本發(fā)明并不局限于此。實施本發(fā)明所需要的硬件和軟件也可以分布在網(wǎng)絡(luò)部件中或者保存在網(wǎng)絡(luò)可以訪問的獨立服務(wù)器上。此外,在本申請中標識的智能外設(shè)也可以采用多種形式。其中在一個實施例,所述智能外設(shè)采用了朗訊技術(shù)有限公司提供的eMRS網(wǎng)絡(luò)部件的形式。
以上描述只是公開了本發(fā)明的特定實施例,而不是對其進行限制。同樣,本發(fā)明并不僅限于上述實施例。與此相反,在這里應(yīng)該了解,本領(lǐng)域技術(shù)人員是能夠想到那些落入本發(fā)明范圍以內(nèi)的替換實施例的。
權(quán)利要求
1.一種用于在無線網(wǎng)絡(luò)中執(zhí)行匿名呼叫重定向的方法,所述方法包括接收從第一方的第一設(shè)備到第二方的第二設(shè)備的呼叫,其中所述第二設(shè)備是無線設(shè)備;嘗試將所述呼叫傳遞到第二設(shè)備;確定所述呼叫是否是匿名呼叫;如果該呼叫是匿名呼叫,則將其轉(zhuǎn)發(fā)到智能外設(shè);從第一方請求標識信息;接收標識信息;嘗試將呼叫傳遞到第二設(shè)備;將所述呼叫通知給第二設(shè)備;從第二方請求第二設(shè)備是否接收呼叫的連接信息;接收所述連接信息;以及根據(jù)所述連接信息來有選擇地連接呼叫。
2.如權(quán)利要求1所述的方法,其中確定所述呼叫是否是匿名呼叫的步驟包括對位置請求消息進行分析。
3.如權(quán)利要求1所述的方法,其中確定所述呼叫是否是匿名呼叫的步驟包括對發(fā)送路由信息請求消息進行分析。
4.如權(quán)利要求1所述的方法,其中確定所述呼叫是否是匿名呼叫的步驟以第一方是否提供主叫方信息為基礎(chǔ)。
5.如權(quán)利要求1所述的方法,其中確定所述呼叫是否是匿名呼叫的步驟以顯示指示符為基礎(chǔ)。
6.如權(quán)利要求1所述的方法,其中嘗試傳遞所述呼叫的步驟包括發(fā)送位置請求。
7.如權(quán)利要求6所述的方法,其中位置請求并未標識第一方或者所述位置請求具有標記為受限的第一方顯示指示符。
8.如權(quán)利要求6所述的方法,其中位置請求將主叫方標識成網(wǎng)絡(luò)部件。
9.如權(quán)利要求8所述的方法,其中所述網(wǎng)絡(luò)部件是智能外設(shè)。
10.一種用于在無線網(wǎng)絡(luò)中執(zhí)行匿名呼叫重定向的系統(tǒng),該系統(tǒng)包括用于接收從第一方的第一設(shè)備到第二方的第二設(shè)備的呼叫的裝置,其中所述第二設(shè)備是無線設(shè)備;嘗試將所述呼叫傳遞到第二設(shè)備的裝置;確定所述呼叫是否是匿名呼叫的裝置;如果該呼叫是匿名呼叫,則將其轉(zhuǎn)發(fā)到智能外設(shè)的裝置;從第一方請求標識信息的裝置;接收標識信息的裝置;嘗試將呼叫傳遞到第二設(shè)備的裝置;將所述呼叫通知給第二設(shè)備的裝置;從第二方請求第二設(shè)備是否接收呼叫的信息的連接裝置;接收所述連接信息的裝置;以及根據(jù)所述連接信息來有選擇地連接呼叫的裝置。
全文摘要
本發(fā)明涉及一種用于在無線網(wǎng)絡(luò)中執(zhí)行匿名呼叫重定向的方法和設(shè)備。更為特別的是,本發(fā)明通過在無線網(wǎng)絡(luò)內(nèi)部執(zhí)行業(yè)務(wù)邏輯來截取沒有可用呼叫名稱或號碼的來話呼叫,并且還將所述呼叫重定向到一個智能外圍設(shè)備,以便進行進一步處理,由此為無線服務(wù)用戶提供匿名呼叫重定向服務(wù)。在一個實施例中,匿名呼叫被定向到一個智能外設(shè),例如基于網(wǎng)絡(luò)的記錄設(shè)備,所述設(shè)備將會記錄呼叫方名稱,然后在接通呼叫之前向被叫方重復(fù)或播放這個名稱,由此允許被叫方對所述呼叫進行取舍。
文檔編號H04M3/42GK1622682SQ20041009503
公開日2005年6月1日 申請日期2004年11月24日 優(yōu)先權(quán)日2003年11月25日
發(fā)明者魯思·S.·蓋德, 沃法·果柏, 華什燕, 哈邁德·N.·扎齊 申請人:朗迅科技公司