亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種數(shù)據(jù)發(fā)送方法及系統(tǒng)以及移動終端與流程

文檔序號:12623179閱讀:266來源:國知局
一種數(shù)據(jù)發(fā)送方法及系統(tǒng)以及移動終端與流程

本發(fā)明涉及移動終端技術領域,尤其涉及一種數(shù)據(jù)發(fā)送方法及系統(tǒng)以及移動終端。



背景技術:

現(xiàn)有技術中,使用者通常會在用戶設備(User Equipment,UE)例如移動終端之間傳輸交互類數(shù)據(jù)。所謂交互類數(shù)據(jù),其特點在于傳輸?shù)臄?shù)據(jù)量較小,但是時延要求較高,即要求數(shù)據(jù)的即時性,例如在移動終端之間采用即時聊天工具傳輸即時通訊數(shù)據(jù)等。現(xiàn)有技術中,在移動終端之間傳輸交互類數(shù)據(jù),往往會遇到同時傳輸其他數(shù)據(jù)的阻礙?,F(xiàn)有技術中通常采用先進先出(First In First Out,F(xiàn)IFO)的方式處理所有數(shù)據(jù)的傳輸操作,則在傳輸交互類數(shù)據(jù)以及同時傳輸其他類型的數(shù)據(jù)的情況下,會對交互類數(shù)據(jù)傳輸?shù)臅r延性產(chǎn)生較大的影響。



技術實現(xiàn)要素:

根據(jù)現(xiàn)有技術中存在的問題,現(xiàn)提供一種數(shù)據(jù)發(fā)送方法及系統(tǒng)以及移動終端的技術方案,旨在實現(xiàn)根據(jù)時延需求及時發(fā)送交互類數(shù)據(jù)的目的。

上述技術方案具體包括:

一種數(shù)據(jù)發(fā)送方法,適用于移動終端;其中,提供一設置于所述移動終端內(nèi)的數(shù)據(jù)發(fā)送端,以通過網(wǎng)絡發(fā)送數(shù)據(jù)包;

所述數(shù)據(jù)發(fā)送方法包括:

步驟S1,所述數(shù)據(jù)發(fā)送端判斷待發(fā)送的所述數(shù)據(jù)包是否為關聯(lián)于交互類數(shù)據(jù)的第一類數(shù)據(jù)包,輸出相應的判斷結果;

步驟S2,所述數(shù)據(jù)發(fā)送端將所有所述第一類數(shù)據(jù)包置于數(shù)據(jù)發(fā)送隊列的前端,并根據(jù)預設規(guī)則對確定所述第一類數(shù)據(jù)包的發(fā)送順序;

步驟S3,所述數(shù)據(jù)發(fā)送端根據(jù)經(jīng)過排序的所述數(shù)據(jù)發(fā)送隊列發(fā)送所述數(shù) 據(jù)包。

優(yōu)選的,該數(shù)據(jù)發(fā)送方法,其中,所述數(shù)據(jù)發(fā)送端以一預定的網(wǎng)絡協(xié)議報文格式發(fā)送所述數(shù)據(jù)包;

所述步驟S1具體包括:

步驟S11,所述數(shù)據(jù)發(fā)送端根據(jù)所述數(shù)據(jù)包的的優(yōu)先級參數(shù)獲取對應所述數(shù)據(jù)包的時延需求參數(shù);

步驟S12,所述數(shù)據(jù)發(fā)送端將所述時延需求參數(shù)與預設閾值進行比較:

若所述時延需求參數(shù)高于所述預設閾值,則判斷所述數(shù)據(jù)包為所述第一類數(shù)據(jù)包,輸出判斷結果,并轉(zhuǎn)至所述步驟S2;

若所述時延需求參數(shù)不高于所述預設閾值,則判斷所述數(shù)據(jù)包不為所述第一類數(shù)據(jù)包,輸出判斷結果,并轉(zhuǎn)至所述步驟S2。

優(yōu)選的,該數(shù)據(jù)發(fā)送方法,其中,所述網(wǎng)絡協(xié)議報文格式為關聯(lián)于互聯(lián)網(wǎng)協(xié)議第四版的報文格式;

所述步驟S11中,所述優(yōu)先級參數(shù)為所述數(shù)據(jù)包的包頭中用于指示關聯(lián)于所述數(shù)據(jù)包的服務類型的所述預定字段的值。

優(yōu)選的,該數(shù)據(jù)發(fā)送方法,其中,所述網(wǎng)絡協(xié)議報文格式為關聯(lián)于互聯(lián)網(wǎng)協(xié)議第六版的報文格式;

所述步驟S11中,所述優(yōu)先級參數(shù)為所述數(shù)據(jù)包的包頭中用于指示關聯(lián)于所述數(shù)據(jù)包的優(yōu)先級的所述預定字段的值。

優(yōu)選的,該數(shù)據(jù)發(fā)送方法,其中,所述步驟S2中,所述預設規(guī)則為:

根據(jù)先進先出規(guī)則確定所述第一類數(shù)據(jù)包的所述發(fā)送順序。

優(yōu)選的,該數(shù)據(jù)發(fā)送方法,其中,所述步驟S2中,所述預設規(guī)則為:

根據(jù)所述時延需求參數(shù)確定所述第一類數(shù)據(jù)包的所述發(fā)送順序。

優(yōu)選的,該數(shù)據(jù)發(fā)送方法,其中,所述數(shù)據(jù)發(fā)送端通過無線網(wǎng)絡發(fā)送所述數(shù)據(jù)包。

一種數(shù)據(jù)發(fā)送系統(tǒng),適用于移動終端;其中,包括一設置于所述移動終端內(nèi)的數(shù)據(jù)發(fā)送端,以通過網(wǎng)絡發(fā)送數(shù)據(jù)包;

所述數(shù)據(jù)發(fā)送端包括:

判斷單元,用于判斷待發(fā)送的所述數(shù)據(jù)包是否為關聯(lián)于交互類數(shù)據(jù)的第一類數(shù)據(jù)包,并輸出相應的判斷結果;

排列單元,連接所述判斷單元,用于根據(jù)所述判斷結果,將所述第一類數(shù)據(jù)包置于數(shù)據(jù)發(fā)送隊列的前端;

排序單元,連接所述排列單元,用于根據(jù)預設規(guī)則確定所述第一類數(shù)據(jù)包的發(fā)送順序;

發(fā)送單元,連接所述排序單元,用于以經(jīng)過排序的所述數(shù)據(jù)發(fā)送隊列發(fā)送所述數(shù)據(jù)包。

優(yōu)選的,該數(shù)據(jù)發(fā)送系統(tǒng),其中,所述數(shù)據(jù)發(fā)送端以一預定的網(wǎng)絡協(xié)議報文格式發(fā)送所述數(shù)據(jù)包;

所述判斷單元中包括:

獲取模塊,用于獲取所述數(shù)據(jù)包的優(yōu)先級參數(shù);

處理模塊,連接所述獲取模塊,用于根據(jù)所述優(yōu)先級參數(shù)處理得到對應所述數(shù)據(jù)包的時延需求參數(shù);

判斷模塊,其中包括一預設閾值,所述判斷模塊連接所述處理模塊,用于將所述時延需求參數(shù)與所述預設閾值進行比較,并輸出相應的判斷結果;

所述判斷單元在所述時延需求參數(shù)高于所述預設閾值時判斷對應的所述數(shù)據(jù)包為所述第一類數(shù)據(jù)包。

優(yōu)選的,該數(shù)據(jù)發(fā)送系統(tǒng),其中,所述網(wǎng)絡協(xié)議報文格式為關聯(lián)于互聯(lián)網(wǎng)協(xié)議第四版的報文格式;

所述優(yōu)先級參數(shù)為所述數(shù)據(jù)包的包頭中用于指示關聯(lián)于所述數(shù)據(jù)包的服務類型的預定字段的值。

優(yōu)選的,該數(shù)據(jù)發(fā)送系統(tǒng),其中,所述網(wǎng)絡協(xié)議報文格式為關聯(lián)于互聯(lián)網(wǎng)協(xié)議第六版的報文格式;

所述優(yōu)先級參數(shù)為所述數(shù)據(jù)包的包頭中用于指示關聯(lián)于所述數(shù)據(jù)包的優(yōu)先級的所述預定字段的值。

優(yōu)選的,該數(shù)據(jù)發(fā)送系統(tǒng),其中,所述預設規(guī)則為:

所述排序單元根據(jù)先進先出規(guī)則確定所述第一類數(shù)據(jù)包的所述發(fā)送順序。

優(yōu)選的,該數(shù)據(jù)發(fā)送系統(tǒng),其中,所述預設規(guī)則為:

所述排序單元根據(jù)所述時延需求參數(shù)確定所述第一類數(shù)據(jù)包的所述發(fā)送順序。

優(yōu)選的,該數(shù)據(jù)發(fā)送系統(tǒng),其中,所述發(fā)送單元通過無線網(wǎng)絡發(fā)送所述數(shù)據(jù)包。

一種移動終端,其中,采用上述的數(shù)據(jù)發(fā)送方法。

16.一種移動終端,其中,包括上述的數(shù)據(jù)發(fā)送系統(tǒng)中的數(shù)據(jù)發(fā)送端。

上述技術方案的有益效果是:

1)提供一種數(shù)據(jù)發(fā)送方法,能夠?qū)崿F(xiàn)交互類數(shù)據(jù)按照時延需求確定發(fā)送順序,降低交互類數(shù)據(jù)的發(fā)送時延影響,從而保證交互類數(shù)據(jù)的即時性,提升使用者的使用體驗;

2)提供一種數(shù)據(jù)發(fā)送系統(tǒng),能夠支持實現(xiàn)上述數(shù)據(jù)發(fā)送方法。

附圖說明

圖1是現(xiàn)有技術中,IPV4協(xié)議下的報文格式的結構示意圖;

圖2是現(xiàn)有技術中,IPV6協(xié)議下的報文格式的結構示意圖;

圖3-4是本發(fā)明的較佳的實施例中,一種數(shù)據(jù)發(fā)送方法的流程示意圖;

圖5-6是本發(fā)明的較佳的實施例中,一種數(shù)據(jù)發(fā)送系統(tǒng)的結構示意圖。

具體實施方式

下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

需要說明的是,在不沖突的情況下,本發(fā)明中的實施例及實施例中的特征可以相互組合。

下面結合附圖和具體實施例對本發(fā)明作進一步說明,但不作為本發(fā)明的限定。

現(xiàn)有的移動終端中,對于交互類數(shù)據(jù)傳輸?shù)臅r延性影響始終存在,例如在移動終端內(nèi)部同時運行一用于傳輸交互類數(shù)據(jù)的應用程序(例如即時聊天工具),以及一用于傳輸大塊數(shù)據(jù)的應用程序(例如應用FTP傳輸協(xié)議傳輸數(shù)據(jù)的應用程序),則在現(xiàn)有的移動終端數(shù)據(jù)傳輸方式中,例如FIFO方式,在某些情況下只有大塊數(shù)據(jù)先處理完畢后,才能開始處理交互類數(shù)據(jù),因此 會對交互類數(shù)據(jù)傳輸?shù)臅r延性造成非常大的影響,從而影響使用者的使用體驗。

本發(fā)明的較佳的實施例中,基于現(xiàn)有技術中存在的上述問題,現(xiàn)提供一種數(shù)據(jù)發(fā)送方法的技術方案,適用于移動終端。本發(fā)明的較佳的實施例中,于移動終端內(nèi)提供一數(shù)據(jù)發(fā)送端,該數(shù)據(jù)發(fā)送端用于將包括交互類數(shù)據(jù)的第一類數(shù)據(jù)包發(fā)送至對應的數(shù)據(jù)接收端。

本發(fā)明的較佳的實施例中,上述數(shù)據(jù)接收端同樣可以設置于一對應的移動終端內(nèi)。

本發(fā)明的較佳的實施例中,上述數(shù)據(jù)發(fā)送端與數(shù)據(jù)接收端之間通過無線網(wǎng)絡傳輸數(shù)據(jù)。

因此,本發(fā)明的一個較佳的實施例中,上述數(shù)據(jù)發(fā)送方法中,可以提供設置有數(shù)據(jù)發(fā)送端的移動終端,以及設置有數(shù)據(jù)接收端的移動終端。移動終端之間通過無線網(wǎng)絡傳輸應用程序產(chǎn)生的數(shù)據(jù)包。

本發(fā)明的較佳的實施例中,上述數(shù)據(jù)發(fā)送方法中,數(shù)據(jù)發(fā)送端以一預定的網(wǎng)絡協(xié)議報文格式發(fā)送上述數(shù)據(jù)包。

具體地,本發(fā)明的較佳的實施例中,上述預定的網(wǎng)絡協(xié)議報文格式可以為:

1)關聯(lián)于互聯(lián)網(wǎng)協(xié)議第四版(IPV4)的報文格式(如圖1所示)。IPV4協(xié)議是目前互聯(lián)網(wǎng)中應用最為廣泛的網(wǎng)絡協(xié)議。在圖1中示出IPV4協(xié)議下數(shù)據(jù)報文的包頭格式,其中包括:

4位的字段用于表示數(shù)據(jù)包的版本號(Version)。

4位的字段用于表示數(shù)據(jù)包的協(xié)議頭長度(IP Header Length)。

8位的字段用于表示數(shù)據(jù)包的服務類型(Type of Service,TOS),用于上層的通信協(xié)議對處理當前的數(shù)據(jù)包所期望的服務質(zhì)量,并對該數(shù)據(jù)包按照重要性級別進行分配。該8位字段用于分配相應的數(shù)據(jù)包的優(yōu)先級、延遲、吞吐量以及可靠性等參數(shù)。

16位的字段用于表示數(shù)據(jù)包的總的字節(jié)長度(Total Length)。

16位的字段用于表示數(shù)據(jù)包的標識(Identification),即用于識別當前的數(shù)據(jù)包。

16位的字段用于表示數(shù)據(jù)包的偏移量。該16位字段中,3位字段用于 表示數(shù)據(jù)包的分片情況(Flags),其余13位字段用于表示與源數(shù)據(jù)包的起始端相關的分片數(shù)據(jù)的位置(Fragment Offsets)。

8位的字段用于表示數(shù)據(jù)包的生存時間(Time-to-Live),其本質(zhì)是一種計數(shù)器,在丟棄數(shù)據(jù)包的每個點值依次減1直至減少為0,這樣確保數(shù)據(jù)包無止境的環(huán)路過程。

8位的字段用于表示數(shù)據(jù)包的傳輸協(xié)議(Protocol),即用于指示采用何種上層通信協(xié)議接收該數(shù)據(jù)包。

16位的字段用于表示該數(shù)據(jù)包的頭部校驗和(Header Checksum);

32位的字段用于表示該數(shù)據(jù)包的源地址(Source Address)。

32位的字段用于表示該數(shù)據(jù)包的目的地址(Destination Address)。

8位的字段用于表示當前的網(wǎng)絡協(xié)議支持的選項(Options),例如支持安全性選項等。

2)關聯(lián)于互聯(lián)網(wǎng)協(xié)議第六版(IPV6)的報文格式(如圖2所示)。由于IPV4協(xié)議所能分配的地址數(shù)是32位的,即IPV4協(xié)議最多只能支持232的終端接入互聯(lián)網(wǎng),而隨著互聯(lián)網(wǎng)技術的不斷發(fā)展,這一接入數(shù)字逐漸無法滿足人們的需求,因此IPV6協(xié)議作為IPV4協(xié)議的升級版本應運而生。IPV6協(xié)議目前可以額支持128位的地址數(shù)。圖2中示出IPV4協(xié)議下數(shù)據(jù)報文的包頭格式,其中包括:

4位的字段用于表示數(shù)據(jù)包的版本號(Version)。

4位的字段用于表示數(shù)據(jù)包的優(yōu)先級。在IPV6協(xié)議下,數(shù)據(jù)包的優(yōu)先級被定義為該數(shù)據(jù)包的通信類別(Traffic Class),其功能類似于上文中所述的TOS。

24位的字段用于表示數(shù)據(jù)包的流量標識(Flow Label)。

16位的字段用于表示數(shù)據(jù)包的數(shù)據(jù)長度,也被稱為負載長度(Payload Length)。

8位的字段用于表示下一個數(shù)據(jù)包的包頭(Next Header)。

8位的字段用于表示數(shù)據(jù)包的跳數(shù)限制(Hop Limit)。

128位的字段用于表示數(shù)據(jù)包的源地址(Source Address)。

128位的字段用于表示數(shù)據(jù)包的目的地址(Destination Address)。

則本發(fā)明的較佳的實施例中,上述數(shù)據(jù)發(fā)送端根據(jù)發(fā)送設備(即該數(shù)據(jù) 發(fā)送端所在的移動終端)的網(wǎng)絡協(xié)議支持情況,選擇上述兩種網(wǎng)絡協(xié)議中的一種并進行數(shù)據(jù)包的發(fā)送。即上文中所述的一個預設的網(wǎng)絡協(xié)議報文格式,可以為IPV4協(xié)議下的報文格式,也可以為IPV6協(xié)議下的報文格式,具體由數(shù)據(jù)發(fā)送端在發(fā)送數(shù)據(jù)前進行選擇。

則本發(fā)明的較佳的實施例中,如圖3所示,上述數(shù)據(jù)發(fā)送方法具體包括:

步驟S1,數(shù)據(jù)發(fā)送端判斷待發(fā)送的數(shù)據(jù)包是否為關聯(lián)于交互類數(shù)據(jù)的第一類數(shù)據(jù)包,輸出相應的判斷結果;

本發(fā)明的較佳的實施例中,上述步驟S1中,數(shù)據(jù)發(fā)送端首先判斷當前待發(fā)送的數(shù)據(jù)包是否為關聯(lián)于交互類數(shù)據(jù)的第一類數(shù)據(jù)包,并輸出相應的判斷結果。

本發(fā)明的較佳的實施例中,上述數(shù)據(jù)發(fā)送端以一預定的網(wǎng)絡協(xié)議報文格式發(fā)送數(shù)據(jù)包。

則本發(fā)明的較佳的實施例中,如圖4所示,上述步驟S1具體包括:

步驟S11,數(shù)據(jù)發(fā)送端根據(jù)數(shù)據(jù)包的的優(yōu)先級參數(shù)獲取對應數(shù)據(jù)包的時延需求參數(shù);

步驟S12,數(shù)據(jù)發(fā)送端將時延需求參數(shù)與預設閾值進行比較:

若時延需求參數(shù)高于預設閾值,則判斷數(shù)據(jù)包為第一類數(shù)據(jù)包,輸出判斷結果,并轉(zhuǎn)至步驟S2;

若時延需求參數(shù)不高于預設閾值,則判斷數(shù)據(jù)包不為第一類數(shù)據(jù)包,輸出判斷結果,并轉(zhuǎn)至步驟S2。

本發(fā)明的較佳的實施例中,所謂優(yōu)先級參數(shù),其在不同的網(wǎng)絡協(xié)議下的構成可能有所不同,具體如下:

1)例如,數(shù)據(jù)發(fā)送端選擇IPV4協(xié)議作為數(shù)據(jù)包發(fā)送時依據(jù)的網(wǎng)絡協(xié)議,則數(shù)據(jù)包以上文中所述的IPV4協(xié)議下的報文格式進行發(fā)送。在這種情況下,上述優(yōu)先級參數(shù)即為上文中所述的服務類型參數(shù)(TOS),則提取關聯(lián)于服務類型的預定字段的值即4位字段表示的TOS參數(shù)的值作為上述優(yōu)先級參數(shù)。

具體地,TOS參數(shù)由4位字段表示,其具體如圖4所示,采用第一位表示延遲,采用第二位表示吞吐量,采用第三位表示可靠性,采用第四位表示成本。則本發(fā)明的較佳的實施例中,可以根據(jù)TOS參數(shù)的值得到優(yōu)先級參數(shù), 并進而得出相應的數(shù)據(jù)包的時延需求參數(shù),即可以獲取該數(shù)據(jù)包對時延的要求。

2)又例如,數(shù)據(jù)發(fā)送端選擇IPV6協(xié)議作為數(shù)據(jù)包發(fā)送時依據(jù)的網(wǎng)絡協(xié)議,則數(shù)據(jù)包以上文中所述的IPV6協(xié)議下的報文格式進行發(fā)送。在這種情況下,上述優(yōu)先級參數(shù)即為上文中所述的關聯(lián)于優(yōu)先級(Traffic Class)的預定字段的值。換言之,可以通過獲取關聯(lián)于優(yōu)先級的預定字段值得到上述優(yōu)先級參數(shù),并進而得到該數(shù)據(jù)包的時延需求參數(shù),即獲取該數(shù)據(jù)包對時延的要求。

本發(fā)明的較佳的實施例中,獲取上述時延需求參數(shù)后,數(shù)據(jù)發(fā)送端將待發(fā)送的數(shù)據(jù)包的時延需求參數(shù)與預設的閾值進行比較,若高于該預設的閾值,則表示該數(shù)據(jù)包的時延要求較高,可以被判定為第一類數(shù)據(jù)包。反之,該數(shù)據(jù)包不為第一類數(shù)據(jù)包。

步驟S2,數(shù)據(jù)發(fā)送端將所有第一類數(shù)據(jù)包置于數(shù)據(jù)發(fā)送隊列的前端,并根據(jù)預設規(guī)則對確定第一類數(shù)據(jù)包的發(fā)送順序;

本發(fā)明的較佳的實施例中,在將第一類數(shù)據(jù)包置于數(shù)據(jù)發(fā)送隊列的前端后,再根據(jù)預設規(guī)則確定第一類數(shù)據(jù)包于整個數(shù)據(jù)發(fā)送隊列中的發(fā)送順序。

本發(fā)明的較佳的實施例中,上述預設規(guī)則可以為:

1)通過先進先出(FIFO)規(guī)則確定第一類數(shù)據(jù)包的發(fā)送規(guī)則,即根據(jù)傳統(tǒng)的方式確定。

2)根據(jù)上文中所述的時延需求參數(shù)確定第一類數(shù)據(jù)包的發(fā)送規(guī)則,即:數(shù)據(jù)發(fā)送端通過時延需求參數(shù)判斷相應的第一類數(shù)據(jù)包對時延要求較高,則將其發(fā)送順序確定為優(yōu)先發(fā)送。相應地若數(shù)據(jù)發(fā)送端通過時延需求參數(shù)判斷相應的第一類數(shù)據(jù)包對時延要求較低,則將其發(fā)送順序確定為延后發(fā)送。

步驟S3,數(shù)據(jù)發(fā)送端根據(jù)經(jīng)過排序的數(shù)據(jù)發(fā)送隊列發(fā)送數(shù)據(jù)包。

本發(fā)明的較佳的實施例中,上述以被確定的發(fā)送順序發(fā)送第一類數(shù)據(jù)包,可以為按照被確定的發(fā)送順序?qū)Υl(fā)送的第一類數(shù)據(jù)包進行緩存。

本發(fā)明的較佳的實施例中,上述數(shù)據(jù)發(fā)送方法可以應用于數(shù)據(jù)發(fā)送端同時運行兩類或者多類應用程序的情況下。例如,數(shù)據(jù)發(fā)送端同時運行需要發(fā)送第一類數(shù)據(jù)包的第一類應用程序(例如即時聊天工具),以及需要發(fā)送包括塊數(shù)據(jù)的第二類數(shù)據(jù)包的第二類應用程序(例如以FTP協(xié)議傳輸數(shù)據(jù)的應用 程序)。在這種情況下,數(shù)據(jù)發(fā)送端可以根據(jù)上文中所述的方法對第一類數(shù)據(jù)包進行發(fā)送,即通過上述步驟確定第一類數(shù)據(jù)包于整個數(shù)據(jù)發(fā)送隊列(包括所有待發(fā)送的第一類數(shù)據(jù)包和第二類數(shù)據(jù)包的發(fā)送隊列)中的前端發(fā)送,換言之,將交互類數(shù)據(jù)放在塊數(shù)據(jù)之前發(fā)送,并確定交互類數(shù)據(jù)的發(fā)送順序,根據(jù)被確定的發(fā)送順序發(fā)送數(shù)據(jù)包。

本發(fā)明的較佳的實施例中,基于上文中所述的數(shù)據(jù)發(fā)送方法,現(xiàn)提供一種數(shù)據(jù)發(fā)送系統(tǒng),同樣適用于移動終端。

本發(fā)明的較佳的實施例中,如圖5所示,上述數(shù)據(jù)發(fā)送系統(tǒng)中包括一數(shù)據(jù)發(fā)送端A,該數(shù)據(jù)發(fā)送端A設置于移動終端內(nèi)。該數(shù)據(jù)發(fā)送端A用于通過網(wǎng)絡發(fā)送數(shù)據(jù)包。本發(fā)明的一個較佳的實施例中,該數(shù)據(jù)發(fā)送端A通過無線網(wǎng)絡發(fā)送數(shù)據(jù)包。

則本發(fā)明的較佳的實施例中,仍然如圖5所示,上述數(shù)據(jù)發(fā)送端具體包括:

判斷單元A1,用于判斷待發(fā)送的數(shù)據(jù)包是否為關聯(lián)于交互類數(shù)據(jù)的第一類數(shù)據(jù)包,并輸出相應的判斷結果。

本發(fā)明的較佳的實施例中,如圖6所示,上述判斷單元A1具體包括:

獲取模塊A11,用于獲取數(shù)據(jù)包的優(yōu)先級參數(shù);

處理模塊A12,連接獲取模塊A11,用于根據(jù)優(yōu)先級參數(shù)處理得到對應數(shù)據(jù)包的時延需求參數(shù);

判斷模塊A13,其中包括一預設閾值。本發(fā)明的較佳的實施例中,判斷模塊A13連接處理模塊A12,用于將時延需求參數(shù)與預設閾值進行比較,并輸出相應的判斷結果;

則本發(fā)明的較佳的實施例中,判斷單元A1在時延需求參數(shù)高于預設閾值時判斷對應的數(shù)據(jù)包為第一類數(shù)據(jù)包。

具體地,本發(fā)明的較佳的實施例中,數(shù)據(jù)發(fā)送端以一預設的網(wǎng)絡協(xié)議報文格式,通過網(wǎng)絡發(fā)送數(shù)據(jù)包。上述預設的網(wǎng)絡協(xié)議報文格式如上文中所述,可以包括:

1)關聯(lián)于IPV4的報文格式。則在這種情況下,上述優(yōu)先級參數(shù)為數(shù)據(jù)包的包頭中關聯(lián)于服務類型的預定字段的值。

2)關聯(lián)于IPV6的報文格式,則在這種情況下,上述優(yōu)先級參數(shù)為數(shù)據(jù) 包的包頭中關聯(lián)于優(yōu)先級的預定字段的值。

則本發(fā)明的較佳的實施例中,根據(jù)上述優(yōu)先級參數(shù),可以得到用于指示相應的數(shù)據(jù)包對時延要求的時延需求參數(shù),并進而與預定閾值進行比較,以判斷得到相應的數(shù)據(jù)包是否為第一類數(shù)據(jù)包的判斷結果。

本發(fā)明的較佳的實施例中,仍然如圖5所示,上述數(shù)據(jù)發(fā)送端A中還包括:

排列單元A2,連接判斷單元A1,用于根據(jù)判斷結果,將第一類數(shù)據(jù)包置于數(shù)據(jù)發(fā)送隊列的前端。本發(fā)明的較佳的實施例中,上述設置使得數(shù)據(jù)發(fā)送隊列中的第一類數(shù)據(jù)包先于其他數(shù)據(jù)包(例如關聯(lián)于塊數(shù)據(jù)的數(shù)據(jù)包)被發(fā)送。

排序單元A3,連接排列單元A2,用于根據(jù)預設規(guī)則確定第一類數(shù)據(jù)包的發(fā)送順序。

本發(fā)明的較佳的實施例中,所謂預設規(guī)則,可以包括多種:

1)可以采用傳統(tǒng)的排序方式,即先進先出方式(FIFO),以對置于數(shù)據(jù)發(fā)送隊列前端的第一類數(shù)據(jù)包進行排序;

2)可以采用上文中所述的被獲取的時延需求參數(shù),對置于數(shù)據(jù)發(fā)送隊列前端的第一類數(shù)據(jù)包進行排序。具體地,如上文中所述,若時延需求參數(shù)越高,則相應的第一類數(shù)據(jù)包對時延的要求就越高,則該第一類數(shù)據(jù)包的發(fā)送順序應比較靠前。相反地,若時延需求參數(shù)越低,則相應的第一類數(shù)據(jù)包對時延的要求就月底,則該第一類數(shù)據(jù)包的發(fā)送順序應比較靠后。

發(fā)送單元A4,連接排序單元A3,用于以經(jīng)過排序的數(shù)據(jù)發(fā)送隊列發(fā)送數(shù)據(jù)包。

本發(fā)明的較佳的實施例中,還提供一種移動終端,其中采用如上文中所述的數(shù)據(jù)發(fā)送方法。

本發(fā)明的較佳的實施例中,還提供一種移動終端,其中包括如上文中所述的數(shù)據(jù)發(fā)送系統(tǒng)中的數(shù)據(jù)發(fā)送端。

以上所述僅為本發(fā)明較佳的實施例,并非因此限制本發(fā)明的實施方式及保護范圍,對于本領域技術人員而言,應當能夠意識到凡運用本發(fā)明說明書及圖示內(nèi)容所作出的等同替換和顯而易見的變化所得到的方案,均應當包含在本發(fā)明的保護范圍內(nèi)。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1