[發(fā)明專利]基于家庭云主機的即時通訊系統(tǒng)及其方法在審
| 申請?zhí)枺?/td> | 201410855063.5 | 申請日: | 2015-08-03 |
| 公開(公告)號: | CN104506425A | 公開(公告)日: | 2015-07-29 |
| 發(fā)明(設計)人: | 陳為人 | 申請(專利權)人: | 陳為人 |
| 主分類號: | H04L12/58 | 分類號: | H04L12/58;H04L12/28 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 315600 浙江省寧*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 家庭 主機 即時通訊 系統(tǒng) 及其 方法 | ||
技術領域
本發(fā)明涉及云計算領域,特別是一種涉及基于家庭云主機的即時通訊系統(tǒng)及其方法。
背景技術
隨著互聯(lián)網技術的發(fā)展,即時通訊工具(IM,Instant?Messaging)程序得到了廣泛的應用。
目前的即時通訊產品有微信、飛信、易信、QQ等,主要功能有好友聊天、群聊、發(fā)送圖像或視頻信息、傳送文件等,這些應用增進了人們的聯(lián)系,方便了人們的溝通。隨著使用的更加普及,即時通訊已經發(fā)展成為最為常用的通信工具之一。但是目前的即時通訊所使用的平臺基本上都是基于公有云的架構,無可避免的存在隱私、安全方面的隱患,雖然市場上也有可以安裝于本地服務器的基于企業(yè)內部使用的即時通訊工具,但安裝這種服務器需提供固定的外網IP地址,由于成本等方面考慮,難以做到一般用戶,特別是家庭用戶的使用。
隨著云計算技術的發(fā)展,家庭云技術也在不斷發(fā)展,家庭云是以家庭云主機為核心,通過家庭中的有線或無線網絡,接入家庭可以聯(lián)網的設備,并通過寬帶與互聯(lián)網相連,是一個為家庭而組建的私有云。由于信息都保存在本地,因此可以避免公有云的隱私、安全方面的缺陷。但是由于采用寬帶的方式接入互聯(lián)網,運營商提供的是動態(tài)IP地址,這種地址隨著時間會定期變化,因此無法用它直接安裝、運行即時通訊服務端程序。
發(fā)明內容
本發(fā)明所要解決的技術問題是提供一種涉及基于家庭云主機的即時通訊系統(tǒng)及其方法,用于在家庭云主機上安裝即時通訊服務端程序,并解決家庭云主機通過寬帶與即時通訊終端的通信問題。
為達到上述目的,本發(fā)明采用如下技術方案:
一種涉及基于家庭云主機的即時通訊系統(tǒng),包括:
通信服務器,用于接收家庭云主機所發(fā)送的IP數據包,由此獲取所述家庭云主機的寬帶動態(tài)IP地址,并用于即時通訊客戶端取得所述家庭云主機的IP地址;
即時通訊終端,用于與家庭云主機中的即時通訊服務端進行會話等通信,用于存放從通信服務器獲取的家庭云主機的IP地址;
家庭路由器,用于家庭云主機通過寬帶終端接入寬帶,并將內網地址和端口號映射成外網地址和端口號;
家庭云主機,用于與即時通訊終端進行通信,用于定時向通信服務器發(fā)送IP數據包信號。
此外,在通信服務器中安裝有IP數據包接收程序;在即時通訊終端中安裝有即時通訊客戶端程序;在家庭云主機中安裝有即時通訊服務端程序和IP數據包發(fā)送模塊程序。
本發(fā)明實施例所提供的基于家庭云主機的即時通訊系統(tǒng),由于即時通訊服務端程序中的IP數據包發(fā)送模塊定時向通信服務器發(fā)送IP數據包信號,在所述通信服務器中的IP數據包接收程序將從接收到的IP數據包中提取出源IP地址,并將其存放于數據庫中,由于不斷地接收和刷新IP地址信息,存放的地址成為最新的寬帶動態(tài)IP地址。
一種涉及基于家庭云主機的即時通訊方法,該方法包括:
家庭云主機中的IP數據包發(fā)送模塊定時不間斷地向通信服務器發(fā)送IP數據包信號,通信服務器將接收到的IP數據包中的源IP地址信息存放于數據庫中,并隨著收到的最新信息,對數據庫進行不斷刷新,該數據庫保存的即為寬帶動態(tài)IP地址;
在即時通訊終端中,當即時通訊客戶端程序開始運行時,首先訪問通信服務器,從該服務器的數據庫中取出家庭云主機的寬帶動態(tài)IP地址,并存放于本地,進一步即時通訊客戶端程序按照上述地址訪問家庭云主機,并與家庭云主機中的即時通訊服務端程序進行通信,建立即時通信會話連接;
當在即時通訊客戶端與即時通訊服務端會話時發(fā)生信號中斷時,即時通信客戶端再次將訪問通信服務器,取得存放于所述通信服務器中的寬帶動態(tài)IP地址,并更新存放于本地的IP地址,客戶端程序根據存放的IP地址重新聯(lián)系家庭云主機的即時通訊服務端,并恢復中斷的會話連接。
由上述的技術方案可見,本發(fā)明的方法和裝置,可以使即時通訊系統(tǒng)應用于以寬帶方式接入互聯(lián)網的家庭云主機上,解決了寬帶動態(tài)IP地址上的即時通訊的應用問題。
附圖說明
圖1為本發(fā)明實施例提供的基于家庭云主機的即時通訊系統(tǒng)網絡拓撲圖;
圖2為本發(fā)明實施例提供的程序安裝示意圖;
圖3為本發(fā)明實施例提供的數據包發(fā)送的流程圖;
圖4為本發(fā)明實施例提供的即時通訊通信流程圖。
具體實施方式
下面結合附圖和具體實施例對本發(fā)明所述技術方案作進一步的詳細描述,以使本領域的技術人員可以更好地理解本發(fā)明并能予以實施,但所舉實例不作為對本發(fā)明的限定。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于陳為人,未經陳為人許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201410855063.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:路由器的功率顯示方法及路由器
- 下一篇:一種郵件發(fā)送、審核方法及裝置





