一種通話模式切換控制方法、裝置和終端的制作方法
【專利摘要】本發(fā)明提供了一種通話模式切換控制方法、裝置和終端,其中,所述通話模式切換控制方法,用于終端,包括:當(dāng)所述終端處于第一通話模式對(duì)應(yīng)的第一通話過程中時(shí),接收切換至第二通話模式對(duì)應(yīng)的第二通話的切換請(qǐng)求;根據(jù)所述切換請(qǐng)求,將所述第一通話模式對(duì)應(yīng)的第一通話切換至所述第二通話模式對(duì)應(yīng)的第二通話后,結(jié)束所述第一通話。本發(fā)明能夠?qū)崿F(xiàn)不同通話模式的平滑切換,在成功建立另外一種通話模式之前,保證當(dāng)前通話模式的進(jìn)行。
【專利說明】一種通話模式切換控制方法、裝置和終端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,尤其涉及一種通話模式切換控制方法、裝置和終端。
【背景技術(shù)】
[0002]傳統(tǒng)的可視電話與語音電話的切換,或十分流行的QQ語音聊天與視頻聊天的切換,都是基于首先將當(dāng)前正在進(jìn)行的會(huì)話(無論是純語音形式還是視頻與語音的復(fù)合形式)結(jié)束,再啟動(dòng)另外一種形式的會(huì)話。
[0003]這對(duì)于正在使用某種會(huì)話形式進(jìn)行溝通的用戶來說,兩種形式之間的切換會(huì)占用較長的時(shí)間,主觀體驗(yàn)會(huì)差一點(diǎn)。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的是提供一種通話模式切換控制方法、裝置和終端,實(shí)現(xiàn)不同通話模式的平滑切換,在成功建立另外一種通話模式之前,保證當(dāng)前通話模式的進(jìn)行。
[0005]為了實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供了一種通話模式切換控制方法,用于終端,所述方法包括:
[0006]當(dāng)所述終端處于第一通話模式對(duì)應(yīng)的第一通話過程中時(shí),接收切換至第二通話模式對(duì)應(yīng)的第二通話的切換請(qǐng)求;
[0007]根據(jù)所述切換請(qǐng)求,將所述第一通話模式對(duì)應(yīng)的第一通話切換至所述第二通話模式對(duì)應(yīng)的第二通話后,結(jié)束所述第一通話。
[0008]上述的通話模式切換控制方法,其中,所述第一通話模式為語音通話模式,所述第二通話模式為可視電話通話模式或SIP通話模式;或
[0009]所述第一通話模式為可視電話通話模式或SIP通話模式,所述第二通話模式為語音通話模式。
[0010]上述的通話模式切換控制方法,其中,所述切換請(qǐng)求由所述終端發(fā)起;或
[0011]所述切換請(qǐng)求由網(wǎng)絡(luò)側(cè)發(fā)起。
[0012]上述的通話模式切換控制方法,其中,所述切換請(qǐng)求由所述終端發(fā)起具體為:
[0013]由所述終端的用戶發(fā)起所述切換請(qǐng)求;或
[0014]根據(jù)網(wǎng)絡(luò)側(cè)發(fā)送的檢測網(wǎng)絡(luò)環(huán)境的消息,由所述終端的用戶發(fā)起所述切換請(qǐng)求。
[0015]上述的通話模式切換控制方法,其中,所述切換請(qǐng)求由所述網(wǎng)絡(luò)側(cè)發(fā)起具體為:
[0016]由所述終端進(jìn)行第一通話時(shí)的通信對(duì)端發(fā)起所述切換請(qǐng)求;或
[0017]由網(wǎng)絡(luò)側(cè)根據(jù)當(dāng)前網(wǎng)絡(luò)環(huán)境發(fā)起所述切換請(qǐng)求。
[0018]上述的通話模式切換控制方法,其中,所述切換請(qǐng)求由所述終端發(fā)起時(shí),所述方法還包括:
[0019]將所述切換請(qǐng)求發(fā)送至網(wǎng)絡(luò)側(cè),使得網(wǎng)絡(luò)側(cè)確認(rèn)是否允許所述切換請(qǐng)求,返回一指示消息給所述終端;
[0020]所述終端接收所述指示消息;[0021]所述根據(jù)所述切換請(qǐng)求,將所述第一通話模式對(duì)應(yīng)的第一通話切換至所述第二通話模式對(duì)應(yīng)的第二通話后,結(jié)束所述第一通話具體為在所述指示消息指示允許所述切換請(qǐng)求時(shí),根據(jù)所述切換請(qǐng)求,將所述第一通話模式對(duì)應(yīng)的第一通話切換至所述第二通話模式對(duì)應(yīng)的第二通話后,結(jié)束所述第一通話。
[0022]為了實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例還提供了 一種通話模式切換控制裝置,用于終端,所述裝置包括:
[0023]第一接收模塊,用于當(dāng)所述終端處于第一通話模式對(duì)應(yīng)的第一通話過程中時(shí),接收切換至第二通話模式對(duì)應(yīng)的第二通話的切換請(qǐng)求;
[0024]切換模塊,用于根據(jù)所述切換請(qǐng)求,將所述第一通話模式對(duì)應(yīng)的第一通話切換至所述第二通話模式對(duì)應(yīng)的第二通話后,結(jié)束所述第一通話。
[0025]上述的通話模式切換控制裝置,其中,所述第一通話模式為語音通話模式,所述第二通話模式為可視電話通話模式或SIP通話模式;或
[0026]所述第一通話模式為可視電話通話模式或SIP通話模式,所述第二通話模式為語音通話模式。
[0027]上述的通話模式切換控制裝置,其中,所述切換請(qǐng)求由所述終端發(fā)起;或
[0028]所述切換請(qǐng)求由網(wǎng)絡(luò)側(cè)發(fā)起。
[0029]上述的通話模式切換控制裝置,其中,所述切換請(qǐng)求由所述終端發(fā)起具體為:
[0030]由所述終端的用戶發(fā)起所述切換請(qǐng)求;或
[0031]根據(jù)網(wǎng)絡(luò)側(cè)發(fā)送的檢測網(wǎng)絡(luò)環(huán)境的消息,由所述終端的用戶發(fā)起所述切換請(qǐng)求。
[0032]上述的通話模式切換控制裝置,其中,所述切換請(qǐng)求由網(wǎng)絡(luò)側(cè)發(fā)起具體為:
[0033]由所述終端進(jìn)行第一通話時(shí)的通信對(duì)端發(fā)起所述切換請(qǐng)求;或
[0034]由網(wǎng)絡(luò)側(cè)根據(jù)當(dāng)前網(wǎng)絡(luò)環(huán)境發(fā)起所述切換請(qǐng)求。
[0035]上述的通話模式切換控制裝置,其中,所述切換請(qǐng)求由所述終端發(fā)起時(shí),所述裝置還包括:
[0036]確認(rèn)模塊,用漢語將所述切換請(qǐng)求發(fā)送至網(wǎng)絡(luò)側(cè),使得網(wǎng)絡(luò)側(cè)確認(rèn)是否允許所述切換請(qǐng)求,返回一指示消息給所述終端;
[0037]第二接收模塊,用于所述終端接收所述指示消息;
[0038]所述切換模塊具體為在所述指示消息指示允許所述切換請(qǐng)求時(shí),根據(jù)所述切換請(qǐng)求,將所述第一通話模式對(duì)應(yīng)的第一通話切換至所述第二通話模式對(duì)應(yīng)的第二通話后,結(jié)束所述第一通話。
[0039]為了實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例還提供了一種終端,包括上述任意一項(xiàng)所述的通話模式切換控制裝置。
[0040]本發(fā)明實(shí)施例在網(wǎng)絡(luò)可以承載的情況下,不中斷當(dāng)前通話模式,平滑的切換到另外一種會(huì)話模式,當(dāng)然,該要求也可以由通話的對(duì)端發(fā)起,這對(duì)于通話的另外一端來講就是網(wǎng)絡(luò)側(cè)發(fā)起的動(dòng)作。在請(qǐng)求被響應(yīng)和完成的過程中,當(dāng)前的通話不會(huì)中斷,并且這樣的請(qǐng)求會(huì)被網(wǎng)絡(luò)響應(yīng),最后可以正常的建立用戶所期望的通話模式,提升了用戶體驗(yàn)。
【專利附圖】
【附圖說明】
[0041]圖1為本發(fā)明實(shí)施例中通話模式切換控制方法的流程示意圖;[0042]圖2為本發(fā)明實(shí)施例中通話模式切換控制裝置的結(jié)構(gòu)示意圖;
[0043]圖3為本發(fā)明實(shí)施例中一種終端的結(jié)構(gòu)示意圖;
[0044]圖4為本發(fā)明實(shí)施例中語音通話模式切換至可視電話模式的流程示意圖。
【具體實(shí)施方式】
[0045]為使本發(fā)明實(shí)施例要解決的技術(shù)問題、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖及具體實(shí)施例進(jìn)行詳細(xì)描述。
[0046]本發(fā)明實(shí)施例提供了一種通話模式切換控制方法,用于終端,所述方法如圖1所示,包括:
[0047]步驟11,當(dāng)所述終端處于第一通話模式對(duì)應(yīng)的第一通話過程中時(shí),接收切換至第二通話模式對(duì)應(yīng)的第二通話的切換請(qǐng)求;
[0048]步驟12,根據(jù)所述切換請(qǐng)求,將所述第一通話模式對(duì)應(yīng)的第一通話切換至所述第二通話模式對(duì)應(yīng)的第二通話后,結(jié)束所述第一通話。
[0049]本發(fā)明實(shí)施例提供的通話模式切換控制方法,在將所述第一通話模式對(duì)應(yīng)的第一通話切換至所述第二通話模式對(duì)應(yīng)的第二通話后,結(jié)束所述第一通話。在請(qǐng)求被響應(yīng)和完成的過程中,當(dāng)前的第一通話不會(huì)中斷,提升了用戶體驗(yàn)。
[0050]本發(fā)明實(shí)施例提供的通話模式切換控制方法,優(yōu)選地,可以在語音通話與可視電視通話之間進(jìn)行切換,也可以在語音通話與SIP通話之間進(jìn)行切換,即所述第一通話模式為語音通話模式,所述第二通話模式為可視電話通話模式或SIP通話模式;或
[0051]所述第一通話模式為可視電話通話模式或SIP通話模式,所述第二通話模式為語音通話模式。
[0052]在當(dāng)前的3G通信以及未來的4G通信中,可視電話可能會(huì)基于PS域進(jìn)行,這樣的切換就會(huì)更加的平穩(wěn)。同時(shí),基于當(dāng)前歐美大部分終端支持的SIP電話,本發(fā)明實(shí)施例提供的通話模式切換控制方法也同樣適用。不同的是,SIP電話是單純的基于PS域的SIP協(xié)議棧的語音通信,用戶在本身自費(fèi)不足而流量充裕的情況下,或者使用網(wǎng)絡(luò)流量通信費(fèi)用更加低廉的情況下,可以在通話中進(jìn)行語音和SIP的自由切換。當(dāng)然,這是基于兩種通話費(fèi)用不同并且所占用的資源不同的前提下的假設(shè),切換的過程由運(yùn)營商實(shí)時(shí)查詢的費(fèi)用余額或者用戶進(jìn)行控制,也需要對(duì)用戶進(jìn)行切換的提醒和選項(xiàng)進(jìn)行設(shè)置和實(shí)現(xiàn)。在切換過程中,第一通話模式對(duì)應(yīng)的第一通話不會(huì)中斷,只有在成功建立了與第二通話模式對(duì)應(yīng)的第二通話后,第一通話才會(huì)結(jié)束。
[0053]在本發(fā)明實(shí)施例提供的通話模式切換控制方法中,所述切換請(qǐng)求由所述終端發(fā)起;或
[0054]所述切換請(qǐng)求由網(wǎng)絡(luò)側(cè)發(fā)起。
[0055]當(dāng)所述終端處于第一通話模式對(duì)應(yīng)的第一通話過程中時(shí),可以由所述終端發(fā)起切換至第二通話模式對(duì)應(yīng)的第二通話的切換請(qǐng)求,也可以由網(wǎng)絡(luò)側(cè)發(fā)起所述切換請(qǐng)求。其中,由終端發(fā)起切換請(qǐng)求的情況如下:
[0056]< 情況一 >
[0057]由所述終端的用戶主動(dòng)發(fā)起切換請(qǐng)求。舉例說明如下。
[0058]〈例子1>[0059]終端A處于語音通話模式對(duì)應(yīng)的第一通話中,終端A的用戶想進(jìn)行可視電話通話,此時(shí),用戶可以通過終端界面上的控制面板發(fā)起切換請(qǐng)求,請(qǐng)求建立與可視電話通話模式對(duì)應(yīng)的第二通話。
[0060]< 情況二 >
[0061]根據(jù)網(wǎng)絡(luò)側(cè)發(fā)送的檢測網(wǎng)絡(luò)環(huán)境的消息,由所述終端的用戶發(fā)起所述切換請(qǐng)求。
[0062]網(wǎng)絡(luò)側(cè)在檢測到網(wǎng)絡(luò)情況惡化或者網(wǎng)絡(luò)切換導(dǎo)致當(dāng)前通話模式無法繼續(xù)保持時(shí),網(wǎng)絡(luò)側(cè)設(shè)備向所述終端發(fā)送網(wǎng)絡(luò)無法維持的消息,由所述終端的用戶根據(jù)該消息發(fā)起切換請(qǐng)求。舉例說明如下。
[0063]< 例子 2>
[0064]終端A處于可視電話通話模式對(duì)應(yīng)的第一通話中,網(wǎng)絡(luò)側(cè)設(shè)備檢測到當(dāng)前網(wǎng)絡(luò)無法維系可視電話通話,此時(shí),網(wǎng)絡(luò)側(cè)設(shè)備向終端A發(fā)送網(wǎng)絡(luò)無法維持的消息,終端A的用戶根據(jù)該消息發(fā)起切換請(qǐng)求,請(qǐng)求切換至對(duì)網(wǎng)絡(luò)環(huán)境要求相對(duì)較低的語音通話模式。
[0065]當(dāng)然,終端A的用戶也可以根據(jù)網(wǎng)絡(luò)無法維持的消息選擇直接結(jié)束當(dāng)前第一通話。
[0066]在上述兩種由終端發(fā)起切換請(qǐng)求的情況下,在成功建立第二通話模式對(duì)應(yīng)的第二通話之前,第一通話模式對(duì)應(yīng)的第一通話不會(huì)中斷,保證通話的實(shí)時(shí)進(jìn)行,確保信息不會(huì)丟失,提升了用戶體驗(yàn),達(dá)到了本發(fā)明的目的。
[0067]此外,切換請(qǐng)求還可以由網(wǎng)絡(luò)側(cè)發(fā)起,具體情況如下:
[0068]< 情況一 >
[0069]當(dāng)所述終端處于第一通話模式對(duì)應(yīng)的第一通話過程中時(shí),由第一通話的通信對(duì)端發(fā)起所述切換請(qǐng)求。
[0070]此時(shí),對(duì)應(yīng)于所述終端來說,就是網(wǎng)絡(luò)側(cè)發(fā)起的動(dòng)作。舉例說明如下。
[0071]〈例子3>
[0072]終端A處于語音通話模式對(duì)應(yīng)的第一通話中,與終端A進(jìn)行第一通話的通信對(duì)端為終端B,終端B發(fā)起切換至可視電話模式對(duì)應(yīng)的第二通話的切換請(qǐng)求,相對(duì)于終端A,終端B發(fā)起的切換請(qǐng)求就是網(wǎng)絡(luò)側(cè)發(fā)起的動(dòng)作。
[0073]< 情況二 >
[0074]當(dāng)所述終端處于第一通話模式對(duì)應(yīng)的第一通話過程中時(shí),由網(wǎng)絡(luò)側(cè)根據(jù)當(dāng)前網(wǎng)絡(luò)環(huán)境發(fā)起所述切換請(qǐng)求。
[0075]在一些通話情況下,如果網(wǎng)絡(luò)側(cè)檢測到網(wǎng)絡(luò)情況惡化或者網(wǎng)絡(luò)切換導(dǎo)致當(dāng)前通話模式無法繼續(xù)保持時(shí),可以由網(wǎng)絡(luò)側(cè)設(shè)備發(fā)起切換請(qǐng)求,進(jìn)行通話模式的切換,由一種對(duì)網(wǎng)絡(luò)環(huán)境要求很高的通話模式切換到另一種對(duì)網(wǎng)絡(luò)環(huán)境要求相對(duì)較低的通話模式,進(jìn)一步提升了用戶體驗(yàn)。
[0076]對(duì)由網(wǎng)絡(luò)側(cè)發(fā)起切換請(qǐng)求舉例說明如下。
[0077]< 例子 4>
[0078]終端A處于對(duì)網(wǎng)絡(luò)環(huán)境要求很高的可視電話通話模式對(duì)應(yīng)的第一通話中,網(wǎng)絡(luò)側(cè)設(shè)備檢測到當(dāng)前網(wǎng)絡(luò)無法維系可視電話通話,此時(shí),網(wǎng)絡(luò)側(cè)設(shè)備可以主動(dòng)向終端A發(fā)起切換請(qǐng)求。
[0079]在上述兩種由網(wǎng)絡(luò)側(cè)發(fā)起切換請(qǐng)求的情況下,在成功建立第二通話模式對(duì)應(yīng)的第二通話之前,第一通話模式對(duì)應(yīng)的第一通話同樣不會(huì)中斷,保證通話的實(shí)時(shí)進(jìn)行,確保不會(huì)丟失信息,提升了用戶體驗(yàn),達(dá)到了本發(fā)明的目的。
[0080]在本發(fā)明實(shí)施例的通話模式切換控制方法中,當(dāng)所述切換請(qǐng)求由所述終端發(fā)起時(shí),所述方法還包括:
[0081]將所述切換請(qǐng)求發(fā)送至網(wǎng)絡(luò)側(cè),由網(wǎng)絡(luò)側(cè)確認(rèn)是否允許所述切換請(qǐng)求,返回一指示消息給所述終端;
[0082]所述終端接收所述指示消息;
[0083]所述根據(jù)所述切換請(qǐng)求,將所述第一通話模式對(duì)應(yīng)的第一通話切換至所述第二通話模式對(duì)應(yīng)的第二通話后,結(jié)束所述第一通話具體為在所述指示消息指示允許所述切換請(qǐng)求時(shí),根據(jù)所述切換請(qǐng)求,將所述第一通話模式對(duì)應(yīng)的第一通話切換至所述第二通話模式對(duì)應(yīng)的第二通話后,結(jié)束所述第一通話。
[0084]當(dāng)所述切換請(qǐng)求由所述終端發(fā)起時(shí),由網(wǎng)絡(luò)側(cè)確認(rèn)是否允許所述切換請(qǐng)求,能夠進(jìn)一步地提升用戶體驗(yàn)。
[0085]這里的由網(wǎng)絡(luò)側(cè)確認(rèn)是否允許所述切換請(qǐng)求具體為:
[0086]< 情況一 >
[0087]當(dāng)終端想由一種對(duì)網(wǎng)絡(luò)環(huán)境要求較低的通話模式切換至一種對(duì)網(wǎng)絡(luò)環(huán)境要求較高的通話模式時(shí),網(wǎng)絡(luò)側(cè)需要檢測當(dāng)前的網(wǎng)絡(luò)環(huán)境是否允許該切換請(qǐng)求,返回網(wǎng)絡(luò)環(huán)境的指示消息給所述終端,以便進(jìn)行通話模式的平滑切換。舉例說明如下。
[0088]〈例子5>
[0089]終端A處于對(duì)網(wǎng)絡(luò)環(huán)境要求較低的語音通話模式對(duì)應(yīng)的第一通話中,終端A發(fā)起了切換請(qǐng)求,請(qǐng)求切換至對(duì)網(wǎng)絡(luò)環(huán)境要求較高的可視電話通話模式,網(wǎng)絡(luò)側(cè)設(shè)備要檢測到當(dāng)前網(wǎng)絡(luò)是否能夠維系可視電話通話,返回網(wǎng)絡(luò)環(huán)境的指示消息到所述終端,以便進(jìn)行通話模式的平滑切換。
[0090]< 情況二 >
[0091]為了提升用戶體驗(yàn),當(dāng)所述終端發(fā)起了切換請(qǐng)求時(shí),應(yīng)確認(rèn)第一通話的通信對(duì)端是否同意所述切換請(qǐng)求。將所述切換請(qǐng)求發(fā)送到通信對(duì)端,根據(jù)通信對(duì)端返回的是否允許所述切換請(qǐng)求的信息到所述終端,以便進(jìn)行通話模式的平滑切換。舉例說明如下。
[0092]< 例子 6>
[0093]終端A處于語音通話模式對(duì)應(yīng)的第一通話中,與終端A進(jìn)行第一通話的通信對(duì)端為終端B,終端A發(fā)起了切換至可視電話模式對(duì)應(yīng)的第二通話的切換請(qǐng)求,終端B接收到所述切換請(qǐng)求后,返回是否允許所述切換請(qǐng)求的信息到終端A,以便進(jìn)行通話模式的平滑切換。
[0094]本發(fā)明實(shí)施例提供的通話模式切換控制方法,在網(wǎng)絡(luò)可以承載的情況下,不中斷當(dāng)前通話模式,平滑的切換到另外一種會(huì)話模式,當(dāng)然,該要求也可以由通話的對(duì)端發(fā)起,這對(duì)于通話的另外一端來講就是網(wǎng)絡(luò)側(cè)發(fā)起的動(dòng)作。在請(qǐng)求被響應(yīng)和完成的過程中,當(dāng)前的通話不會(huì)中斷,并且這樣的請(qǐng)求會(huì)被網(wǎng)絡(luò)響應(yīng),最后可以正常的建立用戶所期望的通話模式,提升了用戶體驗(yàn)。
[0095]本發(fā)明實(shí)施例還提供了一種通話模式切換控制裝置,用于終端,所述裝置如圖2所示,包括:[0096]第一接收模塊,用于當(dāng)所述終端處于第一通話模式對(duì)應(yīng)的第一通話過程中時(shí),接收切換至第二通話模式對(duì)應(yīng)的第二通話的切換請(qǐng)求;
[0097]切換模塊,用于根據(jù)所述切換請(qǐng)求,將所述第一通話模式對(duì)應(yīng)的第一通話切換至所述第二通話模式對(duì)應(yīng)的第二通話后,結(jié)束所述第一通話。
[0098]上述的通話模式切換控制裝置,其中,所述第一通話模式為語音通話模式,所述第二通話模式為可視電話通話模式或SIP通話模式;或
[0099]所述第一通話模式為可視電話通話模式或SIP通話模式,所述第二通話模式為語音通話模式。
[0100]上述的通話模式切換控制裝置,其中,所述切換請(qǐng)求由所述終端發(fā)起;或
[0101]所述切換請(qǐng)求由網(wǎng)絡(luò)側(cè)發(fā)起。
[0102]上述的通話模式切換控制裝置,其中,所述切換請(qǐng)求由所述終端發(fā)起具體為:
[0103]由所述終端的用戶發(fā)起所述切換請(qǐng)求;或
[0104]根據(jù)網(wǎng)絡(luò)側(cè)發(fā)送的檢測網(wǎng)絡(luò)環(huán)境的消息,由所述終端的用戶發(fā)起所述切換請(qǐng)求。
[0105]上述的通話模式切換控制裝置,其中,所述切換請(qǐng)求由網(wǎng)絡(luò)側(cè)發(fā)起具體為:
[0106]由所述終端進(jìn)行第一通話時(shí)的通信對(duì)端發(fā)起所述切換請(qǐng)求;或
[0107]由網(wǎng)絡(luò)側(cè)根據(jù)當(dāng)前網(wǎng)絡(luò)環(huán)境發(fā)起所述切換請(qǐng)求。
[0108]上述的通話模式切換控制裝置,其中,所述切換請(qǐng)求由所述終端發(fā)起時(shí),所述裝置還包括:
[0109]確認(rèn)模塊,用漢語將所述切換請(qǐng)求發(fā)送至網(wǎng)絡(luò)側(cè),使得網(wǎng)絡(luò)側(cè)確認(rèn)是否允許所述切換請(qǐng)求,返回一指示消息給所述終端;
[0110]第二接收模塊,用于所述終端接收所述指示消息;
[0111]所述切換模塊具體為在所述指示消息指示允許所述切換請(qǐng)求時(shí),根據(jù)所述切換請(qǐng)求,將所述第一通話模式對(duì)應(yīng)的第一通話切換至所述第二通話模式對(duì)應(yīng)的第二通話后,結(jié)束所述第一通話。
[0112]本發(fā)明實(shí)施例還提供了一種終端,包括上述任意一項(xiàng)所述的通話模式切換控制裝置。
[0113]下面以語音通話模式向可視電話通話模式切換為例,具體說明一下本發(fā)明實(shí)施例的通話模式切換控制的整體過程。
[0114]要使語音通話模式切換至可視電話通話模式,就要求終端能夠承載可視電話,如圖3所示,包括:
[0115]應(yīng)用層,用于終端的上層應(yīng)用,以及負(fù)責(zé)狀態(tài)控制;
[0116]調(diào)制解調(diào)器,用于實(shí)現(xiàn)終端與網(wǎng)絡(luò)側(cè)的無線交互;
[0117]可視電話協(xié)議棧,用于實(shí)現(xiàn)可視電話多媒體數(shù)據(jù)的收發(fā)、復(fù)用和解復(fù)用;
[0118]本地多媒體處理集,用于本地音頻、視頻的編碼、解碼、顯示、播放。
[0119]切換的流程如圖4所示,包括:
[0120]分支1,終端正處于語音通話模式對(duì)應(yīng)的第一通話過程中,終端用戶通過界面上的控制面板發(fā)起切換至可視電話模式對(duì)應(yīng)的第二通話的請(qǐng)求;
[0121]分支2,終端的上層應(yīng)用會(huì)首先進(jìn)行網(wǎng)絡(luò)狀態(tài)查詢,網(wǎng)絡(luò)狀態(tài)查詢會(huì)進(jìn)一步向調(diào)制解調(diào)器發(fā)起相同的網(wǎng)絡(luò)狀態(tài)查詢請(qǐng)求;[0122]分支3,調(diào)制解調(diào)器會(huì)根據(jù)終端上層的請(qǐng)求向網(wǎng)絡(luò)側(cè)發(fā)起查詢動(dòng)作,網(wǎng)絡(luò)側(cè)將查詢信息同樣通過分支3發(fā)送給調(diào)制解調(diào)器;
[0123]分支4,調(diào)制解調(diào)器會(huì)將查詢結(jié)果返回給網(wǎng)絡(luò)狀態(tài)查詢部分;
[0124]分支5,網(wǎng)絡(luò)狀態(tài)查詢部分會(huì)根據(jù)調(diào)制解調(diào)器返回的結(jié)果進(jìn)行判斷,若當(dāng)前網(wǎng)絡(luò)狀態(tài)允許發(fā)起可視電話,則進(jìn)入分支6,否則,進(jìn)入分支7 ;
[0125]分支6,將網(wǎng)絡(luò)狀態(tài)允許發(fā)起可視電話告知調(diào)制解調(diào)器,進(jìn)入分支8 ;
[0126]分支7,將本次請(qǐng)求的結(jié)果上報(bào)給控制層,上層會(huì)根據(jù)收到的結(jié)果進(jìn)行界面提示用來提醒用戶當(dāng)前失敗的原因值,
[0127]分支8,向第一通話的通信對(duì)端確認(rèn)是否允許發(fā)起呼叫,此時(shí)上層代碼會(huì)對(duì)對(duì)方是否允許的結(jié)果進(jìn)行判斷,若對(duì)方不允許,則進(jìn)入分支9,否則進(jìn)入分支10 ;
[0128]分支9,將通信對(duì)端拒絕的結(jié)果通過返回給上層應(yīng)用,同時(shí)上層界面也會(huì)給出相應(yīng)的錯(cuò)誤提不;
[0129]分支10,通信對(duì)端允許,此時(shí)啟動(dòng)可視電話的協(xié)議棧,協(xié)議棧也會(huì)將本地啟動(dòng)的動(dòng)作告訴調(diào)制解調(diào)器,由于當(dāng)前的切換動(dòng)作是在第一通話中進(jìn)行的,因此不需要像正常撥打電話那樣重新進(jìn)行一次起呼動(dòng)作;
[0130]分支11,調(diào)制解調(diào)器對(duì)協(xié)議棧的請(qǐng)求進(jìn)行多媒體通道的打開,當(dāng)多媒體通道成功打開之后,調(diào)制解調(diào)器將該消息通知協(xié)議棧;
[0131]分支12,協(xié)議棧進(jìn)行數(shù)據(jù)的收發(fā);
[0132]分支13,最開始的收發(fā)數(shù)據(jù)是雙方通信確認(rèn)的數(shù)據(jù),可視電話協(xié)議棧將會(huì)根據(jù)這些數(shù)據(jù)和信息啟動(dòng)本地多媒體;
[0133]分支14,同時(shí)將原本處于語音通話的音頻部分進(jìn)行切換和調(diào)整;
[0134]分支15,調(diào)制解調(diào)器進(jìn)行可視電話多媒體數(shù)據(jù)的收發(fā);
[0135]分支16,本地的多媒體業(yè)務(wù)與可視電話協(xié)議棧之間進(jìn)行音頻的編碼、解碼、播放,視頻的編碼、解碼;
[0136]分支17,通知上層進(jìn)行界面顯示資源的重新加載同時(shí)啟用相應(yīng)的多媒體資源進(jìn)行。
[0137]此時(shí),就實(shí)現(xiàn)了由語音通話模式切換至可視電話通話模式的過程,語音通話模式對(duì)應(yīng)的第一通話結(jié)束,對(duì)于可視電話切換到語音電話的過程,采用上述過程也可以順利實(shí)現(xiàn)平滑切換。
[0138]本發(fā)明實(shí)施例,充分利用了當(dāng)前智能機(jī)強(qiáng)大的CPU和多媒體處理能力,避免了兩種不同的通話模式切換過程中由于重新申請(qǐng)網(wǎng)絡(luò)資源等等動(dòng)作所帶來的時(shí)間消耗以及信息丟失,很好的提升了用戶體驗(yàn)性能,有著廣闊的發(fā)展前景。
[0139]以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本【技術(shù)領(lǐng)域】的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.一種通話模式切換控制方法,用于終端,其特征在于,所述方法包括: 當(dāng)所述終端處于第一通話模式對(duì)應(yīng)的第一通話過程中時(shí),接收切換至第二通話模式對(duì)應(yīng)的第二通話的切換請(qǐng)求; 根據(jù)所述切換請(qǐng)求,將所述第一通話模式對(duì)應(yīng)的第一通話切換至所述第二通話模式對(duì)應(yīng)的第二通話后,結(jié)束所述第一通話。
2.如權(quán)利要求1所述的通話模式切換控制方法,其特征在于,所述第一通話模式為語音通話模式,所述第二通話模式為可視電話通話模式或SIP通話模式;或 所述第一通話模式為可視電話通話模式或SIP通話模式,所述第二通話模式為語音通話模式。
3.如權(quán)利要求1所述的通話模式切換控制方法,其特征在于,所述切換請(qǐng)求由所述終端發(fā)起;或 所述切換請(qǐng)求由網(wǎng)絡(luò)側(cè)發(fā)起。
4.如權(quán)利要求3所述的通話模 式切換控制方法,其特征在于,所述切換請(qǐng)求由所述終端發(fā)起具體為: 由所述終端的用戶發(fā)起所述切換請(qǐng)求;或 根據(jù)網(wǎng)絡(luò)側(cè)發(fā)送的檢測網(wǎng)絡(luò)環(huán)境的消息,由所述終端的用戶發(fā)起所述切換請(qǐng)求。
5.如權(quán)利要求3所述的通話模式切換控制方法,其特征在于,所述切換請(qǐng)求由所述網(wǎng)絡(luò)側(cè)發(fā)起具體為: 由所述終端進(jìn)行第一通話時(shí)的通信對(duì)端發(fā)起所述切換請(qǐng)求;或 由網(wǎng)絡(luò)側(cè)根據(jù)當(dāng)前網(wǎng)絡(luò)環(huán)境發(fā)起所述切換請(qǐng)求。
6.如權(quán)利要求4所述的通話模式切換控制方法,其特征在于,所述切換請(qǐng)求由所述終端發(fā)起時(shí),所述方法還包括: 將所述切換請(qǐng)求發(fā)送至網(wǎng)絡(luò)側(cè),使得網(wǎng)絡(luò)側(cè)確認(rèn)是否允許所述切換請(qǐng)求,返回一指示消息給所述終端; 所述終端接收所述指示消息; 所述根據(jù)所述切換請(qǐng)求,將所述第一通話模式對(duì)應(yīng)的第一通話切換至所述第二通話模式對(duì)應(yīng)的第二通話后,結(jié)束所述第一通話具體為在所述指示消息指示允許所述切換請(qǐng)求時(shí),根據(jù)所述切換請(qǐng)求,將所述第一通話模式對(duì)應(yīng)的第一通話切換至所述第二通話模式對(duì)應(yīng)的第二通話后,結(jié)束所述第一通話。
7.一種通話模式切換控制裝置,用于終端,其特征在于,所述裝置包括: 第一接收模塊,用于當(dāng)所述終端處于第一通話模式對(duì)應(yīng)的第一通話過程中時(shí),接收切換至第二通話模式對(duì)應(yīng)的第二通話的切換請(qǐng)求; 切換模塊,用于根據(jù)所述切換請(qǐng)求,將所述第一通話模式對(duì)應(yīng)的第一通話切換至所述第二通話模式對(duì)應(yīng)的第二通話后,結(jié)束所述第一通話。
8.如權(quán)利要求7所述的通話模式切換控制裝置,其特征在于,所述第一通話模式為語音通話模式,所述第二通話模式為可視電話通話模式或SIP通話模式;或 所述第一通話模式為可視電話通話模式或SIP通話模式,所述第二通話模式為語音通話模式。
9.如權(quán)利要求7所述的通話模式切換控制裝置,其特征在于,所述切換請(qǐng)求由所述終端發(fā)起;或 所述切換請(qǐng)求由網(wǎng)絡(luò)側(cè)發(fā)起。
10.如權(quán)利要求9所述的通話模式切換控制裝置,其特征在于,所述切換請(qǐng)求由所述終端發(fā)起具體為: 由所述終端的用戶發(fā)起所述切換請(qǐng)求;或 根據(jù)網(wǎng)絡(luò)側(cè)發(fā)送的檢測網(wǎng)絡(luò)環(huán)境的消息,由所述終端的用戶發(fā)起所述切換請(qǐng)求。
11.如權(quán)利要求9所述的通話模式切換控制裝置,其特征在于,所述切換請(qǐng)求由所述網(wǎng)絡(luò)側(cè)發(fā)起具體為: 由所述終端進(jìn)行第一通話時(shí)的通信對(duì)端發(fā)起所述切換請(qǐng)求;或 由網(wǎng)絡(luò)側(cè)根據(jù)當(dāng)前網(wǎng)絡(luò)環(huán)境發(fā)起所述切換請(qǐng)求。
12.如權(quán)利要求10所述的通話模式切換控制裝置,其特征在于,所述切換請(qǐng)求由所述終端發(fā)起時(shí),所述裝置還包括: 確認(rèn)模塊,用于將所述切換請(qǐng)求發(fā)送至網(wǎng)絡(luò)側(cè),使得網(wǎng)絡(luò)側(cè)確認(rèn)是否允許所述切換請(qǐng)求,返回一指示消息給所述終端; 第二接收模塊,用于所述終端接收所述指示消息; 所述切換模塊具體為在所述指示消息指示允許所述切換請(qǐng)求時(shí),根據(jù)所述切換請(qǐng)求,將所述第一通話模式對(duì)應(yīng)的第一通話切換至所述第二通話模式對(duì)應(yīng)的第二通話后,結(jié)束所述第一通話。
13.—種終端,其特征在于,包括權(quán)利要求7至12中任意一項(xiàng)所述的通話模式切換控制裝直。
【文檔編號(hào)】H04W36/30GK103974361SQ201310035460
【公開日】2014年8月6日 申請(qǐng)日期:2013年1月30日 優(yōu)先權(quán)日:2013年1月30日
【發(fā)明者】李麗霞 申請(qǐng)人:中興通訊股份有限公司