国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種數(shù)據(jù)分發(fā)的方法和裝置的制造方法

      文檔序號:9690879閱讀:310來源:國知局
      一種數(shù)據(jù)分發(fā)的方法和裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001] 本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別涉及一種數(shù)據(jù)分發(fā)的方法和裝置。
      【背景技術(shù)】
      [0002] 隨著移動(dòng)終端技術(shù)的發(fā)展,移動(dòng)終端的應(yīng)用越來越廣泛,功能也越來越強(qiáng)大。移動(dòng) 終端可以通過路由器接入互聯(lián)網(wǎng),用戶則可以訪問網(wǎng)絡(luò)資源,如瀏覽網(wǎng)頁,或者觀看網(wǎng)絡(luò)視 頻等。為了給用戶提供足夠的帶寬,一些服務(wù)商采用支持多鏈路的無線接入設(shè)備(如路由 器)來為用戶提供服務(wù)。多鏈路可以是使用不同通訊協(xié)議的鏈路,如使用3G( 3rd-generation),第三代移動(dòng)通信技術(shù))通信協(xié)議的鏈路,或者使用4G(4rd-generation),第三 代移動(dòng)通信技術(shù))通信協(xié)議的鏈路。
      [0003] 在使用多鏈路進(jìn)行數(shù)據(jù)傳輸?shù)倪^程中,路由器一般會(huì)存儲各鏈路的物理帶寬。物 理帶寬是鏈路理論上可以使用的最大帶寬。路由器可以實(shí)時(shí)檢測各鏈路的已用帶寬,然后 可以用已用帶寬處理對應(yīng)的物理帶寬,得到各鏈路帶寬利用率,進(jìn)而可以選取帶寬利用率 較低的鏈路來分發(fā)數(shù)據(jù)。
      [0004] 在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題:
      [0005] 在進(jìn)行無線數(shù)據(jù)傳輸?shù)倪^程中,鏈路的帶寬會(huì)受到其他因素的影響而發(fā)生變化 (如天氣因素),尤其是在用戶高速移動(dòng)的情況下,鏈路的實(shí)際可用的最大帶寬與物理帶寬 差距較大,這時(shí),根據(jù)物理帶寬和已用帶寬,無法選擇合適的鏈路進(jìn)行數(shù)據(jù)分發(fā),這樣會(huì)導(dǎo) 致數(shù)據(jù)分發(fā)的效率較低。

      【發(fā)明內(nèi)容】

      [0006] 為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實(shí)施例提供了一種數(shù)據(jù)分發(fā)的方法和裝置。所 述技術(shù)方案如下:
      [0007] 第一方面,提供了 一種數(shù)據(jù)分發(fā)的方法,所述方法包括:
      [0008] 獲取各鏈路當(dāng)前的已用帶寬和丟包率,根據(jù)所述各鏈路當(dāng)前的丟包率,選取待使 用鏈路;
      [0009] 根據(jù)選取的各待使用鏈路當(dāng)前的已用帶寬、丟包率、預(yù)先存儲的各鏈路的測試丟 包率,以及所述各待使用鏈路對應(yīng)的物理帶寬,分別確定所述各待使用鏈路對應(yīng)的數(shù)據(jù)包 數(shù)目;
      [0010] 根據(jù)所述各待使用鏈路對應(yīng)的數(shù)據(jù)包數(shù)目,對接收到的待發(fā)送數(shù)據(jù)包進(jìn)行發(fā)送處 理。
      [0011] 可選的,所述根據(jù)選取的各待使用鏈路當(dāng)前的已用帶寬、丟包率、預(yù)先存儲的各鏈 路的測試丟包率,以及所述各待使用鏈路對應(yīng)的物理帶寬,分別確定所述各待使用鏈路對 應(yīng)的數(shù)據(jù)包數(shù)目,包括:
      [0012] 根據(jù)選取的各待使用鏈路當(dāng)前的丟包率、預(yù)先存儲的各鏈路的測試丟包率,以及 所述各待使用鏈路對應(yīng)的物理帶寬,確定所述各待使用鏈路對應(yīng)的當(dāng)前最大容許帶寬;
      [0013] 確定所述各待使用鏈路對應(yīng)的當(dāng)前最大容許帶寬與所述各待使用鏈路當(dāng)前的已 用帶寬的差值,得到所述各待使用鏈路當(dāng)前的剩余帶寬,并根據(jù)所述各待使用鏈路當(dāng)前的 剩余帶寬,分別確定所述各待使用鏈路對應(yīng)的數(shù)據(jù)包數(shù)目。
      [0014] 可選的,所述根據(jù)所述各待使用鏈路對應(yīng)的數(shù)據(jù)包數(shù)目,對接收到的待發(fā)送數(shù)據(jù) 包進(jìn)行發(fā)送處理,包括:
      [0015] 根據(jù)所述各待使用鏈路對應(yīng)的數(shù)據(jù)包數(shù)目,以及所述待發(fā)送數(shù)據(jù)包的接收順序, 對接收到的待發(fā)送數(shù)據(jù)包進(jìn)行發(fā)送處理。
      [0016] 可選的,所述方法還包括:
      [0017] 根據(jù)所述各待使用鏈路當(dāng)前的丟包率,確定所述各待使用鏈路的優(yōu)先級;
      [0018] 所述根據(jù)所述各待使用鏈路對應(yīng)的數(shù)據(jù)包數(shù)目,對接收到的待發(fā)送數(shù)據(jù)包進(jìn)行發(fā) 送處理,包括:
      [0019] 獲取接收到的待發(fā)送數(shù)據(jù)包的優(yōu)先級,根據(jù)所述待發(fā)送數(shù)據(jù)包的優(yōu)先級,以及各 待使用鏈路的優(yōu)先級,確定所述待發(fā)送數(shù)據(jù)包對應(yīng)的待使用鏈路;
      [0020] 根據(jù)所述各待使用鏈路對應(yīng)的數(shù)據(jù)包數(shù)目,將所述待發(fā)送數(shù)據(jù)包通過其對應(yīng)的待 使用鏈路進(jìn)行發(fā)送處理。
      [0021] 可選的,所述根據(jù)選取的各待使用鏈路當(dāng)前的已用帶寬、丟包率、預(yù)先存儲的各鏈 路的測試丟包率,以及所述各待使用鏈路對應(yīng)的物理帶寬,分別確定所述各待使用鏈路對 應(yīng)的數(shù)據(jù)包數(shù)目,包括:
      [0022] 獲取當(dāng)前的位置信息,根據(jù)預(yù)先存儲的位置信息與各鏈路的測試丟包率的對應(yīng)關(guān) 系,確定當(dāng)前的位置信息對應(yīng)的各鏈路的測試丟包率;
      [0023] 根據(jù)選取的各待使用鏈路當(dāng)前的已用帶寬、丟包率、確定出的各鏈路的測試丟包 率,以及所述各待使用鏈路對應(yīng)的物理帶寬,分別確定所述各待使用鏈路對應(yīng)的數(shù)據(jù)包數(shù) 目。
      [0024] 第二方面,提供了 一種數(shù)據(jù)分發(fā)的裝置,所述裝置包括:
      [0025] 獲取模塊,用于獲取各鏈路當(dāng)前的已用帶寬和丟包率,根據(jù)所述各鏈路當(dāng)前的丟 包率,選取待使用鏈路;
      [0026] 第一確定模塊,用于根據(jù)選取的各待使用鏈路當(dāng)前的已用帶寬、丟包率、預(yù)先存儲 的各鏈路的測試丟包率,以及所述各待使用鏈路對應(yīng)的物理帶寬,分別確定所述各待使用 鏈路對應(yīng)的數(shù)據(jù)包數(shù)目;
      [0027] 發(fā)送模塊,用于根據(jù)所述各待使用鏈路對應(yīng)的數(shù)據(jù)包數(shù)目,對接收到的待發(fā)送數(shù) 據(jù)包進(jìn)行發(fā)送處理。
      [0028]可選的,所述第一確定模塊,包括:
      [0029] 第一確定子模塊,用于根據(jù)選取的各待使用鏈路當(dāng)前的丟包率、預(yù)先存儲的各鏈 路的測試丟包率,以及所述各待使用鏈路對應(yīng)的物理帶寬,確定所述各待使用鏈路對應(yīng)的 當(dāng)前最大容許帶寬;
      [0030] 第二確定子模塊,用于確定所述各待使用鏈路對應(yīng)的當(dāng)前最大容許帶寬與所述各 待使用鏈路當(dāng)前的已用帶寬的差值,得到所述各待使用鏈路當(dāng)前的剩余帶寬,并根據(jù)所述 各待使用鏈路當(dāng)前的剩余帶寬,分別確定所述各待使用鏈路對應(yīng)的數(shù)據(jù)包數(shù)目。
      [0031] 可選的,所述發(fā)送模塊,用于:
      [0032]根據(jù)所述各待使用鏈路對應(yīng)的數(shù)據(jù)包數(shù)目,以及所述待發(fā)送數(shù)據(jù)包所屬的數(shù)據(jù)流 的接收順序,對接收到的待發(fā)送數(shù)據(jù)包進(jìn)行發(fā)送處理。
      [0033] 可選的,所述裝置還包括:
      [0034]第二確定模塊,用于根據(jù)所述各待使用鏈路當(dāng)前的丟包率,確定所述各待使用鏈 路的優(yōu)先級;
      [0035]所述發(fā)送模塊,包括:
      [0036]第三確定子模塊,用于獲取接收到的待發(fā)送數(shù)據(jù)包的優(yōu)先級,根據(jù)所述待發(fā)送數(shù) 據(jù)包的優(yōu)先級,以及各待使用鏈路的優(yōu)先級,確定所述待發(fā)送數(shù)據(jù)包對應(yīng)的待使用鏈路; [0037]發(fā)送子模塊,用于根據(jù)所述各待使用鏈路對應(yīng)的數(shù)據(jù)包數(shù)目,將所述待發(fā)送數(shù)據(jù) 包通過其對應(yīng)的待使用鏈路進(jìn)行發(fā)送處理。
      [0038]可選的,所述第一確定模塊,包括:
      [0039] 第四確定子模塊,用于獲取當(dāng)前的位置信息,根據(jù)預(yù)先存儲的位置信息與各鏈路 的測試丟包率的對應(yīng)關(guān)系,確定當(dāng)前的位置信息對應(yīng)的各鏈路的測試丟包率;
      [0040] 第五確定子模塊,用于根據(jù)選取的各待使用鏈路當(dāng)前的已用帶寬、丟包率、確定出 的各鏈路的測試丟包率,以及所述各待使用鏈路對應(yīng)的物理帶寬,分別確定所述各待使用 鏈路對應(yīng)的數(shù)據(jù)包數(shù)目。
      [0041] 本發(fā)明實(shí)施例提供的技術(shù)方案帶來的有益效果是:
      [0042]本發(fā)明實(shí)施例中,獲取各鏈路當(dāng)前的已用帶寬和丟包率,根據(jù)各鏈路當(dāng)前的丟包 率,選取待使用鏈路,根據(jù)選取的各待使用鏈路當(dāng)前的已用帶寬、丟包率、預(yù)先存儲的各鏈 路的測試丟包率,以及各待使用鏈路對應(yīng)的物理帶寬,分別分別確定各待使用鏈路對應(yīng)的 數(shù)據(jù)包數(shù)目,根據(jù)各待使用鏈路對應(yīng)的數(shù)據(jù)包數(shù)目,對接收到的待發(fā)送數(shù)據(jù)包進(jìn)行發(fā)送處 理,這樣,可以根據(jù)各鏈路當(dāng)前的丟包率和已用帶寬等多種性能參數(shù),選取合適的鏈路發(fā)送 數(shù)據(jù),從而可以提高數(shù)據(jù)分發(fā)的效率。
      【附圖說明】
      [0043] 為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使 用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于 本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他 的附圖。
      [0044] 圖1是本發(fā)明實(shí)施例提供的一種數(shù)據(jù)分發(fā)的方法流程圖;
      [0045] 圖2是本發(fā)明實(shí)施例提供的一種系統(tǒng)框架圖;
      [0046]圖3a、圖3b、圖3c是本發(fā)明實(shí)施例提供的一種數(shù)據(jù)分發(fā)的方法流程圖;
      [0047] 圖4是本發(fā)明實(shí)施例提供的一種數(shù)據(jù)分發(fā)的裝置結(jié)構(gòu)示意圖;
      [0048] 圖5是本發(fā)明實(shí)施例提供的一種路由設(shè)備的結(jié)構(gòu)示意圖。
      【具體實(shí)施方式】
      [0049] 為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明實(shí)施方 式作進(jìn)一步地詳細(xì)描述。
      [0050] 本發(fā)明實(shí)施例提供了一種數(shù)據(jù)分發(fā)的方法,該方法的執(zhí)行主體為路由設(shè)備。該路 由設(shè)備可以是安裝在火車或者汽車等可以處于移動(dòng)狀態(tài)的交通工具上的路由設(shè)備,也可以 是用戶隨身攜帶的路由設(shè)備。本實(shí)施例以路由設(shè)備為路由器,路由器安裝在火車上為例進(jìn) 行介紹?;疖嚿系挠脩艨梢詫⒆约旱慕K端(可稱作用戶終端)與火車上的路由器(可以稱作 第一路由器)建立連接,該連接可以是無線連接,也可以是有線連接,無線連接可以是WIFI (
      當(dāng)前第1頁1 2 3 4 5 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
      1