A method for charging of a user equipment, UE belonging to at least one of a public network, PN, and a non-public network, NPN, for network delivered services, wherein a public network integrated non-public network, PNI-NPN, is implemented in a wireless network communication network, the method being performed by a network charging function in the PNI-NPN of the wireless communication network, the network charging function being configured for charging the UE for the network delivered services, the method comprising:
- identifying whether the UE belongs to the PN or the NPN;
- determining a network rating function for the UE based on the identification of the UE, wherein when the UE belongs to the PN, the network rating function is defined for a plurality of UEs belonging to the PN and wherein when the UE belongs to the NPN, one or more network rating functions are defined for a plurality of UEs belonging to the NPNs;
- and
- initiating charging of the UE according to the determined network rating function for the UE.