本公開涉及移動通信技術(shù)領(lǐng)域,尤其涉及一種通話轉(zhuǎn)接方法、裝置及系統(tǒng)。
背景技術(shù):
VoLTE(VoiceoverLongTermEvolution,基于長期演進(jìn)的語音技術(shù)),是通過LTE網(wǎng)絡(luò)作為業(yè)務(wù)接入IP多媒體子系統(tǒng)(IMS)網(wǎng)絡(luò)實(shí)現(xiàn)業(yè)務(wù)控制的語音解決方案。
相關(guān)技術(shù)中,若通話雙方中的任一方需要將當(dāng)前VoLTE通話轉(zhuǎn)接給第三方,則在VoLTE通話已成功建立的情況下,首先通過查找的方式獲取已存儲的該第三方的電話號碼,或者接收由用戶手動輸入的該第三方的電話號碼。然后,再根據(jù)獲得的第三方的電話號碼,在第三方與通話雙方中的任一方間建立VoLTE通話,以執(zhí)行VoLTE通話轉(zhuǎn)接。
技術(shù)實(shí)現(xiàn)要素:
為克服相關(guān)技術(shù)中存在的問題,本公開提供一種通話轉(zhuǎn)接方法、裝置及系統(tǒng)。
根據(jù)本公開實(shí)施例的第一方面,提供一種通話轉(zhuǎn)接方法,包括:
在與第一用戶設(shè)備通話的過程中,接收第三用戶設(shè)備發(fā)送的用戶信息;
將所述用戶信息發(fā)送至IP多媒體子系統(tǒng),以將與所述第一用戶設(shè)備間的通話轉(zhuǎn)接到所述第三用戶設(shè)備。
通過以上技術(shù)方案,通過接收第三用戶設(shè)備發(fā)送的自身用戶信息,以進(jìn)行通話轉(zhuǎn)接,無需進(jìn)行第三用戶設(shè)備的用戶信息的輸入、選擇等操作,可提高通話轉(zhuǎn)接的便捷性和效率。
結(jié)合第一方面,在第一種可能的實(shí)施方式中,所述接收第三用戶設(shè)備發(fā)送的用戶信息的步驟包括:
發(fā)起與預(yù)設(shè)距離范圍內(nèi)的所述第三用戶設(shè)備的NFC連接;
通過所述NFC連接發(fā)送通話轉(zhuǎn)接消息給所述第三用戶設(shè)備;
通過所述NFC連接接收所述第三用戶設(shè)備接受通話轉(zhuǎn)接后返回的所述用戶信息。
通過以上技術(shù)方案,采用NFC進(jìn)行用戶信息的傳輸,方便快捷、傳輸速度快、功耗低,可進(jìn)一步提高用戶信息傳輸?shù)男?,從而提高通話轉(zhuǎn)接的效率。
結(jié)合第一方面的第二種可能的實(shí)施方式,在第三種可能的實(shí)施方式中,所述通話轉(zhuǎn)接消息中包括所述第一用戶設(shè)備的設(shè)備信息;
所述設(shè)備信息用于供所述第三用戶設(shè)備確定是否接受所述通話轉(zhuǎn)接。
通過以上技術(shù)方案,第三用戶設(shè)備可根據(jù)第一用戶設(shè)備的設(shè)備信息,確定是否接受通話轉(zhuǎn)接,可避免接聽到“騷擾”電話。
結(jié)合第一方面,在第三種可能的實(shí)施方式中,所述將所述用戶信息發(fā)送至IP多媒體子系統(tǒng)的步驟包括:
向所述IP多媒體子系統(tǒng)發(fā)送攜帶有所述第三用戶設(shè)備的用戶信息的轉(zhuǎn)接請求。
通過以上技術(shù)方案,可將第三用戶設(shè)備的用戶信息加入到轉(zhuǎn)接請求中發(fā)送給IP多媒體子系統(tǒng),實(shí)現(xiàn)通話的轉(zhuǎn)接。
結(jié)合第一方面的第三種可能的實(shí)施方式,在第四種可能的實(shí)施方式中,所述用戶信息包括校驗(yàn)碼;
其中,所述校驗(yàn)碼用于供所述IP多媒體子系統(tǒng)進(jìn)行用戶身份的合法性驗(yàn)證,以及在用戶身份合法時(shí),將攜帶有所述第三用戶設(shè)備用戶信息的轉(zhuǎn)接請求發(fā)送給所述第一用戶設(shè)備。
通過以上技術(shù)方案,可由IP多媒體子系統(tǒng)驗(yàn)證第三用戶設(shè)備的用戶身份的合法性,保證通話的安全性。
結(jié)合第一方面的第四種可能的實(shí)施方式中,在第五種可能的實(shí)施方式中,所述用戶信息包括所述第三用戶設(shè)備的電話號碼;
所述電話號碼用于供所述第一用戶設(shè)備向所述第三用戶設(shè)備發(fā)送邀請請求以建立與所述第三用戶設(shè)備的通話連接。
通過以上技術(shù)方案,第一用戶設(shè)備可快速的實(shí)現(xiàn)向第三用戶設(shè)備發(fā)送邀請請求,完成通話由第二用戶設(shè)備到第三用戶設(shè)備的轉(zhuǎn)接。
結(jié)合第一方面,在第六種可能的實(shí)施方式中,所述方法還包括:
發(fā)送掛機(jī)請求,以斷開與所述第一用戶設(shè)備的通話。
通過以上技術(shù)方案,第二用戶設(shè)備在通話轉(zhuǎn)接完成后,斷開與第一用戶設(shè)備的通話,保證通話的連續(xù)性。
根據(jù)本公開實(shí)施例的第二方面,提供一種通話轉(zhuǎn)接系統(tǒng),包括:第一用戶設(shè)備、第二用戶設(shè)備、第三用戶設(shè)備和IP多媒體子系統(tǒng);
其中,所述第二用戶設(shè)備,用于在與所述第一用戶設(shè)備通話的過程中,接收所述第三用戶設(shè)備發(fā)送的用戶信息;并將所述用戶信息發(fā)送至所述IP多媒體子系統(tǒng),以將與所述第一用戶設(shè)備間的通話轉(zhuǎn)接到所述第三用戶設(shè)備。
結(jié)合第二方面,在第一種可能的實(shí)施方式中,所述第二用戶設(shè)備,還用于發(fā)起與預(yù)設(shè)距離范圍內(nèi)的所述第三用戶設(shè)備的NFC連接;通過所述NFC連接發(fā)送通話轉(zhuǎn)接消息給所述第三用戶設(shè)備;以及通過所述NFC連接接收所述第三用戶設(shè)備接受所述通話轉(zhuǎn)接消息后返回的所述用戶信息。
結(jié)合第二方面,在第二種可能的實(shí)施方式中,所述第二用戶設(shè)備,還用于向所述IP多媒體子系統(tǒng)發(fā)送攜帶有所述第三用戶設(shè)備的用戶信息的轉(zhuǎn)接請求。
結(jié)合第二方面的第二種可能的實(shí)施方式,在第三種可能的實(shí)施方式中,所述用戶信息包括校驗(yàn)碼;
所述IP多媒體子系統(tǒng),用于根據(jù)接收到的檢驗(yàn)碼進(jìn)行用戶身份的合法性驗(yàn)證,以及
在用戶身份合法時(shí),將所述攜帶有所述第三用戶設(shè)備的用戶信息的轉(zhuǎn)接請求發(fā)送給所述第一用戶設(shè)備。
結(jié)合第二方面的第二種可能的實(shí)施方式,在第四種可能的實(shí)施方式中,,所述用戶信息包括第三用戶設(shè)備的電話號碼;
所述第一用戶設(shè)備,用于根據(jù)所述電話號碼向所述第三用戶設(shè)備發(fā)送邀請請求以建立與所述第三用戶設(shè)備的通話連接。
結(jié)合第二方面,在第五種可能的實(shí)施方式中,所述第二用戶設(shè)備,還用于發(fā)送掛機(jī)請求,以斷開與所述第一用戶設(shè)備的通話。
根據(jù)本公開實(shí)施例的第三方面,提供一種通話轉(zhuǎn)接裝置,包括:
用戶信息接收模塊,被配置為在與第一用戶設(shè)備通話的過程中,接收第三用戶設(shè)備發(fā)送的用戶信息;
用戶信息發(fā)送模塊,被配置為將所述用戶信息發(fā)送至IP多媒體子系統(tǒng),以將與所述第一用戶設(shè)備間的通話轉(zhuǎn)接到所述第三用戶設(shè)備。
結(jié)合第三方面,在第一種可能的實(shí)施方式中,所述用戶信息接收模塊包括:
NFC連接子模塊,被配置為發(fā)起與預(yù)設(shè)距離范圍內(nèi)的所述第三用戶設(shè)備的NFC連接;
通話轉(zhuǎn)接消息發(fā)送子模塊,被配置為通過所述NFC連接發(fā)送通話轉(zhuǎn)接消息給所述第三用戶設(shè)備;
接收子模塊,被配置為通過所述NFC連接接收所述第三用戶設(shè)備接受通話轉(zhuǎn)接后返回的所述用戶信息。
結(jié)合第三方面,在第二種可能的實(shí)施方式中,所述用戶信息發(fā)送模塊包括:
轉(zhuǎn)接請求發(fā)送子模塊,被配置為向所述IP多媒體子系統(tǒng)發(fā)送攜帶有所述第三用戶設(shè)備的用戶信息的轉(zhuǎn)接請求。
結(jié)合第三方面,在第三種可能的實(shí)施方式中,所述裝置還包括:
掛機(jī)模塊,被配置為發(fā)送掛機(jī)請求,以斷開與所述第一用戶設(shè)備的通話。
根據(jù)本公開實(shí)施例的第四方面,提供一種通話轉(zhuǎn)接裝置,其特征在于,包括:
處理器;
用于存儲處理器可執(zhí)行指令的存儲器;
其中,所述處理器被配置為:在與第一用戶設(shè)備通話的過程中,接收第三用戶設(shè)備發(fā)送的用戶信息;
將所述用戶信息發(fā)送至IP多媒體子系統(tǒng),以將與所述第一用戶設(shè)備間的通話轉(zhuǎn)接到所述第三用戶設(shè)備。
根據(jù)本公開實(shí)施例的第五方面,提供一種非臨時(shí)性計(jì)算機(jī)可讀存儲介質(zhì),當(dāng)所述存儲介質(zhì)中的指令由移動用戶設(shè)備的處理器執(zhí)行時(shí),使得移動用戶設(shè)備能夠執(zhí)行一種通話轉(zhuǎn)接方法,所述方法包括:
在與第一用戶設(shè)備通話的過程中,接收第三用戶設(shè)備發(fā)送的用戶信息;
將所述用戶信息發(fā)送至IP多媒體子系統(tǒng),以將與所述第一用戶設(shè)備間的通話轉(zhuǎn)接到所述第三用戶設(shè)備。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
附圖說明
此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實(shí)施例,并與說明書一起用于解釋本公開的原理。
圖1是本公開一實(shí)施例的VoLTE的網(wǎng)絡(luò)架構(gòu)示意圖。
圖2是根據(jù)一示例性實(shí)施例示出的第一用戶設(shè)備與第二用戶設(shè)備的信息交互示意圖;
圖3是根據(jù)一示例性實(shí)施例示出的第一用戶設(shè)備與第二用戶設(shè)備建立VoLTE通話的流程示意圖;
圖4是根據(jù)一示例性實(shí)施例示出的第一用戶設(shè)備主動發(fā)起停止通話的流程示意圖;
圖5是根據(jù)一示例性實(shí)施例示出的通話轉(zhuǎn)接方法的流程示意圖;
圖6是根據(jù)一示例性實(shí)施例示出的通過NFC進(jìn)行用戶信息獲取的流程示意圖;
圖7是根據(jù)一示例性實(shí)施例示出的根據(jù)轉(zhuǎn)接請求將與第一用戶設(shè)備間的通話轉(zhuǎn)接到第三用戶設(shè)備的流程示意圖;
圖8是根據(jù)一示例性實(shí)施例示出的通話轉(zhuǎn)接系統(tǒng)的示意圖;
圖9是根據(jù)一示例性實(shí)施例示出的第二用戶設(shè)備和第三用戶設(shè)備的界面顯示示意圖;
圖10是根據(jù)一示例性實(shí)施例示出的一種通話轉(zhuǎn)接裝置的框圖;
圖11是根據(jù)一示例性實(shí)施例示出的一種通話轉(zhuǎn)接裝置的框圖。
具體實(shí)施方式
這里將詳細(xì)地對示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本公開相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
參見圖1,是本公開一實(shí)施例的VoLTE的網(wǎng)絡(luò)架構(gòu)示意圖。本公開實(shí)施例的網(wǎng)絡(luò)架構(gòu)包括:用戶設(shè)備(UE)10、無線接入網(wǎng)絡(luò)(E-UTRAN)11、移動管理實(shí)體(Mobility Management Entity,MME)12、服務(wù)網(wǎng)關(guān)(Serving Gateway,SGW)13、PDN網(wǎng)關(guān)(PDN Gateway,PGW)14、歸屬用戶服務(wù)器(Home Subscriber Server,HSS)15、IP多媒體子系統(tǒng)(IP Multimedia Subsystem,IMS)16。
其中,E-UTRAN 11可以是LTE基站、演進(jìn)型B節(jié)點(diǎn)的網(wǎng)絡(luò)。
E-UTRAN 11可通過服務(wù)網(wǎng)關(guān)(SGW)13連接至移動性管理實(shí)體(MME)12來連接至演進(jìn)型分組核心。
MME 12可以處理用戶設(shè)備14的跟蹤和尋呼以及針對在核心網(wǎng)EPC 205上的E-UTRAN接入的安全性。MME 12可被鏈接至歸屬用戶服務(wù)器(HSS)15,HSS 15可以支持包含用戶訂閱、簡檔和認(rèn)證信息的數(shù)據(jù)庫。
SGW 13可以經(jīng)由LTE接入網(wǎng)和外部IP網(wǎng)絡(luò)(例如,分組數(shù)據(jù)網(wǎng)絡(luò))來路由用戶設(shè)備10的傳入和傳出IP分組。SGW 13可被邏輯地連接至PGW 14,PGW 14可向和從公用數(shù)據(jù)網(wǎng)(PDN)路由分組以形成EPC與各個(gè)公用數(shù)據(jù)網(wǎng)(PDN)(例如,IP多媒體子系統(tǒng)(IMS)16)之間的連接。PGW 14還可以提供與因特網(wǎng)上的其它公共或私有網(wǎng)絡(luò)的連接。
IMS 16可與一個(gè)或多個(gè)應(yīng)用服務(wù)器(AS)連接以執(zhí)行不同的IMS服務(wù)。IMS 16的內(nèi)部功能實(shí)體包括:I-CSCF、P-CSCF和S-CSCF等。
其中,P-CSCF(ProxyCall Session Control Function,代理-呼叫會話控制功能),被配置為作為與用戶設(shè)備的第一聯(lián)系點(diǎn),并提供會話管理服務(wù),包括建立用于IMS相關(guān)信令、注冊和其他IMS會話過程的分組數(shù)據(jù)協(xié)議(PDP)上下文等。
S-CSCF(Serving Call Session Control Function,服務(wù)-呼叫會話控制功能),被配置為進(jìn)行會話控制和注冊,例如,作為注冊服務(wù)器,對來自用戶設(shè)備的注冊請求消息進(jìn)行處理;與歸屬用戶服務(wù)器(HSS)的交互,完成對用戶的認(rèn)證和鑒權(quán),更新歸屬用戶服務(wù)器(HSS)上用戶的注冊狀態(tài)信息;認(rèn)證通過之后,從歸屬用戶服務(wù)器(HSS)下載用戶相關(guān)信息;為用戶設(shè)備提供業(yè)務(wù)相關(guān)的信息,并對用戶設(shè)備的會話進(jìn)行控制等。
參見圖2,應(yīng)用服務(wù)器(AS)通過接口與用戶歸屬網(wǎng)絡(luò)的服務(wù)-呼叫會話控制功能(S-CSCF)相連,第一用戶設(shè)備和第二用戶設(shè)備之間的業(yè)務(wù)消息會流經(jīng)各自的應(yīng)用服務(wù)器(根據(jù)用戶業(yè)務(wù)的種類,可能經(jīng)過不同的應(yīng)用服務(wù)器),應(yīng)用服務(wù)器可通過對業(yè)務(wù)消息的各種處理以實(shí)現(xiàn)豐富的業(yè)務(wù)。
在本公開一實(shí)施例中,具有VoLTE能力的用戶設(shè)備可以與同樣具有VoLTE能力的用戶設(shè)備進(jìn)行VoLTE通話。在進(jìn)行VoLTE通話時(shí),作為主叫的用戶設(shè)備通過發(fā)送邀請請求(invite請求),以與作為被叫的用戶設(shè)備建立VoLTE通話連接。
參見圖3,為本公開一示例性實(shí)施例的第一用戶設(shè)備與第二用戶設(shè)備建立VoLTE通話的流程示意圖。其中,第一用戶設(shè)備作為主叫端,第二用戶設(shè)備作為被叫端。
在步驟S310中,第一用戶設(shè)備發(fā)起呼叫,向IP多媒體子系統(tǒng)發(fā)送邀請請求(invite請求)。
當(dāng)接收到用戶輸入的通話指令(例如,進(jìn)行通過撥號按鍵輸入VoLTE通話指令)后,發(fā)送邀請請求(invite請求)。invite請求包括:主叫號碼、被叫號碼、網(wǎng)絡(luò)制式、最大經(jīng)過網(wǎng)絡(luò)節(jié)點(diǎn)數(shù)、帶寬和多媒體信息描述等信息。
在步驟S311中,IP多媒體子系統(tǒng)向第二用戶設(shè)備轉(zhuǎn)送邀請請求,以在第一用戶設(shè)備和第二用戶設(shè)備之間建立VoLTE通話連接。
參見圖2,第一用戶設(shè)備發(fā)送的邀請請求依次經(jīng)P-CSCF和S-CSCF傳送給應(yīng)用服務(wù)器,以傳送到第二用戶設(shè)備。在本公開的實(shí)施例中,第一用戶設(shè)備和第二用戶設(shè)備之間建立通話連接的過程還包括資源預(yù)留等過程,其為現(xiàn)有技術(shù),在此不在贅述。
在步驟S312中,通話連接建立后,第一用戶設(shè)備和第二用戶設(shè)備通過各自的攝像功能及IMS協(xié)議棧處理,將圖像傳遞給對方,以進(jìn)行VoLTE通話。
當(dāng)任一方需要停止視頻通話時(shí),通過發(fā)送掛機(jī)請求,實(shí)現(xiàn)通話的停止。參見圖4,為本公開一示例性實(shí)施例的第一用戶設(shè)備主動發(fā)起停止通話的流程示意圖。
在步驟S410中,第一用戶設(shè)備向IP多媒體子系統(tǒng)發(fā)送掛機(jī)請求(BYTE消息)。
在步驟S411中,IP多媒體子系統(tǒng)向第二用戶設(shè)備發(fā)送BYTE消息。
在步驟S412中,第二用戶設(shè)備向IP多媒體子系統(tǒng)發(fā)送200OK消息,通話結(jié)束。
在本公開的實(shí)施例中,當(dāng)?shù)谝挥脩粼O(shè)備與第二用戶設(shè)備在通話的過程中,需要將通話轉(zhuǎn)接到第三用戶設(shè)備時(shí),通過無線連接的方式,實(shí)現(xiàn)對第三用戶設(shè)備的用戶信息的獲取,以快速的實(shí)現(xiàn)通話的轉(zhuǎn)接。
參見圖5,為本公開的一實(shí)施例的通話轉(zhuǎn)接方法的流程示意圖。該通話轉(zhuǎn)接方法包括:
在步驟S510中,第二用戶設(shè)備在與第一用戶設(shè)備通話過程中,接收第三用戶設(shè)備發(fā)送的用戶信息。
在本公開的實(shí)施例中,第二用戶設(shè)備按照上述圖3所示的流程,建立與第一用戶設(shè)備的視頻通話。
本公開實(shí)施例的通話轉(zhuǎn)接方法,第三用戶設(shè)備將自身的用戶信息通過無線連接發(fā)送給第二用戶設(shè)備,以進(jìn)行通話轉(zhuǎn)接,無需進(jìn)行第三用戶設(shè)備的用戶信息的輸入、選擇等操作,可提高通話轉(zhuǎn)接的便捷性和效率。無線連接可包括:藍(lán)牙、WIFI、移動通信網(wǎng)絡(luò)(3G/4G/5G等)等連接方式。
在本公開的一實(shí)施例中,為了進(jìn)一步提高通話轉(zhuǎn)接的便捷性,當(dāng)需要進(jìn)行通話轉(zhuǎn)接時(shí),通過NFC的點(diǎn)對點(diǎn)模式接收第三用戶設(shè)備發(fā)送的用戶信息。
在本公開的一實(shí)施例中,第二用戶設(shè)備可作為發(fā)起者,第三用戶設(shè)備作為目標(biāo)對象。則參見圖6,本公開實(shí)施例中利用NFC進(jìn)行用戶信息的傳輸包括以下步驟:
在步驟S610中,第二用戶設(shè)備產(chǎn)生電磁場(例如,13.56MHz的電磁場),以與置于預(yù)設(shè)距離范圍內(nèi)(例如,10cm)的第三用戶設(shè)備建立NFC連接。
在步驟S611中,第二用戶設(shè)備通過NFC連接發(fā)送通話轉(zhuǎn)接消息給第三用戶設(shè)備。
在本公開的一實(shí)施例中,可在接收到用戶輸入的通話轉(zhuǎn)接命令后,將通話轉(zhuǎn)接消息發(fā)送給第三用戶設(shè)備。例如,第一用戶設(shè)備和第二用戶設(shè)備近距離接觸,用戶通過第二用戶設(shè)備的輸入裝置(例如,觸摸屏或?qū)嶓w按鍵)輸入通話轉(zhuǎn)接命令后,第二用戶設(shè)備則通過NFC連接向第三用戶設(shè)備發(fā)送通話轉(zhuǎn)接消息。
在本公開的另一實(shí)施例中,可在第二用戶設(shè)備與第三用戶設(shè)備之間的距離為預(yù)設(shè)距離時(shí),直接進(jìn)行通話轉(zhuǎn)接消息的發(fā)送。
通話轉(zhuǎn)接消息用于通知第三用戶設(shè)備進(jìn)行通話轉(zhuǎn)接。第三用戶設(shè)備接收到通話轉(zhuǎn)接消息后,可輸出提示信息以供用戶選擇是否接受通話轉(zhuǎn)接。例如,輸出的提示信息可為“是否接受第二用戶設(shè)備轉(zhuǎn)接來的與第一用戶設(shè)備的通話?”。
在本公開的一實(shí)施例中,通話轉(zhuǎn)接消息中可包括:第一用戶設(shè)備的設(shè)備信息,例如,第一用戶設(shè)備的電話號碼等。由此,第三用戶設(shè)備可在接收到通話轉(zhuǎn)接消息時(shí),根據(jù)第一用戶設(shè)備的設(shè)備信息,確定是否接受通話轉(zhuǎn)接。
在一個(gè)實(shí)施例中,第三用戶設(shè)備接收到包括第一用戶設(shè)備的電話號碼的通話轉(zhuǎn)接消息時(shí),可將第一用戶設(shè)備的電話號碼與通訊錄中的號碼進(jìn)行匹配,以確定第一用戶設(shè)備是否屬于聯(lián)系人之一。由此,第三用戶設(shè)備可在第一用戶設(shè)備屬于聯(lián)系人時(shí),才接受通話轉(zhuǎn)接,以避免接聽到“騷擾”電話。
在步驟S612中,通過NFC接收第三用戶設(shè)備接受通話轉(zhuǎn)接消息后返回的用戶信息。
當(dāng)?shù)谌脩粼O(shè)備確認(rèn)接受通話轉(zhuǎn)接后,將其用戶信息通過NFC發(fā)送給第一用戶設(shè)備。
在本公開的實(shí)施例中,第三用戶設(shè)備可將用戶信息(即電話號碼和校驗(yàn)碼)設(shè)置為預(yù)設(shè)傳輸?shù)膬?nèi)容。由此,第三用戶設(shè)備接受通話轉(zhuǎn)接時(shí),則進(jìn)行用戶信息的自動傳輸,而不需要用戶進(jìn)行要傳輸信息的選擇等,可實(shí)現(xiàn)用戶信息的自動傳輸,提高用戶信息的傳輸效率。
在一個(gè)實(shí)施例中,用戶信息包括:電話號碼和校驗(yàn)碼。校驗(yàn)碼是用于對第三用戶設(shè)備的用戶身份進(jìn)行合法性驗(yàn)證的憑證,從而保證通話的安全性。在本公開的實(shí)施例中,校驗(yàn)碼可從IP多媒體子系統(tǒng)獲取。IP多媒體子系統(tǒng)可為成功注冊的用戶設(shè)備分配相應(yīng)的校驗(yàn)碼。用戶設(shè)備可將IP多媒體子系統(tǒng)分配的校驗(yàn)碼進(jìn)行存儲,例如,存儲到預(yù)設(shè)的存儲區(qū)域。
當(dāng)采用IP多媒體子系統(tǒng)分配校驗(yàn)碼的方式時(shí),IP多媒體子系統(tǒng)將用戶設(shè)備和其對應(yīng)的校驗(yàn)碼一一對應(yīng),并進(jìn)行存儲。當(dāng)IP多媒體子系統(tǒng)收到校驗(yàn)碼后,即驗(yàn)證該校驗(yàn)碼是否和其對應(yīng)的用戶設(shè)備相對應(yīng),以驗(yàn)證用戶設(shè)備身份的合法性。
在一些實(shí)施例中,校驗(yàn)碼還可由第三用戶設(shè)備臨時(shí)生成,例如,根據(jù)預(yù)設(shè)算法生成校驗(yàn)碼。由于校驗(yàn)碼是用于進(jìn)行身份驗(yàn)證,因此,生成校驗(yàn)碼的預(yù)設(shè)算法應(yīng)是和IP多媒體子系統(tǒng)協(xié)商一致的。用戶設(shè)備按照預(yù)設(shè)算法生成校驗(yàn)碼后,IP多媒體子系統(tǒng)接收到校驗(yàn)碼,將按照相應(yīng)的算法對校驗(yàn)碼進(jìn)行校驗(yàn)。例如,預(yù)設(shè)算法為:首先,產(chǎn)生五位隨機(jī)數(shù);然后,將第1位和第5位數(shù)字相加作為校驗(yàn)位。由此,可生成位數(shù)為七位的校驗(yàn)碼。當(dāng)IP多媒體子系統(tǒng)收到校驗(yàn)碼后,可通過將第1位和第5位數(shù)字相加,檢測其是否與檢驗(yàn)位的數(shù)字相同,以此對校驗(yàn)碼的合法性進(jìn)行驗(yàn)證。
應(yīng)理解,校驗(yàn)碼還可通過其它的算法生成,本公開實(shí)施例對此不作限制。
在用戶身份合法時(shí),IP多媒體子系統(tǒng)攜帶有第三用戶設(shè)備用戶信息的轉(zhuǎn)接請求發(fā)送給第一用戶設(shè)備。
繼續(xù)參見圖5,在步驟S511中,第二用戶設(shè)備將接收到的用戶信息發(fā)送至IP多媒體子系統(tǒng),以將與第一用戶設(shè)備間的通話轉(zhuǎn)接到第三用戶設(shè)備。
本公開實(shí)施例中的,通話轉(zhuǎn)接通過SIP信令完成。第二用戶設(shè)備將接收到的用戶信息攜帶在轉(zhuǎn)接請求(REFER請求)中,發(fā)送至IP多媒體子系統(tǒng)。IP多媒體子系統(tǒng)根據(jù)REFER請求中的用戶信息和通話ID,以實(shí)現(xiàn)通話的轉(zhuǎn)接。
參見圖7,為本公開一實(shí)施例的根據(jù)轉(zhuǎn)接請求將與第一用戶設(shè)備間的通話轉(zhuǎn)接到第三用戶設(shè)備的流程示意圖。
在步驟S710中,第二用戶設(shè)備將第三用戶設(shè)備的用戶信息攜帶在轉(zhuǎn)接請求中,發(fā)送給IP多媒體子系統(tǒng)。
在一個(gè)實(shí)施例中,第二用戶設(shè)備發(fā)送的轉(zhuǎn)接請求經(jīng)過IP多媒體子系統(tǒng)(代理-呼叫會話控制功能、服務(wù)-呼叫會話控制功能等)傳遞給第一用戶設(shè)備。
在步驟S711中,第一用戶設(shè)備接收到轉(zhuǎn)接請求后,向第二用戶設(shè)備發(fā)送轉(zhuǎn)接接受響應(yīng),并向第三用戶設(shè)備發(fā)送邀請請求(invite請求)。
第一用戶設(shè)備根據(jù)轉(zhuǎn)接請求中的第三用戶設(shè)備的電話號碼,向其發(fā)送邀請請求。
在步驟S712中,第一用戶設(shè)備接收到第三用戶設(shè)備返回的邀請應(yīng)答響應(yīng)后,向第三用戶設(shè)備發(fā)送邀請應(yīng)答確認(rèn),以在第一用戶設(shè)備和第三用戶設(shè)備之間建立通話連接。
在步驟S713中,第二用戶設(shè)備發(fā)起掛機(jī)請求,以結(jié)束與第二用戶設(shè)備間的通話。
在一個(gè)實(shí)施例中,第一用戶設(shè)備向第三用戶設(shè)備發(fā)送邀請應(yīng)答確認(rèn)后,向第二用戶設(shè)備發(fā)送轉(zhuǎn)接確認(rèn)響應(yīng),將轉(zhuǎn)接成功的結(jié)果通知給第二用戶設(shè)備。當(dāng)通話轉(zhuǎn)接成功后,第一用戶設(shè)備或第二用戶設(shè)備可發(fā)起掛機(jī)請求,以將第一用設(shè)備和第二用戶設(shè)備之間的通話結(jié)束,由此,可保證通話的連續(xù)性,避免通話未轉(zhuǎn)接成功,原通話就掛斷。若由第二用戶設(shè)備發(fā)起掛機(jī)請求,則第一用戶設(shè)備接收到第二用戶設(shè)備發(fā)送的掛機(jī)請求(BYE)后,向第二用戶設(shè)備回復(fù)掛機(jī)接受響應(yīng)。由此,第二用戶設(shè)備與第一用戶設(shè)備之間的通話斷開。
應(yīng)理解,第一用戶設(shè)備或第二用戶設(shè)備也可在步驟S710或步驟S711之后發(fā)起掛機(jī)請求,以掛斷雙方間的通話,本公開實(shí)施例對此不作限制。
本公開實(shí)施例的通話轉(zhuǎn)接方法,第三用戶設(shè)備將自身的用戶信息發(fā)送給第二用戶設(shè)備,以進(jìn)行通話轉(zhuǎn)接,無需進(jìn)行第三用戶設(shè)備的用戶信息的輸入、選擇等操作,可提高通話轉(zhuǎn)接的便捷性和效率。而采用NFC進(jìn)行用戶信息的傳輸,方便快捷、傳輸速度快、功耗低,可進(jìn)一步提高用戶信息傳輸?shù)男?,從而提高通話轉(zhuǎn)接的效率;由此,本公開實(shí)施例的通話轉(zhuǎn)接系統(tǒng),使用NFC轉(zhuǎn)接通話,可以通過NFC功能把一個(gè)用戶設(shè)備的通話轉(zhuǎn)移到另一個(gè)用戶設(shè)備上,在兩個(gè)用戶設(shè)備面對面轉(zhuǎn)接過程中不需要選擇聯(lián)系人或者重新輸入電話號碼,操作流程快捷簡單。
在本公開的一實(shí)施例中,當(dāng)通話過程中,用戶設(shè)備移出LTE覆蓋范圍時(shí),IMS作為控制點(diǎn)與CS域交互,將原有通話切換到CS域,保證語音業(yè)務(wù)連續(xù)性。
在本公開的一實(shí)施例中,在將通話轉(zhuǎn)接至第三用戶設(shè)備時(shí),若第三用戶設(shè)備不具備VoLTE通話能力,則將VoLTE通話轉(zhuǎn)換為CS域的語音通話后轉(zhuǎn)接至第三用戶設(shè)備;若第三用戶設(shè)備具備VoLTE通話能力,則直接進(jìn)行通話轉(zhuǎn)接。
參見圖8,為本公開一實(shí)施例的通話轉(zhuǎn)接系統(tǒng)的架構(gòu)示意圖。該系統(tǒng)800包括:第一用戶設(shè)備801、第二用戶設(shè)備802、第三用戶設(shè)備803和IP多媒體子系統(tǒng)804。
在一個(gè)實(shí)施例中,第一用戶設(shè)備801與第二用戶設(shè)備802進(jìn)行VoLTE通話,第二用戶設(shè)備802通過獲取第三用戶設(shè)備803的用戶信息,以將于第一用戶設(shè)備801的通話轉(zhuǎn)接到第三用戶設(shè)備803,實(shí)現(xiàn)第一用戶設(shè)備801與第三用戶設(shè)備803的通話。
第二用戶設(shè)備802,用于在與第一用戶設(shè)備801通話的過程中,接收第三用戶設(shè)備803發(fā)送的用戶信息;并將用戶信息發(fā)送至IP多媒體子系統(tǒng)804,以將與第一用戶設(shè)備801間的通話轉(zhuǎn)接到第三用戶設(shè)備803。
在一個(gè)實(shí)施例中,第二用戶設(shè)備802包括NFC芯片,第三用戶設(shè)備803包括NFC芯片。由此,第二用戶設(shè)備802與第三用戶設(shè)備803之間可通過NFC進(jìn)行信息的傳輸。第二用戶設(shè)備發(fā)起與預(yù)設(shè)距離范圍內(nèi)的第三用戶設(shè)備的NFC連接;通過NFC連接發(fā)送通話轉(zhuǎn)接消息給所述第三用戶設(shè)備;以及通過NFC接收第三用戶設(shè)備803接受通話轉(zhuǎn)接消息后返回的用戶信息。
第二用戶設(shè)備,還用于向IP多媒體子系統(tǒng)804發(fā)送攜帶有第三用戶設(shè)備803的用戶信息的轉(zhuǎn)接請求。IP多媒體子系統(tǒng)804將轉(zhuǎn)接請求發(fā)送給第一用戶設(shè)備801,以實(shí)現(xiàn)將通話轉(zhuǎn)接到第三用戶設(shè)備804。
在一個(gè)實(shí)施例中,用戶信息包括校驗(yàn)碼,IP多媒體子系統(tǒng)804,用于根據(jù)接收到的檢驗(yàn)碼進(jìn)行用戶身份的合法性驗(yàn)證,以及在用戶身份合法時(shí),將攜帶有第三用戶設(shè)備804的用戶信息的轉(zhuǎn)接請求發(fā)送給第一用戶設(shè)備801。
在一個(gè)實(shí)施例中,用戶信息包括第三用戶設(shè)備803的電話號碼。第一用戶設(shè)備801接收到轉(zhuǎn)接請求后,根據(jù)轉(zhuǎn)接請求中包括的電話號碼向第三用戶設(shè)備803發(fā)送邀請請求以建立與第三用戶設(shè)備803的通話連接。
在一個(gè)實(shí)施例中,第二用戶設(shè)備802,還用于發(fā)送掛機(jī)請求,以斷開與第一用戶設(shè)備801的通話。
由此,本公開實(shí)施例通過NFC功能把一個(gè)用戶設(shè)備的通話轉(zhuǎn)移到另一個(gè)用戶設(shè)備上,可實(shí)現(xiàn)兩個(gè)用戶設(shè)備的面對面轉(zhuǎn)接,操作流程快捷簡單。當(dāng)?shù)谝挥脩粼O(shè)備(用戶設(shè)備a)和第二用戶設(shè)備(用戶設(shè)備b)正在通話的過程中,若用戶設(shè)備b需要將通話轉(zhuǎn)接給第三用戶設(shè)備(用戶設(shè)備c),則通過在用戶設(shè)備b上進(jìn)行操作,例如,選擇NFC轉(zhuǎn)接按鈕,用戶設(shè)備c與用戶設(shè)備b靠近并處于預(yù)設(shè)距離范圍內(nèi)時(shí),通話轉(zhuǎn)接即可完成。通話轉(zhuǎn)接完成后,用戶設(shè)備b退出通話,用戶設(shè)備a和用戶設(shè)備c繼續(xù)進(jìn)行通話。
在一個(gè)實(shí)施例中,參見圖9,用戶設(shè)備b需要進(jìn)行通話轉(zhuǎn)接,將通話轉(zhuǎn)接給用戶設(shè)備c時(shí),用戶設(shè)備b和用戶設(shè)備c背后觸碰,用戶通過操作用戶設(shè)備b進(jìn)行NFC轉(zhuǎn)接通話的選擇。由此,用戶設(shè)備b通過NFC給用戶設(shè)備c發(fā)送通話轉(zhuǎn)接消息。用戶設(shè)備c的顯示屏顯示提示信息,例如,“是否接受用戶設(shè)備b轉(zhuǎn)接來的與用戶設(shè)備a的通話?”。若用戶選擇“接受”,則用戶設(shè)備c通過NFC發(fā)送自身的用戶信息(例如,電話號碼和校驗(yàn)碼)給用戶設(shè)備b。用戶設(shè)備b接收到用戶設(shè)備c的用戶信息后給IP多媒體子系統(tǒng)發(fā)送SIP信令REFER請求(攜帶轉(zhuǎn)接的通話ID和用戶設(shè)備c的用戶信息)。IP多媒體子系統(tǒng)接收到用戶設(shè)備b發(fā)送的REFER請求后,根據(jù)校驗(yàn)碼進(jìn)行用戶身份的合法性驗(yàn)證,并在用戶身份合法時(shí),將REFER請求發(fā)送給用戶設(shè)備a,以建立用戶設(shè)備a和用戶設(shè)備c的通話,并斷開用戶設(shè)備b的通話,完成通話的快捷轉(zhuǎn)接。
本公開實(shí)施例的通話轉(zhuǎn)接系統(tǒng),第三用戶設(shè)備將自身的用戶信息發(fā)送給第二用戶設(shè)備,以進(jìn)行通話轉(zhuǎn)接,無需進(jìn)行第三用戶設(shè)備的用戶信息的輸入、選擇等操作,可提高通話轉(zhuǎn)接的便捷性和效率。而采用NFC進(jìn)行用戶信息的傳輸,方便快捷、傳輸速度快、功耗低,可進(jìn)一步提高用戶信息傳輸?shù)男?,從而提高通話轉(zhuǎn)接的效率;由此,本公開實(shí)施例的通話轉(zhuǎn)接系統(tǒng),使用NFC轉(zhuǎn)接通話,可以通過NFC功能把一個(gè)用戶設(shè)備的通話轉(zhuǎn)移到另一個(gè)用戶設(shè)備上,在兩個(gè)用戶設(shè)備面對面轉(zhuǎn)接過程中不需要選擇聯(lián)系人或者重新輸入電話號碼,操作流程快捷簡單。
圖10是根據(jù)一示例性實(shí)施例示出的一種通話轉(zhuǎn)接裝置框圖。參照圖10,該裝置100包括:用戶信息接收模塊101和用戶信息發(fā)送模塊102。
用戶信息接收模塊101,被配置為在與第一用戶設(shè)備通話的過程中,接收第三用戶設(shè)備發(fā)送的用戶信息。
用戶信息發(fā)送模塊102,被配置為將用戶信息發(fā)送至IP多媒體子系統(tǒng),以將與第一用戶設(shè)備間的通話轉(zhuǎn)接到第三用戶設(shè)備。
在一個(gè)實(shí)施例中,用戶信息接收模塊101包括:
NFC連接子模塊1010,被配置為發(fā)起與預(yù)設(shè)距離范圍內(nèi)的第三用戶設(shè)備的NFC連接;
通話轉(zhuǎn)接消息發(fā)送子模塊1011,被配置為通過NFC連接發(fā)送通話轉(zhuǎn)接消息給第三用戶設(shè)備;
接收子模塊1012,被配置為通過NFC連接接收第三用戶設(shè)備接受通話轉(zhuǎn)接后返回的用戶信息。
在一個(gè)實(shí)施例中,用戶信息發(fā)送模塊102包括:
轉(zhuǎn)接請求發(fā)送子模塊1020,被配置為向IP多媒體子系統(tǒng)發(fā)送攜帶有第三用戶設(shè)備的用戶信息的轉(zhuǎn)接請求。
在一個(gè)實(shí)施例中,裝置100還包括:
掛機(jī)模塊103,被配置為發(fā)送掛機(jī)請求,以斷開與第一用戶設(shè)備的通話。
關(guān)于上述實(shí)施例中的裝置,其中各個(gè)模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實(shí)施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說明。
圖11是根據(jù)一示例性實(shí)施例示出的一種用于通話轉(zhuǎn)接的裝置110的框圖。例如,裝置110可以是移動電話,計(jì)算機(jī),數(shù)字廣播用戶設(shè)備,消息收發(fā)設(shè)備,游戲控制臺,平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個(gè)人數(shù)字助理等。
參照圖1,裝置110可以包括以下一個(gè)或多個(gè)組件:處理組件1102,存儲器1104,電力組件1106,多媒體組件1108,音頻組件1111,輸入/輸出(I/O)的接口1112,傳感器組件1114,以及通信組件1116。
處理組件1102通??刂蒲b置110的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理組件1102可以包括一個(gè)或多個(gè)處理器1102來執(zhí)行指令,以完成上述的通話轉(zhuǎn)接方法的全部或部分步驟。此外,處理組件1102可以包括一個(gè)或多個(gè)模塊,便于處理組件1102和其他組件之間的交互。例如,處理組件1102可以包括多媒體模塊,以方便多媒體組件1108和處理組件1102之間的交互。
存儲器1104被配置為存儲各種類型的數(shù)據(jù)以支持在裝置110的操作。這些數(shù)據(jù)的示例包括用于在裝置110上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲器1104可以由任何類型的易失性或非易失性存儲設(shè)備或者它們的組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPROM),可擦除可編程只讀存儲器(EPROM),可編程只讀存儲器(PROM),只讀存儲器(ROM),磁存儲器,快閃存儲器,磁盤或光盤。
電力組件1106為裝置110的各種組件提供電力。電力組件1106可以包括電源管理系統(tǒng),一個(gè)或多個(gè)電源,及其他與為裝置1100生成、管理和分配電力相關(guān)聯(lián)的組件。
多媒體組件1108包括在所述裝置110和用戶之間的提供一個(gè)輸出接口的屏幕。在一些實(shí)施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實(shí)現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個(gè)或多個(gè)觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關(guān)的持續(xù)時(shí)間和壓力。在一些實(shí)施例中,多媒體組件1108包括一個(gè)前置攝像頭和/或后置攝像頭。當(dāng)裝置110處于操作模式,如拍攝模式或視頻模式時(shí),前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個(gè)前置攝像頭和后置攝像頭可以是一個(gè)固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
音頻組件1111被配置為輸出和/或輸入音頻信號。例如,音頻組件1111包括一個(gè)麥克風(fēng)(MIC),當(dāng)裝置110處于操作模式,如呼叫模式、記錄模式和語音識別模式時(shí),麥克風(fēng)被配置為接收外部音頻信號。所接收的音頻信號可以被進(jìn)一步存儲在存儲器1104或經(jīng)由通信組件1116發(fā)送。在一些實(shí)施例中,音頻組件1111還包括一個(gè)揚(yáng)聲器,用于輸出音頻信號。
I/O接口1112為處理組件1102和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點(diǎn)擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。
傳感器組件1114包括一個(gè)或多個(gè)傳感器,用于為裝置110提供各個(gè)方面的狀態(tài)評估。例如,傳感器組件1114可以檢測到裝置110的打開/關(guān)閉狀態(tài),組件的相對定位,例如所述組件為裝置110的顯示器和小鍵盤,傳感器組件1114還可以檢測裝置110或裝置110一個(gè)組件的位置改變,用戶與裝置110接觸的存在或不存在,裝置110方位或加速/減速和裝置110的溫度變化。傳感器組件1114可以包括接近傳感器,被配置用來在沒有任何的物理接觸時(shí)檢測附近物體的存在。傳感器組件1114還可以包括光傳感器,如CMOS或CCD圖像傳感器,用于在成像應(yīng)用中使用。在一些實(shí)施例中,該傳感器組件1114還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
通信組件1116被配置為便于裝置110和其他設(shè)備之間有線或無線方式的通信。裝置110可以接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一個(gè)示例性實(shí)施例中,通信組件1116經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關(guān)信息。在一個(gè)示例性實(shí)施例中,所述通信組件1116還包括近場通信(NFC)模塊,以促進(jìn)短程通信。例如,在NFC模塊可基于射頻識別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(IrDA)技術(shù),超寬帶(UWB)技術(shù),藍(lán)牙(BT)技術(shù)和其他技術(shù)來實(shí)現(xiàn)。
在示例性實(shí)施例中,裝置110可以被一個(gè)或多個(gè)應(yīng)用專用集成電路(ASIC)、數(shù)字信號處理器(DSP)、數(shù)字信號處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn),用于執(zhí)行上述通話轉(zhuǎn)接方法。
在示例性實(shí)施例中,還提供了一種包括指令的非臨時(shí)性計(jì)算機(jī)可讀存儲介質(zhì),例如包括指令的存儲器1104,上述指令可由裝置1100的處理器1120執(zhí)行以完成上述通話轉(zhuǎn)接方法。例如,所述非臨時(shí)性計(jì)算機(jī)可讀存儲介質(zhì)可以是ROM、隨機(jī)存取存儲器(RAM)、CD-ROM、磁帶、軟盤和光數(shù)據(jù)存儲設(shè)備等。
本領(lǐng)域技術(shù)人員在考慮說明書及實(shí)踐本公開后,將容易想到本公開的其它實(shí)施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開的一般性原理并包括本公開未公開的本技術(shù)領(lǐng)域中的公知常識或慣用技術(shù)手段。說明書和實(shí)施例僅被視為示例性的,本公開的真正范圍和精神由下面的權(quán)利要求指出。
應(yīng)當(dāng)理解的是,本公開并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本公開的范圍僅由所附的權(quán)利要求來限制。