COMP1047代做、代写Java/Python程序语言
SCHOOL OF COMPUTER SCIENCE
A LEVEL 1 MODULE, SPRING SEMESTER 2023 –2024
COMP1047: Systems and Architecture (AE1SYS)
Coursework Part-2: Computer Networks
SUBMISSION DEADLINE: Thursday 2
nd May 2024, 23:59:59 GMT+8
1 Synopsis
This is Par-2 of the COMP1047 coursework. This Part is about network performance
evaluation both simulation and report writing. You should answer the TWO (2) questions
below, before submitting them in Moodle and CS repository. For the NS-2 coding problem,
you are advised to develop and analyze your TRACE files using AWK adopted in the lab
sessions in this module. The total mark of this Part is [30 MARKS].
Note that the nature of this Part of coursework is exploratory to a certain extent, given its
time to complete (more than 2 weeks). Thus, the solutions of the questions cannot be directly
obtained from the lecture or lab materials, but require students to explore further from public
resources, or recall from what have been learnt from prerequisite modules. Nonetheless, the
module content of COMP1047 should be recognized as the essential foundation to achieve the
proper answering to the questions of this Part of coursework.
2 Deliverable
Submit the following THREE (3) uncompressed files to COMP1047 Moodle page, where you
will find a submission portal named “Submission for Part-2: Computer Networks” to be opened
later.
1.COMP1047CWP2-‘YourName’-‘YourID’-Q1.tcl for the code corresponding to Question
1. Example: COMP1047CWP1-JaneDoe-20511234-Q1.tcl
2.COMP1047CWP2-‘YourName’-‘YourID’-Q2.xlsx, in which you only need to write down
your project name (AE1SYS-CWP2-YourID) in the csproject. Details can be found in Question
1’s description.
3.COMP1047CWP2-‘YourName’-‘YourID’-Q2.pdf, in which you only need to write down
your project name (AE1SYS-CWP2-YourID) in the csproject. Details can be found in Question
2’s description.
Unable to follow the file naming conventions would lead to mark deduction. Late submission rules apply, as indicated in the accompanying coursework issue sheet.
3 Assessment
1. This Part has a total of 30 marks, which constitutes 60% of the total coursework marks,
equivalent to 30% of the total module marks. Individual marks are shown along each
question.
2. Evaluation rubrics for Questions is provided in their problem description.
3. For enquiries on doubts or issues encountered when doing your coursework, please use
the Moodle discussion forum, or directly email Dr. Fazl Ullah
Question 1 [15 Marks]
Description
This project provides insights on analyzing network performances such as delay, throughput, and
packet drops of your designed network. It presents an experimental methodology to obtain an
estimate of average delay, throughput, and packet drops for packets of variable payload size. You
are required to use the TWO transport layer protocols, the TCP and UDP as we studied in Week3 class.
The Scenario 5 Marks
Implement a circular wireless network topology of at least 10 nodes. In these nodes 20% will be
sender nodes and 20% will be receiver nodes and the remaining 60% nodes will be the relay
nodes. You need to use TCP as transport layer protocol for 10% sender-receiver pair and UDP
for the ramming 10% sender-receiver pair.
Note that the senders and receiver will be selected by a random function. You have to use the
random function only once.
Simulation 3 Marks
You need to run your simulation for 1000 seconds to generate TRACE (.tr) and NAM (.nam) files
of your designed scenario. Also, you are required to run the simulation with the same topology 20
times and find the use the average values in trace fie for performance analysis.
Hint: You can use shell script to automate simulation for 20 times.
Performance Analysis 1 Mark
You need to analyze your designed network based on delay, throughput, and packet drop using
AWK or Shell or Perl scripts or scripting language you want.
Delay
You find the end-to-end delay in the network [1 Mark] and identified the reason [2 Marks]
Throughput
You find the total throughput in the network [1 Mark] and identified the reason of high or low
throughput [2 Marks]
Packet Drop
You find the packet drop ratio in the network [1 Mark] and you identified the reason [2 Marks]
Excel File [2 Marks]
Once you run and obtain the average simulation, then you need to analyze the Delay, Throughput,
and Packet Drop. You need to save the values of Delay, Throughput, and Packet Drop in the Excel
file.
Note: You can use any application for graph generation and data presentation.
Question 2 [10 Marks]
The Scenario
After performing the simulations and analyzing the designed networks, you are required
to write a report using the attached template.
Your Task
Title [10-20 Words]
A nice title that reflect what you have written in this report.
Summary [150-250 words]
A short summary that give an idea of your work
Introduction [~600 words]
A brief introduction about the simulated network. You may giver references from the
literature from similar networks.
Proposed Work [400 words]
Write about the designed network and the protocols used in it. The details about the
simulation scenario and the working procedures.
Results and Discussion [500 words]
You obtained the results from simulation and need to present in the form of graphs. Explain
the graphs and
Conclusion [100-150 words]
Write a short conclusion, what you did and how can you enhance the current work in the
near future.
References (if any)
[1]. Reference 1
[2]. Reference [2], etc.
Also, it is important to submit all your files on time to our CS git server, namely
csprojects.nottingham.edu.cn. To upload to csprojects, please:
a. Create a new project named AE1SYS-CWP2-YourID, e.g., AE1SYS-CWP2-20511234.
b. Upload your files into the project, and name them as TCL-YourID, xlx-YourID and
PDF-YourID, respectively.
c. You must add Dr. Fazl Ullah as the project Maintainer in order for your project to be
accessed. This can be done by Project Information → Members → Invite
member, then input his email address (fazl.ullah@nottingham.edu.cn), and set him as
the Maintainer in the ‘Select a role’ menu.
Evaluation
Basic marking criteria are correctness, abundance, and depth. For detailed
rubrics, an example indicator is provided in the table below, to give you n direct impression on
how much effort should be corresponding to which level of grades.
Level Example indicator
Fail Nothing done.
Poor Provided the names only.
OK Provided the names, with one or two sentences of description.
Good In addition to OK level, provided extended elaboration trying to
help the evaluator understand what is talked about.
Excellent The information conveyed is correct and abundant. For question 2,
in-depth discussion and/or analysis is provided. High quality usage
of citations.
Besides the above, each item below will incur a penalty of -1 mark:
a. Not adding Dr. Fazl Ullah as the maintainer to access your project.
b. Wrong project name, or file names uploaded, especially not showing your student ID.
c. Any other factors that obviously lower down the submission quality, or make your
project inaccessible.
请加QQ:99515681 邮箱:99515681@qq.com WX:codinghelp
- 个性推送,用户满意! 跨境电商VB代拉群,你的定制化消息平台
- 美股三大指数涨跌不一,苹果放弃电动车计划涨0.8%
- 国家重点研发计划“主动健康”专项课题终期验收会召开,神州医疗承担课题顺利通过验收
- 新突破!同仁堂健康冻干冬虫夏草(人工抚育)奢耀献市
- Instagram群发筛选软件,Ins群发注册工具,助你轻松营销!
- Line协议号注册器,全球协议管理的领先者,助您实现海外市场的巅峰
- 未知商机的科技征途:WhatsApp筛选器推广打开国际大门
- Ins批量筛选群发营销采集神器,Instagram营销工具,助你轻松营销!
- 2024深圳国际自有品牌展首创零供日,汇聚全球资源
- WhatsApp全球拉群,ws协议号一键注册/ws群发策略/ws养号技巧
- Instagram营销软件 - ins采集软件/ig采集助手/ins群发助手/ig群发引流
- CS6238程序代写、代做Python程序设计
- WhatsApp拉群新玩法:外贸小白揭秘,这个工具为何让我忍不住好奇
- 定制化推广方案,WhatsApp代拉群让品牌推广更精准!
- 代做1CWK100、代写C/C++程序语言
- Instagram营销软件 - ins采集软件/ig采集助手/ins群发助手/自动采集
- 科技大神揭秘:Telegram代拉群营销工具的超能力真实可信,绝对值得一试
- 世和基因与南京鼓楼医院签约研产融合共建
- WhatsApp营销软件,ws拉群/ws代拉/ws代发/ws协议号/ws业务咨询大轩
- 2024 Instagram新款营销软件,ins群发工具/ig一键采集助手
- Instagram群发消息工具,Ins模拟器群发软件,助你轻松推广!
- 国家重点研发计划“主动健康”专项课题终期验收会召开,神州医疗承担课题顺利通过验收
- Instagram2024最新引流技巧,ins电商引粉实战教程,ig营销软件推荐
- 品牌安全第一,广告精准到位!选择 跨境电商Telegram代拉群群发软件,让您的推广事半功倍
- 外贸的未知星球,充满神秘与机遇。作为一位科幻魔法师,我时刻寻找着能为业务注入前所未有体验魔力的工具。而WhatsApp拉群工具,正是我近期发现的宝藏。
- 外贸小白迷茫中 WhatsApp拉群营销工具有什么好用的 值得推荐吗
- 全球通证:博主推荐,LINE营销工具line云控如何引领我业务走向国际巅峰
- 总设计师揭秘火星人新平台降噪科技,诠释“新质生产力”
- Siren 14推出采用AI技术并可通过移动设备访问的警务安全功能,提供简化的搜索界面
- WhatsApp协议号是什么,自产自销欢迎代发工作室合作
推荐
- 老杨第一次再度抓握住一瓶水,他由此产生了新的憧憬 瘫痪十四年后,老杨第一次再度抓握住一瓶水,他 科技
- 创意驱动增长,Adobe护城河够深吗? Adobe通过其Creative Cloud订阅捆绑包具有 科技
- 升级的脉脉,正在以招聘业务铺开商业化版图 长久以来,求职信息流不对称、单向的信息传递 科技
- 如何经营一家好企业,需要具备什么要素特点 我们大多数人刚开始创办一家企业都遇到经营 科技
- 丰田章男称未来依然需要内燃机 已经启动电动机新项目 尽管电动车在全球范围内持续崛起,但丰田章男 科技
- 苹果罕见大降价,华为的压力给到了? 1、苹果官网罕见大降价冲上热搜。原因是苹 科技
- B站更新决策机构名单:共有 29 名掌权管理者,包括陈睿、徐逸、李旎、樊欣等人 1 月 15 日消息,据界面新闻,B站上周发布内部 科技
- 智慧驱动 共创未来| 东芝硬盘创新数据存储技术 为期三天的第五届中国(昆明)南亚社会公共安 科技
- 疫情期间 这个品牌实现了疯狂扩张 记得第一次喝瑞幸,还是2017年底去北京出差的 科技
- 全力打造中国“创业之都”名片,第十届中国创业者大会将在郑州召开 北京创业科创科技中心主办的第十届中国创业 科技