請用此 Handle URI 來引用此文件:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/93340完整後設資料紀錄
| DC 欄位 | 值 | 語言 |
|---|---|---|
| dc.contributor.advisor | 林忠緯 | zh_TW |
| dc.contributor.advisor | Chung-Wei Lin | en |
| dc.contributor.author | 王仲琦 | zh_TW |
| dc.contributor.author | Chung-Chi Wang | en |
| dc.date.accessioned | 2024-07-29T16:20:37Z | - |
| dc.date.available | 2024-07-30 | - |
| dc.date.copyright | 2024-07-29 | - |
| dc.date.issued | 2024 | - |
| dc.date.submitted | 2024-07-18 | - |
| dc.identifier.citation | S. S. Craciunas, R. S. Oliver, M. Chmelík, and W. Steiner, “Scheduling realtime communication in IEEE 802.1 Qbv time sensitive networks,” in International Conference on Real-Time Networks and Systems, pp. 183–192, 2016.
F. D¨urr and N. G. Nayak, “No-wait packet scheduling for IEEE time-sensitive networks (TSN),” in International Conference on Real-Time Networks and Systems, pp. 203–212, 2016. F. Heilmann and G. Fohler, “Size-based queuing: An approach to improve bandwidth utilization in TSN networks,” ACM SIGBED Review, vol. 16, no. 1, pp. 9–14, 2019. D. Hellmanns, J. Falk, A. Glavackij, R. Hummen, S. Kehrer, and F. D¨urr, “On the performance of stream-based, class-based time-aware shaping and frame preemption in TSN,” in IEEE International Conference on Industrial Technology (ICIT), pp. 298–303. IEEE, 2020. IEEE Standards 802.1, “802.1Qbv—Enhancements for Scheduled Traffic,” Draft 3.1, Institute of Electrical and Electronics Engineers, 2016. [Online]. Available: http://www.ieee802.org/1/pages/802.1bv.html IEEE Standards 802.1, “802.3br-specification and management parameters for interspersing express traffic,” Institute of Electrical and Electronics Engineers, 2016. [Online]. Available: https://standards.ieee.org/ieee/802.3br/5814/ IEEE Standards 802.1, “802.1Qbu-frame preemption,” Institute of Electrical and Electronics Engineers, 2017. [Online]. Available: http://www.ieee802.org/1/pages/802. 1bu.html M. Kim, J. Min, D. Hyeon, and J. Paek, “TAS scheduling for real-time forwarding of emergency event traffic in TSN,” in International Conference on Information and Communication Technology Convergence (ICTC), pp. 1111– 1113. IEEE, 2020. S. Kirkpatrick, C. D. Gelatt Jr, and M. P. Vecchi, “Optimization by simulated annealing,” science, vol. 220, no. 4598, pp. 671–680, 1983. C.-W. Lin, Q. Zhu, and A. Sangiovanni-Vincentelli, “Security-aware mapping for TDMA-based real-time distributed systems,” in IEEE/ACM International Conference on Computer-Aided Design (ICCAD), pp. 24–31. IEEE, 2014. R. S. Oliver, S. S. Craciunas, and W. Steiner, “IEEE 802.1 Qbv gate control list synthesis using array theory encoding,” pp. 13–24, 2018. S. Thangamuthu, N. Concer, P. J. Cuijpers, and J. J. Lukkien, “Analysis of Ethernet-switch traffic shapers for in-vehicle networking applications,” in Design, Automation & Test in Europe Conference & Exhibition (DATE), pp. 55– 60. IEEE, 2015. D. Thiele, R. Ernst, and J. Diemer, “Formal worst-case timing analysis of Ethernet TSN’s time-aware and peristaltic shapers,” in IEEE Vehicular Networking Conference (VNC), pp. 251–258. IEEE, 2015. L. Zhao, P. Pop, and S. S. Craciunas, “Worst-case latency analysis for IEEE 802.1 Qbv time sensitive networks using network calculus,” IEEE Access, vol. 6, pp. 41 803–41 815, 2018. | - |
| dc.identifier.uri | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/93340 | - |
| dc.description.abstract | 時間敏感網絡(TSN)是由IEEE 802.1時間敏感網絡任務組制定的一套標準,它增強了以太網網絡的功能,以滿足實時應用的要求。其基本概念是實現實時通信,確保有界的低延遲、高可靠性和精確的定時。IEEE 802.1Qbv標準定義了時間感知調整器(TAS)機制,該機制通過根據閘控列表開啟和關閉閘口來調度流量。在時間敏感網絡中,流的延遲不僅受其個別調度的影響,還受其他流的交互和其相應隊列的優先級的影響。因此,在優化過程中需要考慮流與隊列之間的映射。在這項工作中,我們專注於配置閘控列表和流到隊列的映射,以最小化在IEEE 802.1Qbv標準下的隊列延遲。我們提出了一種針對時間敏感網絡場景的時間分析方法,其中包括同步和異步流,以及它們的混合組合。我們通過使用模擬退火方法進行結果分析並尋找最優解。我們還提出了在模擬退火過程中增加找到可行解的概率的方法,以及更好的鄰近解選擇策略。結果表明,初始時將閘控列表的所有位設置為1可以顯著增加找到可行解的概率。此外,在模擬退火過程中在調整閘控列表之前分階段進行映射可以更有效地導致更好的解。 | zh_TW |
| dc.description.abstract | Time-Sensitive Networking (TSN) is a set of standards formulated by IEEE 802.1 Time-Sensitive Networking Task Group, which enhances the functions of Ethernet networks to meet the requirements of real-time applications. The basic concept is to enable real-time communication and ensure bounded low latency, high reliability, and precise timing.
The IEEE 802.1Qbv standard defines the Time-Aware Shaper (TAS) mechanism, which schedules traffic by opening and closing the gate according to the Gate-Control List (GCL). In TSN, the latency of flows is influenced not only by their individual scheduling but also by the interactions with other flows and the priority of their respective queues. Therefore, the mapping between flows and queues is a crucial factor that needs to be considered during optimization. In this work, we focus on configuring the gate control list and mapping between flows and queues to minimize the queueing latency under the standard of IEEE 802.1Qbv. We propose a timing analysis method for TSN scenarios, which includes synchronous and asynchronous flows, as well as their hybrid combinations. We conduct an analysis of the results and seek the optimal solution using the SA (Simulated Annealing) method. We also propose methods to increase the probability of finding a feasible solution during the SA process, along with better neighbor solution selection strategies. The results indicate that initializing all bits of the GCL to 1 at the beginning can significantly increase the probability of finding a feasible solution. Additionally, performing mapping in stages before adjusting the GCL during the SA process can more efficiently lead to better solutions. | en |
| dc.description.provenance | Submitted by admin ntu (admin@lib.ntu.edu.tw) on 2024-07-29T16:20:37Z No. of bitstreams: 0 | en |
| dc.description.provenance | Made available in DSpace on 2024-07-29T16:20:37Z (GMT). No. of bitstreams: 0 | en |
| dc.description.tableofcontents | Acknowledgements ii
Abstract (Chinese) iii Abstract iv List of Tables viii List of Figures ix Chapter 1. Introduction 1 1.1 Background .................................. 1 1.2 IEEE802.1Qbv ................................ 2 1.3 IEEE802.1Qbu ................................ 2 1.4 Related Work ................................. 3 1.5 Contributions ................................. 5 Chapter 2. System Model and Problem Formulation 7 Chapter 3. Timing Analysis 12 3.1 Synchronous Flows .............................. 12 3.2 Asynchronous Flows ............................. 15 3.2.1 One Queue for a Time Slot ...................... 15 3.2.2 Multi-Queues for a Time Slot..................... 16 3.3 Mix of Synchronous and Asynchronous Flows. . . . . . . . . . . . . . . . 21 Chapter 4. Simulated Annealing 26 4.1 Initial Solution Selection ........................... 27 4.2 Two-Stage Method .............................. 28 4.3 Objective Function Settings ......................... 29 Chapter 5. Experimental Results 30 5.1 Experimental Settings............................. 30 5.2 Reduce Execution Time............................ 31 5.3 Main Experimental Results.......................... 32 5.4 Results of Two-Stage Method ........................ 33 5.5 Results of Objective Function Settings ................... 35 5.6 The Impact of Number of Synchronous Flow on Estimated Offset Latency 36 Chapter 6. Conclusions 37 Bibliography 39 | - |
| dc.language.iso | en | - |
| dc.subject | 非同步流量整形 | zh_TW |
| dc.subject | 網路排程 | zh_TW |
| dc.subject | 時間敏感網路 | zh_TW |
| dc.subject | QoS服務品質 | zh_TW |
| dc.subject | Traffic Scheduling | en |
| dc.subject | Time Sensitive Networking | en |
| dc.subject | Asynchronous Traffic Shaping | en |
| dc.subject | Quality-of-Service | en |
| dc.subject | Simulated Annealing | en |
| dc.title | 時間敏感網絡中的時序分析與優化 | zh_TW |
| dc.title | Timing Analysis and Optimization in Time-Sensitive Networking | en |
| dc.type | Thesis | - |
| dc.date.schoolyear | 112-2 | - |
| dc.description.degree | 碩士 | - |
| dc.contributor.oralexamcommittee | 施吉昇;張瑞益;周詩梵 | zh_TW |
| dc.contributor.oralexamcommittee | Chi-Sheng Shih;Ray-I Chang;Shih-Fan Chou | en |
| dc.subject.keyword | 網路排程,時間敏感網路,非同步流量整形,QoS服務品質, | zh_TW |
| dc.subject.keyword | Traffic Scheduling,Time Sensitive Networking,Asynchronous Traffic Shaping,Quality-of-Service,Simulated Annealing, | en |
| dc.relation.page | 40 | - |
| dc.identifier.doi | 10.6342/NTU202401726 | - |
| dc.rights.note | 同意授權(全球公開) | - |
| dc.date.accepted | 2024-07-18 | - |
| dc.contributor.author-college | 電機資訊學院 | - |
| dc.contributor.author-dept | 資訊工程學系 | - |
| 顯示於系所單位: | 資訊工程學系 | |
文件中的檔案:
| 檔案 | 大小 | 格式 | |
|---|---|---|---|
| ntu-112-2.pdf | 4.24 MB | Adobe PDF | 檢視/開啟 |
系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。
