一種補充業務的發起方法及裝置的制造方法
【專利摘要】本發明實施例公開了一種補充業務的發起方法及裝置,涉及通信領域,用以提高終端發起補充業務的成功率。在本發明中,終端確定發起補充業務時,獲取當前注冊的網絡允許終端發起補充業務所使用的通信路徑;基于確定的通信路徑,發起所述補充業務;從而提高終端發起補充業務的成功率。
【專利說明】
一種補充業務的發起方法及裝置
技術領域
[0001]本發明涉及通信領域,尤其涉及一種補充業務的發起方法及裝置。
【背景技術】
[0002]VoLTE即Voice over LTE,是一種IP數據傳輸技術,全部業務承載于4G網絡上,可實現數據與語音業務在同一網絡下的統一。
[0003]補充業務是對基本電信業務進行修改或者補充的業務,它依附于基本呼叫之上而為用戶特別提供的、滿足特殊應用場景的業務功能,它不能脫離基本呼叫業務而單獨向用戶提供。常見的補充業務有呼叫轉移、呼叫限制、呼叫保持等等業務。
[0004]在終端發起VoLTE語音業務時,如果還需要發起補充業務,終端會默認在UT接口(UT接口是UE和AS之間的數據接口 )上發起用于輔助VoLTE語音業務的補充業務,但是,當該終端當前接入non-VoLTE網絡(不支持VoLTE語音業務的網絡,如LTE ,TDS, WCDMA,GSM等)或未配置UT接口的VoLTE網絡時,網絡側無法接收到終端通過UT接口發起的補充業務請求,就會造成終端所發起的補充業務失敗。
【發明內容】
[0005]本發明提供一種補充業務的發起方法及裝置,用以提高終端發起補充業務的成功率。
[0006]本發明提供了一種補充業務的發起方法,該方法包括:
[0007]終端確定發起補充業務時,確定當前注冊的網絡允許終端發起補充業務所使用的通信路徑;
[0008]基于所述確定的通信路徑,發起所述補充業務。
[0009 ]本發明還提供了一種補充業務的發起裝置,該裝置包括:
[0010]查詢單元,用于確定發起補充業務時,確定當前注冊的網絡允許終端發起補充業務所使用的通信路徑;
[0011 ]處理單元,用于基于所述確的通信路徑,發起所述補充業務。
[0012]從上述技術方案可以看出,本發明在終端需要發起補充業務的時刻,首先需要確定出發起補充業務所使用的通信路徑,然后根據確定出的通信路徑發起補充業務。這樣,本發明可以預先選擇出當前網絡所允許的可用的通信路徑,并優先利用選擇出的可用通信路徑發起補充業務,從而避免了終端通過默認通信路徑發起補充業務所導致的接入失敗,保證終端發起補充業務的成功率和接入率。
【附圖說明】
[0013]為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡要介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域的普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
[0014]圖1為本發明實施例中的一種補充業務的發起方法的流程示意圖;
[0015]圖2為本發明實施例中的終端從配置有UT接口的VoLTE網絡移動至non-VoLTE網絡的移動示意圖;
[0016]圖3(a)為本發明實施例中的終端在VoLTE網絡覆蓋范圍內發起用于輔助VoLTE業務的補充業務的流程示意圖;
[0017]圖3(b)為本發明實施例中的終端在VoLTE網絡覆蓋范圍內通過UT接口發起補充業務的不意圖;
[0018]圖3(C)為本發明實施例中的終端在VoLTE網絡覆蓋范圍內通過CS域發起補充業務的不意圖;
[0019]圖4(a)為本發明實施例中的終端在non-VoLTE網絡覆蓋范圍內發起用于輔助VoLTE業務的補充業務的流程示意圖;
[0020]圖4(b)為本發明實施例中的終端在VoLTE網絡覆蓋范圍內通過CS域發起補充業務的不意圖;
[0021]圖5為本發明實施例中的一種補充業務的發起裝置的結構示意圖。
【具體實施方式】
[0022]為了使本發明的目的、技術方案和優點更加清楚,下面將結合附圖對本發明作進一步地詳細描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其它實施例,都屬于本發明保護的范圍。
[0023]本發明可以應用于各種具有VoLTE功能的終端,包括但不限于具有VoLTE功能的移動終端(如智能手機、移動電腦、平板)等。
[0024]在本發明中,終端已經接入或注冊到VoLTE網絡(即支持VoLTE功能的網絡)中,也可以接入或注冊到non-VoLTE網絡(非VoLTE網絡,即不支持VoLTE功能的網絡,如LTE、TDS、WCDMA、GSM等網絡)。然而,對于non-VoLTE網絡,僅允許終端通過CS域(即電路交換域,Circuit Switched)發起補充業務;對于VoLTE網絡來說,可能存在未配置有UT接口(涉及終端(UE)和應用服務器(AS)之間的通信接口)的情況,因此對于未配置有UT接口的VoLTE網絡,僅允許終端通過CS域發起補充業務,對于已配置有UT接口的VoLTE網絡,可以允許終端通過UT接口訪問AS。本發明為了保證終端發起補充業務的成功率,可以通過預先選取一條可用的通信路徑的方式,確定出當前網絡所能夠支持終端發起補充業務所使用的通信路徑,然后利用確定出的可用的通信路徑,發起補充業務,從而避免由于終端通過不可用的通信路徑發起補充業務而造成的業務發起失敗,進而提高了發起補充業務的成功率。
[0025]本發明實施例提供了一種補充業務的發起方法,圖1示出了本發明實施例中的一種補充業務的發起方法的流程示意圖,如圖1所示,該流程可以包括:
[0026]步驟11:終端確定發起補充業務時,確定當前注冊的網絡允許終端發起補充業務所使用的通信路徑。
[0027]步驟12:基于確定的通信路徑,發起補充業務。
[0028]可選的,在上述步驟11中,獲取終端當前注冊的網絡類型;若當前注冊的網絡類型為不支持VoLTE業務的網絡時,將電路交換CS域確定為終端發起補充業務所使用的通信路徑;若當前注冊的網絡類型為支持VoLTE業務的網絡時,進一步獲取網絡的配置信息,并根據獲取到的配置信息,確定出網絡能夠允許終端發起補充業務所使用的通信路徑。
[0029]可選的,在上述步驟中,獲取網絡是否預先配置有可用的UT接口的配置信息;當網絡已配置有可用的UT接口時,則將UT接口確定為終端發起補充業務所使用的通信路徑;否則,將電路交換CS域確定為終端發起補充業務所使用的通信路徑;其中,UT接口為用于連接終端和處于網絡中的應用服務器之間的通信接口,且應用服務器用于處理終端發起的補充業務。
[0030]可選的,在上述步驟中,終端從本地保存的記錄中,查找用于表示網絡是否配置有可用的UT接口的記錄。
[0031]可選的,在上述步驟中,在未查找到用于表示網絡是否配置有可用的UT接口的記錄時,終端獲取預先設置的用于處理補充業務的應用服務器的地址;根據應用服務器的地址以及需要發起的補充業務的標識,向應用服務器發送用于請求應用服務器處理補充業務的請求;接收應用服務器反饋的處理結果,當處理結果為失敗時,生成用于表示網絡未配置有可用的UT接口的記錄,并保存;在處理結果為成功時,生成用于表示網絡已配置有可用的UT接口的記錄,并保存。
[0032]下面對本發明實施例進行詳細的舉例描述。
[0033]本發明實施例可以實現在VoLTE與non-VoLTE之間進行自適應配置補充業務的方案。在本發明實施例中,終端為支持VoLTE功能的終端,VoLTE網絡為支持Vo LTE功能的網絡,non-VoLTE為不支持VoLTE功能的LTE網絡、TDS網絡、WCDMA網絡或GSM網絡等。
[0034]在實際中,終端的移動會造成終端所接入或注冊的網絡狀況有所變化,例如,終端可能從VoLTE網絡移動至non-VoLTE網絡,也可能從non-VoLTE網絡移動至VoLTE網絡,還可能在不同的VoLTE網絡之間移動,還可能在不同的non-VoLTE網絡之間移動。為了保證終端發起用于輔助VoLTE業務的補充業務的成功率,終端需要首先選取出對于當前網絡可用的通信路徑,然后通過選取出的通信路徑發起補充業務,從而保證了補充業務的成功率。
[0035]作為一個優選的實施例,本發明實施例針對終端從配置有UT接口的VoLTE網絡移動至non-VoLTE網絡的情況進行舉例描述。
[0036]圖2示出了本發明實施例中的終端從配置有UT接口的VoLTE網絡移動至non-VoLTE網絡的移動示意圖,圖3(a)示出了本發明實施例中的終端在VoLTE網絡覆蓋范圍內發起用于輔助VoLTE業務的補充業務的流程示意圖,圖3(b)示出了本發明實施例中的終端在VoLTE網絡覆蓋范圍內通過UT接口發起補充業務的示意圖,圖3(c)示出了本發明實施例中的終端在VoLTE網絡覆蓋范圍內通過CS域發起補充業務的示意圖;圖4(a)示出了本發明實施例中的終端在non-VoLTE網絡覆蓋范圍內發起用于輔助VoLTE業務的補充業務的流程示意圖,圖4(b)示出了本發明實施例中的終端在VoLTE網絡覆蓋范圍內通過CS域發起補充業務的示意圖。
[0037]參見圖2,在本發明實施例中,首先,終端(UE)處于VoLTE網絡的覆蓋范圍內。然后,終端(UE)移動至non-VoLTE網絡的覆蓋范圍內。
[0038]其中,IMS為IP多媒體子系統(IP Multimedia Subsystem),用于提供語音、數據等服務。
[0039]基于圖2所示出的應用場景,本發明實施例分別對終端處于VoLTE網絡的覆蓋范圍內發起補充業務的流程以及處于non-VoLTE網絡的覆蓋范圍內發起補充業務的流程進行描述。
[0040]參見圖3(a),下面對本發明實施例提供的補充業務發起流程進行描述。
[0041]步驟301:終端確定發起補充業務時,獲取當前注冊的網絡類型為VoLTE網絡。
[0042]步驟302:查詢終端本地的記錄中是否存在有用于表示當前網絡是否配置有可用的UT接口的記錄,如果查詢到相關記錄,則執行步驟303;否則,執行步驟306。
[0043]步驟303:根據查詢記錄,判斷當前網絡是否配置有可用的UT接口,如果是,則繼續執行步驟304;否則,執行步驟305。
[0044]步驟304:在當前網絡配置有可用的UT接口時,將UT接口確定為終端發起補充業務所使用的通信路徑,并基于確定的UT接口發起補充業務。
[0045]在執行步驟304之后,結束本次補充業務發起流程。并且,本次補充業務的接入結果參見圖3(b)。
[0046]步驟305:在當前網絡未配置有可用的UT接口時,將CS域確定為終端發起補充業務所使用的通信路徑,并基于確定的CS域發起補充業務。
[0047]在執行步驟305之后,結束本次補充業務發起流程。并且,本次補充業務的接入結果參見圖3(c)。
[0048]步驟306:默認基于UT接口發起補充業務。
[0049]步驟307:接收應用服務器(AS)反饋的補充業務處理結果,判斷補充業務是否處理成功,如果是,則執行步驟308 ;否則,執行步驟309。
[0050]步驟308:在補充業務處理成功時,生成用于表示當前網絡已配置有可用的UT接口的記錄,并根據生成的最新記錄更新終端本地的記錄。
[0051 ]在執行步驟308之后,結束本次補充業務發起流程。并且,本次補充業務的接入結果參見圖3(b)。
[0052]步驟309:在補充業務處理失敗時,基于CS域再次發起補充業務;同時,生成用于表示當前網絡未配置有可用的UT接口的記錄,并根據生成的最新記錄更新終端本地的記錄。
[0053]在執行步驟309之后,結束本次補充業務發起流程。并且,本次補充業務的接入結果參見圖3(c)。
[0054]參見圖4(a),下面對本發明實施例提供的補充業務發起流程進行描述。
[0055]步驟401:終端確定發起補充業務時,獲取當前注冊的網絡類型為non-VoLTE網絡。
[0056]步驟402:將CS域確定為終端發起補充業務所使用的通信路徑,并基于確定的CS域發起補充業務。
[0057]在執行步驟402之后,結束本次補充業務發起流程。并且,本次補充業務的接入結果參見圖4(b)。
[0058]從上述技術方案可以看出,本發明在終端需要發起補充業務的時刻,首先需要確定出發起補充業務所使用的通信路徑,然后根據確定出的通信路徑發起補充業務。這樣,本發明可以預先選擇出當前網絡所允許終端發起補充業務所使用的通信路徑,并優先利用選擇出的通信路徑發起補充業務,從而保證終端發起補充業務的成功率和接入率。
[0059]基于相同的技術構思,本發明實施例還提供了一種補充業務的發起裝置,圖5示出了本發明實施例中的一種補充業務的發起裝置的結構示意圖,如圖5所示,該裝置包括:[ΟΟ?Ο]查詢單元51,用于確定發起補充業務時,確定當前注冊的網絡允許終端發起補充業務所使用的通信路徑;
[0061 ] 處理單元52,用于基于所述確定的通信路徑,發起所述補充業務。
[0062]可選的,所述查詢單元51具體用于:獲取所述終端當前注冊的網絡類型;在所述當前注冊的網絡類型為不支持VoLTE業務的網絡時,將電路交換CS域確定為所述終端發起補充業務所使用的通信路徑;在所述當前注冊的網絡類型為支持VoLTE業務的網絡時,進一步獲取所述網絡的配置信息,并根據獲取到的配置信息,確定出所述網絡能夠允許終端發起補充業務所使用的通信路徑。
[0063]可選的,所述查詢單元51具體用于:獲取所述網絡是否預先配置有可用的UT接口的配置信息;當所述網絡已配置有可用的UT接口時,則將UT接口確定為所述終端發起補充業務所使用的通信路徑;否則,將電路交換CS域確定為所述終端發起補充業務所使用的通信路徑;其中,所述UT接口為用于連接終端和處于所述網絡中的應用服務器之間的通信接口,且所述應用服務器用于處理終端發起的補充業務。
[0064]可選的,所述查詢單元51具體用于:從本地保存的記錄中,查找用于表示所述網絡是否配置有可用的UT接口的記錄。
[0065]可選的,所述查詢單元51還用于:在未查找到用于表示所述網絡是否配置有可用的UT接口的記錄時,獲取預先設置的用于處理補充業務的應用服務器的地址;根據所述應用服務器的地址以及需要發起的補充業務的標識,向所述應用服務器發送用于請求所述應用服務器處理所述補充業務的請求;接收所述應用服務器反饋的處理結果,當所述處理結果為失敗時,生成用于表示所述網絡未配置有可用的UT接口的記錄,并保存;在所述處理結果為成功時,生成用于表示所述網絡已配置有可用的UT接口的記錄,并保存。
[0066]本發明是參照根據本發明實施例的方法、設備(系統)、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器,使得通過該計算機或其他可編程數據處理設備的處理器執行的指令可實現流程圖中的一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0067]這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0068]這些計算機程序指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用于實現在流程圖的一個流程或多個流程和/或方框圖的一個方框或多個方框中指定的功能的步驟。
[0069]盡管已描述了本發明的優選實施例,但本領域內的技術人員一旦得知了基本創造性概念,則可對這些實施例做出另外的變更和修改。所以,所附權利要求意欲解釋為包括優選實施例以及落入本發明范圍的所有變更和修改。
[0070]顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和范圍。這樣,倘若本發明的這些修改和變型屬于本發明權利要求及其等同技術的范圍之內,則本發明也意圖包含這些改動和變型在內。
【主權項】
1.一種補充業務的發起方法,其特征在于,該方法包括: 終端確定發起補充業務時,確定當前注冊的網絡允許終端發起補充業務所使用的通信路徑; 基于所述確定的通信路徑,發起所述補充業務。2.如權利要求1所述的方法,其特征在于,所述確定當前注冊的網絡允許終端發起補充業務所使用的通信路徑,包括: 獲取所述終端當前注冊的網絡類型; 若所述當前注冊的網絡類型為不支持VoLTE業務的網絡時,將電路交換CS域確定為所述終端發起補充業務所使用的通信路徑; 若所述當前注冊的網絡類型為支持VoLTE業務的網絡時,進一步獲取所述網絡的配置信息,并根據獲取到的配置信息,確定出所述網絡能夠允許終端發起補充業務所使用的通信路徑。3.如權利要求2所述的方法,其特征在于,所述根據獲取到的配置信息,確定出所述網絡能夠允許終端發起補充業務所使用的通信路徑,包括: 獲取所述網絡是否預先配置有可用的UT接口的配置信息; 當所述網絡已配置有可用的UT接口時,則將UT接口確定為所述終端發起補充業務所使用的通信路徑; 否則,將電路交換CS域確定為所述終端發起補充業務所使用的通信路徑; 其中,所述UT接口為用于連接終端和處于所述網絡中的應用服務器之間的通信接口,且所述應用服務器用于處理終端發起的補充業務。4.如權利要求3所述的方法,其特征在于,所述獲取所述網絡是否預先配置有可用的UT接口的配置信息,包括: 所述終端從本地保存的記錄中,查找用于表示所述網絡是否配置有可用的UT接口的記錄。5.如權利要求4所述的方法,其特征在于,在未查找到用于表示所述網絡是否配置有可用的UT接口的記錄時,該方法進一步包括: 所述終端獲取預先設置的用于處理補充業務的應用服務器的地址; 根據所述應用服務器的地址以及需要發起的補充業務的標識,向所述應用服務器發送用于請求所述應用服務器處理所述補充業務的請求; 接收所述應用服務器反饋的處理結果,當所述處理結果為失敗時,生成用于表示所述網絡未配置有可用的UT接口的記錄,并保存;在所述處理結果為成功時,生成用于表示所述網絡已配置有可用的UT接口的記錄,并保存。6.一種補充業務的發起裝置,其特征在于,該裝置包括: 查詢單元,用于確定發起補充業務時,確定當前注冊的網絡允許終端發起補充業務所使用的通信路徑; 處理單元,用于基于所述確定的通信路徑,發起所述補充業務。7.如權利要求6所述的裝置,其特征在于,所述查詢單元具體用于: 獲取所述終端當前注冊的網絡類型;在所述當前注冊的網絡類型為不支持VoLTE業務的網絡時,將電路交換CS域確定為所述終端發起補充業務所使用的通信路徑;在所述當前注冊的網絡類型為支持VoLTE業務的網絡時,進一步獲取所述網絡的配置信息,并根據獲取到的配置信息,確定出所述網絡能夠允許終端發起補充業務所使用的通信路徑。8.如權利要求7所述的裝置,其特征在于,所述查詢單元具體用于: 獲取所述網絡是否預先配置有可用的UT接口的配置信息;當所述網絡已配置有可用的UT接口時,則將UT接口確定為所述終端發起補充業務所使用的通信路徑;否則,將電路交換CS域確定為所述終端發起補充業務所使用的通信路徑;其中,所述UT接口為用于連接終端和處于所述網絡中的應用服務器之間的通信接口,且所述應用服務器用于處理終端發起的補充業務。9.如權利要求8所述的裝置,其特征在于,所述查詢單元具體用于: 從本地保存的記錄中,查找用于表示所述網絡是否配置有可用的UT接口的記錄。10.如權利要求9所述的裝置,其特征在于,所述查詢單元還用于: 在未查找到用于表示所述網絡是否配置有可用的UT接口的記錄時,獲取預先設置的用于處理補充業務的應用服務器的地址;根據所述應用服務器的地址以及需要發起的補充業務的標識,向所述應用服務器發送用于請求所述應用服務器處理所述補充業務的請求;接收所述應用服務器反饋的處理結果,當所述處理結果為失敗時,生成用于表示所述網絡未配置有可用的UT接口的記錄,并保存;在所述處理結果為成功時,生成用于表示所述網絡已配置有可用的UT接口的記錄,并保存。
【文檔編號】H04W24/02GK105848120SQ201610305603
【公開日】2016年8月10日
【申請日】2016年5月10日
【發明人】苗承強, 荊東華
【申請人】青島海信移動通信技術股份有限公司