• DocumentCode
    1656373
  • Title

    MALS: multiple access scheduling based on Latin squares

  • Author

    Bao, Lichun

  • Author_Institution
    Donald Bren Sch. of Inf. & Comput. Sci., California Univ., Irvine, CA, USA
  • Volume
    1
  • fYear
    2004
  • Firstpage
    315
  • Abstract
    A Latin square of order n is an n × n square matrix that consists of n distinct symbols, where the symbols of each row and column are distinct. The number of different Latin squares beyond a very small order, such as 10 grows almost to infinity for practical applications. The distinctiveness and orderliness of each symbol in the Latin square present very attractive features in applying Latin squares to the scheduling problems. We propose a medium access scheme based on Latin squares, called MALS (medium access based on Latin squares), from which deterministic time-division channel access schedules are generated for nodes in ad hoc networks. In MALS, each node is assigned with an index of a row in a dynamic Latin square, and the columns of the Latin square corresponds to the time-slotted channel. The value of the symbol in the Latin square for each time slot determines the priority of the node to access the channel. Because of the distinctiveness of the symbol value in each column, a unique priority is assigned to each node in each time slot, and the channel access at any moment is guaranteed collision-free. We apply MALS in both macro-time division channel access scheduling, where each time slot is long enough to contain a packet, and micro-time division channel access scheduling, where the time slot is comparable to the duration of the round trip time in point-to-point wireless communication. Simulations for both scenarios show the near-optimum performance of MALS for channel access scheduling in comparison with UxDMA and IEEE 802.11 DCF, respectively.
  • Keywords
    ad hoc networks; matrix algebra; scheduling; telecommunication channels; time division multiple access; wireless LAN; IEEE 802.11 DCF; UxDMA; ad hoc networks; channel access; macrotime division channel access scheduling; medium access based on Latin squares; microtime division channel access scheduling; multiple access scheduling; point-to-point wireless communication; round trip time; square matrix; time-slotted channel; Ad hoc networks; Delay effects; Interference constraints; Processor scheduling; Random number generation; Spread spectrum communication; Telecommunication traffic; Time factors; Wireless communication; Wireless networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Military Communications Conference, 2004. MILCOM 2004. 2004 IEEE
  • Print_ISBN
    0-7803-8847-X
  • Type

    conf

  • DOI
    10.1109/MILCOM.2004.1493287
  • Filename
    1493287