element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Wireless
  • Technologies
  • More
Wireless
Forum MIMO
  • Blog
  • Forum
  • Documents
  • Polls
  • Quiz
  • Events
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Wireless to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Not Answered
  • Replies 3 replies
  • Subscribers 220 subscribers
  • Views 492 views
  • Users 0 members are here
Related

MIMO

Former Member
Former Member over 12 years ago

How much better is MIMO capable of significantly increasing wireless data throughput?

  • Sign in to reply
  • Cancel

Top Replies

  • gervasi
    gervasi over 12 years ago +1
    I agree with coder27. There is number of antennas and number of streams. You can have multiple antennas on the TX and/or RX side, and thereby increase the link budget. One way to look at this is if you…
Parents
  • gervasi
    0 gervasi over 12 years ago

    I agree with coder27.  There is number of antennas and number of streams.  You can have multiple antennas on the TX and/or RX side, and thereby increase the link budget.  One way to look at this is if you have two antennas xmitting 10mW, you're xmitting 20mW.  If you have two antennas, you have twice the amt of RX energy you're capturing.  You actually get even more improvement than 2x (i.e. 3dB) because MIMO takes advantage of the multipath reflections.  If it's not a rich multipath environment with a delay spread less than the symbol period, you'll just get the 2x improvement from doubling the antennas, which is pretty cool.

     

    If you have good signal strength and a nice multipath channel, you can do dual streams which doubles throughput.  Theoretically you do more than two streams.  I have seen dual stream work on an 802.11(n) card in my own testing.

     

    I've experimented with 802.11(n) 2-stream and seen it work.  Here are the caveats:

    • Two get double the throughput, things have to be just right.  It helps if antennas a different polarizations and/or separated.
    • Sometimes you're better off just using a 40MHz (or 80MHz channel) and getting your extra throughput that way.
    • Most commercial equipment has a poor algorithm to select when it's a good time to use dual-stream.
    • If the data is going over TCP, delays waiting for the TCP ACK to works its way through become a significant impediment.  Doubling underlying data rate doesn't mean twice the user data rate.

     

    Despite all this, you really can do the seeming impossible:  You can double the amt of data you send over a 20MHz channel simply by adding another antenna and doing dual stream.  You're transmitting two separate streams on the same frequency at the same time, which seems like magic.  You can read more about 802.11(n) and 802.11(ac) MIMO here.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Reply
  • gervasi
    0 gervasi over 12 years ago

    I agree with coder27.  There is number of antennas and number of streams.  You can have multiple antennas on the TX and/or RX side, and thereby increase the link budget.  One way to look at this is if you have two antennas xmitting 10mW, you're xmitting 20mW.  If you have two antennas, you have twice the amt of RX energy you're capturing.  You actually get even more improvement than 2x (i.e. 3dB) because MIMO takes advantage of the multipath reflections.  If it's not a rich multipath environment with a delay spread less than the symbol period, you'll just get the 2x improvement from doubling the antennas, which is pretty cool.

     

    If you have good signal strength and a nice multipath channel, you can do dual streams which doubles throughput.  Theoretically you do more than two streams.  I have seen dual stream work on an 802.11(n) card in my own testing.

     

    I've experimented with 802.11(n) 2-stream and seen it work.  Here are the caveats:

    • Two get double the throughput, things have to be just right.  It helps if antennas a different polarizations and/or separated.
    • Sometimes you're better off just using a 40MHz (or 80MHz channel) and getting your extra throughput that way.
    • Most commercial equipment has a poor algorithm to select when it's a good time to use dual-stream.
    • If the data is going over TCP, delays waiting for the TCP ACK to works its way through become a significant impediment.  Doubling underlying data rate doesn't mean twice the user data rate.

     

    Despite all this, you really can do the seeming impossible:  You can double the amt of data you send over a 20MHz channel simply by adding another antenna and doing dual stream.  You're transmitting two separate streams on the same frequency at the same time, which seems like magic.  You can read more about 802.11(n) and 802.11(ac) MIMO here.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube