[發(fā)明專利]一種代理服務(wù)器及數(shù)據(jù)轉(zhuǎn)發(fā)方法有效
| 申請(qǐng)?zhí)枺?/td> | 201510072538.8 | 申請(qǐng)日: | 2015-02-11 |
| 公開(公告)號(hào): | CN104618491B | 公開(公告)日: | 2017-11-21 |
| 發(fā)明(設(shè)計(jì))人: | 黃鸝聲;汪文勇;鄭鑄 | 申請(qǐng)(專利權(quán))人: | 四川銀海天怡信息技術(shù)有限公司 |
| 主分類號(hào): | H04L29/08 | 分類號(hào): | H04L29/08 |
| 代理公司: | 北京路浩知識(shí)產(chǎn)權(quán)代理有限公司11002 | 代理人: | 王瑩 |
| 地址: | 610063 四川省成都*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 代理服務(wù)器 數(shù)據(jù) 轉(zhuǎn)發(fā) 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,具體涉及一種代理服務(wù)器及數(shù)據(jù)轉(zhuǎn)發(fā)方法。
背景技術(shù)
電信ITMS終端綜合管理系統(tǒng)(Integrated Terminal Management System),主要實(shí)現(xiàn)對(duì)用戶側(cè)寬帶接入終端(CPE),包括中國電信我的e家終端、機(jī)頂盒等設(shè)備的統(tǒng)一管理、業(yè)務(wù)統(tǒng)一分發(fā)、遠(yuǎn)程配置管理、版本管理、遠(yuǎn)程軟件升級(jí)、終端狀態(tài)管理、性能統(tǒng)計(jì)、故障診斷等功能。用戶側(cè)終端設(shè)備(CPE)與ITMS管理系統(tǒng)通過基于HTTP應(yīng)用層協(xié)議的TR-069協(xié)議管理通道來進(jìn)行通信,從而達(dá)到自動(dòng)配置和監(jiān)控的功能。
目前,由于用戶數(shù)量巨大,設(shè)備狀態(tài)監(jiān)控、基礎(chǔ)數(shù)據(jù)采集、設(shè)備故障診斷等諸多功能導(dǎo)致ITMS系統(tǒng)存在工作量大、數(shù)據(jù)采集頻繁、工作效率低和監(jiān)控漏洞多的問題。
如何能將ITMS系統(tǒng)的配置管理類功能與故障診斷監(jiān)控功能進(jìn)行分離,提高ITMS系統(tǒng)工作效率,減少設(shè)備監(jiān)控風(fēng)險(xiǎn)成為亟待解決的問題。
發(fā)明內(nèi)容
針對(duì)現(xiàn)有技術(shù)中的缺陷,本發(fā)明提供一種代理服務(wù)器,將ITMS系統(tǒng)的配置管理類業(yè)務(wù)與故障診斷監(jiān)控業(yè)務(wù)進(jìn)行分離,提高了ITMS系統(tǒng)的工作效率、減小了設(shè)備監(jiān)控風(fēng)險(xiǎn)。
第一方面,本發(fā)明提供了一種代理服務(wù)器,用于在用戶終端設(shè)備CPE側(cè)和管理服務(wù)器ACS側(cè)之間進(jìn)行數(shù)據(jù)轉(zhuǎn)發(fā),所述ACS包括ITMS服務(wù)器和采集服務(wù)器;
所述代理服務(wù)器包括:第一接口、第二接口、第三接口和處理器;
所述第一接口為CPE與所述代理服務(wù)器進(jìn)行通信所使用的接口;
所述第二接口為ITMS服務(wù)器與所述代理服務(wù)器進(jìn)行通信所使用的接口;
所述第三接口為采集服務(wù)器與所述代理服務(wù)器進(jìn)行通信所使用的接口;
所述處理器用于根據(jù)所述第一接口、第二接口或第三接口接收到的數(shù)據(jù)包的傳輸方向以及數(shù)據(jù)包的狀態(tài)類型對(duì)數(shù)據(jù)包進(jìn)行修改后轉(zhuǎn)發(fā)給ITMS服務(wù)器、采集服務(wù)器或CPE。
其中,所述處理器用于當(dāng)所述第三接口接收到來自采集服務(wù)器的SYN數(shù)據(jù)包時(shí),將該數(shù)據(jù)包中的目的CPE的IP地址、該數(shù)據(jù)包中的源端口號(hào)以及當(dāng)前時(shí)間戳保存到第一HASH表中;
所述處理器還用于當(dāng)所述第三接口接收到來自采集服務(wù)器的ACK數(shù)據(jù)包時(shí),將該數(shù)據(jù)包源IP地址修改為第一接口IP地址并轉(zhuǎn)發(fā);
所述處理器還用于當(dāng)所述第三接口接收到來自采集服務(wù)器的FIN數(shù)據(jù)包時(shí),判斷該數(shù)據(jù)包中的源端口號(hào)是否為預(yù)設(shè)的上報(bào)端口號(hào),在所述處理器確定源端口號(hào)為預(yù)設(shè)的上報(bào)端口號(hào)時(shí),所述處理器查詢第三HASH表是否存在該數(shù)據(jù)包的記錄,在所述處理器確定第三HASH表存在該數(shù)據(jù)包的記錄時(shí),所述處理器更新該條記錄的FIN時(shí)間戳為當(dāng)前時(shí)間,并將該數(shù)據(jù)包源IP地址修改為第一接口IP地址后轉(zhuǎn)發(fā)給CPE;在所述處理器確定源端口號(hào)不為預(yù)設(shè)的上報(bào)端口號(hào)時(shí),所述處理器查詢第一HASH表中是否存在該數(shù)據(jù)包的TCP連接記錄,在所述處理器確定第一HASH表中存在該記錄時(shí)更新該條記錄的FIN時(shí)間戳為當(dāng)前時(shí)間,在更新完該條記錄的FIN時(shí)間戳后,所述處理器將該數(shù)據(jù)包的TCP連接對(duì)應(yīng)的CPE的地址存放到第二HASH表中;
其中,所述第一HASH表用于存儲(chǔ)來自采集服務(wù)器的激活數(shù)據(jù)包;所述第二HASH表用于存儲(chǔ)已成功激活CPE的采集服務(wù)器的信息;所述第三HASH表用于存儲(chǔ)CPE向采集服務(wù)器上報(bào)數(shù)據(jù)的數(shù)據(jù)包信息;
其中,所述SYN數(shù)據(jù)包為處于發(fā)起請(qǐng)求狀態(tài)的數(shù)據(jù)包,所述ACK數(shù)據(jù)包為處于交互中狀態(tài)的數(shù)據(jù)包,所述FIN數(shù)據(jù)包為處于斷開請(qǐng)求狀態(tài)的數(shù)據(jù)包。
其中,所述處理器還用于當(dāng)所述第一接口接收到來自CPE的SYN數(shù)據(jù)包時(shí),判斷該數(shù)據(jù)包中的目的端口號(hào)是否為預(yù)設(shè)的上報(bào)端口號(hào);在所述處理器確定源端口號(hào)為預(yù)設(shè)的上報(bào)端口號(hào)時(shí),所述處理器查詢第三HASH表是否存在該數(shù)據(jù)包的TCP連接記錄,在所述處理器確定第三HASH表中不存在該數(shù)據(jù)包的TCP連接記錄時(shí),所述處理器查詢第二HASH表,在所述處理器確定第二HASH表中存在該記錄時(shí),所述處理器將該數(shù)據(jù)包目的IP地址修改為第三接口IP地址后轉(zhuǎn)發(fā)給采集服務(wù)器,同時(shí)所述處理器將該數(shù)據(jù)包的源IP、源端口以及時(shí)間戳添加到第三HASH表中;在所述處理器確定第二HASH表中不存在該記錄時(shí),所述處理器將該數(shù)據(jù)包目的IP地址修改為第二接口IP地址后后轉(zhuǎn)發(fā)給ITMS服務(wù)器;在所述處理器確定源端口號(hào)不為預(yù)設(shè)的上報(bào)端口號(hào)時(shí),所述處理器不進(jìn)行數(shù)據(jù)轉(zhuǎn)發(fā);
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于四川銀海天怡信息技術(shù)有限公司,未經(jīng)四川銀海天怡信息技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510072538.8/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 自動(dòng)更換代理服務(wù)器的網(wǎng)絡(luò)下載系統(tǒng)及方法
- 基于串口通信的HTTP網(wǎng)絡(luò)訪問實(shí)現(xiàn)方法
- 基于HTTP多重代理的通信方法和系統(tǒng)、中間代理服務(wù)器
- 網(wǎng)站代理服務(wù)器的控制方法及裝置、密鑰代理服務(wù)器
- 適用于門戶網(wǎng)站高可靠運(yùn)行的冗余切換系統(tǒng)
- 一種代理服務(wù)器設(shè)置方法及移動(dòng)終端
- 代理權(quán)限管理裝置、終端設(shè)備及存儲(chǔ)介質(zhì)
- 代理服務(wù)器的處理方法、電子設(shè)備及存儲(chǔ)介質(zhì)
- 一種通信方法、用戶設(shè)備及代理服務(wù)器集群
- 一種基于代理服務(wù)器的安全防御方法及系統(tǒng)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 一種轉(zhuǎn)發(fā)表的生成方法及裝置
- 報(bào)文轉(zhuǎn)發(fā)的方法及網(wǎng)絡(luò)設(shè)備
- 一種轉(zhuǎn)發(fā)表項(xiàng)的存儲(chǔ)方法和裝置
- 一種計(jì)算轉(zhuǎn)發(fā)路徑的方法及網(wǎng)絡(luò)設(shè)備
- 一種報(bào)文轉(zhuǎn)發(fā)方法及裝置
- 報(bào)文轉(zhuǎn)發(fā)方法及裝置
- 一種信息發(fā)布及轉(zhuǎn)發(fā)方法
- 報(bào)文轉(zhuǎn)發(fā)方法及裝置
- 數(shù)據(jù)轉(zhuǎn)發(fā)的控制系統(tǒng)、方法、電子設(shè)備及存儲(chǔ)介質(zhì)
- 一種5G數(shù)據(jù)轉(zhuǎn)發(fā)平面的轉(zhuǎn)發(fā)效率控制方法、系統(tǒng)及終端
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測試終端的測試方法
- 一種服裝用人體測量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





