Skip to main content

Packet Level Wireless Channel Model for OFDM System Using SHLPNs

  • Chapter
Stochastic Petri Nets for Wireless Networks

Part of the book series: SpringerBriefs in Electrical and Computer Engineering ((BRIEFSELECTRIC))

  • 609 Accesses

Abstract

In Chap. 2, we have introduced the SHLPNs and the compound marking technique for model aggregation. In this chapter, we adopt this technique to form a wireless channel model for OFDM systems in order to simplify the cross-layer performance analysis of modern wireless systems [1]. Compared with existing FSMC model whose state space grows exponentially with the number of OFDM subchannels, our proposed SHLPN model uses state aggregation technique to deal with this problem. Closed-form expressions to calculate the transition probabilities among the compound markings of the SHLPN model are provided. When applied to derive the performance measures for OFDM system in terms of the average throughput, average delay, and packet dropping probability, the SHLPN model can accurately capture the correlated time-varying nature of wireless channels. Simulation is performed to show that the numerical results offered by the proposed model are more accurate compared with other simplified channel models for avoiding state space complexity.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 16.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    The data can take units of bits or packets. The latter is appropriate when all the packets have fixed length.

  2. 2.

    The number of assigned subchannels, the data buffer capacity, and the average arrival rate can be different across different mobile users.

  3. 3.

    The instantaneous data rate can take units of bits/slot or packets/slot. The latter is appropriate when all the packets have fixed length and the achievable data rates are constrained to integral multiples of the packet size.

References

  1. L. Lei, H. Wang, C. Lin and Z. Zhong (2014) Wireless Channel Model using Stochastic High-Level Petri Nets for Cross-Layer Performance Analysis in Orthogonal Frequency-Division Multiplexing System, IET Communications 8(16):2871–2880

    Article  Google Scholar 

  2. X. Cheng et al (2013) Wideband Channel Modeling and ICI Cancellation for Vehicle-to-Vehicle Communication Systems. IEEE Journal on Selected Areas in Communications 31(9):434–448

    Article  Google Scholar 

  3. X. Cheng et al (2012) Cooperative MIMO Channel Modeling and Multi-link Spatial Correlation Properties. IEEE Journal on Selected Areas in Communications 30(2):388–396

    Article  Google Scholar 

  4. P. Sadeghi, R. A. Kennedy, P. B. Rapajic et al (2008) Finite-state markov modeling of fading channels - a survey of principles and applications. IEEE Signal Processing Magazine 25(5): 57–80

    Article  Google Scholar 

  5. Q. Liu, S. Zhou, G. B. Giannakis (2005) Queueing with adaptive modulation and coding over wireless links: cross-layer analysis and design. IEEE Trans. Wireless Commun 50(3): 1142–1153

    Google Scholar 

  6. K. Zheng, Y. Wang, L. Lei, W. Wang (2010) Cross-layer queuing analysis on multihop relaying networks with adaptive modulation and coding. IET Communications 4(3):295–302

    Article  Google Scholar 

  7. S. Zhou. K. Zhang, Z. Niu, Yang Yang (2008) Queuing Analysis on MIMO Systems with Adaptive Modulation and Coding. Paper presented at the IEEE International Conference on Communications (ICC), 19–23 May 2008

    Google Scholar 

  8. K. Zheng, F. Liu, L. Lei, C. Lin et al (2013) Stochastic performance analysis of a wireless finite-state Markov channel. IEEE Transactions on Wireless Communications 12(2):782–793

    Article  Google Scholar 

  9. J. Ramis, G. Femenias (2013) Cross-Layer QoS-Constrained Optimization of Adaptive Multi-Rate Wireless Systems using Infrastructure-Based Cooperative ARQ. IEEE Transactions on Wireless Communications 12(5):2424–2435

    Article  Google Scholar 

  10. H. Chen, H. C. B. Chan et al (2013) QoS-Based Cross-Layer Scheduling for Wireless Multimedia Transmissions with Adaptive Modulation and Coding. IEEE Transactions on Communications 61(11):4526–4538

    Article  Google Scholar 

  11. L. Cai, X. Shen, J. W. Mark (2009) Multimedia Services in Wireless Internet: Modeling and Analysis. John Wiley & Sons, 2009

    Google Scholar 

  12. B. Ji, G. R. Gupta, X. Lin, N. B. Shroff (2013) Performance of low-complexity greedy scheduling policies in multi-channel wireless networks: optimal throughput and near-optimal delay. Paper presented at the IEEE Internatioanl Conference on Computer Communications (INFOCOM), 14–19 April 2013

    Google Scholar 

  13. S. Bodas, S. Shakkottai, L. Ying, R. Srikant (2010) Low-complexity scheduling algorithms for multi-channel downlink wireless networks. Paper presented at the IEEE Internatioanl Conference on Computer Communications (INFOCOM), 14–19 March 2010

    Google Scholar 

  14. S. Kittipiyakul, T. Javidi (2009) Delay-optimal server allocation in multiqueue multiserver systems with time-varying connectivities. IEEE Trans. Information Theory 55(5):2319–2333

    Article  MathSciNet  Google Scholar 

  15. Y. J Chang, F. T Chien, C. Kuo (2007) Cross-layer QoS analysis of opportunistic OFDM-TDMA and OFDMA networks. IEEE Journal on Selected Areas in Commun 25(4):657–666

    Article  Google Scholar 

  16. L. Lei, C. Lin, J. Cai et al (2008) Flow-level Performance of Opportunistic OFDM-TDMA and OFDMA Networks. IEEE Trans. Wireless Commun 7(12):5461–5472

    Article  Google Scholar 

  17. Y. Cui, V. K. N. Lau (2010) Distributive Stochastic Learning for Delay-Optimal OFDMA Power and Subband Allocation. IEEE Trans. on Signal Process 58(9):4848–4858

    Article  MathSciNet  Google Scholar 

  18. L. Le, E. Hossain (2008) Tandem queue models with applications to QoS routing in multihop wireless networks. IEEE Trans. Mobile Computing 7(8):1025–1040

    Article  Google Scholar 

  19. T. K. Chee, C. C. Lim, and J. Choi (2006) Channel Prediction Using Lumpable Finite-State Markov Channels in OFDMA Systems. Paper presented at the IEEE 63rd Vehicular Technology Conference, 7–10 May 2006

    Google Scholar 

  20. C. S. Bae (2010) Modeling and Performance analysis of OFDM based multi-hop cellular networks. Ph.D thesis, KAIST, 2010

    Google Scholar 

  21. T. T. Tjhung, C. C. Chai (1999) Fade statistics in Nakagami-lognormal channels. IEEE Trans. on Commun 47(12):1769–1772

    Article  Google Scholar 

  22. R. Schoenen, M. R. Salem, A. B. Sediq et al (2011) Multihop Wireless Channel Models suitable for Stochastic Petri Nets and Markov State Analysis. Paper presented at the IEEE 73rd Vehicular Technology Conference (VTC Spring), 15–18 May 2011

    Google Scholar 

  23. S. Bodas, S. Shakkottai, L. Ying et al (2011) Scheduling for small delay in multi-rate multi-channel wireless networks. Paper presented at the IEEE Internatioanl Conference on Computer Communications (INFOCOM), 10–15 April 2011

    Google Scholar 

  24. L. Lei, C. Lin, J. Cai, S. Shen (2009) Performance analysis of opportunistic wireless schedulers using Stochastic Petri Nets. IEEE Trans. Wireless Commun 7(4):2076–2087

    Article  Google Scholar 

  25. ITU-R M.1225 (1997) Guidelines for the Evaluation of Radio Transmission Technologies (RTTs) for IMT-2000

    Google Scholar 

  26. M. Fidler (2006) A network calculus approach to probabilistic quality of service analysis of fading channels. Paper presented at the Global Telecommunications Conference, Nov. 27-Dec. 1 2006

    Google Scholar 

  27. T. Bonald, S. C. Borst, A. Proutiere (2004) How mobility impacts the flow-level performance of wireless data system. Paper presented at the 23rd AnnualJoint Conference of the IEEE Computer and Communications Societies, Hong Kong, 7–11 March 2004

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Appendix: Proof of Lemma 5.1

Appendix: Proof of Lemma 5.1

According to Theorem 5.1, the transition probability \(p_{\hat{l},\hat{n}}\) from compound marking \(\{k_{1},k_{2},\ldots,k_{L}\}\) with index \(\hat{l}\) to compound marking \(\{k_{1}^{{\prime}},k_{2}^{{\prime}},\ldots,k_{L}^{{\prime}}\}\) with index \(\hat{n}\) equals the sum of the transition probabilities from any one of the individual markings \(\vec{l} \in \mathcal{L}\) to all of the individual markings \(\vec{n} \in \mathcal{N}\). Given an individual marking \(\vec{l} \in \mathcal{L}\), we not only know that there are k l subchannels in local channel state l for any \(l \in \{ 1,\ldots,L\}\), but also the specific subset of subchannels in each local state l. In order to calculate \(p_{\hat{l},\hat{n}}\), we need to enumerate all the events that lead to the number of subchannels in local channel state l transited to \(k_{l}^{{\prime}}\) for any \(l \in \{ 1,\ldots,L\}\).

As illustrated in Fig. 5.5, let a l, (l+1) and a (l+1), l be the number of subchannels that transit from local channel state l to (l + 1) and vice versa, respectively. With an individual marking \(\vec{l} \in \mathcal{L}\), and assuming that the values of a l, (l+1) and a (l+1), l are known for all \(l \in \{ 1,\ldots,L - 1\}\), the probability of this event can be derived as

$$\displaystyle{ \prod _{l=1}^{L}C_{ k_{l}}^{a_{l,(l-1)} }(p_{l,(l-1)})^{a_{l,(l-1)} }C_{(k_{l}-a_{l,(l-1)})}^{a_{l,(l+1)} }(p_{l,(l+1)})^{a_{l,(l+1)} }(p_{l,l})^{(k_{l}-a_{l,(l-1)}-a_{l,(l+1)})}, }$$
(5.11)

where we set \(a_{1,0} = a_{0,1} = a_{L,(L+1)} = a_{(L+1),L} = 0\).

Fig. 5.5
figure 5

Illustration of the state transition of compound markings from \(\{k_{1},k_{2},\ldots,k_{L}\}\) to \(\{k_{1}^{{\prime}},k_{2}^{{\prime}},\ldots,k_{L}^{{\prime}}\}\). k l is the number of subchannels originally in local state l. a l, (l+1) and a (l+1), l are the number of subchannels that transit from local channel state l to (l + 1) and vice versa, respectively. After the transition, the number of subchannels in local state l becomes \(k_{l}^{{\prime}}\)

Therefore, in order to derive \(p_{\hat{l},\hat{n}}\), we only need to find all the possible values of a l, (l+1) and a (l+1), l that result in k l transited to \(k_{l}^{{\prime}}\) for every \(l \in \{ 1,\ldots,L - 1\}\), and calculate the sum probabilities of these events. For this purpose, the following equation needs to be true for any \(l \in \{ 1,\ldots,L - 1\}\):

$$\displaystyle{ k_{l} - a_{l,(l-1)} - a_{l,(l+1)} + a_{(l-1),l} + a_{(l+1),l} = k_{l}^{{\prime}}. }$$
(5.12)

Adding the first l equations of (5.12) together, we can get (5.6) in Lemma 5.1, which establishes the relationship between a l, (l+1) and a (l+1), l . Now, we only need to find the upper and lower bounds of a l, (l+1).

We first derive the upper bound of a l, (l+1). Since the number of subchannels transited from state l to other states must not be larger than the number of subchannels originally in state l, and the number of subchannels transited to state l from other states must not be larger than the number of subchannels in state l after the transition, the following four inequalities related to a l, (l+1) and a (l+1), l must hold:

$$\displaystyle{ \left \{\begin{array}{ll} a_{l,(l+1)} + a_{l,(l-1)} \leq k_{l}, \\ a_{(l+1),l} + a_{(l+1),(l+2)} \leq k_{(l+1)}, \\ a_{(l+1),l} + a_{(l-1),l} \leq k_{l}^{{\prime}}, \\ a_{l,(l+1)} + a_{(l+2),(l+1)} \leq k_{(l+1)}^{{\prime}}. \end{array} \right. }$$
(5.13)

Since we need to enumerate all the possible values of a l, (l+1) for every \(l \in \{ 1,\ldots,L - 1\}\), we start from l = 1 and proceed to increasing values of l in sequence. Therefore, when we set the upper bounds for a l, (l+1) and a (l+1), l , we can assume that the values of a l, (l−1) and a (l−1), l are known, and ignore the values of \(a_{(l+1),(l+2)}\) and \(a_{(l+2),(l+1)}\) since the upper bounds of these two values will be set as a function of the values of a l, (l+1) and a (l+1), l . Combining with (5.6), we find that the first and the third inequalities are equivalent. Therefore, the above four inequalities becomes:

$$\displaystyle{ \left \{\begin{array}{ll} a_{l,(l+1)} \leq k_{l} - a_{l,(l-1)}, \\ a_{l,(l+1)} \leq \sum _{i=1}^{(l+1)}k_{i} -\sum _{i=1}^{(l)}k_{i}^{{\prime}}, \\ a_{l,(l+1)} \leq k_{(l+1)}^{{\prime}},\end{array} \right. }$$
(5.14)

which establishes the upper bound of a l, (l+1) by taking the minimum value of the right hand sides of the above three inequalities and results in (5.5) in Lemma 5.1.

Next, we derive the lower bound of a l, (l+1) from the fact that a l, (l+1) ≥ 0 and a (l+1), l  ≥ 0. Therefore, we have

$$\displaystyle{ \left \{\begin{array}{ll} a_{l,(l+1)} \geq 0, \\ a_{l,(l+1)} \geq \sum _{i=1}^{(l)}(k_{i} - k_{i}^{{\prime}}), \end{array} \right. }$$
(5.15)

which establishes the lower bound of a l, (l+1) by taking the maximum value of the right hand sides of the above two inequalities and results in (5.4) in Lemma 5.1.

Now armed with the upper and lower bounds of a l, (l+1), we can enumerate all the possible values of a l, (l+1) for every \(l \in \{ 1,\ldots,L - 1\}\) and calculate the sum probabilities of these events, which results in (5.3) in Lemma 5.1 and completes the proof.

Rights and permissions

Reprints and permissions

Copyright information

© 2015 The Author(s)

About this chapter

Cite this chapter

Lei, L., Lin, C., Zhong, Z. (2015). Packet Level Wireless Channel Model for OFDM System Using SHLPNs. In: Stochastic Petri Nets for Wireless Networks. SpringerBriefs in Electrical and Computer Engineering. Springer, Cham. https://doi.org/10.1007/978-3-319-16883-8_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-16883-8_5

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-16882-1

  • Online ISBN: 978-3-319-16883-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics