The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. ex. Some numerals are expressed as "XNUMX".
Copyrights notice
The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. Copyrights notice
Kejuruteraan Lalu Lintas (TE) yang menyedari aplikasi memainkan peranan penting dalam memastikan kualiti perkhidmatan (QoS) untuk aplikasi baru muncul seperti AR, VR, permainan awan dan kenderaan yang disambungkan. Walaupun TE yang sedar aplikasi deterministik diperlukan untuk aplikasi kritikal misi ini, prosedur rundingan antara aplikasi dan pengendali rangkaian perlu menjalani penyederhanaan utama untuk memenuhi kebolehskalaan aplikasi berdasarkan perkhidmatan mikro yang baru muncul dan seni bina berasaskan kontena. Dalam kertas kerja ini, kami mencadangkan rangka kerja NetworkAPI yang membenarkan aplikasi menunjukkan gelagat TE yang diingini di dalam paket IP dengan memanfaatkan Penghalaan Segmen melalui IPv6 (SRv6). Dalam rangka kerja NetworkAPI, tingkah laku TE yang disediakan oleh operator rangkaian dinyatakan sebagai Pengecam Segmen (SID) SRv6 dalam bentuk alamat IPv128 6-bit. Oleh kerana alamat IPv6 SID SRv6 diedarkan menggunakan IP anycast, aplikasi boleh menggunakan SID SRv6 yang tidak berubah tanpa mengira lokasi aplikasi, seolah-olah aplikasi mengawal API pada rangkaian pengangkutan. Kami melaksanakan prototaip rangka kerja NetworkAPI pada kernel Linux. Pada pelaksanaan prototaip, prestasi pemajuan paket asas dinilai untuk menunjukkan kebolehlaksanaan rangka kerja kami.
Takuya MIYASAKA
KDDI Research, Inc.
Yuichiro HEI
KDDI Research, Inc.
Takeshi KITAHARA
KDDI Research, Inc.
The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.
Salinan
Takuya MIYASAKA, Yuichiro HEI, Takeshi KITAHARA, "NetworkAPI: An In-Band Signalling Application-Aware Traffic Engineering Using SRv6 and IP Anycast" in IEICE TRANSACTIONS on Information,
vol. E104-D, no. 5, pp. 617-627, May 2021, doi: 10.1587/transinf.2020NTP0005.
Abstract: Application-aware Traffic Engineering (TE) plays a crucial role in ensuring quality of services (QoS) for recently emerging applications such as AR, VR, cloud gaming, and connected vehicles. While a deterministic application-aware TE is required for these mission-critical applications, a negotiation procedure between applications and network operators needs to undergo major simplification to fulfill the scalability of the application based on emerging microservices and container-based architecture. In this paper, we propose a NetworkAPI framework which allows an application to indicate a desired TE behavior inside IP packets by leveraging Segment Routing over IPv6 (SRv6). In the NetworkAPI framework, the TE behavior provided by the network operator is expressed as an SRv6 Segment Identifier (SID) in the form of a 128-bit IPv6 address. Because the IPv6 address of an SRv6 SID is distributed using IP anycast, the application can utilize the unchanged SRv6 SID regardless of the application's location, as if the application controls an API on the transport network. We implement a prototype of the NetworkAPI framework on a Linux kernel. On the prototype implementation, a basic packet forwarding performance is evaluated to demonstrate the feasibility of our framework.
URL: https://global.ieice.org/en_transactions/information/10.1587/transinf.2020NTP0005/_p
Salinan
@ARTICLE{e104-d_5_617,
author={Takuya MIYASAKA, Yuichiro HEI, Takeshi KITAHARA, },
journal={IEICE TRANSACTIONS on Information},
title={NetworkAPI: An In-Band Signalling Application-Aware Traffic Engineering Using SRv6 and IP Anycast},
year={2021},
volume={E104-D},
number={5},
pages={617-627},
abstract={Application-aware Traffic Engineering (TE) plays a crucial role in ensuring quality of services (QoS) for recently emerging applications such as AR, VR, cloud gaming, and connected vehicles. While a deterministic application-aware TE is required for these mission-critical applications, a negotiation procedure between applications and network operators needs to undergo major simplification to fulfill the scalability of the application based on emerging microservices and container-based architecture. In this paper, we propose a NetworkAPI framework which allows an application to indicate a desired TE behavior inside IP packets by leveraging Segment Routing over IPv6 (SRv6). In the NetworkAPI framework, the TE behavior provided by the network operator is expressed as an SRv6 Segment Identifier (SID) in the form of a 128-bit IPv6 address. Because the IPv6 address of an SRv6 SID is distributed using IP anycast, the application can utilize the unchanged SRv6 SID regardless of the application's location, as if the application controls an API on the transport network. We implement a prototype of the NetworkAPI framework on a Linux kernel. On the prototype implementation, a basic packet forwarding performance is evaluated to demonstrate the feasibility of our framework.},
keywords={},
doi={10.1587/transinf.2020NTP0005},
ISSN={1745-1361},
month={May},}
Salinan
TY - JOUR
TI - NetworkAPI: An In-Band Signalling Application-Aware Traffic Engineering Using SRv6 and IP Anycast
T2 - IEICE TRANSACTIONS on Information
SP - 617
EP - 627
AU - Takuya MIYASAKA
AU - Yuichiro HEI
AU - Takeshi KITAHARA
PY - 2021
DO - 10.1587/transinf.2020NTP0005
JO - IEICE TRANSACTIONS on Information
SN - 1745-1361
VL - E104-D
IS - 5
JA - IEICE TRANSACTIONS on Information
Y1 - May 2021
AB - Application-aware Traffic Engineering (TE) plays a crucial role in ensuring quality of services (QoS) for recently emerging applications such as AR, VR, cloud gaming, and connected vehicles. While a deterministic application-aware TE is required for these mission-critical applications, a negotiation procedure between applications and network operators needs to undergo major simplification to fulfill the scalability of the application based on emerging microservices and container-based architecture. In this paper, we propose a NetworkAPI framework which allows an application to indicate a desired TE behavior inside IP packets by leveraging Segment Routing over IPv6 (SRv6). In the NetworkAPI framework, the TE behavior provided by the network operator is expressed as an SRv6 Segment Identifier (SID) in the form of a 128-bit IPv6 address. Because the IPv6 address of an SRv6 SID is distributed using IP anycast, the application can utilize the unchanged SRv6 SID regardless of the application's location, as if the application controls an API on the transport network. We implement a prototype of the NetworkAPI framework on a Linux kernel. On the prototype implementation, a basic packet forwarding performance is evaluated to demonstrate the feasibility of our framework.
ER -