ログイン
言語:

WEKO3

  • トップ
  • ランキング
To
lat lon distance
To

Field does not validate



インデックスリンク

インデックスツリー

メールアドレスを入力してください。

WEKO

One fine body…

WEKO

One fine body…

アイテム

{"_buckets": {"deposit": "c24f2672-2c5e-46f3-b58e-d544d76814c9"}, "_deposit": {"created_by": 21, "id": "1683", "owners": [21], "pid": {"revision_id": 0, "type": "depid", "value": "1683"}, "status": "published"}, "_oai": {"id": "oai:ir.soken.ac.jp:00001683", "sets": ["19"]}, "author_link": ["0", "0", "0"], "item_1_biblio_info_21": {"attribute_name": "書誌情報(ソート用)", "attribute_value_mlt": [{"bibliographicIssueDates": {"bibliographicIssueDate": "2010-03-24", "bibliographicIssueDateType": "Issued"}, "bibliographic_titles": [{}]}]}, "item_1_creator_2": {"attribute_name": "著者名", "attribute_type": "creator", "attribute_value_mlt": [{"creatorNames": [{"creatorName": "川島, 龍太"}], "nameIdentifiers": [{"nameIdentifier": "0", "nameIdentifierScheme": "WEKO"}]}]}, "item_1_creator_3": {"attribute_name": "フリガナ", "attribute_type": "creator", "attribute_value_mlt": [{"creatorNames": [{"creatorName": "カワシマ, リョウタ"}], "nameIdentifiers": [{"nameIdentifier": "0", "nameIdentifierScheme": "WEKO"}]}]}, "item_1_date_granted_11": {"attribute_name": "学位授与年月日", "attribute_value_mlt": [{"subitem_dategranted": "2010-03-24"}]}, "item_1_degree_grantor_5": {"attribute_name": "学位授与機関", "attribute_value_mlt": [{"subitem_degreegrantor": [{"subitem_degreegrantor_name": "総合研究大学院大学"}]}]}, "item_1_degree_name_6": {"attribute_name": "学位名", "attribute_value_mlt": [{"subitem_degreename": "博士(情報学)"}]}, "item_1_description_1": {"attribute_name": "ID", "attribute_value_mlt": [{"subitem_description": "2010035", "subitem_description_type": "Other"}]}, "item_1_description_12": {"attribute_name": "要旨", "attribute_value_mlt": [{"subitem_description": "   Since current networking technology is rapidly evolving, many users can now access information from all over the world without any geographical and temporal constraints.\u003cbr /\u003eNetworks are now a fundamental infrastructure for social services, such as E-commerce, online banking, social networking services (SNS), and cloud computing. As a result, cur-rent networks must provide a flexible service composition and robust system components.\u003cbr /\u003e   Most networks are currently based on TCP/IP protocol suite, and any application that supports it can communicate with another application without custom-made protocols.\u003cbr /\u003eNetworks have evolved by incorporating extended functions on the TCP/IP core functions that are complementary without actually changing them. Current networks basically have both old-fashioned systems, and cutting-edge systems.\u003cbr /\u003e   There is a hierarchical structure referred to as an hourglass based on TCP/IP in the background of the universality of the fundamental networking capability. The main idea of this structure is that the TCP/IP ensures there is a logical connectivity between end-to-end applications. Users can introduce a variety of applied networking services on TCP/IP and physical access technologies under TCP/IP. However, since there still are many systems that only support traditional networking services, it is difficult to widely deploy advanced services in the network, and users may struggle to replace core network protocols with new protocols to correct a backward compatibility problem.\u003cbr /\u003e   Generally, it is believed that networking applications and services are evolving as the network environment expands and diversifies. However, a variety of dedicated systems that depend on particular platforms and the developing environment have appeared that lack a higher-level common platform for these advanced networking services and users have developed their own services, respectively.\u003cbr /\u003e   In this paper, we would like to discuss a common software platform for diversifying networking services. Not the only network software, such as the applications, ervers, and protocol stacks, but also the methodologies and implementation techniques are expected to provide a common software platform. In particular, instead of developing brand-new network systems, existing software assets and technologies are used to construct the advanced network environment.\u003cbr /\u003e   To achieve extensible network softwares, we have focused on a notion of an adap-tive communication. The dap-tive communication provides a way to adaptively compose networking capabilities of applications when the surrounding environment is changed.\u003cbr /\u003eIn practice, each networking function for the application could be added, removed, or replaced per functional unit, and therefore, a transparent mechanism that dynamically composes networking functions is required to ensure compatibility with existing systems.\u003cbr /\u003e   Network applications usually use socket interfaces that abstract the networking functions to communicate over the network. A socket interface generally supports two types of communication: connection-oriented communications and connectionless-oriented communications, and it allows for the construction of network software that is independent of the network protocol. So, I am proposing a system that enables networking functions to be transparently change an application by using the abstraction of the socket interface. Since the change in networking functions is conducted entirely within the socket interface,the application can use the socket interface as is.\u003cbr /\u003e   Many related systems that transparently change the networking functions of applications. However, there are some platform, performance,developer-oriented behavior,usability, and flexible functions composition restrictions that exist with these systems. This study aims at a more pragmatic system compared to these systems in that it has a component-oriented function, composition mechanism, minimum overhead, multi-platform support, and a unified usability by taking into account not only the methodology for transparent extension, but also a common-platform for higher-level services characteristic. In addition, we take into account a user-interface that targets non-professional users as well as developers in the paper.\u003cbr /\u003e   In this paper, the proposed system was designed and implemented to work on Windows and Linux operating systems, and evaluated its functionalities comparing with existing systems. The result showed following advantages;\u003cbr /\u003e\u003cbr /\u003e  ● Users can extend and configure their systems as intended\u003cbr /\u003e\u003cbr /\u003e  ● Non-experimental users also can utilize the proposed system without programming\u003cbr /\u003e\u003cbr /\u003e  ● The proposed system can be available with more applications and operating\u003cbr /\u003e   systems\u003cbr /\u003e\u003cbr /\u003e  ● Users can manage the proposed system without difficulty\u003cbr /\u003e\u003cbr /\u003e   Therefore, the proposed system allows us to extend applications more concisely and finely on variety of network environments, and existing software asset can be leveraged to compose advanced network environment.\u003cbr /\u003e   In addition, performance overhead of the proposed system was measured by comparing with another application that equips network functions directly.The result showed that overhead of transmitting/receiving each user data was slightly several thousand clocks, and this value can be negligible considering that fluctuation time of the packet processing within the kernel protocol stack and packet transferring on the actual network. As a result, the proposed system could not be performance bottleneck on practical network systems.", "subitem_description_type": "Other"}]}, "item_1_description_18": {"attribute_name": "フォーマット", "attribute_value_mlt": [{"subitem_description": "application/pdf", "subitem_description_type": "Other"}]}, "item_1_description_7": {"attribute_name": "学位記番号", "attribute_value_mlt": [{"subitem_description": "総研大甲第1339号", "subitem_description_type": "Other"}]}, "item_1_select_14": {"attribute_name": "所蔵", "attribute_value_mlt": [{"subitem_select_item": "有"}]}, "item_1_select_16": {"attribute_name": "複写", "attribute_value_mlt": [{"subitem_select_item": "印刷物から複写可"}]}, "item_1_select_17": {"attribute_name": "公開状況", "attribute_value_mlt": [{"subitem_select_item": "全文公開可"}]}, "item_1_select_8": {"attribute_name": "研究科", "attribute_value_mlt": [{"subitem_select_item": "複合科学研究科"}]}, "item_1_select_9": {"attribute_name": "専攻", "attribute_value_mlt": [{"subitem_select_item": "17 情報学専攻"}]}, "item_1_text_10": {"attribute_name": "学位授与年度", "attribute_value_mlt": [{"subitem_text_value": "2009"}]}, "item_creator": {"attribute_name": "著者", "attribute_type": "creator", "attribute_value_mlt": [{"creatorNames": [{"creatorName": "KAWASHIMA, Ryota", "creatorNameLang": "en"}], "nameIdentifiers": [{"nameIdentifier": "0", "nameIdentifierScheme": "WEKO"}]}]}, "item_files": {"attribute_name": "ファイル情報", "attribute_type": "file", "attribute_value_mlt": [{"accessrole": "open_date", "date": [{"dateType": "Available", "dateValue": "2016-02-17"}], "displaytype": "simple", "download_preview_message": "", "file_order": 0, "filename": "甲1339_要旨.pdf", "filesize": [{"value": "329.6 kB"}], "format": "application/pdf", "future_date_message": "", "is_thumbnail": false, "licensetype": "license_11", "mimetype": "application/pdf", "size": 329600.0, "url": {"label": "要旨・審査要旨", "url": "https://ir.soken.ac.jp/record/1683/files/甲1339_要旨.pdf"}, "version_id": "8c6b7f15-b8fe-43f7-be9a-88fdcb746961"}, {"accessrole": "open_date", "date": [{"dateType": "Available", "dateValue": "2016-02-17"}], "displaytype": "simple", "download_preview_message": "", "file_order": 1, "filename": "甲1339_本文.pdf", "filesize": [{"value": "2.9 MB"}], "format": "application/pdf", "future_date_message": "", "is_thumbnail": false, "licensetype": "license_11", "mimetype": "application/pdf", "size": 2900000.0, "url": {"label": "本文", "url": "https://ir.soken.ac.jp/record/1683/files/甲1339_本文.pdf"}, "version_id": "69ef4956-4d1b-47bc-ad6b-b7c12b701e8f"}]}, "item_language": {"attribute_name": "言語", "attribute_value_mlt": [{"subitem_language": "eng"}]}, "item_resource_type": {"attribute_name": "資源タイプ", "attribute_value_mlt": [{"resourcetype": "thesis", "resourceuri": "http://purl.org/coar/resource_type/c_46ec"}]}, "item_title": "A Study on a Framework for Transparently Extending Networking Services for Adaptive Communications", "item_titles": {"attribute_name": "タイトル", "attribute_value_mlt": [{"subitem_title": "A Study on a Framework for Transparently Extending Networking Services for Adaptive Communications"}, {"subitem_title": "A Study on a Framework for Transparently Extending Networking Services for Adaptive Communications", "subitem_title_language": "en"}]}, "item_type_id": "1", "owner": "21", "path": ["19"], "permalink_uri": "https://ir.soken.ac.jp/records/1683", "pubdate": {"attribute_name": "公開日", "attribute_value": "2011-01-18"}, "publish_date": "2011-01-18", "publish_status": "0", "recid": "1683", "relation": {}, "relation_version_is_last": true, "title": ["A Study on a Framework for Transparently Extending Networking Services for Adaptive Communications"], "weko_shared_id": -1}
  1. 020 学位論文
  2. 複合科学研究科
  3. 17 情報学専攻

A Study on a Framework for Transparently Extending Networking Services for Adaptive Communications

https://ir.soken.ac.jp/records/1683
https://ir.soken.ac.jp/records/1683
65e7af0c-5b57-4573-9f7d-65198293f1bb
名前 / ファイル ライセンス アクション
甲1339_要旨.pdf 要旨・審査要旨 (329.6 kB)
甲1339_本文.pdf 本文 (2.9 MB)
Item type 学位論文 / Thesis or Dissertation(1)
公開日 2011-01-18
タイトル
タイトル A Study on a Framework for Transparently Extending Networking Services for Adaptive Communications
タイトル
言語 en
タイトル A Study on a Framework for Transparently Extending Networking Services for Adaptive Communications
言語
言語 eng
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_46ec
資源タイプ thesis
著者名 川島, 龍太

× 川島, 龍太

WEKO 0

川島, 龍太

Search repository
フリガナ カワシマ, リョウタ

× カワシマ, リョウタ

WEKO 0

カワシマ, リョウタ

Search repository
著者 KAWASHIMA, Ryota

× KAWASHIMA, Ryota

WEKO 0

en KAWASHIMA, Ryota

Search repository
学位授与機関
学位授与機関名 総合研究大学院大学
学位名
学位名 博士(情報学)
学位記番号
内容記述タイプ Other
内容記述 総研大甲第1339号
研究科
値 複合科学研究科
専攻
値 17 情報学専攻
学位授与年月日
学位授与年月日 2010-03-24
学位授与年度
2009
要旨
内容記述タイプ Other
内容記述 Since current networking technology is rapidly evolving, many users can now access information from all over the world without any geographical and temporal constraints.<br />Networks are now a fundamental infrastructure for social services, such as E-commerce, online banking, social networking services (SNS), and cloud computing. As a result, cur-rent networks must provide a flexible service composition and robust system components.<br />   Most networks are currently based on TCP/IP protocol suite, and any application that supports it can communicate with another application without custom-made protocols.<br />Networks have evolved by incorporating extended functions on the TCP/IP core functions that are complementary without actually changing them. Current networks basically have both old-fashioned systems, and cutting-edge systems.<br />   There is a hierarchical structure referred to as an hourglass based on TCP/IP in the background of the universality of the fundamental networking capability. The main idea of this structure is that the TCP/IP ensures there is a logical connectivity between end-to-end applications. Users can introduce a variety of applied networking services on TCP/IP and physical access technologies under TCP/IP. However, since there still are many systems that only support traditional networking services, it is difficult to widely deploy advanced services in the network, and users may struggle to replace core network protocols with new protocols to correct a backward compatibility problem.<br />   Generally, it is believed that networking applications and services are evolving as the network environment expands and diversifies. However, a variety of dedicated systems that depend on particular platforms and the developing environment have appeared that lack a higher-level common platform for these advanced networking services and users have developed their own services, respectively.<br />   In this paper, we would like to discuss a common software platform for diversifying networking services. Not the only network software, such as the applications, ervers, and protocol stacks, but also the methodologies and implementation techniques are expected to provide a common software platform. In particular, instead of developing brand-new network systems, existing software assets and technologies are used to construct the advanced network environment.<br />   To achieve extensible network softwares, we have focused on a notion of an adap-tive communication. The dap-tive communication provides a way to adaptively compose networking capabilities of applications when the surrounding environment is changed.<br />In practice, each networking function for the application could be added, removed, or replaced per functional unit, and therefore, a transparent mechanism that dynamically composes networking functions is required to ensure compatibility with existing systems.<br />   Network applications usually use socket interfaces that abstract the networking functions to communicate over the network. A socket interface generally supports two types of communication: connection-oriented communications and connectionless-oriented communications, and it allows for the construction of network software that is independent of the network protocol. So, I am proposing a system that enables networking functions to be transparently change an application by using the abstraction of the socket interface. Since the change in networking functions is conducted entirely within the socket interface,the application can use the socket interface as is.<br />   Many related systems that transparently change the networking functions of applications. However, there are some platform, performance,developer-oriented behavior,usability, and flexible functions composition restrictions that exist with these systems. This study aims at a more pragmatic system compared to these systems in that it has a component-oriented function, composition mechanism, minimum overhead, multi-platform support, and a unified usability by taking into account not only the methodology for transparent extension, but also a common-platform for higher-level services characteristic. In addition, we take into account a user-interface that targets non-professional users as well as developers in the paper.<br />   In this paper, the proposed system was designed and implemented to work on Windows and Linux operating systems, and evaluated its functionalities comparing with existing systems. The result showed following advantages;<br /><br />  ● Users can extend and configure their systems as intended<br /><br />  ● Non-experimental users also can utilize the proposed system without programming<br /><br />  ● The proposed system can be available with more applications and operating<br />   systems<br /><br />  ● Users can manage the proposed system without difficulty<br /><br />   Therefore, the proposed system allows us to extend applications more concisely and finely on variety of network environments, and existing software asset can be leveraged to compose advanced network environment.<br />   In addition, performance overhead of the proposed system was measured by comparing with another application that equips network functions directly.The result showed that overhead of transmitting/receiving each user data was slightly several thousand clocks, and this value can be negligible considering that fluctuation time of the packet processing within the kernel protocol stack and packet transferring on the actual network. As a result, the proposed system could not be performance bottleneck on practical network systems.
所蔵
値 有
フォーマット
内容記述タイプ Other
内容記述 application/pdf
戻る
0
views
See details
Views

Versions

Ver.1 2023-06-20 15:56:48.734803
Show All versions

Share

Mendeley Twitter Facebook Print Addthis

Cite as

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX

Confirm


Powered by WEKO3


Powered by WEKO3