本發明涉及通信,尤其是涉及多個終端的無線聚合傳輸方法和系統。
背景技術:
1、目前,當進行數據傳輸時,可采用三種方式。第一種方式可使用專用的且具有聚合傳輸能力的設備,并在此設備上運行對應定制化的程序,將相應程序產生的數據進行聚合傳輸;第二種方式可使用專用的且具有聚合傳輸能力的路由器,并將需要聚合傳輸能力的設備通過有線或無線的方式接入此路由器;第三種方式也可使用不包含聚合傳輸能力的網絡或途徑進行數據傳輸。
2、但是,第一種方式中,具備無線聚合網絡傳輸能力的設備僅可對特定程序產生的數據進行聚合傳輸,對需要聚合傳輸的程序有定制化要求;第二種方式中,具備無線聚合網絡傳輸能力的設備需要將sim卡直接插入設備中;第三種方式中,具備無線聚合網絡傳輸能力的設備不具備網關能力,不可為現有網絡或現有設備提供透明或無侵入的無線聚合傳輸能力。
技術實現思路
1、有鑒于此,本發明的目的在于提供多個終端的無線聚合傳輸方法和系統,可對任意正常接入無線或有線網絡的程序或設備提供無線聚合傳輸能力,對程序或設備無定制要求;無需將sim卡直接插入設別,可直接使用手機的無線移動網絡接入能力,適應場景更加豐富且靈活;可為現有網絡提供整體的無線聚合傳輸能力,可最大程度利用現有網絡基礎建設。
2、第一方面,本發明實施例提供了多個終端的無線聚合傳輸方法,應用于無線聚合傳輸裝置,所述無線聚合傳輸裝置包括無線聚合傳輸設備和云端服務器,所述云端服務器與目標設備相連接;所述方法包括:
3、當所述無線聚合傳輸設備與具有網絡接入能力的多個所述終端進行網絡連接,或所述無線聚合傳輸設備與路由設備建立網絡連接后,所述無線聚合傳輸設備接收多個所述終端或所述路由設備發送的無線聚合分發數據;
4、所述無線聚合傳輸設備將所述無線聚合分發數據通過拆分算法進行拆分,得到拆分后的數據;
5、所述無線聚合傳輸設備將所述拆分后的數據發送至具有無線聚合分發客戶端程序的一個或多個終端;
6、所述云端服務器的數據聚合服務接收所述終端發送的所述拆分后的數據;
7、所述云端服務器的數據聚合服務將所述拆分后的數據進行組合與拼裝,得到拼裝后的數據,并將所述拼裝后的數據發送給所述目標設備的目標服務。
8、進一步的,所述無線聚合傳輸設備與路由設備建立網絡連接,包括:
9、所述無線聚合傳輸設備開啟網絡網關功能,并與所述路由設備建立網絡連接,以使所述路由設備將網關配置為所述無線聚合傳輸設備的ip地址。
10、進一步的,所述方法還包括:
11、當所述無線聚合傳輸設備與具有所述網絡接入能力的多個所述終端通過usb數據線建立連接,且所述終端開啟調試模式時,所述無線聚合傳輸設備控制所述終端自動安裝所述無線聚合分發客戶端程序;
12、所述無線聚合傳輸設備接收所述無線聚合分發客戶端程序發送的注冊信息;
13、當注冊成功后,所述無線聚合傳輸設備接收所述無線聚合分發客戶端程序發送的所述無線聚合分發數據。
14、進一步的,所述方法還包括:
15、當所述無線聚合傳輸設備與具有所述網絡接入能力的多個所述終端通過wifi建立連接時,以使所述終端自動跳轉至所述無線聚合分發客戶端程序的安裝頁面;
16、當所述終端安裝成功后,所述無線聚合傳輸設備接收所述無線聚合分發客戶端程序發送的注冊信息;
17、當注冊成功后,所述無線聚合傳輸設備接收所述無線聚合分發客戶端程序發送的所述無線聚合分發數據。
18、進一步的,所述終端包括手機、pc和具有網絡接入能力的設備。
19、第二方面,本發明實施例提供了多個終端的無線聚合傳輸系統,應用于無線聚合傳輸裝置,所述無線聚合傳輸裝置包括無線聚合傳輸設備和云端服務器,所述云端服務器與目標設備相連接;所述系統包括:
20、第一接收模塊,用于當所述無線聚合傳輸設備與具有網絡接入能力的多個所述終端進行網絡連接,或所述無線聚合傳輸設備與路由設備建立網絡連接后,所述無線聚合傳輸設備接收多個所述終端或所述路由設備發送的無線聚合分發數據;
21、拆分模塊,用于所述無線聚合傳輸設備將所述無線聚合分發數據通過拆分算法進行拆分,得到拆分后的數據;
22、發送模塊,用于所述無線聚合傳輸設備將所述拆分后的數據發送至具有無線聚合分發客戶端程序的一個或多個終端;
23、第二接收模塊,用于所述云端服務器的數據聚合服務接收所述終端發送的所述拆分后的數據;
24、組合與拼裝模塊,用于所述云端服務器的數據聚合服務將所述拆分后的數據進行組合與拼裝,得到拼裝后的數據,并將所述拼裝后的數據發送給所述目標設備的目標服務。
25、進一步的,所述第一接收模塊具體用于:
26、所述無線聚合傳輸設備開啟網絡網關功能,并與所述路由設備建立網絡連接,以使所述路由設備將網關配置為所述無線聚合傳輸設備的ip地址。
27、進一步的,所述系統還包括:
28、當所述無線聚合傳輸設備與具有所述網絡接入能力的多個所述終端通過usb數據線建立連接,且所述終端開啟調試模式時,所述無線聚合傳輸設備控制所述終端自動安裝所述無線聚合分發客戶端程序;
29、所述無線聚合傳輸設備接收所述無線聚合分發客戶端程序發送的注冊信息;
30、當注冊成功后,所述無線聚合傳輸設備接收所述無線聚合分發客戶端程序發送的所述無線聚合分發數據。
31、第三方面,本發明實施例提供了電子設備,包括存儲器、處理器,所述存儲器上存儲有可在所述處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現如上所述的方法。
32、第四方面,本發明實施例提供了具有處理器可執行的非易失的程序代碼的計算機可讀介質,所述程序代碼使所述處理器執行如上所述的方法。
33、本發明實施例提供了多個終端的無線聚合傳輸方法和系統,應用于無線聚合傳輸裝置,無線聚合傳輸裝置包括無線聚合傳輸設備和云端服務器,云端服務器與目標設備相連接;包括:當無線聚合傳輸設備與具有網絡接入能力的多個終端進行網絡連接,或無線聚合傳輸設備與路由設備建立網絡連接后,無線聚合傳輸設備接收多個終端或路由設備發送的無線聚合分發數據;無線聚合傳輸設備將無線聚合分發數據通過拆分算法進行拆分,得到拆分后的數據;無線聚合傳輸設備將拆分后的數據發送至具有無線聚合分發客戶端程序的一個或多個終端;云端服務器的數據聚合服務接收終端發送的拆分后的數據;云端服務器的數據聚合服務將拆分后的數據進行組合與拼裝,得到拼裝后的數據,并將拼裝后的數據發送給目標設備的目標服務;本技術可對任意正常接入無線或有線網絡的程序或設備提供無線聚合傳輸能力,對程序或設備無定制要求;無需將sim卡直接插入設別,可直接使用手機的無線移動網絡接入能力,適應場景更加豐富且靈活;可為現有網絡提供整體的無線聚合傳輸能力,可最大程度利用現有網絡基礎建設。
34、本發明的其他特征和優點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發明而了解。本發明的目的和其他優點在說明書、權利要求書以及附圖中所特別指出的結構來實現和獲得。
35、為使本發明的上述目的、特征和優點能更明顯易懂,下文特舉較佳實施例,并配合所附附圖,作詳細說明如下。