999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

物聯網環境下基于用戶滿意度的實時調度算法*

2015-03-27 07:27:00王永炎
計算機工程與科學 2015年1期
關鍵詞:定義滿意度用戶

王 蓋,王永炎

(中國科學院軟件研究所,北京 100190)

物聯網環境下基于用戶滿意度的實時調度算法*

王 蓋,王永炎

(中國科學院軟件研究所,北京 100190)

隨著3G網絡和移動技術的發展,物聯網已經深入到人們的工作和生活中,提供無所不在的服務。用戶作為服務對象,以追求滿意的高品質服務為目標,對服務具有選擇權,對服務品質具有最直接、最重要的評判權。系統作為服務提供者,其服務品質取決于每個用戶的滿意度。因此,如何通過調度算法合理分配系統資源,讓每個用戶獲得滿意度更高的服務,成為了研究的重點。首先,構建個人滿意度和系統滿意度的評價標準;其次,依據用戶期望的服務水平,為任務分配優先級;最后,通過反饋調節機制來調整任務優先級的分配,讓更多用戶對服務滿意。實驗表明,物聯網環境下基于用戶滿意度的實時調度算法能夠根據用戶的需求,為用戶提供滿意的差別化服務,并提高系統滿意度。

用戶滿意度;服務質量;物聯網;反饋調節;模糊綜合評判;實時調度

1 引言

1999年Ashton K提出的物聯網[1]概念,在世界范圍內掀起了一場新的網絡革命。隨后各國投入了高度的熱情與努力。經過多年的探索與研究,物聯網的內涵和外延都有了極大的提升,但是,至今仍未能就其定義達成一個共識。不過,物聯網無處不在的“交流”以及為人類提供便捷服務的本質是不容質疑的。懷著對這種思想的追問與反思,許多研究開始著力于物聯網的落地。RFID(Radio Frequency IDentification)、無線傳感網絡WSN(Wireless Sensor Network)、RFID傳感網絡RSN(RFID Sensor Network)[2]的提出和興起為物聯網的發展和部署奠定了堅實的基礎,同時也帶來了一些不可回避的挑戰。實時調度就是其中重要的一個。物聯網節點的普遍存在與廣泛應用,導致數據量的急速飆升。在互聯網時代,人類一共產生了大約50 PB的數據[1],然而在物聯網時代,僅一個中等規模的RFID應用每天將產生10億字節數量級的RFID數據。因此,如何及時地調度任務,將海量的數據發送給接收端進行處理,是一個亟待解決的難題。

傳統的單處理器實時調度算法,如最優的靜態優先級調度算法—單調速率調度算法RMS(Rate-Monotonic Scheduling);最優的動態調度算法—最早死線優先算法EDF(Earliest Deadline First),或者它們的變體與改進,如文獻[3,4],大都是在排隊論的基礎上,對任務按照一定的標準(任務周期、死線等)進行排序,并依據排序先后進行調度。這些算法,在理論上可以達到或者接近最優,但是,它們忽略了物聯網數據的海量性特點,在排序過程中產生了巨大的時間和資源浪費,導致大量的調度延遲,甚至失效。為解決這個問題,文獻[5]提出了基于多隊列的調度算法,該算法通過隊列將任務劃分為不同的優先級,采用相應的策略進行隊列的調度,從而達到快速、合理的任務分發和處理。但是,這些算法忽略了人在其中的作用。文獻[6~9]開始從QoS(Quality of Service)的角度探討差異化的服務,但仍未能徹底把握住用戶的視角。物聯網應用的價值主要表現為讓物體更有智慧,改變人類的生產和生活方式。正如文獻[10]中所說“今后,物聯網服務將作為一種商品,并像傳統商品一樣出售和使用”,用戶將成為決定物聯網服務質量的關鍵。所以,物聯網環境下的調度算法需要更多地從用戶的觀點考慮任務的調度,滿足用戶對服務的期望與需求。

本文將從用戶的觀點出發,以用戶滿意度為標準,探索物聯網環境下的實時調度算法。物聯網服務為數以億計的用戶提供海量信息的訂閱、發布與查詢,并及時地對用戶請求做出響應,滿足用戶的不同需求。在此過程中,由于不同用戶投入的資金及操作不同,對服務質量的要求也各不相同,但最終的目的都是獲取滿意的服務。本文將在物聯網環境下,構建一個基于用戶滿意度的實時調度算法,在保證用戶滿意度的同時,通過合理的調度方式,為不同的用戶提供差異化的服務,并通過反饋調節調整任務調度順序,獲取較高的系統滿意度。

2 相關工作

2.1 服務質量

服務的本質是 “以滿足客戶需求為目的”。這個極富主觀性的目標也決定了服務質量度量的困難性。服務質量作為“一種衡量企業服務水平能否滿足顧客期望程度的工具”[11],取決于顧客對服務質量的期望(即期望服務質量)與實際感知的服務水平(即體驗的服務質量)的對比[12]。然而,無論期望服務質量還是體驗的服務質量,都極大地依賴于用戶的主觀感受與評價,為科學的評價與客觀的計算帶來了困難。SERVQUAL模型[13]的提出為服務質量的度量帶來了巨大的進步。SERVQUAL將服務質量劃分為基本的服務質量要素,以“期望-感知”模型為核心計算出SERVQUAL分數,進而推測出服務質量的高低。但是,該方法是建立在對三個行業中的五家公司調查樣本的基礎上,樣本容量的有限導致了SERVQUAL模型缺乏通用性;對服務質量要素劃分的主觀性又導致了客觀性的缺失。因此,需要一種更加適合將主觀評價轉化為定量評價的方案與模型。模糊綜合評判法就是一個很好的選擇。

2.2 模糊綜合評判

在人們思維中存在著許多模糊的概念,如年輕、暖和等,這些概念很難用具體的數字表示,如何度量這些概念正是計算機面臨的一個挑戰。1965年Zadeh提出了以隸屬度為中心的模糊集合,用以描述不確定的模糊問題。不同于普通集合非此即彼的隸屬關系,模糊集合用一個值域為[0,1]的隸屬函數描述一個集合元素隸屬于該模糊集合的程度,兼顧了描述對象的模糊性和客觀性,更好地表示了真實世界中模糊不清的事物與標準。在此基礎上,汪培莊在20世紀80年代中期提出了模糊綜合評判模型[14],用于復雜的多因素評判。

模糊綜合評判模型包含兩個基本的論域:因素集U={u1,u2,…,un}和評判集V={v1,v2,…,vm}。其中U代表了被評判對象的各個影響因素的集合,ui代表影響被評判對象的第i個影響因素;V代表了被評判對象的評語集合,它是主觀的評判標準,vi表示第i個評語。建立模糊綜合評判模型的過程就是將U映射到V的過程。模糊綜合評判法的步驟如下[15]:

(1)確定單因素評判,建立從影響因素ui到評判集V的映射Fi;

①劃分評判集V={v1,v2,…,vm}, 并確定對應影響因素ui的閾值T={t1,t2,…,tm};

②采用半梯形和梯形分布構造影響因素在評判集上的隸屬函數M1,M2,…,Mm;

③通過隸屬函數,計算單因素的隸屬度,歸一化后,得到隸屬度r={r1,r2,…,rm}。

這樣就建立起從影響因素ui到評判集V的映射Fi,即ui→(ri1,ri2,…,rim)。

(2)通過Fi構建評判矩陣R。

將每個因素ui到評判集的映射結果作為矩陣的一行,最終構建一個因素集U到評判集V的模糊關系,即評判矩陣:

(4)最終的綜合評判結果就是權值A與評判矩陣R的合成,即:

A°R=B={b1,b2,…,bn}

其中B代表了被評判對象在評判集上的結果。

(5)對結果集B利用最大隸屬度原則,得到被評判對象的服務質量。

2.3 用戶滿意度

用戶滿意度描述了用戶對服務質量的看法,是服務質量的間接體現。它從用戶的角度出發,對接受的服務質量進行判斷與度量,得到一個客觀而真實的結果。

要使用這個度量標準,首先必須建立用戶滿意度與其它參數之間的關系:

(1) 用戶滿意度和服務質量之間存在著一個正相關的對應關系。在一定范圍內,用戶滿意度隨著服務質量的提升而增加,當超出范圍后,用戶滿意度將趨于平穩。

(2) 用戶滿意度與用戶的屬性(即用戶的投入或用戶等級等)密不可分。如要達到相同的用戶滿意度,投入較高的用戶需要得到更多的資源,以獲得更好的服務質量。

Sigmoid函數憑借曲線特征與上述關系的高度吻合性,可用來近似地表示用戶滿意度和服務質量之間的關系。用戶滿意度的描述公式可表示為:

(1)

其中,變量x表示用戶得到的服務質量,α表示與用戶的屬性(即用戶的投入或用戶等級等)相關的常量,β作為一個調整參數。由用戶屬性和用戶滿意度兩者之間的關系知,用戶投入越多、需求越高,越不易得到滿足,其對應的α也就越小。

3 調度策略

3.1 主要參數

在物聯網中一個任務的重要程度取決于任務的價值、用戶的影響和系統的反饋三個因素。因此,本文將作如下定義:

定義1(任務的優先權值) 在物聯網中由于應用范圍的不同,任務具有不同的價值,對處理次序具有不同的需求,如監控報警類任務的價值往往要高于數據收集類任務,需要優先處理。因此,將任務的價值定義為任務的優先權值,記作Porg。

定義2(用戶影響) 將用戶為獲取期望的服務質量而付出的金錢、人力、時間等定義為用戶影響,記作xa。xa反映了用戶期望獲取的服務質量,直接影響了任務的調度次序。

定義3(反饋調節因子) 將系統用于調節資源分配的反饋值定義為反饋調節因子,記作μ,其初始值定義為0。

在物聯網中,服務往往是由多個相關的任務組成,任務完成的結果直接關系到服務水平的高低。因此,用戶對服務的滿意程度也可細分為用戶對單個任務的滿意度、用戶對某服務所有任務的滿意度以及用戶對系統的滿意度。因此,本文作如下定義:

定義4(任務滿意度) 將用戶對單個任務執行情況的滿意程度定義為任務滿意度,記作Ds,可由公式(1)計算得出。

定義6(系統滿意度) 將系統中所有任務滿意度的加權平均值定義為系統滿意度,記作Usys。可由公式:

(2)

計算得出,其中xai表示第i個任務對應的用戶影響,Dsi表示第i個任務的任務滿意度,j表示已完成的調度數量。

服務質量是對系統提供的服務水平的描述,直接反映了系統的資源分配情況,為系統的反饋調節提供了參考。因此,本文對服務質量的相關參數進行了如下定義:

定義7(理想服務質量) 將任務滿意度等于或者接近于1時的服務質量定義為理想服務質量,記作Sideal。反映了達到最高任務滿意度所需的最低服務質量。

定義8(實際服務質量) 將系統為用戶實際提供的服務質量定義為實際服務質量,記作Sp。描述了用戶實際獲得的服務質量,可通過模糊綜合評判法進行量化計算。

定義9(剩余服務質量) 將實際服務質量超出理想服務質量的值定義為剩余服務質量,記作ΔS。可根據公式:

ΔS=Sp-λSideal

(3)

計算得出。可作為調節系統資源分配時的參考。

3.2 調度算法模型

本文在物聯網環境下構建的基于用戶滿意度的實時調度算法模型如圖1所示。它由四個部分組成,分別為:任務分配器、任務隊列、任務調度器和服務計算器。

Figure 1 Schedule model

3.2.1 任務分配器

任務分配器根據用戶影響xa、任務的優先權值Porg和反饋調節因子μ,計算出任務的綜合優先級P,并以此為依據,將任務分配到相應的任務隊列中。

3.2.2 任務隊列

任務隊列由n個具有不同優先級的隊列組成。其中1表示最低優先級,n表示最高優先級。任務隊列用于接收并緩存任務分配器分配的任務,供任務調度器調度。

3.2.3 任務調度器

任務調度器根據隊列的優先級,由高到低依次對任務隊列中的隊列進行調度,將其中的任務發送給相應的處理端。在各個隊列的內部采用先進先出的調度方式。

3.2.4 服務計算器

對任務調度器的調度服務進行計算,得到相應的服務質量、任務滿意度、個人滿意度、系統滿意度和反饋調節因子。

3.3 主要流程

(1)根據用戶影響xa、任務的優先權值Porg和反饋調節因子μ,通過公式:

P=ω1×xa+ω2×Porg+ω3×μ

計算待調度任務的綜合優先級P,并以此為依據,將任務保存到具有優先級的隊列中,其中,ωi為權值,且ω1>ω2>ω3)。

(2)按從高到底的優先級,依次調度(1)中的非空隊列,將任務發送給對應的處理端。

(3)通過專家分析法,確定服務質量的因素集U和評判集V,根據模糊綜合評判法,求出實際服務質量Sp,并將其規范化到預定范圍內。

(4)若延遲小于或等于用戶的最大容忍延遲dtolerate,根據公式(1),求出相應的任務滿意度Ds;否則,設置任務滿意度Ds=0。

(5)若任務滿意度Ds大于或等于閾值d0,則記為用戶滿意,并轉入(6),否則,進入(7)。

(6)通過公式(3)計算用戶的剩余服務質量,獲取并記錄反饋調節因子μ的大小。

(7)標記任務失敗,執行反饋調節。

(8)計算個人滿意度。

(9)通過公式(2)計算系統滿意度。

3.4 關鍵流程詳述

在上述流程中有兩點需要特別地說明:任務滿意度計算和反饋調節。

3.4.1 任務滿意度計算

由1.3節可知,公式(1)中的參數α最終會受到用戶影響xa的影響。用戶影響越大,說明用戶的投入越多,所期望的服務質量較高。因此,在服務質量相同的前提下,xa越大,用戶越難得到滿足,任務滿意度Ds越小。由Sigmod曲線性質知,用戶影響大的,對應的α較小。

3.4.2 反饋調節

任務滿意度大于或等于閾值,意味著在調度中獲取了足夠或超額的服務質量。而反饋調節的目的在于充分利用剩余服務質量去彌補資源不足的失敗調度,從而在盡量保證原有任務滿意度和個人滿意度的基礎上,提升系統滿意度。

由1.3節可知,當服務質量達到一定水平后,任務滿意度將趨于穩定,此時的服務質量為理想服務質量。因此,令公式(1)中的U(x)=1,求得理想服務質量Sideal=x。若用戶獲得的實際服務質量Sp>Sideal,說明該任務存在剩余服務質量,可通過公式(3)計算得到(通過設置λ>1來盡量保證任務讓出系統資源后仍能滿足用戶需求)。之后,通過公式μ=ΔS/100×a(其中a為反饋調節因子的最大值),即可求得反饋調節因子μ。

當一個任務失敗或者未達到任務滿意度的閾值時,它將選取當前最大的反饋調節因子(其對應的任務被稱為“被借貸者”),用于下一次綜合優先級的計算,從而提高任務優先級,以獲取更好的服務。同時,相應的“被借貸者”將在下一次綜合優先級的計算中減去相應的量,讓出多余的系統資源。

4 實驗分析

本節將使用一個模擬實驗對算法進行驗證,并通過與FIFO算法和EDF算法對比,說明本文提出的調度算法能夠保證用戶的個人滿意度,同時提升系統滿意度。由上文可知,任務的優先級取決于用戶影響xa和任務的優先權值Porg。任務調度器根據任務的優先級對任務進行調度,實現差異化的處理。在現實環境中,用戶在獲取某項服務時,所能支付的資源(如金錢等)各不相同,導致了用戶影響的差異。為了更好地展示本文提出的調度算法對不同“用戶影響”的差異化服務,本實驗根據用戶影響的不同將用戶劃分為等量的三組,并分別標記為高影響用戶、中影響用戶和低影響用戶三個等級。其中高影響用戶的用戶影響最大,低影響用戶的最小,三個等級的用戶影響分別設置為5、2、1。同時由上文可知,用戶影響越大,代表用戶投入越多、需求越高,越不易得到滿足,其對應的α值也就越小,因此,本實驗假設高、中、低三個等級的用戶對應的α值分別設置為0.1、0.2和0.4。在實際環境中,不同的任務因應用場景的不同,對處理的次序具有不同的需求。為了體現這種差異化的需求,本實驗假設所有設備共產生三種不同的任務類型,每個設備屬于一個單獨的用戶,且等概率地產生任一種任務類型。本文假設用戶的付出(即用戶影響xa)對優先級的影響始終不小于任務自身的優先級(即任務的優先級Porg),所以,假設三種任務類型的價值分別為3、2、1。為了簡化實驗場景,本實驗假設網絡條件是理想的,即不存在任何因網絡傳輸而造成的延遲。本實驗還為每個任務設置了一個容忍上限,一旦超出容忍上限,相應的任務滿意度將被置為零;否則,只要超出預定義的任務滿意度閾值(此實驗定義為90%)即認為任務滿意度達標。由于個人滿意度等于它對應的任務滿意度的平均值,因此個人滿意度閾值也為90%。本實驗在裝有IntelCore2QuadQ9550處理器和配置4GB內存的Windows7系統中,進行了10輪模擬實驗,每輪分兩次調度100 000個任務。記錄并統計每輪的失敗次數、各用戶獲得的服務質量、個人滿意度、系統滿意度。通過這些參數的比較,說明本文提出的調度算法確實為不同“用戶影響”的用戶提供了差異化服務,并且保證了個人滿意度和較高的系統滿意度。

圖2顯示了不同調度算法對個人滿意度的影響。從圖2中可以看出,使用本文提出的算法后,個人滿意度始終處于閾值之上,即系統提供了用戶滿意的服務;而使用FIFO算法和EDF算法時,個人滿意度始終處于閾值之下,即系統無法保證滿足用戶需求。這是由于FIFO算法沒有考慮用戶的差異化需求,僅僅按照到達順序進行調度,增大了高優先級任務的延遲。EDF算法在排序中耗費了大量的時間,每個任務的到來都會導致所有待調度任務的重新排序,且EDF沒有考慮用戶影響對任務優先級的作用,增大了用戶影響較大的任務延遲。

本文提出的調度算法以用戶滿意度為中心,綜合考慮了影響任務優先級的各個因素,并通過合理調度與反饋調節,保證了用戶獲取所需的服務質量,從而確保個人滿意度達標。

Figure 2 Schedule algorithms’ affection on personal satisfaction

圖3顯示了不同調度算法對系統滿意度的影響。從圖3中可以看出,采用本文提出的調度算法,系統滿意度始終高于采用FIFO算法和EDF算法時的情況。這是由于系統滿意度取決于所有任務滿意度加權和的平均值,本文提出的調度算法為用戶影響較高的任務賦予較大的優先級,優先滿足用戶影響較高的任務需求,同時通過反饋調節機制,保證了盡可能多的任務在調度過程獲取滿意的服務質量。而FIFO算法和EDF算法并沒有考慮用戶的影響,增加了用戶影響較大的任務的延遲,降低了相應的任務滿意度。因此,使用本文提出的算法時,系統滿意度高于其他兩種調度算法。

Figure 3 Schedule algorithms’ affection on system satisfaction

圖4顯示了用戶影響與服務質量的關系。通過在實驗結果中選取個人滿意度達標的任務,展示中級用戶和高級用戶的服務質量的差異。從圖4中可以看出,在個人滿意度達標的情況下,高級用戶的服務質量要明顯高于中級用戶。這是由于高級用戶付出了更多的金錢和資源,它要求在達到同等個人滿意度的情況下,系統提供更高、更好的服務質量。這也契合了本文調度算法提出的背景及實現方案。

Figure 4 Relationship between user affection and service quality

圖5顯示了失敗次數對個人滿意度的影響。它是將實驗結果按失敗次數遞增的順序繪制而成的。從圖5中可以看出,高級用戶的個人滿意度隨著失敗次數的增加而減小,但是,始終高于閾值;低級用戶的個人滿意度隨失敗次數的增加而快速降低,并且當失敗數大于某值時,個人滿意度低于閾值。這是由于在資源有限的情況下,當失敗次數大于某值時,必須通過犧牲低級用戶對應的任務滿意度,來保障高級用戶的任務滿意度,從而在降低低級用戶個人滿意度,保證高級用戶個人滿意度的基礎上,獲得較高的系統滿意度。

Figure 5 Relationship between fail times and personal satisfaction

5 結束語

本文在物聯網背景下,以用戶為中心,根據用戶影響和任務的優先權值對任務進行綜合調度,同時,通過反饋調節因子調整任務優先級,最終達到為用戶提供滿意的差異化服務的目的。實驗表明,本文提出的物聯網環境下基于用戶滿意度的實時調度算法,能夠針對物聯網數據海量、實時的特性與需求,根據用戶影響,分配所需的系統資源,為不同的用戶提供滿意的服務,并提高系統滿意度。

在物聯網中,一個任務的狀態可能受到多個用戶的綜合影響,并隨用戶狀態、投入的變化而改變。如一個數據更新與發布任務,會受到關注它的用戶的綜合影響,并隨著關注人數、關注者等級的變化而變化。因此,如何在多個用戶的動態影響下合理地分配任務優先級,從而獲取用戶滿意的服務質量,將是下一步研究的方向。

[1]AshtonK.That‘internetofthings’thing[J].RFIDJournal, 2009, 22:97-114.

[2]AtzoriL,IeraA,MorabitoG.TheInternetofThings:Asurvey[J].ComputerNetworks, 2010, 54(15):2787-2805.

[3]XuJ,GuoC,LiWX,etal.Apacket-schedulingstrategyforheterogeneoustrafficofInternetofThings[C]∥Procof2012 2ndInternationalConferenceonConsumerElectronics,CommunicationsandNetworks(CECNet), 2012:1557-1560.

[4]GuangqianZ,LiZ,XinL,etal.Real-timeeventschedulingmodelofCEP-basedRFIDdataprocessingsystem[C]∥ProcofInternationalForumonInformationTechnologyandApplications, 2009:772-775.

[5]WongHT.Packetschedulingusingdualweightsinglepriorityqueue:U.S.Patent6,570,883[P]. 2003-05-27.

[6]AbdullahS,YangKun.AQoSawaremessageschedulingalgorithminInternetofThingsenvironment[C]∥ProcofOnlineConferenceonGreenCommunications(GreenCom), 2013:175-180.

[7]SunQ,WangS,ZouH,etal.QSSA:AQoS-awareserviceselectionapproach[J].InternationalJournalofWebandGridServices, 2011, 7(2):147-169.

[8]DuanR,ChenX,XingT.AQoSarchitectureforIoT[C]∥Procof2011InternationalConferenceonandthe4thInternationalConferenceonCyber,PhysicalandSocialComputing, 2011:717-720.

[9]LiangQ,WangY.AnalgorithmofserviceselectionbasedonQoSpreferenceinnetworkcomputingenvironment[C]∥ProcofInternationalConferenceonComputationalIntelligenceandNaturalComputing,2009:279-282.

[10]GubbiJ,BuyyaR,MarusicS,etal.InternetofThings(IoT):Avision,architecturalelements,andfuturedirections[J].FutureGenerationComputerSystems, 2013, 29(7):1645-1660.

[11]LewisRC,BoomsBH.Themarketingaspectsofservicequalityinemergingperspectivesonservicesmarketing[J].EmergingPerspectivesonServicesMarketing, 1983, 65(4):99-107.

[12]GronroosC.Marketinginservicecompanies[M].Malmo:Liber, 1983.

[13]NaikCNK,GantasalaSB,PrabhakarGV.Servicequality(Servqual)anditseffectoncustomersatisfactioninretailing[J].EuropeanJournalofSocialSciences, 2010, 16(2):231-243.

[14]WangPei-zhuang.Fuzzymathematicsandapplications[J].JournalofHenanNormalUniversity(NaturalScience), 1983,6(2):1-20.(inChinese)

[15]ZhouJin-hui,WangZong,YangZong-kui,etal.Researchonsoftwarequalityevaluationbasedonfuzzymethod[J].SystemsEngineeringandElectronics, 2004, 26(7):988-991.(inChinese)

附中文參考文獻:

[14] 汪培莊. 模糊數學及其應用[J]. 河南師大學報 (自然科學版), 1983,6(2):1-20.

[15] 周津慧, 王宗, 楊宗奎, 等. 基于模糊評價方法的軟件質量評價研究[J]. 系統工程與電子技術, 2004, 26(7):988-991.

WANG Gai,born in 1989,MS candidate,his research interests include task scheduling in Internet of Things, and data processing.

王永炎(1978-),男,福建永定人,博士,高級工程師,研究方向為實時系統、實時數據庫和傳感器數據管理。E-mail:yongyan@iscas.ac.cn

WANG Yong-yan,born in 1978,PhD,senior engineer,his research interests include real-time system, real-time database, and sensor data management.

Real-time scheduling algorithm for Internet of Things based on user satisfaction

WANG Gai,WANG Yong-yan

(Institute of Software,Chinese Academy of Sciences,Beijing 100190,China)

With the development of 3G networks and mobile telecommunications technology, Internet of Things (IoT) has penetrated into people’s life providing ubiquitous service. As the center of service, users always pursue service of high quality and they have the most direct and powerful right to evaluate a service. As service providers, computer systems’ service quality is based on the level of every user’s satisfaction. Therefore, it is crucial to construct a scheduling algorithm for allocating system resources reasonably to guarantee a better service. Firstly, we establish the quantitative evaluation standards for personal satisfaction and system satisfaction. Secondly, we assign priorities for tasks according to the service quality that users expect. Finally, we use feedback regulations to adjust task priority assignment, so that more users will be satisfied with the provided service. Experimental results show that the proposed algorithm can help computer systems offer differentiated services based on users’ needs and ensures a higher system satisfaction.

user satisfaction;service quality;Internet of Things;feedback regulation;fuzzy comprehensive evaluation method;real-time schedule

1007-130X(2015)01-0184-07

2014-07-30;

2014-09-14基金項目:國家自然科學基金面上資助項目(61273080);國家科技重大項目(2012ZX01039-004)

TP301.6

A

10.3969/j.issn.1007-130X.2015.01.029

王蓋(1989-),男,安徽宿州人,碩士生,研究方向為物聯網任務調度和數據處理。E-mail:jia.heaven@163.com

通信地址:100190 北京市海淀區中關村南四街4號中科院軟件研究所人機交互實驗室

Address:Institute of Software,Chinese Academy of Sciences,4 Zhongguancun South 4 St,Haidian District,Beijing 100190,P.R.China

猜你喜歡
定義滿意度用戶
多感謝,生活滿意度高
工會博覽(2023年3期)2023-04-06 15:52:34
16城市公共服務滿意度排行
小康(2021年7期)2021-03-15 05:29:03
淺談如何提升脫貧攻堅滿意度
活力(2019年19期)2020-01-06 07:34:38
明天村里調查滿意度
雜文月刊(2019年15期)2019-09-26 00:53:54
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
成功的定義
山東青年(2016年1期)2016-02-28 14:25:25
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
修辭學的重大定義
當代修辭學(2014年3期)2014-01-21 02:30:44
主站蜘蛛池模板: 欧美一区二区三区国产精品| 午夜高清国产拍精品| 亚洲无码四虎黄色网站| 正在播放久久| 亚洲综合色吧| 免费在线一区| 色婷婷国产精品视频| 91在线播放国产| 国产亚洲男人的天堂在线观看| 日韩欧美国产精品| 欧美亚洲第一页| 亚洲精品无码AⅤ片青青在线观看| 亚洲三级成人| 亚洲一区第一页| 国产午夜看片| 99国产精品一区二区| 欧美啪啪网| 人人爱天天做夜夜爽| 久久综合亚洲鲁鲁九月天| av在线无码浏览| 亚洲人免费视频| 欧美精品影院| 久青草免费在线视频| 日韩资源站| 国产成人亚洲综合A∨在线播放| 97免费在线观看视频| 丰满人妻一区二区三区视频| 日韩精品视频久久| 免费在线一区| 成人永久免费A∨一级在线播放| 香蕉eeww99国产在线观看| 538精品在线观看| 国产区免费| 亚洲自偷自拍另类小说| 国产亚洲精品在天天在线麻豆 | 欧美在线免费| 亚洲精品国产成人7777| 四虎永久免费地址| 欧美日韩国产在线人| 日韩国产 在线| 国产精品第三页在线看| 99在线视频免费| 国产网站一区二区三区| 欧美不卡视频一区发布| 欧美一级夜夜爽www| 国产亚洲成AⅤ人片在线观看| 国产精品无码在线看| 亚洲一本大道在线| 丁香六月综合网| 制服丝袜国产精品| 欧美精品亚洲二区| 毛片基地美国正在播放亚洲| 国产a v无码专区亚洲av| 无码在线激情片| 就去吻亚洲精品国产欧美| 亚洲中文字幕国产av| 国产18在线| 国产在线视频自拍| 国产精品美人久久久久久AV| 亚洲成人一区二区三区| 2021国产乱人伦在线播放| 国产电话自拍伊人| 久久网欧美| 国产免费高清无需播放器| 亚洲欧美成人影院| 综合色88| 亚洲色图综合在线| 女人毛片a级大学毛片免费| 香蕉蕉亚亚洲aav综合| 都市激情亚洲综合久久| 久久semm亚洲国产| www.91在线播放| 青青青视频蜜桃一区二区| av大片在线无码免费| 青青青视频免费一区二区| 国产精品观看视频免费完整版| 国产综合另类小说色区色噜噜| 女人天堂av免费| 露脸国产精品自产在线播| 亚洲va欧美va国产综合下载| 色爽网免费视频| 久久久久青草大香线综合精品|