两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

Cdma系統(tǒng)的呼叫等待的處理方法、裝置、終端及系統(tǒng)的制作方法_3

文檔序號(hào):8286391閱讀:來源:國(guó)知局
ork64主要負(fù)責(zé)接收處理用戶操作AP62時(shí),AP62下發(fā)的請(qǐng)求消息并透明傳輸至RIL66處理。
[0058]RIL66主要用于處理Framework64下發(fā)的請(qǐng)求消息并將請(qǐng)求消息轉(zhuǎn)換為對(duì)應(yīng)的AT指令下發(fā)至Modem68進(jìn)行處理,其中,包括掛斷呼叫等待的指令請(qǐng)求或者掛斷當(dāng)前通話的指令請(qǐng)求。其中,AT指令相當(dāng)于掛斷擴(kuò)展指令。
[0059]Modem68主要實(shí)現(xiàn)了終端60在進(jìn)行業(yè)務(wù)過程中所需的3GPP協(xié)議支持,并直接與網(wǎng)絡(luò)側(cè)70進(jìn)行交互。
[0060]網(wǎng)絡(luò)70主要用于給呼叫等待即第二鏈路或者呼叫保持來電即第一鏈路分配指定的鏈路ID,建立第一鏈路和第一呼叫狀態(tài)的對(duì)應(yīng)關(guān)系,以及第二鏈路和第二呼叫狀態(tài)的對(duì)應(yīng)關(guān)系,并擴(kuò)展支持針對(duì)通話鏈路ID進(jìn)行通話鏈路釋放的信令處理,即處理掛斷擴(kuò)展指令。
[0061]圖8是根據(jù)本發(fā)明優(yōu)選實(shí)施例的CDMA系統(tǒng)呼叫等待處理方法一的流程圖,該方法應(yīng)用在圖7所示的系統(tǒng)架構(gòu)上,如圖7、8所示,該流程包括以下步驟:
[0062]步驟S802,終端的modem接收到網(wǎng)絡(luò)側(cè)上報(bào)的呼叫等待來電消息。
[0063]在modem接收到網(wǎng)絡(luò)側(cè)上報(bào)的呼叫等待來電消息之后,終端觸發(fā)呼叫狀態(tài)變化的消息,向網(wǎng)絡(luò)側(cè)發(fā)送呼叫狀態(tài)查詢指令,從網(wǎng)絡(luò)側(cè)獲取鏈路狀態(tài)對(duì)應(yīng)關(guān)系,比如對(duì)應(yīng)呼叫等待消息的第二鏈路的鏈路ID及其對(duì)應(yīng)的第二呼叫狀態(tài),和/或?qū)?yīng)語(yǔ)音通話的第一鏈路的鏈路ID及其對(duì)應(yīng)的第一呼叫狀態(tài)。同時(shí),檢測(cè)用戶的操作。如果用戶點(diǎn)擊掛斷請(qǐng)求,則執(zhí)行步驟S804,否則執(zhí)行步驟S806。
[0064]步驟S804,根據(jù)呼叫等待來電的ID發(fā)送掛斷擴(kuò)展指令,指示網(wǎng)絡(luò)側(cè)掛斷呼叫等待來電。
[0065]AP檢測(cè)到用戶掛斷呼叫等待來電的操作即斷開第二鏈路的指令后,針對(duì)呼叫等待來電的ID即第二鏈路的鏈路ID下發(fā)掛斷消息至framework, framework將該掛斷消息透?jìng)髦罵IL,RIL將掛斷消息轉(zhuǎn)換為對(duì)應(yīng)的擴(kuò)展AT指令發(fā)送至Modem,Modem與網(wǎng)絡(luò)進(jìn)行對(duì)應(yīng)的信令交互處理。其中,擴(kuò)展AT指令相當(dāng)于掛斷擴(kuò)展指令。
[0066]步驟S806,根據(jù)當(dāng)前通話的鏈路ID發(fā)送掛斷擴(kuò)展指令,指示網(wǎng)絡(luò)側(cè)掛斷當(dāng)前通話。
[0067]在用戶選擇接聽呼叫等待來電的情況下,原通話狀態(tài)轉(zhuǎn)變?yōu)楹艚斜3?,呼叫等待來電轉(zhuǎn)變?yōu)橥ㄔ挔顟B(tài),這時(shí)如果再點(diǎn)擊掛斷鍵,則觸發(fā)掛斷當(dāng)前通話中的呼叫并自動(dòng)將呼叫保持的通話切換為通話狀態(tài)。
[0068]圖9是根據(jù)本發(fā)明優(yōu)選實(shí)施例的CDMA系統(tǒng)呼叫等待處理方法二的流程圖,如圖9所示,該流程包括以下步驟:
[0069]步驟S902,終端通過主叫或者被叫方式建立起語(yǔ)音通話。
[0070]以主叫10000號(hào)為例,接通后通過呼叫狀態(tài)查詢指令“AT+CLCC”查詢當(dāng)前存在的呼叫狀態(tài),獲取的返回結(jié)果如下:
[0071]>AT+CLCC
[0072]<+CLCC:l (idl) , 0 (MO),0 (active) , 0 (voice) , 0 (非多方通話),10000 (呼叫號(hào)碼),129 (號(hào)碼類型),255 (alpha串),255 (優(yōu)先級(jí))
[0073]<0K
[0074]步驟S904,接收到網(wǎng)絡(luò)側(cè)上報(bào)的呼叫等待消息后,發(fā)起呼叫狀態(tài)查詢指令。
[0075]此時(shí)收到另外一個(gè)語(yǔ)音來電,網(wǎng)絡(luò)側(cè)向終端上報(bào)呼叫等待消息。
[0076]相關(guān)技術(shù)中,呼叫等待消息如下:
[0077]<+CCWA:+85226773333 (來電號(hào)碼),145 (num type) , I (class,指來電為語(yǔ)音通話)。
[0078]從上述網(wǎng)絡(luò)側(cè)主動(dòng)上報(bào)的內(nèi)容可以看出,呼叫等待消息中并不包含鏈路ID信息。這時(shí)候,終端下發(fā)呼叫狀態(tài)的查詢命令,會(huì)發(fā)現(xiàn)返回結(jié)果還是跟呼叫等待來電前一致,呼叫狀態(tài)查詢命令并沒有將呼叫等待來電的狀態(tài)信息返回,從而導(dǎo)致終端無法掛斷呼叫等待來電。
[0079]本實(shí)施例中,網(wǎng)絡(luò)側(cè)在上報(bào)呼叫等待消息之前,先給終端已經(jīng)建立語(yǔ)音通話的第一鏈路路分配鏈路ID1,給呼叫等待來電即第二鏈路分配鏈路ID2,并將鏈路ID與呼叫狀態(tài)信息對(duì)應(yīng),以保證可以根據(jù)鏈路ID查詢到相應(yīng)鏈路的狀態(tài)信息。
[0080]本實(shí)施例中,終端在接收到網(wǎng)絡(luò)側(cè)上報(bào)的呼叫等待消息之后,向網(wǎng)絡(luò)側(cè)發(fā)送呼叫狀態(tài)查詢指令,并獲取網(wǎng)絡(luò)側(cè)返回的結(jié)果,其中,網(wǎng)絡(luò)側(cè)返回的結(jié)果相當(dāng)于鏈路狀態(tài)對(duì)應(yīng)關(guān)系。獲取鏈路狀態(tài)對(duì)應(yīng)關(guān)系的流程如下所示:
[0081]>AT+CLCC
[0082]<+CLCC:l (idl), O (MO),O (active), O (voice call),0 (非多方通話),10000(呼叫號(hào)碼),129 (號(hào)碼類型),255 (alpha串),255 (優(yōu)先級(jí))
[0083]<+CLCC:2 (id2) , I (MT) , 5 (call waiting) , 0 (voice call) , 0 (非多方通話),"+85226773333"(來電號(hào)碼),145 (號(hào)碼類型),255 (alpha 串),255 (優(yōu)先級(jí))
[0084]〈0K
[0085]由上述返回的內(nèi)容可見,終端當(dāng)前存在的所有語(yǔ)音呼叫狀態(tài)非常清楚,其和鏈路的對(duì)應(yīng)關(guān)系也非常清楚。
[0086]其中,網(wǎng)絡(luò)側(cè)可以如圖10所示,在其基站向終端發(fā)送信道指配消息時(shí),攜帶鏈路狀態(tài)對(duì)應(yīng)關(guān)系,此時(shí),信道支配消息相當(dāng)于呼叫狀態(tài)的返回結(jié)果。
[0087]步驟S906,檢測(cè)用戶的操作,并根據(jù)用戶的操作進(jìn)行相應(yīng)的呼叫等待的處理。
[0088]終端在通話中接收到呼叫等待來電,此時(shí),如果檢測(cè)到用戶點(diǎn)擊掛斷按鈕即相當(dāng)于斷開第二鏈路的指令,終端下發(fā)掛斷擴(kuò)展指令A(yù)T~CHLD=0,并給主叫方撥打的用戶正忙的語(yǔ)音提示。在相關(guān)技術(shù)中,此時(shí),終端下發(fā)的是通話掛斷指令A(yù)T+CHV,因此無法指示掛斷哪條鏈路。
[0089]如果檢測(cè)到用戶點(diǎn)擊接聽按鈕即相當(dāng)于接通第二鏈路的指令,終端下發(fā)接通第二鏈路的指令A(yù)T+CFSH,此時(shí)原已處于連接狀態(tài)的第一鏈路的通話被保持,呼叫等待的來電即第二鏈路變?yōu)橥ㄔ挔顟B(tài),即,終端存在兩路通話,一路保持一路激活,兩路通話的狀態(tài)可以通過下發(fā)命令切換命令A(yù)T+CFSH進(jìn)行切換。這時(shí),如果又檢測(cè)到用戶點(diǎn)擊掛斷按鈕,終端則下發(fā)掛斷擴(kuò)展指令A(yù)T~CHLD=1,指示網(wǎng)絡(luò)掛斷當(dāng)前的語(yǔ)音通話并將保持的語(yǔ)音呼叫激活。而在相關(guān)技術(shù)中,終端下發(fā)的是AT+CHV命令來執(zhí)行掛斷動(dòng)作,結(jié)果是會(huì)將激活的和保持的通話同時(shí)掛斷,用戶體驗(yàn)較差。
[0090]其中,掛斷擴(kuò)展指令中攜帶有相應(yīng)的鏈路狀態(tài)對(duì)應(yīng)關(guān)系。
[0091]圖11是根據(jù)本發(fā)明優(yōu)選實(shí)施例的CDMA系統(tǒng)的呼叫處理方法三的流程圖,如圖11所示,該流程包括以下步驟:
[0092]步驟S1102,終端建立語(yǔ)音通話。
[0093]該語(yǔ)音通話對(duì)應(yīng)的是第一鏈路。
[0094]步驟S1104,終端接收到語(yǔ)音來電。
[0095]該語(yǔ)音來電相當(dāng)于呼叫等待消息對(duì)應(yīng)的呼叫等待來電,其對(duì)應(yīng)的是第二鏈路。終端在接收到語(yǔ)音來電后,從網(wǎng)絡(luò)側(cè)獲取鏈路狀態(tài)對(duì)應(yīng)關(guān)系,即第一鏈路ID及與其對(duì)應(yīng)的第一呼叫狀態(tài),和/或第二鏈路ID及與其對(duì)應(yīng)的第二呼叫狀態(tài)。
[0096]步驟S1106,檢測(cè)用戶是否選擇接聽。
[0097]如果檢測(cè)到用戶選擇接聽該語(yǔ)音來電,則執(zhí)行步驟S1108,否則執(zhí)行步驟S1114。
[0098]步驟S1108,發(fā)送掛斷擴(kuò)展指令。
[0099]終端向網(wǎng)絡(luò)側(cè)發(fā)送掛斷擴(kuò)展指令A(yù)T~CHLD=0,該指令攜帶有終端從網(wǎng)絡(luò)側(cè)獲取的鏈路狀態(tài)對(duì)應(yīng)關(guān)系。
[0100]步驟S1110,判斷是否執(zhí)行成功。
[0101]終端判斷掛斷是否執(zhí)行成功,如果成功,則執(zhí)行步驟S1112,否則,執(zhí)行步驟S1108。
[0102]步驟S1112,網(wǎng)絡(luò)側(cè)掛斷呼叫等待來電。
[0103]結(jié)束此流程。
[0104]步驟S1114,發(fā)送接通指令。
[0105]終端向網(wǎng)絡(luò)側(cè)發(fā)送接通第二鏈路的指令A(yù)T+CFSH。
[0106]步驟S1116,終端存在兩路通話。
[0107]網(wǎng)絡(luò)側(cè)為終端接通第二鏈路。此時(shí)終端存在兩路通話,一路對(duì)應(yīng)第一鏈路,其處于保持狀態(tài),一路對(duì)應(yīng)第二鏈路,其處于激活狀態(tài)
當(dāng)前第3頁(yè)1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
龙泉市| 梅州市| 昭苏县| 蚌埠市| 尚志市| 怀化市| 明水县| 湘西| 年辖:市辖区| 蕲春县| 新建县| 宁波市| 黔西| 三门峡市| 乌拉特中旗| 菏泽市| 嫩江县| 石泉县| 淅川县| 邯郸县| 佛冈县| 桃源县| 阜新| 襄樊市| 江城| 闽侯县| 道孚县| 北京市| 余姚市| 垣曲县| 厦门市| 临澧县| 于田县| 板桥市| 新平| 青浦区| 金华市| 武陟县| 新郑市| 牟定县| 甘肃省|