基于ip電話的留言業(yè)務(wù)處理方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種基于互聯(lián)網(wǎng)協(xié)議(Internet Protocol, 簡稱為IP)電話的留言業(yè)務(wù)處理方法及裝置。
【背景技術(shù)】
[0002] IP電話是一種通過互聯(lián)網(wǎng)或其他使用IP技術(shù)的網(wǎng)絡(luò),來實現(xiàn)新型的電話通訊。隨 著互聯(lián)網(wǎng)日漸普及,以及跨境通訊數(shù)量大幅飆升,IP電話亦被應用在長途電話業(yè)務(wù)上。由于 世界各主要大城市的通信公司競爭加劇,以及各國電信相關(guān)法令松綁,IP電話也開始應用 于固網(wǎng)通信,其低通話成本、低建設(shè)成本、易擴充性及日漸優(yōu)良化的通話質(zhì)量等主要特點, 被目前國際電信企業(yè)看成是傳統(tǒng)電信業(yè)務(wù)的有力競爭者。
[0003] IP電話通常的形式是利用Internet網(wǎng)絡(luò)進行的語音通信,很多運營商都部署了 多媒體子系統(tǒng)(Multimedia subsystem,簡稱為MS)網(wǎng)絡(luò)用來支持IP通話。IP多媒體子 系統(tǒng)是第3代移動通信伙伴組織(3rd Gerneration Partnership Project,簡稱為3GPP) Release版本標準中提出的支持IP多媒體業(yè)務(wù)的子系統(tǒng)。它基于會話初始協(xié)議(Session Initiation Protocol,簡稱為SIP)的體系,SIP是按客戶端/服務(wù)器方式工作的基于文本 的信令協(xié)議,頂S使用SIP呼叫控制機制來創(chuàng)建、管理和終結(jié)各種類型的多媒體業(yè)務(wù),這其 中就包含了 IP通話業(yè)務(wù)。
[0004] 現(xiàn)有的IP通話方案中存在以下問題:用戶A和B在通話建立后進行媒體傳輸?shù)倪^ 程中,如果因為網(wǎng)絡(luò)的問題導致通話一方(假設(shè)B)掉網(wǎng)了,此時通話就中斷了,B無法再獲 取A后續(xù)傳輸?shù)拿襟w內(nèi)容。如果A后續(xù)(即B掉網(wǎng)后)需要傳輸?shù)拿襟w內(nèi)容對A和B都非 常重要并且具有實時性特征(即錯過了就不可復制),就會給A和B帶來極大的不便。
[0005] 針對相關(guān)技術(shù)中的上述問題,目前尚未提出有效的解決方案。
【發(fā)明內(nèi)容】
[0006] 針對相關(guān)技術(shù)中,在通話雙方的一端通話中斷時,中斷方無法繼續(xù)接收對端傳輸 的留言內(nèi)容等問題,本發(fā)明提供了一種基于IP電話的留言業(yè)務(wù)處理方法及裝置,以至少解 決上述問題。
[0007] 根據(jù)本發(fā)明的一個方面,提供了一種基于互聯(lián)網(wǎng)協(xié)議IP電話的留言業(yè)務(wù)處理方 法,包括:監(jiān)測第一終端和第二終端在呼叫過程中的媒體傳輸狀態(tài);在監(jiān)測到上述第二終 端與業(yè)務(wù)服務(wù)器的媒體傳輸狀態(tài)中斷時,通過上述業(yè)務(wù)服務(wù)器繼續(xù)接收上述第一終端傳輸 的留言內(nèi)容;通過上述業(yè)務(wù)服務(wù)器將接收的上述留言內(nèi)容發(fā)送給上述第二終端。
[0008] 優(yōu)選地,通過上述業(yè)務(wù)服務(wù)器繼續(xù)接收上述第一終端傳輸?shù)牧粞詢?nèi)容之前,包括: 通過上述業(yè)務(wù)服務(wù)器向上述第一終端發(fā)送通知消息,其中,上述通知消息中攜帶有用于提 示上述第一終端是否進行留言的提示信息;根據(jù)上述提示信息確定上述第一終端是否繼續(xù) 傳輸上述留言內(nèi)容,其中,在確定為是的情況下,上述第一終端向上述業(yè)務(wù)服務(wù)器傳輸上述 留言內(nèi)容。
[0009] 優(yōu)選地,通過上述業(yè)務(wù)服務(wù)器繼續(xù)接收上述第一終端傳輸?shù)牧粞詢?nèi)容之前,包括: 通過上述第二終端向上述業(yè)務(wù)服務(wù)器發(fā)送通知消息,其中,上述通知消息中攜帶有用于提 示上述第一終端是否進行留言的提示信息;根據(jù)上述提示信息確定上述第一終端是否繼續(xù) 傳輸上述留言內(nèi)容,其中,在確定為是的情況下,上述第一終端向上述業(yè)務(wù)服務(wù)器傳輸上述 留目內(nèi)容。
[0010] 優(yōu)選地,通過上述業(yè)務(wù)服務(wù)器繼續(xù)接收上述第一終端傳輸?shù)牧粞詢?nèi)容,包括:通過 上述業(yè)務(wù)服務(wù)器保存接收的上述留言內(nèi)容;在確定上述第一終端傳輸結(jié)束時,將接收的上 述留言內(nèi)容封裝成指定格式的信息;將封裝得到的上述信息發(fā)送給上述第一終端。
[0011] 優(yōu)選地,將接收的上述留言內(nèi)容封裝成指定格式的信息,包括:將接收的上述留言 內(nèi)容保存為文件并生成統(tǒng)一資源定位符URL的鏈接信息,其中,上述鏈接信息為需要向上 述第二終端發(fā)送的信息。
[0012] 優(yōu)選地,通過上述業(yè)務(wù)服務(wù)器保存接收的上述留言內(nèi)容,包括:通過上述業(yè)務(wù)服務(wù) 器保存上述第二終端在發(fā)送最后1個?;顖笪暮蠼邮盏乃猩鲜隽粞詢?nèi)容,其中,上述保 活報文是指上述第二終端在媒體傳輸過程中每隔預定時間段向業(yè)務(wù)服務(wù)器發(fā)送的業(yè)務(wù)信 令,該業(yè)務(wù)信令用于通知上述業(yè)務(wù)服務(wù)器上述第二終端處于在線狀態(tài)。
[0013] 根據(jù)本發(fā)明的另一個方面,提供了一種基于互聯(lián)網(wǎng)協(xié)議IP電話的留言業(yè)務(wù)處理 裝置,包括:監(jiān)測模塊,用于監(jiān)測第一終端和第二終端在呼叫過程中的媒體傳輸狀態(tài);接收 模塊,用于在監(jiān)測到上述第二終端與業(yè)務(wù)服務(wù)器的媒體傳輸狀態(tài)中斷時,通過上述業(yè)務(wù)服 務(wù)器繼續(xù)接收上述第一終端傳輸?shù)牧粞詢?nèi)容;第一發(fā)送模塊,用于通過上述業(yè)務(wù)服務(wù)器將 接收的上述留言內(nèi)容發(fā)送給上述第二終端。
[0014] 優(yōu)選地,上述裝置包括:第二發(fā)送模塊,用于通過上述業(yè)務(wù)服務(wù)器向上述第一終端 發(fā)送通知消息,其中,上述通知消息中攜帶有用于提示上述第一終端是否進行留言的提示 信息;第一確定模塊,用于根據(jù)上述提示信息確定上述第一終端是否繼續(xù)傳輸上述留言內(nèi) 容,其中,在確定為是的情況下,上述第一終端向上述業(yè)務(wù)服務(wù)器傳輸上述留言內(nèi)容。
[0015] 優(yōu)選地,上述裝置包括:第三發(fā)送模塊,用于通過上述第二終端向上述業(yè)務(wù)服務(wù)器 發(fā)送通知消息,其中,上述通知消息中攜帶有用于提示上述第一終端是否進行留言的提示 信息;第二確定模塊,用于根據(jù)上述提示信息確定上述第一終端是否繼續(xù)傳輸上述留言內(nèi) 容,其中,在確定為是的情況下,上述第一終端向上述業(yè)務(wù)服務(wù)器傳輸上述留言內(nèi)容。
[0016] 優(yōu)選地,上述接收模塊,包括:保存單元,用于通過上述業(yè)務(wù)服務(wù)器保存接收的上 述留言內(nèi)容;封裝單元,用于在確定上述第一終端傳輸結(jié)束時,將接收的上述留言內(nèi)容封裝 成指定格式的信息;發(fā)送單元,用于將封裝得到的上述信息發(fā)送給上述第一終端。
[0017] 通過本發(fā)明,采用在監(jiān)測到第二終端的媒體傳輸狀態(tài)中斷時,通過業(yè)務(wù)服務(wù)器繼 續(xù)接收第一終端傳輸?shù)牧粞詢?nèi)容,進而通過業(yè)務(wù)服務(wù)器將留言內(nèi)容發(fā)送給第二終端,解決 了相關(guān)技術(shù)中,在通話雙方的一端通話中斷時,中斷方無法繼續(xù)接收對端傳輸?shù)牧粞詢?nèi)容 等問題,能夠有效提高應用可靠性,同時提高系統(tǒng)資源利用率。
【附圖說明】
[0018] 此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā) 明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當限定。在附圖中:
[0019] 圖1為根據(jù)本發(fā)明實施例的基于IP電話的留言業(yè)務(wù)處理方法的流程圖;
[0020] 圖2為根據(jù)本發(fā)明實施例的基于IP電話的留言業(yè)務(wù)處理裝置的結(jié)構(gòu)框圖;
[0021] 圖3為根據(jù)本發(fā)明實施例的基于IP電話的留言業(yè)務(wù)處理裝置的另一結(jié)構(gòu)框圖;
[0022] 圖4為根據(jù)本發(fā)明優(yōu)選實施例的終端間呼叫建立的流程示意圖;
[0023] 圖5為根據(jù)本發(fā)明優(yōu)選實施例的基于IP電話的留言業(yè)務(wù)處理方法的流程示意 圖;
[0024] 圖6為根據(jù)本發(fā)明優(yōu)選實施例的基于IP電話的留言業(yè)務(wù)處理方法的另一流程示 意圖。
【具體實施方式】
[0025] 下文中將參考附圖并結(jié)合實施例來詳細說明本發(fā)明。需要說明的是,在不沖突的 情況下,本申請中的實施例及實施例中的特征可以相互組合。
[0026] 以下實施例可以應用到計算機中,例如應用到PC中。也可以應用到目前采用了智 能操作系統(tǒng)中的移動終端中,并且并不限于此。對于計算機或移動終端的操作系統(tǒng)并沒有 特殊要求。例如,以下實施例可以應用到Windows操作系統(tǒng)中。
[0027] 圖1為根據(jù)本發(fā)明實施例的基于IP電話的留言業(yè)務(wù)處理方法的流程圖。如圖1 所示,該方法包括以下處理步驟:
[0028] 步驟S102,監(jiān)測第一終端和第二終端在呼叫過程中的媒體傳輸狀態(tài);
[0029] 步驟S104,在監(jiān)測到第二終端與業(yè)務(wù)服務(wù)器的媒體傳輸狀態(tài)中斷時,通過業(yè)務(wù)服 務(wù)器繼續(xù)接收第一終端傳輸?shù)牧粞詢?nèi)容;其中,該留言內(nèi)容可以包括但不限于:文字、語 g、視頻、圖像;
[0030] 在本實施例中,在通過業(yè)務(wù)服務(wù)器繼續(xù)接收上述第一終端傳輸?shù)牧粞詢?nèi)容之前, 需要取得第一終端的授權(quán)以使得第一終端繼續(xù)向第二終端發(fā)送留言內(nèi)容,具體可以通過以 下兩種實現(xiàn)方式:
[0031] 第一種實現(xiàn)方式
[0032] 通過業(yè)務(wù)服務(wù)器向第一終端發(fā)送通知消息,其中,上述通知消息中攜帶有用于提 示第一終端是否進行留言的提示信息;根據(jù)上述提示信息確定第一終端是否繼續(xù)傳輸上述 留言內(nèi)容,其中,在確定為是的情況下,第一終端向業(yè)務(wù)服務(wù)器傳輸上述留言內(nèi)容。
[0033] 事實上,該種實現(xiàn)方式可以對應于但不限于以下場景:因為網(wǎng)絡(luò)環(huán)境的原因,第二 終端失去了網(wǎng)絡(luò)連接。
[0034] 第二種實現(xiàn)方式
[0035] 通過第二終端向業(yè)務(wù)服務(wù)器發(fā)送通知消息,其中,上述通知消息中攜帶有用于提 示第一終端是否進行留言的提示信息;根據(jù)上述提示信息確定第一終端是否繼續(xù)傳輸上述 留言內(nèi)容,其中,在確定為是的情況下,第一終端向業(yè)務(wù)服務(wù)器傳輸上述留言內(nèi)容。
[0036] 事實上,該種實現(xiàn)方式可以對應于但不限于以下場景:第二終端主動結(jié)束通話,并 且,第二終端又希望收到第一終端后續(xù)傳輸?shù)牧粞詢?nèi)容。
[0037] 步驟S106,通過業(yè)務(wù)服務(wù)器將接收的上述留言內(nèi)容發(fā)送給第二終端。