Priority MAC is an important issue in every communication system when we consider differentiated service applications. In this paper, we propose a mechanism to support priority MAC based on multi-parameters for IEEE 802.15.7 visible light communication (VLC). By using three parameters such as number of backoff times (NB), backoff exponent (BE) and contention window (CW), we provide priority for multi-level differentiated service applications. We consider beacon-enabled VLC personal area network (VPAN) mode with slotted version for random access algorithm in this paper. Based on a discrete-time Markov chain, we analyze the performance of proposed mechanism under non-saturation environments. By building a Markov chain model for multi-parameters, this paper presents the throughput and transmission delay time for VLC system. Numerical results show that we can apply three parameters to control the priority for VLC MAC protocol. sensor networks [7][8][9] .Data packets with various levels of importance are considered in VLC system. Supporting priority in VLC system is necessary for different types of data packets. In [5] and [7] , the priority is supported by using backoff exponent and contention window in WLAN and WPAN networks. The priority is also supported by using backoff exponent and number of backoff times in [10] for WPAN networks. We propose a mechanism to provide priority by using three parameters: backoff
Packet arrived
NB =0 , CW0= 0, B E=B E[ l], NB m ax= NB[l] , CW=CW[l]Channel idle?