| Item type |
Journal(1) |
| 公開日 |
2019-01-15 |
| タイトル |
|
|
タイトル |
エンドツーエンド通信をアプリケーションレベルで可能にする通信ライブラリの実現と評価 |
| タイトル |
|
|
言語 |
en |
|
タイトル |
Realization of Communication Library that Enables End to End Communication in the Application Layer and Its Evaluation |
| 言語 |
|
|
言語 |
jpn |
| キーワード |
|
|
主題Scheme |
Other |
|
主題 |
[特集:未来の暮らしを支えるパーベイシブシステムと高度交通システム] モバイルネットワークプロトコル,NAT越え問題,IPv4/IPv6非互換性,移動透過性,エンドツーエンド通信 |
| 資源タイプ |
|
|
資源タイプ識別子 |
http://purl.org/coar/resource_type/c_6501 |
|
資源タイプ |
journal article |
| 著者所属 |
|
|
|
名城大学 |
| 著者所属 |
|
|
|
名城大学 |
| 著者所属 |
|
|
|
愛知工業大学 |
| 著者所属 |
|
|
|
名城大学 |
| 著者所属(英) |
|
|
|
en |
|
|
Department of Information Engineering |
| 著者所属(英) |
|
|
|
en |
|
|
Department of Information Engineering |
| 著者所属(英) |
|
|
|
en |
|
|
Faculty of Information Science |
| 著者所属(英) |
|
|
|
en |
|
|
Department of Information Engineering |
| 著者名 |
納堂, 博史
鈴木, 秀和
内藤, 克浩
渡邊, 晃
|
| 著者名(英) |
Hiroshi, Nodo
Hidekazu, Suzuki
Katsuhiro, Naito
Akira, Watanabe
|
| 論文抄録 |
|
|
内容記述タイプ |
Other |
|
内容記述 |
現存するIPネットワークには,NAT越え問題や移動透過性などいくつかの制約がある.これらの制約を回避するため,サービス提供者はインターネット上にサーバを設置するクライアント/サーバ型でシステムを構築する場合が多い.しかし,この方法はサーバの設置に起因する管理面や性能面での課題が存在する.IPネットワークにかかわる制約の原因はTCP/IPの基本にかかわるものであり,制約を除去するためにこれまではカーネルを改造し,TCP/IPプロトコル自体に手を加える方法が検討されてきた.しかしカーネルを改造する方法は,開発者,利用者とも負担が大きく,普及させるのは困難である.本論文ではこれらの課題を解決するため,エンドツーエンド通信を実現する通信ライブラリをアプリケーションレベルで提供する方式を提案する.本通信ライブラリを利用すると,ユーザは接続されるネットワークを意識する必要がなくなり,あたかも巨大なLANに接続されているように見える.そのため,クライアント/サーバ通信モデルを前提としてきたこれまでの通信システムの実現方法を1から見直すことができる.本通信ライブラリは様々なOSへの移植が可能で,AndroidやiPhoneなどのスマートフォンでも利用できる.また,本通信ライブラリはC言語のほか,Java,Rubyなどの言語でも利用できる. |
| 論文抄録(英) |
|
|
内容記述タイプ |
Other |
|
内容記述 |
There are several restrictions in existing networks, such as the NAT traversal problem and mobility. In order to avoid the restrictions, most service providers set servers on the Internet and provide client/server model services. However, this method brings other issues on the side of management burden of servers, and performance degradation. Restrictions of IP networks derive from TCP/IP basics, and therefore conventional technologies have tried to solve the problems by changing kernel of each OS. However, the method accompanying kernel changes give developers and users large burden, and it is difficult to spread the technologies. In order to solve the issues, we propose the communication library by which we can avoid all restrictions of IP networks on the application level. By using the library, users do not aware of the restrictions, and networks can be seen as a big LAN. Therefore, we can review the premise of conventional client/server model, and reconsider the realization method of communication systems. The communication library can be transplanted to other platforms such as Android, and iOS. Also the library can be used from Java and Ruby not only from C language. |
| 書誌レコードID |
|
|
収録物識別子タイプ |
NCID |
|
収録物識別子 |
AN00116647 |
| 書誌情報 |
情報処理学会論文誌
巻 60,
号 1,
p. 16-26,
発行日 2019-01-15
|
| ISSN |
|
|
収録物識別子タイプ |
ISSN |
|
収録物識別子 |
1882-7764 |