專利名稱::一種控制呼叫建立的方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及通信
技術(shù)領(lǐng)域:
,更確切地說是涉及一種控制呼叫建立的方法。
背景技術(shù):
:隨著諸如固定電話、手機(jī)等終端設(shè)備的普及,終端設(shè)備給人們的工作和生活帶來了極大的方便,人們可以隨時使用這些終端設(shè)備與外界通信。但是,這些終端設(shè)備也會為用戶帶來一定的麻煩。比如,用戶希望在夜間或其他的休息時間內(nèi)不會被不重要的來電打擾,但同時又不會丟失重要來電。可實(shí)際上,在這段時間內(nèi)往往會有一些無關(guān)緊要的電話,有些甚至是騷擾電話。為了避免被來電打擾,用戶可以關(guān)掉終端設(shè)備,并在需要使用時再重新開啟終端設(shè)備。對于這種關(guān)閉終端設(shè)備的方案來說,由于終端設(shè)備包括固定終端和移動終端,移動終端比較容易關(guān)機(jī),而對于固定電話來說,如果要想關(guān)機(jī),目前只能是切斷電話線,這對于用戶來說非常不方便。而不管是移動終端還是固定終端,關(guān)閉終端設(shè)備都會帶來另一些問題一旦終端設(shè)備關(guān)機(jī),用戶就無法接聽到任何電話,這樣,別人即使有非常重要的事情也無法通過該終端設(shè)備與用戶取得聯(lián)系。還有,該方案需要用戶在需要使用時重新開啟終端設(shè)備,對于隨身攜帶的移動終端來說,開關(guān)機(jī)非常方便,而對于固定終端來說,用戶往往會忘記開機(jī)。而如果用戶在關(guān)閉終端設(shè)備后忘記開才幾,則用戶就無法通過該終端接聽到其他用戶的電話。用戶也可以使用目前的移動通信系統(tǒng)所提供的秘書臺業(yè)務(wù),但是這種業(yè)務(wù)目前僅局限于移動終端。對于使用移動終端的用戶來說,可以通過秘書臺進(jìn)行設(shè)置,比如,用戶當(dāng)前不希望被電話打擾,則可以要求秘書臺對當(dāng)前來話的主叫用戶進(jìn)行留言,并將該留言發(fā)送給自己。這樣,秘書臺在接到針對該用戶的來話時,即要求該主叫用戶留言,然后通過短消息等方式通知被叫用戶,被叫用戶通過撥打秘書臺電話得知該主叫用戶的留言。該被叫用戶則可以根據(jù)主叫用戶的留言來決定是否回電話,這就保證了被叫用戶可以不會被來電打擾。但是,由于秘書臺業(yè)務(wù)是付費(fèi)業(yè)務(wù),因此使用該業(yè)務(wù)的用戶需要支付一些費(fèi)用。而秘書臺是將主叫的來電改為短消息或其他的方式通知被叫用戶的,雖然用戶不會接到來電,但是還是會接到短消息或其他的信息,因此這種方案并沒有從根本上解決用戶被打擾的問題。而且秘書臺發(fā)送給被叫用戶的短消息等可能會出現(xiàn)延遲甚至丟失,或者用戶沒有及時閱讀短消息,比如,由于短消息通信的非及時性,以及一般用戶將短消息的提示音設(shè)置的很柔和、也很弱,甚至不設(shè)置提示音等原因,使得用戶往往不會及時處理短消息,因此,被叫用戶則可能會因此而不能及時處理一些緊急事務(wù)。還有一種來話篩選方案,比如主叫黑名單和白名單的方案可以用于解決希望不會被不重要的來電打擾,但同時又不會丟失重要來電的問題。具體來說,白名單方案是在白名單中預(yù)先設(shè)置能夠接入被叫終端的主叫號碼,在被叫終端啟動白名單功能時,只有白名單中的這些主叫號碼才能被接入到被叫終端。該方案雖然可以從很大程度上解決上述問題,但是,該方案限定了能夠接入的主叫號碼,如果某個用戶A有急事需要與用戶C通話,但又無法采用設(shè)置在白名單中的號碼作為主叫號碼呼叫被叫用戶C,比如,白名單中有用戶A手機(jī)號碼,而此時,用戶A因手機(jī)沒電而想通過用戶B的手機(jī)聯(lián)系被叫用戶C時,卻因為用戶B的手機(jī)號碼不在白名單中而無法與該^皮叫用戶C聯(lián)系。黑名單方案是在黑名單中預(yù)先設(shè)置拒絕接入被叫終端的主叫號碼,在被叫終端啟動黑名單功能時,被叫終端接續(xù)呼叫時,判斷主叫號碼在黑名單中時,拒絕接續(xù)呼叫。該方案無法防止別人用黑名單以外的電話撥打被叫用戶。比如,一個騷擾客使用一個公共電話騷擾某被叫用戶等情況就不能通過黑名單方式來避免。另外,黑白名單的維護(hù)都比較繁瑣。
發(fā)明內(nèi)容有鑒于此,本發(fā)明的主要目的在于提供一種控制呼叫建立的方法,使用戶可以在特定的場景中只和重要的主叫建立呼叫。為達(dá)到以上目的,本發(fā)明的技水方案是這樣實(shí)現(xiàn)的一種控制呼叫建立的方法,該方法包括以下步驟a.在被叫終端中設(shè)置群碼信息;b.將主叫號碼及相應(yīng)的群碼信息傳送給被叫終端;c.被叫終端判斷收到的群碼信息是否屬于步驟a中設(shè)置的群碼,如果是,則允許建立自身與該主叫號碼對應(yīng)的主叫之間的呼叫,否則,拒絕建立該呼叫。所述步驟c中,所述被叫終端允許建立呼叫為被叫終端返回表示允許建立呼叫的回呼。所述步驟c中,所述被叫終端返回的回呼為針對該群碼對應(yīng)的主叫號》馬的回呼;該方法進(jìn)一步包括該主叫號碼所對應(yīng)的終端在收到被叫終端的回呼后,自動向被叫終端發(fā)起呼叫。所述步驟c中,所述被叫終端拒絕建立呼叫進(jìn)一步包括被叫終端返回表示拒絕建立呼叫的回呼。所述被叫終端返回的回呼進(jìn)一步包括拒絕建立呼叫的原因。所述被叫終端在回呼之前,要求被叫用戶確認(rèn)是否進(jìn)行回呼,如果得到確認(rèn)信息,則進(jìn)行回呼;否則,拒絕回呼。所述被叫終端返回的回呼為短消息,或語音呼叫,或用戶到用戶信令uus。所述步驟a進(jìn)一步包括為被叫終端中的群碼信息設(shè)置用于表示是否進(jìn)行回呼的群碼屬性;步驟c中,所述被叫終端在回呼之前,進(jìn)一步包括獲取該群碼信息所對應(yīng)的群碼屬性,并根據(jù)該群碼屬性確定是否回呼。所述步驟a進(jìn)一步包括在被叫終端中設(shè)置預(yù)呼主叫號碼登記表;步驟c中,被叫終端在允許建立自身與該主叫號碼對應(yīng)主叫之間的呼叫時,進(jìn)一步包括將該主叫號碼登記在預(yù)呼主叫號碼登記表中。所述步驟c中,所述被叫終端在將主叫號碼登記在預(yù)呼主叫號碼登記表之后,進(jìn)一步包括被叫終端在收到呼叫時,判斷自身的預(yù)呼主叫號碼登記表中是否保存了該呼叫所對應(yīng)的主叫號碼,如果是,則被叫終端接續(xù)當(dāng)前呼叫;否則,被叫終端拒絕接續(xù)當(dāng)前呼叫。該方法可以進(jìn)一步包括向被叫終端發(fā)送至少包括主叫號碼信息的取消預(yù)呼登記命令;被叫終端在收到取消預(yù)呼登記命令時,從自身的預(yù)呼主叫號碼登記表中刪除該主叫號碼。所述取消預(yù)呼登記命令中進(jìn)一步包括群碼信息;被叫終端在從預(yù)呼主叫號碼登記表中刪除主叫號碼之前,進(jìn)一步包括判斷該群碼信息是否屬于步驟a中設(shè)置的群碼,如果是,則執(zhí)行刪除主叫號碼的步驟;否則,拒絕刪除該主叫號碼。所述步驟a進(jìn)一步包括在被叫終端中設(shè)置需要通過群碼實(shí)現(xiàn)呼叫的場景狀態(tài),并設(shè)置場景狀態(tài)與群碼的對應(yīng)關(guān)系;步驟c中,所述被叫終端判斷收到的群碼信息是否屬于步驟a中設(shè)置的群碼為被叫終端判斷得到的群碼與當(dāng)前場景狀態(tài)是否滿足步驟a中設(shè)置的對應(yīng)關(guān)系。所述步驟a進(jìn)一步包括在被叫終端中設(shè)置預(yù)呼主叫號碼登記表;步驟c中,被叫終端在允許建立自身與該主叫號碼對應(yīng)主叫之間的呼叫時,進(jìn)一步包括在預(yù)呼主叫號碼登記表中登記主叫號碼及對應(yīng)的群碼信息。該方法進(jìn)一步包括被叫終端在接收到呼叫時,從預(yù)呼主叫號碼登記表中獲取與該呼叫的主叫號碼所對應(yīng)的群碼,并判斷該群碼是否為當(dāng)前場景狀態(tài)下的群碼,如果是,則接續(xù)當(dāng)前呼叫;否則,拒絕接續(xù)當(dāng)前呼叫。該方法進(jìn)一步包括被叫終端判斷預(yù)呼主叫號碼登記表中是否存在與當(dāng)前場景狀態(tài)不匹配的群碼,如果存在,則刪除預(yù)呼主叫號碼登記表中與該群碼相關(guān)的信息;否則,不作處理。所述步驟a進(jìn)一步包括在被叫終端中設(shè)置預(yù)呼主叫號碼登記表;步驟c中,被叫終端在允許建立自身與該主叫號碼對應(yīng)主叫之間的呼叫時,進(jìn)一步包括在預(yù)呼主叫號碼登記表中登記主叫號碼及允許接續(xù)以該主叫號碼對應(yīng)的主叫發(fā)送來的呼叫的時間。該方法可以進(jìn)一步包括被叫終端在接收到呼叫時,從預(yù)呼主叫號碼登記表中獲取與該呼叫的主叫號碼所對應(yīng)的允許接續(xù)時間,并判斷當(dāng)前是否處于該接續(xù)時間內(nèi),如果是,則接續(xù)當(dāng)前呼叫;否則,拒絕接續(xù)當(dāng)前呼叫。該方法可以進(jìn)一步包括被叫終端判斷當(dāng)前是否處于預(yù)呼主叫號碼登記表中保存的主叫號碼所對應(yīng)的允許接續(xù)時間內(nèi),如果是,則不作處理;否則,刪除該主叫號碼相關(guān)信息。該方法可以進(jìn)一步包括被叫終端根據(jù)預(yù)呼主叫號碼登記表所作的判斷為在被叫終端收到呼叫時執(zhí)行;被叫終端在收到呼叫時,進(jìn)一步包括判斷預(yù)呼主叫號碼登記表中是否保存了該呼叫所對應(yīng)的主叫號碼,如果是,則直接接續(xù)當(dāng)前呼叫;否則,拒絕接續(xù)當(dāng)前呼叫。該方法還可以進(jìn)一步包括被叫終端在接收到呼叫時,判斷預(yù)呼主叫號碼登記表中是否保存了該呼叫所對應(yīng)的主叫號碼,如果是,則直接接續(xù)當(dāng)前呼叫;否則,拒絕接續(xù)當(dāng)前呼叫。所述被叫終端在接續(xù)當(dāng)前呼叫之前,進(jìn)一步包括獲取該主叫號碼所對應(yīng)的群碼,并判斷該群碼是否匹配當(dāng)前場景狀態(tài),如果是,則接續(xù)當(dāng)前呼叫;否則,拒絕接續(xù)當(dāng)前呼叫。所述場景狀態(tài)為群碼呼叫時間段;和/或緊急狀態(tài)。所述步驟a中,在被叫終端中同時設(shè)置群碼呼叫時間段和緊急狀態(tài);步驟c中,所述被叫終端判斷收到的群碼信息是否屬于步驟a中設(shè)置的群碼為被叫終端判斷得到的群碼信息是否同時對應(yīng)了群碼呼叫時間段和緊急狀態(tài),如果不是,則被叫終端判斷該群碼信息是否對應(yīng)了當(dāng)前的場景狀態(tài);如果是,則被叫終端只判斷該群碼是否對應(yīng)了當(dāng)前的群碼呼叫時間段,或只判斷該群碼是否對應(yīng)了當(dāng)前的緊急狀態(tài),或判斷該群碼信息是否屬于當(dāng)前群碼呼叫時間段與當(dāng)前緊急狀態(tài)對應(yīng)的所有群碼信息,或判斷該群碼信息是否同時與當(dāng)前群碼呼叫時間段及當(dāng)前緊急狀態(tài)對應(yīng)。該方法可以進(jìn)一步包括在被叫終端中設(shè)置與所有場景狀態(tài)對應(yīng)的超級群碼。該方法還可以進(jìn)一步包括在被叫終端中為每個群碼設(shè)置級別,并為每個場景狀態(tài)設(shè)置級別;步驟c中,所述被叫終端判斷收到的群碼信息是否屬于步驟a中設(shè)置的群碼為被叫終端判斷得到的群碼的級別是否高于當(dāng)前場景狀態(tài)的級別。所述在被叫終端中的設(shè)置進(jìn)一步包括在被叫終端中設(shè)置最大錯誤群碼呼叫次數(shù),并設(shè)置用于保存錯誤呼叫次數(shù)超過該呼叫次數(shù)的主叫號碼的黑名單;步驟c中,所述被叫終端在判斷收到的群碼信息是否屬于步驟a中設(shè)置的群碼之前,進(jìn)一步包括判斷自身保存的黑名單中是否存在該群碼所對應(yīng)的主叫號碼,如果存在,則拒絕與該主叫號碼所對應(yīng)的主叫建立呼叫,并結(jié)束當(dāng)前處理流程;否則,執(zhí)行判斷群碼是否屬于步驟a中設(shè)置的群碼的步驟;所述被叫終端在拒絕建立呼叫之前,進(jìn)一步包括判斷自身是否已經(jīng)保存了該主叫號碼及對應(yīng)的錯撥次數(shù),如果沒有保存,則保存該主叫號碼,并設(shè)置錯撥次數(shù);如果已經(jīng)保存,則將該錯撥次數(shù)加一,并判斷加一后的錯撥次數(shù)是否大于預(yù)先設(shè)置的最大錯誤群碼呼叫次數(shù),如果大于,則將該主叫號碼加入黑名單;否則,不將該主叫號碼加入黑名單。本發(fā)明方案通過設(shè)置群碼信息,被叫用戶可以在不希望被頻繁來電打擾時啟動群碼呼叫功能,并要求每個主叫在該場景下呼叫被叫時將相應(yīng)的群碼信息傳送給被叫,如果某個主叫沒有從被叫用戶處得到正確的群碼信息,其來電就不能被接續(xù)到被叫用戶,從而保證了被叫用戶在不希望被打擾時避免一些不重要的來電,或騷擾電話的打擾,而被叫的親朋好友等由于能夠從被叫用戶處得到正確的群碼,因此仍然能夠通過電話聯(lián)系到被叫用戶,從而保證了被叫用戶不會錯失重要的來電。本發(fā)明方案中,被叫用戶還可以靈活地對主叫用戶進(jìn)行分群,并給重要程度不同的主叫群分配不同的群碼,從而可以靈活地控制來電的范圍。并且,通過設(shè)置群碼信息,用戶還可以在不改變電話號碼的情況下更換主叫群。這樣,如果用戶經(jīng)常接到騷擾電話,則該用戶可以通過設(shè)置群碼來杜絕這種現(xiàn)象,進(jìn)一步地,即使撥打騷擾電話的主叫掌握了被叫用戶的群碼,被叫用戶也可以通過修改群碼信息就可以避免接入該主叫的來電,而不需要改變實(shí)際電話號碼。也就是說,用戶可以通過修改群碼信息達(dá)到改變電話號碼的效果,從而有效地杜絕電話騷擾,保證了用戶的正常工作和生活。本發(fā)明方案還解決了白名單自動維護(hù)問題,比如,一個被叫終端中設(shè)置的白名單里包括了某用戶的電話號碼13923812345,某一天,該用戶的手機(jī)沒電了,需要通過固定電話撥打這個終端,由于現(xiàn)場的固定電話號碼不在被叫終端的白名單里,這時,就無法通過固定電話直接撥打該被叫終端。但是,如果該用戶可以通過該固定電話將自己掌握的在被叫終端設(shè)置的群碼發(fā)送給被叫終端,比如通過短消息或UUS信令,被叫終端確i人過該群碼后,將該固定電話號碼登記到預(yù)呼主叫號碼登記表,而后,該用戶就可以使用該固定電話撥打被叫終端。如果該固定電話不支持短消息或UUS業(yè)務(wù),則該用戶可以通過他人的手機(jī)將該固定電話號碼和相應(yīng)的群碼發(fā)送給被叫終端。綜上所述,根據(jù)本發(fā)明的呼叫建立方法,可以方便地保證用戶在特定情況下不受打擾,同時又不會錯過重要來電。另外,本發(fā)明的群碼呼叫在不改變網(wǎng)絡(luò)的情況下,還可以增加運(yùn)營商的業(yè)務(wù)收入,因此,更容易被運(yùn)營商接受。圖1是本發(fā)明實(shí)施例一的具體實(shí)施流程圖;圖2是本發(fā)明實(shí)施例二的具體宍施流程圖;圖3是本發(fā)明實(shí)施例四的具體實(shí)施流程圖;圖4是本發(fā)明實(shí)施例五的具體實(shí)施流程圖;圖5是本發(fā)明實(shí)施例六的具體實(shí)施流程圖。具體實(shí)施方式本發(fā)明方案首先由被叫用戶在被叫終端設(shè)置特定的群碼信息,主叫A在需要和被叫終端B建立呼叫時,主叫A先將主叫號碼和相應(yīng)群碼信息傳送到被叫終端B,被叫終端B則根據(jù)收到的信息決定是否允許和主叫A建立呼叫。被叫終端B在決定允許和主叫A建立呼叫之后,可以直接向主叫A發(fā)起一個回呼呼叫,通過該呼叫,主叫A和^皮叫終端B建立呼叫。凈皮叫終端B在決定允許和主叫A建立呼叫之后,也可以只將從主叫A得到的主叫號碼登記下來,而后,主叫A在向被叫終端B發(fā)起呼叫時,被叫終端B將根據(jù)登記表中的相關(guān)信息來決定是否和主叫建立呼叫。比如,被叫終端B判斷主叫號碼是否在登記表中進(jìn)行了登記,如果是,則接續(xù)當(dāng)前呼叫;否則,被叫終端拒絕接續(xù)當(dāng)前呼叫。下面結(jié)合附圖及具體實(shí)施例對本發(fā)明方案作進(jìn)一步詳細(xì)的說明。圖1所示為本發(fā)明的實(shí)施例一所對應(yīng)的流程圖。該實(shí)施例對應(yīng)以下步驟步驟101、在被叫終端B中設(shè)置群碼信息。在某種場景下,比如,用戶正在開一個重要的會議,或者是在半夜三更,用戶已經(jīng)入睡,被叫用戶希望只有少數(shù)幾個親朋好友才能與自己電話聯(lián)系,此時,該被叫用戶可以設(shè)置一些群碼信息,并將這些群碼佶息只告訴這幾個人,則只有這幾個人才能夠與被叫終端通話。實(shí)際當(dāng)中,這里的群碼可以只是一個接入被叫終端的密碼。步驟102、主叫A將主叫號碼和相應(yīng)群碼信息傳送到被叫終端B。主叫A將該群碼及主叫號碼發(fā)送給被叫終端B可以是通過短消息實(shí)現(xiàn),也可以是通過用戶到用戶信令(UUS,User-to-UserSignaling)實(shí)現(xiàn),還可以使用多媒體短消息或電子郵件(e-mail)等方式將該群碼及主叫號碼傳送給被叫終端B。主叫在傳送主叫號碼和群碼信息到被叫終端B的過程中,如果通過短消息或UUS實(shí)現(xiàn),則可以在短消息或UUS中包括設(shè)置群碼信息及主叫號碼。實(shí)際當(dāng)中,如果被叫終端B支持主叫號碼識別功能,則主叫A可以通過主叫號碼識別方式將主叫號碼傳送到被叫終端B,這時,只需要在短消息或UUS中單獨(dú)傳送群碼信息即可。步驟103~105、被叫終端B判斷得到的群碼信息是否為步驟101中設(shè)置的群碼,如果是,則被叫終端B允許和主叫A建立呼叫;否則,拒絕和主叫A建立呼叫,并結(jié)束本處理流程。本發(fā)明方案中的被叫終端B在允許與主叫A建立呼叫時,還可以進(jìn)一步向主叫A發(fā)起回呼,主叫A則接續(xù)該回呼。該處理為本發(fā)明的實(shí)施例二,其處理過程如圖2所示。當(dāng)然,被叫終端B在拒絕和主叫A建立呼叫時,比如,被叫終端判斷群碼信息不是步驟201中設(shè)置的群碼,此時,被叫終端也可以向主叫發(fā)送拒絕和主叫A建立呼叫的消息,該消息可以進(jìn)一步包括拒絕的原因,比如,失敗原因是主叫A使用了不屬于被叫終端B中設(shè)置的群碼,主叫A可以將該消息提示給主叫用戶。在實(shí)施例二中,被叫終端B發(fā)起回呼,可以是向主叫發(fā)送一個短消息,也可以是向主叫發(fā)起一個語音呼叫,當(dāng)然,還可以是其它形式的回呼,比如通過多媒體短消息、UUS信令等等進(jìn)行的回呼。相應(yīng)地,對于不同形式的回呼,主叫A則可以做出不同響應(yīng)。具體來說,如果^皮叫終端B發(fā)起的回呼為短消息,被叫終端B可以在該短消息中進(jìn)一步包括通知主叫A允許其建立與凈皮叫終端B之間的呼叫的信息,主叫A在收到該短消息后,則可以發(fā)起呼叫,發(fā)起的呼叫可以是語音呼叫,也可以是多媒體短消息呼叫,當(dāng)然,還可以是其他形式的呼叫。如果被叫終端B發(fā)起的回呼是語音呼叫,則主叫A可以直接通過接續(xù)該呼叫與被叫終端B建立呼叫。當(dāng)然,主叫A在收到被叫終端B的回呼后,可以直接拒絕該回呼,而后自動向被叫終端B發(fā)起呼叫。對于回呼是短消息、多媒體短消息、UUS等情.況來說,主叫A可以在接續(xù)該回呼后,自動向被叫終端B發(fā)起呼叫。實(shí)施例二中,被叫終端B在向主叫A發(fā)起一個回呼之前,可以提示被叫用戶,并等待被叫用戶響應(yīng),在得到被叫用戶確認(rèn)回呼呼叫響應(yīng)時,被叫終端向主叫A發(fā)起回呼;否則,被叫終端拒絕回呼,并結(jié)束處理流程。比如,被叫終端可以通過一個聲音提示被叫用戶準(zhǔn)備發(fā)起回呼,同時在顯示屏上彈出一個提示信息"是否進(jìn)行回呼?",被叫用戶可以按摘機(jī)鍵確認(rèn)回呼,按掛機(jī)鍵拒絕回呼。在實(shí)施例二中,還可以針對每個群碼設(shè)置一個群碼屬性,被叫終端B根據(jù)該群碼屬性值作相應(yīng)的響應(yīng)。比如,設(shè)置屬性值O表示通過語音呼叫回呼;設(shè)置屬性值1表示要通過短消息回呼主叫A;設(shè)置屬性值2表示不作回呼。基于上述實(shí)施例一和實(shí)施例二,本發(fā)明方案進(jìn)一步提出實(shí)施例三,即,在被叫終端B中設(shè)置預(yù)呼主叫號碼登記表,筒稱預(yù)呼登記表,被叫終端B在允許和主叫A建立呼叫時,通過將主叫號碼保存在該預(yù)呼登記表中,來允許建立被叫終端B與主叫A之間的呼叫。這樣,即使凈皮叫終端回呼失敗了,還可以通過主叫A呼叫被叫終端B,主叫A在呼叫被叫終端B時,被叫終端B即可通過該預(yù)呼登記表進(jìn)行判斷是否接續(xù)當(dāng)前呼叫。實(shí)施例三中,通過將主叫號碼保存在該預(yù)呼登記表中,來允許建立被叫終端B與主叫A之間的呼叫具體來說,是被叫終端B在接收到主叫A發(fā)起的呼叫時,判斷自身的登記表中是否保存了當(dāng)前呼叫所對應(yīng)的主叫號碼,如果是,則^皮叫終端B接續(xù)當(dāng)前呼叫;否則,被叫終端B拒絕接續(xù)當(dāng)前呼叫。另外,在實(shí)施例三中,還可以進(jìn)一步包括取消預(yù)呼登記。具體來說,主叫在需要取消預(yù)呼登記時,向被叫終端發(fā)送一個取消預(yù)呼登記的命令,該命令可以通過群碼的負(fù)值來表示,比如,發(fā)送的群碼為負(fù)值時,表示要取消登記。當(dāng)然,也可以使用命令碼來區(qū)分登記和取消登記命令。被叫終端在收到該取消登記的命令后,取消相應(yīng)的預(yù)呼登記。該取消命令可以包括相應(yīng)的主叫號碼和群碼信息。被叫終端在取消相應(yīng)的預(yù)呼登記時,首先需要根i居群碼信息判斷該取消命令是否合法,也即,判斷該群碼信息是否為本被叫終端中設(shè)置的群碼,如果該命令合法,則根據(jù)該主叫號碼從預(yù)呼登記表中查找出相應(yīng)的登記記錄,并予以刪除。對于被叫終端B向主叫A發(fā)起回呼的情況來說,主叫A在收到被叫終端B允許與主叫A建立呼叫的回呼后,可以自動向被叫發(fā)起相應(yīng)的回呼呼叫,發(fā)起的回呼呼叫可以是語音呼叫,也可以是多媒體短消息呼叫,當(dāng)然,還可以是其他形式的呼叫。具體來說,基于上述實(shí)施例二和實(shí)施例三,主叫A在收到被叫終端B的回呼后,判斷該回呼所攜帶的信息是否包括了被叫終端B允許與主叫A建立呼叫的消息,如果是,則向被叫終端B發(fā)起相應(yīng)的回呼呼叫;否則,拒絕發(fā)起回呼呼叫。一般來說,按照上述方法,可以通過不受限制的短消息來實(shí)現(xiàn)其它業(yè)務(wù)的受限使用,即,可以通過短消息來控制語音呼叫、多媒體短消息呼叫等等業(yè)務(wù)功能的應(yīng)用。實(shí)際當(dāng)中,通過該方法,也可以反過來通過不受限制的語音業(yè)務(wù)來實(shí)現(xiàn)短消息業(yè)務(wù)的受限應(yīng)用。其它業(yè)務(wù)也可以通過該方法實(shí)現(xiàn)受限應(yīng)用。在實(shí)際應(yīng)用中,用戶往往是希望在某個特定的場景狀態(tài)下,比如說是在某一個或某幾個特定的時間段,或者是在某一個或某幾個特定情況下,其他用戶只能通過特定的群碼呼叫自己。為解決這個問題,用戶可以在被叫終端中設(shè)置群碼及相應(yīng)場景狀態(tài)的對應(yīng)關(guān)系,這里的場景狀態(tài)可以是群碼呼叫時間段,比如,00:00到06:OO之間的時間,也可以是緊急狀態(tài),比如,用戶正在開一個緊急會議?;谶@種情況,可以在上述實(shí)施例中進(jìn)一步設(shè)置場景狀態(tài),以及群碼與場景狀態(tài)的對應(yīng)關(guān)系。以實(shí)施例一為例,實(shí)施例一中,被叫終端判斷得到的群碼信息是否為步驟101中設(shè)置的群碼是指被叫終端判斷得到的群碼信息和當(dāng)前場景狀態(tài)是否滿足設(shè)置的群碼和場景狀態(tài)的對應(yīng)關(guān)系。比如,被叫終端可以根椐當(dāng)前場景狀態(tài),從對應(yīng)關(guān)系中得到對應(yīng)的群碼,并判斷這些群碼是否包括了被叫終端從主叫用戶得到的群碼,如果包括,則滿足所述對應(yīng)關(guān)系,否則,不滿足所述對應(yīng)關(guān)系。當(dāng)然,被叫終端也可以根據(jù)得到的群碼,從對應(yīng)關(guān)系終端得到匹配的場景狀態(tài),并判斷得到的場景狀態(tài)是否包括了當(dāng)前場景狀態(tài)。對于設(shè)置場景狀態(tài)及群碼的對應(yīng)關(guān)系來說,如果被叫用戶能夠確定某一個或幾個時間段不希望被別人打擾,則可以設(shè)置群碼呼叫時間段,并且可以針對每個時間段設(shè)置一個或多個對應(yīng)的群碼,使得在某個時間段內(nèi),只有知道相應(yīng)群碼的用戶才能與被叫用戶通話;如果被叫用戶因開會或其他緊急事件或特殊環(huán)境,比如聽音樂演出,而不希望被別人打擾,則可以設(shè)置緊急狀態(tài),并且可以針對每個緊急狀態(tài)^沒置一個或多個對應(yīng)的群碼,即該4皮叫用戶可以設(shè)置群碼及某個緊急狀態(tài)的對應(yīng)關(guān)系,使得在一個緊急狀態(tài)下,只有知道相應(yīng)群碼的用戶才能與被叫用戶通話。其中,設(shè)置緊急狀態(tài)具體可以為在被叫終端中設(shè)置一個或多個緊急狀態(tài)類別,比如,緊急會議類,聽音樂演出類,等等,當(dāng)然,也可以使用緊急狀態(tài)級別來標(biāo)識不同的緊急狀態(tài)類別,比如設(shè)置一個或多個緊急狀態(tài)級別及一個普通狀態(tài)級別,普通狀態(tài)級別沒有對應(yīng)的群碼,表示非緊急狀態(tài)場景。群碼呼叫時間段場景和緊急狀態(tài)場景可以重疊,一個群碼呼叫時間段內(nèi),又處于緊急狀態(tài)。仍以實(shí)施例一為例,在確定場景狀態(tài)重疊的情況下,步驟103可以進(jìn)一步包括被叫終端判斷得到的群碼信息是否為當(dāng)前群碼呼叫時間段場景對應(yīng)的群碼;或者判斷得到的群碼信息是否為當(dāng)前緊急狀態(tài)場景對應(yīng)的群碼;或者判斷得到的群碼信息是否為當(dāng)前群碼呼叫時間段場景和當(dāng)前緊急狀態(tài)場景分別對應(yīng)的所有群碼的交集中的群碼;或者判斷得到的群碼信息是否為當(dāng)前群碼呼叫時間段場景和當(dāng)前緊急狀態(tài)場景分別對應(yīng)的所有群碼的并集中的群碼。當(dāng)然,步驟103中,被叫終端判斷得到的群碼信息是否為步驟101中設(shè)置的群碼可以直接是被叫終端判斷得到的群碼信息是否為當(dāng)前群碼呼叫時間段場景對應(yīng)的群碼;或者判斷得到的群碼信息是否為當(dāng)前緊急狀態(tài)場景對應(yīng)的群碼;或者判斷得到的群碼信息是否為當(dāng)前群碼呼叫時間段場景和當(dāng)前緊急狀態(tài)場景分別對應(yīng)的所有群碼的交集中的群碼;或者判斷得到的群碼信息是否為當(dāng)前群碼呼叫時間段場景和當(dāng)前緊急狀態(tài)場景分別對應(yīng)的所有群碼的并集中的群碼。顯然,被叫終端B在一個呼叫到達(dá)時,首先應(yīng)獲取當(dāng)前的場景狀態(tài),如果被叫終端B既不處于任何一個群碼呼叫時間段場景,也不處于任何一個緊急狀態(tài)場景,則被叫終端B對到達(dá)的呼叫可以直接按照正常的普通流程進(jìn)行處理,比如,對于語音呼叫,可以直接接續(xù);對于多媒體短消息,可以直接接收。此時,如果主叫A將主叫號碼和相應(yīng)群碼信息傳送到被叫終端B,被叫終端B可以直接丟棄該信息。這里,我們著重講述的是被叫終端B處于一個群碼呼叫時間段場景,或/和處于一個緊急狀態(tài)場景狀態(tài)下,在一個呼叫到達(dá)時,被叫終端B所作的響應(yīng)。下面所提的實(shí)施例四為基于實(shí)施例三,并在實(shí)施例三的基礎(chǔ)上設(shè)置場景狀態(tài)以及群碼和場景狀態(tài)對應(yīng)關(guān)系時的具體實(shí)現(xiàn)過程,該過程參見圖3。步驟301,在被叫終端B中設(shè)置預(yù)呼主叫號碼登記表、群碼和場景狀態(tài)信息,并設(shè)置群碼和場景狀態(tài)的對應(yīng)關(guān)系。步驟302、主叫A將主叫號碼和相應(yīng)群碼信息傳送到被叫終端B。步驟303、被叫終端B獲取當(dāng)前的場景狀態(tài),并從步驟301設(shè)置的對應(yīng)關(guān)系中獲取與當(dāng)前場景狀態(tài)對應(yīng)的所有群碼。步驟304-306、被叫終端B判斷得到的群碼信息是否屬于步驟303得到的群碼,如果是,則被叫終端B登記該主叫號碼,即被叫終端B允許和主叫A建立呼叫;否則,被叫終端B不進(jìn)行登記該主叫號碼,即拒絕和主叫A建立呼叫,并結(jié)束本處理流程。當(dāng)然,場景狀態(tài)以及群碼與場景狀態(tài)的對應(yīng)關(guān)系也可以基于實(shí)施例二設(shè)置,如果是基于實(shí)施例二,則上述步驟305中就沒有上述登記該主叫號碼的步驟,而是被叫終端B直接回呼主叫A,上述步驟306中,被叫終端B則是直接拒絕與主叫A建立呼叫。對于設(shè)置有場景狀態(tài)的情況來說,被叫終端B在拒絕和主叫A建立呼叫時,還可以進(jìn)一步包括將拒絕的原因發(fā)送給主叫,比如,通過短消息或UUS信令等等方式將拒絕原因發(fā)送給主叫A。拒絕的原因可以是群碼不是被叫終端B所設(shè)置的群碼,群碼不匹配當(dāng)前場景狀態(tài),等等。實(shí)際上,即使被叫終端在登記前作了判斷,但是還有可能出現(xiàn)這樣的情況被叫終端在收到群碼時該群碼與當(dāng)時的場景狀態(tài)匹配,但是被叫終端在需要接續(xù)呼叫時,由于場景狀態(tài)可能發(fā)生改變,該主叫用戶進(jìn)行預(yù)呼登記時使用的群碼可能與當(dāng)前的場景狀態(tài)已經(jīng)不匹配了。鑒于這種情況,在被叫終端的主叫號碼登記表中可以進(jìn)一步包括登記主叫號碼時,得到的對應(yīng)的群碼信息。相應(yīng)的預(yù)呼登記表如下表所示<table>tableseeoriginaldocumentpage20</column></row><table>表1通過這樣的設(shè)置,步驟305中,被叫終端B在登記主叫號碼時,同時還登記了相應(yīng)的群碼信息,也即,登記表中保存的是主叫號碼和對應(yīng)的群碼的對應(yīng)關(guān)系。這種情況下,被叫終端在一個呼叫到達(dá)時,可以根據(jù)主叫號碼從登記表中獲取對應(yīng)的群碼,并判斷該群碼是否匹配當(dāng)前的場景狀態(tài),如果匹配,則接續(xù)當(dāng)前呼叫;否則,拒絕接續(xù)當(dāng)前呼叫。對于這種情況下,被叫終端B在收到呼叫時的處理具體如下述實(shí)施例五所示。圖4所示即為實(shí)施例五的處理流程,對應(yīng)以下步驟步驟401、主叫A向被叫終端B發(fā)起呼叫。步驟402、被叫終端B在呼叫到達(dá)時,判斷自身的登記表中是否保存了當(dāng)前呼叫所對應(yīng)的主叫號碼,如果是,則進(jìn)入步驟403;否則,進(jìn)入步驟405。步驟403-404、被叫終端B判斷登記表中主叫號碼對應(yīng)的群碼是否匹配當(dāng)前的場景狀態(tài),如果匹配,則接續(xù)當(dāng)前呼叫;否則,進(jìn)入步驟405。步驟405、被叫終端B拒絕接續(xù)當(dāng)前呼叫。當(dāng)然,被叫終端在需要接續(xù)呼叫時,還可以首先對登記表中的信息進(jìn)行判斷,如果存在某個群碼與當(dāng)前場景狀態(tài)不匹配,則刪除該群碼及對應(yīng)的主叫號碼,之后再判斷登記表中是否存在與當(dāng)前呼叫對應(yīng)的主叫號碼,如果存在,則接續(xù)當(dāng)前呼叫;否則,拒絕接續(xù)當(dāng)前呼叫。當(dāng)然,對于實(shí)施例四來說,在步驟304中,被叫終端B在進(jìn)行一個主叫的預(yù)呼登記前,也可以先不判斷主叫發(fā)送來的群碼是否為當(dāng)前所處場景狀態(tài)對應(yīng)的群碼,或者說,不判斷自身收到的群碼是否匹配當(dāng)前的場景狀態(tài),而僅僅判斷收到的群碼屬于被叫用戶設(shè)置的群碼就直接登記了主叫發(fā)送的群碼及該主叫號碼的對應(yīng)關(guān)系,此時,根據(jù)實(shí)施例五,被叫終端在需要接續(xù)呼叫時,通過判斷當(dāng)前呼叫的主叫號碼所對應(yīng)的群碼是否匹配當(dāng)前的場景狀態(tài),來判斷是否接續(xù)當(dāng)前呼叫,同樣可以達(dá)到目的。這樣還可以實(shí)現(xiàn)白名單的場景化功能,即,預(yù)呼登記表的這些記錄可以一直保存,只是,預(yù)呼登記表中相應(yīng)的主叫號碼只能在特定的場景狀態(tài)下呼叫被叫用戶。針對上述由于場景狀態(tài)發(fā)生變化而使得群碼與當(dāng)前場景狀態(tài)不匹配的情況,被叫終端可以在需要接續(xù)呼叫之前,對登記表中的信息進(jìn)行判斷,如果存在某個群碼與當(dāng)前場景狀態(tài)不匹配,則刪除該群碼及對應(yīng)的主叫號碼,之后再判斷登記表中是否存在與當(dāng)前呼叫對應(yīng)的主叫號碼,如果存在,則接續(xù)當(dāng)前呼叫;否則,拒絕接續(xù)當(dāng)前呼叫。還有一種處理方法是被叫終端在從一種場景狀態(tài)改變到另一種場景狀態(tài)時,該被叫終端主動查詢登記表中記錄的群碼信息,如果某個群碼與當(dāng)前場景狀態(tài)不匹配,則該被叫終端刪除該群碼及對應(yīng)的主叫號碼。這樣,被叫終端在一個呼叫到達(dá)時,還是可以直接根據(jù)登記表中是否包括對應(yīng)的主叫號碼來進(jìn)行判斷。當(dāng)然,被叫終端還可以是每隔固定時間對登記表進(jìn)行查詢,并刪除其中與當(dāng)前場景狀態(tài)不匹配的群碼及相應(yīng)的主叫號碼信息,這樣,也可以限制登記表數(shù)據(jù)膨脹。但是,定時刪除不能嚴(yán)格保證相應(yīng)的群碼一定和當(dāng)前場景狀態(tài)匹配,此時,被叫終端在一個呼叫到達(dá)時,可以按照第五實(shí)施例流程進(jìn)行處理?;趯?shí)施例三中建立的預(yù)呼登記表,可以在該登記表中進(jìn)一步包括允許和主叫A建立呼叫的時間,殳。該時間,爻可以是以登記時間為起始時間,時間長為一個設(shè)定長度的時間段。相應(yīng)的預(yù)呼登記表如下表所示<table>tableseeoriginaldocumentpage22</column></row><table>表2這樣,主叫用戶在進(jìn)行了一次預(yù)呼登記后,被叫終端B將允許其在指定的時間段內(nèi)呼叫自己,在該時間^爻之后,主叫用戶在需要呼叫該:故叫用戶叫時,仍然需要進(jìn)行預(yù)呼登記。被叫終端B發(fā)現(xiàn)一個預(yù)呼登記已經(jīng)在時間上失效時,將相應(yīng)的登記記錄刪除。上述時間段的設(shè)置,對于具有場景狀態(tài)的情況來說,比如,對應(yīng)群碼呼叫時間段場景來說,可以是以登記時間為起始時間,結(jié)束時間為當(dāng)前群碼呼叫時間段的結(jié)束時間;對于緊急狀態(tài)場景來說,可以是以登記時間為起始時間,時間長為一個針對該緊急狀態(tài)場景設(shè)定的時間長度的時間段,時間長也可以是針對所有的緊急狀態(tài)場景設(shè)定的共同時間長度。相應(yīng)的預(yù)呼登記表如下表所示<table>tableseeoriginaldocumentpage23</column></row><table>表3根據(jù)上表,在實(shí)施例四的步驟303到304中,被叫終端可以先判斷主叫發(fā)送來的群碼是否為當(dāng)前所處場景狀態(tài)所對應(yīng)的群碼,或者說,判斷自身收到的群碼是否匹配當(dāng)前的場景狀態(tài),如果是,則登記主叫號碼,同時登記允許和主叫A建立呼叫的時間段;否則,不進(jìn)行登記處理,并結(jié)束本處理流程。在實(shí)施例五的步驟402到405中,被叫終端B在一個呼叫到達(dá)時,即可直接通過判斷主叫號碼是否被登記以及當(dāng)前對應(yīng)的呼叫時間是否在登記表中該主叫號碼對應(yīng)的所述時間段內(nèi)來決定是否接續(xù)當(dāng)前呼叫。根據(jù)在被叫終端B的預(yù)呼登記表中進(jìn)一步包括允許和主叫A建立呼叫的時間段的情況,被叫終端B所執(zhí)行的判斷可以對應(yīng)如圖5所示的實(shí)施例六,圖5所示為被叫終端B在接收到呼叫時的處理流程,具體流程如下步驟501、主叫A向被叫終端B發(fā)起呼叫。步驟502、被叫終端B在呼叫到達(dá)時,判斷自身的登記表中是否保存了當(dāng)前呼叫所對應(yīng)的主叫號碼,如果是,則進(jìn)入步驟503;否則,則進(jìn)入步驟505。步驟503-504、被叫終端B判斷當(dāng)前對應(yīng)的呼叫時間是否在登記表中當(dāng)前呼叫的主叫號碼對應(yīng)的呼叫時間段內(nèi),如果是,則接續(xù)當(dāng)前呼叫,否則,進(jìn)入步驟505。步驟505、被叫終端B拒絕接續(xù)當(dāng)前呼叫。比如,某個用戶在自身的終端中設(shè)置三個群碼呼叫時間段,并i殳置兩個狀態(tài)級別。所設(shè)置的兩個狀態(tài)級別中,一個為0,作為普通狀態(tài)級別,另一個則為任意大于0的整數(shù),作為緊急狀態(tài)級別,該緊急狀態(tài)級別所對應(yīng)的群碼為11112222,當(dāng)然,該緊急狀態(tài)級別也可以設(shè)置為除0之外的任意確定值。本發(fā)明方案中的緊急狀態(tài)級別可以設(shè)置為高于群碼呼叫時間段,也就是說,如果當(dāng)前處于緊急狀態(tài)級別,則當(dāng)前即使是處于某個群碼呼叫時間段,主叫用戶也不能根據(jù)該時間段的群碼進(jìn)行呼叫。三個群碼呼叫時間段如下表所示<table>tableseeoriginaldocumentpage24</column></row><table>表4其中,針對家人的群碼為66688888,針對朋友的群碼為22236789,針對同事的群碼為33123456。通過如表4所示的設(shè)置,攜帶66688888的呼叫可以在任何時間接入到-〖皮叫終端,攜帶22236789的呼叫則只能在19:00:00-23:59:59接入到被叫終端,而攜帶33123456的呼叫則只能在19:00:00~23:00:00接入到被叫終端。具體來說,某個主叫用戶在呼叫該用戶B之前,向該用戶B的終端設(shè)備發(fā)送了該群碼信息,比如,所發(fā)送的群碼為11112222,則用戶A的終端設(shè)備判斷當(dāng)前是否處于緊急狀態(tài),如果是,則在確定該群碼信息為緊急狀態(tài)級別所對應(yīng)的群碼后,獲取該主叫號碼信息,并直接登記該群碼與主叫號碼的對應(yīng)關(guān)系;否則,判斷當(dāng)前是否處于群碼呼叫時間段,如果是,則在判斷該群碼不是該群碼呼叫時間段所對應(yīng)的群碼后,拒絕進(jìn)行該主叫號碼的預(yù)呼登記。在該主叫用戶呼叫該用戶B時,如果當(dāng)前沒有處于任何場景狀態(tài)下,則用戶B的終端設(shè)備直接接續(xù)當(dāng)前呼叫。如果當(dāng)前沒有處于任何場景狀態(tài)下,則當(dāng)該主叫用戶向該用戶B的終端設(shè)備發(fā)送該群碼信息時,被叫用戶B的終端設(shè)備可以不作任何處理,而是直接丟棄該信息。用戶還可以設(shè)置一個對于任意場景狀態(tài)都有效的超級群碼,這樣,如果某個主叫用戶在上述任意一個場景狀態(tài)下通過該超級群碼對被叫發(fā)起呼叫,被叫終端都會接續(xù)當(dāng)前呼叫。在這種情況下,如果用戶將該超級群碼告訴自己的親朋好友,則他們即可在任何情況下通過該終端都能與該用戶聯(lián)系。因此無論對于用戶還是其親朋好友來說,聯(lián)系起來都非常方便。在上述實(shí)施例中,用戶在終端設(shè)備中設(shè)置了一些群碼及對應(yīng)的呼叫時間段,同樣,可以設(shè)置一些群碼及對應(yīng)的緊急狀態(tài)。實(shí)際上,被叫終端還可以通過級別來建立群碼和場景狀態(tài)的對應(yīng)關(guān)系。比如,被叫終端可以為每一個群碼指定一個級別,同時,為每一個場景狀態(tài)也指定一個級別,這樣,主叫用戶可以通過一個級別的群碼在該級別以下的所有場景狀態(tài)下呼叫被叫終端。這樣,對于群碼和場景狀態(tài)的對應(yīng)關(guān)系設(shè)置會更加方便快捷。比如,在實(shí)施例四中,在步驟301,用戶還可以在^皮叫終端B中進(jìn)一步設(shè)置群碼級別,以更加靈活地控制接入哪些來電。比如,用戶可能覺得00:00:00~07:00:00這個時間段最不希望被別人打擾,只愿意接入父母或子女等親屬的電話,則可以將該時間段設(shè)置一個最高的群碼級別1。對于07:00:00~08:00:00和23:00:00~24:00:00這兩個時間段,除了父母或子女等親屬之外,還可以允許最親密的朋友等打進(jìn)電話,因此給這兩個時間段設(shè)置一個次一級的群碼級別2。以此類推,用戶可以對不同的群碼呼叫時間^史分配一個群碼級別。然后用戶可以設(shè)置一個或多個群碼,并為每一個群碼分配一個級別。這樣,在終端設(shè)備中可以建立如表5所示的群碼呼叫時間段與群碼級別的對應(yīng)關(guān)系信息,以及表6所示的群碼與群碼級別之問的對應(yīng)關(guān)系信自'<table>tableseeoriginaldocumentpage26</column></row><table>表5<table>tableseeoriginaldocumentpage26</column></row><table>表6在表5和表6所示的群碼級別中,級別l是最高級別,因此也將級別1對應(yīng)的群碼稱為超級群碼。在實(shí)際應(yīng)用時,可以設(shè)定上一級的群碼對于下面的級別有效。比如,在級別為2級的群碼呼叫時間段23:00:00—24:00:00內(nèi),如果向被叫終端B傳送一級群碼666668也是有效的。如果設(shè)置了群碼級別相關(guān)信息,則被叫終端在登記或接續(xù)當(dāng)前呼叫時,可以根據(jù)該信息進(jìn)行處理。被叫終端在登記主叫號碼與群碼的對應(yīng)關(guān)系時,通過群碼級別判斷該群碼是否匹配當(dāng)前場景狀態(tài)。被叫終端在判斷當(dāng)前呼叫所使用的群碼是否為當(dāng)前場景狀態(tài)所對應(yīng)的群碼時,首先根據(jù)當(dāng)前場景狀態(tài)確定狀態(tài)級別,并根據(jù)該群碼確定群碼級別,如果群碼級別等于或高于當(dāng)前場景狀態(tài)級別,則判斷該群碼在當(dāng)前場景狀態(tài)下有效。上述實(shí)施例中設(shè)置了多個群碼呼叫時間段,在實(shí)際應(yīng)用時,用戶可以根據(jù)自身的需要非常靈活地設(shè)置群碼及呼叫時間段。本發(fā)明方案還可以進(jìn)一步設(shè)置最大錯誤群碼傳送次數(shù),這樣,當(dāng)同一個主叫向該被叫終端傳送群碼信息時,如杲連續(xù)出現(xiàn)錯誤群碼的次數(shù)達(dá)到最大錯誤群碼錯誤次數(shù),則被叫終端將該主叫號碼記入呼叫黑名單。該最大錯誤群碼呼叫次數(shù)可以根據(jù)需要設(shè)置,比如設(shè)置為10次。基于上述設(shè)置,被叫終端在每次接收到一個主叫傳送的群碼信息時,可以首先判斷主叫號碼是否被記入呼叫黑名單,如果被記入,則直接拒絕和該主叫建立呼叫;否則,再按照上述步驟對群碼正確性進(jìn)行判斷。通過自動記入黑名單方式,大大地增加了通過遍歷方式對群碼進(jìn)行攻擊的難度,可以有效地防止對群碼的惡意攻擊行為。實(shí)際當(dāng)中,也會出現(xiàn)一個被叫用戶的朋友因忘記群碼而被記入黑名單的情況,在這種情況下,該用戶可以通過其他方式聯(lián)系被叫用戶,比如使用普通的短消息,被叫用戶確定該主叫后,將該主叫的號碼從黑名單中清除,同時,將自己的群碼告訴該主叫用戶。當(dāng)然,如果被叫終端可以支持短消息業(yè)務(wù),則該主叫用戶可以通過短消息聯(lián)系被叫用戶,被叫用戶則通過短消息來判斷主叫的合法性,如合法,則可以通過手工將主叫號碼從黑名單中清除,并告知主叫相應(yīng)的群碼。因此,本發(fā)明方法在給用戶帶來極大方便的同時,不會給用戶帶來麻煩。當(dāng)然,被叫終端在允許與該主叫號所對應(yīng)的主叫建立呼叫之后,還可以判斷自身是否已經(jīng)保存了該主叫號碼及對應(yīng)的錯撥次數(shù)記錄,如果已經(jīng)保存,則清除該記錄。本發(fā)明中,隨著主叫用戶呼叫方式的不同,主叫號碼可以為終端號碼,也可以為個人號碼。群碼呼叫方法應(yīng)用中,并不會因為用戶更換了群碼,就使得原來的朋友無法聯(lián)系自己了。只要用戶沒有更換自己的通信號碼,主叫用戶就仍然可以根據(jù)該被叫號碼在其他時間段聯(lián)系被叫用戶,如果該被叫終端支持短消息業(yè)務(wù),該主叫用戶則可以在任意時間通過短消息聯(lián)系被叫用戶。這與被叫用戶因更換電話號碼而導(dǎo)致昔日朋友無法聯(lián)系自己的情形相比,效果是截然的不同的。所以說,群碼呼叫功能能夠有效地滿足用戶的實(shí)際需要。上述實(shí)施例中所指的呼叫都是指電話,顯然,該來話呼叫還可以是多媒體短消息等等,以及將來可能出現(xiàn)的新的電信業(yè)務(wù),也就是說,可以對多媒體短消息等業(yè)務(wù)作類似的處理,使被叫用戶在特定的時間內(nèi)拒絕接收某些多媒體短消息。當(dāng)然,相應(yīng)的呼叫可以是文本短消息,這種情況下,將主叫號碼和群碼信息傳送給被叫終端的手段可以使用uus信令。對應(yīng)的,相應(yīng)的呼叫可以是UUS信令,這種情況下,將主叫號碼和群碼信息傳送給被叫終端的手段可以使用文本短消息,當(dāng)然也可以是多媒體短消息。通過本發(fā)明方法,可以解決電話騷擾和多媒體短消息騷擾問題,這樣情況下,將主叫號碼和群碼信息傳送給被叫終端的手段可以普通的文本群碼短消息。另外,主叫用于發(fā)送群碼的短消息或uus可以使用特殊的標(biāo)志來標(biāo)識,比如,用"存XXXXXX^YYYYYY"來標(biāo)識一個特殊的群碼,其中,XXXXXX為標(biāo)識碼,YYYYYY為群碼。比如,用000100標(biāo)識群碼短消息或UUS,則當(dāng)群碼為135789時的短消息或UUS為"*#000100#*135789"。實(shí)際當(dāng)中,為便于用戶使用,還可以在被叫終端中增加一個群碼短消息菜單,當(dāng)用戶選擇該菜單創(chuàng)建短消息時,被叫終端自動加入群碼標(biāo)識"XXXXXX"。而對于短消息內(nèi)容中直接攜帶有主叫號碼的情況,可以用"*#XXXXXX#*YYYYYY*NNNNNNNNNNN"來標(biāo)識,其中,"NNNNNNNNNN"為主叫號碼,這時,用000110標(biāo)識帶有主叫號碼的群碼短消息或UUS。對于相應(yīng)的取消登記命令,可以使用"*#XXXXXX#*YYYYYY*"來標(biāo)識,這時,可以用001100標(biāo)識取消登記的群碼短消息或uus。被叫終端可以判斷短消息中是否包括*##*來確定該短消息為群碼短消息。其中,"?"可以匹配任意字符。以上所述僅為本發(fā)明方案的較佳實(shí)施例,并不用以限定本發(fā)明的保護(hù)范圍。權(quán)利要求1、一種控制呼叫建立的方法,其特征在于,該方法包括以下步驟a.在被叫終端中設(shè)置群碼信息;b.將主叫號碼及相應(yīng)的群碼信息傳送給被叫終端;c.被叫終端判斷收到的群碼信息是否屬于步驟a中設(shè)置的群碼,如果是,則允許建立自身與該主叫號碼對應(yīng)的主叫之間的呼叫,否則,拒絕建立該呼叫。2、根據(jù)權(quán)利要求l所述的方法,其特征在于所述步驟c中,所述被叫終端允許建立呼叫為被叫終端返回表示允許建立呼叫的回呼。3、根據(jù)權(quán)利要求2所述的方法,其特征在于所述步驟c中,所述被叫終端返回的回呼為針對該群碼對應(yīng)的主叫號碼的回呼;該方法進(jìn)一步包括該主叫號碼所對應(yīng)的終端在收到被叫終端的回呼后,自動向被叫終端發(fā)起呼叫。4、根據(jù)權(quán)利要求1所述的方法,其特征在于所述步驟c中,所述被叫終端拒絕建立呼叫進(jìn)一步包括被叫終端返回表示拒絕建立呼叫的回呼。5、根據(jù)權(quán)利要求4所述的方法,其特征在于,所述被叫終端返回的回呼進(jìn)一步包括拒絕建立呼叫的原因。6、根據(jù)權(quán)利要求2或5所迷的方法,其特征在于,所述被叫終端在回呼之前,要求被叫用戶確認(rèn)是否進(jìn)行回呼,如果得到確認(rèn)信息,則進(jìn)行回呼;否則,拒絕回呼。7、根據(jù)權(quán)利要求2或5所述的方法,其特征在于,所迷被叫終端返回的回呼為短消息,或語音呼叫,或用戶到用戶信令UUS。8、根據(jù)權(quán)利要求2或5所述的方法,其特征在于,所述步驟a進(jìn)一步包括為被叫終端中的群碼信息設(shè)置用于表示是否進(jìn)行回呼的群碼屬性;步驟c中,所述被叫終端在回呼之前,進(jìn)一步包括獲取該群碼信息所對應(yīng)的群碼屬性,并根據(jù)該群碼屬性確定是否回呼。9、根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟a進(jìn)一步包括在被叫終端中設(shè)置預(yù)呼主叫號碼登記表;步驟c中,被叫終端在允許建立自身與該主叫號碼對應(yīng)主叫之間的呼叫時,進(jìn)一步包括將該主叫號碼登記在預(yù)呼主叫號碼登記表中。10、根據(jù)權(quán)利要求9所述的方法,其特征在于所述步驟c中,所述被叫終端在將主叫號碼登記在預(yù)呼主叫號碼登記表之后,進(jìn)一步包括被叫終端在收到呼叫時,判斷自身的預(yù)呼主叫號碼登記表中是否保存了該呼叫所對應(yīng)的主叫號碼,如果是,則被叫終端接續(xù)當(dāng)前呼叫;否則,被叫終端拒絕接續(xù)當(dāng)前呼叫。11、根據(jù)權(quán)利要求9所述的方法,其特征在于,該方法進(jìn)一步包括向被叫終端發(fā)送至少包括主叫號碼信息的取消預(yù)呼登記命令;被叫終端在收到取消預(yù)呼登記命令時,從自身的預(yù)呼主叫號碼登記表中刪除該主叫號碼。12、根據(jù)權(quán)利要求11所述的方法,其特征在于,所述取消預(yù)呼登記命令中進(jìn)一步包括群碼信息;被叫終端在從預(yù)呼主叫號碼登記表中刪除主叫號碼之前,進(jìn)一步包括判斷該群碼信息是否屬于步驟a中設(shè)置的群碼,如果是,則執(zhí)行刪除主叫號碼的步驟;否則,拒絕刪除該主叫號碼。13、根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟a進(jìn)一步包括在被叫終端中設(shè)置需要通過群碼實(shí)現(xiàn)呼叫的場景狀態(tài),并設(shè)置場景狀態(tài)與群碼的對應(yīng)關(guān)系;步驟c中,所述被叫終端判斷收到的群碼信息是否屬于步驟a中設(shè)置的群碼為被叫終端判斷得到的群碼與當(dāng)前場景狀態(tài)是否滿足步驟a中設(shè)置的對應(yīng)關(guān)系。14、根據(jù)權(quán)利要求13所述的方法,其特征在于,所述步驟a進(jìn)一步包括在被叫終端中設(shè)置預(yù)呼主叫號碼登記表;步驟c中,被叫終端在允許建立自身與該主叫號碼對應(yīng)主叫之間的呼叫時,進(jìn)一步包括在預(yù)呼主叫號碼登記表中登記主叫號碼及對應(yīng)的群碼信息。15、根據(jù)權(quán)利要求14所述的方法,其特征在于,該方法進(jìn)一步包括被叫終端在接收到呼叫時,從預(yù)呼主叫號碼登記表中獲取與該呼叫的主叫號碼所對應(yīng)的群碼,并判斷該群碼是否為當(dāng)前場景狀態(tài)下的群碼,如果是,則接續(xù)當(dāng)前呼叫;否則,拒絕接續(xù)當(dāng)前呼叫。16、根據(jù)權(quán)利要求14所述的方法,其特征在于,該方法進(jìn)一步包括被叫終端判斷預(yù)呼主叫號碼登記表中是否存在與當(dāng)前場景狀態(tài)不匹配的群碼,如果存在,則刪除預(yù)呼主叫號碼登記表中與該群碼相關(guān)的信息;否則,不作處理。17、根據(jù)權(quán)利要求13所述的方法,其特征在于,所述步驟a進(jìn)一步包括在被叫終端中設(shè)置預(yù)呼主叫號碼登記表;步驟c中,被叫終端在允許建立自身與該主叫號碼對應(yīng)主叫之間的呼叫時,進(jìn)一步包括在預(yù)呼主叫號碼登記表中登記主叫號碼及允許接續(xù)以該主叫號碼對應(yīng)的主叫發(fā)送來的呼叫的時間。18、根據(jù)權(quán)利要求17所述的方法,其特征在于,該方法進(jìn)一步包括被叫終端在接收到呼叫時,從預(yù)呼主叫號碼登記表中獲取與該呼叫的主叫號碼所對應(yīng)的允許接續(xù)時間,并判斷當(dāng)前是否處于該接續(xù)時間內(nèi),如果是,則接續(xù)當(dāng)前呼叫;否則,拒絕接續(xù)當(dāng)前呼叫。19、根據(jù)權(quán)利要求17所述的方法,其特征在于,該方法進(jìn)一步包括被叫終端判斷當(dāng)前是否處于預(yù)呼主叫號碼登記表中保存的主叫號碼所對應(yīng)的允許接續(xù)時間內(nèi),如果是,則不作處理;否則,刪除該主叫號碼相關(guān)信息。20、根據(jù)權(quán)利要求16或19所述的方法,其特征在于,該方法進(jìn)一步包括被叫終端根據(jù)預(yù)呼主叫號碼登記表所作的判斷為在被叫終端收到呼叫時執(zhí)行;被叫終端在收到呼叫時,進(jìn)一步包括判斷預(yù)呼主叫號碼登記表中是否保存了該呼叫所對應(yīng)的主叫號碼,如果是,則直接接續(xù)當(dāng)前呼叫;否則,拒絕接續(xù)當(dāng)前呼叫。21、根據(jù)權(quán)利要求16或19所述的方法,其特征在于,該方法進(jìn)一步包括被叫終端在接收到呼叫時,判斷預(yù)呼主叫號碼登記表中是否保存了該呼叫所對應(yīng)的主叫號碼,如果是,則直接接續(xù)當(dāng)前呼叫;否則,拒絕接續(xù)當(dāng)前呼叫。22、根據(jù)權(quán)利要求21所述的方法,其特征在于,所述被叫終端在接續(xù)當(dāng)前呼叫之前,進(jìn)一步包括獲取該主叫號碼所對應(yīng)的群碼,并判斷該群碼是否匹配當(dāng)前場景狀態(tài),如果是,則接續(xù)當(dāng)前呼叫;否則,拒絕接續(xù)當(dāng)前呼叫。23、根據(jù)權(quán)利要求13所述的方法,其特征在于,所述場景狀態(tài)為群碼呼叫時間段;和/或緊急狀態(tài)。24、根據(jù)權(quán)利要求13所述的方法,其特征在于所述步驟a中,在被叫終端中同時設(shè)置群碼呼叫時間段和緊急狀態(tài);步驟c中,所述被叫終端判斷收到的群碼信息是否屬于步驟a中設(shè)置的群碼為被叫終端判斷得到的群碼信息是否同時對應(yīng)了群碼呼叫時間段和緊急狀態(tài),如果不是,則被叫終端判斷該群碼信息是否對應(yīng)了當(dāng)前的場景狀態(tài);如果是,則被叫終端只判斷該群碼是否對應(yīng)了當(dāng)前的群碼呼叫時間段,或只判斷該群碼是否對應(yīng)了當(dāng)前的緊急狀態(tài),或判斷該群碼信息是否屬于當(dāng)前群碼呼叫時間段與當(dāng)前緊急狀態(tài)對應(yīng)的所有群碼信息,或判斷該群碼信息是否同時與當(dāng)前群碼呼叫時間段及當(dāng)前緊急狀態(tài)對應(yīng)。25、根據(jù)權(quán)利要求13所述的方法,其特征在于,該方法進(jìn)一步包括在被叫終端中設(shè)置與所有場景狀態(tài)對應(yīng)的超級群碼。26、根據(jù)權(quán)利要求13所述的方法,其特征在于,該方法進(jìn)一步包括在被叫終端中為每個群碼設(shè)置級別,并為每個場景狀態(tài)設(shè)置級別;步驟c中,所述被叫終端判斷收到的群碼信息是否屬于步驟a中設(shè)置的群碼為被叫終端判斷得到的群碼的級別是否高于當(dāng)前場景狀態(tài)的級別。27、根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在被叫終端中的設(shè)置進(jìn)一步包括在被叫終端中設(shè)置最大錯誤群碼呼叫次數(shù),并設(shè)置用于保存錯誤呼叫次數(shù)超過該呼叫次數(shù)的主叫號碼的黑名單;步驟c中,所述被叫終端在判斷收到的群碼信息是否屬于步驟a中設(shè)置的群碼之前,進(jìn)一步包括判斷自身保存的黑名單中是否存在該群碼所對應(yīng)的主叫號碼,如果存在,則拒絕與該主叫號碼所對應(yīng)的主叫建立呼叫,并結(jié)束當(dāng)前處理流程;否則,執(zhí)行判斷群碼是否屬于步驟a中設(shè)置的群碼的步驟;所述被叫終端在拒絕建立呼叫之前,進(jìn)一步包括判斷自身是否已經(jīng)保存了該主叫號碼及對應(yīng)的錯撥次數(shù),如果沒有保存,則保存該主叫號碼,并設(shè)置錯撥次數(shù);如果已經(jīng)保存,則將該錯撥次數(shù)力口一,并判斷加一后的錯撥次數(shù)是否大于預(yù)先設(shè)置的最大錯誤群碼呼叫次數(shù),如果大于,則將該主叫號碼加入黑名單;否則,不將該主叫號碼加入黑名單。全文摘要本發(fā)明公開了一種控制呼叫建立的方法,該方法首先在被叫終端中設(shè)置群碼信息;將主叫號碼及相應(yīng)的群碼信息傳送給被叫終端;被叫終端判斷收到的群碼信息是否屬于步驟a中設(shè)置的群碼,如果是,則允許建立自身與該主叫號碼對應(yīng)的主叫之間的呼叫,否則,拒絕建立該呼叫。本發(fā)明方案解決了現(xiàn)在用戶為防止電話打擾采用的各種方法帶來的無法接續(xù)重要來電、需要額外增加處理費(fèi)用、只能部分防止電話打擾等問題。本發(fā)明方案中的被叫用戶在不希望被頻繁來電打擾時啟動群碼呼叫功能,保證了被叫用戶在不希望被打擾時避免一些不重要的來電或騷擾電話的打擾,同時保證被叫用戶不會錯失重要來電。文檔編號H04W48/02GK101146265SQ20071015308公開日2008年3月19日申請日期2004年5月27日優(yōu)先權(quán)日2004年5月27日發(fā)明者王正偉申請人:華為技術(shù)有限公司