新四季網

基於網絡電視的ip電話系統的製作方法

2023-09-10 09:01:05 1

專利名稱:基於網絡電視的ip電話系統的製作方法
技術領域:
本發明涉及一種IP電話系統,特別是一種基於網絡電視的帶呼叫緩存可進 行實時或離線呼叫的IP電話系統。
背景技術:
傳統的基於網際網路的IP電話的呼叫設計方案都是要求通話雙方都同時在線 的才可進行通話,但由於網絡消費成本的因素、能源消費成本的因素,大多數 網絡電視(內置IP電話功能)用戶平時決大部份時間都是不處於網絡在線狀態、 或使用時才連接網絡,導致無法將消息及時的傳達到用戶處,降低了IP電話的 使用效果。

發明內容
本發明目的是提供一種基於網絡電視的IP電話系統,要解決的技術問題是 節約網絡消耗成本和能源消耗成本,提高成功通話的可靠性。
本發明採用以下技術方案 一種基於網絡電視的IP電話系統,包括網絡電 視、網絡電視內嵌的IP電話模塊,所述網絡電視內設有用戶呼叫代理終端,所 述網絡電視通過網絡連接用戶管理伺服器,所述用戶管理伺服器內設有用戶管 理資料庫和用戶呼叫代理系統伺服器。
本發明的用戶呼叫代理系統伺服器將接收到的消息保存在用戶管理資料庫內。
本發明的用戶呼叫代理終端與用戶呼叫代理系統伺服器之間通過網絡電視 的網絡通訊接口査詢用戶的消息及呼叫方的網絡狀態。本發明的消息為即時消息、歷史消息。 本發明的消息是語音、視頻、圖片、文字的媒體數據。 本發明的網絡通訊為有線網絡或無線網絡。 本發明的網絡通訊採用TCP通訊協議。
本發明的兩網絡電視間的IP電話通話釆用UDP協議進行媒體通信。
本發明的用戶管理資料庫採用oracle或sql sever或其它商業資料庫。 本發明與現有技術相比,採用用戶管理伺服器緩存接收來自其它網絡電視 的IP電話呼叫,在用戶開機後將信息通過用戶呼叫代理終端獲取並顯示緩存 在用戶管理伺服器內的來電消息,提高IP電話消息成功傳送通話的可靠性及 降低了網絡消耗成本和能源消耗成本。


圖1為本發明的網絡電視的IP電話系統網絡的連接圖。
圖2為本發明的網絡電視IP電話系統的結構示意圖。
圖3-1為本發明用戶管理資料庫的用戶屬性表建立的形式示意圖。
圖3-2為本發明用戶管理資料庫的用戶IP電話呼叫記錄表建立的形式示意圖。
圖4為本發明網絡電視與用戶管理伺服器見的通信時序圖。
具體實施例方式
以下結合附圖和實施例對本發明作進一步的詳細描述。
如圖1所示,本發明的基於網絡電視的IP電話系統包括與網絡連接的網絡 電視、用戶管理伺服器,所述網絡電視可與廣播電視網絡、通過有線或無線連 接外部的Internet網並訪問外部建立的網絡電視的用戶管理伺服器,在用戶管理 伺服器上設有用戶管理資料庫和相應的用戶呼叫代理系統伺服器,用以保存用戶呼叫的即時消息、歷史消息,在網絡電視內設有用戶呼叫代理終端, 一旦網 絡電視開機且網絡在線後用戶呼叫代理終端即自動查詢用戶管理伺服器上的用 戶管理資料庫,自動獲取用戶來電信息並顯示,自動査詢呼叫對方的當前網絡 狀態,用戶可選擇與在線用戶建立立即通話,也可向離線用戶發送呼叫請求。
如圖2所示,為本發明網絡電視IP電話系統的結構示意圖,所述網絡電視 內設有IP電話模塊、用戶呼叫代理終端,所述網絡電視通過網絡連接用戶管理 伺服器,用戶管理伺服器內設有用戶管理資料庫和用戶呼叫代理系統伺服器, 所述用戶管理資料庫與用戶呼叫代理系統伺服器連接,將用戶呼叫代理系統服 務器接收到的來自用戶呼叫代理終端的消息保存在用戶管理資料庫內,且用戶 呼叫代理終端與用戶呼叫代理系統伺服器之間通過網絡電視的網絡通訊接口自 動查詢緩存在用戶管理資料庫內用戶的消息及呼叫方的網絡狀態,所述網絡電 視與用戶管理伺服器使用TCP通信協議,網絡電視通話雙方使用UDP協議進行 語音、視頻、圖片、文字的媒體通信。
如圖3-1和圖3-2所示,為本發明用戶管理資料庫的消息建立的結構示意圖, 所述用戶管理資料庫中包含用戶屬性表(表l)及用戶IP電話呼叫記錄表(表2), 建立用戶屬性表(user_property)需要包含整型變量(Int)的用戶編號或主叫碼 (User_id)、字符串型變量(Char)的網絡電視IP位址(Userjp)和整型變量 (Int)的當前網絡狀態(User—netstate)的用戶屬性資料庫,其中當前網絡狀態 (User—netstate)中1表示網絡在線、0表示離線;建立用戶IP電話呼叫記錄表 (user—call)需要包含整型變量(Int)的用戶編號或主叫號碼(User—id)、整型 變量(int)的被叫號碼(othemser—id)及日期型變量(Datetime)的呼叫日期 (Call_date),通過建立上述兩組資料庫內容,完成用戶管理資料庫的基本數據 庫的建立,所述用戶資料庫可以採用oracle或sql sever或其它商業資料庫。如圖4所示,為本發明網絡電視與用戶管理伺服器見的通信時序圖,基於 TCP協議通信的用戶網絡狀態登記的過程與媒體UDP通道的建立和關閉過程如 下 一、當網絡電視A開機,用戶呼叫代理終端啟動IP網絡;二、用戶呼叫代 理終端為媒體通信創建UDP服務端socket並綁定IP位址和埠信息;三、創 建TCP協議客戶端socket;四、同時用戶管理伺服器內的用戶呼叫代理系統服 務器開機啟動IP網絡;五、用戶呼叫代理系統伺服器創建TCP伺服器埠 socket, 綁定IP位址和埠等信息,對用戶呼叫代理終端的客戶端socket進行監聽;六、 用戶呼叫代理終端的TCP客戶端socket向用戶呼叫代理系統伺服器的TCP服務 器socket發送連接請求;七、用戶呼叫代理系統伺服器的TCP伺服器接收TCP 客戶端的連接,建立TCP通道成功;八、用戶呼叫代理系統伺服器將用戶A的 在線網絡狀態和IP位址寫進用戶管理資料庫內;九、當網絡電視A關閉IP網 絡或關機時;十、用戶呼叫代理終端關閉TCP客戶端socket;十一、用戶呼叫
代理系統伺服器將用戶A離線網絡狀態寫到用戶管理資料庫中;十二、用戶呼
叫代理終端關閉UDP伺服器socket。
本發明基於TCP通信的被叫用戶網絡狀態查詢過程如下 一、網絡電視A 的用戶呼叫代理終端向用戶呼叫代理系統伺服器發送被叫用戶網絡狀態查詢請 求;二用戶呼叫代理系統伺服器連接用戶管理資料庫表l中查詢被叫用戶的當 前網絡狀態;三、將結果返回用戶呼叫代理終端;四用戶呼叫代理終端顯示在 網絡電視上顯示被叫用戶網絡狀態。
本發明成功呼叫建立過程如下 一、網絡電視B開機並啟動IP網絡;二、
網絡電視B的用戶呼叫代理終端為媒體通信創建UDP伺服器端socket並綁定IP 地址和埠信息;三、創建TCP客戶端socket;四、網絡電視B的用戶呼叫代 理終端的TCP客戶端向用戶呼叫代理系統伺服器的TCP伺服器發動連接請求;五、接收客戶端上來的連接,TCP通道建立成功;六、用戶呼叫代理系統服務 器將用戶B的在線網絡狀態和IP位址寫到用戶管理資料庫的表1中;七、在線 用戶A向在線用戶B發送呼叫請求;八、用戶呼叫代理系統伺服器將主叫記錄 寫入到用戶管理資料庫的表2中;九、用戶呼叫代理系統伺服器在用戶管理數 據庫表l中査詢被叫用戶的IP位址;十、用戶呼叫代理系統伺服器將被叫用戶 IP位址信息返回到用戶A的用戶呼叫代理終端內;十一、用戶A的用戶呼叫代
理終端創建UDP客戶端socket並設置對方的IP位址和埠等信息;十二、基 於UDP通道用戶A向用戶B發送語音或視頻等媒體數據;十三、基於UDP通 道用戶B也可以向用戶A發送語音或視頻等媒體數據。
本發明的呼叫記錄登記過程如下 一、網絡電視A的在線用戶A通過用戶 呼叫代理終端通過用戶呼叫代理系統伺服器向離線用戶發送呼叫請求;二、用 戶呼叫代理系統伺服器將主叫記錄寫入到用戶管理資料庫的表2中。
本發明不僅可為用戶節約長時間開機和網絡在線的成本,而且還極大地為 通話雙方提高了通話成功的可靠性。
權利要求
1. 一種基於網絡電視的IP電話系統,包括網絡電視、網絡電視內嵌的IP電話模塊,其特徵在於所述網絡電視內設有用戶呼叫代理終端,所述網絡電視通過網絡連接用戶管理伺服器,所述用戶管理伺服器內設有用戶管理資料庫和用戶呼叫代理系統伺服器。
2. 根據權利要求1所述的基於網絡電視的IP電話系統,其特徵在於所述用戶 呼叫代理系統伺服器將接收到的消息保存在用戶管理資料庫內。
3. 根據權利要求2所述的基於網絡電視的IP電話系統,其特徵在於所述用戶 呼叫代理終端與用戶呼叫代理系統伺服器之間通過網絡電視的網絡通訊接 口查詢用戶的消息及呼叫方的網絡狀態。
4. 根據權利要求3所述的基於網絡電視的IP電話系統,其特徵在於所述消息 為即時消息、歷史消息。
5. 根據權利要求4所述的基於網絡電視的IP電話系統,其特徵在於所述消息 是語音、視頻、圖片、文字的媒體數據。
6. 根據權利要求5所述的基於網絡電視的IP電話系統,其特徵在於所述網絡 通訊為有線網絡或無線網絡。
7. 根據權利要求6所述的基於網絡電視的IP電話系統,其特徵在於所述網絡通訊採用TCP通訊協議。
8. 根據權利要求7所述的基於網絡電視的IP電話系統,其特徵在於所述兩網絡電視間的IP電話通話採用UDP協議進行媒體通信。
9. 根據權利要求8所述的基於網絡電視的IP電話系統,其特徵在於所述用戶管理資料庫採用oracle或sql sever資料庫。
全文摘要
本發明公開了一種基於網絡電視的IP電話系統,要解決的技術問題是節約網絡消耗成本以及能源消耗成本,提高成功通話的可靠性。本發明採用以下技術方案一種基於網絡電視的IP電話系統,包括網絡電視、網絡電視內嵌的IP電話模塊,所述網絡電視內設有用戶呼叫代理終端,所述網絡電視通過網絡連接用戶管理伺服器,所述用戶管理伺服器內設有用戶管理資料庫和用戶呼叫代理系統伺服器。本發明與現有技術相比,採用用戶管理伺服器緩存接收來自其它網絡電視的IP電話呼叫,在用戶開機後將信息通過用戶呼叫代理終端獲取並顯示緩存在用戶管理伺服器內的來電消息,提高IP電話消息成功傳送通話的可靠性及降低了網絡消耗成本和能源消耗成本。
文檔編號H04M7/00GK101459743SQ20081024147
公開日2009年6月17日 申請日期2008年12月19日 優先權日2008年12月19日
發明者冉大為 申請人:康佳集團股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀