專利名稱:基于位置的監(jiān)聽(tīng)方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及通信系統(tǒng)中用戶的監(jiān)控,尤其涉及支持基于位置的監(jiān)聽(tīng)的監(jiān)聽(tīng)列表的動(dòng)態(tài)修改。
背景技術(shù):
很多通信系統(tǒng)能夠提供監(jiān)聽(tīng)服務(wù)。監(jiān)聽(tīng)服務(wù)是監(jiān)聽(tīng)呼叫并提供竊聽(tīng)能力的服務(wù)。這些服務(wù)一般由法律執(zhí)行機(jī)構(gòu)(LEA)在他們的管轄中使用。
當(dāng)有線電話系統(tǒng)中的一個(gè)特定的電話線被作為監(jiān)聽(tīng)目標(biāo)時(shí),該線的號(hào)碼的指示被包括在被監(jiān)控的一個(gè)號(hào)碼列表中。在現(xiàn)有移動(dòng)電話系統(tǒng)中,一個(gè)用戶號(hào)碼或電話號(hào)碼指定被監(jiān)聽(tīng)并且所有這樣的號(hào)碼被包括在一起。在現(xiàn)有技術(shù)的電話系統(tǒng)中,不管是有線或者無(wú)線,監(jiān)聽(tīng)目標(biāo)列表是在一個(gè)受控環(huán)境中人工地生成和維護(hù),并然后被載入網(wǎng)絡(luò)交換機(jī)。監(jiān)聽(tīng)目標(biāo)列表一般包括描述被監(jiān)控用戶和接收被監(jiān)聽(tīng)話務(wù)的監(jiān)控機(jī)構(gòu)的信息。當(dāng)通過(guò)被加載了監(jiān)聽(tīng)目標(biāo)列表的網(wǎng)絡(luò)交換機(jī)發(fā)起一個(gè)呼叫時(shí)或者在呼叫過(guò)程中發(fā)生其它適當(dāng)?shù)氖录r(shí),交換機(jī)查詢監(jiān)聽(tīng)目標(biāo)列表以確定該呼叫是否包含列表中的號(hào)碼。如果在列表中找到呼叫所包含的一個(gè)用戶,網(wǎng)絡(luò)交換機(jī)調(diào)用一個(gè)監(jiān)控功能,將該呼叫傳送給適當(dāng)?shù)谋O(jiān)控機(jī)構(gòu)。我們將這種確定是否要監(jiān)聽(tīng)一個(gè)呼叫的現(xiàn)有技術(shù)方法稱之為基于用戶的監(jiān)聽(tīng)。在基于用戶的監(jiān)聽(tīng)中,判定是否要監(jiān)聽(tīng)一個(gè)呼叫是基于呼叫方或被呼叫方的標(biāo)識(shí)。
目標(biāo)的標(biāo)識(shí)一般是由電話號(hào)碼來(lái)給定的。這種現(xiàn)有的監(jiān)控能力限制了監(jiān)聽(tīng)功能使得只能使用電話號(hào)碼來(lái)完成監(jiān)聽(tīng)判斷。
越來(lái)越多的監(jiān)控機(jī)構(gòu)需要基于除用戶標(biāo)識(shí)或與之關(guān)聯(lián)的電話號(hào)碼之外的條件來(lái)進(jìn)行呼叫監(jiān)控判斷。例如,主權(quán)實(shí)體可能想監(jiān)控所有從某一特定區(qū)域或地域內(nèi)發(fā)出或在該區(qū)域內(nèi)終止的呼叫。這種基于位置的監(jiān)聽(tīng)判斷在此稱為基于位置的監(jiān)聽(tīng)。不幸的是,支持基于用戶的監(jiān)聽(tīng)的現(xiàn)有技術(shù)的交換機(jī)不提供基于位置的監(jiān)聽(tīng)。為了使用現(xiàn)有交換機(jī)及與其關(guān)聯(lián)的監(jiān)聽(tīng)目標(biāo)列表來(lái)監(jiān)聽(tīng)某給定區(qū)域內(nèi)的所有呼叫,必須在監(jiān)聽(tīng)目標(biāo)列表中包括該區(qū)域內(nèi)的所有用戶。這是不可行的因?yàn)榻粨Q機(jī)中的監(jiān)聽(tīng)目標(biāo)列表有固定的大小,不能容納足夠的表目。
為了容納基于除用戶標(biāo)識(shí)之外的條件的監(jiān)聽(tīng),可以設(shè)計(jì)新的交換機(jī)或者修改現(xiàn)有交換機(jī),但是,這將是一個(gè)很昂貴的解決問(wèn)題的方法。在今天的通信系統(tǒng)中已經(jīng)安裝了大量的交換機(jī),僅僅為了修改監(jiān)聽(tīng)判斷而升級(jí)或替換所有交換機(jī)而的成本也是非常昂貴的。在現(xiàn)有的交換機(jī)中容納基于位置的監(jiān)聽(tīng)成為一個(gè)需求。
需要一種用已經(jīng)具有基于用戶監(jiān)聽(tīng)能力的交換機(jī)提供基于位置的監(jiān)聽(tīng)的方法和裝置。
附圖簡(jiǎn)述
圖1示出了根據(jù)本發(fā)明的一個(gè)優(yōu)選實(shí)施例的一個(gè)衛(wèi)星通信系統(tǒng)的圖。
圖2示出了根據(jù)本發(fā)明的一個(gè)優(yōu)選實(shí)施例的一個(gè)衛(wèi)星通信系統(tǒng)的一部分的圖。
圖3示出了根據(jù)本發(fā)明的一個(gè)優(yōu)選實(shí)施例,修改監(jiān)聽(tīng)列表的一種方法的流程圖。
附圖的詳細(xì)說(shuō)明現(xiàn)在參看附圖,其中相同的參考字符表示相應(yīng)的元素。首先參看圖1。圖1示出了根據(jù)本發(fā)明的一個(gè)優(yōu)選實(shí)施例的一個(gè)衛(wèi)星通信系統(tǒng)的圖。
衛(wèi)星通信系統(tǒng)10包括衛(wèi)星50,衛(wèi)星60,歸屬網(wǎng)關(guān)(HGM)30,訪問(wèn)網(wǎng)關(guān)(VGM)40,和公共交換電話網(wǎng)(PSTN)20。圖中還示出在衛(wèi)星通信系統(tǒng)10中的通信鏈路35,45,55和65以及位置區(qū)域75中的用戶70。
衛(wèi)星50和60優(yōu)選為近地軌道(LEO)衛(wèi)星,但這并不是本發(fā)明的一個(gè)限制。在優(yōu)選實(shí)施例中,衛(wèi)星50和60是一個(gè)較大的LEO衛(wèi)星星座的一部分。另外,衛(wèi)星50和60的功能可以被組合到一個(gè)衛(wèi)星中而仍然完成本發(fā)明。例如,通信系統(tǒng)10可以包括一個(gè)或多個(gè)提供衛(wèi)星50和60的功能的同步衛(wèi)星。
HGW 30和VGM 40如圖1所示通過(guò)通信鏈路35和45與衛(wèi)星50和60通信。衛(wèi)星通過(guò)通信鏈路65與移動(dòng)用戶70通信。圖1中的例子實(shí)施例中的通信鏈路示出了一個(gè)與單個(gè)衛(wèi)星通信的單個(gè)網(wǎng)關(guān)和與單個(gè)移動(dòng)用戶通信的單個(gè)衛(wèi)星。在優(yōu)選實(shí)施例中,HGW 30和VGW 40可能同時(shí)與多個(gè)衛(wèi)星通信,每個(gè)衛(wèi)星與多個(gè)移動(dòng)用戶通信。圖1示出為了使移動(dòng)用戶70能與HGW 30的通信,通信鏈路包括兩個(gè)衛(wèi)星。在另一種有效的網(wǎng)絡(luò)配置中,移動(dòng)用戶70和HGW 30中的鏈路包括三個(gè)或更多個(gè)衛(wèi)星,而在另一種有效配置,只需要一個(gè)衛(wèi)星。
HGW 30和VGW 40完成的功能之一是將衛(wèi)星通信系統(tǒng)與PSTN 20用網(wǎng)絡(luò)連接起來(lái)。當(dāng)移動(dòng)用戶70發(fā)起一個(gè)呼叫時(shí),該呼叫通過(guò)衛(wèi)星網(wǎng)絡(luò)發(fā)送給網(wǎng)關(guān),如果該呼叫的目的方是PSTN 20中的一個(gè)用戶,網(wǎng)關(guān)將該呼叫發(fā)送給PSTN 20。HGW 30和VGW 40可以用地面鏈路或諸如由鏈路35,45和55生成的路徑等衛(wèi)星通信鏈路來(lái)通信。
位置區(qū)域75表示地球表面上的一個(gè)地理區(qū)域。位置區(qū)域75的形狀對(duì)本發(fā)明并不重要。衛(wèi)星通信系統(tǒng)10保持描述很多位置區(qū)域(可能數(shù)以百計(jì)的位置區(qū)域)的信息。為了舉例說(shuō)明,在圖1中只示出了一個(gè)這樣的位置區(qū)域75。同樣地,為了舉例說(shuō)明的目的,在圖1中示出了一個(gè)移動(dòng)用戶,但通信系統(tǒng)10優(yōu)選跟蹤很多移動(dòng)用戶。另外,在一個(gè)位置區(qū)域里可以有很多移動(dòng)用戶。在編號(hào)為5,412,389和5,500,648的美國(guó)專利中描述了跟蹤用戶的位置區(qū)域的一種裝置和方法。該專利分別于1995年5月2日和1996年3月19日被授權(quán),其主題內(nèi)容引用至少作為參考。
我們將監(jiān)控機(jī)構(gòu)希望監(jiān)控的一個(gè)區(qū)域定義為一個(gè)目標(biāo)監(jiān)聽(tīng)區(qū)域。該目標(biāo)監(jiān)聽(tīng)區(qū)域與位置區(qū)域75的相互關(guān)系是位置區(qū)域75優(yōu)選地比目標(biāo)監(jiān)聽(tīng)區(qū)域小。在一個(gè)優(yōu)選實(shí)施例中,位置區(qū)域75遠(yuǎn)小于目標(biāo)監(jiān)聽(tīng)區(qū)域的大小從而在目標(biāo)監(jiān)聽(tīng)區(qū)域中有很多位置區(qū)域75;但是在另一個(gè)可選實(shí)施例中,位置區(qū)域75組成整個(gè)監(jiān)聽(tīng)區(qū)域。
由衛(wèi)星通信系統(tǒng)10定義的位置區(qū)域只要在系統(tǒng)的分辨率允許的范圍內(nèi)可盡量小,或者如果不要高分辨率時(shí)可以大一些。例如,如果基于位置的監(jiān)聽(tīng)提供給一個(gè)主權(quán)國(guó)家使得所有進(jìn)出該國(guó)家的呼叫都被監(jiān)聽(tīng),位置確定可以稍微粗一些,至少在國(guó)家之內(nèi)。系統(tǒng)可以定義更大一些的位置區(qū)域但仍然滿足監(jiān)控機(jī)構(gòu)(在本例中,是一個(gè)主權(quán)政府)的要求。
每個(gè)移動(dòng)用戶分配有一個(gè)歸屬網(wǎng)關(guān)。歸屬網(wǎng)關(guān)的一個(gè)目的是跟蹤移動(dòng)用戶的位置區(qū)域并提供計(jì)費(fèi)服務(wù)。衛(wèi)星通信系統(tǒng)10中的任意網(wǎng)關(guān)都可能作為歸屬網(wǎng)關(guān)。在圖1所示的例子實(shí)施例中,移動(dòng)用戶70有歸屬網(wǎng)關(guān)HGW 30。當(dāng)移動(dòng)用戶70在HGW 30附近使得將通信信號(hào)發(fā)送給HGW 30比發(fā)送給其它網(wǎng)關(guān)更有效率,那么HGW 30是唯一的一個(gè)必要的發(fā)送該通信信號(hào)的網(wǎng)關(guān)。這與物理地接近HGW 30的位置區(qū)域75相對(duì)應(yīng)。相反,如果位置區(qū)域75不物理地接近HGW 30,使得更有效率的發(fā)送路徑是通過(guò)別的關(guān)口,如VGW 40,那么來(lái)自移動(dòng)用戶的通信信號(hào)將通過(guò)VGW 40而不是HGW 30來(lái)發(fā)送。
當(dāng)移動(dòng)用戶訪問(wèn)衛(wèi)星通信系統(tǒng)10時(shí),HGW 30確定用戶的位置區(qū)域,并確定哪個(gè)網(wǎng)關(guān)將作為該呼叫的訪問(wèn)網(wǎng)關(guān)。在圖1的例子實(shí)施例中歸屬網(wǎng)關(guān)和訪問(wèn)網(wǎng)關(guān)是不同的物理網(wǎng)關(guān),HGW 30確定接近VGW 40的移動(dòng)用戶70的位置區(qū)域75。HGW 30然后發(fā)送一個(gè)消息給VGW 40聲明VGW 40將處理該呼叫。這個(gè)消息被稱為訪問(wèn)網(wǎng)關(guān)分配(VGA)。該VGA優(yōu)選包括指明位置區(qū)域75的信息。這樣,VGW 40處理來(lái)自移動(dòng)用戶70的呼叫并有描述與移動(dòng)用戶70的物理位置相對(duì)應(yīng)的位置區(qū)域75的信息。
需要注意的是在優(yōu)選實(shí)施例中,呼叫總是由訪問(wèn)網(wǎng)關(guān)處理,對(duì)每個(gè)呼叫歸屬網(wǎng)關(guān)發(fā)送一個(gè)VGA。如果移動(dòng)用戶70物理地接近其歸屬網(wǎng)關(guān),歸屬網(wǎng)關(guān)和訪問(wèn)網(wǎng)關(guān)將是同一個(gè)物理網(wǎng)關(guān)。在這種情況下,訪問(wèn)網(wǎng)關(guān)分配可被視為虛擬的。虛擬訪問(wèn)網(wǎng)關(guān)被分配給一個(gè)物理關(guān)口站,它可以是歸屬網(wǎng)關(guān)或其它任何網(wǎng)關(guān)。VGA消息的生成和虛擬網(wǎng)關(guān)的分配在美國(guó)專利5,596,624中有描述,該專利于1997年1月21日授權(quán),其主題內(nèi)容引用至此作為參考。
在本發(fā)明的一個(gè)優(yōu)選實(shí)施例中,VGW 40能根據(jù)位置區(qū)域75等信息完成監(jiān)聽(tīng)判定。當(dāng)位置區(qū)域75在目標(biāo)監(jiān)聽(tīng)區(qū)域時(shí),VGW 40將把來(lái)自位置區(qū)域75或在位置區(qū)域75終止的呼叫發(fā)送給適當(dāng)?shù)谋O(jiān)控機(jī)構(gòu)。監(jiān)聽(tīng)呼叫的發(fā)送可通過(guò)通信鏈路45或PSTN20來(lái)完成。下面詳細(xì)描述由VGW 40進(jìn)行基于位置的監(jiān)聽(tīng)的裝置和方法。
圖2示出了根據(jù)本發(fā)明的一個(gè)優(yōu)選實(shí)施例的一個(gè)衛(wèi)星通信系統(tǒng)的一部分的圖。圖2中所示的全部或部分功能可包含于VGW 40中(圖1)。圖2示出了監(jiān)聽(tīng)監(jiān)控單元(IMU)210,位置目標(biāo)列表230,用戶列表235,監(jiān)聽(tīng)目標(biāo)列表復(fù)制本237,以及交換機(jī)240。
交換機(jī)240包括監(jiān)聽(tīng)目標(biāo)列表245。如前文所述,監(jiān)聽(tīng)目標(biāo)列表245通常包括描述被監(jiān)聽(tīng)用戶和與其關(guān)聯(lián)的監(jiān)控機(jī)構(gòu)的域。當(dāng)監(jiān)控機(jī)構(gòu)要求監(jiān)聽(tīng)來(lái)自特定用戶的呼叫時(shí),監(jiān)聽(tīng)目標(biāo)列表245被修改以包括該目標(biāo)用戶的標(biāo)識(shí),和該監(jiān)控機(jī)構(gòu)的標(biāo)識(shí)。當(dāng)發(fā)送一個(gè)呼叫時(shí)交換機(jī)查詢?cè)摫硪源_定是否要監(jiān)控一個(gè)特定的用戶。如果是,該交換機(jī)將該呼叫的一個(gè)復(fù)制發(fā)送給監(jiān)控機(jī)構(gòu)。這樣,就容納了基于用戶的監(jiān)聽(tīng)。
在現(xiàn)有交換機(jī)技術(shù)中,監(jiān)聽(tīng)列表如監(jiān)聽(tīng)目標(biāo)列表245是有限的,具有固定大小。這限制在任意給定時(shí)間一個(gè)交換機(jī)可監(jiān)聽(tīng)的用戶的總數(shù)。監(jiān)聽(tīng)目標(biāo)列表245的固定大小在完成基于用戶的監(jiān)聽(tīng)時(shí)是一種合理的限制;但是,在完成基于位置的監(jiān)聽(tīng)時(shí)卻成為不實(shí)用的限制?;谖恢玫谋O(jiān)聽(tīng)若不加修改地使用監(jiān)聽(tīng)目標(biāo)列表245將要求所在或被認(rèn)為在目標(biāo)監(jiān)聽(tīng)區(qū)域內(nèi)的所有用戶在監(jiān)聽(tīng)目標(biāo)列表245上標(biāo)識(shí)。在現(xiàn)有交換機(jī)技術(shù)中,當(dāng)監(jiān)聽(tīng)目標(biāo)區(qū)域內(nèi)的用戶的數(shù)量超過(guò)監(jiān)聽(tīng)目標(biāo)列表245的能力時(shí),只能監(jiān)控該監(jiān)聽(tīng)目標(biāo)區(qū)域內(nèi)目標(biāo)用戶的一個(gè)子集。
IMU 210提供了所需的利用交換機(jī)240和監(jiān)聽(tīng)目標(biāo)列表240進(jìn)行基于位置的監(jiān)聽(tīng)的方法和裝置。IMU 210包括網(wǎng)絡(luò)接口214,交換機(jī)接口216,數(shù)據(jù)庫(kù)接口218,以及控制器212。IMU 210優(yōu)選地位于VGW 40(圖1)內(nèi)。當(dāng)VGW 40(圖1)接收一個(gè)VGA,IMU 210分析與目標(biāo)監(jiān)聽(tīng)區(qū)域有關(guān)的用戶的位置區(qū)域并幾乎立即修改監(jiān)聽(tīng)目標(biāo)列表245以包括與該VGA關(guān)聯(lián)的用戶標(biāo)識(shí)。然后當(dāng)交換機(jī)240接收該呼叫時(shí),它將發(fā)現(xiàn)該用戶標(biāo)識(shí)在監(jiān)聽(tīng)目標(biāo)列表245上,并將該呼叫傳送給適當(dāng)?shù)谋O(jiān)控機(jī)構(gòu),從而完成基于位置的監(jiān)聽(tīng)。
當(dāng)VGW 40(圖1)接收一個(gè)VGA時(shí),IMU 210在網(wǎng)絡(luò)接口214接收一個(gè)呼叫請(qǐng)求。在網(wǎng)絡(luò)接口214上的該呼叫請(qǐng)求可以是接收到的VGA的一個(gè)精確復(fù)制,也可以僅僅是移動(dòng)用戶的位置區(qū)域信息??刂破?12從網(wǎng)絡(luò)接口214接收位置區(qū)域信息并通過(guò)數(shù)據(jù)庫(kù)接口218查詢數(shù)據(jù)庫(kù)。位置目標(biāo)列表230優(yōu)選為一個(gè)包括位置區(qū)域如位置區(qū)域75(圖1)(該區(qū)域內(nèi)的用戶將被監(jiān)聽(tīng))的數(shù)據(jù)庫(kù)。當(dāng)控制器212判斷出從網(wǎng)絡(luò)接口214接收的位置區(qū)域在位置目標(biāo)列表230上時(shí),控制器212通過(guò)交換機(jī)接口216修改監(jiān)聽(tīng)目標(biāo)列表245。
位置目標(biāo)列表230優(yōu)選地包括描述位置區(qū)域和監(jiān)控機(jī)構(gòu)的域。用戶列表235優(yōu)選地包括與監(jiān)聽(tīng)目標(biāo)列表245兼容形式的用戶信息。用戶列表235可對(duì)應(yīng)于本技術(shù)領(lǐng)域內(nèi)眾所周知的移動(dòng)通信全球系統(tǒng)(GSM)的歸屬位置寄存器。
IMU 210可以一次更新監(jiān)聽(tīng)目標(biāo)列表245的一個(gè)表目,或者一次更新所有的內(nèi)容。如果所有的內(nèi)容被一次更新,IMU 210更新監(jiān)聽(tīng)目標(biāo)列表的復(fù)制本237,然后將監(jiān)聽(tīng)目標(biāo)列表復(fù)制本237下載到交換機(jī)240替換監(jiān)聽(tīng)目標(biāo)列表245。交換機(jī)接口216可以被修改使得IMU 210可用于不同類(lèi)型的交換機(jī)。這允許IMU 210能夠在使用了不同類(lèi)型交換機(jī)的通信系統(tǒng)中提供基于位置的監(jiān)聽(tīng)。
在操作上,當(dāng)一個(gè)呼叫請(qǐng)求進(jìn)入時(shí),IMU 210需要一定的時(shí)間更新監(jiān)聽(tīng)目標(biāo)列表245。盡管該操作很快,并且優(yōu)選為接近實(shí)時(shí)使得用戶不能覺(jué)查到任何延遲,但是在發(fā)送呼叫前還是需要一定的有限時(shí)間更新監(jiān)聽(tīng)目標(biāo)列表245。因此,VGW 40(圖1)優(yōu)選延遲發(fā)送呼叫直到IMU210完成更新監(jiān)聽(tīng)目標(biāo)列表245。這可以很多不同的方法來(lái)實(shí)現(xiàn)。有一個(gè)例子是從網(wǎng)絡(luò)接口214輸出一個(gè)繼續(xù)信號(hào)。在一個(gè)優(yōu)選實(shí)施例中,該繼續(xù)信號(hào)通知VGW 40(圖1)IMU 210已完成監(jiān)聽(tīng)目標(biāo)列表245的更新。VGW 40(圖1)延遲呼叫的發(fā)送直至接收到來(lái)自IMU 210的繼續(xù)信號(hào)。在一個(gè)可選實(shí)施例中,VGW 40在發(fā)送呼叫前進(jìn)行固定時(shí)間的延遲。計(jì)算該固定時(shí)間的延遲使得在發(fā)送呼叫前IMU 210完成監(jiān)聽(tīng)目標(biāo)列表245的更新。
IMU 210可以接收呼叫方或被呼叫方的呼叫請(qǐng)求。如果訪問(wèn)網(wǎng)關(guān)正在處理呼叫方建立一個(gè)呼叫,那么網(wǎng)絡(luò)接口214接收到的呼叫請(qǐng)求中包含的位置區(qū)域與該呼叫方的位置區(qū)域?qū)?yīng)。如果,另一方面,訪問(wèn)網(wǎng)關(guān)正在為被呼叫方處理呼叫,網(wǎng)絡(luò)接口接收到的呼叫請(qǐng)求包含指明被呼叫方的位置區(qū)域的位置信息??梢钥吹剑琁MU 210能為呼叫方或被呼叫方提供基于位置的監(jiān)聽(tīng)服務(wù)。
圖3示出了根據(jù)本發(fā)明的一個(gè)優(yōu)選實(shí)施例,修改監(jiān)聽(tīng)列表的一種方法的流程圖。方法300是為支持基于位置的監(jiān)聽(tīng)而修改目標(biāo)監(jiān)聽(tīng)列表的一種方法。方法300優(yōu)選由監(jiān)聽(tīng)監(jiān)控單元如IMU 210(圖2)來(lái)完成,但方法300也可以由網(wǎng)關(guān),交換機(jī)或其它合適的裝置來(lái)完成。
當(dāng)接收到一個(gè)呼叫的呼叫請(qǐng)求時(shí)方法300從步驟310開(kāi)始,其中該呼叫有與之關(guān)聯(lián)的一方。與步驟310的呼叫請(qǐng)求關(guān)聯(lián)的一方可以是呼叫方也可以是被呼叫方。如果網(wǎng)關(guān)正在為呼叫方處理發(fā)送,那么步驟310的一方是呼叫方。相反,如果網(wǎng)關(guān)正在為被呼叫方處理發(fā)送,那么與步驟310關(guān)聯(lián)的一方是被呼叫方。步驟310一方的位置在步驟320確定。在圖2的例子實(shí)施例中,該方的位置包含在呼叫請(qǐng)求中。在歸屬網(wǎng)關(guān)和訪問(wèn)網(wǎng)關(guān)是同一個(gè)物理網(wǎng)關(guān)的實(shí)施例中,在歸屬網(wǎng)關(guān)物理地確定該方的位置時(shí)完成步驟320。
知道該方的位置之后,在步驟330從被監(jiān)控位置列表中查找該方位置。在步驟330查找該方的位置之后,在步驟340判斷該方位置是否是一個(gè)被監(jiān)控位置。如果該方位置不是一個(gè)被監(jiān)控位置,那么處理結(jié)束。如果,相反,該方位置在被監(jiān)控位置的列表中,那么處理繼續(xù)進(jìn)行步驟350。在步驟350,交換機(jī)上的監(jiān)聽(tīng)目標(biāo)列表被修改以對(duì)該呼叫進(jìn)行監(jiān)控。這可以通過(guò)更新交換機(jī)上的整個(gè)目標(biāo)監(jiān)聽(tīng)列表來(lái)完成,也可以通過(guò)更新目標(biāo)監(jiān)聽(tīng)列表中的一個(gè)表目來(lái)完成。
步驟360延遲呼叫的發(fā)送使得在發(fā)送呼叫前目標(biāo)監(jiān)聽(tīng)列表得以被修改。本領(lǐng)域中的熟練技術(shù)人員將會(huì)認(rèn)識(shí)到步驟360可以在方法300的任意步驟中完成。步驟360的延遲可以固定延遲的方式實(shí)現(xiàn)也可以通過(guò)給網(wǎng)關(guān)發(fā)送一個(gè)反饋用于指明交換機(jī)中已完成目標(biāo)監(jiān)聽(tīng)列表的更新來(lái)實(shí)現(xiàn)。
總而言之,本發(fā)明的方法和裝置提供了一種利用系統(tǒng)中的現(xiàn)有交換機(jī)技術(shù)提供基于位置的監(jiān)聽(tīng)的有利的手段。雖然我們示出和講述了本發(fā)明的具體實(shí)施例,熟練技術(shù)人員可以進(jìn)行進(jìn)一步修改和改善。例如,所述的具體實(shí)施例主要傾向于電話系統(tǒng),但本發(fā)明的方法和裝置還可應(yīng)用于寬帶系統(tǒng),傳呼系統(tǒng)和其它數(shù)據(jù)發(fā)送服務(wù)。又例如,本發(fā)明的實(shí)施例是講述基于位置的監(jiān)聽(tīng)的,但是本發(fā)明的方法和裝置也適用于基于呼叫類(lèi)型(數(shù)據(jù)或聲音),或移動(dòng)系統(tǒng)綜合業(yè)務(wù)數(shù)字網(wǎng)(MSISDN)號(hào)碼等其他條件的監(jiān)聽(tīng)。因此我們希望大家理解,本發(fā)明不局限于所示的具體形式。我們用所附的權(quán)利要求書(shū)來(lái)覆蓋不背離本發(fā)明的精神和范圍的所有修改。
權(quán)利要求
1.一種在通信系統(tǒng)中處理呼叫請(qǐng)求的方法,所述方法包括下列步驟接收一個(gè)呼叫的所述呼叫請(qǐng)求,所述呼叫有與之關(guān)聯(lián)的一方;確定所述方的位置區(qū)域;以及根據(jù)所述位置區(qū)域,更新通信交換機(jī)上的目標(biāo)監(jiān)聽(tīng)列表;
2.權(quán)利要求1的方法,進(jìn)一步包括延遲所述呼叫的路由的步驟。
3.權(quán)利要求2的方法,其中所述呼叫的發(fā)送被延遲一個(gè)固定的時(shí)間。
4.權(quán)利要求2的方法,其中所述呼叫的路由被延遲直到所述更新目標(biāo)監(jiān)聽(tīng)列表的步驟完成。
5.權(quán)利要求1的方法,其中所述更新所述目標(biāo)監(jiān)聽(tīng)列表的步驟包括下列步驟維護(hù)所述目標(biāo)監(jiān)聽(tīng)列表的一個(gè)復(fù)制本;修改所述目標(biāo)監(jiān)聽(tīng)列表的所述復(fù)制本;以及發(fā)送所述目標(biāo)監(jiān)聽(tīng)列表的所述復(fù)制本給所述通信交換機(jī)。
6.權(quán)利要求1的方法,其中所述更新所述目標(biāo)監(jiān)聽(tīng)列表的步驟包括下列步驟生成所述方的一個(gè)目標(biāo)監(jiān)聽(tīng)列表記錄;以及發(fā)送所述目標(biāo)監(jiān)聽(tīng)列表記錄給所述通信系統(tǒng)。
7.權(quán)利要求1的方法,其中所述更新所述目標(biāo)監(jiān)聽(tīng)列表的步驟包括下列步驟在被監(jiān)控位置列表中查找所述方位置區(qū)域;以及當(dāng)在所述被監(jiān)控位置列表中找到所述方位置區(qū)域時(shí),修改所述目標(biāo)監(jiān)聽(tīng)列表以包括所述方用戶的ID。
8.一種用于在通信系統(tǒng)中進(jìn)行基于位置的通信監(jiān)聽(tīng)的裝置,所述裝置包括一個(gè)網(wǎng)絡(luò)接口,具有一個(gè)輸入,所述輸入響應(yīng)來(lái)自所述通信網(wǎng)絡(luò)的呼叫請(qǐng)求,其中每個(gè)所述呼叫請(qǐng)求都標(biāo)識(shí)一個(gè)呼叫和一方的位置區(qū)域;一個(gè)控制器,有一個(gè)輸入和一個(gè)輸出,其中所述控制器的所述輸入連接到所述網(wǎng)絡(luò)接口并響應(yīng)所述方的位置區(qū)域,其中所述控制器的所述輸出提供監(jiān)聽(tīng)信息;以及一個(gè)交換機(jī)接口,有一個(gè)連接到所述控制器的所述輸出的輸入,并有一個(gè)連接到所述通信網(wǎng)絡(luò)中的一個(gè)通信交換機(jī)的輸出。
9.權(quán)利要求8的裝置,進(jìn)一步包括一個(gè)網(wǎng)絡(luò)接口輸出,用于在所述監(jiān)聽(tīng)信息已被發(fā)送給所述通信交換機(jī)時(shí)發(fā)信號(hào)給所述通信網(wǎng)絡(luò)。
10.權(quán)利要求8的裝置,其中所述監(jiān)聽(tīng)信息包括一個(gè)要被插入到所述通信系統(tǒng)的一個(gè)監(jiān)聽(tīng)列表中的記錄。
全文摘要
一種在系統(tǒng)中提供基于位置的監(jiān)聽(tīng)的方法和裝置包括一個(gè)動(dòng)態(tài)地修改通信交換機(jī)(240)中的一個(gè)監(jiān)聽(tīng)目標(biāo)列表(245)的監(jiān)聽(tīng)監(jiān)控單元(210)。該監(jiān)聽(tīng)監(jiān)控單元(210)作為用戶位置的一個(gè)函數(shù)判斷該用戶呼叫是否應(yīng)該被監(jiān)聽(tīng)。如果是,或者更新監(jiān)聽(tīng)目標(biāo)列表(245)的一個(gè)表目,或者將整個(gè)更新過(guò)的監(jiān)聽(tīng)目標(biāo)列表復(fù)制本(237)下載到該通信交換機(jī)(240)上。
文檔編號(hào)H04M3/22GK1262835SQ99800220
公開(kāi)日2000年8月9日 申請(qǐng)日期1999年2月2日 優(yōu)先權(quán)日1998年2月2日
發(fā)明者斯科特·戴維斯·布蘭查德, 迪安·保羅·范登·霍伊威爾, 普拉莫德庫(kù)馬·帕特爾 申請(qǐng)人:摩托羅拉公司