A communication control apparatus comprising: a control unit for determining the need for a new small cell in a macro cell having one or more existing small cells, wherein the control unit is configured to: acquire terminal information including at least capability data of one or more terminal apparatuses, wherein the capability data indicates whether each of the one or more terminal apparatuses can be operated as a dynamic access point, acquire dynamic access point information including dynamic access point capability data of each terminal apparatus that can be operated as dynamic access point, and acquire existing cell information including at least information related to an allowable interference level of one of the one or more existing small cells in the macro cell; select, from the one or more terminal apparatuses, master terminal apparatus candidates having a capability to operate as an access point of the new small cell; select from the master terminal apparatus candidates a master terminal apparatus for operating the new small cell, and determine an optimal arrangement of the one more existing small cells and the new small cell based on the acquired terminal information, the dynamic access point information and/or the existing cell information. a control unit for determining the need for a new small cell in a macro cell having one or more existing small cells, wherein the control unit is configured to: acquire terminal information including at least capability data of one or more terminal apparatuses, wherein the capability data indicates whether each of the one or more terminal apparatuses can be operated as a dynamic access point, acquire dynamic access point information including dynamic access point capability data of each terminal apparatus that can be operated as dynamic access point, and acquire existing cell information including at least information related to an allowable interference level of one of the one or more existing small cells in the macro cell; select, from the one or more terminal apparatuses, master terminal apparatus candidates having a capability to operate as an access point of the new small cell; select from the master terminal apparatus candidates a master terminal apparatus for operating the new small cell, and determine an optimal arrangement of the one more existing small cells and the new small cell based on the acquired terminal information, the dynamic access point information and/or the existing cell information. acquire terminal information including at least capability data of one or more terminal apparatuses, wherein the capability data indicates whether each of the one or more terminal apparatuses can be operated as a dynamic access point, acquire dynamic access point information including dynamic access point capability data of each terminal apparatus that can be operated as dynamic access point, and acquire existing cell information including at least information related to an allowable interference level of one of the one or more existing small cells in the macro cell; select, from the one or more terminal apparatuses, master terminal apparatus candidates having a capability to operate as an access point of the new small cell; select from the master terminal apparatus candidates a master terminal apparatus for operating the new small cell, and determine an optimal arrangement of the one more existing small cells and the new small cell based on the acquired terminal information, the dynamic access point information and/or the existing cell information.