首页 > 最新文献

Proceedings of the 21st Annual Conference on Information Technology Education最新文献

英文 中文
Learn Regex: A Novel Tool for Learning Regular Expressions 学习正则表达式:一个学习正则表达式的新工具
Pub Date : 2020-10-07 DOI: 10.1145/3368308.3415425
Julie M. Smith
Despite the importance of regular expressions (RE), the topic is often given scant attention. This work-in-progress describes Learn Regex (LR), a web-based app designed to teach RE. In a gamified atmosphere with a comic book aesthetic that is deliberately inclusive, learners will be able to master RE in a manner that leverages key insights into how students best learn.
尽管正则表达式(RE)很重要,但这个主题通常很少得到关注。这个正在进行的工作描述了Learn Regex (LR),这是一个基于网络的应用程序,旨在教授正则表达式。在一个带有漫画美学的游戏化氛围中,学习者将能够以一种利用学生如何最好地学习的关键见解的方式掌握正则表达式。
{"title":"Learn Regex: A Novel Tool for Learning Regular Expressions","authors":"Julie M. Smith","doi":"10.1145/3368308.3415425","DOIUrl":"https://doi.org/10.1145/3368308.3415425","url":null,"abstract":"Despite the importance of regular expressions (RE), the topic is often given scant attention. This work-in-progress describes Learn Regex (LR), a web-based app designed to teach RE. In a gamified atmosphere with a comic book aesthetic that is deliberately inclusive, learners will be able to master RE in a manner that leverages key insights into how students best learn.","PeriodicalId":374890,"journal":{"name":"Proceedings of the 21st Annual Conference on Information Technology Education","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129735169","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Teaching Flooding Attack to the SDN Data Plane with POGIL 基于POGIL的SDN数据平面泛洪攻击教学
Pub Date : 2020-10-07 DOI: 10.1145/3368308.3415406
Hanan Alshaher, Xiaohong Yuan, S. Khorsandroo
Process oriented guided inquiry learning (POGIL) is a teaching technique that engages students in active learning and develops student process skills including critical thinking, problem solving, and teamwork. POGIL uses activities that are designed to guide students through questions to formulate patterns and relationships toward concept exploration. This paper describes the POGIL activities we developed for teaching Flooding Attack to the Software Defined Network (SDN) Data Plane, and our experience teaching this topic using POGIL These POGIL activities can be used by other educators in network security courses.
以过程为导向的探究性学习(POGIL)是一种让学生主动学习并培养学生批判性思维、解决问题和团队合作等过程技能的教学技术。POGIL使用旨在引导学生通过问题形成模式和关系的活动来探索概念。本文描述了我们为软件定义网络(SDN)数据平面泛洪攻击的教学开发的POGIL活动,以及我们使用POGIL教授该主题的经验。这些POGIL活动可供其他教育工作者在网络安全课程中使用。
{"title":"Teaching Flooding Attack to the SDN Data Plane with POGIL","authors":"Hanan Alshaher, Xiaohong Yuan, S. Khorsandroo","doi":"10.1145/3368308.3415406","DOIUrl":"https://doi.org/10.1145/3368308.3415406","url":null,"abstract":"Process oriented guided inquiry learning (POGIL) is a teaching technique that engages students in active learning and develops student process skills including critical thinking, problem solving, and teamwork. POGIL uses activities that are designed to guide students through questions to formulate patterns and relationships toward concept exploration. This paper describes the POGIL activities we developed for teaching Flooding Attack to the Software Defined Network (SDN) Data Plane, and our experience teaching this topic using POGIL These POGIL activities can be used by other educators in network security courses.","PeriodicalId":374890,"journal":{"name":"Proceedings of the 21st Annual Conference on Information Technology Education","volume":"2014 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121362903","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
An Interdisciplinary Collaboration Enhances Education in Both Disciplines and Generates Future Opportunities 跨学科的合作促进了两个学科的教育,并创造了未来的机会
Pub Date : 2020-10-07 DOI: 10.1145/3368308.3415385
Wei Jin, Ying Guo, David Marshall, G. Brown
Information technology (IT) is an application-oriented discipline. In this paper, we report a successful interdisciplinary collaboration that resulted in improved efficiency of the learning assessment of a chemistry class and helped the participating IT students grow professionally. The success encouraged us to seek more collaborations in the future. During the time when new technologies, such as AI and data mining, become more widely used in businesses and industry, the IT discipline is uniquely positioned to help solve problems that might arise in teaching and learning. The project provides a model based on which we will continue our collaboration through undergraduate research.
信息技术(IT)是一门面向应用的学科。在本文中,我们报告了一个成功的跨学科合作,它提高了化学课学习评估的效率,并帮助参与的IT学生在专业上成长。这次成功鼓励我们在未来寻求更多的合作。在人工智能和数据挖掘等新技术在商业和工业中得到更广泛应用的时代,IT学科在帮助解决教学和学习中可能出现的问题方面处于独特的地位。该项目提供了一个模型,我们将在此基础上通过本科生研究继续合作。
{"title":"An Interdisciplinary Collaboration Enhances Education in Both Disciplines and Generates Future Opportunities","authors":"Wei Jin, Ying Guo, David Marshall, G. Brown","doi":"10.1145/3368308.3415385","DOIUrl":"https://doi.org/10.1145/3368308.3415385","url":null,"abstract":"Information technology (IT) is an application-oriented discipline. In this paper, we report a successful interdisciplinary collaboration that resulted in improved efficiency of the learning assessment of a chemistry class and helped the participating IT students grow professionally. The success encouraged us to seek more collaborations in the future. During the time when new technologies, such as AI and data mining, become more widely used in businesses and industry, the IT discipline is uniquely positioned to help solve problems that might arise in teaching and learning. The project provides a model based on which we will continue our collaboration through undergraduate research.","PeriodicalId":374890,"journal":{"name":"Proceedings of the 21st Annual Conference on Information Technology Education","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125423528","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
The New Post-Pandemic Normal of College Traditions 大流行后大学传统的新常态
Pub Date : 2020-10-07 DOI: 10.1145/3368308.3415375
Edward J. Glantz, Chris Gamrat
The pandemic response disrupted higher education to include remote learning beginning mid-spring semester 2020 and is expected to continue in some form at least through fall. This paper reviews recent changes in higher education traditions from factors such as finance, competition, and higher education's value proposition. Some traditions such as changes in collocation have escalated during the pandemic. A vision emerges of some traditions likely to form a "new normal," post-pandemic. As a response example, this paper proposes use of "supplemental recordings" to continue learner engagement especially as remote learning becomes more common.
大流行应对措施扰乱了高等教育,包括从2020年春季中期开始的远程教育,预计至少将以某种形式持续到秋季。本文从金融、竞争和高等教育的价值主张等方面回顾了近年来高等教育传统的变化。在大流行期间,改变搭配等一些传统已经升级。人们看到,大流行后,一些传统可能形成“新常态”。作为一个回应的例子,本文建议使用“补充录音”来继续学习者的参与,特别是在远程学习变得越来越普遍的情况下。
{"title":"The New Post-Pandemic Normal of College Traditions","authors":"Edward J. Glantz, Chris Gamrat","doi":"10.1145/3368308.3415375","DOIUrl":"https://doi.org/10.1145/3368308.3415375","url":null,"abstract":"The pandemic response disrupted higher education to include remote learning beginning mid-spring semester 2020 and is expected to continue in some form at least through fall. This paper reviews recent changes in higher education traditions from factors such as finance, competition, and higher education's value proposition. Some traditions such as changes in collocation have escalated during the pandemic. A vision emerges of some traditions likely to form a \"new normal,\" post-pandemic. As a response example, this paper proposes use of \"supplemental recordings\" to continue learner engagement especially as remote learning becomes more common.","PeriodicalId":374890,"journal":{"name":"Proceedings of the 21st Annual Conference on Information Technology Education","volume":"59 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128189051","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
Analytics Prevalent Undergraduate IT Program 分析流行的本科IT项目
Pub Date : 2020-10-07 DOI: 10.1145/3368308.3415379
Jai W. Kang, Qi Yu, Edward P. Holden, E. Golen, Michael J. McQuaid
As we enter age of information, computational resources have become relatively inexpensive and seemingly limitless in their capabilities. Consequently, the field of data science has emerged as one of the key areas in industry among engineers, scientists, and IT professionals alike. In this paper, we derive a Data Analytics Body of Knowledge (DA-BoK) from the existing Data Science BoK (DS-BoK) as a means to provide data analytics content throughout the curriculum of an institution's undergraduate IT degree programs. A series of four Knowledge Areas are subdivided into Knowledge Units that can be introduced into existing IT courses through four embedding types, including lectures by example, labs, case studies, and projects. A case study is presented using our three IT programs as examples of how this content can be introduced at three levels of Bloom's Taxonomy (i.e. vocabulary, comprehension, application) through each of the embedding types. Finally, insights and guidance are provided on how to improve the proposed data analytics embedded IT curriculum in order to meet the demands of the modern data analytics pipeline in industry.
随着我们进入信息时代,计算资源变得相对便宜,其能力似乎是无限的。因此,数据科学领域已经成为工程师、科学家和IT专业人员的关键领域之一。在本文中,我们从现有的数据科学书籍(DS-BoK)中导出了数据分析知识体系(DA-BoK),作为在机构本科IT学位课程的整个课程中提供数据分析内容的一种手段。一系列的四个知识领域被细分为知识单元,这些知识单元可以通过四种嵌入类型(包括示例讲座、实验室、案例研究和项目)引入到现有的IT课程中。本文以我们的三个IT项目为例,介绍了如何通过每种嵌入类型在布鲁姆分类法的三个层次(即词汇、理解、应用)引入这些内容。最后,就如何改进拟议的数据分析嵌入式IT课程提供了见解和指导,以满足工业中现代数据分析管道的需求。
{"title":"Analytics Prevalent Undergraduate IT Program","authors":"Jai W. Kang, Qi Yu, Edward P. Holden, E. Golen, Michael J. McQuaid","doi":"10.1145/3368308.3415379","DOIUrl":"https://doi.org/10.1145/3368308.3415379","url":null,"abstract":"As we enter age of information, computational resources have become relatively inexpensive and seemingly limitless in their capabilities. Consequently, the field of data science has emerged as one of the key areas in industry among engineers, scientists, and IT professionals alike. In this paper, we derive a Data Analytics Body of Knowledge (DA-BoK) from the existing Data Science BoK (DS-BoK) as a means to provide data analytics content throughout the curriculum of an institution's undergraduate IT degree programs. A series of four Knowledge Areas are subdivided into Knowledge Units that can be introduced into existing IT courses through four embedding types, including lectures by example, labs, case studies, and projects. A case study is presented using our three IT programs as examples of how this content can be introduced at three levels of Bloom's Taxonomy (i.e. vocabulary, comprehension, application) through each of the embedding types. Finally, insights and guidance are provided on how to improve the proposed data analytics embedded IT curriculum in order to meet the demands of the modern data analytics pipeline in industry.","PeriodicalId":374890,"journal":{"name":"Proceedings of the 21st Annual Conference on Information Technology Education","volume":"95 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127216339","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Cultivating Next Generation Emerging Technology Workforce through Academia-Industry Partnerships 通过产学研合作培养下一代新兴技术劳动力
Pub Date : 2020-10-07 DOI: 10.1145/3368308.3415428
Farzana Rahman, Elodie Billionniere
The technology workforce education system has changed dramatically in recent years, where the tech industry is offering certification-based academic programs to train future EmTech workforce. These programs usually work in collaboration with a non-profit university to provide specific skill training to different types of learners. In this Extended Abstract paper, we briefly highlight few of the most successful academia-industry partnership-based programs that have imparted important technical skills to thousands of learners to land jobs in EmTech.
近年来,技术劳动力教育体系发生了巨大变化,科技行业正在提供基于认证的学术课程,以培训未来的EmTech劳动力。这些项目通常与非营利大学合作,为不同类型的学习者提供特定的技能培训。在这篇扩展摘要论文中,我们简要介绍了几个最成功的基于学术界和工业界合作伙伴关系的项目,这些项目为成千上万的学习者传授了重要的技术技能,使他们能够在EmTech领域找到工作。
{"title":"Cultivating Next Generation Emerging Technology Workforce through Academia-Industry Partnerships","authors":"Farzana Rahman, Elodie Billionniere","doi":"10.1145/3368308.3415428","DOIUrl":"https://doi.org/10.1145/3368308.3415428","url":null,"abstract":"The technology workforce education system has changed dramatically in recent years, where the tech industry is offering certification-based academic programs to train future EmTech workforce. These programs usually work in collaboration with a non-profit university to provide specific skill training to different types of learners. In this Extended Abstract paper, we briefly highlight few of the most successful academia-industry partnership-based programs that have imparted important technical skills to thousands of learners to land jobs in EmTech.","PeriodicalId":374890,"journal":{"name":"Proceedings of the 21st Annual Conference on Information Technology Education","volume":"90 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134633598","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Enhancing CSS Instruction with Objective Typography 用客观排版增强CSS教学
Pub Date : 2020-10-07 DOI: 10.1145/3368308.3415439
K. Stolley
Classroom instruction in Cascading Style Sheets (CSS) can be made more rigorous and systematic when anchored by established, rule-governed typesetting principles from the International Typographic Style. This poster, which is prepared as an interactive website in the spirit of this year's online conference, outlines an instructional approach to CSS that requires students to apply a core set of typographic principles to a manageable, human-scaled subset of CSS properties. In this approach, students formally express a set of abstract but reasoned design principles as a collection of CSS style declarations.
层叠样式表(CSS)的课堂教学如果以国际排版风格中已确立的、有规则约束的排版原则为基础,可以变得更加严格和系统。这张海报是本着今年在线会议的精神准备的交互式网站,概述了CSS的教学方法,要求学生将一套核心排版原则应用于可管理的、人性化的CSS属性子集。在这种方法中,学生将一组抽象但合理的设计原则正式表达为CSS样式声明的集合。
{"title":"Enhancing CSS Instruction with Objective Typography","authors":"K. Stolley","doi":"10.1145/3368308.3415439","DOIUrl":"https://doi.org/10.1145/3368308.3415439","url":null,"abstract":"Classroom instruction in Cascading Style Sheets (CSS) can be made more rigorous and systematic when anchored by established, rule-governed typesetting principles from the International Typographic Style. This poster, which is prepared as an interactive website in the spirit of this year's online conference, outlines an instructional approach to CSS that requires students to apply a core set of typographic principles to a manageable, human-scaled subset of CSS properties. In this approach, students formally express a set of abstract but reasoned design principles as a collection of CSS style declarations.","PeriodicalId":374890,"journal":{"name":"Proceedings of the 21st Annual Conference on Information Technology Education","volume":"214 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131946303","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A NERD DOGMA: Introducing CTF to Non-expert Audience 书呆子教条:向非专业观众介绍CTF
Pub Date : 2020-10-07 DOI: 10.1145/3368308.3415405
Gabriele Costa, M. Lualdi, M. Ribaudo, Andrea Valenza
Capture the flag (CTF) events challenge the skills of security experts. Although CTF are competitive events rewarding the winners with prizes and glory, their ultimate goal is to strengthen the competences of the participants. For this reason, they should attract new participants even among beginners. Nevertheless, CTF are often regarded as if they were exclusively for the security specialists. In this paper we introduce A NERD DOGMA as a CTF appetizer. Briefly, A NERD DOGMA is an entry-level CTF combined with an escape room game. The game was implemented as both an on-site facility and an online web application. Here, we describe the two implementations as well as two experiments, one of which carried out during the COVID-19 lockdown. We also discuss the preliminary results and the activities planned after these experiments.
捕获标志(CTF)事件对安全专家的技能提出了挑战。虽然CTF是一项竞技性的活动,获奖者会获得奖品和荣誉,但其最终目的是增强参与者的能力。因此,即使是初学者,也应该吸引新的参与者。然而,CTF常常被认为是专门为安全专家准备的。在本文中,我们介绍了一个书呆子教条作为CTF的开胃菜。简而言之,《A NERD DOGMA》是一款结合了密室逃生游戏的入门级CTF。该游戏是作为现场设施和在线web应用程序实现的。在这里,我们描述了两个实施和两个实验,其中一个是在COVID-19封锁期间进行的。我们还讨论了实验的初步结果和实验后计划的活动。
{"title":"A NERD DOGMA: Introducing CTF to Non-expert Audience","authors":"Gabriele Costa, M. Lualdi, M. Ribaudo, Andrea Valenza","doi":"10.1145/3368308.3415405","DOIUrl":"https://doi.org/10.1145/3368308.3415405","url":null,"abstract":"Capture the flag (CTF) events challenge the skills of security experts. Although CTF are competitive events rewarding the winners with prizes and glory, their ultimate goal is to strengthen the competences of the participants. For this reason, they should attract new participants even among beginners. Nevertheless, CTF are often regarded as if they were exclusively for the security specialists. In this paper we introduce A NERD DOGMA as a CTF appetizer. Briefly, A NERD DOGMA is an entry-level CTF combined with an escape room game. The game was implemented as both an on-site facility and an online web application. Here, we describe the two implementations as well as two experiments, one of which carried out during the COVID-19 lockdown. We also discuss the preliminary results and the activities planned after these experiments.","PeriodicalId":374890,"journal":{"name":"Proceedings of the 21st Annual Conference on Information Technology Education","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133009375","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Machine-To-Machine Ad-Hoc Networking with a Redundant 4G LTE Gateway Using BATMAN-Adv 使用BATMAN-Adv的冗余4G LTE网关的机器对机器自组织网络
Pub Date : 2020-10-07 DOI: 10.1145/3368308.3415438
William B. Crowe, T. Oh
The use of mobile devices for Internet usage has been rapidly increasing and thus the demand for wireless networks. There have been plenty of scenarios and cases that mobile consumers and businesses get into areas that do not have a reliable wireless coverage because of terrain, buildings and distance. Most of us had been a situation where we need Internet access desperately and the cellular network coverage is non-existent. For businesses using machine-to-machine communication, deploying an infrastructure network can be costly or be faced with too many regulatory issues. This can slow down deployment of machine-to-machine devices or stop it all together. When it comes to machine-to-machine communication or IoT devices, CatM was created as an LTE standard to address the needs of low data throughput at a cheap price point. The current implemented version of CatM is inefficient considering bandwidth utilization, and cellular carriers are already hard pressed for spectrum. Once a CatM device is activated, even when it is not transmitting, 17% of the available spectrum is reserved. Due to this spectrum reservation, this reduces overall speed for other users and reduces the number of users that can actively use the network. Then the issues everyone experiences, lack of coverage and a clean signal, due to terrain, buildings, regulations, costs and running backhaul, deploying cell sites everywhere is challenging. This is the reason why cellular coverage has dead spots or weak signal strength. With cellular spectrum costing billions of dollars, there is a more cost-effective way to utilize existing bandwidth. To improve upon already established ad-hoc networks, this paper will explores using nodes with an LTE connection and then sharing that LTE connection using BATMAN-Adv to nodes outside the coverage area of the cell site. An application for this could be smart meters located in the basements of houses. A meter might be outside the coverage of a local cell site but could communicate to another meter that is wirelessly visible. This would artificially expand the coverage of the cell site without having to invest in deploying more cell sites for a handful of nodes. The next step the paper will explore is redundancy. This is a critical issue, since missed data can be costly and frustrating. By allowing multiple nodes to share their cellular connection, this creates redundancy for when a node unexpectedly drops or if the local cell site has an outage. BATMAN-Adv is just one of many ad-hoc routing protocols available to be deployed. It was chosen because of its ability to run on Linux kernels out of the box without any modifications required. With the testing that was performed it is evident that BATMAN-Adv can support acceptable latency with solid throughput numbers. Further testing showed that in the event of a node or gateway failure, the protocol can reroute the traffic over another path. Layer 3 connections will drop and must be re-established, this is
移动设备对互联网的使用一直在迅速增加,因此对无线网络的需求也在迅速增加。由于地形、建筑和距离的原因,移动消费者和企业进入没有可靠无线覆盖的地区的情况很多。我们大多数人都有这样的情况:我们迫切需要互联网接入,而蜂窝网络覆盖却不存在。对于使用机器对机器通信的企业来说,部署基础设施网络可能成本高昂,或者面临太多的监管问题。这可能会减慢机器对机器设备的部署速度,或者完全停止部署。当涉及到机器对机器通信或物联网设备时,CatM是作为LTE标准创建的,以廉价的价格满足低数据吞吐量的需求。考虑到带宽利用率,目前实现的CatM版本效率低下,而且蜂窝运营商已经面临频谱压力。一旦CatM设备被激活,即使它不发射,也会保留17%的可用频谱。由于这种频谱预留,这降低了其他用户的总体速度,并减少了可以积极使用网络的用户数量。由于地形、建筑、法规、成本和回程等因素,每个人都会遇到的问题是,缺乏覆盖和清晰的信号,在任何地方部署蜂窝基站都是具有挑战性的。这就是蜂窝信号覆盖出现盲点或信号强度较弱的原因。由于蜂窝频谱耗资数十亿美元,有一种更经济有效的方法来利用现有的带宽。为了改进已经建立的自组织网络,本文将探索使用具有LTE连接的节点,然后使用BATMAN-Adv将LTE连接共享到蜂窝站点覆盖区域外的节点。这种技术的应用可能是安装在房屋地下室的智能电表。一个仪表可能在本地小区站点的覆盖范围之外,但可以与另一个无线可见的仪表通信。这将人为地扩大小区站点的覆盖范围,而不必为少数节点投资部署更多的小区站点。本文将探讨的下一步是冗余。这是一个关键问题,因为丢失的数据可能代价高昂且令人沮丧。通过允许多个节点共享它们的蜂窝连接,这可以在节点意外丢失或本地蜂窝站点中断时创建冗余。BATMAN-Adv只是众多可部署的自组织路由协议之一。之所以选择它,是因为它能够在不需要任何修改的情况下在Linux内核上开箱运行。通过执行的测试,很明显BATMAN-Adv可以支持可接受的延迟和可靠的吞吐量数字。进一步的测试表明,在节点或网关发生故障的情况下,该协议可以在另一条路径上重新路由流量。第3层连接将会断开,必须重新建立,这是预料之中的,因为没有运行该网络的基础设施。最后,将该协议与蜂窝调制解调器配对,使该网络具有可移植性。由于只有一个节点需要蜂窝上行链路和两个冗余链路,这意味着该网络可以部署在传统网络无法部署的地方,而且成本较低,因为不需要昂贵的路由硬件。然后,通过优化硬件,这些设备可以在电池或太阳能上运行,这进一步增强了网络的可移植性。ad-hoc网络有其局限性,并且应该预料到它永远不会像传统基础设施网络那样快速或可靠。考虑到这一点,如果在ad-hoc网络上运行正确类型的流量,则可以利用节省的成本和快速部署。对于机器对机器网络,当蜂窝覆盖有限时,使用自组织路由协议可以允许网络扩展,在许多情况下,不可能增加额外的蜂窝覆盖,或者根本不可能。
{"title":"Machine-To-Machine Ad-Hoc Networking with a Redundant 4G LTE Gateway Using BATMAN-Adv","authors":"William B. Crowe, T. Oh","doi":"10.1145/3368308.3415438","DOIUrl":"https://doi.org/10.1145/3368308.3415438","url":null,"abstract":"The use of mobile devices for Internet usage has been rapidly increasing and thus the demand for wireless networks. There have been plenty of scenarios and cases that mobile consumers and businesses get into areas that do not have a reliable wireless coverage because of terrain, buildings and distance. Most of us had been a situation where we need Internet access desperately and the cellular network coverage is non-existent. For businesses using machine-to-machine communication, deploying an infrastructure network can be costly or be faced with too many regulatory issues. This can slow down deployment of machine-to-machine devices or stop it all together. When it comes to machine-to-machine communication or IoT devices, CatM was created as an LTE standard to address the needs of low data throughput at a cheap price point. The current implemented version of CatM is inefficient considering bandwidth utilization, and cellular carriers are already hard pressed for spectrum. Once a CatM device is activated, even when it is not transmitting, 17% of the available spectrum is reserved. Due to this spectrum reservation, this reduces overall speed for other users and reduces the number of users that can actively use the network. Then the issues everyone experiences, lack of coverage and a clean signal, due to terrain, buildings, regulations, costs and running backhaul, deploying cell sites everywhere is challenging. This is the reason why cellular coverage has dead spots or weak signal strength. With cellular spectrum costing billions of dollars, there is a more cost-effective way to utilize existing bandwidth. To improve upon already established ad-hoc networks, this paper will explores using nodes with an LTE connection and then sharing that LTE connection using BATMAN-Adv to nodes outside the coverage area of the cell site. An application for this could be smart meters located in the basements of houses. A meter might be outside the coverage of a local cell site but could communicate to another meter that is wirelessly visible. This would artificially expand the coverage of the cell site without having to invest in deploying more cell sites for a handful of nodes. The next step the paper will explore is redundancy. This is a critical issue, since missed data can be costly and frustrating. By allowing multiple nodes to share their cellular connection, this creates redundancy for when a node unexpectedly drops or if the local cell site has an outage. BATMAN-Adv is just one of many ad-hoc routing protocols available to be deployed. It was chosen because of its ability to run on Linux kernels out of the box without any modifications required. With the testing that was performed it is evident that BATMAN-Adv can support acceptable latency with solid throughput numbers. Further testing showed that in the event of a node or gateway failure, the protocol can reroute the traffic over another path. Layer 3 connections will drop and must be re-established, this is","PeriodicalId":374890,"journal":{"name":"Proceedings of the 21st Annual Conference on Information Technology Education","volume":"164 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123462940","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
The Necessity of Interdisciplinary Software Development for Building Viable Research Platforms: Case Study in Automated Drug Delivery in Diabetes 跨学科软件开发对建立可行研究平台的必要性:糖尿病自动给药案例研究
Pub Date : 2020-10-07 DOI: 10.1145/3368308.3415377
Jeremy Hajek, Mudassir M. Rashid, Mert Sevil, A. Çinar, Pablo Angel Alvarez Fernandez, Dhiraj Jain
Developing viable and robust software is an inescapable artifact of graduate research. The challenges lie in the complexities of developing, deploying, and securing software to support the research objectives. Combined with the transitive nature of students, the management of the software development and launch process is an arduous task. A standardized framework for developing and launching complex software is required. Within a university, individual departments do not typically possess the expertise, resources, software and infrastructure to translate research results to a viable product or tool. Extending upon the research of Hilton et al., [5] we designed a software development pipeline in an integrated multi-disciplinary research context. The integrated and collaborative software pipeline formulated from the onset of the project streamlines the development phase and provides an iterative feedback and testing environment. This approach is applied to the development of automated insulin delivery systems, with the synergistic efforts of interdisciplinary teams yielding a mobile application and server software solutions, and a framework for the iterative advancement of the software capabilities into the future.
开发可行且健壮的软件是研究生研究不可避免的产物。挑战在于开发、部署和保护软件以支持研究目标的复杂性。结合学生的传递性,软件开发和启动过程的管理是一项艰巨的任务。开发和启动复杂软件需要一个标准化的框架。在一所大学中,单个院系通常不具备将研究成果转化为可行产品或工具的专业知识、资源、软件和基础设施。在Hilton等人的研究基础上,我们在集成的多学科研究环境中设计了一个软件开发管道。从项目开始制定的集成和协作的软件管道简化了开发阶段,并提供了迭代反馈和测试环境。这种方法被应用于自动化胰岛素输送系统的开发,跨学科团队的协同努力产生了移动应用程序和服务器软件解决方案,并为软件功能的迭代进步提供了框架。
{"title":"The Necessity of Interdisciplinary Software Development for Building Viable Research Platforms: Case Study in Automated Drug Delivery in Diabetes","authors":"Jeremy Hajek, Mudassir M. Rashid, Mert Sevil, A. Çinar, Pablo Angel Alvarez Fernandez, Dhiraj Jain","doi":"10.1145/3368308.3415377","DOIUrl":"https://doi.org/10.1145/3368308.3415377","url":null,"abstract":"Developing viable and robust software is an inescapable artifact of graduate research. The challenges lie in the complexities of developing, deploying, and securing software to support the research objectives. Combined with the transitive nature of students, the management of the software development and launch process is an arduous task. A standardized framework for developing and launching complex software is required. Within a university, individual departments do not typically possess the expertise, resources, software and infrastructure to translate research results to a viable product or tool. Extending upon the research of Hilton et al., [5] we designed a software development pipeline in an integrated multi-disciplinary research context. The integrated and collaborative software pipeline formulated from the onset of the project streamlines the development phase and provides an iterative feedback and testing environment. This approach is applied to the development of automated insulin delivery systems, with the synergistic efforts of interdisciplinary teams yielding a mobile application and server software solutions, and a framework for the iterative advancement of the software capabilities into the future.","PeriodicalId":374890,"journal":{"name":"Proceedings of the 21st Annual Conference on Information Technology Education","volume":"56 6 Suppl 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123440692","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
期刊
Proceedings of the 21st Annual Conference on Information Technology Education
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1