Y. Owada, Goshi Sato, K. Temma, T. Kuri, M. Inoue, Takeshi Nagano
{"title":"An Implementation of Layer 2 Overlay Mesh Network and Edge Computing Platform for IoT","authors":"Y. Owada, Goshi Sato, K. Temma, T. Kuri, M. Inoue, Takeshi Nagano","doi":"10.23919/ICMU48249.2019.9006640","DOIUrl":null,"url":null,"abstract":"In this study, we develop a regional area information distribution network platform that includes distributed server functions and the mesh network system called NerveNet. NerveNet is a network system comprising a Layer 2 Virtual Local Area Network (VLAN) switch hardware and a CPU board with Linux based operating system. Conventional NerveNets only run on dedicated switching hardware, and interconnect base stations with dedicated links because various unexpected tag VLAN frames are exchanged over the links. We developed a new NerveNet Base Station (BS) software called “NerveNet OS,” that can run on a variety of personal computers (PC) especially single-board computers using software switching technologies. In addition, we developed an Layer 2 SSL-VPN over TCP/UDP functions to interconnect BSs over non-dedicated links such as a commercial network, mobile operator network or the Internet. We installed the NerveNet OS on a Raspberry pi 3 Model B hardware and examined the switching performance.","PeriodicalId":348402,"journal":{"name":"2019 Twelfth International Conference on Mobile Computing and Ubiquitous Network (ICMU)","volume":"38 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 Twelfth International Conference on Mobile Computing and Ubiquitous Network (ICMU)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/ICMU48249.2019.9006640","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
In this study, we develop a regional area information distribution network platform that includes distributed server functions and the mesh network system called NerveNet. NerveNet is a network system comprising a Layer 2 Virtual Local Area Network (VLAN) switch hardware and a CPU board with Linux based operating system. Conventional NerveNets only run on dedicated switching hardware, and interconnect base stations with dedicated links because various unexpected tag VLAN frames are exchanged over the links. We developed a new NerveNet Base Station (BS) software called “NerveNet OS,” that can run on a variety of personal computers (PC) especially single-board computers using software switching technologies. In addition, we developed an Layer 2 SSL-VPN over TCP/UDP functions to interconnect BSs over non-dedicated links such as a commercial network, mobile operator network or the Internet. We installed the NerveNet OS on a Raspberry pi 3 Model B hardware and examined the switching performance.
在本研究中,我们开发了一个包含分布式服务器功能和网状网络系统NerveNet的区域信息分发网络平台。NerveNet是一个由二层VLAN (Layer 2 Virtual Local Area network)交换机硬件和Linux操作系统的CPU板组成的网络系统。传统的nervenet只在专用的交换硬件上运行,并且由于各种意外的标签VLAN帧在链路上交换,因此只能通过专用链路连接基站。我们开发了一种新的NerveNet基站(BS)软件,称为“NerveNet OS”,它可以在各种个人计算机(PC)上运行,特别是使用软件交换技术的单板计算机。此外,我们开发了基于TCP/UDP功能的第2层SSL-VPN,通过非专用链路(如商业网络、移动运营商网络或互联网)互连BSs。我们在Raspberry pi 3 Model B硬件上安装了NerveNet OS,并测试了其切换性能。