[發明專利]基于云計算環境的客戶端網絡控制的方法及系統在審
| 申請號: | 201510264224.8 | 申請日: | 2015-05-21 |
| 公開(公告)號: | CN104811505A | 公開(公告)日: | 2015-07-29 |
| 發明(設計)人: | 楊定裕;楊琳清 | 申請(專利權)人: | 上海禮源網絡科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 上海漢聲知識產權代理有限公司 31236 | 代理人: | 胡晶 |
| 地址: | 200237 上海市閔行區*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 計算 環境 客戶端 網絡 控制 方法 系統 | ||
技術領域
本發明涉及網絡控制領域,特別涉及一種基于云計算環境的客戶端網絡控制的方法及系統。
背景技術
網絡控制通過一系列的通信信道構成一個或多個控制閉環,使其同時具備信號處理、優化決策和控制操作的功能。控制器可以分散在網絡中的不同地點,主要是針對對象物理設備,而不是網絡的性能和穩定性。它是一個集合了Internet、嵌入控制、軟件、網絡、網頁設計等技術的完善控制系統。
在云計算環境中,由于用戶連接量大,系統難以實現有效的管理與控制,特別是在無線網絡下,一個無線局域網可以支持幾十甚至幾百個網絡連接者,在大型商場、學校等人口密集的區域,雖然每個商場、學校一般包含幾百個或更多的路由器,但是還是不能滿足用戶對網絡連接的需求。
傳統的網絡控制采用集中式服務器進行管理,每個上網用戶需要發送上網請求給服務器,服務器計算后返回給用戶信息,同時服務器需要實時地對每個網絡用戶實時計算其上網信息、上網積分等,服務器的負載相應的也會非常高,難以實現實時控制用戶上網。
用戶在連接本地局域網后,一般通過路由器控制用戶上網,但是這種方式在大型公共服務區,由于用戶群較大,一般采用通用的方式對所有用戶進行管理與控制,無法對一些個別用戶實現針對性管理,因而難以實現有效的管理。特別是在有約束的條件下,無法智能控制用戶的上網信息和上網流量統計,需要認為干預,用戶很難接受這種方式,效率也非常低。
發明內容
本發明針對上述現有技術中存在的問題,提出一種基于云計算環境的客戶端網絡控制的方法及系統,采用云端分布式服務器的管理技術來對用戶網絡進行控制,能夠有效控制用戶的網絡連接,效率高。
為解決上述技術問題,本發明是通過如下技術方案實現的:
本發明提供一種基于云計算環境的客戶端網絡控制的方法,其包括以下步驟:
S11:云端服務器接收通過路由器傳輸來的客戶端提交的上網請求;
S12:所述云端服務器通過分布式查詢方式查詢該客戶端的上網信息,并實時計算、更新該客戶端的上網信息;
S13:所述云端服務器將上網控制信號反饋給所述路由器,以使所述路由器控制所述客戶端進行連網。
較佳地,所述步驟S12中分布式查詢方式具體包括:
S121:分區查詢,所述云端服務器的集群控制系統根據分區算法計算所述客戶端對應的子服務器,將所述上網請求發送給所述客戶端對應的子服務器;
S122:子服務器查詢,所述云端服務器的子服務器查詢該客戶端的上網信息。
較佳地,所述步驟S121中根據分區算法計算所述客戶端對應的子服務器具體為:
采用哈希函數對所述客戶端進行分區,以所述客戶端的MAC碼作為哈希的計算得到一個哈希值,然后哈希值除以子服務器的個數,得到的余數即為所述子服務器的ID;
ServerId=Hash(MAC)%N
其中ServerId是子服務器的ID;
Hash()是隨機哈希函數;
MAC是對應客戶端的mac地址;
N是集群中子服務器的個數。
較佳地,所述步驟S122還包括:當所述子服務器未查詢到該客戶端的上網信息時,判斷該客戶端為新客戶端,在所述子服務器的數據中心中注冊該新客戶端。
較佳地,所述步驟S13之后還包括:
S14:云端服務器接收所述客戶端提交的斷網請求;
S15:所述云端服務器接收所述斷網請求,計算所述客戶端的剩余上網時長,更新所述客戶端的上網信息;
S16:所述云端服務器將斷網控制信號反饋給所述路由器,以使所述路由器控制所述客戶端進行斷網。
本發明還提供一種基于云計算環境的客戶端網絡控制的方法,其包括以下步驟:
包括以下步驟:
S21:路由器接收客戶端提交的上網請求,查詢所述客戶端的上網信息,當所述客戶端滿足上網條件時,控制所述客戶端進行連網;
S22:所述路由器將所述上網請求提交給云端服務器,以使所述云端服務器通過分布式查詢方式查詢該客戶端的上網信息,并將所述上網信息反饋給所述路由器;
S23:所述路由器接收所述云端服務器反饋的上網信息,實時更新上網信息。
較佳地,所述步驟S23之后還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海禮源網絡科技有限公司,未經上海禮源網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510264224.8/2.html,轉載請聲明來源鉆瓜專利網。





