欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種查詢呼叫狀態(tài)信息的方法及裝置的制作方法

文檔序號:7581458閱讀:206來源:國知局
專利名稱:一種查詢呼叫狀態(tài)信息的方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,特別是指一種查詢呼叫狀態(tài)信息的方法及裝置。
背景技術(shù)
隨著新一代智能手機(jī)以及移動(dòng)互聯(lián)網(wǎng)設(shè)備(MID)等產(chǎn)品的多媒體功能越來越豐 富,對應(yīng)用處理器的要求也越來越高。應(yīng)用處理器(AP) +基帶芯片的方案日漸成為市場的 主流,基帶芯片也可稱作無線模塊。無線模塊和AP有各自明確的分工,無線模塊將從基站 收到的信息發(fā)送給AP處理,AP將信息通過無線模塊發(fā)送給基站。AP與無線模塊之間通過串口,使用Attention (AT)命令交互信息。為確保AP與無 線模塊之間的正常通信,無線模塊與AP之間的AT命令就顯得尤為重要。對于語音業(yè)務(wù),無 線模塊是否能為AP提供豐富的呼叫狀態(tài)信息,是AP處理語音業(yè)務(wù)的關(guān)鍵。The 3rd Generation Partnership Project (3GPP)十中夫見胃了一| AT H AT+CLCC,用來查詢當(dāng)前的呼叫狀態(tài)信息,所述呼叫狀態(tài)信息包括呼叫標(biāo)識、主叫還是被 叫、通話狀態(tài)、呼叫號碼、單方還是多方通話等信息。目前碼分多址(CDMA)中的3GPP2發(fā)布 的一系列協(xié)議中沒有對呼叫狀態(tài)信息查詢進(jìn)行規(guī)定,而AP又希望能獲取與3GPP協(xié)議規(guī)定 一致的呼叫狀態(tài)信息?,F(xiàn)有技術(shù)中,CDMA2000協(xié)議下的無線模塊僅能提供呼叫標(biāo)識、呼叫狀態(tài)以及通話 狀態(tài)等部分呼叫狀態(tài)信息,并且,在三方通話以及呼叫等待和呼叫保持等附加業(yè)務(wù)情況下 查詢到的信息是不完全且不準(zhǔn)確的。比如在呼叫等待和呼叫保持業(yè)務(wù)中,查詢當(dāng)前呼叫信 息只包含后來電一方呼叫而不能包含所有當(dāng)前兩個(gè)呼叫,且不能反映當(dāng)前正在通話的是哪 個(gè)呼叫,這樣,就無法為用戶提供所需的呼叫狀態(tài)信息,不利于用戶體驗(yàn)。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種查詢呼叫狀態(tài)信息的方法及裝置,為 用戶提供完整的呼叫狀態(tài)信息,有利于用戶體驗(yàn)。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的本發(fā)明提供了一種查詢呼叫狀態(tài)信息的方法,該方法包括應(yīng)用處理器AP定時(shí)向無線模塊發(fā)送呼叫狀態(tài)信息查詢命令,無線模塊保存呼叫 過程中的呼叫狀態(tài)信息,并發(fā)送給AP。上述方案中,所述AP定時(shí)向無線模塊發(fā)送呼叫狀態(tài)信息查詢命令包括終端發(fā)起 主叫,AP向無線模塊發(fā)送主叫命令,并定時(shí)向無線模塊發(fā)送呼叫狀態(tài)信息查詢命令;或者, 終端做為被叫,AP收到無線模塊上報(bào)的來電命令,并定時(shí)向無線模塊發(fā)送呼叫狀態(tài)信息查 詢命令。上述方案中,所述保存呼叫過程中的呼叫狀態(tài)信息包括無線模塊提取呼叫中的 號碼,為呼叫分配呼叫標(biāo)識;獲取呼叫對應(yīng)的事件,并根據(jù)事件類型保存呼叫狀態(tài);根據(jù)呼 叫狀態(tài)保存通話狀態(tài),并根據(jù)呼叫中被叫的回復(fù)更新通話狀態(tài);根據(jù)呼叫確定通話數(shù)量。
4
上述方案中,所述根據(jù)呼叫狀態(tài)保存通話狀態(tài),并根據(jù)呼叫中被叫的回復(fù)更新通 話狀態(tài)包括呼叫建立時(shí),呼叫狀態(tài)為主叫,將通話狀態(tài)保存為被叫振鈴,呼叫狀態(tài)為被叫, 將通話狀態(tài)保存為來電振鈴;呼叫中被叫接聽,將通話狀態(tài)保存為激活;與第三方建立呼 叫時(shí),呼叫中被叫接聽,將第三方呼叫的通話狀態(tài)保存為激活,將其他呼叫的通話狀態(tài)保存 為保持;接收包含呼叫號碼的閃信,將所述呼叫號碼對應(yīng)的呼叫的通話狀態(tài)記為激活,其他 呼叫對應(yīng)的通話狀態(tài)記為保持;接收閃信,將所有呼叫的通話狀態(tài)均保存為激活。上述方案中,所述根據(jù)呼叫確定通話數(shù)量包括接收主叫命令,或包含主叫命令的 閃信,或來電命令,將通話數(shù)量記為單方通話;接收閃信,將通話數(shù)量記為多方通話。本發(fā)明還提供了一種查詢呼叫狀態(tài)信息的裝置,該裝置包括:AP、無線模塊;AP,用于定時(shí)向無線模塊發(fā)送呼叫狀態(tài)信息查詢命令;接收無線模塊發(fā)送的呼叫 狀態(tài)信息;無線模塊,用于接收AP的呼叫狀態(tài)信息查詢命令,將保存的呼叫過程中的呼叫狀 態(tài)信息發(fā)送給AP。上述方案中,所述AP具體用于,向無線模塊發(fā)送主叫,或者,接收無線模塊上報(bào)的 來電命令,定時(shí)向無線模塊發(fā)送呼叫狀態(tài)信息查詢命令。上述方案中,所述無線模塊具體包括AT命令解析模塊、數(shù)據(jù)處理模塊、呼叫管理 模塊、主控模塊、射頻模塊;其特征在于,所述AT命令解析模塊,用于將AP發(fā)送的呼叫狀態(tài) 信息查詢命令發(fā)送給數(shù)據(jù)處理模塊;所述數(shù)據(jù)處理模塊,用于提取呼叫中的呼叫號碼并保 存,根據(jù)呼叫確定通話數(shù)量并保存,接收呼叫管理模塊發(fā)送的呼叫標(biāo)識、呼叫狀態(tài)、通話狀 態(tài)并保存,將呼叫號碼、通話數(shù)量、呼叫標(biāo)識、呼叫狀態(tài)、通話狀態(tài)組成呼叫狀態(tài)信息通過AT 命令解析模塊發(fā)送給AP ;所述呼叫管理模塊,用于根據(jù)事件類型確定呼叫狀態(tài);為呼叫分 配呼叫標(biāo)識并保存;根據(jù)呼叫狀態(tài)確定通話狀態(tài),并根據(jù)呼叫中被叫的回復(fù)更新通話狀態(tài)。上述方案中,所述呼叫管理模塊具體用于,呼叫建立時(shí),呼叫狀態(tài)為主叫,將通話 狀態(tài)保存為被叫振鈴,呼叫狀態(tài)為被叫,將通話狀態(tài)保存為來電振鈴;呼叫中被叫接聽,將 通話狀態(tài)保存為激活;與第三方建立呼叫時(shí),呼叫中被叫接聽,將第三方呼叫的通話狀態(tài)保 存為激活,將其他呼叫的通話狀態(tài)保存為保持;接收包含呼叫號碼的閃信,將所述呼叫號碼 對應(yīng)的呼叫的通話狀態(tài)記為激活,其他呼叫對應(yīng)的通話狀態(tài)記為保持;接收閃信,將所有呼 叫的通話狀態(tài)均保存為激活。上述方案中,所述數(shù)據(jù)管理模塊具體用于,接收主叫命令,或包含主叫命令的閃 信,或來電命令,將通話數(shù)量記為單方通話;接收閃信,將通話數(shù)量記為多方通話。由此可見,采用本發(fā)明所述查詢呼叫狀態(tài)信息的方法及裝置,無線模塊保存呼叫 的呼叫狀態(tài)信息,發(fā)送給AP,AP可以獲取完整的呼叫狀態(tài)信息,顯示給用戶,極大的提升了 用戶體驗(yàn)。


圖1為本發(fā)明實(shí)現(xiàn)查詢呼叫狀態(tài)信息的方法流程示意圖;圖2為本發(fā)明實(shí)現(xiàn)查詢呼叫狀態(tài)信息的裝置組成示意圖。
具體實(shí)施例方式本發(fā)明的基本思想是:AP定時(shí)向無線模塊查詢呼叫狀態(tài)信息,無線模塊將保存的 呼叫中的呼叫狀態(tài)信息發(fā)送給AP。下面通過具體實(shí)施例與附圖對本發(fā)明進(jìn)行詳細(xì)說明。一種查詢呼叫狀態(tài)信息的方法,如圖1所示,具體步驟如下步驟101、有呼叫建立,AP定時(shí)向無線模塊查詢呼叫狀態(tài)信息;有呼叫建立,AP定時(shí)向無線模塊發(fā)送呼叫狀態(tài)信息查詢命令;其中,所述呼叫建 立包括:AP向無線模塊發(fā)送主叫命令,終端發(fā)起主叫;或者,AP收到無線模塊的來電上報(bào)命 令,終端做為被叫。所述終端指AP及無線模塊所在的終端;所述定時(shí)可采用現(xiàn)有技術(shù)中任 意一種方法實(shí)現(xiàn),例如,AP讀取終端當(dāng)前時(shí)間并保存,并實(shí)時(shí)將終端當(dāng)前時(shí)間與保存的時(shí)間 比較,確定兩者之間的時(shí)間間隔等于預(yù)設(shè)的時(shí)間間隔,則再次向無線模塊發(fā)送呼叫狀態(tài)信 息查詢命令。所述呼叫狀態(tài)信息包括呼叫標(biāo)識、呼叫狀態(tài)、通話狀態(tài)、呼叫號碼、通話數(shù)量, 其中,所述呼叫標(biāo)識用于標(biāo)識呼叫,所述呼叫狀態(tài)指呼叫中,終端是主叫還是被叫,所述通 話狀態(tài)指當(dāng)前呼叫是激活、保持還是振鈴,所述通話數(shù)量指單方通話還是多方通話。步驟102、無線模塊保存呼叫建立過程中的呼叫狀態(tài)信息;對于呼叫中終端作為主叫以及被叫分別進(jìn)行說明。終端做主叫時(shí),無線模塊收到AP的主叫命令以及呼叫狀態(tài)信息查詢命令,將主叫 命令轉(zhuǎn)換為主叫信息,并在轉(zhuǎn)換過程中保存呼叫狀態(tài)信息,所述主叫命令包含主叫號碼與 被叫號碼;所述將主叫命令轉(zhuǎn)換為主叫信息具體過程包括無線模塊提取主叫命令中的被 叫號碼并保存,同時(shí)將通話數(shù)量記為單方通話,根據(jù)主叫命令觸發(fā)回調(diào)函數(shù),通過回調(diào)函 數(shù),獲取本地保存的事件中,與主叫命令對應(yīng)的主叫事件,其中,所述主叫命令與回調(diào)函數(shù) 一一對應(yīng),回調(diào)函數(shù)與主叫事件一一對應(yīng),所述回調(diào)函數(shù)用于獲取與之對應(yīng)的主叫事件,所 述事件預(yù)先保存在無線模塊中。無線模塊為所述主叫事件分配呼叫標(biāo)識并保存,因?yàn)樵?事件為主叫事件,根據(jù)事件類型,無線模塊保存當(dāng)前的呼叫狀態(tài)為主叫,根據(jù)呼叫狀態(tài),將 通話狀態(tài)記為被叫振鈴,將被叫號碼與呼叫標(biāo)識、呼叫狀態(tài)、通話狀態(tài)以及通話數(shù)量相關(guān) 聯(lián)。無線模塊根據(jù)本地預(yù)存的信號量與事件的對應(yīng)關(guān)系,獲取與主叫事件對應(yīng)的主叫信號 量,根據(jù)通信協(xié)議,將主叫信號量轉(zhuǎn)換為主叫信息,發(fā)送給基站,所述通信協(xié)議指3GPP協(xié)議或 3GPP2協(xié)議。至此,無線模塊中當(dāng)前保存的呼叫狀態(tài)信息包括被叫號碼以及對應(yīng)的呼叫標(biāo)識、 通話狀態(tài)、呼叫狀態(tài)、通話數(shù)量;然后根據(jù)呼叫中被叫的回復(fù)更新通話狀態(tài),具體為被叫接聽, 無線模塊收到基站發(fā)送的被叫接聽信息,與被叫建立通話,則無線模塊將通話狀態(tài)記為激活。進(jìn)一步的,與被叫建立通話后,與第三方建立呼叫,所述與第三方建立呼叫包括終 端發(fā)起新呼叫,即呼叫第三方;或者接收第三方呼叫,即接收新來電。其中,若終端接收新來 電,無線模塊接收第三方呼叫,無線模塊將基站發(fā)送的新來電信息轉(zhuǎn)換為新來電命令,發(fā)送 給AP,并在轉(zhuǎn)換過程中保存新來電的呼叫狀態(tài)信息,所述新來電信息中包含來電號碼等,所 述新來電信息轉(zhuǎn)換為新來電命令具體過程為根據(jù)通信協(xié)議,無線模塊將接收的新來電信 息轉(zhuǎn)換為新來電信號量,根據(jù)本地保存的信號量與事件的對應(yīng)關(guān)系,獲取新來電事件,無線 模塊為新來電事件分配呼叫標(biāo)識并保存,因?yàn)槭切聛黼娛录?,也就是被叫事件,根?jù)事件類 型,將呼叫狀態(tài)記為被叫,根據(jù)呼叫狀態(tài),將通話狀態(tài)記為來電振鈴,無線模塊通過新來電 事件觸發(fā)回調(diào)函數(shù),通過回調(diào)函數(shù)獲取新來電命令,提取新來電命令中的來電號碼并保存,
6同時(shí)將通話數(shù)量記為單方通話,將來電號碼與新來電的呼叫標(biāo)識、呼叫狀態(tài)、通話狀態(tài)以及 通話數(shù)量相關(guān)聯(lián),將新來電命令發(fā)送給AP。然后根據(jù)呼叫中被叫的回復(fù)更新通話狀態(tài),具體 過程為AP接聽新來電,根據(jù)3GPP2協(xié)議規(guī)定,在當(dāng)前有通話建立的情況下,AP向無線模塊 發(fā)送包含接聽命令的閃信,無線模塊將所述閃信轉(zhuǎn)換為閃信信息發(fā)送給基站,由基站將當(dāng) 前通話切換到新來電,同時(shí),無線模塊將被叫號碼對應(yīng)的通話狀態(tài),也就是之前呼叫對應(yīng)的 通話狀態(tài)記為保持,將來電號碼對應(yīng)的通話狀態(tài),也就是第三方呼叫對應(yīng)的通話狀態(tài)記為 激活,其中,所述接聽命令中包含來電號碼。同時(shí),AP可以通過向無線模塊發(fā)送包含接聽命 令的閃信,切換之前呼叫與第三方呼叫,所述接聽命令中包含要接聽的之前呼叫或者第三 方呼叫的號碼,無線模塊根據(jù)接聽的閃信,更新之前呼叫與第三方呼叫對應(yīng)的通話狀態(tài),所 述更新包括根據(jù)接聽命令中的號碼,將所述號碼對應(yīng)的通話狀態(tài)保存為激活,其他的通話 狀態(tài)保存為保持;所述閃信轉(zhuǎn)換為閃信信息的過程與所述將主叫命令轉(zhuǎn)換為主叫信息過程 相同,所不同之處僅在于,因不是呼叫命令,不需分配呼叫標(biāo)識。與被叫建立通話后,若終端呼叫第三方,根據(jù)3GPP2協(xié)議規(guī)定,AP向無線模塊發(fā)送 包含主叫命令的閃信,無線模塊將所述閃信轉(zhuǎn)換為閃信信息發(fā)送給基站,并在轉(zhuǎn)換過程中 保存第三方呼叫對應(yīng)的呼叫狀態(tài)信息,同時(shí),將之前呼叫的通話狀態(tài)由激活修改為保持,基 站將通話切換到第三方,具體過程同之前的呼叫建立過程相同。然后根據(jù)呼叫中被叫的回 復(fù),更新通話狀態(tài),具體為第三方接聽呼叫,無線模塊收到基站返回的第三方的接聽信息, 無線模塊與第三方建立通話,無線模塊將第三方對應(yīng)的呼叫的通話狀態(tài)保存為激活。AP要 進(jìn)行三方通話,根據(jù)3GPP2協(xié)議規(guī)定,再次向無線模塊發(fā)送閃信,無線模塊將閃信轉(zhuǎn)換為閃 信信息后發(fā)送給基站,由基站切換為多方通話,所述閃信不包含任何信息。在轉(zhuǎn)換過程中, 無線模塊確定收到不包含任何信息的閃信,將通話數(shù)量記為多方通話,將所有呼叫、即之前 呼叫與第三方對應(yīng)的呼叫中的通話狀態(tài)均記為激活,多方通話建立。所述閃信不包含任何 fn息ο終端做被叫時(shí),AP接收無線模塊發(fā)送的新來電命令,向無線模塊定時(shí)發(fā)送呼叫狀 態(tài)信息查詢命令,所述新來電命令為無線模塊將基站發(fā)送的新來電信息轉(zhuǎn)換為新來電命 令,發(fā)送給AP。無線模塊為新來電分配呼叫標(biāo)識,將呼叫狀態(tài)記為被叫,讀取新來電中的號 碼并保存,同時(shí)將通話狀態(tài)記為來電振鈴,根據(jù)呼叫中被叫的回復(fù),更新通話狀態(tài),具體為 若無線模塊收到AP的接聽來電命令,則將呼叫的通話狀態(tài)記為激活。終端做被叫,接收新 來電的處理流程,與終端做主叫且與被叫建立通話后,接收新來電的處理過程相同,在此不 再贅述。同樣的,終端作為被叫時(shí),也可以發(fā)起第三方呼叫或接收第三方呼叫,過程與終端 作為主叫時(shí),發(fā)起第三方呼叫或接收第三方呼叫相同,在此不在贅述。步驟103、無線模塊將保存的呼叫狀態(tài)信息發(fā)送給AP。無線模塊將本地保存的呼叫狀態(tài)信息發(fā)送給AP,AP接收到呼叫狀態(tài)信息,將用戶 選擇的呼叫狀態(tài)信息中的參數(shù)顯示給用戶。下面通過一個(gè)三方通話的例子對本發(fā)明進(jìn)行詳細(xì)解釋。假設(shè)終端A作為主叫,向 終端B發(fā)起呼叫,此時(shí),A的AP向無線模塊發(fā)送主叫命令,并定時(shí)向無線模塊發(fā)送呼叫狀 態(tài)信息查詢命令,無線模塊接收主叫命令,觸發(fā)相應(yīng)的回調(diào)函數(shù),根據(jù)回調(diào)函數(shù)獲取對應(yīng)的 主叫事件,無線模塊讀取主叫命令中B的號碼并保存,將通話狀態(tài)記為被叫振鈴,同時(shí)將通話數(shù)量記為單方通話,然后為主叫事件分配呼叫標(biāo)識,假設(shè)為a,根據(jù)主叫事件,將呼叫狀態(tài) 記為主叫。無線模塊根據(jù)本地保存的信號量與事件的對應(yīng)關(guān)系,獲取主叫事件對應(yīng)的主叫 信號量,根據(jù)通信協(xié)議,將主叫信號量轉(zhuǎn)換為主叫信息,發(fā)送給基站,所述信號量包含呼叫 中的多個(gè)字段,每個(gè)字段表示不同含義,包括變量及對應(yīng)的數(shù)值,例如主叫及主叫數(shù)值、被 叫號碼及對應(yīng)的被叫號碼數(shù)值等;所述信息是信號量中字段的數(shù)值的組合,形成一組數(shù)據(jù); 所述轉(zhuǎn)換就是將信號量中不同字段的數(shù)值組合成信息的過程;至此,無線模塊中保存的呼 叫狀態(tài)信息為B號碼、呼叫標(biāo)識a、呼叫狀態(tài)為主叫、被叫振鈴、單方通話相關(guān)聯(lián)。若B接聽, 無線模塊收到基站發(fā)送的接聽信息,A與B之間的通話建立;無線模塊將通話狀態(tài)記為激 活,無線模塊將呼叫狀態(tài)信息發(fā)送給AP。若A在與B通話過程中,向C發(fā)起呼叫,根據(jù)3GPP2協(xié)議,A的AP向無線模塊發(fā)送 包含主叫命令的閃信,所述主叫命令包含A號碼與C號碼,無線模塊將所述閃信轉(zhuǎn)換為閃信 信息發(fā)送給基站,由基站將通話由B切換到C,所述轉(zhuǎn)換過程同主叫命令轉(zhuǎn)換為主叫信息過 程相同,在此過程中,無線模塊保存C號碼、將通話狀態(tài)記為被叫振鈴、通話數(shù)量為單方通 話、為C呼叫分配呼叫標(biāo)識,假設(shè)為b、將呼叫狀態(tài)保存為主叫;同時(shí),將B呼叫狀態(tài)信息中 的通話狀態(tài)記為保持,此時(shí),無線模塊中保存的呼叫狀態(tài)信息包括B號碼、呼叫標(biāo)識a、呼 叫狀態(tài)為主叫、通話狀態(tài)為保持、單方通話;C號碼、呼叫標(biāo)識b、被叫振鈴、單方通話、呼叫 狀態(tài)為主叫、被叫振鈴;若C接聽,基站向無線模塊回復(fù)接聽信息,無線模塊將C對應(yīng)的呼叫 狀態(tài)信息中的通話狀態(tài)記為激活,A與C建立通話。若A要建立三方通話,AP向無線模塊發(fā) 送閃信,無線模塊將閃信轉(zhuǎn)換為閃信信息后發(fā)送給基站,由基站將通話切換為三方通話,同 時(shí),無線模塊將B與C對應(yīng)的呼叫狀態(tài)信息中的通話狀態(tài)均記為激活,同時(shí)將通話數(shù)量記為 多方通話。無線模塊將保存的呼叫狀態(tài)信息發(fā)送給AP,AP將用戶選擇的呼叫狀態(tài)信息中的 參數(shù)顯示給用戶?;诖?,本發(fā)明還提供了一種呼叫狀態(tài)信息查詢狀態(tài),如圖2所示,該裝置包括 AP 201、無線模塊202 ;AP 201,用于定時(shí)向無線模塊202發(fā)送呼叫狀態(tài)信息查詢命令,接收無線模塊202 發(fā)送的呼叫狀態(tài)信息;所述呼叫狀態(tài)信息包括呼叫號碼、呼叫狀態(tài)、通話狀態(tài)、呼叫標(biāo)識以
及通話數(shù)量;無線模塊202,用于保存呼叫中的呼叫狀態(tài)信息,發(fā)送給AP 201。所述AP 201具體用于,終端主叫,向無線模塊202發(fā)送主叫命令時(shí),或者,收到無 線模塊202上報(bào)的來電命令時(shí),定時(shí)向無線模塊202發(fā)送呼叫狀態(tài)信息查詢命令。所述無線模塊202具體包括AT命令解析模塊2021、數(shù)據(jù)處理模塊2022、呼叫管 理模塊2023、主控模塊20M、射頻模塊2025 ;AT命令解析模塊2021,主叫時(shí),用于將AP 201發(fā)送的呼叫狀態(tài)信息查詢命令發(fā)送 給數(shù)據(jù)處理模塊2022 ;數(shù)據(jù)處理模塊2022,用于接收所述呼叫狀態(tài)信息查詢命令,提取呼叫中的呼叫號 碼并保存,根據(jù)呼叫確定通話數(shù)量并保存;將接收的呼叫管理模塊2023發(fā)送的呼叫的呼叫 標(biāo)識、通話狀態(tài)、呼叫狀態(tài),結(jié)合本地保存的呼叫號碼以及通話數(shù)量,組成呼叫狀態(tài)信息通 過AT命令解析模塊2021發(fā)送給AP 201 ;所述呼叫包括主叫發(fā)起的呼叫,或者包含主叫命 令的閃信發(fā)起的呼叫,或者新來電發(fā)起的呼叫;
呼叫管理模塊2023,用于為呼叫分配呼叫標(biāo)識并保存,根據(jù)事件類型確定呼叫狀 態(tài);根據(jù)呼叫狀態(tài)確定通話狀態(tài),根據(jù)呼叫中被叫的回復(fù)更新通話狀態(tài)并發(fā)送給數(shù)據(jù)處理 模塊2022 ;所述事件為主叫時(shí),數(shù)據(jù)處理模塊2022獲取的AP 201發(fā)送的主叫命令對應(yīng)的 主叫事件,或被叫時(shí),主控模塊20M將射頻模塊2025發(fā)送的新來電信號量轉(zhuǎn)換為新來電事 件,也就是被叫事件,發(fā)送給呼叫管理模塊2023 ;主控模塊20M,用于接收呼叫管理模塊2023發(fā)送的事件,轉(zhuǎn)換為信號量發(fā)送給 射頻模塊2025,或者,接收射頻模塊2025發(fā)送的信號量,轉(zhuǎn)換為事件發(fā)送給呼叫管理模塊 2023 ;所述轉(zhuǎn)換為根據(jù)本地預(yù)存的事件與信號量的對應(yīng)關(guān)系,獲取所述接收事件對應(yīng)的信 號量,或者根據(jù)本地保存的事件與信號量的對應(yīng)關(guān)系,獲取所述接收信號量對應(yīng)的事件;射頻模塊2025,用于根據(jù)通信協(xié)議規(guī)定,將主控模塊20M發(fā)送的信號量轉(zhuǎn)換為信 息發(fā)送給基站,或者,將基站發(fā)送的信息,轉(zhuǎn)換為信號量發(fā)送給主控模塊20M。所述呼叫管理模塊2023具體用于,主叫時(shí),接收的是主叫事件,將呼叫狀態(tài)記為 主叫,同時(shí)將通話狀態(tài)記為被叫振鈴,被叫接聽,收到主控模塊20M發(fā)送的接聽事件時(shí),將 通話狀態(tài)記為激活;被叫時(shí),接收新來電事件,將呼叫狀態(tài)記為被叫,將通話狀態(tài)記為主叫 振鈴,接聽來電,收到數(shù)據(jù)處理模塊2022發(fā)送的接聽事件,將通話狀態(tài)記為激活;與第三方建立呼叫時(shí),呼叫中被叫接聽,將第三方呼叫的通話狀態(tài)保存為激活,將 其他呼叫的通話狀態(tài)保存為保持;所述呼叫中被叫接聽包括呼叫第三方時(shí),第三方接聽, 接收主控模塊20M發(fā)送的第三方的接聽事件,將第三方呼叫的通話狀態(tài)保存為激活,將其 他呼叫的通話狀態(tài)保存為保持,所述第三方的接聽事件由射頻模塊2025將基站發(fā)送的第 三方的接聽信息轉(zhuǎn)換為接聽信息量,然后由主控模塊20M將接聽信息量轉(zhuǎn)換為接聽事件; 第三方呼叫時(shí),接聽第三方呼叫,接收數(shù)據(jù)處理模塊2022發(fā)送的接聽事件,將第三方呼叫 的通話狀態(tài)保存為激活,將其他呼叫的通話狀態(tài)保存為保持;所述數(shù)據(jù)處理模塊2022發(fā)送 的接聽事件是AP發(fā)送的接聽命令,由數(shù)據(jù)處理模塊2022獲取接聽命令對應(yīng)的接聽事件;進(jìn)一步的,接收包含呼叫號碼的閃信,將所述呼叫號碼對應(yīng)的呼叫的通話狀態(tài)記 為激活,其他呼叫的通話狀態(tài)記為保持;接收閃信,將所有呼叫的通話狀態(tài)均保存為激活, 所述閃信不包含任何信息。所述數(shù)據(jù)管理模塊2022具體用于,接收主叫命令,或包含主叫命令的閃信,或來 電命令,將通話數(shù)量記為單方通話;接收閃信,將通話數(shù)量記為多方通話。以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍,凡在 本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù) 范圍之內(nèi)。
權(quán)利要求
1.一種查詢呼叫狀態(tài)信息的方法,其特征在于,該方法包括應(yīng)用處理器AP定時(shí)向無線模塊發(fā)送呼叫狀態(tài)信息查詢命令,無線模塊保存呼叫過程 中的呼叫狀態(tài)信息,并發(fā)送給AP。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述AP定時(shí)向無線模塊發(fā)送呼叫狀態(tài)信 息查詢命令包括終端發(fā)起主叫,AP向無線模塊發(fā)送主叫命令,并定時(shí)向無線模塊發(fā)送呼叫狀態(tài)信息查 詢命令;或者,終端做為被叫,AP收到無線模塊上報(bào)的來電命令,并定時(shí)向無線模塊發(fā)送呼叫狀態(tài)信 息查詢命令。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述保存呼叫過程中的呼叫狀態(tài)信息 包括無線模塊提取呼叫中的號碼,為呼叫分配呼叫標(biāo)識;獲取呼叫對應(yīng)的事件,并根據(jù)事件 類型保存呼叫狀態(tài);根據(jù)呼叫狀態(tài)保存通話狀態(tài),并根據(jù)呼叫中被叫的回復(fù)更新通話狀態(tài); 根據(jù)呼叫確定通話數(shù)量。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)呼叫狀態(tài)保存通話狀態(tài),并根據(jù) 呼叫中被叫的回復(fù)更新通話狀態(tài)包括呼叫建立時(shí),呼叫狀態(tài)為主叫,將通話狀態(tài)保存為被叫振鈴,呼叫狀態(tài)為被叫,將通話 狀態(tài)保存為來電振鈴;呼叫中被叫接聽,將通話狀態(tài)保存為激活;與第三方建立呼叫時(shí), 呼叫中被叫接聽,將第三方呼叫的通話狀態(tài)保存為激活,將其他呼叫的通話狀態(tài)保存為保 持;接收包含呼叫號碼的閃信,將所述呼叫號碼對應(yīng)的呼叫的通話狀態(tài)記為激活,其他呼 叫對應(yīng)的通話狀態(tài)記為保持;接收閃信,將所有呼叫的通話狀態(tài)均保存為激活。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)呼叫確定通話數(shù)量包括接收主叫命令,或包含主叫命令的閃信,或來電命令,將通話數(shù)量記為單方通話;接收 閃信,將通話數(shù)量記為多方通話。
6.一種查詢呼叫狀態(tài)信息的裝置,其特征在于,該裝置包括:AP、無線模塊;AP,用于定時(shí)向無線模塊發(fā)送呼叫狀態(tài)信息查詢命令;接收無線模塊發(fā)送的呼叫狀態(tài) fn息;無線模塊,用于接收AP的呼叫狀態(tài)信息查詢命令,將保存的呼叫過程中的呼叫狀態(tài)信 息發(fā)送給AP。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述AP具體用于,向無線模塊發(fā)送主叫,或者,接收無線模塊上報(bào)的來電命令,定時(shí)向 無線模塊發(fā)送呼叫狀態(tài)信息查詢命令。
8.根據(jù)權(quán)利要求6或7所述的裝置,所述無線模塊具體包括:AT命令解析模塊、數(shù)據(jù)處 理模塊、呼叫管理模塊、主控模塊、射頻模塊;其特征在于,所述AT命令解析模塊,用于將AP發(fā)送的呼叫狀態(tài)信息查詢命令發(fā)送給數(shù)據(jù)處理模塊;所述數(shù)據(jù)處理模塊,用于提取呼叫中的呼叫號碼并保存,根據(jù)呼叫確定通話數(shù)量并保存,接收呼叫管理模塊發(fā)送的呼叫標(biāo)識、呼叫狀態(tài)、通話狀態(tài)并保存,將呼叫號碼、通話數(shù) 量、呼叫標(biāo)識、呼叫狀態(tài)、通話狀態(tài)組成呼叫狀態(tài)信息通過AT命令解析模塊發(fā)送給AP ;所述呼叫管理模塊,用于根據(jù)事件類型確定呼叫狀態(tài);為呼叫分配呼叫標(biāo)識并保存; 根據(jù)呼叫狀態(tài)確定通話狀態(tài),并根據(jù)呼叫中被叫的回復(fù)更新通話狀態(tài)。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述呼叫管理模塊具體用于,呼叫建立時(shí),呼叫狀態(tài)為主叫,將通話狀態(tài)保存為被叫振 鈴,呼叫狀態(tài)為被叫,將通話狀態(tài)保存為來電振鈴;呼叫中被叫接聽,將通話狀態(tài)保存為激 活;與第三方建立呼叫時(shí),呼叫中被叫接聽,將第三方呼叫的通話狀態(tài)保存為激活,將其他 呼叫的通話狀態(tài)保存為保持;接收包含呼叫號碼的閃信,將所述呼叫號碼對應(yīng)的呼叫的通 話狀態(tài)記為激活,其他呼叫對應(yīng)的通話狀態(tài)記為保持;接收閃信,將所有呼叫的通話狀態(tài)均 保存為激活。
10.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述數(shù)據(jù)管理模塊具體用于,接收主叫命令,或包含主叫命令的閃信,或來電命令,將 通話數(shù)量記為單方通話;接收閃信,將通話數(shù)量記為多方通話。
全文摘要
本發(fā)明公開了一種查詢呼叫狀態(tài)信息的方法,該方法包括AP定時(shí)向無線模塊發(fā)送查詢呼叫狀態(tài)信息命令,無線模塊將保存的呼叫過程中的呼叫狀態(tài)信息,發(fā)送給AP。本發(fā)明還公開了一種查詢呼叫狀態(tài)信息的裝置,采用本發(fā)明所述的方法及裝置,可以為用戶提供完整的呼叫狀態(tài)信息,有利于提升用戶體驗(yàn)。
文檔編號H04W88/02GK102098658SQ20111003587
公開日2011年6月15日 申請日期2011年2月10日 優(yōu)先權(quán)日2011年2月10日
發(fā)明者李飛, 董靜怡 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
民丰县| 视频| 吉首市| 高唐县| 汽车| 泽州县| 塔城市| 永安市| 保亭| 四子王旗| 静安区| 体育| 澄江县| 垣曲县| 长海县| 隆昌县| 延安市| 达尔| 玉环县| 佳木斯市| 永春县| 天镇县| 巴彦淖尔市| 大关县| 鹰潭市| 临泉县| 博客| 庆阳市| 河池市| 元朗区| 黄大仙区| 太仆寺旗| 息烽县| 林芝县| 田阳县| 静乐县| 泰来县| 奉新县| 通化市| 镇原县| 尉氏县|