HOME JOURNALS CONTACT

Information Technology Journal

Year: 2007 | Volume: 6 | Issue: 1 | Page No.: 160-165
DOI: 10.3923/itj.2007.160.165
Development of Deterministic Service Time Traffic Model for Packet Communication
Md. Shahriar Karim, Md. Imdadul Islam, Adnan Rab, Md. Rakibul Hasan and M.R. Amin

Abstract: Most of the traffic in telecommunication networks follows exponential arrival and exponential service time distribution like M/M/n/K. In wireless packet communications, the data streams are fragmented into different cells or packets and then sent over the air interface. For such a system, the service time of each cell or packet is fixed. Hence the deterministic service time traffic, like M/D/n/K, is applicable to detect traffic parameters in packet communication. In this study, an effort has been made to give an overview of the traffic model M/D/n/K. Here the performance of the model is evaluated along with the probability state distribution. The study have also designed a traffic model of single channel M/D/1 and M/D/1/K to evaluate network performance in their own way.

Fulltext PDF Fulltext HTML

How to cite this article
Md. Shahriar Karim, Md. Imdadul Islam, Adnan Rab, Md. Rakibul Hasan and M.R. Amin, 2007. Development of Deterministic Service Time Traffic Model for Packet Communication. Information Technology Journal, 6: 160-165.

Keywords: fry`s equation, blocking probability, queuing model, Packet communication and markovian chain

INTRODUCTION

Wireless technology has evolved greatly in the recent past. This revolutionary change in wireless communication technology will be playing more and more important role in our daily life in the years to come as evidenced by the wide-spread adoption of wireless local area network, wireless home networks and cellular networks. As a consequence of this trend, the packet switching technologies have already merged together with the traditional voice and data networks together into an integrated network. High speed packet–oriented communication over a single network supporting traffic of all types including voice, data, facsimile and other multimedia application has become a tremendous potential for research in recent days. In such a network, all information is fragmented into fixed length cell or packets which ensure that time-critical information such as voice or video is not adversely affected by long data frames or packets (Stallings, 2002, 2003).

A large amount of traffic in telecommunication networks follows exponential arrival and exponential service time distribution like M/M/n/K. For networks such as the GPRS and ATM, service time of each cell or packet is fixed or deterministic. Hence deterministic service time traffic like M/D/n/K is applicable as summarized (Kang et al., 2002; Kang et al., 2003; Lee et al., 2000; Dankhonsakul and Erke, 2000; Marichamy et al., 2000; Suriyadetsakul and Erke, 2000; Neamprem and Piyathamrong, 2000; Islam and Hossain, 2004a, b). Deterministic traffic model will keep a data packet or cell in the channel for short duration making the channel available for the next transmission. The service provided by the M/D/n/K traffic model can also be incorporated in Call Admission Control mechanism to support data calls of a mixed traffic system. A large number of research investigations have already been undertaken to study this issue. Sang has used Markovian arrival process (MAP) based deterministic traffic model MAP/D/1/K in (Kang and Sung, 1997) for telecommunication networks. In (Kang and Sung, 1997), Sang (1997) has proposed 2-state MAP known as the MMPP (2) to characterize superposed traffic streams. (Ren and Ramumurthy (1998) reported that, Gaussian diffusion approximation is used to characterize the aggregate traffic stream.

This study explains a traffic model with finite buffer and constant service time M/D/n/K. It is assumed that the network follows exponential arrival that is Poisson arrival process. The designed traffic model M/D/n/K is truncated and is a normalized version of infinite queue system M/D/n. This study, have designed traffic model of single channel M/D/1 and M/D/1/K to evaluate the performance of a network along with the probability state distribution of the developed model. Later, the finite queue model has been generalized by increasing the number of channel from 1 to n. The generalized model is given here for queue length≥ 2. To avoid the complexity involved in the traffic model with more than one channel, Fry’s equation of (Iversen, 2001) has been used. In the paper a generalized matrix has been formed to evaluate the probability state distribution of the deterministic traffic model M/D/n/K. Here, performance of the developed model is evaluated along with probability state distribution. The obtained results are then compared with the performance of traffic model with exponentially distributed service times M/M//n/K for non-real time application and have found that the newly developed model does comply with present study.

PROPOSED M/D/1 and M/D/1/K TRAFFIC MODEL

The goal of the study is to evaluate different parameters like carried traffic, blocking probability, probability states etc. to design the proposed model. The present study have explored the mathematical analysis for limited and unlimited queuing model for packet communication. Table 1 shows the different events of the probability states.

Balanced equations from the above table can be formulated as follows:

(1)

In statistical equilibrium state, actual point t on time axis does not have any influence on the probabilities and it becomes time-independent steady state probabilities P(x) = Px

(2)

These equations could be solved recursively as:

Here ai follows the Poisson’s process.

Table 1: Different events of probability states

and

Since buffer is infinite hence carries traffic,

So, P0 = 1-A

etc.

(3)

The second factor inside the parenthesis is ignored for k = x.

For limited buffer case M/D/1/K the carried traffic,

(4)

Here, A is the offered traffic and Px is the probability state distribution of x channels.

GENERALIZED FINITE QUEUE MODEL M/D/n/K

Real systems have a finite queue. In packet communication like GPRS (Lin and Yi, 2001), ATM which is also characterized by queue of fixed length. The M/D/n/K traffic model is the normalized and truncated form of the model M/D/n. In the study matrix method has been adopted to evaluate the probability state. A generalized matrix form is represented here for the queue length≥ 2. M/D/1/K traffic model is presented in a new way. To avoid the complexity involved in determining the probability state distribution for a model with n channels and K-n queue, where K-n ≥ 2, Fry’s system state balance equation (Iversen, 2001) is used here.

Fry’s system state balance equations are as follows:

(5)

In equilibrium state,

(6)

For a given number of channels and queue length, a matrix can be formed from the set of state equations available from (5) and (6).

The logical equations of the generalized matrix are as follows:

 

Fig. 1: M/M/n/K traffic model

In comparison to the M/D/n/K traffic model, another model with exponential arrival and exponential service time distribution like M/M/n/K is explained below.

Based on (Lin and Yi, 2001; Islam and Hossain, 2003, 2004,a,b; Islam and Chowdhury, 2004; Ross, 2001) probability state distribution for this model is derived by solving the Markovian chain given in Fig. 1.

Applying cut equation to channel utilization part,

(7)

Applying cut equation to buffer utilization part,

(8)

Where A is the traffic intensity and n, x denotes the number of channels and length of the queue, respectively. P0 is given as follows

(9)

RESULTS AND DISCUSSION

M/D/1/K is normalized and then truncated form of M/D/1, therefore each probability state of M/D/1/K is higher than that of M/D/1. This phenomenon is visualized in Fig. 2, where K=6. The traffic intensity is taken as .8333 for this case.

Fig. 2: PDF of deterministic traffic

Fig. 3: Comparison of probability state Pk

Fig. 4: Comparison of poisson and deterministic traffic

Probability state P0 in M/D/1/K indicates the call blocking probability. But the case is different for the model M/D/1, where the length of queue is infinite. So, probability of utilization of buffer is comparably greater for M/D/1/6 and is represented in Fig. 3. Again, in M/D/1 there’s no concept of blocking probability i.e., carried traffic is equals to offered traffic but for limited buffer case like M/D/1/K there’s always some traffic losses due to buffer overflow. Hence, carried traffic of M/D/1/6 is always less than that of infinite queue model. The proposed model M/D/n/K is obtained form infinite queue model M/D/n.

Fig. 5: Effect of traffic intensity on probability of blocking

Fig. 6: Effect of queue length on probability of blocking

Fig. 7:
Effect of number of channel on probability of blocking The buffer overflow occurs as the model proposes to have limited number of buffer, which is true for all real system. So, carried traffic and offered traffic are not same for this limited buffer case.

In Fig. 4, it is shown that in M/D/n/K the probability of utilization of channels and queue are lower than those of M/M/n/K, except for the state P-k. So, for a given amount of traffic, a network will remain occupied for less time when the proposed deterministic service time model is used. This feature of the proposed model will decrease the congestion level of the network for packet communication due to the fact that the packet data will not be in channel for long. The plot is drawn here for n = 3 and K = 5 and traffic intensity was taken 2.5 Erlangs

Again it is already known that probability state Pk indicates the blocking probability for finite queue model. It is visualized from the Fig. 4 that Pk holds a larger value in the proposed model. Figure 5 represents the effect of traffic intensity (A) on Probability state Pk. It is found that Pk increases as traffic intensity goes high. It is shown in the Fig. 6 that probability of blocking also increases as we keep on increasing the queue length. Here the graph is drawn for n = 3 and A = 3.5 by varying queue from 1 to 5.

The effect of the number of available channels on the probability state Pk has also been investigated. It is found that the probability of blocking Pk reduces as number of channel n increases. This phenomenon is given in Fig. 7. As it has been found in Fig. 4 that probability of utilization of the charnels and queue is lower for M/D/n/K; the overall throughput for the proposed model is less than that of M/M/n/K. But as the packet or cell length is fixed, so the service time should be deterministic in nature which is more logical (Appendix).

CONCLUSIONS

This study we have proposed for a traffic model with finite queue M/D/n/K and investigated its performance as well. The comparison of the proposed model is done with the exponential service time based traffic model M/M/n/K. It has been noticed that probability state Pk in M/D/n/K model which indicates the probability of blocking, is higher than the state Pk of M/M/n/K. To minimize this blocking probability, the number of channel can be increased. The finite queue model with single channel has been exclusively studied in this study. In present day, we see in most cases that communication channel is loaded with mixed traffic. Consequently, the traditional circuit switching has already merged together with the packet switching to provide support to the mixed traffic. With the advent of GPRS and ATM, the study have experienced the communication systems where data are fragmented into cells/packets of fixed length. In mobile communication of 3G and beyond, all information are sent in packets over the air interface. For such a communication system, the service time for each data packet is fixed. Hence, the model with deterministic service time is more realistic than any other traffic model with exponential service time. In future, we wish to include our proposed traffic model in Call Admission Control mechanism in place of the existing technique of M/M/n/K to support the data calls.

APPENDIX

EXAMPLE MATRIX FOR DIFFERENT QUEUE LENGTH

The present study introduced the generalized matrix form to evaluate the probability state distribution for the proposed M/D/n/K traffic model and the queue length is considered to be≥ 2 here.

For the first case, it is assumed that the queue length is 2 and any number of channels can be assigned to provide service to the packets or cells of data. We start with a model that contains three channels. As the queue length is ‘2’, we have a model M/D/3/5.

Now, for n = 3 and K = 5, we get the following matrix:

Probability states are calculated as follows-

Z.P = s

So,
p = Z-1.S
For Queue length≥ 2:

In this case number channel is taken as n = 3 and queue = 5. So the model can be represented as M/D/3/8.

REFERENCES

  • Dankhonsakul, K. and T. Erke, 2000. Resource allocation during handover with dynamic guard bandwidth in wireless ATM. 3rd Int. Symposium Wireless Personal Multimedia Commun., 2: 579-586.


  • Islam, I. and M.H. Chowdhury, 2004. Modelin of limited and unlimited queing for ATM network. J. Electronics Comp. Sci., 5: 1-6.


  • Islam, I. and S. Hossain, 2003. A proposed 2-D queuing model of PCT-1 traffic. Proceedings of the 6th International Conference on Computer and Information Technology, December 19-21, 2003, Dhaka, Bangladesh, pp: 114-118.


  • Islam, I. and S. Hossain, 2004. An analytical model of low range network traffic for LEO mobile satellite systems. J. Electronics Comp. Sci., 5: 31-44.


  • Islam, I. and S. Hossain, 2004. An analytical model of performance analysis of SDMA system of low dense traffic network. WSEAS transac. Commu. Issue, 4: 411-418.


  • Iversen, V.B., 2001. Teletraffic Engineering Hand Book. Technical University of Denmark, Building 343, DK- 2800, Lyngby


  • Kang, S.H. and D.K. Sung, 1997. A traffic measurement-based modeling of superposed ATMcell streams. IEICE Trans. Commun., E80: B434-B441.


  • Kang, H.S., Y.H. Kim, D.K. Sung and D. Choi, 2002. An application of Markovian arrival process for modeling superposed ATM cell stream. IEEE Trans. Commu. IEEE Transac., 50: 633-642.
    CrossRef    Direct Link    


  • Kang, H.S., Y.H. Kim, D.K. Sung and D. Choi, 2003. Speed up and buffering division in input/output queuing ATM switch. IEEE Trans. Commu. IEEE Transac., 51: 1195-1203.
    CrossRef    


  • Lee, C.H., B.H. Kwon and B.S. Lee, 2000. CLR performance of random traffic and error control in wireless ATM access networks. Wireless Personal Multimedia Commu., 2: 573-578.


  • Lin, P. and Yi-Bing Lin, 2001. Channel allocation for GPRS. IEEE Trans. Vehicular Technol., 50: 375-387.
    CrossRef    Direct Link    


  • Marichamy, P., S. Chakrabarti and S.L. Maskara, 2000. Rerouting techniques and signalling for handoff in wireless ATM. Proceedings of the 3rd International Symposium on Wireless Personal Multimedia Communications, November 12-15, 2000, Thailand, pp: 587-592.


  • Neamprem, C. and B. Piyathamrong, 2000. ATM performance improvement using OOC and 2n prime code. Proc. TENCON, 3: 262-265.
    CrossRef    Direct Link    


  • Ren, O. and G. Ramamurthy, 1998. A hybrid model and measurement based connection admission control and bandwidth aaallocation scheme. IEEE Globecom98, 4/6: 22030-22038.


  • Ross, M.S., 2001. Introduction to Probabillity Models. 7th Edn., Accademic Press, A Harcourt Science and Technology Co., San Diago, USA., ISBN: 81-7867-055-0, pp: 216-225


  • Stallings, W., 2003. ISDN and Broadband ISDN with Frame Realy and ATM. 4th Edn., Chapter 15 and 16, Pearson Education, Delhi, India


  • Stallings, W., 2002. Data and computer communications. 6th Edn., pp: 347-365.


  • Suriyadetsakul, C. and T. Erke, 2000. A study of handover performance of variable bit rate sources in a wireless ATM network. 3rd Int. Symposium Wireless Personal Multimedia Commu., 2: 593-598.

  • © Science Alert. All Rights Reserved