亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種PC客戶端通過IMS控制IP電話撥號的方法與流程

文檔序號:12010333閱讀:1099來源:國知局
一種PC客戶端通過IMS控制IP電話撥號的方法與流程
本發(fā)明涉及PC機(jī)上客戶端通過IMS控制IP電話撥號領(lǐng)域,具體涉及用戶PC機(jī)上客戶端軟件通過IMS控制同一工位上IP電話撥號技術(shù)。

背景技術(shù):
隨著電網(wǎng)公司的智能電網(wǎng)建設(shè)的發(fā)展,IMS逐步成為下一代網(wǎng)絡(luò)核心技術(shù),基于IMS的各種IP電話產(chǎn)品也不斷推廣到各級單位用戶的辦公桌面。企業(yè)職工在體會到新技術(shù)新產(chǎn)品帶來的便利之外,仍然面臨著諸多問題:(1)成千上萬職工的企業(yè)通訊錄管理仍然是困擾IP電話用戶的難題。即使最智能的IP電話也不能方便、快速的將企業(yè)通訊錄維護(hù)到IP電話系統(tǒng)中,更不能做到根據(jù)企業(yè)職工信息的變化及時更新,因此不完整、不準(zhǔn)確的企業(yè)用戶通訊錄信息就會不斷給用戶帶來麻煩和困擾,這也成為作為在電力企業(yè)工作電話的IP電話的最大痛點(diǎn)。(2)有限的屏幕和面板集中了IP電話所有功能和操作,企業(yè)職工用戶學(xué)習(xí)使用不便。易用性是絕大部分電子產(chǎn)品的重要特性,小巧的界面、抽象的按鍵、復(fù)雜的菜單、專業(yè)的名詞,都是限制用戶使用IP電話的障礙,特別對接受新知識、新事物慢的人,更是望而卻步,很多功能甚至一次也沒用過。(3)現(xiàn)有IP電話無法準(zhǔn)確呈現(xiàn)用戶的狀態(tài)。無論是模擬電話還是智能的IP電話都還無法呈現(xiàn)用戶狀態(tài),不能反應(yīng)用戶當(dāng)前是否能夠通話或者是否方便通話,只能嘗試打過去,靠忙音、掛斷或者無人接聽來判斷狀態(tài),非常不便。(4)目前的IP電話功能自成體系,不能在撥打電話的同時方便地與PC機(jī)上的消息、郵件等其它辦公系統(tǒng)集成。當(dāng)前很多IP電話產(chǎn)品采用智能操作系統(tǒng),具有日歷、郵件、即時消息、文件服務(wù)等功能,但用戶辦公環(huán)境仍然是PC機(jī),不能基于IP電話的這些功能和產(chǎn)品。在缺少鍵盤、鼠標(biāo)、大屏幕的情況下,智能IP電話也難以成為高效的辦公桌面系統(tǒng)。

技術(shù)實(shí)現(xiàn)要素:
為解決現(xiàn)有技術(shù)存在的不足,本發(fā)明公開了一種PC客戶端通過IMS控制IP電話撥號的方法及系統(tǒng),實(shí)現(xiàn)利用PC機(jī)上客戶端軟件的企業(yè)統(tǒng)一通訊錄和友好操作界面,與IP電話進(jìn)行通訊,控制IP電話進(jìn)行撥號、呼出、掛斷等操作,同時實(shí)現(xiàn)客戶端軟件來電彈屏顯示,獲取IP電話的來電號碼、通話狀態(tài)、話機(jī)狀態(tài)等。通過客戶端軟件能夠方便呈現(xiàn)用戶狀態(tài),以及與現(xiàn)有業(yè)務(wù)系統(tǒng)(如OA)方便集成,方便用戶業(yè)務(wù)辦理。為實(shí)現(xiàn)上述目的,本發(fā)明的具體方案如下:一種PC客戶端通過IMS控制IP電話撥號的方法,包括以下步驟:主叫客戶端撥號呼叫與該主叫客戶端相關(guān)聯(lián)的主叫IP電話;主叫IP電話接通后摘機(jī),主叫IP電話與主叫客戶端建立通話;主叫客戶端向主叫IP電話發(fā)送Refer信令,消息頭Refer-to中包含要撥打的電話號碼;主叫IP電話向IMS系統(tǒng)發(fā)送與被叫IP電話的通話請求;被叫IP電話接通后,主叫IP電話與被叫IP電話通話。進(jìn)一步的,主叫客戶端向主叫IP電話發(fā)送Refer信令后,IMS系統(tǒng)將該主叫客戶端及主叫IP電話的通話中斷。進(jìn)一步的,主叫IP電話向IMS系統(tǒng)發(fā)送與被叫IP電話的通話請求后,被叫IP電話及被叫客戶端同時接通。進(jìn)一步的,被叫IP電話及被叫客戶端同時接通后,通過被叫客戶端查詢來電號碼匹配的通訊錄信息并彈屏顯示;查詢被叫IP電話是否接通;當(dāng)查詢被叫IP電話沒有接通時,再查詢被叫IP電話是否掛斷,如果沒有掛斷,等待一定時間后再次查詢該被叫IP電話是否接通;當(dāng)查詢被叫IP電話接通時,被叫客戶端顯示通話中,然后再查詢被叫IP電話是否掛斷,如果沒有掛斷,等待一定時間后再次查詢該被叫IP電話是否接通;被叫IP電話掛斷時,被叫客戶端提示通話結(jié)束。進(jìn)一步的,當(dāng)有電話撥打一個工位上的IP電話或客戶端時,通過IMS系統(tǒng)一號通的配置實(shí)現(xiàn)IP電話和客戶端同時響鈴。進(jìn)一步的,根據(jù)IP電話本身的狀態(tài)查詢功能,客戶端配置IP電話的IP地址,客戶端顯示該IP電話的通話、空閑狀態(tài)。進(jìn)一步的,主叫客戶端需要分配獨(dú)立的IMS賬號和電話號碼,主叫IP電話必須為接入IMS系統(tǒng)的IP電話,被叫電話可以是IP電話,也可以是模擬電話或手機(jī)。一種PC客戶端通過IMS控制IP電話撥號的系統(tǒng),包括多個工位,每個工位包括PC機(jī)及與該P(yáng)C機(jī)通信的IP電話,PC機(jī)及IP電話均與網(wǎng)絡(luò)通信,IMS系統(tǒng)對應(yīng)的IMS服務(wù)器也與網(wǎng)絡(luò)通信,每個PC機(jī)對應(yīng)一個客戶端;主叫客戶端撥號呼叫與該主叫客戶端相關(guān)聯(lián)的主叫IP電話;主叫IP電話接通后摘機(jī),主叫IP電話與主叫客戶端建立通話;主叫客戶端向主叫IP電話發(fā)送Refer信令,消息頭Refer-to中包含要撥打的電話號碼;主叫IP電話向IMS系統(tǒng)發(fā)送與被叫IP電話的通話請求;被叫IP電話接通后,主叫IP電話與被叫IP電話通話。本發(fā)明的有益效果:(1)用戶只需要通過鼠標(biāo)在PC機(jī)上客戶端軟件界面進(jìn)行點(diǎn)擊操作,就能控制同一工位上IP電話進(jìn)行撥打,不需要在IP電話面板按任何數(shù)字鍵和其它操作,只要拿起IP電話的話筒,就可以等待與對方通話。(2)用戶不用記住任何電話號碼,也不需要輸入任何電話號碼,只要知道對方的單位和姓名,就能用鼠標(biāo)點(diǎn)擊企業(yè)統(tǒng)一通訊錄上的用戶,進(jìn)行電話撥打和通話。(3)使用本發(fā)明的客戶端軟件,可以實(shí)時查看企業(yè)統(tǒng)一通訊錄中用戶狀態(tài),用戶也可以設(shè)置自己是在開會,或者在會客,或者離開狀態(tài),讓其它用戶及時獲知,便于工作安排。(4)使用本發(fā)明的客戶端軟件,可以與OA等業(yè)務(wù)系統(tǒng)集成,使得用戶可以在該軟件上及時看到未讀郵件等信息。附圖說明圖1:系統(tǒng)結(jié)構(gòu)示意圖;圖2:通過IMS控制IP電話撥號流程示意圖;圖3:點(diǎn)擊撥號程序流程圖;圖4:來電程序流程圖。具體實(shí)施方式:下面結(jié)合附圖對本發(fā)明進(jìn)行詳細(xì)說明:本發(fā)明中的被叫客戶端、被叫IP電話、主叫客戶端、主叫IP電話需要在IMS系統(tǒng)注冊登記并激活一號通業(yè)務(wù)。本發(fā)明通過IMS來實(shí)現(xiàn)PC機(jī)上的客戶端控制IP電話撥號,IMS全部采用會話初始協(xié)議(SIP)作為呼叫控制和業(yè)務(wù)控制的信令,本發(fā)明通過發(fā)送SIP協(xié)議中的Refer消息來實(shí)現(xiàn)控制IP電話撥號的功能。Refer方法是SIP協(xié)議定義的擴(kuò)展方法之一,RFC3515要求接收方用Refer請求中所提供的信息來聯(lián)系第三方,可用于呼叫轉(zhuǎn)移、會話傳遞。Refer發(fā)送者指引接收者去訪問REFER請求中所標(biāo)識的資源;Refer-To、Referred-By頭域,202Accepted響應(yīng);REFER與NOTIFY綜合使用,實(shí)現(xiàn)呼叫轉(zhuǎn)移功能;NOTIFY被用于tansfer通知Transferor第二個呼叫的狀態(tài);從NOTIFY看出,REFER創(chuàng)建了一個訂閱,該訂閱不帶expire參數(shù),expire值由接收方?jīng)Q定;發(fā)起方可以發(fā)送SUBSCRIBE來延長該時間;由事件通知框架的要求,接收到REFER后需要立即產(chǎn)生和發(fā)送NOTIFY。呼轉(zhuǎn)的類型:Unattendedtransfer、Attendedtransfer。Unattendedtransfer,即盲轉(zhuǎn)blindtransfer,Transferor與Transferee之間存在一個呼叫,但與TransferTarget之間不存在呼叫;Transferor向Transferee發(fā)送REFER,Transferee回送202Accepted;Transferee向Transferor發(fā)NOTIFY(100Trying),并向TransferTarget發(fā)起INVITE,在收到200OK時使用NOTIFY(100OK)通知Transferor,然后Transferor或Transferee任一方BYE掛斷primarycall。舉例來說,A正在和B通話,A有事需要離開,決定由C繼續(xù)和B的通話,A可以用它的終端(UA)發(fā)送REFER請求到B的終端(UA),提供C的SIP聯(lián)系信息給B。如果B采納允許了這一請求,B的終端將嘗試根據(jù)A提供的信息呼叫C。如圖1-2所示,在本方案中,主叫PC客戶端代表用戶A,主叫IP電話代表用戶B,被叫電話代表用戶C,即主叫用戶先使用PC客戶端呼叫本用戶工位上的IP電話,IP電話響鈴后摘機(jī),PC客戶端在用戶摘機(jī)后執(zhí)行向主叫IP電話B發(fā)送Refer信令,信令中refer-to的消息頭包含被叫電話的信息,同時PC客戶端與主叫用戶的IP電話的通話斷開,此時主叫IP電話聽到等待被叫接聽的提示音,被叫電話則響鈴。在本方案中,主叫PC客戶端需要分配獨(dú)立的IMS賬號和電話號碼,主叫電話必須為接入IMS系統(tǒng)的IP電話,被叫電話可以是IP電話,也可以是模擬電話、手機(jī)等。在本方案中,為了PC客戶端可以獲取到IP電話的來電信息,需要主叫客戶端及主叫IP電話,同時也包括被叫客戶端及被叫IP電話通過IMS被叫一號通功能進(jìn)行綁定,并將響鈴方式設(shè)置為同時響鈴,在有來電時,IP電話響鈴的同時,PC客戶端也接收到來電信息,在PC機(jī)上彈屏提醒。在本方案中,為了獲取IP電話的通話、空閑等狀態(tài),需要依托IP電話本身的狀態(tài)查詢功能,使用此功能需要PC客戶端配置IP電話的IP地址,同時根據(jù)不同的電話品牌和型號,狀態(tài)的獲取方式與解析方式也不盡相同。如圖3所示,通過PC機(jī)客戶端主叫處理流程:用戶從PC客戶端中的通訊錄中選擇聯(lián)系人撥號,或者通過PC客戶端中的撥號鍵盤撥號,PC機(jī)首先向IMS服務(wù)器發(fā)送呼叫本工位上IP電話的指令,此時本人工位上的IP電話響鈴,來電號碼為PC客戶端的電話號碼,需要用戶摘機(jī)或按免提鍵與PC客戶端建立通話,PC客戶端檢測到已經(jīng)與本工位IP電話建立了通話,PC客戶端向本工位IP電話發(fā)送Refer信令,控制IP電話撥打用戶在PC客戶端中的通訊錄中選擇的聯(lián)系人的號碼或用戶在撥號鍵盤輸入的號碼。PC客戶端在發(fā)送Refer信令成功后,與本工位的IP電話的通話會自動斷開,本工位的IP電話出現(xiàn)等待被叫電話接通的提示音,被叫電話則響鈴,被叫電話摘機(jī)后與本工位的IP電話建立通話連接開始通話。如圖4所示,被叫處理流程:當(dāng)有電話撥打本工位上的IP電話或PC客戶端時,通過IMS一號通的配置實(shí)現(xiàn)IP電話和PC客戶端同時響鈴,PC客戶端收到來電信息時,從通訊錄中查找匹配的用戶信息,彈屏顯示來電用戶信息,當(dāng)用戶摘機(jī)接聽后,顯示通話中狀態(tài),當(dāng)用戶掛斷后,顯示通話結(jié)束,并關(guān)閉或隱藏客戶端窗口。綜上所述,通過本方案提供的方法,可以通過IMS實(shí)現(xiàn)PC客戶端來控制IP電話進(jìn)行撥號操作,結(jié)合IMS的一號通功能實(shí)現(xiàn)PC客戶端可以接收到來電信息并彈屏提醒,結(jié)合IP電話的狀態(tài)查詢功能還可以獲取IP電話的通話狀態(tài)、來電信息、呼叫狀態(tài)等。上述雖然結(jié)合附圖對本發(fā)明的具體實(shí)施方式進(jìn)行了描述,但并非對本發(fā)明保護(hù)范圍的限制,所屬領(lǐng)域技術(shù)人員應(yīng)該明白,在本發(fā)明的技術(shù)方案的基礎(chǔ)上,本領(lǐng)域技術(shù)人員不需要付出創(chuàng)造性勞動即可做出的各種修改或變形仍在本發(fā)明的保護(hù)范圍以內(nèi)。
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1