Journal of Communications · 2014 · 10 citations · 8 references
ComputingComputer EngineeringComputer SystemsComputer NetworksQueuing TheoryReal-time SystemsReal-time Resource ManagementReal-time Systems DesignSoftware-defined NetworkingApplication StateApplication State ManagementMultiplayer GamesNorthbound InterfacesProgrammable NetworkingQos ManagementReal-time Interactive SystemsReal-time Networking
Real-Time Online Interactive Applications (ROIA), e.g., multiplayer online games and simulation-based e-learning, make high Quality of Service (QoS) demands on the underlying network. These demands depend on the number of users and the actual application state and, therefore, vary at runtime. Traditional networks have very limited possibilities of influencing the network behavior to meet the dynamic QoS demands, such that most ROIA use the underlying network on a best-effort basis. The emerging Software-Defined Networking (SDN) technology decouples the control and forwarding logic from the network infrastructure, making the network behavior programmable for applications. This paper analyses ROIA requirements on the underlying network and describes the specification and design of an SDN Northbound API that allows ROIA applications to specify their dynamic network requirements and to meet them at runtime using SDN networks. Index Terms—Quality of service, network management, software-defined networking, soft real-time applications, real- time framework (RTF)
8
Nick McKeown, Tom Anderson, Hari Balakrishnan et al. · ACM SIGCOMM Computer Communication Review · 2008 · 8.4K citations
Bob Lantz, Brandon Heller, Nick McKeown · 2010 · 1.8K citations
The effects of loss and latency on user performance in unreal tournament 2003®
Tom Beigbeder, Rory Coughlan, Corey Charles Lusher et al. · 2004 · 321 citations
Andrew D. Ferguson, Arjun Guha, Chen Liang et al. · 2013 · 273 citations · Full text