为什么会这样? Q-MWS能达到吞吐最佳(队列稳定)的本质原因: 四每个时隙都努力“压制”最长队列.从而长远来看保持队列稳定 换句话说,追求的目标是“队列平衡”. 为什么上例中Q-MWS并未达到这个目标? 因为它完全没有“综合考虑”多个信道的安排。 四每个信道都在努力“压制”最长队列,信道之间并未配合. 四结果是:最长队列得到的服务超过了“必要的”服务;其他队列 得到的服务又太少. ◆反而不利于队列之间的平衡. 2020年秋季 11/62 无线互联网
为什么会这样? 2020年秋季 11 / 62 无线互联网 Q-MWS能达到吞吐最佳(队列稳定)的本质原因: 每个时隙都努力“压制”最长队列. 从而长远来看保持队列稳定. 换句话说, 追求的目标是“队列平衡”. 为什么上例中Q-MWS并未达到这个目标? 因为它完全没有“综合考虑”多个信道的安排. 每个信道都在努力“压制”最长队列, 信道之间并未配合. 结果是: 最长队列得到的服务超过了“必要的”服务; 其他队列 得到的服务又太少. 反而不利于队列之间的平衡
直觉性地改进:Q-SSG 解决方案很自然: 四逐个Server进行选择;依次进行. 四每个Serveri选择后都更新队列长度 Q-SSG:Queue-based-Server-Side-Greedy 0S1 100 Round 1 ●S, 10-1 S. 10-2 Round 2 103 ∀Q-MWS ×-D-MWS 104 e-Q-SSG S 0 20 40 60 80 100 Round 3 n(number of users or channels) 2; S. ①果然好了很多 2020年秋季 12/62 无线互联网
直觉性地改进:Q-SSG 2020年秋季 12 / 62 无线互联网 解决方案很自然: 逐个Server进行选择; 依次进行. 每个Server选择后都更新队列长度. Q-SSG: Queue-based-Server-Side-Greedy */53"$&-- 4$)&%6-*/( Q1 Q2 S2 S3 S1 Q3 Round 1 Q1 Q2 S2 S3 S1 Q3 Round 2 Q1 Q2 S2 S3 S1 Q3 Round 3 Q1 Q2 S2 S3 S1 Q3 'JHVSF "O JMMVTUSBUJPO PG UIF PQFSBUJPOT PG 244( n(number of users or channels) Delay Violation Probability 0 20 40 60 80 100 100 10-1 10-2 10-3 10-4 Q-MWS D-MWS Q-SSG 'JHVSF " UZQJDBM QMPU PG UIF EFMBZWJPMBUJPO QSPCBCJMJUZ GPS B HJWFO UISFTIPME WT UIF TZTUFN TJ[F n JF UIF OVNCFS PG VTFSTDIBOOFMT GPS 2.84 %.84 BOE 244( BT UIF TZTUFN TJ[F n JODSFBTFT BOE JT PSEFST PG NBHOJUVEF TNBMMFS UIBO UIBU PG UIF .BY8FJHIU QPMJDJFT FTQFDJBMMZ XIFO n CFDPNFT MBSHFS #VJMEJOH VQPO UIF BCPWF JOUVJUJWF JEFB B TFSJFT PG TUVEJFT IBWF CFFO EFWPUFE UP EFTJHOJOH FċDJFOU TDIFEVMJOH QPMJDJFT XJUI HVBSBOUFFE TNBMM QFSVTFS RVFVFT GPS NVMUJDIBOOFM TZTUFNT /FYU XF QSPWJEF BO PWFSWJFX PG JNQPSUBOU BEWBODFNFOUT GSPN UIJT MJOF PG TUVEJFT UIBU GPDVT PO UIF RVFVFMFOHUICBTFE BQQSPBDIFT FH <o> *O <> B DMBTT PG *UFSBUFE -POHFTU 2VFVFT 'JSTU J-2' QPMJDJFT BSF EFWFMPQFE BOE B TVCTFU PG J-2' QPMJDJFT UIBU TBUJTGZ DFSUBJO QSPQFSUJFT IBWF CFFO TIPXO UP BDIJFWF UIF PQUJNBM RVFVF MFOHUICBTFE SBUFGVODUJPO GPS JJE #FSOPVMMJ 0/0'' BSSJWBM QSPDFTTFT 4JNJMBS UP 244( JO FBDI UJNFTMPU BO J-2' QPMJDZ BMMPDBUFT TFSWFST JO BO JUFSBUJWF NBOOFS BDSPTT NVMUJQMF SPVOET *O FBDI SPVOE BO J-2' QPMJDZ BUUFNQUT UP NBUDI BT NBOZ MPOHFTU RVFVFT BT QPTTJCMF XJUI UIF BWBJMBCMF TFSWFST BOE UIF RVFVF MFOHUIT XJMM OFFE UP CF VQEBUFE UP BDDPVOU GPS UIF TFSWJDF SFDFJWFE CZ UIF MPOHFTU RVFVFT UIBU BSF NBUDIFE JO UIBU SPVOE /PUF UIBU UIF SBUFGVODUJPO PQUJNBMJUZ IPMET POMZ GPS B TVCTFU PG J-2' QPMJDJFT UIBU TBUJTGZ UIF ESBJO BOE EPNJOBODF QSPQFSUJFT %FmOJUJPOT BOE PG <> "MTP JU SFRVJSFT UIF BSSJWBM QSPDFTT PG FWFSZ VTFS UP CF #FSOPVMMJ 0/0'' BOE JJE PWFS UJNF XIJDI JT NPSF SFTUSJDUJWF UIBO UIF BTTVNQUJPOT UIBU XJMM CF QSFTFOUFE JO 4FDUJPO */53"$&-- 4$)&%6-*/( Q1 Q2 S2 S3 S1 Q3 Round 1 Q1 Q2 S2 S3 S1 Q3 Round 2 Q1 Q2 S2 S3 S1 Q3 Round 3 Q1 Q2 S2 S3 S1 Q3 'JHVSF "O JMMVTUSBUJPO PG UIF PQFSBUJPOT PG 244( n(number of users or channels) Delay Violation Probability 0 20 40 60 80 100 100 10-1 10-2 10-3 10-4 Q-MWS D-MWS Q-SSG 'JHVSF " UZQJDBM QMPU PG UIF EFMBZWJPMBUJPO QSPCBCJMJUZ GPS B HJWFO UISFTIPME WT UIF TZTUFN TJ[F n JF UIF OVNCFS PG VTFSTDIBOOFMT GPS 2.84 %.84 BOE 244( BT UIF TZTUFN TJ[F n JODSFBTFT BOE JT PSEFST PG NBHOJUVEF TNBMMFS UIBO UIBU PG UIF .BY8FJHIU QPMJDJFT FTQFDJBMMZ XIFO n CFDPNFT MBSHFS #VJMEJOH VQPO UIF BCPWF JOUVJUJWF JEFB B TFSJFT PG TUVEJFT IBWF CFFO EFWPUFE UP EFTJHOJOH FċDJFOU TDIFEVMJOH QPMJDJFT XJUI HVBSBOUFFE TNBMM QFSVTFS RVFVFT GPS NVMUJDIBOOFM TZTUFNT /FYU XF QSPWJEF BO PWFSWJFX PG JNQPSUBOU BEWBODFNFOUT GSPN UIJT MJOF PG TUVEJFT UIBU GPDVT PO UIF RVFVFMFOHUICBTFE BQQSPBDIFT FH <o> *O <> B DMBTT PG *UFSBUFE -POHFTU 2VFVFT 'JSTU J-2' QPMJDJFT BSF EFWFMPQFE BOE B TVCTFU PG J-2' QPMJDJFT UIBU TBUJTGZ DFSUBJO QSPQFSUJFT IBWF CFFO TIPXO UP BDIJFWF UIF PQUJNBM RVFVF MFOHUICBTFE SBUFGVODUJPO GPS JJE #FSOPVMMJ 0/0'' BSSJWBM QSPDFTTFT 4JNJMBS UP 244( JO FBDI UJNFTMPU BO J-2' QPMJDZ BMMPDBUFT TFSWFST JO BO JUFSBUJWF NBOOFS BDSPTT NVMUJQMF SPVOET *O FBDI SPVOE BO J-2' QPMJDZ BUUFNQUT UP NBUDI BT NBOZ MPOHFTU RVFVFT BT QPTTJCMF XJUI UIF BWBJMBCMF TFSWFST BOE UIF RVFVF MFOHUIT XJMM OFFE UP CF VQEBUFE UP BDDPVOU GPS UIF TFSWJDF SFDFJWFE CZ UIF MPOHFTU RVFVFT UIBU BSF NBUDIFE JO UIBU SPVOE /PUF UIBU UIF SBUFGVODUJPO PQUJNBMJUZ IPMET POMZ GPS B TVCTFU PG J-2' QPMJDJFT UIBU TBUJTGZ UIF ESBJO BOE EPNJOBODF QSPQFSUJFT %FmOJUJPOT BOE PG <> "MTP JU SFRVJSFT UIF BSSJWBM QSPDFTT PG FWFSZ VTFS UP CF #FSOPVMMJ 0/0'' BOE JJE PWFS UJNF XIJDI JT NPSF SFTUSJDUJWF UIBO UIF BTTVNQUJPOT UIBU XJMM CF QSFTFOUFE JO 4FDUJPO */53"$&-- 4$)&%6-*/( Q1 Q2 S2 S3 S1 Q3 Round 1 Q1 Q2 S2 S3 S1 Q3 Round 2 Q1 Q2 S2 S3 S1 Q3 Round 3 Q1 Q2 S2 S3 S1 Q3 'JHVSF "O JMMVTUSBUJPO PG UIF PQFSBUJPOT PG 244( n(number of users or channels) Delay Violation Probability 0 20 40 60 80 100 100 10-1 10-2 10-3 10-4 Q-MWS D-MWS Q-SSG 'JHVSF " UZQJDBM QMPU PG UIF EFMBZWJPMBUJPO QSPCBCJMJUZ GPS B HJWFO UISFTIPME WT UIF TZTUFN TJ[F n JF UIF OVNCFS PG VTFSTDIBOOFMT GPS 2.84 %.84 BOE 244( BT UIF TZTUFN TJ[F n JODSFBTFT BOE JT PSEFST PG NBHOJUVEF TNBMMFS UIBO UIBU PG UIF .BY8FJHIU QPMJDJFT FTQFDJBMMZ XIFO n CFDPNFT MBSHFS #VJMEJOH VQPO UIF BCPWF JOUVJUJWF JEFB B TFSJFT PG TUVEJFT IBWF CFFO EFWPUFE UP EFTJHOJOH FċDJFOU TDIFEVMJOH QPMJDJFT XJUI HVBSBOUFFE TNBMM QFSVTFS RVFVFT GPS NVMUJDIBOOFM TZTUFNT /FYU XF QSPWJEF BO PWFSWJFX PG JNQPSUBOU BEWBODFNFOUT GSPN UIJT MJOF PG TUVEJFT UIBU GPDVT PO UIF RVFVFMFOHUICBTFE BQQSPBDIFT FH <o> *O <> B DMBTT PG *UFSBUFE -POHFTU 2VFVFT 'JSTU J-2' QPMJDJFT BSF EFWFMPQFE BOE B TVCTFU PG J-2' QPMJDJFT UIBU TBUJTGZ DFSUBJO QSPQFSUJFT IBWF CFFO TIPXO UP BDIJFWF UIF PQUJNBM RVFVF MFOHUICBTFE SBUFGVODUJPO GPS JJE #FSOPVMMJ 0/0'' BSSJWBM QSPDFTTFT 4JNJMBS UP 244( JO FBDI UJNFTMPU BO J-2' QPMJDZ BMMPDBUFT TFSWFST JO BO JUFSBUJWF NBOOFS BDSPTT NVMUJQMF SPVOET *O FBDI SPVOE BO J-2' QPMJDZ BUUFNQUT UP NBUDI BT NBOZ MPOHFTU RVFVFT BT QPTTJCMF XJUI UIF BWBJMBCMF TFSWFST BOE UIF RVFVF MFOHUIT XJMM OFFE UP CF VQEBUFE UP BDDPVOU GPS UIF TFSWJDF SFDFJWFE CZ UIF MPOHFTU RVFVFT UIBU BSF NBUDIFE JO UIBU SPVOE /PUF UIBU UIF SBUFGVODUJPO PQUJNBMJUZ IPMET POMZ GPS B TVCTFU PG J-2' QPMJDJFT UIBU TBUJTGZ UIF ESBJO BOE EPNJOBODF QSPQFSUJFT %FmOJUJPOT BOE PG <> "MTP JU SFRVJSFT UIF BSSJWBM QSPDFTT PG FWFSZ VTFS UP CF #FSOPVMMJ 0/0'' BOE JJE PWFS UJNF XIJDI JT NPSF SFTUSJDUJWF UIBO UIF BTTVNQUJPOT UIBU XJMM CF QSFTFOUFE JO 4FDUJPO */53"$&-- 4$)&%6-*/( Q1 Q2 S2 S3 S1 Q3 Round 1 Q1 Q2 S2 S3 S1 Q3 Round 2 Q1 Q2 S2 S3 S1 Q3 Round 3 Q1 Q2 S2 S3 S1 Q3 'JHVSF "O JMMVTUSBUJPO PG UIF PQFSBUJPOT PG 244( n(number of users or channels) Delay Violation Probability 0 20 40 60 80 100 100 10-1 10-2 10-3 10-4 Q-MWS D-MWS Q-SSG 'JHVSF " UZQJDBM QMPU PG UIF EFMBZWJPMBUJPO QSPCBCJMJUZ GPS B HJWFO UISFTIPME WT UIF TZTUFN TJ[F n JF UIF OVNCFS PG VTFSTDIBOOFMT GPS 2.84 %.84 BOE 244( BT UIF TZTUFN TJ[F n JODSFBTFT BOE JT PSEFST PG NBHOJUVEF TNBMMFS UIBO UIBU PG UIF .BY8FJHIU QPMJDJFT FTQFDJBMMZ XIFO n CFDPNFT MBSHFS #VJMEJOH VQPO UIF BCPWF JOUVJUJWF JEFB B TFSJFT PG TUVEJFT IBWF CFFO EFWPUFE UP EFTJHOJOH FċDJFOU TDIFEVMJOH QPMJDJFT XJUI HVBSBOUFFE TNBMM QFSVTFS RVFVFT GPS NVMUJDIBOOFM TZTUFNT /FYU XF QSPWJEF BO PWFSWJFX PG JNQPSUBOU BEWBODFNFOUT GSPN UIJT MJOF PG TUVEJFT UIBU GPDVT PO UIF RVFVFMFOHUICBTFE BQQSPBDIFT FH <o> *O <> B DMBTT PG *UFSBUFE -POHFTU 2VFVFT 'JSTU J-2' QPMJDJFT BSF EFWFMPQFE BOE B TVCTFU PG J-2' QPMJDJFT UIBU TBUJTGZ DFSUBJO QSPQFSUJFT IBWF CFFO TIPXO UP BDIJFWF UIF PQUJNBM RVFVF MFOHUICBTFE SBUFGVODUJPO GPS JJE #FSOPVMMJ 0/0'' BSSJWBM QSPDFTTFT 4JNJMBS UP 244( JO FBDI UJNFTMPU BO J-2' QPMJDZ BMMPDBUFT TFSWFST JO BO JUFSBUJWF NBOOFS BDSPTT NVMUJQMF SPVOET *O FBDI SPVOE BO J-2' QPMJDZ BUUFNQUT UP NBUDI BT NBOZ MPOHFTU RVFVFT BT QPTTJCMF XJUI UIF BWBJMBCMF TFSWFST BOE UIF RVFVF MFOHUIT XJMM OFFE UP CF VQEBUFE UP BDDPVOU GPS UIF TFSWJDF SFDFJWFE CZ UIF MPOHFTU RVFVFT UIBU BSF NBUDIFE JO UIBU SPVOE /PUF UIBU UIF SBUFGVODUJPO PQUJNBMJUZ IPMET POMZ GPS B TVCTFU PG J-2' QPMJDJFT UIBU TBUJTGZ UIF ESBJO BOE EPNJOBODF QSPQFSUJFT %FmOJUJPOT BOE PG <> "MTP JU SFRVJSFT UIF BSSJWBM QSPDFTT PG FWFSZ VTFS UP CF #FSOPVMMJ 0/0'' BOE JJE PWFS UJNF XIJDI JT NPSF SFTUSJDUJWF UIBO UIF BTTVNQUJPOT UIBU XJMM CF QSFTFOUFE JO 4FDUJPO 果然好了很多
其他基于队长的方案 iLQF:Iterated Longest Queues First 四同样基于以上直觉,文献中提出了更为精巧的解决方案:LQ「 S.Bodas,S.Shakkottai,L.Ying,and R.Srikant.Scheduling in multi- channel wireless networks:Rate function optimality in the small-buffer regime.In ACM Proc.of the 11th International Joint Conference on Measurement and Modeling of Computer Systems (SIGMETRICS), pages121-132,2009. ◆与Q-SSG的不同之处:每一轮里匹配了更多的队列: 回该文献证明,iLQF是rate-function:最佳的. To()log P(Q()>) n-→on 其中Q(0)表示稳态下的最长队列的队长. 最大化Io(b)意味着随着n→o,队长超过门限b的概率 下降速率被最大化.[典型的大偏差理论的表述方式] g在rate-function的意义上,Q-SSG并非最佳的. 2020年秋季 13/62 无线互联网
其他基于队长的方案 2020年秋季 13 / 62 无线互联网 iLQF: Iterated Longest Queues First 同样基于以上直觉, 文献中提出了更为精巧的解决方案: iLQF S. Bodas, S. Shakkottai, L. Ying, and R. Srikant. Scheduling in multichannel wireless networks: Rate function optimality in the small-buffer regime. In ACM Proc. of the 11th International Joint Conference on Measurement and Modeling of Computer Systems (SIGMETRICS), pages 121–132, 2009. 与Q-SSG的不同之处: 每一轮里匹配了更多的队列. 该文献证明, iLQF是rate-function最佳的. �� � ≜ lim �→* − � � ��� ℙ � � > � 其中� � 表示稳态下的最长队列的队长. 最大化�� � 意味着随着� → ∞, 队长超过门限�的概率 下降速率被最大化. [典型的大偏差理论的表述方式] 在rate-function的意义上, Q-SSG并非最佳的
队长小不一定延迟小 试想: 四一个短队列连续多个时隙都没有(或很少)新的到达. 在基于队长的调度策略下很可能没有机会被调度: ◆从而导致较大的延迟 今本质原因: 四仅在“分组到达数目一直保持不变”的条件下,队长与延迟才严格对应 在更为一般的“突发”到达的现实场景中,队长控制得再好,也可能 出现较大延迟. 今所以: @此后我们不再考虑Queue-based方法,只研究Delay-based方法. ©文献中有同样的趋势:早期文献以队长为主,后面的都以延迟为主. 2020年秋季 14/62 无线互联网
队长小不一定延迟小 2020年秋季 14 / 62 无线互联网 试想: 一个短队列连续多个时隙都没有(或很少)新的到达. 在基于队长的调度策略下很可能没有机会被调度. 从而导致较大的延迟. 本质原因: 仅在“分组到达数目一直保持不变”的条件下, 队长与延迟才严格对应. 在更为一般的“突发”到达的现实场景中, 队长控制得再好, 也可能 出现较大延迟. 所以: 此后我们不再考虑Queue-based方法, 只研究Delay-based方法. 文献中有同样的趋势: 早期文献以队长为主, 后面的都以延迟为主
那就D-SSG D-SSG:Delay-based-Server-Side-Greedy 回逐个Server进行选择;依次进行. ⊙选择依据是HOL延迟;并且每次选择后都更新各队列的权重. 36 36 21 Q 100 Round 1 Q2 S2 10-1 2s S 36 Q 102 Round 2 103 -Q-MWS D-MWS e-Q-SSG 日-D-SSG 104 36 0 20 40 60 80 100 2 S n(number of users or channels) Round 3 2 S Q S; ①直觉又对了! 2020年秋季 15/62 无线互联网
那就D-SSG 2020年秋季 15 / 62 无线互联网 D-SSG: Delay-based-Server-Side-Greedy 逐个Server进行选择; 依次进行. 选择依据是HOL延迟; 并且每次选择后都更新各队列的权重. */53"$&-- 4$)&%6-*/( TIPX UIBU UIF MPOHFTUDPOOFDUFERVFVF BMHPSJUIN NJOJNJ[FT UIF BWFSBHF EFMBZ GPS JJE #FSOPVMMJ 0/0'' BSSJWBMT BOE DIBOOFMT ɩF SFTVMUT BSF MBUFS HFOFSBMJ[FE UP B NVMUJTFSWFS NPEFM JO <> ɩF BVUIPST PG <> GVSUIFS HFOFSBMJ[F UIF NVMUJTFSWFS NPEFM CZ DPOTJEFSJOH NPSF HFOFSBM QFSNVUBUJPOJOWBSJBOU BSSJWBMT UIBU BSF OPU SFTUSJDUFE UP #FSOPVMMJ POMZ BOE NVMUJSBUF DIBO OFM NPEFMT )FODF UIF QSPCMFN PG NJOJNJ[JOH B HFOFSBM DPTU GVODUJPO PG RVFVF MFOHUIT FH UIF FYQFDUFE EFMBZ TUVEJFE JO <> CFDPNFT NVDI IBSEFS ɩFSF BO PQUJNBM TDIFEVMJOH BMHPSJUIN JT POMZ EFSJWFE GPS TQFDJBM DBTFT PG UIF 0/0'' DIBOOFM NPEFM XJUI UXP VTFST PS UIBU BMMPX GPS GSBDUJPOBM TFSWFS BMMPDBUJPO 6TJOH UIF JOTJHIUT PCUBJOFE GSPN UIF BOBMZUJDBM SFTVMUT JO <> GPS UIF 0/0'' GBEJOH DIBOOFM NPEFM JO <> UIF BVUIPST EFWFMPQ IFVSJTUJD QPMJDJFT BOE TIPX UISPVHI TJNVMBUJPOT UIBU UIFJS QSPQPTFE IFVSJTUJD QPMJDJFT QFSGPSN XFMM VOEFS B HFOFSBM DIBOOFM NPEFM %&-":#"4&% "1130"$)&4 8IJMF UIF RVFVFMFOHUICBTFE BQQSPBDIFT MFBE UP UIF EFWFMPQNFOU PG TDIFEVMJOH QPMJDJFT UIBU BDIJFWF TIPSU QFSVTFS RVFVFT UIJT EPFT OPU OFDFTTBSJMZ HVBSBOUFF TNBMM QFSVTFS EFMBZT JO HFO FSBM 8IFO UIF OVNCFS PG QBDLFU BSSJWBMT JT DPOTUBOU PWFS UJNF POF NBZ NBQ UIF EFDBZSBUF PG UIF RVFVFPWFSnPX QSPCBCJMJUZ UP UIBU PG UIF EFMBZWJPMBUJPO QSPCBCJMJUZ <> )PXFWFS UIFSF NBZ OPU FYJTU TVDI NBQQJOHT GPS HFOFSBM BSSJWBM QSPDFTTFT BOE UIF EJTDSFQBODZ DBO CF RVJUF MBSHF FTQFDJBMMZ XIFO UIF BSSJWBMT BSF DPSSFMBUFE PWFS UJNF 'PS FYBNQMF B QBDLFU UIBU JT QSFTFOU JO B TIPSU RVFVF NBZ IBWF UP XBJU GPS B MPOH UJNF UP HFU TFSWFE VOEFS UIF RVFVFMFOHUICBTFE QPMJDJFT FH 244( JG WFSZ GFX QBDLFUT BSSJWF UP UIJT RVFVF GPS TFWFSBM DPOTFDVUJWF UJNFTMPUT *O UIF TFRVFM XF XJMM EFNPOTUSBUF UIJT EJTDSFQBODZ UISPVHI TJNVMBUJPOT CZ DPNQBSJOH UIF QFSGPSNBODF PG B RVFVFMFOHUICBTFE QPMJDZ BOE B EFMBZCBTFE QPMJDZ 4QFDJmDBMMZ XF XJMM DPN QBSF 244( XJUI JUT EFMBZCBTFE DPVOUFSQBSU %FMBZCBTFE 4FSWFS4JEF(SFFEZ %44( % 44( JT WFSZ TJNJMBS UP 244( BOE NBLFT TDIFEVMJOH EFDJTJPOT JO BO JUFSBUJWF NBOOFS UPP ɩF LFZ EJĊFSFODF JT UIBU JO FBDI SPVOE UIF TFSWFS VOEFS DPOTJEFSBUJPO XJMM CF BMMPDBUFE UP B DPO OFDUFE RVFVF UIBU IBT UIF MBSHFTU VQEBUFE )0- EFMBZ JOTUFBE PG UIF MBSHFTU RVFVF MFOHUI "O JMMVTUSBUJPO PG UIF PQFSBUJPOT PG %44( JT QSPWJEFE JO 'JH *O UIF mSTU SPVOE UIF )0- EF MBZT PG UIF UISFF RVFVFT BSF Œ6; 4; 5! BOE S1 JT BMMPDBUFE UP Q1 TJODF Q1 IBT UIF MBSHFTU )0- EFMBZ BNPOH UIF RVFVFT DPOOFDUFE UP S1 JO UIF TFDPOE SPVOE UIF VQEBUFE )0- EFMBZT CFDPNF Œ3; 4; 5! BOE S2 JT BMMPDBUFE UP Q3 GPS UIF TBNF SFBTPO BT JO UIF mSTU SPVOE JO UIF UIJSE SPVOE UIF VQEBUFE )0- EFMBZT CFDPNF Œ3; 4; 0! BOE TJNJMBSMZ S3 JT BMMPDBUFE UP Q2 ɩFO UIF SFTVMUBOU )0- EFMBZT BGUFS UIF TFSWJDF CFDPNF Œ3; 2; 0! Q1 Q2 S2 S3 S1 Q3 Round 1 Q1 Q2 S2 S3 S1 Q3 Round 2 Q1 Q2 S2 S3 S1 Q3 Round 3 Q1 Q2 S2 S3 S1 Q3 3 6 1 2 4 5 3 6 1 2 4 5 3 6 1 2 4 5 3 6 1 2 4 5 'JHVSF "O JMMVTUSBUJPO PG UIF PQFSBUJPOT PG %44( */53"$&-- 4$)&%6-*/( TIPX UIBU UIF MPOHFTUDPOOFDUFERVFVF BMHPSJUIN NJOJNJ[FT UIF BWFSBHF EFMBZ GPS JJE #FSOPVMMJ 0/0'' BSSJWBMT BOE DIBOOFMT ɩF SFTVMUT BSF MBUFS HFOFSBMJ[FE UP B NVMUJTFSWFS NPEFM JO <> ɩF BVUIPST PG <> GVSUIFS HFOFSBMJ[F UIF NVMUJTFSWFS NPEFM CZ DPOTJEFSJOH NPSF HFOFSBM QFSNVUBUJPOJOWBSJBOU BSSJWBMT UIBU BSF OPU SFTUSJDUFE UP #FSOPVMMJ POMZ BOE NVMUJSBUF DIBO OFM NPEFMT )FODF UIF QSPCMFN PG NJOJNJ[JOH B HFOFSBM DPTU GVODUJPO PG RVFVF MFOHUIT FH UIF FYQFDUFE EFMBZ TUVEJFE JO <> CFDPNFT NVDI IBSEFS ɩFSF BO PQUJNBM TDIFEVMJOH BMHPSJUIN JT POMZ EFSJWFE GPS TQFDJBM DBTFT PG UIF 0/0'' DIBOOFM NPEFM XJUI UXP VTFST PS UIBU BMMPX GPS GSBDUJPOBM TFSWFS BMMPDBUJPO 6TJOH UIF JOTJHIUT PCUBJOFE GSPN UIF BOBMZUJDBM SFTVMUT JO <> GPS UIF 0/0'' GBEJOH DIBOOFM NPEFM JO <> UIF BVUIPST EFWFMPQ IFVSJTUJD QPMJDJFT BOE TIPX UISPVHI TJNVMBUJPOT UIBU UIFJS QSPQPTFE IFVSJTUJD QPMJDJFT QFSGPSN XFMM VOEFS B HFOFSBM DIBOOFM NPEFM %&-":#"4&% "1130"$)&4 8IJMF UIF RVFVFMFOHUICBTFE BQQSPBDIFT MFBE UP UIF EFWFMPQNFOU PG TDIFEVMJOH QPMJDJFT UIBU BDIJFWF TIPSU QFSVTFS RVFVFT UIJT EPFT OPU OFDFTTBSJMZ HVBSBOUFF TNBMM QFSVTFS EFMBZT JO HFO FSBM 8IFO UIF OVNCFS PG QBDLFU BSSJWBMT JT DPOTUBOU PWFS UJNF POF NBZ NBQ UIF EFDBZSBUF PG UIF RVFVFPWFSnPX QSPCBCJMJUZ UP UIBU PG UIF EFMBZWJPMBUJPO QSPCBCJMJUZ <> )PXFWFS UIFSF NBZ OPU FYJTU TVDI NBQQJOHT GPS HFOFSBM BSSJWBM QSPDFTTFT BOE UIF EJTDSFQBODZ DBO CF RVJUF MBSHF FTQFDJBMMZ XIFO UIF BSSJWBMT BSF DPSSFMBUFE PWFS UJNF 'PS FYBNQMF B QBDLFU UIBU JT QSFTFOU JO B TIPSU RVFVF NBZ IBWF UP XBJU GPS B MPOH UJNF UP HFU TFSWFE VOEFS UIF RVFVFMFOHUICBTFE QPMJDJFT FH 244( JG WFSZ GFX QBDLFUT BSSJWF UP UIJT RVFVF GPS TFWFSBM DPOTFDVUJWF UJNFTMPUT *O UIF TFRVFM XF XJMM EFNPOTUSBUF UIJT EJTDSFQBODZ UISPVHI TJNVMBUJPOT CZ DPNQBSJOH UIF QFSGPSNBODF PG B RVFVFMFOHUICBTFE QPMJDZ BOE B EFMBZCBTFE QPMJDZ 4QFDJmDBMMZ XF XJMM DPN QBSF 244( XJUI JUT EFMBZCBTFE DPVOUFSQBSU %FMBZCBTFE 4FSWFS4JEF(SFFEZ %44( % 44( JT WFSZ TJNJMBS UP 244( BOE NBLFT TDIFEVMJOH EFDJTJPOT JO BO JUFSBUJWF NBOOFS UPP ɩF LFZ EJĊFSFODF JT UIBU JO FBDI SPVOE UIF TFSWFS VOEFS DPOTJEFSBUJPO XJMM CF BMMPDBUFE UP B DPO OFDUFE RVFVF UIBU IBT UIF MBSHFTU VQEBUFE )0- EFMBZ JOTUFBE PG UIF MBSHFTU RVFVF MFOHUI "O JMMVTUSBUJPO PG UIF PQFSBUJPOT PG %44( JT QSPWJEFE JO 'JH *O UIF mSTU SPVOE UIF )0- EF MBZT PG UIF UISFF RVFVFT BSF Œ6; 4; 5! BOE S1 JT BMMPDBUFE UP Q1 TJODF Q1 IBT UIF MBSHFTU )0- EFMBZ BNPOH UIF RVFVFT DPOOFDUFE UP S1 JO UIF TFDPOE SPVOE UIF VQEBUFE )0- EFMBZT CFDPNF Œ3; 4; 5! BOE S2 JT BMMPDBUFE UP Q3 GPS UIF TBNF SFBTPO BT JO UIF mSTU SPVOE JO UIF UIJSE SPVOE UIF VQEBUFE )0- EFMBZT CFDPNF Œ3; 4; 0! BOE TJNJMBSMZ S3 JT BMMPDBUFE UP Q2 ɩFO UIF SFTVMUBOU )0- EFMBZT BGUFS UIF TFSWJDF CFDPNF Œ3; 2; 0! Q1 Q2 S2 S3 S1 Q3 Round 1 Q1 Q2 S2 S3 S1 Q3 Round 2 Q1 Q2 S2 S3 S1 Q3 Round 3 Q1 Q2 S2 S3 S1 Q3 3 6 1 2 4 5 3 6 1 2 4 5 3 6 1 2 4 5 3 6 1 2 4 5 'JHVSF "O JMMVTUSBUJPO PG UIF PQFSBUJPOT PG %44( */53"$&-- 4$)&%6-*/( TIPX UIBU UIF MPOHFTUDPOOFDUFERVFVF BMHPSJUIN NJOJNJ[FT UIF BWFSBHF EFMBZ GPS JJE #FSOPVMMJ 0/0'' BSSJWBMT BOE DIBOOFMT ɩF SFTVMUT BSF MBUFS HFOFSBMJ[FE UP B NVMUJTFSWFS NPEFM JO <> ɩF BVUIPST PG <> GVSUIFS HFOFSBMJ[F UIF NVMUJTFSWFS NPEFM CZ DPOTJEFSJOH NPSF HFOFSBM QFSNVUBUJPOJOWBSJBOU BSSJWBMT UIBU BSF OPU SFTUSJDUFE UP #FSOPVMMJ POMZ BOE NVMUJSBUF DIBO OFM NPEFMT )FODF UIF QSPCMFN PG NJOJNJ[JOH B HFOFSBM DPTU GVODUJPO PG RVFVF MFOHUIT FH UIF FYQFDUFE EFMBZ TUVEJFE JO <> CFDPNFT NVDI IBSEFS ɩFSF BO PQUJNBM TDIFEVMJOH BMHPSJUIN JT POMZ EFSJWFE GPS TQFDJBM DBTFT PG UIF 0/0'' DIBOOFM NPEFM XJUI UXP VTFST PS UIBU BMMPX GPS GSBDUJPOBM TFSWFS BMMPDBUJPO 6TJOH UIF JOTJHIUT PCUBJOFE GSPN UIF BOBMZUJDBM SFTVMUT JO <> GPS UIF 0/0'' GBEJOH DIBOOFM NPEFM JO <> UIF BVUIPST EFWFMPQ IFVSJTUJD QPMJDJFT BOE TIPX UISPVHI TJNVMBUJPOT UIBU UIFJS QSPQPTFE IFVSJTUJD QPMJDJFT QFSGPSN XFMM VOEFS B HFOFSBM DIBOOFM NPEFM %&-":#"4&% "1130"$)&4 8IJMF UIF RVFVFMFOHUICBTFE BQQSPBDIFT MFBE UP UIF EFWFMPQNFOU PG TDIFEVMJOH QPMJDJFT UIBU BDIJFWF TIPSU QFSVTFS RVFVFT UIJT EPFT OPU OFDFTTBSJMZ HVBSBOUFF TNBMM QFSVTFS EFMBZT JO HFO FSBM 8IFO UIF OVNCFS PG QBDLFU BSSJWBMT JT DPOTUBOU PWFS UJNF POF NBZ NBQ UIF EFDBZSBUF PG UIF RVFVFPWFSnPX QSPCBCJMJUZ UP UIBU PG UIF EFMBZWJPMBUJPO QSPCBCJMJUZ <> )PXFWFS UIFSF NBZ OPU FYJTU TVDI NBQQJOHT GPS HFOFSBM BSSJWBM QSPDFTTFT BOE UIF EJTDSFQBODZ DBO CF RVJUF MBSHF FTQFDJBMMZ XIFO UIF BSSJWBMT BSF DPSSFMBUFE PWFS UJNF 'PS FYBNQMF B QBDLFU UIBU JT QSFTFOU JO B TIPSU RVFVF NBZ IBWF UP XBJU GPS B MPOH UJNF UP HFU TFSWFE VOEFS UIF RVFVFMFOHUICBTFE QPMJDJFT FH 244( JG WFSZ GFX QBDLFUT BSSJWF UP UIJT RVFVF GPS TFWFSBM DPOTFDVUJWF UJNFTMPUT *O UIF TFRVFM XF XJMM EFNPOTUSBUF UIJT EJTDSFQBODZ UISPVHI TJNVMBUJPOT CZ DPNQBSJOH UIF QFSGPSNBODF PG B RVFVFMFOHUICBTFE QPMJDZ BOE B EFMBZCBTFE QPMJDZ 4QFDJmDBMMZ XF XJMM DPN QBSF 244( XJUI JUT EFMBZCBTFE DPVOUFSQBSU %FMBZCBTFE 4FSWFS4JEF(SFFEZ %44( % 44( JT WFSZ TJNJMBS UP 244( BOE NBLFT TDIFEVMJOH EFDJTJPOT JO BO JUFSBUJWF NBOOFS UPP ɩF LFZ EJĊFSFODF JT UIBU JO FBDI SPVOE UIF TFSWFS VOEFS DPOTJEFSBUJPO XJMM CF BMMPDBUFE UP B DPO OFDUFE RVFVF UIBU IBT UIF MBSHFTU VQEBUFE )0- EFMBZ JOTUFBE PG UIF MBSHFTU RVFVF MFOHUI "O JMMVTUSBUJPO PG UIF PQFSBUJPOT PG %44( JT QSPWJEFE JO 'JH *O UIF mSTU SPVOE UIF )0- EF MBZT PG UIF UISFF RVFVFT BSF Œ6; 4; 5! BOE S1 JT BMMPDBUFE UP Q1 TJODF Q1 IBT UIF MBSHFTU )0- EFMBZ BNPOH UIF RVFVFT DPOOFDUFE UP S1 JO UIF TFDPOE SPVOE UIF VQEBUFE )0- EFMBZT CFDPNF Œ3; 4; 5! BOE S2 JT BMMPDBUFE UP Q3 GPS UIF TBNF SFBTPO BT JO UIF mSTU SPVOE JO UIF UIJSE SPVOE UIF VQEBUFE )0- EFMBZT CFDPNF Œ3; 4; 0! BOE TJNJMBSMZ S3 JT BMMPDBUFE UP Q2 ɩFO UIF SFTVMUBOU )0- EFMBZT BGUFS UIF TFSWJDF CFDPNF Œ3; 2; 0! Q1 Q2 S2 S3 S1 Q3 Round 1 Q1 Q2 S2 S3 S1 Q3 Round 2 Q1 Q2 S2 S3 S1 Q3 Round 3 Q1 Q2 S2 S3 S1 Q3 3 6 1 2 4 5 3 6 1 2 4 5 3 6 1 2 4 5 3 6 1 2 4 5 'JHVSF "O JMMVTUSBUJPO PG UIF PQFSBUJPOT PG %44( %&-":#"4&% "1130"$)&4 *O 'JH XF QSPWJEF BO FYBNQMF PG TJNVMBUJPO SFTVMUT CZ BEEJOH UP 'JH B TJNJMBS DVSWF GPS %44( ɩF SFTVMUT TIPX GVSUIFS JNQSPWFNFOU JO UIF EFMBZ QFSGPSNBODF GSPN NBLJOH TDIFEVMJOH EFDJTJPOT CBTFE PO )0- EFMBZT JOTUFBE PG RVFVF MFOHUIT 4QFDJmDBMMZ UIF QMPUT DMFBSMZ TIPX UIBU UIF EFMBZWJPMBUJPO QSPCBCJMJUZ EFDBZT NVDI GBTUFS VOEFS %44( BT UIF TZTUFN TJ[F n JODSFBTFT BOE JT PSEFST PG NBHOJUVEF TNBMMFS UIBO UIBU PG 244( n(number of users or channels) Delay Violation Probability 0 20 40 60 80 100 100 10-1 10-2 10-3 10-4 Q-MWS D-MWS Q-SSG D-SSG 'JHVSF " UZQJDBM QMPU PG UIF EFMBZWJPMBUJPO QSPCBCJMJUZ GPS B HJWFO UISFTIPME WT UIF TZTUFN TJ[F n JF UIF OVNCFS PG VTFSTDIBOOFMT GPS 2.84 %.84 244( BOE %44( %VF UP UIJT DSJUJDBM QFSGPSNBODF EJTDSFQBODZ CFUXFFO UIF RVFVFMFOHUICBTFE BQQSPBDIFT BOE UIF EFMBZCBTFE BQQSPBDIFT UIF PCKFDUJWF PG B TFSJFT PG SFDFOU TUVEJFT JO <o > JT UP EJSFDUMZ TUVEZ UIF EFMBZ QFSGPSNBODF JOTUFBE PG UIF RVFVFMFOHUI QFSGPSNBODF *O UIFTF TUVEJFT MBSHFEFWJBUJPOT UPPMT BSF FNQMPZFE UP TUVEZ UIF SBUFGVODUJPO JF UIF BTZNQUPUJD EFDBZ SBUF PG UIF TUFBEZTUBUF QSPCBCJMJUZ UIBU UIF EFMBZ PG BOZ QBDLFU FYDFFET B mYFE UISFTIPME JO UIF NBOZDIBOOFM NBOZVTFS BTZNQUPUJD SFHJNF "TTVNJOH UIBU UIF TZTUFN JT TUBUJPOBSZ BOE FSHPEJD XF MFU W .0/ , NBY1!i!n Wi.0/ EFOPUF UIF MBSHFTU )0- EFMBZ PWFS BMM UIF RVFVFT JF UIF MBSHFTU QBDLFU EFMBZ JO UIF TZTUFN JO UIF TUFBEZ TUBUF 8F EFmOF SBUFGVODUJPO I.b/ BT UIF EFDBZSBUF PG UIF QSPCBCJMJUZ UIBU W .0/ FYDFFET BOZ mYFE JOUFHFS UISFTIPME b ! 0 BT UIF TZTUFN TJ[F n HPFT UP JOmOJUZ JF I.b/ , MJN n!1 "1 n MPH P.W .0/ > b/: 8F DBO UIFO FTUJNBUF UIF EFMBZWJPMBUJPO QSPCBCJMJUZ BT P.W .0/ > b/ # FYQ."nI.b// XIFO n JT MBSHF BOE UIF FTUJNBUJPO BDDVSBDZ UFOET UP CF IJHIFS BT n JODSFBTFT $MFBSMZ GPS MBSHF n B MBSHFS WBMVF PG UIF SBUFGVODUJPO JNQMJFT CFUUFS EFMBZ QFSGPSNBODF JF B TNBMMFS QSPCBCJMJUZ UIBU UIF MBSHFTU )0- EFMBZ FYDFFET B DFSUBJO UISFTIPME 0VS HPBM JT UIFO UP EFTJHO TDIFEVMJOH QPMJDJFT UIBU BDIJFWF MBSHF WBMVFT PG EFMBZ SBUFGVODUJPO I.b/ " TDIFEVMJOH QPMJDZ JT SBUFGVODUJPO EFMBZ PQUJNBM JG GPS BOZ mYFE JOUFHFS UISFTIPME b ! 0 JU BDIJFWFT UIF NBYJNVN SBUFGVODUJPO PWFS BMM 直觉又对了!