A method of providing a service based on a component included in each network apparatus connected to a personal network, the method performed by a personal network gateway apparatus supporting a Converged Personal Network Service, CPNS, of Open Mobile Alliance, OMA, the method comprising: configuring a personal network including one or more apparatuses physically paired with the personal network gateway apparatus through near field communication, wherein the configuring of the personal network comprises collecting information on a hardware component included in each of the one or more apparatuses and a software component indicating an application or content stored in each of the one or more apparatuses; generating an inventory including information on a hardware component included in the personal network gateway apparatus, information on a software component included in the personal network gateway apparatus, and the collected information; transmitting, to a CPNS server, a personal network generation request message including the inventory and requesting a generation of the personal network including the one or more apparatuses; receiving, from the CPNS server, a personal network generation response message allowing the generation of the personal network; upon receiving the personal network generation response message, transmitting the inventory to each of the one or more apparatuses; receiving, from the CPNS server, service information including a list of services provided using a plurality of hardware components and software components included in the inventory and information on a hardware component and a software component related to each of the services; and transmitting the service information to each of the one or more apparatuses. configuring a personal network including one or more apparatuses physically paired with the personal network gateway apparatus through near field communication, wherein the configuring of the personal network comprises collecting information on a hardware component included in each of the one or more apparatuses and a software component indicating an application or content stored in each of the one or more apparatuses; generating an inventory including information on a hardware component included in the personal network gateway apparatus, information on a software component included in the personal network gateway apparatus, and the collected information; transmitting, to a CPNS server, a personal network generation request message including the inventory and requesting a generation of the personal network including the one or more apparatuses; receiving, from the CPNS server, a personal network generation response message allowing the generation of the personal network; upon receiving the personal network generation response message, transmitting the inventory to each of the one or more apparatuses; receiving, from the CPNS server, service information including a list of services provided using a plurality of hardware components and software components included in the inventory and information on a hardware component and a software component related to each of the services; and transmitting the service information to each of the one or more apparatuses.