1614010102曹妍消息缓冲通讯机制
- 格式:doc
- 大小:70.65 KB
- 文档页数:4
一种移动即时通讯消息重传改进机制
高允翔;王健雄;肖创柏
【期刊名称】《重庆邮电大学学报(自然科学版)》
【年(卷),期】2016(028)003
【摘要】为应对移动即时通讯(instant messaging,IM)消息频繁重传给服务器和网络造成的负荷,基于随机过程的更新理论,提出移动即时通讯消息重传模型来研究消息重传性能.仿真实验结果表明,平均消息重传数为1.22次,与重传模型分析结果1.25次非常接近,取得比同类型模型更好的描述能力.基于建模分析结果提出一种移动即时通讯消息重传改进机制,采用固定重传间隔,设置重传计数器控制最大尝试次数,相关仿真结果表明该机制能有效减少消息重传次数,同时又不显著增加消息传递时间.最后利用概率论中独立同分布的中心极限定理分析消息重传机制如何影响移动即时通讯消息传递的总体服务质量,并给出调整重传间隔参数等服务优化建议.【总页数】7页(P360-366)
【作者】高允翔;王健雄;肖创柏
【作者单位】中讯邮电咨询设计院有限公司信息技术部,北京100048;重庆大学计算机学院,重庆400044;北京工业大学计算机学院,北京100124
【正文语种】中文
【中图分类】TN929.5;TP39
【相关文献】
1.一种移动终端协议栈的消息处理方法研究 [J], 鲍峰
2.一种新的移动即时通讯服务模型及实现机制 [J], 高允翔;肖创柏;陈慧光
3.一种基于移动终端的可信消息传输方案设计 [J], 梁颖升;王琼霄;马存庆;王丽萍
4.一种即时通讯移动终端的研究 [J], 陈为人
5.一种高并发跨平台的企业移动IM即时通讯工具 [J], 蓝科;周普;
因版权原因,仅展示原文概要,查看原文内容请购买。
序号考生编号考生姓名初试总分复试专业名称复试研究方向代码1 100136079040072 王思源364 电子科学与技术022 100136067010373 张伟凯360 电子科学与技术023 100136079040065 陈艳婷358 电子科学与技术024 100136111310557 纪艺东357 电子科学与技术025 100136111310355 王广江355 电子科学与技术026 100136111310289 罗涵354 电子科学与技术027 100136111310311 陈佳熠351 电子科学与技术028 100136111310618 张丽颖350 电子科学与技术029 100136244011278 段智毅349 电子科学与技术0210 100136111310221 陈晔欣346 电子科学与技术0211 100136012010190 墨宁宁341 电子科学与技术0212 100136089010538 袁其杰341 电子科学与技术0213 100136155020059 范传超341 电子科学与技术0214 100136087020030 支晓东337 电子科学与技术0215 100136111310619 高远335 电子科学与技术0216 100136136040160 李娇娇334 电子科学与技术0217 100136162011003 张聪334 电子科学与技术0218 100136138010853 李舒332 电子科学与技术0219 100136008010101 陆航331 电子科学与技术0220 100136244040257 谢文凤331 电子科学与技术0221 100136016010220 张丽彪330 电子科学与技术0222 100136278060012 董金玮324 电子科学与技术0223 100136278040312 王万鹏376 电子科学与技术0324 100136192040238 金士朋365 电子科学与技术0325 100136009010149 孟旭阳355 电子科学与技术0326 100136079010414 张雅姝346 电子科学与技术0327 100136009010122 陈忠尧343 电子科学与技术0328 100136189011139 孙慧芳334 电子科学与技术0329 100136009010142 杨凯玺328 电子科学与技术0330 100136143010891 徐立民326 电子科学与技术0331 100136152040188 葛丽丽392 电子科学与技术0432 100136106040127 张国龙366 电子科学与技术0433 100136111311314 章程351 电子科学与技术0434 100136101010631 张书楠348 电子科学与技术0435 100136011010174 肖哲344 电子科学与技术0436 100136278011452 温丽芳330 电子科学与技术0437 100136177011061 苏洋329 电子科学与技术0438 100136111310702 唐诗浩327 电子科学与技术0439 100136141010876 刘延旭321 电子科学与技术0440 100136111310611 姜铁增319 电子科学与技术0441 100136184040227 唐宗山317 电子科学与技术0442 100136090020032 程康384 电子科学与技术0543 100136137040169 梁文耀374 电子科学与技术0544 100136111310439 王孟哲368 电子科学与技术0545 100136111310220 张婷365 电子科学与技术0546 100136009010120 安宁356 电子科学与技术0547 100136111310013 艾渝童351 电子科学与技术0548 100136136010778 刘逸帆348 电子科学与技术0549 100136233040252 曾胜372 电子科学与技术0650 100136176040219 王政371 电子科学与技术0651 100136079040069 李陈生365 电子科学与技术0652 100136090010597 钦祥英364 电子科学与技术0653 100136111310697 张梦圆359 电子科学与技术0654 100136051010323 赵雪332 电子科学与技术0655 100136111310710 宋航宇325 电子科学与技术0656 100136009010154 韩若楠322 电子科学与技术0657 100136010010168 童建飞314 电子科学与技术0658 100136111310184 王新宇312 电子科学与技术0659 100136111310712 王婷婷312 电子科学与技术0660 100136001090001 陈天洋345 电子科学与技术0761 100136111310579 杨淇旭336 电子科学与技术0762 100136111311244 邬开来324 电子科学与技术0763 100136145010929 刘畅318 电子科学与技术0764 100136229011204 尹彦峰294 电子科学与技术0765 100136090010595 胡汇宇386 电子科学与技术0866 100136111311273 景泽轩363 电子科学与技术0867 100136136010772 梁燕楠359 电子科学与技术0868 100136111310137 王宜欣323 电子科学与技术0869 100136111310139 陈伟琦321 电子科学与技术0870 100136111310088 饶俏萌320 电子科学与技术0871 100136016010216 吴文康309 电子科学与技术0872 100136002010015 王雅琪329 电子科学与技术0973 100136111310631 谢仪頔327 电子科学与技术0974 100136089010531 袁婧378 电子科学与技术1075 100136111311342 刘薇373 电子科学与技术1076 100136066010365 于旭冉360 电子科学与技术1077 100136111311317 姜轩341 电子科学与技术1078 100136137010843 付尧顺330 电子科学与技术1079 100136019040032 朱维娜364 电子科学与技术1280 100136006040011 刘洋345 电子科学与技术1281 100136145040181 谢永超326 电子科学与技术1282 100136079010428 李阳315 电子科学与技术1283 100136170040215 王宁君319 电子科学与技术1384 100136111311355 樊一莹316 电子科学与技术1385 100136128040152 张永华293 电子科学与技术1386 100136079040074 王毅飞315 电子科学与技术1487 100136079020024 王宇311 电子科学与技术1488 100136137010815 姜海君317 电子科学与技术1589 100136111311264 季晔莉305 电子科学与技术1590 100136111310382 苏桐270 电子科学与技术1591 100136275011388 刘婷婷343 电子科学与技术1692 100136111311239 李泽捷317 电子科学与技术1693 100136079010468 王梓任318 电子科学与技术1794 100136111311358 王健恒317 电子科学与技术1795 100136087020029 张健284 电子科学与技术1796 100136090010541 陈欣宇336 电子科学与技术1897 100136257020085 韩东初309 电子科学与技术1998 100136111310159 尹鹏起308 电子科学与技术1999 100136275040280 王振314 电子科学与技术20 100 100136019010234 王斓293 电子科学与技术20 101 100136002010021 黄雍涛292 电子科学与技术20 102 100136026020010 单飞龙283 电子科学与技术20 103 100136111310449 刘谚晓271 电子科学与技术20 104 100136111310633 李超君314 电子科学与技术21 105 100136111310632 姚成329 电子科学与技术22 106 100136111310231 杨旭东301 电子科学与技术22 107 100136090010548 曹越297 电子科学与技术22 108 100136111310565 秦婕338 电子与通信工程01 109 100136012010184 刘存林336 电子与通信工程01 110 100136111310329 曲星宇331 电子与通信工程01 111 100136019010241 王智鹏325 电子与通信工程01 112 100136003040004 杜松涛323 电子与通信工程01 113 100136111310050 薛学明319 电子与通信工程01 114 100136111310043 张宝厚317 电子与通信工程01 115 100136243060006 段增睿317 电子与通信工程01 116 100136085010506 臧朝蕊315 电子与通信工程01 117 100136111310558 朱恺宁315 电子与通信工程01 118 100136189011136 王君芳312 电子与通信工程01 119 100136079040077 仝玉297 电子与通信工程01 120 100136111310030 马迪292 电子与通信工程01 121 100136137010823 陶飞274 电子与通信工程01 122 100136111310566 王喆272 电子与通信工程01 123 100136251040262 冯昱劼266 电子与通信工程01124 100136111310499 余瀚文377 电子与通信工程02 125 100136153040191 叶伟力337 电子与通信工程02 126 100136275040278 庞磊333 电子与通信工程02 127 100136003010042 王孟超307 电子与通信工程02 128 100136180040226 彭松307 电子与通信工程02 129 100136051040051 郭帅357 电子与通信工程03 130 100136090010554 李昱燃340 电子与通信工程03 131 100136009010158 郭耀华339 电子与通信工程03 132 100136111310306 林楠338 电子与通信工程03 133 100136153040193 刘森331 电子与通信工程03 134 100136244011243 张祥斌329 电子与通信工程03 135 100136111310568 李宛苡328 电子与通信工程03 136 100136101010643 姚喆349 电子与通信工程04 137 100136011010170 苑立彬330 电子与通信工程04 138 100136156010993 蒋坚325 电子与通信工程04 139 100136225011196 白雪323 电子与通信工程04 140 100136111310281 杨佳诚315 电子与通信工程04 141 100136033010299 邢华帅305 电子与通信工程04 142 100136102010653 杨寅294 电子与通信工程04 143 100136107040128 李本高292 电子与通信工程04 144 100136111310007 李晶284 电子与通信工程04 145 100136111310032 王晗345 电子与通信工程05 146 100136090040111 冯金晶320 电子与通信工程05 147 100136247011293 牛文举331 电子与通信工程06 148 100136111310385 卢艳328 电子与通信工程06149 100136111311520 陈鑫316 电子与通信工程06 150 100136009010137 周新宇306 电子与通信工程06 151 100136275040279 周良思281 电子与通信工程06 152 100136154010979 郭海震277 电子与通信工程06 153 100136202040244 郭红超378 电子与通信工程07 154 100136136040159 王红恩365 电子与通信工程07 155 100136079010391 柴干320 电子与通信工程07 156 100136111310370 王波307 电子与通信工程07 157 100136111310106 林娇玲303 电子与通信工程07 158 100136193011158 李倩297 电子与通信工程07 159 100136251011305 刘情嫄287 电子与通信工程07 160 100136111311298 张若嶒276 电子与通信工程07 161 100136008010107 马立贤309 电子与通信工程09 162 100136011010176 宋治303 电子与通信工程09 163 100136111310665 刘泫梓269 电子与通信工程09 164 100136279011486 李颖332 电子与通信工程10 165 100136177011060 贾韶光341 电子与通信工程11 166 100136101010623 傅凡288 电子与通信工程11 167 100136275011397 刘聪322 电子与通信工程12 168 100136093040117 张宏睿284 电子与通信工程12 169 100136111311374 侯雅静279 电子与通信工程12 170 100136075040062 郭明礼324 电子与通信工程13 171 100136003010044 严亮亮292 电子与通信工程13 172 100136145010904 盛芮宾288 电子与通信工程13 173 100136192011156 李慧315 电子与通信工程14174 100136111310598 闫琛昕300 电子与通信工程14 175 100136079010474 於中原287 电子与通信工程15 176 100136160010998 黄孟龙338 电子与通信工程16 177 100136111310546 胡浪327 电子与通信工程16 178 100136111310777 劳星淇322 电子与通信工程16 179 100136196040239 段梦莎340 电子与通信工程17 180 100136111310441 左晨318 电子与通信工程18 181 100136079010464 赵斌309 电子与通信工程19 182 100136136010752 王晶324 电子与通信工程20 183 100136128040151 洪栋斌323 电子与通信工程21 184 100136079010460 陈敬夫295 电子与通信工程21 185 100136111310683 柯梅静320 电子与通信工程22 186 100136278011421 杜懈宇310 电子与通信工程22 187 100136111311361 赵星驰326 电子与通信工程24 188 100136111310607 张千子290 电子与通信工程24 189 100136111310309 张芳菲335 电子与通信工程25 190 100136145030701 赵铭285 电子与通信工程25 191 100136079010413 马广龙338 电子与通信工程26 192 100136209011177 廖毅雄321 电子与通信工程26 193 100136079040071 姜佳丽307 电子与通信工程28 194 100136143010894 蔡经纬275 电子与通信工程28 195 100136066010366 于超302 光学工程01 196 100136111311373 刘锦超296 光学工程01 197 100136002010037 赵红艳287 光学工程01 198 100136145010936 韩韬286 光学工程01199 100136128020044 杨子豪303 光学工程02 200 100136149010947 郭振涛345 光学工程03 201 100136184011094 陈贝贝333 光学工程04 202 100136096010608 刘昱君307 光学工程04 203 100136298011525 甘燕347 光学工程05 204 100136136010751 张一凡305 生物医学工程01 205 100136141010878 王光远289 生物医学工程01 206 100136024010268 乔俊274 生物医学工程01 207 100136111311242 孙绍飞266 生物医学工程01 208 100136138010852 李亚蓉265 生物医学工程01 209 100136041010314 孙曼329 生物医学工程02 210 100136111310304 史玉涵318 生物医学工程03 211 100136275011395 史季韬303 生物医学工程03 212 100136079010427 庄婧295 生物医学工程03 213 100136125040134 王向青327 生物医学工程041 100136079010397 王楠337 电子与通信工程12。
录取专业代码录取专业名称考生编号考生姓名录取类别080902电路与系统102864101450153杨康瑞非定向080902电路与系统102864102860143冯文华非定向080902电路与系统102864102860144付宇鹏非定向080902电路与系统102864102860145郭爱文非定向080902电路与系统102864102860147康榀镋非定向080902电路与系统102864102860148林桂石非定向080902电路与系统102864102860149卢亚迪非定向080902电路与系统102864102860150孙天慧非定向080902电路与系统102864102860151魏睿非定向080902电路与系统102864102860154赵远非定向080902电路与系统102864103190155周祥臻非定向080902电路与系统102864103570142曹明喜非定向080902电路与系统102864103570152吴天祥非定向080902电路与系统102864106140146胡权非定向080902电路与系统102864320202928王锋非定向080902电路与系统102864330107905曹松非定向080902电路与系统102864330107909张雪刚非定向080902电路与系统102864370210355马武非定向080902电路与系统102864440712782谢永健非定向080902电路与系统102864611213327宋春雨非定向080902电路与系统102864611313351邹羽欣非定向080904电磁场与微波技术102864102000157黄晨非定向080904电磁场与微波技术102864102000167位静云非定向080904电磁场与微波技术102864102860163刘兆栋非定向080904电磁场与微波技术102864102860172张来团非定向080904电磁场与微波技术102864102860173张逸驰非定向080904电磁场与微波技术102864102860174周晓慧非定向080904电磁场与微波技术102864102870164冉烽力非定向080904电磁场与微波技术102864102880166王翔非定向080904电磁场与微波技术102864102880171余英瑞非定向080904电磁场与微波技术102864103070158黄丽华非定向080904电磁场与微波技术102864105610169吴伟非定向080904电磁场与微波技术102864106130156董昊逸非定向080904电磁场与微波技术102864106140165王佳非定向080904电磁场与微波技术102864107010159孔方方非定向080904电磁场与微波技术102864107010160李鸿非定向080904电磁场与微波技术102864107010161林维泉非定向080904电磁场与微波技术102864107010162刘超非定向080904电磁场与微波技术102864107010168魏君成非定向080904电磁场与微波技术102864107010170吴鑫非定向080904电磁场与微波技术102864110804990刘嘉俊非定向080904电磁场与微波技术102864220705932冯明非定向080904电磁场与微波技术102864320202941陈飞非定向080904电磁场与微波技术102864320202946姜浩非定向080904电磁场与微波技术102864320202949缪卓伟非定向080904电磁场与微波技术102864320202952桑联佳非定向080904电磁场与微波技术102864320202953翁圣晖非定向080904电磁场与微波技术102864320202954张猛非定向080904电磁场与微波技术102864320203257胡蒙筠非定向080904电磁场与微波技术102864320203258黄静非定向080904电磁场与微波技术102864320203260栾康非定向080904电磁场与微波技术102864320203263吴瑞元非定向080904电磁场与微波技术102864322207732靖宇坤非定向080904电磁场与微波技术102864330107911王和阳非定向080904电磁场与微波技术102864330107912熊佩颖非定向080904电磁场与微波技术102864330107914占海涛非定向080904电磁场与微波技术102864330208054尹杰茜非定向080904电磁场与微波技术102864345709381廖胜宝非定向080904电磁场与微波技术102864345909515张剑非定向080904电磁场与微波技术102864370610672王海健非定向080904电磁场与微波技术102864422612421纪涛涛非定向080904电磁场与微波技术102864430312520张庆拙非定向080904电磁场与微波技术102864510613120曹博文非定向080904电磁场与微波技术102864511013144鲁洵洵非定向080904电磁场与微波技术102864511013145谭仁超非定向080904电磁场与微波技术102864511713191范敬轩非定向080904电磁场与微波技术102864611313352郭欢非定向080904电磁场与微波技术102864611313353蒋一帆非定向080904电磁场与微波技术102864611313356师传波非定向080904电磁场与微波技术102864620813592袁建超非定向081000信息与通信工程102864100060211王民锋非定向081000信息与通信工程102864100130219杨静雯非定向081000信息与通信工程102864100560196卢宪廷非定向081000信息与通信工程102864100560215吴夏英非定向081000信息与通信工程102864101510178陈平非定向081000信息与通信工程102864101510188姜波儿非定向081000信息与通信工程102864101510205唐敏非定向081000信息与通信工程102864101830204宋金穗非定向081000信息与通信工程102864102470208涂晶非定向081000信息与通信工程102864102800220杨俊梅非定向081000信息与通信工程102864102860175曹言佳非定向081000信息与通信工程102864102860179崔宇柯非定向081000信息与通信工程102864102860182葛中鹏非定向081000信息与通信工程102864102860183何粮宇非定向081000信息与通信工程102864102860194刘健非定向081000信息与通信工程102864102860198吕游非定向081000信息与通信工程102864102860201乔丹非定向081000信息与通信工程102864102860202邱旻翔非定向081000信息与通信工程102864102860203沙小仕非定向081000信息与通信工程102864102860210王嘉频非定向081000信息与通信工程102864102860214吴凯非定向081000信息与通信工程102864102860221杨雷非定向081000信息与通信工程102864102860222叶日平非定向081000信息与通信工程102864102860224尹浩浩非定向081000信息与通信工程102864102860227赵向南非定向081000信息与通信工程102864102870212王振宇非定向081000信息与通信工程102864102870230左崇彦非定向081000信息与通信工程102864102880189李静雪非定向081000信息与通信工程102864102880191廖树日非定向081000信息与通信工程102864102880213魏明君非定向081000信息与通信工程102864102880218严鑫非定向081000信息与通信工程102864102880225喻京昊非定向081000信息与通信工程102864102880226章勤杰非定向081000信息与通信工程102864102940176曹智勇非定向081000信息与通信工程102864102940180董永兵非定向081000信息与通信工程102864102940195柳颖非定向081000信息与通信工程102864102940199马梦云非定向081000信息与通信工程102864102940229朱金晓非定向081000信息与通信工程102864103190193凌峰非定向081000信息与通信工程102864103190197陆晨非定向081000信息与通信工程102864103350190李姝非定向081000信息与通信工程102864103570177陈彬彬非定向081000信息与通信工程102864104860186贾伟非定向081000信息与通信工程102864104860209万圣博非定向081000信息与通信工程102864104870187江枕声非定向081000信息与通信工程102864104870192林爽爽非定向081000信息与通信工程102864104870216谢晓东非定向081000信息与通信工程102864104870217徐鑫鑫非定向081000信息与通信工程102864105320185吉峰非定向081000信息与通信工程102864105320206唐启非定向081000信息与通信工程102864105320223易凡非定向081000信息与通信工程102864105610181范鹏博非定向081000信息与通信工程102864106110207陶李非定向081000信息与通信工程102864106140184胡超非定向081000信息与通信工程102864106980228郑美荣非定向081000信息与通信工程102864130305207丁捷非定向081000信息与通信工程102864210705759刘勇非定向081000信息与通信工程102864210805779丁一坤非定向081000信息与通信工程102864210805782邹炉庚非定向081000信息与通信工程102864231706073蒋浩非定向081000信息与通信工程102864231806103何燕雨非定向081000信息与通信工程102864231906139陶乐文非定向081000信息与通信工程102864320202955曹本非定向081000信息与通信工程102864320202963陈显金非定向081000信息与通信工程102864320202972韩伟非定向081000信息与通信工程102864320202973何旭非定向081000信息与通信工程102864320202975黄晨非定向081000信息与通信工程102864320202980匡肃奉非定向081000信息与通信工程102864320202983李霁轩非定向081000信息与通信工程102864320202987李一阳非定向081000信息与通信工程102864320202991刘旭非定向081000信息与通信工程102864320203001施建锋非定向081000信息与通信工程102864320203004苏敏华非定向081000信息与通信工程102864320203005孙采非定向081000信息与通信工程102864320203013王开创非定向081000信息与通信工程102864320203014王凯歌非定向081000信息与通信工程102864320203018王一凡非定向081000信息与通信工程102864320203021王智超非定向081000信息与通信工程102864320203025夏进非定向081000信息与通信工程102864320203026徐明非定向081000信息与通信工程102864320203028许洋非定向081000信息与通信工程102864320203029闫东非定向081000信息与通信工程102864320203030杨久龙非定向081000信息与通信工程102864320203032杨星非定向081000信息与通信工程102864320203034姚广忠非定向081000信息与通信工程102864320203042张炯非定向081000信息与通信工程102864320203045张明阳非定向081000信息与通信工程102864320203046张奇非定向081000信息与通信工程102864320203049赵兵强非定向081000信息与通信工程102864320203050赵蓉非定向081000信息与通信工程102864320203052赵玉叶非定向081000信息与通信工程102864320203056朱玲燕非定向081000信息与通信工程102864320203057邹媛媛非定向081000信息与通信工程102864321406761徐明非定向081000信息与通信工程102864321607077王卫斌非定向081000信息与通信工程102864321607078谢跃非定向081000信息与通信工程102864321807255孟婉婉非定向081000信息与通信工程102864321807256殷永非定向081000信息与通信工程102864322007573徐耀非定向081000信息与通信工程102864322207724马振华非定向081000信息与通信工程102864330107918刘航非定向081000信息与通信工程102864330107920王兵非定向081000信息与通信工程102864340108273程风全非定向081000信息与通信工程102864340208543胡冰冰非定向081000信息与通信工程102864345709383范奇非定向081000信息与通信工程102864345709388吴琼非定向081000信息与通信工程102864350909755张祺威非定向081000信息与通信工程102864351209780官林杰非定向081000信息与通信工程102864351209781彭稣宇非定向081000信息与通信工程102864370110122满勇强非定向081000信息与通信工程102864370610678欧飞飞非定向081000信息与通信工程102864372511137赵一良非定向081000信息与通信工程102864411911782张祥非定向081000信息与通信工程102864412211955张一丹非定向081000信息与通信工程102864430312522李乔平非定向081000信息与通信工程102864611213333张凡非定向081000信息与通信工程102864611813437高晨非定向0810Z1信息与通信工程(信息安全)102864102860231董启宏非定向0810Z1信息与通信工程(信息安全)102864102860232王伟康非定向0810Z1信息与通信工程(信息安全)102864102860233徐乃阳非定向0810Z1信息与通信工程(信息安全)102864320203064刘效伯非定向0810Z1信息与通信工程(信息安全)102864320203066闵溪青非定向0810Z1信息与通信工程(信息安全)102864320203067戚姗姗非定向0810Z1信息与通信工程(信息安全)102864320203069万弃寒非定向0810Z1信息与通信工程(信息安全)102864320203077卫锦非定向0810Z1信息与通信工程(信息安全)102864320203079向一帆非定向0810Z1信息与通信工程(信息安全)102864320203082杨天宇非定向0810Z1信息与通信工程(信息安全)102864320203085赵然非定向0810Z1信息与通信工程(信息安全)102864320203086朱政非定向0810Z1信息与通信工程(信息安全)102864340108280曹山山非定向0810Z1信息与通信工程(信息安全)102864340508870胡奥婷非定向0810Z1信息与通信工程(信息安全)102864360109876罗斌非定向085208电子与通信工程102864100800262祝慧颖非定向085208电子与通信工程102864101260258张磊非定向085208电子与通信工程102864101510250王杰非定向085208电子与通信工程102864101510260赵晓明非定向085208电子与通信工程102864102860235程茹洁非定向085208电子与通信工程102864102860236窦建青非定向085208电子与通信工程102864102860237顾立新非定向085208电子与通信工程102864102860239韩碧秋非定向085208电子与通信工程102864102860240韩晓青非定向085208电子与通信工程102864102860241黄尔平非定向085208电子与通信工程102864102860243刘继龙非定向085208电子与通信工程102864102860247孙瑶非定向085208电子与通信工程102864102860252吴天一非定向085208电子与通信工程102864102860253邢月秀非定向085208电子与通信工程102864102860254薛春林非定向085208电子与通信工程102864102860255郁俊伟非定向085208电子与通信工程102864102860256袁鸣非定向085208电子与通信工程102864102860259张天阳非定向085208电子与通信工程102864102860261郑超非定向085208电子与通信工程102864102860263祖俊婕非定向085208电子与通信工程102864103190244陆从乐非定向085208电子与通信工程102864103190246沈佳佳非定向085208电子与通信工程102864103570234陈皞非定向085208电子与通信工程102864103570251王双军非定向085208电子与通信工程102864104590238海坤非定向085208电子与通信工程102864104590242焦晶晶非定向085208电子与通信工程102864104590248田蔓非定向085208电子与通信工程102864105420245钱泽虹非定向085208电子与通信工程102864106130249王国龙非定向085208电子与通信工程102864106130257曾昕非定向085208电子与通信工程102864120305063张宁非定向085208电子与通信工程102864120405106曹欢欢非定向085208电子与通信工程102864120405107耿鸿飞非定向085208电子与通信工程102864130305211纪小展非定向085208电子与通信工程102864130305212张佳乐非定向085208电子与通信工程102864130605278唐圆非定向085208电子与通信工程102864130705302杜亚文非定向085208电子与通信工程102864210805786吴雪蕉非定向085208电子与通信工程102864220705948高孟川非定向085208电子与通信工程102864231806105宋灵建非定向085208电子与通信工程102864310606214章凌俊非定向085208电子与通信工程102864320202985李文华定向085208电子与通信工程102864320203011王传双定向085208电子与通信工程102864320203015王明双定向085208电子与通信工程102864320203022王自成定向085208电子与通信工程102864320203035姚璇定向085208电子与通信工程102864320203087毕明勇非定向085208电子与通信工程102864320203100陈笑雷非定向085208电子与通信工程102864320203101陈阳非定向085208电子与通信工程102864320203105戴然非定向085208电子与通信工程102864320203114郭菁睿非定向085208电子与通信工程102864320203115郭智明非定向085208电子与通信工程102864320203116韩紫健非定向085208电子与通信工程102864320203125李博文非定向085208电子与通信工程102864320203128李宇洁非定向085208电子与通信工程102864320203135林宗伟非定向085208电子与通信工程102864320203138刘军非定向085208电子与通信工程102864320203146刘永畅非定向085208电子与通信工程102864320203147刘耘非定向085208电子与通信工程102864320203153潘晓青非定向085208电子与通信工程102864320203154皮慧非定向085208电子与通信工程102864320203155浦江非定向085208电子与通信工程102864320203158秦旭非定向085208电子与通信工程102864320203161沈亚飞非定向085208电子与通信工程102864320203164宋超非定向085208电子与通信工程102864320203166苏田歌非定向085208电子与通信工程102864320203175汪志非定向085208电子与通信工程102864320203181王佳非定向085208电子与通信工程102864320203185王群非定向085208电子与通信工程102864320203189王天奇非定向085208电子与通信工程102864320203195王玉琼非定向085208电子与通信工程102864320203199吴明战非定向085208电子与通信工程102864320203202吴细老非定向085208电子与通信工程102864320203204谢良占非定向085208电子与通信工程102864320203217姚卉非定向085208电子与通信工程102864320203219叶相锟非定向085208电子与通信工程102864320203220尹杰非定向085208电子与通信工程102864320203227张珂非定向085208电子与通信工程102864320203229张佩云非定向085208电子与通信工程102864320203231张小宝非定向085208电子与通信工程102864320203234张宇辰非定向085208电子与通信工程102864320203236赵杰裔非定向085208电子与通信工程102864320203239郑伊翎非定向085208电子与通信工程102864320203242周猛非定向085208电子与通信工程102864320203248朱仟非定向085208电子与通信工程102864321206405张希龙非定向085208电子与通信工程102864321306587王潍潍非定向085208电子与通信工程102864321406767陈浩非定向085208电子与通信工程102864321406774周雅非定向085208电子与通信工程102864321506945王勋非定向085208电子与通信工程102864321607074刘成宇非定向085208电子与通信工程102864321607088李余民非定向085208电子与通信工程102864321807261王蔚然非定向085208电子与通信工程102864322207730孙小东非定向085208电子与通信工程102864330107930李鹏非定向085208电子与通信工程102864330107934肖果平非定向085208电子与通信工程102864330208053郑健海非定向085208电子与通信工程102864340108281陈铁康非定向085208电子与通信工程102864340108285吴俊文非定向085208电子与通信工程102864340208545高晨阳非定向085208电子与通信工程102864340408741江亚东非定向085208电子与通信工程102864340508872陈帆非定向085208电子与通信工程102864340508873陈晟非定向085208电子与通信工程102864341109225朱雪金非定向085208电子与通信工程102864345909512张祝平非定向085208电子与通信工程102864370110129董赛非定向085208电子与通信工程102864370110136郑黎丽非定向085208电子与通信工程102864410411399刘川非定向085208电子与通信工程102864410611527李治本非定向085208电子与通信工程102864412111899韩冠男非定向085208电子与通信工程102864422512360陶志鹏非定向085208电子与通信工程102864431512690魏谨谦非定向085208电子与通信工程102864501113039耿浩非定向085208电子与通信工程102864511713189侯福宇非定向。
哈尔滨理工大学过程性考核专用纸 第 1 页共 4 页 课程名称: 操作系统 考核日期: 2018年6月21日 题目:消息缓冲通信机制 一、要求简述 (1)发送进程A创建消息; (2)执行send(B,a)后,查看进程B的进程控制块(PCB)表中mq,mutex,sm的情况,查看消息缓冲区中内容。
二、主要代码
源程序: #include #include #include using namespace std; typedef struct message //消息缓冲区声明 { string sender; //消息发送者 int size; //消息长度 string text; //消息正文 message *next; //指向下一个消息缓冲区 message() { sender = ""; size = -1; text = ""; next = NULL; } }message; message *msg = new(message); //消息缓冲区 message *back = msg; typedef struct //信号量 { int value; //PCB *list; }semaphore; typedef struct PCB //进程控制块 { string name; //进程名 semaphore mutex; //互斥信号量 semaphore sm; //资源信号量 message *mq; //消息队列首指针 PCB(string n = "") { name = n;
mutex.value = 1; sm.value = 1; mq = NULL; } }PCB; void P(semaphore& s) { s.value--; if(s.value < 0) { cout << "进程阻塞" << endl;} } void V(semaphore& s) {s.value++; if(s.value <= 0) {cout << "唤醒进程" << endl;} } void showProcess(PCB& B) //查看消息队列 {cout << "进程" << B.name << "信息" << endl; if(B.mq == NULL) { cout << "消息队列为空" << endl; } else { message *q = B.mq; while(q != NULL) { cout << "消息发送者:" << q->sender << " 消息长度:" << q->size << " 消息正文:" << q->text << endl;
q = q->next; } }
装 订 线
班级:
软件
16-1
班
学号:1614010102
姓名:曹妍 哈尔滨理工大学过程性考核专用纸
第 2 页共 4 页 cout << "互斥信号量 mutex:" << B.mutex.value << endl; cout << "资源信号量 sm:" << B.sm.value << endl; cout << endl; return; } void showBuffer() //查看缓冲区 { if(msg->next == NULL) { cout << "\n当前缓冲区为空\n" << endl; } else { cout << "\n当前消息缓冲区内容:" << endl; message *q = msg->next; int count = 0; while(q != NULL) { cout << ++count << ".消息发送者:" << q->sender << " 消息长度:" << q->size << " 消息正文:" << q->text << endl; cout << endl; q = q->next; } } } void send(PCB &A,message *a) //消息发送原语 { message *q = new(message); q->size = a->size; q->sender = a->sender; q->text = a->text; back->next = q; back = q; q->next = NULL; showBuffer(); cout << "进程" << A.name << "互斥信号量执行P操作" << endl; P(A.mutex); if(A.mq == NULL) { cout << "消息缓冲区插入进程" << A.name << "消息队列" << endl; A.mq = q; } else { cout << "消息缓冲区插入进程" << A.name << "消息队列" << endl; message *p = A.mq; while(p->next != NULL) p = p->next; p->next = msg->next; } msg->next = NULL; cout << "缓冲区清空..." << endl;
cout << "进程" << A.name << "互斥信号量执行V操作" << endl; V(A.mutex); cout << "进程" << A.name << "资源信号量执行V操作" << endl; V(A.sm); cout << "send()发送原语结束" << endl; cout << endl; } void receive(PCB &B,message *b) //消息接收原语 { cout << "进程" << B.name << "互斥信号量执行P操作" << endl; P(B.mutex); cout << "进程" << B.name << "资源信号量执行P操作" << endl; P(B.sm);
message *p = new(message); if(B.mq == NULL) { cout << "进程" << B.name << "消息队列为空" << endl; return; } else { cout << "消息移出队列并删除" << endl; p->sender = B.mq->sender; //将消息移出消息队列 p->size = B.mq->size; p->text = B.mq->text;
message *q = B.mq->next; //删除消息队列中接收的信息 delete(B.mq); B.mq = q; 哈尔滨理工大学过程性考核专用纸 第 3 页共 4 页 } cout << "进程" << B.name << "互斥信号量执行V操作" << endl; V(B.mutex);
cout << "进程" << B.name << "消息送入接收区b" << endl; b->sender = p->sender; b->sender = p->size; b->sender = p->text; }
void createMessage(const PCB &A,message *m) //创建消息 { m->next = NULL; m->sender = A.name; cout << "进程" << A.name << "创建消息" << endl; cout << "输入消息长度与正文:"; cin >> m->size >> m->text; //进入消息缓冲区 cout << "消息进入缓冲区..." << endl; } int main() { PCB A("A"); //进程A PCB B("B"); //进程B message *a = new(message); //消息发送区 createMessage(A,a); send(B,a); showProcess(B); showBuffer(); message *b = new(message); //消息接收区 receive(B,b);
return 0; }
三、测试结果
装 订 线
班级:
软件
16-1
班
学号:1614010102
姓名:曹妍 哈尔滨理工大学过程性考核专用纸
第 4 页共 4 页 四、分析与总结
首先初始化,创建进程A、B;然后进程A创建消息message *a = new(message); createMessage(A,a);再发送消息到进程B并查看PCB和消息缓冲区send(B,a);showProcess(B);showBuffer();最后进程B接收消息message *b = new(message); receive(B,b); 要实现进程间的消息传递,必须要通过操作系统才能进行。消息缓冲通讯机制的原理是:可以设定在通讯源和目的之间存在一条虚拟的通讯链,该链以源进程消息缓冲区开始,以目的进程消息缓冲区结束,链中可以包含许多系统的缓冲区。系统设立消息缓冲区可以带来许多好处:①无需在接收方准备好接收缓冲区之前,发送方就可以发送,这时消息可以存放于系统的消息缓冲区中。②一旦消息从发送方消息缓冲区拷入系统缓冲区,发送方缓冲区又可被用来存放另一个要发送消息,而无需等待上一个消息被接收者完全接收。这样可以实现消息传递的流水线操作。 操作系统管理一个用于进程通信的缓冲池,其中的每一个缓冲区buffer可存放一条消息。欲发送消息时,发送者从中申请一个可用缓冲区,将信件存入缓冲区,然后把该缓冲区连接到接收进程的进程控制块上。一个接收进程接收的信件可以很多,所以发送信件时应该说明接收进程标识、信件长度和正文,一个进程的接收的信件用连接指针连接起来构成信件链。信件链由若干发送进程和接收进程共享,所以每个信件链应有一个信号量mutex,用以实现互斥。每个进程均设置一个消息队列,任何发送给该进程的信息均暂存在其消息队列中(按FIFO原则进出)。在进程PCB中设置一个队列头指针Hptr,为了保证对进程消息队列互斥操作,同时在进程PCB中设置一个互斥信号量Mutex(初值为1)与一个用于同步通信的信号量Sm(初值为0),Sm也用于记录消息队列中现存消息的数目。 虽然之前不了解什么是消息缓冲通讯机制,但是在项目完成的过程中,仔细学习了别人的代码中函数的实现,消息缓冲机制的原理,其中与遇到了很多问题,在解决问题的过程中了解了当一个进程执行一个Send发送一个消息后,可以有2种处理方法:一种是立即阻塞,等待回信后才继续执行;另一种是可以继续执行其他工作,等适当时候去接收回信。对于后者,要增加二个通讯原语:回答原语Answer和等待原语Wait。 本次实验的完成提醒了我在操作系统学习的过程中,不仅要对理论只是进行学习,还要通过项目来巩固加强。