[發(fā)明專利]一種用于差分隊(duì)列服務(wù)系統(tǒng)的數(shù)據(jù)包快速入隊(duì)方法有效
| 申請(qǐng)?zhí)枺?/td> | 201110387461.5 | 申請(qǐng)日: | 2011-11-30 |
| 公開(公告)號(hào): | CN102404225A | 公開(公告)日: | 2012-04-04 |
| 發(fā)明(設(shè)計(jì))人: | 姜?jiǎng)倜?/a>;郭棉;官權(quán)升;毛華超 | 申請(qǐng)(專利權(quán))人: | 華南理工大學(xué) |
| 主分類號(hào): | H04L12/56 | 分類號(hào): | H04L12/56 |
| 代理公司: | 廣州粵高專利商標(biāo)代理有限公司 44102 | 代理人: | 何淑珍 |
| 地址: | 510640 廣*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 用于 隊(duì)列 服務(wù) 系統(tǒng) 數(shù)據(jù)包 快速 入隊(duì) 方法 | ||
技術(shù)領(lǐng)域
????本發(fā)明屬于隊(duì)列管理和分組調(diào)度技術(shù)領(lǐng)域,具體涉及一種用于差分隊(duì)列服務(wù)系統(tǒng)的數(shù)據(jù)包快速入隊(duì)方法。
背景技術(shù)
????在現(xiàn)有的互聯(lián)網(wǎng)技術(shù)中,有兩種經(jīng)典的服務(wù)質(zhì)量方案,即綜合服務(wù)(Integrated?Services)和區(qū)分服務(wù)(Differentiated?Services)。它們提供服務(wù)質(zhì)量的做法是,將緩存分成多個(gè)優(yōu)先級(jí)隊(duì)列,時(shí)延敏感的業(yè)務(wù)流進(jìn)入高優(yōu)先級(jí)的隊(duì)列,其他業(yè)務(wù)流進(jìn)入低優(yōu)先級(jí)的隊(duì)列。分組調(diào)度器采用優(yōu)先級(jí)隊(duì)列調(diào)度、加權(quán)公平隊(duì)列調(diào)度或其他調(diào)度算法在多個(gè)隊(duì)列中選擇數(shù)據(jù)包進(jìn)行調(diào)度。但是,一般路由器中可能有幾十條至幾百條甚至更多的服務(wù)質(zhì)量保障隊(duì)列,在極短的時(shí)間內(nèi)要求調(diào)度器在這些隊(duì)列中選擇一個(gè)數(shù)據(jù)包進(jìn)行轉(zhuǎn)發(fā)的做法對(duì)處理器和存儲(chǔ)器訪問操作提出了嚴(yán)格的要求。實(shí)際上,由于硬件實(shí)現(xiàn)上的難度,在一個(gè)數(shù)據(jù)包轉(zhuǎn)發(fā)期間在所有隊(duì)列中選擇下一數(shù)據(jù)包的行為限制了隊(duì)列的數(shù)量,從而也限制了綜合服務(wù)和區(qū)分服務(wù)對(duì)服務(wù)質(zhì)量保障的粒度與公平性。
????針對(duì)綜合服務(wù)和區(qū)分服務(wù)中存在的問題,一種差分隊(duì)列服務(wù)(Differentiated?Queueing?Services)方案被提出(參考文獻(xiàn)[1]?Jiang?S.,“Granular?differentiated?queueing?services?for?QoS:?structure?and?cost?model.”ACM?SIGCOMM?Computer?Communication?Review2005;?35(2):13–22.?和?[2]?Jiang?S.,“Differentiated?Queueing?Service?(DQS)?for?End-to-End?QoS?Provisioning:?An?Evaluation?from?Per-Flow,?Per-Class?to?Per-Packet.”??Recent?Advances?in?Providing?QoS?and?Reliability?in?the?Future?Internet?Backbone,?Nova?Science:?New?York,?2011)。該方案的主要思想是:每個(gè)數(shù)據(jù)包攜帶其時(shí)延要求,路由器根據(jù)數(shù)據(jù)包的時(shí)延要求決定其在緩存隊(duì)列里的位置,從而保障數(shù)據(jù)包的服務(wù)質(zhì)量。差分隊(duì)列服務(wù)方案的主要優(yōu)點(diǎn)是,由于服務(wù)質(zhì)量要求是由數(shù)據(jù)包攜帶,因而具有可擴(kuò)展性;另外,由于該方案將新到的數(shù)據(jù)包按時(shí)延要求放入隊(duì)列的合適位置,因而具有數(shù)據(jù)包粒度的服務(wù)質(zhì)量保障;最后,該方案的隊(duì)列由差分隊(duì)列服務(wù)隊(duì)列和一個(gè)或幾個(gè)其他隊(duì)列組成,因而調(diào)度非常簡(jiǎn)單。
????實(shí)現(xiàn)差分隊(duì)列服務(wù)的一個(gè)關(guān)鍵技術(shù)問題是如何快速地將新到的數(shù)據(jù)包按服務(wù)質(zhì)量要求放入隊(duì)列合適的位置。這是因?yàn)椋瑪?shù)據(jù)包入隊(duì)這種操作所消耗的時(shí)間會(huì)影響端到端服務(wù)質(zhì)量的保障和網(wǎng)絡(luò)資源的利用率。具體表現(xiàn)在,如果新數(shù)據(jù)包沒有在有效時(shí)間內(nèi)被放到合適的位置,就有可能得不到及時(shí)的服務(wù),從而影響服務(wù)質(zhì)量。另外,如果上述操作消耗過多的時(shí)間,將會(huì)影響系統(tǒng)的性能,從而降低網(wǎng)絡(luò)資源利用率,尤其是在高速網(wǎng)絡(luò)中這種問題更加突出。
在現(xiàn)有技術(shù)中,綜合服務(wù)和區(qū)分服務(wù)一般采用多個(gè)優(yōu)先級(jí)隊(duì)列提供服務(wù)質(zhì)量,差分隊(duì)列服務(wù)主要采用差分隊(duì)列服務(wù)隊(duì)列提供服務(wù)質(zhì)量,這些隊(duì)列的特點(diǎn)是采用單一的數(shù)據(jù)包入隊(duì)規(guī)則。綜合服務(wù)和區(qū)分服務(wù)的多優(yōu)先級(jí)隊(duì)列機(jī)制要求每個(gè)數(shù)據(jù)包到達(dá)時(shí)都要在所有隊(duì)列中查找該數(shù)據(jù)包所屬的隊(duì)列。采用單一數(shù)據(jù)包入隊(duì)規(guī)則的差分隊(duì)列服務(wù)隊(duì)列要求每次數(shù)據(jù)包到達(dá)時(shí)均要發(fā)起查找插入過程。以上數(shù)據(jù)包入隊(duì)規(guī)則一般要求在一個(gè)數(shù)據(jù)包服務(wù)時(shí)間內(nèi)完成新數(shù)據(jù)包的查找插入過程,因而對(duì)處理器和存儲(chǔ)器訪問操作提出了嚴(yán)格的要求,然而硬件實(shí)現(xiàn)上的難度限制了以上服務(wù)方案的數(shù)據(jù)包入隊(duì)的速率和效率,使其成為高速網(wǎng)絡(luò)的瓶頸。
發(fā)明內(nèi)容
本發(fā)明的目的是解決如何快速地將新到的數(shù)據(jù)包按服務(wù)質(zhì)量要求放入隊(duì)列合適的位置這個(gè)關(guān)鍵問題,因此提供一種用于差分隊(duì)列服務(wù)系統(tǒng)的數(shù)據(jù)包快速入隊(duì)方法,減少數(shù)據(jù)包入隊(duì)操作所消耗的時(shí)間,加快數(shù)據(jù)包入隊(duì)速度,使其適用于高速網(wǎng)絡(luò)。
為了達(dá)到上述目的,本發(fā)明公開的差分隊(duì)列服務(wù)系統(tǒng)的隊(duì)列由差分隊(duì)列服務(wù)隊(duì)列和其他隊(duì)列構(gòu)成,差分隊(duì)列服務(wù)隊(duì)列包括先進(jìn)先出區(qū)間和差分隊(duì)列服務(wù)區(qū)間;所述先進(jìn)先出區(qū)間位于隊(duì)列前部,差分隊(duì)列服務(wù)區(qū)間緊隨其后;設(shè)先進(jìn)先出區(qū)間長(zhǎng)度為L(zhǎng),差分隊(duì)列服務(wù)區(qū)間閾值為H,根據(jù)隊(duì)列長(zhǎng)度以及各區(qū)間的入隊(duì)規(guī)則將新數(shù)據(jù)包快速插入隊(duì)列。
本發(fā)明通過如下技術(shù)方案實(shí)現(xiàn):
一種用于差分隊(duì)列服務(wù)系統(tǒng)的數(shù)據(jù)包快速入隊(duì)方法,包括如下步驟:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于華南理工大學(xué),未經(jīng)華南理工大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201110387461.5/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 上一篇:一種具有投影機(jī)功能的吊燈
- 下一篇:一種LED日光燈
- 隊(duì)列調(diào)度系統(tǒng)及方法
- 一種從多隊(duì)列節(jié)點(diǎn)獲取消息的方法及系統(tǒng)
- 隊(duì)列請(qǐng)求處理方法和裝置
- 一種隊(duì)列清空方法以及相關(guān)設(shè)備
- 一種基于Linux通用塊層多隊(duì)列的優(yōu)化系統(tǒng)及方法
- 一種分離存儲(chǔ)的隊(duì)列實(shí)現(xiàn)方法及裝置
- 一種數(shù)據(jù)處理方法、裝置及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 一種接口擁塞時(shí)延的計(jì)算方法及裝置
- 一種報(bào)文調(diào)度方法及裝置
- RDMA網(wǎng)絡(luò)下的網(wǎng)卡隊(duì)列創(chuàng)建方法以及裝置
- 服務(wù)票據(jù)發(fā)行系統(tǒng)及服務(wù)票據(jù)發(fā)行服務(wù)
- 出租服務(wù)服務(wù)器和出租服務(wù)系統(tǒng)
- 服務(wù)開放方法及系統(tǒng)、服務(wù)開放服務(wù)器
- 基于服務(wù)券服務(wù)的在線企業(yè)服務(wù)平臺(tái)
- 退稅服務(wù)系統(tǒng)、退稅服務(wù)平臺(tái)及其服務(wù)方法
- 服務(wù)亭(服務(wù)驛站)
- 公共服務(wù)自助服務(wù)機(jī)
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法





