10.07.2015 Views

In Network Processing and Data Aggregation in

In Network Processing and Data Aggregation in

In Network Processing and Data Aggregation in

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Medium access functionality is so important that it constitutes an <strong>in</strong>dividual sub-layer,the Medium Access Control sub-layer, widely known as MAC. <strong>In</strong> order to underst<strong>and</strong> themajor importance of the MAC sub-layer, its primary functions are <strong>in</strong>dicated below :• medium access control before transmitt<strong>in</strong>g,• bit-stream fragmentation <strong>in</strong>to frames upon reception,• level-2 frame encapsulation before transmission,• <strong>in</strong>sertion of checksums for error detection,• <strong>in</strong>sertion of the source-dest<strong>in</strong>ation MAC addresses <strong>in</strong>side all transmitt<strong>in</strong>g frames<strong>and</strong>• frame filter<strong>in</strong>g by check<strong>in</strong>g the dest<strong>in</strong>ation MAC address of the packet.For the rest of this section, we will be concerned for the medium access problem.2.2.2 MAC issues for wireless communicationsBefore analyz<strong>in</strong>g the MAC sub-layer issues from the perspective of the WSNs, it isuseful to review the ma<strong>in</strong> problems that a general purpose wireless network faces.Wireless (radio, <strong>in</strong>frared, optical) medium has to be tightly controlled s<strong>in</strong>ce it has abroadcast<strong>in</strong>g nature. When a host transmits, the nodes <strong>in</strong>side its transmission range willlisten to it, the nodes <strong>in</strong>side its detection range will just detect its signal <strong>and</strong> f<strong>in</strong>ally thenodes with<strong>in</strong> its <strong>in</strong>terference range will receive a vague <strong>and</strong> confus<strong>in</strong>g signal. When twoor more nodes with<strong>in</strong> the same “neighborhood” transmit packets at the same time, thenearby nodes that listen to these transmissions will get a confus<strong>in</strong>g mixed signal <strong>and</strong>f<strong>in</strong>ally they will discard the received packets. This phenomenon is called collision <strong>and</strong>results <strong>in</strong> the loss of all the transmitted packets. When a collision occurs, the senders haveto retransmit their data.The need for a mechanism that will play the role of the traffic controller is imperative.This mechanism must give everyone the opportunity to talk, prevent the monopolizationof the conversation by a s<strong>in</strong>gle participant <strong>and</strong> guarantee that no one can <strong>in</strong>terrupt the

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!