Wireless Protocol Performance - PowerPoint PPT Presentation

1 / 19
About This Presentation
Title:

Wireless Protocol Performance

Description:

OPNET Work environment. Powerful network simulation environment. ... Offers the ability to support 64 kbps to 120 Mbps data transmission rates hence, ... – PowerPoint PPT presentation

Number of Views:51
Avg rating:3.0/5.0
Slides: 20
Provided by: itainov
Category:

less

Transcript and Presenter's Notes

Title: Wireless Protocol Performance


1
  • Wireless Protocol Performance
  • Mid Term Presentation
  • Is About To Begin
  • please take a sit.

2
  • Wireless Protocol
  • Performance
  • Itai Novitarger
  • David Haloni
  • Instructed by Shay Auster
  • Spring 2002

3
Goals
  • Design development of layer algorithms for
    wireless networks.
  • Changing TDMA transmission\reception rates.
  • Algorithms performance analysis, which includes
    the following
  • I. Performance measurement tools development.
  • II. Algorithm implementation.
  • III. Run Analysis of simulations.
  • OPNET simulation environment acquaintance.

4
OPNET Work environment
  • Powerful network simulation environment.
  • Allows complex statistics collection.
  • User friendly GUI.

Design Work environment
  • Lots of Pencils Papers

5
Data Source
Control Source
Fragmentation Layer
Packet Storing Queues
Physical Layer
MAC
6
Data Source
  • Operates as Source Destination
  • Generates\Destroys Data messages.
  • Poison generation rate.
  • Updates statistics.

Control Source
  • Operate as Source Destination.
  • Generates\Destroys Control messages.
  • Poison generation rate.
  • Updates statistics.

7
Fragmentation layer
  • Adjusts messages to a changing
    transmission\reception rate
  • Disassembles messages arriving from the source
    into packets.
  • Reconstructs the message fragments (packets)
    arriving from the network.

8
Packet Storing Queues
  • A set of bidirectional (In\Out) queues.
  • Each queue stores both Data ctrl packets.
  • Different queues contains packets designated for
    different transmission rates or received in
    different reception rates.
  • Performs as buffers for both Fragmentation MAC
    layers.

9
MAC Physical layers
  • Implemented as a version of TDMA protocol.
  • Supports changing transmission\reception rates
  • Sorts, by reception rates, packets received from
    the network into the appropriate storing queue.
  • De-queues a packet from the appropriate queue,
    according to transmission rates, and transmits it
    through the network.

10
A little about TDMA
  • Digital transmission technology
  • Allocates unique time slots to each user within
    each channel.
  • Allows a number of users to access a single
    radio-frequency channel without interference.
  • Main advantages
  • Offers the ability to support 64 kbps to 120 Mbps
    data transmission rates hence, enables operators
    to offer personal communication.
  • Ensures that the users will not suffer
    interference from other simultaneous
    transmissions.
  • Provides the user with extended battery life.

11
TDMA WORKING METHOD
  • Relies upon the fact that the audio signal has
    been digitized.
  • Allocates a single frequency channel for a short
    time and then moves to another channel.
  • Occupies different time slots in several bands at
    the same time from a single transmitter.

12
Packets
  • Two packet kinds
  • Data Packet
  • (Ethernet)
  • Control Packet

13
Performance Measurement
  • Indicators set definition.
  • For example
  • Message transmission time The time interval
    starting at the sending of the first packet,
    ending at the arrival of the last packet.
  • Time interval starting when the message is
    created, ending when the first packet is being
    treated.
  • The affect of packet production rate (number of
    sources) over other indicators.
  • Simulation in OPNET environment.
  • Applying improvements.
  • Final results presentation.

14
Possible Approaches
  • What happens if the transmission rate changes
    while a packet is being transmitted?
  • Throw the packet away?
  • Finish transmitting the packet?
  • When is it possible for the fragmentation layer
    to start combining packets into a message?
  • The node must receive all message fragments.
  • Design implement internal and external packet
    numbering
  • Add a Last bit in each every last packet.

15
Future Developments
  • Transmission\Reception rates determination
    algorithm.
  • Currently rates changes according to an input
    file.
  • Finite\Infinite storing queues.
  • Currently Infinite queues.
  • Priority queues.
  • Making an effort to support convenient future
    expansions.

16
Time Schedules
17
Supplemental Information
  • Mid Term Report
  • http//www.comnet.technion.ac.il/cn6s02/Document
    s/Mid20Term20Report.doc
  • Website
  • http//www.Comnet.technion.ac.il/cn6s02/index.ht
    m

18
Questions ???
19
  • FIN
Write a Comment
User Comments (0)
About PowerShow.com