network also exist. Although mobile networks provide various diversity level of communication to its users but it suffers from various challenging issues too. Some important issues related to wireless networks are: Tightly coupled modules and interfaces with various heterogeneous networks reduce flexibility and speed of data communication. Poor resource utilization and high contradiction level among various uncommon spectrums generate worst situations for data communication among entities. Existence of various heterogeneous wireless network create problem for connection establishment among various unlike communicating infrastructures. Mobile networks always known for their diminished quality of services (QOS) and quality of experience (QOE) because of uncertainty of heterogeneous environment and protocol stacks. To overcome such type of issues till a certain level, software defined networking is introduced in wireless communication domain. One basic issue present in wireless network is defined as tight coupling between several modules is advocated by decoupling control and data planes. The decoupling process makes network more flexible by introducing SDN controller as intermediate. In recent years academia as well industry both are focused to extend SDN applications in mobile wireless networks. Such type of extended network is called as software defined wireless network (SDWN). SDWN benefits in several ways as per structural a functional point of view. Some important benefits are: Optimization in wireless resource management, convergence of heterogeneous network into a homogeneous network environment. A programmable environment for customization of client server based services option Least coupling among various components present in architecture To expand various levels of services and inbuilt applications inside SDWN, industry added network virtualization theory in it. Network virtualization enables to various concurrent virtual network to run on similar kind of shared resources. Researchers named this theory a