一種基于時間限制的通信調(diào)度模擬方法
【專利摘要】本發(fā)明的目的在于提供一種基于時間限制的通信調(diào)度模擬方法。該方法在拓?fù)渚W(wǎng)絡(luò)中使用隨機數(shù)生成模擬網(wǎng)絡(luò)結(jié)點通信,突出模擬網(wǎng)絡(luò)通信的隨機性,同時在保證在最遲開始時間開始通信的基礎(chǔ)上以最快完成任務(wù)為原則安排給通信結(jié)點的通信端口,提高通信仿真的效率。
【專利說明】一種基于時間限制的通信調(diào)度模擬方法
(-)【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及的是一種基于時間限制的通信調(diào)度模擬方法。
(二)【背景技術(shù)】
[0002]現(xiàn)代社會中通信網(wǎng)絡(luò)系統(tǒng)是一典型的復(fù)雜網(wǎng)絡(luò)系統(tǒng),不僅其本身具有系統(tǒng)復(fù)雜性、自組織性、臨界性等特點,而且與其它關(guān)鍵基礎(chǔ)設(shè)施系統(tǒng)之間以及用戶人群之間存在著復(fù)雜的依賴關(guān)系。通信系統(tǒng)的模擬仿真技術(shù)是借助計算機對通信系統(tǒng)的模型來進行實驗,可以使用戶在很短的時間內(nèi)建立整個通信系統(tǒng)模型,具有經(jīng)濟、安全、周期短的特點。
[0003]在所有的通信系統(tǒng)中,信道噪聲、干擾和衰落等隨機影響會對信息的傳輸造成損失。要想精確地仿真通信系統(tǒng),首先要對這些影響建立準(zhǔn)確的模型,通信信號是通信系統(tǒng)的基礎(chǔ),所以開發(fā)一個高效的通信信號模擬仿真環(huán)境在現(xiàn)代通信技術(shù)中意義重大。
[0004]針對以上情況,我們提出了一種基于偽隨機數(shù)的并發(fā)網(wǎng)絡(luò)流量模擬方法來實現(xiàn)網(wǎng)絡(luò)通信仿真:首先對網(wǎng)絡(luò)所有結(jié)點進行編號,設(shè)共有N個結(jié)點,然后生成隨機數(shù)M、L表示未來表示結(jié)點M將與其他L個網(wǎng)絡(luò)結(jié)點進行通信,最后生成L個三元數(shù)組分別表示通信結(jié)點,最遲通信開始時間和通信時長。根據(jù)所生成的隨機數(shù),將通信任務(wù)在保證最遲開始時間的基礎(chǔ)上以最快完成任務(wù)為原則安排給結(jié)點M的通信端口。
(三)
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的在于提供一種基于偽隨機數(shù)的并發(fā)網(wǎng)絡(luò)流量模擬方法。該方法在拓?fù)渚W(wǎng)絡(luò)中使用隨機數(shù)生成模擬網(wǎng)絡(luò)結(jié)點通信,突出模擬網(wǎng)絡(luò)通信的隨機性,同時在保證最遲通信開始時間的基礎(chǔ)上以最快完成任務(wù)為原則安排給通信結(jié)點的通信端口,提高通信仿
真的效率。
[0006]本發(fā)明的目的是這樣實現(xiàn)的:
[0007]設(shè)網(wǎng)絡(luò)拓?fù)渲袕腗結(jié)點出發(fā),將與其他網(wǎng)絡(luò)結(jié)點進行通信,通信數(shù)量為L ;設(shè)結(jié)點M共有P個通信接口,使用數(shù)據(jù)格式Porti H SJ,[QilRilSi]..=TOTALJ來表示結(jié)點通過端口 Pi依次需要向網(wǎng)絡(luò)結(jié)點Q1, Q2…串行發(fā)送數(shù)據(jù),[Qi, Ri, Si]表示結(jié)點M向網(wǎng)絡(luò)結(jié)點Qi發(fā)送數(shù)據(jù)最遲在Si時刻開始,需要的數(shù)據(jù)傳輸時間為Ri,,TOTALi表示通信端口 Pi完成所有發(fā)送任務(wù)所需要的總時間;
[0008]生成L組不同的三元隨機數(shù)(Q11R11S11- (QilRilSJ- (Q1, R1, S1I來表示通信任務(wù),其中Qi古M ;為保證通信任務(wù)都能在最遲開始之前進行,并且保證所有通信任務(wù)以最快的速度完成,使用以下方式進行通信:首先將通信任務(wù)按照最遲開始時間的大小進行升序排序,這樣形成了 L個有序的發(fā)送任務(wù)列表,然后將前P個通信任務(wù)分發(fā)給P個通信端口,保證前P個發(fā)送任務(wù)并發(fā)執(zhí)行,形成任務(wù)列表PortList =Port1 ([Q1, R1, O]:TOTALj,…,Portp{[Qp, Rp, O]:TOTALpI JOTALi=Ri ;使用如下方法保證后面L-P個任務(wù)在最短時間內(nèi)完成:取通信任務(wù){(diào)Qi,Ri,Si},i>P,如果TOTAL1早于Si,則令TOTAL1+Ri將發(fā)送任務(wù)(Qi, Ri, Sj直接放入Port1中形成新的任務(wù)列表,否則,從Port1開始,依次查看其它端口任務(wù)列表中的每個通信任務(wù);如果在端口 Pi中已安排好的第N個任務(wù)前插入{Q” Ri; SJ,可以 保證Pi中前N-1個任務(wù)的完成時間小于51,并且HSJ的任務(wù)插入不會導(dǎo)致端口 Pi中 第N個到最后一個任務(wù)的開始時間大于其最遲開始時間,則將任務(wù)說,民,SJ插入到Pi中 的第N個位置,并將任務(wù)列表按照TOTAQ的大小重新升序排序為Portp Portf ;如果在其 它端口的任務(wù)列表未找到合適的位置,則舍棄該通信任務(wù);依次完成L個發(fā)送任務(wù)的安排, 便形成了完整的發(fā)送任務(wù)鏈表PortList ;結(jié)點M的各端口僅需要根據(jù)PortList的記錄進 行數(shù)據(jù)發(fā)送便可摸擬基于時間限制的通信調(diào)度模擬方法;
[0009]具體步驟為:
[0010](1)生成隨機數(shù)M,L,表示網(wǎng)絡(luò)結(jié)點M將與其它網(wǎng)絡(luò)結(jié)點進行L次通信,初始化 RList、PortList 為空;
[0011](2)隨機生成網(wǎng)絡(luò)結(jié)點M的通信端口數(shù)P,端口編號num=l,2-P ;
[0012](3)設(shè)置 i=l ;
[0013](4)生成隨機數(shù){Qi, Ri; SJ ;
[0014](5)如果滿足條件幸M,則執(zhí)行步驟(6);否則執(zhí)行步驟⑷;
[0015](6)初始化 j=l;
[0016](7)如果i>l執(zhí)行步驟(8),否則執(zhí)行步驟(11);
[0017](8)從RList中取出Qj,如果Qi=Qj執(zhí)行步驟(9),否則執(zhí)行步驟(10);
[0018](9)如果Si=Sj,執(zhí)行步驟(4),否則執(zhí)行步驟(10);
[0019](10) j+1 ;如果j=i ;執(zhí)行步驟(11),否則執(zhí)行步驟(8);
[0020](11)將{Q” R” SJ 加入 RList, i+1 ;
[0021](12)如果i>L執(zhí)行步驟(13);否則執(zhí)行步驟(4);
[0022](13)將RList中的任務(wù)根據(jù)升序排序;
[0023](14)設(shè)置 i=l;
[0024](15)如果i〈=P執(zhí)行步驟16,否則執(zhí)行步驟17 ;
[0025](16)從RList中取出一個元素HSJ,令TOTAIRi形成任務(wù) PortJtQi, R” SJ :T0TALJ并加入數(shù)據(jù)列表PortList,執(zhí)行步驟29 ;
[0026](17)將PortList中元素根據(jù)端口 TOTAL值重新升序排序;
[0027](18)從RList中取出一個元素他,Ri; Sj,如果TOTAIGSi執(zhí)行步驟19,否則執(zhí)行 步驟20 ;
[0028](19)將他,Ri; SJ形成通信任務(wù)交給端口 Pp設(shè)置TOTALfTOTALi+Ri ;更新任務(wù)列 表為 Port! {[Q” R” SJ ... [Q” Ri; SJ : T0TALJ,執(zhí)行步驟 29 ;
[0029](20)初始化 s=l ;
[0030](21)初始化m為Ports中已安排任務(wù)的個數(shù);
[0031](22)如果Ports中前m_l個任務(wù)的完成時間和小于Si則執(zhí)行步驟23,否則執(zhí)行步 驟27 ;
[0032](23)初始化 n=m ;
[0033](24)如果前n-1個任務(wù)的完成時間和加上民小于Sn,執(zhí)行步驟25,否則執(zhí)行步驟 28 ;
[0034](25) N的值加1,如果n大于Ports中任務(wù)的個數(shù),執(zhí)行步驟26,否則執(zhí)行步驟24 ;[0035](26)從RList中取出一個元素(Qi, Ri, Sj,形成通信任務(wù)插入端口 Ports的第m個位置,設(shè)置TOTALs=TOTALJRi ;執(zhí)行步驟29 ;
[0036](27) m的值減1,如果m>0,執(zhí)行步驟22,否則執(zhí)行步驟28 ;
[0037](28) s的值加1,如果s〈=P,執(zhí)行步驟21 ;否則舍棄該任務(wù),執(zhí)行步驟29 ;
[0038](29) i的值加1,如果i〈=L執(zhí)行步驟15,否則程序結(jié)束;
[0039]本發(fā)明的關(guān)鍵在于在模擬網(wǎng)絡(luò)通信隨機性和并發(fā)性的基礎(chǔ)上提高仿真效率。為此,在保證通信最遲開始時間的基礎(chǔ)上以最快完成任務(wù)為原則安排給網(wǎng)絡(luò)結(jié)點的通信端口,在保證網(wǎng)絡(luò)結(jié)點隨機并發(fā)通信的基礎(chǔ)上,還使模擬通信環(huán)境的效率得到提高。
[0040]其主要特點如下:
[0041]1、使用隨機數(shù)生成方法來確定網(wǎng)絡(luò)中的通信結(jié)點和通信時間,使每次產(chǎn)生的通信結(jié)點和通信時間都不盡相同,使生成的網(wǎng)絡(luò)通信環(huán)境更具有普遍性;
[0042]2、在保證通信開始時間的基礎(chǔ)上以最快完成任務(wù)為原則將通信任務(wù)安排給網(wǎng)絡(luò)結(jié)點的通信端口,并使用簡單的列表完成隨機通信環(huán)境的記錄,提高了模擬通信環(huán)境的效率。
(四)【專利附圖】
【附圖說明】
[0043]圖1:一種基于時間限制的通信調(diào)度模擬方法
(五)具體的實施方式
[0044]下面結(jié)合附圖對本發(fā)明作更詳細的描述:
[0045]本發(fā)明所述方法的特征在于:
[0046]設(shè)網(wǎng)絡(luò)拓?fù)渲袕腗結(jié)點出發(fā),將與其他網(wǎng)絡(luò)結(jié)點進行通信,通信數(shù)量為L ;設(shè)結(jié)點M共有P個通信接口,使用數(shù)據(jù)格式Porti H SJ,[QilRilSi]..=TOTALJ來表示結(jié)點通過端口 Pi依次需要向網(wǎng)絡(luò)結(jié)點Q1, Q2…串行發(fā)送數(shù)據(jù),[Qi, Ri, Si]表示結(jié)點M向網(wǎng)絡(luò)結(jié)點Qi發(fā)送數(shù)據(jù)最遲在Si時刻開始,需要的數(shù)據(jù)傳輸時間為Ri,,TOTALi表示通信端口 Pi完成所有發(fā)送任務(wù)所需要的總時間;
[0047]生成L組不同的三元隨機數(shù)(Q11R11S11- (QilRilSJ-(Q1, R1, S1I來表示通信任務(wù),其中Qi古M ;為保證通信任務(wù)都能在最遲開始之前進行,并且保證所有通信任務(wù)以最快的速度完成,使用以下方式進行通信:首先將通信任務(wù)按照最遲開始時間的大小進行升序排序,這樣形成了 L個有序的發(fā)送任務(wù)列表,然后將前P個通信任務(wù)分發(fā)給P個通信端口,保證前P個發(fā)送任務(wù)并發(fā)執(zhí)行,形成任務(wù)列表PortList =Port1 ([Q1, R1, O]:TOTALj,…,Portp{[Qp, Rp, O]:TOTALpI JOTALi=Ri ;使用如下方法保證后面L-P個任務(wù)在最短時間內(nèi)完成:取通信任務(wù){(diào)Qi,Ri,Si},i>P,如果TOTAL1早于Si,則令TOTAL1+Ri將發(fā)送任務(wù)(Qi, Ri, Sj直接放入Port1中形成新的任務(wù)列表,否則,從Port1開始,依次查看其它端口任務(wù)列表中的每個通信任務(wù);如果在端口 Pi中已安排好的第N個任務(wù)前插入{Q” Ri, SJ,可以保證Pi中前N-1個任務(wù)的完成時間小于Si,并且HSJ的任務(wù)插入不會導(dǎo)致端口 Pi中第N個到最后一個任務(wù)的開始時間大于其最遲開始時間,則將任務(wù)說,民,SJ插入到Pi中的第N個位置,并將任務(wù)列表按照TOTALi的大小重新升序排序為Port1, Port2 ;如果在其它端口的任務(wù)列表未找到合適的位置,則舍棄該通信任務(wù);依次完成L個發(fā)送任務(wù)的安排,便形成了完整的發(fā)送任務(wù)鏈表PortList ;結(jié)點M的各端口僅需要根據(jù)PortList的記錄進行數(shù)據(jù)發(fā)送便可摸擬基于時間限制的通信調(diào)度模擬方法;
[0048]具體步驟為:
[0049](I)生成隨機數(shù)M,L,表示網(wǎng)絡(luò)結(jié)點M將與其它網(wǎng)絡(luò)結(jié)點進行L次通信,初始化RList、PortList 為空;
[0050](2)隨機生成網(wǎng)絡(luò)結(jié)點M的通信端口數(shù)P,端口編號num=l,2...P ;
[0051](3)設(shè)置 i=l ;
[0052](4)生成隨機數(shù){Qi, Ri, Si};
[0053](5)如果滿足條件Qi辛M,則執(zhí)行步驟(6);否則執(zhí)行步驟⑷;
[0054](6)初始化 j=l ;
[0055](7)如果i>l執(zhí)行步驟⑶,否則執(zhí)行步驟(11);
[0056](8)從RList中取出Qj,如果Qi=Qj執(zhí)行步驟(9),否則執(zhí)行步驟(10);
[0057](9)如果Si=Sj,執(zhí)行步驟(4),否則執(zhí)行步驟(10);
[0058](10) j+Ι ;如果j=i ;執(zhí)行步驟(11),否則執(zhí)行步驟(8);
[0059](11)將{Qi, Ri, Si}加入 RList, i+1 ;
[0060](12)如果i>L執(zhí)行步驟(13);否則執(zhí)行步驟(4);
[0061](13)將RList中的任務(wù)根據(jù)升序排序;
[0062](14)設(shè)置 i=l;
[0063](15)如果i〈=P執(zhí)行步驟16,否則執(zhí)行步驟17 ;
[0064](16)從RList中取出一個元素{Qi,Ri, Si},令TOTALi=Ri形成任務(wù)Porti {[Qi, Ri, Si]: TOTALi}并加入數(shù)據(jù)列表 PortList,執(zhí)行步驟 29 ;
[0065](17)將PortList中元素根據(jù)端口 TOTAL值重新升序排序;
[0066](18)從RList中取出一個元素{Qi,Ri, Si},如果TOTALK=Si執(zhí)行步驟19,否則執(zhí)行步驟20 ;
[0067](19)將{Qi, Ri, Si}形成通信任務(wù)交給端口 P1,設(shè)置TOTAL I =TOTAL I+Ri ;更新任務(wù)列表為 Portl {[QI, Rl, SI]…[Qi, Ri, Si]:T0TAL1},執(zhí)行步驟 29 ;
[0068]
[0069]
[0070]步驟27
[0071]
[0072]28 ;
[0073]
[0074]
(20)初始化s=l;
(21)初始化m為Ports中已安排任務(wù)的個數(shù);
(22)如果Ports中前m-1個任務(wù)的完成時間和小于Si則執(zhí)行步驟23,否則執(zhí)行
(23)初始化n=m;
(24)如果前η-l個任務(wù)的完成時間和加上Ri小于Sn,執(zhí)行步驟25,否則執(zhí)行步驟
(25)N的值加1,如果η大于Ports中任務(wù)的個數(shù),執(zhí)行步驟26,否則執(zhí)行步驟24 ;
(26)從RList中取出一個元素{Qi,Ri,Si},形成通信任務(wù)插入端口 Ports的第m個位置,設(shè)置T0TALs=T0TALs+Ri ;執(zhí)行步驟29 ;
[0075](27) m的值減1,如果m>0,執(zhí)行步驟22,否則執(zhí)行步驟28 ;
[0076](28) s的值加1,如果s〈=P,執(zhí)行步驟21 ;否則舍棄該任務(wù),執(zhí)行步驟29 ;
[0077](29) i的值加1,如果i〈=L執(zhí)行步驟15,否則程序結(jié)束;[0078]其具體實施模式是這樣的:
[0079]首先將網(wǎng)絡(luò)拓?fù)渲械木W(wǎng)絡(luò)結(jié)點進行編號,然后生成將要通信的結(jié)點和通信數(shù)量,根據(jù)通信數(shù)量,生成每次通信的結(jié)點、最遲開始時間和通信時間;將通信任務(wù)根據(jù)最遲開始時間進行排序,然后為通信結(jié)點的每個端口安排一個通信任務(wù),將剩下的通信任務(wù)根據(jù)端口的任務(wù)完成時間,選擇任務(wù)時間最短并且端口任務(wù)結(jié)束時間小于新任務(wù)最遲開始時間的端口作為發(fā)送端口 ;這樣每個端口的任務(wù)便形成了一個由數(shù)組記錄的任務(wù)列表,僅需要根據(jù)列表記錄的開始時間和通信結(jié)點進行一次通信,便模擬了一種基于偽隨機數(shù)的流量并發(fā)。
【權(quán)利要求】
1.一種基于時間限制的通信調(diào)度模擬方法,其特征在于:本發(fā)明的目的是這樣實現(xiàn)的:設(shè)網(wǎng)絡(luò)拓?fù)渲袕腗結(jié)點出發(fā),將與其他網(wǎng)絡(luò)結(jié)點進行通信,通信數(shù)量為L ;設(shè)結(jié)點M共有P個通信接口,使用數(shù)據(jù)格式Porti (Q-R1, S1], [Qi, Ri, Si]..=TOTALj來表示結(jié)點通過端口Pi依次需要向網(wǎng)絡(luò)結(jié)點Q1, Q2…串行發(fā)送數(shù)據(jù),[Qi, Ri, Si]表示結(jié)點M向網(wǎng)絡(luò)結(jié)點Qi發(fā)送數(shù)據(jù)最遲在Si時刻開始,需要的數(shù)據(jù)傳輸時間為Ri,,TOTALi表示通信端口 Pi完成所有發(fā)送任務(wù)所需要的總時間;生成L組不同的三元隨機數(shù)(Q11R11SJ...(QilRi, SJ- (Q1, R1, S1I來表示通信任務(wù),其中Qi古M ;為保證通信任務(wù)都能在最遲開始之前進行,并且保證所有通信任務(wù)以最快的速度完成,使用以下方式進行通信:首先將通信任務(wù)按照最遲開始時間的大小進行升序排序,這樣形成了 L個有序的發(fā)送任務(wù)列表,然后將前P個通信任務(wù)分發(fā)給P個通信端口,保證前P個發(fā)送任務(wù)并發(fā)執(zhí)行,形成任務(wù)列表PortList =Port1 ([Q1, R1, O]:TOTALj,…,Portp{[Qp, Rp, O]:TOTALpI JOTALi=Ri ;使用如下方法保證后面L-P個任務(wù)在最短時間內(nèi)完成:取通信任務(wù){(diào)Qi,Ri,Si},i>P,如果TOTAL1早于Si,則令TOTAL1+!-將發(fā)送任務(wù)(Qi, Ri, Sj直接放入Port1中形成新的任務(wù)列表,否則,從Port1開始,依次查看其它端口任務(wù)列表中的每個通信任務(wù);如果在端口 Pi中已安排好的第N個任務(wù)前插入{Q” Ri, SJ,可以保證Pi中前N-1個任務(wù)的完成時間小于Si,并且HSJ的任務(wù)插入不會導(dǎo)致端口 Pi中第N個到最后一個任務(wù)的開始時間大于其最遲開始時間,則將任務(wù)說,民,SJ插入到Pi中的第N個位置,并將任務(wù)列表按照TOTALi的大小重新升序排序為Port1, Port- ;如果在其它端口的任務(wù)列表未找到合適的位置 ,則舍棄該通信任務(wù);依次完成L個發(fā)送任務(wù)的安排,便形成了完整的發(fā)送任務(wù)鏈表PortList ;結(jié)點M的各端口僅需要根據(jù)PortList的記錄進行數(shù)據(jù)發(fā)送便可摸擬基于時間限制的通信調(diào)度模擬方法;具體步驟為: (1)生成隨機數(shù)M,L,表示網(wǎng)絡(luò)結(jié)點M將與其它網(wǎng)絡(luò)結(jié)點進行L次通信,初始化RList、PortList 為空;(2)隨機生成網(wǎng)絡(luò)結(jié)點M的通信端口數(shù)P,端口編號num=l,2...P ;(3)設(shè)置i=l ;(4)生成隨機數(shù)(Qi,Ri, SJ ;(5)如果滿足條件QiΦ M,則執(zhí)行步驟(6);否則執(zhí)行步驟(4);(6)初始化j=l;(7)如果i>l執(zhí)行步驟(8),否則執(zhí)行步驟(11);(8)從RList中取出Qj,如果Qi=Qj執(zhí)行步驟(9),否則執(zhí)行步驟(10);(9)如果Si=Sj,執(zhí)行步驟(4),否則執(zhí)行步驟(10);(10)j+Ι ;如果j=i ;執(zhí)行步驟(11),否則執(zhí)行步驟(8);(11)將(Qi,Ri, SJ 加入 RList,i+1 ;(12)如果i>L執(zhí)行步 驟(13);否則執(zhí)行步驟(4);(13)將RList中的任 務(wù)根據(jù)升序排序; (14)設(shè)置i=l;(15)如果i〈=P執(zhí)行步驟16,否則執(zhí)行步驟17;(16)從RList中取出一個元素HSJ,令TOTALi=Ri形成任務(wù)Porti ([Qi, Ri, Si]: TOTALJ 并加入數(shù)據(jù)列表 PortList,執(zhí)行步驟 29 ;(17)將PortList中元素根據(jù)端口TOTAL值重新升序排序;(18)從RList中取出一個元素{Q”Ri, SJ,如果TOTAL1GSi執(zhí)行步驟19,否則執(zhí)行步驟.20 ;(19)將HSJ形成通信任務(wù)交給端口P1,設(shè)置TotAL1=ToTAL1+- ;更新任務(wù)列表為Port1 {[Q1, R1, S1]...[Qi, Ri, Si]: TOTALj,執(zhí)行步驟 29 ;(20)初始化s=l; (21)初始化m為Ports中已安排任務(wù)的個數(shù);(22)如果Ports中前m-Ι個任務(wù)的完成時間和小于Si則執(zhí)行步驟23,否則執(zhí)行步驟.27 ;(23)初始化n=m;(24)如果前η-l個任務(wù)的完成時間和加上Ri小于Sn,執(zhí)行步驟25,否則執(zhí)行步驟28;(25)N的值加1,如果η大于Ports中任務(wù)的個數(shù),執(zhí)行步驟26,否則執(zhí)行步驟24 ;(26)從RList中取出一個元素(Qi,Ri, Sj ,形成通信任務(wù)插入端口 Ports的第m個位置,設(shè)置TOTALs=TOTALJRi ;執(zhí)行步驟29 ;(27)m的值減1,如果m>0,執(zhí)行步驟22,否則執(zhí)行步驟28 ;(28)s的值加1,如果s〈=P,執(zhí)行步驟21 ;否則舍棄該任務(wù),執(zhí)行步驟29 ;(29)i的值加1,如果i〈=L執(zhí)行步驟15,否則程序結(jié)束。
【文檔編號】G06F9/46GK103441904SQ201310395233
【公開日】2013年12月11日 申請日期:2013年9月3日 優(yōu)先權(quán)日:2013年9月3日
【發(fā)明者】姚文斌, 韓司, 宋夢超 申請人:北京郵電大學(xué)