收藏 分销(赏)

服务时间累积量控制的GeoX/G/1排队的稳态队长.pdf

上传人:自信****多点 文档编号:621773 上传时间:2024-01-18 格式:PDF 页数:16 大小:314.25KB
下载 相关 举报
服务时间累积量控制的GeoX/G/1排队的稳态队长.pdf_第1页
第1页 / 共16页
服务时间累积量控制的GeoX/G/1排队的稳态队长.pdf_第2页
第2页 / 共16页
服务时间累积量控制的GeoX/G/1排队的稳态队长.pdf_第3页
第3页 / 共16页
亲,该文档总共16页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、考虑服务台的启动由服务台闲期所有到达的服务时间累积之和(即顾客即将被服务的时间累积量)控制的离散时间批到达GeoX/G/1排队服务系统。顾客成批到达系统,当顾客的被服务时间累积量超过某个非负整数D时,服务台立刻为顾客提供服务直到忙期结束(此策略被称为D策略)。该模型可为无线传感网络的从业者提供一些理论基础。首先,在准备工作中,讨论了忙期开始时刻的顾客数、服务时间累积量以及服务台的忙期和闲期分布;然后,通过闲、忙期到达顾客的分类和概率分析方法,研究了系统的离去时刻稳态队长和任意时刻n+的稳态队长分布的概率母函数。作为特例,分析得到了离散时间GeoX/G/1排队和D策略离散时间Geo/G/1排队的

2、队长分布结果。最后,模拟分析了一类无线传感节点,并在数值上获得了节点的最低能耗。关键词:成批到达;服务时间累积量;队长分布;无线传感节点;最小能耗分类号:AMS(2010)60K25;90B22中图分类号:O226文献标志码:A0引引引言言言由于在计算机、信息通讯和无线传感网络等方面的重要应用,离散时间控制排队越来越受到研究者的关注。人们通过考虑进入系统的顾客数(F策略和有限缓冲空间1)、服务员是否在岗(T策略23)、服务的不同速率(各种工作休假策略45)以及等待顾客的个数(N策略1,3,6)和等待顾客的服务时间累积量(D策略7)等,实现对离散时间排队系统的控制,进而达到整个系统的最优运行和经

3、济利益最大化目的。值得注意的是,离散时间排队与连续时间排队有一些本质的区别,比如,单服务台连续时间类型的排队M/G/1中各个时刻的队长分布是一样的,而在单服务台离散时间类型的排队Geo/G/1中,各个时刻的队长分布有可能是不一样的,研究更加复杂。另外,在有关离散时间排队的上述各种策略中,不同假设的T策略、工作休假策略和N策略已得到了较多的研究,但目前文献对F策略和D策略的离散时间排队研究还很不够。就D策略而言,一个研究的难点在于各种包含D服务策略的排队中,由于服务台闲期和忙期内所有到达的被服务时间具有不同的独立性,所以不能通过队长的概率母函数分解关系分析稳态队长分布;忙期也不能直接应用分枝过程

4、方法得到。因此,不能像T策略与N策略排队一样,可以通过随机分解和分枝过程来求出队长和忙期分布,对包含D服务策略的离散时间类型排队,需要运用有效收稿日期:2021-01-22.作者简介:刘仁彬(1972),男,博士,副教授.研究方向:排队模型及其应用.基金项目:国家自然科学基金(71571127);重庆市自然科学基金面上项目(CSTB2022NSCQ-MSX1160).606工程数学学报第40卷的方法分析队长和忙期等排队指标;再次,在目前为数不多的D服务策略离散时间类型排队研究中,尚无文献考虑批到达排队的情形,而众所周知,在各种离散时间控制排队的应用中,顾客的成批到达是一种更贴近实际的较一般情况

5、。基于此,本文研究一类服务时间累积量控制的离散时间类型批到达排队GeoX/G/1,考虑了服务台忙闲期所有到达的被服务时间有相依和独立的差异性,通过分析服务台的忙、闲期、忙期开始时刻的顾客数和服务时间累积量分布以及将服务台忙、闲期所有的到达进行分类,并借助概率讨论的方法,研究了顾客离开时留下的稳态队长和任意时刻n+的稳态队长分布,首次揭示了这类批到达离散时间控制排队忙期分布的特殊结构。作为特例,也得到了一些特殊离散时间类型排队模型的稳态队长分布结果。本文提出的数学模型可以用来模拟一类无线传感节点对数据信息元的接收和处理。在一个这样的传感节点中,一个被接收的数据信息元的处理就相当于一个到达系统的顾

6、客的被服务,等待处理的数据信息元就是逗留在传感节点中等待服务的顾客,传感节点中处理信息元的无线服务器就相当于给顾客服务的服务台,所以可以把传感节点看成一个排队服务系统。为了节约有限的能量从而使传感节点有较长的运行寿命,Jiang等8从控制排队论的角度对传感节点提出了依据信息元处理时间累计量来启动数据元处理的能量节约设计方案。但Jiang等8的节能设计方案是基于将一个无线传感节点看成一个单个到达的连续时间类型M/G/1排队服务系统来进行处理。而众所周知,无线传感节点中数据信息元的出现间隔时间和处理时间都是不同的整数时间,且信息元的出现可能个别出现或几个一起出现更符合批到达的特点,故把该传感节点模

7、拟成一个离散时间类型的成批到达排队服务系统更为合理,比Jiang等8运用的单个到达的连续时间类型排队模型更加符合客观实际。另外,应用本文获得的理论分析结果可在数值上讨论传感节点的最佳节能方案。1系系系统统统模模模型型型和和和预预预备备备工工工作作作本文考虑的由服务时间累积量控制的离散时间批到达排队系统的假设如下:1)考虑一个有延迟进入的晚到达离散时间批到达GeoX/G/1排队,即顾客的成批到达过程是某参数p(0 p 1)的Bernoulli过程,p是一个时隙(n,n)(n=0,1,2,)内到一批顾客的概率;每批到达系统的顾客数X相互独立、均服从相同的任意概率分布Pr(X=i)=gi(i=1,2

8、,),且数学期望E(X)和矩E(X(X 1)都是有限值;2)顾客被服务的开始时刻和服务完顾客的离去时刻都发生在时隙(n,n+)(n=1,2,3,)内。顾客的被服务时间Sk(k 1)相互独立也服从相同的任意概率分布,其概率分布和概率母函数分别为s(n)=Pr(Sk=n),n=1,2,S(z)=i=1ziPrSk=i,|z|1,并且数学期望E(S)和矩E(S2)均有限。假设s(0)=0,即服务时间以概率1取正整数;顾客批按到达的先后顺序被安排服务,同一批顾客被服务的顺序是随机的,服务台是一个顾客一个顾客地进行服务。如果到达的顾客发现服务台正在繁忙时需等待前面的顾客服务完才能接受服务;第4期刘仁彬,

9、等:服务时间累积量控制的GeoX/G/1排队的稳态队长6073)如果在服务台闲期所有到达的被服务时间累积之和(即顾客的被服务时间累积量)超过某个事先确定的非负整数D时,则空闲服务台马上启动为等待顾客提供服务并且一直持续到系统为空。我们称这种启动停止策略为空竭D服务策略。在全文中,我们采用一些记号如下:x=1 x,0 x j;=E(X)E(S);W(z)=iziPrW=i,|z|1:相应的离散随机变量W的概率母函数;S(k)(n)=PrS1+S2+Sk n(1 k n):独立同分布服务时间k重卷积的概率分布函数(S(0)(n)=1,S(k)(n)=0,k n 1);s(k)(n)=PrS1+S2

10、+Sk=n(1 k n):独立同分布服务时间k重卷积的概率分布(s(1)(n)=s(n),s(k)(n)=0,k n 1);显然s(k)(n)=S(k)(n)S(k)(n 1)(n k+1),s(k)(n),n k是s(n),n 1的k重卷积,即s(k)(n)=s(n),k=1,n 1,nk+1j=1s(j)s(k1)(n j),2 k n n 1;g(k)n=Pr(X1+X2+Xk=n)(k n):k批顾客到达n个的概率;Sg=S1+S2+SX:一批顾客的被服务时间累积量;sg(n)=Pr(Sg=n)=j=1gjs(j)(n)(n 1):一批顾客服务时间累积量的概率分布;Sg(n)=Pr(S

11、g n):一批顾客服务时间累积量的概率分布函数;S(k)g(n)=Pr(Sg,1+Sg,2+Sg,k n):k批顾客服务时间累积量的概率分布函数;QD:忙期开始时的顾客数;UD=S1+S2+SQD:忙期开始时顾客的服务时间累积量。为了讨论顾客离去时刻和任意时刻n+的稳态队长分布,作为一些准备工作,我们需要先得到忙期开始时刻的的顾客数、被服务时间累积量以及服务台忙期和闲期的概率分布。本文的研究是在稳态条件下进行分析,即交通强度=E(X)E(S)D,(4)UD(z)=n=D+1znPrUD=n=Sg(z)1 Sg(z)Dn=1znk=1s(k)g(n),(5)E(UD)=dUD(z)dz?z=1=

12、E(S)E(X)1+Dk=1S(k)g(D),(6)E(UD(UD 1)=d2UD(z)dz2?z=1=E(S(S 1)E(X)1+S(k)g(D)+2E(Sg)Dn=1nk=1s(k)g(n).(7)证明在模型假设的空竭D服务策略下,如果服务台忙期开始时刻的服务时间累积量为n(n D),则首批到达的服务时间累积量等于n,或者头k(k 1)批到达的服务时间累积量为y(0 D,(8)其概率母函数为UD(z)=n=D+1znsg(n)+n=D+1znDy=1k=1s(k)g(y)sg(n y)=n=1znsg(n)Dn=1znsg(n)+n=D+1znny=1sg(n y)k=1s(k)g(y)n

13、=D+1znny=D+1sg(n y)k=1s(k)g(y)第4期刘仁彬,等:服务时间累积量控制的GeoX/G/1排队的稳态队长609=n=1znsg(n)Dn=1znsg(n)+n=D+1znk=1s(k+1)g(n)y=D+1zyn=y+1znysg(n y)k=1s(k)g(y)=n=1znsg(n)Dn=1znsg(n)+n=1znk=2s(k)g(n)Dn=1znk=2s(k)g(n)Sg(z)y=kzyk=1s(k)g(y)Dy=kzyk=1s(k)g(y)=n=1znk=1s(k)g(n)Dn=1znk=1s(k)g(n)Sg(z)k=1(Sg(z)kDy=kzyk=1s(k)g

14、(y)=Sg(z)1 Sg(z)Dn=1znk=1s(k)g(n).(9)于是,计算易得忙期的开始时刻服务时间累积量的数学期望和二阶矩。1.3服务台的闲期和忙期定理3设服务台的闲期和忙期的长度分别为ID和BD,则其概率母函数和数学期望分别为ID(z)=k=1(pz1 pz)kS(k1)g(D)S(k)g(D),(10)E(ID)=dID(z)dz?z=1=1p1+Dk=1S(k)g(D),(11)BD(z)=U(pz+pzBg(z),(12)E(BD)=dBD(z)dz?z=1=E(S)E(X)1 1+Dk=1S(k)g(D),(13)这里Bg(z)表示经典的离散时间类型批到达排队GeoX/G

15、/1中以一批顾客开始的忙期的概率母函数,其均值E(Bg)=(E(S)E(X)/(1 )。证明记j(j=1,2,)为第j批和第j+1批顾客的到达间隔时间,则由于各批顾客的到达过程是参数p的Bernoulli过程,得j(j 1)独立同几何分布,其概率母函数为pz/(1 pz)。第k批到达的服务时间超过D的概率为S(k1)g(D)S(k)g(D),可得ID(z)=E(zID)=k=1E(z1+2+k)S(k1)g(D)S(k)g(D)=k=1(pz1 pz)kS(k1)g(D)S(k)g(D).(14)610工程数学学报第40卷设服务台忙期BD最开始的一段长度为UD的时间内到达批数为,记B表示忙期B

16、D内从这批顾客开始的剩余忙期长度,则BD=UD+B,且B可分解为B=Bg,1+Bg,2+Bg,,其中Bg,i(i 1)同分布且独立,表示离散时间类型的经典成批到达排队GeoX/G/1中以一批顾客开始的忙期长度,其数学期望E(Bg)=(E(S)E(X)/(1 )。于是,服务台忙期的长度BD有如下的概率母函数BD(z)=E(zBD)=m=D+1mk=0E(zm+Bg,1+Bg,2+Bg,k|UD=m,=k)Pr(UD=m,=k)=m=D+1mk=0zm(Bg(z)kPr(UD=m)Ckmpk pmk=m=D+1zm(p+pBg(z)mPr(UD=m)=U(pz+pzBg(z).(15)由此计算易得

17、服务台忙期和闲期长度的数学期望。注1文献3得到了T策略(N策略)排队GeoX/G/1中忙期长度的概率母函数是Q(B1(z)(这里Q(z)表示T策略(N策略)排队GeoX/G/1中忙期开始时刻的队长概率母函数,B1(z)表示经典的离散时间类型批到达GeoX/G/1排队中以一个顾客开始的忙期的概率母函数),这表明T策略(N策略)的批到达排队的忙期分布由忙期开始时刻的队长分布确定。由(15)式可见,D策略的批到达排队的忙期分布由忙期开始时刻服务时间累积量的分布确定,这一特殊结构不同于T策略(N策略)成批到达排队的忙期分布的结构。值得注意的是,本文研究的服务台忙期具有独特的组成,即服务台忙期等于忙期开

18、始时刻的服务时间累积量和从这段累积服务时间内到达批数开始的剩余忙期之和,再利用了经典忙期的分枝过程结果分解这段剩余忙期。从上述证明过程可以看出,这种处理方法也可用来分析包含D策略的其他复杂控制排队模型的忙期分布。注2根据忙循环的定义可知,一个忙循环的数学期望E(CD)=E(ID)+E(BD)=1p(1 )1+Dk=1S(k)g(D),从而得到服务台忙和闲的概率分别为E(BD)E(CD)=,E(ID)E(CD)=1 .2队队队长长长分分分析析析众所周知,在广义休假离散时间GeoX/G/1排队中,稳态下任意时刻n+的队长概率第4期刘仁彬,等:服务时间累积量控制的GeoX/G/1排队的稳态队长611

19、母函数P(z)和经典GeoX/G/1排队系统任意时刻n+稳态队长概率母函数PGeoX/G/1(z)满足如下分解关系3,910P(z)=PGeoX/G/1(z)L(z),(16)这里PGeoX/G/1(z)=(1 )(1 z)S(p+pX(z)S(p+pX(z)z,L(z)表示广义休假引起的附加队长概率母函数。不像N策略或T策略的离散时间类型成批到达GeoX/G/1排队,上述队长的概率母函数分解关系在本文的排队中将不再有效。这是由于在D策略下,当忙期开始时刻的等待顾客数QD=k(k=1,2,)时,这些等待顾客的被服务时间S1,S2,Sk满足S1+S2+Sk D,即对服务台闲期内的所有到达而言,它

20、们的被服务时间S1,S2,SQD不是独立的,而是取决于忙期开始时刻的所有到达个数QD。由于这一相依性不满足系统队长的概率母函数分解关系的服务时间独立性条件,因此要得到本文考虑的排队系统中任意时刻n+的稳态队长分布,需要寻求行之有效的分析方法进行研究。注意到在广义休假离散时间类型GeoX/G/1排队系统中,稳态下任意时刻n+的队长概率母函数P(z)和离去时刻留下的稳态队长概率母函数(z)满足关系45,911P(z)=(z)E(X)(1 z)1 X(z).(17)于是,我们可以考虑顾客离去时留下的系统队长分布。注意到在本文研究的系统中,对服务台忙期的所有到达,其服务时间彼此独立,对服务台闲期的所有

21、到达,其服务时间具有相依性,这种差异性将对离去队长产生重大影响。因此,我们先分别分析服务台闲、忙期到达系统的任一顾客离去时刻留在系统的队长分布,再根据顾客的不同类型获得稳态下任意顾客的离去时留下的系统队长的概率母函数(z),最后再导出稳态下任意时刻n+的队长概率母函数P(z)。注意到一个顾客在服务台闲期内到达的概率IC=E(QD)pE(X)E(CD)=1 ,在服务台忙期内到达的概率BC=1 IC=。设一个服务台闲期(忙期)到达系统的顾客离开时留下的系统队长的概率母函数是idle(z)(busy(z),则对稳态下任意顾客的离去时刻留下的系统队长的概率母函数(z),有(z)=ICidle(z)+B

22、Cbusy(z)=(1 )idle(z)+busy(z).(18)设r表示服务台闲期内最后到达的一个顾客在忙期BD内的离去时刻,Lr表示该时刻系统中留下的队长,则Lr等于忙期BD的最开始时间段UD内的所有到达,且其概率母函数Lr(z)=UD(p+pX(z)、数学期望E(Lr)=pE(X)E(UD)。注意到在服务台忙期BD之内,时刻r以后的系统队长过程等价于离散时间类型的经典GeoX/G/1排队的忙期之内从顾客数Lr开始的系统队长过程,于是根据广义休假的离散时间类型成批到达排队GeoX/G/1的分解结论11,可得如下定理。612工程数学学报第40卷定理4一个服务台忙期之内的到达离开系统时留下的系

23、统队长,其概率母函数为busy(z)=1GeoX/G/1(z)eLr(z)=(1 )(1 z)S(p+pX(z)S(p+pX(z)z1 UD(p+pX(z)pE(X)E(UD)(1 z),(19)其中eLr(z)=1 Lr(z)E(Lr)(1 z)=1 UD(p+pX(z)pE(X)E(UD)(1 z)表示同分布并且相互独立的随机变量序列Lr生成的更新过程中向后常返时间的概率母函数,1GeoX/G/1(z)=(1 )(1 z)S(p+pX(z)S(p+pX(z)z为从一个顾客开始的离散时间类型的经典成批到达排队GeoX/G/1的忙期中一个到达离去时留下的顾客数的概率母函数表达式。定理5一个服务

24、台闲期之内的到达离开系统时留下的系统队长,其概率母函数为idle(z)=Dx=1 p+pX(z)xDxw=0i=1k=0zkgi+kE(QD)xy=1s(i)(x y)j=1s(j)g(y)s(k)(w)QDxw(z)+Dx=1 p+pX(z)xw=Dxk=1zki=1xy=1s(i)(x y)j=1s(j)g(y)gi+kE(QD)s(k)(w)+Dx=1 p+pX(z)xDxw=0i=1k=0zkgi+kE(QD)s(i)(x)s(k)(w)QDxw(z)+x=D+1 p+pX(z)xk=0zki=1gi+kE(QD)Dy=1s(i)(x y)j=1s(j)g(y)+Dx=1 p+pX(z

25、)xw=Dxk=1zki=1gi+kE(QD)s(i)(x)s(k)(w)+x=D+1 p+pX(z)xk=0zki=1gi+kE(QD)s(i)(x).(20)证明任取闲期之内到达的一批顾客记为“检测批”,选其中任意顾客记为“检测SC”,则检测SC是个数为i+k的检测批中第i个顾客的概率为(i+k)gi+kE(X)1i+k=gi+kE(X),i 1,k 0.第4期刘仁彬,等:服务时间累积量控制的GeoX/G/1排队的稳态队长613在此情形之下,检测SC离去时刻留下的队长,由检测批是否为闲期之内到达的最后一批确定。(a)如果检测批不是闲期之内到达的最后一批(k 0)。(a1)假设检测批到达时看

26、到系统服务时间累积量为0,概率为1pE(ID)=E(X)E(QD),且检测批到达后包括检测SC在内将被服务的时间累积量为x(0 0),概率为j=1s(j)g(y)E(X)E(QD),且检测批到达后包括检测SC在内将被服务的时间累积量为x(0 D),概率为s(i)(x)。在该情形下,检测SC离去时刻留下的队长等于在时长x内的到达数加上k,则检测SC离去时留下的系统稳态队长概率母函数可表示为3(z)=x=D+1 p+pX(z)xk=0zki=1E(X)E(QD)gi+kE(X)s(i)(x).(23)(b2)假设检测批到达时看到系统服务时间累积量为y(0 D),概率为s(i)(x y)。在该情形下

27、,检测SC离去时刻留下的队长等于在时长x内的到达数加上k,则检测SC离去时留下的系统稳态队长概率母函数可表示为4(z)=x=D+1 p+pX(z)xk=0zki=1gi+kE(X)Dy=1s(i)(x y)j=1s(j)g(y)E(X)E(QD).(24)(c)如果检测批是闲期之内到达的最后一批,且D被检测批中检测SC后某个顾客的服务时间超过(k 1)。(c1)假设检测批到达时看到系统服务时间累积量为0,概率为1pE(ID)=E(X)E(QD),且检测批到达后包括检测SC在内将被服务的时间累积量为x(0 0),概率为j=1s(j)g(y)E(X)E(QD),且检测批到达后包括检测SC在内将被服

28、务的时间累积量为x(0 D,(30)故得x=D+1(p+pz)xE(QD)s(x)+Dy=1s(x y)j=1s(j)(y)=UD(p+pz)E(QD).(31)616工程数学学报第40卷于是,由(17)式和(18)式得到,在D策略Geo/G/1排队系统中,稳态下任意时刻n+队长的概率母函数P(z)和其数学期望E(LD)分别为P(z)=(z)=(1 )idle(z)+busy(z)=(1 )(1 z)S(p+pz)S(p+pz)z1 UD(p+pz)pE(UD)(1 z)+1 E(QD)UD(p+pz)+Dx=1(p+pz)xmxQDx(z),(32)E(LD)=dP(z)dz?z=1=+p2

29、ES(S 1)2(1 )+pDk=1Dn=kns(k)(n)+(1 )Dk=1kS(k)(D)Dk=0S(k)(D).(33)(32)式和(33)式的结果与文献7的(4.9)式和(4.10a)式是一致的。3.2批到达情形注意到UD(z)=Sg(z)=X(S(z),E(QD)=E(X),E(UD)=E(X)E(S),以及busy(z)=(1 )(1 z)S(p+pX(z)S(p+pX(z)z1 X(S(p+pX(z)pE(X)E(S)E(X)(1 z).(34)又由于jk=i=0(i j),得到idle(z)=x=1 p+pX(z)xk=0zki=1gi+kE(X)s(i)(x)=k=0zki=

30、1gi+kE(X)S(p+pX(z)i=1E(X)k=0zkm=k+1gmS(p+pX(z)mk=1E(X)m=1gmm1k=0zkS(p+pX(z)mk=1E(X)m=1gmS(p+pX(z)m1 zmS(p+pX(z)m1 zS(p+pX(z)1=S(p+pX(z)S(p+pX(z)zE(X)X(S(p+pX(z)X(z).(35)于是,由(18)式得到,在离散时间类型的经典排队GeoX/G/1中,稳态下离去时刻第4期刘仁彬,等:服务时间累积量控制的GeoX/G/1排队的稳态队长617留下的队长有概率母函数(z)=(1 )idle(z)+busy(z)=(1 )S(p+pX(z)S(p+p

31、X(z)zE(X)X(S(p+pX(z)X(z)+(1 )(1 z)S(p+pX(z)S(p+pX(z)z1 X(S(p+pX(z)pE(X)E(S)E(X)(1 z)=(1 )S(p+pX(z)S(p+pX(z)zE(X)1 X(z).(36)再由(17)式得到,在离散时间类型的经典排队GeoX/G/1中,稳态下任意时刻n+队长有概率母函数P(z)为P(z)=(z)E(X)(1 z)1 X(z)=(1 )(1 z)S(p+pX(z)S(p+pX(z)z.(37)上述结果(36)式与文献1213运用嵌入马氏链得到的结果完全一致,(37)式与文献10运用概率分解法得到的结果也是一致的。4应应应用

32、用用:一一一个个个无无无线线线传传传感感感节节节点点点的的的最最最低低低能能能耗耗耗考虑一类军事作战环境下的无线传感网络,它负责收集有关敌方行动、损失和伤亡等信息情报。在这类网络中,一个无线传感节点的无线服务器会将接收到的相关信息的数据元存贮在节点缓冲器以便进一步处理。为了最低限度地节省有限的能量并收集处理更多的信息数据,并保证传感节点的正常快速运行,传感节点进行了如下的设计:在检测到数据元的总处理时间超过某个正整数D时才会开始处理数据信息,并且直到信息处理结束。假设涉及敌方信息情报的数据元以参数p的Bernoulli过程成批出现,每个数据元的处理需要随机长度的时间。已知从一次数据处理开始到结

33、束再到下一次数据处理开始的这个过程中,一个数据元的单位时间存贮能耗为Ch,处理一个数据元所需的能耗为CB,维持传感节点接收状态需要的单位时间能耗为CI,传感节点数据处理开启和结束状态的相互转换耗费的能量为Cs。问如何设计无线传感节点的信息处理启动最优阈值D,才能实现传感节点的最低能耗?在上述问题中,如果将数据元看成顾客,数据元的处理时间看成顾客的服务时间。此无线传感节点中无线服务器对数据信息元的接收和处理就近似一个服务时间累积量控制服务启动(即D策略)的批到达排队模型,上述最优化问题转化为minF(D)=CsE(CD)+ChE(LD)+CIE(ID)E(CD)+CBE(BD)E(CD),(38

34、)其中F(D)为平稳状态(1)下传感节点单位时间的平均能耗,E(LD)=dP(z)dz?z=1618工程数学学报第40卷表示稳态下传感节点中的数据元平均个数,其中P(z)由第2节中的(17)式给出。E(ID)、E(BD)和E(CD)分别表示传感节点中数据处理的平均空闲期、平均繁忙期和忙循环平均长度。由于E(LD)=dP(z)dz?z=1的计算难度和能耗函数F(D)的高度非线性性和复杂性,上述最优化问题的理论最优解讨论是困难的,我们只能在数值上进行分析。另外,注意到S(k)(D)=Prkj=1Sj D=Di=kPrkj=1Sj=i=Di=ks(k)(i),k=1,2,D,S(0)(D)=1,S(

35、k)(D)=0,k D+1,以及离散时间概率分布卷积计算的复杂性,对服从任意离散概率分布的数据元处理时间(服务时间),计算S(k)(D)(1 k D)的值是不容易的。因此,为数值计算方便,我们假设几何分布的数据元处理时间和单个数据元到达,即假设s(i)=q qi1,0 q 1,PrX=1=1,则得到s(k)(i)=Ck1i1qk qik,k=1,2,i,S(k)(D)=Di=kCk1i1qk qik,k=1,2,D,q=p/.再由0 q 1得0 p 。于是结合(11)式、(13)式和(33)式,得到minF(D)=Csp(1 )1+Dk=1Di=kCk1i1qk qik+(1 )CI+CB+C

36、h+p2ES(S 1)2(1 )+pDk=1Dn=knCk1n1qk qnk+(1 )Dk=1kDi=kCk1i1qk qikDk=0Di=kCk1i1qk qik.(39)取参数p=0.4,=0.6,Ch=3.5,CB=60,CI=0.5,Cs=250。将具体数据代入上述最小值问题并借助Matlab软件的优化函数得最优解D=9,即传感节点中数据元的处理启动最优阈值为9,此时一个无线传感节点单位时间的最低平均能耗为73.301 2。表1和图1分别给出了在不同的控制策略阈值D下传感节点单位时间的能量耗费(数值结果保留小数点后4位)。第4期刘仁彬,等:服务时间累积量控制的GeoX/G/1排队的稳态

37、队长619表1控制策略阈值D对传感节点的单位时间平均能量耗费F(D)的影响DF(D)DF(D)DF(D)DF(D)DF(D)1156.501 2774.713 01377.163 31989.886 625105.905 02118.634 5873.581 91478.892 62092.402 026108.743 6399.079 0973.301 21580.816 42194.990 127111.617 0487.846 71073.649 01682.901 22297.641 628114.521 5581.096 11174.474 51785.121 023100.348

38、829117.454 2677.034 51275.671 61887.455 024103.105 130120.412 3图1一个无线传感节点的最低能耗参参参考考考文文文献献献:1 GOSWAMI V.Relationship between randomized F-policy and randomized N-policy in discrete-timequeuesJ.OPSEARCH,2016,53(1):131-150.2 LIU Z M,MA Y,ZHANG Z G.Equilibrium mixed strategies in a discrete-time Markovi

39、an queue undermultiple and single vacation policiesJ.Quality Technology&Quantitative Management,2015,12(3):369-382.3 KIM S J,KIM N K,PARK H M,et al.On the discrete-time GeoX/G/1 queues under N-policy with singleand multiple vacationsJ.Journal of Applied Mathematics,2013,2013:587163.4 GAO S,LIU Z

40、 M.Performance analysis of a discrete-time GeoX/G/1 queue with single working vacationJ.International Journal of Engineering and Natural Sciences,2011,5(4):184-192.5 GAO S,YIN C C.Discrete-time GeoX/G/1 queue with geometrically working vacations and vacationinterruptionJ.Quality Technology&Quant

41、itative Management,2013,10(4):423-442.6 BOHM W,MOHANTY S G.On discrete time Markovian N-policy queues involving batchesJ.The IndianJournal of Statistics,Series A,1994,56(1):144-163.620工程数学学报第40卷7 LEE S W,LEE H W,BAEK J W.Analysis of discrete-time Geo/G/1 queue under the D-policyC/Proceedings of the

42、6th International Conference on Queueing Theory and Network Applications,Seoul,Korea.New York:Association for Computing Machinery,2011:107-115.8 JIANG F C,WU H W,LEU F Y,et al.Toward green sensor field by optimizing power efficiency usingD-policy M/G/1 queuing systemsJ.Mobile Information Systems,201

43、3,9(3):241-260.9 SUN W,TIAN N S,LI S Y.The effect of different arrival rates on Geom/G/1 queue with multipleadaptive vacations and server setup/closedown timesJ.World Journal of Modelling and Simulation,2007,3(4):262-274.10 TANG Y H,YUN X,HUANG S J.Discrete-time GeoX/G/1 queue with unreliable server

44、 and multipleadaptive delayed vacationsJ.Journal of Computational and Applied Mathematics,2008,220(1/2):439-455.11 TAKAGI H.Queueing analysisM.Amsterdam:North-Holland Publishing Company,1993.12 田乃硕,徐秀丽,马占友.离散时间排队论M.北京:科学出版社,2008.TIAN N S,XU X L,MA Z Y.Diserete time queue theoryM.Beijing:Science Pres

45、s,2008.13 孙荣恒,李建平.排队论基础M.北京:科学出版社,2002.SUN R H,LI J P.The basis of queue theoryM.Beijing:Science Press,2002.The Steady-state Queue Size for the GeoX/G/1 Queue Controlled byService Time BacklogLIU Renbin1,TANG Yinghui2(1.School of Science,Chongqing University of Technology,Chongqing 400054;2.School o

46、f Mathematics&Software Science,Sichuan Normal University,Chengdu 610066)Abstract:A discrete time batch arrival GeoX/G/1 queue is considered,in which the startupof server is controlled by the sum of service times of all arrivals(called service time backlog).The customers enter the system in batch

47、 arrival.When the service time backlog of all arrivingcustomers exceeds a given non-negative integer D,the server starts its service and lasts untila busy period ends(this policy is called the D policy).The model can offer some theoreticalbasis for the practitioners of wireless sensor network.Firstl

48、y,in the preparation work,the queuesize and service time backlog at the start of a busy period,and the busy and idle periods arediscussed.Then,by the classifications of the customers who arrive during the idle and busyperiods,and the method of probabilistic analysis,the steady-state queue sizes at a

49、 departuretime and an arbitrary time n+are studied.As two special cases,the steady-state queue sizesfor the GeoX/G/1 and D-policy Geo/G/1 queueing systems are derived.Finally,a kind ofwireless sensor node is modelled,and the minimum power consumption is numerically gotten.Keywords:batch arrival;service time backlog;queue size distribution;wireless sensor node;minimum po

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 论文指导/设计

移动网页_全站_页脚广告1

关于我们      联系我们       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号  |  icp.png浙ICP备2021020529号-1 浙B2-2024(办理中)  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服