In Network Processing and Data Aggregation in
In Network Processing and Data Aggregation in
In Network Processing and Data Aggregation in
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