Array
(
    [content] => 
    [params] => Array
        (
            [0] => /forum/index.php?threads/what-sdn-nfv-means-to-the-intelligent-iot-internet-of-things.7582/
        )

    [addOns] => Array
        (
            [DL6/MLTP] => 13
            [Hampel/TimeZoneDebug] => 1000070
            [SV/ChangePostDate] => 2010200
            [SemiWiki/Newsletter] => 1000010
            [SemiWiki/WPMenu] => 1000010
            [SemiWiki/XPressExtend] => 1000010
            [ThemeHouse/XLink] => 1000970
            [ThemeHouse/XPress] => 1010570
            [XF] => 2021370
            [XFI] => 1050270
        )

    [wordpress] => /var/www/html
)

What SDN/NFV means to the intelligent IoT (Internet of Things)

maheshdananjaya

New member
SDN(Software Defined Networking) is becoming the next breakthrough of the networking & data forwarding technology which will result in the highly monitored & supervised network control with efficient centralized SDN controller functions. SDN three tier architecture has already proven the deployment of various network applications on distributed data forwarding plane with the help of SDN control. This revolution will result in the SDN based clouds, core networks, carrier networks in the near future. Most important impact on this transition is that guarantee and trust build on networks with SDN while the traditional legacy network approach is co-existing with the SDN networks. Therefore the smooth transition should happens all along with the conventional networks and the SDN compatible devices should be capable of handling this transition. When we consider SDN network perspective the network functions and protocol stack that are running on the single network node is distinguished from the legacy approaches. As a matter of pushing control function in to more centralized and global plane and network node itself act as a data forwarding plane, the way we define the network nodes is changed. As a result more and more protocols running on the SDN controller & network node act as forwarding plane according to commands given by the SDN controller. This may change whole network architecture of running each and every protocol on every single network node. Result is reduction of network control functions and protocols from network node and more applications and application oriented functions are running on the network node. As a SDN emerges SDN switch can act as a multi-layer forwarding plane and even act as a firewall. Therefore SDN switch should be capable of handling more & more application oriented task commanded by the SDN controller, which are alarmed to SDN controller by SDN top tier: Application layer.

All along of the SDN advancement nowadays we are focusing on integrating some advanced network security solutions and applications such as Network Function Virtualization (NFV), Deep packet Inspection (DPI), Intrusion Detection & Prevention systems (IDS & IPS) into SDN switch architecture instead of tradition control protocols that were exhausted by the distributed controlling. Thus we need to make leverages on scalability, flexibility, programmability & security on SDN architecture by supporting hybrid solutions till the transition period till transition ends. Even though the even SDN exist upon the traditional layered architecture implicitly, we need to exploit that when we come application support. There are lots f network processors exist currently on the market and also SDN data planes are also coming to the market very often nowadays. But still we have a big problem catering SDN traffic specifically to exploit its performance while moving to pure green field SDN concept. Therefore compatibility, adoptability and specific solutions will result in SDN accelerations. Therefore SDN aware network processor which can be extended to pure SDN environment with the compatibility to more customized SDN data forwarding plane will be needed in the future.
Trending network processors have lots of customized functions and instructions for the network applications. As well as different implementations with pipelines and parallel architectures. In our research we mostly use openflow as a southbound protocol. Therefore our processor is mostly openflow aware network processor which can be extended to hybrid openflow architecture and compatible with separate data forwarding plane hardware module. In SDN environment the network processor act as a more application oriented platform to give various SDN services over SDN data plane. Most of the controlling functions are embedded into the SDN controller. With the internal intelligence of the processor, dumb SDN data plane can act as a separate module rather processor in embedded inside the data plane. Advantage is more control protocols are being pushed into SDN central control plane while some amount of SDN functionalities and protocol support survive within processor inside SDN switch. Still bottleneck of the SDN network is scalability and high throughput of the system as well as network security. Compatible SDN aware network processor can reduce the exhausting general purpose functions and more legacy network oriented functions out of processor and give responsibility to SDN control plane for that while emerging more SDN oriented network functionalities to scale up the SDN network with customized architecture. Therefore our research is basically focusing on how we can make leverages on SDN customizations with more SDN aware functionalities to support this scalability and high throughput. We see some SDN data planes has arrived to market so SDN aware network processor that can support those data forwarding with some intelligence is paramount impor
tant to the growth of SDN.
 
Back
Top