• DocumentCode
    182261
  • Title

    Forwarding Programming in Protocol-Oblivious Instruction Set

  • Author

    Jingzhou Yu ; Xiaozhong Wang ; Jian Song ; Yuanming Zheng ; Haoyu Song

  • Author_Institution
    Huawei Technol. Co., Ltd., Beijing, China
  • fYear
    2014
  • fDate
    21-24 Oct. 2014
  • Firstpage
    577
  • Lastpage
    582
  • Abstract
    Protocol-Oblivious Forwarding (POF) is an enhancement to Open Flow-based SDN forwarding architecture. In this paper, we proposed a basic POF Flow Instruction Set (POF-FIS) which can be used to edit and forward packets as designed on the controller side. Working on the southbound interface of SDN, POF-FIS is independent of target platforms and northbound interfaces. To design the forwarding process on the controller side, users can take advantages of high-level programming languages or directly manipulate the POF-FIS using graphical or command-line user interface. High-speed execution of POF-FIS is very important for network elements, while eliminating the need of hard-coded protocol parsing and packet processing. We show that POF-FIS allows the forwarding capability of the flexible network elements to be fully released to achieve higher performance and more expressive forwarding behavior.
  • Keywords
    instruction sets; protocols; software defined networking; POF flow instruction set; flexible network elements; forwarding programming; hard coded protocol parsing; packet processing; protocol oblivious instruction set; Graphical user interfaces; High level languages; Optical fibers; Process control; Programming; Protocols; FIS; OpenFlow; POF; SDN;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network Protocols (ICNP), 2014 IEEE 22nd International Conference on
  • Conference_Location
    Raleigh, NC
  • Print_ISBN
    978-1-4799-6203-7
  • Type

    conf

  • DOI
    10.1109/ICNP.2014.92
  • Filename
    6980431