首页 > 最新文献

2018 32nd International Conference on Advanced Information Networking and Applications Workshops (WAINA)最新文献

英文 中文
Extending a Conventional Chatbot Knowledge Base to External Knowledge Source and Introducing User Based Sessions for Diabetes Education 将传统的聊天机器人知识库扩展到外部知识来源并引入基于用户的糖尿病教育会话
Shafquat Hussain, Ginige Athula
Chatbots or conversational agents are computer programs, which interact with users using natural language through artificial intelligence in a way that the user thinks he is having dialogue with a human. One of the main limit of a chatbot technology is associated to the construction of its local knowledge base. A conventional chatbot knowledge base is typically hand constructed, which is a very time-consuming process and may take years to train a chatbot in a particular field of expertise. This work presented in this paper extends the knowledge base of a conventional chatbot beyond its local knowledge base to external knowledge source Wikipedia. This has been achieved by using Media Wiki API to retrieve information from Wikipedia when the chatbot's local knowledge base does not contain the answer to user query. To make the conversation with chatbot more meaningful with regards to the user's previous chat sessions, a user specific session ability has been added to the chatbot architecture. An open source AIML web based chatbot has been modified and programmed for the use in health informatics domain. The chatbot has been named VDMS - Virtual Diabetes Management System. It is intended to be used by the general community and diabetic patients for diabetes education and management.
聊天机器人或会话代理是计算机程序,它们通过人工智能使用自然语言与用户进行交互,使用户认为他正在与人类进行对话。聊天机器人技术的一个主要限制是其局部知识库的构建。传统的聊天机器人知识库通常是手工构建的,这是一个非常耗时的过程,在特定的专业领域训练聊天机器人可能需要数年时间。本文提出的工作将传统聊天机器人的知识库从其本地知识库扩展到外部知识来源维基百科。这是通过使用Media Wiki API在聊天机器人的本地知识库不包含用户查询的答案时从Wikipedia检索信息来实现的。为了使与聊天机器人的对话相对于用户以前的聊天会话更有意义,聊天机器人架构中添加了特定于用户的会话能力。一个开源的基于AIML网络的聊天机器人已被修改和编程用于卫生信息学领域。这个聊天机器人被命名为VDMS——虚拟糖尿病管理系统。旨在供广大社区和糖尿病患者进行糖尿病教育和管理。
{"title":"Extending a Conventional Chatbot Knowledge Base to External Knowledge Source and Introducing User Based Sessions for Diabetes Education","authors":"Shafquat Hussain, Ginige Athula","doi":"10.4018/978-1-5225-6023-4.CH015","DOIUrl":"https://doi.org/10.4018/978-1-5225-6023-4.CH015","url":null,"abstract":"Chatbots or conversational agents are computer programs, which interact with users using natural language through artificial intelligence in a way that the user thinks he is having dialogue with a human. One of the main limit of a chatbot technology is associated to the construction of its local knowledge base. A conventional chatbot knowledge base is typically hand constructed, which is a very time-consuming process and may take years to train a chatbot in a particular field of expertise. This work presented in this paper extends the knowledge base of a conventional chatbot beyond its local knowledge base to external knowledge source Wikipedia. This has been achieved by using Media Wiki API to retrieve information from Wikipedia when the chatbot's local knowledge base does not contain the answer to user query. To make the conversation with chatbot more meaningful with regards to the user's previous chat sessions, a user specific session ability has been added to the chatbot architecture. An open source AIML web based chatbot has been modified and programmed for the use in health informatics domain. The chatbot has been named VDMS - Virtual Diabetes Management System. It is intended to be used by the general community and diabetic patients for diabetes education and management.","PeriodicalId":296466,"journal":{"name":"2018 32nd International Conference on Advanced Information Networking and Applications Workshops (WAINA)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130946488","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}
引用次数: 40
Edge Computing-Enabled Body Area Networks 支持边缘计算的体域网络
G. Aloi, G. Fortino, Raffaele Gravina, P. Pace, Giuseppe Caliciuri
Edge computing paradigm has attracted many interests in the last few years as a valid alternative to the standard Cloud-based approaches to reduce the huge amount of data coming from IoT devices toward the Internet. In this direction, the paper proposes BodyEdge, a novel architecture well suited for medical applications in the context of the emerging healthcare industry. The advantages of the designed software platform have been evaluated in terms of reduced bandwidth and processing time through a real testbed on different hardware platforms. The conducted study also discovered the network conditions (data load and processing delay) in which BodyEdge is a valid and inexpensive solution for healthcare application scenarios.
边缘计算范式在过去几年中吸引了许多人的兴趣,作为标准的基于云的方法的有效替代方案,可以减少从物联网设备流向互联网的大量数据。在这个方向上,论文提出了BodyEdge,这是一种非常适合新兴医疗保健行业背景下的医疗应用的新型架构。通过在不同硬件平台上的实际测试,评估了所设计的软件平台在减少带宽和处理时间方面的优势。所进行的研究还发现了网络条件(数据负载和处理延迟),在这些条件下,BodyEdge是医疗保健应用场景的有效且廉价的解决方案。
{"title":"Edge Computing-Enabled Body Area Networks","authors":"G. Aloi, G. Fortino, Raffaele Gravina, P. Pace, Giuseppe Caliciuri","doi":"10.1109/WAINA.2018.00110","DOIUrl":"https://doi.org/10.1109/WAINA.2018.00110","url":null,"abstract":"Edge computing paradigm has attracted many interests in the last few years as a valid alternative to the standard Cloud-based approaches to reduce the huge amount of data coming from IoT devices toward the Internet. In this direction, the paper proposes BodyEdge, a novel architecture well suited for medical applications in the context of the emerging healthcare industry. The advantages of the designed software platform have been evaluated in terms of reduced bandwidth and processing time through a real testbed on different hardware platforms. The conducted study also discovered the network conditions (data load and processing delay) in which BodyEdge is a valid and inexpensive solution for healthcare application scenarios.","PeriodicalId":296466,"journal":{"name":"2018 32nd International Conference on Advanced Information Networking and Applications Workshops (WAINA)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126492438","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}
引用次数: 6
Supporting Privacy in a Cloud-Based Health Information System by Means of Fuzzy Conditional Identity-Based Proxy Re-encryption (FCI-PRE) 基于模糊条件身份的代理重加密(FCI-PRE)在云健康信息系统中的隐私支持
Gianluca Fimiani
Healthcare is traditionally a data-intensive domain, where physicians needs complete and updated anamnesis of their patients to take the best medical decisions. Dematerialization of the medical documents and the consequent health information systems to share electronic health records among healthcare providers are paving the way to an effective solution to this issue. However, they are also paving the way of non-negligible privacy issues that are limiting the full application of these technologies. Encryption is a valuable means to resolve such issues, however the current schemes are not able to cope with all the needs and challenges that the cloud-based sharing of electronic health records imposes. In this work we have investigated the use of a novel scheme where encryption is combined with biometric authentication, and defines a preliminary solution.
传统上,医疗保健是一个数据密集型领域,医生需要对患者进行完整和最新的记忆,以便做出最佳的医疗决策。医疗文件的非物质化和由此产生的保健信息系统在保健提供者之间共享电子保健记录,为有效解决这一问题铺平了道路。然而,它们也为不可忽视的隐私问题铺平了道路,这些问题限制了这些技术的全面应用。加密是解决这些问题的宝贵手段,然而,目前的方案无法应对基于云的电子健康记录共享所带来的所有需求和挑战。在这项工作中,我们研究了一种将加密与生物识别认证相结合的新方案的使用,并定义了一个初步解决方案。
{"title":"Supporting Privacy in a Cloud-Based Health Information System by Means of Fuzzy Conditional Identity-Based Proxy Re-encryption (FCI-PRE)","authors":"Gianluca Fimiani","doi":"10.1109/WAINA.2018.00146","DOIUrl":"https://doi.org/10.1109/WAINA.2018.00146","url":null,"abstract":"Healthcare is traditionally a data-intensive domain, where physicians needs complete and updated anamnesis of their patients to take the best medical decisions. Dematerialization of the medical documents and the consequent health information systems to share electronic health records among healthcare providers are paving the way to an effective solution to this issue. However, they are also paving the way of non-negligible privacy issues that are limiting the full application of these technologies. Encryption is a valuable means to resolve such issues, however the current schemes are not able to cope with all the needs and challenges that the cloud-based sharing of electronic health records imposes. In this work we have investigated the use of a novel scheme where encryption is combined with biometric authentication, and defines a preliminary solution.","PeriodicalId":296466,"journal":{"name":"2018 32nd International Conference on Advanced Information Networking and Applications Workshops (WAINA)","volume":"42 7","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114136003","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}
引用次数: 8
Rules to Transform Specific Description Language Diagram Into Coloured Petri Nets 特定描述语言图转换成彩色Petri网的规则
Hana Mejdi, O. Kallel, S. Hasnaoui
The specification and description language is widely used at the design stage to describe the behavior of reactive and distributed systems. The language is intended for the specification of complex, eventdriven, real time and interactive applications. This paper represents a method for validation of a specification and description language diagrams. The method consists of translating the diagram into coloured Petri nets. It is composed of three main stages: explaining the rules, applying them and finally verifying and discussing the results.
规范和描述语言在设计阶段被广泛用于描述响应式和分布式系统的行为。该语言旨在规范复杂的、事件驱动的、实时的和交互式的应用程序。本文提出了一种验证规范和描述语言图的方法。该方法包括将图转换成彩色Petri网。它由三个主要阶段组成:解释规则,应用规则,最后验证和讨论结果。
{"title":"Rules to Transform Specific Description Language Diagram Into Coloured Petri Nets","authors":"Hana Mejdi, O. Kallel, S. Hasnaoui","doi":"10.1109/WAINA.2018.00058","DOIUrl":"https://doi.org/10.1109/WAINA.2018.00058","url":null,"abstract":"The specification and description language is widely used at the design stage to describe the behavior of reactive and distributed systems. The language is intended for the specification of complex, eventdriven, real time and interactive applications. This paper represents a method for validation of a specification and description language diagrams. The method consists of translating the diagram into coloured Petri nets. It is composed of three main stages: explaining the rules, applying them and finally verifying and discussing the results.","PeriodicalId":296466,"journal":{"name":"2018 32nd International Conference on Advanced Information Networking and Applications Workshops (WAINA)","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128036866","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
Text Analysis on User Generated Content: The Rap Lyrics Challenge 用户生成内容的文本分析:说唱歌词挑战
Alessandro Maisto, Serena Pelosi, R. Guarasci, Pierluigi Vitale
This research proposes a hybrid approach that uses User Generated Contents as a corpus in order to create a multi-level resource, by combining linguistic, statistics and semantic data. The tool we create overcomes the lack of domain resources and provides a distant reading of one of the most significant cultural and linguistic phenomenon in recent years. We take advantage of techniques from Web Mining, Computational Linguistics and Information Design with the aim to make a large amount of extremely sparse data more accessible and understandable.
本研究提出了一种混合方法,将用户生成内容作为语料库,通过结合语言、统计和语义数据来创建多层次的资源。我们创建的工具克服了领域资源的缺乏,并提供了近年来最重要的文化和语言现象之一的远程阅读。我们利用Web挖掘、计算语言学和信息设计的技术,旨在使大量极其稀疏的数据更易于访问和理解。
{"title":"Text Analysis on User Generated Content: The Rap Lyrics Challenge","authors":"Alessandro Maisto, Serena Pelosi, R. Guarasci, Pierluigi Vitale","doi":"10.1109/WAINA.2018.00163","DOIUrl":"https://doi.org/10.1109/WAINA.2018.00163","url":null,"abstract":"This research proposes a hybrid approach that uses User Generated Contents as a corpus in order to create a multi-level resource, by combining linguistic, statistics and semantic data. The tool we create overcomes the lack of domain resources and provides a distant reading of one of the most significant cultural and linguistic phenomenon in recent years. We take advantage of techniques from Web Mining, Computational Linguistics and Information Design with the aim to make a large amount of extremely sparse data more accessible and understandable.","PeriodicalId":296466,"journal":{"name":"2018 32nd International Conference on Advanced Information Networking and Applications Workshops (WAINA)","volume":"577 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132559554","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
How Modeling QoE Requirements Using Game Theory 如何用博弈论建模QoE需求
T. Abar, Asma BEN LETAIFA, S. E. Asmi
In the 2000s, networks were increasingly used to provide multimedia content to a wide audience that are based on HTTP. Streaming based mainly on standard UDP protocol becomes unable to meet the growing needs of users. So a novel concept that evolved widely at the international level in 2007 was introduced: adaptive streaming based on HTTP that make us it possible to use the video playback application present on the terminal to supervise the downloading speed and to ask for packets of variable quality by adapting automatically to the conditions of the available network. DASH, Dynamic Adaptive Streaming over HTTP, is the latest standard for adaptive streaming of video. This technique introduces an additional level of complexity for measuring perceived video quality, as it varies the video bit rate. In this work we try to introduce the principle of DASH with the intelligence and automation of SDN networks to improve streaming video experience quality which is the main goal of all service providers. In this article we model the game between SDN, DASH and user opinion using a Game theory, at the end we make a small analysis of the effect of DASH on the quality of experience.
在2000年代,网络越来越多地用于向基于HTTP的广泛受众提供多媒体内容。主要基于标准UDP协议的流媒体已经无法满足用户日益增长的需求。因此,2007年在国际上广泛发展的一个新概念被引入:基于HTTP的自适应流媒体,它使我们能够使用终端上的视频播放应用程序来监督下载速度,并通过自动适应可用网络的条件来请求可变质量的数据包。DASH, HTTP动态自适应流,是自适应视频流的最新标准。这种技术为测量感知视频质量带来了额外的复杂性,因为它改变了视频比特率。在这项工作中,我们尝试将DASH原理与SDN网络的智能化和自动化相结合,以提高流媒体视频体验质量,这是所有服务提供商的主要目标。本文运用博弈论建立了SDN、DASH和用户意见三者之间的博弈模型,并对DASH对用户体验质量的影响进行了分析。
{"title":"How Modeling QoE Requirements Using Game Theory","authors":"T. Abar, Asma BEN LETAIFA, S. E. Asmi","doi":"10.1109/WAINA.2018.00078","DOIUrl":"https://doi.org/10.1109/WAINA.2018.00078","url":null,"abstract":"In the 2000s, networks were increasingly used to provide multimedia content to a wide audience that are based on HTTP. Streaming based mainly on standard UDP protocol becomes unable to meet the growing needs of users. So a novel concept that evolved widely at the international level in 2007 was introduced: adaptive streaming based on HTTP that make us it possible to use the video playback application present on the terminal to supervise the downloading speed and to ask for packets of variable quality by adapting automatically to the conditions of the available network. DASH, Dynamic Adaptive Streaming over HTTP, is the latest standard for adaptive streaming of video. This technique introduces an additional level of complexity for measuring perceived video quality, as it varies the video bit rate. In this work we try to introduce the principle of DASH with the intelligence and automation of SDN networks to improve streaming video experience quality which is the main goal of all service providers. In this article we model the game between SDN, DASH and user opinion using a Game theory, at the end we make a small analysis of the effect of DASH on the quality of experience.","PeriodicalId":296466,"journal":{"name":"2018 32nd International Conference on Advanced Information Networking and Applications Workshops (WAINA)","volume":"50 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131937027","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}
引用次数: 3
TBEENISH: Threshold Balanced Energy Efficient Network Integrated Super Heterogeneous Protocol for WSNs 阈值均衡节能网络集成超异构无线传感器网络协议
Aqdas Naz, N. Javaid, M. Iqbal, Mujahid Ali, M. Imran, Z. Khan
Number of wireless sensing device protocols have been introduced in last decade due to enhancement in automation of battle field and other commercial applications. Main focus was to improve power efficiency and life span of the network to ensure smooth communication across the network. Protocols for heterogeneous networks have been mainly working on power level quantization. TBEENISH protocol will improve threshold criteria to elect cluster head for improving life span as well as it will also present complete visibility of sensing device. Life time of complete network which has never been shown by researchers previously. Which helps to devise more effective protocols to decrease latency and increase fault tolerance.
在过去的十年中,由于战场自动化和其他商业应用的增强,引入了许多无线传感设备协议。主要重点是提高网络的功率效率和寿命,以确保整个网络的顺畅通信。异构网络协议主要致力于功率级量化。TBEENISH协议将改进选择簇头的阈值标准,以提高簇头的寿命,并提供传感设备的完全可见性。完整网络的寿命,这是前人从未研究过的。这有助于设计更有效的协议来减少延迟和提高容错性。
{"title":"TBEENISH: Threshold Balanced Energy Efficient Network Integrated Super Heterogeneous Protocol for WSNs","authors":"Aqdas Naz, N. Javaid, M. Iqbal, Mujahid Ali, M. Imran, Z. Khan","doi":"10.1109/WAINA.2018.00071","DOIUrl":"https://doi.org/10.1109/WAINA.2018.00071","url":null,"abstract":"Number of wireless sensing device protocols have been introduced in last decade due to enhancement in automation of battle field and other commercial applications. Main focus was to improve power efficiency and life span of the network to ensure smooth communication across the network. Protocols for heterogeneous networks have been mainly working on power level quantization. TBEENISH protocol will improve threshold criteria to elect cluster head for improving life span as well as it will also present complete visibility of sensing device. Life time of complete network which has never been shown by researchers previously. Which helps to devise more effective protocols to decrease latency and increase fault tolerance.","PeriodicalId":296466,"journal":{"name":"2018 32nd International Conference on Advanced Information Networking and Applications Workshops (WAINA)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132953419","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
Parallel Primitives for Vendor-Agnostic Implementation of Big Data Mining Algorithms 大数据挖掘算法厂商无关实现的并行原语
Cesare Bandirali, Stefano Lodi, G. Moro, A. Pagliarani, Claudio Sartori
In the age of Big Data, scalable algorithm implementations as well as powerful computational resources are required. For data mining and data analytics the support of big data platforms is becoming increasingly important, since they provide algorithm implementations with all the resources needed for their execution. However, choosing the best platform might depend on several constraints, including but not limited to computational resources, storage resources, target tasks, service costs. Sometimes it may be necessary to switch from one platform to another depending on the constraints. As a consequence, it is desirable to reuse as much algorithm code as possible, so as to simplify the setup in new target platforms. Unfortunately each big data platform has its own peculiarity, especially to deal with parallelism. This impacts on algorithm implementation, which generally needs to be modified before being executed. This work introduces functional parallel primitives to define the parallelizable parts of algorithms in a uniform way, independent of the target platform. Primitives are then transformed by a compiler into skeletons, which are finally deployed on vendor-dependent frameworks. The procedure proposed aids not only in terms of code reuse but also in terms of parallelization, because programmer's expertise is not demanded. Indeed, it is the compiler that entirely manages and optimizes algorithm parallelization. The experiments performed show that the transformation process does not negatively affect algorithm performance.
在大数据时代,需要可扩展的算法实现和强大的计算资源。对于数据挖掘和数据分析,大数据平台的支持变得越来越重要,因为它们为算法实现提供了执行所需的所有资源。然而,选择最佳平台可能取决于几个约束条件,包括但不限于计算资源、存储资源、目标任务、服务成本。有时可能需要根据约束从一个平台切换到另一个平台。因此,我们希望重用尽可能多的算法代码,以便简化在新目标平台上的设置。不幸的是,每个大数据平台都有自己的特点,尤其是在处理并行性方面。这对算法实现有影响,通常需要在执行之前修改算法。这项工作引入了功能并行原语,以统一的方式定义算法的可并行部分,独立于目标平台。然后由编译器将原语转换为骨架,最终部署在依赖于供应商的框架上。所提出的过程不仅有助于代码重用,而且有助于并行化,因为不需要程序员的专业知识。实际上,是编译器完全管理和优化算法并行化。实验表明,变换过程对算法性能没有负面影响。
{"title":"Parallel Primitives for Vendor-Agnostic Implementation of Big Data Mining Algorithms","authors":"Cesare Bandirali, Stefano Lodi, G. Moro, A. Pagliarani, Claudio Sartori","doi":"10.1109/WAINA.2018.00118","DOIUrl":"https://doi.org/10.1109/WAINA.2018.00118","url":null,"abstract":"In the age of Big Data, scalable algorithm implementations as well as powerful computational resources are required. For data mining and data analytics the support of big data platforms is becoming increasingly important, since they provide algorithm implementations with all the resources needed for their execution. However, choosing the best platform might depend on several constraints, including but not limited to computational resources, storage resources, target tasks, service costs. Sometimes it may be necessary to switch from one platform to another depending on the constraints. As a consequence, it is desirable to reuse as much algorithm code as possible, so as to simplify the setup in new target platforms. Unfortunately each big data platform has its own peculiarity, especially to deal with parallelism. This impacts on algorithm implementation, which generally needs to be modified before being executed. This work introduces functional parallel primitives to define the parallelizable parts of algorithms in a uniform way, independent of the target platform. Primitives are then transformed by a compiler into skeletons, which are finally deployed on vendor-dependent frameworks. The procedure proposed aids not only in terms of code reuse but also in terms of parallelization, because programmer's expertise is not demanded. Indeed, it is the compiler that entirely manages and optimizes algorithm parallelization. The experiments performed show that the transformation process does not negatively affect algorithm performance.","PeriodicalId":296466,"journal":{"name":"2018 32nd International Conference on Advanced Information Networking and Applications Workshops (WAINA)","volume":"262 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115901281","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
An Energy-Efficient Model of Fog and Device Nodes in IoT 物联网中雾和设备节点的节能模型
R. Oma, Shigenari Nakamura, T. Enokido, M. Takizawa
Various types and huge number of devices like sensors and actuators are interconnected with clouds of servers in IoT (Internet of Things). Here, a large volume of data including multimedia data like image created by sensors are transmitted to servers in clouds through networks. Processes in servers decide on actions and send the actions to actuators under time constraints like realtime one. However, huge volume of data are transmitted in networks and servers are heavily loaded. An intermediate layer named fog layer is introduced between clouds and devices in IoT to overcome the difficulties. Processing to be done and data to be stored in servers are distributed to fog nodes while centralized on servers in clouds in traditional cloud computing systems. In this paper, we newly propose a linear IoT model to deploy processes and data to devices, fog nodes, and servers in IoT so that the total electric energy consumption of nodes can be reduced. We show the total electric energy of the IoT model is smaller than the cloud model in the evaluation.
在物联网(IoT)中,传感器和执行器等各种类型和大量的设备与服务器云互联。在这里,包括传感器创建的图像等多媒体数据在内的大量数据通过网络传输到云中的服务器。服务器中的进程决定动作,并在实时等时间限制下将动作发送给执行器。然而,网络中传输的数据量巨大,服务器负载过重。在物联网中,云和设备之间引入了一个名为雾层的中间层来克服困难。在传统的云计算系统中,要在服务器上完成的处理和要存储的数据分布到雾节点,而集中在云中的服务器上。在本文中,我们提出了一个线性物联网模型,将过程和数据部署到物联网中的设备、雾节点和服务器上,从而降低节点的总能耗。我们在评估中显示物联网模型的总电能小于云模型。
{"title":"An Energy-Efficient Model of Fog and Device Nodes in IoT","authors":"R. Oma, Shigenari Nakamura, T. Enokido, M. Takizawa","doi":"10.1109/WAINA.2018.00102","DOIUrl":"https://doi.org/10.1109/WAINA.2018.00102","url":null,"abstract":"Various types and huge number of devices like sensors and actuators are interconnected with clouds of servers in IoT (Internet of Things). Here, a large volume of data including multimedia data like image created by sensors are transmitted to servers in clouds through networks. Processes in servers decide on actions and send the actions to actuators under time constraints like realtime one. However, huge volume of data are transmitted in networks and servers are heavily loaded. An intermediate layer named fog layer is introduced between clouds and devices in IoT to overcome the difficulties. Processing to be done and data to be stored in servers are distributed to fog nodes while centralized on servers in clouds in traditional cloud computing systems. In this paper, we newly propose a linear IoT model to deploy processes and data to devices, fog nodes, and servers in IoT so that the total electric energy consumption of nodes can be reduced. We show the total electric energy of the IoT model is smaller than the cloud model in the evaluation.","PeriodicalId":296466,"journal":{"name":"2018 32nd International Conference on Advanced Information Networking and Applications Workshops (WAINA)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130043317","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}
引用次数: 21
Virtualized SDN-Based End-to-End Reference Architecture for Fog Networking 基于虚拟化sdn的端到端雾组网参考体系结构
Pooyan Habibi, Soroush Baharlooei, M. Farhoudi, Sepehr Kazemian, S. Khorsandi
Cloud Computing provides a distributed Internet based platform for data and application hosting such as Internet of Things (IoT), cloud applications and social applications. Despite increased use of cloud computing, there are serious issues due to inherent problems such as lukewarm reliability, lowgranularity location-awareness, and global view of the network and also dependency on the communication infrastructure for mobility support. Fog computing is a network based computing paradigm that allows essential parts of the computing processes to be moved to a point near the user, and hence emulating a locally provided service improving users quality of experience (QoE) in many dimensions such as response time and availability. The duty of fog networks is to connect each component of the fog architecture seamlessly. However, managing such a complex network, maintaining connectivity and providing on-demand services, particularly in large-scale applications of the Internet of Things (IoT), is so convoluted. Therefore, a new architecture is needed to deal with predicting and maintaining the connectivity graph of network, design distributed SDN system that meet the harsh requirement of fog computing, implement and manage VNFCs through the network, and orchestrate these components together. Hence, an integrated end-to-end SDN/NFV reference architecture by means of orchestration of integrated Cloud, Fog, and network resources has been proposed.
云计算为物联网(IoT)、云应用和社交应用等数据和应用托管提供了一个分布式的基于互联网的平台。尽管云计算的使用越来越多,但由于固有的问题,例如不温不热的可靠性、低粒度的位置感知、网络的全局视图以及对移动支持的通信基础设施的依赖,存在严重的问题。雾计算是一种基于网络的计算范式,它允许将计算过程的基本部分移动到用户附近的一个点,从而模拟本地提供的服务,从而在响应时间和可用性等许多方面提高用户体验质量(QoE)。雾网络的职责是无缝地连接雾架构的每个组件。然而,管理如此复杂的网络,保持连接并提供按需服务,特别是在物联网(IoT)的大规模应用中,是如此复杂。因此,需要一种新的架构来处理网络连通性图的预测和维护,设计满足雾计算苛刻要求的分布式SDN系统,通过网络实现和管理vnfc,并将这些组件编排在一起。因此,通过整合云、雾和网络资源的编排,提出了一个集成的端到端SDN/NFV参考架构。
{"title":"Virtualized SDN-Based End-to-End Reference Architecture for Fog Networking","authors":"Pooyan Habibi, Soroush Baharlooei, M. Farhoudi, Sepehr Kazemian, S. Khorsandi","doi":"10.1109/WAINA.2018.00064","DOIUrl":"https://doi.org/10.1109/WAINA.2018.00064","url":null,"abstract":"Cloud Computing provides a distributed Internet based platform for data and application hosting such as Internet of Things (IoT), cloud applications and social applications. Despite increased use of cloud computing, there are serious issues due to inherent problems such as lukewarm reliability, lowgranularity location-awareness, and global view of the network and also dependency on the communication infrastructure for mobility support. Fog computing is a network based computing paradigm that allows essential parts of the computing processes to be moved to a point near the user, and hence emulating a locally provided service improving users quality of experience (QoE) in many dimensions such as response time and availability. The duty of fog networks is to connect each component of the fog architecture seamlessly. However, managing such a complex network, maintaining connectivity and providing on-demand services, particularly in large-scale applications of the Internet of Things (IoT), is so convoluted. Therefore, a new architecture is needed to deal with predicting and maintaining the connectivity graph of network, design distributed SDN system that meet the harsh requirement of fog computing, implement and manage VNFCs through the network, and orchestrate these components together. Hence, an integrated end-to-end SDN/NFV reference architecture by means of orchestration of integrated Cloud, Fog, and network resources has been proposed.","PeriodicalId":296466,"journal":{"name":"2018 32nd International Conference on Advanced Information Networking and Applications Workshops (WAINA)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126055350","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}
引用次数: 9
期刊
2018 32nd International Conference on Advanced Information Networking and Applications Workshops (WAINA)
全部 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