Documente Academic
Documente Profesional
Documente Cultură
I. INTRODUCTION
The need for high quality links and great demand on
high throughput has motivated new enhancements and
work in wireless communications such as smart
antenna systems. Smart (adaptive) antennas enable
spatial reuse and they increase the communication
range because of the directivity of the antennas.
However these enhancements quantified for the
physical layer may not be efficiently utilized, unless
This work is supported by Cisco Systems University
Research Program
233
A. Station Properties
In our protocol we used a medium access table at
each node to keep locations of neighboring nodes. Our
new table is as shown in Fig.1.
Blocking
Blocking
Beam 3
Neighbors beam
Neighbors
Beam
Beam 2
Field
My Address
Neighbors Address
My Beam
My
Beam
Beam 1
My
Address
Neighbor
s Address
Beam 0
Meaning
: Who am I?
: Who is in the range of me?
: My best beam to communicate
with the neighbor in the list.
: Neighbors best antenna to
communicate with me.
: Which beams do I have to block?
234
B
AN-RTS [3,A,B]
AN-RTS [2,A,B]
AN-RTS [3,A,B]
A
1
AN-RTS [0,A,B]
2
AN-RTS [1,A,B]
1
Frame
control
Duration
Transmitter
Beam
Number
Transmitter
Address
Receiver
Address
FCS
235
Blocking
y
e
s
n
o
n
o
n
o
n
o
n
o
Beam 3
Neighbor
s Beam
Beam 2
My
Beam
Beam 1
Neighbors
Address
Beam 0
My
Address
y
e
s
n
o
n
o
y
e
s
n
o
n
o
Transmitter
Beam
Number
Transmitters
Best Beam
Number
Receivers
Best Beam
Number
FCS
Receiving
Address
Transmittin
g Address
Duration
Frame
control
Field
Meaning
Duration
: Duration of the communication
Receiving address
: Destination node of the packet
Transmitter address
: Source node of the packet
Receivers best beam number : Receiver will accept packets over
this beam
Transmitter beam number
: The beam number of this signal at
source node
Number of my best beam
: The node will communicate over
this beam
Angular CTS (AN-CTS) is sent in response to ANRTS. Fig.6 shows the packet contents and meanings,
in AN-CTS. From now on we will use the notation:
AN-CTS [source node, destination node, beam
number of this signal, my best beam, destinations
best
beam].
In addition to the existing fields in IEEE 802.11s
CTS packet, AN-CTS packet has transmitting address,
receivers best beam number, transmitter beam
number, and transmitters best beam number fields.
AN-CTS frame is sent in all directions, like the ANRTS frame (Figure 7).
After getting the AN-CTS, node A finds out that
medium is available for communication. However
other nodes must not interfere with the
communication between A and B, otherwise packets
will collide. After getting the AN-CTS over it , node
A chooses its 3rd beam, which is directed to node B,
and it sends the data packet over this beam.
236
AN-CTS [B,A,2,1,3]
AN-CTS [B,A,3,1,3]
2
B
1
C
1
A
1
AN-CTS [B,A,1,1,3]
AN-CTS [B,A,1,1,3]
0
AN-CTS [B,A,0,1,3]
2
D
1
y
e
s
y
e
s
n
o
y
e
s
y
e
s
y
e
s
n
o
n
o
n
o
n
o
n
o
n
o
y
e
s
n
o
n
o
n
o
n
o
n
o
Beam 3
My
Beam
Beam 2
Neighbors
Address
Beam 1
My
Address
Beam 0
n
o
y
e
s
n
o
y
e
s
n
o
n
o
237
B
1
DATA[A,B]
C
1
0
DATA[D,C]
ACK[D]
ACK[A]
A
1
0
2
D
1
238
D. Deafness problem
Deafness is the problem of nodes that are unaware
of the communication of other nodes with directional
transmission. With the help of SDMA support, while
node A is communicating with node B, node C and
node D can initiate a new data exchange between
them. There are two possible consequences of this:
1. If the length of data packet of node D is less than
the length of data packet that is transmitted from node
A, the data exchange between C and D will finish
before exchange between A and B, and they do not to
attempt to transmit a new packet. After expiration of
the D-NAVs in neighboring nodes and NAV in
communicating nodes, nodes will back-off and recontend for the channel. By sending new AN-RTS
packet in all directions, the nodes that are going to
communicate will inform other nodes for the next
coming data exchange.
2. If the length of data packet of node D is greater
than the length of data packet that is transmitted from
node A, the data exchange between C and D will
finish after A and B exchange. However because of
the deafness, node A and node B is unaware of the
communication between C and D, node A gets some
power from its 0th beam and node B gets some power
from its 0th beam, which is transmitted from the 2nd
beam of node D. This sensed power is because of
hearing data packet in the some portion of it.
However, these dummy bits give no information to
node A and node B. Since they are using CSMA/CA
algorithm, they can sense this signal and defer their
communication during the ongoing communication
between node C and node D without decoding or
understanding it. After finishing the receiving of
dummy bits, the nodes will wait some amount of time
(SIFS+ACK_DURATION+DIFS) to protect ACK of
node D that is destined to node C. Because of this
they will not make collision at node D. Node A and
node B then recheck the medium.
Consider the case the data is to be transmitted from
node C, although nodes A & B sense the medium,
because of the directional transmission, they will both
239
AN-RTS
DATA
AN-CTS
DATA
WAIT DEFER
ACK
Dummy
bits
ACK
B. Results
In our simulations we have used characteristics of
IEEE 802.11b standard [6]. The packet size is chosen
as 1450 bytes. Packets are generated randomly with
an interarrival time, exponentially distributed with
mean 0.0001. The traffic load is set so that all nodes
always have data in their buffers.
240
B
C
A
D
B
C
A
F
D
241
IV. CONCLUSIONS
REFERENCES
[1]
[2]
[3]
[4]
[5]
[6]
243