Termination rates may be commercially negotiated or may be regulated. A range of approaches can be used to regulate rates. International benchmarking or cost models such as a LRIC (Long Run Incremental Cost Model) or LRIC+ cost models are the most common approaches to calculate the efficient levels of termination rates. In LRIC models, the termination costs are calculated for an efficient hypothetical mobile operator. The model assumes that firms use the best technologies to provide mobile calls and services. It is a long run model as it takes into account the growth of demand, which is calculated using data on observed traffic, income and user information. It considers the time period that the service provider needs to invest in capital improvements to provide the mobile call services. Termination rates (TRs) derived from this model therefore calculate capacity costs of each element of the network, expressed in terms of per minute use. Under a pure LRIC model, costs are also calculated for an efficient hypothetical firm. The difference between both models is that while the former calculates TRs through the division of total costs by total demand, pure LRIC methodology calculates TRs by comparing a firm that provides mobile voice access and one that does not, to determine the necessary costs of providing mobile services.