呼叫轉移的方法及裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及通信領域,具體而言,涉及一種呼叫轉移的方法及裝置。
【背景技術】
[0002]隨著時代的發(fā)展,人們對于數(shù)據(jù)的需求日趨膨脹。傳統(tǒng)PSTN語音網(wǎng)絡逐步被新一代VoIP網(wǎng)絡所替代。家庭接入網(wǎng)關在網(wǎng)絡升級換代中的應用越來越普遍。接入網(wǎng)關(Access Gateway簡稱為AG)位于軟交換架構當中的邊緣接入層,網(wǎng)關可以通過DSL、以太網(wǎng)、光纖等方式接入網(wǎng)絡,同時還能提供模擬用戶線接口,用于直接將普通電話用戶接入到軟交換網(wǎng)絡中。
[0003]呼叫轉移是電信業(yè)一項傳統(tǒng)通訊業(yè)務,又稱呼入轉移。如果電話無法接聽或不愿接聽電話,都可以將來電轉移到其他電話號碼上。傳統(tǒng)VoIP下固話實現(xiàn)呼叫轉移必須通過軟交換服務器或者IP多媒體系統(tǒng)(IP Mutimedia Subsystem簡稱為頂S)服務器實現(xiàn),并且呼叫轉移用戶也需要額外開通該功能。
[0004]針對相關技術中終端呼叫轉移的功能只能通過軟交換服務器或者IP多媒體系統(tǒng)實現(xiàn)的問題,目前尚未提出有效的解決方案。
【發(fā)明內容】
[0005]本發(fā)明的主要目的在于提供一種呼叫轉移的方法及裝置,以至少解決相關技術中終端呼叫轉移的功能只能通過軟交換服務器或者IP多媒體系統(tǒng)實現(xiàn)的問題。
[0006]根據(jù)本發(fā)明的一個方面,提供了一種呼叫轉移的方法,包括:語音網(wǎng)關接收主叫終端的第一呼入指令,其中,所述第一呼入指令用于指示所述主叫終端與第一被叫終端進行語音通話;在所述第一被叫終端被設置為呼叫轉移狀態(tài)時,所述語音網(wǎng)關將響應于所述第一呼入指令的第二呼入指令轉發(fā)給第二被叫終端;所述語音網(wǎng)關判斷所述第二被叫終端是否為可用終端;所述語音網(wǎng)關根據(jù)判斷結果,以及依據(jù)所述第一呼入指令和所述第二呼入指令執(zhí)行所述主叫終端和所述可用終端的語音通話操作。
[0007]可選地,所述語音網(wǎng)關將響應于所述第一呼入指令的第二呼入指令轉發(fā)給第二被叫終端包括:所述語音網(wǎng)關向所述主叫終端發(fā)送第一消息,其中,所述第一消息用于指示保持所述主叫終端的呼入操作;所述語音網(wǎng)關向所述第二被叫終端發(fā)送所述第二呼入指令。
[0008]可選地,所述語音網(wǎng)關判斷所述第二被叫終端是否為可用終端包括:在所述第二被叫終端處于通話正常狀態(tài)時,所述語音網(wǎng)關確定所述第二被叫終端為可用終端;在所述第二被叫終端處于通話異常狀態(tài)時,所述語音網(wǎng)關確定第三被叫終端為可用終端,其中,所述第三被叫終端處于通話正常狀態(tài)。
[0009]可選地,在所述第二被叫終端通話正常時,依據(jù)所述第一呼入指令和所述第二呼入指令執(zhí)行所述主叫終端和所述可用終端的語音通話操作包括:所述語音網(wǎng)關根據(jù)所述第二呼入指令建立所述第二被叫終端與所述主叫終端之間的通信鏈路;所述語音網(wǎng)關激活所述主叫終端的所述呼入操作;所述語音網(wǎng)關依據(jù)所述鏈路和所述第一呼入指令執(zhí)行所述主叫終端和所述第二被叫終端的語音通話操作。
[0010]可選地,在所述第二被叫終端處于通話異常時,所述語音網(wǎng)關將響應于所述第一呼入指令的第二呼入指令轉發(fā)給第二被叫終端之后,還包括:所述語音網(wǎng)關將所述第二呼入指令轉發(fā)給所述第三被叫終端。
[0011]可選地,依據(jù)所述第一呼入指令和所述第二呼入指令執(zhí)行所述主叫終端和所述可用終端的語音通話操作,包括:所述語音網(wǎng)關根據(jù)所述第二呼入指令建立所述第三被叫終端與所述主叫終端之間的鏈路;所述語音網(wǎng)關激活所述主叫終端的所述呼入操作;所述語音網(wǎng)關依據(jù)所述第一呼入指令和所述第二呼入指令執(zhí)行所述主叫終端和所述第三被叫終端的語音通話操作。
[0012]根據(jù)本發(fā)明的另一個方面,提供了一種呼叫轉移的裝置,位于語音網(wǎng)關,包括:接收模塊,用于接收主叫終端的第一呼入指令,其中,所述第一呼入指令用于指示所述主叫終端與第一被叫終端進行語音通話;轉發(fā)模塊,用于在所述第一被叫終端被設置為呼叫轉移狀態(tài)時,將響應于所述第一呼入指令的第二呼入指令轉發(fā)給第二被叫終端;判斷模塊,用于判斷所述第二被叫終端是否為可用終端;執(zhí)行模塊,用于根據(jù)判斷結果,以及依據(jù)所述第一呼入指令和所述第二呼入指令執(zhí)行所述主叫終端和所述可用終端的語音通話操作。
[0013]可選地,所述轉發(fā)模塊包括:第一發(fā)送單元,用于向所述主叫終端發(fā)送第一消息,其中,所述第一消息用于指示保持所述主叫終端的呼入操作;第二發(fā)送單元,用于向所述第二被叫終端發(fā)送所述第二呼入指令。
[0014]可選地,所述判斷模塊,用于在所述第二被叫終端處于通話正常狀態(tài)時,確定所述第二被叫終端為可用終端;在所述第二被叫終端處于通話異常狀態(tài)時,確定第三被叫終端為可用終端,其中,所述第三被叫終端處于通話正常狀態(tài)。
[0015]可選地,在所述第二被叫終端通話正常時,所述執(zhí)行模塊包括:第一建立單元,用于根據(jù)所述第二呼入指令建立所述第二被叫終端與所述主叫終端之間的通信鏈路;第一激活單元,用于激活所述主叫終端的所述呼入操作;第一執(zhí)行單元,用于依據(jù)所述鏈路和所述第一呼入指令執(zhí)行所述主叫終端和所述第二被叫終端的語音通話操作。
[0016]可選地,在所述第二被叫終端處于通話異常時,所述轉發(fā)模塊還用于,所述語音網(wǎng)關將所述第二呼入指令轉發(fā)給所述第三被叫終端。
[0017]可選地,所述執(zhí)行模塊包括:第二建立單元,用于根據(jù)所述第二呼入指令建立所述第三被叫終端與所述主叫終端之間的鏈路;第二激活單元,用于激活所述主叫終端的所述呼入操作;第二執(zhí)行單元,用于依據(jù)所述第一呼入指令和所述第二呼入指令執(zhí)行所述主叫終端和所述第三被叫終端的語音通話操作。
[0018]通過本發(fā)明,采用語音網(wǎng)關接收主叫終端的第一呼入指令,該第一呼入指令用于指示該主叫終端與第一被叫終端進行語音通話,而在第一被叫終端被設置為呼叫轉移狀態(tài)時,語音網(wǎng)關將響應于第一呼入指令的第二呼入指令轉發(fā)給第二被叫終端,并判斷該第二被叫終端是否為可用終端,根據(jù)判斷結果,并依據(jù)第一呼入指令和第二呼入指令實現(xiàn)主叫終端和可用終端的語音通話操作,從而實現(xiàn)了終端的呼叫轉移;在發(fā)明中采用的是通過語音網(wǎng)關的方式實現(xiàn)了終端呼叫轉移,解決了相關技術中終端呼叫轉移的功能只能通過軟交換服務器或者IP多媒體系統(tǒng)實現(xiàn)的問題,使得終端的轉移實現(xiàn)更加方便靈活,不再依靠軟交換服務器或者IP多媒體系統(tǒng)。
【附圖說明】
[0019]此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中:
[0020]圖1是根據(jù)本發(fā)明實施例的呼叫轉移的方法流程圖;
[0021]圖2是根據(jù)本發(fā)明實施例的呼叫轉移的裝置結構框圖;
[0022]圖3是根據(jù)本發(fā)明實施例的呼叫轉移的裝置可選結構框圖一;
[0023]圖4是根據(jù)本發(fā)明實施例的呼叫轉移的裝置可選結構框圖二 ;
[0024]圖5是根據(jù)本發(fā)明實施例的呼叫轉移的裝置可選結構框圖三;
[0025]圖6是根據(jù)本發(fā)明可選實施例的三個終端基于家庭語音網(wǎng)關實現(xiàn)呼叫轉移的結構示意圖;
[0026]圖7是根據(jù)本發(fā)明可選實施例的三個終端基于家庭語音網(wǎng)關實現(xiàn)呼叫轉移的方法流程圖;
[0027]圖8是根據(jù)本發(fā)明可選實施例的四個終端基于家庭語音網(wǎng)關實現(xiàn)呼叫轉移的結構示意圖;
[0028]圖9是根據(jù)本發(fā)明可選實施例的四個終端基于家庭語音網(wǎng)關實現(xiàn)呼叫轉移方法流程圖。
【具體實施方式】
[0029]需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。下面將參考附圖并結合實施例來詳細說明本發(fā)明。
[0030]本實施例提供了一種呼叫轉移的方法,圖1是根據(jù)本發(fā)明實施例的呼叫轉移的方法流程圖,如圖1所示,該方法的步驟包括:
[0031]步驟S102:語音網(wǎng)關接收主叫終端的第一呼入指令;
[0032]其中,第一呼入指令用于指示主叫終端與第一被叫終端進行語音通話;
[0033]步驟S104:在第一被叫終端被設置為呼叫轉移狀態(tài)時,語音網(wǎng)關將響應于第一呼入指令的第二呼入指令轉發(fā)給第二被叫終端;
[0034]步驟S106:語音網(wǎng)關判斷第二被叫終端是否為可用終端;
[0035]步驟S108:語音網(wǎng)關根據(jù)判斷結果,以及依據(jù)第一呼入指令和第二呼入指令執(zhí)行主叫終端和可用終端的語音通話操作。
[0036]通過本實施例,采用語音網(wǎng)關接收主叫終端的第一