Optimal Incentive Pricing on Relaying Services for Maximizing Connection Availability in Multihop Cellular Networks

This paper investigates an incentive pricing problem for relaying services in multihop cellular networks. Providing incentives to encourage mobile nodes to relay data is a critical factor in building successful multihop cellular networks. Most existing approaches adopt fixed-rate or location-based pricing on rewarding packets forwarding. This study applies a mathematical programming model to determine an optimal incentive price for each intermediate node that provides relaying services. Under the obtained incentive price, the connection availability of the networks is maximized by using the same relaying costs as other pricing schemes. A signomial geometric programming problem is constructed, and a deterministic optimization approach is employed to solve the problem. Besides, quality-of-service constraints are added in the proposed model to mitigate the unfairness between connection availabilities of individual nodes. Computational results demonstrate that the proposed model obtains the optimal incentive price on relaying services to maximize connection availability of the networks.


Introduction
Over the past few years, wireless networks and wireless devices have rapidly developed and undergone significant advances.More and more services that dramatically affect personal and business communications are provided by wireless access networks.How to build a seamless wireless network has received increasing attention from the practitioners and the researchers.Most wireless networks are based on cellular architecture, which means that a mobile host is handled by a central base station in a limited range.Cellular networks have inherent limitations on cell coverage and the dead spot problem.Traditionally, the network providers utilize more infrastructure equipments such as base stations, to solve these problems.However, this method is expensive.Therefore relaying technology has been developed to solve this problem.In the last decade, multihop cellular networks have been proposed to harness the benefits of conventional cellular networks and emerging multihop ad hoc networks.In cellular networks, a mobile device directly connects with the base station; in multihop networks, a mobile device communicates with others over peer-to-peer connections.Figure 1 indicates the scenario of general multihop cellular networks.Adopting hop-by-hop connections can extend the service area at the boundaries of the network and eliminate dead spots, including indoor environments and basements.Much research has evaluated and summarized the advantages of multihop cellular networks over existing single-hop cellular networks as follows 1-5 .
i Increases the speed of data transmission.
ii Reduces total transmission power.
iii Extends the service area.
iv Increases system capacity.
v Balances traffic load.
vi Reduces the interference with other nodes.
vii Reduces the number of base station sites.
Cooperation among nodes is a critical factor for ensuring the success of the relaying ad hoc networks 2, 6 .In recent years, a number of approaches have been proposed to encourage mobile nodes to relay data for others in ad hoc networks.Most of existing motivation-based approaches focus on a charging protocol and use fixed-rate pricing that gives identical reward level on per unit of packet forwarded.Although the major advantage of fixed-rate pricing is that billing and accounting processes are simple, providing identical reward level to all mobile nodes neglects the distinct importance of each mobile node in the networks.Lo and Lin 2 developed a location-based incentive pricing scheme rewarding each mobile node based on its degree of contribution to successful hop-byhop connections.Simulation results indicate that their method provides higher connection availability compared to the fixed-rate pricing scheme.This paper constructs a mathematical programming model to the problem of optimal pricing on relaying services provided by the mobile nodes in the multihop cellular networks.The formulated model that maximizes connection availability of the networks under identical relaying costs used by the fixed-rate pricing scheme and the location-based pricing scheme 2 is a signomial geometric programming SGP problem.Convexification strategies and piecewise linearization techniques are employed to reformulate the problem into a convex mixed-integer nonlinear programming MINLP problem that can be solved by conventional MINLP methods to reach a global solution.We also add quality-of-service QoS constraints in the constructed model to guarantee each mobile node with a minimum successful connection probability, therefore mitigating the unfairness between connection availabilities of individual nodes.Computational experiments are conducted to compare the proposed method with existing pricing schemes.Simulation results indicate that the proposed method obtains higher connection availability of the networks than the existing pricing methods without additional relaying costs.
The rest of the paper is organized as follows.Section 2 reviews existing multihop cellular networking models and incentive pricing models.In Section 3, an incentive pricing model for maximizing connection availability is proposed to determine the optimal price on relaying services provided by mobile nodes.Section 4 provides a solution approach based on variable transformations and piecewise linearization techniques.In Section 5, we present the computational experiments, and finally concluding remarks are made in Section 6.

Literature Review
Opportunity-driven multiple access ODMA is an ad hoc multihop protocol where the transmissions from the mobile hosts to the base station are broken into multiple wireless hops, thereby reducing transmission power 4 .The high-data-rate coverage of the cell can be increased by adopting relaying technologies for the mobile nodes outside the high-datarate coverage area.The Ad Hoc GSM A-GSM system is a network protocol platform that accommodates relaying capability in GSM cellular networks.Although the GSM system aims to provide global roaming, the dead spot problem still exists, for example, in subway stations and basements.Since installing additional base stations at each dead spot location is not economical, the A-GSM system extends the data communication through the mobile nodes 7 .Qiao and Wu 3 presented an integrated cellular and ad hoc relay iCAR system to combine the cellular infrastructure with ad hoc relaying technologies.All cellular networks have problems of limited capacity and unbalanced traffic.Cellular networks probably cannot provide the connection service because some of the cells are heavily congested, but at the same time other cells still have available channels.This kind of centralized obstruction makes the system unable to establish successful communication, even though the number of required channels does not reach the maximum capacity of the entire system.Utilizing relaying technologies a mobile host in a congested cell obtains a free channel in another cell and establishes a new call successfully.Wu et al. 8 proposed a scheme called mobileassisted data forwarding MADF to add an ad hoc overlay to the fixed cellular infrastructure, and special channels are assigned to connect users in a hot cell to its neighboring cold cells without going through the base station in the hot cell.An intermediate forwarding agent, such as a repeater or another mobile terminal, in the cold cell is required to relay the data to that cell.Wu et al. 8 observed that under a certain delay requirement, the throughput can be greatly improved.Luo et al. 9 proposed a unified cellular and ad hoc network UCAN architecture that considers the balanced traffic and network throughput.The UCAN architecture uses relaying technologies to send information to the mobile device if the transmission quality of the channel is poor.Each mobile device in the UCAN model has both a 3G cellular link and IEEE 802.11-based peer-to-peer links.The 3G base station forwards packets for destination clients with poor channel quality to proxy clients with better channel quality.Multihop cellular network is considered as a promising candidate of 4G wireless network for future mobile communications.The complete surveys of technologies advances and economic perspective on the deployment of multihop cellular networks are provided by Li et al. 1 and Manoj et al. 10 .
Since forwarding data for others consumes battery energy and delays its own data, providing incentives for mobile nodes to cooperate as relaying entries is necessary.The existing incentive schemes can be classified into detection-based and motivation-based approaches.The detection-based approach finds out the misbehaving nodes and reduces their impact in the networks.Marti et al. 11 developed two methods that find the misbehaving nodes and avoid routing packets through these nodes.Michiardi and Molva 12 proposed a mechanism to enforce cooperation among nodes based on reputation and to prevent denial of service attacks because of selfishness.Buchegger and Le Boudec 13 developed a protocol to detect and isolate misconduct nodes, therefore making it unattractive to deny cooperation.
Instead of discouraging misbehavior by punishing misbehavior node, the motivationbased approach encourages positive cooperation by rewarding incentives for relaying packets.Buttyán and Hubaux 6, 14 developed different approaches to provide incentives to cooperative nodes, therefore simulating packet forwarding.Buttyán and Hubaux 14 did not discuss the reward level, and Buttyán and Hubaux 6 suggested to reward the relaying service based on the number of forwarding packets.Jakobsson et al. 15 developed a micropayment scheme to encourage collaboration and discourage dishonest behavior in multihop cellular networks.A subject reward level is determined according to the importance of the packet.Lamparter et al. 16 proposed a charging scheme using volume-based pricing.A fixed price per unit of data is rewarded for forwarding traffic in ad hoc stub networks.The rewarding mechanisms mentioned above adopt fixed-rate pricing and do not consider the importance of each mobile node in the routing topology.
Lo and Lin 2 proposed a location-based incentive pricing scheme that adjusts the price of incentives for packet forwarding based on the degree of each mobile nodes contributing to successful hop-by-hop connections.Since the willingness of the mobile node to relay packets has a significant impact on the success of the multihop connections from all nodes in its subtree to the base station, the importance of a mobile node depends on the number of mobile nodes in its subtree.They defined the location index LI v of a mobile node v as the number of nodes residing in the tree rooted at node v. Let N be the set of intermediate nodes providing relaying services for the mobile nodes that require hop-by-hop connections to the base station, and ALI be the average location index of all nodes in N; the price of the feedback incentives for node v, p v , is defined as follows 2 : where R p min{p 0 , P max − p 0 }, R LI max{ALI − min v∈N {LI v }, max v∈N {LI v } − ALI}, p 0 is the price used in the fixed-rate pricing method, and P max is the maximum price the network provider can reward to an intermediate mobile node.Equation 2.1 employs p 0 as a basic price and gives a higher incentive price on relaying services for the node with a higher location index.Because some incentive rewards are shifted from the nodes of low importance to the node of high importance, the Lo and Lin 2 pricing scheme results in higher connection availability but does not generate higher relaying costs compared to the fixed-rate pricing scheme.However, their method does not provide an optimal incentive pricing solution that maximizes connection availability of the networks.

Connection Availability Maximization Problem
Pricing is an inducer for suppliers to provide services.Monetary incentives can affect the motivation of mobile nodes providing services and are usually characterized by a supply function that represents the reaction of mobile nodes to the change of the price 17 .In this paper, we assume a linear relationship between the price of incentives and the willingness of forwarding packets 18 , that is, where p v is the incentive price on per unit of relayed data, P max is the maximum price the network provider can reward to an intermediate mobile node per unit of relayed data, and S p v is the willingness of forwarding packets under the incentive price p v .S p v is the supply function representing the reaction of mobile nodes to the change in the price of the incentives.S p v 0 0 means that node v will not relay traffic for others if no feedback is provided for relaying services.The willingness of forwarding packets linearly increases as the incentive price on relaying services increases.S p v P max 1 means the maximum price is acceptable for all mobile nodes to provide relaying services.
In multihop cellular networks, data packets must be relayed hop by hop from a given mobile node to a base station; thus the connection availability of node i depends on the willingness of all intermediate mobile nodes on the routing path to forward packets.Let CA i be the connection availability of node i, that is, the successful connection probability from node i to the base station.CA i can be expressed as 2 where M i is the set of intermediate nodes in the path from node i to the base station, and all the other variables are the same as defined before.
The connection availability maximization problem in the multihop cellular networks considered in this paper can be formulated as follows: where w is the number of nodes requiring hop-by-hop connections to the base station in the networks, T i is the units of traffic sent by node i, and P fixed is the fixed incentive price on relaying services used by the fixed-rate pricing scheme.The objective function aims to maximize the connection availability of the networks, that is, the average connection availability of all mobile nodes using hop-by-hop connections to the base station.Lo and Lin 2 refers the objective function as service availability.Constraint 3.5 indicates the total relaying costs of the proposed method are not greater than the total relaying costs of the fixed-rate pricing scheme.

Connection Availability Maximization Problem with QoS Requirements
In the numerical examples, we find the connection availabilities of some mobile nodes are zero by using the proposed model described previously.into another function i∈I x α i i e j / ∈I α j y j , where y j L ln x j and L ln x j , is a piecewise linear function of ln x j .Then i∈I x α i i e j / ∈I α j y j where x i > 0, i ∈ I, y j ∈ , j / ∈ I is a convex function.
For convexifying negative signomial terms, we apply the power transformation to reformulate a negative signomial function − n i 1 x α i i by the following remark 19-22, 24 .The original model has one nonconvex objective function, one constraint, and n variables, where n is the number of intermediate nodes providing relaying services.The reformulated model has one convex objective function, one constraint, n variables, and several piecewise linear functions.The number of piecewise linear functions depends on convexification process in reformulating the problem.For each piecewise linear function, log 2 m binary variables, m 1 continuous variables, and 3 2 log 2 m constraints are required to express a piecewise linear function with m line segments.
The following example is used to illustrate how the proposed method discussed previously determines the incentive price on relaying services provided by each mobile node.Assume each mobile node has identical traffic load u units, and the fixed-rate pricing scheme uses 0.5P max as the incentive price for relaying per unit of data, that is, P fixed 0.5P max .A mathematical programming model can be constructed for the connection availability maximization problem as follows: 0.8763P max , 0.7474P max , 0, 0, 0, P max .Table 1 compares the incentive price on relaying services and connection availability of the networks under different pricing schemes.Herein the fixedrate pricing scheme rewards each mobile node 0.5P max for relaying per unit of data.From the data listed in Table 1, we find the proposed pricing scheme provides higher connection availability of the networks than the fixed-rate pricing scheme and the location-based pricing scheme do.We also observe that the three methods use approximately the same relaying costs.

Maximize
From Table 1, we find out that although the proposed method has better connection availability of the networks than the other two methods, the connection availabilities of some mobile nodes CA 7 , CA 8 , CA 9 are zero; that is, these nodes cannot connect to the base station.This study adds the QoS constraints CA i ≥ 0.026, i to guarantee each mobile node with a minimum successful connection probability.The required QoS level 0.026 is the minimal individual connection availability obtained from

4.4
Solving this problem can obtain a globally optimal solution p 1 , p 3 , p 6 , p 7 , p 8 , p 10 0.6539P max , 0.3085P max , 0.3165P max , 0.2313P max , 0.3550P max , P max .Table 2 shows comparison between the location-based pricing scheme and the proposed pricing scheme with QoS requirements of Example 4.3.We find the minimal individual connection availability from the proposed pricing scheme is equal to that from the location-based pricing scheme, and the connection availability of the networks from the proposed pricing scheme is still higher than that from the location-based pricing scheme.

Fixed-Rate Method versus Location-Based Method versus Proposed Method
This section describes the simulation results for verifying the advantages of the proposed pricing scheme.We design our simulation tests by C language.All simulations are run on a Notebook with an Intel CPU P8700 and 4 GB RAM.The simulation environment is a rectangular region of 100 units width and 100 units height with a single base station of 30 units radius located in the central point.The radius of each mobile node is 20 units.In this study, a shortest path tree is built such that each mobile node connects to the base station with a minimum number of hops.
In the experiments 32, 64, and 128, mobile nodes, respectively, are randomly distributed in the rectangular region.10 simulations are run for each set of parameter settings.Table 3 compares average connection availability of the networks of 10 simulations by different incentive pricing schemes.Figure 3 indicates that the proposed pricing scheme obtains higher average connection availability than the fixed-rate pricing scheme and the  location-based pricing scheme under different number of mobile nodes in the simulation environment.As the number of mobile nodes in the networks increases, the mobile nodes are easier to find a shorter hop-by-hop path for connecting to the base station.Therefore the average path length decreases when the number of mobile nodes increases.The effect on improving connection availability of the networks by the proposed method is more significant when the average path is longer.

Larger Simulation Space
To investigate the advantages of the proposed pricing scheme under a longer path, in this section we change the simulation space to a rectangular region of 200 units width and 200 units height.If the simulation area becomes larger, the path of the hop-by-hop connection to the base station required by a mobile node will be longer.Then the impact of the path length on the performance of the proposed pricing method can be observed.Table 4 shows the average connection availability of the networks of 10 simulations in the rectangular region of 200 units width and 200 units height.The average connection availability of the networks obtained by the proposed pricing scheme is higher than the other two pricing  models.Figure 4 indicates that in the simulation space of 200 units width and 200 units height, the difference in the connection availability of the networks obtained by the fixedrate pricing scheme and the location-based pricing scheme is not obvious.However, the connection availability of the networks by the proposed method is much higher than that by the other two methods if a longer path is required to reach the base station.

Location-Based Method versus Proposed Method with QoS Requirements
Section 4 gives an example that indicates the proposed pricing scheme results in some unfairness, and some of the node's connection availabilities are zero.This section performs several simulations to verify that adding QoS constraints on the connection availability of each mobile node can mitigate the unfairness situation.Each mobile node is guaranteed to obtain the minimum connection availability by taking the minimum connection availability from the location-based pricing scheme.If the minimum connection availability from the location-based pricing scheme is zero, then we move the required level of individual connection availability to 0.01.Tables 5 and 6 show the average connection availability of the networks of 10 simulations in the simulation space of width, height 100 units, 100 units and width,  each individual mobile node is developed to eliminate the unfairness situation in the original model.

Figure 1 :
Figure 1: Scenario of general multihop cellular networks.
x i > 0, i ∈ I, y j ∈ , j / ∈ I, is a convex function.Herein the concept of special ordered set of type 2 SOS-2 constraints can be utilized to formulate the piecewise linear function 25, 26 .This study adopts the piecewise linearization technique introduced by Vielma and Nemhauser 27 that uses a logarithmic number of binary variables and extra constraints.The computational results in 27 show that their piecewise linearization technique outperforms other piecewise linearization formulations.Tsai and Lin 28 applied the piecewise linearization technique developed by Vielma and Nemhauser 27 to efficiently solve posynomial geometric programming problems.

Figure 3 :
Figure 3: Comparison of connection availability of the networks by three methods in the simulation space of width, height 100 units, 100 units .

Figure 4 :
Figure 4: Comparison of connection availability of the networks by three methods in the simulation space of width, height 200 units, 200 units .

Figure 6 :
Figure 6: Comparison of connection availability of the networks by two methods in simulation space of width, height 200 units, 200 units .
In order to alleviate the unfairness situation between connection availabilities of individual nodes, this study employs QoS constraints in the original model to guarantee each mobile node with a minimum successful connection probability.The connection availability maximization problem with QoS requirements considered in this study can be formulated as follows: LB represents the minimal connection availability of all mobile nodes requiring hop-by-hop connections to the base station in the location-based pricing scheme.Constraint 3.8 indicates that the connection availability of each mobile node satisfies the required QoS level QoS CA .If the minimal connection availability of all mobile nodes in the location-based pricing scheme is greater than zero, then the required QoS level is set as Min CA LB .Otherwise, the required QoS level is set as 0.01.

4. Problem-Solving Approach Since
the problem described in the previous section is an SGP problem, that is, a class of nonconvex programming problems.SGP problems generally possess multiple local optima and experience much more theoretical and computational difficulties.This study uses variable transformations and piecewise linearization techniques to reformulate the problem into a convex MINLP problem that can be globally solved by conventional MINLP methods.Much research has proposed variable transformation techniques to solve optimization problems including signomial functions to global optimality19-22 .For convexifying positive signomial terms, Lundell and Westerlund 23 proved that the exponential transformation always results in a tighter underestimator than the negative power transformation.This study applies the exponential transformation to convexify a positive signomial function n i 1 x α i i by the following remark 19, 24 .
Remark 4.1.If α j > 0 for some j, j / ∈ I, I {k | α k < 0, k 1, 2, . . ., n}, then we convert n i 1 x α i i CA 2 CA 3 CA 4 CA 5 CA 7 CA 8 CA 9 CA 11 CA 12 9 , i 2, 3, 4, 5, 7, 8, 9, 11, 12, represents the connection availability of mobile node i, and P max and u are constants.This program is a nonconvex SGP problem.Applying the method mentioned previously, the connection maximization problem of Example 4.3 can be converted into a convex MINLP problem as follows: By using the efficient piecewise linearization technique introduced by Vielma and Nemhauser 27 , this program is reformulated as a convex MINLP problem that can be solved on LINGO 29 to obtain a global solution p 1 , p 3 , p 6 , p 7 , p 8 , p 10

Table 1 :
Comparison between the fixed-rate pricing scheme, the location-based pricing scheme, and the proposed pricing scheme of Example 4.3.

Table 2 :
Comparison between the location-based pricing scheme and the proposed pricing scheme with QoS requirements of Example 4.3.

Table 3 :
Comparison of connection availability of the networks by three methods in the simulation space of width, height 100 units, 100 units .FR : connection availability of the networks from the fixed-rate pricing scheme.CA LB : connection availability of the networks from the location-based pricing scheme.CA P : connection availability of the networks from the proposed pricing scheme. CA

Table 4 :
Comparison of connection availability of the networks by three methods in the simulation space of width, height 200 units, 200 units .FR : connection availability of the networks from the fixed-rate pricing scheme.CA LB : connection availability of the networks from the location-based pricing scheme.CA P : connection availability of the networks from the proposed pricing scheme. CA

Table 6 :
Comparison of connection availability of the networks by two methods in the simulation space of width, height 200 units, 200 units .LB : connection availability of the networks from the location-based pricing scheme.CA P QoS : connection availability of the networks from the proposed pricing scheme with QoS requirements. CA