Document not found! Please try again

Applying Adaptive QoS-aware Medium Access ... - Semantic Scholar

2 downloads 514 Views 245KB Size Report
present our proposed fuzzy logic based MAC mechanism applied in V2V .... business, and medicine. ... fuzzy logic investigating solutions to congestion control.
Applying Adaptive QoS-aware Medium Access Control in Priority-Based Vehicular Ad Hoc Networks Chrysostomos Chrysostomou

Constantinos Djouvas, Lambros Lambrinos

Department of Computer Science and Engineering Frederick University Nicosia, Cyprus [email protected]

Department of Communication and Internet Studies Cyprus University of Technology Limassol, Cyprus {costas.tziouvas, lambros.lambrinos}@cut.ac.cy

Abstract—This paper proposes a novel, adaptive medium access control mechanism for vehicular ad hoc networks. A simple, effective, and efficient nonlinear control law is built, based on fuzzy logic control principles, which can be easily adopted in different network environments (e.g. vehicle-tovehicle (V2V) communication and vehicle-to-infrastructure (V2I) communication). We demonstrate, via simulative evaluation, that the proposed fuzzy control methodology offers inherent robustness with effective control of the system under dense and dynamic conditions, without the need to (re)tune any parameters. The proposed approach offers distinct differentiation among differently prioritized traffic types, thus providing adequate Quality of Service (QoS) in terms of throughput performance, in contrast with the IEEE 802.11p MAC protocol we compared against. Keywords-vehicular ad hoc networks; medium access control; fuzzy logic control

I.

INTRODUCTION

Vehicular ad hoc networks (VANETs) represent a particularly challenging class of mobile (ad hoc) networks that enable vehicles to communicate with each other (vehicle-to-vehicle (V2V) communication) and/or with roadside infrastructure (vehicle-to-infrastructure (V2I) communication). The aim of VANETs is the facilitation of a plethora of applications, such as traffic safety, traffic efficiency and management, as well as infotainment. The variety of the intended applications, implies that the Quality of Service (QoS) required varies from non-real-time, to soft real-time where a timing failure might compromise service quality, up to hard real-time where a timing failure might lead to a disaster. For this, there is ongoing standardization, notably the Wireless Access for the Vehicular Environment (WAVE) standards [1-4]. Moreover, the IEEE 802.11 standard body is currently working on addressing these concerns through a new amendment, IEEE 802.11p [5, 8]. The IEEE 802.11p WAVE standardization process [9] originates from the allocation of the Dedicated Short Range Communications (DSRC) spectrum band [6, 10] to be used exclusively for V2V and V2I communications. The IEEE 802.11p is based on the carrier sense multiple access with collision avoidance (CSMA/CA) MAC protocol. It uses the enhanced distributed channel access (EDCA) mechanism originally provided by IEEE 802.11e [11] that

differentiates traffic types through different static MAC parameters values. An extensive analysis of several CSMA based wireless networking MAC protocols and tuning mechanisms has already been carried out. However, the performance of IEEE 802.11p has not been substantially studied; a number of researchers have given an overview on both the capabilities and the limitations of the technology [12- 15]. Up to date, to the best of our knowledge, IEEE 802.11p has only been evaluated and enhanced (e.g. [16-17]) for specific vehicular environments (e.g. V2V or V2I), using a single class of traffic application. In this paper, we propose an adaptive, QoS-aware medium access control mechanism to be applied in prioritybased vehicular ad hoc networks. With the use of a linguistic model of the system under control, a simple, effective, and efficient nonlinear control law is built, which can be easily adopted in different network environments (V2V and V2I). We show that the proposed mechanism offers significant improvements over the original IEEE 802.11p MAC protocol in controlling access to the medium, under dense and dynamic conditions. Specifically, it provides acceptable QoS, in terms of throughput performance, and effective differentiation among differently prioritized traffic types. The paper is organized as follows. Section II gives the basic features of the WAVE system, and the IEEE 802.11 MAC protocol in concern. In Section III we present an overview of the related work, and in Section IV, we briefly review some of the properties of fuzzy logic control and its application in network control problems. In Section V, we present our proposed fuzzy logic based MAC mechanism applied in V2V and V2I networks. Then, Section VI discusses the performance of the proposed strategy through simulations, also comparing with the original IEEE 802.11p protocol. Finally, in Section VII we present our conclusions. II.

WAVE SYSTEM

The IEEE has developed the WAVE system architecture [1-4] to provide wireless access in vehicular environments. Collectively, IEEE 802.11p [5] and IEEE 1609.x [1-4] are called WAVE standards because their goal, as a whole, is to facilitate the provision of wireless access in vehicular environments [9]. A WAVE system consists of two main entities:

TABLE I. AC Ind ex

EDCA PARAMETER SET USED ON THE CCH [4] CWmax

AIF SN

aCWmin

aCWmax

9

Best effort

(aCWmin + 1)/2 -1

aCWmin

6

2

Video

(aCWmin + 1)/4-1

(aCWmin + 1)/2-1

3

3

Voice

(aCWmin + 1)/4-1

(aCWmin + 1)/2-1

2

AC

CWmin

1

Background

0

TABLE II. AC Ind ex

DEFAULT EDCA PARAMETER SET ON THE SCH [4] CWmax

AIF SN

aCWmin

aCWmax

7

Best effort

aCWmin

aCWmax

3

2

Video

(aCWmin + 1)/2-1

aCWmin

2

3

Voice

(aCWmin + 1)/4-1

(aCWmin + 1)/2-1

2

AC

CWmin

1

Background

0



Figure 1.

Roadside units (RSUs) include equipment located along highways, at traffic intersections and at other locations where timely communications with vehicles are needed [7]. • Onboard units (OBUs) are processing and communication facilities located in a vehicle, providing an application runtime environment, positioning, security and communication functions and interfaces with other vehicles, as well as human machine interfaces [7]. WAVE units operate independently exchanging information over a fixed radio channel called the control channel (CCH). However, they may also organize themselves in small networks called WAVE basic service sets (WBSSs). WBSSs can consist of OBUs only or a mix of OBUs and RSUs. All the members of a particular WBSS (the provider that initiates the communication and the possible users) exchange information through one of several radio channels known as service channels (SCHs) [9]. In general, the CCH is reserved for system control and safety messages, and the SCHs are used to exchange non-safety data. As explained in Section I, the IEEE 802.11p is based on the carrier sense multiple access with collision avoidance (CSMA/CA) MAC protocol. It uses the enhanced distributed channel access (EDCA) mechanism originally provided by IEEE 802.11e [11] that provide traffic types differentiation through different static MAC parameters values. Four applications’ access categories (ACs) are defined in the WAVE standards. The differentiation in priority between ACs for channel access parameters is implemented using the appropriate EDCA parameter set values (see Table I and Table II), which are defined as follows [4]: • Arbitration inter-frame space (AIFS): the minimum time interval between the wireless medium becoming idle and the start of a frame transmission.

Generic system architecture of the MAC [4]



Contention window (CW): An interval from which a random number is drawn to implement the random back-off mechanism. • aCWmin and aCWmax, which are static values (15 and 1023, respectively), as specified in [5]. Note, that the back-off mechanism is used in case the medium is sensed busy, and a back-off time is chosen uniformly at random from the interval [0, CW+1], where the initial CW is equal to the aCWmin. The interval size gets doubled, until it’s equal to aCWmax, if the subsequent transmission attempt fails/collides. A generic system architecture of the MAC is shown in Fig. 1 [4]. The internal contention algorithm, as indicated in Fig. 1, calculates the back-off independently for each AC based on access parameters. The AC with the smallest backoff wins the internal contention, and the winning AC then contends externally for the wireless medium [4]. III.

RELATED WORK

A number of enhancements on the IEEE 802.11p MAC protocol have been proposed; a detailed description and review can be found in [18]. Up to date, to the best of our knowledge, IEEE 802.11p has been evaluated and enhanced (e.g. [16-17]) targeted in specific vehicular environments (e.g. V2V or V2I), using a single class of traffic application. For example, in [16] two schemes are presented that adapt the contention window, based on the number of transmitting vehicles. The first proposal is a centralized approach that assumes the knowledge of the number of transmitting vehicles. This is however difficult to obtain due to the variability and high dynamics of the environment. The second proposal is a distributed approach: vehicles use local channel information to adapt the contention window size. A linear updating method is used to change the back-off window size based on channel busy measurements; the high dynamics of the environment imply that such a linear updating method is not robust enough. The evaluation of these schemes (that focused only on V2I communication) has taken into consideration only one application access category for each scenario, ignoring the mixture of prioritized traffic types expected to be present.

renders the designed controllers and their derived stability bounds overly conservative.

Fuzzy Logic-based MAC controller

CTO(kT)

SGi1 (kT ) Fuzzy logic Delay,

CTO(kT - T)

T

CW(kT)

Plant

CTO(kT)

Control

SGi2 (kT )

Figure 2. Fuzzy Logic based MAC system model

In [17], a decentralized self-organizing time division multiple access (STDMA) scheme is presented. This scheme has its merits but the arguably limited capabilities of TDMA MAC schemes will be a serious impediment in deploying a wide range of applications in VANETs. Furthermore, the evaluation of the proposed scheme has only considered V2V communication; all vehicles have the same data traffic type to send, thus all data packets have the same priority. IV.

FUZZY LOGIC AND NETWORK CONTROL APPLICATIONS

A. Fuzzy Logic Control (FLC) Fuzzy logic is a logical system, which is an extension and generalization of multivalued logic systems [19]. It is one of the family of tools of what is commonly known as Computational Intelligence (CI). The idea of FLC was initially introduced by Zadeh [20] and first applied by Mamdani [21] in an attempt to control systems that are difficult to model mathematically and hence design controllers. FLC [22] may be viewed as a way of designing feedback controllers in situations where rigorous control theoretic approaches are too difficult and time consuming to use, due to difficulties in obtaining a formal analytical model, while at the same time some intuitive understanding of the process is available. FLC has strengths in controlling highly nonlinear, complex systems, which are commonly encountered in product design, manufacturing and control. While FLC based techniques are not a panacea (and it is important to view them as supplementing proven traditional techniques), there is a lot of interest not only from the academic research community (e.g. [23]) but also from the industry, including the telecommunications industry (e.g. [24]), due to its successful deployment in the field, controlling complex, difficult to control systems (e.g. [25]). The capability to qualitatively capture the attributes of a control system based on observable phenomena is a main feature of FLC. Thus, if the FLC is designed with a good (intuitive) understanding of the system to be controlled, then the limitations due to the complexity the system’s parameters introduce on a mathematical model can be avoided. In contrast, a common approach in classical control theory is to either ignore such complex parameters in the mathematical model, or to simplify the model to such an extent (in order to make tractable and obtain some stability results), which

B. Application of Fuzzy Logic in Networks FLC has been successfully used in a wide variety of applications in many fields, e.g. engineering, science, business, and medicine. A number of research papers using fuzzy logic investigating solutions to congestion control issues in networking, especially in Asynchronous Transfer Mode (ATM) networks, have been published. For example, [23], [26], [27] and [28], since early 90’s, have successfully used concept of FLC for congestion control in ATM, as an alternative to conventional counterparts. FLC was also used in IP world (e.g. [29] and [30]). V.

FUZZY LOGIC-BASED MAC MECHANISM IN VANETS

We present an enhanced, adaptive MAC protocol, based on the IEEE 802.11p, operating under VANET environments. The proposed mechanism is needed to offer QoS-aware wireless access in vehicular environment (both V2V and V2I); taking into account the differentiation of the various traffic applications, those are categorized into different priorities with different basic MAC parameters. We use fuzzy logic control principles to design a simple, effective and efficient nonlinear control law, in order to offer inherent robustness with effective control of the system. To the best of our knowledge, fuzzy logic is yet to be considered in the development of a MAC scheme in VANETs. Due to the high mobility and the resulting highly dynamic network environment, the adaptive medium access control mechanism needs to operate in a decentralized and self-organized way, i.e. locally at each VANET node. The new scheme adapts the back-off/contention window parameter for each transmitting node based on the channel traffic occupancy, combined with the access categories the applications belong to, in order to be adaptive to the high environment dynamics. The perspective achievement is the QoS provision in terms of throughput performance, by providing effective differentiation among traffic types that belong to different applications’ access categories. It is expected that the new scheme will give priority/preference to the higher ACs (AC2 and AC3), rather the lower ACs (AC0 and AC1), especially in the case of highly dense conditions. The system model of the proposed fuzzy logic based MAC mechanism (FLMAC) is shown in Fig. 2, where all quantities are considered at the discrete instant kT: • T is the sampling period. • CTO(kT) is the channel traffic occupancy, measured throughout the current sampling period, by keeping the amount of time a channel is busy. The record of busy time within each sampling period is achieved by physical layer channel idle/busy indication. • CTO(kT-T) is the channel traffic occupancy, measured at the previous sampling period. • CW(kT) is the calculated contention window parameter used in determining the back-off time. • SGi1,2(kT) are the input scaling gains.

Figure 3. Control surface of the FIE of FLMAC controller

A fuzzy inference engine (FIE) is designed to operate locally at each VANET node, and control the wireless access using linguistic rules that describe the behavior of the environment in differing widely operating conditions. As shown in Fig. 2, the FIE dynamically calculates the contention window parameter, based on two network state inputs: the channel traffic occupancy for two consecutive sampling periods (can be interpreted as a prediction horizon). In fuzzy control theory, the range of values of inputs or outputs for a given controller is usually called the “universe of discourse”. Often, for greater flexibility in fuzzy controller implementation, the universe of discourse for each process input is “normalized” by means of constant scaling factors [22]. For our fuzzy controller design, the input scaling gains, SGi1,2(kT) are chosen so that the range of values of SGi1(kT)CTO(kT) and SGi2(kT)CTO(kT-T) lie in the real interval [0, 1]. Thus, SGi1,2(kT) is set to be equal to 1/T. The range of values of the controller’s output, CW(kT), lies between aCWmin and aCWmax, according to the access category the application, run on each VANET node, belongs to (see Section II – Table I and Table II). Therefore, the contention window parameter is calculated dynamically, based on a nonlinear control law derived by the construction of the FIE, and taking into account the density of the environment. This is in contrast with the basic operation of the IEEE 802.11p, where the contention window is just doubled if the subsequent transmission attempt fails/collides, without taking into account the density of the medium. Further, due to the high variability and dynamics of the system, a nonlinear control law is more efficient to cope with these uncertainties and dynamics, in contrast with a linear control method (e.g. [16]). There is no accepted systematic procedure for the design of a fuzzy controller [22]. The most commonly used approach is to define membership functions of the inputs and output based on a qualitative understanding of the system, together with a rule data base, and to test the controller by trial-and-error until satisfactory performance is achieved. More sophisticated techniques abound, however, we opt for

this simple approach which also yields a simple implementation, and as we show in Section VI is effective. The focus is on the achievement of the design goals of the controller, whilst keeping the design of the controller as simple and generic as possible. Note, that as the fuzzy controller is nonlinear, it is very difficult to examine analytically the influence of certain parameters. Usually, extensive simulation and experimentation are used to investigate its behavior. The multi-input FIE uses linguistic rules to calculate the contention window parameter. These rules form the control knowledge–rule base of the controller and describe how to best control the system, under differing operating conditions. Hence, linguistic expressions are needed for the inputs and the output, and the characteristics of the inputs and the output. We will use “linguistic variables” (that is, symbolic descriptions of what are in general time-varying quantities) to describe fuzzy system inputs and output. The linguistic variables take on “linguistic values” that change dynamically over time and are used to describe specific characteristics of the variables; such values are generally descriptive terms such as “small”, “zero” and “large”. The philosophy behind the knowledge base of the FLMAC scheme is that of being aggressive when the density of the channel is very high over the two consecutive sampling periods (where congestion starts to set in and quick relief is required), but on the other hand being able to smoothly respond in the case of low density. All other rules can represent intermediate situations, thus providing the control mechanism with a highly dynamic action. This point can be illustrated by observing the visualization of the nonlinear control-decision surface of the FIE used in the FLMAC scheme (see Fig. 3). It is shaped by the constructed rule base and the linguistic values of the inputs and output variables. A convenient way to list all possible IF-THEN control rules is to use a tabular representation (see Table III). These rules reflect the particular view and experiences of the designer, and are easy to relate to human reasoning processes and gathered experiences. Usually, to define the linguistic values of a fuzzy variable, Gaussian, triangular, or trapezoidal shaped functions are used. Due to computational simplicity, we select triangular shaped membership functions in FLMAC control scheme (see Fig. 4). Recall that the range of values of the controller’s output, CW(kT), lies between aCWmin and aCWmax, as defined in Table I and Table II. Thus we expect, in case of very high density, the constructed FIE to give a very large value of the contention window. As the range of values for the AC2 and AC3 are much smaller than the ranges of the AC0 and AC1, FLMAC will prioritize the higher ACs (AC2 and AC3), over the lower (AC0 and AC1); this effectively differentiates traffic types that belong to different applications’ access categories. Also note, that an identical fuzzy controller is used for each AC; only the range of values of the output is changed, based on the standard (see Table I and Table II).

TABLE IV. Sc en ari os Pai rs

Figure 4. Membership functions of the linguistic values representing the input and output varibles

THROUGHPUT COMPARISON IN DENSE V2V Throughput (kbps)

Original 802.11p

FLMAC LINGUISTIC RULES - RULE BASE CTO(kT-T)

CW (kT)

Za

VS

S

L

VL

Z

Z

Z

Z

VS

VS

VS

VS

VS

VS

S

S

S

S

S

S

S

S

L

VL

L

L

L

L

VL

VL

VL

VL

VL

VL

CTO (kT)

a. table notations: zero (Z), very-small (VS), small (S), large (L), very-large (VL)

VI.

PERFORMANCE EVALUATION

In this section, we use simulative evaluation to demonstrate the effectiveness and robustness of the fuzzy logic-based MAC scheme implemented in both V2V and V2I environments. A comparison is also made with the IEEE 802.11p protocol. The performance is evaluated using the NCTUns network simulator [31], a freely available simulator used in other papers regarding VANETS (e.g. in [32]). We have considered two different environments: V2V and V2I. The common network parameters used in the simulations are: • The channel data rate is set to 3 Mbps. • Each VANET node generates CBR traffic with 600 byte packet every 1.5 msec (used in [16]). However, we have set different priorities, to create a mixture of differently prioritized types of traffic. • The total simulation time is 60 seconds. • The sampling period is set to 20 msec (slightly bigger than the maximum back-off time that could be obtained, by having a contention window parameter of 1023 multiplied by the slot time of 13 µsec). A. Examination of dense V2V and V2I environments We investigate the performance of the tested MAC schemes as the number of VANET nodes increase, thus creating a very high dense environment. We use two different environments: V2V and V2I.

AC 3 107 0

AC0

AC1

AC2

AC3

AC0

AC1

AC2

4

146

134

157

159

2

0.6

56

12

65

52

75

70

0.24

0.2

22

342

20

42

29

48

51

0.1

0.1

16

202

28

32

21

37

38

0.1

0.1

14

140

32

30

16

33

34

0.1

0.1

10

126

TABLE V. TABLE III.

Fuzzy Logic based MAC

Sc en ari os Pai rs

THROUGHPUT COMPARISON IN DENSE V2I Throughput (kbps)

Original 802.11p

Fuzzy Logic based MAC

AC0

AC1

AC2

AC3

AC0

AC1

AC2

AC3

4

293

271

303

304

6

0.7

530

1528

12

98

93

98

102

1.4

0.2

177

510

20

59

55

60

59

0.7

0.1

109

303

28

41

40

43

43

0.6

0.1

78

216

32

37

34

37

38

0.5

0.1

70

188

Five (5) different scenarios are tested using a different number of vehicles. In the V2V environment, we start with four senders transmitting data to other four receivers (i.e., creating four pairs); on the next scenario we create 12 pairs; then we increase to 20, 28 and 32 pairs. In a V2I environment, we have the RSU sending data to 4, 12, 20, 28, and 32 vehicles. In each scenario, we equally split the total number of vehicles into four groups (one for each access category of Table II). The results are summarized in Table IV and Table V, for V2V and V2I, respectively. It is clearly shown that as the number of vehicles increases, i.e., we have a very high density, the proposed scheme outperforms the 802.11p in terms of throughput, as well as in the differentiation of the prioritized traffic types. Thus our scheme, FLMAC, provides better QoS to the higher priority applications that belong to the AC2 and AC3 categories by providing most of the available bandwidth to them. On the other hand, the original 802.11p fails to provide any differentiation between the different ACs (even though this differentiation is a design goal of the standard). Table VI shows the AC3’s throughput gain of the proposed scheme over the original 802.11p in V2V and V2I. The superiority of the proposed scheme over the original 802.11p is obvious in terms of providing the most wireless access to the higher priority traffic (thus offering the required QoS). Due to lack of space, we show in Fig. 5 the throughput obtained by the highest priority AC3, as the number of vehicles increases, in both V2V and V2I environments.

Scenari os

FLMAC GAIN OVER ORIGINAL 802.11P

AC3 Throughput in V2V and V2I V2V-FLMAC

AC3’s Throughput Gain V2V

V2I

4 pairs

571%

403%

12 pairs

389%

399%

20 pairs

296%

409%

28 pairs

266%

402%

32 pairs

272%

398%

V2V-Original 802.11p

V2I-FLMAC

V2I-Original 802.11p

600 500 Throughput (kbps)

TABLE VI.

400 300 200 100 0 12Users

20Users

28Users

32Users

number of vehicles

B. Dynamic changes in V2V and V2I environments We examine the performance of the tested MAC schemes under dynamic traffic changes. The network conditions apply as indicated in the previous section, however, now half the vehicles appear at the start of the simulation and the rest appear midway through the simulation; this evaluates how the tested MAC schemes adapt to sudden changes. The results are shown in Table VII (for V2V) and Table VIII (for V2I). We can clearly observe that FLMAC again outperforms the original 802.11p scheme; it provides efficient differentiation to the different prioritized traffic types, whereas the original MAC scheme fails to do so. The throughput gain of the higher priority traffic is again very high; this can be seen implicitly from Table VII and Table VIII.

Figure 5. AC3 Throughput in V2V

TABLE VII. Sc en ari os Pai rs

THROUGHPUT COMPARISON UNDER DYNAMIC CHANGES IN V2V Throughput (kbps) Original 802.11p

Fuzzy Logic based MAC

AC0

AC1

AC2

AC3

AC0

AC1

AC2

AC3

12

78

40

70

51

0.2

0.1

46

328

20

46

26

47

40

0.2

0.1

24

199

28

36

19

36

30

0.1

0.1

19

136

32

28

19

31

33

0.1

0.1

10

125

VII. CONCLUSIONS It is our view that the use of a nonlinear control in MAC can lead to efficient and effective control laws. Furthermore, due to the high variability and dynamics in VANETs, a robust, effective controller is beneficial to keep the system in a controlled state, under differing conditions. In this paper, we proposed a novel, adaptive medium access control mechanism in VANETs, based on fuzzy logic control, to enhance the original 802.11p protocol, in terms of providing QoS in different prioritized traffic types. We demonstrated that the nonlinear control scheme we have proposed can be readily applied for both V2V and V2I communication purposes; it significantly enhances controlling wireless access in VANETs under differing operating conditions, without the need for (re)tuning. Specifically, we have shown that the proposed scheme is able to compensate for a varying number of active VANET nodes, as well as handle dynamic traffic changes. The fuzzy logic-based MAC mechanism outperforms the original MAC mechanism, in terms of throughput performance, while at the same time it provides a highly effective differentiation among the different prioritized traffic types; by giving precedence to the higher priority traffic, it offers such applications the QoS they demand. The successfully demonstrated application of fuzzy logic in the dynamic calculation of a suitable contention window parameter for each applications’ access category, motivates (as part of future work) the adoption of such methodology in adjusting the potential value range of the contention window, and comparing the performance with the current one.

TABLE VIII. Sc en ari os Pai rs

THROUGHPUT COMPARISON UNDER DYNAMIC CHANGES IN V2I Throughput (kbps) Original 802.11p

Fuzzy Logic based MAC

AC0

AC1

AC2

AC3

AC0

AC1

AC2

AC3

12

100

93

98

99

1.6

0.2

180

506

20

59

55

60

59

0.8

0.1

111

301

28

42

39

42

44

0.6

0.1

79

215

32

37

35

37

38

0.4

0.0

69

189

REFERENCES [1] [2]

[3] [4] [5]

IEEE P1609.1, "Trial-Use Standard for Wireless Access in Vehicular Environments (WAVE) - Resource Manager", 2006. IEEE P1609.2, "Trial-Use Standard for Wireless Access in Vehicular Environments (WAVE) ― Security Services for Applications and Management Messages", 2006. IEEE Std P1609.3, "IEEE Trial-Use Standard for Wireless Access in Vehicular Environments (WAVE)-Networking Services", 2007. IEEE P1609.4, "Trial-Use Standard for Wireless Access in Vehicular Environments (WAVE) ― Multi-Channel Operation", 2006 IEEE P802.11p/D3.0, "Draft Amendment to Standard for Information Technology-Telecommunications and Information Exchange Between Systems-Local and Metropolitan Area Networks- Specific requirements - Part 11: Wireless LAN Medium Access Control

[6]

[7] [8]

[9] [10]

[11] [12]

[13]

[14]

[15]

[16]

[17]

[18]

[19]

(MAC) and Physical Layer (PHY) Specifications- Amendment 7: Wireless Access in Vehicular Environment", 2007. Dedicated Short Range Communications (DSRC), USA ITS Standards advisory, http://www.standards.its.dot.gov/Documents/ advisories/dsrc_advisory.htm G. Karagiannis, R. Wakikawa, J. Kenney, Traffic Safety Applications Requirements, IETF Draft, July 2009. D. Jiang, L. Delgrossi, IEEE 802.11p: towards an International Standard for Wireless Access in Vehicular Environments, IEEE Vehicular Conference, pp. 2036-2040, 2008. R. A. Uzcategui, WAVE: A Tutorial, IEEE Communications Magazine, pp. 126-133, May 2009. D. Jiang, V. Taliwal, A. Meier, W. Holfelder, R. Herrtwich, Design of 5.9 GHz DSRC-Based Vehicular Safety Communication, IEEE Wireless Communications, pp. 36-43, October 2006. A. Senart, M. Bouroche, V. Cahill, S. Weber, Vehicular Networks and Applications, Chapter Book, Springer, 2009. T. L. Willke, P. Tientrakool, and N.F. Maxemchuk, A Survey of Inter-Vehicle Communication Protocols and Their Applications, IEEE Communications Surveys & Tutorials, vol. 11, no. 2, pp. 3-20, 2009. S. Eichler, Performance Evaluation of the IEEE 802.11p WAVE Communication Standard, 1st IEEE Int. Symposium on Wireless Vehicular Communications, September 2007. T. Kosch, C.J. Adler, S. Eichler, C. Schroth, M. Strassberger, The Scalability Problem of Vehicular Ad Hoc Networks and How to Solve it, IEEE Wireless Communications, pp. 22-28, October 2006. L. Wischhof, H. Rohling, Congestion Control in Vehicular Ad Hoc Networks, IEEE Int. Conference on Vehicular Electronics and Safety, 2005. Y. Wang, A. Ahmed, B. Krishnamachari, K. Psounis, “IEEE 802.11p Performance Evaluation and Protocol Enhancement”, IEEE Int. Conference on Vehicular electronics and Safety, pp. 317-322, Sept. 2008. K. Bilstrub, E. Uhlemann, E.G. Strom, U. Bilstrup, “On the Ability of the 802.11p AMC Method and STDMA to Support Real-Time Vehicle-to-Vehicle communication”, EURASIP Journal on Wireless Communications and Networking, Vol 2009, 13 pages, 2009. C. Chrysostomou, L. Lambrinos, C. Djouvas, “The Need for a System Design Methodology to Address Challenges in Wireless Ad Hoc Netowrks”, 2nd International Congress on Ultra Modern Telecommunications and Control Systems 2010 (ICUMT 2010), Moscow, Russia, pp. 1226-1231, 18-20 October 2010. Zadeh, L. A., “Fuzzy Sets. Information And Control”, vol. 8,. 338353, 1965.

[20] Zadeh, L. A., “Outline of a new approach to the analysis of complex systems and decision processes”, IEEE Transactions on Systems, Man, and Cybernetics, 3(1), 28-44, 1973. [21] Mamdani, E.H., “Applications of fuzzy algorithms for simple dynamic plant”, Proceedings of IEE, 121(12), 1585-1588, 1974. [22] Passino, K., & Yurkovich, M., “Fuzzy Control”, Ed. Prentice Hall, ISBN 0-201-18074-X, 1998. [23] Pitsillides, A., & Sekercioglu, A, « Congestion Control », In Pedrycz, W. & Vasilakos, A. V. (Eds.), Computational Intelligence in Telecommunications Networks (pp. 109-158). Boca Raton, FL: CRC Press, ISBN: 0-8493-1075-X, 2000. [24] Azvine, B., & Vasilakos, A., “Application of soft computing techniques to the telecommunication domain”, ERUDIT Roadmap, (G. Tselentis, Ed.), 89-110, 2000. [25] Morales, E., Polycarpou, M., Hemasilpin, N., & Bissler, J., “Hierarchical Adaptive and Supervisory Control of Continuous Venovenous Hemofiltration.”, IEEE Transactions on Control Systems Technology, Vol. 9, No. 3, 445-457, 2001. [26] Sekercioglu, A., Pitsillides, A., & Egan, G.K., “Study of an adaptive fuzzy controller based on the adaptation of relative rule weights”, Proceedings of ANZIIS’94, 204-208, Brisbane, Queensland, Australia, 1994. [27] Pitsillides, A., Sekercioglu, A., & Ramamurthy, G., “Effective Control of Traffic Flow in ATM Networks Using Fuzzy Explicit Rate Marking (FERM)”, IEEE Journal on Selected Areas in Communications (JSAC), vol. 15, issue 2, 209-225, 1997. [28] Douligeris, C., & Develekos, G., “A fuzzy logic approach to congestion control in ATM networks”, Proceedings of IEEE ICC’95, Washington, USA, 1969-1973, 1995. [29] Chrysostomou, C., Pitsillides, A., Rossides, L., Polycarpou, M., & Sekercioglu, A., “Congestion Control in Differentiated Services Networks using Fuzzy-RED”, IFAC Control Engineering Practice (CEP) Journal, Vol. 11, Issue 10, 1153-1170, 2003, special Issue on "Control Methods for Telecommunication Networks". [30] C. Chrysostomou, A. Pitsillides, A. Sekercioglu, “Fuzzy Explicit Marking: A Unified Congestion Controller for Best-effort and Diffserv Networks”, Elsevier Computer Networks Journal (COMNET), vol. 53, isssue 5, pp. 650-667, 2009. [31] S.Y. Wang et al., “NCTUns 4.0: An integrated simulation platform for vehicular traffic, communication and network researches,” 1st IEEE WiVec 2007 (International Symposium on Wireless Vehicular Communications), September 30-October 1, 2007, Baltimore, MD, USA. (available for download at http://NSL.csie.nctu.edu.tw/nctuns.html.) [32] S.Y. Wang, H.L. Chao, K.C. Liu, T.W. He, C.C. Lin and C.L. Chou, “Evaluating and Improving the TCP/UDP Performances of IEEE 802.11(p)/1609 Networks”, IEEE ISCC 2008, July 6-9, 2008, Marrakech, Morocco, pp. 163-168.

Suggest Documents