A survey of low-latency transmission strategies in software defined networking
Tài liệu tham khảo
Mei, 2018, A latency and reliability guaranteed resource allocation scheme for LTE V2V communication systems, IEEE Trans. Wireless Commun., 17, 3850, 10.1109/TWC.2018.2816942
Tyler, 2016, Restoring the human touch: Prosthetics imbued with haptics give their wearers fine motor control and a sense of connection, IEEE Spectr., 53, 28, 10.1109/MSPEC.2016.7459116
Devi, 2020, Cluster based data aggregation scheme for latency and packet loss reduction in WSN, Comput. Commun., 149, 36, 10.1016/j.comcom.2019.10.003
Moallemi, 2013, OR forum—The cost of latency in high-frequency trading, Oper. Res., 61, 1070, 10.1287/opre.2013.1165
Kreutz, 2014, Software-defined networking: A comprehensive survey, Proc. IEEE, 103, 14, 10.1109/JPROC.2014.2371999
Benzekki, 2016, Software-defined networking (SDN): a survey, Secur. Commun. Netw., 9, 5803, 10.1002/sec.1737
Rowshanrad, 2014, A survey on SDN, the future of networking, J. Adv. Comput. Sci. Technol., 3, 232, 10.14419/jacst.v3i2.3754
Li, 2016, A survey on openflow-based software defined networks: Security challenges and countermeasures, J. Netw. Comput. Appl., 68, 126, 10.1016/j.jnca.2016.04.011
Benabbou, 2019, Security in OpenFlow-based SDN, opportunities and challenges, Photonic Netw. Commun., 37, 1, 10.1007/s11107-018-0803-7
Alsmadi, 2015, Security of software defined networks: A survey, Comput. Secur., 53, 79, 10.1016/j.cose.2015.05.006
Zhang, 2018, A survey on software defined networking with multiple controllers, J. Netw. Comput. Appl., 103, 101, 10.1016/j.jnca.2017.11.015
Bannour, 2018, Distributed SDN control: Survey, taxonomy, and challenges, IEEE Commun. Surv. Tutor., 20, 333, 10.1109/COMST.2017.2782482
Foerster, 2018, Survey of consistent software-defined network updates, IEEE Commun. Surv. Tutor., 21, 1435, 10.1109/COMST.2018.2876749
Akyildiz, 2014, A roadmap for traffic engineering in SDN-OpenFlow networks, Comput. Netw., 71, 1, 10.1016/j.comnet.2014.06.002
Abdullah, 2018, Segment routing in software defined networks: A survey, IEEE Commun. Surv. Tutor., 21, 464, 10.1109/COMST.2018.2869754
Yu, 2018, Fault management in software-defined networking: A survey, IEEE Commun. Surv. Tutor., 21, 349, 10.1109/COMST.2018.2868922
Tsai, 2018, Network monitoring in software-defined networking: A review, IEEE Syst. J., 12, 3958, 10.1109/JSYST.2018.2798060
Xie, 2018, A survey of machine learning techniques applied to software defined networking (SDN): Research issues and challenges, IEEE Commun. Surv. Tutor., 21, 393, 10.1109/COMST.2018.2866942
Amin, 2018, Hybrid SDN networks: A survey of existing approaches, IEEE Commun. Surv. Tutor., 20, 3259, 10.1109/COMST.2018.2837161
Sinha, 2017, A survey: hybrid SDN, J. Netw. Comput. Appl., 100, 35, 10.1016/j.jnca.2017.10.003
Huang, 2018, A survey of deployment solutions and optimization strategies for hybrid SDN networks, IEEE Commun. Surv. Tutor., 21, 1483, 10.1109/COMST.2018.2871061
NSF NeTS FIND Initiative (FIND). http://www.nets-find.net.
Yang, 2004
Harai, 2009, Designing new-generation network-overview of AKARI architecture design, 1
M. Casado, T. Garfinkel, A. Akella, M.J. Freedman, D. Boneh, N. McKeown, S. Shenker, SANE: A protection architecture for enterprise networks, in: USENIX Security Symposium, vol. 49, 2006, p. 50.
Brunner, 2010, 4ward: a european perspective towards the future internet, IEICE Trans. Commun., 93, 442, 10.1587/transcom.E93.B.442
McKeown, 2008, OpenFlow: enabling innovation in campus networks, ACM SIGCOMM Comput. Commun. Rev., 38, 69, 10.1145/1355734.1355746
McKeown, 2009, Software-defined networking, INFOCOM Keynote Talk, 17, 30
Al-Haddad, 2018, A survey of quality of service (QoS) protocols and software-defined networks (SDN), 527
Gude, 2008, NOX: towards an operating system for networks, ACM SIGCOMM Comput. Commun. Rev., 38, 105, 10.1145/1384609.1384625
A. Shalimov, D. Zuikov, D. Zimarina, V. Pashkov, R. Smeliansky, Advanced study of SDN/OpenFlow controllers, in: Proceedings of the 9th Central & Eastern European Software Engineering Conference in Russia, 2013, pp. 1–6.
Nygren, 2015
Hayes, 2017, Scalable architecture for SDN traffic classification, IEEE Syst. J., 1
Wang, 2018, A survey of elephant flow detection in SDN, 1
Jeong, 2016, Application-aware traffic management for OpenFlow networks, 1
Khandait, 2020, Efficient keyword matching for deep packet inspection based network traffic classification, 567
Enterprise Network Security-Encrypted Traffic Analytics. www.cisco.com/c/en/us/solutions/enterprise-networks/enterprise-network-security/.
Encrypted Traffic Analytics. http://www.allot.com.cn/solution.php.
Li, 2016, Deep packet inspection based application-aware traffic control for software defined networks, 1
Yao, 2018, NetworkAI: AN intelligent network architecture for self-learning control strategies in software defined networks, IEEE Internet Things J., 5, 4319, 10.1109/JIOT.2018.2859480
Mestres, 2017, Knowledge-defined networking, ACM SIGCOMM Comput. Commun. Rev., 47, 2, 10.1145/3138808.3138810
Wang, 2018, Datanet: Deep learning based encrypted network traffic classification in sdn home gateway, IEEE Access, 6, 55380, 10.1109/ACCESS.2018.2872430
Indira, 2019, An approach to enhance packet classification performance of software-defined network using deep learning, Soft Comput., 23, 8609, 10.1007/s00500-019-03975-8
Zaki, 2019, FWFS: Selecting robust features towards reliable and stable traffic classifier in SDN, IEEE Access, 7, 166011, 10.1109/ACCESS.2019.2953565
Mbous, 2019, Kalman filtering-based traffic prediction for software defined intra-data center networks, Trans. Internet Inf. Syst, 13, 2964
Cao, 2019, AI agent in software-defined network: Agent-based network service prediction and wireless resource scheduling optimization, IEEE Internet Things J.
Rzym, 2019, A time-efficient shrinkage algorithm for the fourier-based prediction enabling proactive optimisation in software-defined networks, Int. J. Commun. Syst.
Tibshirani, 1996, Regression shrinkage and selection via the lasso, J. R. Stat. Soc. Ser. B Stat. Methodol., 58, 267
Latah, 2018, Artificial intelligence enabled software-defined networking: a comprehensive overview, IET Netw., 8, 79, 10.1049/iet-net.2018.5082
Nguyen, 2018
Mohammed, 2019, Machine learning and deep learning based traffic classification and prediction in software defined networking, 1
Jain, 2013, B4: Experience with a globally-deployed software defined WAN, ACM SIGCOMM Comput. Commun. Rev., 43, 3, 10.1145/2534169.2486019
Low, 2002, Internet congestion control, IEEE Control Syst. Mag., 22, 28, 10.1109/37.980245
Lara, 2013, Network innovation using openflow: A survey, IEEE Commun. Surv. Tutor., 16, 493, 10.1109/SURV.2013.081313.00105
Hasegawa, 2001, Survey on fairness issues in TCP congestion control mechanisms, IEICE Trans. Commun., 84, 1461
M. Ghobadi, S.H. Yeganeh, Y. Ganjali, Rethinking end-to-end congestion control in software-defined networks, in: Proceedings of the 11th ACM Workshop on Hot Topics in Networks, 2012, pp. 61–66.
Hwang, 2015, Scalable congestion control protocol based on SDN in data center networks, 1
Jouet, 2016, OTCP: SDN-managed congestion control for data center networks, 171
Khan, 2020, RecFlow: SDN-based receiver-driven flow scheduling in datacenters, Cluster Comput., 23, 289, 10.1007/s10586-019-02922-4
Y. Chen, R. Griffith, J. Liu, R.H. Katz, A.D. Joseph, Understanding TCP incast throughput collapse in datacenter networks, in: Proceedings of the 1st ACM Workshop on Research on Enterprise Networking, 2009, pp. 73–82.
Lu, 2015, SDN-based TCP congestion control in data center networks, 1
Lu, 2017, SDTCP: Towards datacenter TCP congestion control with SDN for IoT applications, Sensors, 17, 109, 10.3390/s17010109
Lu, 2017, EQF: An explicit queue-length feedback for TCP congestion control in datacenter networks, 69
Abdelmoniem, 2018, Mitigating incast-tcp congestion in data centers with SDN, Ann. Telecommun., 73, 263, 10.1007/s12243-017-0608-1
Bao, 2018, ECTCP: An explicit centralized congestion avoidance for TCP in SDN-based data center, 00347
Abdelmoniem, 2017, Enforcing transport-agnostic congestion control in sdn-based data centers, 128
Singh, 2017, Modelling software-defined networking: Switch design with finite buffer and priority queueing, 567
Koohanestani, 2017, An analytical model for delay bound of openflow based SDN using network calculus, J. Netw. Comput. Appl., 96, 31, 10.1016/j.jnca.2017.08.002
Chibana, 2015, Disturbance-observer-based active queue management with time delay using software-defined networking controller, 001049
Sköldström, 2012, Network virtualization and resource allocation in openflow-based wide area networks, 6622
Adams, 2012, Active queue management: A survey, IEEE Commun. Surv. Tutor., 15, 1425, 10.1109/SURV.2012.082212.00018
Karakus, 2017, Quality of service (QoS) in software defined networking (SDN): A survey, J. Netw. Comput. Appl., 80, 200, 10.1016/j.jnca.2016.12.019
Hock, 2016, Toward coexistence of different congestion control mechanisms, 567
Gu, 2015, Controlled queue management in software-defined networks, 1
Jeong, 2015, CoopRED: Cooperative RED for software defined networks, 307
Floyd, 1993, Random early detection gateways for congestion avoidance, IEEE/ACM Trans. Netw., 1, 397, 10.1109/90.251892
Lu, 2010, Openflow control for cooperating AQM scheme, 2560
Kundel, 2018, P4-CoDel: Active queue management in programmable data planes, 1
Bosshart, 2014, P4: Programming protocol-independent packet processors, ACM SIGCOMM Comput. Commun. Rev., 44, 87, 10.1145/2656877.2656890
Raghuvanshi, 2013, On the effectiveness of codel for active queue management, 107
Anantha, 2017, Differentiated network services for data-intensive science using application-aware SDN, 1
Sisinni, 2018, Industrial internet of things: Challenges, opportunities, and directions, IEEE Trans. Ind. Inf., 14, 4724, 10.1109/TII.2018.2852491
Lu, 2019, Current situation and prospect of V2x with ultra-reliable and low-latency, J. Signal Process., 35, 1773
Kumar, 2017, End-to-end network delay guarantees for real-time systems using sdn, 231
N.K. Sharma, M. Liu, K. Atreya, A. Krishnamurthy, Approximating fair queueing on reconfigurable switches, in: 15th {USENIX} Symposium on Networked Systems Design and Implementation ({NSDI} 18), 2018, pp. 1–16.
Wang, 2014, Autonomic QoS management mechanism in software defined network, China Commun., 11, 13, 10.1109/CC.2014.6895381
Wang, 2017, Pursuing differentiated services in a sdn-based iot-oriented pub/sub system, 906
Aujla, 2018, An ensembled scheme for QoS-aware traffic flow management in software defined networks, 1
Sharma, 2016, In-band control, queuing, and failure recovery functionalities for openflow, IEEE Netw., 30, 106, 10.1109/MNET.2016.7389839
Goto, 2019, Queueing analysis of software defined network with realistic openflow–based switch model, Comput. Netw., 164, 10.1016/j.comnet.2019.106892
Zuberek, 2018, Modeling traffic shaping and traffic policing in packet-switched networks, J. Comput. Sci. Appl., 6, 75
Swarna, 2016, Leaky bucket algorithm for congestion control, Int. J. Appl. Eng. Res., 11, 3155
Ren, 2017, A service curve of hierarchical token bucket queue discipline on soft-ware defined networks based on deterministic network calculus: An analysis and simulation, J. Adv. Comput. Netw., 5
C.B. Hauser, S.R. P., Dynamic network scheduler for cloud data centres with sdn, in: Proceedings of The10th International Conference on Utility and Cloud Computing, 2017, pp. 29–38.
Abuteir, 2016, SDN based architecture to improve video streaming in home networks, 220
Seddiki, 2015
Bhaumik, 2018, Hierarchical two dimensional queuing: A scalable approach for traffic shaping using software defined networking, 150
Nasimi, 2018, Edge-assisted congestion control mechanism for 5G network using software-defined networking, 1
L. Xue, X. Luo, E.W. Chan, X. Zhan, Towards detecting target link flooding attack, in: 28th Large Installation System Administration Conference (LISA14), 2014, pp. 90–105.
D. Erickson, The beacon openflow controller, in: Proceedings of the Second ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking, 2013, pp. 13–18.
A. Tootoonchian, S. Gorbunov, Y. Ganjali, M. Casado, R. Sherwood, On controller performance in software-defined networks, in: 2nd {USENIX} Workshop on Hot Topics in Management of Internet, Cloud, and Enterprise Networks and Services (Hot-ICE 12), 2012.
Cai, 2010
Controller, 2019
Blial, 2016, An overview on SDN architectures with multiple controllers, J. Comput. Netw. Commun., 2016
Koponen, 2010, Onix: A distributed control platform for large-scale production networks., 1
A. Tootoonchian, Y. Ganjali, Hyperflow: A distributed control plane for openflow, in: Proceedings of the 2010 Internet Network Management Conference on Research on Enterprise Networking, vol. 3, 2010.
P. Berde, M. Gerola, J. Hart, Y. Higuchi, M. Kobayashi, T. Koide, B. Lantz, B. O’Connor, P. Radoslavov, W. Snow, et al. ONOS: towards an open, distributed SDN OS, in: Proceedings of the Third Workshop on Hot Topics in Software Defined Networking, 2014, pp. 1–6.
S. Hassas Yeganeh, Y. Ganjali, Kandoo: a framework for efficient and scalable offloading of control applications, in: Proceedings of the First Workshop on Hot Topics in Software Defined Networks, 2012, pp. 19–24.
Fu, 2014, Orion: A hybrid hierarchical control plane of software-defined networking for large-scale networks, 569
Heller, 2012, The controller placement problem, ACM SIGCOMM Comput. Commun. Rev., 42, 473, 10.1145/2377677.2377767
Qin, 2018, SDN controller placement at the edge: Optimizing delay and overheads, 684
ul Huque, 2017, Large-scale dynamic controller placement, IEEE Trans. Netw. Serv. Manag., 14, 63, 10.1109/TNSM.2017.2651107
Tanha, 2018, Capacity-aware and delay-guaranteed resilient controller placement for software-defined WANs, IEEE Trans. Netw. Serv. Manag., 15, 991, 10.1109/TNSM.2018.2829661
Hock, 2013, Pareto-optimal resilient controller placement in SDN-based core networks, 1
Abdel-Rahman, 2017, Robust controller placement and assignment in software-defined cellular networks, 1
Ksentini, 2016, On using SDN in 5G: The controller placement problem, 1
Oktian, 2017, Distributed SDN controller system: A survey on design choice, Comput. Netw., 121, 100, 10.1016/j.comnet.2017.04.038
Cello, 2017, BalCon: A distributed elastic SDN control via efficient switch migration, 40
Xu, 2019, Dynamic switch migration in distributed software-defined networks to achieve controller load balance, IEEE J. Sel. Areas Commun., 37, 515, 10.1109/JSAC.2019.2894237
Dixit, 2014, ElastiCon; an elastic distributed SDN controller, 17
Mohanasundaram, 2018, Game theoretic switch-controller mapping with traffic variations in software defined networks, 1
Al-Tam, 2019, Fractional switch migration in multi-controller software-defined networking, Comput. Netw., 157, 1, 10.1016/j.comnet.2019.04.011
Min, 2017, Dynamic switch migration algorithm with Q-learning towards scalable sdn control plane, 1
Wang, 2017, A switch migration-based decision-making scheme for balancing load in SDN, IEEE Access, 5, 4537, 10.1109/ACCESS.2017.2684188
Filali, 2019, Prediction-based switch migration scheduling for SDN load balancing, 1
Cui, 2018, A load-balancing mechanism for distributed SDN control plane using response time, IEEE Trans. Netw. Serv. Manag., 15, 1197, 10.1109/TNSM.2018.2876369
Dinh, 2016, Msdn-te: Multipath based traffic engineering for sdn, 630
Yan, 2015, HiQoS: An SDN-based multipath QoS solution, China Commun., 12, 123, 10.1109/CC.2015.7112035
Song, 2016, A congestion avoidance algorithm in SDN environment, 420
Cui, 2019, A load balancing routing mechanism based on SDWSN in smart city, Electronics, 8, 273, 10.3390/electronics8030273
Mao, 2019, An intelligent route computation approach based on real-time deep learning strategy for software defined communication systems, IEEE Trans. Emerg. Top. Comput.
Rusek, 2019
Filsfils, 2015, The segment routing architecture, 1
Gay, 2017, Expect the unexpected: Sub-second optimization for segment routing, 1
Sheu, 2017, A scalable and bandwidth-efficient multicast algorithm based on segment routing in software-defined networking, 1
Barakabitze, 2018, Qualitysdn: improving video quality using MPTCP and segment routing in SDN/NFV, 182
Barakabitze, 2019, Multipath protections and dynamic link recoveryin softwarized 5G networks using segment routing, 1
Hao, 2019, Rerouting based congestion control in data center networks, 1
Boero, 2016, BeaQoS: Load balancing and deadline management of queues in an OpenFlow SDN switch, Comput. Netw., 106, 161, 10.1016/j.comnet.2016.06.025
Shen, 2018, Congestion control and traffic scheduling for collaborative crowdsourcing in SDN enabled mobile wireless networks, Wirel. Commun. Mob. Comput., 2018, 10.1155/2018/9821946
Li, 2016, Efficient routing for middlebox policy enforcement in software-defined networking, Comput. Netw., 110, 243, 10.1016/j.comnet.2016.10.002
Basit, 2017, Sdn orchestration for next generation inter-networking: A multipath forwarding approach, IEEE Access, 5, 13077, 10.1109/ACCESS.2017.2683943
Iyengar, 2006, Concurrent multipath transfer using SCTP multihoming over independent end-to-end paths, IEEE/ACM Trans. Netw., 14, 951, 10.1109/TNET.2006.882843
T. Benson, A. Akella, D.A. Maltz, Network traffic characteristics of data centers in the wild, in: Proceedings of the 10th ACM SIGCOMM Conference on Internet Measurement, 2010, pp. 267–280.
Chiesa, 2016, Traffic engineering with equal-cost-multipath: An algorithmic perspective, IEEE/ACM Trans. Netw., 25, 779, 10.1109/TNET.2016.2614247
Rhamdani, 2018, Equal-cost multipath routing in data center network based on software defined network, 222
Singh, 2015, A survey on internet multipath routing and provisioning, IEEE Commun. Surv. Tutor., 17, 2157, 10.1109/COMST.2015.2460222
Nakasan, 2017, A simple multipath openflow controller using topology-based algorithm for multipath TCP, Concurr. Comput.: Pract. Exper., 29, 10.1002/cpe.4134
Liu, 2019, Improve MPTCP with SDN: From the perspective of resource pooling, J. Netw. Comput. Appl., 141, 73, 10.1016/j.jnca.2019.05.015
Herguner, 2017, Towards QoS-aware routing for DASH utilizing MPTCP over SDN, 1
Singh, 2019, Multipath TCP for V2i communication in SDN controlled small cell deployment of smart city, Veh. Commun., 15, 1
Schneider, 2002, A simulation study of the OSPF-OMP routing algorithm, Comput. Netw., 39, 457, 10.1016/S1389-1286(02)00231-1
Sun, 2016, Multipath load balancing in SDN/OSPF hybrid network, 93
Viernickel, 2018, Multipath QUIC: A deployable multipath transport protocol, 1
Tomovic, 2019, RO-RO: Routing optimality-reconfiguration overhead balance in software-defined ISP networks, IEEE J. Sel. Areas Commun., 37, 997, 10.1109/JSAC.2019.2906762
J. Zhou, M. Tewari, M. Zhu, A. Kabbani, L. Poutievski, A. Singh, A. Vahdat, WCMP: Weighted cost multipathing for improved fairness in data centers, in: Proceedings of the Ninth European Conference on Computer Systems, 2014, pp. 1–14.
Wang, 2019, SDN-based dynamic multipath forwarding for inter–data center networking, Int. J. Commun. Syst., 32, 10.1002/dac.3843
Jouet, 2015, Arbitrary packet matching in OpenFlow, 1
Yu, 2016, Characterizing rule compression mechanisms in software-defined networks, 302
Perez, 2014, A configurable packet classification architecture for software-defined networking, 353
Huang, 2016, Green datapath for TCAM-based software-defined networks, IEEE Commun. Mag., 54, 194, 10.1109/MCOM.2016.1600067CM
Taylor, 2005, Survey and taxonomy of packet classification techniques, ACM Comput. Surv., 37, 238, 10.1145/1108956.1108958
Congdon, 2013, Simultaneously reducing latency and power consumption in openflow switches, IEEE/ACM Trans. Netw., 22, 1007, 10.1109/TNET.2013.2270436
Chen, 2016, Dynamic reconfigurable ternary content addressable memory for OpenFlow-compliant low-power packet processing, IEEE Trans. Circuits Syst. I. Regul. Pap., 63, 1661, 10.1109/TCSI.2016.2584658
Qu, 2015, High-performance and dynamically updatable packet classification engine on FPGA, IEEE Trans. Parallel Distrib. Syst., 27, 197, 10.1109/TPDS.2015.2389239
Alyushin, 2018, Bit-vector pattern matching systems on the base of high bandwidth FPGA memory, 1342
J. Tseng, R. Wang, J. Tsai, Y. Wang, T.C. Tai, Accelerating open vSwitch with integrated GPU, in: Proceedings of the Workshop on Kernel-Bypass Networks, 2017, pp. 7–12.
He, 2014, Meta-algorithms for software-based packet classification, 308
B. Pfaff, J. Pettit, T. Koponen, E. Jackson, A. Zhou, J. Rajahalme, J. Gross, A. Wang, J. Stringer, P. Shelar, et al. The design and implementation of open vswitch, in: 12th {USENIX} Symposium on Networked Systems Design and Implementation ({NSDI} 15), 2015, pp. 117–130.
Daly, 2019, Tuplemerge: Fast software packet processing for online packet classification, IEEE/ACM Trans. Netw., 27, 1417, 10.1109/TNET.2019.2920718
Alimohammadi, 2019, Clustering-based many-field packet classification in software-defined networking, J. Netw. Comput. Appl., 147, 10.1016/j.jnca.2019.102428
Li, 2016, Openflow table lookup scheme integrating multiple-cell hash table with TCAM, J. Commun., 37, 128
Daly, 2018, Bytecuts: Fast packet classification by interior bit extraction, 2654
Liu, 2017, BitCuts: A fast packet classification algorithm using bit-level cutting, Comput. Commun., 109, 38, 10.1016/j.comcom.2017.05.001
Wee, 2017, Fast packet classification based on hybrid cutting, IEEE Commun. Lett., 21, 1011, 10.1109/LCOMM.2017.2658605
Fong, 2012, ParaSplit: A scalable architecture on FPGA for terabit packet classification, 1
Li, 2018, Cutsplit: A decision-tree combining cutting and splitting for scalable packet classification, 2645
Qu, 2015, A decomposition-based approach for scalable many-field packet classification on multi-core processors, Int. J. Parallel Program., 43, 965, 10.1007/s10766-014-0325-6
Hung, 2019, Self-organizing maps-based flexible and high-speed packet classification in software defined networking, 545
Nguyen, 2015, Rules placement problem in openflow networks: A survey, IEEE Commun. Surv. Tutor., 18, 1273, 10.1109/COMST.2015.2506984
Nguyen, 2015, OFFICER: A general optimization framework for OpenFlow rule allocation and endpoint policy enforcement, 478
Bera, 2019, Flowstat: Adaptive flow-rule placement for per-flow statistics in SDN, IEEE J. Sel. Areas Commun., 37, 530, 10.1109/JSAC.2019.2894239
Bera, 2018, Mobi-flow: Mobility-aware adaptive flow-rule placement in software-defined access network, IEEE Trans. Mob. Comput., 18, 1831, 10.1109/TMC.2018.2868932
Zhao, 2019, Ruletailor: Optimizing flow table updates in OpenFlow switches with rule transformations, IEEE Trans. Netw. Serv. Manag., 16, 1581, 10.1109/TNSM.2019.2947217
Khalili, 2018, Flow setup latency in SDN networks, IEEE J. Sel. Areas Commun., 36, 2631, 10.1109/JSAC.2018.2871291
Ma, 2015, A distributed storage framework of flowtable in software defined network, Comput. Electr. Eng., 43, 155, 10.1016/j.compeleceng.2014.10.012
Ren, 2017, A hash-based distributed storage strategy of flowtables in sdn-iot networks, 1
Open Networking Foundation, 2012
2013
Liu, 2016, A dynamic adaptive timeout approach for SDN switch, 2577
Xie, 2014, An adaptive scheme for data forwarding in software defined network, 1
Li, 2017, SAT-FLOW: multi-strategy flow table management for software defined satellite networks, IEEE Access, 5, 14952, 10.1109/ACCESS.2017.2726114
Panda, 2019, Dynamic hard timeout based flow table management in openflow enabled SDN, 1
Li, 2019, HQTimer: A hybrid Q-learning based timeout mechanism in software-defined networks, IEEE Trans. Netw. Serv. Manag., 16, 153, 10.1109/TNSM.2018.2890754
Zhu, 2015, Intelligent timeout master: Dynamic timeout for sdn-based data centers, 734
Li, 2019, A flow table with two-stage timeout mechanism for SDN switches, 1804
Ying, 2019, Fast invalid TCP flow removal scheme for improving SDN scalability, 1
Yang, 2018, Machine learning based proactive flow entry deletion for openflow, 1
Mu, 2018, SDN flow entry management using reinforcement learning, ACM Trans. Auton. Adapt. Syst. (TAAS), 13, 1, 10.1145/3281032
Huang, 2020, Proactive eviction of flow entry for SDN based on hidden Markov model, Front. Comput. Sci., 14, 1, 10.1007/s11704-018-8048-2
F.M. Mazzola, D.S. Marcon, M.C. Neves, M.P. Barcellos, It’s About Time: Analyzing Flow Table Update Latency in SDN Switch Architectures.
Draves, 1999, Constructing optimal IP routing tables, 88
Liu, 2013, FIFA: Fast incremental FIB aggregation, 1
McGeer, 2009, Minimizing rulesets for TCAM implementation, 1314
Luo, 2014, Fast incremental flow table aggregation in SDN, 1
Amezquita-Suarez, 2019, An efficient mice flow routing algorithm for data centers based on software-defined networking, 1
Shirali-Shahreza, 2015, Rewiflow: Restricted wildcard openflow rules, ACM SIGCOMM Comput. Commun. Rev., 45, 29, 10.1145/2831347.2831352
B. Yan, Y. Xu, H. Xing, K. Xi, H.J. Chao, Cab: A reactive wildcard rule caching system for software-defined networks, in: Proceedings of the Third Workshop on Hot Topics in Software Defined Networking, 2014, pp. 163–168.
Meiners, 2011, Bit weaving: A non-prefix approach to compressing packet classifiers in TCAMs, IEEE/ACM Trans. Netw., 20, 488, 10.1109/TNET.2011.2165323
Dai, 2018, An advanced TCAM-sram architecture for ranges towards minimizing packet classifiers, 158
Chang, 2011, Multi-field range encoding for packet classification in TCAM, 196
Rottenstreich, 2013, On finding an optimal TCAM encoding scheme for packet classification, 2049
Sun, 2017, RFC: range feature code for TCAM-based packet classification, Comput. Netw., 118, 54, 10.1016/j.comnet.2017.02.016
Spitznagel, 2003, Packet classification using extended TCAMs, 120
Kosugiyama, 2017, A flow aggregation method based on end-to-end delay in SDN, 1
Huang, 2014, Admission control with flow aggregation for QoS provisioning in software-defined network, 1182
Minh, 2018, An effective flow aggregation for SDN-based background and foreground traffic control, 1
Kao, 2018, Dynamically updatable ternary segmented aging bloom filter for openflow-compliant low-power packet processing, IEEE/ACM Trans. Netw., 26, 1004, 10.1109/TNET.2018.2813425
H. Chen, T. Benson, The case for making tight control plane latency guarantees in SDN switches, in: Proceedings of the Symposium on SDN Research, 2017, pp. 150–156.
N. Katta, O. Alipourfard, J. Rexford, D. Walker, Cacheflow: Dependency-aware rule-caching for software-defined networks, in: Proceedings of the Symposium on SDN Research, 2016, pp. 1–12.
Qiu, 2019, FastRule: EFficient flow entry updates for TCAM-based openflow switches, IEEE J. Sel. Areas Commun., 37, 484, 10.1109/JSAC.2019.2894235
Wen, 2016, RuleTris: Minimizing rule update latency for TCAM-based SDN switches, 179
Zhang, 2019, Exposing end-to-end delay in software-defined networking, Inte. J. Reconfigurable Comput., 2019
Oh, 2018, Priority-based flow control for dynamic and reliable flow management in SDN, IEEE Trans. Netw. Serv. Manag., 15, 1720, 10.1109/TNSM.2018.2880517
Vissicchio, 2017, Safe, efficient, and robust SDN updates by combining rule replacements and additions, IEEE/ACM Trans. Netw., 25, 3102, 10.1109/TNET.2017.2723461
Liu, 2018, USA: Faster update for SDN-based internet of things sensory environments, Comput. Commun., 120, 80, 10.1016/j.comcom.2018.02.015
Wang, 2015, Flowshadow: a fast path for uninterrupted packet processing in SDN switches, 205
Li, 2019, Update algebra: Toward continuous, non-blocking composition of network updates in SDN, 1081
Vasilakos, 2015, Information centric network: Research challenges and opportunities, J. Netw. Comput. Appl., 52, 1, 10.1016/j.jnca.2015.02.001
van Adrichem, 2015, NDNFlow: Software-defined named data networking, 1
Luo, 2017, A framework for integrating content characteristics into the future internet architecture, IEEE Netw., 31, 22, 10.1109/MNET.2017.1600066NM
Jmal, 2017, An OpenFlow architecture for managing content-centric-network (OFAM-CCN) based on popularity caching strategy, Comput. Stand. Interfaces, 51, 22, 10.1016/j.csi.2016.10.016
Mahmood, 2018, Efficient caching through stateful SDN in named data networking, Trans. Emerg. Telecommun. Technol., 29
Jmal, 2017, Content-centric networking management based on software defined networks: survey, IEEE Trans. Netw. Serv. Manag., 14, 1128, 10.1109/TNSM.2017.2758681
Zhang, 2018, Software defined networking meets information centric networking: A survey, IEEE Access, 6, 39547, 10.1109/ACCESS.2018.2855135
Nasrallah, 2018, Ultra-low latency (ULL) networks: The IEEE TSN and IETF detnet standards and related 5g ULL research, IEEE Commun. Surv. Tutor., 21, 88, 10.1109/COMST.2018.2869350
Haur, 2019, Challenges and future direction of time-sensitive software-defined networking (TSSDN) in automation industry, 309
Nayak, 2017, Incremental flow scheduling and routing in time-sensitive software-defined networks, IEEE Trans. Ind. Inf., 14, 2066, 10.1109/TII.2017.2782235
Hackel, 2019, Software-defined networks supporting time-sensitive in-vehicular communication, 1
N.G. Nayak, F. Dürr, K. Rothermel, Time-sensitive software-defined network (TSSDN) for real-time applications, in: Proceedings of the 24th International Conference on Real-Time Networks and Systems, 2016, pp. 193–202.
Boehm, 2019, Time-sensitive software-defined networking: A unified control-plane for TSN and SDN, 1
Baktir, 2017, How can edge computing benefit from software-defined networking: A survey, use cases, and future directions, IEEE Commun. Surv. Tutor., 19, 2359, 10.1109/COMST.2017.2717482
Tomovic, 2017, Software-defined fog network architecture for IoT, Wirel. Pers. Commun., 92, 181, 10.1007/s11277-016-3845-0
Wang, 2019, Network function virtualization technology: A survey, Chinese J. Comput., 42, 185
Wood, 2015, Toward a software-based network: integrating software defined networking and network function virtualization, IEEE Netw., 29, 36, 10.1109/MNET.2015.7113223
Bu, 2017, SDNFV-based dynamic network function deployment: Model and mechanism, IEEE Commun. Lett., 22, 93, 10.1109/LCOMM.2017.2654443
Liu, 2016, Scheduling multi-flow network updates in software-defined nfv systems, 548
ONF lays out innovation roadmap for SDN and NFV. https://www.computerweekly.com/news/.
NFV-EVE005: SDN Usage in NFV Architectural Framework. https://joinup.ec.europa.eu/solution/.
Aslan, 2018, A clustering-based consistency adaptation strategy for distributed SDN controllers, 441
Aslan, 2016, Adaptive consistency for distributed SDN controllers, 150
ord Neuman, 1994, Scale in distributed systems, ISI/USC, 68
Yeganeh, 2013, On scalability of software-defined networking, IEEE Commun. Mag., 51, 136, 10.1109/MCOM.2013.6461198
Latif, 2020, A comprehensive survey of interface protocols for software defined networks, J. Netw. Comput. Appl., 156, 10.1016/j.jnca.2020.102563
Akbar Neghabi, 2019, Nature-inspired meta-heuristic algorithms for solving the load balancing problem in the software-defined network, Int. J. Commun. Syst., 32
Hager, 2015, Partial reconfiguration and specialized circuitry for flexible FPGA-based packet processing, 1
Bosshart, 2013, Forwarding metamorphosis: Fast programmable match-action processing in hardware for SDN, ACM SIGCOMM Comput. Commun. Rev., 43, 99, 10.1145/2534169.2486011
Singh, 2018, Modelling software-defined networking: Software and hardware switches, J. Netw. Comput. Appl., 122, 24, 10.1016/j.jnca.2018.08.005
Weerasinghe, 2015, Enabling FPGAs in hyperscale data centers, 1078
Putnam, 2014, A reconfigurable fabric for accelerating large-scale datacenter services, 13
H. Song, Protocol-oblivious forwarding: Unleash the power of SDN through a future-proof forwarding plane, in: Proceedings of the Second ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking, 2013, pp. 127–132.
M. Shahbaz, S. Choi, B. Pfaff, C. Kim, N. Feamster, N. McKeown, J. Rexford, Pisces: A programmable, protocol-independent software switch, in: Proceedings of the 2016 ACM SIGCOMM Conference, 2016, pp. 525–538.
A. Sivaraman, A. Cheung, M. Budiu, C. Kim, M. Alizadeh, H. Balakrishnan, G. Varghese, N. McKeown, S. Licking, Packet transactions: High-level programming for line-rate switches, in: Proceedings of the 2016 ACM SIGCOMM Conference, 2016, pp. 15–28.
A. Sivaraman, C. Kim, R. Krishnamoorthy, A. Dixit, M. Budiu, Dc. p4: Programming the forwarding plane of a data-center switch, in: Proceedings of the 1st ACM SIGCOMM Symposium on Software Defined Networking Research, 2015, pp. 1–8.
Nguyen, 2017, SDN/NFV-based mobile packet core network architectures: A survey, IEEE Commun. Surv. Tutor., 19, 1567, 10.1109/COMST.2017.2690823