ation of MAC common part sub-layer into radio resource control and management and medium access control functions. As shown in Figure 3-7, this functional parti- tioning is logical, i.e., no SAP is required between the two classes of functions and no additional sub- headers are appended to the SDUs. Furthermore, the functional elements on the data and control paths are explicitly classified into data- and control-plane functions. While similar functionalities exist in the IEEE 802.16-2009 standard, the functions and protocols are not explicitly categorized in the legacy standard except explicit separation of PHY, MAC CPS, and CS functions in the specification [3]. The categorization of the functions based on functional characteristics and relative position in the data/signaling processing path would ease analogy, and contrast with other radio access technologies iTTe Common Object Requesting Broker Architecture (CORBA) is a standard defined by the Object Management Group that enables software components written in multiple computer languages and running on multiple computers to work together [9]. An Interface Description Language (IDL) is a specification language used to describe a software component's interface. IDLs describe an interface in a language-independent way, enabling communication between software components that do not share a language; e.g., between components written in C++ and Java [10]. VIA Web Service is a software system designed to support interoperable machine-to-machine interaction over a network. It has an interface described in a machine-processable format. Other systems interact with the web service in a manner prescribed by its description using SOAP-messages (Simple Object Access Protocol is a lightweight protocol intended for exchanging structured information in a decentralized, distributed environment) typically conveyed using HTTP with an XML serialization in conjunction with other web-related standards. CHAPTER 3 IEEE 802.16m Reference Model and Protocol Structure Network Control an