專利名稱:一種實現(xiàn)呼叫轉移的方法
技術領域:
本發(fā)明涉及智能通信業(yè)務,尤指一種通信伴侶(TCP,TelecomCommunicate Partner)業(yè)務實現(xiàn)呼叫轉移的方法。
背景技術:
智能網是1992年由國際電報電話咨詢委員會(CCITT)標準化的一個概念,它是一個能快速、方便、靈活、經濟、有效地生成和實現(xiàn)各種新業(yè)務的體系。這個體系的目標就是要為所有的通信網絡服務,例如實現(xiàn)800被叫付費業(yè)務、300記帳卡業(yè)務、200電話卡業(yè)務、TCP業(yè)務等等。
隨著通信技術的不斷發(fā)展,人們生活水平的不斷提高,人與人之間的聯(lián)系方式也越趨向于多樣化。同一用戶,由于處在不同的時間、不同的地點,所扮演的角色也就有可能不同,聯(lián)系方式也會因此而發(fā)生改變。TCP業(yè)務是一種移動性的服務,用戶使用一個唯一的個人通信號碼(PTN),可以接入不同網絡并能跨越多個網絡發(fā)起和接受不同類型的呼叫。
用戶通過申請一個TCP業(yè)務的PTN號碼成為TCP用戶,每個PTN號碼可以設置多個不同的轉移號碼。當呼叫該TCP業(yè)務的PTN號碼時,按照以下順序進行呼叫轉移首先將呼叫接到第一轉移號碼,如果第一轉移號碼遇忙或無應答,就轉移到第二轉移號碼,依此類推,直到最后一個轉移號碼,如果還是遇忙或無應答,則提示用戶被叫不能接通。以下將呼叫轉移簡稱為呼轉。
目前,TCP業(yè)務對每個PTN號碼提供多個轉移號碼,比如N個,TCP用戶可以對每個PTN號碼綁定N個不同的轉移號碼,這樣,在呼叫PTN號碼時,可以在設置的這N個號碼間轉移。例如,TCP用戶需要實現(xiàn)呼叫按照公司電話、家+庭電話、手機的順序轉移,TCP用戶只需將PTN號碼綁定的轉移號碼分別設置為第一轉移號碼為公司電話號碼,第二轉移號碼為家庭電話號碼,第三轉移號碼為手機號碼即可。
對于大部分TCP用戶來說,轉移號碼相對固定,但TCP用戶需要根據(jù)不同情形變換轉移號碼順序后使用,比如,上班時,可能需要將轉移號碼的順序設置為第一轉移號碼為公司電話號碼、第二轉移號碼為手機號碼、第三轉移號碼為家庭電話號碼;下班后,可能需要將轉移號碼的順序重新設置為第一轉移號碼為家庭電話號碼、第二轉移號碼為手機號碼、第三轉移號碼為公司電話號碼等等。當呼叫該TCP用戶時,若此時是TCP用戶的上班時間,則網絡側按照預先設置好的轉移號碼順序,先將呼叫轉移到公司電話號碼上,若無人接聽再轉移到手機號碼上,若仍無人接聽再轉移到家庭電話號碼上。
下面舉一例說明現(xiàn)有技術TCP業(yè)務實現(xiàn)呼轉的方法假設TCP用戶已經在PTN號碼綁定了第一轉移號碼為公司電話號碼、第二轉移號碼為手機號碼,第三轉移號碼為家庭電話號碼。
那么,對于該TCP用戶來說,上班的時候,已設置好的呼轉順序不需要修改;下班后,用戶需要通過電話輸入不同電話號碼,重新設置轉移號碼的順序,比如將第一轉移號碼重新設置為家庭電話號碼、第二轉移號碼重新設置為手機號碼、第三轉移號碼重新設置為公司電話號碼。
如果該TCP用戶經常出差,出差期間,該TCP用戶需要通過電話輸入不同電話號碼,重新設置轉移號碼的順序,比如將第一轉移號碼重新設置為手機號碼、第二轉移號碼重新設置為公司電話號碼、第三轉移號碼重新設置為家庭電話號碼。當該TCP用戶出差回來后,根據(jù)情形不同,轉移號碼也需要重新設置。
從現(xiàn)有TCP業(yè)務實現(xiàn)呼轉的方法來看,有以下不足之處1.易錯,每次修改設置都需要TCP用戶手工輸入待呼轉電話號碼,用戶在輸入的時候比較容易出錯,從而造成呼轉失敗,降低了TCP業(yè)務的可靠性。
2.麻煩,一旦需要修改轉移號碼的順序,就需要TCP用戶重新設置轉移號碼,現(xiàn)有TCP業(yè)務實現(xiàn)呼轉的方法不能按照不同的情形智能地進行號碼轉移,使得TCP業(yè)務使用起來不靈活、不方便且可靠性受到影響。
發(fā)明內容
有鑒于此,本發(fā)明的主要目的在于提供一種實現(xiàn)呼叫轉移的方法,該方法能夠根據(jù)不同的情形智能地進行號碼轉移,使得TCP業(yè)務使用起來靈活、方便且可靠。
為達到上述目的,本發(fā)明的技術方案具體是這樣實現(xiàn)的一種實現(xiàn)呼叫轉移的方法,該方法包括以下步驟A.分別設置不同呼轉模式及每種呼轉模式對應的轉移項排列順序,并設置每個轉移項對應的轉移號碼;B.當主叫呼叫TCP用戶時,網絡側判斷當前選擇的呼轉方式,若是模式呼轉方式,則TCP業(yè)務按照選定的呼轉模式進行呼轉后結束;若是條件呼轉方式,則將當前呼叫條件與設置好的觸發(fā)條件逐一進行匹配,判斷是否匹配成功,若匹配成功,則按照與當前呼叫條件相匹配的觸發(fā)條件所對應的呼轉模式進行呼轉;否則,按照網絡側默認呼轉模式進行呼轉。
在步驟A中,所述轉移號碼由TCP用戶通過電話網絡設置;或通過全球網Web網頁設置。
在步驟B中,所述網絡側判斷當前選擇的呼轉方式之前,該方法還包括TCP用戶通過電話網絡設置當前呼轉方式;或通過Web網頁設置當前呼轉方式。
在步驟B中,所述觸發(fā)條件由TCP用戶通過電話網絡設置;或通過Web網頁設置。
在步驟B中,所述將當前呼叫條件與設置好的觸發(fā)條件逐一進行匹配為將當前呼叫條件中的各項與觸發(fā)條件中的各對應項進行比較,如果均相同,則匹配成功;否則,匹配不成功。其中,所述匹配方法為采用最大匹配模式進行匹配。
由上述技術方案可見,本發(fā)明按照不同的轉移項排列順序,分別設置不同呼轉模式,并設置不同呼轉模式中轉移項的號碼;根據(jù)TCP用戶的選擇,設置選擇好的呼轉方式;當主叫呼叫TCP用戶時,TCP業(yè)務按照選定呼轉模式進行呼轉,或按照與當前呼叫條件相匹配的觸發(fā)條件所對應的呼轉模式進行呼轉。除此之外,還提供用戶按照自身需求自定義呼轉模式實現(xiàn)個性化呼轉。本發(fā)明方法更大程度地提高了TCP業(yè)務的靈活性,滿足了TCP用戶對TCP業(yè)務的需求。
圖1是本發(fā)明TCP業(yè)務實現(xiàn)呼轉的流程圖。
具體實施例方式
本發(fā)明的核心思想是設置不同的呼轉模式,通過選擇不同呼轉方式,確定呼轉方式為模式呼轉方式或條件呼轉方式,再根據(jù)選定的一種呼轉模式或不同的觸發(fā)條件,實現(xiàn)TCP業(yè)務的不同呼轉。
為使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下參照附圖并舉較佳實施例,對本發(fā)明進一步詳細說明。
圖1是本發(fā)明TCP業(yè)務實現(xiàn)呼轉的流程圖,具體實現(xiàn)包括以下步驟步驟100分別設置不同的呼轉模式。
因為大部分用戶的電話號碼都固定不變,只是號碼的轉移順序會經常發(fā)生改變。本步驟中,可以首先由運營商在網絡側設置對應不同轉移號碼的轉移項,這里,每個轉移項對應一種轉移號碼,不同的轉移項對應不同的轉移號碼,例如作為轉移項的家庭電話項對應家庭電話號碼;然后,再根據(jù)轉移項的不同排列順序設置不同的呼轉模式,如一般模式、在家模式、辦公模式、外出模式、心儀模式等。也可以先確定可能存在哪些呼轉模式,再對不同的呼轉模式確定每種呼轉模式對應的轉移項排列順序。
例如,運營商可將在家模式中轉移項的排列順序為第一轉移項為家庭電話項,第二轉移項為小靈通項,第三轉移項為手機項;外出模式中轉移項的排列順序為第一轉移項為小靈通項,第二轉移項為辦公電話項,第三轉移項為手機項;辦公模式中轉移項的排列順序為第一轉移項為辦公電話項,第二轉移項為手機項,第三轉移項為小靈通項;等等。
還可允許TCP用戶根據(jù)自身需求自定義心儀模式,其轉移項的排列順序可自定義為第一轉移項為小靈通項,第二轉移項為手機項,第三轉移項為辦公電話項,第四轉移項為家庭電話項。
步驟101獲取轉移號碼,并根據(jù)所獲取的轉移號碼設置不同呼轉模式中各對應轉移項的號碼。
本步驟中,TCP用戶可以撥打TCP業(yè)務用服電話,通過網絡側預設語音提示流程,設置每個轉移項的號碼。這種情況下,TCP用戶只需在配置提示,如語音提示下,將不同的轉移號碼通過電話按鍵輸入即可,比如,語音提示“請輸入家庭電話號碼,并按#號鍵確認”,TCP用戶通過按鍵輸入家庭電話號碼并按#號鍵即完成家庭電話號碼的輸入;接下來語音繼續(xù)提示,直到TCP用戶輸完所有所需的轉移號碼為止,即可完成本步驟TCP用戶對轉移號碼的設置。這里用戶按照語音提示順序輸入的轉移號碼,將被網絡側按照該順序組成一種默認的呼轉模式。
另外,TCP用戶也可以在運營商提供的全球網(Web)頁面上設置轉移號碼。
網絡側在獲得轉移號碼后,在獲得的轉移號碼與對應的轉移項之間建立對應關系。例如,在家模式中,將作為第三轉移項的手機項與TCP用戶輸入的手機號碼對應,在辦公模式中,將作為第二轉移項的手機項同樣與TCP用戶輸入的手機號碼對應。
說明一點,如果在家模式中設置有小靈通轉移項,而用戶的轉移號碼只有家庭電話號碼、手機號碼和辦公電話號碼,那么在在家模式中,小靈通轉移項將沒有轉移號碼對應,此時,網絡側將跳過該轉移項,將呼叫轉移到下一個轉移項對應的轉移號碼。另外,用戶也可以在自定義心儀模式中設置符合自己需要的呼轉模式。
步驟102網絡側接到呼叫后,判斷當前的呼轉方式是何種方式,若是模式呼轉方式,則進入步驟103;若是條件呼轉方式,則進入步驟104。
這里,所述呼轉方式用于表明按照何種方式來進行呼轉,比如按照指定的一種呼轉模式進行呼轉,或者按照預設的條件進行呼轉等。同樣可以通過電話或Web頁面選擇不同的呼轉方式。例如在語音提示下,由TCP用戶通過電話按鍵輸入選擇不同的呼轉方式,這樣,在呼叫時,網絡側根據(jù)TCP用戶設置的呼轉方式進行呼轉。
步驟103按照選定的一種呼轉模式,實現(xiàn)呼轉后結束。
本步驟中,如果TCP用戶選擇了辦公模式,則在網絡側接到呼叫時,按照辦公模式的轉移項順序進行呼轉。
本發(fā)明中,在TCP用戶根據(jù)自身需求選擇不同呼轉模式時,只需簡單選擇某種呼轉模式即可,而無需重新設置轉移項對應的號碼及該呼轉模式中轉移項的排列順序。這樣避免了現(xiàn)有技術中由于容易輸入錯誤號碼而造成的呼轉失敗的情況,提高了TCP業(yè)務的可靠性。
步驟104將當前呼叫條件與設置好的觸發(fā)條件逐一進行匹配,若匹配成功,則按照匹配上的觸發(fā)條件所對應的呼轉模式實現(xiàn)呼轉;否則,按照默認呼轉模式實現(xiàn)當前呼轉。
本步驟中,當網絡側接收到呼叫時,將當前呼叫條件中的各項,比如時間、主叫號碼等,與預先設置好的不同呼轉模式所對應的觸發(fā)條件中對應的各項逐一進行匹配,如果某呼轉模式所對應的觸發(fā)條件中各項與當前呼叫條件中各對應項均相同,說明匹配成功,則選擇該觸發(fā)條件對應的呼轉模式來實現(xiàn)當前呼轉。
TCP用戶可以根據(jù)主叫號碼、星期、時間、篩選密碼等觸發(fā)條件,觸發(fā)實現(xiàn)不同的呼轉模式。例如TCP用戶可以按照語音提示設置表1中的各種觸發(fā)條件,表1如下
表1下面對表1中列舉的其中幾種設置說明如下表1中的呼轉模式1~呼轉模式4表示在步驟101中設置好的不同的呼轉模式。
如表1中第一條記錄所示,TCP用戶設置觸發(fā)條件中的星期和時間為周一至周日的凌晨零點到早晨七點五十九分,即在這些時間段中發(fā)起的呼叫與該觸發(fā)條件相匹配;主叫號碼觸發(fā)條件設置為所有號碼,即所有主叫均與該觸發(fā)條件匹配;未設置篩選密碼,即主叫在呼叫TCP用戶的PTN號碼時無需進行密碼驗證;對應的呼轉模式設置為“00000”,這里,可以指定用“00000”表示不轉接任何號碼。這條記錄的含義是在周一至周日的凌晨零點到早晨七點五十九分這些時間段中,無論什么號碼作為主叫號碼,均不轉接,即在這些時間段不能呼叫到該TCP用戶;如表1中第二條記錄所示,TCP用戶設置在周一至周五早上八點到下午四點五十九分這些時間段中,當主叫在撥打該TCP用戶號碼后能夠正確輸入篩選密碼,且主叫號碼與表1中設置的主叫號碼07552897*相匹配時,按照呼轉模式1進行呼轉。*表示后面的號碼不做限制,也就是,在匹配時,只需主叫號碼前面的八位號段與表1中設置的主叫號碼中包括的“07552897”相同,則認為主叫號碼匹配;
如表1中第三條記錄所示,TCP用戶設置在周一至周五下午五點到晚上十一點五十九分這些時間段中,當主叫號碼與表1中設置的主叫號碼07552897*相匹配時,按照呼轉模式3進行呼轉;如表1中第四條記錄所示,TCP用戶設置在周一至周五下午五點到晚上十一點五十九分這些時間段中,當主叫號碼與表1中設置的主叫號碼075528974052相匹配時,按照呼轉模式2進行呼轉;如表1中第五條記錄所示,TCP用戶設置在周一至周日的凌晨零點到早晨七點五十九分這些時間段中,當主叫號碼與表1中設置的主叫號碼0755813*匹配時,按照呼轉模式4進行呼轉。
本發(fā)明各觸發(fā)條件的匹配原則是采用最大匹配模式,這里列舉一例具體進行說明假設主叫075528974052在周三晚上八點打電話給設置了如表1所示的觸發(fā)條件的TCP用戶,表1中第三條記錄和第四條記錄中觸發(fā)條件星期、時間和篩選密碼相同,且均與主叫相匹配,則對主叫號碼這一觸發(fā)條件進行最大匹配模式匹配,即優(yōu)先匹配完整號碼,如不是完整號碼,則匹配號碼段;如都匹配不到,則按照所有號碼情況處理。表1中主叫號碼被設置為“075528974052”的第四條記錄是被最大匹配到的,所以這次呼叫通過呼轉模式2進行呼轉;如果主叫是075528974053,則匹配到表1中主叫號碼被設置為“07552897*”的第三條記錄,呼叫通過呼轉模式3進行呼轉。本實施例也可通過先匹配主叫號碼,首先將第一、二、三和五條記錄淘汰掉,再將當前呼叫的其它項條件與第四條記錄的其它對應項條件進行匹配來最終確定是否匹配成功。從這里可以看出,本發(fā)明中,對觸發(fā)條件中各項的匹配順序沒有規(guī)定。
如果沒有匹配到,按照網絡側默認的呼轉模式對呼叫進行呼轉。
這里,網絡側可以采用話務員輔助設置的方式設置表1中的各條件數(shù)據(jù)如果用戶需要更改數(shù)據(jù),直接撥打客服電話到話務員坐席,由話務員幫助用戶設置或修改數(shù)據(jù);或者TCP用戶在運營商提供的Web頁面上設置或修改不同的觸發(fā)條件。
本發(fā)明中,TCP用戶通過撥打TCP業(yè)務用服電話或在運營商提供的Web網頁上設置或修改的數(shù)據(jù),如轉移號碼、各種觸發(fā)條件等,之后,網絡側會根據(jù)這些數(shù)據(jù)建立一數(shù)據(jù)庫,該數(shù)據(jù)庫用于存儲TCP用戶設置或修改的數(shù)據(jù)與不同呼轉模式之間的對應關系,這樣,當主叫呼叫TCP用戶PTN號碼時,網絡側根據(jù)當前主叫的條件,如當前的時間,主叫號碼等條件,與數(shù)據(jù)庫中的條件數(shù)據(jù)進行匹配,找尋出與當前主叫條件相匹配的一組,并按照該組的呼轉模式對主叫呼叫進行呼轉。這個過程是網絡側通過自動識別,智能地完成的。
從上述本發(fā)明方法可以看出,該方法在TCP用戶選擇好設置條件,并作出相應設置之后,網絡側在接到呼叫TCP用戶時,該方法能夠智能地按照預先設置好的觸發(fā)條件找出對應的呼轉模式進行呼轉。
以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。
權利要求
1.一種實現(xiàn)呼叫轉移的方法,其特征在于,該方法包括以下步驟A.分別設置不同呼轉模式及每種呼轉模式對應的轉移項排列順序,并設置每個轉移項對應的轉移號碼;B.當主叫呼叫TCP用戶時,網絡側判斷當前選擇的呼轉方式,若是模式呼轉方式,則TCP業(yè)務按照選定的呼轉模式進行呼轉后結束;若是條件呼轉方式,則將當前呼叫條件與設置好的觸發(fā)條件逐一進行匹配,判斷是否匹配成功,若匹配成功,則按照與當前呼叫條件相匹配的觸發(fā)條件所對應的呼轉模式進行呼轉;否則,按照網絡側默認呼轉模式進行呼轉。
2.根據(jù)權利要求1所述的方法,其特征在于,在步驟A中,所述轉移號碼由TCP用戶通過電話網絡設置;或通過全球網Web網頁設置。
3.根據(jù)權利要求1所述的方法,其特征在于,在步驟B中,所述網絡側判斷當前選擇的呼轉方式之前,該方法還包括TCP用戶通過電話網絡設置當前呼轉方式;或通過Web網頁設置當前呼轉方式。
4.根據(jù)權利要求1所述的方法,其特征在于,在步驟B中,所述觸發(fā)條件由TCP用戶通過電話網絡設置;或通過Web網頁設置。
5.根據(jù)權利要求1所述的方法,其特征在于,在步驟B中,所述將當前呼叫條件與設置好的觸發(fā)條件逐一進行匹配為將當前呼叫條件中的各項與觸發(fā)條件中的各對應項進行比較,如果均相同,則匹配成功;否則,匹配不成功。
6.根據(jù)權利要求1或5所述的方法,其特征在于,所述匹配方法為采用最大匹配模式進行匹配。
全文摘要
本發(fā)明公開了一種實現(xiàn)呼叫轉移的方法,該方法設置不同的呼轉模式,通過選擇不同呼轉方式,確定呼轉方式為模式呼轉方式或條件呼轉方式,再根據(jù)選定的一種呼轉模式或不同的觸發(fā)條件,實現(xiàn)TCP業(yè)務的不同的呼轉。使得TCP業(yè)務使用起來靈活、方便且可靠,滿足了用戶對TCP業(yè)務的需求。
文檔編號H04Q3/00GK1848884SQ20051006435
公開日2006年10月18日 申請日期2005年4月14日 優(yōu)先權日2005年4月14日
發(fā)明者董曉藝, 肖呈祥 申請人:華為技術有限公司