• No results found

A Reliable MAC Protocol for Broadcast VANETs

N/A
N/A
Protected

Academic year: 2021

Share "A Reliable MAC Protocol for Broadcast VANETs"

Copied!
19
0
0

Loading.... (view fulltext now)

Full text

(1)

A Reliable MAC Protocol for Broadcast VANETs

(2)

Cristina Rico García. 01.02.2007

Folie 2

Index

MAC layers in Broadcast Vehicular Ad-hoc Networks (VANETs)

Special constraints in highly dynamic VANETs

Cell-based Orientation-aware MANET Broadcast MAC layer: COMB

(3)

MAC layer in highly dynamic Broadcast VANETs

MAC layer: Medium Access Control Layer.

No infrastructure available (ad-hoc) Æ Distributed protocol. No information about the receivers Æ Broadcast.

Highly dynamic network Æ Unknown network configuration.

Hi, I'm Aircraft 3C4283 and my position is X1, Y1, Z1 Hi, I´m Aircraft AXX, and my position is X3,Y3, Z3

Hi, I'm Aircraft A7E579 and my position is X2, Y2, Z2

(4)

Cristina Rico García. 01.02.2007

Folie 4

MAC layers in Broadcast Vehicular Ad-hoc Networks (VANETs)

Special constraints in highly dynamic VANETs

Cell-based Orientation-aware MANET Broadcast MAC layer: COMB

(5)

MAC layers for Broadcast VANETs

No optimal MAC layer protocol for broadcast VANETs

Protocol group Disadvantages

Based on CSMA/CA Assume static networks and/or a priori knowledge of the network

(6)

Cristina Rico García. 01.02.2007

Folie 6

(7)

MAC layers in Broadcast Vehicular Ad-hoc Networks (VANETs)

Special constraints in highly dynamic VANETs

Cell-based Orientation-aware MANET Broadcast MAC layer: COMB

(8)

Cristina Rico García. 01.02.2007

Folie 8

Problems in highly dynamic VANETs.

A

C

B

B B Nodes in different geographical zones produce the Hidden terminal problem.

Moving nodes may produce massive collisions due to contention.

(9)

MAC layers in Broadcast Vehicular Ad-hoc Networks (VANETs)

Special constraints in highly dynamic VANETs

Cell-based Orientation-aware MANET Broadcast MAC layer: COMB

(10)

Cristina Rico García. 01.02.2007

Folie 10

Some extra information that we could use

Periodic beacons Time (GNSS) Location (GNSS+Map) Direction (GNSS) Speed (GNSS) ORIENTATION

(11)

A Solution for the hidden terminal problem

B

C

A B D C Time

Divide the world map in hexagonal cells. A

channel is assigned to each cell.

(12)

Cristina Rico García. 01.02.2007

Folie 12

Number of Necessary Codes

All the nodes inside a cell must “hear” each other. The range should be at least the maximum

diameter of a cell = 2R.

•Minimum number of codes that avoid the hidden terminal problem Æ Relation cell size – minimum tx range.

•In a range of at least 4R there must not be any repeated code.

1

2

3

4

5

6

7

8

9

10

11

12

R

1

2

3

8

9

10

1

2

3

4

5

6

7

8

9

10

11

12

1

2

3

10

(13)

Conclusions and Outlook

Conclusions

No optimal MAC protocol for high dynamic broadcast VANETs. COMB uses additional information. It avoids all collisions in ideal conditions.

Outlook

Analyze the effect of the near-far problem in the protocol. Optimization of the cells dimension.

(14)

Cristina Rico García. 01.02.2007 Folie 14

1

2

3

4

5

6

7

8

9

10

11

12

1

2

3

4

5

6

7

8

9

10

11

12

1

2

3

4

6

7

8

9

10

11

12

1

2

3

10

11

Thank you for your attention

(15)
(16)

Cristina Rico García. 01.02.2007

Folie 16

Nodes crossing to a new cell

8

9

5

6

7

12

2

3

4

5

11

12

1

C Time

B

C

A

When two nodes cross to a same target cell, they send with the same code, and they might try to

access the SOTDMA structure in the same time slot. COLLISION.

(17)

Nodes crossing to a new cell

5

6

7

12

Time Code 3 F E E E F Code 11 C D C D Code 6 F F Code 4 B A B A

Past Slot Frame Present Slot Frame Future Slot Frame

The nodes infer to which cell they are going to cross from their speed, direction and position information.

They reserve the first free slot in the target cell

according to their cell priority.

(18)

Cristina Rico García. 01.02.2007

Folie 18

Number of Necessary Codes

All the nodes inside a cell can see each other, they are “in range”: The range should be at least the maximum diameter of a cell = 2R.

A map can be painted with four colors….

How many colors (codes) do we need? In a range of at least 4R there shouldn’t be any repeated code.

1

2

3

4

5

6

7

8

9

10

11

12

R

a =sqrt(3)R

b = R/2

1

2

3

7

8

9

10

11

12

1

2

3

4

5

6

7

8

9

10

11

12

1

2

3

10

11

(19)

Consideration about the range: Minium-maximum range

1

2

3

4

5

6

7

8

9

10

11

12

1

2

3

4

5

6

7

8

9

10

11

12

1

2

1

2

Maximum range for 12 codes: R(1+sqrt(3))

Minimum range:

2R+2frames(maximum speed)

References

Related documents

For classes of formulas with a bounded number of quantifier blocks, lower bounds against IR- calc can be obtained by considering the strategy size, which is the minimum range of

1) The LED string must be connected to the load before turning on the input power, otherwise the LED string may be damaged. 2) After the LED driver input is powered off, there will

Optimal cooking time, swelling index and water absorption index were affected by inclusion of fish powder. Addition of fish powder increases firmness and tensile strength

Section III of the Guidelines requires that counsel be free of any conflict of interest. Please note that the State, as a public entity, is precluded by the Rules of

Notice of this Application and Hearing on the Application shall be given by certified mail return receipt requested to Decedent's surviving spouse, to all persons entitled to inherit

However, if a zero pay adjustment at the time of an increase in the pay range minimum causes an employee’s rate of basic pay to fall below that range minimum, an 800 action must be

For the total amount of property taxes collected, see the Tax Funds Summary of Revenues and Anticipations by Major Category and Tax Funds Revenue History – Property Taxes... The

In this case, a Catholic priest is able to establish religious authority with new contacts in a new media environment and maintain religious authority by using Facebook to