MICS消息传递平台:架构、设计和路由

R. Jarvinen, Juho Maattau, Riku Luostarinen, J. Manner, M. Luoma
{"title":"MICS消息传递平台:架构、设计和路由","authors":"R. Jarvinen, Juho Maattau, Riku Luostarinen, J. Manner, M. Luoma","doi":"10.1109/MILCOM.2010.5680396","DOIUrl":null,"url":null,"abstract":"The Multi Interface Communications Software (MICS) is a robust messaging platform for heterogeneous communications equipment. MICS can provide message delivery in networks that lack essentials required by traditional TCP/IP-solutions, like end-to-end connectivity or compatible addressing methods. MICS abstracts the used communications medium, that is the network and link layer, from applications. Applications and network interfaces connect to MICS core using well known and standardized APIs. MICS is a modular software platform, each module has a clear purpose and used modules communicate over D-Bus. Familiar email addresses and APIs are used to interface applications with the MICS system. The high-level operation of MICS resembles Delay Tolerant Networking since we make use of store-and-forward message delivery and multipath message routing together with flooding. This paper concentrates on the overall concept of the MICS system, software architecture, IPC methods, details design choices, message routing and discusses real world deployment scenarios.","PeriodicalId":330937,"journal":{"name":"2010 - MILCOM 2010 MILITARY COMMUNICATIONS CONFERENCE","volume":"17 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":"{\"title\":\"MICS messaging platform: Architecture, design and routing\",\"authors\":\"R. Jarvinen, Juho Maattau, Riku Luostarinen, J. Manner, M. Luoma\",\"doi\":\"10.1109/MILCOM.2010.5680396\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The Multi Interface Communications Software (MICS) is a robust messaging platform for heterogeneous communications equipment. MICS can provide message delivery in networks that lack essentials required by traditional TCP/IP-solutions, like end-to-end connectivity or compatible addressing methods. MICS abstracts the used communications medium, that is the network and link layer, from applications. Applications and network interfaces connect to MICS core using well known and standardized APIs. MICS is a modular software platform, each module has a clear purpose and used modules communicate over D-Bus. Familiar email addresses and APIs are used to interface applications with the MICS system. The high-level operation of MICS resembles Delay Tolerant Networking since we make use of store-and-forward message delivery and multipath message routing together with flooding. This paper concentrates on the overall concept of the MICS system, software architecture, IPC methods, details design choices, message routing and discusses real world deployment scenarios.\",\"PeriodicalId\":330937,\"journal\":{\"name\":\"2010 - MILCOM 2010 MILITARY COMMUNICATIONS CONFERENCE\",\"volume\":\"17 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2010-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"11\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2010 - MILCOM 2010 MILITARY COMMUNICATIONS CONFERENCE\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/MILCOM.2010.5680396\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 - MILCOM 2010 MILITARY COMMUNICATIONS CONFERENCE","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MILCOM.2010.5680396","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 11

摘要

多接口通信软件(MICS)是一个用于异构通信设备的健壮的消息传递平台。MICS可以在缺乏传统TCP/ ip解决方案所需的基本要素的网络中提供消息传递,如端到端连接或兼容的寻址方法。MICS从应用程序中抽象出使用的通信媒介,即网络和链路层。应用程序和网络接口使用众所周知的标准化api连接到MICS核心。MICS是一个模块化的软件平台,每个模块都有明确的用途,使用的模块通过d总线进行通信。熟悉的电子邮件地址和api用于将应用程序与MICS系统连接起来。MICS的高级操作类似于容忍延迟网络,因为我们使用存储转发消息传递和多路径消息路由以及泛洪。本文集中讨论了MICS系统的总体概念、软件架构、IPC方法、详细设计选择、消息路由,并讨论了现实世界的部署场景。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
MICS messaging platform: Architecture, design and routing
The Multi Interface Communications Software (MICS) is a robust messaging platform for heterogeneous communications equipment. MICS can provide message delivery in networks that lack essentials required by traditional TCP/IP-solutions, like end-to-end connectivity or compatible addressing methods. MICS abstracts the used communications medium, that is the network and link layer, from applications. Applications and network interfaces connect to MICS core using well known and standardized APIs. MICS is a modular software platform, each module has a clear purpose and used modules communicate over D-Bus. Familiar email addresses and APIs are used to interface applications with the MICS system. The high-level operation of MICS resembles Delay Tolerant Networking since we make use of store-and-forward message delivery and multipath message routing together with flooding. This paper concentrates on the overall concept of the MICS system, software architecture, IPC methods, details design choices, message routing and discusses real world deployment scenarios.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信